@charset "UTF-8";html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto;scrollbar-gutter:stable}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;inset:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;inset:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:before,.simplebar-content:after{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{inset:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{inset:0 auto 0 0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}*,*:before,*:after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}ul,ol{list-style:none;padding:0;margin:0}img,picture,video,canvas,svg{height:auto}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}sup{font-size:.5em}table{border-collapse:collapse;width:100%}figure{margin:0}dl,ol,ul,p{margin-top:0}h1,h2,h3,h4,h5,h6,dt,dd,li,caption,col,th,td,p,address,figcaption{font-size:inherit}dd dt,dd dd,dd li,dd p,dd caption,dd col,dd th,dd td,dd figcaption,li dt,li dd,li li,li p,li caption,li col,li th,li td,li figcaption,th dt,th dd,th li,th p,th caption,th col,th th,th td,th figcaption,td dt,td dd,td li,td p,td caption,td col,td th,td td,td figcaption{font-size:inherit}sup,sub{font-size:.5em}body,button,input,textarea,select{font-family:Yakuhanjp,Zen Kaku Gothic New,sans-serif}html{font-size:10px}@media screen and (min-width: 1441px){html{font-size:.6944444444vw}}@media screen and (min-width: 1601px){html{font-size:11.1111111111px}}@media screen and (max-width: 1280px){html{font-size:.78125vw}}@media screen and (max-width: 768px){html{font-size:2.6666666667vw}}body{background:#fff;color:#00559a;font-family:Yakuhanjp,Zen Kaku Gothic New,sans-serif;font-feature-settings:"palt" 1;font-optical-sizing:auto;font-size:1.8rem;font-weight:400;line-height:1.5555555556;letter-spacing:.01em;text-align:justify;word-break:break-all;-webkit-font-smoothing:subpixel-antialiased}@media screen and (max-width: 768px){body{font-size:1.2rem}}body.is-fixed{position:fixed;left:0;width:100%}a{color:#000}@media (hover: hover){a:hover{text-decoration:none}}@media (hover: none){a:active{text-decoration:none}}em{font-style:normal}img{width:100%;height:auto}button{appearance:none;outline:none;padding:0;border:none;background:none;touch-action:manipulation;cursor:pointer}small{font-size:.75em}.animation-slide-in{opacity:0;translate:0 6rem;transition:opacity .8s cubic-bezier(.39,.575,.565,1),translate .8s cubic-bezier(.165,.84,.44,1)}@media screen and (max-width: 768px){.animation-slide-in{translate:0 4.5rem;transition-duration:.6s}}.animation-slide-in.is-inview{opacity:1;translate:0 0;will-change:opacity,translate}.animation-slide-in-horizontal{opacity:0;translate:-6rem 0;transition:opacity .8s cubic-bezier(.77,0,.175,1),translate .8s cubic-bezier(.77,0,.175,1)}@media screen and (max-width: 768px){.animation-slide-in-horizontal{transition-duration:.6s}}.animation-slide-in-horizontal.is-inview{opacity:1;translate:0 0;will-change:opacity,translate}.animation-fade-in{opacity:0;transition:opacity .8s cubic-bezier(.77,0,.175,1)}@media screen and (max-width: 768px){.animation-fade-in{transition-duration:.6s}}.animation-fade-in.is-inview{opacity:1;will-change:opacity}.animation-fade-in-image{opacity:0;transition:opacity .8s cubic-bezier(.77,0,.175,1)}@media screen and (max-width: 768px){.animation-fade-in-image{transition-duration:.6s}}.animation-fade-in-image img{scale:1.2;transition:scale 1.2s cubic-bezier(.39,.575,.565,1)}@media screen and (max-width: 768px){.animation-fade-in-image img{transition-duration:1s}}.animation-fade-in-image.is-inview{opacity:1;will-change:opacity}.animation-fade-in-image.is-inview img{scale:1;will-change:scale}.animation-fade-in-children>*{opacity:0;transition:opacity .8s cubic-bezier(.77,0,.175,1)}@media screen and (max-width: 768px){.animation-fade-in-children>*{transition-duration:.6s}}.animation-fade-in-children.is-inview>*{opacity:1;will-change:opacity}.animation-fade-in-children>*:nth-child(1){transition-delay:0s}.animation-fade-in-children>*:nth-child(2){transition-delay:.1s}.animation-fade-in-children>*:nth-child(3){transition-delay:.2s}.animation-fade-in-children>*:nth-child(4){transition-delay:.3s}.animation-fade-in-children>*:nth-child(5){transition-delay:.4s}.animation-fade-in-children>*:nth-child(6){transition-delay:.5s}.animation-fade-in-children>*:nth-child(7){transition-delay:.6s}.animation-fade-in-children>*:nth-child(8){transition-delay:.7s}.animation-fade-in-children>*:nth-child(9){transition-delay:.8s}.animation-fade-in-children>*:nth-child(10){transition-delay:.9s}.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(1){transition-delay:.8s}@media screen and (max-width: 768px){.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(1){transition-delay:.4s}}.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(2){transition-delay:.9s}@media screen and (max-width: 768px){.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(2){transition-delay:.5s}}.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(3){transition-delay:1s}@media screen and (max-width: 768px){.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(3){transition-delay:.6s}}.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(4){transition-delay:1.1s}@media screen and (max-width: 768px){.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(4){transition-delay:.7s}}.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(5){transition-delay:1.2s}@media screen and (max-width: 768px){.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(5){transition-delay:.8s}}.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(6){transition-delay:1.3s}@media screen and (max-width: 768px){.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(6){transition-delay:.9s}}.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(7){transition-delay:1.4s}@media screen and (max-width: 768px){.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(7){transition-delay:1s}}.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(8){transition-delay:1.5s}@media screen and (max-width: 768px){.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(8){transition-delay:1.1s}}.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(9){transition-delay:1.6s}@media screen and (max-width: 768px){.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(9){transition-delay:1.2s}}.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(10){transition-delay:1.7s}@media screen and (max-width: 768px){.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(10){transition-delay:1.3s}}.is-loaded.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(1){opacity:1;transition-delay:.8s}@media screen and (max-width: 768px){.is-loaded.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(1){transition-delay:.4s}}.is-loaded.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(2){opacity:1;transition-delay:.9s}@media screen and (max-width: 768px){.is-loaded.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(2){transition-delay:.5s}}.is-loaded.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(3){opacity:1;transition-delay:1s}@media screen and (max-width: 768px){.is-loaded.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(3){transition-delay:.6s}}.is-loaded.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(4){opacity:1;transition-delay:1.1s}@media screen and (max-width: 768px){.is-loaded.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(4){transition-delay:.7s}}.is-loaded.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(5){opacity:1;transition-delay:1.2s}@media screen and (max-width: 768px){.is-loaded.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(5){transition-delay:.8s}}.is-loaded.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(6){opacity:1;transition-delay:1.3s}@media screen and (max-width: 768px){.is-loaded.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(6){transition-delay:.9s}}.is-loaded.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(7){opacity:1;transition-delay:1.4s}@media screen and (max-width: 768px){.is-loaded.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(7){transition-delay:1s}}.is-loaded.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(8){opacity:1;transition-delay:1.5s}@media screen and (max-width: 768px){.is-loaded.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(8){transition-delay:1.1s}}.is-loaded.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(9){opacity:1;transition-delay:1.6s}@media screen and (max-width: 768px){.is-loaded.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(9){transition-delay:1.2s}}.is-loaded.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(10){opacity:1;transition-delay:1.7s}@media screen and (max-width: 768px){.is-loaded.is-pagetop .animation-fade-in-children.is-page-first-content>*:nth-child(10){transition-delay:1.3s}}.animation-fade-in-children-odd-even>*{opacity:0;transition:opacity .8s cubic-bezier(.77,0,.175,1)}@media screen and (max-width: 768px){.animation-fade-in-children-odd-even>*{transition-duration:.6s}}.animation-fade-in-children-odd-even.is-inview>*{opacity:1;will-change:opacity}@media screen and (min-width: 769px){.animation-fade-in-children-odd-even>*:nth-child(odd){transition-delay:0s}.animation-fade-in-children-odd-even>*:nth-child(2n){transition-delay:.1s}}@media screen and (max-width: 768px){.animation-fade-in-children-odd-even>*:nth-child(1){transition-delay:0s}.animation-fade-in-children-odd-even>*:nth-child(2){transition-delay:.1s}.animation-fade-in-children-odd-even>*:nth-child(3){transition-delay:.2s}.animation-fade-in-children-odd-even>*:nth-child(4){transition-delay:.3s}.animation-fade-in-children-odd-even>*:nth-child(5){transition-delay:.4s}.animation-fade-in-children-odd-even>*:nth-child(6){transition-delay:.5s}.animation-fade-in-children-odd-even>*:nth-child(7){transition-delay:.6s}.animation-fade-in-children-odd-even>*:nth-child(8){transition-delay:.7s}.animation-fade-in-children-odd-even>*:nth-child(9){transition-delay:.8s}.animation-fade-in-children-odd-even>*:nth-child(10){transition-delay:.9s}}.animation-fade-in-image-children>*{opacity:0;transition:opacity .8s cubic-bezier(.77,0,.175,1)}@media screen and (max-width: 768px){.animation-fade-in-image-children>*{transition-duration:.6s}}.animation-fade-in-image-children>* img{scale:1.2;transition:scale 1.2s cubic-bezier(.39,.575,.565,1)}@media screen and (max-width: 768px){.animation-fade-in-image-children>* img{transition-duration:1s}}.animation-fade-in-image-children.is-inview>*{opacity:1;will-change:opacity}.animation-fade-in-image-children.is-inview>* img{scale:1;will-change:scale}.animation-fade-in-image-children>*:nth-child(1){transition-delay:0s}.animation-fade-in-image-children>*:nth-child(1) img{transition-delay:0s}.animation-fade-in-image-children>*:nth-child(2){transition-delay:.1s}.animation-fade-in-image-children>*:nth-child(2) img{transition-delay:.1s}.animation-fade-in-image-children>*:nth-child(3){transition-delay:.2s}.animation-fade-in-image-children>*:nth-child(3) img{transition-delay:.2s}.animation-fade-in-image-children>*:nth-child(4){transition-delay:.3s}.animation-fade-in-image-children>*:nth-child(4) img{transition-delay:.3s}.animation-fade-in-image-children>*:nth-child(5){transition-delay:.4s}.animation-fade-in-image-children>*:nth-child(5) img{transition-delay:.4s}.animation-fade-in-image-children>*:nth-child(6){transition-delay:.5s}.animation-fade-in-image-children>*:nth-child(6) img{transition-delay:.5s}.animation-fade-in-image-children>*:nth-child(7){transition-delay:.6s}.animation-fade-in-image-children>*:nth-child(7) img{transition-delay:.6s}.animation-fade-in-image-children>*:nth-child(8){transition-delay:.7s}.animation-fade-in-image-children>*:nth-child(8) img{transition-delay:.7s}.animation-fade-in-image-children>*:nth-child(9){transition-delay:.8s}.animation-fade-in-image-children>*:nth-child(9) img{transition-delay:.8s}.animation-fade-in-image-children>*:nth-child(10){transition-delay:.9s}.animation-fade-in-image-children>*:nth-child(10) img{transition-delay:.9s}.animation-mask-in-horizontal{clip-path:inset(0 100% 0 0);transition:clip-path .8s cubic-bezier(.77,0,.175,1)}@media screen and (max-width: 768px){.animation-mask-in-horizontal{transition-duration:.6s}}.animation-mask-in-horizontal.is-inview{clip-path:inset(0 0 0 0);will-change:clip-path}.animation-color-in-horizontal{position:relative;clip-path:inset(0 100% 0 0);transition:clip-path .8s cubic-bezier(.77,0,.175,1)}@media screen and (max-width: 768px){.animation-color-in-horizontal{transition-duration:.6s}}.animation-color-in-horizontal:after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background-color:#a31e3a;transform-origin:right center;transition:scale .6s cubic-bezier(.77,0,.175,1) .8s}.animation-color-in-horizontal.is-inview{clip-path:inset(0 0 0 0);will-change:clip-path}.animation-color-in-horizontal.is-inview:after{scale:0 1}.animation-grad-in{position:relative}.animation-grad-in:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,#a31e3a,#a31e3a00);background-size:200% 100%;background-position:0 0}.animation-grad-in.is-inview:after{opacity:0;background-position:100% 0;transition:opacity .4s cubic-bezier(.39,.575,.565,1) .6s,background-position 1s cubic-bezier(.77,0,.175,1)}@media screen and (max-width: 768px){.animation-grad-in.is-inview:after{transition:opacity .2s cubic-bezier(.39,.575,.565,1) .4s,background-position .8s cubic-bezier(.77,0,.175,1)}}.animation-grad-in-horizontal{position:relative;overflow:hidden;clip-path:inset(0 100% 0 0);transition:clip-path .6s cubic-bezier(.77,0,.175,1)}@media screen and (max-width: 768px){.animation-grad-in-horizontal{transition-duration:.4s}}.animation-grad-in-horizontal:after{content:"";position:absolute;top:0;left:0;width:200%;height:100%;translate:-50% 0;background:linear-gradient(to right,#a31e3a00,#a31e3a 50%);background-size:100% 100%;background-position:0 0;z-index:10;transition:translate .6s cubic-bezier(.445,.05,.55,.95) .6s}@media screen and (max-width: 768px){.animation-grad-in-horizontal:after{transition:translate .4s cubic-bezier(.445,.05,.55,.95) .4s}}.animation-grad-in-horizontal.is-inview{clip-path:inset(0 0 0 0);will-change:clip-path}.animation-grad-in-horizontal.is-inview:after{translate:50% 0}.animation-blur-in{opacity:0;filter:blur(2rem);transition:opacity .4s cubic-bezier(.165,.84,.44,1),filter .6s cubic-bezier(.165,.84,.44,1)}@media screen and (max-width: 768px){.animation-blur-in{transition:opacity .2s cubic-bezier(.165,.84,.44,1),filter .4s cubic-bezier(.165,.84,.44,1)}}.animation-blur-in.is-inview{opacity:1;filter:blur(0);will-change:opacity,filter}.animation-blur-in-children>*{opacity:0;filter:blur(2rem);transition:opacity .4s cubic-bezier(.165,.84,.44,1),filter .6s cubic-bezier(.165,.84,.44,1)}@media screen and (max-width: 768px){.animation-blur-in-children>*{transition:opacity .2s cubic-bezier(.165,.84,.44,1),filter .4s cubic-bezier(.165,.84,.44,1)}}.animation-blur-in-children.is-inview>*{opacity:1;filter:blur(0);will-change:opacity,filter}.animation-blur-in-children>*:nth-child(1){transition-delay:0s}.animation-blur-in-children>*:nth-child(2){transition-delay:.1s}.animation-blur-in-children>*:nth-child(3){transition-delay:.2s}.animation-blur-in-children>*:nth-child(4){transition-delay:.3s}.animation-blur-in-children>*:nth-child(5){transition-delay:.4s}.animation-blur-in-children>*:nth-child(6){transition-delay:.5s}.animation-blur-in-children>*:nth-child(7){transition-delay:.6s}.animation-blur-in-children>*:nth-child(8){transition-delay:.7s}.animation-blur-in-children>*:nth-child(9){transition-delay:.8s}.animation-blur-in-children>*:nth-child(10){transition-delay:.9s}.animation-blur-in-children-odd-even>*{opacity:0;filter:blur(2rem);transition:opacity .4s cubic-bezier(.165,.84,.44,1),filter .6s cubic-bezier(.165,.84,.44,1)}@media screen and (max-width: 768px){.animation-blur-in-children-odd-even>*{transition:opacity .2s cubic-bezier(.165,.84,.44,1),filter .4s cubic-bezier(.165,.84,.44,1)}}.animation-blur-in-children-odd-even.is-inview>*{opacity:1;filter:blur(0);will-change:opacity,filter}@media screen and (min-width: 769px){.animation-blur-in-children-odd-even>*:nth-child(odd){transition-delay:0s}.animation-blur-in-children-odd-even>*:nth-child(2n){transition-delay:.1s}}@media screen and (max-width: 768px){.animation-blur-in-children-odd-even>*:nth-child(1){transition-delay:0s}.animation-blur-in-children-odd-even>*:nth-child(2){transition-delay:.1s}.animation-blur-in-children-odd-even>*:nth-child(3){transition-delay:.2s}.animation-blur-in-children-odd-even>*:nth-child(4){transition-delay:.3s}.animation-blur-in-children-odd-even>*:nth-child(5){transition-delay:.4s}.animation-blur-in-children-odd-even>*:nth-child(6){transition-delay:.5s}.animation-blur-in-children-odd-even>*:nth-child(7){transition-delay:.6s}.animation-blur-in-children-odd-even>*:nth-child(8){transition-delay:.7s}.animation-blur-in-children-odd-even>*:nth-child(9){transition-delay:.8s}.animation-blur-in-children-odd-even>*:nth-child(10){transition-delay:.9s}}.animation-wait-animated-container:has(.is-animated) .animation-blur-in{opacity:1;filter:blur(0)}.animation-wait-animated-container:has(.is-animated) .animation-blur-in-children>*{opacity:1;filter:blur(0)}.animation-wait-animated-container:has(.is-animated) .animation-blur-in-children-odd-even>*{opacity:1;filter:blur(0)}.layout-vision-header .animation-color-in-horizontal:after{background-color:#f0f0f0;z-index:20}.layout-container-uchukyodai{display:flex}@media screen and (max-width: 768px){.layout-container-uchukyodai{flex-direction:column;overflow:hidden}}.layout-container-uchukyodai__background{position:relative;flex:1}@media screen and (max-width: 768px){.layout-container-uchukyodai__background{width:100%}}.layout-container-uchukyodai__video{position:fixed;top:0;left:0;width:calc(100% - 48rem);height:100vh;overflow:hidden}@media screen and (max-width: 768px){.layout-container-uchukyodai__video{position:relative;width:100%;height:100svh}}.layout-container-uchukyodai__video video{width:100%;height:100%;object-fit:cover}.layout-container-uchukyodai__video-text{position:absolute;top:5.4rem;right:5.4rem;width:8.28125vw;mask-image:linear-gradient(to bottom,#000 0% 50%,#0000);mask-repeat:no-repeat;mask-position:0% 200%;mask-size:100% 200%;opacity:0}@media screen and (max-width: 768px){.layout-container-uchukyodai__video-text{top:11.7rem;right:3.9rem;width:8.3rem}}.layout-container-uchukyodai__video-skip{position:fixed;bottom:2.5rem;left:2.5rem;width:8rem;height:3rem;display:flex;align-items:center;justify-content:center;border:1px solid #00559a;z-index:10;opacity:0;pointer-events:none;font-size:0;cursor:pointer;transition:color .1s cubic-bezier(.39,.575,.565,1),background-color .1s cubic-bezier(.39,.575,.565,1)}@media screen and (max-width: 768px){.layout-container-uchukyodai__video-skip{position:absolute;bottom:2rem;left:2rem}}.layout-container-uchukyodai__video-skip:before{content:"";display:block;width:3.3rem;height:1rem;mask:url(/recruit/career/aerospace/special-contents/uchukyodai/assets/img/btn_skip.svg) no-repeat center/contain;background:#00559a;transition:background-color .1s cubic-bezier(.39,.575,.565,1)}@media (hover: hover){.layout-container-uchukyodai__video-skip:hover{color:#fff;background:#00559a}.layout-container-uchukyodai__video-skip:hover:before{background:#fff}}@media (hover: none){.layout-container-uchukyodai__video-skip:active{color:#fff;background:#00559a}.layout-container-uchukyodai__video-skip:active:before{background:#fff}}.layout-container-uchukyodai__video:has(.is-playing)+.layout-container-uchukyodai__video-skip{opacity:1;pointer-events:auto;transition:opacity .8s cubic-bezier(.39,.575,.565,1) 2.8s}.layout-container-uchukyodai__video.is-ended:not(:has(.is-playing)) .layout-container-uchukyodai__video-text{mask-position:0% 0%;opacity:1;transition:mask-position 1.2s cubic-bezier(.39,.575,.565,1),opacity 1.2s cubic-bezier(.39,.575,.565,1);will-change:mask-position,opacity}.layout-container-uchukyodai__video.is-ended+.layout-container-uchukyodai__video-skip{opacity:0;pointer-events:none;transition:opacity .4s cubic-bezier(.39,.575,.565,1)}.layout-container-uchukyodai__night{position:fixed;top:0;left:0;width:calc(100% - 48rem);height:100vh;overflow:hidden;opacity:0;transition:opacity .4s cubic-bezier(.39,.575,.565,1)}.layout-container-uchukyodai__night.is-show{opacity:1}@media screen and (max-width: 768px){.layout-container-uchukyodai__night{position:absolute;width:100%;height:100svh;transition:opacity .8s cubic-bezier(.39,.575,.565,1)}}.layout-container-uchukyodai__night picture{display:block;width:100%;height:100%}.layout-container-uchukyodai__night picture img{width:100%;height:100%;object-fit:cover}.layout-container-uchukyodai__night-text{position:absolute;top:5.4rem;right:5.4rem;width:8.28125vw}@media screen and (max-width: 768px){.layout-container-uchukyodai__night-text{top:11.7rem;right:3.9rem;width:8.3rem}}.layout-container-uchukyodai__copyright{position:fixed;bottom:1.8rem;left:2rem;width:18.6rem;line-height:0;opacity:0}@media screen and (max-width: 768px){.layout-container-uchukyodai__copyright{position:absolute;bottom:.9rem;left:1rem;width:12.6rem}}.layout-container-uchukyodai__foreground{width:48rem;background:url(/recruit/career/aerospace/special-contents/uchukyodai/assets/img/bg_content.webp) repeat-y right top fixed;background-size:48rem auto}@media screen and (max-width: 768px){.layout-container-uchukyodai__foreground{width:100%;background-size:100% auto}}.layout-container-uchukyodai__foreground:before{content:"";position:fixed;top:0;right:0;width:48rem;height:2.5rem;background:url(/recruit/career/aerospace/special-contents/uchukyodai/assets/img/bg_content.webp) no-repeat right top fixed;background-size:48rem auto;z-index:900;transition:opacity .2s cubic-bezier(.39,.575,.565,1)}@media screen and (max-width: 768px){.layout-container-uchukyodai__foreground:before{width:100%;height:2rem;background-size:100% auto;opacity:0}}@media screen and (max-width: 768px){.layout-container-uchukyodai.is-content-inview .image-comic--hero01{opacity:1}}@media screen and (max-width: 768px){.layout-container-uchukyodai.is-content-start .layout-header-uchukyodai{opacity:1;visibility:visible;transition:opacity .2s cubic-bezier(.39,.575,.565,1),visibility .2s cubic-bezier(.39,.575,.565,1)}.layout-container-uchukyodai.is-content-start .layout-container-uchukyodai__foreground:before{opacity:1;transition:opacity 0s cubic-bezier(.39,.575,.565,1)}.layout-container-uchukyodai.is-content-start .page-uk-hero__inner:before,.layout-container-uchukyodai.is-content-start .page-uk-hero__inner:after{opacity:1}}.layout-container-uchukyodai.is-hero-ended .layout-container-uchukyodai__foreground:before{opacity:0;transition:opacity .2s cubic-bezier(.39,.575,.565,1)}.layout-container-uchukyodai.is-hero-ended .page-uk-hero__inner:before{opacity:0}.layout-container-uchukyodai.is-hero-end .page-uk-hero__inner:after{opacity:0}@media screen and (max-width: 768px){.layout-container-uchukyodai:has(.layout-container-uchukyodai__video.is-ended) .layout-header-uchukyodai{opacity:1;visibility:visible}}.layout-container-uchukyodai:has(.layout-container-uchukyodai__video.is-ended) .layout-container-uchukyodai__copyright{opacity:1;transition:opacity .2s cubic-bezier(.39,.575,.565,1);will-change:opacity}.layout-content-uchukyodai{padding:2.5rem 2.5rem 5.8rem}@media screen and (max-width: 768px){.layout-content-uchukyodai{padding:2rem 2rem 4.8rem}}.layout-content-uchukyodai__inner{border:1px solid #00559a}.layout-content-uchukyodai__copyright{margin-top:2rem;font-size:1.6rem;font-weight:500;line-height:1;text-align:center}@media screen and (max-width: 768px){.layout-content-uchukyodai__copyright{margin-top:2rem;font-size:1.2rem}}body:has(.page-home-hero,.page-career-hero,.page-newgraduate-hero) .layout-content-uchukyodai{padding:0}.layout-footer-uchukyodai{position:relative;z-index:10;color:#fff;background:#00559a;text-align:center}.layout-footer-uchukyodai__inner{padding:6rem 2.5rem}@media screen and (max-width: 768px){.layout-footer-uchukyodai__inner{padding:5rem 0rem}}.layout-footer-uchukyodai .footer-logo{width:10.6rem;margin:0 auto}@media screen and (max-width: 768px){.layout-footer-uchukyodai .footer-logo{width:8.5rem}}.layout-footer-uchukyodai .footer-logo a{transition:opacity .2s cubic-bezier(.39,.575,.565,1);will-change:opacity}@media (hover: hover){.layout-footer-uchukyodai .footer-logo a:hover{opacity:.5}}@media (hover: none){.layout-footer-uchukyodai .footer-logo a:active{opacity:.5}}.layout-footer-uchukyodai .footer-nav{display:flex;flex-direction:column;gap:.3rem;margin-top:5rem;font-size:1.8rem;font-weight:700}@media screen and (max-width: 768px){.layout-footer-uchukyodai .footer-nav{gap:.2rem;margin-top:4.6rem;font-size:1.4rem;line-height:1.5}}.layout-footer-uchukyodai .footer-nav__item{font-size:1.8rem}@media screen and (max-width: 768px){.layout-footer-uchukyodai .footer-nav__item{font-size:1.4rem}}.layout-footer-uchukyodai .footer-nav__item a{color:#fff;text-decoration:none;transition:opacity .2s cubic-bezier(.39,.575,.565,1);will-change:opacity}@media (hover: hover){.layout-footer-uchukyodai .footer-nav__item a:hover{opacity:.5}}@media (hover: none){.layout-footer-uchukyodai .footer-nav__item a:active{opacity:.5}}.layout-footer-uchukyodai .footer-copyright{margin-top:4rem;font-size:1.6rem;font-weight:500;line-height:1}@media screen and (max-width: 768px){.layout-footer-uchukyodai .footer-copyright{margin-top:3.2rem;font-size:1.2rem}}.layout-footer{display:none!important}.layout-header-uchukyodai{position:fixed;top:0;right:0;width:48rem;padding:2.5rem 2.5rem 0;z-index:1000}@media screen and (max-width: 768px){.layout-header-uchukyodai{width:100%;padding:2rem 2rem 0;opacity:0;visibility:hidden;transition:opacity 1.2s cubic-bezier(.39,.575,.565,1),visibility 1.2s cubic-bezier(.39,.575,.565,1)}}.layout-header-uchukyodai__inner{position:relative;display:flex;align-items:center;justify-content:space-between;height:6rem;padding:0 0 0 1.7rem}.layout-header-uchukyodai__inner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #00559a;background:#fff;pointer-events:none;z-index:10}.layout-header-uchukyodai .header-logo{position:relative;z-index:100;width:6.6rem}.layout-header-uchukyodai .header-logo a{transition:opacity .2s cubic-bezier(.39,.575,.565,1);will-change:opacity}@media (hover: hover){.layout-header-uchukyodai .header-logo a:hover{opacity:.5}}@media (hover: none){.layout-header-uchukyodai .header-logo a:active{opacity:.5}}.layout-header-uchukyodai .header-nav{position:fixed;z-index:1;top:0;right:0;width:48rem;height:100vh;padding:2.5rem;background:#00559a;opacity:0;visibility:hidden;transition:opacity .2s cubic-bezier(.39,.575,.565,1),visibility .2s cubic-bezier(.39,.575,.565,1)}@media screen and (max-width: 768px){.layout-header-uchukyodai .header-nav{width:100%;height:100dvh;padding:2rem}}.layout-header-uchukyodai .header-nav__inner{height:100%;padding:6rem 3.4rem 3.4rem;border:1px solid #fff}@media screen and (max-width: 768px){.layout-header-uchukyodai .header-nav__inner{padding:6rem 2.6rem 2.6rem}}.layout-header-uchukyodai .header-menu-uchukyodai{display:flex;flex-direction:column}.layout-header-uchukyodai .header-menu-uchukyodai__item{border-bottom:1px solid rgba(255,255,255,.25)}.layout-header-uchukyodai .header-menu-uchukyodai__item:last-child{border-bottom:none}.layout-header-uchukyodai .header-menu-uchukyodai__item a{display:flex;align-items:center;justify-content:space-between;height:8.6rem;line-height:1;transition:opacity .2s cubic-bezier(.39,.575,.565,1);will-change:opacity}@media (hover: hover){.layout-header-uchukyodai .header-menu-uchukyodai__item a:hover{opacity:.5}}@media (hover: none){.layout-header-uchukyodai .header-menu-uchukyodai__item a:active{opacity:.5}}@media screen and (max-width: 768px){.layout-header-uchukyodai .header-menu-uchukyodai__item a{height:6.7rem}}.layout-header-uchukyodai .header-menu-uchukyodai__item--1 .header-menu-uchukyodai__en{width:4.2rem}@media screen and (max-width: 768px){.layout-header-uchukyodai .header-menu-uchukyodai__item--1 .header-menu-uchukyodai__en{width:3.3rem}}.layout-header-uchukyodai .header-menu-uchukyodai__item--2 .header-menu-uchukyodai__en{width:12.2rem}@media screen and (max-width: 768px){.layout-header-uchukyodai .header-menu-uchukyodai__item--2 .header-menu-uchukyodai__en{width:9.6rem}}.layout-header-uchukyodai .header-menu-uchukyodai__item--2 .header-menu-uchukyodai__ja{width:11.3rem}@media screen and (max-width: 768px){.layout-header-uchukyodai .header-menu-uchukyodai__item--2 .header-menu-uchukyodai__ja{width:8.8rem}}.layout-header-uchukyodai .header-menu-uchukyodai__item--3 .header-menu-uchukyodai__en{width:9.9rem}@media screen and (max-width: 768px){.layout-header-uchukyodai .header-menu-uchukyodai__item--3 .header-menu-uchukyodai__en{width:7.7rem}}.layout-header-uchukyodai .header-menu-uchukyodai__item--3 .header-menu-uchukyodai__ja{width:17.5rem}@media screen and (max-width: 768px){.layout-header-uchukyodai .header-menu-uchukyodai__item--3 .header-menu-uchukyodai__ja{width:13.7rem}}.layout-header-uchukyodai .header-menu-uchukyodai__item--4 .header-menu-uchukyodai__en{width:9.6rem}@media screen and (max-width: 768px){.layout-header-uchukyodai .header-menu-uchukyodai__item--4 .header-menu-uchukyodai__en{width:7.6rem}}.layout-header-uchukyodai .header-menu-uchukyodai__item--4 .header-menu-uchukyodai__ja{width:10.5rem}@media screen and (max-width: 768px){.layout-header-uchukyodai .header-menu-uchukyodai__item--4 .header-menu-uchukyodai__ja{width:8.2rem}}.layout-header-uchukyodai .header-menu-uchukyodai__item--5 .header-menu-uchukyodai__en{width:7.5rem}@media screen and (max-width: 768px){.layout-header-uchukyodai .header-menu-uchukyodai__item--5 .header-menu-uchukyodai__en{width:5.9rem}}.layout-header-uchukyodai .header-menu-uchukyodai__item--5 .header-menu-uchukyodai__ja{width:11rem}@media screen and (max-width: 768px){.layout-header-uchukyodai .header-menu-uchukyodai__item--5 .header-menu-uchukyodai__ja{width:8.6rem}}.layout-header-uchukyodai .header-cta{display:flex;border:1px solid rgba(255,255,255,.25)}.layout-header-uchukyodai .header-cta__item{flex:1}.layout-header-uchukyodai .header-cta__item a{display:flex;align-items:center;justify-content:center;height:10rem;transition:background-color .2s cubic-bezier(.39,.575,.565,1);will-change:background-color}@media (hover: hover){.layout-header-uchukyodai .header-cta__item a:hover{background:#fff}.layout-header-uchukyodai .header-cta__item a:hover span{filter:brightness(1) invert(0)}}@media (hover: none){.layout-header-uchukyodai .header-cta__item a:active{background:#fff}.layout-header-uchukyodai .header-cta__item a:active span{filter:brightness(1) invert(0)}}@media screen and (max-width: 768px){.layout-header-uchukyodai .header-cta__item a{height:7.8rem}}.layout-header-uchukyodai .header-cta__item span{position:relative;display:block;padding-bottom:2.4rem;filter:brightness(0) invert(1);transition:filter .2s cubic-bezier(.39,.575,.565,1);will-change:filter}@media screen and (max-width: 768px){.layout-header-uchukyodai .header-cta__item span{padding-bottom:1.9rem}}.layout-header-uchukyodai .header-cta__item span:after{content:"";position:absolute;bottom:0;left:calc(50% - .55rem);width:1.1rem;height:1.1rem;mask:url(/recruit/career/aerospace/special-contents/uchukyodai/assets/img/icn_blank.svg) no-repeat center center/contain;background:#00559a}@media screen and (max-width: 768px){.layout-header-uchukyodai .header-cta__item span:after{left:calc(50% - .45rem);width:.9rem;height:.9rem}}.layout-header-uchukyodai .header-cta__item--1 img{width:6.2rem}@media screen and (max-width: 768px){.layout-header-uchukyodai .header-cta__item--1 img{width:4.9rem}}.layout-header-uchukyodai .header-cta__item--2{border-left:1px solid rgba(255,255,255,.25)}.layout-header-uchukyodai .header-cta__item--2 img{width:9.2rem}@media screen and (max-width: 768px){.layout-header-uchukyodai .header-cta__item--2 img{width:7.2rem}}.layout-header-uchukyodai .header-image{position:fixed;bottom:0;right:0;width:13.8rem;pointer-events:none}@media screen and (max-width: 768px){.layout-header-uchukyodai .header-image{position:absolute;width:9.2rem}}.layout-header-uchukyodai .header-hamburger{position:relative;z-index:100;display:flex;align-items:center;gap:1.4rem;height:6rem;padding:0 3rem;transition:opacity .2s cubic-bezier(.39,.575,.565,1);will-change:opacity}@media (hover: hover){.layout-header-uchukyodai .header-hamburger:hover{opacity:.5}}@media (hover: none){.layout-header-uchukyodai .header-hamburger:active{opacity:.5}}@media screen and (max-width: 768px){.layout-header-uchukyodai .header-hamburger{padding:0 2.5rem}}.layout-header-uchukyodai .header-hamburger__text{display:block;width:4.4rem;line-height:1}.layout-header-uchukyodai .header-hamburger__text img:nth-of-type(1){display:block}.layout-header-uchukyodai .header-hamburger__text img:nth-of-type(2){display:none}.layout-header-uchukyodai .header-hamburger__line{position:relative;width:4rem}.layout-header-uchukyodai .header-hamburger__line:before,.layout-header-uchukyodai .header-hamburger__line:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:#00559a;transition:rotate .1s cubic-bezier(.39,.575,.565,1),translate .1s cubic-bezier(.39,.575,.565,1) .1s}.layout-header-uchukyodai .header-hamburger__line:before{translate:0 -.4rem}.layout-header-uchukyodai .header-hamburger__line:after{translate:0 .4rem}.layout-header-uchukyodai .header-hamburger.is-show .header-hamburger__text img:nth-of-type(1){display:none}.layout-header-uchukyodai .header-hamburger.is-show .header-hamburger__text img:nth-of-type(2){display:block}.layout-header-uchukyodai .header-hamburger.is-show .header-hamburger__line:before,.layout-header-uchukyodai .header-hamburger.is-show .header-hamburger__line:after{transition:rotate .1s cubic-bezier(.39,.575,.565,1) .1s,translate .1s cubic-bezier(.39,.575,.565,1)}.layout-header-uchukyodai .header-hamburger.is-show .header-hamburger__line:before{rotate:15deg;translate:0 0}.layout-header-uchukyodai .header-hamburger.is-show .header-hamburger__line:after{rotate:-15deg;translate:0 0}.layout-header-uchukyodai:has(.header-hamburger.is-show) .layout-header-uchukyodai__inner:before{border-color:#fff}.layout-header-uchukyodai:has(.header-hamburger.is-show) .header-nav{opacity:1;visibility:visible}.m-cookie .m-cookie_txt,.m-cookie .m-cookie_btn span{font-family:Noto Sans JP,Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,ＭＳ Ｐゴシック,sans-serif;font-size:14px;font-weight:500;letter-spacing:.04em;font-feature-settings:"palt" 0}.component-modal{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100dvh;z-index:10000;opacity:0;visibility:hidden;transition:opacity .2s cubic-bezier(.39,.575,.565,1),visibility .2s cubic-bezier(.39,.575,.565,1)}.component-modal.is-show{opacity:1;visibility:visible}.component-modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00559a;z-index:0}.component-modal__content{position:relative;z-index:1}@media screen and (max-width: 768px){.component-modal__content{position:static}}.component-modal__close{position:fixed;top:2.5rem;right:2.5rem;height:6rem;cursor:pointer;display:flex;align-items:center;gap:1.4rem;padding:0 3rem;transition:opacity .2s cubic-bezier(.39,.575,.565,1);will-change:opacity}@media (hover: hover){.component-modal__close:hover{opacity:.5}}@media (hover: none){.component-modal__close:active{opacity:.5}}@media screen and (max-width: 768px){.component-modal__close{right:4.4rem;top:3rem;height:4rem;padding:0}}.component-modal__close-text{display:block;width:4.4rem;line-height:1}.component-modal__close-line{position:relative;width:4rem}.component-modal__close-line:before,.component-modal__close-line:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:#fff}.component-modal__close-line:before{rotate:15deg}.component-modal__close-line:after{rotate:-15deg}.lenis.lenis-scrolling .component-modal.is-show iframe{pointer-events:auto}.splide__track{overflow:visible}.splide__arrows{position:absolute;bottom:-8.5rem;right:0;display:flex;gap:1rem}@media screen and (max-width: 768px){.splide__arrows{bottom:-6.6rem;gap:.6rem}}.splide__arrow{width:5rem;height:5rem;border-radius:100%;display:flex;align-items:center;justify-content:center;background:#fff;transition:opacity .2s cubic-bezier(.39,.575,.565,1)}@media (hover: hover){.splide__arrow:not(.splide__arrow:disabled):hover{opacity:.5}}@media (hover: none){.splide__arrow:not(.splide__arrow:disabled):active{opacity:.5}}@media screen and (max-width: 768px){.splide__arrow{width:3.9rem;height:3.9rem;border-radius:100%}}.splide__arrow:before{content:"";width:1.2rem;height:1.2rem;mask:url(/recruit/career/aerospace/special-contents/uchukyodai/assets/img/arw_carousel.svg) no-repeat center center/contain;background:#00559a}@media screen and (max-width: 768px){.splide__arrow:before{width:.936rem;height:.936rem}}.splide__arrow--prev{transform:rotateY(180deg)}.splide__arrow:disabled{background:none;border:1px solid rgba(255,255,255,.35)}.splide__arrow:disabled:before{background:#ffffff59}.page-uk-hero{position:relative;z-index:1;padding:6rem 0 0}@media screen and (max-width: 768px){.page-uk-hero{padding:0}}.page-uk-hero__inner{position:relative;padding:7rem 3.4rem 23.5rem}@media screen and (max-width: 768px){.page-uk-hero__inner{padding:5.5rem 2.6rem 18.4rem}}.page-uk-hero__inner:before{content:"";position:fixed;top:8.5rem;right:calc(2.5rem + 1px);width:calc(43rem - 2px);height:7rem;background:url(/recruit/career/aerospace/special-contents/uchukyodai/assets/img/bg_content.webp) no-repeat right top fixed;background-size:48rem auto;mask-image:linear-gradient(to bottom,#000,#0000);mask-repeat:no-repeat;mask-size:100% 100%;z-index:1;transition:opacity .2s cubic-bezier(.39,.575,.565,1)}@media screen and (max-width: 768px){.page-uk-hero__inner:before{top:8rem;right:calc(2rem + 1px);width:calc(33.5rem - 2px);height:5.5rem;background-size:100% auto;opacity:0}}.page-uk-hero__inner:after{content:"";position:fixed;bottom:0;right:calc(2.5rem + 1px);width:calc(43rem - 2px);height:7rem;background:url(/recruit/career/aerospace/special-contents/uchukyodai/assets/img/bg_content.webp) no-repeat right top fixed;background-size:48rem auto;mask-image:linear-gradient(to bottom,#0000,#000);mask-repeat:no-repeat;mask-size:100% 100%;z-index:1;transition:opacity .2s cubic-bezier(.39,.575,.565,1)}@media screen and (max-width: 768px){.page-uk-hero__inner:after{width:100%;height:10rem;background-size:100% auto;opacity:0}}.page-uk-hero__text{position:relative;z-index:0;width:35.2rem}@media screen and (max-width: 768px){.page-uk-hero__text{width:26.2rem}}.page-uk-crosstalk{position:relative;z-index:2;overflow:hidden;color:#fff;background:#00559a;margin-right:calc(-2.5rem - 1px)}@media screen and (max-width: 768px){.page-uk-crosstalk{margin-right:calc(-2rem - 1px)}}.page-uk-crosstalk__inner{padding:7rem 3.4rem 41.8rem}@media screen and (max-width: 768px){.page-uk-crosstalk__inner{padding:5.5rem 2.6rem 32.6rem}}.page-uk-crosstalk__title{width:35.8rem}@media screen and (max-width: 768px){.page-uk-crosstalk__title{width:28rem}}.page-uk-crosstalk__text{font-size:1.8rem;margin-top:6.5rem}@media screen and (max-width: 768px){.page-uk-crosstalk__text{font-size:1.4rem;line-height:1.5714285714;margin-top:5rem}}.page-uk-crosstalk-slide{position:relative;z-index:20;width:32.7rem;margin-top:12rem}@media screen and (max-width: 768px){.page-uk-crosstalk-slide{width:25.5rem;margin-top:9rem}}.page-uk-crosstalk-slide__item{position:relative;width:32.7rem;border:1px solid #00559a}@media screen and (max-width: 768px){.page-uk-crosstalk-slide__item{width:25.5rem}}.page-uk-crosstalk-slide__item.is-visible .page-uk-crosstalk-slide__heading{opacity:1;transition:opacity .2s cubic-bezier(.39,.575,.565,1)}.page-uk-crosstalk-slide__heading{position:absolute;bottom:-8.5rem;left:0;padding:1.3rem 1.8rem 1.6rem;border-radius:1rem;border:1px solid #fff;font-size:1.8rem;line-height:1;opacity:0;transition:opacity 0s cubic-bezier(.39,.575,.565,1);display:none}@media screen and (max-width: 768px){.page-uk-crosstalk-slide__heading{font-size:1.4rem;bottom:-6.6rem;left:0;padding:1.1rem 1.8rem 1.3rem;border-radius:.8rem}}.page-uk-crosstalk-slide__heading:before{content:"";position:absolute;top:-.8rem;left:50%;margin-left:-.6rem;width:1.2rem;height:1.2rem;border:solid #fff;border-width:.3rem 0 0 .3rem;border-radius:0 0 .4rem;transform:rotate(45deg) skew(17.5deg,17.5deg)}@media screen and (max-width: 768px){.page-uk-crosstalk-slide__heading:before{border-width:.18rem 0 0 .18rem;top:-.6rem;margin-left:-.5rem;width:1rem;height:1rem;border-radius:0 0 .2rem}}.page-uk-crosstalk-slide__heading:after{content:"";position:absolute;top:-.5rem;left:50%;margin-left:-.6rem;width:1.2rem;height:1.2rem;background:#00559a;border-radius:0 0 .1rem;transform:rotate(45deg) skew(17.5deg,17.5deg)}@media screen and (max-width: 768px){.page-uk-crosstalk-slide__heading:after{top:-.3rem;margin-left:-.5rem;width:1rem;height:1rem}}.page-uk-crosstalk-slide__image{overflow:hidden;position:relative;width:32.7rem;aspect-ratio:9/16;cursor:pointer}@media screen and (max-width: 768px){.page-uk-crosstalk-slide__image{width:25.5rem}}.page-uk-crosstalk-slide__image img{width:100%;height:100%;object-fit:cover}.page-uk-crosstalk-slide__image:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:#00559a;opacity:0;mix-blend-mode:multiply;z-index:1;transition:opacity .2s cubic-bezier(.39,.575,.565,1);will-change:opacity}.page-uk-crosstalk-slide__image:after{content:"";position:absolute;top:calc(50% - 3rem);left:calc(50% - 3rem);width:6rem;height:6rem;background:url(/recruit/career/aerospace/special-contents/uchukyodai/assets/img/icn_play.svg) no-repeat center center/contain;z-index:2}@media screen and (max-width: 768px){.page-uk-crosstalk-slide__image:after{top:calc(50% - 2.3rem);left:calc(50% - 2.3rem);width:4.6rem;height:4.6rem}}@media (hover: hover){.page-uk-crosstalk-slide__image:hover:before{opacity:.15}}@media (hover: none){.page-uk-crosstalk-slide__image:active:before{opacity:.15}}.page-uk-crosstalk-slide__title{position:relative;height:0}.page-uk-crosstalk-slide__title span{position:relative;display:inline-flex;justify-content:center;align-items:center;padding-bottom:.1em;width:10rem;height:5rem;font-size:1.8rem;line-height:1;margin-top:3.5rem;transition:color .2s cubic-bezier(.39,.575,.565,1)}@media screen and (max-width: 768px){.page-uk-crosstalk-slide__title span{font-size:1.4rem;width:7.8rem;height:3.9rem;border-radius:.8rem;margin-top:2.7rem}}.page-uk-crosstalk-slide__title span.is-hidden{color:transparent;transition:color 0s cubic-bezier(.39,.575,.565,1)}.page-uk-crosstalk-slide__title span:before{content:"";display:block;position:absolute;bottom:0;left:0;width:10rem;height:6rem;background:url(/recruit/career/aerospace/special-contents/uchukyodai/assets/img/bg_balloon.svg) no-repeat center bottom/contain}@media screen and (max-width: 768px){.page-uk-crosstalk-slide__title span:before{width:7.8rem;height:4.7rem}}.page-uk-crosstalk-video__header{position:absolute;bottom:7.4rem;left:calc(50% + 28.125vh)}@media screen and (max-width: 768px){.page-uk-crosstalk-video__header{bottom:auto;right:auto;left:4.4rem;top:3rem}}.page-uk-crosstalk-video__heading{position:relative;width:fit-content;margin-left:-.8rem;padding:1.3rem 2.2rem 1.6rem;border-radius:1rem;color:#fff;border:.2rem solid #fff;font-size:1.6rem;line-height:1}@media screen and (max-width: 768px){.page-uk-crosstalk-video__heading{margin-left:0;padding:1.1rem 1.8rem 1.3rem;border-width:.1rem;border-radius:.8rem;font-size:1.2rem}}.page-uk-crosstalk-video__heading:before{content:"";position:absolute;bottom:-.8rem;left:50%;margin-left:-.6rem;width:1.2rem;height:1.2rem;border:solid #fff;border-width:0 .3rem .3rem 0;border-radius:0 0 .4rem;transform:rotate(45deg) skew(17.5deg,17.5deg)}@media screen and (max-width: 768px){.page-uk-crosstalk-video__heading:before{border-width:0 .18rem .18rem 0;bottom:-.6rem;margin-left:-.5rem;width:1rem;height:1rem;border-radius:0 0 .2rem}}.page-uk-crosstalk-video__heading:after{content:"";position:absolute;bottom:-.3rem;left:50%;margin-left:-.6rem;width:1.2rem;height:1.2rem;background:#00559a;border-radius:0 0 .1rem;transform:rotate(45deg) skew(17.5deg,17.5deg)}@media screen and (max-width: 768px){.page-uk-crosstalk-video__heading:after{bottom:-.3rem;margin-left:-.5rem;width:1rem;height:1rem}}.page-uk-crosstalk-video__image{width:24.4rem;margin-top:3.2rem}@media screen and (max-width: 768px){.page-uk-crosstalk-video__image{display:none}}.page-uk-crosstalk-video__player{overflow:hidden;height:calc(100vh - 14rem);aspect-ratio:9/16}@media screen and (max-width: 768px){.page-uk-crosstalk-video__player{max-width:28.5rem;height:calc(100dvh - 16.1rem);max-height:50.6666666667rem;margin-top:4rem}}.page-uk-crosstalk-video__player video,.page-uk-crosstalk-video__player iframe{width:calc(100% + 2px);height:calc(100% + 2px);margin:-1px 0 0 -1px;object-fit:cover}.page-uk-aboutus{position:relative;z-index:2;border-bottom:1px solid #00559a}.page-uk-aboutus__inner{padding:7rem 3.4rem 35.5rem}@media screen and (max-width: 768px){.page-uk-aboutus__inner{padding:5.5rem 2.6rem 28rem}}.page-uk-aboutus__title{width:36.5rem}@media screen and (max-width: 768px){.page-uk-aboutus__title{width:28.4rem}}.page-uk-aboutus__text{font-size:1.8rem;margin-top:4.6rem}@media screen and (max-width: 768px){.page-uk-aboutus__text{font-size:1.4rem;line-height:1.5714285714;margin-top:3.4rem}}.page-uk-aboutus-slide{position:relative;width:36rem;margin-top:7rem}@media screen and (max-width: 768px){.page-uk-aboutus-slide{width:28rem;margin-top:5rem;padding-bottom:4.6rem}}.page-uk-aboutus-slide a{display:block;background:#fff;transition:background-color .2s cubic-bezier(.39,.575,.565,1);will-change:background-color}@media (hover: hover){.page-uk-aboutus-slide a:hover{background:#00559a}.page-uk-aboutus-slide a:hover .page-uk-aboutus-slide__button:before,.page-uk-aboutus-slide a:hover .page-uk-aboutus-slide__button:after{background:#fff}}@media (hover: none){.page-uk-aboutus-slide a:active{background:#00559a}.page-uk-aboutus-slide a:active .page-uk-aboutus-slide__button:before,.page-uk-aboutus-slide a:active .page-uk-aboutus-slide__button:after{background:#fff}}.page-uk-aboutus-slide__item{width:36rem}@media screen and (max-width: 768px){.page-uk-aboutus-slide__item{width:28rem}}.page-uk-aboutus-slide__button{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:6rem;font-size:0}@media screen and (max-width: 768px){.page-uk-aboutus-slide__button{height:4.6rem}}.page-uk-aboutus-slide__button:before{content:"";display:block;width:9.9rem;height:1.4rem;mask:url(/recruit/career/aerospace/special-contents/uchukyodai/assets/img/txt_download_pdf.svg) no-repeat center center/contain;background:#00559a;transition:background-color .2s cubic-bezier(.39,.575,.565,1);will-change:background-color}@media screen and (max-width: 768px){.page-uk-aboutus-slide__button:before{width:7.7rem;height:1.1rem}}.page-uk-aboutus-slide__button:after{content:"";position:absolute;right:2.8rem;top:calc(50% - 1.2rem);display:block;width:2rem;height:2rem;mask:url(/recruit/career/aerospace/special-contents/uchukyodai/assets/img/icn_download.svg) no-repeat center center/contain;background:#00559a;transition:background-color .2s cubic-bezier(.39,.575,.565,1);will-change:background-color}@media screen and (max-width: 768px){.page-uk-aboutus-slide__button:after{width:1.5rem;height:1.5rem}}.page-uk-aboutus .splide__track{overflow:hidden}.page-uk-aboutus .splide__arrows{position:static;padding:1rem}@media screen and (max-width: 768px){.page-uk-aboutus .splide__arrows{padding:.8rem}}.page-uk-aboutus .splide__arrow{width:4rem;height:4rem;border-radius:100%;background:#00559a}@media screen and (max-width: 768px){.page-uk-aboutus .splide__arrow{width:3rem;height:3rem;border-radius:100%}}.page-uk-aboutus .splide__arrow:before{width:1rem;height:1rem;background:#fff}@media screen and (max-width: 768px){.page-uk-aboutus .splide__arrow:before{width:.78rem;height:.78rem}}.page-uk-aboutus .splide__arrow:disabled{background:none;border:1px solid rgba(0,85,154,.85)}.page-uk-aboutus .splide__arrow:disabled:before{background:#00559a59}.page-uk-message{position:relative;z-index:2}.page-uk-message__inner{padding:22rem 3.4rem 29.7rem}@media screen and (max-width: 768px){.page-uk-message__inner{padding:17rem 2.6rem 23.2rem}}.page-uk-message__title{position:absolute;top:0;right:0;width:39.6rem}@media screen and (max-width: 768px){.page-uk-message__title{width:31rem}}.page-uk-message__text{font-size:1.8rem}@media screen and (max-width: 768px){.page-uk-message__text{font-size:1.4rem;line-height:1.5714285714}}.page-uk-message__text--2{margin-top:2.5rem}@media screen and (max-width: 768px){.page-uk-message__text--2{margin-top:2.2rem}}.page-uk-message__text--3{margin-top:5.9rem;text-align:right}@media screen and (max-width: 768px){.page-uk-message__text--3{margin-top:4.6rem}}.page-uk-book{position:relative;z-index:2;overflow:hidden;color:#fff;background:#00559a;margin-right:calc(-2.5rem - 1px)}@media screen and (max-width: 768px){.page-uk-book{margin-right:calc(-2rem - 1px)}}.page-uk-book__inner{padding:3.4rem 3.4rem 12rem}@media screen and (max-width: 768px){.page-uk-book__inner{padding:2.2rem 2.6rem 9.4rem}}.page-uk-book-slide{position:relative;width:32.8rem}@media screen and (max-width: 768px){.page-uk-book-slide{width:25.5rem}}.page-uk-book-slide__item{position:relative;width:32.8rem}@media screen and (max-width: 768px){.page-uk-book-slide__item{width:25.5rem}}.page-uk-book-slide__item--border{border:1px solid #fff}@media screen and (max-width: 768px){.page-uk-book-slide__item--border{border-width:.1rem}}.page-uk-book-slide__number{position:absolute;bottom:-8rem;left:0;font-family:Inter,sans-serif;font-weight:300;line-height:1}@media screen and (max-width: 768px){.page-uk-book-slide__number{bottom:-6.8rem}}.page-uk-book-slide__number:before{content:"";position:absolute;bottom:.2rem;left:1.9rem;width:1px;height:4.2rem;background:#ffffff4d;transform-origin:center bottom;transform:rotate(45deg)}@media screen and (max-width: 768px){.page-uk-book-slide__number:before{bottom:0;left:1.4rem;height:3.3rem}}.page-uk-book-slide__current{font-size:3rem}@media screen and (max-width: 768px){.page-uk-book-slide__current{font-size:2.3rem}}.page-uk-book-slide__total{padding-left:3.5rem;font-size:1.5rem}@media screen and (max-width: 768px){.page-uk-book-slide__total{padding-left:2.8rem;font-size:1.1rem}}.page-uk-book__button{margin-top:12rem}@media screen and (max-width: 768px){.page-uk-book__button{margin-top:9.4rem}}.page-uk-book__button a{position:relative;display:flex;align-items:center;justify-content:center;width:32rem;height:6rem;border:1px solid #fff;border-radius:1rem;font-size:0;transition:background-color .2s cubic-bezier(.39,.575,.565,1);will-change:background-color}@media (hover: hover){.page-uk-book__button a:hover{background-color:#fff}.page-uk-book__button a:hover:before,.page-uk-book__button a:hover:after{background:#00559a}}@media (hover: none){.page-uk-book__button a:active{background-color:#fff}.page-uk-book__button a:active:before,.page-uk-book__button a:active:after{background:#00559a}}@media screen and (max-width: 768px){.page-uk-book__button a{width:25rem;height:4.6rem;border-radius:.8rem}}.page-uk-book__button a:before{content:"";display:block;width:9.9rem;height:1.4rem;mask:url(/recruit/career/aerospace/special-contents/uchukyodai/assets/img/txt_download_pdf.svg) no-repeat center center/contain;background:#fff;transition:background-color .2s cubic-bezier(.39,.575,.565,1);will-change:background-color}@media screen and (max-width: 768px){.page-uk-book__button a:before{width:7.7rem;height:1.1rem}}.page-uk-book__button a:after{content:"";position:absolute;top:calc(50% - .85rem);right:2rem;width:1.7rem;height:1.7rem;mask:url(/recruit/career/aerospace/special-contents/uchukyodai/assets/img/icn_download.svg) no-repeat center center/contain;background:#fff;transition:background-color .2s cubic-bezier(.39,.575,.565,1);will-change:background-color}@media screen and (max-width: 768px){.page-uk-book__button a:after{top:calc(50% - .6rem);right:2rem;width:1.2rem;height:1.2rem}}.page-uk-book__button a img{width:9.9rem}@media screen and (max-width: 768px){.page-uk-book__button a img{width:7.6rem}}.page-uk-joinus{position:relative;z-index:2}.page-uk-joinus__inner{padding:7rem 0 10rem}@media screen and (max-width: 768px){.page-uk-joinus__inner{padding:5.5rem 0 7.8rem}}.page-uk-joinus__title{width:17.3rem;margin:0 auto}@media screen and (max-width: 768px){.page-uk-joinus__title{width:13.5rem}}.page-uk-joinus__image{position:relative;width:24.8rem;margin:6.9rem auto 0}@media screen and (max-width: 768px){.page-uk-joinus__image{width:19.5rem;margin-top:5.2rem}}.page-uk-joinus__text{position:absolute;top:-2.8rem;right:-2.5rem;width:5.3rem}@media screen and (max-width: 768px){.page-uk-joinus__text{top:-2.1rem;right:-2rem;width:4.1rem}}.page-uk-joinus-cta{display:flex;margin-top:11.6rem;border-top:1px solid #00559a;border-bottom:1px solid #00559a}@media screen and (max-width: 768px){.page-uk-joinus-cta{margin-top:8.8rem}}.page-uk-joinus-cta__item{flex:1}.page-uk-joinus-cta__item a{display:flex;align-items:center;justify-content:center;height:15rem;transition:background-color .2s cubic-bezier(.39,.575,.565,1);will-change:background-color}@media (hover: hover){.page-uk-joinus-cta__item a:hover{background:#00559a}.page-uk-joinus-cta__item a:hover span{filter:brightness(0) invert(1)}}@media (hover: none){.page-uk-joinus-cta__item a:active{background:#00559a}.page-uk-joinus-cta__item a:active span{filter:brightness(0) invert(1)}}@media screen and (max-width: 768px){.page-uk-joinus-cta__item a{height:11.6rem}}.page-uk-joinus-cta__item span{position:relative;display:block;padding-bottom:3.6rem;transition:filter .2s cubic-bezier(.39,.575,.565,1);will-change:filter}@media screen and (max-width: 768px){.page-uk-joinus-cta__item span{padding-bottom:2.9rem}}.page-uk-joinus-cta__item span:after{content:"";position:absolute;bottom:0;left:calc(50% - .85rem);width:1.7rem;height:1.7rem;mask:url(/recruit/career/aerospace/special-contents/uchukyodai/assets/img/icn_blank.svg) no-repeat center center/contain;background:#00559a}@media screen and (max-width: 768px){.page-uk-joinus-cta__item span:after{width:1.2rem;height:1.2rem}}.page-uk-joinus-cta__item--1 img{width:8.9rem}@media screen and (max-width: 768px){.page-uk-joinus-cta__item--1 img{width:6.9rem}}.page-uk-joinus-cta__item--2{border-left:1px solid #00559a}.page-uk-joinus-cta__item--2 img{width:13.1rem}@media screen and (max-width: 768px){.page-uk-joinus-cta__item--2 img{width:10.2rem}}.page-uk-joinus-notes{padding:0 3.4rem}@media screen and (max-width: 768px){.page-uk-joinus-notes{padding:0 2.6rem}}.page-uk-joinus-notes__heading{margin-top:6rem;font-weight:700}@media screen and (max-width: 768px){.page-uk-joinus-notes__heading{margin-top:5rem;font-size:1.4rem;line-height:1.5714285714}}.page-uk-joinus-notes__text{margin-top:1.5rem;color:#000;font-size:1.6rem}@media screen and (max-width: 768px){.page-uk-joinus-notes__text{margin-top:1.3rem;font-size:1.2rem;line-height:1.6666666667}}.page-uk-joinus-notes__list{margin-top:1.5rem;color:#000;font-size:1.6rem}@media screen and (max-width: 768px){.page-uk-joinus-notes__list{margin-top:1.3rem;font-size:1.2rem;line-height:1.6666666667}}.page-uk-joinus-notes__list li{font-size:1.6rem;padding-left:calc(1em + .6rem);text-indent:calc(-1em - .6rem)}@media screen and (max-width: 768px){.page-uk-joinus-notes__list li{font-size:1.2rem}}.page-uk-more{position:relative;z-index:2;border-top:1px solid #00559a}.page-uk-more__inner{padding:7rem 3.4rem}@media screen and (max-width: 768px){.page-uk-more__inner{padding:5.5rem 2.6rem}}.page-uk-more__title{width:11rem;margin:0 0 0 auto}@media screen and (max-width: 768px){.page-uk-more__title{width:8.5rem}}.page-uk-more__text{width:16.6rem;margin:25.4rem auto 0}@media screen and (max-width: 768px){.page-uk-more__text{width:12.9rem;margin-top:19.8rem}}.page-uk-more-banner{margin-top:3.5rem}@media screen and (max-width: 768px){.page-uk-more-banner{margin-top:2.8rem}}.page-uk-more-banner__item{margin-top:3.5rem}@media screen and (max-width: 768px){.page-uk-more-banner__item{margin-top:2.8rem}}.page-uk-more-banner__item a{transition:opacity .2s cubic-bezier(.39,.575,.565,1);will-change:opacity}@media (hover: hover){.page-uk-more-banner__item a:hover{opacity:.5}}@media (hover: none){.page-uk-more-banner__item a:active{opacity:.5}}.image-comic{position:absolute;z-index:10;pointer-events:none}.image-comic:before,.image-comic:after{opacity:1}.image-comic.is-inview:before,.image-comic.is-inview:after{opacity:0;transition:opacity .6s cubic-bezier(.39,.575,.565,1) .4s}.image-comic.is-inview:after{transition-delay:.5s}.image-comic--hero01{right:calc(-2.5rem - 1px);bottom:-1px;width:20rem;z-index:10;transition:opacity .2s cubic-bezier(.39,.575,.565,1)}@media screen and (max-width: 768px){.image-comic--hero01{right:calc(-2rem - 1px);width:15.6rem;opacity:0}}.image-comic--hero01.is-first{opacity:0}.image-comic--hero01.is-fixed{position:fixed;right:0;bottom:0}.image-comic--hero02{left:0;bottom:12rem;width:19.5rem;z-index:10}@media screen and (max-width: 768px){.image-comic--hero02{width:15.1rem}}.image-comic--hero02 img{translate:0 1px}.image-comic--crosstalk01{right:1rem;top:33.4rem;width:31.3rem}@media screen and (max-width: 768px){.image-comic--crosstalk01{right:.8rem;top:25.7rem;width:24.3rem}}.image-comic--crosstalk01:before{content:"";position:absolute;right:3%;top:16%;background:linear-gradient(to right,#fff 0% 45%,#fff0 45% 64%,#fff 64% 100%);width:28%;height:39%;border-radius:0 10% 40% 0;transform:skewY(-6deg)}.image-comic--crosstalk01:after{content:"";position:absolute;left:3%;top:58%;background:#fff;width:17%;height:28%;border-radius:20%}.image-comic--crosstalk02{left:-2.5rem;top:-28.7rem;width:25rem}@media screen and (max-width: 768px){.image-comic--crosstalk02{left:-2rem;top:-22.2rem;width:19.4rem}}.image-comic--crosstalk02:before{content:"";position:absolute;right:6%;top:7%;background:#fff;width:15%;height:42%;border-radius:20%}.image-comic--crosstalk02:after{content:"";position:absolute;left:10%;top:17%;background:#fff;width:15%;height:36%;border-radius:20%}.image-comic--crosstalk03{right:-.1rem;top:-23.1rem;width:17.6rem}@media screen and (max-width: 768px){.image-comic--crosstalk03{right:0;top:-17.8rem;width:13.5rem}}.image-comic--crosstalk03:before{content:"";position:absolute;left:6%;top:57%;background:#fff;width:34%;height:38%;border-radius:20%}.image-comic--aboutus01{left:0;bottom:17rem;width:13.8rem}@media screen and (max-width: 768px){.image-comic--aboutus01{bottom:13.2rem;width:10.7rem}}.image-comic--aboutus01:before{content:"";position:absolute;right:9%;top:4%;background:#fff;width:35%;height:61%;border-radius:20%}.image-comic--aboutus02{right:calc(-2.5rem - 1px);bottom:11.4rem;width:26rem}@media screen and (max-width: 768px){.image-comic--aboutus02{right:calc(-2rem - 1px);bottom:8.9rem;width:20.2rem}}.image-comic--aboutus02:before{content:"";position:absolute;right:4%;top:7%;background:#fff;width:13%;height:42%;border-radius:20%}.image-comic--aboutus02:after{content:"";position:absolute;left:6%;top:8%;background:#fff;width:16%;height:50%;border-radius:20%}.image-comic--aboutus03{left:calc(-2.5rem - 1px);bottom:-.1rem;width:16.1rem;border-bottom:.1rem solid #00559a}@media screen and (max-width: 768px){.image-comic--aboutus03{left:calc(-2rem - 1px);width:12.8rem}}.image-comic--message01{right:calc(-2.5rem - 1px);top:14.7rem;width:20.4rem}@media screen and (max-width: 768px){.image-comic--message01{right:calc(-2rem - 1px);top:11.4rem;width:15.8rem}}.image-comic--message01:before{content:"";position:absolute;left:8%;top:6%;background:#fff;width:20%;height:37%;border-radius:20%}.image-comic--message02{left:2.6rem;top:46.4rem;width:16.3rem}@media screen and (max-width: 768px){.image-comic--message02{left:2rem;top:36.2rem;width:12.6rem}}.image-comic--message02:before{content:"";position:absolute;right:8%;top:3%;background:#fff;width:18%;height:28%;border-radius:20%}.image-comic--message02:after{content:"";position:absolute;left:8%;top:5%;background:#fff;width:28%;height:33%;border-radius:20%}.image-comic--message03{right:-1.6rem;top:60.4rem;width:22.2rem}@media screen and (max-width: 768px){.image-comic--message03{right:-1.3rem;top:auto;bottom:2.6rem;width:17.1rem}}.image-comic--message03:before{content:"";position:absolute;right:6.5%;top:6%;background:linear-gradient(to top,#fff 0% 49%,#fff0 49% 63%,#fff 63% 100%);width:18%;height:61%;border-radius:40% 0 0;transform:skewY(8deg)}.image-comic--message03:after{content:"";position:absolute;left:5%;top:66%;background:#fff;width:20%;height:26%;border-radius:20%}.image-comic--book01{left:2.2rem;bottom:.1rem;width:16.4rem}@media screen and (max-width: 768px){.image-comic--book01{left:1.7rem;width:12.7rem}}.image-comic--book02{right:0;bottom:.1rem;width:12.7rem}@media screen and (max-width: 768px){.image-comic--book02{width:9.9rem}}.image-comic--joinus01{left:2.2rem;top:56.5rem;width:7.3rem}@media screen and (max-width: 768px){.image-comic--joinus01{left:1.5rem;top:44rem;width:5.5rem}}.image-comic--joinus01:before{content:"";position:absolute;left:22%;top:10%;background:#fff;width:52%;height:70%;border-radius:20%}.image-comic--joinus02{right:2rem;top:56.5rem;width:6.3rem}@media screen and (max-width: 768px){.image-comic--joinus02{right:1.5rem;top:44rem;width:4.8rem}}.image-comic--joinus02:after{content:"";position:absolute;left:22%;top:10%;background:#fff;width:56%;height:70%;border-radius:20%}.image-comic--more01{left:calc(-2.5rem - 1px);top:-2.7rem;width:24.1rem}@media screen and (max-width: 768px){.image-comic--more01{left:calc(-2rem - 1px);top:-2.1rem;width:18.7rem}}.image-comic--more01:before{content:"";position:absolute;right:8%;top:3%;background:#fff;width:20%;height:25%;border-radius:20%}.image-comic--more02{right:calc(-2.5rem - 1px);top:22.8rem;width:26.3rem}@media screen and (max-width: 768px){.image-comic--more02{right:calc(-2rem - 1px);top:16.9rem;width:20.5rem}}.image-comic--more02:before{content:"";position:absolute;left:5%;top:39%;background:#fff;width:14%;height:30%;border-radius:20%}@media screen and (min-width: 769px){.helper-only-sp{display:none!important}}@media screen and (min-width: 481px){.helper-only-sp-small{display:none!important}}@media screen and (max-width: 768px){.helper-only-pc{display:none!important}}.helper-margin-top-0{margin-top:0rem!important}@media screen and (max-width: 768px){.helper-margin-top-0{margin-top:0rem!important}}.helper-margin-bottom-0{margin-bottom:0rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-0{margin-bottom:0rem!important}}.helper-padding-top-0{padding-top:0rem!important}@media screen and (max-width: 768px){.helper-padding-top-0{padding-top:0rem!important}}.helper-padding-bottom-0{padding-bottom:0rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-0{padding-bottom:0rem!important}}.helper-padding-0{padding:0rem!important}@media screen and (max-width: 768px){.helper-padding-0{padding:0rem!important}}.helper-height-0{height:0rem!important}@media screen and (max-width: 768px){.helper-height-0{height:0rem!important}}.helper-radius-0{border-radius:0rem}@media screen and (max-width: 768px){.helper-radius-0{border-radius:0rem}}.helper-margin-top-5{margin-top:.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-5{margin-top:.25rem!important}}.helper-margin-bottom-5{margin-bottom:.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-5{margin-bottom:.25rem!important}}.helper-padding-top-5{padding-top:.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-5{padding-top:.25rem!important}}.helper-padding-bottom-5{padding-bottom:.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-5{padding-bottom:.25rem!important}}.helper-padding-5{padding:.5rem!important}@media screen and (max-width: 768px){.helper-padding-5{padding:.25rem!important}}.helper-height-10{height:1rem!important}@media screen and (max-width: 768px){.helper-height-10{height:.5rem!important}}.helper-radius-1{border-radius:.1rem}@media screen and (max-width: 768px){.helper-radius-1{border-radius:.05rem}}.helper-margin-top-10{margin-top:1rem!important}@media screen and (max-width: 768px){.helper-margin-top-10{margin-top:.5rem!important}}.helper-margin-bottom-10{margin-bottom:1rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-10{margin-bottom:.5rem!important}}.helper-padding-top-10{padding-top:1rem!important}@media screen and (max-width: 768px){.helper-padding-top-10{padding-top:.5rem!important}}.helper-padding-bottom-10{padding-bottom:1rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-10{padding-bottom:.5rem!important}}.helper-padding-10{padding:1rem!important}@media screen and (max-width: 768px){.helper-padding-10{padding:.5rem!important}}.helper-height-20{height:2rem!important}@media screen and (max-width: 768px){.helper-height-20{height:1rem!important}}.helper-radius-2{border-radius:.2rem}@media screen and (max-width: 768px){.helper-radius-2{border-radius:.1rem}}.helper-margin-top-15{margin-top:1.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-15{margin-top:.75rem!important}}.helper-margin-bottom-15{margin-bottom:1.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-15{margin-bottom:.75rem!important}}.helper-padding-top-15{padding-top:1.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-15{padding-top:.75rem!important}}.helper-padding-bottom-15{padding-bottom:1.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-15{padding-bottom:.75rem!important}}.helper-padding-15{padding:1.5rem!important}@media screen and (max-width: 768px){.helper-padding-15{padding:.75rem!important}}.helper-height-30{height:3rem!important}@media screen and (max-width: 768px){.helper-height-30{height:1.5rem!important}}.helper-radius-3{border-radius:.3rem}@media screen and (max-width: 768px){.helper-radius-3{border-radius:.15rem}}.helper-margin-top-20{margin-top:2rem!important}@media screen and (max-width: 768px){.helper-margin-top-20{margin-top:1rem!important}}.helper-margin-bottom-20{margin-bottom:2rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-20{margin-bottom:1rem!important}}.helper-padding-top-20{padding-top:2rem!important}@media screen and (max-width: 768px){.helper-padding-top-20{padding-top:1rem!important}}.helper-padding-bottom-20{padding-bottom:2rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-20{padding-bottom:1rem!important}}.helper-padding-20{padding:2rem!important}@media screen and (max-width: 768px){.helper-padding-20{padding:1rem!important}}.helper-height-40{height:4rem!important}@media screen and (max-width: 768px){.helper-height-40{height:2rem!important}}.helper-radius-4{border-radius:.4rem}@media screen and (max-width: 768px){.helper-radius-4{border-radius:.2rem}}.helper-margin-top-25{margin-top:2.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-25{margin-top:1.25rem!important}}.helper-margin-bottom-25{margin-bottom:2.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-25{margin-bottom:1.25rem!important}}.helper-padding-top-25{padding-top:2.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-25{padding-top:1.25rem!important}}.helper-padding-bottom-25{padding-bottom:2.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-25{padding-bottom:1.25rem!important}}.helper-padding-25{padding:2.5rem!important}@media screen and (max-width: 768px){.helper-padding-25{padding:1.25rem!important}}.helper-height-50{height:5rem!important}@media screen and (max-width: 768px){.helper-height-50{height:2.5rem!important}}.helper-radius-5{border-radius:.5rem}@media screen and (max-width: 768px){.helper-radius-5{border-radius:.25rem}}.helper-margin-top-30{margin-top:3rem!important}@media screen and (max-width: 768px){.helper-margin-top-30{margin-top:1.5rem!important}}.helper-margin-bottom-30{margin-bottom:3rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-30{margin-bottom:1.5rem!important}}.helper-padding-top-30{padding-top:3rem!important}@media screen and (max-width: 768px){.helper-padding-top-30{padding-top:1.5rem!important}}.helper-padding-bottom-30{padding-bottom:3rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-30{padding-bottom:1.5rem!important}}.helper-padding-30{padding:3rem!important}@media screen and (max-width: 768px){.helper-padding-30{padding:1.5rem!important}}.helper-height-60{height:6rem!important}@media screen and (max-width: 768px){.helper-height-60{height:3rem!important}}.helper-radius-6{border-radius:.6rem}@media screen and (max-width: 768px){.helper-radius-6{border-radius:.3rem}}.helper-margin-top-35{margin-top:3.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-35{margin-top:1.75rem!important}}.helper-margin-bottom-35{margin-bottom:3.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-35{margin-bottom:1.75rem!important}}.helper-padding-top-35{padding-top:3.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-35{padding-top:1.75rem!important}}.helper-padding-bottom-35{padding-bottom:3.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-35{padding-bottom:1.75rem!important}}.helper-padding-35{padding:3.5rem!important}@media screen and (max-width: 768px){.helper-padding-35{padding:1.75rem!important}}.helper-height-70{height:7rem!important}@media screen and (max-width: 768px){.helper-height-70{height:3.5rem!important}}.helper-radius-7{border-radius:.7rem}@media screen and (max-width: 768px){.helper-radius-7{border-radius:.35rem}}.helper-margin-top-40{margin-top:4rem!important}@media screen and (max-width: 768px){.helper-margin-top-40{margin-top:2rem!important}}.helper-margin-bottom-40{margin-bottom:4rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-40{margin-bottom:2rem!important}}.helper-padding-top-40{padding-top:4rem!important}@media screen and (max-width: 768px){.helper-padding-top-40{padding-top:2rem!important}}.helper-padding-bottom-40{padding-bottom:4rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-40{padding-bottom:2rem!important}}.helper-padding-40{padding:4rem!important}@media screen and (max-width: 768px){.helper-padding-40{padding:2rem!important}}.helper-height-80{height:8rem!important}@media screen and (max-width: 768px){.helper-height-80{height:4rem!important}}.helper-radius-8{border-radius:.8rem}@media screen and (max-width: 768px){.helper-radius-8{border-radius:.4rem}}.helper-margin-top-45{margin-top:4.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-45{margin-top:2.25rem!important}}.helper-margin-bottom-45{margin-bottom:4.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-45{margin-bottom:2.25rem!important}}.helper-padding-top-45{padding-top:4.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-45{padding-top:2.25rem!important}}.helper-padding-bottom-45{padding-bottom:4.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-45{padding-bottom:2.25rem!important}}.helper-padding-45{padding:4.5rem!important}@media screen and (max-width: 768px){.helper-padding-45{padding:2.25rem!important}}.helper-height-90{height:9rem!important}@media screen and (max-width: 768px){.helper-height-90{height:4.5rem!important}}.helper-radius-9{border-radius:.9rem}@media screen and (max-width: 768px){.helper-radius-9{border-radius:.45rem}}.helper-margin-top-50{margin-top:5rem!important}@media screen and (max-width: 768px){.helper-margin-top-50{margin-top:2.5rem!important}}.helper-margin-bottom-50{margin-bottom:5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-50{margin-bottom:2.5rem!important}}.helper-padding-top-50{padding-top:5rem!important}@media screen and (max-width: 768px){.helper-padding-top-50{padding-top:2.5rem!important}}.helper-padding-bottom-50{padding-bottom:5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-50{padding-bottom:2.5rem!important}}.helper-padding-50{padding:5rem!important}@media screen and (max-width: 768px){.helper-padding-50{padding:2.5rem!important}}.helper-height-100{height:10rem!important}@media screen and (max-width: 768px){.helper-height-100{height:5rem!important}}.helper-radius-10{border-radius:1rem}@media screen and (max-width: 768px){.helper-radius-10{border-radius:.5rem}}.helper-margin-top-55{margin-top:5.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-55{margin-top:2.75rem!important}}.helper-margin-bottom-55{margin-bottom:5.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-55{margin-bottom:2.75rem!important}}.helper-padding-top-55{padding-top:5.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-55{padding-top:2.75rem!important}}.helper-padding-bottom-55{padding-bottom:5.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-55{padding-bottom:2.75rem!important}}.helper-padding-55{padding:5.5rem!important}@media screen and (max-width: 768px){.helper-padding-55{padding:2.75rem!important}}.helper-height-110{height:11rem!important}@media screen and (max-width: 768px){.helper-height-110{height:5.5rem!important}}.helper-radius-11{border-radius:1.1rem}@media screen and (max-width: 768px){.helper-radius-11{border-radius:.55rem}}.helper-margin-top-60{margin-top:6rem!important}@media screen and (max-width: 768px){.helper-margin-top-60{margin-top:3rem!important}}.helper-margin-bottom-60{margin-bottom:6rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-60{margin-bottom:3rem!important}}.helper-padding-top-60{padding-top:6rem!important}@media screen and (max-width: 768px){.helper-padding-top-60{padding-top:3rem!important}}.helper-padding-bottom-60{padding-bottom:6rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-60{padding-bottom:3rem!important}}.helper-padding-60{padding:6rem!important}@media screen and (max-width: 768px){.helper-padding-60{padding:3rem!important}}.helper-height-120{height:12rem!important}@media screen and (max-width: 768px){.helper-height-120{height:6rem!important}}.helper-radius-12{border-radius:1.2rem}@media screen and (max-width: 768px){.helper-radius-12{border-radius:.6rem}}.helper-margin-top-65{margin-top:6.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-65{margin-top:3.25rem!important}}.helper-margin-bottom-65{margin-bottom:6.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-65{margin-bottom:3.25rem!important}}.helper-padding-top-65{padding-top:6.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-65{padding-top:3.25rem!important}}.helper-padding-bottom-65{padding-bottom:6.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-65{padding-bottom:3.25rem!important}}.helper-padding-65{padding:6.5rem!important}@media screen and (max-width: 768px){.helper-padding-65{padding:3.25rem!important}}.helper-height-130{height:13rem!important}@media screen and (max-width: 768px){.helper-height-130{height:6.5rem!important}}.helper-radius-13{border-radius:1.3rem}@media screen and (max-width: 768px){.helper-radius-13{border-radius:.65rem}}.helper-margin-top-70{margin-top:7rem!important}@media screen and (max-width: 768px){.helper-margin-top-70{margin-top:3.5rem!important}}.helper-margin-bottom-70{margin-bottom:7rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-70{margin-bottom:3.5rem!important}}.helper-padding-top-70{padding-top:7rem!important}@media screen and (max-width: 768px){.helper-padding-top-70{padding-top:3.5rem!important}}.helper-padding-bottom-70{padding-bottom:7rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-70{padding-bottom:3.5rem!important}}.helper-padding-70{padding:7rem!important}@media screen and (max-width: 768px){.helper-padding-70{padding:3.5rem!important}}.helper-height-140{height:14rem!important}@media screen and (max-width: 768px){.helper-height-140{height:7rem!important}}.helper-radius-14{border-radius:1.4rem}@media screen and (max-width: 768px){.helper-radius-14{border-radius:.7rem}}.helper-margin-top-75{margin-top:7.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-75{margin-top:3.75rem!important}}.helper-margin-bottom-75{margin-bottom:7.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-75{margin-bottom:3.75rem!important}}.helper-padding-top-75{padding-top:7.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-75{padding-top:3.75rem!important}}.helper-padding-bottom-75{padding-bottom:7.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-75{padding-bottom:3.75rem!important}}.helper-padding-75{padding:7.5rem!important}@media screen and (max-width: 768px){.helper-padding-75{padding:3.75rem!important}}.helper-height-150{height:15rem!important}@media screen and (max-width: 768px){.helper-height-150{height:7.5rem!important}}.helper-radius-15{border-radius:1.5rem}@media screen and (max-width: 768px){.helper-radius-15{border-radius:.75rem}}.helper-margin-top-80{margin-top:8rem!important}@media screen and (max-width: 768px){.helper-margin-top-80{margin-top:4rem!important}}.helper-margin-bottom-80{margin-bottom:8rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-80{margin-bottom:4rem!important}}.helper-padding-top-80{padding-top:8rem!important}@media screen and (max-width: 768px){.helper-padding-top-80{padding-top:4rem!important}}.helper-padding-bottom-80{padding-bottom:8rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-80{padding-bottom:4rem!important}}.helper-padding-80{padding:8rem!important}@media screen and (max-width: 768px){.helper-padding-80{padding:4rem!important}}.helper-height-160{height:16rem!important}@media screen and (max-width: 768px){.helper-height-160{height:8rem!important}}.helper-radius-16{border-radius:1.6rem}@media screen and (max-width: 768px){.helper-radius-16{border-radius:.8rem}}.helper-margin-top-85{margin-top:8.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-85{margin-top:4.25rem!important}}.helper-margin-bottom-85{margin-bottom:8.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-85{margin-bottom:4.25rem!important}}.helper-padding-top-85{padding-top:8.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-85{padding-top:4.25rem!important}}.helper-padding-bottom-85{padding-bottom:8.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-85{padding-bottom:4.25rem!important}}.helper-padding-85{padding:8.5rem!important}@media screen and (max-width: 768px){.helper-padding-85{padding:4.25rem!important}}.helper-height-170{height:17rem!important}@media screen and (max-width: 768px){.helper-height-170{height:8.5rem!important}}.helper-radius-17{border-radius:1.7rem}@media screen and (max-width: 768px){.helper-radius-17{border-radius:.85rem}}.helper-margin-top-90{margin-top:9rem!important}@media screen and (max-width: 768px){.helper-margin-top-90{margin-top:4.5rem!important}}.helper-margin-bottom-90{margin-bottom:9rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-90{margin-bottom:4.5rem!important}}.helper-padding-top-90{padding-top:9rem!important}@media screen and (max-width: 768px){.helper-padding-top-90{padding-top:4.5rem!important}}.helper-padding-bottom-90{padding-bottom:9rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-90{padding-bottom:4.5rem!important}}.helper-padding-90{padding:9rem!important}@media screen and (max-width: 768px){.helper-padding-90{padding:4.5rem!important}}.helper-height-180{height:18rem!important}@media screen and (max-width: 768px){.helper-height-180{height:9rem!important}}.helper-radius-18{border-radius:1.8rem}@media screen and (max-width: 768px){.helper-radius-18{border-radius:.9rem}}.helper-margin-top-95{margin-top:9.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-95{margin-top:4.75rem!important}}.helper-margin-bottom-95{margin-bottom:9.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-95{margin-bottom:4.75rem!important}}.helper-padding-top-95{padding-top:9.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-95{padding-top:4.75rem!important}}.helper-padding-bottom-95{padding-bottom:9.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-95{padding-bottom:4.75rem!important}}.helper-padding-95{padding:9.5rem!important}@media screen and (max-width: 768px){.helper-padding-95{padding:4.75rem!important}}.helper-height-190{height:19rem!important}@media screen and (max-width: 768px){.helper-height-190{height:9.5rem!important}}.helper-radius-19{border-radius:1.9rem}@media screen and (max-width: 768px){.helper-radius-19{border-radius:.95rem}}.helper-margin-top-100{margin-top:10rem!important}@media screen and (max-width: 768px){.helper-margin-top-100{margin-top:5rem!important}}.helper-margin-bottom-100{margin-bottom:10rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-100{margin-bottom:5rem!important}}.helper-padding-top-100{padding-top:10rem!important}@media screen and (max-width: 768px){.helper-padding-top-100{padding-top:5rem!important}}.helper-padding-bottom-100{padding-bottom:10rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-100{padding-bottom:5rem!important}}.helper-padding-100{padding:10rem!important}@media screen and (max-width: 768px){.helper-padding-100{padding:5rem!important}}.helper-height-200{height:20rem!important}@media screen and (max-width: 768px){.helper-height-200{height:10rem!important}}.helper-radius-20{border-radius:2rem}@media screen and (max-width: 768px){.helper-radius-20{border-radius:1rem}}.helper-margin-top-105{margin-top:10.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-105{margin-top:5.25rem!important}}.helper-margin-bottom-105{margin-bottom:10.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-105{margin-bottom:5.25rem!important}}.helper-padding-top-105{padding-top:10.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-105{padding-top:5.25rem!important}}.helper-padding-bottom-105{padding-bottom:10.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-105{padding-bottom:5.25rem!important}}.helper-padding-105{padding:10.5rem!important}@media screen and (max-width: 768px){.helper-padding-105{padding:5.25rem!important}}.helper-height-210{height:21rem!important}@media screen and (max-width: 768px){.helper-height-210{height:10.5rem!important}}.helper-radius-21{border-radius:2.1rem}@media screen and (max-width: 768px){.helper-radius-21{border-radius:1.05rem}}.helper-margin-top-110{margin-top:11rem!important}@media screen and (max-width: 768px){.helper-margin-top-110{margin-top:5.5rem!important}}.helper-margin-bottom-110{margin-bottom:11rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-110{margin-bottom:5.5rem!important}}.helper-padding-top-110{padding-top:11rem!important}@media screen and (max-width: 768px){.helper-padding-top-110{padding-top:5.5rem!important}}.helper-padding-bottom-110{padding-bottom:11rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-110{padding-bottom:5.5rem!important}}.helper-padding-110{padding:11rem!important}@media screen and (max-width: 768px){.helper-padding-110{padding:5.5rem!important}}.helper-height-220{height:22rem!important}@media screen and (max-width: 768px){.helper-height-220{height:11rem!important}}.helper-radius-22{border-radius:2.2rem}@media screen and (max-width: 768px){.helper-radius-22{border-radius:1.1rem}}.helper-margin-top-115{margin-top:11.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-115{margin-top:5.75rem!important}}.helper-margin-bottom-115{margin-bottom:11.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-115{margin-bottom:5.75rem!important}}.helper-padding-top-115{padding-top:11.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-115{padding-top:5.75rem!important}}.helper-padding-bottom-115{padding-bottom:11.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-115{padding-bottom:5.75rem!important}}.helper-padding-115{padding:11.5rem!important}@media screen and (max-width: 768px){.helper-padding-115{padding:5.75rem!important}}.helper-height-230{height:23rem!important}@media screen and (max-width: 768px){.helper-height-230{height:11.5rem!important}}.helper-radius-23{border-radius:2.3rem}@media screen and (max-width: 768px){.helper-radius-23{border-radius:1.15rem}}.helper-margin-top-120{margin-top:12rem!important}@media screen and (max-width: 768px){.helper-margin-top-120{margin-top:6rem!important}}.helper-margin-bottom-120{margin-bottom:12rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-120{margin-bottom:6rem!important}}.helper-padding-top-120{padding-top:12rem!important}@media screen and (max-width: 768px){.helper-padding-top-120{padding-top:6rem!important}}.helper-padding-bottom-120{padding-bottom:12rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-120{padding-bottom:6rem!important}}.helper-padding-120{padding:12rem!important}@media screen and (max-width: 768px){.helper-padding-120{padding:6rem!important}}.helper-height-240{height:24rem!important}@media screen and (max-width: 768px){.helper-height-240{height:12rem!important}}.helper-radius-24{border-radius:2.4rem}@media screen and (max-width: 768px){.helper-radius-24{border-radius:1.2rem}}.helper-margin-top-125{margin-top:12.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-125{margin-top:6.25rem!important}}.helper-margin-bottom-125{margin-bottom:12.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-125{margin-bottom:6.25rem!important}}.helper-padding-top-125{padding-top:12.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-125{padding-top:6.25rem!important}}.helper-padding-bottom-125{padding-bottom:12.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-125{padding-bottom:6.25rem!important}}.helper-padding-125{padding:12.5rem!important}@media screen and (max-width: 768px){.helper-padding-125{padding:6.25rem!important}}.helper-height-250{height:25rem!important}@media screen and (max-width: 768px){.helper-height-250{height:12.5rem!important}}.helper-radius-25{border-radius:2.5rem}@media screen and (max-width: 768px){.helper-radius-25{border-radius:1.25rem}}.helper-margin-top-130{margin-top:13rem!important}@media screen and (max-width: 768px){.helper-margin-top-130{margin-top:6.5rem!important}}.helper-margin-bottom-130{margin-bottom:13rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-130{margin-bottom:6.5rem!important}}.helper-padding-top-130{padding-top:13rem!important}@media screen and (max-width: 768px){.helper-padding-top-130{padding-top:6.5rem!important}}.helper-padding-bottom-130{padding-bottom:13rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-130{padding-bottom:6.5rem!important}}.helper-padding-130{padding:13rem!important}@media screen and (max-width: 768px){.helper-padding-130{padding:6.5rem!important}}.helper-height-260{height:26rem!important}@media screen and (max-width: 768px){.helper-height-260{height:13rem!important}}.helper-radius-26{border-radius:2.6rem}@media screen and (max-width: 768px){.helper-radius-26{border-radius:1.3rem}}.helper-margin-top-135{margin-top:13.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-135{margin-top:6.75rem!important}}.helper-margin-bottom-135{margin-bottom:13.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-135{margin-bottom:6.75rem!important}}.helper-padding-top-135{padding-top:13.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-135{padding-top:6.75rem!important}}.helper-padding-bottom-135{padding-bottom:13.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-135{padding-bottom:6.75rem!important}}.helper-padding-135{padding:13.5rem!important}@media screen and (max-width: 768px){.helper-padding-135{padding:6.75rem!important}}.helper-height-270{height:27rem!important}@media screen and (max-width: 768px){.helper-height-270{height:13.5rem!important}}.helper-radius-27{border-radius:2.7rem}@media screen and (max-width: 768px){.helper-radius-27{border-radius:1.35rem}}.helper-margin-top-140{margin-top:14rem!important}@media screen and (max-width: 768px){.helper-margin-top-140{margin-top:7rem!important}}.helper-margin-bottom-140{margin-bottom:14rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-140{margin-bottom:7rem!important}}.helper-padding-top-140{padding-top:14rem!important}@media screen and (max-width: 768px){.helper-padding-top-140{padding-top:7rem!important}}.helper-padding-bottom-140{padding-bottom:14rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-140{padding-bottom:7rem!important}}.helper-padding-140{padding:14rem!important}@media screen and (max-width: 768px){.helper-padding-140{padding:7rem!important}}.helper-height-280{height:28rem!important}@media screen and (max-width: 768px){.helper-height-280{height:14rem!important}}.helper-radius-28{border-radius:2.8rem}@media screen and (max-width: 768px){.helper-radius-28{border-radius:1.4rem}}.helper-margin-top-145{margin-top:14.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-145{margin-top:7.25rem!important}}.helper-margin-bottom-145{margin-bottom:14.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-145{margin-bottom:7.25rem!important}}.helper-padding-top-145{padding-top:14.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-145{padding-top:7.25rem!important}}.helper-padding-bottom-145{padding-bottom:14.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-145{padding-bottom:7.25rem!important}}.helper-padding-145{padding:14.5rem!important}@media screen and (max-width: 768px){.helper-padding-145{padding:7.25rem!important}}.helper-height-290{height:29rem!important}@media screen and (max-width: 768px){.helper-height-290{height:14.5rem!important}}.helper-radius-29{border-radius:2.9rem}@media screen and (max-width: 768px){.helper-radius-29{border-radius:1.45rem}}.helper-margin-top-150{margin-top:15rem!important}@media screen and (max-width: 768px){.helper-margin-top-150{margin-top:7.5rem!important}}.helper-margin-bottom-150{margin-bottom:15rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-150{margin-bottom:7.5rem!important}}.helper-padding-top-150{padding-top:15rem!important}@media screen and (max-width: 768px){.helper-padding-top-150{padding-top:7.5rem!important}}.helper-padding-bottom-150{padding-bottom:15rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-150{padding-bottom:7.5rem!important}}.helper-padding-150{padding:15rem!important}@media screen and (max-width: 768px){.helper-padding-150{padding:7.5rem!important}}.helper-height-300{height:30rem!important}@media screen and (max-width: 768px){.helper-height-300{height:15rem!important}}.helper-radius-30{border-radius:3rem}@media screen and (max-width: 768px){.helper-radius-30{border-radius:1.5rem}}.helper-margin-top-155{margin-top:15.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-155{margin-top:7.75rem!important}}.helper-margin-bottom-155{margin-bottom:15.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-155{margin-bottom:7.75rem!important}}.helper-padding-top-155{padding-top:15.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-155{padding-top:7.75rem!important}}.helper-padding-bottom-155{padding-bottom:15.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-155{padding-bottom:7.75rem!important}}.helper-padding-155{padding:15.5rem!important}@media screen and (max-width: 768px){.helper-padding-155{padding:7.75rem!important}}.helper-height-310{height:31rem!important}@media screen and (max-width: 768px){.helper-height-310{height:15.5rem!important}}.helper-radius-31{border-radius:3.1rem}@media screen and (max-width: 768px){.helper-radius-31{border-radius:1.55rem}}.helper-margin-top-160{margin-top:16rem!important}@media screen and (max-width: 768px){.helper-margin-top-160{margin-top:8rem!important}}.helper-margin-bottom-160{margin-bottom:16rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-160{margin-bottom:8rem!important}}.helper-padding-top-160{padding-top:16rem!important}@media screen and (max-width: 768px){.helper-padding-top-160{padding-top:8rem!important}}.helper-padding-bottom-160{padding-bottom:16rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-160{padding-bottom:8rem!important}}.helper-padding-160{padding:16rem!important}@media screen and (max-width: 768px){.helper-padding-160{padding:8rem!important}}.helper-height-320{height:32rem!important}@media screen and (max-width: 768px){.helper-height-320{height:16rem!important}}.helper-radius-32{border-radius:3.2rem}@media screen and (max-width: 768px){.helper-radius-32{border-radius:1.6rem}}.helper-margin-top-165{margin-top:16.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-165{margin-top:8.25rem!important}}.helper-margin-bottom-165{margin-bottom:16.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-165{margin-bottom:8.25rem!important}}.helper-padding-top-165{padding-top:16.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-165{padding-top:8.25rem!important}}.helper-padding-bottom-165{padding-bottom:16.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-165{padding-bottom:8.25rem!important}}.helper-padding-165{padding:16.5rem!important}@media screen and (max-width: 768px){.helper-padding-165{padding:8.25rem!important}}.helper-height-330{height:33rem!important}@media screen and (max-width: 768px){.helper-height-330{height:16.5rem!important}}.helper-radius-33{border-radius:3.3rem}@media screen and (max-width: 768px){.helper-radius-33{border-radius:1.65rem}}.helper-margin-top-170{margin-top:17rem!important}@media screen and (max-width: 768px){.helper-margin-top-170{margin-top:8.5rem!important}}.helper-margin-bottom-170{margin-bottom:17rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-170{margin-bottom:8.5rem!important}}.helper-padding-top-170{padding-top:17rem!important}@media screen and (max-width: 768px){.helper-padding-top-170{padding-top:8.5rem!important}}.helper-padding-bottom-170{padding-bottom:17rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-170{padding-bottom:8.5rem!important}}.helper-padding-170{padding:17rem!important}@media screen and (max-width: 768px){.helper-padding-170{padding:8.5rem!important}}.helper-height-340{height:34rem!important}@media screen and (max-width: 768px){.helper-height-340{height:17rem!important}}.helper-radius-34{border-radius:3.4rem}@media screen and (max-width: 768px){.helper-radius-34{border-radius:1.7rem}}.helper-margin-top-175{margin-top:17.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-175{margin-top:8.75rem!important}}.helper-margin-bottom-175{margin-bottom:17.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-175{margin-bottom:8.75rem!important}}.helper-padding-top-175{padding-top:17.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-175{padding-top:8.75rem!important}}.helper-padding-bottom-175{padding-bottom:17.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-175{padding-bottom:8.75rem!important}}.helper-padding-175{padding:17.5rem!important}@media screen and (max-width: 768px){.helper-padding-175{padding:8.75rem!important}}.helper-height-350{height:35rem!important}@media screen and (max-width: 768px){.helper-height-350{height:17.5rem!important}}.helper-radius-35{border-radius:3.5rem}@media screen and (max-width: 768px){.helper-radius-35{border-radius:1.75rem}}.helper-margin-top-180{margin-top:18rem!important}@media screen and (max-width: 768px){.helper-margin-top-180{margin-top:9rem!important}}.helper-margin-bottom-180{margin-bottom:18rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-180{margin-bottom:9rem!important}}.helper-padding-top-180{padding-top:18rem!important}@media screen and (max-width: 768px){.helper-padding-top-180{padding-top:9rem!important}}.helper-padding-bottom-180{padding-bottom:18rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-180{padding-bottom:9rem!important}}.helper-padding-180{padding:18rem!important}@media screen and (max-width: 768px){.helper-padding-180{padding:9rem!important}}.helper-height-360{height:36rem!important}@media screen and (max-width: 768px){.helper-height-360{height:18rem!important}}.helper-radius-36{border-radius:3.6rem}@media screen and (max-width: 768px){.helper-radius-36{border-radius:1.8rem}}.helper-margin-top-185{margin-top:18.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-185{margin-top:9.25rem!important}}.helper-margin-bottom-185{margin-bottom:18.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-185{margin-bottom:9.25rem!important}}.helper-padding-top-185{padding-top:18.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-185{padding-top:9.25rem!important}}.helper-padding-bottom-185{padding-bottom:18.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-185{padding-bottom:9.25rem!important}}.helper-padding-185{padding:18.5rem!important}@media screen and (max-width: 768px){.helper-padding-185{padding:9.25rem!important}}.helper-height-370{height:37rem!important}@media screen and (max-width: 768px){.helper-height-370{height:18.5rem!important}}.helper-radius-37{border-radius:3.7rem}@media screen and (max-width: 768px){.helper-radius-37{border-radius:1.85rem}}.helper-margin-top-190{margin-top:19rem!important}@media screen and (max-width: 768px){.helper-margin-top-190{margin-top:9.5rem!important}}.helper-margin-bottom-190{margin-bottom:19rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-190{margin-bottom:9.5rem!important}}.helper-padding-top-190{padding-top:19rem!important}@media screen and (max-width: 768px){.helper-padding-top-190{padding-top:9.5rem!important}}.helper-padding-bottom-190{padding-bottom:19rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-190{padding-bottom:9.5rem!important}}.helper-padding-190{padding:19rem!important}@media screen and (max-width: 768px){.helper-padding-190{padding:9.5rem!important}}.helper-height-380{height:38rem!important}@media screen and (max-width: 768px){.helper-height-380{height:19rem!important}}.helper-radius-38{border-radius:3.8rem}@media screen and (max-width: 768px){.helper-radius-38{border-radius:1.9rem}}.helper-margin-top-195{margin-top:19.5rem!important}@media screen and (max-width: 768px){.helper-margin-top-195{margin-top:9.75rem!important}}.helper-margin-bottom-195{margin-bottom:19.5rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-195{margin-bottom:9.75rem!important}}.helper-padding-top-195{padding-top:19.5rem!important}@media screen and (max-width: 768px){.helper-padding-top-195{padding-top:9.75rem!important}}.helper-padding-bottom-195{padding-bottom:19.5rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-195{padding-bottom:9.75rem!important}}.helper-padding-195{padding:19.5rem!important}@media screen and (max-width: 768px){.helper-padding-195{padding:9.75rem!important}}.helper-height-390{height:39rem!important}@media screen and (max-width: 768px){.helper-height-390{height:19.5rem!important}}.helper-radius-39{border-radius:3.9rem}@media screen and (max-width: 768px){.helper-radius-39{border-radius:1.95rem}}.helper-margin-top-200{margin-top:20rem!important}@media screen and (max-width: 768px){.helper-margin-top-200{margin-top:10rem!important}}.helper-margin-bottom-200{margin-bottom:20rem!important}@media screen and (max-width: 768px){.helper-margin-bottom-200{margin-bottom:10rem!important}}.helper-padding-top-200{padding-top:20rem!important}@media screen and (max-width: 768px){.helper-padding-top-200{padding-top:10rem!important}}.helper-padding-bottom-200{padding-bottom:20rem!important}@media screen and (max-width: 768px){.helper-padding-bottom-200{padding-bottom:10rem!important}}.helper-padding-200{padding:20rem!important}@media screen and (max-width: 768px){.helper-padding-200{padding:10rem!important}}.helper-height-400{height:40rem!important}@media screen and (max-width: 768px){.helper-height-400{height:20rem!important}}.helper-radius-40{border-radius:4rem}@media screen and (max-width: 768px){.helper-radius-40{border-radius:2rem}}.helper-font-family-en{font-family:Inter,sans-serif}.helper-font-weight-bold{font-weight:700}.helper-text-align-center{text-align:center}@media screen and (max-width: 768px){.helper-text-align-center-sp{text-align:center}}.helper-text-align-right{text-align:right}.helper-color-green{color:#46c04d}.helper-color-white{color:#fff}.helper-bg-color-main-bg{background:#ffe5e5}.helper-bg-color-green{color:#fff;background:#46c04d}.helper-bg-color-yellow{background:#ffbe0a}.helper-bg-color-white{background:#fff}.helper-bg-color-black{color:#fff;background:#000}.helper-hover-opacity{transition:opacity .2s cubic-bezier(.39,.575,.565,1);will-change:opacity}@media (hover: hover){.helper-hover-opacity:hover{opacity:.6}}@media (hover: none){.helper-hover-opacity:active{opacity:.6}}.helper-hover-underline{position:relative}.helper-hover-underline:before{display:block;width:100%;height:1px;content:"";position:absolute;bottom:0;left:0;scale:0 1;transform-origin:right center;background-color:#fff;transition:scale .2s cubic-bezier(.39,.575,.565,1);will-change:scale}@media (hover: hover){.helper-hover-underline:hover:before{scale:1 1;transform-origin:left center}}@media (hover: none){.helper-hover-underline:active:before{scale:1 1;transform-origin:left center}}.helper-hover-scale img{scale:1;transition:scale .8s cubic-bezier(.165,.84,.44,1);will-change:scale}@media (hover: hover){.helper-hover-scale:hover img{scale:1.1}}@media (hover: none){.helper-hover-scale:active img{scale:1.1}}.js-tab-target{display:none}.js-tab-target.is-active{display:block}.helper-after-none:after{display:none!important}.helper-after-white:after{background-color:#fff!important}
