@charset "euc-kr";
/* base */
body		{text-align:center;background:#f5efeb;}
#wrapper		{z-index:10; width:100%;}
#header		{z-index:30; position:relative; width:100%; height:150px; background:#fff; text-align:center;}
.gnb		{z-index:30; position:relative; width:990px; margin:0 auto; text-align:left;}
#container	{z-index:10; position:relative; width:990px; margin:0 auto; overflow:hidden; text-align:left}
#imbc_content	{z-index:30; position:relative;}
#content{position:relative;}
#Adcode		{display:none !important;}
#footer		{width:990px; margin:0 auto; text-align:center; height:30px;  clear:both; color:#bbb; padding:20px 0; }

/* @ accessibility Content */
#accessibility{position:relative; z-index:9999; text-align:left}
#accessibility li {position:absolute;top:0;left:0; width:100%}
#accessibility a {position:absolute; display:block; width:100%; left:0; text-a lign:center; top:-1000px; z-index:500; font-size:12px}
#accessibility a:focus, #accessibility a:active{position:absolute; top:0; height:40px; font-weight:bold; font-size:12px; color:#000; z-index:1000; background:#efefef; line-height:40px}

/* @ Sub Content */
.sub {background:#0f0f0f url("http://img.imbc.com/broad/tv/drama/scd/images/bg-sub.jpg") no-repeat center 150px;}
.sub#wrapper{background:#000 url("http://img.imbc.com/broad/tv/drama/scd/images/bg-sub.jpg") no-repeat center 150px;}
.sub .scheme{position:absolute; top:10px; left:10px; color:#999;font-size:11px;  letter-spacing:-1.2; word-spacing:-1.2; z-index:100; width:990px;  display:block;}
.sub #front {position:relative;width:740px; height:250px; background:url("http://img.imbc.com/broad/tv/drama/scd/images/sub-visual.jpg") no-repeat center top;}
.sub h1.logo {position:absolute; top:50px; left:220px; width:350px; height:100px;}
.sub h1.logo a {text-indent:-5000px; display:block; width:350px; height:180px;}
.sub #con_inner {float:left; width:735px; overflow:hidden; margin-right:5px;}
.sub #content {width:735px;  overflow:hidden; padding-bottom:50px; background:url("http://img.imbc.com/broad/tv/drama/scd/images/bg_content.jpg") repeat-y center 0; }
.sub #imbc_nav {float:left; width:130px; height:850px; overflow:hidden;}
.sub #imbc_nav .popular {width:130px; height:52px; overflow:hidden; background:url("http://img.imbc.com/broad/tv/drama/scd/images/nav-sub.jpg") no-repeat center top;}
.sub #imbc_nav .popular li {width:130px; height:26px; float:left; }
.sub #imbc_nav .popular li a {display:block; font-weight:bold; width:100px; *width:130px; height:11px; *height:26px; padding:7px 15px; color:#fff;}
.sub #imbc_nav .menuGroup {width:105px; overflow:hidden; padding:15px 0 ; margin:0 10px 0 15px; border-bottom:1px dashed #e0dad7;}
.sub #imbc_nav .menuGroup p {position:relative; margin-bottom:8px; font-weight:bold; color:#000;}
.sub #imbc_nav .menuGroup li {line-height:1.7;}
.sub #imbc_nav .menuGroup li a {width:105px; height:20px;display:block; letter-spacing:-1.3px; word-spacing:-1.4px;}
.sub #imbc_nav .menuGroup li a:hover, .sub #imbc_nav .menuGroup li a.on {width:99px; *width:105px; color:#139e99; font-weight:bold; text-decoration:underline; padding-left:6px; background:url("http://img.imbc.com/broad/tv/drama/scd/images/ico_menu.jpg") no-repeat left 7px;}
.sub #imbc_nav .menuGroup a.more{display:block; position:absolute; left:40px; top:0px; width:37px; height:13px; text-indent:-5000px; background:url("http://img.imbc.com/broad/tv/drama/scd/images/btn_Smore.jpg") no-repeat left top; }

.sub #imbc_content {position:relative; float:right; width:585px; *width:605px; overflow:hidden; padding:20px 10px 100px 10px; }
.sub #imbc_content h3 {font-size:14px; font-weight:bold; padding-bottom:10px; margin-bottom:15px; border-bottom:1px dotted #eee; }
.sub #imbc_content h3 span {font-size:11px; font-weight:normal;}

.newsList{float:right; width:580px; *width:605px; height:52px; background:url("http://img.imbc.com/broad/tv/drama/scd/images/bg-subBar.jpg") no-repeat center top;  line-height:51px; padding-left:25px;}
.newsList a{color:#bfbfbf; letter-spacing:-1.2; word-spacing:-1.2;}
.newsList .imgWrap {display:none;}

.btnApp {position:absolute; top:3px; right:15px; display:block; width:198px; height:39px;  }

/* ÀÌº¥Æ® */
.sub #eventList{width:585px; height:54px; padding:4px 0 0 8px; background:url("http://img.imbc.com/broad/tv/drama/images/event_bg.jpg") no-repeat; text-align:center; margin-top:10px;}
.sub #eventList li{float:left; margin-right:19px; width:91px; height:27px;}
.sub #eventList a {display:block; height:27px; text-indent:-5000em; background:no-repeat left top}
.sub #eventList a.btnEventIng {background-image:url("http://img.imbc.com/commons/images/btn_event_ing.gif")}
.sub #eventList a.btnEventFinish {background-image:url("http://img.imbc.com/commons/images/btn_event_finish.gif")}
.sub #eventList a.btnEventWinner {background-image:url("http://img.imbc.com/commons/images/btn_event_winner.gif")}
.sub #eventList a.on {background-position:left bottom}
.sub .eventField {width:100%; margin:0 auto; text-align:center;}

/* ¹æ¼Û Á¤º¸ */
.sub #tvinfoWrap{overflow:hidden; position:relative; width:585px; padding-top:29px}
.sub #tvinfoWrap h4{position:absolute; top:0; width:108px; height:29px; text-align:center; font-size:12px; color:#fff; letter-spacing:-1px; line-height:29px; background:url("http://img.imbc.com/broad/tv/drama//bigf/images/tvinfoOff.gif") no-repeat; font-weight:bold; cursor:pointer;}
.sub #tvinfoWrap h4.on{background:url("http://img.imbc.com/broad/tv/drama//bigf/images/tvinfoOn.gif") no-repeat;}
.sub #tvinfoWrap h4.tvinfo{left:0;}
.sub #tvinfoWrap h4.qna{left:113px;}
.sub .tvinfoFrame{display:none; overflow:hidden; width:585px;}
.sub .tvinfoTxt{margin-bottom:20px;}
.sub .countryList{overflow:hidden; border-bottom:2px solid #000; height:30px; *height:32px;}
.sub .countryList li{float:left; width:142px; *width:144px; height:28px; *height:30px; background:#efefef; border:1px solid #dfdfdf; line-height:28px; text-align:center; margin-right:3px; cursor:pointer; color:#747474;}
.sub .countryList li.on{background:#000; border-color:#000; font-weight:bold; color:#ffe90e;}
.sub #country_02, #country_03, #country_04{display:none;}

/*¿ùÆäÀÌÆÛ & Æ÷½ºÅÍ*/
.sub #wallList{width:563px; *width:585px; height:155px; *height:174px; background:#eee; overflow:hidden; padding:19px 0 0 22px; overflow:hidden;}
.sub #wallList h3{clear:both; float:left; margin-bottom:17px;}
.sub #wallList ul{overflow:hidden; float:left; width:430px; margin-bottom:17px;}
.sub #wallList ul li{cursor:pointer; float:left; margin-right:15px; overflow:hidden;} 
.sub #wallList li img{width:71px;}
.sub #wallList .wallpaperList{margin-left:15px;} 
.sub #wallList .posterList{margin-left:38px;}
.sub #wallView{background:#a1a09f; padding:38px 4px 4px; *padding-top:25px; position:relative; overflow:hidden;}
.sub #veiwPhoto img{width:577px;}
.sub .btnZoom, .btnDown{overflow:hidden; position:absolute; top:10px; right:13px; height:19px;}
.sub .btnZoom button{width:79px; height:19px; vertical-align:top; padding:0; border:none; margin-left:12px; float:left; cursor:pointer; background:none;}
.sub .btnDown button{width:79px; height:19px; vertical-align:top; padding:0; border:none; cursor:pointer; background:none;}

/* µîÀåÀÎ¹° */
.cast_etc {display:none; overflow:hidden; width:585px; margin-top:50px;}
.cast_etc dl {position:relative; width:376px; *width:585px; height:215px; *height:220px; margin-bottom:15px; padding:5px 0 0 209px}
.cast_etc dl dt {margin-bottom:5px; font-size:16px; letter-spacing:-1px; line-height:1.33; font-weight:bold; color:#000}
.cast_etc dl dt img {position:absolute; left:0; top:5px; border:1px solid #ebebeb}
.cast_etc dl dt span {margin-left:9px; padding-left:11px; font-size:12px; color:#164700; background:url("http://img.imbc.com/broad/tv/drama/goldentime/images2/bg_cast_etc_bar.gif") no-repeat}
.cast_etc dl dd {color:#777; line-height:1.55}
.cast_etc .frame {position:relative; left:10px; top:4px; padding-left:10px; color:#5574CA; letter-spacing:-1px; line-height:1.33; background:url("http://img.imbc.com/broad/tv/drama/goldentime/images2/content_sub_right_arrow.gif") no-repeat 0 2px; font-size:12px; font-weight:normal}
.cast_nav {overflow:hidden; position:relative; width:552px; *width:585px; height:100px; *height:120px; margin-bottom:20px; padding:20px 0 0 33px; background:#f1f1f1}
.cast_nav .list {overflow:hidden; width:540px}
.cast_nav .list ul {overflow:hidden; }
.cast_nav .list ul li {overflow:hidden; float:left; width:78px; margin-right:12px; text-align:center; font-size:11px; color:#777; line-height:1.33; letter-spacing:-1px; cursor:pointer}
.cast_nav .list ul li img {display:block; margin:0 auto 4px; width:78px; height:54px;}
.cast_nav .list ul li button {display:block; width:78px; height:16px; margin-top:2px; padding:0; border:0; background:none; cursor:pointer}
.cast_nav .list ul li button img {margin:0}
.cast_nav .btn_pre {display:block; position:absolute; left:15px; top:41px; width:8px; height:12px; padding:0; border:0; background:none; cursor:pointer}
.cast_nav .btn_next {display:block; position:absolute; right:10px; top:41px; width:8px; height:12px; padding:0; border:0; background:none; cursor:pointer}
.cast_main {display:none; overflow:hidden; position:relative; width:585px; }
.nav_cast_etc {display:none; overflow:hidden; width:569px; *width:585px; height:18px; *height:26px; margin-bottom:15px; padding:6px 0 0 14px; border:1px solid #616b77; background:#6c7885}
.nav_cast_etc ul li {float:left; margin-right:13px; padding-right:13px; background:url("http://img.imbc.com/broad/tv/drama/goldentime/images2/bg_cast_etc_bar.gif") no-repeat right 1px; cursor:pointer; font-size:12px; color:#fff; line-height:1.33; letter-spacing:-1px}
.nav_cast_etc ul li.last {background:none}
.nav_cast_etc ul li.on {color:#fff000; font-weight:bold}
.btn_cast_main {display:none; position:absolute; top:57px; *top:55px; right:10px; width:127px; height:33px; background:none; border:none; cursor:pointer; z-index:100;}
.btn_cast2_main { float:right; margin-left:5px; margin-bottom:10px; width:172px; height:33px; background:none; border:none; cursor:pointer;}
#cast_main0 {display:block; width:585px; height:900px; background:url("http://img.imbc.com/broad/tv/drama/scd/images/txt_cast.jpg") no-repeat 0 0;}
#cast_main0 img.txt_cast_v2 {z-index:10; position:relative;}
#cast_main0 ul {z-index:15; position:absolute; left:0; top:0; width:585px; height:782px;}
#cast_main0 ul li {overflow:hidden; text-indent:-5000em; cursor:pointer;}
#cast_main0 ul li.cast_list1 {position:absolute; left:145px; top:153px; width:130px; height:160px;}
#cast_main0 ul li.cast_list2 {position:absolute; left:55px; top:310px; width:130px; height:170px;}
#cast_main0 ul li.cast_list3 {position:absolute; left:300px; top:140px; width:130px; height:175px;}
#cast_main0 ul li.cast_list4 {position:absolute; left:50px; top:7px; width:143px; height:155px;}
#cast_main0 ul li.cast_list5 {position:absolute; left:380px; top:0px; width:160px; height:160px;}
#cast_main0 ul li.cast_list6 {position:absolute; left:405px; top:320px; width:130px; height:175px;}
#cast_main0 ul li.cast_list7 {position:absolute; left:40px; top:510px; width:130px; height:190px;}
#cast_main0 ul li.cast_list8 {position:absolute; left:170px; top:570px; width:140px; height:190px;}
#cast_main0 ul li.cast_list9 {position:absolute; left:40px; top:720px; width:150px; height:130px;}
#cast_main0 ul li.cast_list10 {position:absolute; left:350px; top:590px; width:190px; height:100px;}
#cast_main0 ul li.cast_list11 {position:absolute; left:320px; top:700px; width:130px; height:170px;}
#cast_main0 ul li.cast_list12 {position:absolute; left:430px; top:680px; width:150px; height:150px;}
#cast_main0 ul li.cast_list13{position:absolute; left:240px; top:400px; width:170px; height:150px;}

/* @ Á¦ÀÛÁø ¼Ò°³ */
.img-staff {width:505px; *width:585px; height:790px; padding:0 40px; background:url("http://img.imbc.com/broad/tv/drama/scd/images/bg-staff.jpg") no-repeat 0 0;}
.img-staff img {width:430px; height:101px; margin:311px 0 50px 0px;}
.txt-staff {line-height:1.6; letter-spacing:-1.5px; word-spacing:-2px; }
.txt-staff em {display:block; font-weight:bold; padding-bottom:15px;}

/* 2013-07-10 ÆäÀÌ½ººÏ¹è³Ê Ãß°¡ (±è¼±ÁÖ) */
.scd_fb{position:absolute; top:700px; left:6px; width:118px; height:84px;}
/* 2013-10-11 À×±Û¸®½º¼î¹è³Ê Ãß°¡ (¾ÈÁö¿ø) */
.english_show {position:absolute; top:790px; *top:787px; left:6px;}
.english_show img {vertical-align:top;}