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