a{text-decoration:none;}
a:hover{text-decoration:underline;color:#0000CC;}

.headcap_s{font-size:10.9px;color:#FFFFFF;}
.headcap_m{font-size:12px;font-weight:bold;}
.headcap_m2 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff;line-height:200%;}
.headcap_l{font-size:16px;font-weight:bold;color:#FFFFFF;line-height:150%;}

.cap_s{font-size:10.9px;color:#FFFFFF;}
.cap_m{font-size:12px;font-weight:bold;}
.cap_f{font-size:16px;line-height:150%;color:#FFFFFF;}
.cap_l{font-size:16px;line-height:150%;color:#FFFFFF;font-weight:bold;}
.cap_k{font-size:16px;line-height:120%;color:#FFFFFF;font-weight:bold;}
.cap_u{font-size:16px;line-height:120%;color:#FFFFFF;}
.exp_s{font-size:10.9px;line-height:150%;}
.cap_i{font-size:16px;line-height:120%;color:#000000;font-weight:bold;}

.plc  {font-size:13px;font-weight:bold;color:#FF0000;}

.price{font-size:16px;font-weight:bold;color:#FF0000;}
.price_{font-size:10.9px;color:#FF0000;}
.price_s{font-size:12px;font-weight:bold;color:#FF0000;}
.price_m{font-size:14px;font-weight:bold;color:#FF0000;}

.body{font-size:12px;line-height:150%;}
.body_l{font-size:14px;line-height:150%;}
.body_sp{font-size:10px;line-height:120%;}
.body_s{font-size:10.9px;line-height:150%;}
.body_calender{font-size:10px;line-height:110%;}
.body_p{font-size:18px;line-height:150%;}
.body_x{font-size:20px;line-height:130%;font-weight:bold;}
.body_e{font-size:12px;line-height:130%;color:#0000FF;}
.body_k{font-size:14px;line-height:150%;color:#FFFFFF;}
.body_u{font-size:20px;line-height:150%;color:#FFFFFF;font-weight:bold;}
.body_r{font-size:20px;line-height:130%;color:#333399;font-weight:bold;}
.body_i{font-size:20px;line-height:130%;color:#CC0000;font-weight:bold;}
.body_h{font-size:20px;line-height:130%;color:#FF9900;font-weight:bold;}
.body_m{font-size:14px;line-height:120%;color:#FFFFFF;}
.body_t{font-size:18px;line-height:130%;color:#006633;font-weight:bold;}
.body_f{font-size:14px;line-height:150%;color:#cc6666;}
.body_j{font-size:12px;line-height:120%;color:#0000ff;}
.body_y{font-size:12px;line-height:130%;color:#ff0000;}

.S6     {FONT-SIZE: 6px}
.S7     {FONT-SIZE: 7px}
.S8     {FONT-SIZE: 8px}
.S9     {FONT-SIZE: 9px}
.S10    {FONT-SIZE:10px}
.s10px {font:10px/15px osaka; text-decoration:none}
.S11    {FONT-SIZE:11px}
.S11i    {FONT-SIZE:11px; line-height:100%;}
.S12    {FONT-SIZE:12px}
.S125    {FONT-SIZE:13px;color:#ff0000;}
.s12b {font:bold 12px "osaka"}
.S13    {FONT-SIZE:13px}
.S14    {FONT-SIZE:14px}
.S15    {FONT-SIZE:15px}
.S16    {FONT-SIZE:16px}
.S17    {FONT-SIZE:17px}
.S18    {FONT-SIZE:18px}
.S19    {FONT-SIZE:19px}
.S20    {FONT-SIZE:20px}
.S21    {FONT-SIZE:21px}
.S22    {FONT-SIZE:22px}
.S23    {FONT-SIZE:23px}
.S24    {FONT-SIZE:24px}
.S25    {FONT-SIZE:25px}
.S26    {FONT-SIZE:26px}
.S27    {FONT-SIZE:27px}
.S28    {FONT-SIZE:28px}
.S29    {FONT-SIZE:29px}
.S30    {FONT-SIZE:30px}
.dot {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #666666;
}
.S14w   {FONT-SIZE:14px; COLOR:#FFFFFF}
h1{font-size: 12px;line-height: 1em; margin:3px}