BODY     { color: #333; font-size: 14px; font-family: Osaka, 平成角ゴシック, "ＭＳ Ｐゴシック" }
html, body, table, td, th, h1, h2, h3, h4, h5, h6, p, a, span, div{font-family:Verdana, Arial, Helvetica, Geneva, sans-serif}
TD  { font-size: 14px }
h1 { font-size: 15px; line-height: 15px }
h2 { color: #033; font-size: 18px; font-family: "Times New Roman", Times, Georgia, serif; font-weight: bold; line-height: 18px }
.body     { color: #333; font-size: 14px; line-height: 20px }
.body10px {
	FONT-SIZE: 10px; LINE-HEIGHT: 12px
}
.body10pxl1 {
	FONT-SIZE: 10px; LINE-HEIGHT: 15px
}
.body10pxm1 {
	FONT-SIZE: 10px; MARGIN: 3px 0px 0px; LINE-HEIGHT: 12px
}
.body10pxm2 {
	FONT-SIZE: 10px; MARGIN: 5px 0px 5px 8px; LINE-HEIGHT: 12px
}
.body12px {
	FONT-SIZE: 12px; LINE-HEIGHT: 16px
}
.body12pxl1 {
	FONT-SIZE: 12px; LINE-HEIGHT: 22px
}
.body12pxl2 {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px
}
.body12pxm1 {
	FONT-SIZE: 12px; MARGIN: 2px
}
.body12pxw {
	FONT-SIZE: 12px; MARGIN: 2px; COLOR: #ffffff
}
.body13 {
	FONT-SIZE: 13px; LINE-HEIGHT: 18px
}
.body14px {
	FONT-SIZE: 14px
}
.body14px2  { font-size: 14px; line-height: 18px }
.body15px { font-size: 15px; font-weight: bold; line-height: 18px }
.body15px1 { color: #c00; font-size: 15px; line-height: 18px }
.body16px  { font-size: 16px; font-weight: bold }
.body16px1 { color: #006; font-size: 16px; font-weight: bold; line-height: 18px }
.body_mozi {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.hmenu {
	FONT-SIZE: 10px; MARGIN: 0px 0px 0px 16px; COLOR: #818181; LINE-HEIGHT: 10px
}
.tmenu    { color: #fff; font-size: 16px; font-weight: bold; line-height: 17px; margin: 3px 6px }
.menu {
	FONT-SIZE: 10px; MARGIN: 0px; COLOR: #666666; LINE-HEIGHT: 10px
}
.submenu {
	FONT-SIZE: 10px; MARGIN: 0px; COLOR: #1954a3; LINE-HEIGHT: 10px
}
.pmenu {
	FONT-SIZE: 12px; COLOR: #666666
}
.top {
	FONT-SIZE: 10px; MARGIN: 3px 6px 3px 5px; COLOR: #818181; LINE-HEIGHT: 13px
}
.color {
	FONT-SIZE: 12px; MARGIN: 3px 3px 3px 6px; COLOR: #ffffff
}
A {
	TEXT-DECORATION: none
}
A:link   { color: #006 }
A:visited {
	COLOR: #1954a3
}
A:active  { color: #69f; text-decoration: underline }
A:hover   { color: #006; text-decoration: underline; position: relative; top: 1px; left: 1px }
A.hmenu {
	TEXT-DECORATION: none
}
A.hmenu:link {
	COLOR: #818181
}
A.hmenu:visited {
	COLOR: #818181
}
A.hmenu:active {
	COLOR: #ff6600
}
A.hmenu:hover {
	COLOR: #ff6600
}
A.tmenu  { font-size: 12px; text-decoration: none }
A.tmenu:link  { color: #fff; text-decoration: underline }
A.tmenu:visited  { color: #ccf; text-decoration: underline }
A.tmenu:active  { color: #f90; text-decoration: underline }
A.tmenu:hover  { color: #f90; text-decoration: underline }
A.menu {
	TEXT-DECORATION: none
}
A.menu:link {
	COLOR: #666666
}
A.menu:visited {
	COLOR: #666666
}
A.menu:active {
	COLOR: #ff6600
}
A.menu:hover {
	COLOR: #ff6600
}
A.submenu {
	TEXT-DECORATION: none
}
A.submenu:link {
	COLOR: #1954a3
}
A.submenu:visited {
	COLOR: #1954a3
}
A.submenu:active {
	COLOR: #aad10d
}
A.submenu:hover {
	COLOR: #aad10d
}
A.pmenu {
	TEXT-DECORATION: none
}
A.pmenu:link {
	COLOR: #666666
}
A.pmenu:visited {
	COLOR: #666666
}
A.pmenu:active {
	COLOR: #0072bc
}
A.pmenu:hover {
	COLOR: #0072bc
}
