@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Oswald:wght@200..700&display=swap";.spi,.spib,.sp{display:none}.pci{display:inline}.pcib{display:inline-block}.pc{display:block}@media screen and (max-width:765px){.pci,.pcib,.pc{display:none}.spi{display:inline}.spib{display:inline-block}.sp{display:block}*{max-width:none!important;max-height:none!important}}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}*{box-sizing:border-box}@media screen and (min-width:765px){button{cursor:pointer}button:hover{opacity:.8;transition:all .3s cubic-bezier(.04,.51,.155,.985)}}nav ul{list-style:none}a,span{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-overflow-scrolling:touch}img{width:100%}html{scroll-behavior:smooth}body{margin-top:8vw}@media screen and (min-width:1000px){body{margin-top:80px}}body{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";display:block}@media screen and (max-width:765px){body{margin-top:16.6666666667vw}}.loading{position:fixed;inset:0;background:#fff9;transition:all .3s cubic-bezier(.04,.51,.155,.985);z-index:999;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none}.loading:after{content:"";width:40px;height:40px;border-radius:9999px;border:3px solid #00AEBB;border-top-color:#00aebb33;animation:loading .7s linear infinite}body.is-loading .loading{opacity:1;pointer-events:auto}@media screen and (max-width:765px){body.is-loading .loading{margin-top:16.6666666667vw}}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.main{min-height:calc(100vh - 350px);min-height:calc(100svh - 350px)}@media screen and (max-width:765px){.main{min-height:none}}.page-top{position:relative;display:flex;justify-content:flex-end;transition:all .6s cubic-bezier(.04,.51,.155,.985)}@media screen and (min-width:765px){.page-top span{cursor:pointer}.page-top span:hover{opacity:.8;transition:all .3s cubic-bezier(.04,.51,.155,.985)}}.page-top span{width:40px;height:40px;display:block;background-color:#004da0;border-radius:999px;z-index:50;transition:all .6s cubic-bezier(.04,.51,.155,.985);position:relative;pointer-events:none;opacity:0;margin:0 30px 30px 0}.page-top span:before{content:"";width:1.73559vw;max-width:17.3559px;height:1.50294vw;max-height:15.0294px;clip-path:polygon(50% 0,100% 100%,0 100%);background-color:#fff;position:absolute;top:50%;left:50%;margin:-1vw auto auto -.8vw}@media screen and (min-width:1000px){.page-top span:before{margin:-10px auto auto -8px}}@media screen and (max-width:765px){.page-top span{width:8.2430625vw;height:8.2430625vw;margin:0 2.0833333333vw 2.0833333333vw auto}.page-top span:before{width:3.6158125vw;height:3.131125vw;margin:-2.0833333333vw auto auto -1.6666666667vw}}body.is-scroll .page-top span{pointer-events:auto;opacity:1}.popup{position:fixed;inset:0;background:#0009;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;z-index:300;transition:all .3s cubic-bezier(.04,.51,.155,.985)}body.is-popup .popup{opacity:1;pointer-events:auto}.popup-share{display:none}.popup-share__btns{display:flex;justify-content:center;margin-bottom:3vw}@media screen and (min-width:1000px){.popup-share__btns{margin-bottom:30px}}.popup-share__btn{font-size:1.2vw;font-size:max(1.2vw,10px)}@media screen and (min-width:1000px){.popup-share__btn{font-size:12px}}.popup-share__btn{margin:0vw 2.5vw}@media screen and (min-width:1000px){.popup-share__btn{margin:0 25px}}.popup-share__btn{display:block;text-decoration:none}.popup-share__btn:before{content:"";display:block;width:8vw;max-width:80px;height:8vw;max-height:80px}.popup-share__btn.is-mail{background:url(/assets/img/icon/share-mail.svg) no-repeat center center/contain}.popup-share__btn.is-line{background:url(/assets/img/icon/share-line.svg) no-repeat center center/contain}.popup-share__btn span{display:block;text-align:center;color:#231815;margin-top:1.5em}.popup-share__line{display:flex;justify-content:center;align-items:center;width:100%;height:7.2vw;max-height:72px;font-size:1.9vw;font-size:max(1.9vw,10px)}@media screen and (min-width:1000px){.popup-share__line{font-size:19px}}.popup-share__line{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:700;color:#fff;text-align:center;letter-spacing:.1em;border:none;position:relative;border-radius:.6vw}@media screen and (min-width:1000px){.popup-share__line{border-radius:6px}}@media screen and (max-width:765px){.popup-share__line{border-radius:1.25vw}}.popup-share__line{text-decoration:none}@media screen and (max-width:765px){.popup-share__line{font-size:3.9583333333vw;border-radius:1.25vw;height:15vw}}.popup-share__line{background-color:#70c55e}.popup-share__line:before{content:"";width:4.70468vw;max-width:47.0468px;height:4.48272vw;max-height:44.8272px;background:url(/assets/img/icon/line.svg) no-repeat center center/cover;position:absolute;top:50%;left:0;margin:-2.2vw auto auto 2vw}@media screen and (min-width:1000px){.popup-share__line:before{margin:-22px auto auto 20px}}@media screen and (max-width:765px){.popup-share__line:before{width:9.8014166667vw;height:9.339vw;margin:-4.5833333333vw auto auto 4.1666666667vw}}.popup-share__line{margin-bottom:1.5vw}@media screen and (min-width:1000px){.popup-share__line{margin-bottom:15px}}.popup-share__wrap{position:relative}.popup-share__input{border:solid 1px #D9DADA;display:flex;align-items:center;width:100%;height:5.3vw;max-height:53px;border-radius:.6vw}@media screen and (min-width:1000px){.popup-share__input{border-radius:6px}}@media screen and (max-width:765px){.popup-share__input{border-radius:1.25vw}}.popup-share__input{font-size:1.4vw;font-size:max(1.4vw,10px)}@media screen and (min-width:1000px){.popup-share__input{font-size:14px}}.popup-share__input{padding:0 1em;line-height:1}.popup-share__copy{width:6.5vw;max-width:65px;height:3.5vw;max-height:35px;display:flex;justify-content:center;align-items:center;background:#004da0;color:#fff;border:none;text-decoration:none;appearance:none;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:700;font-size:1.4vw;font-size:max(1.4vw,10px)}@media screen and (min-width:1000px){.popup-share__copy{font-size:14px}}.popup-share__copy{border-radius:9999px}@media screen and (max-width:765px){.popup-share__copy{width:13.5416666667vw;height:7.2916666667vw;font-size:2.9166666667vw}}.popup-share__copy{position:absolute;inset:50% 0 auto auto;margin:-1.75vw 1vw 0vw 0vw}@media screen and (min-width:1000px){.popup-share__copy{margin:-17.5px 10px 0 0}}@media screen and (max-width:765px){.popup-share__line{margin-bottom:3.125vw}.popup-share__input{height:10.4166666667vw;border-radius:1.0416666667vw;font-size:2.9166666667vw}.popup-share__copy{width:6.5vw;max-width:65px;height:3.5vw;max-height:35px;display:flex;justify-content:center;align-items:center;background:#004da0;color:#fff;border:none;text-decoration:none;appearance:none;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:700;font-size:1.4vw;font-size:max(1.4vw,10px);border-radius:9999px;margin-top:-3.6458333333vw}}@media screen and (max-width:765px)and (min-width:1000px){.popup-share__copy{font-size:14px}}@media screen and (max-width:765px)and (max-width:765px){.popup-share__copy{width:13.5416666667vw;height:7.2916666667vw;font-size:2.9166666667vw}}.popup-frame{width:44vw;max-width:440px;background:#fff;border-radius:.5vw}@media screen and (min-width:1000px){.popup-frame{border-radius:5px}}@media screen and (max-width:765px){.popup-frame{border-radius:1.0416666667vw}}.popup-frame{padding:2vw}@media screen and (min-width:1000px){.popup-frame{padding:20px}}.popup-frame{position:relative}.popup-frame.is-auto-size{width:auto;display:inline-block}@media screen and (max-width:765px){.popup-frame{width:91.6666666667vw;border-radius:1.0416666667vw;padding:4.1666666667vw}}@media screen and (min-width:765px){.popup-close{cursor:pointer}.popup-close:hover{opacity:.8;transition:all .3s cubic-bezier(.04,.51,.155,.985)}}.popup-close{position:absolute;inset:0 0 auto auto;width:4vw;max-width:40px;height:4vw;max-height:40px;margin:-4.5vw 0vw 0vw}@media screen and (min-width:1000px){.popup-close{margin:-45px 0 0}}.popup-close{background:transparent;border:none}.popup-close:before,.popup-close:after{content:"";height:2px;position:absolute;inset:calc(50% - 1px) 0 auto 0;background:#fff;transform-origin:center}.popup-close:before{transform:rotate(45deg)}.popup-close:after{transform:rotate(-45deg)}@media screen and (max-width:765px){.popup-close{width:8.3333333333vw;height:8.3333333333vw;margin:-9.375vw 0 0}}.popup-ttl{font-size:2.3vw;font-size:max(2.3vw,10px)}@media screen and (min-width:1000px){.popup-ttl{font-size:23px}}.popup-ttl{margin-bottom:.5em;line-height:1}.popup-ttl.is-center{text-align:center}.popup-ttl.is-space{padding:1em 0}@media screen and (max-width:765px){.popup-ttl{font-size:4.7916666667vw}}body.is-popup-share .popup-share{display:block}.popup-share-copy{opacity:0;pointer-events:none;position:fixed;inset:auto 10px 10px auto;background:#fff;transition:all .6s cubic-bezier(.04,.51,.155,.985);font-size:1.6vw;font-size:max(1.6vw,10px)}@media screen and (min-width:1000px){.popup-share-copy{font-size:16px}}@media screen and (max-width:765px){.popup-share-copy{font-size:3.3333333333vw}}body.is-popup-share-copy .popup-share-copy{opacity:1}.popup-save{display:none;position:relative;width:48vw;max-width:480px;margin:0vw auto}@media screen and (min-width:1000px){.popup-save{margin:0 auto}}.popup-save{border-radius:1vw}@media screen and (min-width:1000px){.popup-save{border-radius:10px}}.popup-save__top{height:9vw;max-height:90px;font-size:2.3vw;font-size:max(2.3vw,10px)}@media screen and (min-width:1000px){.popup-save__top{font-size:23px}}.popup-save__top{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;color:#fff;letter-spacing:.1em;display:flex;align-items:center;justify-content:center;background-color:#e50038;border-radius:1vw 1vw 0 0}.popup-save__bottom{height:9vw;max-height:90px;font-size:2.3vw;font-size:max(2.3vw,10px)}@media screen and (min-width:1000px){.popup-save__bottom{font-size:23px}}.popup-save__bottom{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;letter-spacing:.1em;color:#868686;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:0 0 1vw 1vw}@media screen and (max-width:765px){.popup-save{width:91.6666666667vw;border-radius:2.0833333333vw}.popup-save__top{height:18.75vw;font-size:4.7916666667vw;border-radius:4.7916666667vw 4.7916666667vw 0 0}.popup-save__bottom{height:18.75vw;font-size:4.7916666667vw;border-radius:0 0 4.7916666667vw 4.7916666667vw}}body.is-popup-save .popup-save{display:block}.popup-login{display:none}body.is-popup-login .popup-login{display:block}a:hover{opacity:.7}.header{height:8vw;max-height:80px;padding:0vw 7vw 0vw 2.6vw}@media screen and (min-width:1000px){.header{padding:0 70px 0 26px}}.header{display:flex;align-items:center;justify-content:space-between;position:fixed;top:0;left:0;right:0;z-index:100;background-color:#fff;box-shadow:0 1px .2vw #0006}.header__ttl{width:18.3vw;max-width:183px}@media screen and (max-width:765px){.header{height:16.6666666667vw;padding:0 12.5vw 0 3.3333333333vw;box-shadow:0 1px .4166666667vw #0006}.header__ttl{width:38.125vw}}.nav{display:flex;align-items:center}.nav__link{font-size:1vw;font-size:max(1vw,10px)}@media screen and (min-width:1000px){.nav__link{font-size:10px}}.nav__link{margin:0vw .6vw}@media screen and (min-width:1000px){.nav__link{margin:0 6px}}.nav__link{display:inline-block;color:#00aebb;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;text-decoration:none;position:relative}.nav__link.is-history,.nav__link.is-favorite{padding-top:3.4vw}@media screen and (min-width:1000px){.nav__link.is-history,.nav__link.is-favorite{padding-top:34px}}.nav__link.is-history:before,.nav__link.is-favorite:before{content:"";background-repeat:no-repeat;background-size:contain;background-position:center top;position:absolute;top:0;left:50%}.nav__link.is-history:before{width:2.8vw;max-width:28px;height:2.8vw;max-height:28px;margin:0vw auto auto -1.4vw}@media screen and (min-width:1000px){.nav__link.is-history:before{margin:0 auto auto -14px}}.nav__link.is-history:before{background-image:url(/assets/img/icon/history.svg)}.nav__link.is-favorite:before{width:3.01323vw;max-width:30.1323px;height:2.8vw;max-height:28px;margin:0vw auto auto -1.5vw}@media screen and (min-width:1000px){.nav__link.is-favorite:before{margin:0 auto auto -15px}}.nav__link.is-favorite:before{background-image:url(/assets/img/icon/fav.svg)}@media screen and (max-width:765px){.nav__link{font-size:2.0833333333vw;margin:0 1.25vw}.nav__link.is-history,.nav__link.is-favorite{padding-top:7.0833333333vw}.nav__link.is-history:before{width:5.8333333333vw;height:5.8333333333vw;margin:0 auto auto -2.9166666667vw}.nav__link.is-favorite:before{width:6.2775625vw;height:5.8333333333vw;margin:0 auto auto -3.125vw}}.hamburger{width:2.7vw;max-width:27px;height:2vw;max-height:20px;margin-left:1vw}@media screen and (min-width:1000px){.hamburger{margin-left:10px}}.hamburger{display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:relative}.hamburger span{width:2.7vw;max-width:27px;height:.3vw;max-height:3px;position:absolute;background-color:#00aebb;display:inline-block;border-radius:999px;transition:all .3s cubic-bezier(.04,.51,.155,.985)}.hamburger span:nth-child(1){inset:0 0 auto}.hamburger span:nth-child(2){inset:50% 0 auto}.hamburger span:nth-child(3){inset:100% 0 auto}@media screen and (max-width:765px){.hamburger{width:5.625vw;height:4.1666666667vw;margin-left:2.0833333333vw}.hamburger span{width:5.625vw;height:.625vw}.hamburger.is-open .hamburger__border:nth-child(3){top:-3.5416666667vw}}body.is-nav-open .hamburger span:nth-child(2){opacity:0;transform:translate3d(10%,0,0)}body.is-nav-open .hamburger span:nth-child(1){transform:rotate(45deg);top:50%}body.is-nav-open .hamburger span:nth-child(3){top:50%;transform:rotate(-45deg)}.g-nav{position:fixed;inset:0 0 auto auto;z-index:200}.g-nav__bg{content:"";position:absolute;inset:0 0 auto auto;opacity:0;pointer-events:none;z-index:1;width:0;transition:opacity .6s cubic-bezier(.04,.51,.155,.985);background:#0009}.g-nav__btn{position:absolute;inset:0 0 auto auto;width:8vw;max-width:80px;height:8vw;max-height:80px;display:flex;justify-content:center;align-items:center}@media screen and (min-width:765px){.g-nav__btn{cursor:pointer}.g-nav__btn:hover{opacity:.8;transition:all .3s cubic-bezier(.04,.51,.155,.985)}}.g-nav__btn{z-index:3}.g-nav__wrap{background-color:#fff;position:absolute;inset:0 0 auto auto;z-index:2;width:36vw;max-width:360px;opacity:0;pointer-events:none;transition:all .3s cubic-bezier(.04,.51,.155,.985);transform:translate3d(10%,0,0)}.g-nav__scroll{padding:8vw 0vw 0vw}@media screen and (min-width:1000px){.g-nav__scroll{padding:80px 0 0}}.g-nav__scroll{overflow:auto;max-height:100vh!important;max-height:100svh!important}@media screen and (max-width:765px){.g-nav__btn{width:16.6666666667vw;height:16.6666666667vw}.g-nav__wrap{width:83.3333333333vw}.g-nav__scroll{padding-top:16.6666666667vw;max-height:100vh!important;max-height:100svh!important}}body.is-nav-open .g-nav__bg{width:100vw;height:100vh}body.is-nav-open .g-nav__bg,body.is-nav-open .g-nav__wrap{opacity:1;pointer-events:auto;transform:none}.main-list{list-style:none}@media screen and (min-width:765px){.main-list{max-height:calc(100vh - 80px)}}.main-list li{border-bottom:1px solid #868686}.main-list p{font-size:2vw;font-size:max(2vw,10px)}@media screen and (min-width:1000px){.main-list p{font-size:20px}}.main-list p{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:700;color:#00aebb;padding:.5em 2vw}@media screen and (min-width:1000px){.main-list p{padding:.5em 20px}}.main-list p{letter-spacing:.1em;background-color:#eeefef}.main-list a{font-size:2vw;font-size:max(2vw,10px)}@media screen and (min-width:1000px){.main-list a{font-size:20px}}.main-list a{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;color:#00aebb;display:block;padding:1vw 2vw}@media screen and (min-width:1000px){.main-list a{padding:10px 20px}}.main-list a{text-decoration:none;letter-spacing:.1em;position:relative}.main-list a:after{content:"";width:.9vw;max-width:9px;height:.9vw;max-height:9px;border-width:1px;border-style:soli solid none none;border-color:#00aebb;transform:rotate(45deg);position:absolute;inset:50% 0 auto auto;margin:-.4vw 2vw auto auto}@media screen and (min-width:1000px){.main-list a:after{margin:-4px 20px auto auto}}@media screen and (max-width:765px){.main-list p,.main-list a{font-size:4.1666666667vw;padding:.7em 4.1666666667vw}.main-list a:after{width:1.875vw;height:1.875vw;margin:-.8333333333vw 4.1666666667vw auto auto}}.sub-list{padding:1vw 0vw}@media screen and (min-width:1000px){.sub-list{padding:10px 0}}.sub-list a{font-size:1.8vw;font-size:max(1.8vw,10px)}@media screen and (min-width:1000px){.sub-list a{font-size:18px}}.sub-list a{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;color:#868686;letter-spacing:.1em;text-decoration:none;display:block;padding:1.1vw 2vw}@media screen and (min-width:1000px){.sub-list a{padding:11px 20px}}@media screen and (max-width:765px){.sub-list{padding:2.0833333333vw 0}.sub-list a{font-size:3.75vw;padding:.9em 4.1666666667vw}}body.is-nav-open{position:fixed;overflow:scroll;inset:0}.footer{padding:3vw 0vw}@media screen and (min-width:1000px){.footer{padding:30px 0}}.footer{background-color:#004da0}.footer__ttl{width:14.97015vw;max-width:149.7015px;margin:0vw auto 2.8vw}@media screen and (min-width:1000px){.footer__ttl{margin:0 auto 28px}}.footer__wrap{width:33vw;max-width:330px;margin:0vw auto 1vw}@media screen and (min-width:1000px){.footer__wrap{margin:0 auto 10px}}.footer__wrap{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.footer__link{font-size:1.4vw;font-size:max(1.4vw,10px)}@media screen and (min-width:1000px){.footer__link{font-size:14px}}.footer__link{padding:0vw .7vw}@media screen and (min-width:1000px){.footer__link{padding:0 7px}}.footer__link{margin-bottom:1em;line-height:1;display:inline-block;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;color:#fff;text-decoration:none;border-right:1px solid #ffffff}.footer__link.is-not-border{border-right:none}.footer__copy{font-size:.9vw;font-size:max(.9vw,10px)}@media screen and (min-width:1000px){.footer__copy{font-size:9px}}.footer__copy{display:block;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;color:#fff;text-align:center}@media screen and (max-width:765px){.footer{padding:7.9166666667vw 0 10vw}.footer__ttl{width:31.1878125vw;margin-bottom:6.0416666667vw}.footer__wrap{width:75vw;margin-bottom:6.6666666667vw}.footer__link{font-size:3.125vw;padding:0 1.4583333333vw}.footer__copy{font-size:1.875vw}}.l-main,.l-sub{transition:all .1s linear}@media screen and (max-width:765px){.l-main,.l-sub{overflow:hidden!important;width:100vw!important;float:none!important}}.l-main{width:50%;float:left;overflow:hidden;padding:6vw 6vw 3vw}@media screen and (min-width:1000px){.l-main{padding:60px 60px 30px}}@media screen and (max-width:1300px){.l-main{padding:6vw 6vw 3vw}}@media screen and (max-width:1300px)and (min-width:1000px){.l-main{padding:60px 60px 30px}}@media screen and (max-width:1200px){.l-main{padding:6vw 3vw 3vw}}@media screen and (max-width:1200px)and (min-width:1000px){.l-main{padding:60px 30px 30px}}@media screen and (max-width:1100px){.l-main{width:47%}}@media screen and (max-width:765px){.l-main{padding:0}}.l-sub{float:right;width:50%;color:#fff;position:sticky;min-height:100vh;min-height:100svh;top:8vw;padding:0vw 8vw 8vw}@media screen and (min-width:1000px){.l-sub{padding:0 80px 80px}}.l-sub{margin:0vw}@media screen and (min-width:1000px){.l-sub{margin:0}}.l-sub{background:url(/assets/img/common/bg.jpg) no-repeat left top/100% 100%}@media screen and (min-width:1000px){.l-sub{top:80px}}@media screen and (max-width:1300px){.l-sub{padding:0vw 6vw 3vw}}@media screen and (max-width:1300px)and (min-width:1000px){.l-sub{padding:0 60px 30px}}@media screen and (max-width:1200px){.l-sub{padding:0vw 3vw 3vw}}@media screen and (max-width:1200px)and (min-width:1000px){.l-sub{padding:0 30px 30px}}@media screen and (max-width:1100px){.l-sub{width:53%}}@media screen and (max-width:765px){.l-sub{position:relative;padding:6.25vw 6.25vw 13.5416666667vw}}.simulation-container{position:relative}.simulation-container:after{content:"";display:block;clear:both}.simulation-container{padding-top:3vw}@media screen and (min-width:1000px){.simulation-container{padding-top:30px}}@media screen and (max-width:1300px){.simulation-container .l-main{width:55%}.simulation-container .real{width:45vw}}@media screen and (max-width:1200px){.simulation-container .l-main{width:55%}.simulation-container .real{width:45vw}.simulation-container .real-wrap{transform:scale(.9)}}@media screen and (max-width:1100px){.simulation-container .l-main{width:60%}.simulation-container .real{width:40vw}.simulation-container .real-wrap{transform:scale(.8)}}@media screen and (max-width:1000px){.simulation-container .l-main{width:60%}.simulation-container .real{width:40vw}.simulation-container .real-wrap{transform:scale(.7)}}@media screen and (max-width:765px){.simulation-container .l-main,.simulation-container .real{width:100vw}.simulation-container .real-wrap{transform:none}}.ttl-bubble{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;display:inline-block;color:#fff;letter-spacing:.2em;line-height:1;position:relative;margin:auto}.ttl-bubble strong{font-size:4.6vw;font-size:max(4.6vw,10px)}@media screen and (min-width:1000px){.ttl-bubble strong{font-size:46px}}.ttl-bubble strong{margin:0vw .5vw}@media screen and (min-width:1000px){.ttl-bubble strong{margin:0 5px}}.ttl-bubble:before{content:"";width:100%;background-repeat:no-repeat;background-position:center top;background-size:100% auto;position:absolute;inset:auto 0 0}.ttl-bubble.is-top{text-align:center;font-size:2.9vw;font-size:max(2.9vw,10px)}@media screen and (min-width:1000px){.ttl-bubble.is-top{font-size:29px}}.ttl-bubble.is-top{padding-bottom:3.8vw}@media screen and (min-width:1000px){.ttl-bubble.is-top{padding-bottom:38px}}.ttl-bubble.is-top{margin-bottom:1.7vw}@media screen and (min-width:1000px){.ttl-bubble.is-top{margin-bottom:17px}}.ttl-bubble.is-top:before{height:1.9vw;background-image:url(/assets/img/icon/bd-arr.svg)}@media screen and (min-width:1000px){.ttl-bubble.is-top:before{height:19px}}.ttl-bubble.is-simulation{text-align:center;font-size:3.2vw;font-size:max(3.2vw,10px)}@media screen and (min-width:1000px){.ttl-bubble.is-simulation{font-size:32px}}.ttl-bubble.is-simulation{padding-bottom:3.4vw}@media screen and (min-width:1000px){.ttl-bubble.is-simulation{padding-bottom:34px}}.ttl-bubble.is-simulation{margin:0vw auto 3vw}@media screen and (min-width:1000px){.ttl-bubble.is-simulation{margin:0 auto 30px}}.ttl-bubble.is-simulation:before{height:1vw;background-image:url(/assets/img/icon/bd-arr-s.svg)}@media screen and (min-width:1000px){.ttl-bubble.is-simulation:before{height:10px}}@media screen and (max-width:765px){.ttl-bubble{letter-spacing:.1em}.ttl-bubble strong{font-size:7.7083333333vw;margin:0 1.0416666667vw}.ttl-bubble.is-top{font-size:5.2083333333vw;padding-bottom:7.0833333333vw;margin-bottom:3.5416666667vw;letter-spacing:.05em}.ttl-bubble.is-top:before{height:3.9583333333vw;background-image:url(/assets/img/icon/bd-arr-sp.svg)}.ttl-bubble.is-simulation{font-size:6.6666666667vw;padding-bottom:5.625vw;margin-bottom:6.25vw}.ttl-bubble.is-simulation:before{height:2.5vw;background-image:url(/assets/img/icon/bd-arr-s-sp.svg)}}.ttl-short{font-size:2vw;font-size:max(2vw,10px)}@media screen and (min-width:1000px){.ttl-short{font-size:20px}}.ttl-short{padding-left:3.4vw}@media screen and (min-width:1000px){.ttl-short{padding-left:34px}}.ttl-short{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;color:#fff;letter-spacing:.1em;position:relative}.ttl-short:before{content:"";width:2.40921vw;max-width:24.0921px;height:3vw;max-height:30px;background-image:url(/assets/img/icon/short.svg);background-size:contain;background-repeat:no-repeat;background-position:left top;position:absolute;top:50%;left:0;margin:-1.5vw auto auto 0vw}@media screen and (min-width:1000px){.ttl-short:before{margin:-15px auto auto 0}}.ttl-short.is-small{font-size:1.7vw;font-size:max(1.7vw,10px)}@media screen and (min-width:1000px){.ttl-short.is-small{font-size:17px}}.ttl-short.is-small{padding-left:3.9vw}@media screen and (min-width:1000px){.ttl-short.is-small{padding-left:39px}}.ttl-short.is-small{color:#00aebb}.ttl-short.is-small:before{width:3.01442vw;max-width:30.1442px;height:3.75363vw;max-height:37.5363px;margin:-1.7vw auto auto 0vw}@media screen and (min-width:1000px){.ttl-short.is-small:before{margin:-17px auto auto 0}}.ttl-short.is-company{margin-bottom:2.6vw}@media screen and (min-width:1000px){.ttl-short.is-company{margin-bottom:26px}}.ttl-short.is-simulation{margin-bottom:2.6vw}@media screen and (min-width:1000px){.ttl-short.is-simulation{margin-bottom:26px}}@media screen and (max-width:765px){.ttl-short{font-size:3.125vw;padding-left:7.0833333333vw}.ttl-short:before{width:5.0191875vw;height:6.25vw;margin-top:-3.125vw}.ttl-short.is-small{font-size:3.5416666667vw;padding-left:8.125vw}.ttl-short.is-small:before{width:6.2800416667vw;height:7.8200625vw;margin-top:-3.5416666667vw}.ttl-short.is-company,.ttl-short.is-simulation{width:79.1666666667vw;margin:0 auto 6.25vw}}.sns{display:flex;align-items:center}.btn-short{font-size:1.2vw;font-size:max(1.2vw,10px)}@media screen and (min-width:1000px){.btn-short{font-size:12px}}.btn-short{padding:0vw .9vw 0vw 3vw}@media screen and (min-width:1000px){.btn-short{padding:0 9px 0 30px}}.btn-short{height:3.5vw;max-height:35px;margin-right:.8vw}@media screen and (min-width:1000px){.btn-short{margin-right:8px}}.btn-short{min-width:12.2vw;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;color:#fff;background-color:#00aebb;display:inline-flex;align-items:center;justify-content:center;line-height:1;letter-spacing:.1em;text-decoration:none;border-radius:.4vw;position:relative}@media screen and (min-width:1000px){.btn-short{border-radius:4px;min-width:122px}}.btn-short:before{content:"";width:1.6vw;max-width:16px;height:2vw;max-height:20px;background:url(/assets/img/icon/short-white.svg) no-repeat center center/cover;position:absolute;top:50%;left:0;margin:-1vw auto auto .9vw}@media screen and (min-width:1000px){.btn-short:before{margin:-10px auto auto 9px}}@media screen and (max-width:765px){.btn-short{font-size:2.5vw;padding:0 1.875vw 0 6.0416666667vw;height:6.4583333333vw;margin-right:1.6666666667vw;border-radius:.8333333333vw}.btn-short:before{width:2.9166666667vw;height:3.5416666667vw;margin:-1.6666666667vw auto auto 1.875vw}}@media screen and (min-width:765px){.btn-fav{cursor:pointer}.btn-fav:hover{opacity:.8;transition:all .3s cubic-bezier(.04,.51,.155,.985)}}.btn-fav{font-size:1.2vw;font-size:max(1.2vw,10px)}@media screen and (min-width:1000px){.btn-fav{font-size:12px}}.btn-fav{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:700;color:#004da0;width:auto;height:3.5vw;max-height:35px;margin-right:.8vw}@media screen and (min-width:1000px){.btn-fav{margin-right:8px}}.btn-fav{padding:0vw 3.6vw 0vw 1vw}@media screen and (min-width:1000px){.btn-fav{padding:0 36px 0 10px}}.btn-fav{letter-spacing:.1em;display:inline-flex;align-items:center;line-height:1;border:1px solid #004DA0;background-color:transparent;border-radius:.4vw;position:relative}@media screen and (min-width:1000px){.btn-fav{border-radius:4px}}.btn-fav:after{content:"";width:2.6vw;max-width:26px;height:2.3vw;max-height:23px;background:url(/assets/img/icon/fav-gray.svg) no-repeat center center/contain;position:absolute;top:50%;right:0;margin:-1.2vw .7vw auto auto}@media screen and (min-width:1000px){.btn-fav:after{margin:-12px 7px auto auto}}.btn-fav.is-active:after{background-image:url(/assets/img/icon/fav-red.svg)}@media screen and (max-width:765px){.btn-fav{height:6.4583333333vw;border-radius:.8333333333vw;font-size:2.5vw;padding:0 6.6666666667vw 0 1.25vw;margin-right:1.6666666667vw}.btn-fav:after{width:5.2190625vw;height:4.8493541667vw;margin:-2.2916666667vw 1.0416666667vw auto auto}}@media screen and (min-width:765px){.btn-share{cursor:pointer}.btn-share:hover{opacity:.8;transition:all .3s cubic-bezier(.04,.51,.155,.985)}}.btn-share{font-size:1.2vw;font-size:max(1.2vw,10px)}@media screen and (min-width:1000px){.btn-share{font-size:12px}}.btn-share{width:auto;height:3.5vw;max-height:35px;padding:0vw 3.8vw 0vw 1vw}@media screen and (min-width:1000px){.btn-share{padding:0 38px 0 10px}}.btn-share{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;color:#004da0;display:inline-flex;align-items:center;line-height:1;letter-spacing:.1em;border:1px solid #004DA0;background-color:transparent;border-radius:.4vw;position:relative}@media screen and (min-width:1000px){.btn-share{border-radius:4px}}.btn-share:after{content:"";width:2.7vw;max-width:27px;height:2.4vw;max-height:24px;background:url(/assets/img/icon/share.svg) no-repeat center center/cover;position:absolute;top:50%;right:0;margin:-1.2vw .8vw auto auto}@media screen and (min-width:1000px){.btn-share:after{margin:-12px 8px auto auto}}@media screen and (max-width:765px){.btn-share{height:6.4583333333vw;border-radius:.8333333333vw;font-size:2.5vw;padding:0 6.875vw 0 1.25vw}.btn-share:after{width:4.951625vw;height:4.3200416667vw;margin:-2.0833333333vw 1.25vw auto auto}}.btn-bd{cursor:pointer;display:block;padding:.8vw 0vw}@media screen and (min-width:1000px){.btn-bd{padding:8px 0}}.btn-bd{font-size:1.4vw;font-size:max(1.4vw,10px)}@media screen and (min-width:1000px){.btn-bd{font-size:14px}}.btn-bd{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;color:#004da0;text-align:center;border:1px solid #004DA0;text-decoration:none;border-radius:1.5vw}@media screen and (min-width:1000px){.btn-bd{border-radius:15px}}@media screen and (max-width:765px){.btn-bd{padding:1.6666666667vw 0;font-size:2.9166666667vw;border-radius:3.125vw}}.ttl-com__wrap01{margin-bottom:3.2vw}@media screen and (min-width:1000px){.ttl-com__wrap01{margin-bottom:32px}}.ttl-com__cate{font-size:1.1vw;font-size:max(1.1vw,10px)}@media screen and (min-width:1000px){.ttl-com__cate{font-size:11px}}.ttl-com__cate{margin-right:.8vw}@media screen and (min-width:1000px){.ttl-com__cate{margin-right:8px}}.ttl-com__cate{padding:.5vw 1.5vw}@media screen and (min-width:1000px){.ttl-com__cate{padding:5px 15px}}.ttl-com__cate{min-width:100px;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;color:#231815;text-align:center;letter-spacing:.1em;line-height:1;display:inline-block;background-color:#d9dada;border-radius:.4vw}@media screen and (min-width:1000px){.ttl-com__cate{border-radius:4px}}.ttl-com__cate.is-blue{min-width:135px;color:#fff;background-color:#004da0}.ttl-com__cate.is-green{min-width:60px;color:#fff;background-color:#00aebb}.ttl-com__ttl{font-size:3.2vw;font-size:max(3.2vw,10px)}@media screen and (min-width:1000px){.ttl-com__ttl{font-size:32px}}.ttl-com__ttl{margin-bottom:2.6vw}@media screen and (min-width:1000px){.ttl-com__ttl{margin-bottom:26px}}.ttl-com__ttl{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;color:#004da0;line-height:1}.ttl-com__wrap02{display:flex}.ttl-com .fav-share{margin:0vw}@media screen and (min-width:1000px){.ttl-com .fav-share{margin:0}}.ttl-com__income{font-size:1.5vw;font-size:max(1.5vw,10px)}@media screen and (min-width:1000px){.ttl-com__income{font-size:15px}}.ttl-com__income{padding:2vw 0vw}@media screen and (min-width:1000px){.ttl-com__income{padding:20px 0}}.ttl-com__income{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;color:#231815;display:flex;flex-direction:column;line-height:2}.ttl-com__income strong{font-size:4.6vw;font-size:max(4.6vw,10px)}@media screen and (min-width:1000px){.ttl-com__income strong{font-size:46px}}.ttl-com__income strong{margin:0vw .2vw}@media screen and (min-width:1000px){.ttl-com__income strong{margin:0 2px}}.ttl-com__income strong{font-family:Oswald,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;color:#e50038;letter-spacing:.1em;line-height:1}.ttl-com__income-s{font-size:2vw;font-size:max(2vw,10px)}@media screen and (min-width:1000px){.ttl-com__income-s{font-size:20px}}.ttl-com__income-s{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;color:#e50038}@media screen and (max-width:765px){.ttl-com__wrap01{margin-bottom:0vw}.ttl-com__cate{min-width:20.8333333333vw;font-size:2.2916666667vw;margin-right:1.6666666667vw;padding:1.0416666667vw 3.125vw;border-radius:.8333333333vw}.ttl-com__cate.is-blue{min-width:28.125vw}.ttl-com__cate.is-green{min-width:12.5vw}.ttl-com__ttl{font-size:6.6666666667vw;margin-bottom:0vw;height:16.6666666667vw;display:flex;align-items:center;line-height:1.1}.ttl-com.is-company,.ttl-com.is-simulation{padding:0 0 6.25vw 6.25vw}.ttl-com__income{font-size:3.125vw;padding:4.1666666667vw 0;line-height:1.5}.ttl-com__income strong{font-size:9.5833333333vw;margin:0 .4166666667vw}.ttl-com__income-s{font-size:4.1666666667vw}}.ttl-page{font-size:2.4vw;font-size:max(2.4vw,10px)}@media screen and (min-width:1000px){.ttl-page{font-size:24px}}.ttl-page{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:700;color:#231815;text-align:center;letter-spacing:.1em;padding:6vw 0vw}@media screen and (min-width:1000px){.ttl-page{padding:60px 0}}@media screen and (max-width:765px){.ttl-page{font-size:5vw;padding:12.5vw 0}}.ttl{font-size:2vw;font-size:max(2vw,10px)}@media screen and (min-width:1000px){.ttl{font-size:20px}}.ttl{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:700;color:#004da0;letter-spacing:.1em;margin-bottom:.5em}.ttl.is-company{font-size:2.4vw;font-size:max(2.4vw,10px)}@media screen and (min-width:1000px){.ttl.is-company{font-size:24px}}.ttl.is-company{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400}@media screen and (max-width:765px){.ttl{font-size:4.1666666667vw}.ttl.is-company{font-size:5vw}}.ttl2{font-size:1.6vw;font-size:max(1.6vw,10px)}@media screen and (min-width:1000px){.ttl2{font-size:16px}}.ttl2{font-weight:700;letter-spacing:.1em;margin-bottom:.5em;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500}@media screen and (max-width:765px){.ttl2{font-size:4.1666666667vw}.ttl2.is-company{font-size:5vw}}.inner-m{width:86vw;max-width:860px;margin:0vw auto}@media screen and (min-width:1000px){.inner-m{margin:0 auto}}@media screen and (max-width:765px){.inner-m{width:87.5vw}.inner-m.is-qa{width:100vw}}.wrap{margin-bottom:6vw}@media screen and (min-width:1000px){.wrap{margin-bottom:60px}}.wrap.is-privacy{margin-bottom:4vw}@media screen and (min-width:1000px){.wrap.is-privacy{margin-bottom:40px}}.wrap.is-privacy{text-align:right}@media screen and (max-width:765px){.wrap{margin-bottom:12.5vw}.wrap.is-privacy{margin-bottom:8.3333333333vw}}.body{font-size:1.6vw;font-size:max(1.6vw,10px)}@media screen and (min-width:1000px){.body{font-size:16px}}.body{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;color:#231815;letter-spacing:.1em;line-height:1.875;margin-bottom:.5em}.body.is-bold{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:700}@media screen and (max-width:765px){.body{font-size:3.3333333333vw}}.link{font-size:1.6vw;font-size:max(1.6vw,10px)}@media screen and (min-width:1000px){.link{font-size:16px}}.link{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;color:#004da0;letter-spacing:.1em;line-height:1.875;text-decoration:none}@media screen and (max-width:765px){.link{font-size:3.3333333333vw}}.privacy{padding:0vw 0vw 10vw}@media screen and (min-width:1000px){.privacy{padding:0 0 100px}}.link-bd{font-size:1.8vw;font-size:max(1.8vw,10px)}@media screen and (min-width:1000px){.link-bd{font-size:18px}}.link-bd{color:#004da0;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;display:flex;justify-content:center;align-items:center;border:.2vw solid #DA9B00;text-decoration:none;border-radius:.4vw}@media screen and (min-width:1000px){.link-bd{border-width:2px;border-radius:4px}}.link-bd.is-privacy{width:32.3vw;max-width:323px;height:6.5vw;max-height:65px;margin:6vw auto 0vw}@media screen and (min-width:1000px){.link-bd.is-privacy{margin:60px auto 0}}@media screen and (max-width:765px){.link-bd{font-size:3.75vw;border-width:.4166666667vw;border-radius:.8333333333vw}.link-bd.is-privacy{width:67.2916666667vw;height:13.5416666667vw;margin-top:12.5vw}}.ttl-bg-color{background-color:#eeefef}.ttl-bg-color__inner{width:97.2vw;max-width:972px;height:8vw;max-height:80px;margin:0vw auto}@media screen and (min-width:1000px){.ttl-bg-color__inner{margin:0 auto}}.ttl-bg-color__inner{display:flex;align-items:center;justify-content:space-between}.ttl-bg-color__ttl{font-size:2.6vw;font-size:max(2.6vw,10px)}@media screen and (min-width:1000px){.ttl-bg-color__ttl{font-size:26px}}.ttl-bg-color__ttl{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:700;color:#231815;letter-spacing:.1em}@media screen and (max-width:765px){.ttl-bg-color__inner{width:87.5vw;height:16.6666666667vw}.ttl-bg-color__ttl{font-size:5.4166666667vw}.ttl-bg-color__ttl.is-company{font-size:4.5833333333vw}}.tab__list{padding-bottom:.8vw}@media screen and (min-width:1000px){.tab__list{padding-bottom:8px}}.tab__list{width:97.2vw;max-width:972px;margin:0vw auto}@media screen and (min-width:1000px){.tab__list{margin:0 auto}}.tab__list{display:flex;align-items:stretch;position:relative}.tab__list:before{content:"";width:97.2vw;max-width:972px;height:.8vw;max-height:8px;position:absolute;bottom:0;left:0;right:0;background-color:#00aebb;z-index:2}.tab__item{width:100%;border-radius:.8vw .8vw 0 0}@media screen and (min-width:1000px){.tab__item{border-radius:8px 8px 0 0}}.tab__item{display:flex;align-items:stretch}@media screen and (min-width:765px){.tab__link{cursor:pointer}.tab__link:hover{opacity:.8;transition:all .3s cubic-bezier(.04,.51,.155,.985)}}.tab__link{outline:none;width:100%;padding:2.1vw 0vw}@media screen and (min-width:1000px){.tab__link{padding:21px 0}}.tab__link{font-size:2vw;font-size:max(2vw,10px)}@media screen and (min-width:1000px){.tab__link{font-size:20px}}.tab__link{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;color:#00aebb;letter-spacing:.1em;text-align:center;display:flex;align-items:center;justify-content:center;text-decoration:none;border-radius:.8vw .8vw 0 0}@media screen and (min-width:1000px){.tab__link{border-radius:8px 8px 0 0}}.tab__link.is-active{color:#fff;background-color:#00aebb}@media screen and (max-width:765px){.tab__list{width:100vw;padding-bottom:1.6666666667vw}.tab__list:before{width:100%;height:1.6666666667vw}.tab__item{border-radius:1.6666666667vw 1.6666666667vw 0 0}.tab__link{font-size:4.1666666667vw;padding:4.375vw 0;border-radius:1.6666666667vw 1.6666666667vw 0 0}}[data-tab-content]{display:none}.keep__inner{width:97.2vw;max-width:972px;padding:1vw 0vw 5vw}@media screen and (min-width:1000px){.keep__inner{padding:10px 0 50px}}.keep__inner{margin:0vw auto}@media screen and (min-width:1000px){.keep__inner{margin:0 auto}}.keep__inner{background-color:#00aebb}@media screen and (min-width:765px){.keep__item{cursor:pointer}.keep__item:hover{opacity:.8;transition:all .3s cubic-bezier(.04,.51,.155,.985)}}.keep__item{width:94vw;max-width:940px;margin:0vw auto 1.6vw}@media screen and (min-width:1000px){.keep__item{margin:0 auto 16px}}.keep__item{background-color:#fff;position:relative;border-radius:.8vw}@media screen and (min-width:1000px){.keep__item{border-radius:8px}}.keep__top{padding:1.6vw 1.9vw}@media screen and (min-width:1000px){.keep__top{padding:16px 19px}}.keep__top{border-bottom:1px solid #D9DADA}.keep__middle{padding:1.6vw 1.9vw}@media screen and (min-width:1000px){.keep__middle{padding:16px 19px}}.keep__middle{border-bottom:1px solid #D9DADA}.keep__bottom{padding:1.6vw 1.9vw}@media screen and (min-width:1000px){.keep__bottom{padding:16px 19px}}.keep__date{font-size:1.8vw;font-size:max(1.8vw,10px)}@media screen and (min-width:1000px){.keep__date{font-size:18px}}.keep__date{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;color:#5a5a5a;letter-spacing:.05em}.keep__company{font-size:2vw;font-size:max(2vw,10px)}@media screen and (min-width:1000px){.keep__company{font-size:20px}}.keep__company{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:700;color:#5a5a5a;letter-spacing:.1em}.keep__txt{font-size:1.6vw;font-size:max(1.6vw,10px)}@media screen and (min-width:1000px){.keep__txt{font-size:16px}}.keep__txt{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;color:#5a5a5a;letter-spacing:.1em}.keep__txt span{font-family:Oswald,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;margin:0 .2em}.keep__txt-b{font-size:1.6vw;font-size:max(1.6vw,10px)}@media screen and (min-width:1000px){.keep__txt-b{font-size:16px}}.keep__txt-b{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:700;color:#e50038;letter-spacing:.1em}.keep__txt-b strong{font-size:3.5vw;font-size:max(3.5vw,10px)}@media screen and (min-width:1000px){.keep__txt-b strong{font-size:35px}}.keep__txt-b strong{font-family:Oswald,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;margin:0 .2em}.keep__txt-b small{font-size:1.4vw;font-size:max(1.4vw,10px)}@media screen and (min-width:1000px){.keep__txt-b small{font-size:14px}}.keep__wrap-s{display:flex}.keep__cate-ttl{font-size:1.8vw;font-size:max(1.8vw,10px)}@media screen and (min-width:1000px){.keep__cate-ttl{font-size:18px}}.keep__cate-ttl{width:10.5vw;max-width:105px;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:700;letter-spacing:.1em;color:#5a5a5a}.keep__wrap-cate{width:79.7vw;max-width:797px;display:flex;align-items:center;flex-wrap:wrap}.keep__cate{font-size:1.3vw;font-size:max(1.3vw,10px)}@media screen and (min-width:1000px){.keep__cate{font-size:13px}}.keep__cate{margin:0vw 1vw 1vw 0vw}@media screen and (min-width:1000px){.keep__cate{margin:0 10px 10px 0}}.keep__cate{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:700;display:inline-flex;justify-content:center;align-items:center;padding:.5em 1em;background-color:#d9dada;border-radius:.8333333333vw}@media screen and (min-width:1000px){.keep__cate{border-radius:4px}.keep__cate span{margin-right:.3em}}.keep__txt-m{font-size:1.5vw;font-size:max(1.5vw,10px)}@media screen and (min-width:1000px){.keep__txt-m{font-size:15px}}.keep__txt-m{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;letter-spacing:.1em;color:#5a5a5a}@media screen and (max-width:765px){.keep__inner{padding:2.9166666667vw 0;width:100vw}.keep__item{width:93.75vw;border-radius:1.6666666667vw;margin-bottom:2.9166666667vw}.keep__top,.keep__middle,.keep__bottom{padding:2.9166666667vw 3.125vw}.keep__middle{border-bottom:none}.keep__date,.keep__company{font-size:4.1666666667vw}.keep__txt,.keep__txt-b{font-size:3.3333333333vw}.keep__txt-b strong{font-size:7.2916666667vw;margin:0 .2em 0 0}.keep__txt-b small{font-size:3.3333333333vw}.keep__cate-ttl{font-size:4.1666666667vw;width:21.875vw}.keep__wrap-cate{width:65.625vw}.keep__cate{font-size:2.7083333333vw;margin:0 2.0833333333vw 2.0833333333vw 0}.keep__txt-m{font-size:3.125vw}}@media screen and (min-width:765px){.close{cursor:pointer}.close:hover{opacity:.8;transition:all .3s cubic-bezier(.04,.51,.155,.985)}}.close{display:block;width:4.8vw;max-width:48px;height:4.8vw;max-height:48px;margin:1vw 0vw 0vw}@media screen and (min-width:1000px){.close{margin:10px 0 0}}.close{position:absolute;inset:0 0 auto auto}.close.is-member{margin:0vw}@media screen and (min-width:1000px){.close.is-member{margin:0}}.close:before,.close:after{content:"";position:absolute;top:50%;left:0;width:2.4vw;max-width:24px;height:.2vw;max-height:2px;margin:-.2vw 0vw 0vw 1.2vw}@media screen and (min-width:1000px){.close:before,.close:after{margin:-2px 0 0 12px}}.close:before,.close:after{background:#868686}.close:before{transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}@media screen and (max-width:765px){.close{width:10vw;height:10vw;margin:2.0833333333vw 0 0}.close:before,.close:after{width:5vw;height:.4166666667vw;margin:-.4166666667vw 0 0 2.5vw}}.error,.success{font-size:1.6vw;font-size:max(1.6vw,10px)}@media screen and (min-width:1000px){.error,.success{font-size:16px}}.error,.success{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;letter-spacing:.1em;padding:1em;margin:0vw auto 5vw}@media screen and (min-width:1000px){.error,.success{margin:0 auto 50px}}.error,.success{width:100%;display:block;border-radius:.5vw}@media screen and (min-width:1000px){.error,.success{border-radius:5px}}@media screen and (max-width:765px){.error,.success{font-size:3.125vw;margin-bottom:10.4166666667vw;border-radius:1.0416666667vw}}.error{color:#e50038;background-color:#ffe2e1}.success{color:#00803b;background-color:#e5f2eb}.error-txt{display:block;font-size:1.5vw;font-size:max(1.5vw,10px)}@media screen and (min-width:1000px){.error-txt{font-size:15px}}.error-txt{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;color:#e50038;letter-spacing:.1em;line-height:1;margin:-.5em 0 1.5em}@media screen and (max-width:765px){.error-txt{font-size:2.9166666667vw}}.short{padding:1.9vw 3.5vw 3.3vw}@media screen and (min-width:1000px){.short{padding:19px 35px 33px}}.short{background-color:#000}@media screen and (max-width:765px){.short{padding:3.9583333333vw 0 3.9583333333vw 3.3333333333vw}}.video-list{padding-top:1.5vw}@media screen and (min-width:1000px){.video-list{padding-top:15px}}.video-list{position:relative}.video-list__wrap{overflow:hidden}.video-list__next{width:5.8vw;max-width:58px;height:5.8vw;max-height:58px;background:url(/assets/img/icon/icon-next.svg) no-repeat center center/contain;position:absolute;inset:50% 0 auto auto;z-index:2;margin:-2.8vw -1.5vw 0vw 0vw}@media screen and (min-width:1000px){.video-list__next{margin:-28px -15px 0 0}}.video-list__next{cursor:pointer}@media screen and (min-width:765px){.video-list__next{cursor:pointer}.video-list__next:hover{opacity:.8;transition:all .3s cubic-bezier(.04,.51,.155,.985)}}@media screen and (max-width:765px){.video-list{padding-top:4.1666666667vw}.video-list__next{display:none}}.swiper{width:100vw;margin:0 auto 0 0;overflow:visible!important}.swiper a{display:block;position:relative;color:#fff!important;padding:0vw 1.5vw}@media screen and (min-width:1000px){.swiper a{padding:0 15px}}.swiper a{margin:0vw 1.5vw 0vw -1.5vw}@media screen and (min-width:1000px){.swiper a{margin:0 15px 0 -15px}}.swiper a img{border-radius:1.5vw}@media screen and (min-width:1000px){.swiper a img{border-radius:15px}}@media screen and (max-width:765px){.swiper a img{border-radius:3.125vw}}.swiper a .video-caption{font-size:1.3vw;font-size:max(1.3vw,10px)}@media screen and (min-width:1000px){.swiper a .video-caption{font-size:13px}}.swiper a .video-caption{min-height:200px;position:absolute;inset:auto 0 0;display:flex;align-items:flex-end;padding:4vw 3vw}@media screen and (min-width:1000px){.swiper a .video-caption{padding:40px 30px}}.swiper a .video-caption{background:linear-gradient(#0000,#000000b3)}@media screen and (max-width:765px){.swiper{width:118.75vw}.swiper a{padding:0 2.0833333333vw;margin:0 2.0833333333vw 0 -2.0833333333vw}.swiper a img{border-radius:1.5vw}}@media screen and (max-width:765px)and (min-width:1000px){.swiper a img{border-radius:15px}}@media screen and (max-width:765px)and (max-width:765px){.swiper a img{border-radius:3.125vw}}@media screen and (max-width:765px){.swiper a .video-caption{font-size:1.3vw;font-size:max(1.3vw,10px);min-height:200px;position:absolute;inset:auto 0 0;display:flex;align-items:flex-end;padding:4vw 3vw;background:linear-gradient(#0000,#000000b3)}}@media screen and (max-width:765px)and (min-width:1000px){.swiper a .video-caption{font-size:13px}}@media screen and (max-width:765px)and (min-width:1000px){.swiper a .video-caption{padding:40px 30px}}.swiper-button-next{opacity:0}.swiper-button-prev{display:none!important}.search{padding:3.5vw 0vw 0vw}@media screen and (min-width:1000px){.search{padding:35px 0 0}}.search{background-color:#00aebb}.search__wrap{width:76vw;max-width:760px;margin:0vw auto}@media screen and (min-width:1000px){.search__wrap{margin:0 auto}}.search__wrap{padding:1.8vw 0vw}@media screen and (min-width:1000px){.search__wrap{padding:18px 0}}.search__wrap{background-color:#fff;border-radius:.8vw}@media screen and (min-width:1000px){.search__wrap{border-radius:8px}}.search__wrap-ttl-bubble{text-align:center}@media screen and (max-width:765px){.search{padding:6.875vw 0 0}.search__wrap{width:87.5vw;padding:3.75vw 0;border-radius:1.6666666667vw}}.form{width:100%}.form__input{display:block;font-size:1.5vw;font-size:max(1.5vw,10px)}@media screen and (min-width:1000px){.form__input{font-size:15px}}.form__input{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;line-height:1.7;letter-spacing:.1em;color:#868686;padding:0 1em;width:65.4vw;max-width:654px;height:4.4vw;max-height:44px;border:1px solid #D9DADA;border-right:none;border-radius:.8vw 0 0 .8vw}@media screen and (min-width:1000px){.form__input{border-radius:8px 0 0 8px}}@media screen and (min-width:765px){.form__btn01{cursor:pointer}.form__btn01:hover{opacity:.8;transition:all .3s cubic-bezier(.04,.51,.155,.985)}}.form__btn01{display:block;width:7.6vw;max-width:76px;height:4.4vw;max-height:44px;border:none;background-color:#00aebb;position:relative;border-radius:0 .8vw .8vw 0}@media screen and (min-width:1000px){.form__btn01{border-radius:0 8px 8px 0}}.form__btn01:before{content:"";width:2.3vw;max-width:23px;height:2.3vw;max-height:23px;background:url(/assets/img/icon/search.svg) no-repeat center center/cover;position:absolute;top:50%;left:50%;margin:-1.1vw auto auto -1.1vw}@media screen and (min-width:1000px){.form__btn01:before{margin:-11px auto auto -11px}}.form__wrap-link{width:50%}@media screen and (min-width:765px){.form__link{cursor:pointer}.form__link:hover{opacity:.8;transition:all .3s cubic-bezier(.04,.51,.155,.985)}}.form__link{padding:1.6vw 0vw}@media screen and (min-width:1000px){.form__link{padding:16px 0}}.form__link{display:flex;justify-content:center;align-items:center;width:100%;font-size:1.7vw;font-size:max(1.7vw,10px)}@media screen and (min-width:1000px){.form__link{font-size:17px}}.form__link{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;color:#004da0;letter-spacing:.1em;text-decoration:none}.form__link:first-child{border-right:1px solid #D9DADA}.form__link:before{content:"";display:inline-block;margin-right:.9vw}@media screen and (min-width:1000px){.form__link:before{margin-right:9px}}.form__link.is-industry:before{width:2.3vw;max-width:23px;height:3vw;max-height:30px;background:url(/assets/img/icon/industry.svg) no-repeat center center/cover}.form__link.is-area:before{width:1.9vw;max-width:19px;height:2.8vw;max-height:28px;background:url(/assets/img/icon/area.svg) no-repeat center center/cover}.form__link-s{font-size:1.3vw;font-size:max(1.3vw,10px)}@media screen and (min-width:1000px){.form__link-s{font-size:13px}}.form__checkbox{display:none}.form__checkbox:checked+label:before{background-color:#004da0}.form__radio{display:none}.form__radio:checked+label:before{background-color:#868686}@media screen and (min-width:765px){.form__label,.form__label-s{cursor:pointer}.form__label:hover,.form__label-s:hover{opacity:.8;transition:all .3s cubic-bezier(.04,.51,.155,.985)}}.form__label,.form__label-s{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;letter-spacing:.1em;display:flex;align-items:center;position:relative;line-height:1}.form__label:before,.form__label-s:before{content:"";background:transparent;margin-right:.5em}.form__label{font-size:1.6vw;font-size:max(1.6vw,10px)}@media screen and (min-width:1000px){.form__label{font-size:16px}}.form__label{color:#004da0;padding:1em}.form__label:before{width:1.3vw;max-width:13px;height:1.3vw;max-height:13px;border:1px solid #004DA0}.form__label-s{font-size:1.3vw;font-size:max(1.3vw,10px)}@media screen and (min-width:1000px){.form__label-s{font-size:13px}}.form__label-s{color:#868686;padding:1.25em 1em}.form__label-s:before{width:1.3vw;max-width:13px;height:1.3vw;max-height:13px;border:1px solid #868686}.form__ttl{font-size:1.3vw;font-size:max(1.3vw,10px)}@media screen and (min-width:1000px){.form__ttl{font-size:13px}}.form__ttl{margin:0vw .7vw 0vw 0vw}@media screen and (min-width:1000px){.form__ttl{margin:0 7px 0 0}}.form__ttl{color:#868686;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;letter-spacing:.1em}.form__listing,.form__salary{margin-bottom:0}.form__wrap{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;border-bottom:1px solid #D9DADA}.form__wrap.is-search-text{padding:0vw 0vw 2vw}@media screen and (min-width:1000px){.form__wrap.is-search-text{padding:0 0 20px}}.form__wrap.is-no-border{border-bottom:none}@media screen and (min-width:765px){.form__btn02{cursor:pointer}.form__btn02:hover{opacity:.8;transition:all .3s cubic-bezier(.04,.51,.155,.985)}}.form__btn02{width:73vw;max-width:730px;height:4.4vw;max-height:44px;font-size:2.3vw;font-size:max(2.3vw,10px)}@media screen and (min-width:1000px){.form__btn02{font-size:23px}}.form__btn02{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;letter-spacing:.15em;line-height:1;color:#fff;background-color:#004da0;border-radius:.8vw;border:none}@media screen and (min-width:1000px){.form__btn02{border-radius:8px}}@media screen and (max-width:765px){.form__input{width:65.4166666667vw;height:7.9166666667vw;font-size:4.5833333333vw;border-radius:1.6666666667vw 0 0 1.6666666667vw;padding:0 .25em .1em}.form__btn01{width:15.8333333333vw;height:7.9166666667vw;border-radius:0 1.6666666667vw 1.6666666667vw 0}.form__btn01:before{width:4.7916666667vw;height:4.7916666667vw;margin:-2.2916666667vw auto auto -2.2916666667vw}.form__link{padding:3.3333333333vw 0;font-size:3.5416666667vw}.form__link.is-industry:before{width:4.7916666667vw;height:6.25vw}.form__link.is-area:before{width:3.9583333333vw;height:5.8333333333vw}.form__link-s{font-size:2.7083333333vw}.form__salary{width:33%}.form__label:before,.form__label-s:before{margin-right:.5em}.form__label{font-size:2.9166666667vw;padding:1em .5em}.form__label:before{width:2.7083333333vw;height:2.7083333333vw}.form__label-s{font-size:2.7083333333vw;padding:.7em .5em}.form__label-s:before{width:2.7083333333vw;height:2.7083333333vw}.form__ttl{font-size:2.7083333333vw;padding-left:.5em}.form__btn02{width:81.25vw;height:9.1666666667vw;font-size:4.7916666667vw;border-radius:1.6666666667vw}.form__wrap.is-salary{padding:2.0833333333vw 2.0833333333vw 2.0833333333vw 3.125vw;justify-content:flex-start}}.picker{position:relative;display:flex}.picker__item{width:50%;position:relative}.picker[data-pick-type=industry] .pick[data-pick-type=industry]{display:block}.picker[data-pick-type=industry] .picker__tab-link[data-pick-type=industry]{background:#fff;color:#004da0}.picker[data-pick-type=area] .pick[data-pick-type=area]{display:block}.picker[data-pick-type=area] .picker__tab-link[data-pick-type=area]{background:#fff;color:#004da0}.picker__tab{display:none}@media screen and (max-width:765px){.picker__tab{position:fixed;inset:4.1666666667vw 0 auto 4.1666666667vw;z-index:401;width:54.1666666667vw;border:solid 1px #ffffff;z-index:999999;border-radius:1.6666666667vw 1.6666666667vw 0 0;overflow:hidden}.picker__tab.is-active{display:flex}.picker__tab-link{font-size:3.9583333333vw;background:transparent;color:#fff;width:50%;height:9.375vw;display:flex;justify-content:center;align-items:center;border-left:solid 1px #ffffff}.picker__tab-link:first-child{border:none}}@media screen and (max-width:765px){.picker[data-pick-type=industry] .picker__tab,.picker[data-pick-type=area] .picker__tab{display:flex}}.pick{position:absolute;inset:0 0 auto;display:none;z-index:2;box-shadow:#0003 2px 2px 8px}.pick__wrap{position:relative}.pick__wrap:after{content:"";width:.8vw;max-width:8px;height:.8vw;max-height:8px;border-top:1px solid #868686;border-right:1px solid #868686;transform:rotate(135deg);position:absolute;top:0;right:0;pointer-events:none;margin:2vw 1.5vw auto auto}@media screen and (min-width:1000px){.pick__wrap:after{margin:20px 15px auto auto}}.pick__wrap.is-open:after{transform:rotate(-45deg);margin-top:2.4vw}@media screen and (min-width:1000px){.pick__wrap.is-open:after{margin-top:24px}}.pick__wrap.is-open .pick__group{display:flex}.pick__square,.pick__round-ttl,.pick__round-top,.pick__round-bottom{padding:1vw 1.5vw}@media screen and (min-width:1000px){.pick__square,.pick__round-ttl,.pick__round-top,.pick__round-bottom{padding:10px 15px}}.pick__square,.pick__round-ttl,.pick__round-top,.pick__round-bottom{background-color:#d9dada;border-bottom:1px solid #868686;display:flex;align-items:center}.pick__square{cursor:pointer;padding:1vw 1.5vw 1vw .5vw}@media screen and (min-width:1000px){.pick__square{padding:10px 15px 10px 5px}}.pick__label{width:auto!important;display:inline-block!important}.pick__round-bottom{border-bottom:none}.pick__group{display:none;flex-wrap:wrap;width:auto;background-color:#eeefef;padding:2vw 1.5vw 1vw .5vw}@media screen and (min-width:1000px){.pick__group{padding:20px 15px 10px 5px}}.pick__box{width:50%}.pick__ttl{font-size:1.6vw;font-size:max(1.6vw,10px)}@media screen and (min-width:1000px){.pick__ttl{font-size:16px}}.pick__ttl{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;color:#5a5a5a;letter-spacing:.1em}@media screen and (min-width:765px){.pick__clear{cursor:pointer}.pick__clear:hover{opacity:.8;transition:all .3s cubic-bezier(.04,.51,.155,.985)}}.pick__clear{font-size:1.6vw;font-size:max(1.6vw,10px)}@media screen and (min-width:1000px){.pick__clear{font-size:16px}}.pick__clear{padding:0vw 1vw}@media screen and (min-width:1000px){.pick__clear{padding:0 10px}}.pick__clear{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;color:#5a5a5a;letter-spacing:.1em;height:3.3vw;max-height:33px;display:flex;justify-content:center;align-items:center;background-color:#fff;border:1px solid #868686;border-radius:.8vw}@media screen and (min-width:1000px){.pick__clear{border-radius:8px}}.pick__checkbox{display:none}.pick__checkbox:checked+label:before{background-color:#5a5a5a}@media screen and (min-width:765px){.pick__label,.pick__label-s{cursor:pointer}.pick__label:hover,.pick__label-s:hover{opacity:.8;transition:all .3s cubic-bezier(.04,.51,.155,.985)}}.pick__label,.pick__label-s{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;letter-spacing:.1em;display:flex;align-items:center;line-height:1;padding:.5em 1em;color:#5a5a5a;vertical-align:middle}.pick__label:before,.pick__label-s:before{content:"";background:transparent;display:inline-block;margin:0 .5em 0 0;border:1px solid #5A5A5A}.pick__label{font-size:1.6vw;font-size:max(1.6vw,10px)}@media screen and (min-width:1000px){.pick__label{font-size:16px}}.pick__label:before{width:1.4vw;max-width:14px;height:1.4vw;max-height:14px}.pick__label-s{font-size:1.3vw;font-size:max(1.3vw,10px)}@media screen and (min-width:1000px){.pick__label-s{font-size:13px}}.pick__label-s{padding-left:2vw}@media screen and (min-width:1000px){.pick__label-s{padding-left:20px}}.pick__label-s{margin-bottom:1vw}@media screen and (min-width:1000px){.pick__label-s{margin-bottom:10px}}.pick__label-s:before{width:1.1vw;max-width:11px;height:1.1vw;max-height:11px}@media screen and (min-width:765px){.pick__decision{cursor:pointer}.pick__decision:hover{opacity:.8;transition:all .3s cubic-bezier(.04,.51,.155,.985)}}.pick__decision{font-size:1.8vw;font-size:max(1.8vw,10px)}@media screen and (min-width:1000px){.pick__decision{font-size:18px}}.pick__decision{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;color:#fff;letter-spacing:.1em;width:100%;display:flex;justify-content:center;align-items:center;height:3.4vw;max-height:34px;border:none;background-color:#00aebb;border-radius:.8vw}@media screen and (min-width:1000px){.pick__decision{border-radius:8px}}@media screen and (max-width:765px){.pick{padding:13.5416666667vw 4.1666666667vw 4.1666666667vw;background-color:#000000b3;box-shadow:none;position:fixed;inset:0;z-index:400}.pick__scroll{overflow:scroll;height:calc(100vh - 35.4166666667vw);height:calc(100svh - 35.4166666667vw);background:#fff}.pick__wrap{border-bottom:1px solid #D9DADA}.pick__wrap:after{width:2.5vw;max-width:2.5vw;height:2.5vw;max-height:2.5vw;margin:5.625vw 3.125vw auto auto}.pick__wrap.is-open:after{transform:rotate(-45deg);margin-top:6.875vw}.pick__wrap.is-open .pick__group{background-color:#eeefef;border-bottom:none}.pick__square,.pick__round-bottom,.pick__group{padding:3.125vw;background-color:#fff}.pick__square{padding:3.125vw 3.125vw 3.125vw 0vw;border:none}.pick__group{padding:3.125vw 3.125vw 3.125vw 1.0416666667vw}.pick__round-bottom{border-radius:0 0 1.6666666667vw 1.6666666667vw}.pick__round-top{padding:3.125vw;border-radius:0 1.25vw 0 0;background-color:#fff;border-bottom:1px solid #D9DADA}.pick__round-ttl{display:none}.pick__clear{font-size:4.5833333333vw;padding:0 3.125vw;height:9.1666666667vw;border-radius:1.6666666667vw}.pick__label,.pick__label-s{padding:.5em 1em}.pick__label:before,.pick__label-s:before{margin-right:.25em}.pick__label{font-size:4.5833333333vw}.pick__label:before{width:3.75vw;height:3.75vw}.pick__label-s{font-size:3.5416666667vw}.pick__label-s:before{width:3.125vw;height:3.125vw}.pick__decision{font-size:1.8vw;font-size:max(1.8vw,10px);font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;color:#fff;letter-spacing:.1em;width:100%;display:flex;justify-content:center;align-items:center;height:3.4vw;max-height:34px;border:none;background-color:#00aebb;border-radius:.8vw}}@media screen and (max-width:765px)and (min-width:765px){.pick__decision{cursor:pointer}.pick__decision:hover{opacity:.8;transition:all .3s cubic-bezier(.04,.51,.155,.985)}}@media screen and (max-width:765px)and (min-width:1000px){.pick__decision{font-size:18px}}@media screen and (max-width:765px)and (min-width:1000px){.pick__decision{border-radius:8px}}@media screen and (max-width:765px){.pick__scroll{overflow:scroll}.pick__boxes{background-color:#fff;padding:4.1666666667vw 3.125vw 2.0833333333vw}.pick__clea{height:9.1666666667vw;font-size:4.5833333333vw;padding:0 2.0833333333vw;border-radius:1.6666666667vw}.pick__decision{font-size:5.4166666667vw;height:11.25vw;border-radius:1.6666666667vw}}.rank{padding:4.7vw 0vw 5vw}@media screen and (min-width:1000px){.rank{padding:47px 0 50px}}.rank{background-color:#00aebb;position:relative}.rank:after{content:"";width:2.8vw;max-width:28px;height:2.8vw;max-height:28px;background-color:#00aebb;transform:rotate(-45deg);position:absolute;bottom:0;left:50%;margin:auto auto -1.4vw -1.4vw}@media screen and (min-width:1000px){.rank:after{margin:auto auto -14px -14px}}.rank__ttl{font-size:2.2vw;font-size:max(2.2vw,10px)}@media screen and (min-width:1000px){.rank__ttl{font-size:22px}}.rank__ttl{margin-bottom:2.2vw}@media screen and (min-width:1000px){.rank__ttl{margin-bottom:22px}}.rank__ttl{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;color:#fff;letter-spacing:.1em;text-align:center}.rank__wrap{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.rank__link{font-size:1.8vw;font-size:max(1.8vw,10px)}@media screen and (min-width:1000px){.rank__link{font-size:18px}}.rank__link{width:15.2vw;max-width:152px;padding:2.5vw 0vw}@media screen and (min-width:1000px){.rank__link{padding:25px 0}}.rank__link{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;color:#fff;letter-spacing:.1em;display:inline-block;text-align:center;text-decoration:none}.rank__wrap-s{position:relative;border-left:2px solid #ffffff;cursor:pointer}.rank__wrap-s:last-child{border-right:2px solid #ffffff}.rank__wrap-s.is-active:before,.rank__wrap-s:hover:before{content:"";width:100%;height:auto;background-color:#e1e1e14d;background-repeat:no-repeat;background-position:center top;background-size:100% auto;position:absolute;inset:0}@media screen and (max-width:765px){.rank{padding:6.875vw 0}.rank:after{width:5.8333333333vw;height:5.8333333333vw;margin:auto auto -2.9166666667vw -2.9166666667vw}.rank__ttl{font-size:4.5833333333vw;margin-bottom:2.7083333333vw}.rank__wrap{width:87.5vw;margin:0 auto}.rank__link{width:17.0833333333vw;font-size:2.7083333333vw;padding:3.5416666667vw 0}.rank__wrap-s{border-width:1px}.rank__wrap-s:last-child{border-width:1px}}.rank-result{padding:3.2vw 0vw 0vw}@media screen and (min-width:1000px){.rank-result{padding:32px 0 0}}.rank-result{background-color:#eeefef}.rank-result__ttl{font-size:1.8vw;font-size:max(1.8vw,10px)}@media screen and (min-width:1000px){.rank-result__ttl{font-size:18px}}.rank-result__ttl{margin-bottom:3.1vw}@media screen and (min-width:1000px){.rank-result__ttl{margin-bottom:31px}}.rank-result__ttl{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;color:#004da0;text-align:center;letter-spacing:.1em}.rank-result__ttl strong{font-size:2.4vw;font-size:max(2.4vw,10px)}@media screen and (min-width:1000px){.rank-result__ttl strong{font-size:24px}}.rank-result__ttl strong{font-family:Oswald,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;margin:0 .2em}.rank-result__wrap{padding-bottom:1.4vw}@media screen and (min-width:1000px){.rank-result__wrap{padding-bottom:14px}}.rank-result__wrap{display:flex;align-items:center;justify-content:center}.rank-result__link{cursor:pointer;font-size:1.2vw;font-size:max(1.2vw,10px)}@media screen and (min-width:1000px){.rank-result__link{font-size:12px}}.rank-result__link{margin:0vw 1.6vw}@media screen and (min-width:1000px){.rank-result__link{margin:0 16px}}.rank-result__link{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;color:#231815;letter-spacing:.05em;text-decoration:none;position:relative;display:block}.rank-result__link:after{content:"";width:1px;height:1.2vw;max-height:12px;background-color:#231815;margin:-.6vw -1.6vw 0vw 0vw}@media screen and (min-width:1000px){.rank-result__link:after{margin:-6px -16px 0 0}}.rank-result__link:after{position:absolute;top:50%;right:0}.rank-result__link:last-child:after{display:none}.rank-result__link.is-active,.rank-result__link:hover{color:#004da0}.rank-result__link.is-active:before,.rank-result__link:hover:before{content:"";width:100%;height:.7vw;max-height:7px;background-color:#004da0;position:absolute;bottom:0;left:0;right:0;margin:0vw 0vw -1.4vw}@media screen and (min-width:1000px){.rank-result__link.is-active:before,.rank-result__link:hover:before{margin:0 0 -14px}}@media screen and (max-width:765px){.rank-result{margin-bottom:4.5833333333vw;padding:7.0833333333vw 0 0}.rank-result__ttl{font-size:3.75vw}.rank-result__ttl strong{font-size:5vw}.rank-result__wrap{padding-bottom:2.9166666667vw}.rank-result__link{margin:0 3.3333333333vw;font-size:2.5vw}.rank-result__link:after{height:2.5vw;margin:-1.25vw -3.3333333333vw 0 0}.rank-result__link.is-active:before,.rank-result__link:hover:before{height:1.4583333333vw;margin:0 0 -2.9166666667vw}}.chart{padding:0vw 0vw 6.5vw}@media screen and (min-width:1000px){.chart{padding:0 0 65px}}.chart *{text-decoration:none!important}.chart__wrap{width:97.2vw;max-width:972px;margin:0 auto}.chart__wrap.is-tab{padding:0vw}@media screen and (min-width:1000px){.chart__wrap.is-tab{padding:0}}.chart__list{list-style:none}.chart__wrap-s{display:flex;justify-content:space-between;align-items:center;padding:1.5vw 0vw}@media screen and (min-width:1000px){.chart__wrap-s{padding:15px 0}}.chart__wrap-s:nth-child(1){border-bottom:1px solid #D9DADA}.chart__wrap-s.is-bottom{align-items:center}.chart__wrap-ttl{position:relative}.chart__wrap-ttl:before{content:"";width:4.8vw;max-width:48px;height:3.2vw;max-height:32px;position:absolute;top:50%;left:0;margin:-1.7vw auto auto 0vw}@media screen and (min-width:1000px){.chart__wrap-ttl:before{margin:-17px auto auto 0}}.chart__wrap-salary{width:40vw;max-width:400px}.chart__wrap-salary strong{font-size:2.8vw;font-size:max(2.8vw,10px)}@media screen and (min-width:1000px){.chart__wrap-salary strong{font-size:28px}}.chart__wrap-salary strong{font-family:Oswald,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;color:#e50038;letter-spacing:.1em;line-height:1}.chart__wrap-txt{display:flex;align-items:center;padding:0;border-bottom:none}.chart__wrap-sns{margin:0vw 0vw 0vw auto}@media screen and (min-width:1000px){.chart__wrap-sns{margin:0 0 0 auto}}.chart__list.is-search{padding-top:6vw}@media screen and (min-width:1000px){.chart__list.is-search{padding-top:60px}}.chart__list.is-search .chart-item:nth-child(1),.chart__list.is-search .chart-item:nth-child(2),.chart__list.is-search .chart-item:nth-child(3){background-color:#eeefef}.chart__list.is-search .chart-item:nth-child(1) .chart__wrap-ttl,.chart__list.is-search .chart-item:nth-child(2) .chart__wrap-ttl,.chart__list.is-search .chart-item:nth-child(3) .chart__wrap-ttl{padding-left:7.2vw}@media screen and (min-width:1000px){.chart__list.is-search .chart-item:nth-child(1) .chart__wrap-ttl,.chart__list.is-search .chart-item:nth-child(2) .chart__wrap-ttl,.chart__list.is-search .chart-item:nth-child(3) .chart__wrap-ttl{padding-left:72px}}.chart__list.is-search .chart-item:nth-child(1) .chart__wrap-ttl:before{background:url(/assets/img/icon/gold.svg) no-repeat center center/contain}.chart__list.is-search .chart-item:nth-child(2) .chart__wrap-ttl:before{background:url(/assets/img/icon/silver.svg) no-repeat center center/contain}.chart__list.is-search .chart-item:nth-child(3) .chart__wrap-ttl:before{background:url(/assets/img/icon/copper.svg) no-repeat center center/contain}@media screen and (min-width:765px){.chart__link{cursor:pointer}.chart__link:hover{opacity:.8;transition:all .3s cubic-bezier(.04,.51,.155,.985)}}@media screen and (max-width:765px){.chart{padding:0 0 11.25vw}.chart__wrap{padding:1.6666666667vw 0 11.4583333333vw;width:87.5vw}.chart__wrap-s{flex-wrap:wrap;padding:2.9166666667vw 0}.chart__wrap-s:nth-child(1){border-bottom:none;flex-direction:column;padding-bottom:0}.chart__wrap-top{width:100%}.chart__wrap-ttl{width:100%;padding:0 0 2.9166666667vw;border-bottom:1px solid #D9DADA}.chart__wrap-salary{width:100%;padding:2.9166666667vw 0;border-bottom:1px solid #D9DADA}.chart__wrap-salary strong{font-size:5.4166666667vw;text-align:left}.chart__wrap-txt{flex-direction:column;align-items:flex-start}.chart__wrap-sns{padding-right:0}.chart__list.is-search .chart-item:nth-child(1) .chart__wrap-ttl,.chart__list.is-search .chart-item:nth-child(2) .chart__wrap-ttl,.chart__list.is-search .chart-item:nth-child(3) .chart__wrap-ttl{padding:0 0 2.9166666667vw 10.8333333333vw}.chart__list.is-search .chart-item:nth-child(1) .chart__wrap-ttl:before,.chart__list.is-search .chart-item:nth-child(2) .chart__wrap-ttl:before,.chart__list.is-search .chart-item:nth-child(3) .chart__wrap-ttl:before{width:8.3333333333vw;height:5.625vw;margin-top:-4.375vw}}.chart-item{display:block;padding:1vw 1.9vw 0vw}@media screen and (min-width:1000px){.chart-item{padding:10px 19px 0}}.chart-item{border-bottom:1px solid #868686;position:relative}.chart-item__cate{font-size:1.1vw;font-size:max(1.1vw,10px)}@media screen and (min-width:1000px){.chart-item__cate{font-size:11px}}.chart-item__cate{margin-right:.8vw}@media screen and (min-width:1000px){.chart-item__cate{margin-right:8px}}.chart-item__cate{padding:.5vw 1.5vw}@media screen and (min-width:1000px){.chart-item__cate{padding:5px 15px}}.chart-item__cate{min-width:100px;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;color:#231815;text-align:center;letter-spacing:.1em;line-height:1;display:inline-block;background-color:#d9dada;border-radius:.4vw}@media screen and (min-width:1000px){.chart-item__cate{border-radius:4px}}.chart-item__cate.is-blue{min-width:135px;color:#fff;background-color:#004da0}.chart-item__cate.is-green{min-width:60px;color:#fff;background-color:#00aebb}.chart-item__ttl{font-size:2.6vw;font-size:max(2.6vw,10px)}@media screen and (min-width:1000px){.chart-item__ttl{font-size:26px}}.chart-item__ttl{margin:1.5vw 0vw .9vw}@media screen and (min-width:1000px){.chart-item__ttl{margin:15px 0 9px}}.chart-item__ttl{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;color:#004da0;letter-spacing:.05em;line-height:1}.chart-item__txt-s{font-size:1.2vw;font-size:max(1.2vw,10px)}@media screen and (min-width:1000px){.chart-item__txt-s{font-size:12px}}.chart-item__txt-s{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;color:#231815;letter-spacing:.1em}.chart-item__txt-m{font-size:1.5vw;font-size:max(1.5vw,10px)}@media screen and (min-width:1000px){.chart-item__txt-m{font-size:15px}}.chart-item__txt-m{margin:1.5vw 0vw 1.2vw}@media screen and (min-width:1000px){.chart-item__txt-m{margin:15px 0 12px}}.chart-item__txt-m{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;color:#231815;letter-spacing:.1em;line-height:1}.chart-item__salary{font-size:1.5vw;font-size:max(1.5vw,10px)}@media screen and (min-width:1000px){.chart-item__salary{font-size:15px}}.chart-item__salary{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;letter-spacing:.3em;line-height:1;color:#e50038}.chart-item__txt-l{font-size:1.7vw;font-size:max(1.7vw,10px)}@media screen and (min-width:1000px){.chart-item__txt-l{font-size:17px}}.chart-item__txt-l{margin-right:2.5vw}@media screen and (min-width:1000px){.chart-item__txt-l{margin-right:25px}}.chart-item__txt-l{font-family:Oswald,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;color:#231815;letter-spacing:.2em;line-height:1;display:inline-block}.chart-item__txt-l:last-child{margin-right:0vw}@media screen and (min-width:1000px){.chart-item__txt-l:last-child{margin-right:0}}.chart-item__txt-l small{font-size:1.2vw;font-size:max(1.2vw,10px)}@media screen and (min-width:1000px){.chart-item__txt-l small{font-size:12px}}.chart-item__txt-l small{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;color:#231815;letter-spacing:.1em;margin-right:.5em}@media screen and (max-width:765px){.chart-item{padding:0 3.125vw}.chart-item__cate{min-width:20.8333333333vw;font-size:2.2916666667vw;margin-right:1.6666666667vw;padding:1.0416666667vw 3.125vw;border-radius:.8333333333vw}.chart-item__cate.is-blue{min-width:28.125vw}.chart-item__cate.is-green{min-width:12.5vw}.chart-item__ttl{font-size:5vw;margin:3.125vw 0 1.875vw}.chart-item__txt-s{font-size:2.2916666667vw}.chart-item__txt-m{font-size:3.125vw;margin:0 0 2.5vw}.chart-item__salary{font-size:3.125vw}.chart-item__txt-l{font-size:2.5vw;margin-right:0;display:block;margin-bottom:2.5vw}.chart-item__txt-l:last-child{margin-bottom:0}.chart-item__txt-l small{font-size:2.5vw}}.chart-btn{width:16vw;max-width:160px;margin:5vw auto 0vw}@media screen and (min-width:1000px){.chart-btn{margin:50px auto 0}}@media screen and (max-width:765px){.chart-btn{margin:auto;width:33.3333333333vw}}input[type=range]{appearance:none;outline:none;cursor:pointer;height:.3vw;max-height:3px;border-radius:999px;width:100%;background:#b9c3c9}@media screen and (max-width:765px){input[type=range]{height:.625vw}}input[type=range]::-webkit-slider-thumb{appearance:none;background-color:#004ea2;border-radius:50%;width:1.5vw;max-width:15px;height:1.5vw;max-height:15px;border:none;cursor:grab}@media screen and (max-width:765px){input[type=range]::-webkit-slider-thumb{width:3.125vw;height:3.125vw}}input[type=range]::-moz-range-thumb{appearance:none;background-color:#004ea2;border-radius:50%;width:1.5vw;max-width:15px;height:1.5vw;max-height:15px;border:none;cursor:grab}@media screen and (max-width:765px){input[type=range]::-moz-range-thumb{width:3.125vw;height:3.125vw}}.company-container{position:relative}.company-container:after{content:"";display:block;clear:both}.company__data{padding:2vw 0vw 0vw}@media screen and (min-width:1000px){.company__data{padding:20px 0 0}}.company__ttl-bg{font-size:1.8vw;font-size:max(1.8vw,10px)}@media screen and (min-width:1000px){.company__ttl-bg{font-size:18px}}.company__ttl-bg{height:4vw;max-height:40px;letter-spacing:.1em;display:flex;align-items:center;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;color:#868686;background-color:#eeefef;position:relative}.company__ttl-bg:before{content:"";position:absolute;z-index:-1;inset:0 -50vw;background-color:#eeefef}.company__table{width:100%}.company__tr{width:100%;border-bottom:1px solid #D9DADA}.company__th{width:11.5vw;max-width:115px;font-size:1.6vw;font-size:max(1.6vw,10px)}@media screen and (min-width:1000px){.company__th{font-size:16px}}.company__th{padding:1.7vw 0vw}@media screen and (min-width:1000px){.company__th{padding:17px 0}}.company__th{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;letter-spacing:.1em;color:#868686;text-align:left}.company__td{font-size:1.6vw;font-size:max(1.6vw,10px)}@media screen and (min-width:1000px){.company__td{font-size:16px}}.company__td{padding:1.7vw 0vw}@media screen and (min-width:1000px){.company__td{padding:17px 0}}.company__td{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;letter-spacing:.1em;color:#868686;text-align:left}@media screen and (max-width:765px){.company{transition:height .6s cubic-bezier(.04,.51,.155,.985);padding-top:56.25vw}.company__data{padding:7.2916666667vw 6.25vw 10.4166666667vw;margin:0 auto;background-color:#eeefef}.company__table{margin:0 auto}.company__ttl-bg{display:none}.company__th{width:16.6666666667vw;font-size:3.125vw;padding:3.5416666667vw 0}.company__td{font-size:3.125vw;padding:3.5416666667vw 0}}.cmpany-link{height:5.5vw;max-height:55px;display:flex;justify-content:center;align-items:center;border:solid 1px #004DA0;border-radius:.5vw}@media screen and (min-width:1000px){.cmpany-link{border-radius:5px}}@media screen and (max-width:765px){.cmpany-link{border-radius:1.0416666667vw}}.cmpany-link{color:#004da0;text-decoration:none;font-size:1.8vw;font-size:max(1.8vw,10px)}@media screen and (min-width:1000px){.cmpany-link{font-size:18px}}.cmpany-link{letter-spacing:.1em;position:relative;margin:2.7vw 0vw 0vw}@media screen and (min-width:1000px){.cmpany-link{margin:27px 0 0}}.cmpany-link{background:#fff}.cmpany-link:after{content:"";position:absolute;inset:0 0 0 auto;width:6vw;max-width:60px;background:url(/assets/img/icon/icon-outlink.svg) no-repeat center center/23px 23px}@media screen and (max-width:765px){.cmpany-link{height:9.7916666667vw;border-radius:1.0416666667vw;font-size:3.125vw;margin-top:7.2916666667vw}.cmpany-link:after{width:10.4166666667vw;background-size:4.1666666667vw 4.1666666667vw}}@media screen and (max-width:765px){.company-basic{position:absolute;height:56.25vw;width:100vw;padding-top:4.1666666667vw;z-index:2}.company-basic:before,.company-basic:after{content:"";position:absolute;height:7.2916666667vw;width:49vw;z-index:-1;box-shadow:#0003 0 -1px 3px}.company-basic:before{inset:auto 49% -7.2916666667vw 0;clip-path:polygon(0 -10%,120% -10%,120% 100%,0 100%)}.company-basic:after{inset:auto 0 -7.2916666667vw 51%;clip-path:polygon(-20% -10%,100% -10%,100% 100%,-20% 100%)}}.company-main{position:relative}@media screen and (max-width:765px){.company-data{clip-path:polygon(0 7.2916666667vw,51% 7.2916666667vw,51% 0,100% 0,100% 100%,0 100%)}}.company-salary{padding-bottom:10vw}@media screen and (min-width:1000px){.company-salary{padding-bottom:100px}}@media screen and (max-width:765px){.company-salary{min-height:0;position:absolute;inset:56.25vw 0 auto;padding-top:13.5416666667vw;clip-path:polygon(0 0,49% 0,49% 7.2916666667vw,100% 7.2916666667vw,100% 100%,0 100%)}}.company-container[data-content=salary] .company-main{z-index:1}.company-container[data-content=salary] .company-salary,.company-container[data-content=data] .company-main{z-index:2}.company-container[data-content=data] .company-salary{z-index:1;height:70vw;overflow:hidden}.company-nav{display:none}@media screen and (max-width:765px){.company-nav{display:flex;position:absolute;height:7.2916666667vw;inset:56.25vw 0 auto;z-index:10;justify-content:space-between}.company-nav span{width:50%;display:flex;justify-content:center;align-items:center;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;letter-spacing:.1em;font-size:3.75vw;color:#868686}.company-nav span[data-content=salary]{color:#fff}}.short-vertical{padding:10vw 0vw 6.5vw}@media screen and (min-width:1000px){.short-vertical{padding:100px 0 65px}}.short-vertical__item{width:38vw;max-width:380px;margin:0vw auto}@media screen and (min-width:1000px){.short-vertical__item{margin:0 auto}}.short-vertical__item{padding:10vw 0vw 0vw}@media screen and (min-width:1000px){.short-vertical__item{padding:100px 0 0}}.short-vertical__item:first-child{margin-top:-10vw}@media screen and (min-width:1000px){.short-vertical__item:first-child{margin-top:-100px}}.short-vertical__video{width:100%;height:67.6vw;max-height:676px;border-radius:1vw}@media screen and (min-width:1000px){.short-vertical__video{border-radius:10px}}@media screen and (max-width:765px){.short-vertical__video{border-radius:2.0833333333vw}}.short-vertical__video{overflow:hidden;background-color:#d9dada}.short-vertical__video iframe{width:100%;height:100%;object-fit:cover}.short-vertical__caption{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;font-size:1.8vw;font-size:max(1.8vw,10px)}@media screen and (min-width:1000px){.short-vertical__caption{font-size:18px}}.short-vertical__caption{line-height:1.2;padding:.5em 0}.short-vertical__date{font-size:1.4vw;font-size:max(1.4vw,10px)}@media screen and (min-width:1000px){.short-vertical__date{font-size:14px}}.short-vertical__date{line-height:1}@media screen and (max-width:765px){.short-vertical{padding:16.6666666667vw 6.25vw 14.5833333333vw}.short-vertical__item{width:79.1666666667vw;margin-bottom:12.5vw;padding-top:18.75vw}.short-vertical__item:first-child{margin-top:-18.75vw}.short-vertical__video{width:79.1666666667vw;height:140.8333333333vw;border-radius:2.0833333333vw}.short-vertical__caption{font-size:3.75vw}.short-vertical__date{font-size:2.9166666667vw}}.salary{padding:8vw 0vw 0vw}@media screen and (min-width:1000px){.salary{padding:80px 0 0}}.salary__simulation{margin-bottom:4.5vw}@media screen and (min-width:1000px){.salary__simulation{margin-bottom:45px}}.salary__ttl-bd{margin:0vw auto 3vw}@media screen and (min-width:1000px){.salary__ttl-bd{margin:0 auto 30px}}.salary__ttl-bd{font-size:2.2vw;font-size:max(2.2vw,10px)}@media screen and (min-width:1000px){.salary__ttl-bd{font-size:22px}}.salary__ttl-bd{padding-bottom:1.5vw}@media screen and (min-width:1000px){.salary__ttl-bd{padding-bottom:15px}}.salary__ttl-bd{letter-spacing:.1em;border-bottom:.4vw solid #ffffff}@media screen and (min-width:1000px){.salary__ttl-bd{border-width:4px}}.salary__wrap-sim{margin-bottom:2vw}@media screen and (min-width:1000px){.salary__wrap-sim{margin-bottom:20px}}.salary__wrap-sim{display:flex;align-items:flex-end;justify-content:space-between}.salary__salary{font-size:1.5vw;font-size:max(1.5vw,10px)}@media screen and (min-width:1000px){.salary__salary{font-size:15px}}.salary__salary{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;display:flex;align-items:flex-end;justify-content:flex-end;color:#fff;line-height:1;letter-spacing:.1em;position:relative;width:29vw;max-width:290px;margin-left:14vw}@media screen and (min-width:1000px){.salary__salary{margin-left:140px}}.salary__salary,.salary__salary *{transition:all 1s cubic-bezier(.04,.51,.155,.985)}.salary__salary strong{font-size:5vw;font-size:max(5vw,10px)}@media screen and (min-width:1000px){.salary__salary strong{font-size:50px}}.salary__salary strong{margin-left:.5vw}@media screen and (min-width:1000px){.salary__salary strong{margin-left:5px}}.salary__salary strong{font-family:Oswald,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;color:#fff;line-height:1;letter-spacing:.1em}.salary__salary span{margin-right:.3vw}@media screen and (min-width:1000px){.salary__salary span{margin-right:3px}}.salary__salary span{line-height:1}.salary__salary-unit{font-size:2.6vw;font-size:max(2.6vw,10px)}@media screen and (min-width:1000px){.salary__salary-unit{font-size:26px}}.salary__salary-small{font-size:1.5vw;font-size:max(1.5vw,10px)}@media screen and (min-width:1000px){.salary__salary-small{font-size:15px}}.salary__salary-label{position:absolute;inset:auto auto 0 0;text-align:right;font-size:2.6vw;font-size:max(2.6vw,10px)}@media screen and (min-width:1000px){.salary__salary-label{font-size:26px}}.salary__salary-label{width:15vw;max-width:150px;margin:0vw 0vw 0vw -15vw}@media screen and (min-width:1000px){.salary__salary-label{margin:0 0 0 -150px}}@media screen and (max-width:1500px){.salary__salary{margin-left:10vw}}@media screen and (max-width:1500px)and (min-width:1000px){.salary__salary{margin-left:100px}}@media screen and (max-width:1500px){.salary__salary-label{font-size:2.2vw;font-size:max(2.2vw,10px);width:13vw;max-width:130px;margin:0vw 0vw 0vw -13vw}}@media screen and (max-width:1500px)and (min-width:1000px){.salary__salary-label{font-size:22px}}@media screen and (max-width:1500px)and (min-width:1000px){.salary__salary-label{margin:0 0 0 -130px}}@media screen and (max-width:1400px){.salary__salary{margin-left:8vw}}@media screen and (max-width:1400px)and (min-width:1000px){.salary__salary{margin-left:80px}}@media screen and (max-width:1400px){.salary__salary strong{font-size:4.8vw;font-size:max(4.8vw,10px)}}@media screen and (max-width:1400px)and (min-width:1000px){.salary__salary strong{font-size:48px}}@media screen and (max-width:1400px){.salary__salary-label{font-size:1.6vw;font-size:max(1.6vw,10px);width:9vw;max-width:90px;margin:0vw 0vw 0vw -9vw}}@media screen and (max-width:1400px)and (min-width:1000px){.salary__salary-label{font-size:16px}}@media screen and (max-width:1400px)and (min-width:1000px){.salary__salary-label{margin:0 0 0 -90px}}.salary__btn-sim{text-decoration:none;width:13vw;max-width:130px;height:3.7vw;max-height:37px;display:flex;justify-content:center;align-items:center;font-size:1.2vw;font-size:max(1.2vw,10px)}@media screen and (min-width:1000px){.salary__btn-sim{font-size:12px}}.salary__btn-sim{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:700;color:#fff;border:none;background-image:url(/assets/img/common/btn-bg.svg);background-repeat:no-repeat;background-size:cover;background-position:center center;border-radius:.6vw}@media screen and (min-width:1000px){.salary__btn-sim{border-radius:6px}}@media screen and (max-width:765px){.salary__btn-sim{border-radius:1.25vw}}@media screen and (max-width:1200px){.salary__btn-sim{width:12vw;max-width:120px}}@media screen and (max-width:1100px){.salary__btn-sim{width:11vw;max-width:110px}}.salary__table02{width:100%}.salary__tr02{border-bottom:1px solid #ffffff}.salary__tr02:first-child{border-top:1px solid #ffffff}.salary__th02,.salary__td02{font-size:1.4vw;font-size:max(1.4vw,10px)}@media screen and (min-width:1000px){.salary__th02,.salary__td02{font-size:14px}}.salary__th02,.salary__td02{line-height:1.3;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;text-align:justify;letter-spacing:.1em}.salary__th02{width:10vw;max-width:100px;padding:1.4vw 1.4vw 1.4vw 0vw}@media screen and (min-width:1000px){.salary__th02{padding:14px 14px 14px 0}}.salary__th02{border-right:1px solid #ffffff}.salary__td02{vertical-align:top;padding:1.4vw}@media screen and (min-width:1000px){.salary__td02{padding:14px}}@media screen and (max-width:765px){.salary{padding:0}.salary__simulation{margin-bottom:14.5833333333vw}.salary__ttl-bd{width:87.5vw;margin:0 auto 6.25vw;font-size:4.1666666667vw;padding-bottom:2.9166666667vw;border-width:.8333333333vw}.salary__wrap-sim{padding-right:0;margin-bottom:4.1666666667vw}.salary__salary{width:64.5833333333vw;margin-left:-1vw;font-size:2.9166666667vw;letter-spacing:0}.salary__salary strong{font-size:8.3333333333vw;margin-left:.625vw}.salary__salary span{margin-right:.4166666667vw;letter-spacing:0}.salary__salary-small{font-size:2.9166666667vw;flex-shrink:0}.salary__salary-unit{font-size:4.1666666667vw;flex-shrink:0}.salary__salary-label{font-size:3.3333333333vw;position:static;text-align:left;width:auto;margin:0}.salary__btn-sim{width:20.8333333333vw;height:7.7083333333vw;font-size:2.0833333333vw;border-radius:1.25vw}.salary__th02{width:20.8333333333vw;font-size:3.125vw;padding:3.5416666667vw 0}.salary__td02{font-size:3.125vw;padding:3.5416666667vw 0 3.5416666667vw 1em}}.simulation{padding-bottom:5vw}@media screen and (min-width:1000px){.simulation{padding-bottom:50px}}.simulation__income{width:33vw;max-width:330px;font-size:1.5vw;font-size:max(1.5vw,10px)}@media screen and (min-width:1000px){.simulation__income{font-size:15px}}.simulation__income{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;color:#e50038;display:inline-flex;align-items:flex-end;justify-content:space-between;line-height:1}.simulation__income strong{font-size:4vw;font-size:max(4vw,10px)}@media screen and (min-width:1000px){.simulation__income strong{font-size:40px}}.simulation__income strong{margin:0vw .2vw 0vw 0vw}@media screen and (min-width:1000px){.simulation__income strong{margin:0 2px 0 0}}.simulation__income strong{font-family:Oswald,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;letter-spacing:.1em;line-height:1}.simulation__income-s{font-size:2vw;font-size:max(2vw,10px)}@media screen and (min-width:1000px){.simulation__income-s{font-size:20px}}.simulation__income-s{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;line-height:1}.simulation__wrap{width:100%}.simulation__wrap-m{padding:2.5vw 0vw}@media screen and (min-width:1000px){.simulation__wrap-m{padding:25px 0}}.simulation__wrap-m{width:100%;border-bottom:1px solid #D9DADA;display:flex;justify-content:space-between;align-items:flex-end;position:relative}@media screen and (max-width:1280px){.simulation__wrap-m:nth-child(3){padding-bottom:3vw}}@media screen and (max-width:1280px)and (min-width:1000px){.simulation__wrap-m:nth-child(3){padding-bottom:30px}}@media screen and (max-width:1100px){.simulation__wrap-m:nth-child(3){padding-bottom:3.5vw}}@media screen and (max-width:1100px)and (min-width:1000px){.simulation__wrap-m:nth-child(3){padding-bottom:35px}}.simulation__ttl{font-size:1.6vw;font-size:max(1.6vw,10px)}@media screen and (min-width:1000px){.simulation__ttl{font-size:16px}}.simulation__ttl{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;letter-spacing:.1em;color:#868686}.simulation__ttl.is-ttl02{margin:0vw auto auto 0vw}@media screen and (min-width:1000px){.simulation__ttl.is-ttl02{margin:0 auto auto 0}}.simulation__ttl.is-ttl03{top:auto;bottom:0}.simulation__txt,.simulation__txt-l,.simulation__txt-s{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;letter-spacing:.1em;color:#868686}.simulation__txt-l{font-size:1.8vw;font-size:max(1.8vw,10px)}@media screen and (min-width:1000px){.simulation__txt-l{font-size:18px}}.simulation__txt{font-size:1.6vw;font-size:max(1.6vw,10px)}@media screen and (min-width:1000px){.simulation__txt{font-size:16px}}.simulation__txt.is-height{line-height:2.8}.simulation__txt-s{font-size:1.2vw;font-size:max(1.2vw,10px)}@media screen and (min-width:1000px){.simulation__txt-s{font-size:12px}}.simulation__body{font-size:1.2vw;font-size:max(1.2vw,10px)}@media screen and (min-width:1000px){.simulation__body{font-size:12px}}.simulation__body{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;color:#868686;letter-spacing:.1em;position:absolute;bottom:0;left:0;margin-bottom:.5vw}@media screen and (min-width:1000px){.simulation__body{margin-bottom:5px}}.simulation__amount{font-size:2.6vw;font-size:max(2.6vw,10px)}@media screen and (min-width:1000px){.simulation__amount{font-size:26px}}.simulation__amount{font-family:Oswald,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;letter-spacing:.1em;color:#868686}.simulation th{width:17vw;max-width:170px;text-align:left}.simulation td{width:15vw;max-width:150px;text-align:right}@media screen and (max-width:765px){.simulation{padding-bottom:7.7083333333vw}.simulation__income{font-size:3.125vw;width:auto}.simulation__income strong{font-size:9.5833333333vw;margin:0 .4166666667vw 0 1.6666666667vw}.simulation__income-s{font-size:4.1666666667vw}.simulation__wrap{width:87.5vw;margin:0 auto}.simulation__wrap-m{justify-content:flex-end;padding:5.2083333333vw 0}.simulation__wrap-m:nth-child(3){padding-bottom:6.25vw}.simulation__ttl{font-size:3.3333333333vw;position:absolute}.simulation__ttl.is-ttl01,.simulation__ttl.is-ttl02,.simulation__ttl.is-ttl03{margin:0 auto auto 0;top:0;left:0;margin-top:2.5vw}}@media screen and (max-width:765px)and (min-width:1000px){.simulation__ttl.is-ttl01,.simulation__ttl.is-ttl02,.simulation__ttl.is-ttl03{margin-top:25px}}@media screen and (max-width:765px){.simulation__ttl.is-ttl03{top:auto;bottom:0;margin-bottom:5.2083333333vw}.simulation__txt-l{font-size:3.75vw}.simulation__txt{font-size:3.3333333333vw}.simulation__txt-s{font-size:2.5vw}.simulation__body{font-size:2.5vw;margin-bottom:1.0416666667vw}.simulation__amount{font-size:5.4166666667vw}.simulation th{width:31.25vw}.simulation td{width:29.1666666667vw}}.graph-ttl{font-size:1.8vw;font-size:max(1.8vw,10px)}@media screen and (min-width:1000px){.graph-ttl{font-size:18px}}.graph-ttl{height:4vw;max-height:40px;display:flex;align-items:center;letter-spacing:.1em;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;color:#fff;background-color:#004da0;position:relative}.graph-ttl:before{content:"";position:absolute;background-color:#004da0;z-index:-1;inset:0 -50vw}.graph-ttl span{display:block;width:5vw;max-width:50px;height:5vw;max-height:50px;border-radius:999px;background-color:#004da0;position:absolute;top:0;left:50%;margin:-1.5vw auto auto -2.5vw}@media screen and (min-width:1000px){.graph-ttl span{margin:-15px auto auto -25px}}.graph-ttl span:before,.graph-ttl span:after{content:"";width:2.5vw;max-width:25px;height:.4vw;max-height:4px;background-color:#fff;position:absolute;top:50%;left:50%;margin:-.2vw auto auto -1.2vw}@media screen and (min-width:1000px){.graph-ttl span:before,.graph-ttl span:after{margin:-2px auto auto -12px}}.graph-ttl span:before{transform:rotate(-90deg)}@media screen and (max-width:765px){.graph-ttl{width:100%;height:10.4166666667vw;font-size:5.2083333333vw;padding-left:6.25vw;display:flex;align-items:center;justify-content:left;margin:0 0 0 auto}.graph-ttl:before,.graph-ttl:after{display:none}.graph-ttl span{width:10.4166666667vw;height:10.4166666667vw;margin:-3.125vw auto auto -5.2083333333vw}.graph-ttl span:before,.graph-ttl span:after{width:5.2083333333vw;height:.8333333333vw;margin:-.4166666667vw auto auto -2.5vw}}.graph{padding-bottom:13vw}@media screen and (min-width:1000px){.graph{padding-bottom:130px}}.graph{position:relative}.graph__wrap{width:100%;margin:auto;padding:0vw 0vw 2vw}@media screen and (min-width:1000px){.graph__wrap{padding:0 0 20px}}.graph__wrap{position:relative}.graph__wrap-s{width:55vw;max-width:550px;margin:auto;display:flex;justify-content:space-between;align-items:flex-end;padding:0vw 0vw 1vw}@media screen and (min-width:1000px){.graph__wrap-s{padding:0 0 10px}}.graph__wrap-s{position:relative}.graph__subtitle{font-size:1.6vw;font-size:max(1.6vw,10px)}@media screen and (min-width:1000px){.graph__subtitle{font-size:16px}}.graph__subtitle{margin-bottom:.5vw}@media screen and (min-width:1000px){.graph__subtitle{margin-bottom:5px}}.graph__subtitle{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;color:#004da0;letter-spacing:.05em}.graph__subtitle span{font-size:1.2vw;font-size:max(1.2vw,10px)}@media screen and (min-width:1000px){.graph__subtitle span{font-size:12px}}.graph__subtitle span{color:#5a5a5a}.graph__amount{font-size:1.2vw;font-size:max(1.2vw,10px)}@media screen and (min-width:1000px){.graph__amount{font-size:12px}}.graph__amount{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;color:#004da0;letter-spacing:.05em}.graph__amount strong{font-size:2.5vw;font-size:max(2.5vw,10px)}@media screen and (min-width:1000px){.graph__amount strong{font-size:25px}}.graph__amount strong{font-family:Oswald,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;margin-right:.3vw}@media screen and (min-width:1000px){.graph__amount strong{margin-right:3px}}@media screen and (max-width:765px){.graph{padding-bottom:31.25vw}.graph__wrap{padding:0 0 8.3333333333vw;margin:0 auto 2.0833333333vw}.graph__wrap:before,.graph__wrap:after{display:none}.graph__wrap-s{width:auto;padding:0 0 2.0833333333vw}.graph__subtitle{font-size:4.1666666667vw;margin:1.0416666667vw auto auto 6.25vw}.graph__amount{font-size:2.5vw;padding-right:6.25vw}.graph__amount strong{font-size:5.2083333333vw;margin-right:.625vw}}.graph-item{padding:2vw 0vw}@media screen and (min-width:1000px){.graph-item{padding:20px 0}}.graph-item{position:relative}.graph-item:before{content:"";position:absolute;background-color:#e5edf6;z-index:-1;inset:0 -50vw;border-bottom:solid 5px #ffffff}.graph-item.is-child{width:48vw;max-width:480px;padding:0vw}@media screen and (min-width:1000px){.graph-item.is-child{padding:0}}.graph-item.is-child{margin:auto}.graph-item.is-child:before{border:none}.graph-item.is-child .graph__wrap-s{width:auto}.graph-item.is-child .graph__wrap-bubble{display:none}.graph-item.is-child .graph__subtitle{font-size:1.4vw;font-size:max(1.4vw,10px)}@media screen and (min-width:1000px){.graph-item.is-child .graph__subtitle{font-size:14px}}.graph-item.is-child .graph__amount{font-size:1.2vw;font-size:max(1.2vw,10px)}@media screen and (min-width:1000px){.graph-item.is-child .graph__amount{font-size:12px}}.graph-item.is-child .graph__amount strong{font-size:2vw;font-size:max(2vw,10px)}@media screen and (min-width:1000px){.graph-item.is-child .graph__amount strong{font-size:20px}}.graph-item.is-child .range{width:30vw;max-width:300px;position:absolute;z-index:2;top:0;left:50%;margin:.5vw 0vw 0vw -15vw}@media screen and (min-width:1000px){.graph-item.is-child .range{margin:5px 0 0 -150px}}.graph-item.is-child .range{background-color:transparent}.graph-item.is-child .range .line{display:none}@media screen and (max-width:765px){.graph-item{padding:4.1666666667vw 0;position:relative}.graph-item:before{border-bottom:solid .8333333333vw #ffffff}.graph-item.is-child{width:83.3333333333vw}.graph-item.is-child .graph__subtitle{font-size:2.9166666667vw;margin:0}.graph-item.is-child .graph__amount{font-size:2.5vw;padding:0}.graph-item.is-child .graph__amount strong{font-size:4.1666666667vw}.graph-item.is-child .range{width:47.9166666667vw;margin:.5vw 0 0 -23.9583333333vw;background-color:transparent}.graph-item.is-child .range .line{display:none}}.simu-link{font-size:1.4vw;font-size:max(1.4vw,10px)}@media screen and (min-width:1000px){.simu-link{font-size:14px}}.simu-link{width:18vw;max-width:180px;height:3vw;max-height:30px;margin:3vw auto 0vw}@media screen and (min-width:1000px){.simu-link{margin:30px auto 0}}.simu-link{display:flex;justify-content:center;align-items:center;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;color:#004da0;text-align:center;letter-spacing:.1em;border:1px solid #004DA0;text-decoration:none;border-radius:1vw}@media screen and (min-width:1000px){.simu-link{border-radius:10px}}@media screen and (max-width:765px){.simu-link{font-size:2.9166666667vw;width:37.5vw;height:6.25vw;margin-top:6.25vw;border-radius:2.0833333333vw}}.range{width:55vw;max-width:550px;height:3.5vw;max-height:35px;margin:0vw auto 1vw}@media screen and (min-width:1000px){.range{margin:0 auto 10px}}.range{background-color:#fff;border-radius:.4vw;position:relative;display:flex;align-items:center}@media screen and (min-width:1000px){.range{border-radius:4px}}.range input{position:relative;z-index:2}.range .line{content:"";pointer-events:none;width:1px;height:100%;background-color:#d9dada;position:absolute;z-index:1;top:0;left:50%}@media screen and (max-width:765px){.range{width:87.5vw;height:7.2916666667vw;margin-bottom:2.0833333333vw;border-radius:.8333333333vw}}.bubble{inset:0;position:absolute;width:55vw;max-width:550px;margin:auto}.bubble__item{font-size:1.1vw;font-size:max(1.1vw,10px)}@media screen and (min-width:1000px){.bubble__item{font-size:11px}}.bubble__item{line-height:1;letter-spacing:.05em;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;color:#868686;padding:.6em .3em 2em;display:inline-block;height:3.5vw;max-height:35px;width:120px;text-align:center;margin-left:-60px;background:url(/assets/img/icon/fukidasi-under.png) no-repeat center center/100% 100%;position:relative;left:50%}@media screen and (max-width:765px){.bubble{padding-bottom:2.0833333333vw;width:87.5vw;display:flex;justify-content:center}.bubble__item{position:static;width:auto;padding:.6em 1em 2em;margin:2.0833333333vw 0 0;font-size:2.5vw}}.range-child{border:1px solid #004DA0;padding:.5vw}@media screen and (min-width:1000px){.range-child{padding:5px}}.range-child{border-radius:.8vw}@media screen and (min-width:1000px){.range-child{border-radius:8px}}@media screen and (max-width:765px){.range-child{border-radius:1.6666666667vw}}.range-child{width:55vw;max-width:550px;margin:auto}@media screen and (min-width:765px){.range-child__head{cursor:pointer}.range-child__head:hover{opacity:.8;transition:all .3s cubic-bezier(.04,.51,.155,.985)}}.range-child__head{font-size:1.2vw;font-size:max(1.2vw,10px)}@media screen and (min-width:1000px){.range-child__head{font-size:12px}}.range-child__head{padding:.3em;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;color:#004da0;letter-spacing:.05em;text-decoration:none;display:block;position:relative}.range-child__head:after{content:"";width:.8vw;max-width:8px;height:.8vw;max-height:8px;border-top:2px solid #004DA0;border-left:2px solid #004DA0;transform:rotate(-135deg);position:absolute;top:50%;right:0;margin:-.8vw 1.5vw auto auto}@media screen and (min-width:1000px){.range-child__head:after{margin:-8px 15px auto auto}}.range-child__body{padding:1vw 0vw 0vw}@media screen and (min-width:1000px){.range-child__body{padding:10px 0 0}}.range-child__body{display:none}.range-child.is-open .range-child__body{display:block}.range-child.is-open .range-child__head:after{transform:rotate(-315deg)}@media screen and (max-width:765px){.range-child{padding:1.6666666667vw;border-radius:1.6666666667vw;width:87.5vw;margin:auto}.range-child__head{font-size:2.5vw}.range-child__head:after{width:1.6666666667vw;height:1.6666666667vw;margin:-1.6666666667vw 1.6666666667vw auto auto}}.real{position:fixed;inset:0 0 0 auto;width:50vw;background:url(/assets/img/common/bg.jpg) no-repeat left top/100% 100%;padding:8vw 0vw 0vw}@media screen and (min-width:1000px){.real{padding:80px 0 0}}.real{display:flex;justify-content:center;align-items:center}.real__wrap-ttl-bubble{text-align:center}.real__bubble{width:9.99435vw;max-width:99.9435px;height:4vw;max-height:40px;display:flex;justify-content:center;align-items:center;background-image:url(/assets/img/icon/fukidashi-side.svg);position:absolute;inset:0 auto auto 0;margin:9vw auto auto -12vw}@media screen and (min-width:1000px){.real__bubble{margin:90px auto auto -120px}}.real__bubble-txt{font-size:2.2vw;font-size:max(2.2vw,10px)}@media screen and (min-width:1000px){.real__bubble-txt{font-size:22px}}.real__bubble-txt{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;color:#fff;line-height:1;margin:-.2vw 0vw 0vw -1vw}@media screen and (min-width:1000px){.real__bubble-txt{margin:-2px 0 0 -10px}}.real__txt-l,.real__txt-s,.real__amount{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;text-align:center;color:#fff;letter-spacing:.1em}.real__txt-l{font-size:3vw;font-size:max(3vw,10px)}@media screen and (min-width:1000px){.real__txt-l{font-size:30px}}.real__txt-s{font-size:1.8vw;font-size:max(1.8vw,10px)}@media screen and (min-width:1000px){.real__txt-s{font-size:18px}}.real__amount{font-size:2.4vw;font-size:max(2.4vw,10px)}@media screen and (min-width:1000px){.real__amount{font-size:24px}}.real__amount strong{font-size:7vw;font-size:max(7vw,10px)}@media screen and (min-width:1000px){.real__amount strong{font-size:70px}}.real__amount strong{font-family:Oswald,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;letter-spacing:.1em}@media screen and (max-width:765px){.real{position:relative;padding-bottom:10.4166666667vw}.real__bubble-txt{font-size:3.125vw}.real__txt-l{font-size:3.75vw}.real__txt-s{font-size:2.9166666667vw}.real__amount{font-size:4.1666666667vw}.real__amount strong{font-size:11.25vw;letter-spacing:.05em;margin-right:1.0416666667vw}}.real-wrap{transition:all .6s cubic-bezier(.04,.51,.155,.985);transform-origin:center}@media screen and (max-height:700px){.real-wrap{transform:scale(.9)}}@media screen and (max-height:600px){.real-wrap{transform:scale(.8)}}@media screen and (max-height:550px){.real-wrap{transform:scale(.7)}}@media screen and (max-height:500px){.real-wrap{transform:scale(.6)}}@media screen and (max-width:765px){.real-wrap{transform:none!important}}.btn-recruit,.btn-sim{width:40vw;max-width:400px;height:8vw;max-height:80px;font-size:2.4vw;font-size:max(2.4vw,10px)}@media screen and (min-width:1000px){.btn-recruit,.btn-sim{font-size:24px}}.btn-recruit,.btn-sim{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;display:flex;justify-content:center;align-items:center;background-color:#ffc800;border:none;color:#fff;position:fixed;bottom:0;left:50%;text-decoration:none;z-index:200;margin-left:-20vw}@media screen and (min-width:1000px){.btn-recruit,.btn-sim{margin-left:-200px}}@media screen and (max-width:765px){.btn-recruit,.btn-sim{width:100%;height:19.7916666667vw;font-size:4.7916666667vw;left:0;margin-left:0}}.btn-recruit[disabled],.btn-sim[disabled]{pointer-events:none;background-color:#e8e8e8;background-color:#ccc}.btn-recruit{background-color:#00aebb}.btn-sim{background-color:#ffc800}@media screen and (max-width:765px){.btn-sim{width:100%;height:19.7916666667vw;font-size:4.7916666667vw;left:0;margin-left:0}}.result{width:181px;height:315px;margin:auto;position:relative}.result__frame{z-index:3;position:absolute;inset:0;background:url(/assets/img/simulateion/frame.svg) no-repeat center center/contain}.result__bg{position:absolute;z-index:1;width:173px;height:263px;inset:45px 2px 0;background:url(/assets/img/simulateion/bg.svg) no-repeat center center/contain}.result__wrap{position:absolute;inset:70px 14px 12px 15px;z-index:2;clip-path:polygon(0 0,100% 0,100% 95%,90% 100%,10% 100%,0% 95%)}.result__wrap.is-visible{clip-path:none}.result__ajuster{position:absolute;inset:0 0 17px}.result__val{background:url(/assets/img/simulateion/val.svg) no-repeat center center/contain;width:151px;height:245px;position:absolute;top:0%}.result__arr{background:url(/assets/img/simulateion/arr.svg) no-repeat center center/contain;width:100px;height:40px;position:absolute;top:0%;margin:-15px 0 0 -130px}.result__val,.result__arr{transition:all 1s cubic-bezier(.04,.51,.155,.985)}@media screen and (max-width:765px){.result{width:26.3958333333vw;height:45.9375vw}.result__bg{width:25.2291666667vw;height:38.3541666667vw;inset:6.5625vw .2916666667vw 0}.result__wrap{inset:10.2083333333vw 2.0416666667vw 1.75vw 2.1875vw}.result__ajuster{inset:0 0 2.4791666667vw}.result__val{width:22.0208333333vw;height:35.7291666667vw}.result__arr{width:14.5833333333vw;height:5.8333333333vw;margin:-2.1875vw 0 0 -18.9583333333vw}}.question{padding:0vw 0vw 10vw}@media screen and (min-width:1000px){.question{padding:0 0 100px}}.question__list{list-style:none;border-top:1px solid #D9DADA}.question__item.is-open .question__body{display:block}.question__item.is-open .question__btn:before{transform:rotate(45deg)}.question__item.is-open .question__btn:after{transform:rotate(-45deg)}.question__hd{padding:3.2vw 3vw 3.2vw 0vw}@media screen and (min-width:1000px){.question__hd{padding:32px 30px 32px 0}}.question__hd{display:flex;align-items:center;background-color:#e9f0fa;border-bottom:1px solid #D9DADA;position:relative}@media screen and (min-width:765px){.question__hd{cursor:pointer}.question__hd:hover{opacity:.8;transition:all .3s cubic-bezier(.04,.51,.155,.985)}}.question__q{width:9vw;max-width:90px;height:100%;display:flex;justify-content:center;font-size:2.5vw;font-size:max(2.5vw,10px)}@media screen and (min-width:1000px){.question__q{font-size:25px}}.question__q{font-family:Oswald,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;color:#231815}.question__ttl{width:67.5vw;max-width:675px;font-size:2vw;font-size:max(2vw,10px)}@media screen and (min-width:1000px){.question__ttl{font-size:20px}}.question__ttl{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;color:#231815}.question__btn{width:4vw;max-width:40px;height:4vw;max-height:40px;background-color:#707f89;border-radius:999px;display:block;margin:auto 0vw auto auto}@media screen and (min-width:1000px){.question__btn{margin:auto 0 auto auto}}.question__btn{position:relative}.question__btn:before{content:"";width:1.6vw;max-width:16px;height:.2vw;max-height:2px;background-color:#fff;position:absolute;top:50%;left:50%;margin:-.1vw auto 0vw -.8vw}@media screen and (min-width:1000px){.question__btn:before{margin:-1px auto 0 -8px}}.question__btn:after{content:"";width:1.6vw;max-width:16px;height:.2vw;max-height:2px;background-color:#fff;transform:rotate(-90deg);position:absolute;top:50%;left:50%;margin:-.1vw auto 0vw -.8vw}@media screen and (min-width:1000px){.question__btn:after{margin:-1px auto 0 -8px}}.question__body{padding:0vw 3vw 0vw 9vw}@media screen and (min-width:1000px){.question__body{padding:0 30px 0 90px}}.question__body{height:0;overflow:hidden;opacity:0;transition:all .6s cubic-bezier(.04,.51,.155,.985)}.question__txt{font-size:1.6vw;font-size:max(1.6vw,10px)}@media screen and (min-width:1000px){.question__txt{font-size:16px}}.question__txt{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;color:#231815;line-height:1.875}@media screen and (max-width:765px){.question__hd{padding:6.25vw 6.25vw 6.25vw 0}.question__q{width:18.75vw;font-size:5.2083333333vw}.question__ttl{width:58.3333333333vw;font-size:4.1666666667vw}.question__btn{width:8.3333333333vw;height:8.3333333333vw}.question__btn:before{width:3.3333333333vw;height:.4166666667vw;margin:-.2083333333vw auto 0 -1.6666666667vw}.question__btn:after{width:3.3333333333vw;height:.4166666667vw;margin:-.2083333333vw auto 0 -1.6666666667vw}.question__body{padding:0vw 6.25vw}.question__txt{font-size:3.3333333333vw}}.question__item.is-open .question__body{padding:6vw 3vw 5vw 9vw}@media screen and (min-width:1000px){.question__item.is-open .question__body{padding:60px 30px 50px 90px}}.question__item.is-open .question__body{height:auto;pointer-events:auto;opacity:1}@media screen and (max-width:765px){.question__item.is-open .question__body{padding:8.3333333333vw 6.25vw}}.mem{padding:6vw 0vw 10vw}@media screen and (min-width:1000px){.mem{padding:60px 0 100px}}.mem__inner{width:58vw;max-width:580px;padding:3vw}@media screen and (min-width:1000px){.mem__inner{padding:30px}}.mem__inner{margin:0vw auto}@media screen and (min-width:1000px){.mem__inner{margin:0 auto}}.mem__inner{background-color:#d9dada;border-radius:.6vw}@media screen and (min-width:1000px){.mem__inner{border-radius:6px}}.mem__inner.is-bg-white{background-color:#fff}.mem__inner.is-company{width:79.1vw;max-width:791px;padding:0vw}@media screen and (min-width:1000px){.mem__inner.is-company{padding:0}}.mem__inner.is-company{background-color:#fff}.mem__inner.is-com-pass,.mem__inner.is-com-mail,.mem__inner.is-com-reset,.mem__inner.is-member,.mem__inner.is-inquiry,.mem__inner.is-password{width:51.8vw;max-width:518px;padding:0vw}@media screen and (min-width:1000px){.mem__inner.is-com-pass,.mem__inner.is-com-mail,.mem__inner.is-com-reset,.mem__inner.is-member,.mem__inner.is-inquiry,.mem__inner.is-password{padding:0}}.mem__inner.is-com-pass,.mem__inner.is-com-mail,.mem__inner.is-com-reset,.mem__inner.is-member,.mem__inner.is-inquiry,.mem__inner.is-password{background-color:#fff}.mem__inner.is-complete{margin-top:8vw}@media screen and (min-width:1000px){.mem__inner.is-complete{margin-top:80px}}.mem__form{display:flex;justify-content:space-between}.mem__wrap{width:100%;padding:3vw}@media screen and (min-width:1000px){.mem__wrap{padding:30px}}.mem__wrap{background-color:#fff;border-radius:.6vw}@media screen and (min-width:1000px){.mem__wrap{border-radius:6px}}.mem__wrap.is-company{padding:0vw}@media screen and (min-width:1000px){.mem__wrap.is-company{padding:0}}.mem__wrap.is-com-pass,.mem__wrap.is-com-mail,.mem__wrap.is-com-reset,.mem__wrap.is-member,.mem__wrap.is-inquiry,.mem__wrap.is-password{padding:0vw}@media screen and (min-width:1000px){.mem__wrap.is-com-pass,.mem__wrap.is-com-mail,.mem__wrap.is-com-reset,.mem__wrap.is-member,.mem__wrap.is-inquiry,.mem__wrap.is-password{padding:0}}.mem__com-wrap{width:38vw;max-width:380px}.mem__ttl{font-size:2.4vw;font-size:max(2.4vw,10px)}@media screen and (min-width:1000px){.mem__ttl{font-size:24px}}.mem__ttl{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:700;color:#231815;letter-spacing:.1em;margin-bottom:.5em}.mem__ttl.is-company{font-size:1.7vw;font-size:max(1.7vw,10px)}@media screen and (min-width:1000px){.mem__ttl.is-company{font-size:17px}}.mem__ttl.is-company{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;color:#00aebb;letter-spacing:.1em;padding-bottom:.5em;border-bottom:5px solid #00AEBB;margin-bottom:2em}.mem__ttl.is-company.is-blue{color:#004da0;border-color:#004da0}.mem__ttl-s{font-size:2.2vw;font-size:max(2.2vw,10px)}@media screen and (min-width:1000px){.mem__ttl-s{font-size:22px}}.mem__ttl-s{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;color:#231815;letter-spacing:.1em;margin-bottom:1em;text-align:center}.mem__ttl-s.is-com-pass,.mem__ttl-s.is-com-mail,.mem__ttl-s.is-com-reset,.mem__ttl-s.is-member,.mem__ttl-s.is-inquiry,.mem__ttl-s.is-password{margin-bottom:2em}.mem__hr{border:1px solid #868686}.mem__txt-l{font-size:1.8vw;font-size:max(1.8vw,10px)}@media screen and (min-width:1000px){.mem__txt-l{font-size:18px}}.mem__txt-l{margin:.8em 0;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;letter-spacing:.1em;color:#868686;line-height:1.875}.mem__flex{width:100%;display:flex;justify-content:space-between}.mem__flex.is-mb20{margin-bottom:2vw}@media screen and (min-width:1000px){.mem__flex.is-mb20{margin-bottom:20px}}.mem__flex.is-jc-first{justify-content:flex-start}.mem__flex.is-al-center{align-items:center}.mem__txt-s{font-size:1.4vw;font-size:max(1.4vw,10px)}@media screen and (min-width:1000px){.mem__txt-s{font-size:14px}}.mem__txt-s{padding-left:1.8vw}@media screen and (min-width:1000px){.mem__txt-s{padding-left:18px}}.mem__txt-s{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;letter-spacing:.1em;color:#231815;line-height:1.875}.mem__txt-s.is-center{display:block;text-align:center}.mem__txt-s.is-right{float:right}.mem__txt-s.is-reg{padding-left:0;margin-bottom:1.5em}.mem__txt-s.is-email,.mem__txt-s.is-com-mail,.mem__txt-s.is-com-reset,.mem__txt-s.is-member,.mem__txt-s.is-inquiry,.mem__txt-s.is-password{padding-left:0vw}@media screen and (min-width:1000px){.mem__txt-s.is-email,.mem__txt-s.is-com-mail,.mem__txt-s.is-com-reset,.mem__txt-s.is-member,.mem__txt-s.is-inquiry,.mem__txt-s.is-password{padding-left:0}}.mem__txt-s.is-complete{font-size:1.6vw;font-size:max(1.6vw,10px)}@media screen and (min-width:1000px){.mem__txt-s.is-complete{font-size:16px}}.mem__txt-s.is-complete{text-align:center}.mem__txt-s.is-mb20{margin-bottom:2vw}@media screen and (min-width:1000px){.mem__txt-s.is-mb20{margin-bottom:20px}}.mem__txt-s.is-mb30{margin-bottom:3vw}@media screen and (min-width:1000px){.mem__txt-s.is-mb30{margin-bottom:30px}}.mem__wrap-bottom{width:58vw;max-width:580px;margin:2vw auto 0vw}@media screen and (min-width:1000px){.mem__wrap-bottom{margin:20px auto 0}}.mem__wrap-bottom{text-align:right}.mem__txt{font-size:1.6vw;font-size:max(1.6vw,10px)}@media screen and (min-width:1000px){.mem__txt{font-size:16px}}.mem__txt{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;color:#231815;letter-spacing:.1em;margin-right:1em;line-height:1.875}.mem__txt.is-com-pass,.mem__txt.is-com-reset,.mem__txt.is-member{margin-bottom:3em}.mem__txt.is-center{text-align:center;margin:0 auto}.mem__txt.is-link{margin-right:0}.mem__txt.is-mb30{margin-bottom:3vw}@media screen and (min-width:1000px){.mem__txt.is-mb30{margin-bottom:30px}}.mem__txt.is-mb40{margin-bottom:4vw}@media screen and (min-width:1000px){.mem__txt.is-mb40{margin-bottom:40px}}.mem__txt.is-mr0{margin-right:0vw}@media screen and (min-width:1000px){.mem__txt.is-mr0{margin-right:0}}.mem__txt.is-mr0{text-align:justify}.mem__txt.is-bold{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:700}.mem__txt .is-red{color:#e50038}.mem__wrap-link{margin-bottom:2.5vw}@media screen and (min-width:1000px){.mem__wrap-link{margin-bottom:25px}}.mem__wrap-link{display:flex;justify-content:center}.mem__email{width:8.8233vw;max-width:88.233px;display:block;margin:0vw auto 3vw}@media screen and (min-width:1000px){.mem__email{margin:0 auto 30px}}.mem__wrap-bg{width:100%;padding:1vw}@media screen and (min-width:1000px){.mem__wrap-bg{padding:10px}}.mem__wrap-bg{background-color:#d9dada}.mem__wrap-bg.is-com-mail{margin:2vw 0vw .5vw}@media screen and (min-width:1000px){.mem__wrap-bg.is-com-mail{margin:20px 0 5px}}.mem__address{font-size:2.2vw;font-size:max(2.2vw,10px)}@media screen and (min-width:1000px){.mem__address{font-size:22px}}.mem__address{color:#868686;display:inline-flex;align-items:center;line-height:1;margin-top:-1.1vw}@media screen and (min-width:1000px){.mem__address{margin-top:-11px}}.mem__wrap-center{text-align:center}.mem__wrap-center.is-mb50{margin-bottom:5vw}@media screen and (min-width:1000px){.mem__wrap-center.is-mb50{margin-bottom:50px}}.mem__icon-completion{display:block;width:7.66449vw;max-width:76.6449px;margin:0vw auto 5vw}@media screen and (min-width:1000px){.mem__icon-completion{margin:0 auto 50px}}@media screen and (max-width:765px){.mem{padding:4.1666666667vw 0 20.8333333333vw}.mem__inner{width:91.6666666667vw;padding:4.1666666667vw 2.0833333333vw 2.0833333333vw;border-radius:1.25vw}.mem__inner.is-email{padding-top:2.0833333333vw}.mem__inner.is-company{width:83.3333333333vw}.mem__inner.is-com-pass,.mem__inner.is-com-mail,.mem__inner.is-com-reset,.mem__inner.is-member,.mem__inner.is-inquiry{width:87.5vw}.mem__inner.is-complete{margin-top:16.6666666667vw}.mem__inner.is-password{width:87.5vw;padding-top:10.4166666667vw}.mem__form{flex-direction:column}.mem__com-wrap{width:100%}.mem__ttl{font-size:5vw;text-align:center}.mem__ttl.is-company{font-size:4.5833333333vw;text-align:left}.mem__ttl.is-company.is-blue{margin-top:3em}.mem__wrap{padding:2.0833333333vw 2.0833333333vw 6.25vw;border-radius:1.25vw}.mem__wrap.is-reg{padding-bottom:2.0833333333vw}.mem__hr{margin:2.0833333333vw 0}.mem__txt-l{font-size:3.75vw}.mem__txt-s{font-size:2.9166666667vw}.mem__txt-s.is-complete{font-size:3.3333333333vw}.mem__txt-s.is-mb30{margin-bottom:6.25vw}.mem__txt-s.is-mb20{margin-bottom:4.1666666667vw}.mem__wrap-bottom{width:91.6666666667vw;margin:4.1666666667vw auto}.mem__txt{font-size:3.3333333333vw}.mem__txt.is-mb40{margin-bottom:8.3333333333vw}.mem__wrap-link{margin-bottom:5.2083333333vw}.mem__ttl-s{font-size:4.1666666667vw}.mem__ttl-s.is-com-pass,.mem__ttl-s.is-com-mail,.mem__ttl-s.is-com-reset,.mem__ttl-s.is-member{margin:1em 0 2em}.mem__email{width:18.381875vw;margin:8.3333333333vw auto 6.25vw}.mem__wrap-bg{padding:2.0833333333vw 3.125vw}.mem__wrap-bg.is-com-mail{margin:10.4166666667vw auto 1.0416666667vw}.mem__flex.is-mb20{margin-bottom:4.1666666667vw}.mem__address{font-size:4.5833333333vw;margin-top:-2.2916666667vw}.mem__wrap-center.is-mb50{margin-bottom:10.4166666667vw}.mem__icon-completion{width:15.9676875vw}}.mem-input{padding:.8em 1em;width:100%;margin-bottom:1vw}@media screen and (min-width:1000px){.mem-input{margin-bottom:10px}}.mem-input{display:flex;align-items:center;border:.2vw solid #868686;border-radius:.6vw}@media screen and (min-width:1000px){.mem-input{border-radius:6px;border-width:2px}}.mem-input.is-password{margin-bottom:2vw}@media screen and (min-width:1000px){.mem-input.is-password{margin-bottom:20px}}.mem-input.is-reg{margin-bottom:1vw}@media screen and (min-width:1000px){.mem-input.is-reg{margin-bottom:10px}}.mem-input-square{font-size:2.2vw;font-size:max(2.2vw,10px)}@media screen and (min-width:1000px){.mem-input-square{font-size:22px}}.mem-input-square{color:#231815;line-height:1.5;letter-spacing:.1em;width:100%;border:1px solid #868686;padding:.7em 1em;border-radius:0;margin:.5vw auto}@media screen and (min-width:1000px){.mem-input-square{margin:5px auto}}.mem-input-square.is-com-pass{margin-bottom:3vw}@media screen and (min-width:1000px){.mem-input-square.is-com-pass{margin-bottom:30px}}.mem-input-square.is-com-reset{margin:.5vw auto}@media screen and (min-width:1000px){.mem-input-square.is-com-reset{margin:5px auto}}.mem-input-square.is-mb15{margin-bottom:1.5vw}@media screen and (min-width:1000px){.mem-input-square.is-mb15{margin-bottom:15px}}.mem-input-square.is-mb20{margin-bottom:2vw}@media screen and (min-width:1000px){.mem-input-square.is-mb20{margin-bottom:20px}}.mem-input-square.is-mb30{margin-bottom:3vw}@media screen and (min-width:1000px){.mem-input-square.is-mb30{margin-bottom:30px}}.mem-input-square.is-half{width:25vw;max-width:250px}.mem-input-square.is-address{width:17.5vw;max-width:175px}.mem-input-square.is-confirmation{padding-left:0vw}@media screen and (min-width:1000px){.mem-input-square.is-confirmation{padding-left:0}}.mem-input-square.is-confirmation{margin-bottom:2em;border:none;color:#004da0}@media screen and (max-width:765px){.mem-input{margin-bottom:2.0833333333vw;border-width:.4166666667vw;border-radius:1.25vw}.mem-input.is-password{margin-bottom:4.1666666667vw}.mem-input.is-reg{margin-bottom:2.0833333333vw}.mem-input-square{font-size:4.5833333333vw;margin:1.0416666667vw 0}.mem-input-square.is-com-pass{margin-bottom:0}.mem-input-square.is-com-reset{margin:1.0416666667vw auto}.mem-input-square.is-mb15{margin-bottom:3.125vw}.mem-input-square.is-mb20{margin-bottom:4.1666666667vw}.mem-input-square.is-mb30{margin-bottom:6.25vw}.mem-input-square.is-half{width:42.0833333333vw}.mem-input-square.is-address{width:27.0833333333vw}.mem-input-square.is-error{border-width:.4166666667vw}.mem-input-square.is-current{font-size:3.3333333333vw}}.mem-select{width:16vw;max-width:160px;font-size:2.2vw;font-size:max(2.2vw,10px)}@media screen and (min-width:1000px){.mem-select{font-size:22px}}.mem-select{color:#231815;letter-spacing:.1em;border:1px solid #868686;padding:.7em 1em;line-height:1.5;margin:.5vw 0vw 0vw}@media screen and (min-width:1000px){.mem-select{margin:5px 0 0}}.mem-select{appearance:none;background:#fff;border-radius:0}.mem-select option:first-child{color:#eeefef}.mem-select.is-wide{width:100%;max-width:100%}.mem-select.is-mb15{margin-bottom:1.5vw}@media screen and (min-width:1000px){.mem-select.is-mb15{margin-bottom:15px}}.mem-select-wrap{position:relative}.mem-select-wrap:after{content:"";width:1vw;max-width:10px;height:1vw;max-height:10px;border-right:1px solid #868686;border-bottom:1px solid #868686;transform:rotate(45deg);position:absolute;top:0;right:0;margin:1.2vw 1.2vw auto auto}@media screen and (min-width:1000px){.mem-select-wrap:after{margin:12px 12px auto auto}}@media screen and (max-width:765px){.mem-select{padding:1.1em;font-size:4.5833333333vw;width:27.0833333333vw}.mem-select.is-mb15{margin-bottom:3.125vw}.mem-select-wrap:after{width:2.0833333333vw;height:2.0833333333vw;margin:2.5vw 2.5vw auto auto}}.input-over-wrap{position:relative}.input-over-wrap__btn{position:absolute;inset:calc(50% - .5em) .5em auto auto;font-size:1.4vw;font-size:max(1.4vw,10px)}@media screen and (min-width:1000px){.input-over-wrap__btn{font-size:14px}}.input-over-wrap__btn{line-height:1;appearance:none;border:none;background:transparent}@media screen and (min-width:765px){.input-over-wrap__btn{cursor:pointer}.input-over-wrap__btn:hover{opacity:.8;transition:all .3s cubic-bezier(.04,.51,.155,.985)}}.mem-check{display:none}.mem-check:checked+label:before{background-color:#004da0}.mem-check.is-default{display:inline-block;margin:0}.mem-check.is-default+label:before{display:none}.mem-check__wrap{width:100%;display:flex;justify-content:center;align-items:flex-start}.mem-check__wrap .mem-check{margin-top:.25em}.mem-check__wrap.is-reg{padding-left:5.5vw}@media screen and (min-width:1000px){.mem-check__wrap.is-reg{padding-left:55px}}.mem-check__wrap.is-reg{justify-content:flex-start}.mem-check__wrap.is-reg .mem-check{margin-top:.5em}@media screen and (max-width:765px){.mem-check__wrap.is-reg{padding-left:7.2916666667vw}}.mem-radio{display:none}.mem-radio:checked+label:before{background-color:#004da0;border:none}@media screen and (min-width:765px){.mem-label{cursor:pointer}.mem-label:hover{opacity:.8;transition:all .3s cubic-bezier(.04,.51,.155,.985)}}.mem-label{font-size:1.4vw;font-size:max(1.4vw,10px)}@media screen and (min-width:1000px){.mem-label{font-size:14px}}.mem-label{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;letter-spacing:.1em;color:#231815;position:relative;text-indent:1.3em}.mem-label:before{content:"";width:1vw;max-width:10px;height:1vw;max-height:10px;border:1px solid #868686;border-radius:1px;position:absolute;top:0;left:0;margin:.5vw auto auto 0vw}@media screen and (min-width:1000px){.mem-label:before{margin:5px auto auto 0}}.mem-label.is-reg{font-size:1.6vw;font-size:max(1.6vw,10px)}@media screen and (min-width:1000px){.mem-label.is-reg{font-size:16px}}.mem-label.is-reg{margin-bottom:.5em}.mem-label.is-txt-m{font-size:1.6vw;font-size:max(1.6vw,10px)}@media screen and (min-width:1000px){.mem-label.is-txt-m{font-size:16px}}@media screen and (min-width:765px){.mem-label-square,.mem-label-ttl{cursor:pointer}.mem-label-square:hover,.mem-label-ttl:hover{opacity:.8;transition:all .3s cubic-bezier(.04,.51,.155,.985)}}.mem-label-square,.mem-label-ttl{font-size:1.6vw;font-size:max(1.6vw,10px)}@media screen and (min-width:1000px){.mem-label-square,.mem-label-ttl{font-size:16px}}.mem-label-square,.mem-label-ttl{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;color:#004da0;letter-spacing:.1em;line-height:1.875}.mem-label-square small,.mem-label-ttl small{display:inline-block;margin-left:.5em;font-size:1.3vw;font-size:max(1.3vw,10px)}@media screen and (min-width:1000px){.mem-label-square small,.mem-label-ttl small{font-size:13px}}.mem-label-square small,.mem-label-ttl small{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;color:#fff;padding:0 .2em;background-color:#e50038;border-radius:.4vw}@media screen and (min-width:1000px){.mem-label-square small,.mem-label-ttl small{border-radius:4px}}.mem-label-square.is-radio,.mem-label-ttl.is-radio{margin:1em 3em 0 0;padding-left:3.5vw}@media screen and (min-width:1000px){.mem-label-square.is-radio,.mem-label-ttl.is-radio{padding-left:35px}}.mem-label-square.is-radio,.mem-label-ttl.is-radio{position:relative}.mem-label-square.is-radio:before,.mem-label-ttl.is-radio:before{content:"";width:2.4vw;max-width:24px;height:2.4vw;max-height:24px;border-radius:999px;border:1px solid #868686;position:absolute;top:50%;left:0;margin:-1.2vw auto auto 0vw}@media screen and (min-width:1000px){.mem-label-square.is-radio:before,.mem-label-ttl.is-radio:before{margin:-12px auto auto 0}}.mem-label-square.is-radio:last-child,.mem-label-ttl.is-radio:last-child{margin-right:0}.mem-label-square.is-checkbox,.mem-label-ttl.is-checkbox{display:block;padding-left:3.5vw}@media screen and (min-width:1000px){.mem-label-square.is-checkbox,.mem-label-ttl.is-checkbox{padding-left:35px}}.mem-label-square.is-checkbox,.mem-label-ttl.is-checkbox{margin-bottom:1vw}@media screen and (min-width:1000px){.mem-label-square.is-checkbox,.mem-label-ttl.is-checkbox{margin-bottom:10px}}.mem-label-square.is-checkbox,.mem-label-ttl.is-checkbox{position:relative}.mem-label-square.is-checkbox:before,.mem-label-ttl.is-checkbox:before{content:"";width:2.5vw;max-width:25px;height:2.5vw;max-height:25px;border:1px solid #868686;position:absolute;top:50%;left:0;margin:-1.3vw auto auto 0vw}@media screen and (min-width:1000px){.mem-label-square.is-checkbox:before,.mem-label-ttl.is-checkbox:before{margin:-13px auto auto 0}}.mem-label-square.is-mb15,.mem-label-ttl.is-mb15{margin-bottom:1.5vw}@media screen and (min-width:1000px){.mem-label-square.is-mb15,.mem-label-ttl.is-mb15{margin-bottom:15px}}@media screen and (max-width:765px){.mem-label{font-size:3.3333333333vw}.mem-label:before{width:2.0833333333vw;height:2.0833333333vw;margin:1.0416666667vw auto auto 0}.mem-label.is-reg{font-size:2.9166666667vw}.mem-label.is-txt-m,.mem-label-ttl,.mem-label-square{font-size:3.3333333333vw}.mem-label-square small,.mem-label-ttl small{font-size:2.9166666667vw;border-radius:.8333333333vw;padding:0 .3em}.mem-label-square.is-radio,.mem-label-ttl.is-radio{margin-top:2.0833333333vw;padding-left:7.2916666667vw}.mem-label-square.is-radio:before,.mem-label-ttl.is-radio:before{width:5vw;height:5vw;margin:-2.5vw auto auto 0}.mem-label-square.is-checkbox,.mem-label-ttl.is-checkbox{padding-left:7.2916666667vw;margin-bottom:2.0833333333vw}.mem-label-square.is-checkbox:before,.mem-label-ttl.is-checkbox:before{width:5.2083333333vw;height:5.2083333333vw;margin:-2.7083333333vw auto auto 0}.mem-label-square.is-mb15,.mem-label-ttl.is-mb15{margin-bottom:3.125vw}}.mem-btn{display:flex;justify-content:center;align-items:center;width:100%;height:7.2vw;max-height:72px;font-size:1.9vw;font-size:max(1.9vw,10px)}@media screen and (min-width:1000px){.mem-btn{font-size:19px}}.mem-btn{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:700;color:#fff;text-align:center;letter-spacing:.1em;border:none;position:relative;border-radius:.6vw}@media screen and (min-width:1000px){.mem-btn{border-radius:6px}}@media screen and (max-width:765px){.mem-btn{border-radius:1.25vw}}.mem-btn{text-decoration:none}@media screen and (max-width:765px){.mem-btn{font-size:3.9583333333vw;border-radius:1.25vw;height:15vw}}.mem-btn[disabled]{pointer-events:none;background-color:#868686!important}.mem-btn.is-line{background-color:#70c55e}.mem-btn.is-line:before{content:"";width:4.70468vw;max-width:47.0468px;height:4.48272vw;max-height:44.8272px;background:url(/assets/img/icon/line.svg) no-repeat center center/cover;position:absolute;top:50%;left:0;margin:-2.2vw auto auto 2vw}@media screen and (min-width:1000px){.mem-btn.is-line:before{margin:-22px auto auto 20px}}@media screen and (max-width:765px){.mem-btn.is-line:before{width:9.8014166667vw;height:9.339vw;margin:-4.5833333333vw auto auto 4.1666666667vw}}.mem-btn.is-line{margin-bottom:2vw}@media screen and (min-width:1000px){.mem-btn.is-line{margin-bottom:20px}}.mem-btn.is-login{margin:2vw auto}@media screen and (min-width:1000px){.mem-btn.is-login{margin:20px auto}}.mem-btn.is-login{background-color:#1bb8ce}.mem-btn.is-reg{margin:2vw auto 0vw}@media screen and (min-width:1000px){.mem-btn.is-reg{margin:20px auto 0}}.mem-btn.is-active{background-color:#1bb8ce}.mem-btn.is-company{height:6.7vw;max-height:67px;background-color:#004da0;margin:0vw auto}@media screen and (min-width:1000px){.mem-btn.is-company{margin:0 auto}}.mem-btn-link{font-size:1.6vw;font-size:max(1.6vw,10px)}@media screen and (min-width:1000px){.mem-btn-link{font-size:16px}}.mem-btn-link{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:700;color:#004da0;display:flex;justify-content:center;align-items:center;width:16.4vw;max-width:164px;height:4.5vw;max-height:45px;margin:4vw auto}@media screen and (min-width:1000px){.mem-btn-link{margin:40px auto}}.mem-btn-link{letter-spacing:.1em;border:.2vw solid #004DA0;text-decoration:none;border-radius:1.2vw}@media screen and (min-width:1000px){.mem-btn-link{border-radius:12px;border-width:2px}}.mem-btn-link.is-com-pass{width:27.4vw;max-width:274px;background-color:#fff}.mem-btn-link.is-com-pass,.mem-btn-link.is-com-mail,.mem-btn-link.is-com-reset,.mem-btn-link.is-member,.mem-btn-link.is-inquiry,.mem-btn-link.is-password{width:27.4vw;max-width:274px;margin-top:10vw}@media screen and (min-width:1000px){.mem-btn-link.is-com-pass,.mem-btn-link.is-com-mail,.mem-btn-link.is-com-reset,.mem-btn-link.is-member,.mem-btn-link.is-inquiry,.mem-btn-link.is-password{margin-top:100px}}.mem-btn-link.is-com-pass,.mem-btn-link.is-com-mail,.mem-btn-link.is-com-reset,.mem-btn-link.is-member,.mem-btn-link.is-inquiry,.mem-btn-link.is-password{background-color:#fff}.mem-btn-link.is-two{width:24vw;max-width:240px;margin:10vw 0vw 4vw}@media screen and (min-width:1000px){.mem-btn-link.is-two{margin:100px 0 40px}}.mem-btn-link.is-two{background-color:#fff}.mem-btn-address{font-size:1.4vw;font-size:max(1.4vw,10px)}@media screen and (min-width:1000px){.mem-btn-address{font-size:14px}}.mem-btn-address{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;color:#fff;border-radius:999px;background-color:#004da0;border:none;display:inline-block;height:4.1vw;max-height:41px;margin-top:-1.1vw}@media screen and (min-width:1000px){.mem-btn-address{margin-top:-11px}}@media screen and (max-width:765px){.mem-btn.is-line{margin-bottom:0}.mem-btn.is-login{margin:4.1666666667vw auto}.mem-btn.is-reg{margin:4.1666666667vw auto 0}.mem-btn.is-company{height:15.4166666667vw;margin:0 auto}.mem-btn-link{font-size:3.3333333333vw;width:34.1666666667vw;height:9.375vw;margin:8.3333333333vw auto;border-width:1px;border-radius:2.5vw}.mem-btn-link.is-com-pass,.mem-btn-link.is-com-mail,.mem-btn-link.is-com-reset,.mem-btn-link.is-member,.mem-btn-link.is-inquiry,.mem-btn-link.is-password{width:55vw;margin:10.4166666667vw auto}.mem-btn-link.is-two{width:37.5vw;margin:10.4166666667vw auto}.mem-btn-address{font-size:2.9166666667vw;height:8.5416666667vw;margin-top:-2.2916666667vw}}.mem .input-error{border:2px solid #E50038}.mem-btn-link:disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.header-admin{height:80px;padding:0 26px;display:flex;align-items:center;justify-content:space-between;position:fixed;top:0;left:0;right:0;z-index:999;background-color:#fff;box-shadow:0 1px 2px #0006}.header-admin__ttl{width:183px}.header-admin__wrap{display:flex;align-items:center}.header-admin__wrap a{text-decoration:none}.header-admin__customer{font-size:17px;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;color:#00aebb;letter-spacing:.1em;margin-right:2em}.header-admin__btn{font-size:13px;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;color:#00aebb;letter-spacing:.1em;border:2px solid #00AEBB;padding:.2em .5em;background-color:#fff}@media screen and (max-width:1280px){.com-admin{width:100%;padding:0;margin:auto;overflow:scroll}.com-admin .com-admin__ttl,.com-admin .com-admin-tab__wrap,.com-admin .com-admin__inner,.com-admin .report{padding-left:30px}}.com-admin{min-height:calc(100vh - 280px);min-height:calc(100svh - 280px);padding-bottom:140px;background-color:#eeefef}.com-admin.is-pb20{padding-bottom:20px}.com-admin__ttl{width:1250px;margin:0 auto 20px;font-size:30px;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;color:#00aebb;letter-spacing:.1em;text-align:left;padding:1em 0 .7em;border-bottom:1px solid #868686}.com-admin__inner{display:flex;justify-content:space-between;width:1250px;margin:0 auto}.com-admin__ttl-bd{font-size:18px;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:700;color:#231815;letter-spacing:.1em;padding-bottom:.5em;border-bottom:2px solid #231815;margin:25px 0 20px}.com-admin__wrap-body{display:none}.com-admin__hd{width:100%;padding:2em;font-size:16px;letter-spacing:.1em;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;color:#868686;text-align:center;position:relative}.com-admin__hd:before{content:"";width:11px;height:11px;border-right:1px solid #868686;border-bottom:1px solid #868686;transform:rotate(45deg);position:absolute;bottom:0;left:50%;margin:auto auto 15px -5px}.com-admin-other{border:1px solid #868686}@media screen and (min-width:765px){.com-admin-other__head{cursor:pointer}.com-admin-other__head:hover{opacity:.8;transition:all .3s cubic-bezier(.04,.51,.155,.985)}}.com-admin-other__body{border-top:1px solid #868686;display:none;padding:0 20px}.com-admin-other.is-open .com-admin-other__body{display:block}.com-admin-other.is-open .com-admin:last-child{border-bottom:none}.com-admin-other.is-open .com-admin__hd:before{transform:rotate(225deg);margin-bottom:10px}.com-admin-nav ul{width:300px;list-style:none}.com-admin-nav li{border-bottom:1px solid #868686}.com-admin-nav a{font-size:17px;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;color:#231815;letter-spacing:.1em;line-height:1;padding:1.3em 0;display:block;text-decoration:none;position:relative}.com-admin-nav a[target=_blank]:after{content:"";width:15.3344px;height:15.3344px;background:url(/assets/img/icon/link.svg) no-repeat center center/cover;position:absolute;top:50%;right:0;margin:-.8vw 2vw auto auto}@media screen and (min-width:1000px){.com-admin-nav a[target=_blank]:after{margin:-8px 20px auto auto}}.com-admin-nav a.is-current{color:#00aebb}.com-admin-tab{background-color:#eeefef}.com-admin-tab ul{width:1250px;padding-right:185px;margin:0 auto;display:flex;align-items:center;justify-content:right}.com-admin-tab a{display:flex;align-items:center;justify-content:center;width:170px;height:40px;font-size:14px;color:#004da0;background:url(/assets/img/icon/tab-bg02.svg) no-repeat center center/contain;position:relative;margin-bottom:-1px;margin-left:-10px;text-decoration:none}.com-admin-tab a.is-active{color:#fff;background:url(/assets/img/icon/tab-bg01.svg) no-repeat center center/contain;z-index:3}.com-admin-tab a:hover{opacity:1}.com-admin-tab__form{background:#004da0;margin-top:-1px}.com-admin-tab__wrap{height:50px;width:1250px;margin:auto;display:flex;align-items:center}.com-admin-tab select{height:30px}.report{background-color:#eeefef}.report__item{border-bottom:1px solid #868686}.report__item.is-open .report__graph{background:url(/assets/img/icon/close.png) no-repeat center center/30px 37px}.report__item.is-open .report__body{display:block}.report__wrap{width:1250px;margin:0 auto;padding:30px 50px 30px 0;position:relative}@media screen and (min-width:765px){.report__graph{cursor:pointer}.report__graph:hover{opacity:.8;transition:all .3s cubic-bezier(.04,.51,.155,.985)}}.report__graph{width:40px;height:40px;height:36.5px;background:url(/assets/img/icon/open.png) no-repeat center center/30px 37px;position:absolute;top:0;right:0;margin:30px 0 auto auto}.report__ttl{font-size:18px;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:700;color:#231815;letter-spacing:.1em}.report__head{display:flex;align-items:center;justify-content:space-between}.report__body{display:none;padding:50px 0 20px}.report__datas{display:flex;align-items:center;justify-content:right}.report__data{font-size:22px;font-family:Oswald,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:600;color:#00aebb;letter-spacing:.1em;margin:0 25px;position:relative}.report__data:before{content:"";position:absolute;top:50%;left:0}.report__data.is-pv{padding-left:28px}.report__data.is-pv:before{width:22.5px;height:18.5px;background:url(/assets/img/icon/pv.png) no-repeat center center/contain;margin-top:-6px}.report__data.is-user{padding-left:26px}.report__data.is-user:before{width:20.5px;height:20.5px;background:url(/assets/img/icon/user.png) no-repeat center center/contain;margin-top:-7px}.report__data.is-click{padding-left:28px}.report__data.is-click:before{width:22.5px;height:22.5px;background:url(/assets/img/icon/click.png) no-repeat center center/contain;margin-top:-9px}.report__label{display:inline-block;font-size:14px;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:700;color:#868686;letter-spacing:.1em;margin-right:.5em}.company-table{width:100%;margin-bottom:25px}.company-table.is-mt20{margin-top:20px}.company-table tr{border-bottom:1px solid #868686}.company-table tr.is-bd-none{border-bottom:none}.company-table tr.is-bd-none th{padding:10px 10px 10px 0}.company-table tr.is-bd-none td{padding:10px 0}.company-table th{width:170px;text-align:right;padding:20px 20px 20px 0}.company-table td{padding:20px 0;font-size:16px;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;letter-spacing:.1em;color:#868686}.company-form{display:block;width:870px}.company-form label{width:170px;font-size:16px;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;letter-spacing:.1em;color:#868686}.company-form input[type=text],.company-form input[type=email],.company-form input[type=password],.company-form input[type=number],.company-form input[type=date],.company-form input[type=tel],.company-form input[type=url],.company-form select{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;color:#231815;font-size:16px;padding:.3em .5em;appearance:none;border:1px solid #868686}.company-form input[type=text].is-right,.company-form input[type=email].is-right,.company-form input[type=password].is-right,.company-form input[type=number].is-right,.company-form input[type=date].is-right,.company-form input[type=tel].is-right,.company-form input[type=url].is-right,.company-form select.is-right{text-align:right}.company-form select{appearance:auto}.company-form .wrap-btn{margin-top:100px;display:flex;justify-content:right}.company-form button{width:154px;font-size:15px;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:500;letter-spacing:.1em;line-height:1;color:#fff;padding:1em 0;border:none;text-align:center}.company-form button.is-cancel{margin-right:5px;background-color:#868686}.company-form button.is-save{background-color:#00aebb}.com-status-icon{display:inline-block;width:6vw;height:6vw;border-radius:50%;background-color:#e50038;color:#fff;text-align:center;line-height:6vw;font-size:3.2vw;font-size:max(3.2vw,10px)}@media screen and (min-width:1000px){.com-status-icon{font-size:32px}}.com-status-icon{font-weight:700;margin:0 auto 2vw}@media screen and (min-width:1000px){.com-status-icon{width:60px;height:60px;line-height:60px;margin-bottom:20px}}@media screen and (max-width:765px){.com-status-icon{width:12.5vw;height:12.5vw;line-height:12.5vw;font-size:6.6666666667vw;margin-bottom:4.1666666667vw}}.com-text-danger{color:#e50038}.com-text-danger-dark{color:#c82333}.com-text-muted{color:#6c757d}.com-info-box{font-size:1.6vw;font-size:max(1.6vw,10px)}@media screen and (min-width:1000px){.com-info-box{font-size:16px}}.com-info-box{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-feature-settings:"palt";font-weight:400;letter-spacing:.1em;padding:1.5em;margin:0vw auto 3vw}@media screen and (min-width:1000px){.com-info-box{margin:0 auto 30px}}.com-info-box{width:100%;display:block;border-radius:.5vw}@media screen and (min-width:1000px){.com-info-box{border-radius:5px}}@media screen and (max-width:765px){.com-info-box{font-size:3.125vw;margin-bottom:6.25vw;border-radius:1.0416666667vw}}.com-info-box.is-light{background-color:#f8f9fa}.com-info-box.is-bordered{border:1px solid #dee2e6}.com-info-box.is-success{color:#155724;background-color:#d4edda;border:1px solid #c3e6cb}.com-info-box.is-warning{color:#856404;background-color:#fff3cd;border:1px solid #ffeaa7}.com-info-box.is-danger{color:#e50038;background-color:#ffe2e1;border:1px solid #f5c6cb}.com-section-title{font-size:1.8vw;font-size:max(1.8vw,10px)}@media screen and (min-width:1000px){.com-section-title{font-size:18px}}.com-section-title{font-weight:700;margin:0vw 0vw 1.6vw}@media screen and (min-width:1000px){.com-section-title{margin:0 0 16px}}@media screen and (min-width:1000px){.com-section-title{margin-bottom:16px}}@media screen and (max-width:765px){.com-section-title{font-size:3.75vw;margin-bottom:3.3333333333vw}}
