﻿.career #wrap{overflow:hidden}@media (min-width: 768px){.career .cmn_hd__img{right:124px}}@media only screen and (min-width: 768px) and (max-width: 1200px){.career .cmn_hd__img{right:20px}}@media (max-width: 767px){.career .cmn_hd__txt{padding-top:110px}}@media (max-width: 767px){.career .cmn_hd__txt .txt-en{font-size:47px;margin-bottom:9px}}.career__main .block-cm{display:flex;align-items:flex-end;flex-wrap:wrap;justify-content:space-between;position:relative}@media (max-width: 767px){.career__main .block-cm{padding-top:52px}}.career__main .block-cm::before{content:"";position:absolute;width:100%;height:calc(100% - 63px);left:0;bottom:0;background:url(../../img/career/bg_dot.png) no-repeat center/100% 100%;z-index:-1}@media only screen and (min-width: 768px) and (max-width: 1024px){.career__main .block-cm::before{height:calc(100% - 30px)}}@media (max-width: 767px){.career__main .block-cm::before{background-image:url(../../img/career/bg_dot_sp.png);height:222px;bottom:auto;top:0}}.career__main .block-cm__ttl{position:relative;flex:1;padding-left:110px;padding-bottom:102px}@media only screen and (min-width: 768px) and (max-width: 1200px){.career__main .block-cm__ttl{padding-left:7.63889vw;padding-bottom:7.08333vw}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.career__main .block-cm__ttl{padding-left:20px}}@media (max-width: 767px){.career__main .block-cm__ttl{flex:unset;width:100%;padding-left:20px;padding-bottom:0}}.career__main .block-cm__ttl .cmn-title{z-index:1}.career__main .block-cm__ttl .cmn-title .line{margin-top:-9px}@media (max-width: 767px){.career__main .block-cm__ttl .cmn-title .line{margin-top:-4px}}.career__main .block-cm__ttl .cmn-title .title{position:relative;z-index:1}.career__main .block-cm__ttl .cmn-title .title small{display:block;font-size:30px;letter-spacing:0;margin-top:48px}@media (max-width: 767px){.career__main .block-cm__ttl .cmn-title .title small{font-size:17px;margin-top:17px}}.career__main .block-cm__ttl .text-en{position:absolute;left:-60px;bottom:-46px;font-family:"Roboto",sans-serif;font-size:200px;font-weight:900;color:rgba(255,255,255,0.9);white-space:nowrap}@media only screen and (min-width: 768px) and (max-width: 1200px){.career__main .block-cm__ttl .text-en{bottom:-3.19444vw}}@media (max-width: 767px){.career__main .block-cm__ttl .text-en{font-size:116px;left:-26px;bottom:-1px}}.career__main .block-cm .img{opacity:1;width:40.487%;position:relative;z-index:2;position:relative;clip-path:polygon(19.7% 0, 100% 0%, 100% 100%, 0% 100%);-webkit-clip-path:polygon(19.7% 0, 100% 0%, 100% 100%, 0% 100%)}.career__main .block-cm .img:before{display:block;content:" ";width:100%;padding-top:71.18353%}.career__main .block-cm .img>.content{position:absolute;top:0;left:0;right:0;bottom:0}.career__main .block-cm .img img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;transition:height 0.8s ease-in-out;transition-delay:0.3s}.career__main .block-cm .img::after{content:"";position:absolute;width:100%;height:calc(100% - 130px);background:#fff;left:0;bottom:0;transition:height 0.5s ease-in-out;transition-delay:0.3s}@media (max-width: 767px){.career__main .block-cm .img::after{height:75%}}@media (max-width: 767px){.career__main .block-cm .img{position:relative;width:82.13%;margin-left:auto;margin-top:22px}.career__main .block-cm .img:before{display:block;content:" ";width:100%;padding-top:70.22654%}.career__main .block-cm .img>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.career__main .block-cm .img.inview.on::after{height:0}.career__main .c-subttl{position:relative;max-width:482px;margin:91px auto 76px;text-align:center;font-size:38px;font-size:3.8rem;line-height:1.3em;letter-spacing:.1em;font-weight:800}@media (max-width: 767px){.career__main .c-subttl{max-width:300px;font-size:26px;margin:51px auto 53px}}.career__main .c-subttl span{padding:0 25px}.career__main .c-subttl::before,.career__main .c-subttl::after{content:"";position:absolute;width:14px;height:70px;border:2px solid #000;top:50%;transform:translateY(-50%)}@media (max-width: 767px){.career__main .c-subttl::before,.career__main .c-subttl::after{height:60px}}.career__main .c-subttl::before{left:0;border-right:0}.career__main .c-subttl::after{right:0;border-left:0}.career__main .sec-onshore .inner,.career__main .sec-atsea .inner{max-width:1025px}.career__main .sec-atsea{margin-top:73px;margin-bottom:112px}@media (max-width: 767px){.career__main .sec-atsea{margin-top:60px;margin-bottom:47px}}.career__main .sec-atsea .c-lst-col02 .item .ctn__ttl .ttl small{font-size:16px;padding-left:15px}.career__main .sec-atsea .c-lst-col02 .item:last-child .ctn{padding-right:40px}.career__main .sec-atsea .c-lst-col02 .item:last-child .ctn .txt{max-width:420px}.career__main .sec-atsea .divCareer .c-subttl{max-width:544px;margin:149px auto 101px}@media (max-width: 767px){.career__main .sec-atsea .divCareer .c-subttl{max-width:300px;margin:72px auto 42px}}.career__main .sec-atsea .divCareer .ttlblue{text-align:center;font-size:35px;line-height:calc(60/35);letter-spacing:0.04em;font-weight:800;margin-bottom:44px}@media (max-width: 767px){.career__main .sec-atsea .divCareer .ttlblue{font-size:26px;line-height:42px;margin-bottom:20px}}.career__main .sec-atsea .divCareer .txt-intro{text-align:center;font-size:18px;font-size:1.8rem;line-height:1.94444em;letter-spacing:.025em;margin-bottom:64px}@media (max-width: 767px){.career__main .sec-atsea .divCareer .txt-intro{text-align:left;font-size:16px;line-height:28px;margin-bottom:47px}}@media (max-width: 767px){.career__main .sec-atsea .divCareer .txt-intro p+p{margin-top:14px}}.career__main .sec-atsea .divCareer .career-lst{display:flex;flex-wrap:wrap;justify-content:space-between}.career__main .sec-atsea .divCareer .career-lst .item{width:calc(50% - 32.5px);margin-bottom:68px}@media only screen and (min-width: 768px) and (max-width: 1024px){.career__main .sec-atsea .divCareer .career-lst .item{width:calc(50% - 15px)}}@media (max-width: 767px){.career__main .sec-atsea .divCareer .career-lst .item{width:100%;margin-bottom:38px}}.career__main .sec-atsea .divCareer .career-lst .item .img{position:relative}.career__main .sec-atsea .divCareer .career-lst .item .img .tit{font-size:28px;font-size:2.8rem;line-height:1.3em;letter-spacing:0em;font-weight:800;position:absolute;top:60px;right:32px}@media only screen and (min-width: 768px) and (max-width: 1439px){.career__main .sec-atsea .divCareer .career-lst .item .img .tit{top:4.16667vw;right:2.22222vw}}@media only screen and (min-width: 768px) and (max-width: 1000px){.career__main .sec-atsea .divCareer .career-lst .item .img .tit{font-size:3vw}}@media (min-width: 768px){.career__main .sec-atsea .divCareer .career-lst .item .img .tit--03{right:88px}}@media only screen and (min-width: 768px) and (max-width: 1439px){.career__main .sec-atsea .divCareer .career-lst .item .img .tit--03{right:6.11111vw}}@media (max-width: 767px){.career__main .sec-atsea .divCareer .career-lst .item .img .tit--03{right:34px}}@media (min-width: 768px){.career__main .sec-atsea .divCareer .career-lst .item .img .tit--04{right:60px}}@media only screen and (min-width: 768px) and (max-width: 1439px){.career__main .sec-atsea .divCareer .career-lst .item .img .tit--04{right:4.16667vw}}@media (max-width: 767px){.career__main .sec-atsea .divCareer .career-lst .item .img .tit--04{right:19px}}@media (max-width: 767px){.career__main .sec-atsea .divCareer .career-lst .item .img .tit{font-size:24px;top:34px;right:19px}}.career__main .sec-atsea .divCareer .career-lst .item .txt{font-size:16px;font-size:1.6rem;line-height:1.75em;letter-spacing:.025em;margin-top:24px}@media (max-width: 767px){.career__main .sec-atsea .divCareer .career-lst .item .txt{font-size:16px;line-height:28px;margin-top:8px}}.career__main .sec-atsea .divCareer .career-lst .item .note{font-size:12px;font-size:1.2rem;line-height:1.83333em;letter-spacing:.025em;font-weight:400;position:relative;padding-left:17px;margin-top:12px}@media (max-width: 767px){.career__main .sec-atsea .divCareer .career-lst .item .note{margin-top:6px}}.career__main .sec-atsea .divCareer .career-lst .item .note::before{content:"※";position:absolute;left:0;top:0}.career__main .sec-onshore{padding-bottom:268px}@media (max-width: 767px){.career__main .sec-onshore{padding-bottom:120px}}@media (max-width: 767px){.career__main .sec-onshore .block-cm{padding-top:70px}}@media (min-width: 768px){.career__main .sec-onshore .block-cm .block-cm__ttl{padding-bottom:146px}}.career__main .sec-onshore .block-cm .block-cm__ttl .text-en{left:-50px;bottom:-91px}@media (max-width: 767px){.career__main .sec-onshore .block-cm .block-cm__ttl .text-en{line-height:85px;top:-74px;left:-21px;bottom:auto}}@media (max-width: 767px){.career__main .sec-onshore .block-cm .img{margin-top:47px}}.career__main .sec-onshore .c-subttl{margin-bottom:87px}@media (max-width: 767px){.career__main .sec-onshore .c-subttl{margin-bottom:52px}}.career__main .sec-onshore .c-lst-col02 .item{align-items:center}.career__main .sec-onshore .c-lst-col02 .item .ctn{padding-top:7px}@media (max-width: 767px){.career__main .sec-onshore .c-lst-col02 .item .ctn{padding-left:0;padding-top:0}}@media (max-width: 767px){.career__main .sec-onshore .c-lst-col02 .item .ctn__ttl{margin-bottom:18px}}.career__main .sec-onshore .c-lst-col02 .item .ctn__ttl .ttl{font-size:30px}@media (max-width: 767px){.career__main .sec-onshore .c-lst-col02 .item .ctn__ttl .ttl{font-size:25px;margin-top:0}}.career__main .sec-onshore .c-lst-col02 .item .ctn .txt{padding-left:8px}@media (max-width: 767px){.career__main .sec-onshore .c-lst-col02 .item .ctn .txt{padding-left:0}}.career__main .sec-onshore .c-lst-col02 .item:first-child .ctn{padding-top:37px}@media (max-width: 767px){.career__main .sec-onshore .c-lst-col02 .item:first-child .ctn{padding-top:0}}.career .systems{display:flex;flex-wrap:wrap;margin-top:143px;margin-bottom:99px;padding-left:14px}@media (max-width: 767px){.career .systems{margin-top:46px;margin-bottom:39px;padding-left:0}}.career .systems__ttl{width:30%;font-size:30px;line-height:60px;letter-spacing:0.1em;font-weight:800}@media only screen and (min-width: 768px) and (max-width: 980px){.career .systems__ttl{font-size:2.85714vw;line-height:5.91837vw}}@media (max-width: 767px){.career .systems__ttl{width:100%;text-align:center;font-size:25px;line-height:45px;margin-bottom:21px}}.career .systems__txt{flex:1;padding-left:71px;margin-top:9px;font-size:18px;line-height:35px;letter-spacing:0.025em;font-weight:600}@media only screen and (min-width: 768px) and (max-width: 980px){.career .systems__txt{padding-left:30px}}.career .systems__txt p+p{margin-top:20px}@media (max-width: 767px){.career .systems__txt p+p{margin-top:14px}}@media (max-width: 767px){.career .systems__txt{flex:unset;width:100%;padding-left:0;font-size:16px;line-height:28px}}.career .list-btn{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:130px}@media (max-width: 767px){.career .list-btn{margin-top:80px;padding:0 15px}}.career .list-btn a{max-width:100%;width:calc(50% - 32px)}@media (max-width: 767px){.career .list-btn a{width:100%;margin-bottom:35px;text-align:center}}

/*# sourceMappingURL=maps/career.min.css.map */
