.f11 { font-size:14px; color:#FFFFFF; }
.f11b { font-size:14px; color:#FFFFFF; font-weight:bold; }
.f10 { font-size:12px; color:#FFFFFF; line-height:15px; }
.f10a { font-size:12px; color:#FFFFFF; }
.f10b { font-size:12px; color:#333333; }
.f10c { font-size:11px; color:#FFFFFF; }
.f10d { font-size:12px; color:#FFFFFF; font-weight:bold; }
.f10e { font-size:11px; color:#FFFFFF; line-height:15px; }
.f9 {font-size: 10px}

A:link {color: #FF6600; text-decoration: none;}
A:visited {color: #FF6600; text-decoration: none;}
A:hover {color: #ffcc00; text-decoration: underline;}
A.gold:link {color: #ffcc00; text-decoration: none;}
A.gold:visited {color: #ffcc00; text-decoration: none;}
A.gold:hover {color: #FF6600; text-decoration: underline;}
A.black:link {color: #333333; text-decoration: none;}
A.black:visited {color: #333333; text-decoration: none;}
A.black:hover {color: #FF6600; text-decoration: underline;}
A.white:link {color: #ffffff; text-decoration: none;}
A.white:visited {color: #ffffff; text-decoration: none;}
A.white:hover {color: #FFcc00; text-decoration: none;}
A.white1:link {color: #ffffff; text-decoration: none;}
A.white1:visited {color: #ffffff; text-decoration: none;}
A.white1:hover {color: #FFcc00; text-decoration: none;}
A.white2:link {color: #ffffff; text-decoration: none;}
A.white2:visited {color: #ffffff; text-decoration: none;}
A.white2:hover {color: #ffffff; text-decoration: none;}

body { font-size: 12px; color:#FFFFFF; line-height: 15px; background-color:#333333; margin:0px 0px 0px 0px;}
body.top { font-size: 12px; color:#FFFFFF; line-height: 15px; background-color:#000000; margin:0px 0px 0px 0px;}

.top_txt1 {font-size:12px; color:#FFFFFF; padding:7px 7px 7px 7px; line-height:15px; }
.top_txt1a {font-size:12px; color:#FFFFFF; padding:5px 7px 3px 7px; line-height:15px; }
.top_txt2 {font-size:12px; color:#000000; padding:7px 7px 7px 7px; line-height:15px; }
.top_txt2a {font-size:11px; color:#000000; padding:7px 7px 7px 7px; line-height:15px; }
.top_txt3 {font-size:11px; color:#FFFFFF; padding:7px 7px 7px 7px; line-height:15px; }
.top_txt3a {font-size:11px; color:#FFFFFF; padding:7px 7px 1px 7px; line-height:15px; }
.top_txt3b {font-size:11px; color:#FFFFFF; padding:0 7px 1px 7px; line-height:15px; }
.top_txt4 {font-size:12px; color:#FFFFFF; padding:5px 12px 10px 12px; line-height:15px; }
.top_txt4t {font-size:12px; color:#FFFFFF; padding:10px 12px 10px 12px; line-height:15px; }
.top_txt4a {font-size:12px; color:#FFFFFF; padding:2px 12px 2px 5px; line-height:15px; }
.top_txt4b {font-size:12px; color:#FFFFFF; padding:7px 12px 2px 5px; line-height:15px; }
.top_txt4c {font-size:12px; color:#FFFFFF; padding:3px 12px 2px 5px; line-height:15px; }
.top_txt4d {font-size:12px; color:#FFFFFF; padding:12px 12px 2px 5px; line-height:15px; }
.top_txt4e {font-size:12px; color:#FFFFFF; padding:15px 12px 2px 5px; line-height:15px; }
.top_txt5 {font-size:11px; color:#FFFFFF; padding:1px 1px 0 1px; line-height:15px; text-align:right; margin:0; }

.top_txt5a {font-size:11px; color:#FFFFFF; padding:3px 1px 0 1px; line-height:1.2; text-align:left; margin:0; }
.about_txt1 {font-size:14px; color:#FFFFFF; line-height:17px; padding:5px 0px 5px 0px; }
.about_txt2 {font-size:14px; color:#FFFFFF; padding:3px 3px 3px 3px; }
.about_txt3 {font-size:14px; color:#000000; padding:3px 3px 3px 3px; }
.about_txt4 {font-size:12px; color:#FFFFFF; padding:5px 5px 5px 5px; line-height:15px; }
.about_txt5 {font-size:12px; color:#FFFFFF; padding:3px 5px 3px 5px; }
.about_txt6 {font-size:12px; color:#000000; padding:3px 5px 3px 5px; }
.about_txt7 {font-size:12px; color:#FFFFFF; padding:7px 5px 3px 5px; margin:0; line-height:1.4; }
.sch_txt1 {font-size:14px; color:#FFFFFF; padding:3px 5px 3px 5px; font-weight:bold; line-height:15px; }
.sch_txt1s {font-size:12px; font-weight:bold; }
.sch_txt1sg {font-size:12px; padding:3px 5px 3px 5px; font-weight:bold; }
.sch_txt2 {font-size:12px; color:#000000; padding:3px 5px 3px 5px; line-height:15px; }
.sch_txt3 {font-size:11px; color:#FFFFFF; padding:3px 5px 3px 5px; }
.sch_txt4 {font-size:14px; color:#FFFFFF; font-weight:bold; padding:3px 5px 3px 5px; }
.sch_txt5 {font-size:12px; color:#000000; padding:10px 10px 10px 10px; line-height:15px; }
.sch_txt6 {font-size:12px; color:#000000; padding:25px 25px 25px 25px; line-height:15px; }
.sch_txt6sp {font-size:12px; color:#000000; padding:25px 15px 25px 25px; line-height:15px; }
.sch_txt6sp2 {font-size:12px; color:#333333; padding:25px 10px 25px 25px; line-height:15px; }
.sch_txt7 {font-size:12px; color:#000000; padding:2px 5px 3px 1px; line-height:15px; }
.sch_txt8 {font-size:12px; color:#000000; padding:2px 5px 15px 1px; line-height:15px; }
.bbs_txt1 {font-size:14px; color:#FFFFFF; margin:3px 5px 3px 5px; }
.bbs_txt2 {font-size:14px; color:#333333; margin:1px 5px 1px 5px; line-height:15px; }
.sub_txt1 {font-size:12px; color:#FFFFFF; line-height:17px; padding:10px 10px 10px 10px; }
.sub_txt2 {font-size:12px; color:#FFFFFF; line-height:1.3; padding:10px; text-align: center; }
.link_txt1 {font-size:12px; color:#FFFFFF; padding:5px 5px 5px 5px; }
.link_txt2 {font-size:12px; color:#000000; padding:3px 5px 3px 5px; }
.detail_txt1 {font-size:12px; color:#000000; padding:10px 12px 2px 5px; line-height:15px; }
.detail_txt2 {font-size:12px; color:#000000; padding:5px 0px 2px 0px; line-height:15px; }
.detail_txt3 {font-size:12px; color:#000000; padding:10px 5px 2px 5px; line-height:15px; }
.detail_txt4 {font-size:12px; color:#333333; padding:2px 1px 1px 1px; line-height:15px; }
.detail_txt5 {font-size:12px; color:#333333; padding:2px 1px 1px 3px; line-height:15px; }
.detail_txt6 {font-size:12px; color:#333333; padding:2px 1px 1px 3px; line-height:15px; border-left:1px solid #666666; }
.detail_txt7 {border-left:1px solid #666666; }
.detail_txt8 {font-size:12px; color:#333333; padding:5px 5px 5px 5px; line-height:15px; }
.detail_txt9 {font-size:12px; color:#333333; line-height:15px; }
.detail_txt10 {font-size:12px; color:#333333; padding:2px 7px 1px 3px; line-height:15px; }
.detail_txt11 {font-size:12px; color:#333333; padding:2px 9px 1px 3px; line-height:15px; }
.txt_14 {font-size:14px; }
.txt_12 {font-size:12px; }
.txt_10 {font-size:10px; }
.txt_12n {font-size:12px; font-weight:normal; }
.txt_12l1 {font-size:12px; letter-spacing:-1px;}
.txt_12f {font-size:12px; color:#FFFFFF; font-weight:bold; }
.txt_12or {font-size:12px; color:#ff6600; font-weight:bold; }
.txt_12or1 {font-size:12px; color:#ff9900; font-weight:bold; }

.col_or { color:#ff6600; }
.col_yel { color:#ffff66; }
.col_yel1 { color:#F7F23C; }

.ls_05 { letter-spacing:-0.6px; }
.ls_01 { letter-spacing:-1px; }

.pad1 {padding:1px; }
.pad5 {padding:5px; }
.pad5a {padding:5px 0 10px 0; }
.pad10 {padding:10px; }
.pad10a {padding:10px 10px 5px 10px; }
.mar3 {margin:3px 0px 0px 0px; }
.mar3tb {margin:3px 0px 3px 0px; }
.mar3tl {margin-left: 15px; }
.mar5 {margin:5px 0px 0px 0px; }
.mar5a {margin:10px 0px 0px 29px; }
.mar10 {padding:10px 0px 10px 0px; }
.mar10t {padding:10px 0px 0px 0px; }
.marb10 {margin:0 0 10px 0; }
.marb15 {padding:0 0 15px 0; }
.top_mp {padding:0px 0px 0px 0px; margin:5px 0px 3px 12px; }
.top_mp1 {padding:0px 0px 0px 0px; margin:10px 0px 3px 0px; }
.top_mp0 {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
.top_t5 {padding:0px 0px 0px 0px; margin:5px 0px 0px 0px; }

.bor_b_gr { border-bottom:1px solid #ababab; }
.bor_g { border: 1px solid #ababab; }
.width80 {width:80px; height:18px; font-size:12px; color:#000000;}
.width180 {width:180px; height:18px; font-size:12px; color:#000000;}
.width200 {width:220px; height:75px; font-size:12px; color:#000000;}
.width180b {width:180px; height:60px; font-size:12px; color:#000000;}

.float_r { width:110px; float:right;margin:3px 3px 3px 3px; }
.w110 { width:110px;font-size:11px; color:#FFFFFF; text-align:right; }
.w110a { font-size:11px; color:#FFFFFF; padding:1px 1px 1px 1px; }
.img2 {margin:2px 3px 2px 3px;}
.img12 {margin:12px 3px 12px 3px;}
.tablemar {margin:12px 5px 1px 5px;}
.tablemar1 {margin:20px 15px 5px 10px;}
.tablemar2 {margin:25px 15px 5px 10px;}
.tablemar3 {margin:12px 10px 2px 10px;}
.tablemar4 {margin:12px 10px 2px 5px;}
.tablemar4b {margin:5px 30px 2px 5px; text-align:right;}
.mar_t21b15 {
	margin-bottom: 20px; margin-top:21px;
}
.mar_tb15 {
	margin-bottom: 15px; margin-top:15px;
}
.mar_t21b10 {
	margin-bottom: 15px; margin-top:21px;
}
.col_dgry { color:#333333; }
.col_org { color:#ff6600; }
.listbox { width:176px; font-size:11px; margin:0px 2px 0px 0px; }
.listbox1 { width:176px; font-size:11px; margin:0px 0px 0px 0px; }

.voice { margin-top:7px; margin-bottom:7px; padding-bottom:0; padding-top:0; color:#333333; font-weight:bold; }
.voice_n { margin-top:7px; margin-bottom:7px; padding-bottom:0; padding-top:0; color:#333333; }
.voice_t { margin-top:7px; margin-bottom:7px; padding-bottom:0; padding-top:0; font-weight:bold; color:#FF0000; }

.top_listh {font-size:13px; color:#ff3300; padding:0; margin:0; }
.top_listul {font-size:11px; color:#ffffff; padding:0; margin:7px 0 0 10px; list-style-type:none; clear:right; }
.top_listli {margin:0; padding:1px 2px 2px 10px; line-height:14px; list-style-type:none; background-image:url(../img/listico_red.gif); background-position:left 2.5px; background-repeat:no-repeat; }

.top_listh_1 {font-size:14px; color:#ff3300; padding:0; margin:0; }
.top_listh_1txt {font-size:12px; color:#ff3300; text-align:right; margin:0; padding:2px 0 13px 0; }
.top_listh_1s {font-size:12px; color:#ffffff; padding:0; margin:0 0 7px 12px; font-weight:normal; }

.top_listul_1 {font-size:12px; color:#ffffff; padding:0; margin:0 0 7px 22px; list-style-type:none; }
.top_listli_1 {margin:0; padding:1px 2px 2px 12px; line-height:13px; list-style-type:none; background-image:url(../img/top/list_cls_1.gif); background-position:left top; background-repeat:no-repeat; }
.top_listtl_1 {font-size:12px; color:#ffffff; padding:0 0 5px 10px; margin:0; cursor:pointer; }
.top_listnote_1 {font-size:11px; color:#ffffff; padding:20px 5px 0 7px; margin:0; line-height:12px; }
.top_listlinktxt_1 {font-size:11px; color:#ffffff; padding:15px 0 0 10px; margin:0; line-height:12px; }
.top_listlinkbtn_1 { float:right; margin:2px 5px 0 5px; }

.floatr {
float:right;
}
.txtcenter {
text-align:center;
margin-top:20px;
}

.mp0r {padding:0 25px 0 0; margin:0; text-align:right; }
.mp0rs {padding:0 25px 0 0; margin:0; text-align:right; width:200px; }

.nophoto {
background-color:#000000;
width: 110px;
height: 75px;
}

.top_spcont {font-size:12px; padding:9px 7px 5px 7px; margin:0; line-height:1.2; }
.top_spcont1 {font-size:12px; padding:0 7px 9px 7px; margin:0; line-height:1.2; }
.top_spcont2 {font-size:14px; padding:5px 7px; margin:0; line-height:1.2; font-weight:bold; }
.top_spcont4 {font-size:12px; padding:9px 7px 5px 7px; margin:0; line-height:1.2;color:#33ccff; }

.top_outtube {background-image:url(../img/outtube.jpg); background-position:0px -20px; }
.twitter {background-image:url(../img/twitter_logo_header.png); background-position:184px 5px; background-repeat:no-repeat; }

.subwin_ttl {
font-size:14px;
color:ffcc00;
text-align: center;
margin:10px 0 0 0;
padding:0 10px;
}
.subwin_subttl {
font-size:12px;
color:ffcc00;
text-align: left;
margin:7px 0 0 0;
padding:0 10px;
}
.subwin_txt {
text-align: left;
margin:25px 0 0 0;
padding:0 10px;
}

.top_rtop { padding-bottom:10px; }

