/*============================================================================

		base

============================================================================*/

/* 本学サイト */
.general a{color: #ba765B;}
.general a:hover{ color: #ff5729; } /* color: #ff9679; */
.general a .hover_line{border-color: #ff5528;}

/* 音楽学科 */
.musicology a{color: #770011;}
.musicology a:hover{color: #9b3737;}
.musicology a .hover_line{border-color: #770011;}

/* 美術学科 */
.art a{color: #00b4b4;}
.art a:hover{color: #5ad0c7;}
.art a .hover_line{border-color: #00b4b4;}

/* 地域社会学科 */
.sociology a{color: #0082ce;}
.sociology a:hover{color: #4eb4dd;}
.sociology a .hover_line{border-color: #0082ce;}

/* 保育学科 */
.childcare a{color: #ff5a5a;}
.childcare a:hover{color: #ff9696;}
.childcare a .hover_line{border-color: #ff5a5a;}

/*============================================================================

		lead

============================================================================*/

.musicology #lead strong{color: #770011;}
.art #lead strong{color: #4eb4dd;}
.sociology #lead strong{color: #0082ce;}
.childcare #lead strong{color: #ff5a5a;}

/*============================================================================

		main_nav

============================================================================*/



/* 音楽学科 */
.musicology #pc_slide_nav{background-image: url(../img/musicology/pc_slide_nav.png);}
.musicology #main_nav .hoge{ background: #9b3737; color: #fff;}
.musicology #main_nav .nav_btn span{ background: url(../img/gl_nav_arrow_music_pc.png) no-repeat 0 0; }
.musicology #main_nav .nav_btn.top span{ background: url(../img/gl_nav_top_music_pc.png) no-repeat 0 0; }
.musicology #main_nav .inner .close{ border-color: #9b3737; color: #9b3737; }
.musicology #main_nav .inner .close:hover{ background: #9b3737; color: #fff; }

/* 美術学科 */
.art #pc_slide_nav{background-image: url(../img/art/pc_slide_nav.png);}
.art #main_nav .hoge{ background: #5ad0c7; color: #fff;}
.art #main_nav .nav_btn span{ background: url(../img/gl_nav_arrow_art_pc.png) no-repeat 0 0; }
.art #main_nav .nav_btn.top span{ background: url(../img/gl_nav_top_art_pc.png) no-repeat 0 0; }
.art #main_nav .inner .close{ border-color: #5ad0c7; color: #5ad0c7; }
.art #main_nav .inner .close:hover{ background: #5ad0c7; color: #fff; }
.art .mCSB_scrollTools .mCSB_dragger .mCSB_dragger:hover{background-color: #5ad0c7;}

/* 地域社会学科 */
.sociology #pc_slide_nav{background-image: url(../img/sociology/pc_slide_nav.png);}
.sociology #main_nav .hoge{ background: #4eb4dd; color: #fff;}
.sociology #main_nav .nav_btn span{ background: url(../img/gl_nav_arrow_soc_pc.png) no-repeat 0 0; }
.sociology #main_nav .nav_btn.top span{ background: url(../img/gl_nav_top_soc_pc.png) no-repeat 0 0; }
.sociology #main_nav .inner .close{ border-color: #4eb4dd; color: #4eb4dd; }
.sociology #main_nav .inner .close:hover{ background: #4eb4dd; color: #fff; }

/* 保育学科 */
.childcare #pc_slide_nav{background-image: url(../img/childcare/pc_slide_nav.png);}
.childcare #main_nav .hoge{ background: #ff9696; color: #fff;}
.childcare #main_nav .nav_btn span{ background: url(../img/gl_nav_arrow_child_pc.png) no-repeat 0 0; }
.childcare #main_nav .nav_btn.top span{ background: url(../img/gl_nav_top_child_pc.png) no-repeat 0 0; }
.childcare #main_nav .inner .close{ border-color: #ff9696; color: #ff9696; }
.childcare #main_nav .inner .close:hover{ background: #ff9696; color: #fff; }

/* 本学サイト */
#pc_slide_nav{background-image: url(../img/main/pc_slide_nav.png);}
#pc_slide_nav.active{background-image: url(../img/main/pc_slide_nav_active.png) !important;}
#main_nav{background: #F2F0EB;}
#main_nav .inner .close{ border-color: #ff5729; color: #ff5729; }
#main_nav .inner .close:hover{ background: #ff5729; color: #fff; }
#main_nav a{color: #606060;}
#main_nav #searchform{background-color: #fff;}
#main_nav #search_txt{ color: #333; }
#main_nav li a{ border-bottom-color: #e9e1d6; }
#main_nav .nav_btn.select{background-color: #efe8df; color: #606060 !important;}
#main_nav .hoge{ background: #ff5729; color: #fff;}
/*
#main_nav .hoge span{ background: url(../img/gl_nav_arrow_pc.png) no-repeat 0 0 ; }
#main_nav .top.hoge span{ background: url(../img/gl_nav_top_pc.png) no-repeat 0 0 ; }
*/
#main_nav .nav_btn span{ background: url(../img/gl_nav_arrow_general_pc.png) no-repeat 0 0; }
#main_nav .nav_btn.top span{ background: url(../img/gl_nav_top_general_pc.png) no-repeat 0 0; }
.mCSB_scrollTools .mCSB_draggerRail{background-color: #f8f3ed;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:hover,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #e9e1d6;}




/*============================================================================

		noml_nav

============================================================================*/
/*
ul.noml_nav li.music a:hover{
	background-color: #770011;
	border-color: #770011;
}
ul.noml_nav li.art a:hover{
	background-color: #00b4b4;
	border-color: #00b4b4;
}

ul.noml_nav li.soc a:hover{
	background-color: #0082ce;
	border-color: #0082ce;
}

ul.noml_nav li.child a:hover{
	background-color: #ff5a5a;
	border-color: #ff5a5a;
}
*/

/*============================================================================

		sub_nav

============================================================================*/

/* 音楽学科 */
.musicology #main_contents a{color: #9b3737;}
.musicology ul.sub_nav>li>a{
	border-color: #9b3737;
	color: #9b3737;
}
.musicology ul.sub_nav>li>a.select,
.musicology ul.sub_nav>li>a:hover{
	background: #9b3737;
}
.musicology ul.sub_nav>li>a.select:after{background-image: url(../img/musicology/sub_nav_arrow.png);}
.musicology ul.sub_nav>li>ul{background: #9b3737;}
.musicology ul.sub_nav>li ul li>a{border-left: 1px solid #560006;}
.musicology ul.sub_nav>li ul li:last-child>a{border-right: 1px solid #560006;}
.musicology .sub_ttl p{color: #9b3737;}
.musicology .main_ttl h2{color: #770011;}
.musicology .main_ttl h2 span{color: #9b3737;}

@media only screen and (max-width: 719px) {
	.musicology ul.sub_nav>li>a.select{color: #9b3737 !important;}
	.musicology ul.sub_nav>li ul li>a{border-bottom: 1px solid #560006;}
}


/* 美術学科 */
.art #main_contents a{color: #5ad0c7;}
.art ul.sub_nav>li>a{
	border-color: #5ad0c7;
	color: #5ad0c7;
}
.art ul.sub_nav>li>a.select,
.art ul.sub_nav>li>a:hover{
	background: #5ad0c7;
}
.art ul.sub_nav>li>a.select:after{background-image: url(../img/art/sub_nav_arrow.png);}
.art ul.sub_nav>li>ul{background: #5ad0c7;}
.art ul.sub_nav>li ul li>a{border-left: 1px solid #00b4b4;}
.art ul.sub_nav>li ul li:last-child>a{border-right: 1px solid #00b4b4;}
.art .sub_ttl p{color: #5ad0c7;}
.art .main_ttl h2{color: #00b4b4;}
.art .main_ttl h2 span{color: #5ad0c7;}

@media only screen and (max-width: 719px) {
	.art ul.sub_nav>li>a.select{color: #00b4b4 !important;}
	.art ul.sub_nav>li ul li>a{border-bottom: 1px solid #00b4b4;}
}


/* 地域社会学科 */
.sociology #main_contents a{color: #4eb4dd;}
.sociology ul.sub_nav>li>a{
	border-color: #4eb4dd;
	color: #4eb4dd;
}
.sociology ul.sub_nav>li>a.select,
.sociology ul.sub_nav>li>a:hover{
	background: #4eb4dd;
}
.sociology ul.sub_nav>li>a.select:after{background-image: url(../img/sociology/sub_nav_arrow.png);}
.sociology ul.sub_nav>li>ul{background: #4eb4dd;}
.sociology ul.sub_nav>li ul li>a{border-left: 1px solid #4b9ac7;}
.sociology ul.sub_nav>li ul li:last-child>a{border-right: 1px solid #4b9ac7;}
.sociology .sub_ttl p{color: #4b9ac7;}
.sociology .main_ttl h2{color: #0082ce;}
.sociology .main_ttl h2 span{color: #4b9ac7;}

@media only screen and (max-width: 719px) {
	.sociology ul.sub_nav>li>a.select{color: #4eb4dd !important;}
	.sociology ul.sub_nav>li ul li>a{border-bottom: 1px solid #4b9ac7;}
}


/* 保育学科 */
.childcare #main_contents a{color: #ff9696;}
.childcare ul.sub_nav>li>a{
	border-color: #ff9696;
	color: #ff9696;
}
.childcare ul.sub_nav>li>a.select,
.childcare ul.sub_nav>li>a:hover{
	background: #ff9696;
}
.childcare ul.sub_nav>li>a.select:after{background-image: url(../img/childcare/sub_nav_arrow.png);}
.childcare ul.sub_nav>li>ul{background: #ff9696;}
.childcare ul.sub_nav>li ul li>a{border-left: 1px solid #ff5a5a;}
.childcare ul.sub_nav>li ul li:last-child>a{border-right: 1px solid #ff5a5a;}
.childcare .sub_ttl p{color: #ff9696;}
.childcare .main_ttl h2{color: #ff5a5a;}
.childcare .main_ttl h2 span{color: #ff9696;}

@media only screen and (max-width: 719px) {
	.childcare ul.sub_nav>li>a.select{color: #ff9696 !important;}
	.childcare ul.sub_nav>li ul li>a{border-bottom: 1px solid #ff5a5a;}
}

/* 図書館 */
.library .main_ttl h2{color: #328744;}
.library #article h3 {
	padding: 8px 20px;
	color: #328744;
	background-color: #F7F6F5;
	border-left: solid 8px #328744;
	border-bottom: none !important;
}
.library #article h4 {
	font-size: 125% !important;
	padding: 15px 30px !important;
   border-bottom: 1px dashed #a0a0a0;
   background: #fff url(../img/library/h3_icon.png) no-repeat 0 18px !important;
}
/*============================================================================

		nav_btn

============================================================================*/

/* 本学サイト */
.general #main_contents .nav_btn a{background-image: url(../img/arrow_genaral.png);}
.general #main_contents .nav_btn a:hover{
	background-color: #ff5528;
	border-color: #ff5528;
}

/* 音楽学科 */
.musicology #main_contents .nav_btn a{background-image: url(../img/arrow_musicology.png);}
.musicology #main_contents .nav_btn a:hover{
	background-color: #770011;
	border-color: #770011;
}

/* 美術学科 */
.art #main_contents .nav_btn a{background-image: url(../img/arrow_art.png);}
.art #main_contents .nav_btn a:hover{
	background-color: #00b4b4;
	border-color: #00b4b4;
}

/* 地域社会学科 */
.sociology #main_contents .nav_btn a{background-image: url(../img/arrow_sociology.png);}
.sociology #main_contents .nav_btn a:hover{
	background-color: #0082ce;
	border-color: #0082ce;
}

/* 保育学科 */
.childcare #main_contents .nav_btn a{background-image: url(../img/arrow_childcare.png);}
.childcare #main_contents .nav_btn a:hover{
	background-color: #ff5a5a;
	border-color: #ff5a5a;
}



/*============================================================================

		teachers

============================================================================*/
/* 本学サイト */
.general #article .teachers_list li>h4{ border-color: #ff5528; }
.general #article .teachers_list li .subject{ border-color: #ff5528; color: #ff5528 }
/* 音楽学科 */
.musicology #article .teachers_list li>h4{ border-color: #770011; }
.musicology #article .teachers_list li .subject{ border-color: #770011; color: #770011 }

/* 美術学科 */
.art #article .teachers_list li>h4{ border-color: #00b4b4; }
.art #article .teachers_list li .subject{ border-color: #00b4b4; color: #00b4b4 }

/* 地域社会学科 */
.sociology #article .teachers_list li>h4{ border-color: #0082ce; }
.sociology #article .teachers_list li .subject{ border-color: #0082ce; color: #0082ce }

/* 保育学科 */
.childcare #article .teachers_list li>h4{ border-color: #ff5a5a; }
.childcare #article .teachers_list li .subject{ border-color: #ff5a5a; color: #ff5a5a }



