* { margin:0; padding:0;}
 html, body { margin:0; padding:0; height:100%;}
 body {font-family: "µ¸¿ò", sans-serif, Arial; font-size:12px; position:relative; background:#f9f6f6;}

 table, div {border-collapse:collapse;}
 select, textarea,input {font-family:"µ¸¿ò", Arial, Helvetica, sans-serif; font-size:12px; color:#000; vertical-align:top;}
 form, ul, ol, dl, table, div, h1, h2, h3 ,h4 {margin:0;padding:0;}
 h1, h2, h3 ,h4, h5, h6{font-size:12px; text-decoration:none;}
 img, fieldset {border:0; margin:0; padding:0; }
 select, input, li, img {vertical-align:top; }
 ul, li, dl, dt, dd{list-style-type : none; }
 caption { text-indent:-5000px; line-height:0; font-size:0;}
 legend{ text-indent:-5000px; line-height:0; font-size:0; position:absolute; top:0; left:0;}
 hr {display:none;}
 iframe {border:0;}
 button {border:0px;}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;}

 a:link{text-decoration:none; color:#2a2821;}
 a:visited{text-decoration:none; color:#2a2821;}
 a:hover{text-decoration:underline; }
 a:active{text-decoration:none; color:#2a2821;}

 /* ÀÌ¹ÌÁö Åõ¸íº¸´õ */
.img_line {display:block; border:1px solid #000; filter:alpha(opacity=20); opacity:0.2; background:url("http://img.sbs.co.kr/sw11/tv/common/blank.gif") repeat scroll left top transparent; position:absolute; top:0px; left:0px; z-index:240;}

#wrap {position:relative; display:block; overflow:hidden; width:100%;}
#wrap .top {width:100%; position:relative; z-index:6; height:471px; background:url(http://img.sbs.co.kr/sw11/tv/enter/starbubu/main/bg.jpg) no-repeat 50% 0 #eee8dc;}
#wrap .top h1 {text-indent:-1000em; width:0; line-height:0; overflow:hidden; font-size:1px; height:0;}
#wrap .top .cont {position:absolute; top:0; left:50%; margin-left:-950px;}
#wrap .top .cont .bg {width:1900px; margin:0 auto; position:relative; height:448px; overflow:hidden;}
#wrap .top .cont .nav_bg {position:absolute; color:#dfdfdf; top:355px; left:50%; font-size:12px; z-index:3; margin-left:424px; font-family:Verdana,dotum;}
#wrap .top .cont .bt_wrap {position:absolute; bottom:94px; left:50%; z-index:5; margin-left:494px;}
#wrap .top .cont .bt_wrap button {margin:0; padding:0; background:none;}
#wrap .top .cont .bt_wrap button.bt1 {height:15px; width:19px; position:absolute; top:0; right:18px;}
#wrap .top .cont .bt_wrap button.bt2 {height:15px; width:18px; position:absolute; top:0; right:0;}
#wrap .top .cont .nav_bg .thumb01 {position:absolute; top:18px; left:-121px; z-index:6; display:inline-block; width:93px; height:65px;}
#wrap .top .cont .nav_bg .thumb01 a {text-indent:-1000em; background:url(http://img.sbs.co.kr/sw11/tv/drama/marriage/main/thumb1_off.jpg) no-repeat left top; width:93px; height:65px; display:block;}
#wrap .top .cont .nav_bg .thumb01 a:hover {background:url(http://img.sbs.co.kr/sw11/tv/drama/marriage/main/thumb1_on.jpg) no-repeat left top;}
#wrap .top .cont .nav_bg .on .thumb01 a {background:url(http://img.sbs.co.kr/sw11/tv/drama/marriage/main/thumb1_on.jpg) no-repeat left top;}
#wrap .top .cont .nav_bg .on .thumb01 a.on {border:3px solid #939393; width:87px; height:59px; background-position:-3px -3px;}
#wrap .top .cont .nav_bg .thumb02 {position:absolute; top:18px; left:-24px; width:93px; height:65px; display:block; }
#wrap .top .cont .nav_bg .thumb02 a {text-indent:-1000em; background:url(http://img.sbs.co.kr/sw11/tv/drama/marriage/main/thumb2_off.jpg) no-repeat left top; width:93px; height:65px; display:block;}
#wrap .top .cont .nav_bg .thumb02 a:hover {background:url(http://img.sbs.co.kr/sw11/tv/drama/marriage/main/thumb2_on.jpg) no-repeat left top;}
#wrap .top .cont .nav_bg .on .thumb02 a {background:url(http://img.sbs.co.kr/sw11/tv/drama/marriage/main/thumb2_on.jpg) no-repeat left top;}
#wrap .top .cont .nav_bg .on .thumb02 a.on {border:3px solid #939393; width:87px; height:59px; background-position:-3px -3px;}
#wrap .top .cont .nav_bg .on {font-weight:bold; color:#fff;}
#wrap .top .cont .bg_money {position:absolute; bottom:-100px; left:100px; z-index:10;}

#wrap nav {width:100%; height:47px; background:url(http://img.sbs.co.kr/sw11/tv/enter/starbubu/main/bg_gnb.gif) no-repeat 50% 0 #900e0e; position:relative; z-index:5;}
#wrap nav .gnb {width:990px; margin:0 auto; display:block; height:47px;}
#wrap nav .gnb li {float:left;}
#wrap nav .gnb li a {background:url(http://img.sbs.co.kr/sw11/tv/enter/starbubu/main/gnb.png) no-repeat left top; height:47px; display:block; text-indent:-1000em;}
#wrap nav .gnb li.g1 a {width:245px; background-position:0 0;}
#wrap nav .gnb li.g1 a:hover {width:245px; background-position:0 -47px;}
#wrap nav .gnb li.g2 a {width:242px; background-position:-245px 0;}
#wrap nav .gnb li.g2 a:hover  {width:242px; background-position:-245px -47px;}
#wrap nav .gnb li.g3 a {width:239px; background-position:-487px 0;}
#wrap nav .gnb li.g3 a:hover  {width:239px; background-position:-487px -47px;}
#wrap nav .gnb li.g4 a {width:264px; background-position:-726px 0;}
#wrap nav .gnb li.g4 a:hover  {width:264px; background-position:-726px -47px;}
#wrap .img1 {position:absolute; top:420px; left:50%; z-index:10; margin-left:445px;}

#wrap .content {width:990px; margin:0 auto; position:relative; overflow:hidden; display:block; height:300px;}
#wrap .content section.cont {margin:20px 0 0 0; width:749px; float:left; height:409px;}
#wrap .content section.cont article.issue {float:left; width:467px; height:240px; margin-right:21px; position:relative;}
#wrap .content section.cont article.issue>ul {position:relative; margin-top:1px;}
#wrap .content section.cont article.issue>ul li a {color:#fff; font-weight:bold;}
#wrap .content section.cont article.issue>ul li a:hover {color:#fff;}
#wrap .content section.cont article.issue>ul li a .txt {position:absolute; bottom:0; left:0; background:url(http://img.sbs.co.kr/sw11/tv/enter/starbubu/main/bg_text.png) repeat-x left bottom; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding:10px;}
#wrap .content section.cont article.issue>ul li.pic1 {position:absolute; top:0; left:0; width:365px; height:218px;}
#wrap .content section.cont article.issue>ul li.pic1 a .txt {width:345px; height:11px;}
#wrap .content section.cont article.issue>ul li.pic1 a .img_line {width:363px; height:216px}
#wrap .content section.cont article.issue>ul li.pic2 {position:absolute; top:0; left:367px; width:100px; height:101px;}
#wrap .content section.cont article.issue>ul li.pic2 a .txt {width:80px; height:11px;}
#wrap .content section.cont article.issue>ul li.pic2 a .img_line {width:98px; height:99px}
#wrap .content section.cont article.issue>ul li.pic3 {position:absolute; top:103px; left:367px; width:100px; height:115px;}
#wrap .content section.cont article.issue>ul li.pic3 a .txt {width:80px; height:11px;}
#wrap .content section.cont article.issue>ul li.pic3 a .img_line {width:98px; height:113px}

#wrap .content section.cont article.update {float:left; width:240px; height:120px; position:relative; overflow:hidden;}
#wrap .content section.cont article.update h2 {border-bottom:1px solid #e39ea5; height:23px; padding:0;}
#wrap .content section.cont article.update ul {margin-top:8px; width:100%; height:85px;}
#wrap .content section.cont article.update ul li {display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:1.6em; background:url(http://img.sbs.co.kr/sw11/tv/enter/starbubu/main/bu_dot.gif) no-repeat left 6px; padding-left:6px;}

#wrap .content section.cont article.event {float:left; width:177px; height:103px; margin-right:19px; position:relative;}
#wrap .content section.cont article.event .week {position:relative; width:241px; height:97px}
#wrap .content section.cont article.event .week a {display:block;}
#wrap .content section.cont article.event .week a .img_line {width:239px; height:95px;}
#wrap .content section.cont article.event .week a strong.txt {background:url(http://img.sbs.co.kr/sw11/tv/enter/starbubu/main/txt_bg2.gif) no-repeat right 0; display:block; width:53px; height:77px; float:right; padding:10px 7px; z-index:5; position:absolute; right:0; top:0; line-height:1.2em;}
#wrap .content section.cont em.more {font-size:11px; letter-spacing:-0.08em;}

#wrap .content aside {float:left; width:240px; height:409px; margin:20px 0 0 0; position:relative;}
#wrap .content aside img.imgbg {position:absolute; bottom:0; right:0;}
#wrap .content section.cont article em {position:absolute; top:5px; right:0; font-style:normal;}
#wrap .content section.cont article h2 {padding-bottom:7px;}
#wrap .content section.quick {float:left; width:954px; height:150px; border:1px solid #d3cdbf ; background:#f8f3ea; margin:0px 0 20px 2px; padding:16px; text-align:center; overflow:hidden;}
#wrap .content section.quick .list li.menu {float:left; width:159px; background:url(http://img.sbs.co.kr/sw11/tv/drama/marriage/main/bar.gif) no-repeat right 10px; height:138px; background-size:2px 138px;}
#wrap .content section.quick .list li.off {background:none;}
#wrap .content section.quick .list li.menu strong {display:block; color:#3c2c02; margin-bottom:18px;}
#wrap .content section.quick .list li.menu .sub li a {color:#515151; margin-bottom:5px; display:block;}
#wrap footer {width:990px; text-align:center;position:relative;color:#3f3f3f; font-size:11px; border-top:1px solid #c7c5c5; margin:0 auto 20px auto;}
#wrap footer .img2 {position:absolute; bottom:0; left:-132px;}
#wrap footer .img3 {position:absolute; top:15px; right:-50px;}
#wrap footer p.txt {margin:10px 0 10px;}
#wrap footer>p span {color:#3f3f3f; font-weight:bold;}