#header .hd_box{padding:0 0 0 20px;background:#fff}#header .logo_box .scroll,#header .logo_box .static{display:none}#header .logo_box .web_con{display:block}#header .nav_menu li a{color:#333}#header .nav_menu li a span{color:#676767}#header .nav_menu li a:after{background:#333}#header .nav_menu .last_box a{color:#fff;width:160px;text-align:center}#header .nav_menu .last_box a.rebox-left{width:105px;height:105px;font-size:16px;font-weight:bold;background-color:#6bc330;line-height:2;display:flex;align-items:center;justify-content:center;color:#ffffff}#header .nav_menu .last_box a.rebox-right{width:105px;height:105px;font-size:16px;font-weight:bold;background-color:#0aa854;line-height:2;display:flex;align-items:center;justify-content:center;color:#ffffff}#header.fixed{position:fixed;background:#fff}#header.fixed .logo_box img.web_con{display:none}@media (max-width: 950px){#header .hd_box{padding:20px}#header.fixed .hd_box{padding:20px}}.spNav .navToggle span{border-bottom:1px solid #333}.active #header .spNav .navToggle span:nth-child(1){border-bottom:1px solid #fff}.active #header .spNav .navToggle span:nth-child(3){border-bottom:1px solid #fff}.mainv_box{padding-top:153px}.mainv_box .catch_txt{font-size:18px;font-weight:bold;text-align:center;letter-spacing:0.05rem;line-height:1.4}.mainv_box .catch_txt span{font-size:45px;display:inline-block;padding-bottom:15px;letter-spacing:0.1rem;border-bottom:1px solid #333;margin-bottom:20px}@media (max-width: 767px){.mainv_box{padding-top:103px}.mainv_box .catch_txt span{font-size:32px;padding-bottom:15px}}#content .interview{padding-bottom:63px}#content .interview .ttl_txt{text-align:center;font-weight:bold;font-size:28px;margin:80px auto 40px}#content .interview .top_txt{text-align:center;margin:50px auto}#content .interview .link_box{position:relative}#content .interview .link_box .inner{max-width:1030px}#content .interview .link_box ul{display:flex;padding-bottom:100px}#content .interview .link_box ul li{margin-right:80px}#content .interview .link_box ul li a{display:block;position:relative;-moz-box-shadow:7px 7px 30px rgba(33,33,33,0.1);-webkit-box-shadow:7px 7px 30px rgba(33,33,33,0.1);box-shadow:7px 7px 30px rgba(33,33,33,0.1)}#content .interview .link_box ul li a:hover{opacity:1}#content .interview .link_box ul li a:hover .mask{opacity:1;padding-top:80px}#content .interview .link_box ul li:last-child{margin-right:0}#content .interview .link_box ul .mask{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;background:rgba(51,51,51,0.8);-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}#content .interview .link_box ul .mask p{color:#fff;font-weight:bold;padding:90px 42px 178px;height:100%;font-size:16px;line-height:1.75;text-align:center}#content .interview .link_box ul .mask p::before{display:block;width:0;height:0;margin-top:calc((1 - 1.75) * .5em);content:""}#content .interview .link_box ul .mask p::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.75) * .5em);content:""}#content .interview .link_box ul .mask p span{color:#13d180}#content .interview .link_box ul .name{background:#fff;min-width:236px;padding:25px 30px;-moz-box-shadow:7px 7px 30px rgba(33,33,33,0.1);-webkit-box-shadow:7px 7px 30px rgba(33,33,33,0.1);box-shadow:7px 7px 30px rgba(33,33,33,0.1);position:absolute;left:-30px;bottom:-40px}#content .interview .link_box ul .name .busho{font-size:14px;margin-bottom:10px}#content .interview .link_box ul .name .fullname{font-size:20px;font-weight:bold}#content #w_contact ul li .eng_ttl{font-weight:300}#content #w_contact ul li:after{background:url(../img/recuirements_lnk.png) right top no-repeat;background-size:cover}#content #w_contact ul li:first-child:after{background:url(../img/company/about_cont2.png) left top no-repeat;background-size:cover}@media (max-width: 767px){#content .interview{padding-bottom:40px}#content .interview .mv_box{height:250px}#content .interview .mv_box .inner{left:0;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);padding-top:40px}#content .interview .ttl_txt{font-size:20px;margin:40px auto 20px}#content .interview .top_txt{margin:30px auto 50px;padding:0 20px}#content .interview .link_box{position:relative}#content .interview .link_box .inner{max-width:100%}#content .interview .link_box ul{flex-direction:column;padding-bottom:80px}#content .interview .link_box ul li{width:70%;margin-left:auto;margin-right:20px}#content .interview .link_box ul li:nth-child(2){margin-top:70px;margin-left:20px;margin-right:auto}#content .interview .link_box ul li:nth-child(3){margin-top:70px}#content .interview .link_box ul li:last-child{margin-right:20px}#content .interview .link_box ul li a img{width:100%}#content .interview .link_box ul li a:hover .mask{padding-top:0px}#content .interview .link_box ul .name{min-width:100%;padding:20px;left:-30px;bottom:-40px}#content .interview .link_box ul .name .busho{margin-bottom:10px}#content .interview .link_box ul .name .gray{margin-top:5px}#content .interview .link_box .btm_clam li{width:70%;margin-left:20px;margin-right:auto}#content .interview .link_box .btm_clam li:nth-child(2){margin-left:auto;margin-right:20px}}
