@charset "euc-kr";
/* CSS Document */

* {padding:0; margin:0;}
body {font:12px/1 dotum; word-spacing:-1px; overflow-x: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;}

/* HTML5 */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;}
iframe {border:0;}
body {width:100%; height:100%; overflow:hidden;}
.wrap {width:100%; background:url(http://img.sbs.co.kr/s9/tv/cultureclub3/main/main_bg.jpg) no-repeat center top #E4D9B9; position:relative;}
.wrap .top {height:504px; width:990px; margin:0 auto;}
.wrap .top h1 {position:relative; top:354px; left:171px;} 

.wrap nav {width:100%; height:40px; background:url(http://img.sbs.co.kr/s9/tv/cultureclub3/main/navi_bg.gif) repeat-x left top;}
.wrap nav ul {width:521px; margin:0 auto; position:relative; overflow:hidden; position:relative; left:-135px;}
.wrap nav li {float:left;}
.wrap nav ul li a {height:35px; text-indent:-2000em; background:url(http://img.sbs.co.kr/s9/tv/cultureclub3/main/navi.gif) no-repeat left top; float:left;}
.wrap nav ul li.g1 a {width:146px; background-position:0px 0px;}
.wrap nav ul li.g1:hover a {background-position:0px -35px;}
.wrap nav ul li.g2 a {width:111px; background-position:-146px 0px;}
.wrap nav ul li.g2:hover a {background-position:-146px -35px;}
.wrap nav ul li.g3 a {width:129px; background-position:-257px 0px;}
.wrap nav ul li.g3:hover a {background-position:-257px -35px;}
.wrap nav ul li.g4 a {width:128px; background-position:-386px 0px;}
.wrap nav ul li.g4:hover a {background-position:-386px -35px;}
.wrap nav ul li.g5 a {width:136px; background-position:-514px 0px;}
.wrap nav ul li.g5:hover a {background-position:-514px -35px;}

.wrap .bottom {width:100%; background:#fff; overflow:hidden;}
.wrap .bottom section {width:990px; height:161px; margin:0 auto;}
.wrap .bottom section article {float:left; margin:31px 0 31px 4px;}
.wrap .bottom section article h2 {margin-bottom:8px;}
.wrap .bottom section article.linebg{ background:url(http://img.sbs.co.kr/s9/tv/cultureclub3/main/listbg.gif) no-repeat right 50%; margin-right:28px;}
.wrap .bottom section article .list li.review {width:265px !important;}
.wrap .bottom section article .list li.review .text {width:90px !important;}
.wrap .bottom section article .list li.review .img {float:left; width:136px; height:69px; border:3px solid #e4d9b9; background:#fff8da; text-align:center; overflow:hidden; margin-right:7px;}
.wrap .bottom section article .list li.review .img img {height:69px;}
.wrap .bottom section article .list li {float:left; width:214px;}
.wrap .bottom section article .list .img {float:left; width:109px; height:69px; border:3px solid #e4d9b9; background:#fff8da; text-align:center; overflow:hidden; margin-right:7px;}
.wrap .bottom section article .list .img img {height:69px;}
.wrap .bottom section article .list .text {float:left; width:77px; font:12px/18px dotum; color:#d7b989; letter-spacing:-0.05em;}
.wrap .bottom section article .list .text p {color:#aa895f; font-weight:bold; margin:2px 0;}
.wrap .bottom section article .list a:hover .text,
.wrap .bottom section article .list a:hover .text p {color:#dd900a; text-decoration:none;}

.wrap .bottom footer {width:990px; height:60px; margin:0 auto;}
.wrap .bottom footer .foot_wrap {width:710px; border-top:1px solid #ebe8de; padding-top:14px; text-align:center;}
.wrap .bottom footer .foot_wrap p {margin-top:5px; font:11px Arial; color:#c3b99c;}

.wrap aside {position:relative; width:245px; z-index:1; margin:0 auto;}
.wrap aside .notice {position:absolute; width:235px !important; left:369px; top:-695px; padding:0 5px;}
.wrap aside .notice ul {padding:3px 5px 0 5px;}
.wrap aside .notice li {font:normal 12px/1.4em dotum; width:210px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.wrap aside .notice li a {color:#77462c;}
.wrap aside .notice li a:hover {color:#dd900a; text-decoration:none;}

.wrap aside .wizRightMain {position:absolute; width:245px !important; left:372px; top:-595px;}
.wrap aside .wizTopList {width:235px !important; position:relative; z-index:1; margin-top:-1px; border:1px solid #e5e5e5; border-left:none; background-color:#fff;}
.wrap aside .wizTopTab dl {width:240px !important;  clear:both; height:25px; overflow:hidden; }
.wrap aside .wizTopTab dd { float:left; margin-bottom:-1px; padding:4px 12px 1px 12px !important; color:#7e7e7e; background-color:#f8f8f8; font-weight:bold; cursor:pointer;}
.wizTopList dd {clear:both; padding-left:20px; height:20px; line-height:22px;}

.wrap aside .banner {position:absolute; width:245px; left:372px; top:-155px;}
.wrap aside .banner li {margin-bottom:2px;}
