@charset "euc-kr";
/* @ Lyaout */
body {text-align:center}
.wrapper {overflow:hidden; width:100%; min-width:990px;}
.main-bg {background:url(http://img.imbc.com/broad/tv/ent/2014kmw/images/main-top-bg.jpg) no-repeat center 150px;}
.sub-bg {background:#32204f url(http://img.imbc.com/broad/tv/ent/2014kmw/images/sub-bg.jpg) no-repeat center 150px;}
#header {width:100%; height:150px}
#header .gnb {width:990px; margin:0 auto; text-align:left}
.container {overflow:hidden; width:990px; margin:0 auto; text-align:left; line-height:1.3;}
.footer.main-bottom {padding:32px 0 130px; background:url(http://img.imbc.com/broad/tv/ent/2014kmw/images/main-bottom-bg.jpg) no-repeat center 0;}
.footer.sub-bottom {padding:30px 0 60px;}
.footer {color:#fefefe; text-align:center;}
.clear:after {content: "."; display:block; height:0; font-size:0; clear:both; visibility:hidden}
.clear { *zoom:1; clear:both; min-height:1px;}

/* @ Main Content */
.visual {}
.visual h1 {padding-top:62px; margin:0 0 56px 391px;}
.content-wrap {overflow:hidden; width:990px; height:1127px; background:url(http://img.imbc.com/broad/tv/ent/2014kmw/images/main-nav-bg.gif) repeat-y;}
.main-nav {float:left; overflow:hidden; width:155px;}
.btn-main-vod a {display:block; overflow:hidden; width:155px; height:43px; background:url(http://img.imbc.com/broad/tv/ent/2014kmw/images/btn-vod.jpg) no-repeat; text-indent:100%; white-space:nowrap;}
.btn-main-vod a:hover {background:url(http://img.imbc.com/broad/tv/ent/2014kmw/images/btn-vod-on.jpg) no-repeat;}
.main-menu {}
.main-menu li {}
.main-menu .nav-item {display:block; width:100%; line-height:37px; border-bottom:1px solid #c5c4c6; padding-left:21px; font-size:14px; font-weight:bold; letter-spacing:-1px; color:#0b090f;}
.main-menu .nav-item.beiging-place {line-height:18px; padding:5px 0 5px 21px;}
.history-list {padding:7px 0 3px 22px; border-bottom:1px solid #c5c4c6;}
.history-list li {background:url(http://img.imbc.com/broad/tv/ent/2014kmw/images/nav-style.gif) no-repeat; text-indent:15px; padding-bottom:5px; letter-spacing:-1px; font-size:12px;}
.history-list li a {color:#27232d;}

.content {position:relative; float:left; width:808px; margin-left:27px; padding:86px 0 44px;}
.ad250 {position:absolute; top:83px; right:20px;}
.lang {position:absolute; top:86px; left:439px;}
.lang li {float:left; height:29px;}
.lang li a {display:block; height:29px;}
.lang-kr a {overflow:hidden; width:29px; background:url(http://img.imbc.com/broad/tv/ent/2014kmw/images/btn-kr-off.jpg) no-repeat; white-space:nowrap; text-indent:100%;}
.lang-kr a:hover, .lang-kr a.on {background:url(http://img.imbc.com/broad/tv/ent/2014kmw/images/btn-kr-on.jpg) no-repeat;}
.lang-ch a {overflow:hidden; width:28px; background:url(http://img.imbc.com/broad/tv/ent/2014kmw/images/btn-ch-off.jpg) no-repeat; white-space:nowrap; text-indent:100%;}
.lang-ch a:hover, .lang-ch a.on {background:url(http://img.imbc.com/broad/tv/ent/2014kmw/images/btn-ch-on.jpg) no-repeat;}
.lang-en a {overflow:hidden; width:28px; background:url(http://img.imbc.com/broad/tv/ent/2014kmw/images/btn-en-off.jpg) no-repeat; white-space:nowrap; text-indent:100%;}
.lang-en a:hover, .lang-en a.on {background:url(http://img.imbc.com/broad/tv/ent/2014kmw/images/btn-en-on.jpg) no-repeat;}

.info-content {line-height:24px; font-size:14px; letter-spacing:-1px;}
.info-content li {width:100%; padding-left:66px; text-indent:-66px;}
.txt-kr {height:384px; background:url(http://img.imbc.com/broad/tv/ent/2014kmw/images/txt-bottom-kr1.jpg) no-repeat;}
.txt-kr ul {padding-top:83px; margin:0 0 43px 26px;}
.txt-ch {height:428px; background:url(http://img.imbc.com/broad/tv/ent/2014kmw/images/txt-bottom-kr1.jpg) no-repeat;}
.txt-ch ul {padding-top:87px; margin:0 0 43px 26px;}
.txt-ch ul li {padding-left:57px; text-indent:-55px;}
.txt-en {height:384px; background:url(http://img.imbc.com/broad/tv/ent/2014kmw/images/txt-bottom-en1.jpg) no-repeat;}
.txt-en ul {padding-top:89px; margin:0 0 42px 26px;}
.strong-txt {display:block; padding-left:71px; color:#592ea4;}
.strong-txt-color {color:#592ea4;}
.spon-img {padding-left:7px;}
.vod-wrap {width:489px; height:275px; background:url(http://img.imbc.com/broad/tv/ent/2014kmw/images/vod-wrap.jpg) no-repeat;}

/* @ Sub Content */
.visual-sub {height:184px;}
.visual-sub h1 {padding-top:4px; margin-left:316px;}
.left-area {float:left; width:734px; margin-right:6px;}
.right_common {position:relative; float:right; overflow:hidden; width:250px; line-height:1.33;}
.content-wrap-sub {position:relative; padding-top:50px; border-bottom:1px solid #c5c4c6;}
.content-wrap-in {position:relative; background:url(http://img.imbc.com/broad/tv/ent/2014kmw/images/sub-content-bg.gif) repeat-y; *zoom:1;}
.content-wrap-in:after {content:""; display:block; visibility:hidden; font-size:0; height:0; line-height:0; clear:both;}
.sub-nav {position:relative; float:left; overflow:hidden; width:130px; margin-top:-50px; z-index:10;}
.sub-nav .btn-sub-vod {overflow:hidden; height:50px; border-bottom:1px solid #c5c4c6; background:url(http://img.imbc.com/broad/tv/ent/2014kmw/images/btn-vod-sub.jpg) no-repeat;}
.sub-nav .btn-sub-vod a {display:block; width:130px; padding:18px 0 14px; text-indent:17px;font-size:14px; letter-spacing:-1px; color:#5a35a0; font-weight:bold;}
.sub-menu {}
.sub-menu li.list-padding a {padding-top:8px; width:130px;}
.sub-menu .tit-history {}
.sub-menu .nav-item {display:block; width:100%; line-height:26px; border-bottom:1px solid #c5c4c6; padding-left:16px; font-size:12px; font-weight:bold; letter-spacing:-1px; color:#343435; vertical-align:top;}
.sub-menu .nav-item.beiging-place {line-height:16px; padding-bottom:3px;}
.sub-menu .history-list {padding:10px 0 3px 16px; border-bottom:1px solid #c5c4c6;}
.sub-menu .history-list li {background:url(http://img.imbc.com/broad/tv/ent/2014kmw/images/nav-style.gif) no-repeat; text-indent:14px; padding-bottom:5px; letter-spacing:-1px; font-size:12px;}
.sub-menu .history-list li a {color:#50249d;}
.content-sub {float:right; width:604px; border-top:1px solid #c5c4c6;}
.content-in {position:relative; margin:0 9px 0 8px; padding-top:20px;}
.content-in h2 {height:25px; margin-bottom:15px; border-bottom:1px solid #dedede; text-indent:5px; font-size:16px; color:#393939; letter-spacing:-1px;}
.contxt {overflow:hidden; width:100%; margin-bottom:80px;}
.place-img {display:block;}

/* º£ÀÌÂ¡ ¸í¼Ò */
.place-lang {overflow:hidden; width:85px; position:absolute; top:11px; right:5px;}
.place-lang li {float:left; height:29px;}
.place-lang li a {display:block; height:29px;}
.place-lang-kr a {overflow:hidden; width:29px; background:url(http://img.imbc.com/broad/tv/ent/2014kmw/images/btn-kr-off.jpg) no-repeat; white-space:nowrap; text-indent:100%;}
.place-lang-kr a:hover, .place-lang-kr a.on {background:url(http://img.imbc.com/broad/tv/ent/2014kmw/images/btn-kr-on.jpg) no-repeat;}
.place-lang-ch a {overflow:hidden; width:28px; background:url(http://img.imbc.com/broad/tv/ent/2014kmw/images/btn-ch-off.jpg) no-repeat; white-space:nowrap; text-indent:100%;}
.place-lang-ch a:hover, .place-lang-ch a.on {background:url(http://img.imbc.com/broad/tv/ent/2014kmw/images/btn-ch-on.jpg) no-repeat;}
.place-lang-en a {overflow:hidden; width:28px; background:url(http://img.imbc.com/broad/tv/ent/2014kmw/images/btn-en-off.jpg) no-repeat; white-space:nowrap; text-indent:100%;}
.place-lang-en a:hover, .place-lang-en a.on {background:url(http://img.imbc.com/broad/tv/ent/2014kmw/images/btn-en-on.jpg) no-repeat;}

.beiging-places-area {padding:0 42px 0 21px;}
.beiging-place-it {padding-top:5px; margin-bottom:27px;}
.beiging-place-img {overflow:hidden; width:100%;}
.beiging-place-img span {display:block; overflow:hidden; border:1px solid #cccccc;}
.beiging-place-img-l {float:left;}
.beiging-place-img-r {float:right;}
.beiging-place-tit {padding:14px 0;}
.beiging-place-summary {font-size:12px; line-height:17px; letter-spacing:-1px; color:#373737;}
.beiging-place-summary p {margin-bottom:10px;}