#jkHeader .headerTop {
    background-color: #1d2731;
    border-bottom: 1px solid #d3d3d3;
}

#t-header {
	background-color: #0b3c5d;
	border-bottom: 1px solid #d3d3d3;
	box-sizing: content-box;
	height: 89px;
}

.side_info h3 {
    background: #a8a8a8;
    color: #fff;
}

.newface_date_inner {
    background: #d9b310;
}

body, input, select, textarea{
 color: #1d2731;
}

h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
}

.slidemenu-content .telno {
    color: #d9b310;
}

.wrapper-singe h2 {
    border-left: 10px solid #0b3c5d;
}

.schedule .week li {
	background: #328cc1;
}

.schedule .week li a{
	color:#fff;
}

.schedule .week li.current a{
	color:#328cc1;
}

.schedule .week li a:hover {
    background: #0b3c5d;
    color: #ffffff;
}

.wrapper-singe h2 {
    border-left: 10px solid #328cc1;
}


.other_menu .box {
    width: 49.7%;
    background-color: #0b3c5d;
    text-align: center;
    margin: 2px 0 0px;
    color: #fff;
}

.other_menu a:hover,
.situation-menu a:hover,
.side_menu .box a:hover,
#footer a:hover,
.footer_menu a:hover  {
    background: #072b43;
    color: #328cc1 !important;;
}

.side_menu .box .sub {
    color: #d9b310;
}

.fmbox {
    background-color: #0b3c5d;
}

.situation-menu .box {
    background-color: #0b3c5d;
    color: #fff;
    border-radius: unset;
}

.situation-janre {
    background: #eeeeee;
}

h2 {
    color: #0b3c5d;
}

.side_menu li.box {
    background-color: #0b3c5d;
}
.side_menu li.box a {
    color: #fff;
}

#h_menu .button7 {
    background: url(images/h-sprite-white.png) no-repeat !important;
    background-position: center -300px !important;
    background-size: 49px !important;
    border-left: 1px solid #e8e8e8;
    border-radius: 0;
    right: 40%;
}

#h_menu .button4 {
    background: url(images/h-sprite-white.png) no-repeat !important;
        background-position: center -240px !important;
    background-size: 49px !important;
    border-right: 1px solid #e8e8e8;
    border-radius: 0;
    left: 0%;
}

#h_menu .button6 {
    background: url(images/h-sprite-white.png) no-repeat !important;
	background-position: center 0 !important;
    background-size: 49px !important;
    border-left: 1px solid #e8e8e8;
    border-radius: 0;
    right: 20%;
}

#h_menu .button3 {
    background: url(images/h-sprite-white.png) no-repeat !important;
    background-position: center -60px !important;
    background-size: 49px !important;
    right: 60%;
}


#h_menu .button {
    background: url(images/h-sprite-white.png) no-repeat;
    background-position: center -120px;
    background-size: 49px;
    display: block;
    height: 60px;
    position: absolute;
    text-align: center;
    width: 20%;
    padding: 0 !important;
    min-width: 0;
    border-radius: 0;
}

.text-orange{
	color: #d9b310;
}

.text-blue{
	color:#0b3c5d;
}

.text-bold{
	font-weight:bold;
}

.fs-20{
	font-size:20px;
	line-height:35px;
}

.fs-22{
	font-size:22px;
	line-height:35px;
}

.lt-space-1{
	letter-spacing: 1px;
}

.mincho {
  font-family: "Ÿà–¾’©", YuMincho, "ƒqƒ‰ƒMƒm–¾’© ProN W3", "Hiragino Mincho ProN", "‚l‚r ‚o–¾’©", "‚l‚r –¾’©", serif;
  /* ’Ç‰Á */
  transform: rotate(.03deg);
}
