@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:hover{color:#ed8b00}.button{border-radius:100vh}.button--coupon{background-color:#fa4e05;color:#fff}.button--borderSimple{border-color:#333;color:#333;padding-block:clamp(0.5rem,0.45rem + 0.25vw,0.75rem);padding-inline:16px}.main .main__container{width:90%}.main .main__container .contents{padding-block:clamp(5rem,4.0909090909rem + 4.5454545455vw,7.5rem)}.main .main__container .contents.siteArea{padding-block-end:0}.main .main__container .contents.details{padding-block-end:0}.contents--breakoutBack.leadArea{background-color:#1a1452}.contents--breakoutBack.usageGuide--v03{background-color:#e6e7f5}.main .main__top{background-color:#1a1452;background-image:url(../img/title_bg.png);background-size:40%}.main .main__top .topTitle--imgcover.hero{background-image:url(../img/title_img_pc.png),linear-gradient(to bottom, rgba(26, 20, 82, 0), rgba(26, 20, 82, 0.5));padding-block-start:26.0416666667%}.main .main__top .topTitle--imgcover .topTitle--fixRatio__text{width:39.0625%}@media screen and (max-width: 559px){.main .main__top{background-size:70%}.main .main__top .topTitle--imgcover.hero{background-image:url(../img/title_img_sp.png),linear-gradient(to bottom, rgba(26, 20, 82, 0), rgba(26, 20, 82, 0.5));background-size:100%;padding-block-start:130%}.main .main__top .topTitle--imgcover .topTitle--fixRatio__text{width:100%;max-width:600px}}.main .main__top .leadArea{padding-block:40px;color:#fff;background-color:rgba(26,20,82,.6)}.main .main__top .leadArea .leadArea__inner{width:90%;max-width:1200px;margin-inline:auto}.main .main__top .leadArea .promoArea{position:relative;margin-block-start:clamp(2rem,1.8181818182rem + 0.9090909091vw,2.5rem);padding-block-start:clamp(2rem,2rem + 0vw,2rem);padding-block-end:clamp(1.5rem,1.3181818182rem + 0.9090909091vw,2rem);padding-inline-start:clamp(1rem,0.6363636364rem + 1.8181818182vw,2rem);padding-inline-end:clamp(8.125rem,2.109375rem + 17.1875vw,15rem);border-radius:16px;background-color:#fa4e05;background-image:url(../img/promo_pc.png);background-repeat:no-repeat;background-size:90%;background-position:right bottom;color:#fff}.main .main__top .leadArea .promoArea p:not(.promoArea__label){text-shadow:0 0 8px rgba(51,51,51,.5)}.main .main__top .leadArea .promoArea .promoArea__label{position:absolute;width:auto;inset-block-start:0;inset-inline-start:50%;transform:translate(-50%, -50%);padding-block:.4rem;padding-inline:1.2rem;border-radius:100vh;background-color:#ff9500;box-shadow:0 2px 4px rgba(51,51,51,.2);white-space:nowrap}.main .main__top .leadArea .promoArea .promoArea__heading{color:#fff600}.main .main__top .leadArea .promoArea .promoArea__link.textLink{color:#fff}.main .main__top .leadArea .promoArea .promoArea__link.textLink:hover{text-decoration:underline}@media screen and (max-width: 559px){.main .main__top .leadArea .promoArea{padding-inline:24px;background-image:url(../img/promo_sp.png);background-position:center bottom;background-size:100%;text-align:center}}.main .main__container .siteArea .siteArea__anker{margin-block-end:clamp(1.5rem,1.1363636364rem + 1.8181818182vw,2.5rem)}.main .main__container .siteArea .siteArea__anker .anker__list.u-clm{justify-content:center;column-gap:12px;row-gap:12px}.main .main__container .siteArea .siteArea__contents{margin-block-end:clamp(2.5rem,1.5909090909rem + 4.5454545455vw,5rem)}.main .main__container .siteArea .siteArea__contents.siteLists .siteContents .siteContents__list .siteContents__item a .siteLogo--text{color:#0030b1}.main .main__container .siteArea .siteArea__decoration{margin-block-start:clamp(1.5rem,1.1363636364rem + 1.8181818182vw,2.5rem)}.main .main__container .usageGuide--v03 .usageGuide--v03__step.step .step__list .stepBox .stepBox__list.download.u-clm{justify-content:center;column-gap:4%;row-gap:16px}.main .main__container .usageGuide--v03 .usageGuide--v03__step.step .step__list .stepBox .stepBox__list.download .download__card{padding-block:clamp(1.25rem,1.1590909091rem + 0.4545454545vw,1.5rem);padding-inline:clamp(1rem,0.8181818182rem + 0.9090909091vw,1.5rem);border-radius:12px;background-color:#fff;color:#333}.main .main__container .usageGuide--v03 .usageGuide--v03__step.step .step__list .stepBox .stepBox__list.download .download__card .download__icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin-inline:auto;border-radius:100vh;background-color:#e6e7f5}.main .main__container .usageGuide--v03 .usageGuide--v03__step.step .step__list .stepBox .stepBox__list.download .download__card .download__icon img{width:auto;max-height:56px}