.fv{position:relative;padding:113px 30px 0}@media screen and (max-width: 768px){.fv{padding:96px 24px 0}}.fv:after{content:"";position:absolute;width:50vw;height:306px;background-color:#f5faff;top:0;right:0}@media screen and (max-width: 768px){.fv:after{height:238px}}.fv .fv-inner{position:relative;max-width:1000px;display:flex;justify-content:space-between;gap:24px 20px;margin:0 auto;z-index:1;container-type:inline-size}@media screen and (max-width: 768px){.fv .fv-inner{flex-direction:column}}.fv .fv-inner:before{content:"";position:absolute;width:min(100vw,1280px);height:306px;background-color:#f5faff;border-radius:0 0 0 180px;top:-113px;left:-140px;z-index:-1}@media screen and (max-width: 768px){.fv .fv-inner:before{border-radius:0 0 0 100px;height:238px;top:-96px;left:-24px}}.fv .page-ttl{max-width:296px;height:fit-content;margin-top:60px}@media screen and (max-width: 768px){.fv .page-ttl{max-width:287px;margin-top:unset}}.fv .sub-ttl{position:absolute;width:47.5cqw;height:auto;aspect-ratio:475 / 185;top:92.12%;left:-4cqw}@media screen and (max-width: 768px){.fv .sub-ttl{max-width:520px;width:110.4cqw;top:unset;left:unset;translate:0 100%;bottom:-12px;right:-24px}}.fv .lead{font-size:1.8rem;font-family:var(--zenkaku-new);font-weight:700;letter-spacing:.048em;line-height:1.7778;text-align:center;margin:48px auto 0}@media screen and (max-width: 768px){.fv .lead{font-size:1.4rem;line-height:1.8571;margin:72px auto 0}}.infomation{padding:0 30px;margin:227px auto 0}@media screen and (max-width: 768px){.infomation{padding:0 27px;margin:240px auto 0}}@media screen and (max-width: 520px){.infomation{padding:0 27px;margin:48vw auto 0}}.infomation .inner{max-width:872px;margin:0 auto;container-type:inline-size}@media screen and (max-width: 768px){.infomation .inner{max-width:450px;margin:0 auto}}.infomation .inner .tab{display:flex;align-items:center;max-width:85.550458cqw;aspect-ratio:746 / 64;margin:0 auto;background-color:#f5faff;border:1px solid #003e92;border-radius:32px}@media screen and (max-width: 768px){.infomation .inner .tab{max-width:96.875%;height:40px}}.infomation .inner .tab li{position:relative;width:50%;height:100%;font-family:var(--zenkaku-new);font-size:2.0642cqw;font-weight:700;text-align:center;color:var(--corp-blue);background-color:#fff;border-radius:32px;display:grid;align-items:center;transition:all .3s ease;cursor:pointer}@media screen and (max-width: 768px){.infomation .inner .tab li{font-size:1.2rem;font-weight:700}}.infomation .inner .tab li:after{content:"";position:absolute;translate:-50% 0;bottom:0;left:50%;width:3.442cqw;aspect-ratio:30 / 20;background:url(/assets/img/career/triangle.svg) no-repeat;z-index:-1;transition:bottom .2s ease}@media screen and (max-width: 768px){.infomation .inner .tab li:after{width:12px;height:12px;background:url(/assets/img/career/triangle.svg) no-repeat;background-size:contain}}.infomation .inner .tab li.-active{color:#fff;background-color:var(--corp-blue)}.infomation .inner .tab li.-active:after{bottom:-1.3761467cqw}@media screen and (max-width: 768px){.infomation .inner .tab li.-active:after{bottom:-12px}}@media screen and (min-width: 769px){.infomation .inner .tab li:hover{color:#fff;background-color:var(--corp-blue)}.infomation .inner .tab li:hover:after{bottom:-1.3761467cqw}}.infomation .inner .intro{width:fit-content;font-family:var(--zenkaku-new);font-size:2.06422cqw;font-weight:700;text-align:center;margin:9.174311cqw auto 6.422018cqw}@media screen and (max-width: 768px){.infomation .inner .intro{width:fit-content;font-family:var(--zenkaku-new);font-size:1.4rem;font-weight:700;text-align:center;margin:47px auto 48px}}.infomation .inner .ttl{position:relative;font-family:var(--zenkaku-new);font-size:2.293577cqw;font-weight:700;text-align:center}@media screen and (max-width: 768px){.infomation .inner .ttl{font-size:1.8rem}}.infomation .inner .ttl:after{content:"";position:absolute;translate:-50% 0;bottom:4px;left:50%;width:11.238532cqw;aspect-ratio:98 / 13;background-color:#0ff;z-index:-1}@media screen and (max-width: 768px){.infomation .inner .ttl:after{content:"";position:absolute;translate:-50% 0;bottom:4px;left:50%;width:90px;aspect-ratio:90 / 10;background-color:#0ff;z-index:-1}}.infomation .inner .container{max-width:841px;grid-template-columns:repeat(auto-fit,30.619266cqw);grid-template-rows:30.733944cqw;grid-auto-rows:30.733944cqw;grid-gap:2.29358cqw;margin:3.66973cqw auto 0;display:none}.infomation .inner .container.-active{display:grid}@media screen and (max-width: 768px){.infomation .inner .container{max-width:100%;grid-template-columns:repeat(auto-fit,100%);grid-auto-rows:212px;grid-template-rows:212px;grid-gap:16px;justify-content:center;margin:24px auto 0}}.infomation .inner .container .card{position:relative;background-color:#f5fafe;border:1px solid #004ea2;filter:drop-shadow(3px 3px 0 #003e92);border-radius:16px;cursor:pointer;transition:all .3s ease;padding:6.8807339cqw 2.9816513cqw 0}@media screen and (max-width: 768px){.infomation .inner .container .card{position:relative;background-color:#fff;border:1px solid #004ea2;border-radius:16px;padding:50px 28px 0}}.infomation .inner .container .card .btn{position:absolute;top:1.605504cqw;right:1.605504cqw;display:block;width:5.504587cqw;aspect-ratio:1 / 1;background:url(/assets/img/career/btn-blue.svg) no-repeat center;background-color:#fff;border:2px solid #003e92;border-radius:50%;transition:all .3s ease}@media screen and (min-width: 769px){.infomation .inner .container .card:hover{box-shadow:inset 1px 0 8px #004ea280,inset -1px 0 8px #004ea280;background-color:#fff}.infomation .inner .container .card:hover .btn{background:url(/assets/img/career/btn-white.svg) no-repeat center;background-color:#003e92}}@media screen and (max-width: 768px){.infomation .inner .container .card .btn{top:14px;right:14px;width:40px;background:url(/assets/img/career/btn-white.svg) no-repeat center / 13px;background-color:#003e92}}.infomation .inner .container .card .new{position:absolute;top:2.0642201cqw;left:4.013761cqw;width:8.600917cqw;aspect-ratio:75 / 33}@media screen and (max-width: 768px){.infomation .inner .container .card .new{position:absolute;top:10px;left:34px;width:75px}}.infomation .inner .container .card .place{width:fit-content;font-family:var(--zenkaku-new);font-size:1.834862cqw;font-weight:700;padding:.688073cqw 1.834862cqw;background-color:#ffff9d;border:1px solid #004ea2;border-radius:32px}@media screen and (max-width: 768px){.infomation .inner .container .card .place{font-size:1.4rem;padding:6px 16px}}.infomation .inner .container .card .position{font-size:1.605504cqw;font-weight:500;line-height:1.7;letter-spacing:.1em;margin-top:.917431cqw;text-align:justify;word-break:break-all}@media screen and (max-width: 768px){.infomation .inner .container .card .position{font-size:1.4rem;font-weight:500;line-height:1.7;letter-spacing:.1em;margin-top:8px}}.modal_group{display:none}.modal_group.-active{display:block}.modal{display:none;position:fixed;top:0;left:0;z-index:10;width:100%;height:100svh;overflow:auto;container-type:inline-size}@media screen and (max-width: 768px){.modal{display:none;position:fixed;top:0;left:0;z-index:10;width:100%;height:100svh;overflow:auto}}.modal .layer{height:100%;background:#003e928f;cursor:pointer}.modal .container{position:absolute;translate:-50% -50%;top:50%;left:50%;width:78.125%;max-width:1000px;height:90%;max-height:724px;background:#fff;border:2px solid #004ea2;border-radius:32px;box-shadow:8px 8px #004ea2;container-type:inline-size}@media screen and (max-width: 1280px){.modal .container{width:78.125cqw;max-width:unset;height:56.563cqw;max-height:unset}}@media screen and (max-width: 768px){.modal .container{position:absolute;translate:-50% 0;top:0;left:50%;width:85.334%;max-width:unset;height:90%;background:#fff;border:2px solid #004ea2;border-radius:32px;box-shadow:8px 8px #004ea2;margin:20px 0}}.modal .container .modal_inner{position:relative;width:100%;height:100%;padding:80px 55px 80px 73px;margin:0}@media screen and (max-width: 1280px){.modal .container .modal_inner{position:relative;padding:8.03213cqw 5.52213cqw 8.03213cqw 7.32936cqw}}@media screen and (max-width: 768px){.modal .container .modal_inner{position:relative;width:100%;height:100%;padding:56px 26px;margin:0}}.modal .container .modal_inner .close{position:absolute;top:32px;right:32px;width:72px;height:72px;background:url(/assets/img/career/close-icon.svg) no-repeat center;background-color:#003e92;border-radius:50%;cursor:pointer;transition:opacity .3s ease}@media screen and (min-width: 769px){.modal .container .modal_inner .close:hover{opacity:.7}}@media screen and (max-width: 768px){.modal .container .modal_inner .close{position:absolute;top:14px;right:14px;width:40px;height:40px;background:url(/assets/img/career/close-icon.svg) no-repeat center;background-size:11px 5px;background-color:#003e92;border-radius:50%;cursor:pointer}}.modal .container .modal_inner .guideline{width:100%;height:100%;container-type:inline-size}.modal .container .modal_inner .guideline .place{width:fit-content;font-family:var(--zenkaku-new);font-size:1.84332cqw;font-weight:700;padding:.5em 1em;background-color:#ffff9d;border:1px solid #004ea2;border-radius:32px}@media screen and (max-width: 768px){.modal .container .modal_inner .guideline .place{font-size:1.4rem}}.modal .container .modal_inner .guideline .position{font-family:var(--zenkaku-new);font-size:3.68664cqw;font-weight:700;color:#004ea2;margin:1.84332cqw 0 3.1106cqw}@media screen and (max-width: 768px){.modal .container .modal_inner .guideline .position{font-family:var(--zenkaku-new);font-size:2rem;margin:16px 0 14px;line-height:1.5}}.modal .container .modal_inner .guideline .position .s-position{font-size:2.76498cqw}@media screen and (max-width: 768px){.modal .container .modal_inner .guideline .position .s-position{font-size:1.4rem}}.modal .container .modal_inner .guideline .block{width:100%;height:40.9cqw;margin-top:6.91244cqw;overflow-y:scroll;container-type:inline-size}@media screen and (max-width: 768px){.modal .container .modal_inner .guideline .block{margin-top:28px;height:max(26vw,70%)}}.modal .container .modal_inner .guideline .block .item{display:flex;column-gap:5.99078cqw;padding:3.45622cqw;border-top:1px solid #004ea2}@media screen and (max-width: 768px){.modal .container .modal_inner .guideline .block .item{display:grid;padding:24px 12px}}.modal .container .modal_inner .guideline .block .item:last-of-type{border-bottom:1px solid #004ea2}.modal .container .modal_inner .guideline .block .item .head{width:22.424%;font-size:1.84332cqw;font-weight:700;color:#004ea2}@media screen and (max-width: 768px){.modal .container .modal_inner .guideline .block .item .head{width:100%;font-size:1.6rem;margin-bottom:14px}}.modal .container .modal_inner .guideline .block .item .detail{width:calc(77.576% - 5.99078cqw);font-size:1.84332cqw;font-weight:500;line-height:1.9;white-space:pre-wrap;word-wrap:break-word;&.px_20{font-size:2.30415cqw}.px_20{font-size:2.30415cqw}&.px_16{font-size:1.84332cqw}.px_16{font-size:1.84332cqw}&.px_12{font-size:1.38249cqw}.px_12{font-size:1.38249cqw}a{text-decoration:underline solid #0000ff;color:#00f;transition:opacity .3s ease;@media (min-width: 769px){&:hover{opacity:.7}}}}@media screen and (max-width: 768px){.modal .container .modal_inner .guideline .block .item .detail{width:100%;font-size:1.6rem;&.px_20{font-size:2rem}.px_20{font-size:2rem}&.px_16{font-size:1.6rem}.px_16{font-size:1.6rem}&.px_12{font-size:1.2rem}.px_12{font-size:1.2rem}}}.modal .container .modal_inner .guideline .block .item .detail .all{position:relative;font-family:var(--zenkaku-new);font-size:1.8rem;font-weight:700;color:#004ea2;line-height:3}.modal .container .modal_inner .guideline .block .item .detail .all:after{content:"";position:absolute;translate:0 -50%;top:50%;right:-64px;width:48px;height:48px;background:url(/assets/img/career/all-icon-white.svg) no-repeat;transition:background .3s ease}@media screen and (min-width: 769px){.modal .container .modal_inner .guideline .block .item .detail .all:hover:after{background:url(/assets/img/career/all-icon-blue.svg) no-repeat}}@media screen and (max-width: 768px){.modal .container .modal_inner .guideline .block .item .detail .all{font-size:1.6rem}.modal .container .modal_inner .guideline .block .item .detail .all:after{content:"";position:absolute;translate:0 -50%;top:50%;right:-34px;width:26px;height:26px;background:url(/assets/img/career/all-icon-white.svg) no-repeat;background-size:contain}}.note{width:100%;margin:96px auto 0}@media (max-width: 768px){.note{margin:56px auto 0;padding:0 27px}}.note .inner{max-width:1000px;margin:0 auto;container-type:inline-size}@media (max-width: 768px){.note .inner{max-width:450px}}.note .inner .block{padding:4cqw 7.4cqw 4cqw 13.1cqw;display:flex;align-items:center;justify-content:space-between;background-color:#f5faff;border-radius:3.2cqw}@media (max-width: 768px){.note .inner .block{padding:40px 22px;flex-direction:column;border-radius:16px}}.note .inner .block .text{font-size:1.8cqw;font-weight:700;line-height:1;letter-spacing:.048em;color:#004ea2}@media (max-width: 768px){.note .inner .block .text{width:100%;font-size:1.6rem;text-align:center}}.note .inner .block .link{width:32.3cqw;aspect-ratio:323/56;font-family:var(--notosans-jp);font-size:1.8cqw;font-weight:700;line-height:1;letter-spacing:0;color:#004199;display:grid;place-content:center;background-color:#fff;border:1px solid #004ea2;border-radius:32px;position:relative;transition:box-shadow .3s ease}@media (min-width: 769px){.note .inner .block .link:hover{box-shadow:inset 1px 0 8px #004ea280,inset -1px 0 8px #004ea280}}@media (max-width: 768px){.note .inner .block .link{width:276px;aspect-ratio:276/56;margin-top:24px;font-size:1.6rem;box-shadow:inset 1px 0 8px #004ea233,inset -1px 0 8px #004ea233}}.note .inner .block .link:before{content:"";position:absolute;top:50%;left:1.5cqw;translate:0 -50%;width:3.4cqw;aspect-ratio:1/1;background-color:#fff;border:1px solid #004ea2;border-radius:100%;background-image:url(/assets/img/career/note-icon.svg);background-repeat:no-repeat;background-position:center;background-size:44.44%}@media (max-width: 768px){.note .inner .block .link:before{top:50%;left:19px;width:30px}}.apply{margin:96px auto 300px}@media screen and (max-width: 768px){.apply{margin:72px auto 124px}}.apply .inner{max-width:1000px;margin:0 auto;container-type:inline-size}@media screen and (max-width: 768px){.apply .inner{max-width:450px;margin:0 auto}}.apply .inner .ttl{position:relative;font-family:var(--zenkaku-new);font-size:2cqw;font-weight:700;text-align:center}@media screen and (max-width: 768px){.apply .inner .ttl{font-size:1.8rem}}.apply .inner .ttl:after{content:"";position:absolute;translate:-50% 0;bottom:4px;left:50%;width:28.8cqw;aspect-ratio:288 / 13;background-color:#0ff;z-index:-1}@media screen and (max-width: 768px){.apply .inner .ttl:after{width:260px;aspect-ratio:260 / 10}}.apply .inner .block{position:relative;width:100%;padding:8cqw 12.8cqw 14.4cqw;background-color:#f5faff;border-radius:3.2cqw;margin-top:3.2cqw;container-type:inline-size}@media screen and (max-width: 768px){.apply .inner .block{padding:40px 22px;border-radius:16px;margin-top:24px}}.apply .inner .block .text-wrap .text01{position:relative;font-family:var(--zenkaku-new);font-size:2.41935cqw;font-weight:700;color:#004ea2;padding-left:8.06451cqw;margin-bottom:1.6129cqw}@media screen and (max-width: 768px){.apply .inner .block .text-wrap .text01{position:relative;font-family:var(--zenkaku-new);font-size:1.6rem;font-weight:700;color:#004ea2;padding-left:46px}}.apply .inner .block .text-wrap .text01:after{content:"";position:absolute;translate:0 -50%;top:50%;left:0;width:6.99cqw;height:2px;background-color:#004ea2}@media screen and (max-width: 768px){.apply .inner .block .text-wrap .text01:after{left:0;width:38px}}.apply .inner .block .text-wrap .text02{font-size:2.15054cqw;font-weight:500;letter-spacing:.1em;line-height:1.8;text-align:justify;word-break:break-all}@media screen and (max-width: 768px){.apply .inner .block .text-wrap .text02{font-size:1.4rem;letter-spacing:.048em}.apply .inner .block .text-wrap .text02+.text02{margin-top:0}}.apply .inner .block .text-wrap01{position:relative;margin-top:10.75269cqw}@media screen and (max-width: 768px){.apply .inner .block .text-wrap01{position:relative;margin-top:40px}}.apply .inner .block .text-wrap01 .text01{position:relative;font-family:var(--zenkaku-new);font-size:2.41935cqw;font-weight:700;color:#004ea2;padding-left:8.06451cqw;margin-bottom:1.6129cqw}@media screen and (max-width: 768px){.apply .inner .block .text-wrap01 .text01{position:relative;font-family:var(--zenkaku-new);font-size:1.6rem;font-weight:700;color:#004ea2;padding-left:46px}}.apply .inner .block .text-wrap01 .text01:after{content:"";position:absolute;translate:0 -50%;top:50%;left:0;width:6.99cqw;height:2px;background-color:#004ea2}@media screen and (max-width: 768px){.apply .inner .block .text-wrap01 .text01:after{left:0;width:38px}}.apply .inner .block .text-wrap01 .text02{font-size:2.15054cqw;font-weight:500;letter-spacing:.1em;line-height:1.8}@media screen and (max-width: 768px){.apply .inner .block .text-wrap01 .text02{font-size:1.4rem;letter-spacing:.04em;margin-top:8px}.apply .inner .block .text-wrap01 .text02+.text02{margin-top:0}}.apply .inner .block .text-wrap01 .text03{position:relative;font-size:2.41935cqw;font-weight:500;padding-left:2.68817cqw;color:#004ea2;margin-bottom:1.6129cqw}@media screen and (max-width: 768px){.apply .inner .block .text-wrap01 .text03{position:relative;font-size:1.4rem;font-weight:500;padding-left:20px;color:#004ea2}}.apply .inner .block .text-wrap01 .text03:after{content:"";position:absolute;translate:0 -50%;top:50%;left:0;width:2.15054cqw;height:2.15054cqw;background-color:#004ea2}@media screen and (max-width: 768px){.apply .inner .block .text-wrap01 .text03:after{content:"";position:absolute;translate:0 -50%;top:50%;left:0;width:11px;height:11px;background-color:#004ea2}}.apply .inner .block .text-wrap01 .contact-wrap{position:absolute;top:5.64516cqw;right:0}@media screen and (max-width: 768px){.apply .inner .block .text-wrap01 .contact-wrap{position:relative;display:grid;justify-content:center;top:unset;right:unset;margin-top:24px}}.apply .inner .block .text-wrap01 .contact-wrap .tell{position:relative;width:43.414cqw;height:7.527cqw;background-color:#fff;border:1px solid #004ea2;border-radius:32px;display:grid;align-items:center;justify-items:center;transition:box-shadow .3s ease}@media screen and (min-width: 769px){.apply .inner .block .text-wrap01 .contact-wrap .tell:hover{box-shadow:inset 1px 0 8px #004ea280,inset -1px 0 8px #004ea280}}@media screen and (max-width: 768px){.apply .inner .block .text-wrap01 .contact-wrap .tell{position:relative;width:276px;height:56px;background-color:#fff;border:1px solid #004ea2;border-radius:32px;display:grid;align-items:center;margin-top:16px;box-shadow:inset 1px 0 8px #004ea280,inset -1px 0 8px #004ea280}}.apply .inner .block .text-wrap01 .contact-wrap .tell:after{content:"";position:absolute;translate:0 -50%;top:50%;left:3.49462cqw;width:2.017cqw;height:2.69cqw;background:url(/assets/img/career/tell-icon.svg) no-repeat;background-size:contain}@media screen and (max-width: 768px){.apply .inner .block .text-wrap01 .contact-wrap .tell:after{left:22px;width:13px;height:20px;background-size:contain}}.apply .inner .block .text-wrap01 .contact-wrap .tell p{font-size:2.41935cqw;font-weight:700;letter-spacing:.1em;color:#004199}@media screen and (max-width: 768px){.apply .inner .block .text-wrap01 .contact-wrap .tell p{font-size:1.6rem}}.apply .inner .block .text-wrap01 .contact-wrap .mail{position:relative;width:43.414cqw;height:7.527cqw;background-color:#fff;border:1px solid #004ea2;border-radius:32px;display:grid;align-items:center;justify-content:center;margin-top:16px;transition:box-shadow .3s ease}@media screen and (min-width: 769px){.apply .inner .block .text-wrap01 .contact-wrap .mail:hover{box-shadow:inset 1px 0 8px #004ea280,inset -1px 0 8px #004ea280}}@media screen and (max-width: 768px){.apply .inner .block .text-wrap01 .contact-wrap .mail{position:relative;width:276px;height:56px;background-color:#fff;border:1px solid #004ea2;border-radius:32px;display:grid;align-items:center;margin-top:16px;box-shadow:inset 1px 0 8px #004ea280,inset -1px 0 8px #004ea280}}.apply .inner .block .text-wrap01 .contact-wrap .mail:after{content:"";position:absolute;translate:0 -50%;top:50%;left:3.49462cqw;width:3.226cqw;height:2.15054cqw;background:url(/assets/img/career/mail-icon.svg) no-repeat;background-size:contain}@media screen and (max-width: 768px){.apply .inner .block .text-wrap01 .contact-wrap .mail:after{content:"";position:absolute;translate:0 -50%;top:50%;left:20px;width:20px;height:16px;background:url(/assets/img/career/mail-icon.svg) no-repeat;background-size:contain}}.apply .inner .block .text-wrap01 .contact-wrap .mail p{font-size:2.41935cqw;font-weight:700;color:#004199;letter-spacing:0}@media screen and (max-width: 768px){.apply .inner .block .text-wrap01 .contact-wrap .mail p{font-size:1.6rem}}.apply .inner .block .text-wrap02{position:relative;margin-top:12.09677cqw}@media screen and (max-width: 768px){.apply .inner .block .text-wrap02{position:relative;margin-top:48px}}.apply .inner .block .text-wrap02 .text02{font-size:2.15054cqw;font-weight:500;letter-spacing:.1em;line-height:1.8}@media screen and (max-width: 768px){.apply .inner .block .text-wrap02 .text02{font-size:1.4rem}.apply .inner .block .text-wrap02 .text02+.text02{margin-top:0}}.apply .inner .block .text-wrap02 .text03{position:relative;font-size:2.41935cqw;font-weight:500;padding-left:2.68817cqw;color:#004ea2;margin-bottom:1.6129cqw}@media screen and (max-width: 768px){.apply .inner .block .text-wrap02 .text03{position:relative;font-size:1.4rem;font-weight:500;padding-left:20px;color:#004ea2}}.apply .inner .block .text-wrap02 .text03:after{content:"";position:absolute;translate:0 -50%;top:50%;left:0;width:2.15054cqw;height:2.15054cqw;background-color:#004ea2}.apply .inner .block .text-wrap02 .contact-wrap{position:absolute;top:0;right:0}@media screen and (max-width: 768px){.apply .inner .block .text-wrap02 .contact-wrap{position:relative;display:grid;justify-content:center;bottom:unset;right:unset;margin-top:24px}}.apply .inner .block .text-wrap02 .contact-wrap .tell{position:relative;width:43.414cqw;height:7.527cqw;background-color:#fff;border:1px solid #004ea2;border-radius:32px;display:grid;align-items:center;justify-items:center;transition:box-shadow .3s ease}@media screen and (min-width: 769px){.apply .inner .block .text-wrap02 .contact-wrap .tell:hover{box-shadow:inset 1px 0 8px #004ea280,inset -1px 0 8px #004ea280}}@media screen and (max-width: 768px){.apply .inner .block .text-wrap02 .contact-wrap .tell{position:relative;width:276px;height:56px;background-color:#fff;border:1px solid #004ea2;border-radius:32px;display:grid;align-items:center;margin-top:16px;box-shadow:inset 1px 0 8px #004ea280,inset -1px 0 8px #004ea280}}.apply .inner .block .text-wrap02 .contact-wrap .tell:after{content:"";position:absolute;translate:0 -50%;top:50%;left:3.49462cqw;width:2.017cqw;height:2.69cqw;background:url(/assets/img/career/tell-icon.svg) no-repeat;background-size:contain}@media screen and (max-width: 768px){.apply .inner .block .text-wrap02 .contact-wrap .tell:after{left:22px;width:13px;height:20px;background-size:contain}}.apply .inner .block .text-wrap02 .contact-wrap .tell p{font-size:2.41935cqw;font-weight:700;letter-spacing:.1em;color:#004199}@media screen and (max-width: 768px){.apply .inner .block .text-wrap02 .contact-wrap .tell p{font-size:1.6rem}}.apply .inner .block .text-wrap02 .contact-wrap .mail{position:relative;width:43.414cqw;height:7.527cqw;background-color:#fff;border:1px solid #004ea2;border-radius:32px;display:grid;align-items:center;justify-content:center;margin-top:2.15054cqw;transition:box-shadow .3s ease}@media screen and (min-width: 769px){.apply .inner .block .text-wrap02 .contact-wrap .mail:hover{box-shadow:inset 1px 0 8px #004ea280,inset -1px 0 8px #004ea280}}@media screen and (max-width: 768px){.apply .inner .block .text-wrap02 .contact-wrap .mail{position:relative;width:276px;height:56px;background-color:#fff;border:1px solid #004ea2;border-radius:32px;display:grid;align-items:center;margin-top:16px;box-shadow:inset 1px 0 8px #004ea280,inset -1px 0 8px #004ea280}}.apply .inner .block .text-wrap02 .contact-wrap .mail:after{content:"";position:absolute;translate:0 -50%;top:50%;left:3.49462cqw;width:3.226cqw;height:2.15054cqw;background:url(/assets/img/career/mail-icon.svg) no-repeat;background-size:contain}@media screen and (max-width: 768px){.apply .inner .block .text-wrap02 .contact-wrap .mail:after{content:"";position:absolute;translate:0 -50%;top:50%;left:20px;width:20px;height:16px;background:url(/assets/img/career/mail-icon.svg) no-repeat;background-size:contain}}.apply .inner .block .text-wrap02 .contact-wrap .mail p{font-size:2.41935cqw;font-weight:700;letter-spacing:0;color:#004199}@media screen and (max-width: 768px){.apply .inner .block .text-wrap02 .contact-wrap .mail p{font-size:1.6rem}}
