.fv{padding:20px 20px 100px;overflow:hidden}@media screen and (max-width: 768px){.fv{padding:20px 20px 50px}}.fv__slider{position:relative}.fv .swiper-button-prev:after,.fv .swiper-rtl .swiper-button-next:after{display:none}.fv .swiper-button-next:after,.fv .swiper-rtl .swiper-button-prev:after{display:none}.fv .swiper-button-next,.fv .swiper-button-prev{width:38px;top:45%;z-index:1}.fv .swiper-button-prev{left:15%}@media screen and (max-width: 768px){.fv .swiper-button-prev{left:10px;top:50%}}.fv .swiper-button-next{right:15%}@media screen and (max-width: 768px){.fv .swiper-button-next{right:10px;top:50%}}.fv .swiper-pagination{bottom:-50px;z-index:1}@media screen and (max-width: 768px){.fv .swiper-pagination{bottom:-20px}}.fv .swiper-pagination-bullet{width:30px;height:5px;border-radius:10px}.fv .swiper-pagination-bullet-active{background:#30a6ea}.fv .swiper-slide img{border-radius:20px;vertical-align:bottom}.sec{padding:50px 40px 55px}@media screen and (max-width: 768px){.sec{padding:40px 20px}}.event{background:url(/cdn/shop/files/bg_blue.png) no-repeat;background-size:cover;background-position:center}.inner{max-width:1200px;margin:0 auto}.section__title{display:flex;align-items:center;justify-content:space-between;padding:30px 40px 30px 0;margin-bottom:30px;position:relative}.section__title:before{content:"";z-index:1;height:100%;width:150%;position:absolute;right:0;top:50%;transform:translateY(-50%);background:#d1e8ff;border-top-right-radius:100px;border-bottom-right-radius:100px}.section__title h2{font-size:48px;font-weight:900;font-family:Nunito,sans-serif;color:#004166;display:flex;align-items:center;position:relative;z-index:2;margin:0}@media screen and (max-width: 768px){.section__title h2{display:block;font-size:8vw}}.section__title h2 span{margin-left:20px;font-size:16px;font-weight:700}@media screen and (max-width: 768px){.section__title h2 span{font-size:4.2666666667vw;margin-left:0;display:block;margin-top:10px}}@media screen and (max-width: 768px){.section__title .more{display:none}}.section__title2{text-align:center}.section__title2 h2{font-size:48px;font-weight:900;font-family:Nunito,sans-serif;color:#004166;position:relative;z-index:2;margin-bottom:15px}@media screen and (max-width: 768px){.section__title2 h2{font-size:8vw}}.section__title2 span{margin-left:20px;font-size:16px;font-weight:700;color:#004166}@media screen and (max-width: 768px){.section__title2 span{font-size:4.2666666667vw;display:block}}.itemLists{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media screen and (max-width: 768px){.itemLists{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 16px}}.itemList{border-radius:10px;background:#ffffff80}.itemList__img img{border-radius:10px;vertical-align:bottom}.itemList__contents{padding:10px 15px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.itemList__contents p{font-size:14px;line-height:1.4;margin:0}.itemList__title{margin-bottom:10px}.goods{background:url(/cdn/shop/files/bg_pink.png) no-repeat;background-size:cover;background-position:center}.goods .section__title:before{background:#ffe8f5}.more{background-color:#30a6ea;border-radius:1000px;padding:14px 70px 14px 38px;color:#fff;font-family:Nunito,sans-serif;position:relative;z-index:2;text-align:left;letter-spacing:.1em;font-weight:700;width:-moz-max-content;width:max-content}@media screen and (max-width: 768px){.more{color:#30a6ea;background-color:#fff;text-align:center;width:80%;margin:30px auto 0}}.more:after{content:"";width:29px;position:absolute;top:50%;transform:translateY(-50%);right:16%;height:25px;background-size:29px;background-image:url(/cdn/shop/files/icon_arrow.svg);background-repeat:no-repeat}@media screen and (max-width: 768px){.more:after{right:22%}}.howto{background:url(/cdn/shop/files/bg_white.png) no-repeat;background-size:cover;background-position:center;padding:60px 40px 140px}@media screen and (max-width: 768px){.howto{padding:60px 20px 100px}}.howto__main{position:relative;margin-top:50px}.howto__main img{border-radius:10px}.howto__main .more{position:absolute;bottom:30px;right:30px}@media screen and (max-width: 768px){.howto__main .more{bottom:30px;right:50%;transform:translate(50%);width:-moz-max-content;width:max-content}}.howto__step--info{padding:40px;margin-bottom:40px}@media screen and (max-width: 768px){.howto__step--info{padding:20px}}.howto__step--info .box{border:0!important;padding:0!important;display:flex;align-items:flex-start!important}@media screen and (max-width: 768px){.howto__step--info .box{display:block}}.howto__step--info img{text-align:center;display:block;margin:40px auto 0}.howto__step--info .item{width:50%}@media screen and (max-width: 768px){.howto__step--info .item{width:100%;margin-bottom:30px}}.howto__step--info .item h3{background:none;text-align:left;padding:0;font-size:20px;font-weight:700;color:#30a6ea;margin-bottom:20px}@media screen and (max-width: 768px){.howto__step--info .item h3{font-size:18px}}.howto__step--info .item ul{padding:0}.howto__step--info .item ul li{position:relative;padding-left:20px;font-size:18px;line-height:1.5;text-align:left}.howto__step--info .item ul li:before{content:"";width:14px;height:14px;background:#30a6ea;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);left:0}@media screen and (max-width: 768px){.howto__step--info .item ul li{font-size:14px}}.howto__step--info .item ul li+li{margin-top:10px}.howto__step--info .item p{margin-top:20px;font-size:18px;line-height:1.5;text-align:left}@media screen and (max-width: 768px){.howto__step--info .item p{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/top.css.map */
