@font-face{font-family:"BuyeeIcon";src:url("../../../../assets/");src:url("../../../../assets/fonts/icon.eot") format("eot"),url("../../../../assets/fonts/icon.woff") format("woff"),url("../../../../assets/fonts/icon.ttf") format("truetype"),url("../../../../assets/fonts/icon.svg") format("svg")}.textLink{color:#5288a5}.textLink:hover{color:#ed8b00}.button--coupon{background-color:#1d2088;color:#fff}.button--coupon:hover{opacity:.8}.button--regist{background-color:#ed8b00}.button--regist:hover{opacity:.8}.main .main__top{background-color:#1d2088}.main .main__top .topTitle--imgcover{padding-top:31.25%}.main .main__top .topTitle--imgcover.hero{background-image:url(../img/title_img_pc.png);background-size:100%}.main .main__top .topTitle--imgcover .topTitle--fixRatio__text{width:100%;max-width:none}.main .main__top .topTitle--imgcover .topTitle--fixRatio__text .topTitle__button{margin-block-start:.4rem}.main .main__top .topTitle--imgcover .topTitle--fixRatio__text .topTitle__button .button{width:clamp(13.75rem,0.8928571429rem + 21.4285714286vw,25rem);max-height:clamp(3.125rem,1.6964285714rem + 2.380952381vw,4.375rem)}.main .main__top .topTitle--imgcover .topTitle--fixRatio__text .topTitle__notes--pattern01{color:#fff;-webkit-text-stroke:4px #182016;text-stroke:4px #182016;paint-order:stroke;overflow:hidden}.main .main__top .topTitle--imgcover .topTitle--fixRatio__text .topTitle__notes--pattern02{color:#fff}.main .main__top .topTitle--imgcover .topTitle--fixRatio__text .topTitle__notes--pattern02 span{padding-block-end:.4rem;border-block-end:2px solid #fff;font-size:clamp(1.625rem,-0.5178571429rem + 3.5714285714vw,3.5rem)}@media screen and (max-width: 959px){.main .main__top .topTitle--imgcover{padding-top:109.4%}.main .main__top .topTitle--imgcover.hero{background-image:url(../img/title_img_sp.png)}.main .main__top .topTitle--imgcover .topTitle--fixRatio__text .topTitle__button .button{width:clamp(12.5rem,3.75rem + 43.75vw,30rem);max-height:clamp(2.5rem,0.625rem + 9.375vw,6.25rem)}.main .main__top .topTitle--imgcover .topTitle--fixRatio__text .topTitle__notes--pattern02{color:#fff}.main .main__top .topTitle--imgcover .topTitle--fixRatio__text .topTitle__notes--pattern02 span{padding-block-end:.2rem;border-block-end-width:1px;font-size:clamp(1.75rem,0.125rem + 8.125vw,5rem)}}.main .main__container .leadArea{padding-block:2%;background-color:#1d2088}.main .main__container .leadArea .leadArea__text{color:#fff;font-size:1rem;line-height:1.8}@media screen and (max-width: 559px){.main .main__container .leadArea{padding-block:4%}.main .main__container .leadArea .leadArea__text{font-size:.9rem;line-height:1.6}}.main .main__container .anchorArea.contents{padding-block:3%}.main .main__container .anchorArea .anchor__list.u-clm{justify-content:center;row-gap:.6rem}.main .main__container .anchorArea .anchor__list.u-clm .u-clm__item{width:auto}.main .main__container .anchorArea .anchor__list .anchor__item .item__box{background-color:#e6f4fa;padding-inline-end:.6rem;border-radius:5px;color:#1d2088}.main .main__container .anchorArea .anchor__list .anchor__item .item__box.u-clm{justify-content:center;align-items:center;column-gap:0}@media screen and (max-width: 559px){.main .main__container .anchorArea .anchor__list .anchor__item .item__box .u-clm__item img{width:auto;height:2rem}}.main .main__container .CategoryArea{padding-block-start:4%}.main .main__container .CategoryArea .category{padding-block:6%}.main .main__container .CategoryArea .category .categoryTitle.heading--title{font-family:"Noto Sans",sans-serif}.main .main__container .CategoryArea .category .categoryItem__list.u-clm{row-gap:2rem}.main .main__container .CategoryArea .category .categoryItem__list .categoryItem__item .categoryImage{display:block;position:relative;border-radius:5px}.main .main__container .CategoryArea .category .categoryItem__list .categoryItem__item .categoryImage .categoryText__box{width:100%;min-height:36px;position:absolute;inset-block-end:0;inset-inline-start:0;padding-block:2%;padding-inline:4%;background:rgba(29,32,136,.8);color:#fff;align-items:center}.main .main__container .CategoryArea .category .categoryItem__list .categoryItem__item .categoryImage .categoryText__box .categoryText{font-size:.9rem;line-height:1.4}.main .main__container .CategoryArea .category .categoryItem__list .categoryItem__item .categoryLink{padding-block-start:2%;padding-inline:2%;color:#1d2088}.main .main__container .CategoryArea .category .categoryItem__list .categoryItem__item .categoryLink:hover{color:#ed8b00}.main .main__container .CategoryArea .category .contentsArea__button{margin-block-start:6%}@media screen and (max-width: 559px){.main .main__container .CategoryArea{padding-block-start:8%}.main .main__container .CategoryArea .category{padding-block:8%}.main .main__container .CategoryArea .category .categoryItem__list.u-clm{row-gap:1.4rem}.main .main__container .CategoryArea .category .categoryItem__list .categoryItem__item .categoryImage .categoryText__box{min-height:30px;padding-block-start:4%;padding-block-end:3%;padding-inline:6%}.main .main__container .CategoryArea .category .categoryItem__list .categoryItem__item .categoryImage .categoryText__box .categoryText{font-size:.8rem}.main .main__container .CategoryArea .category .categoryItem__list .categoryItem__item .categoryLink{padding-block:0}}.main .main__container .usageGuide--v03 .stepBox .u-clm--max2 li.fluid:not(:has(.stepBox__button)){display:none}.main .main__container .cautionaryNote{border:1px solid #e2e2e2;padding:4%}