

/*ーーーーーーーーーーー
 * ヘッダー
 * ーーーーーーーーーーー*/

.fusion-menu li{
	text-align:center !important;
}

.fusion-header{
	border:none !important;
}

.fusion-secondary-main-menu{
	border:none !important;
}

.fusion-background-highlight{
	background-color:#6EA658;
	border:solid 0px #fff;
}

/*レスポンシブ*/

.fusion-main-menu ul{
	display: inline-block !important;
	width:100% !important;
}

.fusion-main-menu li{
	width:16.66% !important;
	padding:20px auto !important;
}

.fusion-main-menu a{
	width:100% !important;
	padding:0px !important;
}

/*レスポンシブ*/


.fusion-mobile-nav-item a{
	background:none !important;
	font-size:21px !important;
	margin-bottom:30px !important;
	letter-spacing:5px !important;
}






/*　ーーーーーーーーーーー
 * 　　HOME
 *　ーーーーーーーーーーーー */

.whatsnew hr{
	display:none !important;
}

.whatsnew a:hover{
	background-color:#fff !important;
}

.company-text{
	font-size:32px;	
	font-family:serif !important;
}

.top-rs{
	color:#6ea648 !important;
	font-size:60px !important
}

.top-rs-bk{
	color:#ffffff !important;
	font-size:60px !important
}

/*work*/

.work-title a{
	color:#6ea648 !important;
}

.work-title:hover{
	border:solid 2px #6ea648;
	transition: all 300ms 0s ease;
}



/*会社概要*/

.company-tp .column-1{
	width:110px;
}

/*採用情報*/

@media screen and (max-width:480px){
	.tablepress-id-2 .column-3{
		display:none !important;
	}
}






/*　ーーーーーーーーーーー
 * 　　TOP
 *　ーーーーーーーーーーーー */

.top-brand-h{
	font-size:36px;
	color:#6ea648;
	text-align:center;
	padding-top:15%;
	padding-bottom:0px !important;
}

.top-brand{
	font-size:21px;
	color:#6ea648;
	text-align:center;
	padding-top:25px;
}





/*　ーーーーーーーーーーー
 * 　　業務案内下層
 *　ーーーーーーーーーーーー */

.tab-btn:hover{
	border-top:solid 3px #6ea648 !important
}

.tab-btn-activ{
	border-top:solid 3px #6ea648 !important;
}


.gyoumu-box{
	border:solid 1px #6ea648 !important;
}

.gyoumu-box p{
	padding:10px 12px 30px 12px;
}

.gyoumu-box:hover{
	border:solid 5px #6ea648 !important;
	background-color:#6ea648;
	transition: all 300ms 0s ease;
	color:#fff;
}

.gyoumu-box-no{
	border:solid 1px #6ea648 !important;
}

.gyoumu-box-no p{
	padding:0px 12px 30px 12px;
}



/*　ーーーーーーーーーーー
 * 　　MENU
 *　ーーーーーーーーーーーー */

/*ドロップダウン*/


.dpd-menu-item a{
	width:250px !important;
	padding:10px 14px 10px 7px !important;
	border-bottom:solid 1px #f2f2f2 !important;
	background-color:#f2f2f2 !important;
}

.dpd-menu-item a:hover{
	background-color:#6ea648 !important;
	color:#f2f2f2 !important;
}

.sub-menu a{
	width:250px !important;
	padding:10px 14px 10px 7px !important;
	border-bottom:solid 1px #f2f2f2 !important;
	background-color:#f2f2f2 !important;
}

.sub-menu a:hover{
		background-color:#6ea648 !important;
	color:#f2f2f2 !important;

}


/*フラウアウトメニュー*/

.fusion-flyout-mobile-menu{
	margin-top:50px !important
}

.fusion-flyout-menu-toggle{
	z-index:9999 !important;
}

