@charset "UTF-8";
/* CSS Document */


/**************************************
submenu
***************************************/

#wrapper .foot h3 {
display: flex;
align-items: center;
height: 24px;
}
#wrapper .foot h3 ul {
display: flex;
align-items: center;
width: 100%;
height: 4px;
list-style: none;
background: #B07D20;
padding-left: 255px;
margin-bottom: 2px;
}
#wrapper .foot h3 ul li {
float: left;
text-align: left;
background: #332920;
margin-right: 36px;
padding: 0 8px;
}
#wrapper .foot h3 ul li:last-of-type{
margin-right: 0;
}
#wrapper .foot h3 ul li a {
display: block;
overflow: hidden;
}
/*
#wrapper .foot h3 ul li a.bt1 {
width: 116px;
}
#wrapper .foot h3 ul li a.bt2 {
width: 98px;
}
#wrapper .foot h3 ul li a.bt3 {
width: 71px;
}
*/
#wrapper .foot h3 ul li a img {
width: 100%;
}

h2 {
display: none;
}


#wrapper .top_img {
	margin-top: 110px;
}
*html #wrapper .top_img {
	margin-top: 0px;
}
#wrapper #KU {
	margin: 0px;
	padding: 0px;
}
#wrapper .menu_t #b01 {
	margin-right: 2.5px;
}

.newsinfl {
margin: 2px 0 9px 0;
}
.newsinfl p {
color: #FFFFFF;
font-size: 12px;
margin: 0;
padding: 0;
}
.newsinfl p a{
	color:#f0a200;
	transition: all 0.5s ease 0s;
}
.newsinfl p a:hover{
	color:#9ec6ff;
}
.newsinfl h3 {
color: #FFFFFF;
margin: 15px 0 9px 0;
padding: 0;
font-size: 15px;
font-weight: bold;
width: 667px;
border-bottom: 1px dashed #996633;
padding-bottom: 3px;
	font-family: 'ヒラギノ丸ゴ Pro', 'ヒラギノ丸ゴ Pro W4', 'Hiragino Maru Gothic Pro W4', 'Hiragino Maru Gothic Pro', 'HG丸ｺﾞｼｯｸM-PRO';
}
.img_jobs {
  width: 181px;
  float: right;
  margin-right: 8px;
}