@charset "utf-8";
/*######################################################################
##
##						カラーcss　blue
##
##
##					↓↓↓　カラーコード　↓↓↓
##
##					濃:#10A0D9　rgb:33,174,227
##					薄:#40bff2　rgb:73,190,234
##
######################################################################*/

/*******************************************************

common.css

********************************************************/

/*=============================

paging

=============================*/
.pageNavi .current {
	background-color:#40bff2;
	}

/*=============================

gnav

=============================*/
#gnav #gnav_list #close_btn {
	background-color:#10A0D9;
	}

#gnav #home #menu_btn {
	background-color:#10A0D9;
	}

/*フリーワード検索*/
#gnav #gnav_list .freeword_box .int-btn input {
	background-color:#10A0D9;
	}

/*=============================

footer

=============================*/
#footer_wrap {
	background-color:#10A0D9;
	}

#page_top a {
	background-color:rgba(16,160,217,0.5);
	}

#page_top a:hover {
	background-color:#10A0D9;
	}


/*******************************************************

contents.css

********************************************************/
/*=============================

下層共通

=============================*/
#container .staff_cts h3 {
	border-bottom:1px solid #40bff2;
	}

/*=============================

main_カルーセル

=============================*/

/*=============================

newsticker

=============================*/
.ticker_wrap {
	background:#10A0D9;
	}

#newslist_link a {
	background-color:#10A0D9;
	}

/*=============================

News

=============================*/
#News_contents_BOX .contents_BOX dl dd {
	color:#40bff2;
}

#news_cts .news_spn a {
	background:#10A0D9;
	}

/*=============================

Corporate

=============================*/
#Corporate_contents_BOX .contents_BOX dl dt {
	background:#40bff2;
	}

/*=============================

interview_l

=============================*/
.staff_cts .section01 .box_name {
	background:#40bff2;
	}

/*色の切り替え*/

.staff_cts .white_box .box_name {
	background:#fff;
}
.staff_cts .color_box .box_name {
	background:#40bff2;
}

/*詳細ボタン*/
.detail_btn {
	background:#40bff2;
	}

/*=============================

kyujin_l kyujin_d 共通SPN

=============================*/
.list_Block h3 {
	border-bottom:1px solid #40bff2;
	}

.list_Block .koyoukeitai_box ul li {
	border:1px solid #40bff2;
	color:#40bff2;
	}

.btn_box .detail_link a {
	background-color:#40bff2;
	box-shadow:0px 2px #10A0D9;
}

.detail_link_only a {
	background-color:#40bff2;
	box-shadow:0px 2px #10A0D9;
}

/*=============================

kyujin_l　デフォルトSPN

=============================*/
#kyujin_l_contents .list_Block h3 {
	border-bottom:1px solid #40bff2;
	}

/*#kyujin_l_contents .btn_box .detail_link a {
	background-color:#40bff2;
	box-shadow:0px 2px #10A0D9;
}*/

#kyujin_l_contents .detail_link_only a {
	background-color:#40bff2;
	box-shadow:0px 2px #10A0D9;
}

/*=============================

kyujin_d

=============================*/
#kyujind_contents .list_Block h3 {
	background:#40bff2;
}

/*スティッキーフッター*/
.sticky_bottom {
	background: rgba(0,0,0,0.5);
}



/*******************************************************

common_search.css

********************************************************/

/*=============================

検索共通_css

=============================*/

.search_cross dl dt {
	background: #40bff2;
}

.search_cross .search_btn {
	background: #10A0D9;
	box-shadow: 0px 2px #10A0D9;
}

/*④検索軸スペース f.パネル表示 s_load_search_panels.htm*/
#search_panels .panel_box a {
	border: 1px solid #40bff2;
	}

#search_panels .panel_box a:hover {
	}

#search_panels .panel_box a:hover .img_box {
}

#search_panels .panel_box hr {
	background: #40bff2;
	}


/*類似案件css*/
#container .load-related-post .tit_default{
	background:#40bff2;
}
.arrow_box::after{
        border-color: transparent #40bff2 transparent transparent;
}
.load-related-post .related-box .related-tit{
	color:#40bff2;
}
.load-related-post .related-box .related-form dd{
	border:1px solid #40bff2;
	color: #40bff2;
}
/*******************************************************

main_v_spn.css

********************************************************/
/*=============================

main_一枚

=============================*/

/*テキスト背景色*/
.mainArea .color{
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B3811515,endColorstr=#B3811515); 
    background: #10A0D9;
	}




/*=============================

entry_flow

=============================*/

#container .entry_cts h3 {
    border-bottom: 1px solid #40bff2;
}

.entry_cts .entry_wrap .arrow {
	border-top: 30px solid #40bff2;
	border-right: 50px solid transparent;
	border-bottom: 0 solid transparent;
	border-left: 50px solid transparent;
    }

.entry_cts .step {
    background-color:#40bff2;
    }









