/*******************************************
*
* 国際医療福祉大学病院 共通
* 2018.5.9
*
********************************************/

@charset "UTF-8";


#mainCol h3,
#mainCol h4.wline{
	margin-top:50px;
}


#mainCol .photoBox{
	margin:1em 0;
}



/* ==========================================================
*
* gnavi設定
*
========================================================== */
#about #gNavi > ul > li#n_hospital > a,
#doctor #gNavi > ul > li#n_clinic > a,
#clinic #gNavi > ul > li#n_clinic > a,
#cooperation #gNavi > ul > li:nth-child(3) > a,
#access #gNavi > ul > li:nth-child(4) > a,
#contact #gNavi > ul > li:nth-child(5) > a,
#recruit #gNavi > ul > li:nth-child(6) > a{
	background-color: #60ae9e;
    color:#ffffff;
    text-decoration:none;
}

#about #gNavi > ul > li#n_hospital .megaMenu > ul:before,
#doctor #gNavi > ul > li#n_clinic .megaMenu > ul:before,
#clinic #gNavi > ul > li#n_clinic .megaMenu > ul:before{
    border-color: #60ae9e transparent transparent transparent;
}

#n_hospital .megaMenu > ul:before{
    left:65px;
}

#n_clinic .megaMenu > ul:before{
    left:235px;
}

#footContent > dl > dd {
    min-height:275px;
}


/* for Sp --------------------*/
@media screen and (max-width: 738px) {

	#about #gNavi > ul > li#n_hospital > a,
	#doctor #gNavi > ul > li#n_clinic > a,
	#clinic #gNavi > ul > li#n_clinic > a,
	#calendar #gNavi > ul > li#n_clinic > a,
	#cooperation #gNavi > ul > li:nth-child(3) > a,
	#access #gNavi > ul > li:nth-child(4) > a,
	#contact #gNavi > ul > li:nth-child(5) > a,
	#recruit #gNavi > ul > li:nth-child(6) > a{
		background-color:initial;
	    color:initial;
	}

	#footContent > dl > dd {
	    min-height:auto;
	}
}


/* ==========================================================
*
* 共通
*
========================================================== */

.mgt1em{
	margin-top:1em!important;
}
.mgt2em{
	margin-top:2em!important;
}
.mgt50{
	margin-top:50px;
}

.mgt2em h5 > span,
.mgt50 h5 > span{
	margin-bottom:0px;
}

.mgb2em{
	margin-bottom:2em!important;
}
.mgb1em{
	margin-bottom:1em!important;
}
.mgb50{
	margin-bottom:50px!important;
}