html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}._inner_wide{max-width:1680px;width:100%;margin:0 auto}._inner_medium{max-width:1360px;width:100%;margin:0 auto;padding-right:1rem;padding-left:1rem}@media(min-width: 769px){._inner_medium{padding-right:1.5rem;padding-left:1.5rem}}._inner_normal{max-width:1160px;width:100%;margin:0 auto;padding-right:1rem;padding-left:1rem}@media(min-width: 769px){._inner_normal{padding-right:1.5rem;padding-left:1.5rem}}._inner_short{max-width:960px;margin:0 auto;width:100%;padding-right:.5rem;padding-left:.5rem}@media(min-width: 769px){._inner_short{padding-right:1rem;padding-left:1rem}}._inner_xshort{max-width:760px;margin:0 auto;width:100%}._inner_half{max-width:50%}.flex-box{display:flex}@media(max-width: 768px){.flex-box{flex-direction:column}}@media(min-width: 769px){.flex-box__half{width:50%}}.flex-box-wrap{display:flex;flex-wrap:wrap;gap:5%}.flex-box-wrap__third{width:100%}@media(min-width: 769px){.flex-box-wrap__third{width:30%}}@media(min-width: 769px){.flex-box-vmiddle{align-items:center}}._v_spacer_8{padding-top:.5rem;padding-bottom:.5rem}._v_spacer_16{padding-top:1rem;padding-bottom:1rem}._v_spacer_24{padding-top:1rem;padding-bottom:1rem}@media screen and (min-width: 769px)and (max-width: 1050px){._v_spacer_24{padding-top:1.5rem;padding-bottom:1.5rem}}._v_spacer_32{padding-top:1rem;padding-bottom:1rem}@media screen and (min-width: 769px)and (max-width: 1050px){._v_spacer_32{padding-top:2rem;padding-bottom:2rem}}._v_spacer_40{padding-top:1.25rem;padding-bottom:1.25rem}@media screen and (min-width: 769px)and (max-width: 1050px){._v_spacer_40{padding-top:2.5rem;padding-bottom:2.5rem}}._v_spacer_48{padding-top:1.5rem;padding-bottom:1.5rem}@media screen and (min-width: 769px)and (max-width: 1050px){._v_spacer_48{padding-top:3rem;padding-bottom:3rem}}._v_spacer_56{padding-top:1.75rem;padding-bottom:1.75rem}@media screen and (min-width: 769px)and (max-width: 1050px){._v_spacer_56{padding-top:3.5rem;padding-bottom:3.5rem}}._v_spacer_64{padding-top:2rem;padding-bottom:2rem}@media screen and (min-width: 769px)and (max-width: 1050px){._v_spacer_64{padding-top:4rem;padding-bottom:4rem}}._v_spacer_80{padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (min-width: 769px)and (max-width: 1050px){._v_spacer_80{padding-top:5rem;padding-bottom:5rem}}._v_spacer_96{padding-top:10rem;padding-bottom:10rem}@media screen and (min-width: 769px)and (max-width: 1050px){._v_spacer_96{padding-top:3rem;padding-bottom:3rem}}@media(max-width: 768px){._v_spacer_96{padding-top:3rem;padding-bottom:3rem}}._v_spacer_96f{padding-top:10rem;padding-bottom:10rem}@media screen and (min-width: 769px)and (max-width: 1050px){._v_spacer_96f{padding-top:8rem;padding-bottom:8rem}}@media(max-width: 768px){._v_spacer_96f{padding-top:6rem;padding-bottom:11rem}}@media(max-width: 375px){._v_spacer_96f{padding-top:6rem;padding-bottom:12rem}}._v_spacer_160{padding-top:5rem;padding-bottom:5rem}._v_spacer_200{padding-top:6.25rem;padding-bottom:6.25rem}@media screen and (min-width: 769px)and (max-width: 1050px){._v_spacer_200{padding-top:9.5rem;padding-bottom:9.5rem}}._v_spacer_300{padding-top:18.7rem;padding-bottom:18.7rem}._b_spacer_16{padding-right:.5rem;padding-left:.5rem}@media screen and (min-width: 769px)and (max-width: 1050px){._b_spacer_16{padding-right:1rem;padding-left:1rem}}._b_spacer_24{padding-right:1rem;padding-left:1rem}@media screen and (min-width: 769px)and (max-width: 1050px){._b_spacer_24{padding-right:1.5rem;padding-left:1.5rem}}._b_spacer_32{padding-right:1rem;padding-left:1rem}@media screen and (min-width: 769px)and (max-width: 1050px){._b_spacer_32{padding-right:2rem;padding-left:2rem}}._b_spacer_40{padding-right:1.3rem;padding-left:1.3rem}@media(max-width: 375px){._b_spacer_40{padding-right:.7rem;padding-left:.7rem}}@media screen and (min-width: 769px)and (max-width: 1050px){._b_spacer_40{padding-right:1rem;padding-left:1rem}}._b_spacer_48{padding-right:2.5vw;padding-left:2.5vw}@media screen and (min-width: 769px)and (max-width: 1050px){._b_spacer_48{padding-right:2.5vw;padding-left:2.5vw}}._b_spacer_96{padding-right:5vw;padding-left:5vw}@media screen and (min-width: 769px)and (max-width: 1050px){._b_spacer_96{padding-right:6rem;padding-left:6rem}}._s_top{padding-bottom:0}._s_bottom{padding-top:0}._s_left{padding-right:0}._s_right{padding-left:0}@media(max-width: 768px){._b_s_sp_off{padding-right:0;padding-left:0}}._m_right_5{margin-right:5px !important}._m_bottom_16{margin-bottom:1em}@media(max-width: 768px){._m_bottom_16{font-size:.875rem}}._v_margin_10{margin-top:.625rem;margin-bottom:.625rem}._v_margin_16{margin-top:1rem;margin-bottom:1rem}@media(max-width: 768px){._v_margin_24{margin-top:1rem;margin-bottom:1rem}}@media screen and (min-width: 769px)and (max-width: 1050px){._v_margin_24{margin-top:1.5rem;margin-bottom:1.5rem}}@media(max-width: 768px){._v_margin_40{margin-top:1.25rem;margin-bottom:1.25rem}}@media screen and (min-width: 769px)and (max-width: 1050px){._v_margin_40{margin-top:2.5rem;margin-bottom:2.5rem}}._v_margin_80{margin-top:6rem;margin-bottom:6rem}@media(max-width: 768px){._v_margin_80{margin-top:2.5rem;margin-bottom:2.5rem}}@media screen and (min-width: 769px)and (max-width: 1050px){._v_margin_80{margin-top:5rem;margin-bottom:5rem}}@media(max-width: 768px){._v_margin_160{margin-top:5rem;margin-bottom:5rem}}@media screen and (min-width: 769px)and (max-width: 1050px){._v_margin_160{margin-top:8rem;margin-bottom:8rem}}._b_margin{margin-right:.75rem;margin-left:.75rem}@media screen and (min-width: 769px)and (max-width: 1050px){._b_margin{margin-right:1.75rem;margin-left:1.75rem}}._b_margin_16{margin-right:1rem;margin-left:1rem}._b_margin_24{margin-right:1rem;margin-left:1rem}@media screen and (min-width: 769px)and (max-width: 1050px){._b_margin_24{margin-right:1.5rem;margin-left:1.5rem}}._b_margin_40{margin-right:1rem;margin-left:1rem}@media screen and (min-width: 769px)and (max-width: 1050px){._b_margin_40{margin-right:2.5rem;margin-left:2.5rem}}._b_margin_48{margin-right:1rem;margin-left:1rem}@media screen and (min-width: 769px)and (max-width: 1050px){._b_margin_48{margin-right:3rem;margin-left:3rem}}._m_top{margin-bottom:0}._m_bottom{margin-top:0}.container920{width:100%;margin:0 auto;max-width:960px}.container960{width:90%;margin:0 auto;max-width:960px}.container1300{width:100%;margin:0 auto;max-width:1300px}.container1460{width:90%;margin:0 auto;max-width:1460px}.bgextend{-webkit-animation-name:bgextendAnimeBase;animation-name:bgextendAnimeBase;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;position:relative;overflow:hidden;opacity:0}@-webkit-keyframes bgextendAnimeBase{from{opacity:0}to{opacity:1}}@keyframes bgextendAnimeBase{from{opacity:0}to{opacity:1}}.bgappear{-webkit-animation-name:bgextendAnimeSecond;animation-name:bgextendAnimeSecond;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes bgextendAnimeSecond{0%{opacity:0}100%{opacity:1}}@keyframes bgextendAnimeSecond{0%{opacity:0}100%{opacity:1}}.bgLRextend::before{-webkit-animation-name:bgLRextendAnime;animation-name:bgLRextendAnime;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;content:"";position:absolute;width:100%;height:100%;background-color:#0094c8}@-webkit-keyframes bgLRextendAnime{0%{transform-origin:left;transform:scaleX(0)}50%{transform-origin:left;transform:scaleX(1)}50.001%{transform-origin:right}100%{transform-origin:right;transform:scaleX(0)}}@keyframes bgLRextendAnime{0%{transform-origin:left;transform:scaleX(0)}50%{transform-origin:left;transform:scaleX(1)}50.001%{transform-origin:right}100%{transform-origin:right;transform:scaleX(0)}}.bgappearTrigger,.bgLRextendTrigger{opacity:0}.fadeView.show{-webkit-animation-name:fadeViewAnime;animation-name:fadeViewAnime;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes fadeViewAnime{from{opacity:0}to{opacity:1}}@keyframes fadeViewAnime{from{opacity:0}to{opacity:1}}.fadeViewUp.show{-webkit-animation-name:fadeViewUpAnime;animation-name:fadeViewUpAnime;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes fadeViewUpAnime{from{opacity:0;transform:translateY(100px)}to{opacity:1}}@keyframes fadeViewUpAnime{from{opacity:0;transform:translateY(100px)}to{opacity:1}}.fadeViewLeft.show{-webkit-animation-name:fadeViewLeftAnime;animation-name:fadeViewLeftAnime;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}@-webkit-keyframes fadeViewLeftAnime{from{opacity:0;transform:translateX(-500px)}to{opacity:1}}@keyframes fadeViewLeftAnime{from{opacity:0;transform:translateX(-500px)}to{opacity:1}}.fadeViewRight.show{-webkit-animation-name:fadeViewRightAnime;animation-name:fadeViewRightAnime;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}@-webkit-keyframes fadeViewRightAnime{from{opacity:0;transform:translateX(500px)}to{opacity:1}}@keyframes fadeViewRightAnime{from{opacity:0;transform:translateX(500px)}to{opacity:1}}.flipItem.flip{-webkit-animation-name:flipItemAnime;animation-name:flipItemAnime;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes flipItemAnime{from{transform:rotateY(180deg) scale(0.8, 0.8) rotate(45deg);opacity:0}to{transform:rotateY(0) scale(1, 1) rotate(0deg);opacity:1}}@keyframes flipItemAnime{from{transform:rotateY(180deg) scale(0.8, 0.8) rotate(45deg);opacity:0}to{transform:rotateY(0) scale(1, 1) rotate(0deg);opacity:1}}.fadeView,.fadeViewUp,.flipItem{opacity:0}.fadeIn.show{-webkit-animation-name:fadeInAnime;animation-name:fadeInAnime;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes fadeInAnime{from{opacity:0}to{opacity:1}}@keyframes fadeInAnime{from{opacity:0}to{opacity:1}}.fadeInUp.show{-webkit-animation-name:fadeInUpAnime;animation-name:fadeInUpAnime;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes fadeInUpAnime{from{opacity:0;transform:translateY(100px)}to{opacity:1}}@keyframes fadeInUpAnime{from{opacity:0;transform:translateY(100px)}to{opacity:1}}.fadeIn,.fadeInUp{opacity:0}.delay-time03{-webkit-animation-delay:.3s !important;animation-delay:.3s !important}.delay-time06{-webkit-animation-delay:.6s !important;animation-delay:.6s !important}.delay-time09{-webkit-animation-delay:.9s !important;animation-delay:.9s !important}.delay-time12{-webkit-animation-delay:1.2s !important;animation-delay:1.2s !important}.delay-time15{-webkit-animation-delay:1.5s !important;animation-delay:1.5s !important}.headerDeco{position:relative}.headerDeco .leftTree{width:12vw;z-index:2;position:absolute;top:50vh;left:-4vw}@media(max-width: 768px){.headerDeco .leftTree{top:50vh;left:-3vw}}@media screen and (min-width: 375px)and (max-width: 625px){.headerDeco .leftTree{width:20vw;z-index:2;position:absolute;top:40vh;left:-5vw}}.headerDeco .left-2-Tree{width:12vw;z-index:2;position:absolute;top:75vh;left:4vw}@media(max-width: 768px){.headerDeco .left-2-Tree{top:60vh;left:5vw}}@media screen and (min-width: 375px)and (max-width: 625px){.headerDeco .left-2-Tree{width:20vw;z-index:2;position:absolute;top:48vh;left:10vw}}.headerDeco .rightTree{width:16vw;z-index:2;position:absolute;top:500px;right:-25px;visibility:visible}@media screen and (min-width: 375px)and (max-width: 625px){.headerDeco .rightTree{width:16vw;z-index:2;position:absolute;top:50vh;left:initial}}.headerDeco .topTree{width:35vw;z-index:1;position:absolute;top:130px;right:0px}@media screen and (min-width: 375px)and (max-width: 625px){.headerDeco .topTree{position:absolute;top:10vh;right:-5vw}}.headerDeco .anim-box-2{-webkit-animation:slideIn 1s cubic-bezier(0.25, 1, 0.5, 1) forwards;animation:slideIn 1s cubic-bezier(0.25, 1, 0.5, 1) forwards;-webkit-animation-delay:.5s;animation-delay:.5s;opacity:0}@-webkit-keyframes slideIn{0%{transform:translateX(180px);opacity:0}100%{transform:translateX(0)}40%,100%{opacity:1}}@keyframes slideIn{0%{transform:translateX(180px);opacity:0}100%{transform:translateX(0)}40%,100%{opacity:1}}.headerDeco .anim-left-2{-webkit-animation:slideInLeft 2s cubic-bezier(0.25, 1, 0.5, 1) forwards;animation:slideInLeft 2s cubic-bezier(0.25, 1, 0.5, 1) forwards;-webkit-animation-delay:.5s;animation-delay:.5s;opacity:0}@-webkit-keyframes slideInLeft{from{transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes slideInLeft{from{transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}.bound{-webkit-animation:bound 1.5s;animation:bound 1.5s}@-webkit-keyframes bound{0%{transform:translateY(-64px)}100%{transform:translateY(0)}}@keyframes bound{0%{transform:translateY(-64px)}100%{transform:translateY(0)}}.bound_2{-webkit-animation:bound_2 3s;animation:bound_2 3s}@-webkit-keyframes bound_2{0%{transform:translate(100px, -64px)}100%{transform:translate(0, 0)}}@keyframes bound_2{0%{transform:translate(100px, -64px)}100%{transform:translate(0, 0)}}.zoom-in{-webkit-animation:zoomIn .8s cubic-bezier(0.25, 1, 0.5, 1) forwards;animation:zoomIn .8s cubic-bezier(0.25, 1, 0.5, 1) forwards}@-webkit-keyframes zoomIn{0%{transform:scale(0.8);opacity:0}100%{opacity:1;transform:scale(1)}}@keyframes zoomIn{0%{transform:scale(0.8);opacity:0}100%{opacity:1;transform:scale(1)}}.zoom-in-text-6{font-size:2em;opacity:0;-webkit-animation:zoom-in-text .6s ease-out forwards;animation:zoom-in-text .6s ease-out forwards;-webkit-animation-delay:3s;animation-delay:3s;opacity:0}@-webkit-keyframes zoom-in-text{0%{transform:scale(0.5);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes zoom-in-text{0%{transform:scale(0.5);opacity:0}100%{transform:scale(1);opacity:1}}.anim-left-4{-webkit-animation:slideInLeft 2s cubic-bezier(0.25, 1, 0.5, 1) forwards;animation:slideInLeft 2s cubic-bezier(0.25, 1, 0.5, 1) forwards;-webkit-animation-delay:.3s;animation-delay:.3s;opacity:0}@keyframes slideInLeft{from{transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}.anim-left-5{-webkit-animation:slideInLeft 2s cubic-bezier(0.25, 1, 0.5, 1) forwards;animation:slideInLeft 2s cubic-bezier(0.25, 1, 0.5, 1) forwards;-webkit-animation-delay:.5s;animation-delay:.5s;opacity:0}@keyframes slideInLeft{from{transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}.anim-left-6{-webkit-animation:slideInLeft 3s cubic-bezier(0.25, 1, 0.5, 1) forwards;animation:slideInLeft 3s cubic-bezier(0.25, 1, 0.5, 1) forwards;-webkit-animation-delay:1s;animation-delay:1s;opacity:0}@keyframes slideInLeft{from{transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes moveToRight{100%{left:-120vw}}@keyframes moveToRight{100%{left:-120vw}}@-webkit-keyframes pulseEffect{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes pulseEffect{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}.yurayura{-webkit-animation:yurayura 2s infinite;animation:yurayura 2s infinite}@-webkit-keyframes yurayura{0%{transform:rotate(1deg)}50%{transform:rotate(-1deg)}100%{transform:rotate(1deg)}}@keyframes yurayura{0%{transform:rotate(1deg)}50%{transform:rotate(-1deg)}100%{transform:rotate(1deg)}}@font-face{font-display:swap;font-family:"Zen Maru Gothic";font-style:normal;font-weight:400;src:url("../fonts/zen-maru-gothic-v19-japanese_latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Zen Maru Gothic";font-style:normal;font-weight:500;src:url("../fonts/zen-maru-gothic-v19-japanese_latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Zen Maru Gothic";font-style:normal;font-weight:700;src:url("../fonts/zen-maru-gothic-v19-japanese_latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Zen Maru Gothic";font-style:normal;font-weight:900;src:url("../fonts/zen-maru-gothic-v19-japanese_latin-900.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Josefin Sans";font-style:normal;font-weight:500;src:url("../fonts/josefin-sans-v33-latin-500.woff2") format("woff2")}.font_josefin_500{font-family:"Josefin Sans";font-weight:500}html{box-sizing:border-box;overflow-y:scroll;scroll-behavior:smooth}html.fixed{overflow:hidden}*{box-sizing:inherit}body,html{min-height:100%}body{font-family:"Zen Maru Gothic",sans-serif;font-display:swap;font-weight:700;line-height:1.8;letter-spacing:.1em;text-rendering:optimizeLegibility;overflow:hidden;-webkit-text-size-adjust:100%;color:#333}body.fixed{height:100vh;width:100%;overflow:hidden}@media(max-width: 768px){body{font-size:.875rem}}:root{scroll-padding:calc(var(--header) + 2em)}@media(max-width: 768px){:root{--header: 40px}}@media(min-width: 769px){:root{--header: 184px}}em,strong{font-weight:700}hr{border:none;background-color:#ccc;height:1px}a{color:#333;text-decoration:none;transition:all .2s;cursor:pointer}a:focus,*:focus{outline:none}@media(min-width: 768px){a[href*="tel:"]{pointer-events:none;cursor:default;text-decoration:none}}img{max-width:100%;height:auto;vertical-align:bottom}.youtube{aspect-ratio:16/9}.youtube iframe{width:100%;height:100%;border:solid 1px #ccc}video{width:100%}.radio-group{display:flex;gap:1.25rem}@media(max-width: 768px){.radio-group{display:block}}.form-item{background-color:#fff;border-radius:1.6875rem;padding:2.5rem 5vw 5rem 5vw;margin-top:1.875rem}.form-item__area{width:100%;margin-top:.625rem}.form-item__name{font-size:1rem;font-weight:700}.form-item__list{margin-bottom:1.875rem}.hissu{background-color:#e0731f;color:#fff;font-size:.625rem;margin-left:.625rem;border-radius:.25rem;padding:2px 5px;position:relative;top:-2px}input,select{line-height:2.2;padding:2px 1em;font-family:"Zen Maru Gothic",sans-serif}textarea{resize:vertical;display:block;line-height:2.2;padding:2px 1em;font-family:"Zen Maru Gothic",sans-serif;font-size:.875rem;width:100%;height:200px}select{width:100%;height:41px;border:none;border-radius:5px;padding:2px 1.5em 2px .5rem;border:solid 1px #ccc}select option{background:#fff;display:block}select.number{width:6.1em}select.number-of-child{margin-top:.5em}select.time-table{width:9.2em;text-align:center}input[type=text],input[type=email],input[type=tel],input[type=password]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:40px}.half input{width:calc(50% - 3.7em)}@media(max-width: 500px){.half input{width:calc(100% - 3.3em);margin:5px 0}}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer}input[type=button],input[type=submit]{font-weight:700;transition-duration:.3s;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:30px;color:#fff;background:#e0731f;border:solid 1px #e0731f;margin-top:3em;font-size:1.125rem;position:relative}input[type=button]::after,input[type=submit]::after{content:"";background:url(/kids/_/img/arrow-white.svg) left 0/100% 100% no-repeat;width:14px;height:14px;position:absolute;right:.5rem;transition:all .3s}@media(max-width: 768px){input[type=button],input[type=submit]{width:100%;height:3rem}}@media(min-width: 769px){input[type=button],input[type=submit]{width:340px;max-width:340px;height:3.5rem}}input[type=button]:disabled,input[type=submit]:disabled{opacity:1}input[type=button]:disabled:hover,input[type=submit]:disabled:hover{cursor:not-allowed;box-shadow:none;background:#e0731f;color:#fff}input[type=button]:hover,input[type=submit]:hover{cursor:pointer;background-color:#fff;color:#e0731f}input[type=radio]{margin-bottom:5px}input[type=checkbox]{margin:0}input[type=checkbox]+label{display:inline-block;margin-top:-2px}input,textarea{border:solid 1px #f5f8ec;border-radius:7px;background-color:#f5f8ec}input:-moz-placeholder-shown, textarea:-moz-placeholder-shown{color:#ccc}input:placeholder-shown,textarea:placeholder-shown{color:#ccc}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ccc}input:-moz-placeholder,textarea:-moz-placeholder{color:#ccc}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ccc}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:rgba(0,0,0,0)}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:rgba(0,0,0,0)}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:rgba(0,0,0,0)}label{cursor:pointer}form .any,form .must{display:inline-block;color:#fff;font-size:.625rem;padding:0 5px;border-radius:3px;margin-left:.5rem;position:relative;top:-2px}@media(max-width: 768px){form .any,form .must{line-height:1.3;padding:1px 2px 2px;top:-1px}}form .any{background:#ccc}form .must{background:#018bd6}form .error{color:#e30138}form .number-of-child{margin-top:.5rem}.recaptcha_policy{font-size:.75em;color:#aaa;line-height:1.5}.recaptcha_policy a{color:#aaa}.hidden-item{width:1px;height:1px;margin:-1px;font-size:0 !important;position:absolute}.text-uppercase{text-transform:uppercase}.t-center{text-align:center}.t-right{text-align:right}.center{display:flex;align-items:center;justify-content:center;flex-direction:column}.t-link{color:#0094c8}.t-link:hover{color:#018bd6}.t-blue{color:#018bd6}.t-orange{color:#e0731f}.t-white{color:#fff}.t-red{color:#e30138}.t-brown{color:#603434}.t-green{color:#2e9648}.bg-green{background-color:#f5f8ec}.bg-white{background-color:#fff}.b-center{margin-right:auto;margin-left:auto}.b-right{margin-right:0;margin-left:auto}.b-left{margin-left:0;margin-right:auto}.f-size-ss{font-size:.75em}.f-size-s{font-size:.8125rem}.f-size-m{font-size:1.25em}.f-size-l{font-size:1.6em}.f-size-ll{font-size:1.125rem}@media(min-width: 1025px){.f-size-ll{font-size:1.5rem}}.f-size-xxl{font-size:1.25rem}@media(min-width: 1025px){.f-size-xxl{font-size:2.25rem}}.f-size-30{font-size:1.375rem}.f-size-32{font-size:2rem}.f-size-50{font-size:2.25rem}@media(min-width: 1025px){.f-size-50{font-size:3.125rem}}.bold{font-weight:700}.border{border:solid 1px #ccc}.l-height_ml{line-height:2.5}.l-height_l{line-height:3.125}@media(max-width: 768px){.l-height_l{line-height:1.8}}.under_line{border-bottom:1px solid #2e9648}.font-en{font-family:"Gabarito",sans-serif;line-height:1;font-weight:600;letter-spacing:.08em}.font-en-02{font-family:"Satisfy",sans-serif;line-height:1;font-weight:400;letter-spacing:.05em}.bg-color--blue-1{background-color:#0094c8}.bg-color--blue-2{background-color:#018bd6}.bg-color--blue-3{background-color:#89c3eb}.bg-color--blue-4{background-color:#c3e9f6}.bg-color--bg-blue{background-color:#eef9fe}.bg-color--gray{background-color:#eef4f6}.bg-color--white{background-color:#fff}.bg-half--bg-blue-r{background:linear-gradient(90deg, transparent 0%, transparent 50%, #EEF9FE 50%, #EEF9FE 100%);padding-left:1em}.bg-half--bg-blue-l{background:linear-gradient(270deg, transparent 0%, transparent 50%, #EEF9FE 50%, #EEF9FE 100%);padding-right:1em}.bg-half--blue-4-r{background:linear-gradient(90deg, transparent 0%, transparent 50%, #C3E9F6 50%, #C3E9F6 100%)}.bg-half--blue-4-l{background:linear-gradient(270deg, transparent 0%, transparent 50%, #C3E9F6 50%, #C3E9F6 100%)}.bg-half__next{margin-top:-80px}@media(min-width: 769px){.bg-half__next{margin-top:-168px}}.text-link{color:#0094c8;text-decoration:underline;padding:3px 0}@media(min-width: 769px){.text-link:hover{opacity:.7}}.pc-only{display:block}@media(max-width: 768px){.pc-only{display:none !important}}.sp-only{display:block}@media(min-width: 769px){.sp-only{display:none !important}}.sp-500-only{display:none}@media(max-width: 500px){.sp-500-only{display:block}}table{width:100%}table caption{text-align:left}table th{padding:.5em;white-space:nowrap;text-align:left;font-weight:700}table td{padding:.5em}table .nowrap{white-space:nowrap}@media(max-width: 768px){table th,table td{font-size:.875rem}}table.type-normal{width:100%}table.type-normal th,table.type-normal td{border-top:solid 1px #ccc}table.type-normal th:last-of-type,table.type-normal td:last-of-type{border-bottom:solid 1px #ccc}table.type-normal th .min,table.type-normal td .min{font-size:.75em}@media(min-width: 769px){table.type-normal th,table.type-normal td{padding:1.5em}}table.type-border th{border-top:solid 2px #89c3eb}table.type-border th:last-of-type{border-bottom:solid 2px #89c3eb}table.type-border td{border-top:solid 2px #eee}table.type-border td:last-of-type{border-bottom:solid 2px #eee}table.type-border__unit__list{margin-left:2.5em;list-style:disc}@media(max-width: 768px){table.type-border td{display:block;border-top:solid 2px #eee}table.type-border td.last{display:none}}@media(min-width: 769px){table.type-border th{padding:1em 1.5em;font-size:1.125em}table.type-border td{padding:1em 2em}}table.type-border-all th,table.type-border-all td{border:solid 1px #ccc}@media(max-width: 500px){table.type-column th,table.type-column td{display:block;width:100%;margin-top:-1px}table.type-column td{padding-left:1.5em}}table.type-nodesign th{font-weight:500;padding:0;background:unset;color:unset}table.type-nodesign td{padding:0}table.type-a th{background:#0094c8;color:#fff;font-weight:500;width:unset;text-align:center}.btn-skip{position:absolute;font-size:0}.btn-round{max-width:210px;width:100%}.btn-round a{display:flex;align-items:center;justify-content:center;position:relative;padding:0 1em;width:100%;height:3em;border-radius:1.5em;border:solid 2px #e0731f;font-size:1rem;font-weight:700}.btn-round .btn--orange{background:#e0731f;color:#fff}.btn-round .btn--orange::after{content:"";background:url(/kids/_/img/arrow-white.svg) left 0/100% 100% no-repeat;width:14px;height:14px;position:absolute;right:.5rem;transition:all .3s}.btn-round .btn--orange:hover{color:#e0731f;background-color:#fff}.btn-round .btn--orange:hover::after{content:"";background:url(/kids/_/img/arrow-orange.svg) left 0/100% 100% no-repeat;right:.2rem}.btn-round .btn--white{background:#fff;color:#e0731f}.btn-round .btn--white::after{content:"";background:url(/kids/_/img/arrow-orange.svg) left 0/100% 100% no-repeat;width:14px;height:14px;position:absolute;right:.5rem;transition:all .3s}.btn-round .btn--white:hover{color:#fff;background:#e0731f}.btn-round .btn--white:hover::after{content:"";background:url(/kids/_/img/arrow-white.svg) left 0/100% 100% no-repeat;right:.2rem}@media(min-width: 769px){.btn-round a{font-size:1.125rem}.btn-round--pdf{max-width:200px}.btn-round--pdf a{font-size:1rem}}.btn-round{max-width:210px;width:100%}.btn-round a{display:flex;align-items:center;justify-content:center;position:relative;padding:0 1em;width:100%;height:3em;border-radius:1.5em;border:solid 2px #e0731f;font-size:1rem;font-weight:700}.btn-round .btn--orange{background:#e0731f;color:#fff}.btn-round .btn--orange::after{content:"";background:url(/kids/_/img/arrow-white.svg) left 0/100% 100% no-repeat;width:14px;height:14px;position:absolute;right:.5rem;transition:all .3s}.btn-round .btn--orange:hover{color:#e0731f;background-color:#fff}.btn-round .btn--orange:hover::after{content:"";background:url(/kids/_/img/arrow-orange.svg) left 0/100% 100% no-repeat;right:.2rem}.btn-round .btn--white{background:#fff;color:#e0731f}.btn-round .btn--white::after{content:"";background:url(/kids/_/img/arrow-orange.svg) left 0/100% 100% no-repeat;width:14px;height:14px;position:absolute;right:.5rem;transition:all .3s}.btn-round .btn--white:hover{color:#fff;background:#e0731f}.btn-round .btn--white:hover::after{content:"";background:url(/kids/_/img/arrow-white.svg) left 0/100% 100% no-repeat;right:.2rem}.sp_btn{width:100%}.sp_btn a{display:flex;align-items:center;justify-content:center;position:relative;padding:0 1em;width:100%;height:3em;border-radius:1.5em;border:solid 2px #e0731f;font-size:.875rem;font-weight:700}.sp_btn .btn--orange{background:#e0731f;color:#fff}.sp_btn .btn--orange::after{content:"";background:url(/kids/_/img/arrow-white.svg) left 0/100% 100% no-repeat;width:14px;height:14px;position:absolute;right:.5rem;transition:all .3s}.sp_btn .btn--orange:hover{color:#e0731f;background-color:#fff}.sp_btn .btn--orange:hover::after{content:"";background:url(/kids/_/img/arrow-orange.svg) left 0/100% 100% no-repeat;right:.2rem}.sp_btn .btn--white{background:#fff;color:#e0731f}.sp_btn .btn--white::after{content:"";background:url(/kids/_/img/arrow-orange.svg) left 0/100% 100% no-repeat;width:14px;height:14px;position:absolute;right:.5rem;transition:all .3s}.sp_btn .btn--white:hover{color:#fff;background:#e0731f}.sp_btn .btn--white:hover::after{content:"";background:url(/kids/_/img/arrow-white.svg) left 0/100% 100% no-repeat;right:.2rem}.button-area-round{max-width:570px;width:100%}.button-area-round .button--orange img{width:1em;height:1em}.button-area-round .button--orange .flex-content{display:flex;align-items:center;justify-content:center;line-height:1}.button-area-round a{display:flex;align-items:center;justify-content:center;position:relative;padding:0 1em;width:100%;height:3.5rem;border-radius:3em;font-size:1.7rem;font-weight:700}.button-area-round .button--orange{background:url(/kids/_/img/btn_orange.png) left 0/100% 100% no-repeat;color:#fff;width:100%;height:5rem}.button-area-round .button--white{background:#fff;color:#e0731f}.button-area-round .button--white::before{content:"";background:url(/kids/_/img/download-icon.svg) left 0/100% 100% no-repeat;width:24px;height:20px;position:absolute;left:1.5rem;transition:all .3s}.button-area-round .button--white::after{content:"";background:url(/kids/_/img/arrow-orange.svg) left 0/100% 100% no-repeat;width:14px;height:14px;position:absolute;right:.5rem;transition:all .3s}.button-area-round .button--white:hover{color:#fff;background:#e0731f}.button-area-round .button--white:hover::before{background:url(/kids/_/img/download-icon-white.svg) left 0/100% 100% no-repeat}.button-area-round .button--white:hover::after{content:"";background:url(/kids/_/img/arrow-white.svg) left 0/100% 100% no-repeat;right:.2rem}@media(max-width: 768px){.button-area-round .button--orange{margin-bottom:10px}}@media(min-width: 769px){.button-area-round:hover{cursor:pointer;border-radius:5px;-webkit-animation:pulseEffect 1s ease-in-out infinite;animation:pulseEffect 1s ease-in-out infinite}}@media(max-width: 458px){.button-area-round .button--orange{margin-bottom:3vh;height:4rem;font-size:1.4rem}}.main-title{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;letter-spacing:.3em}.main-title .title-jp{font-weight:700}@media(min-width: 769px){.main-title .title-jp{font-size:1.25rem}}@media(min-width: 1025px){.main-title .title-jp{font-size:2.25rem}}.main-title .title-en{font-size:2.8125rem;color:#2e9648;letter-spacing:0}@media(max-width: 500px){.main-title .title-en{font-size:9.6vw}}@media(min-width: 769px){.main-title .title-en{font-size:1rem}}.second-title{font-weight:700;font-size:1.375rem;letter-spacing:.1em;padding-bottom:.5em;margin-left:.8em;position:relative}.second-title::after{content:"";display:block;position:absolute;top:.9em;left:-10vw;width:8vw;height:2px;background:#0094c8}@media(min-width: 769px){.second-title{font-size:2.25rem;margin-left:0}}.third-title{font-weight:700;font-size:1.125rem;position:relative;padding-left:1.75rem}.third-title::after{content:"";display:block;position:absolute;width:12px;height:12px;left:0;top:calc(50% - 3px);border-radius:6px;background:#018bd6}.third-title .font-en{color:rgba(1,139,214,.3);font-size:1.5rem;display:inline-block;padding-left:1rem;font-weight:500}@media(min-width: 769px){.third-title{font-size:1.75rem}.third-title .font-en{font-size:3.125rem}}.fourth-title{font-weight:700;font-size:1.125rem}@media(min-width: 769px){.fourth-title{font-size:1.25rem}}#main-contents .headding-text{font-size:1.375rem;font-weight:700}@media(max-width: 500px){#main-contents .headding-text{font-size:1.125rem}}@media(min-width: 769px){#main-contents .headding-text{font-size:2rem}}#main-contents .headding-text-min{font-size:1.375rem;font-weight:500;margin-bottom:.5rem}@media(max-width: 500px){#main-contents .headding-text-min{font-size:1.125rem}}@media(min-width: 769px){#main-contents .headding-text-min{font-size:1.75rem}}#main-contents .medium-text{font-size:1.125rem;font-weight:700}@media(min-width: 769px){#main-contents .medium-text{font-size:1.375rem}}#main-contents .normal-text{font-size:.875rem;line-height:2}@media(min-width: 769px){#main-contents .normal-text{font-size:1.125rem}}.header{background:url(/kids/_/img/bg_header.png) no-repeat top;align-items:center;z-index:5;position:absolute;left:0;top:0;display:flex;z-index:5;height:18.5rem;width:100%;filter:drop-shadow(0px 3px 20px rgba(0, 163, 235, 0.1))}.header__logo{max-width:140px;width:100%;height:auto;position:absolute;top:30px;left:30px}@media screen and (min-width: 769px)and (max-width: 1050px){.header .header__logo{max-width:150px;position:absolute;top:-8.12rem}.header .header__innner{display:flex;justify-content:space-between;max-width:1720px;width:90%;margin:0 auto;position:relative}}@media(max-width: 768px){.header{background:url(/kids/_/img/bg_header_sp.png) no-repeat top;background-size:contain;align-items:center;z-index:5;position:absolute;left:0;top:0;display:flex;z-index:5;height:12.6rem;width:100%;filter:drop-shadow(0px 3px 20px rgba(0, 163, 235, 0.1))}.header__logo{max-width:19.4vw;width:100%;height:auto;position:absolute;top:25px;left:20px}}.sp_banner{display:block;width:100%;position:fixed;bottom:0;left:0;z-index:999;background:#fff;padding:.5rem}.sp_banner__list{display:flex;justify-content:space-between}.sp_banner__btn{width:48%}@media(min-width: 769px){.sp_banner{display:none}}.footer{position:relative}.footer .footer-inner{background-color:#f5f8ec}.footer .footer-inner::before{content:"";display:block;position:absolute;left:0;right:0;margin:auto;top:-150px;max-width:1920px;width:100%;height:39vh;background:url("/kids/_/img/footer_bg.png") top center no-repeat;background-size:cover;background-position:center center}.footer .footer-wrap{padding:2.1875rem 0}.footer .footer-logo{max-width:140px;width:100%;z-index:2;padding-top:20px;position:relative}.footer .footer-link{font-size:.875rem;display:flex;-moz-column-gap:2rem;column-gap:2rem;margin-top:1.5rem;margin-bottom:1rem;z-index:2}.footer .footer-link__list a{display:flex;align-items:center;gap:5px;font-size:.75rem}.footer .footer-nav{display:grid;grid-template-columns:repeat(2, 1fr);justify-content:space-between;font-size:.875rem;-moz-column-gap:2.1875rem;column-gap:2.1875rem;row-gap:.75rem;margin-top:1.25rem}.footer .footer-nav__list{z-index:2}.footer .footer-connection{display:flex;align-items:baseline;justify-content:flex-end;gap:4rem;z-index:2}.footer .copy{padding:.5rem 0;position:relative;z-index:2}.footer .bg-white{background-color:#fff}@media(min-width: 769px){.footer .footer-inner::before{top:-15vh}.footer .footer-flex{display:flex;justify-content:space-between;align-items:center}.footer .footer-nav{grid-template-columns:repeat(4, 1fr);max-width:610px}.footer .footer-nav__list{z-index:2}.footer .footer-nav__list a{color:#1d1d1d}.footer .footer-link{margin-top:4.5rem;margin-bottom:0}.footer .footer-logo{max-width:140px;width:100%}.footer .copy{padding:.5rem 0}}@media(min-width: 1025px){.footer .footer-nav{grid-template-columns:repeat(4, 1fr)}.footer .footer-nav__list{z-index:2}}.sp-kaigyou{display:none}@media(max-width: 768px){.sp-kaigyou{display:block}}.ck-danger{color:#2e9648;font-size:.75rem;margin-top:.25rem}.article-item__body{line-height:1.8;font-weight:500}.article-item__body strong{font-weight:700}.article-item__body a{color:#0094c8;text-decoration:underline}.article-item__body a:hover{opacity:.7}.article-item__body em{font-weight:500;font-style:italic}.article-item__body p{font-size:1em;margin-bottom:1.5rem;line-height:1.8}.article-item__body ul{list-style-type:disc;list-style-position:outside;line-height:1.8}.article-item__body ol{list-style-type:decimal;list-style-position:outside;line-height:1.8}.article-item__body h1{display:block;font-size:2em;font-weight:bold}.article-item__body h2{display:block;font-size:1.5em;font-weight:bold}.article-item__body h3{display:block;font-size:1.25em;font-weight:bold}.article-item__body h4{display:block;font-size:1.125em;font-weight:bold}.article-item__body h5{display:block;font-weight:bold}.article-item__body h6{display:block;font-weight:bold}.article-item__body table{display:table;border-collapse:collapse;border-spacing:0;border-color:#ccc}.article-item__body thead{display:table-header-group;vertical-align:middle}.article-item__body tbody{display:table-row-group;vertical-align:middle;border-color:inherit}.article-item__body tfoot{display:table-footer-group;vertical-align:middle;border-color:inherit}.article-item__body table>tr{vertical-align:middle}.article-item__body col{display:table-column}.article-item__body colgroup{display:table-column-group}.article-item__body tr{display:table-row;vertical-align:inherit;border-color:inherit}.article-item__body td,.article-item__body th{display:table-cell;vertical-align:inherit}.article-item__body th{font-weight:bold}.article-item__body caption{display:table-caption}.article-item__body ul,.article-item__body menu,.article-item__body dir{display:block;list-style-type:disc}.article-item__body ol{display:block;list-style-type:decimal}.article-item__body li{display:list-item}.article-item__body ul ul,.article-item__body ol ul{list-style-type:circle}.article-item__body ol ol ul,.article-item__body ol ul ul,.article-item__body ul ol ul,.article-item__body ul ul ul{list-style-type:square}.article-item__body dd{display:block;-webkit-margin-start:40px}.article-item__body dl{display:block}.article-item__body dt{display:block}.article-item__body ol ul,.article-item__body ul ol,.article-item__body ul ul,.article-item__body ol ol{-webkit-margin-before:0;-webkit-margin-after:0}.article-item__body u,.article-item__body ins{text-decoration:underline}.article-item__body strong,.article-item__body b{font-weight:bold}.article-item__body i,.article-item__body cite,.article-item__body em,.article-item__body var,.article-item__body address,.article-item__body dfn{font-style:italic}.article-item__body tt,.article-item__body code,.article-item__body kbd,.article-item__body samp{font-family:monospace}.article-item__body pre,.article-item__body xmp,.article-item__body plaintext,.article-item__body listing{display:block;font-family:monospace;white-space:pre;margin:1__qem 0}.article-item__body mark{background-color:#ff0;color:#000}.article-item__body big{font-size:larger}.article-item__body small{font-size:smaller}.article-item__body s,.article-item__body strike,.article-item__body del{text-decoration:line-through}.article-item__body sub{vertical-align:sub;font-size:smaller}.article-item__body sup{vertical-align:super;font-size:smaller}.article-item__body ruby,.article-item__body rt{text-indent:0}.article-item__body rt{line-height:normal}.article-item__body ruby>rt{display:block;font-size:50%;text-align:start}.article-item__body .border{border:solid 1px #ccc}.article-item__body .border-top{border-top:solid 1px #ccc}.article-item__body .border-bottom{border-bottom:solid 1px #ccc}.article-item__body img{margin-bottom:1rem}#home .breadcrumb{display:none}#home .first-view{position:relative;background:url(/kids/_/img/first-view-bg.jpg) no-repeat;background-size:cover;height:160vh}#home .first-view__box{position:relative}#home .first-view__human{width:100%;position:absolute;top:30vh;left:20vw}#home .first-view__human .pc{display:block}#home .first-view__human .sp{display:none}#home .first-view__text_1{width:100%;position:absolute;top:29vh;left:8vw;z-index:1}#home .first-view__text_2{width:100%;position:absolute;top:38vh;left:8vw;z-index:1}#home .first-view__main{width:100%;position:absolute;top:50vh;left:8vw;z-index:1;max-width:50vw}#home .first-view__title{position:absolute;left:1.5rem;top:1.5rem;font-size:4.266vw;text-shadow:.04em .04em .12em #fff,-0.04em -0.04em .12em #fff,.01em .01em .1em #fff,-0.01em -0.01em .1em #fff}#home .first-view__title em{font-size:6.933vw}#home .first-view__image img{margin-left:10.66vw;border-radius:25px}#home .first-view__road{width:110%;position:absolute;bottom:260px}#home .first-view__bus{max-width:20vw;width:100%;z-index:2}@media screen and (min-width: 769px)and (max-width: 1050px){#home .first-view{height:138vh}#home .first-view__road{bottom:160px}#home .first-view__main{width:100%;position:absolute;top:40vh;left:10%;z-index:1;max-width:35vw}#home .first-view .first-view__human{position:absolute;top:25vh;left:6%;width:120%}#home .first-view .first-view__text_1{width:100%;position:absolute;top:24vh;left:10%;z-index:1;max-width:200px}#home .first-view .first-view__text_2{width:100%;position:absolute;top:30vh;left:10%;z-index:1;max-width:400px}}@media(max-width: 768px){#home .first-view{position:relative;background:url(/kids/_/img/first-view-bg_sp.png) no-repeat;background-size:cover;height:110vh}#home .first-view__text_1{width:30%;position:absolute;top:33vh;left:10%;z-index:1}#home .first-view__text_2{width:55%;position:absolute;top:40vh;left:10%;z-index:1}#home .first-view__main{width:45%;position:absolute;top:47vh;margin:auto;z-index:1}#home .first-view__human{position:absolute;top:40vh;right:-25%;margin:auto;z-index:0}#home .first-view__human .pc{display:none}#home .first-view__human .sp{display:block}#home .first-view__road{width:100vh;position:absolute;bottom:150px}}@media(min-width: 1261px){#home .first-view__title{top:125px}}@media screen and (min-width: 375px)and (max-width: 625px){#home .first-view{height:90vh}#home .first-view .first-view__human{position:absolute;top:32vh;left:initial;width:100%;right:-7vw}#home .first-view .first-view__human .pc{display:none}#home .first-view .first-view__human .sp{display:block;width:100%}#home .first-view .first-view__text_1{width:38.4vw;position:absolute;top:22vh;left:5.3vw;z-index:1}#home .first-view .first-view__text_2{width:70.3vw;position:absolute;top:28vh;left:5.3vw}#home .first-view .first-view__main{width:50vw;position:absolute;top:35vh;left:5.3vw;margin:auto;z-index:1;right:initial}#home .first-view .first-view__road{position:absolute;bottom:10vh}}@media screen and (min-width: 625px)and (max-width: 768px){#home .first-view{height:110vh}#home .first-view .first-view__human{position:absolute;top:25vh;left:initial;width:110%;right:-10vw}#home .first-view .first-view__human .pc{display:none}#home .first-view .first-view__human .sp{display:block;width:100%}#home .first-view .first-view__text_1{position:absolute;top:23vh}#home .first-view .first-view__text_2{position:absolute;top:29vh}#home .first-view .first-view__main{position:absolute;top:41vh}#home .first-view .first-view__road{position:absolute;bottom:10vh}}#home .flex-box{flex-direction:column-reverse}#home .flex-box.odd .image img{border-radius:20px 0 0 20px;margin-left:10.66vw}#home .flex-box.even .image img{border-radius:0 20px 20px 0;margin-left:-10.66vw;display:inline-block}@media(min-width: 769px){#home .flex-box{flex-direction:row}#home .flex-box.odd{flex-direction:row}#home .flex-box.odd .image img{border-radius:25px 0 0 25px;margin:0}#home .flex-box.even{flex-direction:row-reverse}#home .flex-box.even .image img{border-radius:0 25px 25px 0;margin:0}}#home .flex-box .area-headding{width:100%;padding-left:10.66vw}@media(min-width: 769px){#home .flex-box .area-headding{width:46%;padding-left:6.25vw;padding-right:1em}}#home .flex-box .area-content{width:100%}@media(min-width: 769px){#home .flex-box .area-content{width:54%}}#home .news-area{position:relative}#home .news-area .bg-rect.blue-4{top:-20px}@media(min-width: 769px){#home .news-area .bg-rect.blue-4{top:-130px}}#home .maker-area__inner{margin-left:10.66vw}@media(min-width: 769px){#home .maker-area__inner{margin-left:12vw}}#home .maker-area .area-headding .main-title .title-jp,#home .maker-area .area-headding .main-title .title-en{color:#fff}#home .movie-area .area-headding{text-align:center}#home .movie-area .area-headding .main-title .title-jp,#home .movie-area .area-headding .main-title .title-en{color:#fff}#home .movie-area .area-content iframe{display:block;max-width:800px;margin:0 auto}#home .about-area{position:relative;padding-bottom:7vw}#home .about-area__content{display:grid;grid-template-columns:40% 55%;justify-content:space-between;flex-direction:column-reverse;margin-top:7vw}#home .about-area__content .bg-car{background-image:url("/kids/_/img/en-title_bg.png");background-size:contain;background-repeat:no-repeat;height:4.5rem;font-size:1.5rem;max-width:130px;width:100%;display:flex;align-items:center;justify-content:center}#home .about-area__midashi{font-size:2.4rem;display:inline-block;line-height:1.5;padding-top:1rem}#home .about-area__sentence span{color:#e0731f}#home .about-area__image .pc-only{display:block}#home .about-area__image .sp-only{display:none}#home .about-area::before{content:"";position:absolute;top:-15.4vw;left:0;background-image:url(/kids/_/img/mountain_house.png);background-repeat:no-repeat;background-size:100%;z-index:2;width:100%;aspect-ratio:1890/505;background-size:cover;background-position:center center}#home .about-area::after{content:"";position:absolute;bottom:-7.4vw;left:0;background-image:url(/kids/_/img/white-wave.png);background-repeat:no-repeat;background-size:100%;z-index:2;width:100%;height:7.8vw;background-size:cover;background-position:center center}@media screen and (min-width: 769px)and (max-width: 1050px){#home .about-area__midashi{font-size:2.2rem}}@media(max-width: 768px){#home .about-area{padding-left:.8rem;padding-right:.8rem}#home .about-area__content{display:flex;justify-content:space-between;flex-direction:column-reverse;align-items:center}#home .about-area__content .bg-car{height:3.5rem;font-size:1.3rem;max-width:115px}#home .about-area__image{margin-top:3rem}#home .about-area__image .pc-only{display:none}#home .about-area__image .sp-only{display:block}#home .about-area__midashi{font-size:1.5rem}#home .about-area__sentence{padding-bottom:1rem}}#home .solve-area__content .bg-car{background-image:url("/kids/_/img/en-title_bg.png");background-size:contain;background-repeat:no-repeat;height:4.5rem;font-size:1.5rem;max-width:130px;width:100%;display:flex;align-items:center;justify-content:center}#home .solve-area__content .img_center{display:flex;justify-content:center;margin-top:1rem}#home .solve-area__content .b-gray .ex-icon{line-height:3;position:relative;margin-left:1em}#home .solve-area__content .b-gray .ex-icon::before{content:"";background:url(/kids/_/img/ex.svg) left 0/100% 100% no-repeat;display:inline-block;width:16px;height:16px;vertical-align:middle;margin:0 10px 3px 0;position:absolute;top:1em;left:-1.5rem}#home .solve-area__content .b-orange .check-icon{line-height:3;margin-left:1em;position:relative}#home .solve-area__content .b-orange .check-icon::before{content:"";background:url(/kids/_/img/check.svg) left 0/100% 100% no-repeat;display:inline-block;width:16px;height:16px;vertical-align:middle;margin:0 10px 3px 0;position:absolute;top:1em;left:-1.5rem}#home .solve-area__content__in{display:grid;grid-template-columns:36% 63%;justify-content:space-between}#home .solve-area__content__in .bus-shirube-arrow{display:grid;grid-template-columns:repeat(2, 1fr);justify-content:space-around}#home .solve-area__content__in .after-arrow{position:relative;border:1px solid #ccc;border-radius:6px}#home .solve-area__content__in .after-arrow::after{position:absolute;content:"";max-width:144px;width:100%;max-height:41px;height:100%;background:url(/kids/_/img/busshirube_arrow.png) left 0/100% 100% no-repeat;top:-20%;bottom:0;right:0;left:85%;margin:auto}#home .solve-area__content__in .after-solve{border:1px solid #e0731f;border-radius:6px}#home .solve-area__content__in .after-solve .logo_reguit{display:inline-block;padding:0 5px}#home .solve-area__content__in .after-solve .logo_reguit img{width:90px;vertical-align:middle}#home .solve-area__midashi{font-size:2.4rem;display:inline-block;line-height:1.5;padding-top:1rem}#home .solve-area .bg-img-orange{width:100%;height:5rem;background:url("/kids/_/img/a_bg.png") center no-repeat;background-size:cover;border-radius:10px 10px 0px 0px;font-size:1.5rem;display:flex;justify-content:center;align-items:center;border-radius:1.25rem 1.25rem 0 0}@media(max-width: 1255px){#home .solve-area .b-orange .check-icon{line-height:1.8;padding-bottom:1rem}#home .solve-area .b-orange .check-icon::before{top:.5em}#home .solve-area .b-gray .ex-icon{line-height:1.8;padding-bottom:1rem}#home .solve-area .b-gray .ex-icon::before{top:.5em}}@media screen and (min-width: 769px)and (max-width: 1050px){#home .solve-area__midashi{font-size:2.2rem}#home .solve-area__content .after-arrow::after{max-width:113px;width:100%;max-height:29px;height:100%;top:-45%}#home .solve-area__content .img_center img{max-height:150px;height:100%;width:auto}}@media(max-width: 768px){#home .solve-area__content{padding-left:.8rem;padding-right:.8rem}#home .solve-area__content .bg-car{height:3.5rem;font-size:1.3rem;max-width:115px}#home .solve-area__content__in{display:block}#home .solve-area__content .after-arrow::after{position:absolute;content:"";max-width:105px;width:100%;max-height:43px;height:100%;background:url(/kids/_/img/busshirube_arrow_sp.png) left 0/100% 100% no-repeat;bottom:-135%;left:0%;right:0;margin:auto;top:initial;bottom:-3.5em}#home .solve-area__content .after-solve{margin-top:4rem}#home .solve-area__midashi{font-size:1.5rem}#home .solve-area .bg-img-orange{font-size:1rem;height:3rem}}@media(max-width: 375px){#home .solve-area .bg-img-orange{font-size:.9rem}}@media(min-width: 769px){#home .solve-area .logo_reguit img{width:130px}}#home .button-area{background:url("/kids/_/img/btn-bg.png") no-repeat;position:relative;background-size:cover;max-width:1920px;width:100%;max-height:509px;height:100vh;background-position:center center}#home .button-area__list{display:flex;justify-content:center;gap:2.2rem;position:absolute;bottom:100px;left:0;right:0;margin:0 auto}#home .button-area::before{position:absolute;content:"";max-width:8.9vw;width:100%;max-height:5.9vw;height:100%;background:url(/kids/_/img/button_car.png) left 0/100% 100% no-repeat;top:6%;bottom:0;right:0;left:100%;margin:auto;-webkit-animation:yurayura .3s infinite,moveToRight 15s infinite;animation:yurayura .3s infinite,moveToRight 15s infinite;z-index:2}@media(max-width: 768px){#home .button-area__list{flex-direction:column;gap:0;bottom:4vh;align-items:center}}#home .feature-area{padding-bottom:23rem}#home .feature-area__content .solution-list{display:grid;grid-template-columns:repeat(3, 1fr);justify-content:space-between;padding-top:3.125rem;background-color:#fff;border-radius:.75rem;padding-bottom:3.125rem}#home .feature-area__content .solution-item{position:relative;padding:2.5rem;text-align:center}#home .feature-area__content .solution-item:not(:last-of-type){border-right:1px solid #ccc}#home .feature-area__content .solution-item .image img{height:100%;max-height:150px;width:auto}#home .feature-area__content .solution-item .bg-orange{margin:0 auto;background:url("/kids/_/img/a_bg.png") left 0/100% 100% no-repeat;max-width:200px;width:100%;max-height:45px;height:100%;display:flex;justify-content:center;align-items:center;border-radius:.5rem}#home .feature-area__content .solution-item .bg-green{margin:0 auto;background:url("/kids/_/img/feature_bg_green.png") left 0/100% 100% no-repeat;max-width:200px;width:100%;max-height:45px;height:100%;display:flex;justify-content:center;align-items:center;border-radius:.5rem}#home .feature-area__content .solution-item p{text-align:start}#home .feature-area__content .solution-item .feature-des{margin-top:1rem}#home .feature-area__content__in .function{display:flex;align-items:center;justify-content:space-between;background-color:#fff;border-radius:1.62rem;padding:2.5rem}#home .feature-area__content__in .function__detail{border-right:3px solid #eef4f6}#home .feature-area__content__in .function__detail .feature-desc-img{height:158px}#home .feature-area__content__in .sfunction{display:flex;align-items:center;justify-content:space-between;background-color:#fff;border-radius:1.62rem;padding:2.5rem}#home .feature-area__content__in .sfunction__detail{border-right:3px solid #eef4f6}#home .feature-area__content__in .sfunction__detail .feature-desc-img{height:158px}#home .feature-area__content__in .sfunction .feature_img{margin:0 auto;display:flex}#home .feature-area__midashi{font-size:2.4rem;display:inline-block;line-height:1.5;padding-top:1rem}#home .feature-area .bg-car{background-image:url("/kids/_/img/en-title_bg.png");background-size:contain;background-repeat:no-repeat;height:4.5rem;font-size:1.5rem;max-width:130px;width:100%;display:flex;align-items:center;justify-content:center}#home .feature-area__function--ttl{max-width:190px;width:100%;background-color:#fff;border-radius:1.87rem;padding:.5rem;text-align:center}@media screen and (min-width: 769px)and (max-width: 1050px){#home .feature-area{padding-bottom:12rem}#home .feature-area__midashi{font-size:2.2rem}}@media(max-width: 768px){#home .feature-area{padding-bottom:10rem}#home .feature-area__midashi{font-size:1.5rem}#home .feature-area__content{padding-left:.8rem;padding-right:.8rem}#home .feature-area__content .bg-car{height:3.5rem;font-size:1.1rem;max-width:115px}#home .feature-area__content .solution-list{display:grid;grid-template-columns:repeat(1, 1fr);padding-top:1rem;padding-bottom:1rem}#home .feature-area__content .solution-item{padding:1.5rem}#home .feature-area__content .solution-item:not(:last-of-type){border-right:none}}#home .flow-area{position:relative}#home .flow-area__content .bg-car{background-image:url("/kids/_/img/en-title_bg.png");background-size:contain;background-repeat:no-repeat;height:4.5rem;font-size:1.5rem;max-width:130px;width:100%;display:flex;align-items:center;justify-content:center}#home .flow-area__content .step{max-width:100px;width:100%}#home .flow-area__midashi{font-size:2.4rem;display:inline-block;line-height:1.5;padding-top:1rem}#home .flow-area__list{position:relative}#home .flow-area__item{padding:1.875rem;display:grid;grid-template-columns:25% 70%;position:relative;gap:5%}#home .flow-area__item .flow-area__number{position:relative;display:flex;justify-content:center}#home .flow-area__item dd{background-color:#f5f8ec;box-shadow:1px 1px 6px #ccc;border-radius:3px;max-width:700px;width:100%}#home .flow-area .sp{display:none}#home .flow-area::before{content:"";position:absolute;top:-19.4vw;left:0;background-image:url(/kids/_/img/mountain.png);background-repeat:no-repeat;background-size:100%;z-index:2;width:100%;aspect-ratio:1890/505;background-size:cover;background-position:center center}#home .flow-area::after{content:"";position:absolute;bottom:-7.4vw;left:0;background-image:url(/kids/_/img/white-wave.png);background-repeat:no-repeat;background-size:100%;z-index:2;width:100%;height:7.8vw;background-size:cover;background-position:center center}@media screen and (min-width: 769px)and (max-width: 1050px){#home .flow-area__midashi{font-size:2.2rem}}@media(max-width: 768px){#home .flow-area{padding-bottom:3rem}#home .flow-area__midashi{font-size:1.5rem}#home .flow-area__content{padding-left:.8rem;padding-right:.8rem}#home .flow-area__content .bg-car{height:3.5rem;font-size:1.1rem;max-width:115px}}@media(max-width: 375px){#home .flow-area__content .step{max-width:70px;width:100%;margin:0 auto}#home .flow-area__item{padding:0;margin-bottom:1.5rem}#home .flow-area .sp-text{font-size:1.1rem}#home .flow-area .sp{display:inline-block}}#home .price-area{position:relative;padding-left:1rem;padding-right:1rem}#home .price-area::before{position:absolute;content:"";max-width:150px;width:100%;max-height:91px;height:100%;background:url(/kids/_/img/bus_run.png) left 0/100% 100% no-repeat;top:-90%;bottom:0;right:0;left:100%;margin:auto;-webkit-animation:yurayura .3s infinite,moveToRight 15s infinite;animation:yurayura .3s infinite,moveToRight 15s infinite;z-index:2}#home .price-area__midashi{font-size:2.4rem;display:inline-block;line-height:1.5;padding-top:1rem}#home .price-area .bg-car{background-image:url("/kids/_/img/en-title_bg.png");background-size:contain;background-repeat:no-repeat;height:4.5rem;font-size:1.5rem;max-width:130px;width:100%;display:flex;align-items:center;justify-content:center}#home .price-area__list{display:grid;grid-template-columns:repeat(3, 1fr);justify-content:space-between;gap:2.5rem;align-items:end}#home .price-area__item{background-color:#fff;border-radius:1.75rem}#home .price-area__item .color-box{padding:1.25rem 1.5rem;border-radius:1.75rem 1.75rem 0 0;color:#fff}#home .price-area__item .bg-a{background:url(/kids/_/img/a_bg.png) left 0/100% 100% no-repeat}#home .price-area__item .bg-b{background:url(/kids/_/img/b_bg.png) left 0/100% 100% no-repeat}#home .price-area__item .bg-c{background:url(/kids/_/img/c_bg.png) left 0/100% 100% no-repeat}#home .price-area .price-border{border-bottom:2px solid #fff;padding-bottom:1.25rem}#home .price-area .treat-white{position:relative;display:flex;justify-content:center;align-items:center}#home .price-area .treat-white::before{content:"";background:url(/kids/_/img/treat-white.svg) left 0/100% 100% no-repeat;max-width:15px;max-height:21px;width:100%;height:100%;position:relative;left:-10px}#home .price-area .treat-white::after{content:"";background:url(/kids/_/img/treat-white.svg) left 0/100% 100% no-repeat;max-width:15px;max-height:21px;width:100%;height:100%;position:relative;right:-10px;transform:scale(-1, 1)}#home .price-area .icon-list{padding:1.25rem 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}#home .price-area .icon-item{display:flex;align-items:center;gap:1.25rem}#home .price-area .white-box{padding:1.25rem 1vw 2.5rem}#home .price-area .content-list{background-color:#f5f8ec;border-radius:.5rem;padding:.625rem 1.25rem;width:22vw;max-width:300px;margin:.5rem auto 0;position:relative}#home .price-area .content-list::before{content:"";background:url(/kids/_/img/case-arrow.svg) left 0/100% 100% no-repeat;max-width:27px;max-height:17px;width:100%;height:100%;position:absolute;top:-1rem;left:50%;transform:translateX(-50%);z-index:1}#home .price-area .content-item{display:flex;align-items:center}#home .price-area .circle-blue{display:inline-block;background-color:#69b076;width:6px;min-width:6px;height:6px;min-height:6px;border-radius:50%;margin-right:.5rem;position:relative}#home .price-area .road2{width:100%;position:absolute;bottom:25%}@media screen and (min-width: 769px)and (max-width: 1050px){#home .price-area{padding-left:.8rem;padding-right:.8rem;padding-top:15rem}#home .price-area__list{grid-template-columns:repeat(3, 1fr);gap:1.25rem}#home .price-area .icon-item{align-items:center;flex-direction:column;gap:0}#home .price-area .icon-item:not(:last-of-type){margin-bottom:.5rem}#home .price-area__midashi{font-size:2.2rem}}@media(max-width: 768px){#home .price-area{padding-bottom:5rem;padding-top:7rem;padding-left:.8rem;padding-right:.8rem}#home .price-area::before{position:absolute;content:"";max-width:120px;width:100%;max-height:78px;height:100%;background:url(/kids/_/img/bus_run.png) left 0/100% 100% no-repeat;top:-100%;bottom:0;right:0;left:100%}#home .price-area__midashi{font-size:1.5rem}#home .price-area .bg-car{height:3.5rem;font-size:1.1rem;max-width:115px}#home .price-area__content{padding-left:1rem;padding-right:1rem;margin-top:3rem}#home .price-area__list{display:grid;grid-template-columns:repeat(1, 1fr);justify-content:space-between;gap:2.5rem;align-items:end}#home .price-area__item .color-box{padding:1.25rem}#home .price-area .content-list{border-radius:.5rem;padding:.625rem 1.25rem;width:100%;max-width:260px;margin:.5rem auto 0;position:relative}}#home .question-area{position:relative;padding-bottom:23rem}#home .question-area__midashi{font-size:2.4rem;display:inline-block;line-height:1.5;padding-top:1rem}#home .question-area__list{display:grid;grid-template-columns:repeat(2, 1fr);justify-content:space-between;gap:2.5rem}#home .question-area__item{background-color:#fff;border:2px solid #2e9648;border-radius:.75rem;padding:1.5625rem 1.875rem 1.5625rem 1.875rem;display:flex;gap:.75rem;margin-bottom:2.1875rem}#home .question-area .bg-car{background-image:url("/kids/_/img/en-title_bg.png");background-size:contain;background-repeat:no-repeat;height:4.5rem;font-size:1.5rem;max-width:130px;width:100%;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 769px)and (max-width: 1050px){#home .question-area{padding-bottom:12rem;padding-left:0;padding-right:0}#home .question-area__midashi{font-size:2.2rem}#home .question-area__item{margin-bottom:1.6rem}}@media(max-width: 768px){#home .question-area{padding-bottom:10rem;padding-left:0;padding-right:0}#home .question-area__midashi{font-size:1.5rem}#home .question-area__content{padding-left:.8rem;padding-right:.8rem}#home .question-area__content .bg-car{height:3.5rem;font-size:1.1rem;max-width:115px}#home .question-area__list{display:grid;grid-template-columns:repeat(1, 1fr);justify-content:space-between;gap:0}#home .question-area__item{gap:0;display:block}}#home .view-area{position:relative;padding-bottom:10rem}#home .view-area__content{display:grid;grid-template-columns:48% 47.5%;justify-content:space-between}#home .view-area__midashi{font-size:2.4rem;display:inline-block;line-height:1.5;padding-top:1rem}#home .view-area__sentence span{color:#e0731f}#home .view-area::before{content:"";position:absolute;top:-22.4vw;left:0;background-image:url(/kids/_/img/mountain_kindergarten.png);background-repeat:no-repeat;background-size:100%;z-index:2;width:100%;aspect-ratio:1890/505;background-size:cover;background-position:center center}#home .view-area::after{content:"";display:block;position:absolute;width:100%;height:160px;bottom:0;background-image:url("/kids/_/img/white-wave.png") center repeat-x;background-size:cover;background-position:center center}#home .view-area .bg-car{background-image:url("/kids/_/img/en-title_bg.png");background-size:contain;background-repeat:no-repeat;height:4.5rem;font-size:1.5rem;max-width:130px;width:100%;display:flex;align-items:center;justify-content:center}@media(max-width: 768px){#home .view-area{padding-bottom:10rem}#home .view-area__midashi{font-size:1.5rem}#home .view-area__content{display:grid;grid-template-columns:repeat(1, 1fr);justify-content:space-between;gap:2.5rem;align-items:end;padding-left:.8rem;padding-right:.8rem}#home .view-area__content .bg-car{height:3.5rem;font-size:1.1rem;max-width:115px}#home .view-area__image{margin:0 auto;max-width:380px;width:100%}}#home .case-area{position:relative}#home .case-area__content{display:grid;grid-template-columns:35% 63%;justify-content:space-between}#home .case-area__content .business__type{padding:10px;background-color:#f5f8ec;border-radius:12px;max-width:16rem;width:100%;text-align:center}#home .case-area__content .business__text{background-color:#f5f8ec;border-radius:12px;padding:20px}#home .case-area__content .c-carousel{position:relative;max-width:420px;width:100%;margin:0 auto}#home .case-area__content .c-carousel__activator-main{position:absolute;z-index:-1;opacity:0}#home .case-area__content .c-carousel__main{overflow:hidden;position:relative}#home .case-area__content .c-carousel__main-track{display:flex;white-space:nowrap;transition:transform .3s ease-out}#home .case-area__content .c-carousel__main-item{flex-shrink:0;width:100%}#home .case-area__content .c-carousel__main-image{display:block;width:100%}#home .case-area__content .c-carousel__main-control-item{display:none}#home .case-area__content .c-carousel__btn-prev-main,#home .case-area__content .c-carousel__btn-next-main{position:absolute;top:50%;right:16px;z-index:1;display:flex;align-items:center;justify-content:center;max-width:32px;width:100%;max-height:32px;height:100%;transform:translateY(-50%);border-radius:50%;transition:opacity .3s;cursor:pointer}#home .case-area__content .c-carousel__btn-prev-main{right:auto;left:16px}#home .case-area__content .c-carousel__activator-main:nth-child(1):checked~.c-carousel__main .c-carousel__main-control-item:nth-child(1){display:block}#home .case-area__content .c-carousel__activator-main:nth-child(2):checked~.c-carousel__main .c-carousel__main-control-item:nth-child(2){display:block}#home .case-area__content .c-carousel__activator-main:nth-child(3):checked~.c-carousel__main .c-carousel__main-control-item:nth-child(3){display:block}#home .case-area__content .c-carousel__activator-main:nth-child(1):checked~.c-carousel__main .c-carousel__main-track{transform:translateX(0%)}#home .case-area__content .c-carousel__activator-main:nth-child(2):checked~.c-carousel__main .c-carousel__main-track{transform:translateX(-100%)}#home .case-area__content .c-carousel__activator-main:nth-child(3):checked~.c-carousel__main .c-carousel__main-track{transform:translateX(-200%)}#home .case-area__midashi{font-size:2.4rem;display:inline-block;line-height:1.5;padding-top:1rem}#home .case-area__sentence span{color:#e0731f}#home .case-area .bg-car{background-image:url("/kids/_/img/en-title_bg.png");background-size:contain;background-repeat:no-repeat;height:4.5rem;font-size:1.5rem;max-width:130px;width:100%;display:flex;align-items:center;justify-content:center}#home .case-area::before{content:"";position:absolute;top:-6.4vw;left:0;background-image:url(/kids/_/img/white-wave-u.png);background-repeat:no-repeat;background-size:100%;z-index:2;width:100%;height:7.8vw;background-size:cover;background-position:center center}#home .case-area::after{content:"";position:absolute;bottom:-7.4vw;left:0;background-image:url(/kids/_/img/white-wave.png);background-repeat:no-repeat;background-size:100%;z-index:2;width:100%;height:7.8vw;background-size:cover;background-position:center center}@media screen and (min-width: 769px)and (max-width: 1050px){#home .case-area__midashi{font-size:2.2rem}}@media(max-width: 768px){#home .case-area{padding-bottom:10rem;padding-left:.8rem;padding-right:.8rem}#home .case-area__midashi{font-size:1.5rem}#home .case-area__content{display:grid;grid-template-columns:repeat(1, 1fr);justify-content:space-between;gap:2.5rem;align-items:end}#home .case-area__content .bg-car{height:3.5rem;font-size:1.1rem;max-width:115px}}#home .form-area{padding-bottom:15rem;padding-left:1rem;padding-right:1rem}#home .form-area__midashi{font-size:2.4rem;display:inline-block;line-height:1.5;padding-top:1rem}#home .form-area__content{padding-top:6rem}#home .form-area .bg-car{background-image:url("/kids/_/img/en-title_bg.png");background-size:contain;background-repeat:no-repeat;height:4.5rem;font-size:1.5rem;max-width:135px;width:100%;display:flex;align-items:center;justify-content:center}#home .form-area .tel-box{background-color:#fff;border-radius:1.6875rem;padding:2.5rem 1rem}#home .form-area .tel-number{display:flex;align-items:center;justify-content:center;gap:.375rem;line-height:1.7}#home .form-area .tel-number a{color:#2e9648}@media screen and (min-width: 769px)and (max-width: 1050px){#home .form-area{padding-bottom:15rem}#home .form-area__midashi{font-size:2.2rem}#home .form-area__content{padding-top:0}}@media(max-width: 768px){#home .form-area{padding-bottom:10rem;padding-left:.8rem;padding-right:.8rem}#home .form-area__midashi{font-size:1.5rem}#home .form-area__content{padding-top:0}#home .form-area__content .bg-car{height:3.5rem;font-size:1.1rem;max-width:115px}#home .form-area .tel-box{background-color:#fff;border-radius:1.6875rem;padding:1.5625rem 1rem}#home .form-area .tel-box p{font-size:.85rem}}@media(min-width: 1025px){#home .form-area .tel-number{gap:.625rem}}#contact .form-item__list{margin-bottom:1.5rem}#contact .form-item__list p{margin-bottom:0}#contact .form-item__list .normal-text{min-width:228px}#contact .form-item__list--hidden{font-size:0}#contact .form-item__list__value{width:100%}@media(max-width: 768px){#contact .form-item{background-color:#fff;margin-top:1.875rem;border-radius:1.6875rem;padding:2.5rem 5vw 5rem}#contact .form-item__name{font-size:1rem;font-weight:700}#contact .form-item__name .hissu{background-color:#00a3eb;color:#fff;font-size:.625rem;margin-left:.625rem;position:relative;top:-2px;border-radius:.25rem;padding:2px 5px}#contact .form-item__list{margin-bottom:.9375rem}#contact .form-item__list p{margin-bottom:0}#contact .form-item__list .normal-text{min-width:228px}#contact .form-item__list--hidden{font-size:0}#contact .form-item__list__value{width:100%}}@media(max-width: 1025px){.grecaptcha-badge{bottom:80px}}@media(max-width: 768px){#privacy-policy .hero .bg-text{font-size:4.5rem}#privacy-policy .hero .main-title .title-jp{font-size:8vw}}#privacy-policy .detail-area{letter-spacing:.05em}
/*# sourceMappingURL=style.min.css.map */