body {
background:url(../img/bg.png) center top;
}

#program_onair {
background-color:#8f5d45;
box-shadow:0px 0px 15px rgba(0,0,0,0.3) inset;
}

#program_name a {
color:#8f5d45;
}

#archive_nav #mn_archive a, #enter_nav #mn_enter a, #present_nav #mn_present a, #data_nav #mn_data a, #form_nav #mn_form a {
background-color:#8f5d45;
box-shadow:0px 0px 15px rgba(0,0,0,0.3) inset;
}

#program_nav li a {
background-color:#8f5d45;
box-shadow:0px 0px 15px rgba(0,0,0,0.3) inset;
color:#fff;
font-family: "togalite", sans-serif;
font-weight: 400;
font-style: normal;
}
/*for_W576-*/
@media all and (max-width: 576px) { 
#program_nav li a { font-size: 90%;}
}

#program_nav .ind_mn span::after,
#program_nav .ind_mn-p span::after {
border-top: 2px solid rgba(255, 255, 255, 1);
border-right: 2px solid rgba(255, 255, 255, 1);
}

.unit0 h2,
.unit h2 {
font-family: "togalite", sans-serif;
font-weight: 400;
font-style: normal;
font-size: 2.5em;
letter-spacing: 0.15em;
}

.unit_con {
background-color:#8f5d45;
box-shadow:0px 0px 15px rgba(0,0,0,0.3) inset;
}

.unit_list#archive_onair .list_h3 {
border-left:none;
}

h3 {
border-left: 3px solid #8f5d45;
}

h4 span {
border-bottom: 1px solid #8f5d45;
}


.btn a { border:none; }



/* next */

#next_onair {
background-color:#8f5d45;
box-shadow:0px 0px 15px rgba(0,0,0,0.3) inset;
}

#next_onair #onair_date {
background-color:#6f3f2c;
}


/* archive */

#archive_onair .btn span,
.unit_list#archive_onair ul.acvy_list li a,
.unit_list#archive_onair .old_lnk a,
.unit_list#archive_onair .list_h3 { 
color: rgba(59, 63, 74, 1);
}

#archive_onair {
background:url(../img/bg.png) center top;
}

#archive_onair h2 {
color: rgba(59, 63, 74, 1);
}

#archive_onair .btn a {
border:none;
}


#archive_onair .btn a::after {
filter:grayscale(100%) contrast(200%);
}


/* about */

#about {
background-color:#8f5d45;
box-shadow:0px 0px 15px rgba(0,0,0,0.3) inset;
}