@charset "euc-kr";
/* CSS Document */

/* ½ºÅ¸ÀÏ½ÃÆ® ±âº» ¼±¾ð¹® */
* { margin:0; padding:0;}
body {font:12px/1.5 dotum; color:#000;}  
img, fieldset {border:none; vertical-align:top;}
caption,legend {display:none; overflow:hidden; position:absolute; left:0; top:-1000em;}
table {border-collapse:collapse; border-spacing:0;}
hr {display:none;}
ul,li,dl {list-style:none;}
h1,h2,h3,h4,h5,h6 {margin:0px; padding:0px; line-height:1;}
input,select {vertical-align:middle;}
iframe,button {border:0;}
button{overflow:visible;margin:0;padding:0;cursor:pointer;border:0;background:none}
button::-moz-focus-inner{padding:0;border:0}

a {text-decoration:none;}
a:hover {text-decoration:underline; color:#000;}
a:link {color:#000;}
a:visited {color:#000;}
a:active {color:#000;}
 
/* html5 ÃÊ±âÈ­ */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;}

/*skip Navigation*/
#nav_skip{height:0; top:-1000em;position:absolute; overflow:hidden;width:0;}
#nav_skip a{position:absolute;left:0;top:-10000px;z-index:300;display:block;width:100%;text-align:center;font-size:1.3em}
#nav_skip a:hover, #nav_skip a:focus, #nav_skip a:active{position:absolute;top:0;padding:15px 0;font-weight:bold;color:#fff;background:#244b88;z-index:500}


/* ÇÁ·Î±×·¥¸ÞÀÎ ½ºÅ¸ÀÏ½ÃÆ® */
#wrap {}

header {width:990px; margin:0 auto;}
.header_top {height:70px; position:relative; z-index:250;}
.header_top h1 {display:inline-block; margin-top:10px;}
.header_top h1 img {vertical-align:middle; margin-right:12px;}

/* ÇÁ·Î±×·¥ ³×ºñ°ÔÀÌ¼Ç */
.nav_program {overflow:hidden; padding:13px 0; background:#fff; border:1px solid #777a7f; position:absolute; top:26px; right:0px; z-index:250;}
.nav_program dl {width:103px; min-height:235px; padding:0 15px; float:left; border-left:1px solid #f3f3f3;}
.nav_program dl:first-child {border:0;}
.nav_program dl dt {padding-bottom:5px; font:bold 11px/1.3 dotum; color:#535353;}
.nav_program dl dd {padding:1px 0; line-height:1;}
.nav_program dl dd a {font:12px/1.5 dotum; color:#6f6f6f;}
.nav_program dl dd.on a {padding-right:13px; background:url(http://img.sbs.co.kr/sw11/sp12/common/images/ico_new.gif) no-repeat right 1px; background-size:10px;}
.nav_program>a {padding:5px; position:absolute; top:3px; right:3px;}

.bnr_main {position:absolute; right:0px; bottom:0px;}

#nav_svc {position:absolute; top:3px; right:0px; letter-spacing:-1px;}
#nav_svc ul {overflow:hidden;}
#nav_svc ul li {float:left; padding-left:5px; margin-left:5px; background:url(http://img.sbs.co.kr/sw11/sp12/common/images/bu_vertical.gif) no-repeat 0px 4px;}
#nav_svc ul li:first-child {background:none;}
#nav_svc ul li.btn_quick {background:none;}
#nav_svc ul li.btn_quick a {padding-right:7px; background:url(http://img.sbs.co.kr/sw11/sp12/common/images/bu_arrow.gif) no-repeat right 4px;}
#nav_svc ul li a {font:12px/2.1 dotum; color:#444;}

#gnb {overflow:hidden; height:86px}
#gnb ul li {float:left}
#gnb ul li a {display:block;height:auto}
#gnb .nav_gnb {position:relative; float:left;}
#gnb .nav_special {float:right; margin:5px;}
#gnb .nav_special li.on {position:relative;}
#gnb .nav_special li.on>img {position:absolute; top:9px; right:5px; display:block;}
#gnb .nav_special li>img {display:none;}

.snb{position:absolute; left:0; top:40px; display:block; width:988px; height:34px; border:1px solid #e5e5e5; margin-bottom:11px; border-bottom:1px solid #d6d6d6; border-top:0; background:#fdfdfd}
.snb ul{overflow:hidden;}
.snb li {float:left; background:url(http://img.sbs.co.kr//sw11/sp12/common/images/bu_vertical.gif) no-repeat left 12px; color:#505050}
.snb li:first-child {background:none;}
.snb li a {display:block;height:25px !important;padding:9px 12px 0;line-height:1.65em;color:#505050;vertical-align:top}
.snb li a:hover {text-decoration:none}
.snb li.selected a{font-weight:bold;color:#5d6b86}

#container {width:990px; margin:0 auto; margin-top:3px;}
#spot {}

#container .wrap_cnt {background:url(http://img.sbs.co.kr/sw11/sp12/common/images/bg_aside.gif) repeat-y right top; zoom:1;}
#container .wrap_cnt:after {display:block; clear:both; content:"";}
#container .wrap_cnt #content {width:710px; float:left;}

.wrap_cnt aside {width:240px; min-height:100%; padding:0 20px 100px 20px; float:left; position:relative;}
aside section {position:relative; margin-bottom:25px;}

#wrap>footer {width:990px; margin:0 auto; padding-bottom:30px; text-align:center; border-top:2px solid #333a47;}
#wrap>footer .txt_maker {overflow:hidden; padding:10px 0; border-bottom:1px solid #f2f2f2; margin-bottom:20px; letter-spacing:-1px;}
#wrap>footer .txt_maker dl {float:left; font:11px/1.2  Verdana, dotum;}
#wrap>footer .txt_maker dl dt {float:left; color:#767676; padding-right:5px; margin:0 15px; background:url(http://img.sbs.co.kr/sw11/sp12/common/images/bul_arrow2.gif) no-repeat 100% 3px;}
#wrap>footer .txt_maker dl dd {float:left; color:#767676;}
#wrap>footer .txt_maker p {float:right; margin-right:10px; font:11px/1.2  Verdana, dotum; color:#767676;}

#wrap .talkplace {width:201px; height:22px; padding:9px 0; font:12px/1 dotum; color:#4956a2; text-align:center; background:url(http://img.sbs.co.kr/sw11/sp12/common/images/bg_talkplace.gif) repeat-x left top; border:1px solid #e5e5e5; position:fixed; bottom:0px; right:0px; z-index:250;}
#wrap .talkplace img {vertical-align:-8px; margin-right:5px;}

/* ÇÁ·Î±×·¥¼­ºê ½ºÅ¸ÀÏ½ÃÆ® */
#container_sub {width:990px; margin:0 auto;}

#snb {height:34px; border:1px solid #e5e5e5; border-bottom:1px solid #d6d6d6; border-top:0; margin-bottom:11px; background:#fdfdfd;}
#snb ul {overflow:hidden;}
#snb ul li {float:left; background:url(http://img.sbs.co.kr//sw11/sp12/common/images/bu_vertical.gif) no-repeat left 11px;}
#snb ul li:first-child {background:none;}
#snb ul li a {display:block; height:34px; padding:0 12px; font:12px/3 dotum; color:#505050;}
#snb ul li a:hover {text-decoration:none;}
#snb ul li strong {display:block; height:34px; padding: 0 12px; font:bold 12px/3 dotum; color:#505050;}

#container_sub .wrap_cnt {background:url(http://img.sbs.co.kr/sw11/sp12/common/images/bg_asidesub.gif) repeat-y right top; border-top:1px solid #d8d8d8; zoom:1;}
#container_sub .wrap_cnt:after {display:block; clear:both; content:"";}

#container_sub #content {width:670px; float:left; position:relative; padding:20px 20px 100px 20px;}
#container_sub #content h3 {height:17px; padding-bottom:15px;}

/* ÅëÇÕ¸ÞÀÎ ½ºÅ¸ÀÏ½ÃÆ® */
#wrap_unity header {width:100%; height:72px; background:url(http://img.sbs.co.kr/sw11/sp12/common/images/bg_header_unity.gif) repeat-x left bottom; margin-bottom:20px;}
#wrap_unity header #wrap_header {width:990px; margin:0 auto; position:relative;}
#wrap_unity header .header_top {height:70px; position:relative;}
#wrap_unity header .header_top h1 {display:inline-block; margin:22px 15px;}
#wrap_unity header .header_top h1 img {vertical-align:middle; margin-right:15px;}
#wrap_unity header .nav_unity {overflow:hidden; position:absolute; top:31px; left:282px;}
#wrap_unity header .nav_unity li {float:left; padding:0 15px; background:url(http://img.sbs.co.kr/sw11/sp12/common/images/bu_vertical2.gif) no-repeat left 1px;}
#wrap_unity header .nav_unity li:first-child {background:none;}
#wrap_unity header .nav_unity li.new a {display:block; padding-right:16px; background:url(http://img.sbs.co.kr/sw11/sp12/common/images/ico_new.gif) no-repeat 38px 2px;}
#wrap_unity #container {}
#wrap_unity #container_sub {}

#wrap_unity>footer {width:990px; margin:0 auto; padding:30px 0; text-align:center; border-top:2px solid #333a47;}