@charset "UTF-8";

/* -------------------------------------------------------------------------
背景色青用設定
Background color #00005E
text color #FFF or #FF0
border #FF0
------------------------------------------------------------------------- */
#all-wrapper{ border-image:none!important; background-color:#00005E;}
/*テキストカラー*/
.left_side_block #school-list h3{ color:#FFF;}
a,
a:link {color: #fff;}
a:visited {color: #fff;}
a:hover,
a:active,
a:focus {color:#FF8300;}

#emergency-area h2,#infomation-area h2{background-color:inherit;border:2px solid #FF0;color:#FF0;}
.emergency_wrapper,.infomation_wrapper{border:2px solid #FF0;}
#emergency-table th, #infomation-table th{background:none;}
.kanren-box h4{background-color:inherit;border:1px solid #fff;}
.btn-gray a{background:none;border:2px solid #fff;}
.side-title{background:none;border:2px solid #fff;}

#information-area dl dt,
#pickup-area ul li dl{color:#FF0;}
/*バックグラウンド*/
#information-area h2{ background: url(../img/common/title/t-newinfo-w.png) no-repeat;}
#pickup-area h2{background: url(../img/common/title/t-pickup-w.png) no-repeat;}
.information_wrapper,#school-list{ background:#00005E;}
.left_side_block #school-list h3{ background:#7c7c7c;}
#footer .footer_inner dl dt{ background:#e7e7e7;}
/*ボーダー*/
.left_side_block #school-list ul{ border-color:#fff; }
#information-area dl dd,
#pickup-area ul li{ border-color:#fff; }
.information_wrapper,
.left_side_block #school-list { border-color:#FF0; }

#container{ color:#FF0;}
div#content_sub,ul#sidenavi { background:none; border: 1px solid #fff;}
ul#sidenavi ul li a,ul#sidenavi ul ul{ border-bottom: 1px dotted #fff;}
p#crumb{    background: none;border-radius: 6px; border:2px solid #fff;}
.contactarea .tel { color:#fff;}
.wcv_sys_cal .wcv_sys_cal_design .wcv_sys_cal_legend {background: none !important; border: 2px solid #fff !important;}
.wcv_sys_cal .wcv_sys_cal_design .wcv_sys_cal_legend span{ color:#fff !important;}
.wcv_sys_cal .wcv_sys_cal_design p.wcv_sys_cal_prevbtn a{background: none !important; border: 2px solid #fff !important;}
.wcv_sys_cal .wcv_sys_cal_design p.wcv_sys_cal_nextbtn a{background: none !important; border: 2px solid #fff !important;}
.wcv_sys_cal p.wcv_sys_cal_minilink a{ color:#fff!important;}
#content_sub .menu{ background:none !important;}
#content_sub .menu ul li {background: url(../img/common/icon/menu_li.png) no-repeat 10px 50%; border:2px solid #fff;}
#content_sub .list ul li{ border-bottom:1px dotted #fff;}
.ichiran a{ color:#000;}
#content_sub h2,#content_sub h3{ color:#000;}
#content_sub caption, #container-noside caption{ color:#fff;}
ul#sidenavi ul li a{ color:#fff;}
#content_sub h1 {border-bottom: 2px solid #FF0;}
#content_sub h2,#content_sub h3{
	background-color: inherit;
    border: 2px solid #FF0;
    color: #FF0;
}

#content_sub h3::before{background: #FF0;}

#content_sub ul, #content_sub ol{
	background-color: inherit;
    border: 2px solid #FF0;
    color: #FF0;
}

ul#sidenavi li a{color: #fff;}

#content_sub caption, #container-noside caption{
	background-color: inherit;
    border: 2px solid #FF0;
    color: #FF0;
}

#content_sub th, #container-noside th{
	background-color: inherit;
    border: 2px solid #FF0;
    color: #FF0;
}

.abode_reader_outer div{ background:none !important;}
.abode_reader_outer {
 background:none !important;}