.Hero_hero__P9343{height:800px;overflow:hidden;position:relative}@media(max-width:768px){.Hero_hero__P9343{height:auto}}.Hero_hero__P9343:before{content:"";width:50%;height:400%;background:linear-gradient(180deg,#009fe8 70%,#87e6f7);position:absolute;right:0;bottom:0;-webkit-clip-path:polygon(100% 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 100%,100% 100%);z-index:-1}@media(max-width:768px){.Hero_hero__P9343:before{width:400%;height:60%;background:linear-gradient(180deg,#009fe8 50%,#87e6f7);right:auto;left:0;bottom:40%;-webkit-clip-path:polygon(0 0,0 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 0)}}.Hero_hero__wrap__GnYps{display:flex;flex-direction:column;align-items:center;text-align:center;position:absolute;top:25%;left:calc(50% - 620px);z-index:5}@media(max-width:1280px){.Hero_hero__wrap__GnYps{left:2vw}}@media(max-width:768px){.Hero_hero__wrap__GnYps{position:static;padding-top:5.56rem}}.Hero_hero-lead__yKca8{line-height:1.4;color:#555;font-size:2.06rem;font-weight:400}@media(max-width:768px){.Hero_hero-lead__yKca8{font-size:1.33rem}.Hero_hero-lead__text__6INKR{display:inline-block;background:#fff;margin-bottom:.3em;padding:.1em .5em}}.Hero_hero__spImage__YKCXx{margin-top:.93rem}@media(min-width:769px){.Hero_hero__spImage__YKCXx{display:none}}.Hero_hero__inner__5d42P{display:flex;flex-direction:column;align-items:center}@media(max-width:768px){.Hero_hero__inner__5d42P{display:block}}.Hero_hero-title__Nu37L{line-height:1.4;letter-spacing:-.04em;margin-top:.4em;margin-bottom:1em;font-size:3.18rem;font-weight:700;font-family:YakuHanJP,SourceHanSansJP,sans-serif;background:hsla(0,0%,100%,.15)}@media(max-width:768px){.Hero_hero-title__Nu37L{font-size:2.22rem;margin-top:-1.48rem}}.Hero_hero-title__sub__0MiV9{font-size:2.97rem;font-weight:700;color:#009fe8}@media(max-width:768px){.Hero_hero-title__sub__0MiV9{font-size:2.07rem}}.Hero_hero-title__sub__0MiV9 .Hero__grade__BLL07{background:linear-gradient(180deg,#87e6f7,#87e6f7 10%,#009fe8 55%,#009fe8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.Hero_hero-title__sub__0MiV9 .Hero__small__bYSCH{font-size:.8em}.Hero_hero__list__ktNZ_{display:flex}@media(max-width:768px){.Hero_hero__list__ktNZ_{display:none}.Hero_hero__list--sp__HUBdE{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.56rem;gap:.56rem;margin-bottom:2.94rem}}.Hero_hero-item__LKpqI{text-align:center;border:1px solid #009fe8;border-radius:3px;background:hsla(0,0%,100%,.9);padding:.88rem .88rem 1.18rem}@media(min-width:769px){.Hero_hero-item__LKpqI:not(:last-child){margin-right:.71rem}}.Hero_hero-item__title__bsAmP{display:block;background:#87e6f7;margin-bottom:.7em;font-size:1rem;font-weight:600;padding:.5em 0}.Hero_hero-item__text__2SJUD{color:#009fe8;letter-spacing:-.02em;font-size:.94rem;font-weight:600;font-family:YakuHanJP,-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Helvetica Neue,HelveticaNeue,YuGothic,Verdana,Meiryo,sans-serif;line-height:1.6}.Hero_hero__canvas__WhztF{width:100%;height:100%}@media(max-width:768px){.Hero_hero__canvas__WhztF{display:none!important}}.Hero_sp-area__O_YJC{padding:0 .74rem .74rem}@media(min-width:769px){.Hero_sp-area__O_YJC{display:none}}.Hero_sp-area__O_YJC .Hero__text__mrdGo{font-size:.94rem;font-family:YakuHanJP,-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Helvetica Neue,HelveticaNeue,YuGothic,Verdana,Meiryo,sans-serif;line-height:1.6}.Hero_lowerHero__zp2kv{background:linear-gradient(180deg,#009fe8,#87d6f7 70%)}.Hero_lowerHero__inner__rw1_g{height:21.76rem;display:flex;align-items:center}@media(max-width:768px){.Hero_lowerHero__inner__rw1_g{height:17.41rem}}.Hero_lowerHero__title__Si_Nk{font-size:2.94rem;font-weight:700;font-family:YakuHanJP,SourceHanSansJP,sans-serif;line-height:1.3;color:#fff;margin-top:5.29rem;text-shadow:0 0 4px rgba(108,167,193,.4)}@media(max-width:768px){.Hero_lowerHero__title__Si_Nk{margin-top:3.96rem;font-size:2.3rem}}.Button_pagination__IqzC_{display:flex;flex-wrap:wrap}.Button_pagination__item__zmUUz{font-size:.94rem;width:2.7em;height:2.7em;filter:drop-shadow(0 0 3px rgba(0,0,0,.17));display:flex;justify-content:center;align-items:center;margin:.1em;background:#fff}.Button_pagination__item__zmUUz.Button_active__kAA8Q{background:#231815;color:#fff}.Button_pagination__item__zmUUz.Button_active__kAA8Q:hover{background:#231815}.Button_pagination__item__zmUUz.Button_first__okQZ_,.Button_pagination__item__zmUUz.Button_last__BCDzF{width:4.7em}.Button_pagination__IqzC_ a{transition:.3s}.Button_pagination__IqzC_ a:hover{background:#aaa;color:#fff}.Button_shareButtons__JZ6z7{display:flex;margin-bottom:3.75em}.Button_shareButton__2UbUz{width:100%;display:flex;justify-content:center;align-items:center;background:#fff;border:1px solid #d5d5d5;border-radius:.24rem;padding:.5em 0;transition:.4s}.Button_shareButton__2UbUz img{width:1.8em;filter:saturate(0);transition:.4s}@media(max-width:768px){.Button_shareButton__2UbUz img{width:1.4em}}.Button_shareButton__2UbUz:first-child img{opacity:.6}.Button_shareButton__2UbUz:not(:last-child){margin-right:2px}.Button_shareButton__2UbUz:hover{border:1px solid #c5c5c5}.Button_shareButton__2UbUz:hover img{filter:saturate(100%);opacity:1}.Nav_nav__UsDeu{background:#1c1c1c;text-align:center}.Nav_navList__hxeUJ{padding:0 1px;display:inline-grid;gap:1px;background:#aaa;grid-template-columns:repeat(4,17.06rem)}@media(max-width:768px){.Nav_navList__hxeUJ{display:grid;grid-template-columns:repeat(2,1fr)}}.Nav_navList-item__V4GjT{background:#181818}.Nav_navList-item__link__05jLB{display:block;transition:.3s}.Nav_navList-item__link__05jLB:hover{background:#555}.Nav_navList-item__link__05jLB:hover span:after{border-color:#fff}.Nav_navList-item__menu__VwOkw{display:block;text-align:center;padding:1.3em 1em 1em;font-size:1.06rem;color:#fff}.Nav_navList-item__menu__VwOkw:after{content:"";display:block;width:max(6px,.59rem);height:max(6px,.59rem);border-top:max(1px,.18rem) solid #aaa;border-right:max(1px,.18rem) solid #aaa;transform:rotate(135deg);margin-left:auto;margin-right:auto;margin-top:.5em;transition:.3s}.Nav_navList--category__fwyzh .Nav_navList-item__menu__VwOkw{padding:1em 3em 1.2em}.Nav_navList--category__fwyzh .Nav_navList-item__menu__VwOkw:after{display:none}.Nav_navList--category__fwyzh .Nav_navList-item__menu__VwOkw:before{content:"CATEGORY";display:block;font-size:max(10px,.76rem);font-family:Gill Sans,Segoe UI,Calibri,Roboto,sans-serif;font-weight:400;opacity:.6;margin-bottom:.5em;letter-spacing:.08em}.Blog_blog__iAW1d{background:#fffdfb}.Blog_blog__archive__WSMCw{margin-bottom:3.53rem}.Blog_blog-figure__Nf2PZ{display:block;position:relative;overflow:hidden;padding-top:55.6%}@media(max-width:768px){.Blog_blog-figure__Nf2PZ{padding-top:55.6%}}.Blog_blog-figure__Nf2PZ img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.Blog_payment__2ZqO_{background:#fffdfb}.Blog_articles__qF7dY{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.06rem;gap:1.06rem}@media(max-width:768px){.Blog_articles__qF7dY{grid-template-columns:repeat(1,1fr)}}.Blog_article__UDnmY{cursor:pointer;background:#fff;border-top:.41rem solid #231815;filter:drop-shadow(6px 6px 12px rgba(0,0,0,.15));border-radius:0 0 .5rem .5rem;transition:.4s}.Blog_article__UDnmY:hover{filter:drop-shadow(8px 8px 18px rgba(0,0,0,.3));background:#fffaf7}.Blog_article__UDnmY:hover .Blog_article-main__title___wuYT{color:#009fe8}.Blog_article__link__yi_z4,.Blog_article__wrap__dcFsG{height:100%;display:flex;flex-direction:column;padding:1.47rem 1.18rem}.Blog_article__inner__M8zpz{flex-grow:1;display:flex;justify-content:space-between;flex-direction:column}@media(max-width:768px){.Blog_article-main__fAXtZ{display:flex}.Blog_article-main__image__ZxoIC{flex-basis:32%;flex-shrink:0;margin-right:1rem}}.Blog_article-main-image__a3ru_{display:block;position:relative;overflow:hidden;padding-top:55.69%}@media(max-width:768px){.Blog_article-main-image__a3ru_{padding-top:68.18%}}.Blog_article-main-image__a3ru_ img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.Blog_article-main__title___wuYT{font-size:1.29rem;font-weight:600;padding:.7em 0;margin-bottom:.7em;line-height:1.4;border-bottom:1px dashed rgba(35,24,21,.6);transition:.4s;flex:1 1}@media(max-width:768px){.Blog_article-main__title___wuYT{border-bottom:none;padding-top:.3em;padding-bottom:0;margin-bottom:0}}.Blog_article-data__Aar6Q{display:flex;flex-wrap:wrap;font-size:.94rem}.Blog_article-data__item__xnwxS{color:#7d706a;margin-bottom:.6em}.Blog_article-data__item__xnwxS:before{content:"";display:inline-block;width:1.4em;height:1.4em;background-size:cover;margin-right:.2em;margin-bottom:-.2em}.Blog_article-data__item__xnwxS:not(:last-child){margin-right:.7em}.Blog_article-data__item__xnwxS:first-child:before{background-image:url(/img/calendar.svg);background-repeat:no-repeat;background-position:50% 50%}.Blog_article-data__item__xnwxS:nth-child(2):before{background-image:url(/img/folders.svg);background-repeat:no-repeat;background-position:50% 50%}@media(max-width:768px){.Blog_article-data--list__ieh9S{border-top:1px dashed rgba(35,24,21,.6);padding-top:.6em;margin-top:1em}}.Blog_article-data--single__y0nL5{font-size:1rem;margin-top:.7em;margin-bottom:1.2em}@media(max-width:768px){.Blog_article-data--single__y0nL5{flex-direction:row}}.Blog_article__prices__RAYG2{color:#7d706a;font-size:1.41rem}@media(max-width:768px){.Blog_article__prices__RAYG2{border-top:1px dashed rgba(35,24,21,.6);padding-top:.4em;margin-top:.7em}}.Blog_banner__2bW8w{display:block;margin-bottom:3.53rem;filter:drop-shadow(6px 6px 12px rgba(0,0,0,.15));transition:.3s}.Blog_banner__title__cxqMS{font-size:1.29rem;text-align:center;background:#009fe8;color:#fff;line-height:1.6;padding:1.35em .7em;outline:max(1px,.18rem) solid #c8faff;outline-offset:min(-5px,.53rem)}.Blog_banner__inner__KPkCu{background:#fffaf4;display:flex;padding:2.06rem 2.06rem 2.94rem;transition:.3s}@media(max-width:768px){.Blog_banner__inner__KPkCu{flex-direction:column}}.Blog_banner__img__Unf6i{flex-basis:44%;flex-shrink:0;margin-right:4%}@media(max-width:768px){.Blog_banner__img__Unf6i{margin-right:0;margin-bottom:1.18rem}}.Blog_banner__content__0ZoS4 .Blog_c-text__JbVMf{font-size:1rem;font-weight:600}.Blog_banner__2bW8w:hover{filter:drop-shadow(8px 8px 18px rgba(0,0,0,.3))}.Blog_banner__2bW8w:hover .Blog_banner__inner__KPkCu{background:#fff4e5}.Blog_blogFoot__9hIeJ{border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5}.Blog_blogFoot__item__OT9D5{padding:3.53rem 0}.Blog_blogFoot__item__OT9D5:not(:last-child){border-bottom:1px solid #d5d5d5}.Blog_blogFoot__item--tag__MzKcA{padding:3.53rem 0 2.94rem}.Blog_tags__WzsAO{display:flex;flex-wrap:wrap}.Blog_tag__RqEWn{margin-bottom:.6em;font-size:1rem;font-weight:400}.Blog_tag__RqEWn:not(:last-child){margin-right:1em}.Blog_tag__RqEWn a{display:block;background-color:#49342b;border-radius:3rem;padding:.6em 1.2em;color:#fff;transition:.3s}.Blog_tag__RqEWn a:hover{background-color:#76402b}.Blog_toc__xE_sr{border:max(2.5px,.24rem) solid hsla(19,8%,45%,.1);outline:1px solid hsla(19,8%,45%,.1);outline-offset:min(-5px,-.47rem);background:#fff;padding:2.94rem 1.76rem;margin-bottom:5.88rem;font-size:.94rem}.Blog_toc__heading__UtRjr{display:flex;justify-content:space-between;align-items:center;font-size:1.47rem;font-weight:600;color:#000}.Blog_toc__button__ezDXL{display:flex;justify-content:center;align-items:center;width:7.3333333333em;height:2.3333333333em;border-radius:4rem;transition:.4s;font-weight:400;font-size:.88rem;color:#231815;background:#f2f2f2;cursor:pointer}.Blog_toc__button__ezDXL:hover{background:#ddd}.Blog_toc__list__Z_4V_{display:none;color:#49342b}.Blog_toc__list__Z_4V_.Blog_open__TCDjY{display:block}.Blog_toc-item__O5k1D{line-height:1.4}.Blog_toc-item__O5k1D:last-child{margin-bottom:0}.Blog_toc-item__O5k1D:first-child{margin-top:2.5em}.Blog_toc-item--h2__HzC62{display:flex;margin:1.5em 0 1em;font-size:.94rem;font-weight:600}.Blog_toc-item--h2__HzC62:before{content:"■";margin-right:.5em}.Blog_toc-item--h3__qchLV{display:flex;font-size:.88rem;margin-bottom:.8em;padding-left:1.5em}.Blog_toc-item--h3__qchLV:before{content:"▪";margin-right:.5em}.Blog_toc-item__link__6XSBK{transition:.3s}.Blog_toc-item__link__6XSBK:hover{color:#7d706a}.Blog_markdown__Zqu6V{padding-bottom:5.88rem}.Blog_markdown__Zqu6V h2{font-size:1.47rem;background:rgba(220,245,255,.4);padding:.8em .6em;border-bottom:max(2px,.29rem) solid rgba(0,159,232,.2)}.Blog_markdown__Zqu6V h2,.Blog_markdown__Zqu6V h3{font-weight:600;line-height:1.4;margin-top:2.7em;margin-bottom:1em}.Blog_markdown__Zqu6V h3{font-size:1.29rem;border-bottom:1px solid #dde1e3;padding-bottom:.2em;color:#0190d2}.Blog_markdown__Zqu6V p{font-size:1rem;line-height:1.8;margin-top:1.3em;overflow-wrap:break-word;word-break:break-all}.Blog_markdown__Zqu6V pre{margin-top:1.3em;font-weight:400;font-size:1rem;background:#f8f8f8;padding:1.7647058824em 1.1764705882em;overflow-x:scroll}.Blog_markdown__Zqu6V code{line-height:1.7}.Blog_listHeading__x_Mqz{display:block;font-weight:600;color:#49342b;margin-bottom:.6em}.Blog_listHeading__x_Mqz:before{content:"■";display:inline-block;margin-right:.2em}