@charset "euc-kr";
/* CSS Document */

* {padding:0; margin:0;}
html {overflow-x:hidden; overflow-y:auto;}
body {font:13px/1 dotum; word-spacing:-1px; overflow-x:hidden; overflow-y:hidden;}
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;}
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:1139px; position:relative; overflow:hidden;}
.container {width:1005px; margin:0 auto; position:relative;}
.container_bg {width:100%; height:1139px; background:url(http://img.sbs.co.kr/sw11/tv/drama/chohanji/main/bg_bg.gif) repeat-x left bottom; position:relative;}
.bg_wrap {width:100%; position:absolute; top:0px; left:0px;}
.bg {width:1005px; margin:0 auto; position:relative;}
.bg img {display:block; position:relative; left:-465px;}
.logo {position:absolute; top:313px; left:20px;}
.tab_bg {position:absolute; top:418px; left:397px; overflow:hidden;}
.tab_bg a {width:17px; height:17px; float:left; text-indent:-2000em; background:url(http://img.sbs.co.kr/sw11/tv/drama/chohanji/main/tab_off.png) no-repeat left top; margin:0 11px;}
.tab_bg a.on {background:url(http://img.sbs.co.kr/sw11/tv/drama/chohanji/main/tab_on.png) no-repeat left top;}

.gnb {position:absolute; top:455px; left:8px;}
.gnb ul {width:990px; height:40px; overflow:hidden;}
.gnb ul li {float:left;}
.gnb ul li a {width:165px; height:40px; display:block; text-indent:-2000em; background:url(http://img.sbs.co.kr/sw11/tv/drama/chohanji/main/bg_gnb.png) no-repeat left top;}
.gnb ul li.g1 a {background-position:0px 0px;}
.gnb ul li.g1 a:hover {background-position:0px -40px;}
.gnb ul li.g2 a {background-position:-165px 0px;}
.gnb ul li.g2 a:hover {background-position:-165px -40px;}
.gnb ul li.g3 a {background-position:-330px 0px;}
.gnb ul li.g3 a:hover {background-position:-330px -40px;}
.gnb ul li.g4 a {background-position:-495px 0px;}
.gnb ul li.g4 a:hover {background-position:-495px -40px;}
.gnb ul li.g5 a {background-position:-660px 0px;}
.gnb ul li.g5 a:hover {background-position:-660px -40px;}
.gnb ul li.g6 a {background-position:-825px 0px;}
.gnb ul li.g6 a:hover {background-position:-825px -40px;}

.content {position:absolute; top:495px; left:0px; width:1005px; height:571px; background:url(http://img.sbs.co.kr/sw11/tv/drama/chohanji/main/bg_content1.png) no-repeat left top; padding-left:42px;}
.hot_con {height:205px;}
.hot_con h2 {height:15px; padding:25px 0 12px 0;}
.hot_con ul {overflow:hidden; zoom:1;}
.hot_con ul li {width:220px; float:left; padding-right:15px;}
.hot_con ul li a:hover {width:214px; height:79px; display:block; border:3px solid #9d1f17; overflow:hidden; text-decoration:none;}
.hot_con ul li a:hover img {display:block; margin:-3px; filter:alpha(opacity=70); opacity:0.7;}
.hot_con ul li a {color:#66302c;}
.hot_con ul li p {height:30px; padding-top:10px; overflow:hidden;}
.hot_con ul li p a:hover {width:auto; height:auto; display:inline; border:none; overflow:auto; color:#c63232;}
.hot_con ul li p strong {display:block; padding-bottom:5px;}

.sns_con {width:987px; height:79px; background:#fff; border:1px solid #c1372d; margin-left:-34px; position:relative;}
.btn_sns {position:absolute; top:-1px; left:-38px;}

.sns {padding:9px 0 0 67px; overflow:hidden; zoom:1;}
.img_sns {float:left; border:1px solid #bc5349;}
.txt_sns {width:660px; padding:5px 0 0 15px; background:url(http://img.sbs.co.kr/sw11/tv/drama/chohanji/main/bu_vertical.gif) no-repeat right 20px; float:left;}
.txt_sns strong {display:block; font:bold 13px/1.3 dotum; color:#a48686; padding-bottom:3px;}
.txt_sns strong img {padding-right:5px;}
.txt_sns strong a {color:#a48686;}
.txt_sns strong a:hover {text-decoration:none;}
.comment p {width:500px; height:32px; font:12px/1.4 dotum; color:#895050; float:left; overflow:hidden;}
.comment p a {color:#895050;}
.comment em {font:normal 11px/1.5 dotum; color:#f5d1cf; float:left; padding-left:30px;}
.btn_team {float:left; padding:20px 0 0 40px; z-index:250;}
.team_notice {width:152px; height:46px; padding:10px; background:url(http://img.sbs.co.kr/sw11/tv/drama/chohanji/main/bg_sns.png) repeat left top; border:1px solid #ffd0cd; font:12px/1.4 dotum; color:#fea29b; position:absolute; top:48px; right:63px; display:none;}
.btn_team:hover .team_notice {display:block;}

.open {height:284px; margin-top:-205px; background:url(http://img.sbs.co.kr/sw11/tv/drama/chohanji/main/bg_sns.png) repeat left top;}
.open .btn_sns {}
.btn_team_open {padding:14px 69px 0 0; position:absolute; top:0px; right:0px; z-index:250;}
.btn_team_open .team_notice {width:152px; height:46px; padding:10px; background:url(http://img.sbs.co.kr/sw11/tv/drama/chohanji/main/bg_sns.png) repeat left top; border:1px solid #ffd0cd; font:12px/1.4 dotum; color:#fea29b; position:absolute; top:33px; right:69px; display:none;}
.btn_team_open:hover .team_notice {display:block;}

#scrollbar1 {width:919px; position:relative; top:43px;}/*½ºÅ©·Ñcss*/
#scrollbar1 .scrollbar{width:2px; height:220px; position:absolute; right:0; top:0px; background:#d1cdc7;}/*½ºÅ©·Ñ¹è°æ ÀÌ¹ÌÁö*/
#scrollbar1 .thumb {width:18px; height:19px; cursor:pointer; position:absolute; top:0; left:-8px; background: url(http://img.sbs.co.kr/sw11/tv/drama/chohanji/main/bu_scroll.png) no-repeat left top;}/*½ºÅ©·Ñ¹Ù ÀÌ¹ÌÁö*/
#scrollbar1 .viewport {width:900px; height:230px; overflow:hidden; position:relative; top:-9px;}/*content ³»¿ëÀ» hidden Ã³¸®ÇÏ´Â Æ²*/
#scrollbar1 ul.overview {width:823px; margin:-9px 0 0 67px; position:absolute; left:0; top:0;}/*content ³»¿ëdiv*/
ul.overview li {border-bottom:1px solid #e3e3e3;}
ul.overview li .sns {padding:10px 0; overflow:hidden; zoom:1;}
*:first-child+html ul.overview li .sns {padding:10px 0 5px 0;}
ul.overview li .sns .img_sns {float:left; border:1px solid #bc5349;}
ul.overview li .sns .txt_sns {width:660px; padding:5px 0 0 15px; background:none; float:left;}
ul.overview li .sns .txt_sns strong {display:block; font:bold 13px/1.3 dotum; color:#a48686; padding-bottom:3px;}
ul.overview li .sns .txt_sns strong img {padding-right:5px;}
ul.overview li .sns .txt_sns strong a {color:#a48686;}
ul.overview li .sns .txt_sns strong a:hover {text-decoration:none;}
ul.overview li .sns .comment p {width:500px; height:auto; font:12px/1.4 dotum; color:#895050; float:left; overflow:hidden;}
ul.overview li .sns .comment p a {color:#895050;}
ul.overview li .sns .comment em {font:normal 11px/1.5 dotum; color:#f5d1cf; float:left; padding-left:30px;}


.mid_con {overflow:hidden; zoom:1;}
.mv_con {width:185px; padding-right:30px; float:left;}
.mv_con h2 {height:15px; padding:20px 0 12px 0;}
.mv {width:185px; height:90px; position:relative;}
.mv .line {width:185px; height:90px; display:block; position:absolute; top:0px; left:0px;}
.mv:hover .line {width:179px; height:84px; border:3px solid #9d1f17;}
.mv:hover .line img {display:block; margin:-3px; display:none;}
.mv .btn_play {position:absolute; top:25px; left:75px;}

.news_con {width:205px; padding-right:22px; float:left; position:relative;}
.news_con h2 {height:15px; padding:20px 0 12px 0;}
.news_con ul li {padding:3px 0; background:url(http://img.sbs.co.kr/sw11/tv/drama/chohanji/main/bu_dot.gif) no-repeat left 10px; padding-left:7px;}
.news_con ul li a {height:16px; display:inline-block; line-height:1.4; overflow:hidden; color:#6c4e4a;}
.news_con ul li a:hover {color:#c63232;}
.btn_more {position:absolute; top:19px; right:20px;}
.btn_more a {display:inline-block; padding:5px;}

.news_update {width:210px; float:left; position:relative;}
.news_update h2 {height:17px; padding:20px 0 10px 0;}
.tab_update {position:absolute; top:21px; right:0px; overflow:hidden; zoom:1;}
.tab_update a {width:13px; height:11px; padding-top:2px; float:left; text-align:center;}

.photo_con {width:650px; overflow:hidden; zoom:1; position:relative;}
.photo_con h2 {height:30px; padding:13px 0 10px 0;}
.photo_con .btn_prev {float:left; margin-right:10px;}
.photo_con ul {float:left;}
.photo_con ul li {float:left; border:3px solid #9d1f17; margin-right:8px;}
.photo_con ul li:hover img {filter:alpha(opacity=60); opacity:0.6;}
.photo_con .btn_next {float:left; margin-left:2px;}
.photo_con .btn_more {position:absolute; top:18px; right:-5px;}
.photo_con .btn_more a {display:inline-block; padding:5px;}

.ad {position:absolute; bottom:20px; right:80px;}

.bu_deco1 {position:absolute; bottom:-14px; left:-140px;}
.bu_deco2 {position:absolute; bottom:-51px; right:-95px;}

.footer {width:1005px; position:absolute; top: 1080px; left:35px;}
.copyright {font:9px/1.1 Arial, Helvetica, sans-serif; color:#aa8c79; padding-top:5px; letter-spacing:0;}
.copyright em {font-style:normal; color:#ab7451;}