@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap");body{color:#FFF;font-family:"Noto Sans JP",sans-serif,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}@media print,screen and (min-width:768px){body .--sp{display:none!important}}@media only screen and (max-width:767px){body .--pc{display:none!important}}body a{color:inherit;text-decoration:none}body figure,body img,body picture,body svg{display:block;height:auto;max-width:100%}body .wrap{overflow:hidden;position:relative}body>.bg{background:#000 center top/100% auto no-repeat;height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%}@media print,screen and (min-width:768px){body>.bg{background-image:url(/service/games/img/bg_pc.webp)}}@media only screen and (max-width:767px){body>.bg{background-image:url(/service/games/img/bg_sp.webp)}}main{position:relative}@media print,screen and (min-width:768px){main{padding:5rem 2.5rem 10rem}}@media only screen and (max-width:767px){main{padding:1.5rem 1.25rem 10rem}}header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media print,screen and (min-width:768px){header{padding:1.5rem 2.5rem}}@media only screen and (max-width:767px){header{padding:0.75rem 1.25rem}}@media only screen and (max-width:767px){header h1 img{width:7.125rem}}footer{border-top:0.0625rem solid #7D7D7D}@media print,screen and (min-width:768px){footer{padding:4rem 2.5rem}}@media only screen and (max-width:767px){footer{padding:4rem 1.25rem}}footer .footer__copyright{color:#EEE;text-align:center}@media print,screen and (min-width:768px){footer .footer__copyright{font-size:0.75rem}}@media only screen and (max-width:767px){footer .footer__copyright{font-size:0.75rem}}.button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear,left top,right top,from(#A454F3),to(#5C87E3));background:linear-gradient(90deg,#A454F3 0%,#5C87E3 100%);border:none;cursor:pointer;border-radius:62.4375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;max-width:100%;position:relative}.button:before{background-color:#1A1A1A;border:0.0625rem solid #A454F3;border-radius:62.4375rem;content:"";display:block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;width:100%}.button>span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;line-height:1.5;position:relative;text-align:center;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}@media print,screen and (min-width:768px){.button>span{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;font-size:1.125rem}}@media only screen and (max-width:767px){.button>span{-webkit-column-gap:0.25rem;-moz-column-gap:0.25rem;column-gap:0.25rem;font-size:0.875rem}}.button>span:after{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%2014L11%208L5%202%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;content:"";display:block;-ms-flex-negative:0;flex-shrink:0;height:1rem;-webkit-transition:background-image 0.2s ease-in-out;transition:background-image 0.2s ease-in-out;width:1rem}@media print,screen and (min-width:768px){.button{padding:1rem 1.5rem 1rem 2.5rem}.button:hover:before{opacity:1}}@media only screen and (max-width:767px){.button{padding:0.75rem 0.5rem 0.75rem 0.75rem}}.button.--back{background:#1A1A1A}.button.--back:before{opacity:1}@media print,screen and (min-width:768px){.button.--back:before{-webkit-transition:border-color 0.2s ease-in-out;transition:border-color 0.2s ease-in-out}}@media print,screen and (min-width:768px){.button.--back{padding:1rem 2.5rem 1rem 1.5rem;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}.button.--back:hover{background-color:#262626}.button.--back:hover:before{border-color:#E2C8FC}}@media only screen and (max-width:767px){.button.--back{padding:0.75rem 0.75rem 0.75rem 0.5rem}}.button.--back>span{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.button.--back>span:after{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.button.--disabled,.button:disabled{background:#FFF;pointer-events:none}.button.--disabled:before,.button:disabled:before{opacity:0}.button.--disabled>span,.button:disabled>span{color:#CECECE}.button.--disabled>span:after,.button:disabled>span:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%2014L11%208L5%202%22%20stroke%3D%22%23CECECE%22%20stroke-width%3D%222%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E")}a.link{color:#5C87E3;text-decoration:underline}@media print,screen and (min-width:768px){a.link:hover{text-decoration:none}}a.link[target=_blank]:after{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2222%22%20height%3D%2222%22%20viewBox%3D%220%200%2022%2022%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4.58333%2019.25C4.07917%2019.25%203.64757%2019.0705%203.28854%2018.7115C2.92951%2018.3524%202.75%2017.9208%202.75%2017.4167V4.58333C2.75%204.07917%202.92951%203.64757%203.28854%203.28854C3.64757%202.92951%204.07917%202.75%204.58333%202.75H11V4.58333H4.58333V17.4167H17.4167V11H19.25V17.4167C19.25%2017.9208%2019.0705%2018.3524%2018.7115%2018.7115C18.3524%2019.0705%2017.9208%2019.25%2017.4167%2019.25H4.58333ZM8.89167%2014.3917L7.60833%2013.1083L16.1333%204.58333H12.8333V2.75H19.25V9.16667H17.4167V5.86667L8.89167%2014.3917Z%22%20fill%3D%22%235C87E3%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;content:"";display:inline-block;height:1.375em;margin-top:-0.25em;vertical-align:middle;width:1.375em}a.link[href*=".pdf"]:before{background:url(/service/games/img/ico_pdf.webp) center/contain no-repeat;content:"";display:inline-block;height:1.5em;margin:-0.125em 0.5em 0 0;vertical-align:middle;width:1.5em}a.link[href*=".pdf"]:after{display:none}.link__list>li+li{margin-top:0.75rem}.notice{font-weight:400}@media only screen and (max-width:767px){.notice{font-size:0.875rem}}.notice .--warning{color:#CB163E}.notice strong{font-weight:700}@media print,screen and (min-width:768px){*+.notice{margin-top:1rem}}@media only screen and (max-width:767px){*+.notice{margin-top:0.75rem}}@media print,screen and (min-width:768px){.form{margin:0 auto;max-width:60rem}.form.--wide{max-width:75rem}}.form .__required{background-color:#CB163E;border-radius:62.4375rem;color:#FFF;display:block;-ms-flex-negative:0;flex-shrink:0;font-weight:400;text-align:center}@media print,screen and (min-width:768px){.form .__required{font-size:0.75rem;line-height:1.5;padding:0.125rem 0.5rem}}@media only screen and (max-width:767px){.form .__required{font-size:0.625rem;line-height:1;padding:0.25rem}}.form__head{display:-webkit-box;display:-ms-flexbox;display:flex}@media print,screen and (min-width:768px){.form__head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;margin-bottom:5rem}}@media only screen and (max-width:767px){.form__head{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2.5rem;row-gap:1.25rem}}.form__head h1{font-weight:700;line-height:1.3}@media print,screen and (min-width:768px){.form__head h1{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:2.25rem}}@media only screen and (max-width:767px){.form__head h1{font-size:1.75rem}}@media print,screen and (min-width:768px){.form__head .button{-ms-flex-negative:0;flex-shrink:0}}.form__area{background-color:rgba(38,38,38,0.9);border:0.0625rem solid #A454F3}@media print,screen and (min-width:768px){.form__area{border-radius:1.5rem;margin-bottom:5rem;padding:2.4375rem}}@media only screen and (max-width:767px){.form__area{border-radius:1rem;margin-bottom:2.5rem;padding:1.1875rem}}.form__area p{font-weight:700}@media only screen and (max-width:767px){.form__area p{font-size:0.875rem}}@media print,screen and (min-width:768px){.form__area *+ul{margin-top:1.5rem}}@media only screen and (max-width:767px){.form__area *+ul{margin-top:1.25rem}}@media print,screen and (min-width:768px){.form__area ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}}@media print,screen and (min-width:768px){.form__area ul>li{width:calc((100% - 1.5rem) / 2)}}@media only screen and (max-width:767px){.form__area ul>li+li{margin-top:0.75rem}}.form__area ul>li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#1A1A1A;border:0.0625rem solid #A454F3;border-radius:0.5rem;-webkit-column-gap:0.75rem;-moz-column-gap:0.75rem;column-gap:0.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media print,screen and (min-width:768px){.form__area ul>li a{padding:1.1875rem 0.9375rem;-webkit-transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out}.form__area ul>li a:hover{background-color:#262626;border-color:#E2C8FC}}@media only screen and (max-width:767px){.form__area ul>li a{font-size:0.875rem;padding:0.9375rem}}.form__area ul>li a[target=_blank]:after{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2217%22%20height%3D%2216%22%20viewBox%3D%220%200%2017%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M14.5%2012.6667C14.5%2013.0333%2014.3694%2013.3472%2014.1083%2013.6083C13.8472%2013.8694%2013.5333%2014%2013.1667%2014H3.83333C3.46667%2014%203.15278%2013.8694%202.89167%2013.6083C2.63056%2013.3472%202.5%2013.0333%202.5%2012.6667L2.5%208H3.83333L3.83333%2012.6667H13.1667V3.33333H8.5V2H13.1667C13.5333%202%2013.8472%202.13056%2014.1083%202.39167C14.3694%202.65278%2014.5%202.96667%2014.5%203.33333V12.6667ZM10.9667%209.53333L10.0333%2010.4667L3.83333%204.26667L3.83333%206.66667H2.5L2.5%202H7.16667V3.33333H4.76667L10.9667%209.53333Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;content:"";display:block;-ms-flex-negative:0;flex-shrink:0;height:1rem;width:1rem}.form__selected{background:rgba(38,38,38,0.9);border:0.0625rem solid #A454F3;border-radius:1.5rem}@media print,screen and (min-width:768px){.form__selected{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:2.7272727273%;-moz-column-gap:2.7272727273%;column-gap:2.7272727273%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.4375rem}}@media only screen and (max-width:767px){.form__selected{padding:1.1875rem}}@media print,screen and (min-width:768px){.form__selected dl{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media only screen and (max-width:767px){.form__selected dl+dl{margin-top:1.25rem}}.form__selected dl dt{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:0.25rem;-moz-column-gap:0.25rem;column-gap:0.25rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media print,screen and (min-width:768px){.form__selected dl dt{font-size:0.75rem;margin-bottom:1rem}}@media only screen and (max-width:767px){.form__selected dl dt{font-size:0.625rem;margin-bottom:0.5rem}}.form__selected dl dt:before{background-color:#A454F3;border-radius:50%;content:"";display:block;-ms-flex-negative:0;flex-shrink:0;height:0.5rem;width:0.5rem}@media print,screen and (min-width:768px){.form__selected dl dt:before{margin-top:0.3125rem}}@media only screen and (max-width:767px){.form__selected dl dt:before{margin-top:0.21875rem}}.form__selected dl dd{font-weight:700;padding-left:0.75rem}@media only screen and (max-width:767px){.form__selected dl dd{font-size:0.875rem}}.form__step__number{counter-reset:step;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media print,screen and (min-width:768px){.form__step__number{-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem;margin:5rem 0 2.5rem}}@media only screen and (max-width:767px){.form__step__number{-webkit-column-gap:0.75rem;-moz-column-gap:0.75rem;column-gap:0.75rem;margin:4rem 0 1.25rem}}.form__step__number>li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1/1;background-color:#262626;border:0.125rem solid #262626;border-radius:50%;counter-increment:step;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;text-align:center;-webkit-transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out;white-space:nowrap}@media print,screen and (min-width:768px){.form__step__number>li{font-size:0.75rem;padding-top:1.625rem;width:7rem}}@media only screen and (max-width:767px){.form__step__number>li{font-size:0.625rem;padding-top:0.375rem;width:4.5rem}}.form__step__number>li.--current{background-color:#5C87E3;border-color:#5C87E3}.form__step__number>li.--finished{background-color:#262626;border-color:#5C87E3}.form__step__number>li:before{content:counter(step);display:block;font-family:"Roboto","Noto Sans JP",sans-serif;font-weight:700;line-height:1.3}@media print,screen and (min-width:768px){.form__step__number>li:before{font-size:1.5rem}}@media only screen and (max-width:767px){.form__step__number>li:before{font-size:1.25rem}}.form__step__number>li+li:after{background-color:#262626;content:"";display:block;height:0.25rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}@media print,screen and (min-width:768px){.form__step__number>li+li:after{left:-2.625rem;width:2.5rem}}@media only screen and (max-width:767px){.form__step__number>li+li:after{left:-0.875rem;width:0.75rem}}.form__step__number>li+li.--current:after,.form__step__number>li+li.--finished:after{background-color:#5C87E3}.form__step__index{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:700}@media print,screen and (min-width:768px){.form__step__index{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;font-size:2rem;line-height:1.3;margin-bottom:2.5rem}}@media only screen and (max-width:767px){.form__step__index{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.5rem;line-height:1.4;margin-bottom:1.25rem;row-gap:0.75rem}}.form__step__index .__label{background-color:#5C87E3;border-radius:62.4375rem;display:block;-ms-flex-negative:0;flex-shrink:0;font-family:"Roboto","Noto Sans JP",sans-serif;line-height:1.3}@media print,screen and (min-width:768px){.form__step__index .__label{font-size:1.125rem;padding:0.5rem 1rem}}@media only screen and (max-width:767px){.form__step__index .__label{font-size:0.875rem;padding:0.25rem 0.75rem}}.form__body{background:#EEE;color:#1A1A1A}@media print,screen and (min-width:768px){.form__body{border-radius:1.5rem;padding:2.5rem}}@media only screen and (max-width:767px){.form__body{border-radius:1rem;padding:1.25rem}}.form__body+.form__body{margin-top:1rem}.form__body hr{border:solid #CECECE;border-width:0.0625rem 0 0}@media print,screen and (min-width:768px){.form__body hr{margin:2.5rem 0}}@media only screen and (max-width:767px){.form__body hr{margin:1.25rem 0}}.form__body__index{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:0.25rem solid #A454F3;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;line-height:1.4;padding-left:0.75rem}@media print,screen and (min-width:768px){.form__body__index{font-size:1.5rem;margin-bottom:1.5rem}}@media only screen and (max-width:767px){.form__body__index{font-size:1.125rem;margin-bottom:1.25rem}}.form__body__sub-index{font-weight:700;margin-bottom:0.75rem}@media only screen and (max-width:767px){.form__body__sub-index{font-size:0.875rem}}.form__body__sub-index+.input__radio{margin-top:0.75rem}.form__body__lead{margin-bottom:1rem}@media print,screen and (min-width:768px){.form__body__lead{font-size:1.25rem;line-height:1.4}}.form__body__lead.--warning{color:#CB163E;font-weight:700}.form__body__box{background-color:#FFF;border-radius:0.5rem}@media print,screen and (min-width:768px){.form__body__box{padding:1.5rem}}@media only screen and (max-width:767px){.form__body__box{padding:1.25rem}}.form__body__box ol{counter-reset:num}.form__body__box ol>li{counter-increment:num;padding-left:1.2em;position:relative}@media only screen and (max-width:767px){.form__body__box ol>li{font-size:0.875rem}}.form__body__box ol>li:before{content:counter(num) ".";left:0;position:absolute;top:0}.form__body__box *+.form__body__box__attention{margin-top:1rem}.form__body__box__attention{display:-webkit-box;display:-ms-flexbox;display:flex}@media print,screen and (min-width:768px){.form__body__box__attention{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}}@media only screen and (max-width:767px){.form__body__box__attention{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:0.25rem;-moz-column-gap:0.25rem;column-gap:0.25rem}}.form__body__box__attention:before{background:center/contain no-repeat;content:"";display:block;-ms-flex-negative:0;flex-shrink:0}@media print,screen and (min-width:768px){.form__body__box__attention:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%2248%22%20height%3D%2248%22%20rx%3D%2224%22%20fill%3D%22%23CB163E%22%2F%3E%3Cpath%20d%3D%22M25.875%2014.9375L25.4883%2026.7852H22.6758L22.2773%2014.9375H25.875ZM22.1836%2030.4531C22.1836%2029.9531%2022.3555%2029.5391%2022.6992%2029.2109C23.0508%2028.875%2023.5117%2028.707%2024.082%2028.707C24.6602%2028.707%2025.1211%2028.875%2025.4648%2029.2109C25.8086%2029.5391%2025.9805%2029.9531%2025.9805%2030.4531C25.9805%2030.9375%2025.8086%2031.3477%2025.4648%2031.6836C25.1211%2032.0195%2024.6602%2032.1875%2024.082%2032.1875C23.5117%2032.1875%2023.0508%2032.0195%2022.6992%2031.6836C22.3555%2031.3477%2022.1836%2030.9375%2022.1836%2030.4531Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E");height:3rem;width:3rem}}@media only screen and (max-width:767px){.form__body__box__attention:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%2216%22%20height%3D%2216%22%20rx%3D%228%22%20fill%3D%22%23CB163E%22%2F%3E%3Cpath%20d%3D%22M8.9375%203.96875L8.74414%209.89258H7.33789L7.13867%203.96875H8.9375ZM7.0918%2011.7266C7.0918%2011.4766%207.17773%2011.2695%207.34961%2011.1055C7.52539%2010.9375%207.75586%2010.8535%208.04102%2010.8535C8.33008%2010.8535%208.56055%2010.9375%208.73242%2011.1055C8.9043%2011.2695%208.99023%2011.4766%208.99023%2011.7266C8.99023%2011.9688%208.9043%2012.1738%208.73242%2012.3418C8.56055%2012.5098%208.33008%2012.5938%208.04102%2012.5938C7.75586%2012.5938%207.52539%2012.5098%207.34961%2012.3418C7.17773%2012.1738%207.0918%2011.9688%207.0918%2011.7266Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E");height:1rem;width:1rem}}@media only screen and (max-width:767px){.form__body__box__attention p{font-size:0.875rem}}.form__body__box__attention strong{color:#CB163E;font-weight:700}.form__body__agree{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:1rem}.form__body__agree input[type=checkbox]{display:none}.form__body__agree input[type=checkbox]+label{background:#E2C8FC url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2222%22%20height%3D%2222%22%20viewBox%3D%220%200%2022%2022%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20x%3D%220.5%22%20y%3D%220.5%22%20width%3D%2221%22%20height%3D%2221%22%20fill%3D%22white%22%2F%3E%3Crect%20x%3D%220.5%22%20y%3D%220.5%22%20width%3D%2221%22%20height%3D%2221%22%20stroke%3D%22black%22%2F%3E%3Cpath%20d%3D%22M4.5%2010.2857L9.22727%2016L17.5%206%22%20stroke%3D%22%23EEEEEE%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E") 0.9375rem center/1.375rem auto no-repeat;border:0.0625rem solid #A454F3;border-radius:0.5rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;line-height:1.5;-webkit-transition:background 0.1s ease-in-out,color 0.1s ease-in-out;transition:background 0.1s ease-in-out,color 0.1s ease-in-out}@media print,screen and (min-width:768px){.form__body__agree input[type=checkbox]+label{padding:1.1875rem 0.9375rem 1.1875rem 2.8125rem}}@media only screen and (max-width:767px){.form__body__agree input[type=checkbox]+label{font-size:0.875rem;padding:0.9375rem 0.9375rem 0.9375rem 2.8125rem;width:100%}}.form__body__agree input[type=checkbox]:checked+label{background-color:#1A1A1A;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2222%22%20height%3D%2222%22%20viewBox%3D%220%200%2022%2022%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20x%3D%220.5%22%20y%3D%220.5%22%20width%3D%2221%22%20height%3D%2221%22%20fill%3D%22url(%23paint0_linear_45_7113)%22%2F%3E%3Crect%20x%3D%220.5%22%20y%3D%220.5%22%20width%3D%2221%22%20height%3D%2221%22%20stroke%3D%22%231A1A1A%22%2F%3E%3Cpath%20d%3D%22M4.5%2010.2857L9.22727%2016L17.5%206%22%20stroke%3D%22%23EEEEEE%22%20stroke-width%3D%222%22%2F%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22paint0_linear_45_7113%22%20x1%3D%220%22%20y1%3D%2211%22%20x2%3D%2222%22%20y2%3D%2211%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23A454F3%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%235C87E3%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3C%2Fsvg%3E");color:#FFF}.form__group{border-top:0.0625rem solid #CECECE;padding-top:1rem}@media print,screen and (min-width:768px){.form__group{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:2.7272727273%;-moz-column-gap:2.7272727273%;column-gap:2.7272727273%;display:-webkit-box;display:-ms-flexbox;display:flex}}.form__group:last-of-type{border-bottom:0.0625rem solid #CECECE;padding-bottom:1rem}.form__group h4{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:0.25rem;-moz-column-gap:0.25rem;column-gap:0.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media print,screen and (min-width:768px){.form__group h4{-ms-flex-negative:0;flex-shrink:0;width:27.2727272727%}}@media only screen and (max-width:767px){.form__group h4{margin-bottom:0.75rem}}.form__group h4 .__required{margin-top:0.0625rem}@media print,screen and (min-width:768px){.form__group__detail{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media only screen and (max-width:767px){.form__group__confirm{font-size:0.875rem}}.form__toggle{display:none}.form__toggle .form__group:last-of-type{border-bottom:none;padding-bottom:0}.form__group+.form__group,.form__group+.form__toggle,.form__toggle+.form__group,.form__toggle+.form__toggle{margin-top:1rem}.form__payment{background:-webkit-gradient(linear,left top,right top,from(#A454F3),to(#5C87E3));background:linear-gradient(90deg,#A454F3 0%,#5C87E3 100%);color:#FFF}@media print,screen and (min-width:768px){.form__payment{border-radius:1.5rem;padding:2.5rem}}@media only screen and (max-width:767px){.form__payment{border-radius:1rem;padding:1.25rem}}.form__payment__index{font-weight:700;margin-bottom:1rem}@media print,screen and (min-width:768px){.form__payment__index{font-size:2rem;line-height:1.3}}@media only screen and (max-width:767px){.form__payment__index{font-size:1.5rem;line-height:1.4}}@media print,screen and (min-width:768px){.form__payment__lead{margin-bottom:2.5rem}}@media only screen and (max-width:767px){.form__payment__lead{font-size:0.875rem;margin-bottom:1.25rem}}.form__payment__body{background-color:#FFF;border-radius:1rem;color:#1A1A1A}@media print,screen and (min-width:768px){.form__payment__body{padding:2.5rem}}@media only screen and (max-width:767px){.form__payment__body{padding:1.25rem}}.form__payment__body__row{border-top:0.0625rem solid #CECECE;padding-top:1rem}.form__payment__body__row+.form__payment__body__row{margin-top:1rem}.form__payment__body__row dl{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.form__payment__body__row dl{font-size:0.875rem}.form__payment__body__row dl.--sp-aifs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.form__payment__body__row dl dt{font-weight:700}.form__payment__body__row dl dt>span{font-weight:400}.form__payment__body__row dl dd{-ms-flex-negative:0;flex-shrink:0}@media print,screen and (min-width:768px){.form__payment__body__row dl dd{text-align:right}}.form__payment__body__row dl.--indent{color:#7D7D7D}@media print,screen and (min-width:768px){.form__payment__body__row dl.--indent{padding-left:1.5rem}}@media only screen and (max-width:767px){.form__payment__body__row dl.--indent{padding-left:0.75rem}}.form__payment__body__row dl.--indent dt:before{content:"―― ";white-space:pre-wrap}@media only screen and (max-width:767px){.form__payment__body__row dl.--equal>*{-webkit-box-flex:1;-ms-flex:1;flex:1}}.form__payment__body__row dl+dl{margin-top:2rem}.form__payment__body__row .__construction{background-color:#E2C8FC;padding:0.5rem 0;text-align:center}@media only screen and (max-width:767px){.form__payment__body__row .__construction{font-size:0.875rem}}.form__payment__body__row .__construction strong{font-weight:700}.form__payment__body__row *+.__construction{margin-top:1rem}.form__payment .notice>li{margin-left:1em;text-indent:-1em}@media print,screen and (min-width:768px){.form__payment+button.button{margin-top:2.5rem}}@media only screen and (max-width:767px){.form__payment+button.button{margin-top:1.25rem}}.form__button{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media print,screen and (min-width:768px){.form__button{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:1.5rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (max-width:767px){.form__button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}}@media only screen and (max-width:767px){.form__button .button:not(.--back){width:100%}}@media only screen and (max-width:767px){.form__complete>p{font-size:0.875rem}}.form__complete__body{background-color:rgba(38,38,38,0.9);border-left:0.25rem solid #A454F3}@media print,screen and (min-width:768px){.form__complete__body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:9.0909090909%;-moz-column-gap:9.0909090909%;column-gap:9.0909090909%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:2.5rem;padding-left:2.25rem}}@media only screen and (max-width:767px){.form__complete__body{padding:1.25rem;padding-left:1rem}}.form__complete__body h3{font-weight:700;line-height:1.4}@media print,screen and (min-width:768px){.form__complete__body h3{-ms-flex-negative:0;flex-shrink:0;font-size:1.5rem}}@media only screen and (max-width:767px){.form__complete__body h3{font-size:1.25rem;margin-bottom:2.5rem;white-space:nowrap}}@media print,screen and (min-width:768px){.form__complete__body__detail{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-ms-grid;display:grid;gap:1rem 1.5rem;-ms-grid-columns:auto 1.5rem 1fr;grid-template-columns:auto 1fr;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.form__complete__body__detail h4{font-weight:700}@media print,screen and (min-width:768px){.form__complete__body__detail h4{font-size:1.125rem;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}}@media only screen and (max-width:767px){.form__complete__body__detail h4{margin-bottom:0.5rem}}.form__complete__body__phone{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;font-family:"Roboto","Noto Sans JP",sans-serif;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media print,screen and (min-width:768px){.form__complete__body__phone{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}}.form__complete__body__phone:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2028%2028%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%2228%22%20height%3D%2228%22%20rx%3D%2214%22%20fill%3D%22%235C87E3%22%2F%3E%3Cpath%20d%3D%22M19.3%2020C17.9111%2020%2016.5389%2019.6972%2015.1833%2019.0917C13.8278%2018.4861%2012.5944%2017.6278%2011.4833%2016.5167C10.3722%2015.4056%209.51389%2014.1722%208.90833%2012.8167C8.30278%2011.4611%208%2010.0889%208%208.7C8%208.5%208.06667%208.33333%208.2%208.2C8.33333%208.06667%208.5%208%208.7%208H11.4C11.5556%208%2011.6944%208.05278%2011.8167%208.15833C11.9389%208.26389%2012.0111%208.38889%2012.0333%208.53333L12.4667%2010.8667C12.4889%2011.0444%2012.4833%2011.1944%2012.45%2011.3167C12.4167%2011.4389%2012.3556%2011.5444%2012.2667%2011.6333L10.65%2013.2667C10.8722%2013.6778%2011.1361%2014.075%2011.4417%2014.4583C11.7472%2014.8417%2012.0833%2015.2111%2012.45%2015.5667C12.7944%2015.9111%2013.1556%2016.2306%2013.5333%2016.525C13.9111%2016.8194%2014.3111%2017.0889%2014.7333%2017.3333L16.3%2015.7667C16.4%2015.6667%2016.5306%2015.5917%2016.6917%2015.5417C16.8528%2015.4917%2017.0111%2015.4778%2017.1667%2015.5L19.4667%2015.9667C19.6222%2016.0111%2019.75%2016.0917%2019.85%2016.2083C19.95%2016.325%2020%2016.4556%2020%2016.6V19.3C20%2019.5%2019.9333%2019.6667%2019.8%2019.8C19.6667%2019.9333%2019.5%2020%2019.3%2020ZM10.0167%2012L11.1167%2010.9L10.8333%209.33333H9.35C9.40556%209.78889%209.48333%2010.2389%209.58333%2010.6833C9.68333%2011.1278%209.82778%2011.5667%2010.0167%2012ZM15.9833%2017.9667C16.4167%2018.1556%2016.8583%2018.3056%2017.3083%2018.4167C17.7583%2018.5278%2018.2111%2018.6%2018.6667%2018.6333V17.1667L17.1%2016.85L15.9833%2017.9667Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;content:"";display:block;-ms-flex-negative:0;flex-shrink:0;height:1.75rem;width:1.75rem}@media print,screen and (min-width:768px){.form__complete__body__notice{font-size:0.75rem;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}}@media only screen and (max-width:767px){.form__complete__body__notice{font-size:0.625rem;margin-top:0.5rem}}@media only screen and (max-width:767px){.form__complete+.form__button{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}*+.form__toggle{margin-top:1rem}*+.form__payment{margin-top:1rem}@media print,screen and (min-width:768px){*+.form__button{margin-top:2.5rem}}@media only screen and (max-width:767px){*+.form__button{margin-top:1.25rem}}@media print,screen and (min-width:768px){*+.form__complete{margin-top:4rem}}@media print,screen and (min-width:768px){*+.form__complete__body{margin-top:2.5rem}}@media only screen and (max-width:767px){*+.form__complete__body{margin-top:1.25rem}}.wrap.--credit-error{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;min-height:100svh}.wrap.--credit-error footer,.wrap.--credit-error header{-ms-flex-negative:0;flex-shrink:0}.wrap.--credit-error main{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media print,screen and (min-width:768px){.wrap.--credit-error main{padding:2.5rem}}@media only screen and (max-width:767px){.wrap.--credit-error main{padding:1.25rem}}.wrap.--credit-error .form__credit-error{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%2248%22%20height%3D%2248%22%20rx%3D%2224%22%20fill%3D%22%23CB163E%22%2F%3E%3Cpath%20d%3D%22M25.875%2014.9375L25.4883%2026.7852H22.6758L22.2773%2014.9375H25.875ZM22.1836%2030.4531C22.1836%2029.9531%2022.3555%2029.5391%2022.6992%2029.2109C23.0508%2028.875%2023.5117%2028.707%2024.082%2028.707C24.6602%2028.707%2025.1211%2028.875%2025.4648%2029.2109C25.8086%2029.5391%2025.9805%2029.9531%2025.9805%2030.4531C25.9805%2030.9375%2025.8086%2031.3477%2025.4648%2031.6836C25.1211%2032.0195%2024.6602%2032.1875%2024.082%2032.1875C23.5117%2032.1875%2023.0508%2032.0195%2022.6992%2031.6836C22.3555%2031.3477%2022.1836%2030.9375%2022.1836%2030.4531Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E") center top/3rem auto no-repeat;padding-top:4rem}.wrap.--credit-error .form__credit-error p{font-weight:700;text-align:center}@media print,screen and (min-width:768px){.wrap.--credit-error .form__credit-error p{font-size:1.5rem;line-height:2.5}}@media only screen and (max-width:767px){.wrap.--credit-error .form__credit-error p{font-size:1.25rem;line-height:1.4}.wrap.--credit-error .form__credit-error p+p{margin-top:1em}}.wrap.--credit-error .form__credit-error+.form__button{border-top:0.0625rem solid #A454F3;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2.5rem;padding-top:1.5rem}@media only screen and (max-width:767px){.wrap.--credit-error .form__credit-error+.form__button .button{padding-bottom:0.5rem;padding-top:0.5rem}}.input__example{font-size:0.75rem;width:100%}.input__radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media print,screen and (min-width:768px){.input__radio{gap:1rem}}@media only screen and (max-width:767px){.input__radio{gap:0.75rem}}.input__radio>li{position:relative;width:100%}.input__radio>li .__tag{background:-webkit-gradient(linear,left top,right top,from(#A454F3),to(#5C87E3));background:linear-gradient(90deg,#A454F3 0%,#5C87E3 100%);border-top-left-radius:0.5rem;clip-path:polygon(0 0,100% 0,0 100%);color:#FFF;font-weight:700;height:3rem;left:0;padding:0.25rem 0 0 0.3125rem;pointer-events:none;position:absolute;top:0;width:7rem}.input__radio>li .__tag.--recommend{font-size:0.75rem}.input__radio input[type=checkbox],.input__radio input[type=radio]{display:none}.input__radio input[type=checkbox]+label,.input__radio input[type=radio]+label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0.9375rem center/1.375rem auto no-repeat;border:0.0625rem solid #A454F3;border-radius:0.5rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:background 0.1s ease-in-out,color 0.1s ease-in-out;transition:background 0.1s ease-in-out,color 0.1s ease-in-out}@media print,screen and (min-width:768px){.input__radio input[type=checkbox]+label,.input__radio input[type=radio]+label{padding:1.1875rem 0.9375rem 1.1875rem 2.8125rem}}@media only screen and (max-width:767px){.input__radio input[type=checkbox]+label,.input__radio input[type=radio]+label{font-size:0.875rem;padding:1rem 0.9375rem 1rem 2.8125rem}}.input__radio input[type=checkbox]:checked+label,.input__radio input[type=radio]:checked+label{background-color:#1A1A1A;color:#FFF}.input__radio input[type=radio]+label{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2222%22%20height%3D%2222%22%20viewBox%3D%220%200%2022%2022%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20x%3D%220.5%22%20y%3D%220.5%22%20width%3D%2221%22%20height%3D%2221%22%20rx%3D%2210.5%22%20fill%3D%22%23EEEEEE%22%2F%3E%3Crect%20x%3D%220.5%22%20y%3D%220.5%22%20width%3D%2221%22%20height%3D%2221%22%20rx%3D%2210.5%22%20stroke%3D%22%231A1A1A%22%2F%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%226%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E")}.input__radio input[type=radio]:checked+label{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2222%22%20height%3D%2222%22%20viewBox%3D%220%200%2022%2022%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20x%3D%220.5%22%20y%3D%220.5%22%20width%3D%2221%22%20height%3D%2221%22%20rx%3D%2210.5%22%20fill%3D%22white%22%2F%3E%3Crect%20x%3D%220.5%22%20y%3D%220.5%22%20width%3D%2221%22%20height%3D%2221%22%20rx%3D%2210.5%22%20stroke%3D%22%231A1A1A%22%2F%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%226%22%20fill%3D%22url(%23paint0_linear_45_6904)%22%2F%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22paint0_linear_45_6904%22%20x1%3D%225%22%20y1%3D%2211%22%20x2%3D%2217%22%20y2%3D%2211%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23A454F3%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%235C87E3%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3C%2Fsvg%3E")}.input__radio input[type=checkbox]+label{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2222%22%20height%3D%2222%22%20viewBox%3D%220%200%2022%2022%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20x%3D%220.5%22%20y%3D%220.5%22%20width%3D%2221%22%20height%3D%2221%22%20fill%3D%22white%22%2F%3E%3Crect%20x%3D%220.5%22%20y%3D%220.5%22%20width%3D%2221%22%20height%3D%2221%22%20stroke%3D%22black%22%2F%3E%3Cpath%20d%3D%22M4.5%2010.2857L9.22727%2016L17.5%206%22%20stroke%3D%22%23EEEEEE%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E")}.input__radio input[type=checkbox]:checked+label{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2222%22%20height%3D%2222%22%20viewBox%3D%220%200%2022%2022%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20x%3D%220.5%22%20y%3D%220.5%22%20width%3D%2221%22%20height%3D%2221%22%20fill%3D%22url(%23paint0_linear_45_7113)%22%2F%3E%3Crect%20x%3D%220.5%22%20y%3D%220.5%22%20width%3D%2221%22%20height%3D%2221%22%20stroke%3D%22%231A1A1A%22%2F%3E%3Cpath%20d%3D%22M4.5%2010.2857L9.22727%2016L17.5%206%22%20stroke%3D%22%23EEEEEE%22%20stroke-width%3D%222%22%2F%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22paint0_linear_45_7113%22%20x1%3D%220%22%20y1%3D%2211%22%20x2%3D%2222%22%20y2%3D%2211%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23A454F3%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%235C87E3%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3C%2Fsvg%3E")}@media print,screen and (min-width:768px){.input__radio.--pc-col2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.input__radio.--pc-col2>li{width:calc((100% - 1rem) / 2)}}@media only screen and (max-width:767px){.input__radio.--plan input[type=checkbox]+label.--plan,.input__radio.--plan input[type=radio]+label.--plan{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1.4375rem 1.4375rem 1.1875rem 3.8125rem}}@media print,screen and (min-width:768px){.input__radio.--plan input[type=checkbox]+label.--plan>p,.input__radio.--plan input[type=radio]+label.--plan>p{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media only screen and (max-width:767px){.input__radio.--plan input[type=checkbox]+label.--plan>p,.input__radio.--plan input[type=radio]+label.--plan>p{width:100%}}@media print,screen and (min-width:768px){.input__radio.--plan input[type=checkbox]+label.--plan .router,.input__radio.--plan input[type=radio]+label.--plan .router{-ms-flex-negative:0;flex-shrink:0;margin-left:1.95599022%;width:59.902200489%}}@media only screen and (max-width:767px){.input__radio.--plan input[type=checkbox]+label.--plan .router,.input__radio.--plan input[type=radio]+label.--plan .router{margin-top:1rem;width:100%}}.input__text{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media print,screen and (min-width:768px){.input__text{gap:1rem 0.75rem}}@media only screen and (max-width:767px){.input__text{gap:0.5rem}}.input__text__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.25rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.input__text__item h5{font-size:0.75rem;font-weight:700;width:100%}.input__text__item span{display:block}.input__text__item input[type=date],.input__text__item input[type=datetime-local],.input__text__item input[type=email],.input__text__item input[type=month],.input__text__item input[type=number],.input__text__item input[type=password],.input__text__item input[type=search],.input__text__item input[type=tel],.input__text__item input[type=text],.input__text__item input[type=time],.input__text__item input[type=url],.input__text__item input[type=week]{background-color:#FFF;border:0.0625rem solid #A454F3;border-radius:0.5rem;display:block;max-width:100%;outline:none;-webkit-transition:border-color 0.1s ease-in-out;transition:border-color 0.1s ease-in-out;width:100%}@media print,screen and (min-width:768px){.input__text__item input[type=date],.input__text__item input[type=datetime-local],.input__text__item input[type=email],.input__text__item input[type=month],.input__text__item input[type=number],.input__text__item input[type=password],.input__text__item input[type=search],.input__text__item input[type=tel],.input__text__item input[type=text],.input__text__item input[type=time],.input__text__item input[type=url],.input__text__item input[type=week]{padding:1.1875rem 0.9375rem}}@media only screen and (max-width:767px){.input__text__item input[type=date],.input__text__item input[type=datetime-local],.input__text__item input[type=email],.input__text__item input[type=month],.input__text__item input[type=number],.input__text__item input[type=password],.input__text__item input[type=search],.input__text__item input[type=tel],.input__text__item input[type=text],.input__text__item input[type=time],.input__text__item input[type=url],.input__text__item input[type=week]{padding:0.625rem 0.9375rem}}.input__text__item input[type=date]:focus,.input__text__item input[type=datetime-local]:focus,.input__text__item input[type=email]:focus,.input__text__item input[type=month]:focus,.input__text__item input[type=number]:focus,.input__text__item input[type=password]:focus,.input__text__item input[type=search]:focus,.input__text__item input[type=tel]:focus,.input__text__item input[type=text]:focus,.input__text__item input[type=time]:focus,.input__text__item input[type=url]:focus,.input__text__item input[type=week]:focus{border:0.125rem solid #5C87E3}@media print,screen and (min-width:768px){.input__text__item input[type=date]:focus,.input__text__item input[type=datetime-local]:focus,.input__text__item input[type=email]:focus,.input__text__item input[type=month]:focus,.input__text__item input[type=number]:focus,.input__text__item input[type=password]:focus,.input__text__item input[type=search]:focus,.input__text__item input[type=tel]:focus,.input__text__item input[type=text]:focus,.input__text__item input[type=time]:focus,.input__text__item input[type=url]:focus,.input__text__item input[type=week]:focus{padding:1.125rem 0.875rem}}@media only screen and (max-width:767px){.input__text__item input[type=date]:focus,.input__text__item input[type=datetime-local]:focus,.input__text__item input[type=email]:focus,.input__text__item input[type=month]:focus,.input__text__item input[type=number]:focus,.input__text__item input[type=password]:focus,.input__text__item input[type=search]:focus,.input__text__item input[type=tel]:focus,.input__text__item input[type=text]:focus,.input__text__item input[type=time]:focus,.input__text__item input[type=url]:focus,.input__text__item input[type=week]:focus{padding:0.5625rem 0.875rem}}@media print,screen and (min-width:768px){.input__text__item input[type=date]{padding:1.125rem 0.9375rem}}@media only screen and (max-width:767px){.input__text__item input[type=date]{padding:0.625rem 0.9375rem}}@media print,screen and (min-width:768px){.input__text__item input[type=date]:focus{padding:1.0625rem 0.875rem}}@media only screen and (max-width:767px){.input__text__item input[type=date]:focus{padding:0.5625rem 0.875rem}}@media print,screen and (min-width:768px){.input__text__item input.--pc-middle{width:15rem}}@media only screen and (max-width:767px){.input__text__item input.--zipCode{width:13.4375rem}}.input__text__item input.--zipCode+.link{margin-left:0.5rem}@media only screen and (max-width:767px){.input__text__item input.--zipCode+.link{font-size:0.625rem}}.input__text__item select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#FFF url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2%205L8%2011L14%205%22%20stroke%3D%22%231A1A1A%22%20stroke-width%3D%222%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") right 0.9375rem center/1rem auto no-repeat;border:0.0625rem solid #A454F3;border-radius:0.5rem;cursor:pointer;display:block;max-width:100%;outline:none;-webkit-transition:border-color 0.1s ease-in-out;transition:border-color 0.1s ease-in-out;width:100%}@media print,screen and (min-width:768px){.input__text__item select{padding:1.1875rem 2.4375rem 1.1875rem 0.9375rem}}@media only screen and (max-width:767px){.input__text__item select{padding:0.625rem 2.4375rem 0.625rem 0.9375rem}}.input__text__item select:focus{background-position:right 0.875rem center;border:0.125rem solid #5C87E3}@media print,screen and (min-width:768px){.input__text__item select:focus{padding:1.125rem 2.375rem 1.125rem 0.875rem}}@media only screen and (max-width:767px){.input__text__item select:focus{padding:0.5625rem 2.375rem 0.5625rem 0.875rem}}@media print,screen and (min-width:768px){.input__text__item select.--pc-middle{width:15rem}.input__text__item select.--pc-small{width:7.5rem}}@media only screen and (max-width:767px){.input__text__item select.--sp-small{width:7.5rem}}.input__text__item *+.notice{margin-top:0.5rem}@media print,screen and (min-width:768px){.input__text.--pc-col2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.input__text.--pc-col2 .input__text__item{width:calc((100% - 0.75rem) / 2)}.input__text.--pc-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.input__text.--pc-row .input__text__item{width:auto}}@media only screen and (max-width:767px){.input__text.--sp-col3{-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.input__text.--sp-col3 .input__text__item{width:calc((100% - 1rem) / 3)}.input__text.--sp-col3 .input__text__item input,.input__text.--sp-col3 .input__text__item select{-webkit-box-flex:1;-ms-flex:1;flex:1}.input__text.--sp-col3 .input__text__item span{-ms-flex-negative:0;flex-shrink:0}.input__text.--sp-col2{-webkit-column-gap:0.75rem;-moz-column-gap:0.75rem;column-gap:0.75rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.input__text.--sp-col2 .input__text__item{width:calc((100% - 0.75rem) / 2)}.input__text.--sp-col2 .input__text__item input,.input__text.--sp-col2 .input__text__item select{-webkit-box-flex:1;-ms-flex:1;flex:1}.input__text.--sp-col2 .input__text__item span{-ms-flex-negative:0;flex-shrink:0}}.input__date__wrap{max-width:100%;width:100%}@media print,screen and (min-width:768px){.input__date__wrap.--pc-middle{width:15rem}}.input__date__wrap label{background-color:#FFF;border:0.0625rem solid #A454F3;border-radius:0.5rem;display:block;max-width:100%;outline:none;-webkit-transition:border-color 0.1s ease-in-out;transition:border-color 0.1s ease-in-out;width:100%}@media print,screen and (min-width:768px){.input__date__wrap label{padding:1.1875rem 0.9375rem}}@media only screen and (max-width:767px){.input__date__wrap label{padding:0.625rem 0.9375rem}}.input__date__wrap input[type=date]{background:none;border:none;border-radius:0;padding:0}.input__date__wrap input[type=date]:focus{border:none;padding:0}@media print,screen and (min-width:768px){.form__group__detail .input__radio{-webkit-column-gap:0.75rem;-moz-column-gap:0.75rem;column-gap:0.75rem}.form__group__detail .input__radio.--pc-col2>li{width:calc((100% - 0.75rem) / 2)}}@media print,screen and (min-width:768px){*+.input__radio,*+.input__text{margin-top:1rem}}.router{background-color:#FFF;border-radius:0.5rem;color:#1A1A1A;padding:1rem}.router h4{font-weight:700;line-height:1.4}@media print,screen and (min-width:768px){.router h4{font-size:1.25rem;margin-bottom:1.25rem}}@media only screen and (max-width:767px){.router h4{font-size:1.125rem;margin-bottom:0.75rem}}.router__inn{font-size:1rem;font-weight:400;line-height:1.5}@media print,screen and (min-width:768px){.router__inn{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width:767px){.router__inn>div p{font-size:0.625rem}}.router__inn>div .link{display:inline-block;margin-top:0.5rem}@media only screen and (max-width:767px){.router__inn>div .link{font-size:0.625rem}}@media print,screen and (min-width:768px){.router__inn figure{-ms-flex-negative:0;flex-shrink:0}}@media only screen and (max-width:767px){.router__inn figure{margin-top:1rem}}@media print,screen and (min-width:768px){.benefits{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;row-gap:1rem}}.benefits>li{background:center top/cover no-repeat;border:0.0625rem solid #FFF;border-radius:0.5rem;font-weight:700;position:relative}@media print,screen and (min-width:768px){.benefits>li{background-image:url(/service/games/img/bg_benefits_pc.webp);padding:1.4375rem 1.4375rem 1.4375rem 5.4375rem;width:49.0909090909%}}@media only screen and (max-width:767px){.benefits>li{background-image:url(/service/games/img/bg_benefits_sp.webp);padding:0.9375rem 0.9375rem 0.9375rem 2.9375rem}.benefits>li+li{margin-top:1rem}}.benefits>li:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%2248%22%20height%3D%2248%22%20rx%3D%2224%22%20fill%3D%22%23A454F3%22%2F%3E%3Cpath%20d%3D%22M15%2022.4444L21.9545%2030L33%2018%22%20stroke%3D%22white%22%20stroke-width%3D%223%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media print,screen and (min-width:768px){.benefits>li:before{height:3rem;left:1.5rem;width:3rem}}@media only screen and (max-width:767px){.benefits>li:before{height:1.5rem;left:0.9375rem;width:1.5rem}}.benefits>li h4{line-height:1.4}@media print,screen and (min-width:768px){.benefits>li h4{font-size:1.5rem;margin-bottom:0.75rem}}@media only screen and (max-width:767px){.benefits>li h4{font-size:1.25rem;margin-bottom:0.25rem}}@media only screen and (max-width:767px){.benefits>li p{font-size:0.875rem}}.option{background-color:#FFF;border-radius:0.5rem;padding:1.5rem}.option h4{font-weight:700;margin-bottom:0.75rem}.option h4 .__sub{display:block}@media print,screen and (min-width:768px){.option h4 .__sub{font-size:1.125rem}}.option h4 .__sub+.__main{margin-top:0.75rem}.option h4 .__main{-webkit-text-fill-color:transparent;color:#A454F3;display:block;background:-webkit-gradient(linear,left top,right top,from(#A454F3),to(#5C87E3));background:linear-gradient(90deg,#A454F3 0%,#5C87E3 100%);-webkit-background-clip:text;background-clip:text;line-height:1.4}@media print,screen and (min-width:768px){.option h4 .__main{font-size:1.5rem}}@media only screen and (max-width:767px){.option h4 .__main{font-size:1.25rem}}@media only screen and (max-width:767px){.option p{font-size:0.875rem}}.option *+.input__radio{margin-top:1rem}@media print,screen and (min-width:768px){.option__inn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:5.3050397878%;-moz-column-gap:5.3050397878%;column-gap:5.3050397878%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}}.option__price{-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:767px){.option__price{margin-bottom:0.75rem}}.option__price .__main{color:#262626;display:inline-block;font-weight:700;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}@media only screen and (max-width:767px){.option__price .__main{font-size:0.875rem}}.option__price .__main strong{font-family:"Roboto","Noto Sans JP",sans-serif;font-size:3rem;line-height:1.3}.option__price .__sub{color:#262626;display:inline-block;margin-left:0.5em;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}@media only screen and (max-width:767px){.option__price .__sub{font-size:0.625rem}}.option__price .__sub s{display:inline-block;position:relative;text-decoration:none}.option__price .__sub s:after,.option__price .__sub s:before{background-color:#CB163E;content:"";display:block;height:0.125rem;left:0;position:absolute;width:100%}.option__price .__sub s:before{top:42%}.option__price .__sub s:after{top:58%}.option__detail{-webkit-box-flex:1;-ms-flex:1;flex:1}.option__detail h5{font-weight:700;line-height:1.4}@media print,screen and (min-width:768px){.option__detail h5{font-size:1.25rem;margin-bottom:1rem}}@media only screen and (max-width:767px){.option__detail h5{font-size:1.125rem;margin-bottom:0.75rem}}.option__detail__table{background-color:#FFF;text-align:center;width:100%}@media print,screen and (min-width:768px){.option__detail__table{-webkit-column-gap:0.0625rem;-moz-column-gap:0.0625rem;column-gap:0.0625rem;display:-ms-grid;display:grid;-ms-grid-columns:1fr 0.0625rem 1fr 0.0625rem 1fr 0.0625rem 1fr;grid-template-columns:repeat(4,1fr)}}.option__detail__table dl{color:#1A1A1A;display:-ms-grid;display:grid}@media print,screen and (min-width:768px){.option__detail__table dl{-ms-grid-rows:subgrid;grid-template-rows:subgrid;-ms-grid-row-span:2;grid-row:span 2}}@media only screen and (max-width:767px){.option__detail__table dl{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}.option__detail__table dt{background:rgba(164,84,243,0.3);font-size:0.75rem;font-weight:400;padding:0.25rem}.option__detail__table dd{background-color:#EEE;font-weight:700;padding:0.25rem}@media print,screen and (min-width:768px){.option__detail .notice{font-size:0.75rem}}@media only screen and (max-width:767px){.option__detail .notice{font-size:0.625rem}}.option input[type=checkbox]:not(.option input[type=checkbox]:checked)+label .option__popup__trigger{display:none}.option input[type=checkbox]:checked+label .option__price .__main{color:#FFF}.option input[type=checkbox]:checked+label .option__price .__sub{color:#FFF}.option__popup{display:none}.option__popup__trigger{display:block;height:100%;left:0;opacity:0.5;position:absolute;top:0;width:100%}.option__popup__modal+.modaal-overlay{background:rgb(0,0,0)}@media print,screen and (min-width:768px){.option__popup__modal .modaal-inner-wrapper{padding:2.5rem 1.875rem}}@media only screen and (max-width:767px){.option__popup__modal .modaal-inner-wrapper{padding:1rem 0.9375rem}}.option__popup__modal .modaal-container{background-color:transparent;border-radius:1.5rem}@media print,screen and (min-width:768px){.option__popup__modal .modaal-container{max-width:34.75rem}}.option__popup__modal .modaal-content-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(38,38,38,0.9);border-radius:1.5rem;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media print,screen and (min-width:768px){.option__popup__modal .modaal-content-container{padding:4rem 2.5rem 2.5rem;row-gap:1.5rem}}@media only screen and (max-width:767px){.option__popup__modal .modaal-content-container{padding:4rem 1.25rem 1.25rem;row-gap:1rem}}.option__popup__modal .modaal-content-container h2{font-weight:700;line-height:1.4;text-align:center}@media print,screen and (min-width:768px){.option__popup__modal .modaal-content-container h2{font-size:1.5rem}}@media only screen and (max-width:767px){.option__popup__modal .modaal-content-container h2{font-size:1.25rem}}.option__popup__modal .modaal-content-container p{font-weight:700;text-align:center}@media only screen and (max-width:767px){.option__popup__modal .modaal-content-container p{font-size:0.875rem}}.option__popup__modal .modaal-content-container p strong{background:radial-gradient(35.67% 247.37% at 50.03% 50.2%,#E4347C 0%,#CB3882 20%,#8E4491 70%,#604D9D 100%);display:inline-block;line-height:1.4}@media print,screen and (min-width:768px){.option__popup__modal .modaal-content-container p strong{font-size:1.5rem}}@media only screen and (max-width:767px){.option__popup__modal .modaal-content-container p strong{font-size:1.125rem}}@media only screen and (max-width:767px){.option__popup__modal .modaal-content-container .button{width:100%}.option__popup__modal .modaal-content-container .button>span{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}}.option__popup__modal .modaal-content-container button:not(.button){background:none;border:none;cursor:pointer;font-weight:700;line-height:1.5;text-decoration:underline}@media print,screen and (min-width:768px){.option__popup__modal .modaal-content-container button:not(.button):hover{text-decoration:none}}@media only screen and (max-width:767px){.option__popup__modal .modaal-content-container button:not(.button){font-size:0.875rem;margin-top:0.5rem}}.option__popup__modal .modaal-close{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2264%22%20height%3D%2264%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20x%3D%2216%22%20y%3D%2216%22%20width%3D%2232%22%20height%3D%2232%22%20rx%3D%2216%22%20fill%3D%22url(%23paint0_linear_269_10170)%22%2F%3E%3Cpath%20d%3D%22M26.25%2026.2499L37.75%2037.7499%22%20stroke%3D%22white%22%20stroke-width%3D%223.83333%22%2F%3E%3Cpath%20d%3D%22M37.75%2026.2499L26.25%2037.7499%22%20stroke%3D%22white%22%20stroke-width%3D%223.83333%22%2F%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22paint0_linear_269_10170%22%20x1%3D%2216%22%20y1%3D%2232%22%20x2%3D%2248%22%20y2%3D%2232%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23A454F3%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%235C87E3%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3C%2Fsvg%3E") center/contain no-repeat;height:4rem;position:absolute;right:0;top:0;width:4rem}.option__popup__modal .modaal-close:after,.option__popup__modal .modaal-close:before{display:none}.float{background:radial-gradient(35.67% 247.37% at 50.03% 50.2%,#E4347C 0%,#CB3882 20%,#8E4491 70%,#604D9D 100%);bottom:0;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;overflow:hidden;position:fixed;width:100%}@media print,screen and (min-width:768px){.float{border-radius:1.5rem 1.5rem 0 0;padding:1.5rem 2.5rem 0.25rem}}@media only screen and (max-width:767px){.float{border-radius:1rem 1rem 0 0;padding-left:1.25rem}}.float__inn{display:-ms-grid;display:grid;-ms-grid-columns:auto 0 auto;grid-template-columns:repeat(2,auto);gap:0.25rem 0}@media print,screen and (min-width:768px){.float__inn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.float__outline{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}@media print,screen and (min-width:768px){.float__outline{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:767px){.float__outline{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.25rem 1.25rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0.375rem 0.875rem 0 0}}@media print,screen and (min-width:768px){.float__outline h2{font-size:1.25rem;font-weight:700;line-height:1.4}.float__outline h2+*{border-left:0.0625rem solid #FFF;margin-left:2.5rem;padding-left:1.5rem}}@media only screen and (max-width:767px){.float__outline h2{font-size:0.75rem;width:100%}}@media print,screen and (min-width:768px){.float__outline dl+dl{margin-left:0.5rem}}.float__outline dl dt{font-weight:700}@media only screen and (max-width:767px){.float__outline dl dt{font-size:0.625rem;display:inline}}@media print,screen and (min-width:768px){.float__outline dl dd{font-size:0.75rem}}@media only screen and (max-width:767px){.float__outline dl dd{display:inline;font-size:0.625rem}}.float__outline dl dd strong{font-family:"Roboto","Noto Sans JP",sans-serif;font-weight:700;line-height:1.3}@media print,screen and (min-width:768px){.float__outline dl dd strong{font-size:1.75rem}}@media only screen and (max-width:767px){.float__outline dl dd strong{font-size:1rem}}.float__campaign{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#1A1A1A;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;font-weight:700;position:relative}@media print,screen and (min-width:768px){.float__campaign{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;margin-left:1.25rem;padding:0.4375rem 1.25rem}}@media only screen and (max-width:767px){.float__campaign{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;padding:0.4375rem 0.5rem}}.float__campaign:before{background-color:#1A1A1A;clip-path:polygon(100% 0,100% 100%,0 50%);content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media print,screen and (min-width:768px){.float__campaign:before{height:1rem;left:-0.75rem;width:0.75rem}}@media only screen and (max-width:767px){.float__campaign:before{height:0.375rem;left:-0.375rem;width:0.375rem}}.float__campaign p{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media print,screen and (min-width:768px){.float__campaign p{-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem}}@media only screen and (max-width:767px){.float__campaign p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.float__campaign .__label{background:-webkit-gradient(linear,left top,right top,from(#A454F3),to(#5C87E3));background:linear-gradient(90deg,#A454F3 0%,#5C87E3 100%);border-radius:62.4375rem;display:block;line-height:1.5}@media print,screen and (min-width:768px){.float__campaign .__label{font-size:1.125rem;padding:0.25rem 0.5rem}}@media only screen and (max-width:767px){.float__campaign .__label{font-size:0.625rem;padding:0 0.25rem}}@media print,screen and (min-width:768px){.float__campaign .__text{display:block;font-size:1.75rem;line-height:1.3}}@media only screen and (max-width:767px){.float__campaign .__text{font-size:0.625rem;line-height:1.5}}.float__campaign .__text .__term{display:inline-block}@media only screen and (max-width:767px){.float__campaign .__text .__term{font-size:0.875rem;line-height:1.5}}.float__campaign .__text .__term strong{font-family:"Roboto","Noto Sans JP",sans-serif}@media print,screen and (min-width:768px){.float__campaign .__text .__term strong{font-size:2.25rem;line-height:1.3}}@media only screen and (max-width:767px){.float__campaign .__text .__term strong{font-size:1.25rem;line-height:1.3}}.float__notice{line-height:1.5;width:100%}@media print,screen and (min-width:768px){.float__notice{font-size:0.75rem;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;text-align:right}}@media only screen and (max-width:767px){.float__notice{font-size:0.625rem;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;padding-bottom:0.375rem}}.change-plan__popup,.change-provider__popup{display:none}.change-plan__popup__modal,.change-plan__popup__modal--a,.change-plan__popup__modal--b,.change-provider__popup__modal,.change-provider__popup__modal--a,.change-provider__popup__modal--b{z-index:1000000002}.change-plan__popup__modal+.modaal-overlay,.change-plan__popup__modal--a+.modaal-overlay,.change-plan__popup__modal--b+.modaal-overlay,.change-provider__popup__modal+.modaal-overlay,.change-provider__popup__modal--a+.modaal-overlay,.change-provider__popup__modal--b+.modaal-overlay{background:rgb(0,0,0);z-index:1000000001}@media print,screen and (min-width:768px){.change-plan__popup__modal .modaal-inner-wrapper,.change-plan__popup__modal--a .modaal-inner-wrapper,.change-plan__popup__modal--b .modaal-inner-wrapper,.change-provider__popup__modal .modaal-inner-wrapper,.change-provider__popup__modal--a .modaal-inner-wrapper,.change-provider__popup__modal--b .modaal-inner-wrapper{padding:2.5rem 1.875rem}}@media only screen and (max-width:767px){.change-plan__popup__modal .modaal-inner-wrapper,.change-plan__popup__modal--a .modaal-inner-wrapper,.change-plan__popup__modal--b .modaal-inner-wrapper,.change-provider__popup__modal .modaal-inner-wrapper,.change-provider__popup__modal--a .modaal-inner-wrapper,.change-provider__popup__modal--b .modaal-inner-wrapper{padding:1rem 0.9375rem}}.change-plan__popup__modal .modaal-container,.change-plan__popup__modal--a .modaal-container,.change-plan__popup__modal--b .modaal-container,.change-provider__popup__modal .modaal-container,.change-provider__popup__modal--a .modaal-container,.change-provider__popup__modal--b .modaal-container{background-color:transparent;border-radius:1.5rem}.change-plan__popup__modal .modaal-close,.change-plan__popup__modal--a .modaal-close,.change-plan__popup__modal--b .modaal-close,.change-provider__popup__modal .modaal-close,.change-provider__popup__modal--a .modaal-close,.change-provider__popup__modal--b .modaal-close{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2264%22%20height%3D%2264%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20x%3D%2216%22%20y%3D%2216%22%20width%3D%2232%22%20height%3D%2232%22%20rx%3D%2216%22%20fill%3D%22url(%23paint0_linear_269_10170)%22%2F%3E%3Cpath%20d%3D%22M26.25%2026.2499L37.75%2037.7499%22%20stroke%3D%22white%22%20stroke-width%3D%223.83333%22%2F%3E%3Cpath%20d%3D%22M37.75%2026.2499L26.25%2037.7499%22%20stroke%3D%22white%22%20stroke-width%3D%223.83333%22%2F%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22paint0_linear_269_10170%22%20x1%3D%2216%22%20y1%3D%2232%22%20x2%3D%2248%22%20y2%3D%2232%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23A454F3%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%235C87E3%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3C%2Fsvg%3E") center/contain no-repeat;height:4rem;position:absolute;right:0;top:0;width:4rem}.change-plan__popup__modal .modaal-close:after,.change-plan__popup__modal .modaal-close:before,.change-plan__popup__modal--a .modaal-close:after,.change-plan__popup__modal--a .modaal-close:before,.change-plan__popup__modal--b .modaal-close:after,.change-plan__popup__modal--b .modaal-close:before,.change-provider__popup__modal .modaal-close:after,.change-provider__popup__modal .modaal-close:before,.change-provider__popup__modal--a .modaal-close:after,.change-provider__popup__modal--a .modaal-close:before,.change-provider__popup__modal--b .modaal-close:after,.change-provider__popup__modal--b .modaal-close:before{display:none}.change-plan__popup__modal .modaal-content-container,.change-plan__popup__modal--a .modaal-content-container,.change-plan__popup__modal--b .modaal-content-container,.change-provider__popup__modal .modaal-content-container,.change-provider__popup__modal--a .modaal-content-container,.change-provider__popup__modal--b .modaal-content-container{background-color:rgba(38,38,38,0.9);border-radius:1.5rem;color:#FFF}@media print,screen and (min-width:768px){.change-plan__popup__modal .modaal-content-container,.change-plan__popup__modal--a .modaal-content-container,.change-plan__popup__modal--b .modaal-content-container,.change-provider__popup__modal .modaal-content-container,.change-provider__popup__modal--a .modaal-content-container,.change-provider__popup__modal--b .modaal-content-container{padding:4rem 2.5rem 2.5rem}}@media only screen and (max-width:767px){.change-plan__popup__modal .modaal-content-container,.change-plan__popup__modal--a .modaal-content-container,.change-plan__popup__modal--b .modaal-content-container,.change-provider__popup__modal .modaal-content-container,.change-provider__popup__modal--a .modaal-content-container,.change-provider__popup__modal--b .modaal-content-container{padding:4rem 1.25rem 1.25rem}}.change-plan__popup__modal .modaal-content-container h2,.change-plan__popup__modal--a .modaal-content-container h2,.change-plan__popup__modal--b .modaal-content-container h2,.change-provider__popup__modal .modaal-content-container h2,.change-provider__popup__modal--a .modaal-content-container h2,.change-provider__popup__modal--b .modaal-content-container h2{border-bottom:none;font-weight:700;padding-bottom:0}@media print,screen and (min-width:768px){.change-plan__popup__modal .modaal-content-container h2,.change-plan__popup__modal--a .modaal-content-container h2,.change-plan__popup__modal--b .modaal-content-container h2,.change-provider__popup__modal .modaal-content-container h2,.change-provider__popup__modal--a .modaal-content-container h2,.change-provider__popup__modal--b .modaal-content-container h2{font-size:2rem;line-height:1.3}}@media only screen and (max-width:767px){.change-plan__popup__modal .modaal-content-container h2,.change-plan__popup__modal--a .modaal-content-container h2,.change-plan__popup__modal--b .modaal-content-container h2,.change-provider__popup__modal .modaal-content-container h2,.change-provider__popup__modal--a .modaal-content-container h2,.change-provider__popup__modal--b .modaal-content-container h2{font-size:1.125rem;line-height:1.4}}@media print,screen and (min-width:768px){.change-plan__popup__modal .modaal-container{max-width:60rem}}@media print,screen and (min-width:768px){.change-plan__popup__modal .modaal-content-container h2{margin-bottom:1rem}}@media only screen and (max-width:767px){.change-plan__popup__modal .modaal-content-container h2{margin-bottom:0.5rem}}.change-plan__popup__modal .modaal-content-container h2+p{margin-top:0}@media print,screen and (min-width:768px){.change-plan__popup__modal .modaal-content-container h2+p{font-size:1.25rem;font-weight:700;line-height:1.4}}@media only screen and (max-width:767px){.change-plan__popup__modal .modaal-content-container h2+p{font-size:0.625rem}}.change-plan__popup__menu>li+li{margin-top:0.25rem}.change-plan__popup__menu__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0.5rem;background:-webkit-gradient(linear,left top,right top,from(#A454F3),to(#5C87E3));background:linear-gradient(90deg,#A454F3 0%,#5C87E3 100%);display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}@media print,screen and (min-width:768px){.change-plan__popup__menu__item{-webkit-column-gap:0.75rem;-moz-column-gap:0.75rem;column-gap:0.75rem;min-height:6.5625rem;padding:1.25rem}}@media only screen and (max-width:767px){.change-plan__popup__menu__item{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem;min-height:5.6875rem;padding:0.5rem 0.75rem}}.change-plan__popup__menu__head{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.change-plan__popup__menu__head h3{border-left:none;font-weight:700;line-height:1.5;padding-left:0}@media print,screen and (min-width:768px){.change-plan__popup__menu__head h3{font-size:1.5rem}}@media only screen and (max-width:767px){.change-plan__popup__menu__head h3{font-size:0.875rem}}@media print,screen and (min-width:768px){.change-plan__popup__menu__head p{font-size:0.875rem}}@media only screen and (max-width:767px){.change-plan__popup__menu__head p{font-size:0.625rem}}.change-plan__popup__menu__head *+h3,.change-plan__popup__menu__head *+p{margin-top:0.25rem}.change-plan__popup__menu__label{border:0.0625rem solid #FFF;display:block;-ms-flex-negative:0;flex-shrink:0;font-weight:700;position:relative;text-align:center}@media print,screen and (min-width:768px){.change-plan__popup__menu__label{font-size:1.125rem;padding:0.125rem 0;width:6.75rem}}@media only screen and (max-width:767px){.change-plan__popup__menu__label{font-size:0.75rem;line-height:1.5;padding:0.0625rem 0;width:4.75rem}}.change-plan__popup__menu__button{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media print,screen and (min-width:768px){.change-plan__popup__menu__button{border-left:1px solid #000;-webkit-column-gap:0.75rem;-moz-column-gap:0.75rem;column-gap:0.75rem;-ms-flex-negative:0;flex-shrink:0;margin-left:1.75rem;padding-left:2.5rem}}@media only screen and (max-width:767px){.change-plan__popup__menu__button{-webkit-column-gap:0.75rem;-moz-column-gap:0.75rem;column-gap:0.75rem;width:100%}}.change-plan__popup__menu__button .button{background:#1A1A1A;-ms-flex-negative:0;flex-shrink:0}@media print,screen and (min-width:768px){.change-plan__popup__menu__button .button{padding:1rem 1rem 1rem 1.5rem}}@media only screen and (max-width:767px){.change-plan__popup__menu__button .button{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0.5rem 0.5rem 0.5rem 0.75rem}}.change-plan__popup__menu__button .button:before{opacity:1}@media print,screen and (min-width:768px){.change-plan__popup__menu__button .button:before{-webkit-transition:border-color 0.2s ease-in-out;transition:border-color 0.2s ease-in-out}}@media print,screen and (min-width:768px){.change-plan__popup__menu__button .button>span{-webkit-column-gap:0.25rem;-moz-column-gap:0.25rem;column-gap:0.25rem}}@media only screen and (max-width:767px){.change-plan__popup__menu__button .button>span:after{height:0.75rem;width:0.75rem}}@media print,screen and (min-width:768px){.change-plan__popup__menu__button .button{-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}.change-plan__popup__menu__button .button:hover{background-color:#262626}.change-plan__popup__menu__button .button:hover:before{border-color:#E2C8FC}}a.change-plan__popup__menu__item{border:0.125rem solid #A454F3;position:relative}@media print,screen and (min-width:768px){a.change-plan__popup__menu__item{padding:1.125rem 3.375rem 1.125rem 1.125rem}a.change-plan__popup__menu__item:before{background-color:#1A1A1A;content:"";display:block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;width:100%}a.change-plan__popup__menu__item:hover:before{opacity:1}}@media only screen and (max-width:767px){a.change-plan__popup__menu__item{gap:0.5rem 0.75rem;padding:0.625rem 2.625rem 0.625rem 0.875rem}}@media only screen and (max-width:767px){a.change-plan__popup__menu__item .change-plan__popup__menu__head h3{font-size:1rem}}@media only screen and (max-width:767px){a.change-plan__popup__menu__item .change-plan__popup__menu__head *+p{margin-top:0}}@media print,screen and (min-width:768px){a.change-plan__popup__menu__item .change-plan__popup__menu__label{width:6.6875rem}}@media only screen and (max-width:767px){a.change-plan__popup__menu__item .change-plan__popup__menu__label{line-height:1.2;padding:0.1875rem 0;width:2.875rem}}a.change-plan__popup__menu__item:after{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2216%22%20height%3D%2217%22%20viewBox%3D%220%200%2016%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%2014.5L11%208.5L5%202.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;content:"";display:block;height:1rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1rem}@media print,screen and (min-width:768px){a.change-plan__popup__menu__item:after{right:1.125rem}}@media only screen and (max-width:767px){a.change-plan__popup__menu__item:after{right:0.875rem}}@media print,screen and (min-width:768px){*+.change-plan__popup__menu{margin-top:2.5rem}}@media only screen and (max-width:767px){*+.change-plan__popup__menu{margin-top:0.75rem}}.change-provider__popup{display:none}.change-provider__popup__trigger{display:none}@media print,screen and (min-width:768px){.change-provider__popup__modal--a .modaal-container{max-width:53rem}}@media print,screen and (min-width:768px){.change-provider__popup__modal--b .modaal-container{max-width:60rem}}.change-provider__popup__modal .modaal-content-container,.change-provider__popup__modal--a .modaal-content-container,.change-provider__popup__modal--b .modaal-content-container{position:relative}@media print,screen and (min-width:768px){.change-provider__popup__modal--a h2{margin-bottom:0.75rem}}@media only screen and (max-width:767px){.change-provider__popup__modal--a h2{margin-bottom:0.625rem}}@media only screen and (max-width:767px){.change-provider__popup__modal--a h2~p{font-size:0.875rem}}.change-provider__popup__modal--a h2~p a.link{color:inherit;font-weight:700}.change-provider__popup__modal--a h2~p a.link[target=_blank]:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2222%22%20height%3D%2222%22%20viewBox%3D%220%200%2022%2022%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4.58333%2019.25C4.07917%2019.25%203.64757%2019.0705%203.28854%2018.7115C2.92951%2018.3524%202.75%2017.9208%202.75%2017.4167V4.58333C2.75%204.07917%202.92951%203.64757%203.28854%203.28854C3.64757%202.92951%204.07917%202.75%204.58333%202.75H11V4.58333H4.58333V17.4167H17.4167V11H19.25V17.4167C19.25%2017.9208%2019.0705%2018.3524%2018.7115%2018.7115C18.3524%2019.0705%2017.9208%2019.25%2017.4167%2019.25H4.58333ZM8.89167%2014.3917L7.60833%2013.1083L16.1333%204.58333H12.8333V2.75H19.25V9.16667H17.4167V5.86667L8.89167%2014.3917Z%22%20fill%3D%22%23FFFFFF%22%2F%3E%3C%2Fsvg%3E")}.change-provider__popup__modal--a figure{margin-top:2.5rem}.change-provider__popup__modal--a figure img{margin:0 auto}.change-provider__popup__modal--a .change-provider__popup__close{margin-top:2.5rem;text-align:center}.change-provider__popup__modal--a .change-provider__popup__close button{background:none;border:none;cursor:pointer;line-height:1.5;text-decoration:underline}@media print,screen and (min-width:768px){.change-provider__popup__modal--a .change-provider__popup__close button:hover{text-decoration:none}}.change-provider__popup__modal--b p{font-weight:700}@media print,screen and (min-width:768px){.change-provider__popup__modal--b p{font-size:1.5rem;line-height:1.4}}.change-provider__popup__modal--b p+p{margin-top:1em}.change-provider__popup__modal--b .change-provider__popup__close{border-top:0.0625rem solid #A454F3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2.5rem;padding-top:1.5rem}@media print,screen and (min-width:768px){.change-provider__popup__modal--b .change-provider__popup__close .button{min-width:26.625rem}}@media only screen and (max-width:767px){.change-provider__popup__modal--b .change-provider__popup__close .button{padding-bottom:0.5rem;padding-top:0.5rem}}