/*! creativereset.css v0.0.2 | MIT License | creative team at GMO Internet Inc. */*,::before,::after{box-sizing:border-box}::before,::after{text-decoration:inherit;vertical-align:inherit}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}hr{height:0;overflow:visible}main{display:block}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}pre,code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg:not(:root){overflow:hidden}table{border-collapse:collapse}input{border-radius:0}button,input,optgroup,select,textarea{margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}[type=number]{width:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}dialog{background-color:#fff;border:solid;color:#000;display:block;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}[hidden]{display:none}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{touch-action:manipulation}@font-face{font-display:swap;font-family:"GMONotoSansJP";font-style:normal;font-weight:400;src:local("Noto Sans JP Regular"),url("/cache/common/assets/fonts/Noto_Sans_JP/NotoSansJP-Regular--ss.woff2") format("woff2")}@font-face{font-display:swap;font-family:"GMONotoSansJP";font-style:normal;font-weight:500;src:local("Noto Sans JP Medium"),url("/cache/common/assets/fonts/Noto_Sans_JP/NotoSansJP-Medium--ss.woff2") format("woff2")}@font-face{font-display:swap;font-family:"GMONotoSansJP";font-style:normal;font-weight:700;src:local("Noto Sans JP Bold"),url("/cache/common/assets/fonts/Noto_Sans_JP/NotoSansJP-Bold--ss.woff2") format("woff2")}.mt-20{margin-top:20px !important}@media only screen and (max-width: 820px){.mt-20{margin-top:2.6666666667vw !important}}.mb-20{margin-bottom:20px !important}@media only screen and (max-width: 820px){.mb-20{margin-bottom:2.6666666667vw !important}}.mt-40{margin-top:40px !important}@media only screen and (max-width: 820px){.mt-40{margin-top:5.3333333333vw !important}}.mb-40{margin-bottom:40px !important}@media only screen and (max-width: 820px){.mb-40{margin-bottom:5.3333333333vw !important}}.mt-60{margin-top:60px !important}@media only screen and (max-width: 820px){.mt-60{margin-top:8vw !important}}.mb-60{margin-bottom:60px !important}@media only screen and (max-width: 820px){.mb-60{margin-bottom:8vw !important}}.mt-80{margin-top:80px !important}@media only screen and (max-width: 820px){.mt-80{margin-top:10.6666666667vw !important}}.mb-80{margin-bottom:80px !important}@media only screen and (max-width: 820px){.mb-80{margin-bottom:10.6666666667vw !important}}html{font-feature-settings:"palt";font-size:62.5%;letter-spacing:.03em;line-height:1;scroll-behavior:smooth}body{background:#fff;color:#000;font-display:swap;font-family:"GMONotoSansJP","Noto Sans JP",-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN",Roboto,Meiryo,sans-serif;font-size:2rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:normal;line-height:1;margin:0;overflow-x:hidden;padding:50px 0 0 0;position:relative;text-align:justify;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;text-size-adjust:100%;top:29px}@media only screen and (max-width: 820px){body{font-size:3.4666666667vw;padding:13.3333333333vw 0 0 0;top:0}}@media only screen and (min-width: 820px)and (max-width: 1124px){body{top:29px}}@media only screen and (min-width: 820px)and (max-width: 1124px){body.is-fixed{overflow-y:hidden}}@media only screen and (max-width: 820px){body.is-fixed{overflow-y:hidden}}img{vertical-align:middle}figure,picture{display:block;margin:0 auto;padding:0}@media only screen and (max-width: 820px){figure img,picture img{height:auto}}em{font-style:normal;font-weight:bold}sup{font-weight:normal;padding:0 .1em}p{line-break:strict;margin:0;padding:0;text-align:justify}dl{margin:0;padding:0}dl>dt,dl>dd{margin:0;padding:0}ul{list-style:none;margin:0;padding:0}ul>li{line-break:strict;margin:0;padding:0}a:hover{transition:.05s ease-in}select,button,input[type=button],input[type=submit]{font-family:inherit}details summary{cursor:pointer;display:inline-block;list-style:none;outline:none;transition:.05s ease-in;-webkit-user-select:none;user-select:none}details summary::-webkit-details-marker{display:none}.grecaptcha-badge{bottom:70px !important;z-index:3}@media only screen and (max-width: 820px){.grecaptcha-badge{bottom:17.3333333333vw !important}}.container{margin:0 auto;max-width:100%;padding:0 20px;width:1120px}@media only screen and (max-width: 820px){.container{margin:0;padding:0;width:100%}.container img{height:auto;max-width:100%}}.container>ol.note,.container>ul.note{margin:1em 60px 0}@media only screen and (max-width: 820px){.container>ol.note,.container>ul.note{margin:1em 5.3333333333vw 0}}.header{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.15);position:fixed;top:29px;width:100%;z-index:99999999}@media only screen and (max-width: 820px){.header{box-shadow:0 0.8vw 1.6vw rgba(0,0,0,.15);height:13.3333333333vw;min-width:100%;top:0}}@media only screen and (min-width: 820px)and (max-width: 1124px)and (orientation: landscape){.header{min-width:100%}}@media only screen and (min-width: 820px)and (max-width: 1124px){.header{top:29px}}.header .container{position:relative;z-index:100000010}.header_top{align-items:center;background:#fff;display:flex;height:50px;justify-content:space-between;min-width:1080px;position:relative;width:100%;z-index:100000010}@media only screen and (min-width: 820px)and (max-width: 1124px){.header_top{min-width:inherit}}@media only screen and (max-width: 820px){.header_top{height:13.3333333333vw;min-width:inherit}}.header_left{align-items:center;background:#fff;display:flex}@media only screen and (max-width: 820px){.header_left{align-items:flex-start;flex-direction:column;height:13.3333333333vw;justify-content:center;padding-left:2.6666666667vw;width:100%}}.header_logo{align-items:center;display:flex}@media only screen and (max-width: 820px){.header_logo{justify-content:flex-start}}.header_logo_tkb img{height:29px;width:76px}@media only screen and (max-width: 820px){.header_logo_tkb img{height:5.3333333333vw;width:auto}}@media only screen and (max-width: 820px){.header_logo_gmo img{height:auto;width:13.3333333333vw}}@media only screen and (max-width: 820px){.header_logo_docomo img{height:auto;width:18.6666666667vw}}@media only screen and (max-width: 820px){.header_logo_point{align-items:center;display:flex;height:9.3333333333vw}}@media only screen and (max-width: 820px){.header_logo_point img{height:auto;width:53.3333333333vw}}.header_text{margin:0 0 0 20px}@media only screen and (max-width: 820px){.header_text{margin:1.3333333333vw 0 0 0}}.header_text>p{color:#6f6f6f;font-size:1.4rem;margin:0;padding:0}@media only screen and (max-width: 820px){.header_text>p{font-size:2.1333333333vw}}.header_text>p>strong{font-style:normal;font-weight:normal}.header_link>ul{display:flex}@media only screen and (max-width: 820px){.header_link>ul{margin-right:2.6666666667vw}}.header_link>ul>li{font-size:1.4rem;white-space:nowrap}@media only screen and (max-width: 820px){.header_link>ul>li{font-size:2.4vw}}.header_link>ul>li+li{margin-left:1em}.header_right{align-items:center;display:flex}@media only screen and (max-width: 820px){.header_right:not(:has(.header_menuBtn)){padding-right:2.6666666667vw}}.header_btn>a{align-items:center;background:#dcdcdc;border-radius:8px;color:#fff;display:flex;font-size:1.8rem;font-weight:bold;height:40px;justify-content:center;padding:0;text-decoration:none;width:130px}@media only screen and (max-width: 820px){.header_btn>a{font-size:2.9333333333vw;height:9.6vw;width:21.3333333333vw}}.header_btn>a:hover{background:#6f6f6f;text-decoration:none}.header_btn_label{-webkit-user-select:none;user-select:none}.header_btn_label>span:nth-child(1){display:block}.header_btn_label>span:nth-child(2){display:none}@media only screen and (max-width: 820px){.header_btn.is-norikae:last-child{margin-right:1.3333333333vw}}.header_btn.is-green>a{background:#7893bd}.header_btn.is-green>a:hover{background:#556d92}.header_btn.is-green.is-norikae>a:hover{background:#7893bd}.header_btn.is-orange>a{background:#fabe00}.header_btn.is-orange>a:hover{background:#fa9900}.header_btn+.header_btn{margin-left:10px}@media only screen and (max-width: 820px){.header_btn+.header_btn{margin-left:1.3333333333vw}}.header_menuBtn{align-items:center;background:#fff;cursor:pointer;display:flex;flex-direction:row-reverse;height:50px;justify-content:flex-end;padding:0 0 0 20px;position:relative}@media only screen and (max-width: 820px){.header_menuBtn{flex-direction:column;height:13.3333333333vw;justify-content:center;padding:0;width:13.3333333333vw}}.header_menuBtn_toggle{display:block;height:50px;margin:0 0 0 10px;position:relative;width:20px}@media only screen and (max-width: 820px){.header_menuBtn_toggle{height:4.2666666667vw;margin:0 auto;width:5.3333333333vw}}.header_menuBtn_toggle>i{background-color:#2b2b2b;display:block;height:3px;margin:auto;position:absolute;transition:transform .05s,opacity .05s;width:20px}@media only screen and (max-width: 820px){.header_menuBtn_toggle>i{height:0.8vw;width:5.3333333333vw}}.header_menuBtn_toggle>i:nth-child(1){left:0;right:0;top:17px}@media only screen and (max-width: 820px){.header_menuBtn_toggle>i:nth-child(1){top:0}}.header_menuBtn_toggle>i:nth-child(2){bottom:0;left:0;right:0;top:0}.header_menuBtn_toggle>i:nth-child(3){bottom:17px;left:0;right:0}@media only screen and (max-width: 820px){.header_menuBtn_toggle>i:nth-child(3){bottom:0}}.header_menuBtn_label{align-items:center;display:flex;font-size:1.8rem;font-weight:bold;justify-content:center;-webkit-user-select:none;user-select:none;white-space:nowrap;width:60px}@media only screen and (max-width: 820px){.header_menuBtn_label{font-size:2.6666666667vw;height:2.6666666667vw;margin-top:1.3333333333vw}}.header_menuBtn_label>span{color:#2b2b2b}.header_menuBtn_label>span:nth-child(1){display:block}.header_menuBtn_label>span:nth-child(2){display:none}.header_bg{display:none;transition:.2s ease-in}@media only screen and (max-width: 820px){.header_bg{background:rgba(0,0,0,.6);height:100vh;left:0;position:fixed;top:0;width:100%;z-index:100000000}}.header_bottom{background:#fff;display:none;height:60px;min-width:1120px;transition:.05s ease-in;width:100%}@media only screen and (min-width: 820px)and (max-width: 1124px){.header_bottom{overflow-x:scroll}}@media only screen and (max-width: 820px){.header_bottom{background:#f6f6f6;box-shadow:0 0.8vw 1.6vw rgba(0,0,0,.15);display:block;height:100vh;left:-100%;min-width:inherit;overflow-y:scroll;padding:13.3333333333vw 0;position:absolute;top:0;width:calc(100% - 13.3333333333vw)}}.header_bottom>ul{align-items:center;display:flex;justify-content:space-between;list-style:none;width:100%}@media only screen and (max-width: 820px){.header_bottom>ul{display:block;width:auto}}.header_bottom>ul>li{width:100%}.header_bottom>ul>li>a{align-items:center;background:#fff;border-bottom:5px solid rgba(0,0,0,0);color:#000;display:flex;font-size:1.4rem;height:60px;justify-content:center;padding:5px 15px 0;position:relative;text-align:center;text-decoration:none;-webkit-user-select:none;user-select:none;white-space:nowrap}.header_bottom>ul>li>a:hover{border-bottom:5px solid #e32920;color:#e32920}@media only screen and (max-width: 820px){.header_bottom>ul>li>a:hover{border-bottom:0;color:#000}}@media only screen and (max-width: 820px){.header_bottom>ul>li>a{border-bottom:0.2666666667vw solid #f6f6f6;border-top:0.2666666667vw solid #f6f6f6;display:flex;font-size:4.8vw;height:18.6666666667vw;justify-content:flex-start;padding:0 0 0 5.3333333333vw;text-align:justify}}@media only screen and (max-width: 820px){.header_bottom>ul>li>a::before{background-color:rgba(0,0,0,0);background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:4.8vw;margin-right:2.6666666667vw;width:4.8vw}}@media only screen and (max-width: 820px){.header_bottom>ul>li>a::after{border-right-width:0.2666666667vw;border-top-width:0.2666666667vw;bottom:0;content:"";display:block;height:1.8666666667vw;margin:auto;position:absolute;right:5.3333333333vw;top:0;transform:rotate(45deg);width:1.8666666667vw}}@media only screen and (max-width: 820px){.header_bottom>ul>li>a.docomohikari::before{background-image:url("/service/docomohikari/common_47843/images/header_bottom-docomohikari.svg");height:4.8vw;width:4.8vw}}@media only screen and (max-width: 820px){.header_bottom>ul>li>a.price::before{background-image:url("/service/docomohikari/common_47843/images/header_bottom-price.svg");height:4.8vw;width:4.8vw}}@media only screen and (max-width: 820px){.header_bottom>ul>li>a.campaign::before{background-image:url("/service/docomohikari/common_47843/images/header_bottom-campaign.svg");height:4.8vw;width:4.8vw}}@media only screen and (max-width: 820px){.header_bottom>ul>li>a.about::before{background-image:url("/service/docomohikari/common_47843/images/header_bottom-about.svg");height:4.8vw;width:4.8vw}}@media only screen and (max-width: 820px){.header_bottom>ul>li>a.option::before{background-image:url("/service/docomohikari/common_47843/images/header_bottom-option.svg");height:4.8vw;width:4.8vw}}@media only screen and (max-width: 820px){.header_bottom>ul>li>a.faq::before{background-image:url("/service/docomohikari/common_47843/images/header_bottom-faq.svg");height:4.8vw;width:4.8vw}}@media only screen and (max-width: 820px){.header_bottom>ul>li>a.help::before{background-image:url("/service/docomohikari/common_47843/images/header_bottom-help.svg");height:4.8vw;width:4.8vw}}@media only screen and (max-width: 820px){.header_bottom>ul>li>a.callback::before{background-image:url("/service/docomohikari/common_47843/images/header_bottom-callback.svg");height:4.8vw;width:4.8vw}}@media only screen and (max-width: 820px){.header_bottom>ul>li>a.pagetop::before{background-image:url("/service/docomohikari/common_47843/images/header_bottom-pagetop.svg");height:4.8vw;width:4.8vw}}@media only screen and (max-width: 820px){.header_bottom>ul>li>a.area::before{background-image:url("/service/docomohikari/common_47843/images/header_bottom-area.svg");height:4.8vw;width:4.8vw}}@media only screen and (max-width: 820px){.header_bottom>ul>li>a.flow::before{background-image:url("/service/docomohikari/common_47843/images/header_bottom-flow.svg");height:4.8vw;width:4.8vw}}.header_bottom>ul>li+li>a::before{border-left:1px solid #dcdcdc;content:"";display:block;height:26px;left:0;position:absolute;width:0}@media only screen and (max-width: 820px){.header_bottom>ul>li+li>a::before{border:none;content:"";height:4vw;position:static;width:4vw}}@media only screen and (max-width: 820px){.header_bottom>ul>li+li>a{border-bottom:0.2666666667vw solid #f6f6f6;border-top:none}}.header_bottom_menu{display:none}@media only screen and (max-width: 820px){.header_bottom_menu{display:block;padding:8vw 5.3333333333vw}.header_bottom_menu>dl>dt{color:#e32920;font-size:3.4666666667vw;font-weight:bold;text-align:center}.header_bottom_menu>dl>dd{margin:2.6666666667vw auto 0;padding:0}.header_bottom_menu>dl>dd>ul{display:flex;gap:2.6666666667vw;justify-content:center;list-style:none}.header_bottom_menu>dl>dd>ul>li{display:flex;justify-content:center;width:100%}.header_bottom_menu>dl>dd>ul>li>a{align-items:center;border:0.2666666667vw solid #f6f6f6;border-radius:1.0666666667vw;box-shadow:0 0.8vw 1.6vw rgba(0,0,0,.15);color:#fff;display:flex;flex-direction:column;font-size:4vw;font-weight:bold;height:13.3333333333vw;justify-content:center;line-height:1.3;text-decoration:none;width:100%}.header_bottom_menu>dl>dd>ul>li>a>span{font-size:2.6666666667vw}}.header_bottom_consult{background:linear-gradient(0deg, #3eb9b9 0%, #3eb9b9 50%, #44d1d1 50%, #44d1d1 100%)}.header_bottom_regist{background:linear-gradient(0deg, #fa9900 0%, #fa9900 50%, #fabe00 50%, #fabe00 100%)}.header_norikae{background:#fff;display:none;height:60px;min-width:1120px;transition:.05s ease-in;width:100%}@media only screen and (max-width: 820px){.header_norikae{height:auto;min-width:100%}}.header_norikae>ul{align-items:center;display:flex;justify-content:space-between;list-style:none;width:100%}@media only screen and (max-width: 820px){.header_norikae>ul{display:block}}.header_norikae>ul>li{width:100%}.header_norikae>ul>li>a{align-items:center;background:#fff;border-bottom:5px solid rgba(0,0,0,0);color:#000;display:flex;font-size:1.4rem;height:60px;justify-content:center;padding:5px 15px 0;position:relative;text-align:center;text-decoration:none;-webkit-user-select:none;user-select:none;white-space:nowrap}@media only screen and (max-width: 820px){.header_norikae>ul>li>a{border-bottom:none;border-top:0.2666666667vw solid #f6f6f6;font-size:4.8vw;height:18.6666666667vw;justify-content:flex-start;padding:0 5.3333333333vw}}@media only screen and (max-width: 820px){.header_norikae>ul>li>a::after{border-right:0.5333333333vw solid #b2b2b2;border-top:0.5333333333vw solid #b2b2b2;bottom:0;content:"";height:2.1333333333vw;margin:auto;position:absolute;right:5.3333333333vw;top:0;transform:rotate(45deg);width:2.1333333333vw}}.header_norikae>ul>li>a:hover{border-bottom:5px solid #e32920;color:#e32920}@media only screen and (max-width: 820px){.header_norikae>ul>li>a:hover{border-bottom:none;border-top:0.2666666667vw solid #b2b2b2}}.header_norikae>ul>li+li>a::before{border-left:1px solid #dcdcdc;content:"";display:block;height:26px;left:0;position:absolute;width:0}@media only screen and (max-width: 820px){.header_norikae>ul>li+li>a::before{display:none}}.header_norikae>ul>li:last-child{display:none}@media only screen and (max-width: 820px){.header_norikae>ul>li:last-child{display:block}}.header_norikae>ul>li:last-child>a{background:#f6f6f6;color:#6f6f6f}@media only screen and (max-width: 820px){.header_norikae>ul>li:last-child>a::before,.header_norikae>ul>li:last-child>a::after{background:#b2b2b2;border:none;bottom:0;content:"";display:block;height:0.2666666667vw;left:auto;margin:auto;position:absolute;right:4vw;top:0;transform:rotate(45deg);width:4vw}}@media only screen and (max-width: 820px){.header_norikae>ul>li:last-child>a::after{transform:rotate(-45deg)}}@media only screen and (max-width: 820px){.header.is-open{background:rgba(0,0,0,0)}}@media only screen and (max-width: 820px){.header.is-open.header{box-shadow:none}}.header.is-open .header_bg{display:block}@media only screen and (max-width: 820px){.header.is-open .header_bg{margin-top:13.3333333333vw}}@media only screen and (max-width: 820px){.header.is-open .header_top{background:rgba(0,0,0,0)}}.header.is-open .header_bottom{display:block;left:0;min-width:inherit}@media only screen and (max-width: 820px){.header.is-open .header_right{padding-right:13.3333333333vw}}@media only screen and (max-width: 820px){.header.is-open .header_btn{display:none}}@media only screen and (max-width: 820px){.header.is-open .header_menuBtn{background:rgba(0,0,0,.6);position:absolute;right:0;top:0}}@media only screen and (max-width: 820px){.header.is-open .header_menuBtn_label{display:none}}.header.is-open .header_menuBtn_label>span:nth-child(1){display:none}.header.is-open .header_menuBtn_label>span:nth-child(2){display:block}@media only screen and (max-width: 820px){.header.is-open .header_menuBtn_toggle>i{background:#fff}}.header.is-open .header_menuBtn_toggle>i:nth-child(1){bottom:0;right:0;top:0;transform:rotate(-45deg)}.header.is-open .header_menuBtn_toggle>i:nth-child(2){opacity:0}.header.is-open .header_menuBtn_toggle>i:nth-child(3){bottom:0;right:0;top:0;transform:rotate(45deg)}.header.is-norikae_open .header_bg{display:block}.header.is-norikae_open .header_btn_label>span:nth-child(1){display:none}.header.is-norikae_open .header_btn_label>span:nth-child(2){display:block}.header.is-norikae_open .header_norikae{display:block}.main{max-width:100%;min-width:1120px}@media only screen and (min-width: 820px)and (max-width: 1124px)and (orientation: landscape){.main{min-width:100%}}@media only screen and (min-width: 820px)and (max-width: 1124px){.main{min-width:100%}}@media only screen and (max-width: 820px){.main{min-width:100%}}.footerNote{margin:40px auto 0}@media only screen and (max-width: 820px){.footerNote{margin:5.3333333333vw 5.3333333333vw 0}}.footerNote>p{color:#6f6f6f;font-size:1.6rem;line-height:1.5;text-align:center}@media only screen and (max-width: 820px){.footerNote>p{font-size:2.6666666667vw;text-align:justify}}.footer{margin:80px auto 0;min-width:1120px}@media only screen and (min-width: 820px)and (max-width: 1124px)and (orientation: landscape){.footer{min-width:100%}}@media only screen and (min-width: 820px)and (max-width: 1124px){.footer{min-width:100%}}@media only screen and (max-width: 820px){.footer{margin:10.6666666667vw auto 0;min-width:100%}}.footer_topicpath>.container{align-items:center;display:flex;height:70px;padding:0}@media only screen and (max-width: 820px){.footer_topicpath>.container{height:9.3333333333vw;padding:0 2.6666666667vw}}.footer_topicpath>.container>li{font-size:1.6rem}@media only screen and (max-width: 820px){.footer_topicpath>.container>li{font-size:2.6666666667vw}}.footer_topicpath>.container>li>a{font-size:1.6rem}@media only screen and (max-width: 820px){.footer_topicpath>.container>li>a{font-size:2.6666666667vw}}.footer_topicpath>.container>li+li{display:flex;margin-left:1em;padding-left:1em;position:relative}.footer_topicpath>.container>li+li::before{aspect-ratio:1;background-color:#628fd5;clip-path:polygon(0 7%, 7% 0, 57% 50%, 7% 100%, 0 93%, 43% 50%, 0 7%);content:"";display:block;height:14px;inset:0;left:0;margin:auto;position:absolute;right:auto;width:14px}@media only screen and (max-width: 820px){.footer_topicpath>.container>li+li::before{height:2.4vw;width:2.4vw}}.footer_topicpath>.container>li:last-child>a{color:#000;font-weight:bold}.footer_content{background:#2b2b2b}.footer_content>.container{display:flex;font-size:1.2rem;padding:60px 0 calc(60px - 1em)}@media only screen and (min-width: 820px)and (max-width: 1124px)and (orientation: landscape){.footer_content>.container{padding:60px 20px calc(60px - 1em)}}@media only screen and (max-width: 820px){.footer_content>.container{display:block;padding:0}}.footer_content>.container.is-lp{justify-content:space-between}.footer_logo{width:238px}@media only screen and (max-width: 820px){.footer_logo{border:none;margin:0 2.6666666667vw;padding-top:2.6666666667vw;width:auto}}.footer_logo>dl{margin:0;padding:0}@media only screen and (max-width: 820px){.footer_logo>dl{align-items:center;display:flex;height:18.6666666667vw;justify-content:space-between;padding:0 2.6666666667vw}}@media only screen and (max-width: 820px){.footer_logo>dl>dt img{height:8vw;width:37.3333333333vw}}.footer_logo>dl>dd{margin:20px 0 0 0;padding:0}.footer_logo>dl>dd>p{font-size:1.6rem;margin:0;padding:0}@media only screen and (max-width: 820px){.footer_logo>dl>dd>p{font-size:2.6666666667vw}}.footer_logo>dl>dd>p>a{color:#fff;text-decoration:none}.footer_menu{margin:0 0 0 60px;overflow:hidden}@media only screen and (max-width: 820px){.footer_menu{margin:0;overflow:scroll;padding:5.3333333333vw}}.footer_menuTop{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr 1fr;margin:0 auto}@media only screen and (max-width: 820px){.footer_menuTop{gap:0 5.3333333333vw;grid-template-columns:1fr 1fr}}.footer_menuTop>ul>li{line-height:1.5}.footer_menuBottom{border-top:1px solid #6f6f6f;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr 1fr;margin:30px auto 0;padding:30px 0 0}@media only screen and (max-width: 820px){.footer_menuBottom{border-top-width:0.2666666667vw;gap:5.3333333333vw;grid-template-columns:1fr 1fr;margin:5.3333333333vw 0 0;padding:5.3333333333vw 0 0}}.footer_menu ul{list-style:none}@media only screen and (max-width: 820px){.footer_menu ul{padding:0 2.6666666667vw;width:50%}}.footer_menu ul>li{font-size:1.2rem}@media only screen and (max-width: 820px){.footer_menu ul>li{font-size:2.4vw}}.footer_menu ul>li{margin:0 0 .5em 0}@media only screen and (min-width: 820px)and (max-width: 1124px)and (orientation: landscape){.footer_menu ul>li{font-size:1rem}}@media only screen and (min-width: 820px)and (max-width: 1124px)and (orientation: landscape)and (max-width: 820px){.footer_menu ul>li{font-size:2.0512820513vw}}@media only screen and (max-width: 820px){.footer_menu ul>li{font-size:2.6666666667vw}}.footer_menu ul>li>p{color:#fff}.footer_menu ul>li>a{color:#fff;text-decoration:none;white-space:nowrap}.footer_menu ul>li>a:hover::before{left:1px}.footer_menu ul ul{margin:.5em 0 0 0}@media only screen and (max-width: 820px){.footer_menu ul ul{width:auto}}.footer_menu ul ul>li{line-height:1.5;margin:0 0 .5em 1em}.footer_menu ul ul>li:last-child{margin-bottom:0}.footer_menu ul ul>li>a{padding:0 0 0 10px;position:relative;white-space:nowrap}@media only screen and (max-width: 820px){.footer_menu ul ul>li>a{padding:0 0 0 2.6666666667vw}}.footer_menu ul ul>li>a::before{background:#fff;border-radius:99px;bottom:0;content:"";height:2px;left:0;margin:auto;position:absolute;top:0;width:2px}@media only screen and (max-width: 820px){.footer_menu ul ul>li>a::before{height:0.5333333333vw;width:0.5333333333vw}}.footer_menu>div>ul{display:flex;flex-direction:column;flex-wrap:wrap;font-size:1.2rem}@media only screen and (max-width: 820px){.footer_menu>div>ul{display:block;font-size:2.6666666667vw;padding:0;width:auto}}.footer_menu>div>ul>li>a{padding:0 0 0 15px;position:relative}@media only screen and (max-width: 820px){.footer_menu>div>ul>li>a{display:block;padding:0 0 0 4vw}}.footer_menu>div>ul>li>a::before{border-right:1px solid #fff;border-top:1px solid #fff;bottom:0;content:"";height:5px;left:0;margin:auto;position:absolute;top:0;transform:rotate(45deg);width:5px}@media only screen and (max-width: 820px){.footer_menu>div>ul>li>a::before{border-right-width:0.2666666667vw;border-top-width:0.2666666667vw;height:1.3333333333vw;width:1.3333333333vw}}.footer_menu>div>ul>li>a:hover{color:#b2b2b2}.footer_menu-lp>ul{align-items:center;display:flex;flex-wrap:wrap;height:90px;justify-content:flex-end;width:600px}@media only screen and (max-width: 820px){.footer_menu-lp>ul{height:auto;justify-content:center;padding:2.6666666667vw 0;width:auto}}.footer_menu-lp>ul>li{color:#fff;font-size:2rem;margin-left:.5em}@media only screen and (max-width: 820px){.footer_menu-lp>ul>li{font-size:4vw;padding:2.6666666667vw 0}.footer_menu-lp>ul>li:first-child{text-align:center;width:100%}.footer_menu-lp>ul>li:first-child::after{display:none}}.footer_menu-lp>ul>li>a{color:#fff;font-size:2rem;text-decoration:none;white-space:nowrap}.footer_menu-lp>ul>li>a:hover{color:#b2b2b2}@media only screen and (max-width: 820px){.footer_menu-lp>ul>li>a{font-size:4vw}}.footer_menu-lp>ul>li::after{color:#6f6f6f;content:"｜";display:inline;font-family:monospace;margin-left:.5em}.footer_menu-lp>ul>li:nth-child(3)::after,.footer_menu-lp>ul>li:last-child::after{display:none}@media only screen and (max-width: 820px){.footer_menu-lp>ul>li:nth-child(3)::after{display:inline}}.footer_area{display:flex;flex-wrap:wrap;width:217px}@media only screen and (max-width: 820px){.footer_area{width:auto}}.footer_area>li:nth-last-child(2){margin-bottom:0}@media only screen and (max-width: 820px){.footer_area>li:nth-last-child(2){margin-bottom:1em}}.footer_copy{align-items:center;background:#6f6f6f;display:flex;height:45px;justify-content:center}@media only screen and (max-width: 820px){.footer_copy{height:10.6666666667vw}}.footer_copy p{color:#fff;font-size:1.2rem;text-align:center}@media only screen and (max-width: 820px){.footer_copy p{font-size:2.6666666667vw}}.section{padding:80px 0}@media only screen and (max-width: 820px){.section{padding:10.6666666667vw 0}}.section-bordered{border-bottom:1px dashed #b2b2b2;padding:0 0 80px 0}@media only screen and (max-width: 820px){.section-bordered{border-width:0.2666666667vw;padding:0 0 10.6666666667vw 0}}.section_inner{border-radius:30px}@media only screen and (max-width: 820px){.section_inner{border-radius:4vw;margin-left:2.6666666667vw;margin-right:2.6666666667vw}}.section_inner-blank{background:#fff}.section_inner-white{background:#fff;box-shadow:0 0 20px rgba(0,0,0,.15)}@media only screen and (max-width: 820px){.section_inner-white{box-shadow:0 0 2.6666666667vw rgba(0,0,0,.15)}}.section_inner-gray{background:#2b2b2b;box-shadow:0 0 20px rgba(0,0,0,.15)}@media only screen and (max-width: 820px){.section_inner-gray{box-shadow:0 0 2.6666666667vw rgba(0,0,0,.15)}}.section_inner-border{background:#fff;border:1px solid #dcdcdc}.section_inner-red{background:#e32920;box-shadow:0 0 20px rgba(0,0,0,.15)}@media only screen and (max-width: 820px){.section_inner-red{box-shadow:0 0 2.6666666667vw rgba(0,0,0,.15)}}.section_inner-red_content{background:#fff;padding:60px 0}@media only screen and (max-width: 820px){.section_inner-red_content{padding:8vw 0}}.section_inner-blue{background:#e8f1fe}.section_inner-orange{background:#fff4d0}.section-white{background:#fff;margin:0 auto}.section-black{background:#000;margin:0 auto}.section-green{background:#009d50;margin:0 auto}.section-red{background:#e32920;margin:80px auto 0}@media only screen and (max-width: 820px){.section-red{margin:10.6666666667vw auto 0}}.section-red .container>ul.note>li{color:#fff}.section-blue{background:#e8f1fe;margin:80px auto 0}@media only screen and (max-width: 820px){.section-blue{margin:10.6666666667vw auto 0}}.section-irumo{background:#00b496;margin:80px auto 0}@media only screen and (max-width: 820px){.section-irumo{margin:10.6666666667vw auto 0}}.section-eximo{background:#b97850;margin:80px auto 0}@media only screen and (max-width: 820px){.section-eximo{margin:10.6666666667vw auto 0}}.section-gray{background:#f6f6f6;margin:80px auto 0}@media only screen and (max-width: 820px){.section-gray{margin:10.6666666667vw auto 0}}.section-yellow{background:#fff4d0;margin:80px auto 0}@media only screen and (max-width: 820px){.section-yellow{margin:10.6666666667vw auto 0}}.section-danime{background:#eb5427}.section-scatterRouter{background:#00a8ff;margin:0 auto}a[id]{scroll-margin-top:119px}@media only screen and (max-width: 820px){a[id]{scroll-margin-top:21.0666666667vw}}a{text-decoration:none}a:hover{text-decoration:underline}@media only screen and (min-width: 820px)and (max-width: 1124px){img{height:auto;max-width:100%}}ol.note,ul.note{list-style:none;margin:0;padding:0}ol.note+ul.note,ol.note+ol.note,ul.note+ul.note,ul.note+ol.note{margin-top:.5em}ol.note>li,ul.note>li{color:#6f6f6f;font-feature-settings:normal;font-size:1.6rem;letter-spacing:0;line-break:strict;line-height:1.5;padding-left:1.5em;text-align:justify;text-indent:-1.3em}@media only screen and (max-width: 820px){ol.note>li,ul.note>li{font-size:2.6666666667vw}}ol.note>li.is-red,ul.note>li.is-red{color:#e32920}ol.note>li.is-center,ul.note>li.is-center{text-align:center}ol.note-num>li,ul.note-num>li{padding-left:2em;text-indent:-2em}@media only screen and (max-width: 820px){ol.note-num>li,ul.note-num>li{text-indent:-1.7em}}ol.note.is-center>li,ul.note.is-center>li{text-align:center}ol.note.is-center>li:has(wbr),ul.note.is-center>li:has(wbr){overflow-wrap:break-word;word-break:keep-all}ol.note.is-right>li,ul.note.is-right>li{text-align:right}ol>li{line-break:strict;padding-left:0;text-indent:0}.pc-only,.is-pc{display:block}@media only screen and (max-width: 820px){.pc-only,.is-pc{display:none}}.sp-only,.is-sp{display:none}@media only screen and (max-width: 820px){.sp-only,.is-sp{display:block}}.is-nowrap{white-space:nowrap}.bold,.is-bold{font-weight:bold}.red,.is-red{color:#e32920}.is-blue{color:#628fd5}.has-line{text-decoration:underline}.has-marker{background:linear-gradient(transparent 75%, #fee490 75%)}.has-slash{align-items:flex-end;display:flex;justify-content:center;text-align:center}.has-slash::before{content:"＼";display:inline;font-family:monospace;padding:0 .2em}.has-slash::after{content:"／";display:inline;font-family:monospace;padding:0 .2em}.has-slash2{align-items:flex-end;display:flex;justify-content:center;line-height:1.5;text-align:center}.has-slash2>span{display:inline-block;margin:0;text-align:center}.has-slash2::before{content:"＼";display:inline;font-family:monospace;padding:0 .2em}.has-slash2::after{content:"／";display:inline;font-family:monospace;padding:0 .2em}.checkList>li{padding-left:30px;text-indent:-30px}@media only screen and (max-width: 820px){.checkList>li{padding-left:8vw;text-indent:-8vw}}.checkList>li>span{font-size:2rem}@media only screen and (max-width: 820px){.checkList>li>span{font-size:3.4666666667vw}}.checkList>li>span{padding-left:30px;position:relative}@media only screen and (max-width: 820px){.checkList>li>span{padding-left:8vw}}.checkList>li>span::before,.checkList>li>span::after{content:"";display:block;left:10px;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%)}@media only screen and (max-width: 820px){.checkList>li>span::before,.checkList>li>span::after{left:2vw}}.checkList>li>span::before{background-color:#fff;border:1px solid #b2b2b2;height:22px;width:22px}@media only screen and (max-width: 820px){.checkList>li>span::before{border-width:0.2666666667vw;height:5.8666666667vw;width:5.8666666667vw}}.checkList>li>span::after{border-bottom:2px solid #628fd5;border-right:2px solid #628fd5;content:"";display:block;height:13px;left:6px;margin-top:-9px;position:absolute;top:50%;transform:rotate(45deg);width:8px}@media only screen and (max-width: 820px){.checkList>li>span::after{border-width:0.5333333333vw;height:3.4666666667vw;left:1.0666666667vw;margin-top:-2.4vw;width:2.1333333333vw}}.cross{display:block;height:20px;margin:0;padding:0 20px;position:relative;width:20px}.cross::before,.cross::after{background:#005bac;content:"";height:20px;left:50%;position:absolute;top:50%;width:1px}.cross::before{transform:translate(-50%, -50%) rotate(45deg)}.cross::after{transform:translate(-50%, -50%) rotate(-45deg)}.table>table{border-collapse:collapse;border-spacing:0}.table-bordered td,.table-bordered th{border:1px solid #dcdcdc}@media only screen and (max-width: 820px){.table-bordered td,.table-bordered th{border-width:0.2666666667vw}}.table-common thead th{background:#2b2b2b;color:#fff;font-weight:bold;text-align:center}.table-common thead th sup{font-weight:normal}.table-common tbody th{background:#b2b2b2;font-weight:normal;text-align:center}.table-common td,.table-common th{border:1px solid #dcdcdc}@media only screen and (max-width: 820px){.table-common td,.table-common th{border-width:0.2666666667vw}}.stepFlow{counter-reset:stepList 0;margin:60px 0 0 0}@media only screen and (max-width: 820px){.stepFlow{margin:8vw 0 0 0}}.stepFlow>li{display:flex;padding:0 40px 40px 40px;position:relative}@media only screen and (max-width: 820px){.stepFlow>li{background-position:4.2666666667vw 1.3333333333vw;background-size:0.5333333333vw auto;padding:0 2.6666666667vw 8vw 10.6666666667vw}}.stepFlow>li::after{background-color:#628fd5;content:"";display:block;height:100%;left:8px;position:absolute;width:4px}@media only screen and (max-width: 820px){.stepFlow>li::after{left:4.2666666667vw;width:0.8vw}}.stepFlow>li:last-child{background:none;padding:0 20px 0 40px}@media only screen and (max-width: 820px){.stepFlow>li:last-child{padding:0 2.6666666667vw 0 10.6666666667vw}}.stepFlow>li:last-child::after{display:none}.stepFlow>li>p{font-size:2rem}@media only screen and (max-width: 820px){.stepFlow>li>p{font-size:3.4666666667vw}}.stepFlow>li>p{border-radius:100vmax;color:#fff;display:grid;font-weight:bold;height:40px;margin-top:1em;padding:0 1em;place-content:center;position:absolute;right:20px;top:0;white-space:nowrap}@media only screen and (max-width: 820px){.stepFlow>li>p{height:8vw;padding:0 2.6666666667vw;right:2.6666666667vw;top:0vw}}.stepFlow>li>p.is-blue{background-color:#628fd5}.stepFlow>li>p.is-red{background-color:#e32920}.stepFlow>li>dl>dt{font-size:3rem}@media only screen and (max-width: 820px){.stepFlow>li>dl>dt{font-size:4.8vw}}.stepFlow>li>dl>dt{color:#628fd5;counter-increment:stepList 1;font-weight:bold;line-height:1.5;margin-top:-5px;position:relative}@media only screen and (max-width: 820px){.stepFlow>li>dl>dt{margin-top:-1.3333333333vw}}.stepFlow>li>dl>dt::before{font-size:2rem}@media only screen and (max-width: 820px){.stepFlow>li>dl>dt::before{font-size:3.4666666667vw}}.stepFlow>li>dl>dt::before{content:"STEP " counter(stepList, decimal-leading-zero);display:block;line-height:1;margin-right:1em}.stepFlow>li>dl>dt::after{background-color:#628fd5;border-radius:20px;content:"";display:block;height:20px;left:-40px;position:absolute;top:5px;width:20px}@media only screen and (max-width: 820px){.stepFlow>li>dl>dt::after{border-radius:4vw;height:4vw;left:-8vw;top:0;width:4vw}}.stepFlow>li>dl>dt>sup{font-size:1.6rem}@media only screen and (max-width: 820px){.stepFlow>li>dl>dt>sup{font-size:2.6666666667vw}}.stepFlow>li>dl>dt>sup{vertical-align:super}.stepFlow>li>dl>dd{margin-top:.5em}.stepFlow>li>dl>dd>p{font-size:2rem}@media only screen and (max-width: 820px){.stepFlow>li>dl>dd>p{font-size:3.4666666667vw}}.stepFlow>li>dl>dd>p{line-height:1.5}.stepFlow>li>dl>dd>p+ul.note{margin-top:.5em}.stepFlow>li>dl>dd>dl{margin:1em auto 0}.stepFlow>li>dl>dd>dl>dt{font-weight:bold}.stepFlow>li>dl>dd>dl>dd{margin:.5em auto 0}.stepFlow>li>dl>dd>dl>dd>p{line-height:1.5}.stepFlow>li>dl>dd img{height:auto;max-width:100%}.stepFlow+ul.note{margin:20px auto 0}@media only screen and (max-width: 820px){.stepFlow+ul.note{margin:2.6666666667vw 2.6666666667vw 0}}.linkBtn{margin:60px auto 0}@media only screen and (max-width: 820px){.linkBtn{margin:8vw auto 0}}.linkBtn>li{width:100%}.linkBtn>li+li{margin:20px auto 0}@media only screen and (max-width: 820px){.linkBtn>li+li{margin:2.6666666667vw auto 0}}.linkBtn>li>.has-slash{display:block;font-size:2rem;margin-bottom:.5em;text-align:center}@media only screen and (max-width: 820px){.linkBtn>li>.has-slash{font-size:3.4666666667vw}}.linkBtn>li>.has-slash>span{color:#e32920;font-size:2rem}@media only screen and (max-width: 820px){.linkBtn>li>.has-slash>span{font-size:3.4666666667vw}}.linkBtn>li>.has-slash2{display:block;font-size:2rem;margin-bottom:.5em;text-align:center}.linkBtn>li>.has-slash2>span{color:#e32920;font-size:2rem}@media only screen and (max-width: 820px){.linkBtn>li>.has-slash2>span{font-size:3.4666666667vw}}.linkBtn>li>input,.linkBtn>li>button,.linkBtn>li>a{align-items:center;background:#fff;border:4px solid #e32920;border-radius:8px;box-shadow:2px 2px 2px rgba(0,0,0,.2);color:#e32920;cursor:pointer;display:flex;font-size:2rem;font-weight:bold;height:80px;justify-content:center;line-height:1.2;margin:0 auto;position:relative;text-align:center;text-decoration:none;width:450px}@media only screen and (max-width: 820px){.linkBtn>li>input,.linkBtn>li>button,.linkBtn>li>a{border-radius:1.3333333333vw;border-width:0.5333333333vw;box-shadow:0.5333333333vw 0.5333333333vw 0.5333333333vw rgba(0,0,0,.2);font-size:3.4666666667vw;height:13.3333333333vw;width:64vw}}.linkBtn>li>input::before,.linkBtn>li>button::before,.linkBtn>li>a::before{border-right:2px solid #e32920;border-top:2px solid #e32920;bottom:0;content:"";height:9px;left:20px;margin:auto;position:absolute;top:0;transform:rotate(45deg);width:9px}@media only screen and (max-width: 820px){.linkBtn>li>input::before,.linkBtn>li>button::before,.linkBtn>li>a::before{border-right-width:0.5333333333vw;border-top-width:0.5333333333vw;height:1.8666666667vw;left:2.6666666667vw;width:1.8666666667vw}}.linkBtn>li>input:hover,.linkBtn>li>button:hover,.linkBtn>li>a:hover{background:#ffe8ee}.linkBtn>li>input.is-inactive,.linkBtn>li>button.is-inactive,.linkBtn>li>a.is-inactive{background:#dcdcdc;border-color:#dcdcdc;color:#fff;cursor:not-allowed}.linkBtn>li>input.is-inactive::before,.linkBtn>li>button.is-inactive::before,.linkBtn>li>a.is-inactive::before{border-color:#fff}.linkBtn>li>input.is-inactive:hover,.linkBtn>li>button.is-inactive:hover,.linkBtn>li>a.is-inactive:hover{background:#dcdcdc;border-color:#dcdcdc;color:#fff}.linkBtn-anchor>li>input::before,.linkBtn-anchor>li>button::before,.linkBtn-anchor>li>a::before{display:none}.linkBtn-red>li>input,.linkBtn-red>li>button,.linkBtn-red>li>a{background:#e32920;border-color:#e32920;color:#fff}.linkBtn-red>li>input::before,.linkBtn-red>li>button::before,.linkBtn-red>li>a::before{border-color:#fff}.linkBtn-red>li>input:hover,.linkBtn-red>li>button:hover,.linkBtn-red>li>a:hover{background:#d30f00;border-color:#d30f00}.linkBtn-blue>li>input,.linkBtn-blue>li>button,.linkBtn-blue>li>a{background:#628fd5;border-color:#628fd5;color:#fff}.linkBtn-blue>li>input::before,.linkBtn-blue>li>button::before,.linkBtn-blue>li>a::before{border-color:#fff}.linkBtn-blue>li>input:hover,.linkBtn-blue>li>button:hover,.linkBtn-blue>li>a:hover{background:#4d75b4;border-color:#4d75b4}.linkBtn-cherrypink>li>input,.linkBtn-cherrypink>li>button,.linkBtn-cherrypink>li>a{border-color:#e981a9;color:#e981a9}.linkBtn-cherrypink>li>input::before,.linkBtn-cherrypink>li>button::before,.linkBtn-cherrypink>li>a::before{border-color:#e981a9}.linkBtn-cherrypink>li>input:hover,.linkBtn-cherrypink>li>button:hover,.linkBtn-cherrypink>li>a:hover{background:#ffe8ee}.linkBtn-gold>li>input,.linkBtn-gold>li>button,.linkBtn-gold>li>a{border-color:#cebc56;color:#cebc56}.linkBtn-gold>li>input::before,.linkBtn-gold>li>button::before,.linkBtn-gold>li>a::before{border-color:#cebc56}.linkBtn-gold>li>input:hover,.linkBtn-gold>li>button:hover,.linkBtn-gold>li>a:hover{background:#fff5c6}.linkbtn{margin:60px auto 0}@media only screen and (max-width: 820px){.linkbtn{margin:8vw auto 0}}.linkbtn+.linkbtn{margin:20px auto 0}@media only screen and (max-width: 820px){.linkbtn+.linkbtn{margin:2.6666666667vw auto 0}}.linkbtn>p{width:100%}.linkbtn>p>a{align-items:center;background:#fff;border:4px solid #e32920;border-radius:8px;box-shadow:2px 2px 2px rgba(0,0,0,.2);color:#e32920;cursor:pointer;display:flex;font-size:2rem;font-weight:bold;height:80px;justify-content:center;line-height:1.2;margin:0 auto;position:relative;text-align:center;text-decoration:none;width:450px}@media only screen and (max-width: 820px){.linkbtn>p>a{border-radius:1.3333333333vw;border-width:0.5333333333vw;box-shadow:0.5333333333vw 0.5333333333vw 0.5333333333vw rgba(0,0,0,.2);font-size:3.4666666667vw;height:13.3333333333vw;width:64vw}}.linkbtn>p>a::before{border-right:2px solid #e32920;border-top:2px solid #e32920;bottom:0;content:"";height:9px;left:20px;margin:auto;position:absolute;top:0;transform:rotate(45deg);width:9px}@media only screen and (max-width: 820px){.linkbtn>p>a::before{border-right-width:0.5333333333vw;border-top-width:0.5333333333vw;height:1.8666666667vw;left:2.6666666667vw;width:1.8666666667vw}}.linkbtn>p>a:hover{background:#ffe8ee}.linkText{color:#6f6f6f;font-size:1.6rem;font-weight:bold;padding:0 0 0 20px;position:relative;text-decoration:none}@media only screen and (max-width: 820px){.linkText{font-size:3.4666666667vw;padding:0 0 0 5.3333333333vw}}.linkText::before{border-right:2px solid #e32920;border-top:2px solid #e32920;bottom:0;content:"";height:8px;left:0;margin:auto;position:absolute;top:0;transform:rotate(45deg);width:8px}@media only screen and (max-width: 820px){.linkText::before{border-right-width:0.5333333333vw;border-top-width:0.5333333333vw;height:2.1333333333vw;width:2.1333333333vw}}.linkText:hover{text-decoration:underline}.linkText:hover::before{left:1px}.linkText-lg{font-size:2rem}@media only screen and (max-width: 820px){.linkText-lg{font-size:3.4666666667vw}}.linkText.is-center{text-align:center}.linkTxt{display:flex;justify-content:center}@media only screen and (max-width: 820px){.linkTxt{justify-content:flex-start;margin:4vw auto 0}}.linkTxt>li>a{color:#6f6f6f;font-size:1.6rem;font-weight:bold;padding:0 0 0 20px;position:relative;text-decoration:none}@media only screen and (max-width: 820px){.linkTxt>li>a{font-size:3.4666666667vw;padding:0 0 0 5.3333333333vw}}.linkTxt>li>a::before{border-right:2px solid #e32920;border-top:2px solid #e32920;bottom:0;content:"";height:8px;left:0;margin:auto;position:absolute;top:0;transform:rotate(45deg);width:8px}@media only screen and (max-width: 820px){.linkTxt>li>a::before{border-right-width:0.5333333333vw;border-top-width:0.5333333333vw;height:2.1333333333vw;width:2.1333333333vw}}.linkTxt>li>a:hover{text-decoration:underline}.linkTxt>li>a:hover::before{left:1px}.bannerBox{margin:80px auto 0;text-align:center}@media only screen and (max-width: 820px){.bannerBox{margin:10.6666666667vw 5.3333333333vw 0}}.bannerBox.is-top{margin:80px auto}@media only screen and (max-width: 820px){.bannerBox.is-top{margin:10.6666666667vw 5.3333333333vw}}.bannerBox>p{line-height:1.5}.bannerBox>p.has-slash{margin-bottom:1em}.bannerBox img{height:auto;margin:0 auto;max-width:100%}.bannerBox picture+picture{margin-top:20px}@media only screen and (max-width: 820px){.bannerBox picture+picture{margin-top:2.6666666667vw}}.bannerBox a{display:block}.bannerBox a+a{margin-top:20px}@media only screen and (max-width: 820px){.bannerBox a+a{margin-top:2.6666666667vw}}.movieWrapper{aspect-ratio:16/9;background:#000;cursor:pointer;height:auto;margin:0 auto;position:relative;vertical-align:middle;width:100%}.movieWrapper::before{background:rgba(0,0,0,.2);background-size:contain;content:"";display:block;height:100%;position:absolute;width:100%;z-index:2}.movieWrapper::after{border-bottom:40px solid rgba(0,0,0,0);border-left:70px solid #fff;border-top:40px solid rgba(0,0,0,0);bottom:0;content:"";display:block;height:0;left:0;margin:auto;position:absolute;right:0;top:0;width:0;z-index:2}@media only screen and (max-width: 820px){.movieWrapper::after{border-bottom-width:8vw;border-left-width:14vw;border-top-width:8vw}}.movieWrapper img{bottom:0;height:auto;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.movieWrapper:hover{filter:brightness(0.8)}.youtube{margin:20px auto 0;text-align:center;width:700px}@media only screen and (max-width: 820px){.youtube{margin:2.6666666667vw 5.3333333333vw 0;width:auto}}.youtube iframe{aspect-ratio:16/9;height:auto;width:100%}h1{margin:0 auto;padding:0}h1:has(wbr){overflow-wrap:break-word;word-break:keep-all}h1:has(wbr) sup{white-space:nowrap}h2{margin:0 auto;padding:0}h2.section_heading{align-items:center;color:#000;display:flex;flex-direction:column;font-size:4rem;justify-content:center;line-break:strict;line-height:1.5;margin:0 auto;padding-bottom:30px;position:relative;text-align:center;width:700px}@media only screen and (max-width: 820px){h2.section_heading{font-size:5.3333333333vw;line-height:1.5;padding-bottom:4vw;width:auto}}h2.section_heading:has(wbr){overflow-wrap:break-word;word-break:keep-all}h2.section_heading sup{font-size:1.6rem}@media only screen and (max-width: 820px){h2.section_heading sup{font-size:2.6666666667vw}}h2.section_heading sup{vertical-align:super;white-space:nowrap}h2.section_heading>span.pill{font-size:3rem}@media only screen and (max-width: 820px){h2.section_heading>span.pill{font-size:4.8vw}}h2.section_heading>span.pill{align-items:center;background-color:#e32920;border-radius:100vmax;color:#fff;display:flex;height:50px;justify-content:center;line-height:1;margin:0 auto 20px;min-width:250px}@media only screen and (max-width: 820px){h2.section_heading>span.pill{border-radius:26.4vw;height:8vw;margin:0 auto 2.6666666667vw;min-width:40vw}}h2.section_heading::after{background:linear-gradient(90deg, #e32920 0%, #e32920 50%, #fabe00 50%, #fabe00 100%);bottom:0;content:"";display:block;height:10px;position:absolute;width:80px}@media only screen and (max-width: 820px){h2.section_heading::after{height:1.3333333333vw;width:10.6666666667vw}}h3{margin:0 auto;padding:0}h3.section_heading{color:#000;font-size:3.6rem;line-break:strict;line-height:1.5;margin:0 auto;text-align:center;width:700px}@media only screen and (max-width: 820px){h3.section_heading{font-size:4.8vw;line-height:1.5;width:auto}}h3.section_heading:has(wbr){overflow-wrap:break-word;word-break:keep-all}h3.section_heading>span{font-size:3rem}@media only screen and (max-width: 820px){h3.section_heading>span{font-size:3.4666666667vw}}h3.section_heading>span.pill{font-size:2rem}@media only screen and (max-width: 820px){h3.section_heading>span.pill{font-size:3.4666666667vw}}h3.section_heading>span.pill{align-items:center;background-color:#628fd5;border-radius:100vmax;color:#fff;display:flex;height:40px;justify-content:center;line-height:1;margin:0 auto 20px;min-width:250px;width:560px}@media only screen and (max-width: 820px){h3.section_heading>span.pill{border-radius:26.4vw;height:8vw;margin:0 auto 2.6666666667vw;min-width:40vw;width:auto}}h3.section_heading sup{vertical-align:super;white-space:nowrap}h3.section_heading.is-wifi{align-items:center;display:flex;flex-direction:column}h3.section_heading.is-wifi::before{background-image:url("/service/docomohikari/common_47843/images/section_heading-wifi.svg");background-repeat:no-repeat;background-size:contain;content:"";display:block;height:30px;margin:0 auto 15px;width:55px}@media only screen and (max-width: 820px){h3.section_heading.is-wifi::before{height:4.8vw;margin:0 auto 2.6666666667vw;width:8.8vw}}h4{margin:0 auto;padding:0}h4.section_heading{color:#628fd5;font-size:3rem;line-break:strict;margin:0 auto;text-align:center;width:700px}@media only screen and (max-width: 820px){h4.section_heading{font-size:4.8vw;line-height:1.5;width:auto}}h4.section_heading:has(wbr){overflow-wrap:break-word;word-break:keep-all}h4.section_heading sup{vertical-align:super;white-space:nowrap}h4.section_heading+p.section_text{font-size:2rem}@media only screen and (max-width: 820px){h4.section_heading+p.section_text{font-size:3.4666666667vw}}h4.section_heading+p.section_text{margin:20px auto 0}@media only screen and (max-width: 820px){h4.section_heading+p.section_text{margin:2.6666666667vw auto 0}}h5{margin:0 auto;padding:0}h5.section_heading{font-size:2.4rem}@media only screen and (max-width: 820px){h5.section_heading{font-size:4vw}}h5.section_heading{color:#000;line-break:strict;margin:0 auto;text-align:center;width:700px}@media only screen and (max-width: 820px){h5.section_heading{font-size:4.8vw;line-height:1.5;width:auto}}h5.section_heading:has(wbr){overflow-wrap:break-word;word-break:keep-all}h5.section_heading sup{vertical-align:super;white-space:nowrap}h5.section_heading+p.section_text{font-size:2rem}@media only screen and (max-width: 820px){h5.section_heading+p.section_text{font-size:3.4666666667vw}}h5.section_heading+p.section_text{margin:20px auto 0}@media only screen and (max-width: 820px){h5.section_heading+p.section_text{margin:2.6666666667vw auto 0}}.section_img{align-items:center;border-radius:20px;display:flex;height:180px;justify-content:center;margin:60px auto 0;text-align:center;width:auto}@media only screen and (max-width: 820px){.section_img{border-radius:2.6666666667vw;height:18.6666666667vw;margin:8vw 5.3333333333vw 0}}.section_lead{font-size:3rem}@media only screen and (max-width: 820px){.section_lead{font-size:4.8vw}}.section_lead{color:#000;font-weight:normal;line-break:strict;line-height:1.5;margin:60px auto 0;text-align:center;width:800px}@media only screen and (max-width: 820px){.section_lead{margin:8vw 2.6666666667vw 0;width:auto}}.section_lead:has(wbr){overflow-wrap:break-word;word-break:keep-all}.section_lead .nowwap{white-space:nowrap}.section_lead sup{font-size:1.6rem}@media only screen and (max-width: 820px){.section_lead sup{font-size:2.6666666667vw}}.section_lead sup{vertical-align:super;white-space:nowrap}.section_text{font-size:2rem}@media only screen and (max-width: 820px){.section_text{font-size:3.4666666667vw}}.section_text{color:#000;font-weight:normal;line-break:strict;line-height:1.5}.section_text:has(wbr){overflow-wrap:break-word;word-break:keep-all}.section_text sup{vertical-align:super;white-space:nowrap}.section_dl+.section_dl{margin-top:1em}.section_dl>dt{font-size:2.4rem}@media only screen and (max-width: 820px){.section_dl>dt{font-size:4vw}}.section_dl>dt{color:#628fd5;font-weight:bold;line-height:1.5}.section_dl>dd{margin-top:1em}.section_dl>dd>ol{padding-left:1em}.section_dl>dd>ol+ul.note{margin-top:.5em}.section_dl>dd>ol>li{line-break:strict;line-height:1.5}.section_dl>dd>p{font-size:2rem}@media only screen and (max-width: 820px){.section_dl>dd>p{font-size:3.4666666667vw}}.section_dl>dd>p{line-height:1.5}.section_dl>dd>p+ul.note{margin-top:.5em}.section_dl>dd>ul:not(.note){list-style:disc;padding-left:1.5em}.section_dl>dd>ul:not(.note)>li{line-break:strict;line-height:1.5}.section_dl>dd>ul:not(.note).note{list-style:none;margin-top:.5em}.section_dl>dd>ul:not(.note).note>li{text-indent:-1.5em}.section_dl>dd>ul:not(.note).note>li>ul{list-style:disc;margin-top:.5em}.section_dl>dd>ul:not(.note).note>li>ul>li{line-break:strict;line-height:1.5;padding-left:1.5em}.section_dl>dd>dl>dt{font-weight:bold;line-height:1.5}.section_dl>dd>dl>dd{margin-top:.5em}.section_dl>dd>dl>dd>p{line-height:1.5}.section_dl>dd>dl+dl{margin-top:1em}.section_note>dl>dt{font-size:2rem}@media only screen and (max-width: 820px){.section_note>dl>dt{font-size:3.4666666667vw}}.section_note>dl>dt{font-weight:bold;line-height:1.5}.section_note>dl>dd{margin-top:.5em}.section_note>dl>dd>p{font-size:1.6rem}@media only screen and (max-width: 820px){.section_note>dl>dd>p{font-size:2.6666666667vw}}.section_note>dl>dd>p{line-height:1.5}.section_note>dl>dd>dl>dt{font-size:1.6rem}@media only screen and (max-width: 820px){.section_note>dl>dd>dl>dt{font-size:2.6666666667vw}}.section_note>dl>dd>dl>dt{line-height:1.5}.section_note>dl>dd>dl>dd>p{font-size:1.6rem}@media only screen and (max-width: 820px){.section_note>dl>dd>dl>dd>p{font-size:2.6666666667vw}}.section_note>dl>dd>dl>dd>p{line-height:1.5}.balloon{display:block;margin:0 auto 40px}@media only screen and (max-width: 820px){.balloon{margin:0 auto 5.3333333333vw}}.balloon_text{font-size:4rem}@media only screen and (max-width: 820px){.balloon_text{font-size:5.3333333333vw}}.balloon_text{align-items:center;border:2px solid rgba(0,0,0,0);border-radius:99px;color:#fff;display:flex;font-weight:bold;height:80px;justify-content:center;left:0;margin:auto;position:relative;right:0;text-align:center;top:0;width:600px}@media only screen and (max-width: 820px){.balloon_text{border-width:0.2666666667vw;height:12vw;width:74.6666666667vw}}.balloon_text::before{bottom:-17px;content:"";height:30px;left:0;margin:auto;position:absolute;right:0;transform:scaleX(0.8) rotate(45deg);width:30px}@media only screen and (max-width: 820px){.balloon_text::before{bottom:-2.1333333333vw;height:4vw;width:4vw}}.balloon_text::after{bottom:-13.5px;content:"";height:30px;left:0;margin:auto;position:absolute;right:0;transform:scaleX(0.8) rotate(45deg);width:30px}@media only screen and (max-width: 820px){.balloon_text::after{bottom:-1.6vw;height:4vw;width:4vw}}.balloon.is-white .balloon_text{background-color:#fff;border-color:#628fd5;color:#628fd5}.balloon.is-white .balloon_text::before{background:linear-gradient(-45deg, #628fd5 0%, #628fd5 50%, transparent 50%, transparent 100%)}.balloon.is-white .balloon_text::after{background:linear-gradient(-45deg, #fff 0%, #fff 50%, transparent 50%, transparent 100%)}.balloon.is-blue .balloon_text{background-color:#628fd5;border-color:#628fd5}.balloon.is-blue .balloon_text::before{background:linear-gradient(-45deg, #628fd5 0%, #628fd5 50%, transparent 50%, transparent 100%)}.balloon.is-blue .balloon_text::after{background:linear-gradient(-45deg, #628fd5 0%, #628fd5 50%, transparent 50%, transparent 100%)}.balloon.is-red .balloon_text{background-color:#e32920;border-color:#e32920}.balloon.is-red .balloon_text::before{background:linear-gradient(-45deg, #e32920 0%, #e32920 50%, transparent 50%, transparent 100%)}.balloon.is-red .balloon_text::after{background:linear-gradient(-45deg, #e32920 0%, #e32920 50%, transparent 50%, transparent 100%)}.balloon.is-small .balloon_text{font-size:2.4rem}@media only screen and (max-width: 820px){.balloon.is-small .balloon_text{font-size:4vw}}.balloon.is-small .balloon_text{height:50px;width:540px}@media only screen and (max-width: 820px){.balloon.is-small .balloon_text{height:9.3333333333vw;width:auto}}.balloon.is-small .balloon_text::before{bottom:-12px;height:20px;width:20px}@media only screen and (max-width: 820px){.balloon.is-small .balloon_text::before{bottom:-2.1333333333vw;height:4vw;width:4vw}}.balloon.is-small .balloon_text::after{bottom:-8.5px;height:20px;width:20px}@media only screen and (max-width: 820px){.balloon.is-small .balloon_text::after{bottom:-1.6vw;height:4vw;width:4vw}}.balloon.is-xsmall .balloon_text{font-size:2.4rem}@media only screen and (max-width: 820px){.balloon.is-xsmall .balloon_text{font-size:4vw}}.balloon.is-xsmall .balloon_text{height:50px;width:300px}@media only screen and (max-width: 820px){.balloon.is-xsmall .balloon_text{height:9.3333333333vw;width:42.6666666667vw}}.balloon.is-xsmall .balloon_text::before{bottom:-12px;height:20px;width:20px}@media only screen and (max-width: 820px){.balloon.is-xsmall .balloon_text::before{bottom:-2.1333333333vw;height:4vw;width:4vw}}.balloon.is-xsmall .balloon_text::after{bottom:-8.5px;height:20px;width:20px}@media only screen and (max-width: 820px){.balloon.is-xsmall .balloon_text::after{bottom:-1.6vw;height:4vw;width:4vw}}.balloon_heading{font-size:4.5rem}@media only screen and (max-width: 820px){.balloon_heading{font-size:6.6666666667vw}}.balloon_heading{color:#628fd5;font-weight:bold;line-height:1.5;margin:30px auto 0;text-align:center}@media only screen and (max-width: 820px){.balloon_heading{font-size:6.6666666667vw;margin:4vw auto 0}}@media only screen and (max-width: 820px){.details_button{margin:5.3333333333vw auto 0}}.details_button>summary{display:block;text-align:center}.details_button>summary>span{font-size:2rem}@media only screen and (max-width: 820px){.details_button>summary>span{font-size:3.4666666667vw}}.details_button>summary>span{align-items:center;background:#fff;border:2px solid #dcdcdc;border-radius:99px;color:#6f6f6f;cursor:pointer;display:flex;font-weight:bold;height:50px;justify-content:center;margin:0 auto;position:relative;width:340px}@media only screen and (max-width: 820px){.details_button>summary>span{border-width:0.5333333333vw;height:10.6666666667vw;width:64vw}}.details_button>summary>span::before,.details_button>summary>span::after{background:#b2b2b2;content:"";display:block;height:16px;position:absolute;right:29px;top:50%;width:2px}@media only screen and (max-width: 820px){.details_button>summary>span::before,.details_button>summary>span::after{height:3.2vw;right:5.3333333333vw;width:0.5333333333vw}}.details_button>summary>span::before{transform:translate(0, -50%) rotate(-90deg)}.details_button>summary>span::after{transform:translate(0, -50%);transition:all .05s ease}.details_button>summary+*{margin:40px auto 0}@media only screen and (max-width: 820px){.details_button>summary+*{margin:5.3333333333vw auto 0}}.details_button[open]>summary>span::before{opacity:0}.details_button[open]>summary>span::after{transform:translate(0, -50%) rotate(90deg)}.details_button>p{font-size:2rem}@media only screen and (max-width: 820px){.details_button>p{font-size:3.4666666667vw}}.details_button>p{line-height:1.5}.details_button>ul.note{margin:20px auto 0}@media only screen and (max-width: 820px){.details_button>ul.note{margin:2.6666666667vw auto 0}}.details_close>a{font-size:1.6rem}@media only screen and (max-width: 820px){.details_close>a{font-size:2.6666666667vw}}.details_close>a{align-items:center;background:#fff;border:1px solid #b2b2b2;border-radius:4px;color:#6f6f6f;display:flex;height:35px;justify-content:center;margin:40px auto 0;position:relative;text-decoration:none;width:200px}.details_close>a::before,.details_close>a::after{background:#6f6f6f;bottom:0;content:"";display:block;height:1.5px;left:15px;margin:auto;position:absolute;top:0;width:14px}.details_close>a::before{transform:rotate(-45deg)}.details_close>a::after{transform:rotate(45deg)}.details_close>a:hover{background-color:#b2b2b2}@media only screen and (max-width: 820px){.details_close>a{font-size:2rem;border-radius:1.0666666667vw;border-width:0.2666666667vw;height:10.6666666667vw;margin:8vw auto 0;width:45.3333333333vw}}@media only screen and (max-width: 820px)and (max-width: 820px){.details_close>a{font-size:3.4666666667vw}}@media only screen and (max-width: 820px){.details_close>a::before,.details_close>a::after{height:0.4vw;left:4vw;width:4vw}}.tabBox_index{display:flex;justify-content:center}.tabBox_index>button{font-size:3rem}@media only screen and (max-width: 820px){.tabBox_index>button{font-size:4.8vw}}.tabBox_index>button{background:#fff;border:2px solid #e32920;border-image:linear-gradient(0deg, #d30f00 0%, #e32920 100%);border-image-slice:1;color:#b2b2b2;cursor:pointer;font-weight:bold;height:70px;position:relative;width:400px}@media only screen and (max-width: 820px){.tabBox_index>button{border-width:0.2666666667vw;height:13.3333333333vw;width:50%}}.tabBox_index>button.is-active{background:linear-gradient(0deg, #d30f00 0%, #e32920 100%);color:#fff;cursor:default}.tabBox_index>button.is-active::before{border:10px solid rgba(0,0,0,0);border-top:16px solid #d30f00;bottom:-28px;content:"";height:0;left:0;margin:auto;position:absolute;right:0;width:0}@media only screen and (max-width: 820px){.tabBox_index>button.is-active::before{border-width:3.2vw 2.1333333333vw 2.1333333333vw 2.1333333333vw;bottom:-5.3333333333vw}}.tabBox_contents{display:none}.tabBox_contents.is-active{display:block}.tabBox2_index{display:flex;gap:10px;justify-content:center}@media only screen and (max-width: 820px){.tabBox2_index{gap:2.6666666667vw}}.tabBox2_index>button{font-size:2rem}@media only screen and (max-width: 820px){.tabBox2_index>button{font-size:3.4666666667vw}}.tabBox2_index>button{background:#fff;border:1px solid #dcdcdc;border-radius:8px;box-shadow:2px 2px 2px rgba(0,0,0,.16);color:#000;cursor:pointer;font-weight:bold;height:90px;padding:0 10px;position:relative;width:210px}@media only screen and (max-width: 820px){.tabBox2_index>button{border-radius:1.0666666667vw;border-width:0.2666666667vw;box-shadow:0.2666666667vw 0.2666666667vw 0.2666666667vw rgba(0,0,0,.16);height:13.3333333333vw;padding:0 2.6666666667vw;width:50%}.tabBox2_index>button small{font-weight:normal}}.tabBox2_index>button.is-active{background-color:#628fd5;color:#fff;cursor:default}.tabBox2 .tabBox_contents{display:none}.tabBox2 .tabBox_contents.is-active{display:block}.tabBox3_index{display:flex;gap:20px;justify-content:center}@media only screen and (max-width: 820px){.tabBox3_index{gap:2.6666666667vw}}.tabBox3_index>li>button{background-color:rgba(0,0,0,0);border:2px solid #dcdcdc;border-radius:8px;box-shadow:2px 2px 2px rgba(0,0,0,.16);cursor:pointer;margin:0;padding:20px;position:relative;width:280px}@media only screen and (max-width: 820px){.tabBox3_index>li>button{border-radius:1.0666666667vw;border-width:0.2666666667vw;box-shadow:0.2666666667vw 0.2666666667vw 0.2666666667vw rgba(0,0,0,.16);margin:0;padding:2.6666666667vw;width:26.6666666667vw}}.tabBox3_index>li>button:hover{background:#f6f6f6}.tabBox3_index>li>button dl{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 0 30px 0}@media only screen and (max-width: 820px){.tabBox3_index>li>button dl{padding:0 0 4vw 0}}.tabBox3_index>li>button dl>dt{font-size:2rem}@media only screen and (max-width: 820px){.tabBox3_index>li>button dl>dt{font-size:3.4666666667vw}}.tabBox3_index>li>button dl>dt{font-weight:bold;line-height:1.5;overflow:break-word;text-align:center;word-break:keep-all}@media only screen and (max-width: 820px){.tabBox3_index>li>button dl>dt{font-size:2.6666666667vw;margin-inline:1.3333333333vw}}.tabBox3_index>li>button dl>dt>span{color:#628fd5}.tabBox3_index>li>button dl>dd{margin:20px auto 0}@media only screen and (max-width: 820px){.tabBox3_index>li>button dl>dd{margin:2.6666666667vw auto 0}}@media only screen and (max-width: 820px){.tabBox3_index>li>button dl>dd>img{height:16vw;width:22.9333333333vw}}.tabBox3_index>li>button::after{border-bottom:2px solid #b2b2b2;border-right:2px solid #b2b2b2;bottom:20px;content:"";display:block;height:12px;left:0;margin:auto;position:absolute;right:0;transform:rotate(45deg);width:12px}@media only screen and (max-width: 820px){.tabBox3_index>li>button::after{border-width:0.2666666667vw;bottom:2.6666666667vw;height:1.8666666667vw;width:1.8666666667vw}}.tabBox3_contents{display:none}.tabBox3_contents.is-active{display:block}.plusBox{font-size:2.4rem}@media only screen and (max-width: 820px){.plusBox{font-size:4vw}}.plusBox{align-items:center;background-color:#628fd5;border-radius:100vmax;color:#fff;display:flex;font-weight:bold;height:90px;line-height:1.5;margin:40px 120px 0;padding:0 35px 0 85px;position:relative}@media only screen and (max-width: 820px){.plusBox{font-size:3.4666666667vw;height:24vw;margin:5.3333333333vw 2.6666666667vw 0;padding:0 8vw 0 13.3333333333vw}}.plusBox::before{background:#fff url("/service/docomohikari/common_47843/images/plusBox.svg") center center no-repeat;border-radius:100vmax;bottom:0;color:#fff;content:"";display:block;font-weight:bold;height:40px;left:25px;line-height:1;margin:auto;position:absolute;top:0;width:40px}@media only screen and (max-width: 820px){.plusBox::before{background-size:4.2666666667vw;height:8vw;left:2.6666666667vw;width:8vw}}.orderBox_btn>p{color:#2b2b2b;font-size:2rem;margin:0 auto .5em;text-align:center}@media only screen and (max-width: 820px){.orderBox_btn>p{font-size:3.4666666667vw}}.orderBox_btn>p>span{color:#e32920;font-weight:bold}.orderBox_btn>a{align-items:center;border:2px solid rgba(0,0,0,0);border-radius:8px;box-shadow:3px 2px 2px rgba(0,0,0,.2);color:#fff;display:flex;flex-direction:column;font-size:3rem;font-weight:bold;height:100px;justify-content:center;line-height:1.5;margin:0 auto 3px;text-align:center;text-decoration:none;width:520px}@media only screen and (max-width: 820px){.orderBox_btn>a{border:0.5333333333vw solid rgba(0,0,0,0);border-radius:1.3333333333vw;box-shadow:0.5333333333vw 0.5333333333vw 0.5333333333vw rgba(0,0,0,.2);font-size:4.8vw;height:16vw;margin:0 auto 0.5333333333vw;width:80vw}}.orderBox_btn>a small{display:block;font-size:2rem}@media only screen and (max-width: 820px){.orderBox_btn>a small{font-size:2.6666666667vw}}.orderBox_btn+.orderBox_btn{margin:20px auto 0}@media only screen and (max-width: 820px){.orderBox_btn+.orderBox_btn{margin:4vw auto 0}}.orderBox_btn.is-disabled>a{background:#dcdcdc;border-color:#dcdcdc;color:#f6f6f6;cursor:not-allowed}.orderBox_btn.is-disabled>a:hover{background-color:#dcdcdc;border-color:#dcdcdc}.orderBox_regist>a{background:#fabe00;border-color:#fabe00}.orderBox_regist>a:hover{background-color:#fa9900;border-color:#fa9900}.orderBox_exist>a{background:#7893bd;border-color:#7893bd}.orderBox_exist>a:hover{background-color:#556d92;border-color:#556d92}.orderBox_consult>a{background:#f4ffff;border-color:#44d1d1;color:#44d1d1}.orderBox_consult>a small{color:#6f6f6f}.orderBox_denki>a{background:#13ae67;border-color:#13ae67}.orderBox_denki>a:hover{background-color:#00522c;border-color:#00522c}.orderBox_note{color:#6f6f6f;font-size:1.4rem;line-height:1.5;margin:1em auto 0;overflow-wrap:break-word;text-align:center;width:520px;word-break:keep-all}@media only screen and (max-width: 820px){.orderBox_note{font-size:2.6666666667vw;margin:1em 5.3333333333vw 0;text-align:left;width:auto}}.orderBox_note+.orderBox_menu{margin:30px auto 0}@media only screen and (max-width: 820px){.orderBox_note+.orderBox_menu{margin:5.3333333333vw 5.3333333333vw 0}}.orderBox_menu{display:flex;flex-wrap:wrap;justify-content:center;margin:20px auto 0;max-width:100%;width:880px}@media only screen and (max-width: 820px){.orderBox_menu{display:block;font-size:2.6666666667vw;margin:2.6666666667vw 5.3333333333vw 0;width:auto}}.orderBox_menu>li{line-height:1.5}.orderBox_menu>li+li{margin:0 0 0 2em}@media only screen and (max-width: 820px){.orderBox_menu>li+li{line-height:1;margin:2.6666666667vw auto 0}}@media only screen and (max-width: 820px){.orderBox_menu-center{display:flex}}.orderBox_code>p{font-size:1.6rem}@media only screen and (max-width: 820px){.orderBox_code>p{font-size:2.6666666667vw}}.orderBox_code>p{align-items:center;background:#f6f6f6;color:#6f6f6f;display:flex;height:36px;justify-content:center;margin:20px auto 0;width:320px}@media only screen and (max-width: 820px){.orderBox_code>p{height:8vw;margin:2.6666666667vw auto 0;width:46.6666666667vw}}.orderBox+.orderBox{margin-top:60px}@media only screen and (max-width: 820px){.orderBox+.orderBox{margin-top:8vw}}.orderBox+.orderBox_text-center{margin:20px auto 0}@media only screen and (max-width: 820px){.orderBox+.orderBox_text-center{margin:2.6666666667vw auto 0}}.orderBox+.orderBox_text-center>p{font-size:1.6rem}@media only screen and (max-width: 820px){.orderBox+.orderBox_text-center>p{font-size:2.6666666667vw}}.orderBox+.orderBox_text-center>p{color:#6f6f6f;line-height:1.5;text-align:center}.moduleRatingBox{margin:60px auto 0}@media only screen and (max-width: 820px){.moduleRatingBox{margin:8vw auto 0}}.moduleRatingBox+.footer{margin-top:0}.moduleRating{margin:0 auto}.moduleRating_rating{margin:0 60px}@media only screen and (max-width: 820px){.moduleRating_rating{margin:0 2.6666666667vw}}.moduleRating_btn{color:#2b2b2b;display:flex;gap:60px;justify-content:center;margin:40px auto 0}@media only screen and (max-width: 820px){.moduleRating_btn{gap:8vw;margin:5.3333333333vw auto 0}}.moduleRating_btn>button{font-size:2rem}@media only screen and (max-width: 820px){.moduleRating_btn>button{font-size:3.4666666667vw}}.moduleRating_btn>button{align-items:center;background-color:#fff;border:4px solid #2b2b2b;border-radius:8px;box-shadow:3px 3px 5px rgba(0,0,0,.3);color:#2b2b2b;cursor:pointer;display:flex;font-weight:bold;gap:20px;height:80px;justify-content:center;width:280px}@media only screen and (max-width: 820px){.moduleRating_btn>button{border-radius:1.0666666667vw;border-width:0.5333333333vw;box-shadow:0.5333333333vw 0.5333333333vw 0.8vw rgba(0,0,0,.3);gap:2.6666666667vw;height:13.3333333333vw;width:37.3333333333vw}}.moduleRating_btn>button.btn-yes span{display:block;height:30px;position:relative;width:30px}@media only screen and (max-width: 820px){.moduleRating_btn>button.btn-yes span{height:4vw;width:4vw}}.moduleRating_btn>button.btn-yes span::before{border:4px solid #2b2b2b;border-radius:50%;box-sizing:border-box;content:"";display:block;height:30px;width:30px}@media only screen and (max-width: 820px){.moduleRating_btn>button.btn-yes span::before{border-width:0.5333333333vw;height:4vw;width:4vw}}.moduleRating_btn>button.btn-no span{display:block;height:30px;position:relative;width:30px}@media only screen and (max-width: 820px){.moduleRating_btn>button.btn-no span{height:4vw;width:4vw}}.moduleRating_btn>button.btn-no span::before,.moduleRating_btn>button.btn-no span::after{background:#2b2b2b;content:"";height:30px;left:auto;position:absolute;top:50%;width:3px}@media only screen and (max-width: 820px){.moduleRating_btn>button.btn-no span::before,.moduleRating_btn>button.btn-no span::after{height:4vw;width:0.5333333333vw}}.moduleRating_btn>button.btn-no span::before{transform:translate(-50%, -50%) rotate(45deg)}.moduleRating_btn>button.btn-no span::after{transform:translate(-50%, -50%) rotate(-45deg)}@media only screen and (max-width: 820px){.moduleRating_btn>button.btn-no span{height:4vw;width:0.8vw}}.moduleRating_btn>button:hover{background-color:#2b2b2b;border-color:#2b2b2b;color:#fff;text-decoration:none}.moduleRating_btn>button:hover.btn-yes span::before{border:4px solid #fff}.moduleRating_btn>button:hover.btn-no span::before,.moduleRating_btn>button:hover.btn-no span::after{background:#fff}.moduleRating.is-rated .moduleRating_btn{display:none}.moduleRating.is-rated .moduleRating_form{display:block}.moduleRating_form{display:none;margin:0 60px}@media only screen and (max-width: 820px){.moduleRating_form{margin:0 5.3333333333vw}}.moduleRating_form>p{line-height:1.5;margin:40px auto 0;overflow-wrap:break-word;text-align:center;word-break:keep-all}@media only screen and (max-width: 820px){.moduleRating_form>p{margin:5.3333333333vw auto 0}}.moduleRating_form textarea{font-size:2rem}@media only screen and (max-width: 820px){.moduleRating_form textarea{font-size:3.4666666667vw}}.moduleRating_form textarea{border:1px solid #b2b2b2;height:160px;line-height:1.5;margin:16px auto 0;max-width:1000px;padding:18px;width:100%}.moduleRating_form textarea::placeholder{font-weight:400 !important}@media only screen and (max-width: 820px){.moduleRating_form textarea{border-width:0.2666666667vw;height:32vw;margin:2.1333333333vw auto 0;max-width:100%;padding:2.6666666667vw}}.moduleRating_form textarea.is-error{border-color:#e32920}.moduleRating_form .errorMessage{display:none}.moduleRating_form button{font-size:2rem}@media only screen and (max-width: 820px){.moduleRating_form button{font-size:3.4666666667vw}}.moduleRating_form button{align-items:center;background-color:#fff;border:4px solid #2b2b2b;border-radius:8px;box-shadow:3px 3px 5px rgba(0,0,0,.3);color:#2b2b2b;cursor:pointer;display:flex;font-weight:bold;gap:20px;height:80px;justify-content:center;margin:40px auto 0;width:280px}@media only screen and (max-width: 820px){.moduleRating_form button{border-radius:1.0666666667vw;border-width:0.5333333333vw;box-shadow:0.8vw 0.8vw 1.3333333333vw rgba(0,0,0,.3);gap:2.6666666667vw;height:13.3333333333vw;margin:5.3333333333vw auto 0;width:37.3333333333vw}}.moduleRating_form button:hover{background-color:#2b2b2b;border-color:#2b2b2b;color:#fff;text-decoration:none}.moduleRating_form button+p{line-height:1.5;margin:20px auto 0;overflow-wrap:break-word;text-align:center;word-break:keep-all}@media only screen and (max-width: 820px){.moduleRating_form button+p{margin:2.6666666667vw auto 0}}.moduleRating_complete{display:none;margin:0 60px}@media only screen and (max-width: 820px){.moduleRating_complete{margin:0 5.3333333333vw}}.moduleRating_complete>p{line-height:1.5;margin:40px auto 0;overflow-wrap:break-word;text-align:center;word-break:keep-all}@media only screen and (max-width: 820px){.moduleRating_complete>p{margin:5.3333333333vw auto 0}}.docomohikaricountdown{align-items:center;background:#ffd757;box-shadow:0 3px 6px rgba(0,0,0,.15);display:flex;height:60px;justify-content:center;position:relative;text-align:center;width:100%;z-index:3}.docomohikaricountdown_timer{align-items:center;display:flex;font-size:20px;font-weight:bold;line-height:1}.docomohikaricountdown_timer::before{background:url("/campaign/images/countdown_d4.png") center center no-repeat;background-size:contain;content:"";display:block;height:60px;margin-right:20px;width:82px}.docomohikaricountdown_timer .num{color:#e32920;font-family:monospace;font-size:24px;margin:0 .1em 0 .3em}.docomohikaricountdown_timer .num:first-child{margin-left:1em}.docomohikaricountdown_timer .ms{color:#e32920;font-family:monospace;margin:0 .1em 0 .3em}.docomohikaricountdown.is-active{bottom:0;box-shadow:0 -3px 6px rgba(0,0,0,.15);left:0;margin:auto;position:fixed;right:0}.docomohikaricountdown_59419{align-items:center;background:#ffd757;box-shadow:0 3px 6px rgba(0,0,0,.15);display:flex;height:60px;justify-content:center;position:relative;text-align:center;width:100%;z-index:3}.docomohikaricountdown_59419_timer{font-size:3rem}@media only screen and (max-width: 820px){.docomohikaricountdown_59419_timer{font-size:4.8vw}}.docomohikaricountdown_59419_timer{align-items:center;display:flex;font-weight:bold;gap:20px;justify-content:center;line-height:1;margin:0 auto;width:100%}.docomohikaricountdown_59419_timer::before{background:url("/service/docomohikari/common_47843/images/countdown_term.png") center center no-repeat;background-size:contain;content:"";display:block;height:60px;width:240px}.docomohikaricountdown_59419_timer.is-term::before{background:url("/service/docomohikari/common_47843/images/countdown_term.png") center center no-repeat;background-size:contain}.docomohikaricountdown_59419_timer.is-d3::before{background:url("/service/docomohikari/common_47843/images/countdown_d3.png") center center no-repeat;background-size:contain}.docomohikaricountdown_59419_timer.is-d3-black::before{background:url("/service/docomohikari/common_47843/images/countdown_d3-black.png") center center no-repeat;background-size:contain}.docomohikaricountdown_59419_timer.is-d4::before{background:url("/service/docomohikari/common_47843/images/countdown_d4.png") center center no-repeat;background-size:contain}.docomohikaricountdown_59419_timer.is-d5::before{background:url("/service/docomohikari/common_47843/images/countdown_d5.png") center center no-repeat;background-size:contain}.docomohikaricountdown_59419_timer.is-d6::before{background:url("/service/docomohikari/common_47843/images/countdown_d6.png?61771") center center no-repeat;background-size:contain}.docomohikaricountdown_59419_timer.is-d7::before{background:url("/service/docomohikari/common_47843/images/countdown_d7.png") center center no-repeat;background-size:contain}.docomohikaricountdown_59419_timer.is-xmas::before{background:url("/service/docomohikari/common_47843/images/countdown_xmas.png") center center no-repeat;background-size:contain}.docomohikaricountdown_59419_timer>span{align-items:center;display:flex;gap:20px;justify-content:space-between;white-space:nowrap;width:820px}.docomohikaricountdown_59419_date{align-items:center;background-color:#fff;display:flex;font-size:24px;height:48px;justify-content:center;padding:0 10px;width:330px}.docomohikaricountdown_59419_date .num{color:#e32920;display:block;font-size:30px;margin:-0.1em .4em 0 .3em;text-align:right;width:2ex}.docomohikaricountdown_59419_date .ms{color:#e32920;display:block;font-size:30px;margin:0 0 0 .2em;text-align:right;width:2ex}.docomohikaricountdown_59419_btn{display:none}.docomohikaricountdown_59419_btn>a{background:linear-gradient(0deg, #fa9900 0%, #fa9900 50%, #fabe00 50%, #fabe00 100%);font-size:1.6rem}@media only screen and (max-width: 820px){.docomohikaricountdown_59419_btn>a{font-size:2.6666666667vw}}.docomohikaricountdown_59419_btn>a{border:2px solid #f6f6f6;border-radius:8px;color:#fff;display:grid;height:48px;place-content:center;text-decoration:none;width:184px}@media only screen and (max-width: 820px){.docomohikaricountdown_59419_btn>a{border-radius:2.1333333333vw;border-width:0.5333333333vw;font-size:4vw;height:13.3333333333vw;width:29.0666666667vw}}.docomohikaricountdown_59419_btn>a:hover{background:linear-gradient(0deg, #fa9900 0%, #fa9900 50%, #fa9900 50%, #fa9900 100%)}.docomohikaricountdown_59419.is-active{bottom:0;box-shadow:0 -3px 6px rgba(0,0,0,.15);left:0;margin:auto;position:fixed;right:0}.docomohikaricountdown_59419.is-active .docomohikaricountdown_59419_timer::before{display:none}.docomohikaricountdown_59419.is-active .docomohikaricountdown_59419_timer>span{width:876px}.docomohikaricountdown_59419.is-active .docomohikaricountdown_59419_btn{display:block}@media screen and (max-width: 640px){.docomohikaricountdown{box-shadow:0 0.8vw 1.6vw rgba(0,0,0,.15);height:16vw}.docomohikaricountdown_timer{font-size:3.2vw;line-height:1.3}.docomohikaricountdown_timer::before{background-size:contain;height:15.4666666667vw;margin-right:2.6666666667vw;width:14.1333333333vw}.docomohikaricountdown_timer .num{font-size:4.8vw}.docomohikaricountdown_59419{box-shadow:0 0.8vw 1.6vw rgba(0,0,0,.15);height:16vw}.docomohikaricountdown_59419_timer{font-size:3.2vw;gap:2.6666666667vw;line-height:1.3;width:auto}.docomohikaricountdown_59419_timer::before{background-image:url("/service/docomohikari/common_47843/images/countdown_term-sp.png");background-size:contain;height:16vw;width:29.3333333333vw}.docomohikaricountdown_59419_timer.is-term::before{background-image:url("/service/docomohikari/common_47843/images/countdown_term-sp.png");background-size:contain}.docomohikaricountdown_59419_timer.is-d3::before{background-image:url("/service/docomohikari/common_47843/images/countdown_d3-sp.png");background-size:contain}.docomohikaricountdown_59419_timer.is-d3-black::before{background-image:url("/service/docomohikari/common_47843/images/countdown_d3-black-sp.png");background-size:contain}.docomohikaricountdown_59419_timer.is-d4::before{background-image:url("/service/docomohikari/common_47843/images/countdown_d4-sp.png");background-size:contain}.docomohikaricountdown_59419_timer.is-d5::before{background-image:url("/service/docomohikari/common_47843/images/countdown_d5-sp.png");background-size:contain}.docomohikaricountdown_59419_timer.is-d6::before{background-image:url("/service/docomohikari/common_47843/images/countdown_d6-sp.png?61771");background-size:contain}.docomohikaricountdown_59419_timer.is-d7::before{background-image:url("/service/docomohikari/common_47843/images/countdown_d7-sp.png");background-size:contain}.docomohikaricountdown_59419_timer.is-xmas::before{background-image:url("/service/docomohikari/common_47843/images/countdown_xmas-sp.png");background-size:contain}.docomohikaricountdown_59419_timer>span{flex-direction:column;gap:1.3333333333vw;width:auto}.docomohikaricountdown_59419_date{font-size:3.4666666667vw;height:7.4666666667vw;padding:0 2.6666666667vw;width:62.9333333333vw}.docomohikaricountdown_59419_date .num,.docomohikaricountdown_59419_date .ms{font-size:4.8vw;margin:-0.2em .4em 0 .3em;width:2ex}.docomohikaricountdown_59419.is-active .docomohikaricountdown_59419_timer::before{display:none}.docomohikaricountdown_59419.is-active .docomohikaricountdown_59419_timer>span{width:auto}}@media only screen and (max-width: 820px){.docomohikaricountdown{height:16vw}.docomohikaricountdown_timer{font-size:3.4666666667vw}.docomohikaricountdown_timer .num{font-size:4.8vw}.docomohikaricountdown.is-active{box-shadow:0 -0.8vw 1.6vw rgba(0,0,0,.15)}}.docomohikari_timer64949{margin-top:80px}@media only screen and (max-width: 820px){.docomohikari_timer64949{margin-top:10.6666666667vw}}.docomohikari_timer64949>p{font-size:3rem}@media only screen and (max-width: 820px){.docomohikari_timer64949>p{font-size:4.8vw}}@media only screen and (max-width: 820px){.docomohikari_timer64949>p{font-size:4vw}}.docomohikari_timer64949>p .is-red{font-size:5rem}@media only screen and (max-width: 820px){.docomohikari_timer64949>p .is-red{font-size:10.2564102564vw}}.docomohikari_timer64949>p .is-red{margin-inline:.1em}@media only screen and (max-width: 820px){.docomohikari_timer64949>p .is-red{font-size:6.6666666667vw}}.docomohikari_timer64949>dl{border:2px solid #2b2b2b;border-radius:20px;margin:20px auto 0;width:840px}@media only screen and (max-width: 820px){.docomohikari_timer64949>dl{border-radius:2.6666666667vw;border-width:0.5333333333vw;margin:2.6666666667vw 2.6666666667vw 0;width:auto}}.docomohikari_timer64949>dl>dt{background-color:#2b2b2b;border-radius:18px 18px 0 0;padding:38px 40px 40px}@media only screen and (max-width: 820px){.docomohikari_timer64949>dl>dt{border-radius:2.4vw 2.4vw 0 0;padding:4.8vw 2.6666666667vw 5.3333333333vw}}.docomohikari_timer64949>dl>dt>div{display:flex;flex-direction:column;gap:20px}@media only screen and (max-width: 820px){.docomohikari_timer64949>dl>dt>div{gap:2.6666666667vw}}.docomohikari_timer64949>dl>dt>div>p{align-items:center;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);display:flex;height:100px;justify-content:center}@media only screen and (max-width: 820px){.docomohikari_timer64949>dl>dt>div>p{box-shadow:0 0.8vw 1.6vw rgba(0,0,0,.16);height:13.3333333333vw}}.docomohikari_timer64949>dl>dt>div>p>.is-bold{font-size:2.4rem}@media only screen and (max-width: 820px){.docomohikari_timer64949>dl>dt>div>p>.is-bold{font-size:4vw}}@media only screen and (max-width: 820px){.docomohikari_timer64949>dl>dt>div>p>.is-bold{font-size:3.2vw;line-height:1.5;text-align:center}}.docomohikari_timer64949>dl>dt>div>p>.timer{align-items:flex-end;display:flex;margin:-0.5em 0 0 0}@media only screen and (max-width: 820px){.docomohikari_timer64949>dl>dt>div>p>.timer{align-items:baseline;margin:0}}.docomohikari_timer64949>dl>dd{padding:40px 0}@media only screen and (max-width: 820px){.docomohikari_timer64949>dl>dd{padding:2.6666666667vw 0}}.docomohikari_timer64949>dl>dd>div{display:flex;flex-direction:column;gap:20px}@media only screen and (max-width: 820px){.docomohikari_timer64949>dl>dd>div{gap:2.6666666667vw}}.docomohikari_timer64949>dl>dd>div>p{text-align:center}@media only screen and (max-width: 820px){.docomohikari_timer64949>dl>dd>div>p{padding:0 2.6666666667vw}.docomohikari_timer64949>dl>dd>div>p img{height:auto;width:100%}}.docomohikari_timer64949>dl+ul.note{margin:.5em auto 0;width:840px}@media only screen and (max-width: 820px){.docomohikari_timer64949>dl+ul.note{margin-inline:2.6666666667vw;width:auto}}.docomohikari_timer64949_count{font-size:2.4rem}@media only screen and (max-width: 820px){.docomohikari_timer64949_count{font-size:4vw}}.docomohikari_timer64949_count .num{font-size:7rem}@media only screen and (max-width: 820px){.docomohikari_timer64949_count .num{font-size:14.358974359vw}}.docomohikari_timer64949_count .num{display:block;font-weight:bold;margin:0 .1em -0.1em .2em;text-align:right;width:2.5ex}@media only screen and (max-width: 820px){.docomohikari_timer64949_count .num{font-size:7.4666666667vw;margin:0 .1em -0.15em}}.docomohikari_timer65130>dl{margin:80px auto 0}@media only screen and (max-width: 820px){.docomohikari_timer65130>dl{margin:10.6666666667vw auto 0}}.docomohikari_timer65130>dl>dt>p{font-size:3rem}@media only screen and (max-width: 820px){.docomohikari_timer65130>dl>dt>p{font-size:4.8vw}}.docomohikari_timer65130>dl>dt>p{margin-bottom:1em}@media only screen and (max-width: 820px){.docomohikari_timer65130>dl>dt>p{font-size:4vw;margin-bottom:.5em}}.docomohikari_timer65130>dl>dt>p>span{font-size:4rem}@media only screen and (max-width: 820px){.docomohikari_timer65130>dl>dt>p>span{font-size:5.3333333333vw}}.docomohikari_timer65130>dl>dt>p>span{color:#e32920;margin:0 .1em}@media only screen and (max-width: 820px){.docomohikari_timer65130>dl>dt>p>span{font-size:5.3333333333vw}}.docomohikari_timer65130>dl>dd{background-repeat:no-repeat;height:430px;margin:0 auto;padding-top:200px;width:840px}@media only screen and (max-width: 820px){.docomohikari_timer65130>dl>dd{height:50.6666666667vw;padding-top:21.3333333333vw;width:89.3333333333vw}}.docomohikari_timer65130>dl>dd>dl{border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.16);margin:0 auto;width:760px}@media only screen and (max-width: 820px){.docomohikari_timer65130>dl>dd>dl{border-radius:1.3333333333vw;box-shadow:0 0.8vw 1.6vw rgba(0,0,0,.16);margin:0 6.6666666667vw;width:auto}}.docomohikari_timer65130>dl>dd>dl>dt{font-size:2.4rem}@media only screen and (max-width: 820px){.docomohikari_timer65130>dl>dd>dl>dt{font-size:4vw}}.docomohikari_timer65130>dl>dd>dl>dt{background-color:#00a8ff;border-radius:5px 5px 0 0;color:#fff;display:grid;font-weight:bold;height:40px;place-content:center}@media only screen and (max-width: 820px){.docomohikari_timer65130>dl>dd>dl>dt{border-radius:1.3333333333vw 1.3333333333vw 0 0;height:5.3333333333vw}}.docomohikari_timer65130>dl>dd>dl>dd{font-size:2.4rem}@media only screen and (max-width: 820px){.docomohikari_timer65130>dl>dd>dl>dd{font-size:4vw}}.docomohikari_timer65130>dl>dd>dl>dd{align-items:center;background-color:#fff;border-radius:0 0 5px 5px;box-shadow:0 3px 6px rgba(0,0,0,.16);display:flex;height:100px;justify-content:center}@media only screen and (max-width: 820px){.docomohikari_timer65130>dl>dd>dl>dd{border-radius:0 0 1.3333333333vw 1.3333333333vw;box-shadow:0 0.8vw 1.6vw rgba(0,0,0,.16);height:13.3333333333vw}}.docomohikari_timer65130>dl>dd>dl>dd>span{align-items:flex-end;display:flex;margin:-0.5em 0 0 -1em}.docomohikari_timer65130>dl+ul.note{margin:.5em auto 0;width:840px}@media only screen and (max-width: 820px){.docomohikari_timer65130>dl+ul.note{width:89.3333333333vw}}.docomohikari_timer65130_count .num{font-size:7rem}@media only screen and (max-width: 820px){.docomohikari_timer65130_count .num{font-size:14.358974359vw}}.docomohikari_timer65130_count .num{display:block;font-weight:bold;margin:0 .1em -0.1em .2em;text-align:right;width:1.5em;width:2.5ex}@media only screen and (max-width: 820px){.docomohikari_timer65130_count .num{font-size:7.4666666667vw;margin:0 .1em -0.15em}}.scatterRouterBox{padding:80px 0 0}@media only screen and (max-width: 820px){.scatterRouterBox{padding:10.6666666667vw 0 0}}.scatterRouterBox_img{margin:60px auto 0;text-align:center}@media only screen and (max-width: 820px){.scatterRouterBox_img{margin:8vw 5.3333333333vw 0}}.scatterRouterBox_img img{height:255px;width:960px}@media only screen and (max-width: 820px){.scatterRouterBox_img img{height:auto;width:100%}}.SatisfactionlevelBox{background:#fff4d0;margin:60px auto 0;padding:60px 0}@media only screen and (max-width: 820px){.SatisfactionlevelBox{margin:8vw auto 0;padding:8vw 0}}.SatisfactionlevelBox_heading{text-align:center}@media only screen and (max-width: 820px){.SatisfactionlevelBox_heading{margin:0 5.3333333333vw}}.SatisfactionlevelBox_lead{font-weight:bold;line-height:1.5;margin:20px auto 0;overflow-wrap:break-word;text-align:center;word-break:keep-all}@media only screen and (max-width: 820px){.SatisfactionlevelBox_lead{margin:2.6666666667vw 5.3333333333vw 0}}.SatisfactionlevelBox_content{background:#fff;border-radius:20px;display:block;margin:40px 60px 0;padding:60px 0 60px 40px}@media only screen and (max-width: 820px){.SatisfactionlevelBox_content{border-radius:2.6666666667vw;margin:5.3333333333vw 2.6666666667vw 0;padding:8vw 0 5.3333333333vw 5.3333333333vw}}.SatisfactionlevelBox_content>blockquote{margin:0 auto;padding:0}.SatisfactionlevelBox_content>blockquote>dl{height:15em;margin:0 auto;overflow-y:scroll;padding:0 40px 0 0}@media only screen and (max-width: 820px){.SatisfactionlevelBox_content>blockquote>dl{padding:0 5.3333333333vw 0 0}}.SatisfactionlevelBox_content>blockquote>dl>dt{font-size:2rem}@media only screen and (max-width: 820px){.SatisfactionlevelBox_content>blockquote>dl>dt{font-size:3.4666666667vw}}.SatisfactionlevelBox_content>blockquote>dl>dt{font-weight:bold;text-align:left;white-space:nowrap}@media only screen and (max-width: 820px){.SatisfactionlevelBox_content>blockquote>dl>dt{font-size:3.4666666667vw}}.SatisfactionlevelBox_content>blockquote>dl>dt>span[class^=star]::after{color:#fabe00;display:inline;margin-left:.5em}.SatisfactionlevelBox_content>blockquote>dl>dt>.star3::after{content:"★★★☆☆"}.SatisfactionlevelBox_content>blockquote>dl>dt>.star4::after{content:"★★★★☆"}.SatisfactionlevelBox_content>blockquote>dl>dt>.star5::after{content:"★★★★★"}.SatisfactionlevelBox_content>blockquote>dl>dd{margin:10px auto 30px}@media only screen and (max-width: 820px){.SatisfactionlevelBox_content>blockquote>dl>dd{margin:1.3333333333vw auto 4vw}}.SatisfactionlevelBox_content>blockquote>dl>dd>p{font-size:1.6rem}@media only screen and (max-width: 820px){.SatisfactionlevelBox_content>blockquote>dl>dd>p{font-size:2.6666666667vw}}.SatisfactionlevelBox_content>blockquote>dl>dd>p{line-height:1.5}@media only screen and (max-width: 820px){.SatisfactionlevelBox_content>blockquote>dl>dd>p{font-size:2.6666666667vw}}.SatisfactionlevelBox_dl>dt{align-items:center;display:flex}.SatisfactionlevelBox_dl>dt::before{background:#e32920;clip-path:polygon(50% 0, 100% 100%, 0 100%);content:"";display:block;height:10px;margin-right:.2em;rotate:90deg;width:20px}@media only screen and (max-width: 820px){.SatisfactionlevelBox_dl>dt::before{height:1.3333333333vw;width:2.6666666667vw}}.SatisfactionlevelBox_note{margin:1em 60px 0}@media only screen and (max-width: 820px){.SatisfactionlevelBox_note{margin:1em 2.6666666667vw 0}}.SatisfactionlevelBox_details{margin:60px 60px 0;padding:0 0 80px 0}@media only screen and (max-width: 820px){.SatisfactionlevelBox_details{margin:8vw 2.6666666667vw 0;padding:0 0 10.6666666667vw 0}}.SatisfactionlevelBox_details>dl+dl{margin-top:1em}.SatisfactionlevelBox_details>dl>dt{font-size:1.6rem}@media only screen and (max-width: 820px){.SatisfactionlevelBox_details>dl>dt{font-size:2.6666666667vw}}.SatisfactionlevelBox_details>dl>dt{font-weight:bold;line-height:1.5}.SatisfactionlevelBox_details>dl>dd{margin-top:.5em}.SatisfactionlevelBox_details>dl>dd>p{font-size:1.6rem}@media only screen and (max-width: 820px){.SatisfactionlevelBox_details>dl>dd>p{font-size:2.6666666667vw}}.SatisfactionlevelBox_details>dl>dd>p{line-height:1.5}.SatisfactionlevelBox_details>dl>dd>ul:not(.note){list-style-type:disc;padding-left:1em}.SatisfactionlevelBox_details>dl>dd>ul:not(.note)>li{font-size:1.6rem}@media only screen and (max-width: 820px){.SatisfactionlevelBox_details>dl>dd>ul:not(.note)>li{font-size:2.6666666667vw}}.SatisfactionlevelBox_details>dl>dd>ul:not(.note)>li{line-height:1.5}.SatisfactionlevelBox_details>ul.note+dl{margin-top:1em}[data-simplebar]{align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;position:relative}.simplebar-wrapper{height:inherit;max-height:inherit;max-width:inherit;overflow:hidden;width:inherit}.simplebar-mask{bottom:0;direction:inherit;height:auto !important;left:0;margin:0;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:auto !important;z-index:0}.simplebar-offset{bottom:0;box-sizing:inherit !important;direction:inherit !important;left:0;margin:0;-webkit-overflow-scrolling:touch;padding:0;position:absolute;resize:none !important;right:0;top:0}.simplebar-content-wrapper{box-sizing:border-box !important;direction:inherit;display:block;height:100%;max-height:100%;max-width:100%;overflow:auto;-ms-overflow-style:none;position:relative;scrollbar-width:none;width:auto}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;height:0;width:0}.simplebar-content::before,.simplebar-content::after{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;pointer-events:none;width:100%}.simplebar-height-auto-observer-wrapper{box-sizing:inherit !important;flex-basis:0;flex-grow:inherit;flex-shrink:0;float:left;height:100%;margin:0;max-height:1px;max-width:1px;overflow:hidden;padding:0;pointer-events:none;position:relative;width:100%;z-index:-1}.simplebar-height-auto-observer{box-sizing:inherit;display:block;height:1000%;left:0;min-height:1px;min-width:1px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:1000%;z-index:-1}.simplebar-track{bottom:0;overflow:hidden;pointer-events:none;position:absolute;right:0;z-index:1}[data-simplebar].simplebar-dragging{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{left:0;min-height:10px;position:absolute;right:0}.simplebar-scrollbar::before{background:#000;border-radius:7px;content:"";left:2px;opacity:0;position:absolute;right:2px;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible::before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar::before{bottom:2px;left:2px;right:2px;top:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{bottom:0;left:0;min-height:0;min-width:10px;right:auto;top:0;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.simplebar-dummy-scrollbar-size{direction:rtl;height:500px;opacity:0;-ms-overflow-style:scrollbar !important;overflow-x:scroll;overflow-y:hidden;position:fixed;visibility:hidden;width:500px}.simplebar-dummy-scrollbar-size>div{height:200%;margin:10px 0;width:200%}.simplebar-hide-scrollbar{left:0;-ms-overflow-style:none;overflow-y:scroll;position:fixed;scrollbar-width:none;visibility:hidden}.campaignBox_list{margin:60px auto 0}@media only screen and (max-width: 820px){.campaignBox_list{margin:8vw auto 0}}.campaignBox_list .campaignItem_details{border:1px solid #dcdcdc;margin:20px auto 0;overflow:hidden}@media only screen and (max-width: 820px){.campaignBox_list .campaignItem_details{border-width:0.2666666667vw;margin:2.6666666667vw auto 0}}.campaignBox_list .campaignItem_summary{padding:20px}@media only screen and (max-width: 820px){.campaignBox_list .campaignItem_summary{padding:0}}.campaignBox_list .campaignItem_heading{font-size:1.6rem}@media only screen and (max-width: 820px){.campaignBox_list .campaignItem_heading{font-size:2.6666666667vw}}.campaignBox_list .campaignItem_heading{background-color:#e8f1fe;color:#628fd5;display:grid;float:right;font-weight:bold;height:30px;line-height:1;place-content:center;text-align:center;width:550px}@media only screen and (max-width: 820px){.campaignBox_list .campaignItem_heading{float:none;font-size:3.4666666667vw;height:8vw;width:auto}}.campaignBox_list .campaignItem_img{float:left;width:350px}.campaignBox_list .campaignItem_img img{height:160px;width:350px}@media only screen and (max-width: 820px){.campaignBox_list .campaignItem_img img{height:auto;width:100%}}@media only screen and (max-width: 820px){.campaignBox_list .campaignItem_img{float:none;margin:5.3333333333vw 5.3333333333vw 0;width:auto}}.campaignBox_list .campaignItem_content{float:right;height:100%;width:550px}@media only screen and (max-width: 820px){.campaignBox_list .campaignItem_content{float:none;margin:4vw 5.3333333333vw 5.3333333333vw;width:auto}}.campaignBox_list .campaignItem_content>dl>dt{font-size:2rem}@media only screen and (max-width: 820px){.campaignBox_list .campaignItem_content>dl>dt{font-size:3.4666666667vw}}.campaignBox_list .campaignItem_content>dl>dt{color:#628fd5;font-weight:bold;line-height:1.5;margin-top:1em}.campaignBox_list .campaignItem_content>dl>dd>p{font-size:1.8rem}@media only screen and (max-width: 820px){.campaignBox_list .campaignItem_content>dl>dd>p{font-size:3.6923076923vw}}.campaignBox_list .campaignItem_content>dl>dd>p{line-height:1.5}.campaignBox_list .campaignItem_content::after{font-size:1.6rem}@media only screen and (max-width: 820px){.campaignBox_list .campaignItem_content::after{font-size:2.6666666667vw}}.campaignBox_list .campaignItem_content::after{color:#00e;content:"詳しくはこちら";display:block;line-height:1;margin-top:.8em;text-decoration:underline}.campaignBox_list .campaignItem_link{margin-top:.2em}.campaignBox_list .campaignItem_more{padding:0 19px 20px}@media only screen and (max-width: 820px){.campaignBox_list .campaignItem_more{padding:0 5.3333333333vw 5.3333333333vw 5.3333333333vw}}.campaignBox_list .campaignItem_more>.linkBtn{margin:40px auto 0}@media only screen and (max-width: 820px){.campaignBox_list .campaignItem_more>.linkBtn{margin:5.3333333333vw auto 0}}.campaignBox_list .campaignItem_text{font-size:1.6rem}@media only screen and (max-width: 820px){.campaignBox_list .campaignItem_text{font-size:2.6666666667vw}}.campaignBox_list .campaignItem_text{line-height:1.5}.campaignBox_list .campaignItem_dl{margin-top:1em}.campaignBox_list .campaignItem_dl>dt{font-size:2rem}@media only screen and (max-width: 820px){.campaignBox_list .campaignItem_dl>dt{font-size:3.4666666667vw}}.campaignBox_list .campaignItem_dl>dt{font-weight:bold}.campaignBox_list .campaignItem_dl>dd{margin-top:.5em}.campaignBox_list .campaignItem_dl>dd>p{font-size:1.6rem}@media only screen and (max-width: 820px){.campaignBox_list .campaignItem_dl>dd>p{font-size:2.6666666667vw}}.campaignBox_list .campaignItem_dl>dd>p{line-height:1.5;text-align:justify}.campaignBox_list .campaignItem_dl>dd>p+ul.note{margin-top:.5em}.campaignBox_list .campaignItem_dl>dd>p+ul.note+p{margin-top:.5em}.campaignBox_list .campaignItem_dl>dd>p+.campaignItem_disc{margin-top:.5em}.campaignBox_list .campaignItem_dl>dd>dl{margin-top:.5em}.campaignBox_list .campaignItem_dl>dd>dl>dt{font-size:1.6rem}@media only screen and (max-width: 820px){.campaignBox_list .campaignItem_dl>dd>dl>dt{font-size:2.6666666667vw}}.campaignBox_list .campaignItem_dl>dd>dl>dt{font-weight:bold;line-height:1.5}.campaignBox_list .campaignItem_dl>dd>dl>dd{margin-top:.5em}.campaignBox_list .campaignItem_dl>dd>dl>dd>p{font-size:1.6rem}@media only screen and (max-width: 820px){.campaignBox_list .campaignItem_dl>dd>dl>dd>p{font-size:2.6666666667vw}}.campaignBox_list .campaignItem_dl>dd>dl>dd>p{line-height:1.5;text-align:justify}.campaignBox_list .campaignItem_dl>dd .routerBox_list{gap:20px;justify-content:center;width:920px}@media only screen and (max-width: 820px){.campaignBox_list .campaignItem_dl>dd .routerBox_list{gap:2.6666666667vw;margin:5.3333333333vw auto 0;width:auto}}.campaignBox_list .campaignItem_dl>dd .routerBox_list>li{height:256px;margin-inline:0;width:215px}@media only screen and (max-width: 820px){.campaignBox_list .campaignItem_dl>dd .routerBox_list>li{height:40vw;margin:0;width:37.3333333333vw}}.campaignBox_list .campaignItem_dl>dd .routerBox_list>li>dl{padding:0}@media only screen and (max-width: 820px){.campaignBox_list .campaignItem_dl>dd .routerBox_list>li>dl>dt{font-size:3.2vw}}.campaignBox_list .campaignItem_dl+ul.note{margin-top:.5em}.campaignBox_list .campaignItem_disc{list-style:disc;padding-left:1em}.campaignBox_list .campaignItem_disc>li{font-size:1.6rem}@media only screen and (max-width: 820px){.campaignBox_list .campaignItem_disc>li{font-size:2.6666666667vw}}.campaignBox_list .campaignItem_disc>li{line-height:1.5;text-align:justify;text-indent:0}.campaignBox_list .campaignItem_disc>li+li{margin-top:.2em}.campaignBox_list .campaignItem_disc+ul.note{margin-top:.5em}.campaignBox_list .campaignItem_disc+.campaignItem_text{margin-top:1em}.campaignBox_list .campaignItem_ol{padding-left:1.5em}.campaignBox_list .campaignItem_ol>li{font-size:1.6rem}@media only screen and (max-width: 820px){.campaignBox_list .campaignItem_ol>li{font-size:2.6666666667vw}}.campaignBox_list .campaignItem_ol>li{line-height:1.5;text-align:justify}.campaignBox_list .campaignItem_ol>li+li{margin-top:.2em}.campaignBox_list .campaignItem_ol+ul.note{margin-top:.5em}.campaignBox_list .campaignItem_maru>li{font-size:1.6rem}@media only screen and (max-width: 820px){.campaignBox_list .campaignItem_maru>li{font-size:2.6666666667vw}}.campaignBox_list .campaignItem_maru>li{line-height:1.5;padding-left:1.5em;text-align:justify;text-indent:-1.5em}.campaignBox_list .campaignItem_maru>li+li{margin-top:.2em}.campaignBox_list .campaignItem_maru+ul.note{margin-top:.5em}.campaignBox_list .campaignItem_abc{list-style:upper-latin;padding-left:1.5em}.campaignBox_list .campaignItem_picture{margin-top:1em}@media only screen and (max-width: 820px){.campaignBox_list .campaignItem_picture img{height:auto;max-width:100%}}.campaignBox_list .campaignItem_picture+ul.note{margin-top:.5em}.campaignBox_list .campaignItem_new25000 img{height:307px;width:920px}@media only screen and (max-width: 820px){.campaignBox_list .campaignItem_new25000 img{height:auto;width:100%}}.campaignBox_list .campaignItem_wifirouter img{height:775px;width:840px}@media only screen and (max-width: 820px){.campaignBox_list .campaignItem_wifirouter img{height:auto;width:100%}}.campaignBox_list .campaignItem_shinki-koujihi-free img{height:275px;width:920px}@media only screen and (max-width: 820px){.campaignBox_list .campaignItem_shinki-koujihi-free img{height:auto;width:100%}}.campaignBox_list .campaignItem_table{margin:1em auto}@media only screen and (max-width: 820px){.campaignBox_list .campaignItem_table{margin-right:-5.3333333333vw;overflow-x:scroll}.campaignBox_list .campaignItem_table>table{margin-right:5.3333333333vw}}.campaignBox_list .campaignItem_table>table.table-fluid{width:100%}@media only screen and (max-width: 820px){.campaignBox_list .campaignItem_table>table.table-w600{width:160vw}}@media only screen and (max-width: 820px){.campaignBox_list .campaignItem_table>table.table-w900{width:240vw}}.campaignBox_list .campaignItem_table>table th,.campaignBox_list .campaignItem_table>table td{font-size:1.6rem}@media only screen and (max-width: 820px){.campaignBox_list .campaignItem_table>table th,.campaignBox_list .campaignItem_table>table td{font-size:2.6666666667vw}}.campaignBox_list .campaignItem_table>table th,.campaignBox_list .campaignItem_table>table td{line-height:1.5;padding:10px 15px;text-align:center}@media only screen and (max-width: 820px){.campaignBox_list .campaignItem_table>table th,.campaignBox_list .campaignItem_table>table td{padding:1.3333333333vw 2.6666666667vw}}.campaignBox_list .campaignItem_table>table th{white-space:nowrap}.campaignBox_list .campaignItem.is-colored .campaignItem_heading{background-color:#db2f27;color:#ffd757}.campaignBox_list .campaignItem.is-colored .campaignItem_content>dl>dt{color:#e32920}.campaignBox_list .campaignItem.is-blackFriday .campaignItem_heading{background-color:#000;color:#fff}.campaignBox_list .campaignItem.is-blackFriday .campaignItem_content>dl>dt{color:#e32920}.faqBox_list{border:solid #dcdcdc;border-width:1px 0 0 0;margin:60px 60px 0}@media only screen and (max-width: 820px){.faqBox_list{border-width:0.2666666667vw 0 0 0;margin:8vw 2.6666666667vw 0}}.faqBox_list>details>summary{align-items:center;border:solid #dcdcdc;border-width:0 0 1px 0;display:flex;padding:30px 20px;position:relative}@media only screen and (max-width: 820px){.faqBox_list>details>summary{border-width:0 0 0.2666666667vw 0;padding:4vw 2.6666666667vw}}.faqBox_list>details>summary::before{background:url("/service/docomohikari/common_47843/images/faqBox_q.svg") center center no-repeat;background-size:contain;content:"";display:block;height:25px;margin-right:.5em;width:25px}@media only screen and (max-width: 820px){.faqBox_list>details>summary::before{height:4vw;width:4vw}}.faqBox_list>details>summary::after{border-right:2px solid #b2b2b2;border-top:2px solid #b2b2b2;bottom:0;content:"";display:block;height:13px;margin:auto;position:absolute;right:20px;top:-7px;transform:rotate(135deg);transition:.05s ease-in;width:13px}@media only screen and (max-width: 820px){.faqBox_list>details>summary::after{border-right-width:0.3466666667vw;border-top-width:0.3466666667vw;height:2.6666666667vw;right:2.6666666667vw;top:-1.3333333333vw;width:2.6666666667vw}}.faqBox_list>details>summary>p{font-size:2rem;width:calc(895px - .5em - 20px - 13px)}@media only screen and (max-width: 820px){.faqBox_list>details>summary>p{font-size:3.4666666667vw;line-height:1.5;width:calc(100% - 2.6666666667vw - 4vw - .5em - 2.6666666667vw - 2.6666666667vw)}}.faqBox_list>details[open]>summary::after{top:7px;transform:rotate(315deg)}@media only screen and (max-width: 820px){.faqBox_list>details[open]>summary::after{top:1.3333333333vw}}.faqBox_check{border:solid #dcdcdc;border-width:1px 0 0 0;margin:40px 60px 0}@media only screen and (max-width: 820px){.faqBox_check{border-width:0.2666666667vw 0 0 0;margin:8vw 2.6666666667vw 0}}.faqBox_check>details>summary{align-items:center;border:solid #dcdcdc;border-width:0 0 1px 0;display:flex;padding:30px 20px;position:relative}@media only screen and (max-width: 820px){.faqBox_check>details>summary{border-width:0 0 0.2666666667vw 0;padding:4vw 2.6666666667vw}}.faqBox_check>details>summary::before{background:url("/service/docomohikari/common_47843/images/faqBox_c.svg") center center no-repeat;background-size:contain;content:"";display:block;height:25px;margin-right:.5em;width:25px}@media only screen and (max-width: 820px){.faqBox_check>details>summary::before{height:4vw;width:4vw}}.faqBox_check>details>summary::after{border-right:2px solid #b2b2b2;border-top:2px solid #b2b2b2;bottom:0;content:"";display:block;height:13px;margin:auto;position:absolute;right:20px;top:-7px;transform:rotate(135deg);transition:.05s ease-in;width:13px}@media only screen and (max-width: 820px){.faqBox_check>details>summary::after{border-right-width:0.3466666667vw;border-top-width:0.3466666667vw;height:2.6666666667vw;right:2.6666666667vw;top:-1.3333333333vw;width:2.6666666667vw}}.faqBox_check>details>summary>p{font-size:2rem;width:calc(895px - .5em - 20px - 13px)}@media only screen and (max-width: 820px){.faqBox_check>details>summary>p{font-size:3.4666666667vw;line-height:1.5;width:calc(100% - 2.6666666667vw - 4vw - .5em - 2.6666666667vw - 2.6666666667vw)}}.faqBox_check>details[open]>summary::after{top:7px;transform:rotate(315deg)}@media only screen and (max-width: 820px){.faqBox_check>details[open]>summary::after{top:1.3333333333vw}}.faqBox_answer{background:#f6f6f6;border:solid #dcdcdc;border-width:0 0 1px 0;display:flex;padding:20px}@media only screen and (max-width: 820px){.faqBox_answer{border-width:0 0 0.2666666667vw 0;padding:4vw 2.6666666667vw}}.faqBox_answer::before{background:url("/service/docomohikari/common_47843/images/faqBox_a.svg") center center no-repeat;background-size:contain;content:"";display:block;height:25px;margin-right:.5em;width:25px}@media only screen and (max-width: 820px){.faqBox_answer::before{height:4vw;width:4vw}}.faqBox_answer>div{width:calc(935px - .5em)}@media only screen and (max-width: 820px){.faqBox_answer>div{width:calc(100% - 4vw - .5em)}}.faqBox_answer>div>p{color:#6f6f6f;font-size:1.6rem;line-height:1.5}@media only screen and (max-width: 820px){.faqBox_answer>div>p{font-size:3.4666666667vw}}.faqBox_answer>div>p.is-red{color:#e32920}.faqBox_answer>div>ul.disc{list-style-type:disc;padding-left:1em}.faqBox_answer>div>ul.disc>li{color:#6f6f6f;font-size:1.6rem;line-height:1.5}@media only screen and (max-width: 820px){.faqBox_answer>div>ul.disc>li{font-size:3.4666666667vw}}.faqBox_answer>div>ul.maru>li{color:#6f6f6f;font-size:1.6rem;line-height:1.5;padding-left:1.5em;text-indent:-1.5em}@media only screen and (max-width: 820px){.faqBox_answer>div>ul.maru>li{font-size:3.4666666667vw}}@media only screen and (max-width: 820px){.faqBox_answer>div .youtube{margin:5.3333333333vw auto 0}}.faqBox_detail{background:#f6f6f6;border:solid #dcdcdc;border-width:0 0 1px 0;display:flex;padding:20px 40px}@media only screen and (max-width: 820px){.faqBox_detail{border-width:0 0 0.2666666667vw 0;padding:4vw 5.3333333333vw}}.faqBox_detail p{color:#6f6f6f;font-size:1.6rem;line-height:1.5}@media only screen and (max-width: 820px){.faqBox_detail p{font-size:3.4666666667vw}}.attentionBox_list{margin:0 0 0 60px;padding:80px 0}@media only screen and (max-width: 820px){.attentionBox_list{margin:0 0 0 5.3333333333vw;padding:10.6666666667vw 0}}.attentionBox_list dl{height:320px;overflow-y:scroll;padding:0 60px 0 0}@media only screen and (max-width: 820px){.attentionBox_list dl{height:74.6666666667vw;padding:0 5.3333333333vw 0 0}}.attentionBox_list dl+dl{margin-top:1em}.attentionBox_list dl>dt{color:#000;font-size:2rem;font-weight:bold;line-height:1.5}@media only screen and (max-width: 820px){.attentionBox_list dl>dt{font-size:3.4666666667vw;line-height:1.5}}.attentionBox_list dl>dd{margin:.5em auto 0}.attentionBox_list dl>dd+dt{margin-top:1em}.attentionBox_list dl>dd>p{font-size:1.6rem}@media only screen and (max-width: 820px){.attentionBox_list dl>dd>p{font-size:2.6666666667vw}}.attentionBox_list dl>dd>p{line-height:1.5}.attentionBox_list dl>dd>p+ul.note{margin-top:.5em}.attentionBox_list dl>dd>p+ul.note+p{margin-top:1em}.attentionBox_list dl>dd>ul.note>li{color:#000}.attentionBox_list dl>dd>ul.note>li.is-red{color:#e32920}.attentionBox_list dl+ul.note{margin-top:.5em;padding:0 60px 0 0}@media only screen and (max-width: 820px){.attentionBox_list dl+ul.note{padding:0 5.3333333333vw 0 0}}.consultBox{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.15);display:none;left:0;margin:auto;max-height:calc(100vh - 80px);overflow-y:scroll;position:fixed;right:0;top:80px;width:640px;z-index:100000012}@media only screen and (max-width: 820px){.consultBox{box-shadow:0 0.8vw 1.6vw rgba(0,0,0,.15);top:10vh;width:94.6666666667vw}}.consultBox_bg{background:rgba(0,0,0,.8);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100000011}.consultBox_heading{align-items:center;background:#e32920;color:#fff;display:flex;font-size:2.4rem;font-weight:bold;height:64px;justify-content:space-between;padding:0 20px}@media only screen and (max-width: 820px){.consultBox_heading{font-size:4vw;height:9.3333333333vw;padding:0 2.6666666667vw}}.consultBox_close{content:"";cursor:pointer;display:block;height:25px;position:relative;width:25px}@media only screen and (max-width: 820px){.consultBox_close{height:4.8vw;width:4.8vw}}.consultBox_close::before,.consultBox_close::after{background:#fff;content:"";height:30px;left:50%;margin:auto;position:absolute;top:50%;width:3px}@media only screen and (max-width: 820px){.consultBox_close::before,.consultBox_close::after{height:4.5333333333vw;width:0.5333333333vw}}.consultBox_close::before{transform:translate(-50%, -50%) rotate(45deg)}.consultBox_close::after{transform:translate(-50%, -50%) rotate(-45deg)}.consultBox_content{padding:20px 40px 40px}@media only screen and (max-width: 820px){.consultBox_content{padding:2.6666666667vw 5.3333333333vw 5.3333333333vw}}.consultBox_img{text-align:center}@media only screen and (max-width: 820px){.consultBox_img>img{height:20vw;width:84vw}}.consultBox_text{align-items:center;background:#e32920;border-radius:99px;color:#fff;display:flex;font-size:1.6rem;font-weight:bold;height:30px;justify-content:center;margin:20px auto 0;width:360px}@media only screen and (max-width: 820px){.consultBox_text{font-size:2.6666666667vw;height:5.3333333333vw;margin:5.3333333333vw auto 0;width:66.6666666667vw}}.consultBox_list{display:flex;justify-content:space-between;margin:20px auto 0}@media only screen and (max-width: 820px){.consultBox_list{display:block;margin:4vw auto 0}}@media only screen and (max-width: 820px){.consultBox_list>li+li{margin:2.6666666667vw auto 0}}.consultBox_list>li>a{align-items:center;border-radius:8px;box-shadow:2px 2px 2px rgba(0,0,0,.15);color:#fff;display:flex;flex-direction:column;font-size:2.4rem;font-weight:bold;height:116px;justify-content:center;line-height:1.3;text-align:center;text-decoration:none;width:270px}@media only screen and (max-width: 820px){.consultBox_list>li>a{border-radius:1.3333333333vw;box-shadow:0.5333333333vw 0.5333333333vw 0.5333333333vw rgba(0,0,0,.15);font-size:4vw;height:16vw;margin:0 auto;width:80vw}}.consultBox_list>li>a>span{display:block}.consultBox_list+ul.note{margin:20px auto 0}@media only screen and (max-width: 820px){.consultBox_list+ul.note{margin:2.6666666667vw auto 0}}.consultBox_list+ul.note>li{text-align:center}.consultBox_tel>a{background-color:#f4ffff;border:2px solid #44d1d1}@media only screen and (max-width: 820px){.consultBox_tel>a{border-width:0.5333333333vw}}.consultBox_tel>a>span{color:#44d1d1}.consultBox_tel>a>span.time{color:#6f6f6f;font-size:1.6rem;font-weight:normal;margin:.3em auto 0}@media only screen and (max-width: 820px){.consultBox_tel>a>span.time{font-size:2.6666666667vw}}.consultBox_exist>a{background-color:#7893bd;border:2px solid #7893bd;padding-bottom:15px;position:relative}@media only screen and (max-width: 820px){.consultBox_exist>a{border-width:0.5333333333vw;padding-bottom:0}}.consultBox_exist>a:hover{background-color:#556d92;border-color:#556d92}.consultBox_exist>a>span{color:#fff}.consultBox_exist>a::after{border-bottom:2px solid #fff;border-right:2px solid #fff;bottom:10px;content:"";display:block;height:12px;left:0;margin:auto;position:absolute;right:0;transform:rotate(45deg);width:12px}@media only screen and (max-width: 820px){.consultBox_exist>a::after{border-bottom:0.2666666667vw solid #fff;border-right:0.2666666667vw solid #fff;bottom:1.3333333333vw;height:1.8666666667vw;width:1.8666666667vw}}.consultBox_toggle{background:#f6f6f6;display:none;padding:40px}@media only screen and (max-width: 820px){.consultBox_toggle{padding:5.3333333333vw}}.consultBox_toggle>dl>dt{font-size:2.4rem;font-weight:bold;text-align:center}@media only screen and (max-width: 820px){.consultBox_toggle>dl>dt{font-size:4vw}}.consultBox_toggle>dl>dd{font-size:2rem;line-height:1.5;margin:20px auto 0;text-align:center}@media only screen and (max-width: 820px){.consultBox_toggle>dl>dd{font-size:3.4666666667vw;margin:2.6666666667vw auto 0}}.consultBox_toggle>p{color:#6f6f6f;font-size:1.6rem;line-height:1.5;margin:20px auto 0}@media only screen and (max-width: 820px){.consultBox_toggle>p{font-size:2.6666666667vw;margin:2.6666666667vw auto 0}}.consultBox_toggle>ul.linkBtn{margin:40px auto 0}@media only screen and (max-width: 820px){.consultBox_toggle>ul.linkBtn{margin:5.3333333333vw auto 0}}.mainvisual{text-align:center}.mainvisual_inner{background:url("/lp/docomohikari_limited/images/mainvisual_bg.jpg?mainvisual-148000-sp.png") center center no-repeat;background-size:cover;margin:0 auto;padding:0}@media only screen and (max-width: 820px){.mainvisual_inner{background:none}}.mainvisual_inner img{height:auto;width:1080px}@media only screen and (max-width: 820px){.mainvisual_inner img{width:100%}}.mainvisual+ul.note{margin:10px auto 60px;max-width:100%;width:1080px}@media only screen and (max-width: 820px){.mainvisual+ul.note{margin:1.3333333333vw 2.6666666667vw 8vw;width:auto}}.mainvisual+ul.note>li{font-size:12px;line-height:1.5;padding-left:1.5em;text-indent:-1.5em}@media only screen and (max-width: 820px){.mainvisual+ul.note>li{font-size:2.6666666667vw}}.mainvisual+ul.note>li>a{text-decoration:none}.mainvisual+ul.note>li>a:hover{text-decoration:underline}.section-black{margin:80px auto 0}@media only screen and (max-width: 820px){.section-black{margin:10.6666666667vw auto 0}}.section-scatterRouter{margin:80px auto 0}@media only screen and (max-width: 820px){.section-scatterRouter{margin:10.6666666667vw auto 0}}.section-scatterRouter+.section-red{margin-top:0}.section-gray{margin-top:0}.section-gray+.section-red{margin-top:0}.section-gray+.orderBox{margin:80px auto}@media only screen and (max-width: 820px){.section-gray+.orderBox{margin:10.6666666667vw auto}}.section-denki{background:linear-gradient(90deg, #13ae67 0%, #13ae67 50%, #ea63a8 50%, #ea63a8 100%)}.section-01{padding-bottom:0}.orderBox:has(+.orderBox_bottom){margin:60px auto 0}@media only screen and (max-width: 820px){.orderBox:has(+.orderBox_bottom){margin:8vw auto 0}}.orderBox_bottom{display:flex;justify-content:center;margin:20px auto 60px}@media only screen and (max-width: 820px){.orderBox_bottom{margin:2.6666666667vw 2.6666666667vw 8vw}}.orderBox_bottom:has(+.section-white){margin-bottom:0}.orderBox_bottom>ul.note>li{font-size:12px;line-height:1.5;padding-left:1.5em;text-indent:-1.5em}@media only screen and (max-width: 820px){.orderBox_bottom>ul.note>li{font-size:2.6666666667vw}}.orderBox_bottom>ul.note>li>a{text-decoration:none}.orderBox_bottom>ul.note>li>a:hover{text-decoration:underline}.subvisual_img{margin:0 auto;text-align:center}@media only screen and (max-width: 820px){.subvisual_img{margin:0 2.6666666667vw}}.subvisual_img img{height:290px;width:960px}@media only screen and (max-width: 820px){.subvisual_img img{height:auto;width:100%}}.couponBox2{margin:20px auto 0}@media only screen and (max-width: 820px){.couponBox2{margin:2.6666666667vw auto 0}}.couponBox2_ticket{background:url("/service/docomohikari/common_47843/images/couponBox_ticket02.png") no-repeat;background-size:contain;display:grid;height:380px;margin:0 auto;padding:104px 95px 0 0;place-content:center;width:700px}@media only screen and (max-width: 820px){.couponBox2_ticket{height:48.5333333333vw;padding:14.6666666667vw 12.5333333333vw 0 0;width:89.3333333333vw}}.couponBox2_ticket>dl{display:grid;gap:20px;width:460px}@media only screen and (max-width: 820px){.couponBox2_ticket>dl{gap:2.6666666667vw;width:58.6666666667vw}}.couponBox2_ticket>dl>dt{font-size:6rem}@media only screen and (max-width: 820px){.couponBox2_ticket>dl>dt{font-size:12.3076923077vw}}.couponBox2_ticket>dl>dt{color:#e32920;font-weight:bold;text-align:center}@media only screen and (max-width: 820px){.couponBox2_ticket>dl>dt{font-size:8vw}}.couponBox2_ticket>dl>dt>span{font-size:8rem}@media only screen and (max-width: 820px){.couponBox2_ticket>dl>dt>span{font-size:16.4102564103vw}}.couponBox2_ticket>dl>dt>span{margin-right:.1em}@media only screen and (max-width: 820px){.couponBox2_ticket>dl>dt>span{font-size:10.6666666667vw}}.couponBox2_ticket>dl>dd{border:solid #000;border-width:2px 0 0 0;margin-top:20px;padding-top:20px}@media only screen and (max-width: 820px){.couponBox2_ticket>dl>dd{align-items:center;display:flex;gap:2.6666666667vw;justify-content:center;margin-top:2.6666666667vw;padding-top:2.6666666667vw}}.couponBox2_ticket>dl>dd>p{font-weight:bold;line-height:1.5;margin:0 auto;overflow-wrap:break-word;text-align:center;width:500px;word-break:keep-all}@media only screen and (max-width: 820px){.couponBox2_ticket>dl>dd>p{font-size:2.6666666667vw;width:62.6666666667vw}}.couponBox2_code{align-items:center;display:flex;gap:10px;justify-content:center;margin:0 auto}@media only screen and (max-width: 820px){.couponBox2_code{gap:0.8vw;margin:0}}.couponBox2_code>dt{font-size:3rem}@media only screen and (max-width: 820px){.couponBox2_code>dt{font-size:4.8vw}}.couponBox2_code>dt{font-weight:bold}.couponBox2_code>dd{font-size:3rem}@media only screen and (max-width: 820px){.couponBox2_code>dd{font-size:4.8vw}}.couponBox2_code>dd{background-color:#fff;border:1px solid #6f6f6f;display:grid;font-family:monospace;height:40px;letter-spacing:.05em;place-content:center;width:140px}@media only screen and (max-width: 820px){.couponBox2_code>dd{border-width:0.2666666667vw;height:5.8666666667vw;width:21.3333333333vw}}.couponBox2_bottom{margin:40px auto 0;text-align:center}@media only screen and (max-width: 820px){.couponBox2_bottom{margin:5.3333333333vw auto 0}}.couponBox2_button{font-size:1.8rem}@media only screen and (max-width: 820px){.couponBox2_button{font-size:3.6923076923vw}}.couponBox2_button{background-color:#000;border:1px solid #b2b2b2;border-radius:8px;color:#fff;cursor:pointer;font-family:sans-serif;font-weight:bold;height:40px;width:200px}@media only screen and (max-width: 820px){.couponBox2_button{border-radius:1.0666666667vw;border-width:0.2666666667vw;font-size:2.6666666667vw;height:8vw;width:32vw}}.couponBox2_details{margin:40px auto 0}@media only screen and (max-width: 820px){.couponBox2_details{margin:5.3333333333vw auto 0}}.couponBox2 .details_content{background-color:#fff;border-radius:30px;margin-inline:60px;padding:0 20px 60px 60px}@media only screen and (max-width: 820px){.couponBox2 .details_content{border-radius:4vw;margin-inline:auto;padding:0 2.6666666667vw 8vw 2.6666666667vw}}.couponBox2 .details_content .stepFlow{padding-top:60px}@media only screen and (max-width: 820px){.couponBox2 .details_content .stepFlow{padding-top:8vw}}.couponBox2_listImg{margin-top:1em}.reasonBox{background-color:#fff4d0;background-image:url("/service/docomohikari/common_47843/images/reasonBox_bg.jpg");background-position:center top;background-repeat:no-repeat;background-size:100% auto;border-radius:30px 30px 0 0;padding:60px;position:relative}@media only screen and (max-width: 820px){.reasonBox{background-image:url("/service/docomohikari/common_47843/images/reasonBox_bg-sp.jpg");background-size:100% auto;border-radius:4vw 4vw 0 0;padding:8vw 2.6666666667vw}}.reasonBox_heading{margin:0 auto;text-align:center}.reasonBox_heading img{height:auto;max-width:100%}.reasonBox_list{display:flex;flex-direction:column;gap:70px;margin:70px auto 60px}@media only screen and (max-width: 820px){.reasonBox_list{gap:8vw;margin:9.3333333333vw auto 8vw}}.reasonBox_list>li{background:#fff;border:4px solid #e0cfa9;border-radius:20px}@media only screen and (max-width: 820px){.reasonBox_list>li{border-width:0.5333333333vw;margin:2.6666666667vw auto 0}}.reasonBox_list>li>dl{position:relative}.reasonBox_list>li>dl>dt{position:absolute;text-align:center;top:-34px;width:100%}@media only screen and (max-width: 820px){.reasonBox_list>li>dl>dt{top:-4.5333333333vw}.reasonBox_list>li>dl>dt img{height:auto;width:53.3333333333vw}}.reasonBox_list>li>dl>dd>dl>dt{background-color:#2b2b2b;border-radius:16px 16px 0 0;padding:80px 80px 40px}@media only screen and (max-width: 820px){.reasonBox_list>li>dl>dd>dl>dt{border-radius:2.1333333333vw 2.1333333333vw 0 0;padding:10.6666666667vw 5.3333333333vw 5.3333333333vw}}.reasonBox_list>li>dl>dd>dl>dt>p{font-size:3rem}@media only screen and (max-width: 820px){.reasonBox_list>li>dl>dd>dl>dt>p{font-size:4.8vw}}.reasonBox_list>li>dl>dd>dl>dt>p{color:#fff;font-weight:bold;line-height:1.5;overflow-wrap:break-word;text-align:center;width:100%;word-break:keep-all}@media only screen and (max-width: 820px){.reasonBox_list>li>dl>dd>dl>dt>p{font-size:5.3333333333vw}}.reasonBox_list>li>dl>dd>dl>dt>p>.large{font-size:4rem}@media only screen and (max-width: 820px){.reasonBox_list>li>dl>dd>dl>dt>p>.large{font-size:5.3333333333vw}}.reasonBox_list>li>dl>dd>dl>dt>p>.large{color:#ffd757}@media only screen and (max-width: 820px){.reasonBox_list>li>dl>dd>dl>dt>p>.large{font-size:6.6666666667vw}}.reasonBox_list>li>dl>dd>dl>dd{padding:40px}@media only screen and (max-width: 820px){.reasonBox_list>li>dl>dd>dl>dd{padding:5.3333333333vw}}.reasonBox_list>li .reason1Box_text{line-height:1.5}.reasonBox_list>li .reason1Box_img{margin:40px auto 0;text-align:center}@media only screen and (max-width: 820px){.reasonBox_list>li .reason1Box_img{margin:5.3333333333vw auto 0}}.reasonBox_list>li .reason1Box_detailsheading{margin:60px auto 0}@media only screen and (max-width: 820px){.reasonBox_list>li .reason1Box_detailsheading{margin:8vw auto 0}}.reasonBox_list>li .reason1Box_detailsheading.has-slash{font-size:2.4rem}@media only screen and (max-width: 820px){.reasonBox_list>li .reason1Box_detailsheading.has-slash{font-size:4vw}}@media only screen and (max-width: 820px){.reasonBox_list>li .reason1Box_detailsheading.has-slash{line-height:1.5}}.reasonBox_list>li .reason1Box_detailsheading.has-slash>span .is-red{font-size:3rem}@media only screen and (max-width: 820px){.reasonBox_list>li .reason1Box_detailsheading.has-slash>span .is-red{font-size:4.8vw}}.reasonBox_list>li .reason2Box_text{line-height:1.5}.reasonBox_list>li .reason2Box_img{margin:40px auto 60px;text-align:center}@media only screen and (max-width: 820px){.reasonBox_list>li .reason2Box_img{margin:5.3333333333vw auto 8vw}}.reasonBox_list>li .reason2Box_detailsheading.has-slash{font-size:2.4rem}@media only screen and (max-width: 820px){.reasonBox_list>li .reason2Box_detailsheading.has-slash{font-size:4vw}}@media only screen and (max-width: 820px){.reasonBox_list>li .reason2Box_detailsheading.has-slash{line-height:1.5}}.reasonBox_list>li .reason2Box_detailsimg{border:none;border-radius:unset;margin:40px auto 0;padding:0;text-align:center}@media only screen and (max-width: 820px){.reasonBox_list>li .reason2Box_detailsimg{border:none;margin:5.3333333333vw auto 0;padding:0}}.reasonBox_list>li .reason2Box_detailsimg img{height:auto;max-width:100%;width:960px}@media only screen and (max-width: 820px){.reasonBox_list>li .reason2Box_detailsimg img{height:auto;width:100%}}.reasonBox_list>li .reason2Box>ul.note{margin:1em 60px 0}@media only screen and (max-width: 820px){.reasonBox_list>li .reason2Box>ul.note{margin:1em auto 0}}.reasonBox_list>li .reason3Box_text{line-height:1.5}.reasonBox_list>li .reason3Box_img{margin:40px auto 0;text-align:center}@media only screen and (max-width: 820px){.reasonBox_list>li .reason3Box_img{margin:5.3333333333vw auto 0}}.reasonBox_details{margin:20px auto 0}@media only screen and (max-width: 820px){.reasonBox_details{margin:2.6666666667vw auto 0}}.reasonBox_cashbackDetail{background-color:#fff;border-radius:20px;margin:40px auto 60px;padding:40px 0 40px 60px}@media only screen and (max-width: 820px){.reasonBox_cashbackDetail{border-radius:2.6666666667vw;margin:5.3333333333vw auto 8vw;padding:5.3333333333vw 0 5.3333333333vw 2.6666666667vw}}.reasonBox_cashbackDetailInner{height:320px;padding-right:45px}@media only screen and (max-width: 820px){.reasonBox_cashbackDetailInner{height:69.3333333333vw;padding-left:2.6666666667vw;padding-right:6.6666666667vw}}.reasonBox_cashbackDetailInnerList h3{margin-bottom:1em}.reasonBox_cashbackDetailInnerList>li+li{margin-top:1em}.reasonBox_cashbackDetailInnerList>li>dl>dt{font-size:1.6rem}@media only screen and (max-width: 820px){.reasonBox_cashbackDetailInnerList>li>dl>dt{font-size:2.6666666667vw}}.reasonBox_cashbackDetailInnerList>li>dl>dt{font-weight:bold;margin-top:1em}.reasonBox_cashbackDetailInnerList>li>dl>dd{font-size:1.6rem}@media only screen and (max-width: 820px){.reasonBox_cashbackDetailInnerList>li>dl>dd{font-size:2.6666666667vw}}.reasonBox_cashbackDetailInnerList>li>dl>dd{line-height:1.5;margin-top:.5em}.reasonBox_cashbackDetailInnerList>li>dl>dd .table{margin-top:.5em}.reasonBox_cashbackDetailInnerList>li>dl>dd .table th,.reasonBox_cashbackDetailInnerList>li>dl>dd .table td{padding:10px 15px}@media only screen and (max-width: 820px){.reasonBox_cashbackDetailInnerList>li>dl>dd .table th,.reasonBox_cashbackDetailInnerList>li>dl>dd .table td{padding:1.3333333333vw 2.6666666667vw}}.reasonBox_cashbackDetailInnerList>li>dl>dd>ul{list-style-type:disc;padding-left:1.5em}.reasonBox_cashbackDetailInnerList>li>dl>dd>ul>li{font-size:1.6rem}@media only screen and (max-width: 820px){.reasonBox_cashbackDetailInnerList>li>dl>dd>ul>li{font-size:2.6666666667vw}}.reasonBox_cashbackDetailInnerList>li>dl>dd>ul>li{line-height:1.5}.reasonBox_cashbackDetailInnerList>li>dl>dd>ul>li>ul:not(.note){list-style-type:circle;padding-left:1.5em}.reasonBox_cashbackDetailInnerList>li>dl>dd>ul>li>ul:not(.note)>li{font-size:1.6rem}@media only screen and (max-width: 820px){.reasonBox_cashbackDetailInnerList>li>dl>dd>ul>li>ul:not(.note)>li{font-size:2.6666666667vw}}.reasonBox_cashbackDetailInnerList>li>dl>dd>ul>li>ul:not(.note)>li{line-height:1.5}.reasonBox_cashbackDetailInnerList>li>dl>dd>dl>dt{font-weight:bold}.reasonBox_cashbackDetailInnerList>li>dl>dd>dl>dd>ul{list-style-type:disc;padding-left:1.5em}.reasonBox_cashbackDetailInnerList>li>dl>dd>dl>dd>ul>li{font-size:1.6rem}@media only screen and (max-width: 820px){.reasonBox_cashbackDetailInnerList>li>dl>dd>dl>dd>ul>li{font-size:2.6666666667vw}}.reasonBox_cashbackDetailInnerList>li>dl>dd>dl>dd>ul>li{line-height:1.5}.reasonBox_cashbackDetailInnerList>li ul.note{margin-top:.5em}.about10gBox_graph{margin:60px 60px 0}@media only screen and (max-width: 820px){.about10gBox_graph{margin:8vw auto 0}}.about10gBox_graph img{height:610px;width:960px}@media only screen and (max-width: 820px){.about10gBox_graph img{height:auto;width:100%}}.about10gBox_graph>p{margin:40px auto 0}@media only screen and (max-width: 820px){.about10gBox_graph>p{margin:5.3333333333vw 5.3333333333vw 0}}.about10gBox_graph>p+ul.note{margin:.5em auto 0}@media only screen and (max-width: 820px){.about10gBox_graph>p+ul.note{margin:.5em 5.3333333333vw 0}}.about10gBox_router{margin:60px 60px 0;padding:0 0 80px}@media only screen and (max-width: 820px){.about10gBox_router{margin:8vw 2.6666666667vw 0;padding:0 2.6666666667vw 10.6666666667vw}}.about10gBox_router>ul.note{margin-top:.5em}.about10gBox_router>ul:not(.note){display:flex;gap:20px;margin:60px auto 0}@media only screen and (max-width: 820px){.about10gBox_router>ul:not(.note){flex-direction:column;gap:2.6666666667vw;margin:8vw auto 0}}.secretBox{margin:60px auto 0;padding:60px 0 80px}@media only screen and (max-width: 820px){.secretBox{margin:8vw auto 0;padding:8vw 0 10.6666666667vw}}.secretBox>h3{font-size:3.6rem}@media only screen and (max-width: 820px){.secretBox>h3{font-size:7.3846153846vw}}.secretBox>h3{align-items:center;background-color:#628fd5;border-radius:20px 20px 0 0;color:#fff;display:flex;height:80px;justify-content:center;margin:0 60px}@media only screen and (max-width: 820px){.secretBox>h3{border-radius:2.6666666667vw 2.6666666667vw 0 0;font-size:5.3333333333vw;height:12vw;margin:0 2.6666666667vw}}.secretBox_content{background:#fff;border-radius:0 0 20px 20px;display:block;margin:0 60px;padding:40px 60px 60px}@media only screen and (max-width: 820px){.secretBox_content{border-radius:2.6666666667vw;margin:0 2.6666666667vw 0;padding:5.3333333333vw 5.3333333333vw 8vw}}.secretBox_lead{font-size:2rem}@media only screen and (max-width: 820px){.secretBox_lead{font-size:3.4666666667vw}}.secretBox_lead{line-height:1.5}.secretBox_img{margin:40px auto 0;text-align:center}@media only screen and (max-width: 820px){.secretBox_img{margin:5.3333333333vw auto 0}}@media only screen and (max-width: 820px){.secretBox_img img{height:36.5333333333vw;width:78.6666666667vw}}@media only screen and (max-width: 820px){.priceBox .section_lead{margin:8vw 5.3333333333vw 0}}.priceBox .tabBox{margin:60px auto 0}@media only screen and (max-width: 820px){.priceBox .tabBox{margin:10.6666666667vw 2.6666666667vw 0}}.priceBox .tabBox_index{margin:0 2.6666666667vw}.priceBox .tabBox_contents>.priceBox_table{margin:60px 60px 0}@media only screen and (max-width: 820px){.priceBox .tabBox_contents>.priceBox_table{margin:8vw 2.6666666667vw 0}}.priceBox .tabBox_contents>.priceBox_table>table{margin:0 auto;width:100%}.priceBox .tabBox_contents>.priceBox_table>table>thead th{font-size:2.4rem}@media only screen and (max-width: 820px){.priceBox .tabBox_contents>.priceBox_table>table>thead th{font-size:4vw}}.priceBox .tabBox_contents>.priceBox_table>table>thead th{background:#628fd5;border-color:rgba(0,0,0,0) #dcdcdc #dcdcdc rgba(0,0,0,0);border-radius:20px 20px 0 0;color:#fff;padding:13px 0;text-align:center;width:50%}@media only screen and (max-width: 820px){.priceBox .tabBox_contents>.priceBox_table>table>thead th{border-radius:2.6666666667vw 2.6666666667vw 0 0;padding:2.6666666667vw 0}}.priceBox .tabBox_contents>.priceBox_table>table>tbody th{font-size:2rem}@media only screen and (max-width: 820px){.priceBox .tabBox_contents>.priceBox_table>table>tbody th{font-size:3.4666666667vw}}.priceBox .tabBox_contents>.priceBox_table>table>tbody th{background:#e8f1fe;color:#628fd5;font-weight:bold;padding:13px 0;text-align:center}@media only screen and (max-width: 820px){.priceBox .tabBox_contents>.priceBox_table>table>tbody th{padding:2.6666666667vw 0}}.priceBox .tabBox_contents>.priceBox_table>table>tbody td{font-size:3rem}@media only screen and (max-width: 820px){.priceBox .tabBox_contents>.priceBox_table>table>tbody td{font-size:4.8vw}}.priceBox .tabBox_contents>.priceBox_table>table>tbody td{padding:30px 0;text-align:center}@media only screen and (max-width: 820px){.priceBox .tabBox_contents>.priceBox_table>table>tbody td{font-size:2rem;line-height:1.3;padding:4vw 0}}@media only screen and (max-width: 820px)and (max-width: 820px){.priceBox .tabBox_contents>.priceBox_table>table>tbody td{font-size:3.4666666667vw}}.priceBox .tabBox_contents>.priceBox_table>table>tbody td .num{color:#e32920;font-size:7rem}@media only screen and (max-width: 820px){.priceBox .tabBox_contents>.priceBox_table>table>tbody td .num{font-size:14.358974359vw}}@media only screen and (max-width: 820px){.priceBox .tabBox_contents>.priceBox_table>table>tbody td .num{font-size:7.4666666667vw}}@media only screen and (max-width: 820px){.priceBox .tabBox_contents>.priceBox_table>table>tbody td .tax{display:block}}.priceBox .tabBox_contents>.priceBox_table-1g>table>thead th{border-radius:20px 0 0 0}@media only screen and (max-width: 820px){.priceBox .tabBox_contents>.priceBox_table-1g>table>thead th{border-radius:2.6666666667vw 0 0 0}}.priceBox .tabBox_contents>.priceBox_table-1g>table>thead th:last-child{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #dcdcdc #dcdcdc;border-radius:0 20px 0 0}@media only screen and (max-width: 820px){.priceBox .tabBox_contents>.priceBox_table-1g>table>thead th:last-child{border-radius:0 2.6666666667vw 0 0}}.priceBox .tabBox_contents>.priceBox_table-10g>table>tbody td{padding-bottom:0}.priceBox .tabBox_contents .priceBox_onecoin{border:0;margin-bottom:86px;margin-top:0;position:relative}@media only screen and (max-width: 820px){.priceBox .tabBox_contents .priceBox_onecoin{margin-bottom:11.4666666667vw}.priceBox .tabBox_contents .priceBox_onecoin>img{height:18.6666666667vw;width:77.3333333333vw}}.priceBox .tabBox_contents .priceBox_onecoin::after{background-color:#628fd5;bottom:-86px;clip-path:polygon(0 0, 100% 0, 50% 100%);content:"";display:block;height:50px;left:0;margin:auto;position:absolute;right:0;width:180px}@media only screen and (max-width: 820px){.priceBox .tabBox_contents .priceBox_onecoin::after{bottom:-11.4666666667vw;height:6.6666666667vw;width:24vw}}.priceBox .tabBox_contents .priceBox_onecoin::before{display:none}.priceBox .tabBox_contents .priceBox_price{background-color:#e8f1fe;display:grid;height:100px;margin:115px auto 0;place-content:center}@media only screen and (max-width: 820px){.priceBox .tabBox_contents .priceBox_price{height:16vw;margin:16vw auto 0}}.priceBox .tabBox_contents .priceBox_price>p{font-size:4rem}@media only screen and (max-width: 820px){.priceBox .tabBox_contents .priceBox_price>p{font-size:5.3333333333vw}}.priceBox .tabBox_contents .priceBox_price>p{font-weight:bold}.priceBox .tabBox_contents .priceBox_price>p>span{color:#628fd5}.priceBox .tabBox_contents>ul.note{margin:10px 60px 0}@media only screen and (max-width: 820px){.priceBox .tabBox_contents>ul.note{margin:1.3333333333vw 2.6666666667vw 0}}.priceBox>.table{margin:60px 60px 0}@media only screen and (max-width: 820px){.priceBox>.table{margin:8vw 2.6666666667vw 0}}.priceBox>.table>table{margin:0 auto;width:100%}.priceBox>.table>table>thead th{background:#e32920;border-color:rgba(0,0,0,0) #dcdcdc #dcdcdc rgba(0,0,0,0);border-radius:20px 0 0 0;color:#fff;font-size:3rem;padding:10px 0;text-align:center;width:50%}@media only screen and (max-width: 820px){.priceBox>.table>table>thead th{border-radius:2.6666666667vw 0 0 0;font-size:4vw;padding:2.6666666667vw 0}}.priceBox>.table>table>thead th>img{margin-right:.5em;vertical-align:text-bottom}@media only screen and (max-width: 820px){.priceBox>.table>table>thead th>img{height:6.6666666667vw;width:9.3333333333vw}}.priceBox>.table>table>thead th:last-child{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #dcdcdc #dcdcdc;border-radius:0 20px 0 0}@media only screen and (max-width: 820px){.priceBox>.table>table>thead th:last-child{border-radius:0 2.6666666667vw 0 0}}.priceBox>.table>table>tbody th{background:#f6f6f6;font-size:2.4rem;font-weight:normal;padding:20px 0;text-align:center}@media only screen and (max-width: 820px){.priceBox>.table>table>tbody th{font-size:3.4666666667vw;padding:2.6666666667vw 0}}.priceBox>.table>table>tbody td{font-size:3rem;padding:30px 0;text-align:center}@media only screen and (max-width: 820px){.priceBox>.table>table>tbody td{font-size:3.4666666667vw;line-height:1.3;padding:4vw 0}}.priceBox>.table>table>tbody td .num{color:#e32920;font-size:7rem}@media only screen and (max-width: 820px){.priceBox>.table>table>tbody td .num{font-size:7.4666666667vw}}.priceBox>ul.note{margin:1em 60px 0}@media only screen and (max-width: 820px){.priceBox>ul.note{margin:1em 2.6666666667vw 0}}.priceBox_text{margin:60px 60px 0}@media only screen and (max-width: 820px){.priceBox_text{line-height:1.5;margin:8vw 2.6666666667vw 0}}.priceBox_area{margin:40px 60px 0}@media only screen and (max-width: 820px){.priceBox_area{margin:5.3333333333vw 2.6666666667vw 0}}.priceBox_area>table th,.priceBox_area>table td{line-height:1.5;padding:10px 15px}@media only screen and (max-width: 820px){.priceBox_area>table th,.priceBox_area>table td{padding:1.3333333333vw 2.6666666667vw}}.priceBox_area>table th>p,.priceBox_area>table td>p{text-align:left}.priceBox_area>table thead th{font-size:1.6rem}@media only screen and (max-width: 820px){.priceBox_area>table thead th{font-size:2.6666666667vw}}.priceBox_area>table thead th{white-space:nowrap}.priceBox_area>table tbody th{font-size:1.6rem}@media only screen and (max-width: 820px){.priceBox_area>table tbody th{font-size:2.6666666667vw}}.priceBox_area>table tbody th{line-height:1.5;white-space:nowrap}.priceBox_area>table tbody td{font-size:1.6rem}@media only screen and (max-width: 820px){.priceBox_area>table tbody td{font-size:2.6666666667vw}}.priceBox_area>table tbody td:first-child{white-space:nowrap}.priceBox_area>table tbody td p{font-size:1.6rem}@media only screen and (max-width: 820px){.priceBox_area>table tbody td p{font-size:2.6666666667vw}}.priceBox_area>table tbody td p{overflow-wrap:break-word;white-space:nowrap;word-break:keep-all}.priceBox_details{margin:60px 60px 0}@media only screen and (max-width: 820px){.priceBox_details{margin:8vw 2.6666666667vw 0}}.priceBox_details .priceBox_area{margin:40px auto 0}@media only screen and (max-width: 820px){.priceBox_details .priceBox_area{margin:5.3333333333vw auto 0}}.priceBox_content{background:#fff4d0;border-radius:20px;display:block;margin:60px 60px 0;padding:60px}@media only screen and (max-width: 820px){.priceBox_content{border-radius:2.6666666667vw;margin:8vw 2.6666666667vw 0;padding:8vw 5.3333333333vw}}.priceBox_content>h3{font-size:3rem}@media only screen and (max-width: 820px){.priceBox_content>h3{font-size:4.8vw}}.priceBox_content>h3{text-align:center}.priceBox_content>h3+p{font-size:2rem}@media only screen and (max-width: 820px){.priceBox_content>h3+p{font-size:3.4666666667vw}}.priceBox_content>h3+p{line-height:1.5;margin:20px auto 0;text-align:center}@media only screen and (max-width: 820px){.priceBox_content>h3+p{margin:5.3333333333vw auto 0;text-align:justify}}.priceBox_content>picture{margin:40px auto 0;text-align:center}@media only screen and (max-width: 820px){.priceBox_content>picture{margin:5.3333333333vw auto 0}}.setwariBox{padding:80px 0 60px}@media only screen and (max-width: 820px){.setwariBox{padding:10.6666666667vw 5.3333333333vw 8vw}}.setwariBox .section_heading{line-height:1.5}.setwariBox_lead{margin:60px auto 0;text-align:center}@media only screen and (max-width: 820px){.setwariBox_lead{margin:8vw auto 0}}.setwariBox_lead img{height:260px;width:900px}@media only screen and (max-width: 820px){.setwariBox_lead img{height:auto;width:100%}}.setwariBox_details{margin:60px auto 0}@media only screen and (max-width: 820px){.setwariBox_details{margin:8vw auto 0}}.setwariBox_details.details_button>summary+*{margin:40px 60px 0}@media only screen and (max-width: 820px){.setwariBox_details.details_button>summary+*{margin:5.3333333333vw auto 0}}.setwariBox_details.details_button>ul.note{margin:1em 60px 0}@media only screen and (max-width: 820px){.setwariBox_details.details_button>ul.note{margin:1em auto 0}}.setwariBox_text>p{line-height:1.5}.setwariBox_img{border:none;border-radius:unset;margin:40px auto 0;padding:0;text-align:center}@media only screen and (max-width: 820px){.setwariBox_img{border:none;margin:5.3333333333vw auto 0;padding:0}}.setwariBox_img img{height:auto;max-width:100%;width:960px}@media only screen and (max-width: 820px){.setwariBox_img img{height:auto;width:100%}}.setwariBox>ul.note{margin:1em 60px 0}@media only screen and (max-width: 820px){.setwariBox>ul.note{margin:1em auto 0}}.setwariBox+.campaignBox{padding:0 0 80px}@media only screen and (max-width: 820px){.setwariBox+.campaignBox{padding:0 0 10.6666666667vw}}.setwariBox+.campaignBox .campaignBox_list{margin:0 auto}@media only screen and (max-width: 820px){.setwariBox+.campaignBox .campaignBox_list{margin:0 2.6666666667vw}}.setwariBox+.campaignBox .campaignBox_list .campaignItem_details{margin:0 auto}@media only screen and (max-width: 820px){.dcardBox{margin-inline:5.3333333333vw}}.dcardBox_img{text-align:center}.dcardBox_img img{height:850px;width:960px}@media only screen and (max-width: 820px){.dcardBox_img img{height:auto;width:100%}}.routerBox{margin:60px 60px 0;padding:0 0 80px}@media only screen and (max-width: 820px){.routerBox{margin:8vw 5.3333333333vw 0;padding:0 0 10.6666666667vw}}.routerBox_img{text-align:center}.routerBox_details{margin:60px auto 0}@media only screen and (max-width: 820px){.routerBox_details{margin:8vw auto 0}}.routerBox_details dl{margin-top:1em}.routerBox_details dl>dt{font-size:1.6rem}@media only screen and (max-width: 820px){.routerBox_details dl>dt{font-size:2.6666666667vw}}.routerBox_details dl>dt{font-weight:bold}.routerBox_details dl>dd{margin-top:.5em}.routerBox_details dl>dd>p{font-size:1.6rem}@media only screen and (max-width: 820px){.routerBox_details dl>dd>p{font-size:2.6666666667vw}}.routerBox_details dl>dd>p{line-height:1.5}.routerBox_details dl>dd>ul:not(.note){list-style:disc;padding-left:1.5em}.routerBox_details dl>dd>ul:not(.note)>li{font-size:1.6rem}@media only screen and (max-width: 820px){.routerBox_details dl>dd>ul:not(.note)>li{font-size:2.6666666667vw}}.routerBox_details dl>dd>ul:not(.note)>li{line-height:1.5}.routerBox .orderBox{margin:60px auto 0}@media only screen and (max-width: 820px){.routerBox .orderBox{margin:8vw auto 0}}.campaignBox{border-top:1px dashed #b2b2b2;margin:0 60px;padding:60px 0 80px;position:relative}@media only screen and (max-width: 820px){.campaignBox{border-width:0.2666666667vw;margin:0 2.6666666667vw;padding:8vw 0 10.6666666667vw}}.campaignBox_list{margin:-20px auto 0}@media only screen and (max-width: 820px){.campaignBox_list{margin:-5.3333333333vw 2.6666666667vw 0}}.campaignBox_list a#docomo10g+.table-wrapper td{font-size:1.6rem}@media only screen and (max-width: 820px){.campaignBox_list a#docomo10g+.table-wrapper td{font-size:2.6666666667vw}}@media only screen and (max-width: 820px){.campaignBox_list .campaignItem_content>dl{display:none}}.campaignBox .orderBox{margin:60px auto 0}@media only screen and (max-width: 820px){.campaignBox .orderBox{margin:8vw auto 0}}.campaignBox01>.tabBox{margin:40px auto 0}@media only screen and (max-width: 820px){.campaignBox01>.tabBox{margin:5.3333333333vw auto 0}}.campaignBox01 .campaignBox_list{margin:40px auto 0}@media only screen and (max-width: 820px){.campaignBox01 .campaignBox_list{margin:5.3333333333vw auto 0}}.introductionBox{padding:80px 0}@media only screen and (max-width: 820px){.introductionBox{padding:10.6666666667vw 0}}.introductionBox_img{margin:60px auto 0;text-align:center}@media only screen and (max-width: 820px){.introductionBox_img{margin:8vw 5.3333333333vw 0}}.introductionBox_img img{height:480px;width:960px}@media only screen and (max-width: 820px){.introductionBox_img img{height:auto;width:100%}}.introductionBox_img+ul.note{margin:.5em 60px 0}@media only screen and (max-width: 820px){.introductionBox_img+ul.note{margin:.5em 5.3333333333vw 0}}.introductionBox_banner{margin:40px auto 80px;text-align:center}@media only screen and (max-width: 820px){.introductionBox_banner{margin:5.3333333333vw 5.3333333333vw 10.6666666667vw}}.introductionBox_banner img{height:220px;width:960px}@media only screen and (max-width: 820px){.introductionBox_banner img{height:auto;width:100%}}.optionBox{width:1080px}@media only screen and (min-width: 820px)and (max-width: 1124px)and (orientation: landscape){.optionBox{width:auto}}@media only screen and (min-width: 820px)and (max-width: 1124px){.optionBox{width:auto}}@media only screen and (max-width: 820px){.optionBox{margin:0 5.3333333333vw;width:auto}}.optionBox_list{margin:60px auto 0}@media only screen and (max-width: 820px){.optionBox_list{margin:8vw auto 0}}.optionBox_list>li+li{margin-top:60px}@media only screen and (max-width: 820px){.optionBox_list>li+li{margin-top:8vw}}.optionBox_list>li>dl{border:2px solid #628fd5;border-radius:20px;margin:0 60px}@media only screen and (max-width: 820px){.optionBox_list>li>dl{border-radius:2.6666666667vw;border-width:0.5333333333vw;margin:0 auto}}.optionBox_list>li>dl>dt{font-size:2.4rem}@media only screen and (max-width: 820px){.optionBox_list>li>dl>dt{font-size:4vw}}.optionBox_list>li>dl>dt{background-color:#628fd5;border-radius:18px 18px 0 0;color:#fff;display:grid;font-weight:bold;height:60px;overflow-wrap:break-word;place-content:center;text-align:center;word-break:keep-all}@media only screen and (max-width: 820px){.optionBox_list>li>dl>dt{border-radius:1.8666666667vw 1.8666666667vw 0 0;height:auto;line-height:1.5;padding:2.6666666667vw 5.3333333333vw}}.optionBox_list>li>dl>dd>dl>dt{align-items:center;display:flex;gap:40px;justify-content:center;padding:30px 40px}@media only screen and (max-width: 820px){.optionBox_list>li>dl>dd>dl>dt{gap:5.3333333333vw;padding:4vw 5.3333333333vw}}.optionBox_list>li>dl>dd>dl>dt>figure{margin:0}@media only screen and (max-width: 820px){.optionBox_list>li>dl>dd>dl>dt>figure img{height:21.3333333333vw;width:21.3333333333vw}}.optionBox_list>li>dl>dd>dl>dt>dl{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.optionBox_list>li>dl>dd>dl>dt>dl>dt{font-size:4rem}@media only screen and (max-width: 820px){.optionBox_list>li>dl>dd>dl>dt>dl>dt{font-size:5.3333333333vw}}.optionBox_list>li>dl>dd>dl>dt>dl>dt{font-weight:bold}@media only screen and (max-width: 820px){.optionBox_list>li>dl>dd>dl>dt>dl>dt img{height:auto;width:42.6666666667vw}}.optionBox_list>li>dl>dd>dl>dt>dl>dd>p{font-size:3rem}@media only screen and (max-width: 820px){.optionBox_list>li>dl>dd>dl>dt>dl>dd>p{font-size:4.8vw}}.optionBox_list>li>dl>dd>dl>dt>dl>dd>p{font-weight:bold;line-height:1.2;text-align:center}.optionBox_list>li>dl>dd>dl>dt>dl>dd>p .num{font-size:4rem}@media only screen and (max-width: 820px){.optionBox_list>li>dl>dd>dl>dt>dl>dd>p .num{font-size:5.3333333333vw}}.optionBox_list>li>dl>dd>dl>dt>dl>dd>p .num{margin:0 .1em}.optionBox_list>li>dl>dd>dl>dt>dl>dd>ul.note{margin:.5em auto 0}.optionBox_list>li>dl>dd>dl>dd{background-color:#e8f1fe;border-radius:0 0 18px 18px;padding:30px 40px}@media only screen and (max-width: 820px){.optionBox_list>li>dl>dd>dl>dd{border-radius:0 0 2.4vw 2.4vw;padding:4vw 5.3333333333vw}}.optionBox_list>li>dl>dd>dl>dd>p{line-height:1.5}.optionBox_list>li>dl>dd:has(+dd)>dl>dd{border-radius:0}.optionBox_list>li>dl+ul.note{margin:1em 60px 0}@media only screen and (max-width: 820px){.optionBox_list>li>dl+ul.note{margin:1em auto 0}}.optionBox_dl{margin:60px 60px 0}@media only screen and (max-width: 820px){.optionBox_dl{margin:8vw auto 0}}.optionBox_dl>dt{font-size:2.4rem}@media only screen and (max-width: 820px){.optionBox_dl>dt{font-size:4vw}}.optionBox_dl>dt{color:#628fd5;font-weight:bold}.optionBox_dl>dd>p{font-size:2rem}@media only screen and (max-width: 820px){.optionBox_dl>dd>p{font-size:3.4666666667vw}}.optionBox_dl>dd>p{line-height:1.5;margin:20px auto 0}@media only screen and (max-width: 820px){.optionBox_dl>dd>p{margin:2.6666666667vw auto 0}}.optionBox_details{margin:40px auto 0}@media only screen and (max-width: 820px){.optionBox_details{margin:8vw auto 0}}@media only screen and (max-width: 820px){.optionBox_details>.table{margin-right:-5.3333333333vw;overflow-x:scroll;padding-right:5.3333333333vw}}@media only screen and (max-width: 820px){.optionBox_details>.table>table{width:186.6666666667vw}}.optionBox_details>.table>table th,.optionBox_details>.table>table td{border:1px solid #dcdcdc;padding:10px 20px}@media only screen and (max-width: 820px){.optionBox_details>.table>table th,.optionBox_details>.table>table td{border-width:0.2666666667vw;padding:2.6666666667vw 5.3333333333vw}}.optionBox_details>.table>table>thead td{border:none}.optionBox_details>.table>table>thead th{background-color:#2b2b2b;color:#fff;font-weight:bold;text-align:center;white-space:nowrap}.optionBox_details>.table>table>tbody th{background-color:#b2b2b2;font-weight:normal;line-height:1.5;white-space:nowrap}.optionBox_details>.table>table>tbody td{line-height:1.5}.optionBox_details>.table>table>tbody td .yes{font-family:monospace}.optionBox_details>.table>table>tbody td:nth-child(4),.optionBox_details>.table>table>tbody td:nth-child(5),.optionBox_details>.table>table>tbody td:nth-child(6){text-align:center}.optionBox_details>dl+dl{margin-top:40px}.optionBox_details>dl>dt{font-weight:bold}.optionBox_details>dl>dd{margin-top:1em}.optionBox_details>dl>dd>p{line-height:1.5}.optionBox_details .tabBox{margin:40px auto 0}@media only screen and (max-width: 820px){.optionBox_details .tabBox{margin:5.3333333333vw auto 0}}.optionBox_details .tabBox_contents{margin:55px auto 0}@media only screen and (max-width: 820px){.optionBox_details .tabBox_contents{margin:6.6666666667vw auto 0}}@media only screen and (max-width: 820px){.optionBox_details .tabBox_contents .table{margin-right:-5.3333333333vw;overflow-x:scroll;padding-right:5.3333333333vw}}.optionBox_details .tabBox_contents .table>table{width:100%}@media only screen and (max-width: 820px){.optionBox_details .tabBox_contents .table>table{width:160vw}}.optionBox_details .tabBox_contents .table>table th,.optionBox_details .tabBox_contents .table>table td{border:1px solid #dcdcdc;padding:10px 15px}.optionBox_details .tabBox_contents .table>table>thead th{background-color:#2b2b2b;color:#fff;line-height:1.5;text-align:center;white-space:nowrap}.optionBox_details .tabBox_contents .table>table>thead td{border:none}.optionBox_details .tabBox_contents .table>table>tbody th{background-color:#b2b2b2;font-weight:normal;line-height:1.5;white-space:nowrap}.optionBox_details .tabBox_contents .table>table>tbody td{line-height:1.5}.optionBox_details .tabBox_contents .table+ul{margin:.5em auto 0}.optionBox_details .tabBox+dl{margin-top:40px}@media only screen and (max-width: 820px){.optionBox_details .tabBox+dl{margin-top:5.3333333333vw}}.optionBox_graph{background-color:#f6f6f6;display:flex;margin:40px auto 0;padding:20px}@media only screen and (max-width: 820px){.optionBox_graph{display:block;margin:5.3333333333vw auto 0}}.optionBox_graph>figure{align-items:center;background-color:#fff;display:flex;height:240px;justify-content:center;margin:0;padding:0;width:440px}@media only screen and (max-width: 820px){.optionBox_graph>figure{height:42.6666666667vw;padding:0 5.3333333333vw;width:auto}}.optionBox_graph>figure>img{height:auto;max-width:100%}.optionBox_graph>dl{margin-left:20px;width:460px}@media only screen and (max-width: 820px){.optionBox_graph>dl{margin:2.6666666667vw auto 0;width:auto}}.optionBox_graph>dl>dt{font-size:2rem}@media only screen and (max-width: 820px){.optionBox_graph>dl>dt{font-size:3.4666666667vw}}.optionBox_graph>dl>dt{line-height:1.5}.optionBox_graph>dl>dd>ul.note{margin-top:.5em}.optionBox_telInitial{align-items:center;border:1px solid #dcdcdc;display:flex;height:340px;justify-content:center;margin:40px auto 0}@media only screen and (max-width: 820px){.optionBox_telInitial{border-width:0;height:auto;margin:5.3333333333vw auto 0}}.optionBox_telInitial img{height:260px;width:880px}@media only screen and (max-width: 820px){.optionBox_telInitial img{height:auto;width:100%}}.optionBox_telInitial+ul.note{margin:1em auto 0}.optionBox_telInitial+ul.note+p{font-size:1.6rem}@media only screen and (max-width: 820px){.optionBox_telInitial+ul.note+p{font-size:2.6666666667vw}}.optionBox_telInitial+ul.note+p{margin-top:1em}.optionBox_telInitial+ul.note+ul+p{font-size:1.6rem}@media only screen and (max-width: 820px){.optionBox_telInitial+ul.note+ul+p{font-size:2.6666666667vw}}.optionBox_telInitial+ul.note+ul+p{margin-top:1em}.optionBox_banner{margin:40px auto 10px;text-align:center}@media only screen and (max-width: 820px){.optionBox_banner{margin:5.3333333333vw auto 2.6666666667vw}}.optionBox_banner img{height:235px;width:800px}@media only screen and (max-width: 820px){.optionBox_banner img{height:auto;width:100%}}.optionBox_cashback{border-radius:0 0 18px 18px;overflow:hidden}@media only screen and (max-width: 820px){.optionBox_cashback{border-radius:0 0 2.4vw 2.4vw}}.optionBox_cashback img{height:220px;width:956px}@media only screen and (max-width: 820px){.optionBox_cashback img{height:auto;width:100%}}.optionserviceBox{padding:60px 0}@media only screen and (max-width: 820px){.optionserviceBox{padding:8vw 0}}.optionserviceBox_wrapper{margin:200px auto 0}@media only screen and (max-width: 820px){.optionserviceBox_wrapper{margin:29.3333333333vw 2.6666666667vw 0}}.optionserviceBox .section_inner{position:relative}.optionserviceBox_baloon{display:block;left:0;margin:0 auto 0;position:absolute;right:0}.optionserviceBox_baloon>span{font-size:2rem}@media only screen and (max-width: 820px){.optionserviceBox_baloon>span{font-size:3.4666666667vw}}.optionserviceBox_baloon>span{align-items:center;color:#628fd5;display:inline-flex;font-weight:bold;justify-content:center;left:0;margin:auto;position:absolute;right:0;text-align:center;top:-150px}@media only screen and (max-width: 820px){.optionserviceBox_baloon>span{top:-24.5333333333vw}}.optionserviceBox_baloon>p{font-size:4rem}@media only screen and (max-width: 820px){.optionserviceBox_baloon>p{font-size:5.3333333333vw}}.optionserviceBox_baloon>p{align-items:center;background:#628fd5;border:2px solid #628fd5;border-radius:99px;color:#fff;display:flex;font-weight:bold;height:80px;justify-content:center;left:0;margin:auto;position:absolute;right:0;text-align:center;top:-120px;width:600px}@media only screen and (max-width: 820px){.optionserviceBox_baloon>p{border-width:0.2666666667vw;height:12vw;top:-18.6666666667vw;width:74.6666666667vw}}.optionserviceBox_baloon>p::before{background:linear-gradient(-45deg, #628fd5 0%, #628fd5 50%, transparent 50%, transparent 100%);bottom:-17px;content:"";height:30px;left:0;margin:auto;position:absolute;right:0;transform:scaleX(0.8) rotate(45deg);width:30px}@media only screen and (max-width: 820px){.optionserviceBox_baloon>p::before{bottom:-2.1333333333vw;height:4vw;width:4vw}}.optionserviceBox_baloon>p::after{background:linear-gradient(-45deg, #628fd5 0%, #628fd5 50%, transparent 50%, transparent 100%);bottom:-13.5px;content:"";height:30px;left:0;margin:auto;position:absolute;right:0;transform:scaleX(0.8) rotate(45deg);width:30px}@media only screen and (max-width: 820px){.optionserviceBox_baloon>p::after{bottom:-1.6vw;height:4vw;width:4vw}}.optionserviceBox_heading{font-size:3rem}@media only screen and (max-width: 820px){.optionserviceBox_heading{font-size:4.8vw}}.optionserviceBox_heading{color:#628fd5;font-weight:bold;line-height:1.5;text-align:center}.optionserviceBox_heading+p{line-height:1.5;margin:40px 60px 0}@media only screen and (max-width: 820px){.optionserviceBox_heading+p{margin:5.3333333333vw 5.3333333333vw 0}}.optionserviceBox_list{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:60px 60px 0}@media only screen and (max-width: 820px){.optionserviceBox_list{gap:4vw;margin:8vw 5.3333333333vw 0}}.optionserviceBox_list>li>a:hover{filter:brightness(105%);opacity:.95;transition:.2s ease-in}.optionserviceBox_list>li>a:hover{text-decoration:none}.optionserviceBox_list>li>a>dl{border-radius:8px;box-shadow:2px 2px 2px rgba(0,0,0,.2);height:176px;width:176px}@media only screen and (max-width: 820px){.optionserviceBox_list>li>a>dl{border-radius:2.1333333333vw;box-shadow:0.5333333333vw 0.5333333333vw 0.5333333333vw rgba(0,0,0,.2);height:40vw;width:40vw}}.optionserviceBox_list>li>a>dl>dt{align-items:center;background:#fff;border-radius:8px 8px 0 0;display:flex;height:129px;justify-content:center}@media only screen and (max-width: 820px){.optionserviceBox_list>li>a>dl>dt{border-radius:2.1333333333vw 2.1333333333vw 0 0;height:29.3333333333vw}.optionserviceBox_list>li>a>dl>dt img{height:auto;width:29.3333333333vw}}.optionserviceBox_list>li>a>dl>dd{font-size:1.6rem}@media only screen and (max-width: 820px){.optionserviceBox_list>li>a>dl>dd{font-size:2.6666666667vw}}.optionserviceBox_list>li>a>dl>dd{align-items:center;background:#e32920;border-radius:0 0 8px 8px;color:#fff;display:flex;height:47px;justify-content:center;line-height:1.2;text-align:center}@media only screen and (max-width: 820px){.optionserviceBox_list>li>a>dl>dd{border-radius:0 0 2.1333333333vw 2.1333333333vw;font-size:3.4666666667vw;height:10.6666666667vw}}.faqBox{border-top:1px dashed #b2b2b2;margin:0 auto;padding:80px 0 0 0;width:1080px}@media only screen and (min-width: 820px)and (max-width: 1124px)and (orientation: landscape){.faqBox{width:auto}}@media only screen and (max-width: 820px){.faqBox{border-top-width:0.2666666667vw;margin:0 2.6666666667vw;padding:10.6666666667vw 0 0 0;width:auto}}.attentionBox .section_inner{margin:60px auto 0}@media only screen and (max-width: 820px){.attentionBox .section_inner{margin:8vw 2.6666666667vw 0}}.main+.footer{margin-top:0}body{padding:50px 0 70px 0}@media only screen and (max-width: 820px){body{padding:13.3333333333vw 0 32vw 0}}.orderFloat{align-items:center;background:#fff;bottom:0;box-shadow:0 0 20px rgba(0,0,0,.15);display:none;height:70px;position:fixed;width:100%;z-index:100000002}@media only screen and (max-width: 820px){.orderFloat{box-shadow:0 0 1.6vw rgba(0,0,0,.15);height:16vw}}.orderFloat .container{position:relative}.orderFloat ul{display:flex;justify-content:center}.orderFloat_btn{margin:0 10px}@media only screen and (max-width: 820px){.orderFloat_btn{margin:0}}.orderFloat_btn>dl{align-items:center;display:flex}.orderFloat_btn>dl>dt{align-items:center;display:flex}.orderFloat_btn>dl>dt>p{font-size:1.8rem;font-weight:bold}@media only screen and (max-width: 820px){.orderFloat_btn>dl>dt>p{font-size:3.4666666667vw;text-align:center}}.orderFloat_btn>dl>dt>p small{font-size:1.6rem;font-weight:normal;margin-left:1em}.orderFloat_btn>dl>dd{margin:0 0 0 20px}@media only screen and (max-width: 820px){.orderFloat_btn>dl>dd{margin:0 0 0 2.6666666667vw}}.orderFloat_btn>dl>dd>a{align-items:center;border:2px solid;border-radius:8px;box-shadow:2px 2px 2px rgba(0,0,0,.2);display:flex;height:60px;justify-content:center;text-decoration:none}@media only screen and (max-width: 820px){.orderFloat_btn>dl>dd>a{border:0.5333333333vw solid;border-radius:1.3333333333vw;box-shadow:0 0.8vw 1.6vw rgba(0,0,0,.2);height:13.3333333333vw}}.orderFloat_btn>dl>dd>a>p{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:1.6rem;font-weight:bold;justify-content:center;line-height:1.3;text-align:center}@media only screen and (max-width: 820px){.orderFloat_btn>dl>dd>a>p{font-size:4vw}}@media only screen and (max-width: 820px){.orderFloat_btn>dl>dd>a>p>span>span{display:none}}.orderFloat_btn>dl>dd>a>p small{display:block;font-size:1.3rem}@media only screen and (max-width: 820px){.orderFloat_btn>dl>dd>a>p small{font-size:2.6666666667vw}}.orderFloat_btn>dl>dd>a>p.is-pc{display:block}@media only screen and (max-width: 820px){.orderFloat_btn>dl>dd>a>p.is-pc{display:none}}.orderFloat_btn>dl>dd>a>p.is-sp{display:none}@media only screen and (max-width: 820px){.orderFloat_btn>dl>dd>a>p.is-sp{display:block}}.orderFloat_btn+.orderFloat_btn{border-left:1px solid #dcdcdc;padding-left:20px}@media only screen and (max-width: 820px){.orderFloat_btn+.orderFloat_btn{border-left:0.2666666667vw solid #dcdcdc;margin-left:2.6666666667vw;padding-left:2.6666666667vw}}.orderFloat_consult>dl>dt>p{color:#44d1d1;line-height:1.3}@media only screen and (max-width: 820px){.orderFloat_consult>dl>dt>p{display:none}}@media only screen and (max-width: 820px){.orderFloat_consult>dl>dd{margin:0}}.orderFloat_consult>dl>dd>a{border-color:#f6f6f6;width:280px;background:linear-gradient(0deg, #3eb9b9 0%, #3eb9b9 50%, #44d1d1 50%, #44d1d1 100%)}@media only screen and (max-width: 820px){.orderFloat_consult>dl>dd>a{width:34.6666666667vw}}.orderFloat_consult>dl>dd>a:hover{background:linear-gradient(0deg, #3eb9b9 0%, #3eb9b9 50%, #3eb9b9 50%, #3eb9b9 100%)}.orderFloat_regist>dl>dt>p{color:#e32920;line-height:1.3}.orderFloat_regist>dl>dd>a{border-color:#f6f6f6;width:310px;background:linear-gradient(0deg, #fa9900 0%, #fa9900 50%, #fabe00 50%, #fabe00 100%)}@media only screen and (max-width: 820px){.orderFloat_regist>dl>dd>a{width:40vw}}.orderFloat_regist>dl>dd>a:hover{background:linear-gradient(0deg, #fa9900 0%, #fa9900 50%, #fa9900 50%, #fa9900 100%)}.orderFloat_pagetop{bottom:90px;display:none;height:50px;position:fixed;right:20px;width:50px;z-index:0}@media only screen and (max-width: 820px){.orderFloat_pagetop{bottom:20vw;height:12vw;right:2.6666666667vw;width:12vw;z-index:99999998}}.orderFloat_pagetop img{height:100%;width:100%}.gmoGroupFooter{position:relative;z-index:1}/*# sourceMappingURL=this.css.map */
