﻿@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")}@font-face{font-family:"localFonts_EN";font-weight:400;src:url(../fonts/Inter/Inter-VariableFont_opsz,wght.ttf) format("truetype");font-display:swap}body main{font-family:"Noto Sans",sans-serif}.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{-webkit-text-stroke:4px #fff;text-stroke:4px #fff;paint-order:stroke}.main .main__top .topTitle--imgcover .topTitle--fixRatio__text .topTitle__notes--pattern01{color:#1d2088;font-size:clamp(1rem,0.4285714286rem + 0.9523809524vw,1.5rem)}.main .main__top .topTitle--imgcover .topTitle--fixRatio__text .topTitle__notes--pattern02{color:#1d2088}.main .main__top .topTitle--imgcover .topTitle--fixRatio__text .topTitle__notes--pattern02 span{padding-block-end:.4rem;border-block-end:2px solid #1d2088;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(11.875rem,2.8125rem + 45.3125vw,30rem);max-height:clamp(2.5rem,0.625rem + 9.375vw,6.25rem)}.main .main__top .topTitle--imgcover .topTitle--fixRatio__text .topTitle__notes--pattern01{font-size:clamp(0.875rem,0.375rem + 2.5vw,1.875rem)}.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-start:2%;padding-block-end:3%;background-color:#1d2088}.main .main__container .leadArea .leadArea__text{color:#fff;font-size:1rem;line-height:1.8}.main .main__container .leadArea .anchorArea .anchor__list.u-clm{justify-content:center;row-gap:.6rem}.main .main__container .leadArea .anchorArea .anchor__list.u-clm .u-clm__item{width:auto}.main .main__container .leadArea .anchorArea .anchor__list .anchor__item .item__box{background-color:#e6f4fa;padding-inline-end:.6rem;border-radius:5px;color:#1d2088;overflow:hidden}.main .main__container .leadArea .anchorArea .anchor__list .anchor__item .item__box.u-clm{align-items:center;column-gap:0}.main .main__container .leadArea .anchorArea .anchor__list .anchor__item .item__box .anchor__img img{width:auto;height:2.8rem}.main .main__container .leadArea .anchorArea .anchor__list .anchor__item .item__box .anchor__text{line-height:1}@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 .leadArea .anchorArea .anchor__list .anchor__item .item__box .anchor__img img{height:2rem}}.main .main__container .CategoryArea{padding-block-start:4%}.main .main__container .CategoryArea .category{padding-block:6%}.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.ranking .categoryTitle{padding-top:7.5%;background:linear-gradient(to bottom, rgba(236, 236, 245, 0), #ececf5 50%);position:relative;overflow:hidden;margin-block-end:3%}.main .main__container .CategoryArea .category.ranking .categoryTitle .categoryTitle__text{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%, -50%);width:100%}.main .main__container .CategoryArea .category.ranking .categoryTitle .categoryTitle__img{position:absolute;inset-block-start:50%;inset-inline-start:50%;height:100%}.main .main__container .CategoryArea .category.ranking .categoryTitle .categoryTitle__img.right{transform:translate(56%, -50%)}.main .main__container .CategoryArea .category.ranking .categoryTitle .categoryTitle__img.left{transform:translate(-156%, -50%)}.main .main__container .CategoryArea .category.ranking .categoryTitle .categoryTitle__img img{width:auto;height:100%}.main .main__container .CategoryArea .category.ranking .rankingItem__list .rankingItem__item a{align-items:center}.main .main__container .CategoryArea .category.ranking .rankingItem__list .rankingItem__item a .rank__number{position:relative;display:inline-block;border-radius:50%;background-color:#ececf5}.main .main__container .CategoryArea .category.ranking .rankingItem__list .rankingItem__item a .rank__number--01{background-color:#f59e0b}.main .main__container .CategoryArea .category.ranking .rankingItem__list .rankingItem__item a .rank__number--02{background-color:#64748b}.main .main__container .CategoryArea .category.ranking .rankingItem__list .rankingItem__item a .rank__number--03{background-color:#b45309}.main .main__container .CategoryArea .category.ranking .rankingItem__list .rankingItem__item a .rank__number span{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%, -50%);font-family:"localFonts_EN","Arial","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.main .main__container .CategoryArea .category.ranking .rankingItem__list .rankingItem__item a .rank__text{color:#1d2088;line-height:1.2}.main .main__container .CategoryArea .category.ranking .rankingItem__list .rankingItem__item a .g-icon{color:#cfcfe5}.main .main__container .CategoryArea .category.ranking .rankingItem__list--main{margin-block-end:2%;padding-block:1%;padding-inline:4%;border-block-end:2px solid #cfcfe5}.main .main__container .CategoryArea .category.ranking .rankingItem__list--main.u-clm{justify-content:space-between;align-items:center;column-gap:0}.main .main__container .CategoryArea .category.ranking .rankingItem__list--main.u-clm .u-clm__item{min-width:28%;max-width:36%}.main .main__container .CategoryArea .category.ranking .rankingItem__list--main .rankingItem__item a{justify-content:center}.main .main__container .CategoryArea .category.ranking .rankingItem__list--main .rankingItem__item a .rank__number{width:40px;height:40px}.main .main__container .CategoryArea .category.ranking .rankingItem__list--main .rankingItem__item a .rank__number span{font-size:1.6rem;color:#fff}.main .main__container .CategoryArea .category.ranking .rankingItem__list--main .rankingItem__item a .rank__text{max-width:70%;font-size:clamp(0.875rem,0.7205882353rem + 0.4411764706vw,1.25rem)}.main .main__container .CategoryArea .category.ranking .rankingItem__list--secondary{padding-inline:2%}.main .main__container .CategoryArea .category.ranking .rankingItem__list--secondary .rankingItem__box .rankingItem__list.u-clm .u-clm__item{width:100%}.main .main__container .CategoryArea .category.ranking .rankingItem__list--secondary .rankingItem__box .rankingItem__list .rankingItem__item{border-block-end:1px solid #cfcfe5}.main .main__container .CategoryArea .category.ranking .rankingItem__list--secondary .rankingItem__box .rankingItem__list .rankingItem__item a{padding-block:2%;padding-inline:2%;justify-content:space-between;column-gap:0}.main .main__container .CategoryArea .category.ranking .rankingItem__list--secondary .rankingItem__box .rankingItem__list .rankingItem__item a .rank__number{width:38px;height:38px}.main .main__container .CategoryArea .category.ranking .rankingItem__list--secondary .rankingItem__box .rankingItem__list .rankingItem__item a .rank__number span{font-size:1.2rem;color:#a5a6cf}.main .main__container .CategoryArea .category.ranking .rankingItem__list--secondary .rankingItem__box .rankingItem__list .rankingItem__item a .rank__text{width:74%;font-size:clamp(0.8125rem,0.7610294118rem + 0.1470588235vw,0.9375rem)}@media screen and (max-width: 959px){.main .main__container .CategoryArea .category.ranking .categoryTitle{padding-top:10%}.main .main__container .CategoryArea .category.ranking .rankingItem__list--main{padding-inline:0}.main .main__container .CategoryArea .category.ranking .rankingItem__list--main .rankingItem__item a .rank__number{width:32px;height:32px}.main .main__container .CategoryArea .category.ranking .rankingItem__list--main .rankingItem__item a .rank__number span{font-size:1.2rem}.main .main__container .CategoryArea .category.ranking .rankingItem__list--main .rankingItem__item a .rank__text{max-width:60%}.main .main__container .CategoryArea .category.ranking .rankingItem__list--secondary .rankingItem__box .rankingItem__list .rankingItem__item a .rank__number{width:30px;height:30px}.main .main__container .CategoryArea .category.ranking .rankingItem__list--secondary .rankingItem__box .rankingItem__list .rankingItem__item a .rank__number span{font-size:.9rem}}@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 .CategoryArea .category.ranking .categoryTitle{padding-top:0;background:none;margin-block-end:0}.main .main__container .CategoryArea .category.ranking .categoryTitle .categoryTitle__text{position:unset;inset-block-start:unset;inset-inline-start:unset;transform:unset}.main .main__container .CategoryArea .category.ranking .categoryTitle .categoryTitle__img{position:unset;inset-block-start:unset;inset-inline-start:unset}.main .main__container .CategoryArea .category.ranking .rankingItem__list--main{margin-block-end:0;padding-block-end:0;border-block-end:0}.main .main__container .CategoryArea .category.ranking .rankingItem__list--main.u-clm .u-clm__item{width:100%;max-width:100%}.main .main__container .CategoryArea .category.ranking .rankingItem__list--main .rankingItem__item{border-block-end:1px solid #cfcfe5}.main .main__container .CategoryArea .category.ranking .rankingItem__list--main .rankingItem__item a{padding-block:2%;padding-inline:2%;justify-content:space-between}.main .main__container .CategoryArea .category.ranking .rankingItem__list--main .rankingItem__item a .rank__number{width:30px;height:30px}.main .main__container .CategoryArea .category.ranking .rankingItem__list--main .rankingItem__item a .rank__number span{font-size:.9rem}.main .main__container .CategoryArea .category.ranking .rankingItem__list--main .rankingItem__item a .rank__text{width:76%;max-width:76%;font-size:.73rem}.main .main__container .CategoryArea .category.ranking .rankingItem__list--secondary{padding-inline:0}.main .main__container .CategoryArea .category.ranking .rankingItem__list--secondary .rankingItem__box .rankingItem__list .rankingItem__item a .rank__text{width:76%;font-size:.73rem}}.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%}