body>a.hidden{position:absolute;overflow:hidden;clip:rect(1px 1px 1px 1px);width:1px;height:1px}.main{line-height:1.8}@media only screen and (max-width:767px){.main{padding:0 15px 2.5rem}}@media print,screen and (min-width:768px){.main{padding-bottom:80px;-webkit-text-size-adjust:none}}.main section{padding:0;background-color:#fff!important}.main *{margin:0}.main *+p{margin-top:1em}.main em{font-weight:700;font-style:normal}.main small{display:inline-block;font-size:.86em!important;line-height:1.6}.main ul,.main dl,.main ol{padding:0;list-style-type:none}.main a{-webkit-tap-highlight-color:transparent}.main a:link{color:#000;text-decoration:none}.main a:visited{color:#000;text-decoration:none}.main a:hover{color:#000;text-decoration:none}.main a:active{color:#000;text-decoration:none}.main a img{-webkit-backface-visibility:hidden;backface-visibility:hidden}.main a:hover,.main a:active,.main a:focus{opacity:.8}@media print,screen and (min-width:768px){.main .sp{display:none}}@media screen and (max-width:767px){.main .pc{display:none}}.main .clearfix:after{display:table;clear:both;content:""}.main .mb0{margin-bottom:0!important}.main .mt0{margin-top:0!important}.main .mtHalf{margin-top:.3125rem!important}.main .text-align-center{text-align:center!important}.main .text-indent{display:inline-block;padding-left:1em;text-indent:-1em}.main .hidden{position:absolute;overflow:hidden;clip:rect(1px 1px 1px 1px);width:1px;height:1px}.main .font-bold{font-weight:700}.main .f-maruforkb{font-family:Maru Folk Bold}.main .c-breadcrumbs{background-color:#f5f5f5}@media only screen and (max-width:767px){.main .c-breadcrumbs{overflow-x:scroll;margin:0 -15px 5.33333vw;color:#666;font-size:.625rem}.main .c-breadcrumbs__lists{display:table;padding:0 15px}.main .c-breadcrumbs__lists li{display:table-cell;padding:10px 0;white-space:pre}.main .c-breadcrumbs__lists li+li:before{display:inline-block;margin:0 .5em;color:#afafaf;content:'';content:">"}.main .c-breadcrumbs__lists a{display:block;height:100%;font-weight:700}}@media print,screen and (min-width:768px){.main .c-breadcrumbs{margin-bottom:40px;color:#666;font-size:.75rem}.main .c-breadcrumbs__lists{margin-right:auto;margin-left:auto;width:1020px}.main .c-breadcrumbs__lists li{display:inline-block;padding:15px 0}.main .c-breadcrumbs__lists li+li:before{display:inline-block;margin:0 .5em;color:#afafaf;content:'';content:">"}.main .c-breadcrumbs__lists a{display:block;height:100%;font-weight:700}}.main .c-link{border:1px solid #e95b91;background-color:#fff;text-align:center}.main .c-link a{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:center;padding:.75em 0;color:#e95b91;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center}@media only screen and (max-width:767px){.main .c-link{margin-top:1em;font-size:.8125rem}.main .c-link+.c-link{margin-top:.5em}}@media print,screen and (min-width:768px){.main .c-link{margin:20px auto 0;width:280px;font-size:.875rem}.main .c-link a{padding:1em 0}.main .c-link+.c-link{margin-top:.5em}}.ua-ios .main .c-download__list--apple{margin:0 auto!important}.ua-ios .main .c-download__list--google{display:none}.ua-android .main .c-download__list--apple{display:none}.ua-android .main .c-download__list--google{margin:0 auto!important}@media only screen and (max-width:767px){.main .c-download{margin-top:10.66667vw}.main .c-download__ttl{text-align:center;font-weight:700;font-size:1.125rem}.main .c-download__lists{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:.625rem;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center}.main .c-download__lists img{width:100%}.main .c-download__list--apple{width:42.1875vw}.main .c-download__list--google{margin-left:.625rem;width:44vw}}@media print,screen and (min-width:768px){.main .c-download{margin-top:30px}.main .c-download__ttl{text-align:center;font-weight:700;font-size:1.5625rem}.main .c-download__lists{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin:10px auto 0;width:280px;-webkit-box-pack:justify;-ms-flex-pack:justify}.main .c-download__list{width:130px;text-align:center}.main .c-download__list-qr{margin-bottom:.5em}.main .c-download__list--apple a{display:block;margin:0 auto;width:129px}}.main .c-block__ttl{padding-bottom:.5em;border-bottom:1px solid #f38ab9;color:#e95b91;font-weight:700;line-height:1.5}@media only screen and (max-width:767px){.main .c-block{margin-top:6.66667vw;margin-right:auto;margin-left:auto;width:92vw}.main .c-block__ttl{font-size:5.33333vw}}@media print,screen and (min-width:768px){.main .c-block{margin-top:50px;margin-right:auto;margin-left:auto;width:1020px}.main .c-block__ttl{font-size:1.5625rem}}.main .c-3d-sequre{margin-top:16vw}.main .c-3d-sequre__label{text-align:center;font-size:1.15625rem}.main .c-3d-sequre__label span{display:inline-block;padding-left:calc(70px*.5 + .5em);min-height:31px;background:url(/app/img/payment_registration/index/ico-point1-attention.png) 0 50%/35px 31px no-repeat}.main .c-3d-sequre__body{margin-top:1em;padding:6vw 4vw;background-color:#fadce9}.main .c-3d-sequre__note{color:red;font-size:.8125rem}@media print,screen and (min-width:768px){.main .c-3d-sequre{margin-top:90px}.main .c-3d-sequre__label{font-size:1.25rem}.main .c-3d-sequre__body{margin-top:1em;padding:30px 45px;max-height:9999px}.main .c-3d-sequre__note{font-size:.875rem}}.main .c-3d-sequre__link{margin-top:4vw}.main .c-3d-sequre__link a{display:block;padding:.75em 0;border:1px solid #e95b91;background-color:#fff;color:#000!important;text-align:center;text-decoration:none!important;font-size:.75rem;line-height:1.6}.main .c-3d-sequre__link a em{color:#e95b91;font-size:1rem}@media print,screen and (min-width:768px){.main .c-3d-sequre__link{margin:0;width:calc(50% - 10px)}.main .c-3d-sequre__link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-top:30px;-webkit-box-pack:center;-ms-flex-pack:center}.main .c-3d-sequre__link a{font-size:.875rem}.main .c-3d-sequre__link a em{font-size:1.25rem}}.index .main .bnr:not(:last-child){margin-bottom:8vw}.index .main .bnr a{display:block;text-decoration:underline}.index .main .bnr a:hover{text-decoration:none}.index .main .bnr p{margin:0;font-size:.875rem;line-height:1.5}.index .main .bnr p:not(:last-child){margin-bottom:.5em}@media print,screen and (min-width:768px){.index .main .bnr{margin:0 auto;max-width:1020px;text-align:center}.index .main .bnr:not(:last-child){margin-bottom:40px}.index .main .bnr__txt-wrapper{text-align:center}.index .main .bnr__txt-wrapper>*{display:inline-block;text-align:left}}.index .main .main__note{margin:-5.33333vw 0 5.33333vw;font-size:.8125rem}.index .main .main__note a{display:block;padding:.5em 0;text-decoration:underline}.index .main .main__note a:hover,.index .main .main__note a:focus,.index .main .main__note a:active{text-decoration:none}@media print,screen and (min-width:768px){.index .main .main__note{margin:-35px auto 20px;text-align:center;font-size:.875rem}.index .main .main__note a{display:inline-block}}.index .main .mv{background-color:#fadce9}.index .main .mv__list{border-bottom:1px solid #f38ab9}.index .main .mv .c-download{margin-top:4vw}.index .main .mv .c-download__lists{margin-bottom:5.33333vw}@media only screen and (max-width:767px){.index .main .mv{padding:5.33333vw 4vw 8vw}.index .main .mv__lead{margin-top:0;margin-bottom:4vw;text-align:center;font-weight:700;font-size:1rem}.index .main .mv__img{margin:0 auto;width:74.93333vw}.index .main .mv__lists{font-size:.9375rem}.index .main .mv__list a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;padding-right:32.5px;padding-left:45px;height:65px;-webkit-box-align:center;-ms-flex-align:center}.index .main .mv__list--1 a{background:url(/app/img/index/ico-point1.png) 0 50%/40px 31.5px no-repeat,url(/app/img/index/ico-mv-nav.png) 100% 50%/19px 19px no-repeat}.index .main .mv__list--2 a{background:url(/app/img/index/ico-point2.png) 0 50%/40px 31.5px no-repeat,url(/app/img/index/ico-mv-nav.png) 100% 50%/19px 19px no-repeat}.index .main .mv__list--3 a{background:url(/app/img/index/ico-point3.png) 0 50%/40px 31.5px no-repeat,url(/app/img/index/ico-mv-nav.png) 100% 50%/19px 19px no-repeat}.index .main .mv__list--4 a{background:url(/app/img/index/ico-point4.png) 0 50%/40px 31.5px no-repeat,url(/app/img/index/ico-mv-nav.png) 100% 50%/19px 19px no-repeat}.index .main .mv .c-download__list--apple{width:39.0625vw}.index .main .mv .c-download__list--google{width:38.66667vw}}@media print,screen and (min-width:768px){.index .main .mv{margin-right:auto;margin-left:auto;padding:35px 0 60px;width:1020px}.index .main .mv__ttl{margin:0 auto;width:670px}.index .main .mv__ttl--jfrcard{width:630px}.index .main .mv__lead{margin-top:5px;margin-bottom:50px;text-align:center;font-weight:700;font-size:1.75rem}.index .main .mv__block{width:400px}.index .main .mv__block-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:30px auto 0;width:840px;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify}.index .main .mv__block--1{margin-top:-35px}.index .main .mv__block .c-download{margin-top:0}.index .main .mv__img{margin-left:-55px;width:470px}.index .main .mv__img img{height:auto}.index .main .mv__lists{font-weight:700}.index .main .mv__list a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;padding-right:1em;padding-left:60px;min-height:60px;height:60px;-webkit-box-align:center;-ms-flex-align:center}.index .main .mv__list--1 a{background:url(/app/img/index/ico-point1.png) 0 50%/50px 38px no-repeat,url(/app/img/index/ico-mv-nav.png) 100% 50%/19px 19px no-repeat}.index .main .mv__list--2 a{background:url(/app/img/index/ico-point2.png) 0 50%/50px 38px no-repeat,url(/app/img/index/ico-mv-nav.png) 100% 50%/19px 19px no-repeat}.index .main .mv__list--3 a{background:url(/app/img/index/ico-point3.png) 0 50%/50px 38px no-repeat,url(/app/img/index/ico-mv-nav.png) 100% 50%/19px 19px no-repeat}.index .main .mv__list--4 a{background:url(/app/img/index/ico-point4.png) 0 50%/50px 38px no-repeat,url(/app/img/index/ico-mv-nav.png) 100% 50%/19px 19px no-repeat}.index .main .mv .c-download__list--apple a{display:block;margin:0 auto;width:129px}.index .main .mv .c-download__lists{margin-bottom:15px}.index .main .mv__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:30px -12px 0;-webkit-box-pack:center;-ms-flex-pack:center}.index .main .mv__nav .c-link{margin:6px;width:414px}}.index .main .mv__present{margin-bottom:8vw;border:1px solid #e95b91;background-color:#fff}.index .main .mv__present-ttl{margin:0 auto 2vw;width:70.53333vw}.index .main .mv__present-link{display:block;padding:.75em 0;border-radius:9999px;background-color:#eb6ea5;color:#fff;text-align:center;font-weight:700;font-size:.9375rem}.index .main .mv__present-txt{margin-top:0;font-weight:700;font-size:.875rem}.index .main .mv__present-txt--star{color:#e95b91}.index .main .mv__present-txt--star2{display:inline-block;color:#e95b91;line-height:1.6}.index .main .mv__present-txt--emphasis{background-color:#ffc;color:#ef3c17;font-size:1rem}.index .main .mv__present-note{font-weight:700;font-size:.75rem}@media only screen and (max-width:767px){.index .main .mv__present{margin-top:8vw;padding:5.33333vw 4.66667vw}.index .main .mv__present small{font-size:.75rem!important}}@media print,screen and (min-width:768px){.index .main .mv__present{margin-top:15px;margin-bottom:0;padding:30px 0}.index .main .mv__present-ttl{margin-bottom:15px;width:311px}.index .main .mv__present-link{margin:0 auto;padding:.75em 0;width:340px;font-size:1.125rem}.index .main .mv__present-txt{font-size:1rem;line-height:1.6}.index .main .mv__present-txt--emphasis{font-size:1.125rem}.index .main .mv__present-note{font-size:.875rem}}.index .main .js-toggle-trigger{cursor:pointer}.index .main .js-toggle-trigger-target{display:none}.index .main .is-active+.js-toggle-trigger-target{display:block}@media only screen and (max-width:767px){.index .main .event-bnr{margin-top:8vw}}@media print,screen and (min-width:768px){.index .main .event-bnr{margin:50px auto 0;width:710px}}.index .main .section__ttl{color:#e95b91;text-align:center;font-weight:700}.index .main .section__sub-ttl{color:#e95b91;font-weight:700}@media only screen and (max-width:767px){.index .main .section{margin-top:10.66667vw;margin-right:auto;margin-left:auto;width:92vw;font-size:.9375rem}.index .main .section+.section{padding-top:6vw;border-top:1px solid #f38ab9}.index .main .section__ttl{font-size:1.125rem}.index .main .section__ttl:before{display:inline-block;display:block;margin:0 auto .5em;width:50px;height:38px;content:''}.index .main .section__ttl--1:before{background:url(/app/img/index/ico-point1.png) 0 0/50px 38px no-repeat}.index .main .section__ttl--2:before{background:url(/app/img/index/ico-point2.png) 0 0/50px 38px no-repeat}.index .main .section__ttl--3:before{background:url(/app/img/index/ico-point3.png) 0 0/50px 38px no-repeat}.index .main .section__ttl--4:before{background:url(/app/img/index/ico-point4.png) 0 0/50px 38px no-repeat}.index .main .section__sub-ttl{font-size:1.125rem}.index .main .section__lead-area{margin-top:6.66667vw}.index .main .section__lead-area-img{margin:0 auto}.index .main .section__lead-area-img--1{width:84.66667vw}.index .main .section__lead-area-img--2{width:89.6vw}.index .main .section__lead-area-img--3{width:92vw}.index .main .section__lead-area-img--4{width:84vw}}@media print,screen and (min-width:768px){.index .main .section{margin-top:60px;margin-right:auto;margin-left:auto;width:1020px;font-size:1rem}.index .main .section+.section{padding-top:60px;border-top:1px solid #f38ab9}.index .main .section__ttl{font-size:1.5625rem}.index .main .section__ttl:before{display:inline-block;display:block;margin:0 auto;width:70px;height:53.2px;content:''}.index .main .section__ttl--1:before{background:url(/app/img/index/ico-point1.png) 0 0/70px 53.2px no-repeat}.index .main .section__ttl--2:before{background:url(/app/img/index/ico-point2.png) 0 0/70px 53.2px no-repeat}.index .main .section__ttl--3:before{background:url(/app/img/index/ico-point3.png) 0 0/70px 53.2px no-repeat}.index .main .section__ttl--4:before{background:url(/app/img/index/ico-point4.png) 0 0/70px 53.2px no-repeat}.index .main .section__sub-ttl{text-align:center;font-weight:700;font-size:1.5625rem}.index .main .section__lead-area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:30px auto 0;width:820px;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify}.index .main .section__lead-area-img{width:400px}.index .main .section__lead-area-img--4{width:360px}.index .main .section__lead-area-txt{margin-top:0;width:400px}.index .main .section__block-link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-top:20px;-webkit-box-pack:justify;-ms-flex-pack:justify}.index .main .section__block-link-wrapper .c-link{margin:0;width:450px}}.index .main .section1 .c-link{font-size:.875rem!important}.index .main .section1__block1-txt{padding-left:1em;text-indent:-1em;font-weight:700}.index .main .section1__block1-txt small{display:block;font-weight:400}.index .main .section1__block1-txt:before{position:relative;top:-.2em;display:inline-block;margin-right:.5em;width:.4em;height:.4em;background-color:#f38ab9;content:''}@media only screen and (max-width:767px){.index .main .section1__block1-img{margin:4vw auto 0;width:77.33333vw}.index .main .section1__block1-img--jfrcard{width:54.13333vw}.index .main .section1__block1-inner{margin-top:.625rem}.index .main .section1__block1-txt+.section1__block1-txt{margin-top:.5em}}@media print,screen and (min-width:768px){.index .main .section1__lead-area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:2.5rem auto 0;width:820px;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify}.index .main .section1__lead-area-img{width:400px}.index .main .section1__lead-area-txt{width:400px}.index .main .section1__block1-img{margin:30px auto 0;width:425px}.index .main .section1__block1-img--jfrcard{width:297.5px}.index .main .section1__block1-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-top:30px;font-size:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify}.index .main .section1__block1-inner--2{display:block;text-align:center}.index .main .section1__block1-inner--2 .section1__block1-txt{display:inline-block;text-align:left}.index .main .section1__block1-txt{margin-top:0;width:496px}.index .main .section1__block1 .c-link{margin-top:2.5rem;width:336px}}.index .main .section1__block2-ttl{position:relative;width:100%;border:1px solid #f38ab9;background-color:#fff;text-align:left;font-weight:700}.index .main .section1__block2-ttl:before,.index .main .section1__block2-ttl:after{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-block;margin:auto;margin-right:1em;width:1em;height:1px;background-color:#f38ab9;content:''}.index .main .section1__block2-ttl:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.index .main .section1__block2-ttl.is-active:after{-webkit-transform:rotate(0);transform:rotate(0)}.index .main .section1__block2-ttl--no-button:before,.index .main .section1__block2-ttl--no-button:after{display:none}.index .main .section1__block2-link{margin:0 auto 12vw}@media only screen and (max-width:767px){.index .main .section1__block2-ttl{padding:4.66667vw 10.66667vw 4.66667vw 4vw;font-size:1.0625rem;line-height:1.6}.index .main .section1__block2-inner{padding:5.33333vw 4vw;border:1px solid #f38ab9;border-top:0}.index .main .section1__block2-lead{color:#e95b91;font-size:1.125rem;line-height:1.6}.index .main .section1__block2-img{margin:4vw auto 0;width:58vw}.index .main .section1__block2-img--2{width:69.2vw}.index .main .section1__block2-lead{font-weight:700;font-size:1.1875rem!important}}@media print,screen and (min-width:768px){.index .main .section1__block2-ttl{display:block;padding:.75em 0;text-align:center;font-size:1.375rem}.index .main .section1__block2-inner{padding:40px 48px;border:1px solid #f38ab9;border-top:0}.index .main .section1__block2-img{margin:20px auto 0;text-align:center}.index .main .section1__block2-img+p{line-height:1.4}.index .main .section1__block2-lead{color:#e95b91;text-align:center;font-weight:700;font-size:1.5rem;line-height:1.6}.index .main .section1__block2-lead+p{text-align:center}.index .main .section1__block2-link{margin:0 auto 90px;width:380px}.index .main .section1__block2-link a{padding:.5em 0;width:auto;font-size:1rem!important}}.index .main .section1__block2-note{text-align:left!important}@media only screen and (max-width:767px){.index .main .section1__block2-attention{padding-left:36px;background:url(/app/img/index/ico-point1-attention.png) calc(50% - 75px) 0/36px 31px no-repeat;text-align:center;font-weight:700;font-size:1.125rem}.index .main .section1__block2-note{margin-bottom:10.66667vw}.index .main .section1__block2-present{width:84vw}}@media print,screen and (min-width:768px){.index .main .section1__block2-attention{padding-left:36px;background:url(/app/img/index/ico-point1-attention.png) calc(50% - 75px) 0/36px 31px no-repeat;text-align:center;font-weight:700;font-size:1.25rem}.index .main .section1__block2-note{margin-bottom:40px;padding:0 40px}.index .main .section1__block2-present{margin-right:auto;margin-left:auto;width:560px}}.index .main .section2__link{border:1px solid #e95b91;background-color:#fff;text-align:center}.index .main .section2__link a{display:block;padding:.75em 0;color:#e95b91}@media only screen and (max-width:767px){.index .main .section2__block1-inner{margin-top:1.25rem}.index .main .section2__block1-box{margin-top:8vw}.index .main .section2__block1-box-img{margin:2.66667vw auto 0;width:58.4vw}.index .main .section2__block1-box-lead{margin-top:0;color:#e95b91;text-align:center;font-weight:700;font-size:.9375rem}.index .main .section2__block2-img1 img{display:block;margin:6.66667vw auto;width:72.26667vw}.index .main .section2__block2-img2 img{display:block;margin:6.66667vw auto}.index .main .section2__link{font-size:.8125rem!important}}@media print,screen and (min-width:768px){.index .main .section2__block1-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin:2.5rem auto 0;width:650px;-webkit-box-pack:justify;-ms-flex-pack:justify}.index .main .section2__block1-box{width:310px}.index .main .section2__block1-box-img{margin:0 auto;width:255px}.index .main .section2__block1-box-img--2{width:240px}.index .main .section2__block1-box-img--2-ja{width:267px}.index .main .section2__block1-box-img--2-en{width:286px}.index .main .section2__block1-box-lead{color:#e95b91;text-align:center;font-weight:700;font-size:1rem}.index .main .section2__block1-box-lead+p{margin-top:0}.index .main .section2__block2-img1{margin:15px auto 0;width:368px}.index .main .section2__block2-img1 img{margin-bottom:.625rem}.index .main .section2__block2-img2{margin:30px auto 0;width:300px;text-align:left}.index .main .section2__block2-img2 img{display:block;margin:0 auto .5em}.index .main .section2__link{margin:30px auto 0;width:280px;font-size:.875rem}}.index .main .section2__daily-carat img{height:auto}.index .main .section2__daily-carat-image{text-align:center;font-size:14px;-webkit-margin-before:8vw;margin-block-start:8vw}.index .main .section2__daily-carat-image img{display:block;width:69.316vw;margin-inline:auto}.index .main .section2__daily-carat-image:nth-child(1) img{width:57.5856vw}.index .main .section2__daily-carat-image:nth-child(3):before{display:block;width:27px;height:19.5px;background:url(/app/img/index/arrow.svg) 0 0/cover no-repeat;content:'';margin-inline:auto;margin-block:-2vw 6vw}.index .main .section2__daily-carat-desc{text-align:left;font-size:15px;margin-block:8vw}@media print,screen and (min-width:768px){.index .main .section2__daily-carat{display:-ms-grid;display:grid;justify-content:space-between;-ms-grid-columns:310px 249px 249px;grid-template-columns:310px 249px 249px;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-margin-before:65px;margin-block-start:65px;margin-inline:-79px}.index .main .section2__daily-carat-image{-webkit-margin-before:initial;margin-block-start:initial}.index .main .section2__daily-carat-image img{width:198px}.index .main .section2__daily-carat-image:nth-child(1) img{width:249px}.index .main .section2__daily-carat-image:nth-child(3){position:relative}.index .main .section2__daily-carat-image:nth-child(3):before{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;content:'';margin-inline:-13px auto;margin-block:110px auto;rotate:-90deg}.index .main .section2__daily-carat-desc{font-size:16px;margin-block:1em}}.index .main .section3__link{border:1px solid #007a8a;background-color:#fff;text-align:center}.index .main .section3__link a{display:block;padding:.75em 0;color:#007a8a}.index .main .section3__block1-box-icon{color:#e95b91}@media only screen and (max-width:767px){.index .main .section3__block1-inner{margin-top:1.25rem}.index .main .section3__block1-box-icon{text-align:center;font-weight:700;font-size:1.125rem}.index .main .section3__block1-box-icon img{display:block;margin:0 auto .3125rem;width:16vw}.index .main .section3__block1-box-txt{margin-top:0;text-align:center}.index .main .section3__block1-box-img1{margin:4vw auto 0;width:80.8vw}.index .main .section3__block1-box-img3{margin:4vw auto 0;width:46.93333vw}}@media print,screen and (min-width:768px){.index .main .section3__block1-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:2.5rem auto 0;width:650px;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify}.index .main .section3__block1-box-icon{text-align:center;font-weight:700;font-size:1.5625rem}.index .main .section3__block1-box-icon img{display:block;margin:0 auto .3125rem}.index .main .section3__block1-box-txt{text-align:center}.index .main .section3__block1-box{width:385px}.index .main .section3__block1-box-img1{position:absolute;top:0;right:0;width:252.9703px}.index .main .section3__block1-box-img3{width:255px}}@media print,screen and (min-width:768px){.index .main .section3__point2 .section3__block1-inner{height:488px}}.index .main .section4__block{margin-top:8vw}@media print,screen and (min-width:768px){.index .main .section4__block{margin-top:60px}}.index .main .payment__points-list-item{margin-top:8vw}.index .main .payment__points-list-item-label{text-align:center;font-size:1.125rem}.index .main .payment__points-list-item-img{text-align:center;font-size:.8125rem}.index .main .payment__points-list-item-img img{display:block;margin:.5em auto;width:46.66667vw}@media print,screen and (min-width:768px){.index .main .payment__points-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin:30px auto 0;width:746px;-webkit-box-pack:justify;-ms-flex-pack:justify}.index .main .payment__points-list-item{margin-top:0;width:200px}.index .main .payment__points-list-item-label{padding-left:1em;height:56px;text-align:left;text-indent:-1em;font-size:1rem}.index .main .payment__points-list-item-img{text-align:left;font-size:.875rem}.index .main .payment__points-list-item-img img{width:200px}}@media print,screen and (min-width:768px){.index .main .x3d-sequre{margin-top:60px}.index .main .x3d-sequre__body{padding-right:137px;padding-left:137px}}.index .main .x3d-sequre__link{margin-top:4vw}.index .main .x3d-sequre__link a{display:block;padding:1em 0;background-color:#f38ab9;color:#fff;text-align:center;text-decoration:none!important;font-weight:700;font-size:.875rem;line-height:1.6}@media print,screen and (min-width:768px){.index .main .x3d-sequre__link{margin:30px auto 0;width:calc(50% - 10px)}.index .main .x3d-sequre__link a{padding:1em 0;font-size:1rem}}.index .main .payment__subsec-ttl{margin-top:6.66667vw;text-align:center;font-size:1.15625rem}@media print,screen and (min-width:768px){.index .main .payment__subsec-ttl{margin-top:30px;font-size:1.5625rem}}.index .main .payment__slider-container{overflow:hidden;margin:6.66667vw auto 0;width:46.66667vw!important}.index .main .payment__slider-container-wrapper{position:relative}.index .main .payment__slider-item{width:46.66667vw!important;text-align:left;font-size:.8125rem}.index .main .payment__slider-item-number{text-align:center;font-size:1.15625rem}.index .main .payment__slider-item-img{margin-top:.5rem}.index .main .payment__slider-item-img img{display:block;margin-bottom:1rem}.index .main .payment__slider-nav-btn{top:40%;width:30px;height:30px}.index .main .payment__slider-nav-btn.swiper-button-disabled{display:none}.index .main .payment__slider-nav-btn:after{overflow:hidden;text-indent:101%;white-space:nowrap}.index .main .payment__slider-prev{background:url(/app/img/index/ico-point4-slider-prev.png) 0 0/30px 30px no-repeat}.index .main .payment__slider-next{background:url(/app/img/index/ico-point4-slider-next.png) 0 0/30px 30px no-repeat}@media print,screen and (min-width:768px){.index .main .payment__slider-container{margin:15px auto 0;width:748px!important}.index .main .payment__slider-container-wrapper{margin:0 auto;width:920px}.index .main .payment__slider-item{width:200px!important}.index .main .payment__slider-item+.payment__slider-item{position:relative}.index .main .payment__slider-item+.payment__slider-item:before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:auto;margin-top:200px;margin-left:-40px;width:15px;height:15px;border-width:15px;border-style:solid;border-color:transparent transparent transparent #f4b4d0;content:''}.index .main .payment__slider-item-number{font-size:1rem}.index .main .payment__slider-item-img{margin-top:.5rem}.index .main .payment__slider-nav-btn{top:40%;width:30px;height:30px}.index .main .payment__slider-nav-btn.swiper-button-disabled{display:none}.index .main .payment__slider-nav-btn:after{overflow:hidden;text-indent:101%;white-space:nowrap}.index .main .payment__slider-prev{background:url(/app/img/index/ico-point4-slider-prev.png) 0 0/30px 30px no-repeat}.index .main .payment__slider-next{background:url(/app/img/index/ico-point4-slider-next.png) 0 0/30px 30px no-repeat}.index .main .payment__slider-note{margin-top:4rem}}.index .main .feature{background-color:#f9dfea!important}.index .main .feature__lists li{margin-top:.25em;padding-left:37px}.index .main .feature__lists li:nth-child(1){background:url(/app/img/index/ico-feature1.png) 0 1px/32px 20px no-repeat}.index .main .feature__lists li:nth-child(2){background:url(/app/img/index/ico-feature2.png) 0 1px/32px 20px no-repeat}.index .main .feature__lists li:nth-child(3){background:url(/app/img/index/ico-feature3.png) 0 1px/32px 20px no-repeat}.index .main .feature__lists li:nth-child(4){background:url(/app/img/index/ico-feature4.png) 0 1px/32px 20px no-repeat}.index .main .feature__lists li:nth-child(5){background:url(/app/img/index/ico-feature5.png) 0 1px/32px 20px no-repeat}.index .main .feature__lists li:nth-child(6){background:url(/app/img/index/ico-feature6.png) 0 1px/32px 20px no-repeat}.index .main .feature__lists li:nth-child(7){background:url(/app/img/index/ico-feature7.png) 0 1px/32px 20px no-repeat}.index .main .feature__lists li:nth-child(8){background:url(/app/img/index/ico-feature8.png) 0 1px/32px 20px no-repeat}.index .main .feature__lists li:nth-child(9){background:url(/app/img/index/ico-feature9.png) 0 1px/32px 20px no-repeat}.index .main .feature__lists li:nth-child(10){background:url(/app/img/index/ico-feature10.png) 0 1px/32px 20px no-repeat}.index .main .feature__lists li:nth-child(11){background:url(/app/img/index/ico-feature11.png) 0 1px/32px 20px no-repeat}.index .main .feature__lists li:nth-child(12){background:url(/app/img/index/ico-feature12.png) 0 1px/32px 20px no-repeat}.index .main .feature__lists li:nth-child(13){background:url(/app/img/index/ico-feature13.png) 0 1px/32px 20px no-repeat}.index .main .feature__lists li:nth-child(14){background:url(/app/img/index/ico-feature14.png) 0 1px/32px 20px no-repeat}.index .main .feature__lists li:nth-child(15){background:url(/app/img/index/ico-feature15.png) 0 1px/32px 20px no-repeat}.index .main .feature__lists li:nth-child(16){background:url(/app/img/index/ico-feature16.png) 0 1px/32px 20px no-repeat}@media only screen and (max-width:767px){.index .main .feature{margin:10.66667vw -15px 0;padding:10.66667vw 15px;font-size:.9375rem;line-height:1.6}.index .main .feature__img{margin:8vw auto 0;width:74vw}.index .main .feature .c-link{display:inline-block;margin-top:.5em;padding:0 2em}}@media print,screen and (min-width:768px){.index .main .feature{margin-top:80px;padding:80px 0}.index .main .feature__inner{margin-right:auto;margin-left:auto;width:1020px}.index .main .feature__desc{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin:30px auto 0;width:870px;-webkit-box-pack:justify;-ms-flex-pack:justify}.index .main .feature__img{width:375px}.index .main .feature__lists{width:450px}.index .main .feature .c-link{display:inline-block;margin-top:.5em;margin-left:0;width:auto}.index .main .feature .c-link a{display:inline-block;padding:.5em 2em;width:auto}}.index .main_c .section3__block1-box-img1,.index .main_e .section3__block1-box-img1,.index .main_k .section3__block1-box-img1,.index .main_t .section3__block1-box-img1{width:78.26667vw}@media print,screen and (min-width:768px){.index .main_c .section3__block1-inner,.index .main_e .section3__block1-inner,.index .main_k .section3__block1-inner,.index .main_t .section3__block1-inner{display:block;margin:2.5rem auto 0;width:650px}.index .main_c .section3__block1-box,.index .main_e .section3__block1-box,.index .main_k .section3__block1-box,.index .main_t .section3__block1-box{width:auto}.index .main_c .section3__block1-box-img1,.index .main_e .section3__block1-box-img1,.index .main_k .section3__block1-box-img1,.index .main_t .section3__block1-box-img1{width:419.42409px}}.index_c .main .mv,.index_e .main .mv,.index_k .main .mv,.index_t .main .mv{background-color:#fadce9}.index_c .main .mv__list,.index_e .main .mv__list,.index_k .main .mv__list,.index_t .main .mv__list{border-bottom:1px solid #f38ab9}@media only screen and (max-width:767px){.index_c .main .mv,.index_e .main .mv,.index_k .main .mv,.index_t .main .mv{padding:5.33333vw 4vw}.index_c .main .mv__lead,.index_e .main .mv__lead,.index_k .main .mv__lead,.index_t .main .mv__lead{margin-top:0;margin-bottom:4vw;text-align:center;font-weight:700;font-size:1rem}.index_c .main .mv__img,.index_e .main .mv__img,.index_k .main .mv__img,.index_t .main .mv__img{margin:0 auto;width:74.93333vw}.index_c .main .mv__lists,.index_e .main .mv__lists,.index_k .main .mv__lists,.index_t .main .mv__lists{font-size:.9375rem}.index_c .main .mv__list a,.index_e .main .mv__list a,.index_k .main .mv__list a,.index_t .main .mv__list a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;padding-right:32.5px;padding-left:45px;height:65px;-webkit-box-align:center;-ms-flex-align:center}.index_c .main .mv__list--1 a,.index_e .main .mv__list--1 a,.index_k .main .mv__list--1 a,.index_t .main .mv__list--1 a{background:url(/app/img/index/ico-point1.png) 0 50%/40px 31.5px no-repeat,url(/app/img/index/ico-mv-nav.png) 100% 50%/19px 19px no-repeat}.index_c .main .mv__list--2 a,.index_e .main .mv__list--2 a,.index_k .main .mv__list--2 a,.index_t .main .mv__list--2 a{background:url(/app/img/index/ico-point2.png) 0 50%/40px 31.5px no-repeat,url(/app/img/index/ico-mv-nav.png) 100% 50%/19px 19px no-repeat}.index_c .main .mv__list--3 a,.index_e .main .mv__list--3 a,.index_k .main .mv__list--3 a,.index_t .main .mv__list--3 a{background:url(/app/img/index/ico-point3.png) 0 50%/40px 31.5px no-repeat,url(/app/img/index/ico-mv-nav.png) 100% 50%/19px 19px no-repeat}.index_c .main .mv__list--4 a,.index_e .main .mv__list--4 a,.index_k .main .mv__list--4 a,.index_t .main .mv__list--4 a{background:url(/app/img/index/ico-point4.png) 0 50%/40px 31.5px no-repeat,url(/app/img/index/ico-mv-nav.png) 100% 50%/19px 19px no-repeat}.index_c .main .mv .c-download,.index_e .main .mv .c-download,.index_k .main .mv .c-download,.index_t .main .mv .c-download{margin-top:10.66667vw}.index_c .main .mv .c-download__list--apple,.index_e .main .mv .c-download__list--apple,.index_k .main .mv .c-download__list--apple,.index_t .main .mv .c-download__list--apple{width:39.0625vw}.index_c .main .mv .c-download__list--google,.index_e .main .mv .c-download__list--google,.index_k .main .mv .c-download__list--google,.index_t .main .mv .c-download__list--google{width:38.66667vw}}@media print,screen and (min-width:768px){.index_c .main .mv,.index_e .main .mv,.index_k .main .mv,.index_t .main .mv{margin-right:auto;margin-left:auto;padding:35px 0;width:1020px}.index_c .main .mv__ttl,.index_e .main .mv__ttl,.index_k .main .mv__ttl,.index_t .main .mv__ttl{margin:0 auto;width:670px}.index_c .main .mv__ttl--jfrcard,.index_e .main .mv__ttl--jfrcard,.index_k .main .mv__ttl--jfrcard,.index_t .main .mv__ttl--jfrcard{width:630px}.index_c .main .mv__lead,.index_e .main .mv__lead,.index_k .main .mv__lead,.index_t .main .mv__lead{margin-top:5px;margin-bottom:50px;text-align:center;font-weight:700;font-size:1.75rem}.index_c .main .mv__block,.index_e .main .mv__block,.index_k .main .mv__block,.index_t .main .mv__block{width:400px}.index_c .main .mv__block-wrapper,.index_e .main .mv__block-wrapper,.index_k .main .mv__block-wrapper,.index_t .main .mv__block-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:15px auto 0;width:830px;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify}.index_c .main .mv__block--1,.index_e .main .mv__block--1,.index_k .main .mv__block--1,.index_t .main .mv__block--1{margin-top:-35px}.index_c .main .mv__img,.index_e .main .mv__img,.index_k .main .mv__img,.index_t .main .mv__img{margin-left:-22px;width:421px}.index_c .main .mv__img img,.index_e .main .mv__img img,.index_k .main .mv__img img,.index_t .main .mv__img img{height:auto}.index_c .main .mv__lists,.index_e .main .mv__lists,.index_k .main .mv__lists,.index_t .main .mv__lists{font-weight:700}.index_c .main .mv__list a,.index_e .main .mv__list a,.index_k .main .mv__list a,.index_t .main .mv__list a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;padding-right:1em;padding-left:60px;min-height:60px;height:60px;-webkit-box-align:center;-ms-flex-align:center}.index_c .main .mv__list--1 a,.index_e .main .mv__list--1 a,.index_k .main .mv__list--1 a,.index_t .main .mv__list--1 a{background:url(/app/img/index/ico-point1.png) 0 50%/50px 38px no-repeat,url(/app/img/index/ico-mv-nav.png) 100% 50%/19px 19px no-repeat}.index_c .main .mv__list--2 a,.index_e .main .mv__list--2 a,.index_k .main .mv__list--2 a,.index_t .main .mv__list--2 a{background:url(/app/img/index/ico-point2.png) 0 50%/50px 38px no-repeat,url(/app/img/index/ico-mv-nav.png) 100% 50%/19px 19px no-repeat}.index_c .main .mv__list--3 a,.index_e .main .mv__list--3 a,.index_k .main .mv__list--3 a,.index_t .main .mv__list--3 a{background:url(/app/img/index/ico-point3.png) 0 50%/50px 38px no-repeat,url(/app/img/index/ico-mv-nav.png) 100% 50%/19px 19px no-repeat}.index_c .main .mv__list--4 a,.index_e .main .mv__list--4 a,.index_k .main .mv__list--4 a,.index_t .main .mv__list--4 a{background:url(/app/img/index/ico-point4.png) 0 50%/50px 38px no-repeat,url(/app/img/index/ico-mv-nav.png) 100% 50%/19px 19px no-repeat}.index_c .main .mv .c-download,.index_e .main .mv .c-download,.index_k .main .mv .c-download,.index_t .main .mv .c-download{margin-top:1.25rem}.index_c .main .mv .c-download__list--apple a,.index_e .main .mv .c-download__list--apple a,.index_k .main .mv .c-download__list--apple a,.index_t .main .mv .c-download__list--apple a{display:block;margin:0 auto;width:129px}}.index_c .main .mv__present,.index_e .main .mv__present,.index_k .main .mv__present,.index_t .main .mv__present{border:1px solid #e95b91;background-color:#fff}.index_c .main .mv__present-txt,.index_e .main .mv__present-txt,.index_k .main .mv__present-txt,.index_t .main .mv__present-txt{margin-top:0;font-weight:700;line-height:1.8}.index_c .main .mv__present-txt--star,.index_e .main .mv__present-txt--star,.index_k .main .mv__present-txt--star,.index_t .main .mv__present-txt--star{color:#e95b91}.index_c .main .mv__present-txt--star2,.index_e .main .mv__present-txt--star2,.index_k .main .mv__present-txt--star2,.index_t .main .mv__present-txt--star2{display:inline-block;color:#e95b91;line-height:1.6}@media only screen and (max-width:767px){.index_c .main .mv__present,.index_e .main .mv__present,.index_k .main .mv__present,.index_t .main .mv__present{margin-top:8vw;padding:4.66667vw}.index_c .main .mv__present small,.index_e .main .mv__present small,.index_k .main .mv__present small,.index_t .main .mv__present small{font-size:.75rem!important}.index_c .main .mv__present-txt,.index_e .main .mv__present-txt,.index_k .main .mv__present-txt,.index_t .main .mv__present-txt{font-size:.8125rem}.index_c .main .mv__present-txt--emphasis,.index_e .main .mv__present-txt--emphasis,.index_k .main .mv__present-txt--emphasis,.index_t .main .mv__present-txt--emphasis{background-color:#ffc;color:#ef3c17;font-size:.9375rem}.index_c .main .mv__present-ttl,.index_e .main .mv__present-ttl,.index_k .main .mv__present-ttl,.index_t .main .mv__present-ttl{margin-bottom:0;width:auto}.index_c .main .mv__present-note,.index_e .main .mv__present-note,.index_k .main .mv__present-note,.index_t .main .mv__present-note{font-weight:700;font-size:.6875rem}}@media print,screen and (min-width:768px){.index_c .main .mv__present,.index_e .main .mv__present,.index_k .main .mv__present,.index_t .main .mv__present{margin-top:0;padding:30px 60px}.index_c .main .mv__present small,.index_e .main .mv__present small,.index_k .main .mv__present small,.index_t .main .mv__present small{font-size:.75rem!important}.index_c .main .mv__present-txt,.index_e .main .mv__present-txt,.index_k .main .mv__present-txt,.index_t .main .mv__present-txt{font-weight:700;font-size:.8125rem}.index_c .main .mv__present-txt--emphasis,.index_e .main .mv__present-txt--emphasis,.index_k .main .mv__present-txt--emphasis,.index_t .main .mv__present-txt--emphasis{background-color:#ffc;color:#ef3c17;font-size:.9375rem}.index_c .main .mv__present-note,.index_e .main .mv__present-note,.index_k .main .mv__present-note,.index_t .main .mv__present-note{font-weight:700}.index_c .main .mv__present-ttl,.index_e .main .mv__present-ttl,.index_k .main .mv__present-ttl,.index_t .main .mv__present-ttl{margin-bottom:0;width:auto}}@media only screen and (max-width:767px){.index_c .main .mv .c-download__lists,.index_e .main .mv .c-download__lists,.index_k .main .mv .c-download__lists,.index_t .main .mv .c-download__lists{justify-content:space-between;font-size:.75rem;line-height:1.4;-webkit-box-pack:justify;-ms-flex-pack:justify}.index_c .main .mv .c-download__list--apple,.index_e .main .mv .c-download__list--apple,.index_k .main .mv .c-download__list--apple,.index_t .main .mv .c-download__list--apple{width:40vw}.index_c .main .mv .c-download__list--google,.index_e .main .mv .c-download__list--google,.index_k .main .mv .c-download__list--google,.index_t .main .mv .c-download__list--google{width:40vw}}@media print,screen and (min-width:768px){.index_c .main .mv .c-download,.index_e .main .mv .c-download,.index_k .main .mv .c-download,.index_t .main .mv .c-download{margin-top:1.25rem}.index_c .main .mv .c-download__lists,.index_e .main .mv .c-download__lists,.index_k .main .mv .c-download__lists,.index_t .main .mv .c-download__lists{justify-content:space-between;font-size:.875rem;line-height:1.4;-webkit-box-pack:justify;-ms-flex-pack:justify}.index_c .main .mv .c-download__list .c-link,.index_e .main .mv .c-download__list .c-link,.index_k .main .mv .c-download__list .c-link,.index_t .main .mv .c-download__list .c-link{width:auto}.index_c .main .mv .c-download__list a,.index_e .main .mv .c-download__list a,.index_k .main .mv .c-download__list a,.index_t .main .mv .c-download__list a{width:auto}}@media only screen and (max-width:767px){.index_c .main .lang-nav__lists,.index_e .main .lang-nav__lists,.index_k .main .lang-nav__lists,.index_t .main .lang-nav__lists{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;font-size:.8125rem;-webkit-box-pack:justify;-ms-flex-pack:justify}.index_c .main .lang-nav__lists a,.index_e .main .lang-nav__lists a,.index_k .main .lang-nav__lists a,.index_t .main .lang-nav__lists a{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;height:12vw;border:1px solid;color:#e95b91;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center}.index_c .main .lang-nav__lists li,.index_e .main .lang-nav__lists li,.index_k .main .lang-nav__lists li,.index_t .main .lang-nav__lists li{margin-bottom:4vw;width:44vw}}@media print,screen and (min-width:768px){.index_c .main .lang-nav__lists,.index_e .main .lang-nav__lists,.index_k .main .lang-nav__lists,.index_t .main .lang-nav__lists{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-right:auto;margin-bottom:20px;margin-left:auto;width:1020px;font-size:.875rem;-webkit-box-pack:justify;-ms-flex-pack:justify}.index_c .main .lang-nav__lists a,.index_e .main .lang-nav__lists a,.index_k .main .lang-nav__lists a,.index_t .main .lang-nav__lists a{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;height:44px;border:1px solid;color:#e95b91;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center}.index_c .main .lang-nav__lists li,.index_e .main .lang-nav__lists li,.index_k .main .lang-nav__lists li,.index_t .main .lang-nav__lists li{width:240px}}.index_c .main .note__inner,.index_e .main .note__inner,.index_k .main .note__inner,.index_t .main .note__inner{border:1px solid #ccc}@media only screen and (max-width:767px){.index_c .main .note,.index_e .main .note,.index_k .main .note,.index_t .main .note{margin-top:5.33333vw}.index_c .main .note__inner,.index_e .main .note__inner,.index_k .main .note__inner,.index_t .main .note__inner{padding:4vw}.index_c .main .note__ttl,.index_e .main .note__ttl,.index_k .main .note__ttl,.index_t .main .note__ttl{font-size:.9375rem}.index_c .main .note__txt,.index_e .main .note__txt,.index_k .main .note__txt,.index_t .main .note__txt{font-size:.8125rem;line-height:1.6}.index_c .main .note__txt span+span,.index_e .main .note__txt span+span,.index_k .main .note__txt span+span,.index_t .main .note__txt span+span{margin-top:.5em}}@media print,screen and (min-width:768px){.index_c .main .note,.index_e .main .note,.index_k .main .note,.index_t .main .note{margin-top:30px;margin-right:auto;margin-left:auto;width:1020px}.index_c .main .note__inner,.index_e .main .note__inner,.index_k .main .note__inner,.index_t .main .note__inner{padding:25px}.index_c .main .note__ttl,.index_e .main .note__ttl,.index_k .main .note__ttl,.index_t .main .note__ttl{font-size:1rem}.index_c .main .note__txt,.index_e .main .note__txt,.index_k .main .note__txt,.index_t .main .note__txt{font-size:.875rem;line-height:1.6}.index_c .main .note__txt span+span,.index_e .main .note__txt span+span,.index_k .main .note__txt span+span,.index_t .main .note__txt span+span{margin-top:.5em}}@media only screen and (max-width:767px){.index_c .main .c-download__lists,.index_e .main .c-download__lists,.index_k .main .c-download__lists,.index_t .main .c-download__lists{justify-content:space-between;font-size:.75rem;line-height:1.4;-webkit-box-pack:justify;-ms-flex-pack:justify}.index_c .main .c-download__list--apple,.index_e .main .c-download__list--apple,.index_k .main .c-download__list--apple,.index_t .main .c-download__list--apple{width:42.66667vw}.index_c .main .c-download__list--google,.index_e .main .c-download__list--google,.index_k .main .c-download__list--google,.index_t .main .c-download__list--google{width:42.66667vw}}@media print,screen and (min-width:768px){.index_c .main .c-download__lists,.index_e .main .c-download__lists,.index_k .main .c-download__lists,.index_t .main .c-download__lists{justify-content:space-between;font-size:.875rem;line-height:1.4;-webkit-box-pack:justify;-ms-flex-pack:justify}.index_c .main .c-download__list .c-link,.index_e .main .c-download__list .c-link,.index_k .main .c-download__list .c-link,.index_t .main .c-download__list .c-link{width:auto}.index_c .main .c-download__list a,.index_e .main .c-download__list a,.index_k .main .c-download__list a,.index_t .main .c-download__list a{width:auto}}@media only screen and (max-width:767px){.index_c .main .section0,.index_e .main .section0,.index_k .main .section0,.index_t .main .section0{margin-top:8vw}.index_c .main .section0__ttl,.index_e .main .section0__ttl,.index_k .main .section0__ttl,.index_t .main .section0__ttl{margin:0 auto;width:84.66667vw}.index_c .main .section0__note,.index_e .main .section0__note,.index_k .main .section0__note,.index_t .main .section0__note{font-size:.8125rem}}@media print,screen and (min-width:768px){.index_c .main .section0,.index_e .main .section0,.index_k .main .section0,.index_t .main .section0{margin-top:60px;margin-right:auto;margin-left:auto;width:1020px}.index_c .main .section0__ttl,.index_e .main .section0__ttl,.index_k .main .section0__ttl,.index_t .main .section0__ttl{margin:0 auto;width:427.55368px}.index_c .main .section0__ttl img,.index_e .main .section0__ttl img,.index_k .main .section0__ttl img,.index_t .main .section0__ttl img{padding-top:20px}.index_c .main .section0__note,.index_e .main .section0__note,.index_k .main .section0__note,.index_t .main .section0__note{text-align:center;font-size:.875rem}}@media print,screen and (min-width:768px){.index_c .main .section3__block1-inner--center,.index_e .main .section3__block1-inner--center,.index_k .main .section3__block1-inner--center,.index_t .main .section3__block1-inner--center{justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center}}@media only screen and (max-width:767px){.index_c .main .section2__block1-box-img--e-1,.index_e .main .section2__block1-box-img--e-1,.index_k .main .section2__block1-box-img--e-1,.index_t .main .section2__block1-box-img--e-1{width:73.06667vw}.index_c .main .section2__block1-box-img--e-2,.index_e .main .section2__block1-box-img--e-2,.index_k .main .section2__block1-box-img--e-2,.index_t .main .section2__block1-box-img--e-2{width:80.13333vw}}@media print,screen and (min-width:768px){.index_c .main .section2__block1-box-img--e-1,.index_e .main .section2__block1-box-img--e-1,.index_k .main .section2__block1-box-img--e-1,.index_t .main .section2__block1-box-img--e-1{width:274px}.index_c .main .section2__block1-box-img--e-2,.index_e .main .section2__block1-box-img--e-2,.index_k .main .section2__block1-box-img--e-2,.index_t .main .section2__block1-box-img--e-2{width:315.525px}}@media print,screen and (min-width:768px){.member .main .mv__block-wrapper{margin-top:40px}.member .main .mv__block-wrapper{justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center}.member .main .section__lead-area--justify-center{justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center}.member .main .section__lead-area--justify-space-around{justify-content:space-around;-ms-flex-pack:distribute}.member .main .section3__block1-box-img1{position:initial}.member .main .section2__block2-img1{margin-top:30px}.member .main .section__lead-area-txt--text-center{text-align:center}.member .main .payment__nav{margin-right:auto;margin-left:auto}}.rank_index .main .js-toggle-trigger{cursor:pointer}.rank_index .main .js-toggle-trigger-target{display:none}.rank_index .main .is-active+.js-toggle-trigger-target{display:block}.rank_index .main .mv__ttl{color:#e95b91;line-height:1.6}@media only screen and (max-width:767px){.rank_index .main .mv{margin-right:auto;margin-left:auto;width:92vw}.rank_index .main .mv__ttl{text-align:center;font-weight:700;font-size:1.375rem}.rank_index .main .mv__desc{margin-top:.625rem}.rank_index .main .mv__img{margin-top:1.25rem}}@media print,screen and (min-width:768px){.rank_index .main .mv{margin-right:auto;margin-left:auto;width:1020px}.rank_index .main .mv__ttl{text-align:center;font-weight:700;font-size:2.375rem}.rank_index .main .mv__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;margin-top:1.25rem;margin-right:0;margin-left:auto;width:919px;-webkit-box-align:center;-ms-flex-align:center}.rank_index .main .mv__img{margin-right:.625rem;width:399px}.rank_index .main .mv__desc{width:510px}}.rank_index .main .tamekata__box-lead{color:#e95b91}.rank_index .main .tamekata__box-lead+p{margin-top:0}@media only screen and (max-width:767px){.rank_index .main .tamekata__box{margin-top:1.875rem}.rank_index .main .tamekata__box-img{margin:0 auto;width:59.2vw}.rank_index .main .tamekata__box-lead{text-align:center;font-weight:700}}@media print,screen and (min-width:768px){.rank_index .main .tamekata__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-top:40px;-webkit-box-pack:center;-ms-flex-pack:center}.rank_index .main .tamekata__box{width:310px}.rank_index .main .tamekata__box+.tamekata__box{margin-left:80px}.rank_index .main .tamekata__box-img{margin:0 auto;width:255px}.rank_index .main .tamekata__box-img--2{width:240px}.rank_index .main .tamekata__box-img--2-ja{width:267px}.rank_index .main .tamekata__box-img--2-en{width:286px}.rank_index .main .tamekata__box-lead{text-align:center;font-weight:700}.rank_index .main .tamekata__caution{margin:15px auto 0;width:800px}}@media only screen and (max-width:767px){.rank_index .main .tamekata__box-img--e-1{width:73.06667vw}.rank_index .main .tamekata__box-img--e-2{width:80.13333vw}}@media print,screen and (min-width:768px){.rank_index .main .tamekata__box-img--e-1{width:274px}.rank_index .main .tamekata__box-img--e-2{width:315.525px}}.rank_index .main .section2__daily-carat img{height:auto}.rank_index .main .section2__daily-carat-image{text-align:center;font-size:14px;-webkit-margin-before:8vw;margin-block-start:8vw}.rank_index .main .section2__daily-carat-image img{display:block;width:69.316vw;margin-inline:auto}.rank_index .main .section2__daily-carat-image:nth-child(1) img{width:57.5856vw}.rank_index .main .section2__daily-carat-image:nth-child(3):before{display:block;width:27px;height:19.5px;background:url(/app/img/index/arrow.svg) 0 0/cover no-repeat;content:'';margin-inline:auto;margin-block:-2vw 6vw}.rank_index .main .section2__daily-carat-desc{text-align:left;font-size:15px;margin-block:8vw}@media print,screen and (min-width:768px){.rank_index .main .section2__daily-carat{display:-ms-grid;display:grid;justify-content:space-between;-ms-grid-columns:310px 249px 249px;grid-template-columns:310px 249px 249px;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-margin-before:65px;margin-block-start:65px;margin-inline:-79px}.rank_index .main .section2__daily-carat-image{-webkit-margin-before:initial;margin-block-start:initial}.rank_index .main .section2__daily-carat-image img{width:198px}.rank_index .main .section2__daily-carat-image:nth-child(1) img{width:249px}.rank_index .main .section2__daily-carat-image:nth-child(3){position:relative}.rank_index .main .section2__daily-carat-image:nth-child(3):before{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;content:'';margin-inline:-13px auto;margin-block:110px auto;rotate:-90deg}.rank_index .main .section2__daily-carat-desc{font-size:16px;margin-block:1em}}@media print,screen and (min-width:768px){.rank_index .main .section__block-link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-top:20px;-webkit-box-pack:justify;-ms-flex-pack:justify}.rank_index .main .section__block-link-wrapper .c-link{margin:0;width:450px}}.rank_index .main .section1__block2-ttl{position:relative;width:100%;border:1px solid #f38ab9;background-color:#fff;text-align:left;font-weight:700}.rank_index .main .section1__block2-ttl:before,.rank_index .main .section1__block2-ttl:after{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-block;margin:auto;margin-right:1em;width:1em;height:1px;background-color:#f38ab9;content:''}.rank_index .main .section1__block2-ttl:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.rank_index .main .section1__block2-ttl.is-active:after{-webkit-transform:rotate(0);transform:rotate(0)}@media only screen and (max-width:767px){.rank_index .main .section1__block2-ttl{padding:4.66667vw 10.66667vw 4.66667vw 4vw;font-size:1.0625rem;line-height:1.6}.rank_index .main .section1__block2-inner{padding:5.33333vw 4vw;border:1px solid #f38ab9;border-top:0}.rank_index .main .section1__block2-lead{color:#e95b91;font-size:1.125rem;line-height:1.6}.rank_index .main .section1__block2-img{margin:4vw auto 0;width:58vw}.rank_index .main .section1__block2-img--2{width:69.2vw}.rank_index .main .section1__block2-lead{font-weight:700;font-size:1.1875rem!important}}@media print,screen and (min-width:768px){.rank_index .main .section1__block2-ttl{display:block;padding:.75em 0;text-align:center;font-size:1.375rem}.rank_index .main .section1__block2-inner{padding:40px 48px;border:1px solid #f38ab9;border-top:0}.rank_index .main .section1__block2-img{margin:20px auto 0;text-align:center}.rank_index .main .section1__block2-img+p{line-height:1.4}.rank_index .main .section1__block2-lead{color:#e95b91;text-align:center;font-weight:700;font-size:1.5rem;line-height:1.6}.rank_index .main .section1__block2-lead+p{text-align:center}}@media only screen and (max-width:767px){.rank_index .main .section1__block2-attention{padding-left:36px;background:url(/app/img/index/ico-point1-attention.png) calc(50% - 75px) 0/36px 31px no-repeat;text-align:center;font-weight:700;font-size:1.125rem}.rank_index .main .section1__block2-note{margin-bottom:10.66667vw}.rank_index .main .section1__block2-present{width:84vw}}@media print,screen and (min-width:768px){.rank_index .main .section1__block2-attention{padding-left:36px;background:url(/app/img/index/ico-point1-attention.png) calc(50% - 75px) 0/36px 31px no-repeat;text-align:center;font-weight:700;font-size:1.25rem}.rank_index .main .section1__block2-note{margin-bottom:40px;padding:20px 0}.rank_index .main .section1__block2-present{text-align:center}}.rank_index .main .tokuten__step-ttl{color:#e95b91}@media only screen and (max-width:767px){.rank_index .main .tokuten__img{margin:.625rem auto 0;width:75.73333vw}.rank_index .main .tokuten__tables{margin-top:1.25rem}.rank_index .main .tokuten__table{margin-top:.3125rem}.rank_index .main .tokuten__step-ttl{margin-top:1.25rem;font-weight:700;font-size:1.1875rem}.rank_index .main .tokuten__step-img{margin:1.875rem auto 0;width:46.8vw}.rank_index .main .tokuten__caution small{display:block}}@media print,screen and (min-width:768px){.rank_index .main .tokuten__img{margin:1.25rem auto 0;width:378px}.rank_index .main .tokuten__tables{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-top:2.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify}.rank_index .main .tokuten__table{margin-top:20px;width:500px}.rank_index .main .tokuten__table:last-child:nth-child(2n+1){margin:20px auto 0}.rank_index .main .tokuten__step-ttl{margin-top:2.5rem;text-align:center;font-weight:700;font-size:1.5625rem}.rank_index .main .tokuten__step-img{margin:2.5rem auto 0;width:200px}.rank_index .main .tokuten__caution{text-align:center}.rank_index .main .tokuten__caution span{display:inline-block!important;text-align:left}.rank_index .main .tokuten__caution small{display:block}}@media only screen and (max-width:767px){.rank_index .main .limit__inner{margin-top:1.875rem}.rank_index .main .limit__history-img{margin:6.66667vw auto 0;width:46.66667vw}.rank_index .main .limit__img{width:92vw}.rank_index .main .limit__desc{margin-top:1.25rem}}@media print,screen and (min-width:768px){.rank_index .main .limit__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:1.875rem auto 0;width:780px;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify}.rank_index .main .limit__history-img{margin:30px auto 0;width:200px}.rank_index .main .limit__img{width:281px}.rank_index .main .limit__desc{width:460px}.rank_index .main .limit__caution{width:370px}}.faq_index .main .js-toggle-trigger{cursor:pointer}.faq_index .main .js-toggle-trigger-target{display:none}.faq_index .main .is-active+.js-toggle-trigger-target{display:block}@media only screen and (max-width:767px){.faq_index .main .block__lists{margin-top:.625rem}.faq_index .main .block__list{border-bottom:1px solid #ccc}.faq_index .main .block__list-btn{position:relative;display:block;padding:0;padding:1em 2em 1em 0;width:100%;outline:0;border:0;background-color:transparent;text-align:left;font-size:.9375rem!important}.faq_index .main .block__list-btn:before,.faq_index .main .block__list-btn:after{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-block;margin:auto;margin-right:.75em;width:.75em;height:1px;background-color:#e95b91;content:''}.faq_index .main .block__list-btn:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.faq_index .main .block__list-btn.is-acitive:after{-webkit-transform:rotate(0);transform:rotate(0)}.faq_index .main .block__list-link{position:relative;display:block;padding:1em 2em 1em 0;width:100%;font-size:.875rem!important}.faq_index .main .block__list-link:after{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-block;margin:auto;margin-right:1em;width:.6em;height:.6em;border:1px solid #e95b91;border-bottom:0;border-left:0;content:'';-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@media print,screen and (min-width:768px){.faq_index .main .block__lists{margin-top:.625rem}.faq_index .main .block__list{border-bottom:1px solid #ccc}.faq_index .main .block__list-btn{position:relative;display:block;padding:0;padding:1em 2em 1em 0;width:100%;outline:0;border:0;background-color:transparent;text-align:left;font-size:1rem!important}.faq_index .main .block__list-btn:before,.faq_index .main .block__list-btn:after{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-block;margin:auto;margin-right:.75em;width:1em;height:2px;background-color:#e95b91;content:''}.faq_index .main .block__list-btn:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.faq_index .main .block__list-btn.is-active:after{-webkit-transform:rotate(0);transform:rotate(0)}.faq_index .main .block__list-link{position:relative;display:block;padding:1em 2em 1em 0;width:100%}.faq_index .main .block__list-link:after{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-block;margin:auto;margin-right:1em;width:.6em;height:.6em;border:2px solid #e95b91;border-bottom:0;border-left:0;content:'';-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@media only screen and (max-width:767px){.faq_index .main .block__child-list{border-top:1px solid #ccc}.faq_index .main .block__child-list a{position:relative;display:block;padding:1em 2em 1em 1em;background-color:#f5f5f5;font-size:.8125rem!important}.faq_index .main .block__child-list a:after{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-block;margin:auto;margin-right:1em;width:.5em;height:.5em;border:1px solid #e95b91;border-bottom:0;border-left:0;content:'';-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@media print,screen and (min-width:768px){.faq_index .main .block__child-list{border-top:1px solid #ccc}.faq_index .main .block__child-list a{position:relative;display:block;padding:1em 2em 1em 1em;background-color:#f5f5f5}.faq_index .main .block__child-list a:after{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-block;margin:auto;margin-right:1em;width:.6em;height:.6em;border:2px solid #e95b91;border-bottom:0;border-left:0;content:'';-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@media only screen and (max-width:767px){.faq_index .main .inquiry{margin-top:1.25rem;padding:4vw;border:1px solid #ccc}.faq_index .main .inquiry__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center}.faq_index .main .inquiry__header-img{width:26.66667vw}.faq_index .main .inquiry__header-txt{margin-top:0;width:calc(100% - 200vw/750*100 - 1em)}.faq_index .main .inquiry__body{margin-top:.5em}.faq_index .main .inquiry__body-id--c{padding:1em 0;background-color:#f5f5f5;text-align:center}.faq_index .main .inquiry__body-id--e{padding:1em 0;border:1px solid #ccc;text-align:center}.faq_index .main .inquiry__body-id--e img{margin-right:.5em;width:8.13333vw}.faq_index .main .inquiry__body-qr{margin:.5em auto 0;width:21.86667vw}}@media print,screen and (min-width:768px){.faq_index .main .inquiry{margin:5rem auto 0;padding:40px;width:640px;border:1px solid #ccc}.faq_index .main .inquiry__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center}.faq_index .main .inquiry__header-img{width:80px}.faq_index .main .inquiry__header-txt{margin-top:0;width:calc(100% - 80px - 1em)}.faq_index .main .inquiry__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:.625rem auto 0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify}.faq_index .main .inquiry__body--c{width:337px}.faq_index .main .inquiry__body--e{width:451px}.faq_index .main .inquiry__body-id--c{padding:1em 0;width:220px;background-color:#f5f5f5;text-align:center}.faq_index .main .inquiry__body-id--e{padding:1em 0;width:334px;border:1px solid #ccc;text-align:center}.faq_index .main .inquiry__body-id--e img{margin-right:.5em;width:24px}.faq_index .main .inquiry__body-qr{width:92px}}.faq_page .main .block a{text-decoration:underline}.faq_page .main .block__text-link a{color:#e95b91}.faq_page .main .block__text-link a:hover,.faq_page .main .block__text-link a:focus,.faq_page .main .block__text-link a:active{text-decoration:none}.faq_page .main .block__attention{color:red;font-weight:700}@media only screen and (max-width:767px){.faq_page .main .block .c-block__ttl{margin-bottom:1.25rem}.faq_page .main .block__link{margin-top:2em}.faq_page .main .block__link a{display:block;padding:.5em 0;border:1px solid #e95b91;color:#e95b91;text-align:center;text-decoration:none}}@media print,screen and (min-width:768px){.faq_page .main .block a:hover{text-decoration:none}.faq_page .main .block .c-block__ttl{margin-bottom:2.5rem}.faq_page .main .block__link{margin:2em auto 0;width:328px}.faq_page .main .block__link a{display:block;padding:.5em 0;border:1px solid #e95b91;color:#e95b91;text-align:center;text-decoration:none}.faq_page .main .block__qr{margin-top:1em;width:143.5px}.faq_page .main .block__qr img{height:auto}}@media only screen and (max-width:767px){.faq_page .main .inquiry{margin-top:1.25rem;padding:4vw;border:1px solid #ccc}.faq_page .main .inquiry__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center}.faq_page .main .inquiry__header-img{width:26.66667vw}.faq_page .main .inquiry__header-txt{margin-top:0;width:calc(100% - 200vw/750*100 - 1em)}.faq_page .main .inquiry__body{margin-top:.5em}.faq_page .main .inquiry__body-id--c{padding:1em 0;background-color:#f5f5f5;text-align:center}.faq_page .main .inquiry__body-id--e{padding:1em 0;border:1px solid #ccc;text-align:center}.faq_page .main .inquiry__body-id--e img{margin-right:.5em;width:8.13333vw}.faq_page .main .inquiry__body-qr{margin:.5em auto 0;width:21.86667vw}}@media print,screen and (min-width:768px){.faq_page .main .inquiry{margin:5rem auto 0;padding:40px;width:640px;border:1px solid #ccc}.faq_page .main .inquiry__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center}.faq_page .main .inquiry__header-img{width:80px}.faq_page .main .inquiry__header-txt{margin-top:0;width:calc(100% - 80px - 1em)}.faq_page .main .inquiry__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:.625rem auto 0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify}.faq_page .main .inquiry__body--c{width:337px}.faq_page .main .inquiry__body--e{width:451px}.faq_page .main .inquiry__body-id--c{padding:1em 0;width:220px;background-color:#f5f5f5;text-align:center}.faq_page .main .inquiry__body-id--e{padding:1em 0;width:334px;border:1px solid #ccc;text-align:center}.faq_page .main .inquiry__body-id--e img{margin-right:.5em;width:24px}.faq_page .main .inquiry__body-qr{width:92px}}.faq_page .main .subsec__ttl{padding:.25em .5em;background-color:#fef1f7}.faq_page .main .subsec__ttl span{display:inline-block;padding-left:1em;text-indent:-1em}@media only screen and (max-width:767px){.faq_page .main .subsec{margin-top:2vw;font-size:.8125rem;line-height:1.6}.faq_page .main .subsec+.subsec{margin-top:8vw}.faq_page .main .subsec__wrapper{margin-top:8vw}.faq_page .main .subsec__wrapper-ttl{font-size:1.125rem}.faq_page .main .subsec__ttl{font-size:1rem}.faq_page .main .subsec__lists{margin-top:1em}.faq_page .main .subsec__lists li{padding-left:1em;text-indent:-1em}}@media print,screen and (min-width:768px){.faq_page .main .subsec{margin-top:10px;font-size:.875rem;line-height:1.6}.faq_page .main .subsec+.subsec{margin-top:40px}.faq_page .main .subsec__wrapper{margin-top:40px}.faq_page .main .subsec__wrapper-ttl{font-size:1.375rem}.faq_page .main .subsec__ttl{font-size:1.125rem}.faq_page .main .subsec__lists{margin-top:.5em}.faq_page .main .subsec__lists li{padding-left:1em;text-indent:-1em}.faq_page .main .subsec__lists li small{display:inline}}.wallpaper_index .main .mv{padding:1.25rem 0}.wallpaper_index .main .mv__ttl{padding-bottom:.5em;text-align:center;font-size:.9375rem}.wallpaper_index .main .mv__ttl span{font-weight:700;font-size:1rem}.wallpaper_index .main .mv__img{margin:.9375rem auto 0;width:48vw;text-align:center}.wallpaper_index .main .download{margin:1.25rem auto 0}.wallpaper_index .main .download__ttl{padding-bottom:.5em;border-bottom:1px solid #007a8a;text-align:center;font-size:.9375rem}.wallpaper_index .main .download__ttl span{font-weight:700;font-size:1rem}.wallpaper_index .main .download__block{margin-top:1.25rem}.wallpaper_index .main .download__block-ttl{font-weight:700;font-size:1rem}.wallpaper_index .main .download__block-lists a{display:block;padding:.5em 0;border:1px solid #007a8a;color:#007a8a;text-align:center;font-size:.9375rem}.wallpaper_index .main .download__block-lists li{margin-top:.625rem}@media print,screen and (min-width:768px){.overseas_download .main .mv{margin-right:auto;margin-left:auto;width:1020px}}.overseas_download .main .mv{padding:1.25rem 0}.overseas_download .main .mv__ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:flex-start;justify-content:center;font-weight:700;font-size:1rem;line-height:1.4;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start}.overseas_download .main .mv__ttl span{margin-left:1em}.overseas_download .main .mv__ttl img{width:14.53333vw}.overseas_download .main .mv__txt--en{line-height:1.4}.overseas_download .main .mv__label{margin:.5em auto 0;width:40vw;border:1px solid #eee;border-radius:8px;text-align:center;font-weight:700;font-size:1.45625rem!important}.overseas_download .main .note__inner{border:1px solid #ccc}@media only screen and (max-width:767px){.overseas_download .main .note{margin-top:5.33333vw}.overseas_download .main .note__inner{padding:4vw}.overseas_download .main .note__ttl{font-size:.9375rem}.overseas_download .main .note__txt{font-size:.8125rem;line-height:1.6}.overseas_download .main .note__txt span+span{margin-top:.5em}}@media print,screen and (min-width:768px){.overseas_download .main .note{margin-top:30px;margin-right:auto;margin-left:auto;width:1020px}.overseas_download .main .note__inner{padding:25px}.overseas_download .main .note__ttl{font-size:1rem}.overseas_download .main .note__txt{font-size:.875rem;line-height:1.6}.overseas_download .main .note__txt span+span{margin-top:.5em}}.overseas_download .main .app__lists{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-top:1em;font-size:.8125rem;-webkit-box-pack:justify;-ms-flex-pack:justify}.overseas_download .main .app__lists--android li{margin:0 auto}.overseas_download .main .app__lists li{margin-top:.5em;width:44vw;text-align:center}.overseas_download .main .app__cn-lists{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;font-size:.8125rem;-webkit-box-pack:justify;-ms-flex-pack:justify}.overseas_download .main .app__cn-lists li{margin-top:.625rem;width:44vw;text-align:center}.overseas_download .main .app__cn-lists a{display:block;padding:.75em 0;border:1px solid #007a8a;color:#007a8a;text-align:center}.overseas_download .main .block__txt--en{line-height:1.4}.overseas_download .main .block__ttl--en{display:inline-block;line-height:1.4}.guide_index .main .mv__ttl{line-height:1.6}@media print,screen and (min-width:768px){.guide_index .main .mv{margin-right:auto;margin-left:auto;width:1020px}}.guide_index .main .tutorial__list-lead{line-height:1.4}.guide_index .main .tutorial__list-txt--pink{color:#e95b91}.guide_index .main .tutorial__list-txt--blue{color:#008cd6!important}.guide_index .main .tutorial__list--blue:before{border:20px solid #008cd6!important}.guide_index .main .tutorial__list-link a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;align-items:center;justify-content:center;margin:4vw auto 0;height:16vw;border:1px solid;text-align:center;text-decoration:none!important;font-size:.8125rem;line-height:1.4;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal}.guide_index .main .tutorial__list-link em{font-weight:400;font-size:1.0625rem}.guide_index .main .tutorial a{color:#e95b91;text-decoration:underline}.guide_index .main .tutorial a:hover{text-decoration:none}@media only screen and (max-width:767px){.guide_index .main .tutorial--border{margin-top:12vw;padding-top:4vw;border-top:1px solid #ccc}.guide_index .main .tutorial__lists+.tutorial__lists{margin-top:14.66667vw;padding-top:9.33333vw;border-top:1px solid #ccc}.guide_index .main .tutorial__lists li{margin-top:6.25vw}.guide_index .main .tutorial__lists li+li{position:relative;margin-top:7.8125vw;padding-top:7.8125vw}.guide_index .main .tutorial__lists li+li:before{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-block;margin:auto;margin-top:-.625rem;width:20px;height:20px;border:20px solid #e95b91;border-right:20px solid transparent!important;border-bottom:20px solid transparent!important;border-left:20px solid transparent!important;content:''}.guide_index .main .tutorial__list-lead{text-align:center;font-weight:700;font-size:1.15625rem!important}.guide_index .main .tutorial__list-img{margin:.625rem auto 0;width:46.66667vw}.guide_index .main .tutorial__list-txt{margin-top:.125em;text-align:center;font-size:.8125rem!important;line-height:1.6}.guide_index .main .tutorial__list-txt--left{text-align:left}.guide_index .main .tutorial__list-txt--colored{color:#e95b91}}@media print,screen and (min-width:768px){.guide_index .main .tutorial{margin-right:auto;margin-left:auto;width:1020px}.guide_index .main .tutorial--border{margin-top:45px;padding-top:-5px;border-top:1px solid #ccc}.guide_index .main .tutorial__txt{margin-top:2.5rem}.guide_index .main .tutorial__txt+.tutorial__lists{margin-top:-2.5rem}.guide_index .main .tutorial__lists{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.guide_index .main .tutorial__lists+.tutorial__lists{margin-top:45px;padding-top:-5px;border-top:1px solid #ccc}.guide_index .main .tutorial__lists li{margin-top:50px;width:200px}.guide_index .main .tutorial__lists li:nth-child(4n+1){margin-left:0}.guide_index .main .tutorial__lists li:nth-child(4n+1):before{display:none}.guide_index .main .tutorial__lists li+li{position:relative;margin-left:73px}.guide_index .main .tutorial__lists li+li:before{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-block;margin:auto;margin-top:200px;margin-left:-42px;width:20px;height:20px;border:20px solid #e95b91;border-top:20px solid transparent!important;border-right:20px solid transparent!important;border-bottom:20px solid transparent!important;content:''}.guide_index .main .tutorial__list-lead{padding-left:1em;text-indent:-1em;font-weight:700;font-size:1rem!important}.guide_index .main .tutorial__list-lead--2rows{height:44px}.guide_index .main .tutorial__list-lead--more-indent{padding-left:2.4em;text-indent:-2.4em}.guide_index .main .tutorial__list-img{margin-top:16px;width:200px}.guide_index .main .tutorial__list-img--coord-2rows{margin-top:32px}.guide_index .main .tutorial__list-img--coord-3rows{margin-top:54px}.guide_index .main .tutorial__list-txt{margin-top:0;font-size:.8125rem!important;line-height:1.6}.guide_index .main .tutorial__list-txt+p{margin-top:1em}.guide_index .main .tutorial__list-txt--colored{color:red}.guide_index .main .tutorial__list-link a{margin:15px auto 0;height:60px;font-size:.75rem}.guide_index .main .tutorial__list-link em{font-size:.875rem}}.guide_index .main .tutorial2{margin-top:23.994vw;padding:10.664vw 4.9321vw;width:91.977vw;background-color:#fae5ee!important;font-size:.875rem;margin-inline:auto}.guide_index .main .tutorial2__ttl{color:#e95b91;text-align:center;font-size:1.25rem}.guide_index .main .tutorial2__lead{color:#e95b91;font-weight:700}.guide_index .main .tutorial2 .c-link{display:block;padding:1em 0;width:100%;color:#e95b91;font-weight:700}@media print,screen and (min-width:768px){.guide_index .main .tutorial2{margin-top:114px;padding:47px 173px;width:1020px}.guide_index .main .tutorial2__lead{text-align:center}.guide_index .main .tutorial2 .c-link{width:308px;margin-block:30px}}.guide_foreign .main .tutorial__list-lead{text-align:left}@media print,screen and (min-width:768px){.guide_foreign .main .tutorial{margin-top:40px;border-top:1px solid #ccc}}.guide_foreign .main .qr{margin:0 10px;width:280px}.guide_foreign .main .qr-area{margin-top:40px;text-align:center;font-size:1rem}.guide_foreign .main .qr-area__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-top:30px;-webkit-box-pack:center;-ms-flex-pack:center}.guide_foreign .main .qr img{text-align:center}.guide_foreign .main .qr a{display:block;margin-top:15px;padding:.5em 0;border:1px solid;color:#f38ab9}.payment_registration_index .main .tutorial__list-txt--attention{color:red!important;font-weight:700;font-size:.875rem}@media print,screen and (min-width:768px){.payment_registration_index .main .tutorial{font-size:.9375rem}}.stamp_index .main .main__ttl{text-align:center;font-size:1.1875rem;line-height:1.4}.stamp_index .main .main__lead{margin-top:.5em;text-align:center;font-size:.9375rem;line-height:1.4}.stamp_index .main .gifstamp{margin-top:4vw}.stamp_index .main .gifstamp__txt{text-align:center;font-size:.8125rem}.stamp_index .main .gifstamp__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-top:4vw;-webkit-box-pack:justify;-ms-flex-pack:justify}.stamp_index .main .gifstamp__img{width:28vw}.stamp_index .main .gifstamp__note{font-size:.8125rem}.index_c .main .lang-nav__list--c a{background:#e95b91;color:#fff}.index_e .main .lang-nav__list--e a{background:#e95b91;color:#fff}.index_k .main .lang-nav__list--k a{background:#e95b91;color:#fff}.index_t .main .lang-nav__list--t a{background:#e95b91;color:#fff}
.guide_index .main .tutorial__list-txt--green {
    color: #72af2e !important;
}