<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* program style ::: main */
body {background: #000;}
.main .container {background: #f6ebdc url(http://img.imbc.com/broad/radio/fm/hurray/images5/bg_main2022.jpg) no-repeat 50% 0;}
.main .visual {height: 600px;}
.main .tit-logo {top: 325px; margin-left: -285px;}
.broad-info {position: relative; color: #000; top: 14px;}
.broad-info ul {overflow: hidden;}
.broad-info li {font-size: 14px; float: left;}
.visual .roll-area {overflow: hidden;}
.radio-cont .vert .box, .radio-cont .vert .box-round, .main .weekly-today, .page-content {border: 1px solid #d7d8db;}
.info ul li {color: #fff;}
.box.daily.open {height: 234px;}
.box.daily .btn-open {z-index: 100;}
.radio_nav {background-color: #46154d; font-size: 0; position: relative; z-index: 150;}
.radio_nav ul li a {padding-right: 20px; padding-left: 22px; color: #fff; background: url(http://img.imbc.com/broad/radio/include/img/bg-bar-vw.png) no-repeat 0 center;}
.banner-float .banner-item a {width: 100%; height: 100%;}
.banner-float .banner-item img {width: 100%; height: 100%; position: absolute; top: 0; bottom: 0; left: -50%; right: -50%; margin: auto;}
.box.podcast-v2 .podcast-txt a p {overflow: hidden;}
.box.music .item {max-height: 441px;}
.box.music .item li a {color: #585858;}
.box.music .item li a:hover, .box.music .item li a:hover span {color: #46154d;}
.box.podcast-v2 .podcast-txt a {background: url(http://img.imbc.com/broad/radio/fm/hurray/images4/pod-logo-v2.jpg);}
.box.podcast-v2 .podcast-txt a:hover {background: url(http://img.imbc.com/broad/radio/fm/hurray/images4/pod-hover.jpg);}
.box a:hover {color: #46154d; text-decoration: underline;}

/*sub*/
.sub .container {background: #f6ebdc url(http://img.imbc.com/broad/radio/fm/hurray/images5/bg_sub2022.jpg) no-repeat 50% 0;}
.sub .broad-info {top: 10px;}
.sub .tit-logo {width: 327px;  top: 96px; margin-left: -486px;}
.sub .tit-logo a {display: block; width: 100%; height: 100%;}
.sub 
.tit-logo img {}

/*corner*/
.ous_table{padding:0 16px 0 0;}
.ous_table table{width:100%;margin-top:10px;border-collapse:separate;border-spacing:0;table-layout: fixed;}
.ous_table table caption, legend{position:absolute;top:0;left:-9999px;width:0;height:0;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px;}
.ous_table table thead tr th{padding:6px 0 4px 20px;color:#101010;font-size:16px;font-weight:normal;line-height:29px;background:#e1e1e1;text-align:left;border-bottom:1px solid #e1e1e1;}
.ous_table table tbody tr td,
.ous_table table tbody tr th{position:relative; padding:10px 20px;color:#101010;font-size:16px;line-height:1.5;height:60px;text-align:center;border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;box-sizing:border-box;letter-spacing:-0.4px;}
.ous_table table tbody tr td{font-size:14px}
.ous_table table tbody tr th.day {background-color:#f3f5ff;color:#5664a1;font-size: 20px;font-family: 'notokr-bold';}
.ous_table table tbody tr th.tit {font-family: 'notokr-bold';word-break:keep-all;font-size: 16px;}
.ous_table table tbody tr td:last-child,
.ous_table table tbody tr th:last-child{border-right:none;text-align:left;word-break:keep-all;}
.ous_table table tbody tr td .txt { width:85%; }
.ous_table table tbody tr td .btn { position:absolute;top: 14px;right: 8px; }

.main .visual .tit-logo img {display: none !important;}</pre></body></html>