#wrapper .kv{position:relative;container-type:inline-size}@media print,screen and (min-width: 813px){#wrapper .kv{display:grid;grid-template:"... h1   ... image ..." "... lead ... image ..." "... lead ... ... ..." 0px/6vw auto 0 auto 2vw}}#wrapper .kv h1{grid-area:h1;display:flex;flex-direction:column;z-index:1;position:relative;margin-top:2vw;gap:2vw}@media only screen and (max-width: 812px){#wrapper .kv h1{margin-top:6vw;gap:4vw}}#wrapper .kv h1 span{display:block;overflow:hidden;text-indent:-9999px;opacity:0}body.loaded #wrapper .kv h1 span{opacity:1;transform:translate(0px, 0px);transition-duration:400ms;transition-property:opacity,transform;transition-delay:800ms}#wrapper .kv h1 span:nth-child(1){background:url(../img/kv_title_1.svg) 0 0/100% 100%;aspect-ratio:253/92;transform:translate(2vw, -2vw)}@media print,screen and (min-width: 813px){#wrapper .kv h1 span:nth-child(1){margin-top:2vw;width:17.7890625vw}}@media only screen and (max-width: 812px){#wrapper .kv h1 span:nth-child(1){margin-top:6vw;width:38vw;margin-left:12vw}}#wrapper .kv h1 span:nth-child(2){background:url(../img/kv_title_2.svg) 0 0/100% 100%;aspect-ratio:581/94;transform:translate(-2vw, 2vw)}@media print,screen and (min-width: 813px){#wrapper .kv h1 span:nth-child(2){width:40.8515625vw}}@media only screen and (max-width: 812px){#wrapper .kv h1 span:nth-child(2){width:88vw;margin-left:auto;margin-right:auto}}#wrapper .kv .lead{grid-area:lead;margin-top:4vw;display:flex;flex-direction:column;gap:1.5em;position:relative;z-index:1}@media only screen and (max-width: 812px){#wrapper .kv .lead{margin-top:6vw;margin-left:6vw;margin-right:6vw}}#wrapper .kv .lead p{font-size:1.3vw;letter-spacing:.05em;line-height:2em;font-weight:bold;opacity:0;transform:translateX(-2vw)}body.loaded #wrapper .kv .lead p{opacity:1;transform:translateX(0px);transition-duration:400ms;transition-property:opacity,transform}body.loaded #wrapper .kv .lead p:nth-child(1){transition-delay:900ms}body.loaded #wrapper .kv .lead p:nth-child(2){transition-delay:1000ms}body.loaded #wrapper .kv .lead p:nth-child(3){transition-delay:1100ms}body.loaded #wrapper .kv .lead p:nth-child(4){transition-delay:1200ms}body.loaded #wrapper .kv .lead p:nth-child(5){transition-delay:1300ms}@media only screen and (max-width: 812px){#wrapper .kv .lead p{font-size:3.8vw}}#wrapper .kv .image{grid-area:image;position:relative}@media only screen and (max-width: 812px){#wrapper .kv .image{margin-top:8vw}}#wrapper .kv .image .back{position:absolute;left:50%;top:42%;width:200vw;aspect-ratio:1;margin-left:-100vw;margin-top:-100vw;background:url(../img/kv_back.svg) 0 0/100% 100%;clip-path:circle(0% at 50% 50%);transition-delay:250ms}@media only screen and (max-width: 812px){#wrapper .kv .image .back{width:300vw;margin-left:-150vw;margin-top:-150vw;background:url(../img/kv_back_sp.svg) 0 0/100% 100%}}body.loaded #wrapper .kv .image .back{transition-duration:1000ms;transition-property:clip-path;transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);clip-path:circle(100% at 50% 50%)}#wrapper .kv .image .mainimage{position:relative;width:46.796875cqw;aspect-ratio:1198/1279;container-type:inline-size;transform:scale(0)}@media only screen and (max-width: 812px){#wrapper .kv .image .mainimage{width:88cqw;margin-left:auto;margin-right:auto}}body.loaded #wrapper .kv .image .mainimage{transition-duration:1000ms;transition-property:transform;transition-timing-function:cubic-bezier(0.86, 0, 0.07, 1);transform:scale(1)}#wrapper .kv .image .mainimage::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#19539f;clip-path:polygon(0 calc(106.7612687813cqw - 3px), 100% calc(80.9333802611cqw - 3px), 100% 80.9333802611cqw, 0 106.7612687813cqw)}#wrapper .kv .image .mainimage .images{position:absolute;left:0;top:0;width:100%;height:100%;clip-path:polygon(0 0, 100% 0, 100% 80.9333802611cqw, 0 106.7612687813cqw)}#wrapper .kv .image .mainimage .images figure{position:absolute}#wrapper .kv .image .mainimage .images figure img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;-o-object-position:center;object-position:center}#wrapper .kv .image .mainimage .images figure.img1{aspect-ratio:464/1122;width:38.7312186978cqw;right:0;top:23cqw;z-index:1}#wrapper .kv .image .mainimage .images figure.img2{aspect-ratio:390/870;width:32.5542570952cqw;left:0;top:42cqw;z-index:1}#wrapper .kv .image .mainimage .images figure.img3{aspect-ratio:488/1200;width:40.734557596cqw;left:16cqw;top:6cqw}#wrapper .kv .image .mainimage .images figure.img4{aspect-ratio:512/1054;width:42.7378964942cqw;left:30cqw;top:0}#wrapper .kv .image .mainimage .images figure.img5{aspect-ratio:414/936;width:34.5575959933cqw;left:40cqw;top:50cqw;z-index:2}#wrapper .kv .image .mainimage .images figure.img6{aspect-ratio:508/1046;width:42.4040066778cqw;left:20cqw;top:35cqw;z-index:1}#wrapper .job{margin-top:100px}@media only screen and (max-width: 812px){#wrapper .job{margin-top:50px}}@media print,screen and (min-width: 813px){#wrapper .job .inner{max-width:960px;display:flex;gap:80px}}@media only screen and (max-width: 812px){#wrapper .job .inner{display:flex;flex-direction:column;gap:30px}}#wrapper .job .inner .texts{display:flex;flex-direction:column;gap:10px}#wrapper .job .inner .texts .btn_more{margin-top:10px}#wrapper .job .inner figure img{display:block;box-shadow:10px 10px 0 rgba(0,122,245,.5)}#wrapper .interview .inner{justify-content:center;align-items:center}/*# sourceMappingURL=sales.css.map */