@media screen and (min-width: 751px)and (max-width: 1100px){.c-anchor-btn{font-size:0.9375rem}}@media screen and (min-width: 751px){.about-modal-btn{width:23.1404958678%}}@media screen and (max-width: 750px){.about-modal-btn{width:24vw}}@media screen and (max-width: 750px){.map-modal .about-modal .about-modal__inner{padding-top:8vw;padding-bottom:10.6666666667vw}}.about-modal{background-color:#fff}@media screen and (min-width: 751px){.about-modal .about-modal__inner{padding:30px 30px 40px}}@media screen and (max-width: 750px){.about-modal .about-modal__inner{padding:4.5333333333vw}}@media screen and (min-width: 751px){.about-modal .abou-modal__head{display:flex;align-items:center}}.about-modal .about-modal__title{font-weight:700}@media screen and (min-width: 751px){.about-modal .about-modal__title{font-size:1.375rem}}@media screen and (max-width: 750px){.about-modal .about-modal__title{font-size:20px;font-size:5.3333333333vw}}@media screen and (min-width: 751px){.about-modal .about-modal__notice{margin-left:30px}}@media screen and (max-width: 750px){.about-modal .about-modal__notice{font-size:13px;font-size:3.4666666667vw;margin-bottom:5.3333333333vw}}.about-modal .about-modal__img{margin:0 auto}@media screen and (min-width: 751px){.about-modal .about-modal__img{width:63.25%;margin-top:40px}}@media screen and (max-width: 750px){.about-modal .about-modal__img{margin-top:3.2vw}}@media screen and (min-width: 751px){.about-modal .about-modal__img.about-modal__img--map{text-align:center;width:auto;height:510px}}@media screen and (min-width: 751px){.about-modal .about-modal__img.about-modal__img--map img{width:auto;height:510px}}@media screen and (min-width: 751px){.p-sec-title{background-image:url("/recruit/e-nexco/assets/company/about/img/page-title.jpg")}}@media screen and (max-width: 750px){.p-sec-title{background-image:url("/recruit/e-nexco/assets/company/about/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}}@media screen and (max-width: 750px){.sec-anchor .anchor-list{flex-wrap:wrap}}@media screen and (min-width: 751px){.sec-anchor .anchor-item{width:15%}}@media screen and (max-width: 750px){.sec-anchor .anchor-item{width:27.7333333333vw}}@media screen and (min-width: 751px){.sec-anchor .anchor-item+.anchor-item{margin-left:2%}}@media screen and (max-width: 750px){.sec-anchor .anchor-item+.anchor-item{margin-left:1.8666666667vw}}@media screen and (max-width: 750px){.sec-anchor .anchor-item:nth-child(n+4){margin-top:1.8666666667vw}}@media screen and (max-width: 750px){.sec-anchor .anchor-item:nth-child(4){margin-left:0}}@media screen and (min-width: 751px){.sec-slogan{padding-top:80px;margin-top:30px}}@media screen and (max-width: 750px){.sec-slogan{padding-top:13.3333333333vw;margin-top:18.6666666667vw}}.sec-slogan .slogan-title{font-weight:700}@media screen and (min-width: 751px){.sec-slogan .slogan-title{font-size:1.875rem;margin-top:30px}}@media screen and (max-width: 750px){.sec-slogan .slogan-title{font-size:20px;font-size:5.3333333333vw;margin-top:8.5333333333vw}}@media screen and (min-width: 751px){.sec-slogan .slogan-lead{margin-top:20px}}@media screen and (max-width: 750px){.sec-slogan .slogan-lead{margin-top:8vw}}@media screen and (min-width: 751px){.sec-profile{padding-top:80px;margin-top:40px}}@media screen and (max-width: 750px){.sec-profile{padding-top:13.3333333333vw;margin-top:18.6666666667vw}}@media screen and (min-width: 751px){.sec-profile .profile-body{margin-top:42px}}@media screen and (max-width: 750px){.sec-profile .profile-body{margin-top:8.5333333333vw}}@media screen and (min-width: 751px){.sec-organization{padding-top:80px;margin-top:40px}}@media screen and (max-width: 750px){.sec-organization{padding-top:13.3333333333vw;margin-top:18.6666666667vw}}@media screen and (min-width: 751px){.sec-organization .organization-body{margin-top:42px}}@media screen and (max-width: 750px){.sec-organization .organization-body{margin-top:11.2vw}}.sec-organization .organization-image{margin:0 auto}@media screen and (min-width: 751px){.sec-organization .organization-image{width:62.5%}}@media screen and (max-width: 750px){.sec-organization .organization-image{width:60vw}}@media screen and (max-width: 750px){.sec-organization .organization-modal-btn{margin:0 auto;margin-top:4.2666666667vw}}@media screen and (min-width: 751px){.sec-location{padding-top:80px;margin-top:40px}}@media screen and (max-width: 750px){.sec-location{padding-top:13.3333333333vw;margin-top:18.6666666667vw}}@media screen and (min-width: 751px){.sec-location .location-list{margin-top:42px}}@media screen and (max-width: 750px){.sec-location .location-list{margin-top:5.3333333333vw}}@media screen and (min-width: 751px){.sec-location .location-item+.location-item{margin-top:80px}}@media screen and (max-width: 750px){.sec-location .location-item+.location-item{margin-top:14.9333333333vw}}.sec-location .location-item__title{font-weight:700}@media screen and (min-width: 751px){.sec-location .location-item__title{font-size:1.5rem;margin-bottom:20px}}@media screen and (max-width: 750px){.sec-location .location-item__title{font-size:20px;font-size:5.3333333333vw;margin-bottom:3.4666666667vw}}@media screen and (min-width: 751px){.sec-location .location-item__img{margin-bottom:32px}}@media screen and (max-width: 750px){.sec-location .location-item__img{margin-bottom:6.4vw}}.sec-location .p-info-list__text p{display:inline}@media screen and (min-width: 751px){.sec-map{padding-top:80px;margin-top:40px}}@media screen and (max-width: 750px){.sec-map{padding-top:13.3333333333vw;margin-top:18.6666666667vw}}@media screen and (max-width: 750px){.sec-map .l-inner-narrow-wrap{width:100%}}@media screen and (max-width: 750px){.sec-map .map-head{width:87.2vw;margin-left:auto;margin-right:auto}}.sec-map .map-body{position:relative}@media screen and (min-width: 751px){.sec-map .map-body{height:990px;margin-top:57px}}@media screen and (min-width: 751px){.sec-map .map-japan{position:absolute;top:0;left:0;width:75.625%}}@media screen and (max-width: 750px){.sec-map .map-japan{margin-top:8.5333333333vw}}.sec-map .map-japan__inner{position:relative}.sec-map .map-modal-btn{position:absolute}@media screen and (min-width: 751px){.sec-map .map-modal-btn--01{top:5.5789473684%;left:16.5289256198%}}@media screen and (max-width: 750px){.sec-map .map-modal-btn--01{top:9.3333333333vw;left:24vw}}@media screen and (min-width: 751px){.sec-map .map-modal-btn--02{top:54%;right:7.6033057851%}}@media screen and (max-width: 750px){.sec-map .map-modal-btn--02{top:102.1333333333vw;left:63.2vw}}@media screen and (min-width: 751px){.sec-map .map-modal-btn--03{bottom:2.8421052632%;left:35.5371900826%}}@media screen and (max-width: 750px){.sec-map .map-modal-btn--03{bottom:3.7333333333vw;left:32vw}}@media screen and (min-width: 751px){.sec-map .map-guide{position:absolute;bottom:0;right:0;width:38.375%}}@media screen and (max-width: 750px){.sec-map .map-guide{width:87.2vw;margin:6.9333333333vw auto 0}}@media screen and (min-width: 751px){.sec-data{padding-top:80px;margin-top:40px}}@media screen and (max-width: 750px){.sec-data{padding-top:13.3333333333vw;margin-top:18.6666666667vw}}@media screen and (min-width: 751px){.sec-data .data-body{margin-top:42px}}@media screen and (max-width: 750px){.sec-data .data-body{margin-top:10.6666666667vw}}.sec-data .data-table{width:100%}.sec-data .data-table th,.sec-data .data-table td{font-weight:500;border-bottom:none;border-right:none}@media screen and (min-width: 751px){.sec-data .data-table th,.sec-data .data-table td{border:1px solid #f5f2f0;padding:10px 0 10px 8px}}@media screen and (max-width: 750px){.sec-data .data-table th,.sec-data .data-table td{border:.2666666667vw solid #f5f2f0;padding:2.6666666667vw 2.1333333333vw}}.sec-data .data-table tr{background-color:#fff}.sec-data .data-table tr td{vertical-align:middle}@media screen and (min-width: 751px){.sec-data .data-table tr td:first-child{width:25.375%}}@media screen and (max-width: 750px){.sec-data .data-table tr td:first-child{width:26.9333333333vw}}@media screen and (min-width: 751px){.sec-data .data-table tr td:nth-child(2){width:47.5%}}@media screen and (max-width: 750px){.sec-data .data-table tr td:nth-child(2){width:29.0666666667vw}}.sec-data .data-table tr.data-table__head{background-color:#00c850}.sec-data .data-table tr.data-table__genre{background-color:#e5faed}
