@charset "euc-kr";
/* CSS Document */

/* ½ºÅ¸ÀÏ½ÃÆ® ±âº» ¼±¾ð¹® */
* {padding:0; margin:0;}
body {font:12px/1 dotum; color:#583c17; word-spacing:-1px;}
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:#583c17;}
input,select {vertical-align:middle;}
h1,h2,h3,h4,h5,h6 {margin:0px; padding:0px; line-height:1;}


.blind, legend {display:block; overflow:hidden; position:absolute; left:0; top:-1000em;}
.last {background:none !important; border:none !important;}
.first {background:none !important; border:none !important;}

.wrap { background:url(http://img.sbs.co.kr/sw11/tv/enter/kangheart/main/main_1204.jpg) no-repeat center top;}
.wrap a:hover {color:#f9b5cb !important; text-decoration:underline;}
.gnb {width:784px; margin:0 auto; padding-top:477px; overflow:hidden; zoom:1; position:relative;}
.gnb li {float:left;}
.gnb li a {display:block; height:17px; text-indent:-2000em;}

.gnb li.g1 a {width:110px; margin-right:50px; background:url(http://img.sbs.co.kr/sw11/tv/enter/kangheart/main/btn_gnb_02.png) no-repeat left top;}
.gnb li.g1 a:hover {background:url(http://img.sbs.co.kr/sw11/tv/enter/kangheart/main/btn_gnb_02.png) no-repeat left -17px;}

.gnb li.g2 a {width:108px; margin-right:245px; background:url(http://img.sbs.co.kr/sw11/tv/enter/kangheart/main/btn_gnb_02.png) no-repeat -161px top;}
.gnb li.g2 a:hover {background:url(http://img.sbs.co.kr/sw11/tv/enter/kangheart/main/btn_gnb_02.png) no-repeat -161px -17px;}

.gnb li.g3 a {width:110px; margin-right:40px; background:url(http://img.sbs.co.kr/sw11/tv/enter/kangheart/main/btn_gnb_02.png) no-repeat -514px top;}
.gnb li.g3 a:hover {background:url(http://img.sbs.co.kr/sw11/tv/enter/kangheart/main/btn_gnb_02.png) no-repeat -514px -17px;}

.gnb li.g4 a {width:120px; background:url(http://img.sbs.co.kr/sw11/tv/enter/kangheart/main/btn_gnb_02.png) no-repeat -664px top;}
.gnb li.g4 a:hover {background:url(http://img.sbs.co.kr/sw11/tv/enter/kangheart/main/btn_gnb_02.png) no-repeat -664px -17px;}

.content {width:740px; height:315px; margin:0 auto; overflow:hidden; zoom:1; padding-top:27px; padding-right:240px; padding-left:10px; position:relative;}
.section {overflow:hidden; zoom:1; padding-top:30px;}
.content h2 {width:140px; height:15px; padding-bottom:15px;}
.btn_more {position:absolute; top:2px; right:18px;}
.btn_more a {display:block; padding:5px 0;}

.scene {float:left; position:relative;}
.scene h2 {background:url(http://img.sbs.co.kr/sw11/tv/enter/kangheart/main/tit_scene_02.gif) no-repeat left top; text-indent:-2000em;}
.scene ul {width:245px; overflow:hidden; zoom:1; background:url(http://img.sbs.co.kr/sw11/tv/enter/kangheart/main/bu_vertical.gif) repeat-y right top;}
.scene ul li {float:left; border:2px solid #ff9600; margin-left:3px;}
.scene ul li:hover {border:2px solid #fff;}

.catch {float:left; position:relative; padding-left:15px;}
.catch h2 {background:url(http://img.sbs.co.kr/sw11/tv/enter/kangheart/main/tit_catch_02.gif) no-repeat left top; text-indent:-2000em;}
.catch ul {width:240px; overflow:hidden; zoom:1; background:url(http://img.sbs.co.kr/sw11/tv/enter/kangheart/main/bu_vertical.gif) repeat-y right top;}
.catch ul li {float:left; border:2px solid #ff9600; margin-left:3px;}
.catch ul li:hover {border:2px solid #fff;}

.event {float:left; position:relative; padding-left:20px;}
.event h2 {background:url(http://img.sbs.co.kr/sw11/tv/enter/kangheart/main/tit_event_02.gif) no-repeat left top; text-indent:-2000em;}
.event ul {position:absolute; top:7px; right:0px; overflow:hidden; zoom:1;}
.event ul li {float:left; padding-left:4px;}
.event ul li a {width:11px; height:11px; display:block; text-indent:-2000em; background:url(http://img.sbs.co.kr/sw11/tv/enter/kangheart/main/bu_tab_off_02.gif) no-repeat left top;}
.event ul li.on a {background:url(http://img.sbs.co.kr/sw11/tv/enter/kangheart/main/bu_tab_on_02.gif) no-repeat left top;}

.week {width:402px; float:left; position:relative; padding-left:70px;}
.week h2 {height:29px; background:url(http://img.sbs.co.kr/sw11/tv/enter/kangheart/main/tit_week_02.gif) no-repeat left top; text-indent:-2000em; padding-bottom:10px;}
.week p {width:225px; height:130px; overflow:hidden; padding-right:10px; float:left; line-height:1.5;}
.week .img_thumb {float:right; padding-right:22px; background:url(http://img.sbs.co.kr/sw11/tv/enter/kangheart/main/bu_vertical.gif) repeat-y right top; margin-top:-13px;}
.week .img_thumb a {display:block; border:2px solid #ff9600;}
.week .img_thumb a:hover {border:2px solid #fff;}

.news {float:left; position:relative; padding-left:20px;}
.news h2 {background:url(http://img.sbs.co.kr/sw11/tv/enter/kangheart/main/tit_news_02.gif) no-repeat left top; text-indent:-2000em; padding-bottom:10px;}
.news ul li {width:213px; height:19px; padding-left:7px; background:url(http://img.sbs.co.kr/sw11/tv/enter/kangheart/main/bu_dot_02.gif) no-repeat left 6px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news ul li a {line-height:1.6;}

.ad {position:absolute; top:60px; right:0px;}

.footer {height:135px; width:990px; margin:0 auto; text-align:center; position:relative;}
.footer .copyright {text-align:center; font:10px/1.1 Arial, Helvetica, sans-serif; color:#bababa; padding-top:5px; letter-spacing:0; color:#f28aa1;}
.footer .copyright em {font-style:normal; color:#f28aa1;}
.footer span {display:block; position:absolute; top:-8px; right:100px;}

.btn_float {width:125px; height:150px; position:absolute; top:290px; left:100px;}
.btn_float .btn_x2 {position:absolute; top:0px; right:0px;}