
.b{font-weight: bold;}
#tophead_en{
background-color: #FFF;
width: 100%;
position: fixed;
min-width: 870px;
top: 0;
left: 0;
padding-top: 14px;
padding-bottom: 17px;
z-index: 12;
margin-bottom: 0;
}
#tophead_en .seconedheadinner{
width: 97%;
margin: 0 auto;
max-width: 1200px;
display: flex;
position: relative;
}
#tophead_en .seconedheadinner .logo{
height: 50px;
width: 85px;
padding-top: 2px;
margin-right: 6em;
}
#tophead_en .seconedheadinner ul{padding-top: 8px;display: flex;}
#tophead_en .seconedheadinner ul li{
text-align: center;
font-size: 124%;
font-family: 'Poppins', sans-serif;
line-height: 1.1;
margin-right: 38px;
font-weight: 500;
}
#tophead_en .seconedheadinner ul li a{color: #000;}
#tophead_en .seconedheadinner ul li a span{display: block;font-size: 12px;}
.link_en.fix{
margin: 0;
position: absolute;
right: 0;
top: 8px;
}
.link_en{margin: -2em 0 1em;width: 100px;text-align: center;font-family: 'Poppins', sans-serif;font-weight: 500;}
.link_en a{background: #000;color: #fff;padding: 0.5em 0;display: block;font-size: 16px;font-weight: bold;}
.link_en a:hover{background: #20B7B6;}

@media screen and (max-width: 767px) {
#tophead_en{height: 81px;min-width: unset;}
#tophead_en .seconedheadinner{width: 96%;max-width: unset;}
#tophead_en .seconedheadinner .logo{
margin-right: 1.5em;
width: 75px;
padding-top: 8px;
}
#tophead_en .seconedheadinner ul{padding-top: 16px;}
#tophead_en .seconedheadinner ul li{margin-right: 1.5em;}
#tophead_en .seconedheadinner ul li a{}
#tophead_en .seconedheadinner ul li a span{display: none;}
.link_en.fix{width: auto;}
.link_en{}
.link_en a{font-size: 13px;padding: 0.5em 0.5em;}
footer{border-top:none;}
}

/*TOP --------------------------------------------------*/
#homemain{padding-top: 65px;}
.toppage #content section#recruit div.recruitinner {max-height: 360px;}
.toppage #content section#traffic {margin-bottom: 0;}
.toppage #content section#recruit div.recruitinner .recruitbox h3 {font-size: 50px; line-height: 1.2;}
.toppage #content section#recruit div.recruitinner .recruitbox .txt {
width: 640px;
margin: 3em auto 0px;
}
.fantastic_story_wrap p,
.toppage #content section#traffic div.inner h2{
font-family: 'Poppins', sans-serif;
}
h3{font-family: 'Poppins', sans-serif;}
.secondpage h1{letter-spacing: 0;}
.division_chiiki_text {width: 100%;}

@media screen and (max-width: 767px) {
#homemain{padding-top: 0;}
.toppage #content section#recruit div.recruitinner {}
.toppage #content section#traffic {}
.toppage #content section#recruit div.recruitinner .recruitbox h3 {font-size: 26px;}
.toppage #content section#recruit div.recruitinner .recruitbox .txt {}
.fantastic_story_wrap p,
.toppage #content section#traffic div.inner h2{}
.secondpage h1{}
.division_chiiki_text {}

}

/*事業内容 --------------------------------------------------*/
@media screen and (max-width: 767px) {
#service.index .pagenav{display: none;}
}

/*会社概要 --------------------------------------------------*/





@media screen and (max-width: 767px) {

}
