@charset "utf-8";
/*===================================
 * css file for "kbsworld.co.jp"
 * file name : default.css
===================================== */
*{margin:0; padding:0; font-size:12px; font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳＰゴシック", Sans-Serif; color:#333333;}
html,body{margin:0; padding:0; font-size:12px; font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳＰゴシック", Sans-Serif; color:#333333; text-align:center;}

body {text-align:center;background-color:#FFFFFF;background-repeat:no-repeat;background-attachment:fixed;background-position:center top; border:0; margin:0;}
p, ul, ol, form, h1, h2, h3, h4, h5, dl, dt, dd, li, div, a{margin:0; padding:0}
input, select, textarea{margin:0; padding:0; font-size:12px; font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳＰゴシック", Sans-Serif; color:#333333;}
li{list-style:none}
hr {display:none;}

img{border:none;}
a img{border:none;}
table{border-collapse:collapse;}

/* ========
ETC
======== */
.hide{display:none;}
.clear{clear:both;}

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
}
.clearfix {display: inline-block;}
/*\*/
* html .clearfix {height: 1%}
.clearfix {display:block;}
/**/

/*Anchor style*/
a:link{color:#333333;text-decoration:none;}
a:visited{color:#333333;text-decoration:none;}
a:active{color:#333333;text-decoration:none;}
a:hover{color:#333333;text-decoration:underline;}

a.st1{color: #5F9BEB; text-decoration:none; font-size:10px; font-weight:bold; }　/*SNS*/
a.st1:hover{color:#0A529E; text-decoration: none; font-size:10px; font-weight:bold; }
a.st2{color: #C2C0B8; text-decoration:none; font-size:10px; font-weight:bold; }　/*SNS*/
a.st2:hover{color:#0A529E; text-decoration: none; font-size:10px; font-weight:bold; }

a.num:link {text-decoration:none; color:#2678E4; font-weight:bold;}
a.num:visited {text-decoration:none; color:#2678E4; font-weight:bold;}
a.num:active {text-decoration:none; color:#E3939E; font-weight:bold;}
a.num:hover {text-decoration:underline ; font-weight:bold;}

.btn_allview1 a{font-size:11px;letter-spacing:-1px;color:#ffffff;}
.btn_allview1 a:visited{color:#fff;}
.btn_allview1 a:hover{color:#fff;}
.btn_allview1 a img{margin-bottom:1px;margin-right:3px;}

.btn_allview2 a{font-size:11px;letter-spacing:-1px;}
.btn_allview2 a img{margin-bottom:1px;margin-right:3px;}

.btn_allview3 a{font-size:11px;letter-spacing:-1px;color:#ae6bd4;}
.btn_allview3 a:visited{color:#ae6bd4;}
.btn_allview3 a:hover{color:#ae6bd4;}
.btn_allview3 a img{margin-bottom:1px;margin-right:3px;}

.mt-25{margin-top: -25px !important;}

.mt1{margin-top:1px;} .mt2{margin-top:2px;} .mt3{margin-top:3px;} .mt4{margin-top:4px;} .mt5{margin-top:5px;}
.mt6{margin-top:6px;} .mt7{margin-top:7px;} .mt8{margin-top:8px;} .mt9{margin-top:9px;} .mt10{margin-top:10px;}
.mt11{margin-top:11px;} .mt12{margin-top:12px;} .mt13{margin-top:13px;} .mt14{margin-top:14px;} .mt15{margin-top:15px;}
.mt16{margin-top:16px;} .mt17{margin-top:17px;} .mt18{margin-top:18px;} .mt19{margin-top:19px;} .mt20{margin-top:20px;}
.mt21{margin-top:21px;} .mt22{margin-top:22px;} .mt23{margin-top:23px;} .mt24{margin-top:24px;} .mt25{margin-top:25px;}
.mt26{margin-top:26px;} .mt27{margin-top:27px;} .mt28{margin-top:28px;} .mt29{margin-top:29px;} .mt30{margin-top:30px;}
.mt31{margin-top:31px;} .mt32{margin-top:32px;} .mt35{margin-top:35px;} .mt37{margin-top:37px;} .mt40{margin-top:40px;}
.mt70{margin-top:70px;} .mt144{margin-top:144px;} .mt150{margin-top:150px;}

.mr1{margin-right:1px;} .mr2{margin-right:2px;} .mr3{margin-right:3px;} .mr4{margin-right:4px;} .mr5{margin-right:5px;}
.mr6{margin-right:6px;} .mr7{margin-right:7px;} .mr8{margin-right:8px;} .mr9{margin-right:9px;} .mr10{margin-right:10px;}
.mr12{margin-right:12px;} .mr11{margin-right:11px;} .mr18{margin-right:18px;} .mr20{margin-right:20px;}
.mr21{margin-right:21px;} .mr24{margin-right:24px;}
.mr26{margin-right:26px;} .mr30{margin-right:30px;}
.mr33{margin-right:33px;} .mr35{margin-right:35px;}
.mr72{margin-right:72px;} .mr90{margin-right:90px;} .mr95{margin-right:95px;}
.mr108{margin-right:108px;} .mr130{margin-right:130px;} 

.ml1{margin-left:1px;} .ml2{margin-left:2px;} .ml3{margin-left:3px;} .ml4{margin-left:4px;} .ml5{margin-left:5px;}
.ml15{margin-left:15px;} .ml6{margin-left:8px;} .ml8{margin-left:8px;} .ml9{margin-left:9px;} .ml10{margin-left:10px;}
.ml11{margin-left:11px;}
.ml12{margin-left:12px;} .ml14{margin-left:14px;} .ml17{margin-left:17px;} .ml19{margin-left:19px;} .ml20{margin-left:20px;}
.ml30{margin-left:30px;} .ml42{margin-left:42px;} .ml55{margin-left:55px;}


.mb-4{margin-bottom:-4px;} .mb-10{margin-bottom:-10px !important;}
.mb1{margin-bottom:1px;} .mb2{margin-bottom:2px;} .mb3{margin-bottom:3px;} .mb4{margin-bottom:4px;} .mb5{margin-bottom:5px;}   .mb7{margin-bottom:7px;} .mb8{margin-bottom:8px;}  .mb9{margin-bottom:9px;} .mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mr0{margin-right:0px !important;}
.mt2m{margin-top:-2px;}
.m2{ margin:4px;}
.m10{ margin:10px;}
.p10{padding:10px;}
.p05011{padding:0 5px 0 11px;}
.p015{padding:0 15px;}
.p018{padding:0 18px;}


.pt5{padding-top:5px;} .pt14{padding-top:15px;} .pt15{padding-top:8px;} .pt20{padding-top:20px;} .pt48{padding-top:48px;}
.pt17{padding-top:17px;}
.pr5{padding-right:5px;} .pr6{padding-right:6px;} .pr7{padding-right:7px;}
.pr8{padding-right:8px;} .pr9{padding-right:9px;} .pr10{padding-right:10px;}  .pr12{padding-right:12px;} .pr18{padding-right:18px;}
.pr30{padding-right:30px;}

.pl4{padding-left:4px;}
.pl5{padding-left:5px;} .pl6{padding-left:6px;} .pl7{padding-left:7px;} .pl8{padding-left:8px;} .pl10{padding-left:10px;}.pl12{padding-left:12px;} .pl15{padding-left:15px;} .pl18{padding-left:18px;}

.pb4{padding-bottom:4px;} .pb2{padding-bottom:2px;}

.w45 { width:45px;} .w50 { width:50px;} .w60 { width:60px;} .w80 { width:80px;}
.w100 { width:100px;} .w150 { width:150px;} .w180 { width:180px;} .w200 { width:200px;} .w300 { width:300px;} .w500 { width:500px;}

.fl{float:left;}
.fr{float:right;}
.tac { text-align:center; vertical-align:bottom;}
.clear{clear:both !important;}
.ar_img { text-align:right;}

.pr{position:relative;}
.pa{position:absolute;}
.refer { background:url(../images/icon_plus.gif) no-repeat 0 3px; margin:8px 0 0 0; padding:0 8px; font-size:11px; color:#999999; }
.ttl_sns1 { background: url(../../sns/images/sns_bglog.gif) no-repeat; }
.ttl_sns2 { background: url(../../sns/images/sns_bgsin.gif) no-repeat; }

.dispn{display:none;}
.dispy{display:block;}
.bgnone{background:none;}
.imgvm{vertical-align:middle;}
.dash_line { background:url(../images/dash_line.gif) repeat-x 0 0; height:1px; width:702px;}

#img3 { margin:30px 162px 70px 120px;} 
#img5 { margin:20px 10px 0 0; text-align:right;} 
#img6 { margin:30px 0 30px 10px;} 
.gap { margin-left:15px}


/*container*/
#container{
	position:relative;
	width:1000px;
	text-align:left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

/*header*/
#kbsw_a{display:block; *display:inline; height:146px; width:1000px; margin-top:0px; overflow:hidden;}
#header_a{ width:1000px; height:66px;}
#h_a1 { float:left; width:222px; height:66px; display:inline; margin-right:4px;}
#h_a2 { float:left; width:277px; height:66px; display:inline; margin-right:4px; background:url(../../images/h_sub1_bg.gif) no-repeat left bottom;}
#h_a3 { float:left; width:493px; height:66px; display:inline; background:url(../../images/h_sub2_bg.gif) no-repeat left bottom;}
#h_a3 .btn { float:right; margin:5px 0 2px 0; width:71px; padding-right:5px;}

.a3_sub {clear:both; padding-top:12px;}
.a3_sub ul { clear:both; padding-left:75px;}
.a3_sub ul li { float:left; display:inline; padding-right:10px;}
.fm_type01 { width:130px; height:18px; font-size:9pt; color:#636563; border:1px solid #E7E7E7; background:#ffffff; }
.fm_type02 { width:110px; height:18px; font-size:9pt; color:#636563; border:1px solid #E7E7E7; background:#ffffff; }
.fm_type03 { width:43px; height:20px; font-size:9pt; color:#636563; border:1px solid #E7E7E7; background:#ffffff; }

#header_b{ clear:both; width:1000px; height:80px; background:url(../../images/h_bg.gif) no-repeat 0 0;}

/*content*/
#sub_content{clear:both; width:1000px; min-height:670px; margin-bottom:20px;}
#main_content {clear:both; width:1000px; min-height:670px; margin-bottom:20px; background:url(../images/sub_main_bg.gif) no-repeat 0 0; z-index:1;}
#main1_content {clear:both; width:1000px; min-height:670px; margin-bottom:20px; background:url(../images/sub_main_bg1.gif) no-repeat 0 0; z-index:1;}
#main2_content {width:1000px; min-height:670px; margin-bottom:20px; background:url(../images/sub_main_bg1.gif) no-repeat 0 0; z-index:1;}

/*footer*/
#kbsw_z{
	clear:both;
	width:1000px;
	border-top:1px solid #e9e9e9;
	padding-top:20px;
	margin-top:0px;
	margin-bottom:30px;
	text-align:center;
	margin-right: auto;
	margin-left: auto;
}
#kbsw_z .last {float:left; display:inline; border:none;  margin:10px; padding-right:10px;  color:#7b7a7a; font-weight:bold;}
#ft_z_1 {
	clear:both;
	width:720px;
	height:43px;
	padding-top: 20px;
	padding-right: 80px;
	padding-bottom: 20px;
	padding-left: 200px;
}
#ft_z_1 ul {clear:both;}
#ft_z_1 ul li { float:left; display:inline; padding-right:20px;}
#ft_z_2 {
	clear:both;
	padding-left:85px;
}
#ft_z_2 ul { width:1000px;}
#ft_z_2 ul li {text-align:center;float:left; display:inline; border-right:1px solid #dadada; margin:7px; padding-right:7px; }
#ft_z_2 ul li a { color:#646464; font-weight:bold;}
#ft_z_3 {clear:both; text-align:center; padding:5px 0 10px 0;}
#ft_z_3 ul {}
#ft_z_3 ul li {font-size: 10px;color: #999999 ;}

/*h2*/
h2.sq2 {color:#045397; font-size:16px; padding:5px 0 5px 40px; background:url(../images/icon_sq2.gif) no-repeat 15px 3px;} 
.ss_dt_ttl { font-size:14px; font-weight:bold; color:#728192; padding-left:20px;}
.ss_dt_ttl2 { font-size:12px; font-weight:bold; color:#728192; padding-left:20px;}
h2.sq4 {color:#937145; font-size:16px; padding:5px 0 5px 40px; background:url(../images/icon_sq4.gif) no-repeat 15px 3px;} 


/*font color-----------------*/
.kk_fon_stl01 {color:#000000; }
.kk_fon_stl01 a { }
.kk_fon_stl01 a:hover { color:#2678E4; text-decoration:underline;}
.fc999{color:#999;}
.fc666{color:#666;}
.fcf09a03{color:#f09a03;}
.fcf03{color:#f03;}
.fc222{color:#222;}
.fwb {font-weight:bold}
.fc5f9beb{color:#5f9beb; font-size:12px; font-weight:bold; text-align:left; padding-left:10px;}
.refer { background:url(../images/icon_plus.gif) no-repeat 0 3px; margin:8px 0 0 0; padding:0 8px; font-size:9px; color:#999999; }
.referr { background:url(../images/icon_plus.gif) no-repeat 155px 4px; text-align:right; padding:0; font-size:9px; color:#999999; }
.fon_s {font-size: 9px; color: #999999; }
.fs12 {font-size:12px; color:#5f9beb; font-weight:bold;}
.fc7f9db9 {color:#7f9db9;}
.fb2678 { color:#2678E4; font-weight:bold; font-size:12px; }
.f0008 { color:#000000; font-size:8pt; }
.f00010 { color:#000000; font-size:10pt; }
.map { background:url(../images/ten.gif) no-repeat 30px 8px ; padding-left:40px;}

.fon_stl01 { color:#000000; font-size:8pt; }
.fon_stl02 { color:#2678E4; font-size:8pt; }
.fon_stl03 { color:#000000; font-size:8pt; }
.fon_stl04 { color:#2678E4; font-weight:bold; }
.fon_stl05 { color:#ffffff; font-weight:bold; }
.fon_stl06 { color:#0A529D; font-size:8pt; }
.fon_stl07 { color:#C8D5E1; font-size:8pt; }
.fon_stl08 { color:#0A529D; font-size:8pt; }
.fon_stl09 { color:#A4BEDF; font-size:9pt;  font-weight:bold;}
.fon_stl10 { color: #619BEC ; font-weight:bold; text-shadow: 3px 3px 4px #CED9DD }
.fon_stl11 { color:#999999; font-size:7pt; }
.fon_stl12 { color:#7493A7; font-size:9pt; }
.fon_stl13 { color:#999999; font-size:8pt; line-height:1.5; }
.fon_kbs01 { color:#BFCEE1; font-weight:bold; font-size:16px; }
.fon_kbs02 { background:url(../../kbsjapan/images/yazi_gre.gif) no-repeat 0 4px ; padding:0 0 3px 20px; color:#5F9BEB; font-weight:bold; font-size:12px ; } 
.list_faq { background:url(../images/btn_yazi.gif) no-repeat 0 4px ; border-bottom:1px solid #A7BCCF; padding:0 0 3px 20px; color:#2678E4; font-weight:bold; font-size:90%; }
.fon_sns02 { background:url(../../kbsjapan/images/yazi_gre.gif) no-repeat 0 4px ; padding:0 0 0 13px; color:#C2C0B8; font-weight:bold; font-size:10px ; } 
.fon_stl14 {color:#666666; font-weight:bold; }
.ttl_stl06 {color:#0A529D; font-size:14px; font-weight:bold;}
.sch_ttl { color:#666666; font-weight:bold;}
.fon_stl15 { color:#aa3633; }
.fon_stl16 { color:#4d5975; font-size:10px; padding-left:3px; }
.fon_main { color:#0A529E; font-weight:bold; font-size:14px; }
.fon_aob { color: #2678E4 ; font-weight:bold; }
.fon_stl17 { font-size:11px; color:#999999;}

/*pang*/
#b_loc { width:723px; height:15px; background:url(../images/bar_location.gif) no-repeat 20px 5px; z-index:5; padding-top:5px; }
#b_loc ul { margin-left:90px;}
#b_loc ul li { float:left; display:inline-block; background:url(../images/tri_location.gif) no-repeat 0 5px; background-color:#FFFFFF; font-size:11px; color:#f0ae00; padding:0 15px 0 7px;} 
#b_loc ul li a { font-size:11px; text-decoration:underline; color:#045397;}
#b_loc ul li a:hover { text-decoration:none; color:#045397;} 

#bd_loc { width:722px; height:15px; background:url(../images/bar_location.gif) no-repeat 5px 5px; z-index:5; padding-top:5px; }
#bd_loc ul { margin-left:70px;}
#bd_loc ul li { float:left; display:inline-block; background:url(../images/tri_location.gif) no-repeat 0 5px; background-color:#FFFFFF; font-size:11px; color:#f0ae00; padding:0 15px 0 7px;} 
#bd_loc ul li a { font-size:11px; text-decoration:underline; color:#045397;}
#bd_loc ul li a:hover { text-decoration:none; color:#045397;} 

/*page BOX*/
#p_box_type01 {background-color:#eeeeee; width:560px; padding:20px 0 ;}
#p_box_type02 {background-color:#eeeeee; width:702px; padding:20px 0 ;}

/*left BTN*/
#btn_a1 {width:213px; padding-left:11px; margin-top:10px;}
#btn_a2 {width:213px; padding-left:11px; margin-top:6px;}
#btn_a3 {width:213px; padding-left:11px; margin-top:6px;}
#btn_a4 {width:213px; padding-left:11px; margin-top:6px;}
#btn_a5 {width:213px; padding-left:11px; margin-top:6px;}
#btn_a6 {width:213px; padding-left:11px; margin-top:6px;}
#btn_a7 {width:213px; padding-left:11px; margin-top:6px;}
#btn_a8 {width:213px; padding-left:11px; margin-top:6px;}
#btn_a9 {width:213px; padding-left:11px; margin-top:6px;}
#btn_a10 {width:213px; padding-left:11px; margin-top:6px;}

/*more*/
.btn_allview1 a{font-size:11px;letter-spacing:-1px;color:#ffffff;}
.btn_allview1 a:visited{color:#fff;}
.btn_allview1 a:hover{color:#fff;}
.btn_allview1 a img{margin-bottom:1px;margin-right:3px;}

.btn_allview2 a{font-size:11px;letter-spacing:-1px;}
.btn_allview2 a img{margin-bottom:1px;margin-right:3px;}

.btn_allview3 a{font-size:11px;letter-spacing:-1px;color:#ae6bd4;}
.btn_allview3 a:visited{color:#ae6bd4;}
.btn_allview3 a:hover{color:#ae6bd4;}
.btn_allview3 a img{margin-bottom:1px;margin-right:3px;}

/*list_type*/
.sub_list_type20 ul { padding-left:200px;}
.sub_list_type20 ul li{float:left; display:inline; margin:0 5px; text-align:center; font-weight:bold; }
.sub_list_type20 ul li img { vertical-align:middle; text-align:center;}
.sub_list_type20 ul li a:hover{text-decoration:underline; color:#0090d3;}

.sub_list_type10 ul { padding-left:100px;}
.sub_list_type10 ul li{float:left; display:inline; margin:0 8px; text-align:center; font-weight:bold; }
.sub_list_type10 ul li img { vertical-align:middle; text-align:center;}
.sub_list_type10 ul li a:hover{text-decoration:underline; color:#1155bb;}


/*in_b2*/
.sub_list_type4 {width:440px;}
.sub_list_type4 .tit {float:left;height:19px; background:url(../images/icon_sq.gif) no-repeat 0 3px; padding-left:12px; font-weight:bold;}
.sub_list_type4 .btn {float:right;margin-top:3px;}
.sub_list_type4 .un_bar{clear:both; height:2px; background:url(../../drama/images/in_b2_bar.gif) no-repeat 0 0;}
.sub_list_type4 .cnt {clear:both;padding:16px 0 0 15px;}
.sub_list_type4 .info {float:left;width:166px;height:120px;}
.sub_list_type4 .pic {height:93px;padding:3px 0 0 8px;}
.sub_list_type4 .pic img{border:1px solid #dce9f4; padding:4px;}
* html .sub_list_type4 .pic {height:92px;}
.sub_list_type4 .txt {margin-top:6px;text-align:center;}
.sub_list_type4 .txt a {letter-spacing:-1px;font-size:11px;}
.sub_list_type4 .txt a:hover {text-decoration:underline;}
.sub_list_type4 .txt span {color:#f26522;font-weight:bold;}

/*in_a3*/
.sub_list_type8 {width:240px;}
.sub_list_type8 .eve_table{background:#f9f9fa; border:1px #dbdbdb solid; width:229px; height:79px;clear:both;}
.sub_list_type8 .eve_table td{text-align:center; cursor:hand;}
.sub_list_type8 .eve_table td div{display:inline;}
.sub_list_type8 .ban{clear:both;}
.sub_list_type8 .ban img{border:1px solid #dadcdb;}
.sub_list_type8 ul{clear:both;width:229px;margin-left:5px;}
.sub_list_type8 ul li{background:url(../../event/images/icon_sq_b.gif) no-repeat 3px 5px;padding-left:10px;margin-bottom:6px; }
.sub_list_type8 ul li a{letter-spacing:-1px;}
.sub_list_type8 ul li a:hover{text-decoration:underline;}
.sub_list_type8 ul li a span.dr{color:#f26522;font-weight:bold;letter-spacing:-2px;}
.sub_list_type8 ul li a:hover span.dr{text-decoration:#f26522 underline;}
.sub_list_type8 ul li a span.ra{color:#ae6bd4;font-weight:bold;letter-spacing:-2px;}
.sub_list_type8 ul li a:hover span.ra{text-decoration:#ae6bd4 underline;}
.sub_list_type8 ul li a span.si{color:#6a6eb7;font-weight:bold;letter-spacing:-2px;}
.sub_list_type8 ul li a:hover span.si{text-decoration:#6a6eb7 underline;}
.sub_list_type8 ul li a span.en{color:#659111;font-weight:bold;letter-spacing:-2px;}
.sub_list_type8 ul li a:hover span.en{text-decoration:#659111 underline;}

/*in_c2*/
.sub_list_type16 {width:242px; /* height:160px;*/}
.sub_list_type16 .tit {	float:left;	height:19px; /*margin-top:3px;*/ background:url(../images/icon_sq.gif) no-repeat 0 3px; padding-left:12px; font-weight:bold;}
.sub_list_type16 .btn {	float:right; margin-top:3px;}
.sub_list_type16 .un_bar{clear:both; height:2px; background:url(../../drama/images/in_c2_bar.gif) no-repeat 0 0;}
.sub_list_type16 .pic {float:left;	width:154px; height:80px; text-align:center; margin:15px 0 0 9px; display:inline;}
.sub_list_type16 .a8_wrap {	width:242px; height:160px; background:url(../../drama/images/in_c2_bg.gif) no-repeat 0 9px;}
.sub_list_type16 .a8_wrap ul { clear:both;}
.sub_list_type16 .a8_wrap li.left {	float:left;	padding:25px 10px 10px 10px; width:77px; height:92px;}
.sub_list_type16 .a8_wrap li.right { float:left; padding:23px 10px 10px 0; width:135px;}
.sub_list_type16 ul.list4 {	margin-top:3px;	text-align:left;}
.sub_list_type16 ul.list4 li { clear:both; height:13px;	width:131px; border-bottom:1px solid #edd6cb; padding:3px 0 3px 0;}
* html .sub_list_type16 ul.list4 li { height:18px; text-align:left;}
.sub_list_type16 ul.list4 li img.icon {	margin-bottom:2px; margin-right:10px;}
.sub_list_type16 ul.list4 li .txt {	margin-bottom:2px;}
.sub_list_type16 ul.list4 li a { letter-spacing:-1px; cursor:pointer;}
.sub_list_type16 ul.list4 li a:hover { text-decoration:underline;}

/*in_c2_new*/
.sub_list_type50 {width:240px; /* height:160px;*/}
.sub_list_type50 .tit {	float:left;	height:19px; /*margin-top:3px;*/ background:url(../images/icon_sq.gif) no-repeat 0 3px; padding-left:12px; font-weight:bold;}
.sub_list_type50 .btn {	float:right; margin-top:3px;}
.sub_list_type50 .un_bar{clear:both; height:2px; background:url(../../drama/images/in_c2_bar.gif) no-repeat 0 0;}
.sub_list_type50 .pic {float:left;	width:154px; height:80px; text-align:center; margin:15px 0 0 9px; display:inline;}
.sub_list_type50 .a8_wrap {	width:240px; height:160px; background:url(../../drama/images/in_c2_bg_new.gif) no-repeat 0 9px;}
.sub_list_type50 .a8_wrap ul { clear:both;}
.sub_list_type50 .a8_wrap li.left {	float:left;	padding:25px 10px 10px 10px; width:77px; height:92px;}
.sub_list_type50 .a8_wrap li.right { float:left; padding:23px 10px 10px 0; width:133px;}
.sub_list_type50 ul.list4 {	margin-top:3px;	text-align:left;}
.sub_list_type50 ul.list4 li { clear:both; height:13px;	width:131px; border-bottom:1px solid #edd6cb; padding:3px 0 3px 0;}
* html .sub_list_type50 ul.list4 li { height:18px; text-align:left;}
.sub_list_type50 ul.list4 li img.icon {	margin-bottom:2px; margin-right:10px;}
.sub_list_type50 ul.list4 li .txt {	margin-bottom:2px;}
.sub_list_type50 ul.list4 li a { letter-spacing:-1px; cursor:pointer;}
.sub_list_type50 ul.list4 li a:hover { text-decoration:underline;}

/*in_d*/
.sub_list_type17 {width:156px; float:left; margin-top:40px;}
.sub_list_type17 ul li {margin-bottom:15px; border-bottom:1px #e5e5e5 dotted; padding-bottom:5px;}
.sub_list_type17 ul li .pic{ width:154px; height:106px; padding:1px;}
* html .sub_list_type17 ul li .pic{height:107px;} 
.sub_list_type17 ul li .pic img{border:1px solid #e5e5e5; padding:1px;}
.sub_list_type17 ul li .txt{width:154px; height:25px; margin-top:0px; font-weight:bold;}
.sub_list_type17 ul li .txt a{letter-spacing:-1px;font-size:11px; color:#5e6da2;}
.sub_list_type17 ul li .txt a:hover{text-decoration:underline;}

/* 20100105 park */
.class_tabBox1_tab_1 {
	background:url(../../images/ttl_photo_n.gif) no-repeat 0 6px;
	/*background-position:6px 0px 0px 0px;*/
	width:70px;
	height:24px;
	display:block;
	line-height:12px;
}
.onclass_tabBox1_tab_1 {
	background:url(../../images/ttl_photo_n_on.gif) no-repeat 0 6px;
	/*background-position:6px 0px 0px 0px;*/
	width:70px;
	height:24px;
	display:block;
	line-height:12px;
}

.class_tabBox1_tab_2 {
	background:url(../../images/ttl_geino_n.gif) no-repeat 0 6px;
	/*background-position:6px 0px 0px 0px;*/
	width:69px;
	height:24px;
	display:block;
	line-height:12px;
}
.onclass_tabBox1_tab_2 {
	background:url(../../images/ttl_geino_n_on.gif) no-repeat 0 6px;
	/*background-position:6px 0px 0px 0px;*/
	width:69px;
	height:24px;
	display:block;
	line-height:12px;
}
.class_tabBox2_tab_1 {
	background:url(../../images/btn_b4_1.gif) no-repeat;
	background-position:0px 0px;
	width:70px;
	height:24px;
	display:block;
	line-height:38px;
	
}
.onclass_tabBox2_tab_1 {
	background:url(../../images/btn_b4_1_on.gif) no-repeat;
	background-position:0px 0px;
	width:70px;
	height:24px;
	display:block;
	line-height:38px;
}

.class_tabBox2_tab_2 {
	background:url(../../images/btn_b4_2.gif) no-repeat;
	background-position:0px 0px;
	width:69px;
	height:24px;
	display:block;
	line-height:38px;
}
.onclass_tabBox2_tab_2 {
	background:url(../../images/btn_b4_2_on.gif) no-repeat;
	background-position:0px 0px;
	width:69px;
	height:24px;
	display:block;
	line-height:38px;
}

.class_tabBox2_tab_3 {
	background:url(../../images/btn_b4_3.gif) no-repeat;
	background-position:0px 0px;
	width:69px;
	height:24px;
	display:block;
	line-height:38px;
}
.onclass_tabBox2_tab_3 {
	background:url(../../images/btn_b4_3_on.gif) no-repeat;
	background-position:0px 0px;
	width:69px;
	height:24px;
	display:block;
	line-height:38px;
}

.class_tabBox2_tab_4 {
	background:url(../../images/btn_b4_4.gif) no-repeat;
	background-position:0px 0px;
	width:69px;
	height:24px;
	display:block;
	line-height:38px;
}
.onclass_tabBox2_tab_4 {
	background:url(../../images/btn_b4_4_on.gif) no-repeat;
	background-position:0px 0px;
	width:69px;
	height:24px;
	display:block;
	line-height:38px;
}

.class_tabBox2_tab_5 {
	background:url(../../images/btn_b4_5.gif) no-repeat;
	background-position:0px 0px;
	width:69px;
	height:24px;
	display:block;
	line-height:38px;
}
.onclass_tabBox2_tab_5 {
	background:url(../../images/btn_b4_5_on.gif) no-repeat;
	background-position:0px 0px;
	width:69px;
	height:24px;
	display:block;
	line-height:38px;
}

.class_tabBox2_tab_6 {
	background:url(../../images/btn_b4_6.gif) no-repeat;
	background-position:0px 0px;
	width:69px;
	height:24px;
	display:block;
	line-height:38px;
}
.onclass_tabBox2_tab_6 {
	background:url(../../images/btn_b4_6_on.gif) no-repeat;
	background-position:0px 0px;
	width:69px;
	height:24px;
	display:block;
	line-height:38px;
}

