table {  font-size: 12px; line-height: 150%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}
table.line_999999_1 {  border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}

A.A:LINK { color:#333333}
A.A:VISITED { color:#333333; text-decoration:none }
A.A:ACTIVE { color:#333333; text-decoration:none }
A.A:HOVER { color:#00FFCC; text-decoration:none }

a:link {
	color: #0000CC;
	text-decoration: none;
}
a:hover {  color: #000066; text-decoration: underline}
a:visited {
	color: #0000CC;
	text-decoration: none;
}

.size10 {  font-size: 10px; line-height: 140%}
.size12 {  font-size: 12px; line-height: 130%}
.size13 {  font-size: 13px; line-height: 140%}
.size14 {  font-size: 14px; line-height: 140%}
.size16 {  font-size: 16px; line-height: 140%}
.size18 {  font-size: 18px; line-height: 130%}
.size24 {  font-size: 24px; line-height: 130%}
.size36 {  font-size: 36px; line-height: 120%}

.text_line_CC0000 {  color: #CC0000; text-decoration: underline}
.text_line_underline{  text-decoration: underline}
.text_line_339900{  color: #339900; text-decoration: underline}
.td_line_CC6600 {  border: #CC6600; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.td_line_ CC0000{  border: #CC0000; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tb_line_FF6600 {  border: #FF6600; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tb_line_CC0000 {  border: #CC0000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tb_line_ 000099{  border: #000099; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tb_line_333333{  border: #333333; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.tablebg-l {
	background-image: url(img/table_l.gif);
	background-repeat: repeat-y;
}
.tablebg-r {
	background-image: url(img/table_r.gif);
	background-repeat: repeat-y;
}
.tablehoot-bg {
	background-image: url(img/hoot.gif);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: center;
}
abbr {
	text-decoration:none;
	border:none;
}
.red {
	font-weight: bold;
	color: #FF0000;
}
.unline_1_14p {  font-size: 14px; text-decoration: underline}
.unline_1 {  text-decoration: underline}
td_q {  color: #000000; background-color: #FFFFCC}
.td_a {  color: #006699}
.td_q {  background-color: #FFFFCC}
.faq_midashi {  font-size: 14px; font-weight: bold; color: #FFFFFF; background-color: #336699; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-color: #003366 black; border-style: double; border-top-width: 4px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.td_line_cc0000 {  border: #CC0000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.text_box_3399cc {  font-size: 14px; background-color: #E8F4FF; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-color: #3399CC black black; border: #3399CC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-weight: bold; color: #336699}
.text_box_cc0000 {  font-size: 14px; font-weight: bold; color: #CC0000; background-color: #FFE6E9; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border: #CC0000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
