A {
	TEXT-DECORATION: none
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:active {
	TEXT-DECORATION: none
}
A:hover {
	LEFT: 1px; COLOR: #ff0000; POSITION: relative; TOP: 1px; TEXT-DECORATION: none
}
BODY5555 {
	BACKGROUND-IMAGE: url(image/bg_line.gif); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #ffffff
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 5px 10px; COLOR: #0f47a4
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 5px 10px; COLOR: #077c67
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 5px 10px; COLOR: #148514
}
.stl {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-LEFT: 10px; COLOR: #0f47a4
}
.stl2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-LEFT: 10px; COLOR: #077c67
}
.stl3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-LEFT: 10px; COLOR: #148514
}
.stl4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-LEFT: 10px; COLOR: #000000
}
.snavi01 {
	FONT-SIZE: 10px; COLOR: #fbfdff; LINE-HEIGHT: 14px
}
.snavi02 {
	FONT-SIZE: 10px; COLOR: #ffcc35; LINE-HEIGHT: 14px
}
.home {
	FONT-SIZE: 10px; COLOR: #0f47a4
}
.magcomment {
	FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 17px
}
.text01 {
	FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 17px
}
.text01b {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 17px
}
.link {
	FONT-SIZE: 13px; COLOR: #045adb; LINE-HEIGHT: 17px
}
.linkb {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #045adb; LINE-HEIGHT: 17px
}
.text02 {
	FONT-SIZE: 10px; COLOR: #0f47a4; LINE-HEIGHT: 14px
}
.text03 {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 14px
}
.text04 {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 14px
}
.text05 {
	FONT-SIZE: 13px; COLOR: #0f47a4; LINE-HEIGHT: 14px
}
.text06 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #077c67
}
.text07 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #148514
}
.sstl {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0f47a4
}
.sstl2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #077c67; LINE-HEIGHT: 17px
}
.sstl3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #148514; LINE-HEIGHT: 17px
}
.sstl4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 17px
}
.news04 {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 14px
}
.news05 {
	FONT-SIZE: 13px; COLOR: #045adb; LINE-HEIGHT: 17px
}
.news06 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 17px
}
.news07 {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 14px
}
.bg01 {
	BACKGROUND-COLOR: #0f47a4
}
.bg02 {
	BACKGROUND-COLOR: #088b74
}
.bg03 {
	BACKGROUND-COLOR: #189b18
}
.bg04 {
	BACKGROUND-COLOR: #787878
}
.bg05 {
	BACKGROUND-COLOR: #663300
}
.clist01 {
	BACKGROUND-COLOR: #0f47a4
}
.clist02 {
	BACKGROUND-COLOR: #ffffff
}
.clist03 {
	BACKGROUND-COLOR: #e0e0e0
}
.clist04 {
	BACKGROUND-COLOR: #f3f7fd
}
.clist05 {
	BACKGROUND-COLOR: #f1f1f1
}
.clist06 {
	BACKGROUND-COLOR: #f3f7fd
}
.list01 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 17px
}
.list02 {
	FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 17px
}
.list03 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #fbfdff; LINE-HEIGHT: 17px
}
.list04 {
	FONT-SIZE: 13px; COLOR: #045adb; LINE-HEIGHT: 17px
}
.list05 {
	FONT-SIZE: 10px; COLOR: #045adb; LINE-HEIGHT: 14px
}
.list06 {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 14px
}
.c01 {
	BACKGROUND-COLOR: #0f47a4
}
.c02 {
	BACKGROUND-COLOR: #077c67
}
.c03 {
	BACKGROUND-COLOR: #148514
}
.ccomment {
	BACKGROUND-COLOR: #edf3fd
}
.form01 {
	WIDTH: 230px
}
.form02 {
	WIDTH: 295px
}
.form03 {
	WIDTH: 470px
}
.hd01 {
	FONT-SIZE: 10px; COLOR: #fbfdff; LINE-HEIGHT: 14px
}
.sitemap {
	FONT-SIZE: 10px; COLOR: #787878
}
.navitl {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 4px; COLOR: #fbfdff; LINE-HEIGHT: 14px
}
.navi01 {
	FONT-SIZE: 12px; COLOR: #0f47a4; LINE-HEIGHT: 16px
}
.navi02 {
	FONT-SIZE: 12px; COLOR: #088b74; LINE-HEIGHT: 16px
}
.navi02-2 {
	FONT-SIZE: 9px; COLOR: #088b74; LINE-HEIGHT: 16px
}
.navi03 {
	FONT-SIZE: 12px; COLOR: #189b18; LINE-HEIGHT: 16px
}
.navi04 {
	FONT-SIZE: 12px; COLOR: #787878; LINE-HEIGHT: 16px
}
.navi05 {
	FONT-SIZE: 12px; COLOR: #505050; LINE-HEIGHT: 16px
}
.navi06 {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px
}
.navi06-2 {
	FONT-SIZE: 9px; COLOR: #000000; LINE-HEIGHT: 16px
}
.footer {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 16px
}
.news01 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #045adb; LINE-HEIGHT: 16px
}
.news02 {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px
}
.news03 {
	FONT-SIZE: 12px; COLOR: #787878
}
.media01 {
	FONT-SIZE: 12px; COLOR: #787878
}
.media02 {
	FONT-SIZE: 12px; COLOR: #787878
}
.chd01 {
	BACKGROUND-COLOR: #1149a5
}
.cnavitl01 {
	BACKGROUND-COLOR: #0f47a4
}
.cnavi01a {
	BACKGROUND-COLOR: #e1ecfd
}
.cnavi01b {
	BACKGROUND-COLOR: #f1f1f1
}
.cnavitl02 {
	BACKGROUND-COLOR: #088b74
}
.cnavi02a {
	BACKGROUND-COLOR: #c8e8e8
}
.cnavitl03 {
	BACKGROUND-COLOR: #189b18
}
.cnavi03a {
	BACKGROUND-COLOR: #dbfbdb
}
.cnavi03b {
	BACKGROUND-COLOR: #f1f1f1
}
.cnavitl04 {
	BACKGROUND-COLOR: #787878
}
.cnavi04a {
	BACKGROUND-COLOR: #eaeaea
}
.cnews01 {
	BACKGROUND-COLOR: #daf9fe
}
.cmedia01 {
	BACKGROUND-COLOR: #787878
}
.cmedia02 {
	BACKGROUND-COLOR: #eae9e9
}
.cmedia03 {
	BACKGROUND-COLOR: #ffffff
}
.error01 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #ee1c25; LINE-HEIGHT: 24px
}
.error02 {
	FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 16px
}
.error03 {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 17px
}
.cerror01 {
	BACKGROUND-COLOR: #e8f0fc
}
.news04a {
	FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-FAMILY: "Osaka", "MS ゴシック"
}
.news05a {
	FONT-SIZE: 14px; COLOR: #045adb; LINE-HEIGHT: 17px; FONT-FAMILY: "Osaka", "MS ゴシック"
}
.box {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; COLOR: #333333; PADDING-TOP: 10px; BACKGROUND-COLOR: #c8e3e2
}
.pr {
	BACKGROUND-COLOR: #cc0000
}
