@charset "euc-kr";

/* program style ::: main */
.main {background:#f8f5f5 url(http://img.imbc.com/broad/radio/fm4u/goldendisc/images4/2016main_bg.png) no-repeat 50% 88px;}
.main .visual {height:580px;}
.tit-logo {top:81px;margin-left:-296px;width:543px;}
.broad-info  {top:22px;margin-left:-506px;color:#fff;}
.visual .roll-area {overflow:hidden;}
.btn-roll-control {margin-left:-17px;}
.main .banner-float .indicator a {border-color:#fff;}
.main .banner-float .indicator a.current {background-color:#fff;}

.info ul li {color:#fff;}
.nav {background-color:#7b5451;}
.nav ul li a {padding-right:10px;padding-left:12px;color:#fff;background:url(http://img.imbc.com/broad/radio/include/img/bg-bar-vw.png) no-repeat 0 21px;}
.box .corner.item li a:hover {font-weight:600;color:#7b5451;}
.box-title {position:relative;line-height:1;color:#fff;background-color:#d3acaa;}
.box-title strong {display:block;line-height:244px;font-weight:normal;}
.section-photo .box-control .btn-before {background:url(http://img.imbc.com/broad/radio/include/img/btn-before-w.png) no-repeat;}
.section-photo .box-control .btn-after {background:url(http://img.imbc.com/broad/radio/include/img/btn-after-w.png) no-repeat;}
.section-podcast .btn-more {background:url(http://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-color:#fcfcfb;}
.main .event .indicator a {border-color:#969696;} 
.main .event .indicator a.current {border-color:#7b5451;background-color:#7b5451;} 
.photo.box-center .bg-arr{left:234px;background:url(http://img.imbc.com/broad/radio/include/img/bg-marker-box.png) no-repeat;}

/* program style ::: sub */
.sub {padding-bottom:80px;background:#eeeeee;}
.sub .visual{background:#f6f4eb url(http://img.imbc.com/broad/radio/fm4u/goldendisc/images4/bg-sub_v2.png) no-repeat center;}
.sub.container.nav{background-color:#7b5451;}
.sub .nav {background-color:#7b5451;}
.sub .tit-logo {top:-32px;margin-left:-264px;width:543px;}
.sub .corner{margin-bottom: 8px;}
.sub .corner.item li a:hover {font-weight:600;color:#7b5451;}
.sub a.photo-before {position:absolute;right:190px;top:25px;width:122px;height:32px;line-height:30px;border:1px solid #bbb;text-align:center;background-color:#f4f4f4;}
.sub .page-content .corner-info {border:2px solid #8e6c6a;color:#000;}