<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "euc-kr";

/* Common Control */
img {vertical-align:top;}

/* Lyaout */
html,body {text-align:center; height:100%;}
body {background-color:#161820;}
body .container {position:relative; text-align:center; background:url('http://img.imbc.com/broad/tv/ent/event/imsinger/images/bg_main_v_sangam.jpg') no-repeat 50% 0;}
.wrapper {width:100%; height:100%;}
#header {width:100%; height:150px}
#header .gnb {width:990px; margin:0 auto; text-align:left}
.footer {clear:both; width:990px; margin:0 auto; text-align:left;}
.footer #f_copyright {padding:40px 0; text-align:center; color:#9b9b9b;}

/* Skip Navi */
.sknavi {display:block; z-index:1000; position:absolute; top:-500px; text-decoration:none; color:#000}
.sknavi:focus, .sknavi:active {top:0; height:40px; font-size:100%; font-weight:bold; background-color:#efefef; line-height:40px; text-align:center}

/* navi */
#imbc-p-nav {overflow:hidden; width:100%; background-color:#ffb20e;}
.navi {width:990px; margin:0 auto;}
.navi li {overflow:hidden; float:left; height:40px; margin-left:20px;}
.navi li.n-req {margin-left:10px;}
.navi li a {display:block; *display:inline; overflow:hidden; height:40px; padding:0 15px;}
.navi li a img {margin-top:10px;}
.navi li a:hover img, 
.req-con .n-req a img,
.pre-con .n-pre a img,
.vod-con .n-vod a img {margin-top:-37px;}

/* content */
.visual {position:relative; height:490px; width:100%; overflow:hidden; text-align:center;}
.visual h1 {margin-top:254px;}
.ad-square {position:absolute; top:25px; right:23px;}
.contents-wrap {background:#161820 url('http://img.imbc.com/broad/tv/ent/event/imsinger/images/bg_body') no-repeat 0 40px;}
.contents {width:676px; *width:990px; margin:0 auto; position:relative; min-height:595px; *height:600px;  padding:25px 284px 57px 30px; text-align:left; background:#e1d1b7 url('http://img.imbc.com/broad/tv/ent/event/imsinger/images/bg_contents_x.gif') repeat-x 0 0;} 
.tit-sub {*width:727px; width:676px; padding:27px 0 5px; border-bottom:1px solid #bcbcbc; margin:0 0 24px;}
.bbs-box {margin-top:7px; padding:10px 7px; background-color:#fff;}
</pre></body></html>