@media screen and (min-width: 751px){.p-sec-title{background-image:url("/recruit/e-nexco/assets/info/faq/img/page-title.jpg")}}@media screen and (max-width: 750px){.p-sec-title{background-image:url("/recruit/e-nexco/assets/info/faq/img/page-title-sp.jpg")}}@media screen and (min-width: 751px){.sec-anchor{padding:40px 0 0}}@media screen and (max-width: 750px){.sec-anchor{padding:4.2666666667vw 0 0}}.sec-anchor .anchor-list{display:flex}@media screen and (min-width: 751px){.sec-anchor .anchor-list{justify-content:center;width:min(800px,100% - 40px);margin:0 auto}}@media screen and (max-width: 750px){.sec-anchor .anchor-list{flex-wrap:wrap}}@media screen and (min-width: 751px){.sec-anchor .anchor-item{width:23.5%}}@media screen and (max-width: 750px){.sec-anchor .anchor-item{width:27.7333333333vw}.sec-anchor .anchor-item:nth-child(2),.sec-anchor .anchor-item:nth-child(3){margin-left:1.8666666667vw}.sec-anchor .anchor-item:nth-child(n+4){margin-top:1.8666666667vw}}@media screen and (min-width: 751px){.sec-anchor .anchor-item+.anchor-item{margin-left:2%}}@media screen and (min-width: 751px){.sec-faq{padding-top:80px;margin-top:20px}}@media screen and (max-width: 750px){.sec-faq{padding-top:13.3333333333vw;margin-top:8vw}}@media screen and (min-width: 751px){.sec-faq+.sec-faq{margin-top:40px}}@media screen and (min-width: 751px){.sec-faq .faq-item__body{margin-top:40px}}@media screen and (max-width: 750px){.sec-faq .faq-item__body{margin-top:9.6vw}}.sec-faq .faq-box{overflow:hidden}@media screen and (min-width: 751px){.sec-faq .faq-box{border-radius:8px}}@media screen and (max-width: 750px){.sec-faq .faq-box{border-radius:2.1333333333vw}}@media screen and (min-width: 751px){.sec-faq .faq-box+.faq-box{margin-top:16px}}@media screen and (max-width: 750px){.sec-faq .faq-box+.faq-box{margin-top:4.2666666667vw}}.sec-faq .faq-box abbr{display:flex;justify-content:center;align-items:center;border-radius:50%;line-height:1;flex-shrink:0;font-family:"Josefin Sans",sans-serif;font-weight:700}@media screen and (min-width: 751px){.sec-faq .faq-box abbr{font-size:1rem;width:30px;height:30px;padding:3px 0 0 2px}}@media screen and (max-width: 750px){.sec-faq .faq-box abbr{font-size:13px;font-size:3.4666666667vw;width:6.4vw;height:6.4vw;padding:.8vw 0 0 .2666666667vw}}@media screen and (min-width: 751px){.sec-faq .faq-box p{margin-left:15px}}@media screen and (max-width: 750px){.sec-faq .faq-box p{margin-left:3.2vw}}.sec-faq .faq-box .faq-box__head{position:relative;display:flex;background-color:#e6e3dc;cursor:pointer;transition:background-color .3s cubic-bezier(0.215, 0.61, 0.355, 1);width:100%;color:#000;outline:none}.sec-faq .faq-box .faq-box__head:focus-visible:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid #000;z-index:1}@media screen and (min-width: 751px){.sec-faq .faq-box .faq-box__head:focus-visible:after{border-radius:8px}}@media screen and (max-width: 750px){.sec-faq .faq-box .faq-box__head:focus-visible:after{border-radius:2.1333333333vw}}@media screen and (min-width: 751px){.sec-faq .faq-box .faq-box__head{padding:18px 60px 18px 12px;font-size:1.125rem}}@media screen and (max-width: 750px){.sec-faq .faq-box .faq-box__head{padding:3.2vw 10.6666666667vw 3.2vw 3.2vw;font-size:16px;font-size:4.2666666667vw}}.sec-faq .faq-box .faq-box__head:focus-visible{background-color:#e0dcd3}@media(hover: hover)and (pointer: fine){.sec-faq .faq-box .faq-box__head:hover{background-color:#e0dcd3}}.sec-faq .faq-box .faq-box__head p{text-align:left}@media screen and (min-width: 751px){.sec-faq .faq-box .faq-box__head p{line-height:1.6666666667}}@media screen and (max-width: 750px){.sec-faq .faq-box .faq-box__head p{line-height:1.5}}.sec-faq .faq-box .faq-box__head abbr{background-color:#00c850}.sec-faq .faq-box .faq-box__icon{position:absolute;top:0;bottom:0;margin:auto;background-color:#000;border-radius:50%}@media screen and (min-width: 751px){.sec-faq .faq-box .faq-box__icon{width:20px;height:20px;right:20px}}@media screen and (max-width: 750px){.sec-faq .faq-box .faq-box__icon{width:4.2666666667vw;height:4.2666666667vw;right:3.2vw}}.sec-faq .faq-box .faq-box__icon:after,.sec-faq .faq-box .faq-box__icon:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background-color:#fff;transition:transform .3s cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (min-width: 751px){.sec-faq .faq-box .faq-box__icon:after,.sec-faq .faq-box .faq-box__icon:before{width:8px;height:2px}}@media screen and (max-width: 750px){.sec-faq .faq-box .faq-box__icon:after,.sec-faq .faq-box .faq-box__icon:before{width:2.1333333333vw;height:.5333333333vw}}.sec-faq .faq-box .faq-box__icon:after{transform:rotate(90deg)}.sec-faq .faq-box .faq-box__body-inner{display:flex;background-color:#fff}@media screen and (min-width: 751px){.sec-faq .faq-box .faq-box__body-inner{padding:18px 18px 18px 12px;font-size:0.9375rem}}@media screen and (max-width: 750px){.sec-faq .faq-box .faq-box__body-inner{padding:4.2666666667vw 4.2666666667vw 4.2666666667vw 3.2vw;font-size:13px;font-size:3.4666666667vw}}@media screen and (min-width: 751px){.sec-faq .faq-box .faq-box__body-inner p{line-height:1.8}}@media screen and (max-width: 750px){.sec-faq .faq-box .faq-box__body-inner p{line-height:1.8461538462}}.sec-faq .faq-box .faq-box__body-inner abbr{background-color:#e6e3dc}.sec-faq .faq-box .faq-box__body-inner a{color:#00963c}.sec-faq .faq-box.is-open .faq-box__icon:before{transform:rotate(360deg)}.sec-faq .faq-box.is-open .faq-box__icon:after{transform:rotate(360deg)}
