@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@400;700;800&family=Noto+Sans+JP:wght@100..900&family=Zen+Kaku+Gothic+New:wght@400;700&display=swap";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%;vertical-align:baseline;outline:none}main{display:block}img{background-color:transparent;border:0;vertical-align:bottom;max-width:100%}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}input,button,textarea,select{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=radio],input[type=checkbox]{display:none}button,input,select,textarea{font-family:inherit;font-size:100%}select::-ms-expand{display:none}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{width:100%}html{font-size:62.5%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-text-size-adjust:100%}body{position:relative;font-family:Zen Kaku Gothic New,serif;letter-spacing:0;color:#000;font-weight:500;background-color:#fff;font-size:.9375vw}@media only screen and (max-width: 767px){body{font-size:3.7333333333vw}}a{text-decoration:none;display:inline-block}a:hover{opacity:.6;text-decoration:none}@media (any-hover: none){a:hover{opacity:1}}button{cursor:pointer}button:hover{opacity:.6}@media (any-hover: none){button:hover{opacity:1}}img{width:100%;max-width:100%;height:auto}.fade{opacity:0;-webkit-transform:translateY(1.0416666667vw);transform:translateY(1.0416666667vw);-webkit-transition:all .5s;transition:all .5s}@media only screen and (max-width: 767px){.fade{-webkit-transform:translateY(5.3333333333vw);transform:translateY(5.3333333333vw)}}.fade.is-fadeIn{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.l-header{width:100%;background-image:url(../_astro/header_bg.DouxomjO.jpg);background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 767px){.l-header{background-image:url(../_astro/header_bg_sp.DmyUgBiV.jpg);background-repeat:no-repeat}}.l-header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;padding:1.0416666667vw 0;width:85.4166666667vw}@media only screen and (max-width: 767px){.l-header__container{padding:2.6666666667vw;width:100%}}.l-header__container__ciscoLogo{width:7.65625vw}@media only screen and (max-width: 767px){.l-header__container__ciscoLogo{width:12vw}}.l-header__container__sableLogo{width:15.9375vw}@media only screen and (max-width: 767px){.l-header__container__sableLogo{width:35.2vw}}.l-header__container__sns>a{width:2.6041666667vw}@media only screen and (max-width: 767px){.l-header__container__sns>a{width:8.8vw}}.l-header__container__sns>a:first-child{margin-right:1.0416666667vw}@media only screen and (max-width: 767px){.l-header__container__sns>a:first-child{margin-right:2.6666666667vw}}.l-footer{padding:3.125vw 0}@media only screen and (max-width: 767px){.l-footer{padding:13.3333333333vw 5.3333333333vw 8vw}}.l-footer__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2.6041666667vw}@media only screen and (max-width: 767px){.l-footer__links{margin-bottom:8vw;display:block}}.l-footer__links__anchor{width:28.125vw}@media only screen and (max-width: 767px){.l-footer__links__anchor{display:block;width:100%}}.l-footer__copy{font-family:Noto Sans JP,serif;font-size:.7291666667vw;text-align:center}@media only screen and (max-width: 767px){.l-footer__copy{font-size:2.9333333333vw;line-height:1.2727272727}}.l-footer__copy>p:first-child{margin-bottom:.5208333333vw}@media only screen and (max-width: 767px){.l-footer__copy>p:first-child{margin-bottom:2.6666666667vw}}.c-btn{position:relative;display:inline-block;cursor:pointer}.c-inner{position:relative;height:100%}.c-inner_contents{margin:0 auto;width:67.7083333333vw}@media only screen and (max-width: 767px){.c-inner_contents{width:auto;padding:0 4vw}}.u-ta_c{text-align:center!important}.u-ta_l{text-align:left!important}.u-ta_r{text-align:right!important}.u-alpha{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition:.4s opacity ease;transition:.4s opacity ease}.u-alpha:hover{-ms-filter:"alpha( opacity=70 )";filter:alpha(opacity=70);opacity:.7}.u-clearfix:before,.u-clearfix:after{content:" ";display:table}.u-clearfix:after{clear:both}.u-visible_xs,.u-visible_lg,.u-visible_xs_block,.u-visible_xs_inline,.u-visible_xs_inline-block,.u-visible_lg_block,.u-visible_lg_inline,.u-visible_lg_inline-block{display:none!important}@media only screen and (max-width: 767px){.u-visible_xs{display:block!important}table.u-visible_xs{display:table!important}tr.u-visible_xs{display:table-row!important}th.u-visible_xs,td.u-visible_xs{display:table-cell!important}}@media only screen and (max-width: 767px){.u-visible_xs_block{display:block!important}}@media only screen and (max-width: 767px){.u-visible_xs_inline{display:inline!important}}@media only screen and (max-width: 767px){.u-visible_xs_inline-block{display:inline-block!important}}@media only screen and (min-width: 768px){.u-visible_lg{display:block!important}table.u-visible_lg{display:table!important}tr.u-visible_lg{display:table-row!important}th.u-visible_lg,td.u-visible_lg{display:table-cell!important}}@media only screen and (min-width: 768px){.u-visible_lg_block{display:block!important}}@media only screen and (min-width: 768px){.u-visible_lg_inline{display:inline!important}}@media only screen and (min-width: 768px){.u-visible_lg_inline-block{display:inline-block!important}}@media only screen and (max-width: 767px){.u-hidden_xs{display:none!important}}@media only screen and (min-width: 768px){.u-hidden_lg{display:none!important}}.u-noEvent{pointer-events:none}.u-fw_normal{font-weight:400!important}.u-fw_bold{font-weight:700!important}.u-fs_normal{font-style:normal!important}.u-fs_italic{font-style:italic!important}.u-m_auto{margin-left:auto!important;margin-right:auto!important}.u-m_00{margin:0!important}.u-m_05{margin:5px!important}.u-m_10{margin:10px!important}.u-m_15{margin:15px!important}.u-m_20{margin:20px!important}.u-m_25{margin:25px!important}.u-m_30{margin:30px!important}.u-m_35{margin:35px!important}.u-m_40{margin:40px!important}.u-m_45{margin:45px!important}.u-m_50{margin:50px!important}.u-mt_00{margin-top:0!important}.u-mt_05{margin-top:5px!important}.u-mt_10{margin-top:10px!important}.u-mt_15{margin-top:15px!important}.u-mt_20{margin-top:20px!important}.u-mt_25{margin-top:25px!important}.u-mt_30{margin-top:30px!important}.u-mt_35{margin-top:35px!important}.u-mt_40{margin-top:40px!important}.u-mt_45{margin-top:45px!important}.u-mt_50{margin-top:50px!important}.u-mb_00{margin-bottom:0!important}.u-mb_05{margin-bottom:5px!important}.u-mb_10{margin-bottom:10px!important}.u-mb_15{margin-bottom:15px!important}.u-mb_20{margin-bottom:20px!important}.u-mb_25{margin-bottom:25px!important}.u-mb_30{margin-bottom:30px!important}.u-mb_35{margin-bottom:35px!important}.u-mb_40{margin-bottom:40px!important}.u-mb_45{margin-bottom:45px!important}.u-mb_50{margin-bottom:50px!important}.u-ml_00{margin-left:0!important}.u-ml_05{margin-left:5px!important}.u-ml_10{margin-left:10px!important}.u-ml_15{margin-left:15px!important}.u-ml_20{margin-left:20px!important}.u-ml_25{margin-left:25px!important}.u-ml_30{margin-left:30px!important}.u-ml_35{margin-left:35px!important}.u-ml_40{margin-left:40px!important}.u-ml_45{margin-left:45px!important}.u-ml_50{margin-left:50px!important}.u-mr_00{margin-right:0!important}.u-mr_05{margin-right:5px!important}.u-mr_10{margin-right:10px!important}.u-mr_15{margin-right:15px!important}.u-mr_20{margin-right:20px!important}.u-mr_25{margin-right:25px!important}.u-mr_30{margin-right:30px!important}.u-mr_35{margin-right:35px!important}.u-mr_40{margin-right:40px!important}.u-mr_45{margin-right:45px!important}.u-mr_50{margin-right:50px!important}.u-mb_lv01{margin-bottom:10px}@media only screen and (max-width: 767px){.u-mb_lv01{margin-bottom:5px}}.u-mb_lv02{margin-bottom:20px}@media only screen and (max-width: 767px){.u-mb_lv02{margin-bottom:10px}}.u-mb_lv03{margin-bottom:30px}@media only screen and (max-width: 767px){.u-mb_lv03{margin-bottom:15px}}.u-mb_lv04{margin-bottom:40px}@media only screen and (max-width: 767px){.u-mb_lv04{margin-bottom:20px}}.u-mb_lv05{margin-bottom:50px}@media only screen and (max-width: 767px){.u-mb_lv05{margin-bottom:25px}}.u-mb_lv06{margin-bottom:60px}@media only screen and (max-width: 767px){.u-mb_lv06{margin-bottom:30px}}.u-mb_lv07{margin-bottom:70px}@media only screen and (max-width: 767px){.u-mb_lv07{margin-bottom:35px}}.u-mb_lv08{margin-bottom:80px}@media only screen and (max-width: 767px){.u-mb_lv08{margin-bottom:40px}}.u-mb_lv09{margin-bottom:90px}@media only screen and (max-width: 767px){.u-mb_lv09{margin-bottom:45px}}.u-mb_lv10{margin-bottom:100px}@media only screen and (max-width: 767px){.u-mb_lv10{margin-bottom:50px}}.u-mb_lv11{margin-bottom:110px}@media only screen and (max-width: 767px){.u-mb_lv11{margin-bottom:55px}}.u-mb_lv12{margin-bottom:120px}@media only screen and (max-width: 767px){.u-mb_lv12{margin-bottom:60px}}.u-mb_lv13{margin-bottom:130px}@media only screen and (max-width: 767px){.u-mb_lv13{margin-bottom:65px}}.u-mb_lv14{margin-bottom:140px}@media only screen and (max-width: 767px){.u-mb_lv14{margin-bottom:70px}}.u-mb_lv15{margin-bottom:150px}@media only screen and (max-width: 767px){.u-mb_lv15{margin-bottom:80px}}.u-p_00{padding:0!important}.u-p_05{padding:5px!important}.u-p_10{padding:10px!important}.u-p_15{padding:15px!important}.u-p_20{padding:20px!important}.u-p_25{padding:25px!important}.u-p_30{padding:30px!important}.u-p_35{padding:35px!important}.u-p_40{padding:40px!important}.u-p_45{padding:45px!important}.u-p_50{padding:50px!important}.u-pt_00{padding-top:0!important}.u-pt_05{padding-top:5px!important}.u-pt_10{padding-top:10px!important}.u-pt_15{padding-top:15px!important}.u-pt_20{padding-top:20px!important}.u-pt_25{padding-top:25px!important}.u-pt_30{padding-top:30px!important}.u-pt_35{padding-top:35px!important}.u-pt_40{padding-top:40px!important}.u-pt_45{padding-top:45px!important}.u-pt_50{padding-top:50px!important}.u-pb_00{padding-bottom:0!important}.u-pb_05{padding-bottom:5px!important}.u-pb_10{padding-bottom:10px!important}.u-pb_15{padding-bottom:15px!important}.u-pb_20{padding-bottom:20px!important}.u-pb_25{padding-bottom:25px!important}.u-pb_30{padding-bottom:30px!important}.u-pb_35{padding-bottom:35px!important}.u-pb_40{padding-bottom:40px!important}.u-pb_45{padding-bottom:45px!important}.u-pb_50{padding-bottom:50px!important}.u-pl_00{padding-left:0!important}.u-pl_05{padding-left:5px!important}.u-pl_10{padding-left:10px!important}.u-pl_15{padding-left:15px!important}.u-pl_20{padding-left:20px!important}.u-pl_25{padding-left:25px!important}.u-pl_30{padding-left:30px!important}.u-pl_35{padding-left:35px!important}.u-pl_40{padding-left:40px!important}.u-pl_45{padding-left:45px!important}.u-pl_50{padding-left:50px!important}.u-pr_00{padding-right:0!important}.u-pr_05{padding-right:5px!important}.u-pr_10{padding-right:10px!important}.u-pr_15{padding-right:15px!important}.u-pr_20{padding-right:20px!important}.u-pr_25{padding-right:25px!important}.u-pr_30{padding-right:30px!important}.u-pr_35{padding-right:35px!important}.u-pr_40{padding-right:40px!important}.u-pr_45{padding-right:45px!important}.u-pr_50{padding-right:50px!important}.u-position_relative{position:relative!important}.u-position_abs{position:absolute!important}.u-position_fixed{position:fixed!important}.u-position_static{position:static!important}.u-vertical_mid{vertical-align:middle!important}.u-vertical_bottom{vertical-align:bottom!important}.u-vertical_base{vertical-align:baseline!important}.u-vertical_sup{vertical-align:super!important}.u-vertical_sub{vertical-align:sub!important}.u-vertical_tb{vertical-align:text-bottom!important}.u-vertical_tt{vertical-align:text-top!important}.u-zIndex01{z-index:1!important}.u-zIndex02{z-index:2!important}.u-zIndex03{z-index:3!important}.u-zIndex04{z-index:4!important}.u-zIndex05{z-index:5!important}.u-zIndex06{z-index:6!important}.u-zIndex07{z-index:7!important}.u-zIndex08{z-index:8!important}.u-zIndex09{z-index:9!important}.u-zIndex10{z-index:10!important}.root#index.teaser .info__bottom__btn{display:none}.root#index.teaser .info__bottom__teaserBtn{display:inline-block}.root#index.teaser .howTo__main{margin-bottom:0}.root#index.teaser .howTo__main__btn{display:none}.root#index.teaser .howTo__main__teaserBtn{display:inline-block}.root#index.teaser .howTo__terms{display:none}.root#index.closing .mv:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.root#index.closing .mv__period{display:none}.root#index.closing .mv__closingMessage{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 767px){.root#index.closing .info__top{padding:48vw 0 26.6666666667vw}}.root#index.closing .info__bottom__container__closingMessage{display:-webkit-box;display:-ms-flexbox;display:flex}.root#index.closing .info__bottom__container__subHl{background-color:#d0d0d0;color:#7f7f7f}.root#index.closing .info__bottom__container__subHl:before{border-top:3.5416666667vw solid #d0d0d0}@media only screen and (max-width: 767px){.root#index.closing .info__bottom__container__subHl:before{border-top:9.0666666667vw solid #d0d0d0}}.root#index.closing .info__bottom__container:nth-child(2) .info__bottom__container__hl{display:none}.root#index.closing .info__bottom__container:nth-child(2) .info__bottom__container__closingHl{display:block;width:42.9166666667vw}@media only screen and (max-width: 767px){.root#index.closing .info__bottom__container:nth-child(2) .info__bottom__container__closingHl{margin:0 auto 8vw;width:66.1333333333vw}}.root#index.closing .info__bottom__container:nth-child(2) .info__bottom__container__topics{background-image:url(../_astro/info_bookBg_after.CFmQTV3q.png);background-repeat:no-repeat;background-size:100% auto}@media only screen and (max-width: 767px){.root#index.closing .info__bottom__container:nth-child(2) .info__bottom__container__topics{background-image:url(../_astro/info_bookBg02_sp_after.DooOOJ_y.png);background-repeat:no-repeat;background-size:100% 100%}}.root#index.closing .info__bottom__container:nth-child(2) .info__bottom__container__topics .info__bottom__container__topics__hl{display:none}.root#index.closing .info__bottom__container:nth-child(2) .info__bottom__container__topics .info__bottom__container__topics__closingHl{display:block}.root#index.closing .info__bottom__btn{display:none}.root#index.closing .info__bottom__closingBtn{display:inline-block}.root#index.closing .howTo__main,.root#index.closing .howTo__main__btn{display:none}.root#index.closing .howTo__main__closingBtn{display:inline-block}@media only screen and (max-width: 767px){.root#index{overflow-x:hidden}}.root#index .mv{position:relative}.root#index .mv__period{background-color:#401e1f;color:#fff;text-align:center;padding:2.0833333333vw 0 3.6458333333vw;position:relative}@media only screen and (max-width: 767px){.root#index .mv__period{padding:0 0 13.3333333333vw}}.root#index .mv__period:after{content:"";position:absolute;bottom:-.0520833333vw;left:0;width:100%;height:2.1875vw;background-image:url(../_astro/gizagiza.CANWermB.png);background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 767px){.root#index .mv__period:after{bottom:-.2666666667vw;background-image:url(../_astro/gizagiza_sp.Du8fcSBM.png);height:7.7333333333vw}}.root#index .mv__period__list{font-family:"M PLUS Rounded 1c",serif;font-size:1.5104166667vw}@media only screen and (max-width: 767px){.root#index .mv__period__list{margin:0 auto;font-size:4.8vw}}.root#index .mv__period__list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 767px){.root#index .mv__period__list__item{display:block;text-align:center}}@media only screen and (max-width: 767px){.root#index .mv__period__list__item:first-child{margin-bottom:2.6666666667vw}}.root#index .mv__period__list__item__hl{vertical-align:super;display:inline-block;border:.0520833333vw solid #fff;font-size:1.1458333333vw;width:12.7604166667vw;border-radius:1.9270833333vw;padding:.5208333333vw 0;margin-right:1.0416666667vw;-ms-flex-item-align:center;align-self:center}@media only screen and (max-width: 767px){.root#index .mv__period__list__item__hl{width:34.6666666667vw;font-size:3.2vw;line-height:1;border-radius:5.3333333333vw;padding:.8vw 0;margin-right:2.6666666667vw}}@media only screen and (max-width: 767px){.root#index .mv__period__list__item__data{font-size:3.7333333333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.root#index .mv__period__list__item__data>em{font-style:normal;font-size:2.7083333333vw;font-weight:800;letter-spacing:-.02em}@media only screen and (max-width: 767px){.root#index .mv__period__list__item__data>em{letter-spacing:.05em;font-size:4.2666666667vw}}.root#index .mv__period__list__item__data>span:not([class]){display:inline-block;background-color:#fff;color:#401e1f;width:1.9270833333vw;height:1.9270833333vw;line-height:1.9270833333vw;border-radius:50%;font-size:1.0416666667vw;margin:0 .5208333333vw;vertical-align:text-top;font-weight:800}@media only screen and (max-width: 767px){.root#index .mv__period__list__item__data>span:not([class]){width:4.2666666667vw;height:4.2666666667vw;line-height:5.3333333333vw;font-size:2.6666666667vw;margin:0 .8vw 0 .2666666667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:text-top}}.root#index .mv__closingMessage{display:none;position:absolute;top:-6.25vw;left:0;width:100%;height:calc(100% + 6.25vw);background-color:#000000b3;z-index:5;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 767px){.root#index .mv__closingMessage{top:-16vw;height:calc(100% + 16vw)}}.root#index .mv__closingMessage>img{width:49.6875vw}@media only screen and (max-width: 767px){.root#index .mv__closingMessage>img{width:55.4666666667vw}}.root#index .info__top{background-image:url(../_astro/info_bg.bPiGLRBV.jpg);background-repeat:no-repeat;background-size:100% auto;padding:23.4375vw 0 15.625vw}@media only screen and (max-width: 767px){.root#index .info__top{background-image:url(../_astro/info_bg_sp.DGf2G7Ko.jpg);background-size:100% 100%;background-position:top center;padding:40vw 0 26.6666666667vw}}@media only screen and (max-width: 767px){.root#index .info__top .c-inner.c-inner_contents{padding:0}}.root#index .info__top__container{position:relative;padding:6.5104166667vw 0 4.6875vw;text-align:center;width:76.9791666667vw;margin:0 auto;opacity:1!important;-webkit-transform:translateX(-3.6458333333vw)!important;transform:translate(-3.6458333333vw)!important}@media only screen and (max-width: 767px){.root#index .info__top__container{width:100%;padding:13.3333333333vw 0 16vw;-webkit-transform:none!important;transform:none!important}}.root#index .info__top__container.is-active .info__top__container__text{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.root#index .info__top__container.is-active .info__top__container__objects__item{opacity:1}.root#index .info__top__container.is-active .info__top__container__package{-webkit-animation:fadeInPackage 1s 1s forwards;animation:fadeInPackage 1s 1s forwards}@media only screen and (max-width: 767px){.root#index .info__top__container.is-active .info__top__container__package{-webkit-animation:fadeInPackageSp 1s 1s forwards;animation:fadeInPackageSp 1s 1s forwards}}.root#index .info__top__container.is-active .info__top__container__text{-webkit-animation:fadeInText 1s 2s forwards;animation:fadeInText 1s 2s forwards}.root#index .info__top__container.is-active .info__top__container__xsText{-webkit-animation:fadeInTextSp 1s 2s forwards;animation:fadeInTextSp 1s 2s forwards}.root#index .info__top__container:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../_astro/info.i86TGmmd.png);background-repeat:no-repeat;background-size:contain}@media only screen and (max-width: 767px){.root#index .info__top__container:after{background-image:url(../_astro/info_sp.D3-rzU24.png);background-repeat:no-repeat;background-size:contain;background-position:center}}.root#index .info__top__container__objects__item{display:inline-block;z-index:5;position:absolute;-webkit-transition:.3s;transition:.3s;opacity:0}.root#index .info__top__container__objects__item--sable{width:5.7291666667vw}@media only screen and (max-width: 767px){.root#index .info__top__container__objects__item--sable{width:10.6666666667vw}}.root#index .info__top__container__objects__item--sable:nth-child(1){top:-2.6041666667vw;right:8.28125vw;-webkit-transform:rotate(-26deg);transform:rotate(-26deg)}@media only screen and (max-width: 767px){.root#index .info__top__container__objects__item--sable:nth-child(1){top:12vw;right:13.3333333333vw;-webkit-transform:rotate(15deg);transform:rotate(15deg)}}.root#index .info__top__container__objects__item--sable:nth-child(2){top:7.2916666667vw;left:5.7291666667vw;-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}@media only screen and (max-width: 767px){.root#index .info__top__container__objects__item--sable:nth-child(2){top:93.3333333333vw;left:2.6666666667vw;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}}.root#index .info__top__container__objects__item--sable:nth-child(3){top:13.0208333333vw;right:0vw;-webkit-transform:rotate(37deg);transform:rotate(37deg)}@media only screen and (max-width: 767px){.root#index .info__top__container__objects__item--sable:nth-child(3){top:136vw;right:16vw;-webkit-transform:rotate(40deg);transform:rotate(40deg)}}.root#index .info__top__container__objects__item--sable:nth-child(4){top:35.4166666667vw;left:0vw;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}@media only screen and (max-width: 767px){.root#index .info__top__container__objects__item--sable:nth-child(4){display:none}}.root#index .info__top__container__objects__item--sable:nth-child(5){top:49.4791666667vw;right:7.8125vw;-webkit-transform:rotate(30deg);transform:rotate(30deg)}@media only screen and (max-width: 767px){.root#index .info__top__container__objects__item--sable:nth-child(5){display:none}}.root#index .info__top__container__objects__item--gyunyu{width:9.8958333333vw;top:44.2708333333vw;left:5.2083333333vw;-webkit-transition:.3s;transition:.3s}@media only screen and (max-width: 767px){.root#index .info__top__container__objects__item--gyunyu{width:18.6666666667vw;top:-13.3333333333vw;left:8vw}}.root#index .info__top__container__character{position:absolute;top:-17.5vw;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:30.7291666667vw}@media only screen and (max-width: 767px){.root#index .info__top__container__character{top:-40vw;width:66.9333333333vw}}.root#index .info__top__container__milk{position:absolute;top:-17.5vw;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:30.7291666667vw;z-index:1}@media only screen and (max-width: 767px){.root#index .info__top__container__milk{top:-40vw;width:66.9333333333vw}}.root#index .info__top__container__bakudan{position:relative;z-index:1;width:15.9375vw;margin:0 auto;-webkit-animation:bakubaku 1s infinite;animation:bakubaku 1s infinite}@media only screen and (max-width: 767px){.root#index .info__top__container__bakudan{width:30.6666666667vw}}@-webkit-keyframes bakubaku{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bakubaku{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}.root#index .info__top__container__name{width:49.2708333333vw;position:relative;z-index:1;margin:0 auto 3.125vw}@media only screen and (max-width: 767px){.root#index .info__top__container__name{width:69.3333333333vw;margin:0 auto 5.3333333333vw}}@-webkit-keyframes fadeInPackage{0%{visibility:hidden;opacity:0;-webkit-transform:scale(0);transform:scale(0)}1%{visibility:visible;opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{visibility:visible;opacity:1;-webkit-transform:scale(1.3);transform:scale(1.3)}to{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadeInPackage{0%{visibility:hidden;opacity:0;-webkit-transform:scale(0);transform:scale(0)}1%{visibility:visible;opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{visibility:visible;opacity:1;-webkit-transform:scale(1.3);transform:scale(1.3)}to{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fadeInPackageSp{0%{visibility:hidden;opacity:0;-webkit-transform:scale(0);transform:scale(0)}1%{visibility:visible;opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{visibility:visible;opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}to{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadeInPackageSp{0%{visibility:hidden;opacity:0;-webkit-transform:scale(0);transform:scale(0)}1%{visibility:visible;opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{visibility:visible;opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}to{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.root#index .info__top__container__package{position:relative;z-index:1;width:44.8958333333vw;margin:0 auto 2.0833333333vw;visibility:hidden;opacity:0;-webkit-transform:scale(0);transform:scale(0)}@media only screen and (max-width: 767px){.root#index .info__top__container__package{width:69.3333333333vw;margin:0 auto 4vw}}@-webkit-keyframes fadeInText{0%{visibility:hidden;opacity:0;-webkit-transform:scale(0);transform:scale(0)}1%{visibility:visible;opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{visibility:visible;opacity:1;-webkit-transform:scale(1.6);transform:scale(1.6)}to{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadeInText{0%{visibility:hidden;opacity:0;-webkit-transform:scale(0);transform:scale(0)}1%{visibility:visible;opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{visibility:visible;opacity:1;-webkit-transform:scale(1.6);transform:scale(1.6)}to{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fadeInTextSp{0%{visibility:hidden;opacity:0;-webkit-transform:scale(0);transform:scale(0)}1%{visibility:visible;opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{visibility:visible;opacity:1;-webkit-transform:scale(1.3);transform:scale(1.3)}to{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadeInTextSp{0%{visibility:hidden;opacity:0;-webkit-transform:scale(0);transform:scale(0)}1%{visibility:visible;opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{visibility:visible;opacity:1;-webkit-transform:scale(1.3);transform:scale(1.3)}to{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.root#index .info__top__container__text{position:absolute;z-index:1;top:26.5625vw;right:7.2916666667vw;width:13.8541666667vw;opacity:0;-webkit-transform:scale(0);transform:scale(0);visibility:hidden}.root#index .info__top__container__xsText{position:relative;z-index:1;width:68vw;margin:0 auto;opacity:0;-webkit-transform:scale(0);transform:scale(0);visibility:hidden}.root#index .info__top__container__lead{position:relative;z-index:1;color:#000;font-weight:700;font-size:1.3541666667vw;line-height:1.7692307692}@media only screen and (max-width: 767px){.root#index .info__top__container__lead{text-align:left;width:68vw;margin:0 auto 2.6666666667vw;font-size:3.7333333333vw;line-height:1.5714285714;letter-spacing:-.018em}}.root#index .info__bottom{position:relative;text-align:center;background-size:100% auto;background-position:bottom center;padding-bottom:15.625vw;padding-top:5.2083333333vw}@media only screen and (max-width: 767px){.root#index .info__bottom{padding-top:8vw;padding-bottom:32vw}}.root#index .info__bottom:before{content:"";position:absolute;top:-15.625vw;left:0;background-image:url(../_astro/info_milk_bg.TDnf1rgy.png);background-repeat:no-repeat;background-size:100% 100%;width:100%;height:auto;aspect-ratio:960/847}@media only screen and (max-width: 767px){.root#index .info__bottom:before{top:-14.6666666667vw;background-image:url(../_astro/info_milk_bg_sp.ClFIaA1Z.png);background-repeat:no-repeat;background-size:100% 100%;aspect-ratio:75/11}}.root#index .info__bottom:after{content:"";position:absolute;bottom:-.0520833333vw;left:0;background-image:url(../_astro/info_milk_BottomBg.DfKCv2vD.png);background-repeat:no-repeat;background-size:100% 100%;width:100%;height:auto;aspect-ratio:1920/407}@media only screen and (max-width: 767px){.root#index .info__bottom:after{background-image:url(../_astro/info_milk_BottomBg_sp.CY6Ru149.png);background-repeat:no-repeat;background-size:100% 100%;aspect-ratio:375/163}}.root#index .info__bottom__btn{z-index:1;position:relative;width:28.5416666667vw}@media only screen and (max-width: 767px){.root#index .info__bottom__btn{width:59.2vw}}.root#index .info__bottom__btn:hover{opacity:.6!important}.root#index .info__bottom__teaserBtn{display:none;z-index:1;position:relative;width:46.0416666667vw;pointer-events:none}@media only screen and (max-width: 767px){.root#index .info__bottom__teaserBtn{width:80vw}}.root#index .info__bottom__closingBtn{display:none;z-index:1;position:relative;width:28.9583333333vw;pointer-events:none}@media only screen and (max-width: 767px){.root#index .info__bottom__closingBtn{width:59.7333333333vw}}.root#index .info__bottom__container{margin-bottom:3.90625vw;position:relative}.root#index .info__bottom__container__closingMessage{display:none;position:absolute;top:-2.0833333333vw;left:-2.0833333333vw;width:calc(100% + 4.1666666667vw);height:calc(100% + 17.1875vw);z-index:10;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#000000b3;border-radius:3.125vw}@media only screen and (max-width: 767px){.root#index .info__bottom__container__closingMessage{top:-5.3333333333vw;left:0;width:100%;height:calc(100% + 42.6666666667vw);border-radius:5.3333333333vw}}.root#index .info__bottom__container__closingMessage>img{width:53.75vw}@media only screen and (max-width: 767px){.root#index .info__bottom__container__closingMessage>img{width:66.6666666667vw}}.root#index .info__bottom__container:nth-child(2) .info__bottom__container__hl{width:42.9166666667vw}@media only screen and (max-width: 767px){.root#index .info__bottom__container:nth-child(2) .info__bottom__container__hl{margin:0 auto 6.6666666667vw;width:66.1333333333vw}}.root#index .info__bottom__container:nth-child(2) .info__bottom__container__closingHl{width:42.9166666667vw}@media only screen and (max-width: 767px){.root#index .info__bottom__container:nth-child(2) .info__bottom__container__closingHl{margin:0 auto 8vw;width:66.1333333333vw}}@media only screen and (max-width: 767px){.root#index .info__bottom__container:nth-child(2) .info__bottom__container__topics{padding:8vw 0 16vw;background-image:url(../_astro/info_bookBg02_sp.QK45tvd3.png);background-repeat:no-repeat;background-size:100% 100%}}.root#index .info__bottom__container:nth-child(2) .info__bottom__container__topics__content{margin-top:-2.6041666667vw}@media only screen and (max-width: 767px){.root#index .info__bottom__container:nth-child(2) .info__bottom__container__topics__content{margin-top:-13.3333333333vw}}@media only screen and (max-width: 767px){.root#index .info__bottom__container:nth-child(2) .info__bottom__container__topics__lead{width:77.3333333333vw}}@media only screen and (max-width: 767px){.root#index .info__bottom__container{margin-bottom:9.3333333333vw}}.root#index .info__bottom__container__subHl{padding:2.6041666667vw 0;background-color:#cdedfc;text-align:center;color:#0075c2;border-radius:5.2083333333vw;font-size:2.0833333333vw;font-weight:800;font-family:"M PLUS Rounded 1c",serif;position:relative;z-index:2;margin:0 auto 7.2916666667vw;width:66.1458333333vw}@media only screen and (max-width: 767px){.root#index .info__bottom__container__subHl{width:86.6666666667vw;padding:5.3333333333vw 0 2.6666666667vw;font-size:3.7333333333vw;margin:0 auto 8vw;border-radius:5.3333333333vw;-webkit-transform:translateX(0vw);transform:translate(0)}}.root#index .info__bottom__container__subHl>span{font-size:3.125vw;font-weight:900;line-height:1}@media only screen and (max-width: 767px){.root#index .info__bottom__container__subHl>span{font-size:5.3333333333vw;line-height:1.2}}.root#index .info__bottom__container__subHl:before{content:"";position:absolute;z-index:1;left:50%;bottom:-3.125vw;-webkit-transform:translateX(-50%);transform:translate(-50%);border-top:3.5416666667vw solid #cdedfc;border-left:3.5416666667vw solid transparent;border-right:3.5416666667vw solid transparent}@media only screen and (max-width: 767px){.root#index .info__bottom__container__subHl:before{bottom:-5.3333333333vw;border-top:9.0666666667vw solid #cdedfc;border-left:9.0666666667vw solid transparent;border-right:9.0666666667vw solid transparent}}.root#index .info__bottom__container__hl{width:58.2291666667vw;margin:0 auto 3.6458333333vw;position:relative}@media only screen and (max-width: 767px){.root#index .info__bottom__container__hl{width:84.2666666667vw;margin:0 auto 8vw}}@-webkit-keyframes bakubakuText{0%{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}50%{-webkit-transform:translateY(-50%) scale(1.2);transform:translateY(-50%) scale(1.2)}to{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}}.root#index .info__bottom__container__hl:before{content:"";position:absolute;display:block;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-5.2083333333vw;width:4.5833333333vw;height:9.6354166667vw;background-image:url(../_astro/bakudan_l.CSjg5tjc.png);background-repeat:no-repeat;background-size:contain;-webkit-animation:bakubakuText 1s infinite;animation:bakubakuText 1s infinite}@media only screen and (max-width: 767px){.root#index .info__bottom__container__hl:before{left:-5.3333333333vw;width:4.8vw;height:10.6666666667vw;-webkit-transform:translateY(-50%) rotate(-5deg);transform:translateY(-50%) rotate(-5deg)}}.root#index .info__bottom__container__hl:after{content:"";position:absolute;display:block;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-5.2083333333vw;width:4.5833333333vw;height:9.6354166667vw;background-image:url(../_astro/bakudan_r.B8xtUIXl.png);background-repeat:no-repeat;background-size:contain;-webkit-animation:bakubakuText 1s infinite;animation:bakubakuText 1s infinite}@media only screen and (max-width: 767px){.root#index .info__bottom__container__hl:after{right:-5.3333333333vw;width:4.8vw;height:10.6666666667vw;-webkit-transform:translateY(-50%) rotate(5deg);transform:translateY(-50%) rotate(5deg)}}.root#index .info__bottom__container__closingHl{display:none;width:58.2291666667vw;margin:0 auto 3.6458333333vw;position:relative}@media only screen and (max-width: 767px){.root#index .info__bottom__container__closingHl{width:84.2666666667vw;margin:0 auto 8vw}}@keyframes bakubakuText{0%{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}50%{-webkit-transform:translateY(-50%) scale(1.2);transform:translateY(-50%) scale(1.2)}to{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}}.root#index .info__bottom__container__closingHl:before{content:"";position:absolute;display:block;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-5.2083333333vw;width:4.5833333333vw;height:9.6354166667vw;background-image:url(../_astro/bakudan_l.CSjg5tjc.png);background-repeat:no-repeat;background-size:contain;-webkit-animation:bakubakuText 1s infinite;animation:bakubakuText 1s infinite}@media only screen and (max-width: 767px){.root#index .info__bottom__container__closingHl:before{left:-5.3333333333vw;width:4.8vw;height:10.6666666667vw;-webkit-transform:translateY(-50%) rotate(-5deg);transform:translateY(-50%) rotate(-5deg)}}.root#index .info__bottom__container__closingHl:after{content:"";position:absolute;display:block;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-5.2083333333vw;width:4.5833333333vw;height:9.6354166667vw;background-image:url(../_astro/bakudan_r.B8xtUIXl.png);background-repeat:no-repeat;background-size:contain;-webkit-animation:bakubakuText 1s infinite;animation:bakubakuText 1s infinite}@media only screen and (max-width: 767px){.root#index .info__bottom__container__closingHl:after{right:-5.3333333333vw;width:4.8vw;height:10.6666666667vw;-webkit-transform:translateY(-50%) rotate(5deg);transform:translateY(-50%) rotate(5deg)}}.root#index .info__bottom__container__image{margin:0 auto 16.40625vw;width:53.5416666667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 767px){.root#index .info__bottom__container__image{width:58.1333333333vw;margin:0 auto 45.3333333333vw}}.root#index .info__bottom__container__image.is-fadeIn .info__bottom__container__image__product{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.root#index .info__bottom__container__image.is-fadeIn .info__bottom__container__image__product:nth-child(1){-webkit-transition-delay:.3s;transition-delay:.3s}.root#index .info__bottom__container__image.is-fadeIn .info__bottom__container__image__product:nth-child(2){-webkit-transition-delay:.6s;transition-delay:.6s}.root#index .info__bottom__container__image.is-fadeIn .info__bottom__container__image__product:nth-child(3){-webkit-transition-delay:.9s;transition-delay:.9s}.root#index .info__bottom__container__image__product{width:26.0416666667vw;opacity:0;-webkit-transform:translateY(1.0416666667vw);transform:translateY(1.0416666667vw);-webkit-transition:.3s;transition:.3s}@media only screen and (max-width: 767px){.root#index .info__bottom__container__image__product{width:58.1333333333vw;-webkit-transform:translateY(5.3333333333vw);transform:translateY(5.3333333333vw)}}@media only screen and (max-width: 767px){.root#index .info__bottom__container__image__product{width:58.1333333333vw;margin-bottom:4vw}}.root#index .info__bottom__container__image__product:nth-child(1){width:100%;margin-bottom:1.3020833333vw}@media only screen and (max-width: 767px){.root#index .info__bottom__container__image__product:nth-child(1){width:58.1333333333vw;margin-bottom:4vw}}.root#index .info__bottom__container__image__product:nth-child(1)>img{width:26.0416666667vw}@media only screen and (max-width: 767px){.root#index .info__bottom__container__image__product:nth-child(1)>img{width:100%}}.root#index .info__bottom__container__image__product:nth-child(2){margin-right:1.3020833333vw}@media only screen and (max-width: 767px){.root#index .info__bottom__container__image__product:nth-child(2){margin-right:0vw}}.root#index .info__bottom__container__topics{background-image:url(../_astro/info_bookBg.CWDZ2Rb2.png);background-repeat:no-repeat;background-size:100% 100%;position:relative;z-index:1;width:67.7083333333vw;padding:7.2916666667vw 0 8.8541666667vw}@media only screen and (max-width: 767px){.root#index .info__bottom__container__topics{background-image:url(../_astro/info_bookBg_sp.BZHtESC6.png);background-repeat:no-repeat;background-size:100% 100%;width:100%;padding:18.6666666667vw 0 16vw;-webkit-transform:translateX(0vw);transform:translate(0)}}.root#index .info__bottom__container__topics.is-fadeIn .info__bottom__container__topics__content__image__item{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.root#index .info__bottom__container__topics__character{position:absolute;top:-14.5833333333vw;left:48%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:17.8645833333vw}@media only screen and (max-width: 767px){.root#index .info__bottom__container__topics__character{left:50%;top:-34.6666666667vw;width:43.4666666667vw}}.root#index .info__bottom__container__topics__hl{width:58.6458333333vw;margin:0 auto 2.0833333333vw;position:relative}@media only screen and (max-width: 767px){.root#index .info__bottom__container__topics__hl{width:80.2666666667vw;margin:0 auto 5.3333333333vw}}.root#index .info__bottom__container__topics__closingHl{display:none;width:58.6458333333vw;margin:0 auto 2.0833333333vw;position:relative}@media only screen and (max-width: 767px){.root#index .info__bottom__container__topics__closingHl{width:80.2666666667vw;margin:0 auto 5.3333333333vw}}.root#index .info__bottom__container__topics__content{margin-bottom:1.5625vw;overflow:hidden}@media only screen and (max-width: 767px){.root#index .info__bottom__container__topics__content{margin-bottom:5.3333333333vw}}.root#index .info__bottom__container__topics__content__slider{position:relative;margin-bottom:3.6458333333vw;width:66.1458333333vw;overflow-x:hidden}@media only screen and (max-width: 767px){.root#index .info__bottom__container__topics__content__slider{width:89.3333333333vw;margin:0 auto 0 0}}.root#index .info__bottom__container__topics__content__slider__list{display:-webkit-box;display:-ms-flexbox;display:flex}.root#index .info__bottom__container__topics__content__slider__list__item{padding:0 3.28125vw;width:47.0833333333vw}@media only screen and (max-width: 767px){.root#index .info__bottom__container__topics__content__slider__list__item{width:85.3333333333vw;padding:0 13.3333333333vw}}.root#index .info__bottom__container__topics__content__slider .swiper-button-prev,.root#index .info__bottom__container__topics__content__slider .swiper-button-next{top:50%;bottom:auto;line-height:1;-webkit-transform:translate(0,-50%);transform:translateY(-50%);width:2.34375vw;height:3.5416666667vw;margin:0}@media only screen and (max-width: 767px){.root#index .info__bottom__container__topics__content__slider .swiper-button-prev,.root#index .info__bottom__container__topics__content__slider .swiper-button-next{width:3.7333333333vw;height:5.6vw}}.root#index .info__bottom__container__topics__content__slider .swiper-button-prev:after,.root#index .info__bottom__container__topics__content__slider .swiper-button-next:after{content:"";font-size:0;width:2.34375vw;height:3.5416666667vw;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:contain}@media only screen and (max-width: 767px){.root#index .info__bottom__container__topics__content__slider .swiper-button-prev:after,.root#index .info__bottom__container__topics__content__slider .swiper-button-next:after{width:3.7333333333vw;height:5.6vw}}.root#index .info__bottom__container__topics__content__slider .swiper-button-prev{left:8.8541666667vw;right:auto}.root#index .info__bottom__container__topics__content__slider .swiper-button-prev:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}@media only screen and (max-width: 767px){.root#index .info__bottom__container__topics__content__slider .swiper-button-prev{left:6.6666666667vw}}.root#index .info__bottom__container__topics__content__slider .swiper-button-next{right:8.8541666667vw;left:auto}@media only screen and (max-width: 767px){.root#index .info__bottom__container__topics__content__slider .swiper-button-next{right:6.6666666667vw}}.root#index .info__bottom__container__topics__content__image{margin:0 auto;width:52.0833333333vw;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1!important;-webkit-transform:translateY(0)!important;transform:translateY(0)!important}@media only screen and (max-width: 767px){.root#index .info__bottom__container__topics__content__image{display:block;width:54.1333333333vw}}.root#index .info__bottom__container__topics__content__image__item{opacity:0;-webkit-transform:translateY(1.0416666667vw);transform:translateY(1.0416666667vw);-webkit-transition:.3s;transition:.3s}@media only screen and (max-width: 767px){.root#index .info__bottom__container__topics__content__image__item{-webkit-transform:translateY(5.3333333333vw);transform:translateY(5.3333333333vw)}}.root#index .info__bottom__container__topics__content__image__item:nth-child(1){width:49%;-webkit-transition:.3s;transition:.3s}@media only screen and (max-width: 767px){.root#index .info__bottom__container__topics__content__image__item:nth-child(1){width:100%}}.root#index .info__bottom__container__topics__content__image__item:nth-child(2){width:51%;-webkit-transition:.3s .8s;transition:.3s .8s}@media only screen and (max-width: 767px){.root#index .info__bottom__container__topics__content__image__item:nth-child(2){width:100%}}.root#index .info__bottom__container__topics__content__detail{padding-top:1.0416666667vw;text-align:center;font-size:.7291666667vw;line-height:1.5714285714}@media only screen and (max-width: 767px){.root#index .info__bottom__container__topics__content__detail{font-size:2.9333333333vw;line-height:1.4545454545;width:70.6666666667vw;margin:0 auto}}.root#index .info__bottom__container__topics__lead{margin:0 5.2083333333vw 0 3.6458333333vw;border-top:.1041666667vw solid #000;padding-top:2.6041666667vw;text-align:center;font-family:"M PLUS Rounded 1c",serif;font-weight:800;font-size:2.1875vw;line-height:1.4285714286}@media only screen and (max-width: 767px){.root#index .info__bottom__container__topics__lead{margin:0 10.6666666667vw 0 8vw;border-top:.2666666667vw solid #000;padding-top:4vw;font-size:4.2666666667vw;line-height:1.5}}.root#index .product{background-color:#d8f3ff;padding:9.375vw 0 10.4166666667vw}@media only screen and (max-width: 767px){.root#index .product{padding:16vw 0 26.6666666667vw}}.root#index .product__hl{margin:0 auto;width:47.9166666667vw;margin-bottom:2.0833333333vw}@media only screen and (max-width: 767px){.root#index .product__hl{width:75.7333333333vw;margin-bottom:5.3333333333vw}}.root#index .product__lead{color:#0075c2;font-family:"M PLUS Rounded 1c",serif;font-weight:800;font-size:1.4583333333vw;line-height:1.6428571429;text-align:center;margin-bottom:4.1666666667vw}@media only screen and (max-width: 767px){.root#index .product__lead{font-size:4.2666666667vw;line-height:1.5;margin-bottom:6.6666666667vw}}.root#index .product__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}@media only screen and (max-width: 767px){.root#index .product__list{display:block;margin-bottom:10.6666666667vw}}.root#index .product__list__item{text-align:center;margin-bottom:3.6458333333vw}@media only screen and (max-width: 767px){.root#index .product__list__item{margin-bottom:10.6666666667vw}.root#index .product__list__item:last-child{margin-bottom:0}}.root#index .product__list__item:nth-child(3),.root#index .product__list__item:nth-child(4){-webkit-transition:.3s .6s;transition:.3s .6s}@media only screen and (max-width: 767px){.root#index .product__list__item:nth-child(3),.root#index .product__list__item:nth-child(4){-webkit-transition:.3s;transition:.3s}}.root#index .product__list__item:nth-child(odd){margin-right:2.8645833333vw}@media only screen and (max-width: 767px){.root#index .product__list__item:nth-child(odd){margin-right:0}}.root#index .product__list__item__image{width:26.1458333333vw;margin:0 auto 1.5625vw}@media only screen and (max-width: 767px){.root#index .product__list__item__image{width:85.3333333333vw;margin:0 auto 2.6666666667vw}}.root#index .product__list__item__name{font-family:"M PLUS Rounded 1c",serif;font-size:1.0416666667vw;line-height:1;margin-bottom:1.0416666667vw}@media only screen and (max-width: 767px){.root#index .product__list__item__name{font-size:3.7333333333vw;letter-spacing:-.02em;margin-bottom:2.6666666667vw}}.root#index .product__list__item__btn{color:#0075c2;font-family:"M PLUS Rounded 1c",serif;font-weight:800;padding:.7291666667vw 0 .5729166667vw;line-height:1;font-size:1.25vw;border:.15625vw solid #0075c2;width:18.90625vw;background-color:#fff;border-radius:1.5625vw;-webkit-box-shadow:.15625vw .15625vw 0 #0075c2;box-shadow:.15625vw .15625vw #0075c2;position:relative}@media only screen and (max-width: 767px){.root#index .product__list__item__btn{font-size:4.5333333333vw;padding:3.2vw 0;width:60.5333333333vw;border:.8vw solid #0075c2;border-radius:8vw;-webkit-box-shadow:.5333333333vw .5333333333vw 0 #0075c2;box-shadow:.5333333333vw .5333333333vw #0075c2}}.root#index .product__list__item__btn:after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1.5625vw;border-left:#0075c2 solid .78125vw;border-top:transparent solid .5208333333vw;border-bottom:transparent solid .5208333333vw}@media only screen and (max-width: 767px){.root#index .product__list__item__btn:after{right:6.6666666667vw;border-left:#0075c2 solid 3.2vw;border-top:transparent solid 2.1333333333vw;border-bottom:transparent solid 2.1333333333vw}}.root#index .product__note{font-size:.9375vw;line-height:1.5555555556;width:52.0833333333vw;margin:0 auto}@media only screen and (max-width: 767px){.root#index .product__note{width:88vw;font-size:3.7333333333vw;letter-spacing:-.01em;line-height:1.5}}.root#index .howTo{background-image:url(../_astro/howTo_bg.D6Qvf53Y.jpg);background-repeat:no-repeat;background-size:100% auto;position:relative;padding:9.8958333333vw 0 7.8125vw}@media only screen and (max-width: 767px){.root#index .howTo{background-image:url(../_astro/howTo_bg_sp.B_6Lrsdb.jpg);background-size:100% auto;background-repeat:repeat-y;background-position:top center;padding:26.6666666667vw 0 13.3333333333vw}}.root#index .howTo:before{content:"";position:absolute;top:-4.5833333333vw;left:0;width:100%;height:auto;aspect-ratio:1920/89;background-image:url(../_astro/howTo_waveBg.BkkD_Kmx.png);background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 767px){.root#index .howTo:before{background-image:url(../_astro/howTo_waveBg_sp.DTxLsjug.png);background-repeat:no-repeat;background-size:cover;aspect-ratio:375/41;top:-10.6666666667vw}}.root#index .howTo:after{content:"";position:absolute;bottom:-4.375vw;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:100%;height:auto;aspect-ratio:960/43;background-image:url(../_astro/howTo_waveBg.BkkD_Kmx.png);background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 767px){.root#index .howTo:after{background-image:url(../_astro/howTo_waveBg_sp.DTxLsjug.png);background-repeat:no-repeat;background-size:cover;aspect-ratio:375/41;bottom:-10.6666666667vw}}.root#index .howTo__main{border:.2604166667vw solid #0075c2;border-radius:6.25vw;background-color:#fff;padding:9.375vw 6.7708333333vw 4.1666666667vw;text-align:center;position:relative;margin-bottom:6.25vw}@media only screen and (max-width: 767px){.root#index .howTo__main{padding:12vw 6.6666666667vw;margin-bottom:14.6666666667vw;border-radius:8vw;border:.8vw solid #0075c2}}.root#index .howTo__main__hl{position:absolute;top:-3.125vw;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:13.6458333333vw}@media only screen and (max-width: 767px){.root#index .howTo__main__hl{top:-4vw;width:32.2666666667vw}}.root#index .howTo__main__stepList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2.6041666667vw}@media only screen and (max-width: 767px){.root#index .howTo__main__stepList{display:block;margin-bottom:6.6666666667vw}}.root#index .howTo__main__stepList__item{background-color:#d8f3ff;border-radius:2.0833333333vw;width:15.625vw;text-align:center;padding-top:.78125vw;position:relative}@media only screen and (max-width: 767px){.root#index .howTo__main__stepList__item{width:74.6666666667vw;padding-top:4vw;padding-bottom:5.3333333333vw;margin-bottom:16vw;border-radius:5.3333333333vw}}.root#index .howTo__main__stepList__item:nth-child(2) .howTo__main__stepList__item__image{width:7.65625vw}@media only screen and (max-width: 767px){.root#index .howTo__main__stepList__item:nth-child(2) .howTo__main__stepList__item__image{width:33.6vw}}@media only screen and (max-width: 767px){.root#index .howTo__main__stepList__item:nth-child(3){margin-bottom:0}}.root#index .howTo__main__stepList__item:nth-child(3):after{display:none}.root#index .howTo__main__stepList__item:nth-child(3) .howTo__main__stepList__item__image{width:4.8958333333vw}@media only screen and (max-width: 767px){.root#index .howTo__main__stepList__item:nth-child(3) .howTo__main__stepList__item__image{width:23.7333333333vw}}.root#index .howTo__main__stepList__item:after{content:"";position:absolute;right:-2.6041666667vw;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.7708333333vw;height:3.3333333333vw;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 767px){.root#index .howTo__main__stepList__item:after{width:9.0666666667vw;height:17.0666666667vw;right:50%;top:auto;bottom:-17.3333333333vw;-webkit-transform:translateX(50%) rotate(90deg);transform:translate(50%) rotate(90deg)}}.root#index .howTo__main__stepList__item__number{height:3.4895833333vw;padding-bottom:.78125vw;margin-bottom:1.0416666667vw}@media only screen and (max-width: 767px){.root#index .howTo__main__stepList__item__number{height:11.7333333333vw;padding-bottom:2.6666666667vw;margin-bottom:2.6666666667vw}}.root#index .howTo__main__stepList__item__number>img{width:auto;height:100%;max-width:none}.root#index .howTo__main__stepList__item__number:after{content:"";display:block;position:absolute;width:11.4583333333vw;height:.15625vw;background-color:#0075c2;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}@media only screen and (max-width: 767px){.root#index .howTo__main__stepList__item__number:after{width:58.6666666667vw;height:.5333333333vw}}.root#index .howTo__main__stepList__item__lead{font-weight:700;font-size:1.25vw;line-height:1.4166666667;min-height:9.1145833333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 767px){.root#index .howTo__main__stepList__item__lead{font-size:4.5333333333vw;line-height:1.5882352941;min-height:26.6666666667vw}}.root#index .howTo__main__stepList__item__image{width:10.625vw;margin:0 auto}@media only screen and (max-width: 767px){.root#index .howTo__main__stepList__item__image{width:46.4vw}}.root#index .howTo__main__noteList{margin-bottom:1.5625vw}@media only screen and (max-width: 767px){.root#index .howTo__main__noteList{margin-bottom:5.3333333333vw}}.root#index .howTo__main__noteList>li{text-align:left;font-size:.9375vw;line-height:1.5555555556;padding-left:1.0416666667vw;position:relative}@media only screen and (max-width: 767px){.root#index .howTo__main__noteList>li{font-size:3.7333333333vw;line-height:1.6428571429;padding-left:0;letter-spacing:-.03em}}.root#index .howTo__main__noteList>li>span{position:absolute;left:0;top:0}@media only screen and (max-width: 767px){.root#index .howTo__main__noteList>li>span{position:static}}.root#index .howTo__main__example__hl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"M PLUS Rounded 1c",serif;font-size:1.4583333333vw;color:#0075c2;font-weight:800;letter-spacing:.01em;position:relative;padding-bottom:.78125vw;margin-bottom:2.34375vw}@media only screen and (max-width: 767px){.root#index .howTo__main__example__hl{display:block;font-size:4.8vw;line-height:1.5555555556;letter-spacing:-.01em;padding-bottom:4vw;margin-bottom:8vw}}.root#index .howTo__main__example__hl:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.2083333333vw;background-image:-webkit-gradient(linear,left top,right top,color-stop(.3125vw,#0075c2),color-stop(.15625vw,transparent));background-image:linear-gradient(to right,#0075c2 .3125vw,transparent .15625vw);background-size:.46875vw .15625vw;background-repeat:repeat-x}@media only screen and (max-width: 767px){.root#index .howTo__main__example__hl:after{height:.8vw;background-image:-webkit-gradient(linear,left top,right top,color-stop(1.0666666667vw,#0075c2),color-stop(.8vw,transparent));background-image:linear-gradient(to right,#0075c2 1.0666666667vw,transparent .8vw);background-size:1.8666666667vw .8vw}}.root#index .howTo__main__example__hl>img{width:2.6041666667vw;margin-right:.5208333333vw}@media only screen and (max-width: 767px){.root#index .howTo__main__example__hl>img{display:none}}.root#index .howTo__main__example__image{margin-bottom:2.6041666667vw}@media only screen and (max-width: 767px){.root#index .howTo__main__example__image{margin-bottom:10.6666666667vw}}.root#index .howTo__main__btn{width:29.0625vw}@media only screen and (max-width: 767px){.root#index .howTo__main__btn{width:60.5333333333vw}}.root#index .howTo__main__teaserBtn{display:none;position:relative;width:46.0416666667vw;pointer-events:none}@media only screen and (max-width: 767px){.root#index .howTo__main__teaserBtn{width:80vw}}.root#index .howTo__terms{border:.2604166667vw solid #0075c2;background-color:#fff;border-radius:6.25vw;position:relative;padding:5.2083333333vw 7.8125vw 1.3020833333vw}@media only screen and (max-width: 767px){.root#index .howTo__terms{padding:12vw 6.6666666667vw;margin-bottom:0vw;border-radius:8vw;border:.8vw solid #0075c2}}.root#index .howTo__terms__hl{position:absolute;top:-3.125vw;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:14.0625vw}@media only screen and (max-width: 767px){.root#index .howTo__terms__hl{top:-6.6666666667vw;width:33.0666666667vw}}.root#index .howTo__terms__content{font-family:Noto Sans JP,serif;overflow-y:scroll;height:27.1875vw;font-size:.8854166667vw}@media only screen and (max-width: 767px){.root#index .howTo__terms__content{height:98.6666666667vw;font-size:4.2666666667vw;letter-spacing:0;width:100%}}.root#index .howTo__terms__content__lead{line-height:1.7647058824;margin-bottom:1.5625vw}@media only screen and (max-width: 767px){.root#index .howTo__terms__content__lead{margin-bottom:5.3333333333vw;line-height:1.5;width:100%}}@media only screen and (max-width: 767px){.root#index .howTo__terms__content__dl{width:100%}}.root#index .howTo__terms__content__dl>dt{font-size:1.3541666667vw;font-weight:700;-webkit-transform:translateX(-.78125vw);transform:translate(-.78125vw)}@media only screen and (max-width: 767px){.root#index .howTo__terms__content__dl>dt{font-size:4.8vw;-webkit-transform:translateX(-2.6666666667vw);transform:translate(-2.6666666667vw)}}.root#index .howTo__terms__content__dl>dd{line-height:1.7647058824;margin-bottom:50px}@media only screen and (max-width: 767px){.root#index .howTo__terms__content__dl>dd{width:100%;word-break:break-all;font-size:4.2666666667vw;line-height:1.5;margin-bottom:8vw}}.root#index .howTo__terms__content__dl>dd:last-of-type{margin-bottom:0}@media only screen and (max-width: 767px){.root#index .howTo__terms__content__dl>dd{width:100%}}.root#index .howTo__terms__content__dl>dd>a{text-decoration:underline}.root#index .howTo__terms__content__dl>dd>a:hover{text-decoration:none;opacity:1}.root#index .about{background-color:#00a7ea;padding:10.4166666667vw 0 6.25vw}@media only screen and (max-width: 767px){.root#index .about{padding:13.3333333333vw 0}}.root#index .about__container{padding:3.6458333333vw 6.7708333333vw 6.25vw 4.1666666667vw;background-image:url(../_astro/about_bookBg.Cgd_ciM8.png);background-repeat:no-repeat;background-size:contain;position:relative}@media only screen and (max-width: 767px){.root#index .about__container{padding:13.3333333333vw 5.3333333333vw;background-image:url(../_astro/about_bookBg_sp.DUidlIGG.png);background-size:contain;background-position:top center}}.root#index .about__container__hl{margin-left:2.6041666667vw;width:38.6458333333vw;margin-bottom:1.3020833333vw}@media only screen and (max-width: 767px){.root#index .about__container__hl{width:64.2666666667vw;margin-bottom:2.6666666667vw;margin:0 auto 6.6666666667vw}}.root#index .about__container__image{position:absolute;top:-1.5625vw;right:5.7291666667vw;width:16.71875vw;-webkit-transition:.3s .6s;transition:.3s .6s}@media only screen and (max-width: 767px){.root#index .about__container__image{position:static;width:64.5333333333vw;margin:0 auto 5.3333333333vw}}.root#index .about__container__lead{padding:1.5625vw 2.0833333333vw;margin-bottom:1.5625vw;border-radius:3.6458333333vw;background-color:#fff576;font-family:"M PLUS Rounded 1c",serif;font-size:1.25vw;line-height:1.7;line-height:-.032em}@media only screen and (max-width: 767px){.root#index .about__container__lead{font-size:3.7333333333vw;line-height:1.7;letter-spacing:-.032em;padding:5.3333333333vw;border-radius:10.6666666667vw;margin-bottom:6.6666666667vw}}.root#index .about__container__btnWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 767px){.root#index .about__container__btnWrapper{display:block;text-align:center}}@media only screen and (max-width: 767px){.root#index .about__container__btnWrapper__btn{display:block;margin:0 auto}}.root#index .about__container__btnWrapper__btn:nth-child(1){width:31.40625vw;margin-right:1.5625vw}@media only screen and (max-width: 767px){.root#index .about__container__btnWrapper__btn:nth-child(1){width:79.2vw;margin-right:0;margin-bottom:2.6666666667vw}}.root#index .about__container__btnWrapper__btn:nth-child(2){width:4.6875vw}@media only screen and (max-width: 767px){.root#index .about__container__btnWrapper__btn:nth-child(2){width:13.0666666667vw}}.root#index .contact{background-color:#00a7ea;padding-bottom:5.2083333333vw}.root#index .contact__container{background-image:url(../_astro/contact_bg.ZdpUbx3d.png);background-repeat:no-repeat;background-size:100% auto;padding:5.2083333333vw 0 7.8125vw;text-align:center}@media only screen and (max-width: 767px){.root#index .contact__container{background-image:url(../_astro/contact_bg_sp.DeS1z315.png);background-size:100% auto;background-position:top center;padding:21.3333333333vw 0;margin:0 -4vw}}.root#index .contact__container__hl{width:23.75vw;margin:0 auto 2.8645833333vw}@media only screen and (max-width: 767px){.root#index .contact__container__hl{width:68.2666666667vw;margin:0 auto 8vw}}.root#index .contact__container__name{background-color:#0075c2;color:#fff;width:43.4375vw;border-radius:1.4583333333vw;margin:0 auto 1.3020833333vw;font-family:"M PLUS Rounded 1c",serif;font-weight:800;padding:.5729166667vw 0}@media only screen and (max-width: 767px){.root#index .contact__container__name{width:89.3333333333vw;border-radius:13.8666666667vw;padding:3.2vw 0;font-size:4.8vw;line-height:1.5555555556;margin:0 auto 2.6666666667vw}}.root#index .contact__container__tel{font-family:"M PLUS Rounded 1c",serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#0075c2;margin-bottom:1.5625vw;line-height:1;font-weight:800;pointer-events:none}@media only screen and (max-width: 767px){.root#index .contact__container__tel{pointer-events:auto;margin-bottom:5.3333333333vw}}.root#index .contact__container__tel>span{font-size:1.1458333333vw;border:.15625vw solid #0075c2;padding:.5208333333vw;border-radius:.78125vw;display:inline-block;margin-right:.78125vw}@media only screen and (max-width: 767px){.root#index .contact__container__tel>span{font-size:3.7333333333vw;border:.8vw solid #0075c2;padding:1.3333333333vw;border-radius:4vw;margin-right:1.3333333333vw;line-height:1}}.root#index .contact__container__tel>a{color:#0075c2;font-size:4.6875vw}@media only screen and (max-width: 767px){.root#index .contact__container__tel>a{font-size:8.8vw}}.root#index .contact__container__time{font-family:"M PLUS Rounded 1c",serif;font-size:1.3541666667vw;line-height:1.5384615385;letter-spacing:.05em;margin-bottom:2.6041666667vw}@media only screen and (max-width: 767px){.root#index .contact__container__time{font-size:3.2vw;line-height:1.6666666667}}.root#index .contact__container__notes{font-size:.9375vw;line-height:1.5555555556}@media only screen and (max-width: 767px){.root#index .contact__container__notes{width:76vw;margin:0 auto;font-size:2.6666666667vw;line-height:1.6;text-align:left}}.root#index .pageTop{display:block;position:fixed;bottom:1.5625vw;right:1.5625vw;width:7.2916666667vw;-webkit-transition:.3s;transition:.3s;z-index:10;-webkit-transform:translateY(15.625vw);transform:translateY(15.625vw)}@media only screen and (max-width: 767px){.root#index .pageTop{bottom:2.6666666667vw;right:2.6666666667vw;width:19.7333333333vw;-webkit-transform:translateY(53.3333333333vw);transform:translateY(53.3333333333vw)}}.root#index .pageTop.is-active{-webkit-transform:translateY(0);transform:translateY(0)}
