@charset "euc-kr";

/* @ Lyaout */
body {text-align:center; background:url("http://img.imbc.com/broad/tv/drama/guam/images2/bg.jpg") no-repeat center 150px; background-size:1920 1650px;}
#wrapper {width:100%;}
#header {width:100%; height:150px;}
.gnb {width:990px; margin:0 auto; text-align:left;}
#container {position:relative; width:990px; margin:0 auto; text-align:left;}
#footer {width:990px; margin:0 auto; text-align:center; color:#78523a; line-height:50px;}
#banner{position:absolute; top:35px; right:27px;}
/* @ Accessibility */
#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-align: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}
#front{height:523px; overflow:hidden;}
#front h1{padding:38px 0 0 37px;}
#front h1 a{display:block; background:url("http://img.imbc.com/broad/tv/drama/guam/images2/logo.png") no-repeat; text-indent:-5000px; width:281px; height:301px;}
.scheme{color:#fefaee; text-align:right; position:absolute; top:9px; right:7px; line-height:17px; font-size:11px; letter-spacing:-1px;}
.scheme b{display:block;}
#imbc_nav ul{overflow:hidden; margin:136px 0 0 60px;}
#imbc_nav li{float:left; text-indent:-5000px;}
#imbc_nav li a{display:block; height:47px;}
#imbc_nav li.vod a{background:url("http://img.imbc.com/broad/tv/drama/guam/images2/nav_01.png") no-repeat; width:120px;}
#imbc_nav li.board a{background:url("http://img.imbc.com/broad/tv/drama/guam/images2/nav_02.png") no-repeat; width:150px; margin-right:57px;}
#imbc_nav li.cast a{background:url("http://img.imbc.com/broad/tv/drama/guam/images2/nav_03.png") no-repeat; width:151px;}
#imbc_nav li.photo a{background:url("http://img.imbc.com/broad/tv/drama/guam/images2/nav_04.png") no-repeat; width:136px;}
#imbc_nav li.sketch a{background:url("http://img.imbc.com/broad/tv/drama/guam/images2/nav_05.png") no-repeat; width:147px;}
#imbc_nav li.guamNews a{background:url("http://img.imbc.com/broad/tv/drama/guam/images2/nav_06.png") no-repeat; width:169px;}
#imbc_nav li.vod a:hover, #imbc_nav li.board a:hover{background-position:0 -47px;}
#imbc_content{padding:40px 0 0 15px; position:relative; width:975px; *width:990px;}
.leftCont{float:left; width:295px; margin:0 21px 34px 0;}
#prev{width:295px; height:118px; *height:122px; position:relative;}
#airDate{color:#5c5b58; font-size:11px; font-weight:bold; position:absolute; top:3px; left:69px;}
#airText{line-height:16px; padding:10px 35px 0 15px; color:#7e7b74;}
#airText a{color:#4f4a4a ;}
#event{overflow:hidden; position:relative;}
.eventList{width:268px; height:63px; overflow:hidden; margin:12px 0 0 15px;}
#event ul{overflow:hidden}
#event li{width:268px; height:63px; overflow:hidden; float:left;}
.eventCtrl{width:65px; position:absolute; top:0; right:12px; text-align:right;}
.eventCtrl span{position:relative; top:1px; *top:4px;}
.eventCtrl button{padding:0; margin:0; background:none; border:none; width:16px; height:14px; cursor:pointer;}
.current{font-weight:bold;}
.btnBefore{position:relative; left:5px;}
#photo{width:372px; height:195px; float:left;}
#photo ul{overflow:hidden; margin:10px 0 0 12px;}
#photo li{float:left; width:163px; margin-right:17px; position:relative;}
#photo li span{display:block;}
#photo li a, #clip li a{display:block;}
#photo .imgWrap{width:161px; *width:163px; height:109px; *height:111px; border:1px solid #b4aaa0; overflow:hidden; text-align:center;}
#photo li img{height:109px;}
#photo .txt{line-height:16px; color:#4f4a4a ; padding:8px 5px;}
#clip ul{overflow:hidden; margin:14px 0 0 15px; height:160px;}
#clip li{float:left; width:174px; margin-right:13px;}
#clip li span{display:block;}
#clip .imgWrap{width:172px; *width:174px; height:116px; *height:118px; overflow:hidden; border:1px solid #b4aaa0; position:relative; text-align:center;}
#clip .imgWrap img{height:118px;}
#clip .txt{line-height:16px; color:#4f4a4a; margin:10px 0 0 4px;}
#guamNews{clear:both; background:url("http://img.imbc.com/broad/tv/drama/guam/images2/bgNews.png") no-repeat; width:962px; height:214px; margin-top:25px;}
#guamNews h2{padding:9px 0 0 14px;}
#guamNews ul{overflow:hidden; margin:28px 0 0 39px;}
#guamNews .imgNews{float:left; margin-right:10px; width:290px;}
#guamNews .imgNews .imgWrap{display:block; float:left; text-align:center; overflow:hidden; background:url("http://img.imbc.com/broad/tv/drama/guam/images2/bgImg.png") no-repeat; width:127px; *width:139px; height:92px; *height:102px; padding:5px 5px 5px 7px;}
#guamNews .imgNews img{height:92px;}
#guamNews .imgNews a{display:block; height:103px;}
#guamNews .imgNews .tit{float:left; width:132px; background:none; border:none; font-size:11px; color:#806767; margin:7px 0 0 14px; line-height:16px; font-weight:bold; height:16px; overflow:hidden;}
#guamNews .imgNews .txt{float:left; width:132px; background:none; border:none; font-size:11px; color:#806767; margin-left:14px; line-height:16px;}
#guamNews .newsList{margin-left:35px; width:247px; float:left;}
#guamNews .newsList .imgWrap{display:none; margin-right:10px;}
#guamNews .newsList .tit{width:231px; *width:247px; line-height:26px; *line-height:27px; border-bottom:1px dotted #bdbdbd; overflow:hidden; padding-left:16px; background:url("http://img.imbc.com/broad/tv/drama/guam/images2/blick.png") no-repeat 0 10px; white-space:nowrap; text-overflow:ellipsis; display:block; color:#4f4a4a;}
#guamNews .newsList .txt{display:none;}
#siteMap{font-size:11px; background:url("http://img.imbc.com/broad/tv/drama/guam/images2/bgMap.png") no-repeat; margin:26px 0 0 15px; width:950px; *width:958px; height:195px; *height:207px; padding:12px 0 0 8px;}
#siteMap .menuGroup{float:left; background:url("http://img.imbc.com/broad/tv/drama/guam/images2/bgMapLine.png") no-repeat top right; padding:0 30px 0 25px; letter-spacing:-1px; position:relative;}
#siteMap .menuGroup a{color:#735a45; line-height:18px;}
#siteMap h3{color:#74441f; font-weight:bold; line-height:30px;}
#siteMap .eventMore{position:absolute; top:7px; left:63px;}