﻿html,body{font-size:16px;font-family:"游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", sans-serif;color:#000000;line-height:1;text-align:center}a{color:#000000;text-decoration:none}.sp{display:none !important}@media print,screen and (max-width:768px){.sp{display:block !important}}.pc{display:block}@media print,screen and (max-width:768px){.pc{display:none !important}}.spi{display:none}@media print,screen and (max-width:768px){.spi{display:inline}}.pci{display:inline}@media print,screen and (max-width:768px){.pci{display:none}}br{font-size:0px}.gutenberg p{font-size:1.25rem;line-height:1.6}.gutenberg a{color:#007bff}.l-sec{width:100%}.l-sec__inner{width:83.3333333333vw;max-width:1600px;margin:0 auto}@media print,screen and (max-width:1025px){.l-sec__inner{width:80%}}@media print,screen and (max-width:768px){.l-sec__inner{width:92vw}}.l-sec--fixed{overflow:hidden}.head{height:100px;width:100%;margin:0 auto;position:fixed;left:0;top:0;z-index:100}@media print,screen and (max-width:1921px){.head{height:5.2083333333vw}}@media print,screen and (max-width:1025px){.head{height:9.765625vw}}@media print,screen and (max-width:768px){.head{height:13.3333333333vw}}.head__inner{width:100%;height:100px;margin:0 auto;box-sizing:border-box;padding:0 39.5px 0 40px;display:flex;justify-content:space-between;align-items:center}@media print,screen and (max-width:1921px){.head__inner{height:5.2083333333vw;padding:0 2.0572916667vw 0 2.0833333333vw}}@media print,screen and (max-width:1025px){.head__inner{height:9.765625vw;padding:0 2.9296875vw}}@media print,screen and (max-width:768px){.head__inner{height:13.3333333333vw;padding:0 4vw}}.head__logoLink{display:block;width:166px}@media print,screen and (max-width:1921px){.head__logoLink{width:8.6458333333vw}}@media print,screen and (max-width:1025px){.head__logoLink{width:16.2109375vw}}@media print,screen and (max-width:768px){.head__logoLink{width:22.1333333333vw}}.head__logo{width:100%;transition:0.4s}.head__logo:hover{opacity:0.6}.head__logo>img{display:block;width:100%}@media print,screen and (max-width:1025px){.head__nav{display:none}}.head__listBox{display:flex;justify-content:flex-end;align-items:center}.head__list{margin-right:3.1478770132vw}.head__list:last-child{margin-right:0}.head__link{display:block;padding-bottom:5px}@media print,screen and (max-width:1921px){.head__link{padding-bottom:0.2604166667vw}}.head__link--active{font-weight:bold;border-bottom:2px solid black}.head__link:hover{opacity:0.7}.head__spNav{display:none}@media print,screen and (max-width:1025px){.head__spNav{width:4.4921875vw;height:1.7578125vw;cursor:pointer;position:relative;display:block}}@media print,screen and (max-width:768px){.head__spNav{width:6.1333333333vw;height:2.9333333333vw}}.head__spNav>span{width:46px;height:4px;background-color:#00529B;transition:all 0.3s ease-out;position:absolute;right:0;left:0;margin:0 auto}@media print,screen and (max-width:1921px){.head__spNav>span{width:2.3958333333vw;height:0.2083333333vw}}@media print,screen and (max-width:1025px){.head__spNav>span{width:4.4921875vw;height:0.390625vw}}@media print,screen and (max-width:768px){.head__spNav>span{width:6.1333333333vw;height:0.5333333333vw}}.head__spNav>span:nth-of-type(1){top:0}.head__spNav>span:nth-of-type(2){bottom:0}.head__spNav--open>span{background-color:white}.head__spNav--open>span:nth-of-type(1){transform:rotate(45deg);top:9px}@media print,screen and (max-width:1921px){.head__spNav--open>span:nth-of-type(1){top:0.46875vw}}@media print,screen and (max-width:1025px){.head__spNav--open>span:nth-of-type(1){top:0.87890625vw}}@media print,screen and (max-width:768px){.head__spNav--open>span:nth-of-type(1){top:1.2vw}}.head__spNav--open>span:nth-of-type(2){transform:rotate(135deg);top:9px}@media print,screen and (max-width:1921px){.head__spNav--open>span:nth-of-type(2){top:0.46875vw}}@media print,screen and (max-width:1025px){.head__spNav--open>span:nth-of-type(2){top:0.87890625vw}}@media print,screen and (max-width:768px){.head__spNav--open>span:nth-of-type(2){top:1.2vw}}.head__spMenu{opacity:0;width:100%;height:100vh;transition:all 0.2s;transform:translateY(-100%);position:fixed;top:0;right:0;z-index:5;overflow:scroll;-webkit-overflow-scrolling:touch}.head__spMenu--open{transform:translateY(0);opacity:1}.head__spMenu--open .head__menuContent{animation-name:gnaviAnime;animation-duration:1s;animation-delay:0.2s;animation-fill-mode:forwards;opacity:0}@keyframes gnaviAnime{0%{opacity:0}100%{opacity:1}}@media print,screen and (max-width:1025px){.head__spMenuContent{width:100%;min-height:100vh;height:auto;box-sizing:border-box;padding:14.6484375vw 2.9296875vw 0vw 2.9296875vw;flex-direction:column;display:flex}}@media print,screen and (max-width:768px){.head__spMenuContent{padding:20vw 4vw 33.3333333333vw 4vw;flex-direction:column}}.head__spMenuItem{list-style-type:none}@media print,screen and (max-width:1025px){.head__spMenuItem{padding:1.953125vw 0}}@media print,screen and (max-width:768px){.head__spMenuItem{padding:5.2631578947vw 0}}.head__spMenuLink{display:block}@media print,screen and (max-width:1025px){.head__spMenuLink{font-size:1.953125vw;color:white;font-weight:bold;letter-spacing:0.1em}}@media print,screen and (max-width:768px){.head__spMenuLink{font-size:4.2105263158vw}}.head__circleBg{position:fixed;z-index:3;width:100px;height:100px;border-radius:50%;background:linear-gradient(to bottom right, #176ab2 0%, #135081 35.96%, #11456c 68.47%, #164d7c 100%, #176ab2 100%);opacity:0.95;transform:scale(0);top:-50px;right:-50px;transition:all 0.6s}@media print,screen and (max-width:1921px){.head__circleBg{width:5.2083333333vw;height:5.2083333333vw;top:-2.6041666667vw;right:-2.6041666667vw}}@media print,screen and (max-width:768px){.head__circleBg{width:13.3333333333vw;height:13.3333333333vw;top:-6.6666666667vw;right:-6.6666666667vw}}.head__circleBg--open{transform:scale(50)}.foot{padding:15px 0;background-color:#000}@media print,screen and (max-width:1921px){.foot{padding:0.78125vw 0}}@media print,screen and (max-width:1025px){.foot{padding:1.46484375vw 0}}@media print,screen and (max-width:768px){.foot{padding:1.3157894737vw 0}}.foot__txt{font-size:16px;font-weight:bold;letter-spacing:0;color:#fff;text-align:center}@media print,screen and (max-width:1921px){.foot__txt{font-size:0.8333333333vw}}@media print,screen and (max-width:1025px){.foot__txt{font-size:1.3671875vw}}@media print,screen and (max-width:768px){.foot__txt{font-size:2.6315789474vw}}.c-modal{width:100%;display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999;background-color:rgba(0, 0, 0, 0.73)}.c-modal__wrp{height:100%;padding-top:141px;padding-bottom:149px;box-sizing:border-box;overflow:auto;-webkit-overflow-scrolling:touch}@media print,screen and (max-width:1921px){.c-modal__wrp{padding-top:7.34375vw;padding-bottom:7.7604166667vw}}@media print,screen and (max-width:768px){.c-modal__wrp{padding-top:13.1578947368vw;padding-bottom:13.1578947368vw}}.c-modal__cont{box-sizing:border-box;width:1700px;height:100%;background-color:#Fff;margin:0 auto;display:table;table-layout:fixed}@media print,screen and (max-width:1921px){.c-modal__cont{width:88.5416666667vw}}@media print,screen and (max-width:1025px){.c-modal__cont{width:92.7734375vw}}@media print,screen and (max-width:768px){.c-modal__cont{height:220.9302325581vw;width:92.5581395349vw}}.c-modal__inner{position:relative;width:85.9375vw;margin:0 auto}.c-modal__close{position:absolute;top:-80px;right:-100px}@media print,screen and (max-width:1921px){.c-modal__close{top:-4.1666666667vw;right:-5.2083333333vw}}@media print,screen and (max-width:768px){.c-modal__close{top:-9.8684210526vw;right:-2.6315789474vw}}.c-modal__closeBtn{display:block;width:40.81px;height:40.81px}@media print,screen and (max-width:1921px){.c-modal__closeBtn{width:2.1255208333vw;height:2.1255208333vw}}@media print,screen and (max-width:1025px){.c-modal__closeBtn{width:2.44140625vw;height:2.44140625vw}}@media print,screen and (max-width:768px){.c-modal__closeBtn{width:5.3697368421vw;height:5.3697368421vw}}.c-modal__closeBtn>img{width:100%}.mv{width:100%;height:10vh}.entrySec{padding-top:60px}.entrySec__mainForm{width:60%;margin:0 auto}.entrySec__main{width:100%}.entrySec__th{width:30%;text-align:left;font-size:20px;box-sizing:border-box}.entrySec__th>span{position:relative}.entrySec__th--last{vertical-align:top;padding-top:40px;box-sizing:border-box}.entrySec__th--required>span::before{position:absolute;content:"必須";top:0;bottom:0;margin:auto 0;right:-80px;line-height:1;background-color:black;color:white;padding:5px;letter-spacing:0.1em;font-size:18px;height:30px;box-sizing:border-box}.entrySec__td{width:70%;padding:20px 0;box-sizing:border-box}.entrySec__txt{width:100%;background-color:#d6d6d6;border:none;padding:20px;font-size:18px;box-sizing:border-box}.entrySec__txt ::placeholder{color:#D9D9D9}.entrySec__textarea{width:100%;background-color:#d6d6d6;border:none;padding:20px;font-size:18px;box-sizing:border-box;height:200px}.entrySec__textarea ::placeholder{color:#D9D9D9}#jobtype .job-photo{width:420px;position:absolute;filter:drop-shadow(3px 3px 6px rgba(158, 173, 216, 0.64))}#jobtype .job-photo::before{content:"";position:absolute;inset:0;background:#fff;border-radius:12px;transform:translate(4px, 4px);z-index:-1}#jobtype .job-photo>img{display:block;width:100%;border-radius:12px}#jobtype .job-photo-01,.job-photo-03{top:125px;right:20px;transform:rotate(3deg)}#jobtype .job-photo-02,.job-photo-04{top:125px;left:0;transform:rotate(-3deg)}@media screen and (max-width:777px){#jobtype .job-photo{position:relative;top:20px;left:0;right:0;margin:0 auto}}#recommend #recommend-woman1{border-radius:120px;width:210px;position:absolute;top:320px;left:-100px;filter:drop-shadow(0 3px 6px rgba(0, 0, 0, 0.16))}#recommend #recommend-woman2{border-radius:120px;width:150px;position:absolute;top:481px;left:75px;filter:drop-shadow(0 3px 6px rgba(0, 0, 0, 0.16))}#recommend #recommend-woman3{width:223px;position:absolute;top:321px;left:767px}@media screen and (max-width:777px){#recommend #recommend-woman1{width:224px;position:absolute;top:697px;right:40px;left:auto}#recommend #recommend-woman2{width:214px;position:absolute;top:779px;left:39px}#recommend #recommend-woman3{width:302px;position:absolute;top:684px;left:230px}}#kv .slide{position:relative}#kv #kv-swiper{width:100%;height:auto}.swiper-slide>img{width:100%;height:100%;object-fit:cover}.swiper-slide>img{width:100%;display:block}#merit{text-align:center;background:linear-gradient(90deg, #B7E2F6 0%, #9CD8F3 100%);display:flex;justify-content:center;flex-direction:column;align-items:center;padding-top:58px;padding-bottom:47px}#kv-merit-tit{width:764px}#kv-merit-tit-sp{display:none}#kv-job{width:1115px}#kv-job-sp{display:none}.sp{display:none !important}.pc{display:block}@media screen and (max-width:777px){.sp{display:block !important}.pc{display:none !important}}/*# sourceMappingURL=add2024.css.map */