*{box-sizing:border-box;margin:0;padding:0}:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul,ol{list-style:none}html:focus-within{scroll-behavior:smooth}body{text-rendering:optimizespeed;min-height:100vh;line-height:1.5}a{color:inherit;text-decoration:none}a:not([class]){text-decoration-skip-ink:auto}img,picture{width:auto;max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}a:hover{text-decoration:none}.dn{display:none}.mra{margin-right:auto}.mla{margin-left:auto}.ovh{overflow:hidden}.tar{text-align:right}.tac{text-align:center}.tdu{text-decoration:underline}.fadein{opacity:0;transition:all 1s}.fadein.scroll-fade{opacity:1}.fadein-right{opacity:0;transition:all 1s;transform:translate(50px)}.fadein-right.scroll-fade{opacity:1;transform:translate(0)}.fadein-left{opacity:0;transition:all 1s;transform:translate(-50px)}.fadein-left.scroll-fade{opacity:1;transform:translate(0)}.fadein-top{opacity:0;transition:all 1s;transform:translateY(-50px)}.fadein-top.scroll-fade{opacity:1;transform:translate(0)}.fadein-bottom{opacity:0;transition:all 1s;transform:translateY(50px)}.fadein-bottom.scroll-fade{opacity:1;transform:translate(0)}.fsi{font-style:italic}.fwb{font-weight:700}@media screen and (width<=767px){.dn-n{display:none}.mb5-n{margin-bottom:5px}.mb10-n{margin-bottom:10px}.mb15-n{margin-bottom:15px}.mb20-n{margin-bottom:20px}.mb25-n{margin-bottom:25px}.mb30-n{margin-bottom:30px}.mb35-n{margin-bottom:35px}.mb40-n{margin-bottom:40px}.mb45-n{margin-bottom:45px}.mb50-n{margin-bottom:50px}.mb55-n{margin-bottom:55px}.mb60-n{margin-bottom:60px}.mb65-n{margin-bottom:65px}.mb70-n{margin-bottom:70px}.mb75-n{margin-bottom:75px}.mb80-n{margin-bottom:5px}.mb85-n{margin-bottom:85px}.mb90-n{margin-bottom:90px}.mb95-n{margin-bottom:95px}.mb100-n{margin-bottom:75px}.posr-n{position:relative}.tar-n{text-align:right}.tal-n{text-align:left}.tac-n{text-align:center}.fadein-n{opacity:0;transition:all 1s}.fadein-n.scroll-fade{opacity:1}.fadein-right-n{opacity:0;transition:all 1s;transform:translate(50px)}.fadein-right-n.scroll-fade{opacity:1;transform:translate(0)}.fadein-left-n{opacity:0;transition:all 1s;transform:translate(-50px)}.fadein-left-n.scroll-fade{opacity:1;transform:translate(0)}.fadein-top-n{opacity:0;transition:all 1s;transform:translateY(-50px)}.fadein-top-n.scroll-fade{opacity:1;transform:translate(0)}.fadein-bottom-n{opacity:0;transition:all 1s;transform:translateY(50px)}.fadein-bottom-n.scroll-fade{opacity:1;transform:translate(0)}}@media print,screen and (width>=768px){.effect-fade-hover{transition:opacity .15s}.effect-fade-hover:hover{opacity:.6}.dn-w{display:none}.mra-w{margin-right:auto}.mb5-w{margin-bottom:5px}.mb10-w{margin-bottom:10px}.mb15-w{margin-bottom:15px}.mb20-w{margin-bottom:20px}.mb25-w{margin-bottom:25px}.mb30-w{margin-bottom:30px}.mb35-w{margin-bottom:35px}.mb40-w{margin-bottom:40px}.mb45-w{margin-bottom:45px}.mb50-w{margin-bottom:50px}.mb55-w{margin-bottom:55px}.mb60-w{margin-bottom:60px}.mb65-w{margin-bottom:65px}.mb70-w{margin-bottom:70px}.mb75-w{margin-bottom:75px}.mb80-w{margin-bottom:5px}.mb85-w{margin-bottom:85px}.mb90-w{margin-bottom:90px}.mb95-w{margin-bottom:95px}.mla-w{margin-left:auto}.ovh-w{overflow:hidden}.posr-w{position:relative}.tar-w{text-align:right}.tal-w{text-align:left}.tac-w{text-align:center}.tdu-w{text-decoration:underline}.fadein-w{opacity:0;transition:all 1s}.fadein-w.scroll-fade{opacity:1}.fadein-right-w{opacity:0;transition:all 1s;transform:translate(50px)}.fadein-right-w.scroll-fade{opacity:1;transform:translate(0)}.fadein-left-w{opacity:0;transition:all 1s;transform:translate(-50px)}.fadein-left-w.scroll-fade{opacity:1;transform:translate(0)}.fadein-top-w{opacity:0;transition:all 1s;transform:translateY(-50px)}.fadein-top-w.scroll-fade{opacity:1;transform:translate(0)}.fadein-bottom-w{opacity:0;transition:all 1s;transform:translateY(50px)}.fadein-bottom-w.scroll-fade{opacity:1;transform:translate(0)}}html,body{color:#070707;letter-spacing:.05em;background:#edf2f6;font-family:Noto Sans JP,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:1.66}@media screen and (width<=600px){html,body{font-size:13px;line-height:1.384}}::selection{background:#0003}::-moz-selection{background:#0003}::-moz-selection{background:#0003}.oh-open{overflow:visible}.inner{max-width:1024px;margin-left:auto;margin-right:auto;padding:0 12px}@media screen and (width<=960px){.inner{padding:0 20px}br.dn-n{display:none}}@media screen and (width<=600px){.u__display__sp--none{display:none!important}}.u__display__lte--block,.u__display__lte--flex,.lte .u__display__lte--none{display:none!important}.lte .u__display__lte--block{display:block!important}.lte .u__display__lte--flex{display:flex!important}.u__text--xs{font-size:10px!important}.u__text--gray{color:#bbc3ca!important}#header{z-index:100;background-color:#fff;border-radius:0 0 30px 30px;width:100%;max-width:1200px;height:80px;margin:0 auto;position:fixed;top:0;left:0;right:0;box-shadow:0 0 13.92px 2.08px #0000000d}@media screen and (width<=600px){#header{border-radius:0;height:55px}}#header .header__in{flex-wrap:wrap;justify-content:flex-start;align-items:center;height:100%;padding:0 0 0 38px;display:flex}@media screen and (width<=960px){#header .header__in{padding:0 20px 0 12px}}#header .header__in .header__logo{z-index:3;width:150px;position:relative}@media screen and (width<=960px){#header .header__in .header__logo{width:115px}}#header .header__in .header__nav{flex-wrap:wrap;flex:1 1 0;justify-content:flex-end;align-items:center;margin-left:auto;display:flex;position:relative}@media screen and (width<=960px){#header .header__in .header__nav{opacity:0;pointer-events:none;background:#3daba4;width:100%;height:100vh;padding:80px 40px 0;transition:all .5s;display:none;position:fixed;top:0;left:0}#header .header__in .header__nav.is_active{opacity:1;z-index:0;pointer-events:all;display:block}}#header .header__in .header__nav .header__nav__list{flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}@media screen and (width<=960px){#header .header__in .header__nav .header__nav__list{display:block}}#header .header__in .header__nav .header__nav__list>li{margin:0 14px}@media screen and (width>=961px) and (width<=1099px){#header .header__in .header__nav .header__nav__list>li{margin:0 6px}}@media screen and (width<=960px){#header .header__in .header__nav .header__nav__list>li{border-bottom:1px solid #bbc3ca4d;margin-bottom:0;padding:15px 0}}#header .header__in .header__nav .header__nav__list>li>a{text-align:center;position:relative}@media screen and (width<=960px){#header .header__in .header__nav .header__nav__list>li>a{text-align:left;color:#fff;width:100%;display:block}}#header .header__in .header__nav .header__nav__list>li>a:after{content:"";opacity:0;background-color:#3daba4;border-radius:50%;width:14px;height:14px;margin:auto;transition:all .3s;position:absolute;inset:0;transform:scale(3)}#header .header__in .header__nav .header__nav__list>li>a:hover:after{opacity:.8;transform:scale(1)}#header .header__in .header__nav .header__nav__list>li>a>p{z-index:1;flex-flow:column wrap;justify-content:center;align-items:center;font-size:16px;line-height:1;display:flex;position:relative}@media screen and (width<=960px){#header .header__in .header__nav .header__nav__list>li>a>p{flex-direction:row;justify-content:flex-start;font-size:25px}}#header .header__in .header__nav .header__nav__list>li>a>p>span{color:#bbc3ca;margin-top:10px;font-size:12px}@media screen and (width<=960px){#header .header__in .header__nav .header__nav__list>li>a>p>span{color:#fff;margin-left:1em;font-size:11px}}@media screen and (width>=961px) and (width<=1099px){#header .header__in .header__nav .header__nav__list>li>a>p{font-size:14px}#header .header__in .header__nav .header__nav__list>li>a>p>span{font-size:11px}}@media screen and (width<=960px){#header .header__in .header__nav>.header__links{flex-direction:column;justify-content:space-between;gap:15px;margin-top:20px;padding:0}#header .header__in .header__nav>.header__links>.header__links__item[class*=header__links__item--]{width:250px;margin-right:0}#header .header__in .header__nav>.header__links>.header__links__item.header__links__item--try .linkbtn{border:2px solid #fff}#header .header__in .header__nav>.header__links>.header__links__item.header__links__item--try .linkbtn .dn-n{display:none}#header .header__in .header__nav>.header__links>.header__links__item.header__links__item--try .linkbtn .dn-w{display:block}}#header .header__in .header__links__ico{width:40px}#header .header__in .header__links__ico a{width:100%;display:block}@media screen and (width<=960px){#header .header__in .header__links__ico.dn-n{display:none}}#header .header__in .header__links{flex-wrap:wrap;justify-content:flex-start;align-items:center;padding:0 22px;display:flex}@media screen and (width>=961px) and (width<=1099px){#header .header__in .header__links{padding:0 15px}}#header .header__in .header__links .header__links__item[class*=header__links__item--]{width:160px;margin-right:15px}#header .header__in .header__links .header__links__item[class*=header__links__item--]>.linkbtn{width:100%;height:40px}#header .header__in .header__links .header__links__item[class*=header__links__item--]>.linkbtn:after{content:none}@media screen and (width<=960px){#header .header__in .header__links .header__links__item[class*=header__links__item--]>.linkbtn{height:50px}}@media screen and (width>=961px) and (width<=1099px){#header .header__in .header__links .header__links__item[class*=header__links__item--]{width:130px;margin-right:9px;font-size:13px}}#header .header__in .header__links .header__links__item .fa-circle-user{color:#3daba4;font-size:40px}#header .header__in .header__links.dn-w{margin-left:auto;padding:0;display:none}@media screen and (width<=960px){#header .header__in .header__links.dn-w{display:block}}#header .header__in .header__links.dn-w>.header__links__item{width:115px}#header .header__in .header__links.dn-w>.header__links__item>.linkbtn{height:25px;font-size:12px}.header__links.dn-w .header__links__ico,.logo_wh{display:none}.oh-open .header__links.dn-w .header__links__ico{z-index:3;margin-right:10px;display:block;position:relative}.oh-open .header__links.dn-w .header__links__item--try{display:none}.oh-open .logo_wh{display:block}.oh-open .logo{display:none}.spmenu__btn{z-index:12;width:25px;height:14px;display:none;position:relative;overflow:hidden}@media screen and (width<=960px){.spmenu__btn{display:block}}@media screen and (width<=600px){.spmenu__btn{width:25px}}.spmenu__btn .spmenu__line{opacity:1;background-color:#bbc3ca;width:100%;height:2px;margin:0 auto;transition:all .3s;display:block;position:relative}.spmenu__btn .spmenu__line:nth-of-type(2){top:4px}.spmenu__btn .spmenu__line:nth-of-type(3){top:8px}.spmenu__btn.is_active{height:18px}.spmenu__btn.is_active>.spmenu__line{background-color:#fff}.spmenu__btn.is_active>.spmenu__line:first-of-type,.spmenu__btn.is_active>.spmenu__line:nth-of-type(3){width:90%}.spmenu__btn.is_active>.spmenu__line:first-of-type{top:8px;transform:rotate(-45deg)}.spmenu__btn.is_active>.spmenu__line:nth-of-type(2){opacity:0}.spmenu__btn.is_active>.spmenu__line:nth-of-type(3){top:4px;transform:rotate(45deg)}#footer{padding-bottom:0;position:relative;overflow:hidden}#footer .footer__in{z-index:2;padding:80px 0 0;position:relative}#footer .footer__in .flogo{width:200px;margin:0 auto 45px;display:block}@media screen and (width<=960px){#footer .footer__in .flogo{width:150px}}#footer .footer__in .footer__nav{z-index:4;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:80px;display:flex;position:relative}@media screen and (width<=600px){#footer .footer__in .footer__nav{justify-content:flex-start;gap:36px 0;padding:0 45px}#footer .footer__in .footer__nav .footer__nav__item{width:50%}#footer .footer__in .footer__nav .footer__nav__item:last-child{width:100%}}#footer .footer__in .footer__nav .footer__nav__item>dt{margin-bottom:6px;font-weight:700}#footer .footer__in .footer__nav .footer__nav__item>dd>a{padding-left:12px;font-weight:500;position:relative}@media screen and (width<=960px){#footer .footer__in .footer__nav .footer__nav__item>dd>a{font-size:12px}}#footer .footer__in .footer__nav .footer__nav__item>dd>a:before{content:"";background-color:#3daba4;border-radius:50%;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0;left:0}#footer .footer__in .footer__ltxt{width:2372px;margin:30px auto 0}#footer .footer__in .footer__copy{text-align:center;padding-bottom:110px;font-size:13px}@media (width<=767px){#footer .footer__in .footer__copy{padding-bottom:0;font-size:10px;position:relative;top:-100px}}#footer .footer__bg{z-index:2;width:100%;max-width:1368px;margin:auto;position:absolute;inset:0}@media screen and (width<=960px){#footer .footer__bg{width:130%;display:none;top:30px;left:-30px}}#footer .footer__btn{border-radius:30px 30px 0 0;max-width:660px;height:50px;margin:auto;position:absolute;bottom:0;left:0;right:0}@media screen and (width<=600px){#footer .footer__btn{border-radius:20px 20px 0 0;width:calc(100% - 50px);height:40px}}#main{display:block}.sec__wave{background-color:#fafafa;padding-top:60px;padding-bottom:60px;position:relative}@media screen and (width<=600px){.sec__wave{padding-top:5px}}.sec__wave:before,.sec__wave:after{content:"";background:url(/assets/img/bg_wave2.png) 50%/1847px 100px repeat-x;width:100%;height:100px;position:absolute;left:0}.sec__wave:before{top:-99px}.sec__wave:after{bottom:-99px;transform:rotateX(180deg)}.footer__subbtn{z-index:3;width:60px;position:fixed;top:20%;right:0}@media screen and (width<=960px){.footer__subbtn{width:40px;top:10%}}.footer__subbtn a{display:block}.blk__ttl{letter-spacing:.1em;margin-bottom:25px;font-size:36px;font-weight:500;line-height:1.66}@media screen and (width<=960px){.blk__ttl{letter-spacing:.03em;margin-bottom:12px;font-size:28px;line-height:1.428}}.blk__ttl.blk__ttl--center{text-align:center}.blk__lead{letter-spacing:.1em;line-height:3}@media screen and (width<=600px){.blk__lead{line-height:2.2916}}.blk__leadtxt{text-align:center;font-size:18px}.ttlgrad{letter-spacing:.2em;background:linear-gradient(309deg,#00c18b 0%,#3fafc0 100%);-webkit-text-fill-color:#0000;text-transform:uppercase;-webkit-background-clip:text;font-size:70px;font-weight:700}@media screen and (width<=600px){.ttlgrad{font-size:50px}}.leadtxt{text-align:center;width:100%;max-width:1000px;margin:0 auto;line-height:2;position:relative}.leadtxt.leadtxt--left{text-align:left}@media screen and (width<=960px){.leadtxt{text-align:left;padding:0 20px;line-height:2.115}}.linkbtn{border-radius:30px;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;max-width:400px;height:60px;transition:all .5s;display:flex;position:relative;overflow:hidden}@media screen and (width<=600px){.linkbtn{letter-spacing:0;max-width:250px;height:50px;font-size:12px}}.linkbtn:before{content:"";background-color:#edf2f6;width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:0}.linkbtn:after{content:"";background-color:#3daba4;border-radius:50%;width:8px;height:8px;margin:auto 0;transition:all .5s;position:absolute;top:0;bottom:0;right:15px}.linkbtn:hover{color:#3daba4;background-color:#fff}.linkbtn:hover:before{opacity:0}.linkbtn:hover:after{background-color:#3daba4}.linkbtn>span{z-index:1;position:relative}.linkbtn.linkbtn--center{margin-left:auto;margin-right:auto}.linkbtn.linkbtn--grad{color:#fff;border-color:#3daba400}.linkbtn.linkbtn--grad:before{background:linear-gradient(174deg,#00c18b 0%,#3fafc0 100%)}.linkbtn.linkbtn--grad:after{background-color:#fff}.linkbtn.linkbtn--grad:hover{color:#3daba4;border-color:#3daba4}.linkbtn.linkbtn--grad:hover:after{background-color:#3daba4}.linkbtn.linkbtn--wh:before{background-color:#fafafa}.linkbtn.linkbtn--wh:hover{color:#fff;background-color:#3daba4}.linkbtn.linkbtn--wh:hover:after{background-color:#fff}.linkbtn.linkbtn--msize{width:250px}@media screen and (width<=600px){.linkbtn.linkbtn--msize{width:200px}}.linkbtn.linkbtn--sq{color:#3daba4;border:1px solid #3daba4;border-radius:0;width:100%;max-width:600px;height:70px}@media screen and (width<=600px){.linkbtn.linkbtn--sq{height:60px}}.linkbtn.linkbtn--sq:before{background-color:#fff}.linkbtn.linkbtn--sq:after{background-color:#0000;border:1px solid #3daba4;border-width:0 1px 1px 0;border-radius:0;transition:all .5s;display:inline-block;top:auto;bottom:8px;right:8px}.linkbtn.linkbtn--sq:hover{color:#fff;background-color:#3daba4}.linkbtn.linkbtn--sq:hover:after{border-color:#fff}.txtarw__line{display:inline-block;position:relative}.txtarw__line:before{content:"";background-color:#3daba4;width:100%;height:1px;position:absolute;bottom:0;left:0}.txtarw__line:after{content:"";background:#edf2f6;border-top:1px solid #3daba4;border-bottom:0 solid #edf2f6;border-left:0 solid #edf2f6;border-right:1px solid #3daba4;width:7px;height:7px;margin:auto;display:inline-block;position:absolute;bottom:-4px;left:0;right:0;transform:rotate(135deg)}.tabblock .tabblock__nav{flex-wrap:wrap;justify-content:center;align-items:flex-start;display:flex}@media screen and (width<=960px){.tabblock .tabblock__nav{white-space:nowrap;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}}.tabblock .tabblock__nav li{padding:0 30px 20px;font-size:20px;position:relative}@media screen and (width<=960px){.tabblock .tabblock__nav li{padding:0 20px 20px;font-size:13px}.tabblock .tabblock__nav li:first-child{padding-left:0}}.tabblock .tabblock__nav li.active{color:#3daba4}.tabblock .tabblock__nav li:hover{cursor:pointer}.tabblock .tabblock__nav li:hover>span:after{transform:scaleX(1)}.tabblock .tabblock__nav li>span{display:inline-block;position:relative}.tabblock .tabblock__nav li>span:after{content:"";background-color:#3daba4;width:100%;height:3px;margin:auto;transition:all .5s;position:absolute;bottom:-19px;left:0;right:0;transform:scaleX(0)}@media screen and (width<=960px){.tabblock .tabblock__nav li>span:after{bottom:-10px}}.tabblock .tabblock__nav li.active>span:after{transform:scaleX(1)}.tabblock .tabblock__cntlist{min-height:885px}.tabblock .tabblock__cntlist .tabblock__cnt__item{background-color:#edf2f6;border-radius:30px;width:100%;padding:37px 60px}@media screen and (width<=960px){.tabblock .tabblock__cntlist .tabblock__cnt__item{border-radius:15px;padding:15px 15px 45px}}.tabblock .tabblock__cntlist .tabblock__cnt__item.hide{display:none}.tabblock .tabblock__cntlist .tabblock__cnt__item .inner{padding:60px 110px}@media screen and (width<=960px){.tabblock .tabblock__cntlist .tabblock__cnt__item .inner{padding:20px 20px 42px}}.tabblock .tabblock__cntlist .sceneset__head{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;display:flex}@media screen and (width<=960px){.tabblock .tabblock__cntlist .sceneset__head{display:block}}.tabblock .tabblock__cntlist .sceneset__head .sceneset__planico{color:#fff;background-color:#3daba4;border-radius:12px;padding:4px 10px;font-size:16px;font-weight:500;line-height:1;display:inline-block}@media screen and (width<=960px){.tabblock .tabblock__cntlist .sceneset__head .sceneset__planico{font-size:13px}}.tabblock .tabblock__cntlist .sceneset__head .sceneset__head__cnt{flex:1;padding-right:20px}@media screen and (width<=960px){.tabblock .tabblock__cntlist .sceneset__head .sceneset__head__cnt{padding-top:0;padding-right:0}}.tabblock .tabblock__cntlist .sceneset__head .sceneset__head__cnt>h3{letter-spacing:.1em;font-size:30px;font-weight:500}@media screen and (width<=960px){.tabblock .tabblock__cntlist .sceneset__head .sceneset__head__cnt>h3{font-size:22px}}.tabblock .tabblock__cntlist .sceneset__head .sceneset__head__cnt h4{letter-spacing:0;margin-top:20px;font-size:20px;font-weight:500}@media screen and (width<=960px){.tabblock .tabblock__cntlist .sceneset__head .sceneset__head__cnt h4{margin-bottom:8px;font-size:15px}}.tabblock .tabblock__cntlist .sceneset__head .sceneset__head__cnt p{line-height:2}@media screen and (width<=960px){.tabblock .tabblock__cntlist .sceneset__head .sceneset__head__cnt p{line-height:1.384}}.tabblock .tabblock__cntlist .sceneset__head .sceneset__head__img{width:485px}@media screen and (width<=960px){.tabblock .tabblock__cntlist .sceneset__head .sceneset__head__img{width:100%;margin-top:40px}}.tabblock .tabblock__cntlist .sceneset__head .sceneset__head__img .sceneset__head__set__list{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:30px;margin-top:10px;display:flex}@media screen and (width<=960px){.tabblock .tabblock__cntlist .sceneset__head .sceneset__head__img .sceneset__head__set__list{gap:15px}}.tabblock .tabblock__cntlist .sceneset__head .sceneset__head__img .sceneset__head__set__list li img{width:80px;margin:0 auto}@media screen and (width<=960px){.tabblock .tabblock__cntlist .sceneset__head .sceneset__head__img .sceneset__head__set__list li img{width:50px}}.tabblock .tabblock__cntlist .sceneset__head .sceneset__head__img .sceneset__head__set__list li p{flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}@media screen and (width<=960px){.tabblock .tabblock__cntlist .sceneset__head .sceneset__head__img .sceneset__head__set__list li p{font-size:10px}}.tabblock .tabblock__cntlist .sceneset__head .sceneset__head__img .sceneset__head__set__list li p:before{content:"";background-color:#ffa100;border-radius:50%;width:17px;height:17px;margin-right:4px;display:inline-block}@media screen and (width<=960px){.tabblock .tabblock__cntlist .sceneset__head .sceneset__head__img .sceneset__head__set__list li p:before{width:12px;height:12px}}.tabblock .tabblock__cntlist .sceneset__head .sceneset__head__img .sceneset__head__set__list li p.blue:before{background-color:#0072c0}.tabblock .tabblock__cntlist .sceneset__head .sceneset__head__img .sceneset__head__set__list li p.pink:before{background-color:#ff6382}.tabblock .tabblock__cntlist .sceneset__head .sceneset__head__img .sceneset__head__set__list li p.green:before{background-color:#3daba4}.tabblock .sceneset__btm__value .lte{display:none}.tabblock .sceneset__btm__value.lte .lte{display:block}.tabblock .sceneset__btm__value.lte .normal{display:none}.newslist{margin-bottom:45px}.newslist .newslist__item:not(:last-child){margin-bottom:35px}.newslist .newslist__item .newslist__link{flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}.newslist .newslist__item .newslist__link .newslist__day{color:#9ca5ad;width:110px;font-weight:500}@media screen and (width<=600px){.newslist .newslist__item .newslist__link .newslist__day{width:auto;margin-right:1em;font-size:10px}}.newslist .newslist__item .newslist__link .newslist__cat{color:#fff;background-color:#3daba4;border-radius:15px;flex-wrap:wrap;justify-content:center;align-items:center;width:120px;height:30px;display:flex}@media screen and (width<=600px){.newslist .newslist__item .newslist__link .newslist__cat{width:90px;height:20px;font-size:10px}}.newslist .newslist__item .newslist__link .newslist__txt{flex:1 1 0;padding-left:40px}@media screen and (width<=600px){.newslist .newslist__item .newslist__link .newslist__txt{flex:none;width:100%;margin-top:10px;padding-left:0;font-size:12px}}.contactform{background-color:#edf2f6;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;max-width:1000px;margin:70px auto 200px;padding:35px 98px;display:flex}@media screen and (width<=600px){.contactform{flex-direction:column;width:calc(100% - 40px);margin:65px auto 50px;padding:30px 20px}}.contactform__ttl{color:#3daba4;font-size:30px;font-weight:500}@media screen and (width<=600px){.contactform__ttl{margin-bottom:20px;font-size:22px}}.contactform__btn{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding-left:24px;display:flex}@media screen and (width<=600px){.contactform__btn{padding-left:0}}.contactform__btn .linkbtn{width:250px}@media screen and (width<=600px){.contactform__btn .linkbtn{width:200px}}.contactform__btn .linkbtn:not(:first-child){margin-left:34px}@media screen and (width<=600px){.contactform__btn .linkbtn:not(:first-child){margin-top:20px;margin-left:0}}.pagination-list{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;display:flex}.pagination-list .pagination-list__item{color:#bbc3ca;margin-right:1em;font-size:20px;font-weight:500}.pagination-list .pagination-list__item.pagination-list__item--active{color:#3daba4;text-decoration:underline}.faqList .faqItem{background-color:#fff;border-radius:30px;margin-bottom:30px;padding:0 120px 0 40px;position:relative}@media screen and (width<=600px){.faqList .faqItem{border-radius:15px;margin-bottom:20px;padding:0 50px 0 20px}}.faqList .faqItem>dt{flex-wrap:wrap;justify-content:flex-start;align-items:center;padding:10px 0;display:flex;position:relative}.faqList .faqItem>dt>.faqItem__q{color:#3daba4;margin-right:10px;font-family:ヒラギノ角ゴ ProN,Meiryo,sans-serif;font-size:48px}@media screen and (width<=600px){.faqList .faqItem>dt>.faqItem__q{font-size:35px}}.faqList .faqItem>dt>p{flex:1 1 0;font-weight:700}.faqList .faqItem>dt>.faqItemIco{background-color:#edf2f6;border-radius:50%;width:50px;height:50px;margin:auto 0;position:absolute;top:0;bottom:0;right:-90px}@media screen and (width<=600px){.faqList .faqItem>dt>.faqItemIco{width:40px;height:40px;right:-40px}}.faqList .faqItem>dt>.faqItemIco:before,.faqList .faqItem>dt>.faqItemIco:after{content:"";background-color:#3daba4;width:20px;height:3px;margin:auto;display:block;position:absolute;inset:0}@media screen and (width<=600px){.faqList .faqItem>dt>.faqItemIco:before,.faqList .faqItem>dt>.faqItemIco:after{width:15px;height:2px}}.faqList .faqItem>dt>.faqItemIco:after{transition:all .5s;transform:rotate(90deg)}.faqList .faqItem>dt.opened>.faqItemIco:after{transform:rotate(180deg)}.faqList .faqItem>dd{padding-bottom:20px;display:none}@media screen and (width<=960px){.faqList .faqItem>dd{word-break:break-all;font-size:12px;line-height:1.66}}.faqList .faqItem>dd a{color:#3daba4;text-decoration:underline}.faqList .faqItem>dd a:hover{text-decoration:none}.faqList .faqItem>dd figure{margin:2em 0}.faqList .faqItem>dd ul li{text-indent:-1.7em;padding-left:1.7em;list-style:inside}.toggle__box{background-color:#edf2f6;width:580px;height:70px;margin:30px auto}@media screen and (width<=600px){.toggle__box{width:100%}}.toggle__box .toggle__box__in{grid-template-columns:calc(50% - 55px) 110px calc(50% - 55px);align-items:center;height:100%;display:grid}@media screen and (width<=600px){.toggle__box .toggle__box__in{grid-template-columns:calc(50% - 35px) 70px calc(50% - 35px)}}.toggle__box .toggle__box__in>p{font-size:18px}@media screen and (width<=600px){.toggle__box .toggle__box__in>p{font-size:15px}}.toggle__box .toggle__box__in>p:first-child{text-align:right}.toggle_button{width:50px;height:20px;margin:0 30px;position:relative}@media screen and (width<=600px){.toggle_button{margin:0 auto}}.toggle_input{z-index:5;opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.toggle_label{box-sizing:border-box;background:#3daba4;border-radius:10px;width:50px;height:20px;transition:all .4s;display:inline-block;position:relative}.toggle_label:after{content:"";z-index:2;background:#fff;border-radius:100%;width:15px;height:15px;transition:all .4s;position:absolute;top:2.5px;left:2.5px}.toggle_input:checked+.toggle_label{background-color:#ff725d}.toggle_input:checked+.toggle_label:after{left:32px}.u__margin__top--0{margin-top:0!important}.u_padding__top--0{padding-top:0!important}.u__margin__right--0{margin-right:0!important}.u_padding__right--0{padding-right:0!important}.u__margin__bottom--0{margin-bottom:0!important}.u_padding__bottom--0{padding-bottom:0!important}.u__margin__left--0{margin-left:0!important}.u_padding__left--0{padding-left:0!important}.u__margin__top--0-5{margin-top:.5px!important}.u_padding__top--0-5{padding-top:.5px!important}.u__margin__right--0-5{margin-right:.5px!important}.u_padding__right--0-5{padding-right:.5px!important}.u__margin__bottom--0-5{margin-bottom:.5px!important}.u_padding__bottom--0-5{padding-bottom:.5px!important}.u__margin__left--0-5{margin-left:.5px!important}.u_padding__left--0-5{padding-left:.5px!important}.u__margin__top--1{margin-top:1px!important}.u_padding__top--1{padding-top:1px!important}.u__margin__right--1{margin-right:1px!important}.u_padding__right--1{padding-right:1px!important}.u__margin__bottom--1{margin-bottom:1px!important}.u_padding__bottom--1{padding-bottom:1px!important}.u__margin__left--1{margin-left:1px!important}.u_padding__left--1{padding-left:1px!important}.u__margin__top--1-5{margin-top:1.5px!important}.u_padding__top--1-5{padding-top:1.5px!important}.u__margin__right--1-5{margin-right:1.5px!important}.u_padding__right--1-5{padding-right:1.5px!important}.u__margin__bottom--1-5{margin-bottom:1.5px!important}.u_padding__bottom--1-5{padding-bottom:1.5px!important}.u__margin__left--1-5{margin-left:1.5px!important}.u_padding__left--1-5{padding-left:1.5px!important}.u__margin__top--2{margin-top:2px!important}.u_padding__top--2{padding-top:2px!important}.u__margin__right--2{margin-right:2px!important}.u_padding__right--2{padding-right:2px!important}.u__margin__bottom--2{margin-bottom:2px!important}.u_padding__bottom--2{padding-bottom:2px!important}.u__margin__left--2{margin-left:2px!important}.u_padding__left--2{padding-left:2px!important}.u__margin__top--2-5{margin-top:2.5px!important}.u_padding__top--2-5{padding-top:2.5px!important}.u__margin__right--2-5{margin-right:2.5px!important}.u_padding__right--2-5{padding-right:2.5px!important}.u__margin__bottom--2-5{margin-bottom:2.5px!important}.u_padding__bottom--2-5{padding-bottom:2.5px!important}.u__margin__left--2-5{margin-left:2.5px!important}.u_padding__left--2-5{padding-left:2.5px!important}.u__margin__top--3{margin-top:3px!important}.u_padding__top--3{padding-top:3px!important}.u__margin__right--3{margin-right:3px!important}.u_padding__right--3{padding-right:3px!important}.u__margin__bottom--3{margin-bottom:3px!important}.u_padding__bottom--3{padding-bottom:3px!important}.u__margin__left--3{margin-left:3px!important}.u_padding__left--3{padding-left:3px!important}.u__margin__top--3-75{margin-top:3.75px!important}.u_padding__top--3-75{padding-top:3.75px!important}.u__margin__right--3-75{margin-right:3.75px!important}.u_padding__right--3-75{padding-right:3.75px!important}.u__margin__bottom--3-75{margin-bottom:3.75px!important}.u_padding__bottom--3-75{padding-bottom:3.75px!important}.u__margin__left--3-75{margin-left:3.75px!important}.u_padding__left--3-75{padding-left:3.75px!important}.u__margin__top--4{margin-top:4px!important}.u_padding__top--4{padding-top:4px!important}.u__margin__right--4{margin-right:4px!important}.u_padding__right--4{padding-right:4px!important}.u__margin__bottom--4{margin-bottom:4px!important}.u_padding__bottom--4{padding-bottom:4px!important}.u__margin__left--4{margin-left:4px!important}.u_padding__left--4{padding-left:4px!important}.u__margin__top--5{margin-top:5px!important}.u_padding__top--5{padding-top:5px!important}.u__margin__right--5{margin-right:5px!important}.u_padding__right--5{padding-right:5px!important}.u__margin__bottom--5{margin-bottom:5px!important}.u_padding__bottom--5{padding-bottom:5px!important}.u__margin__left--5{margin-left:5px!important}.u_padding__left--5{padding-left:5px!important}.u__margin__top--6{margin-top:6px!important}.u_padding__top--6{padding-top:6px!important}.u__margin__right--6{margin-right:6px!important}.u_padding__right--6{padding-right:6px!important}.u__margin__bottom--6{margin-bottom:6px!important}.u_padding__bottom--6{padding-bottom:6px!important}.u__margin__left--6{margin-left:6px!important}.u_padding__left--6{padding-left:6px!important}.u__margin__top--7{margin-top:7px!important}.u_padding__top--7{padding-top:7px!important}.u__margin__right--7{margin-right:7px!important}.u_padding__right--7{padding-right:7px!important}.u__margin__bottom--7{margin-bottom:7px!important}.u_padding__bottom--7{padding-bottom:7px!important}.u__margin__left--7{margin-left:7px!important}.u_padding__left--7{padding-left:7px!important}.u__margin__top--8{margin-top:8px!important}.u_padding__top--8{padding-top:8px!important}.u__margin__right--8{margin-right:8px!important}.u_padding__right--8{padding-right:8px!important}.u__margin__bottom--8{margin-bottom:8px!important}.u_padding__bottom--8{padding-bottom:8px!important}.u__margin__left--8{margin-left:8px!important}.u_padding__left--8{padding-left:8px!important}.u__margin__top--9{margin-top:9px!important}.u_padding__top--9{padding-top:9px!important}.u__margin__right--9{margin-right:9px!important}.u_padding__right--9{padding-right:9px!important}.u__margin__bottom--9{margin-bottom:9px!important}.u_padding__bottom--9{padding-bottom:9px!important}.u__margin__left--9{margin-left:9px!important}.u_padding__left--9{padding-left:9px!important}
