@charset "euc-kr";
/* CSS Document */

* {padding:0; margin:0;}
body {font:12px/1 dotum; word-spacing:-1px; overflow:hidden;}
html { overflow-y:scroll;}
img, fieldset {border:none; vertical-align:top;}
hr {display:none;}
ul,li,dl {list-style:none;}
table {border-collapse:collapse; border-spacing:0;}
a {text-decoration:none; color:#c0ab9e;}
a:hover {text-decoration:underline;}
input,select {vertical-align:middle;}
h1,h2,h3,h4,h5,h6 {margin:0px; padding:0px; line-height:1;}
.blind {display:block; overflow:hidden; position:absolute; left:0; top:-1000em;}

.wrap {height:1460px; background:url(http://img.sbs.co.kr/sw11/tv/drama/captain/teaser/bg_teaser.jpg) no-repeat center top;}

.container {width:1032px; padding-left:42px; margin:0 auto; position:relative; background:url(http://img.sbs.co.kr/sw11/tv/drama/captain/teaser/bg_container.jpg) no-repeat left top;}
.txt_date {hegiht:19px; text-align:center; padding:8px 0;}

.btn_video {position:absolute; top:208px; left:43px;}
.view_multi {position:absolute; top:553px; left:558px;}
.view_multi:hover {width:330px; height:158px; overflow:hidden; border:7px solid #e42a21;}
.view_multi:hover a {display:block; margin:-7px;}
/*
.btn_video a {display:block; width:343px; height:344px; background:url(http://img.sbs.co.kr/sw11/tv/drama/captain/teaser/btn_video.jpg) no-repeat left top; text-indent:-2000em;}
.btn_video:hover a {display:block; background:url(http://img.sbs.co.kr/sw11/tv/drama/captain/teaser/btn_video_on.jpg) no-repeat left top;}
*/
.video_wrap {position:absolute; left:0px; top:35px; width:100%; height:988px; background:url(http://img.sbs.co.kr/sw11/tv/drama/captain/teaser/bg_video.png) repeat left top; z-index:250;}
.video_wrap div {width:990px; margin:300px auto 0 auto; position:relative;}
.tab_video {overflow:hidden; zoom:1; padding-bottom:5px;}
.tab_video a {display:block; float:left; padding:12px 6px 7px 6px; margin-right:3px; border:1px solid #b6b6b6; color:#b6b6b6; font:12px/1 dotum;}
.tab_video a:hover {text-decoration:none;}
.tab_video a.on {border:1px solid #fff; color:#fff;}
.tab_video a.on strong {color:#ff7200;}
.ico_social {width:839px; border:1px solid #a1a0a1; border-top:0; padding:5px 0; text-align:center;}
.ico_social span {font:bold 11px/1 dotum; color:#fff; letter-spacing:-1px; padding-right:10px;}
.ico_social a {padding:0 1px;}
.ico_social img {vertical-align:middle;}
.btn_x {position:absolute; top:0px; left:845px;}

.nav {position:absolute; top:330px; left:386px;}
.nav a {text-indent:-2000em;}
.btn_photo a {width:127px; height:27px; display:block; background:url(http://img.sbs.co.kr/sw11/tv/drama/captain/teaser/btn_photo_off.gif) no-repeat left top;}
.btn_photo a:hover {background:url(http://img.sbs.co.kr/sw11/tv/drama/captain/teaser/btn_photo_on.gif) no-repeat left top;}
/*
.btn_board a {width:127px; height:26px; display:block; background:url(http://img.sbs.co.kr/sw11/tv/drama/captain/teaser/btn_board_off.gif) no-repeat left top;}
.btn_board a:hover {background:url(http://img.sbs.co.kr/sw11/tv/drama/captain/teaser/btn_board_on.gif) no-repeat left top;}
*/
.nav ul {width:127px; margin-top:17px;}
.nav ul li {width:127px; height:27px; float:left;}
.nav ul li a {width:127px; height:27px; display:block; text-indent:-2000em; background:url(http://img.sbs.co.kr/sw11/tv/drama/captain/teaser/bg_nav.gif) no-repeat left top;}
.nav ul li.n1 a {background-position:0px 0px;}
.nav ul li.n1:hover a {background-position:0px -135px;}
.nav ul li.n2 a {background-position:0px -27px;}
.nav ul li.n2:hover a {background-position:0px -162px;}
.nav ul li.n3 a {background-position:0px -54px;}
.nav ul li.n3:hover a {background-position:0px -189px;}
.nav ul li.n4 a {background-position:0px -81px;}
.nav ul li.n4:hover a {background-position:0px -216px;}
.nav ul li.n5 a {background-position:0px -108px;}
.nav ul li.n5:hover a {background-position:0px -243px;}

.content {padding-top:862px;}
.photo {position:relative; width:1032px;}
.view_photo {position:absolute; top:55px; left:300px; border:5px solid #948d83;}
.photo ul {overflow:hidden; zoom:1;}
.photo ul li {float:left; padding:8px 9px;}/* 172*172 */
.photo ul li .on {display:block; border:5px solid #e42a21; overflow:hidden;}
.photo ul li .on a {display:block; margin:-5px;}
.list_no1 {padding-left:345px;}
.list_no3 {padding-left:517px;}
.photo .btn_up {width:41px; height:41px; display:block; position:absolute; bottom:185px; right:-55px;}
/*
.board {height:628px; position:relative;}
.board div {width:630px; margin:60px auto 0 auto;}
.board .btn_up {width:41px; height:41px; display:block; position:absolute; bottom:20px; right:-55px;}
*/