<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "euc-kr";
@import url(//font.imbc.com/nanumgothic/nanumgothic.css);
@import url(//font.imbc.com/noto/noto.css);

/* program style ::: main */
        #header {background: #000}
        #header .nav{width:1218px;margin:0 auto;}
        .wrapper {width:100%;font-family:'notokr-regular','Nanum Gothic','나눔 고딕',dotum,'돋움';}
        .container {width:100%;overflow:hidden;position:relative;*text-align:center;}
.main { background-color:#eee; padding-bottom:0; letter-spacing:-1px;}
.main .page { background:none !important; } 
.main .visual { height:390px; width:100%; background:url(//img.imbc.com/broad/radio/channelm/images2/main-bg.jpg) no-repeat center top; margin-bottom:68px;}
.main .section { padding:0; font-family:'notokr-regular'; }
.tit-logo { text-align:center; position:static; line-height:390px; }
.tit-logo img { width:auto; vertical-align:middle; }
.broad-info  {position:relative;top:10px;margin-left:-520px;color:#6e6e6e;}
.broad-info li:nth-child(2){position:absolute; left:0;top:0;}
.btn-roll-control {margin-left:-17px;}
.main .banner-float {position: absolute;right: 50%; bottom: 6px;
    z-index: 50;
    margin-right: -512px;
    width: 216px;
    height: 106px;
}
.main .banner-float .indicator a {border-color:#fff;}
.main .banner-float .indicator a.current {background-color:#fff;}

.info ul li {color:#fff;}
.box.daily .btn-open {z-index: 100}

.weekly .week {width:497px;}
.weekly .week li {width:71px;}
.weekly .week li:first-child {margin-left:-23px;}
.weekly .week li.today a {border-bottom:6px solid #7ca4f5;}
.weekly .box-control .btn-before:hover {background:url(//img.imbc.com/broad/radio/fm4u/date/img/btn-active.jpg) no-repeat;}
.weekly .box-control .btn-after:hover {background:url(//img.imbc.com/broad/radio/fm4u/date/img/btn-active.jpg) no-repeat 100% 0;}
.box .corner.item li a:hover {font-weight:600;color:#7b5451;}
.box-title {position:relative;line-height:1;color:#fff;background-color:#627cd1;}
.box-title strong {display:block;line-height:244px;font-weight:normal;}
.section-photo .box-control .btn-before {background:url(//img.imbc.com/broad/radio/include/img/btn-before-w.png) no-repeat;}
.section-photo .box-control .btn-after {background:url(//img.imbc.com/broad/radio/include/img/btn-after-w.png) no-repeat;}
.section-podcast .btn-more {background:url(//img.imbc.com/broad/radio/include/img/ico-more-w.png) no-repeat;}
.box.event .img img {width:216px;height:80px;}
.box.event .name {display:block;padding-top:8px;font-size:14px;color:#1c8091;}
.box.event .txt {padding-top:8px;line-height:1.4;font-size:16px;color:#040404;}
.footer { background:none !important; padding:48px 0;}

/* 올댓뮤직 2018 메인 */
.broad-info { display:none; }
ul.channel-list { overflow:hidden; }
ul.channel-list li { margin:0 17px 17px 0; width:330px; height:440px; float:left; text-align:center; }
ul.channel-list li a { position: relative; display:block; width:100%; height:100%; color:#fff; }
ul.channel-list li a img { position: absolute; top:0; left:0; z-index:-10;}
ul.channel-list li a span { display:block; line-height:24px; font-size:14px;  }
ul.channel-list li a span.top { height:285px; padding-top:70px; box-sizing:border-box; }
ul.channel-list li a span.top strong.tit { font-weight:normal; display:inline-block; line-height:36px; margin-bottom:20px; font-size:21px; border-bottom:1px solid #fff; }
ul.channel-list li a span.top span.info p { line-height:24px; font-size:16px; }
ul.channel-list li a span.time { font-family:'notokr-thin'; display:table;background:url(//img.imbc.com/broad/radio/channelm/images2/time-bg.png); width:230px; height:75px; margin:0 auto;}
ul.channel-list li a span.time .time-wrap { display:table-cell; vertical-align:middle; padding:10px; box-sizing:border-box; }

/* 하단 프로그램 전체보기 list */
.section-common { border:none; background:url(//img.imbc.com/broad/radio/channelm/images2/mini-bg-v2.png); padding:15px 0; margin:0;}
.section-common .radio-all { width:1024px; box-sizing:border-box; }
.section-common .app-mini a { width:100px; text-align:center; }
.section-common .app-mini p { font-size:16px; line-height:40px; margin-left:100px; }
.section-common .btn-radio-all { margin-top:-45px; margin-right:25px;color:#222 }</pre></body></html>