/*! 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:transparent;-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:0.35em 0.75em 0.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:white;border:solid;color:black;display:block;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;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}.mt-20{margin-top:20px !important}@media only screen and (max-width: 820px){.mt-20{margin-top:2.66667vw !important}}.mb-20{margin-bottom:20px !important}@media only screen and (max-width: 820px){.mb-20{margin-bottom:2.66667vw !important}}.mt-40{margin-top:40px !important}@media only screen and (max-width: 820px){.mt-40{margin-top:5.33333vw !important}}.mb-40{margin-bottom:40px !important}@media only screen and (max-width: 820px){.mb-40{margin-bottom:5.33333vw !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.66667vw !important}}.mb-80{margin-bottom:80px !important}@media only screen and (max-width: 820px){.mb-80{margin-bottom:10.66667vw !important}}html{font-feature-settings:"palt";font-size:62.5%;letter-spacing:0.03em;line-height:1;scroll-behavior:smooth}body{background:#fff;color:#000;font-display:swap;font-family:"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.46667vw;padding:13.33333vw 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 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:0.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:0.05s ease-in;-webkit-user-select:none;user-select:none}details summary::-webkit-details-marker{display:none}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:0.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.66667vw}}ol.note>li.is-red,ul.note>li.is-red{color:#e32920}ol.note-num>li,ul.note-num>li{padding-left:2em;text-indent:-2em}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:"\FF3C";display:inline;font-family:monospace;padding:0 0.2em}.has-slash::after{content:"\FF0F";display:inline;font-family:monospace;padding:0 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:"\FF3C";display:inline;font-family:monospace;padding:0 0.2em}.has-slash2::after{content:"\FF0F";display:inline;font-family:monospace;padding:0 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;padding-left:30px;position:relative}@media only screen and (max-width: 820px){.checkList>li>span{font-size:3.46667vw}}@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:.26667vw;height:5.86667vw;width:5.86667vw}}.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:.53333vw;height:3.46667vw;left:1.06667vw;margin-top:-2.4vw;width:2.13333vw}}.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:.26667vw}}.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:.26667vw}}.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{background:url("/service/docomohikari/common_47843/images/stepBox_bg.png") no-repeat 8px 10px;background-size:4px auto;display:flex;padding:0 40px 40px 40px}@media only screen and (max-width: 820px){.stepFlow>li{background-position:4.26667vw 1.33333vw;background-size:.53333vw auto;padding:0 2.66667vw 8vw 10.66667vw}}.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.66667vw 0 10.66667vw}}.stepFlow>li>dl>dt{font-size:3rem;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{font-size:4.8vw}}@media only screen and (max-width: 820px){.stepFlow>li>dl>dt{margin-top:-1.33333vw}}.stepFlow>li>dl>dt::before{font-size:2rem;content:"STEP " counter(stepList, decimal-leading-zero);display:block;line-height:1;margin-right:1em}@media only screen and (max-width: 820px){.stepFlow>li>dl>dt::before{font-size:3.46667vw}}.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;vertical-align:super}@media only screen and (max-width: 820px){.stepFlow>li>dl>dt>sup{font-size:2.66667vw}}.stepFlow>li>dl>dd{margin-top:0.5em}.stepFlow>li>dl>dd>p{font-size:2rem;line-height:1.5}@media only screen and (max-width: 820px){.stepFlow>li>dl>dd>p{font-size:3.46667vw}}.stepFlow>li>dl>dd>p+ul.note{margin-top:0.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:0.5em auto 0}.stepFlow>li>dl>dd>dl>dd>p{line-height:1.5}.stepFlow+ul.note{margin:20px auto 0}@media only screen and (max-width: 820px){.stepFlow+ul.note{margin:2.66667vw 2.66667vw 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.66667vw auto 0}}.linkBtn>li>.has-slash{display:block;font-size:2rem;margin-bottom:0.5em;text-align:center}@media only screen and (max-width: 820px){.linkBtn>li>.has-slash{font-size:3.46667vw}}.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.46667vw}}.linkBtn>li>.has-slash2{display:block;font-size:2rem;margin-bottom:0.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.46667vw}}.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,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.33333vw;border-width:.53333vw;box-shadow:.53333vw .53333vw .53333vw rgba(0,0,0,0.2);font-size:3.46667vw;height:13.33333vw;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:.53333vw;border-top-width:.53333vw;height:1.86667vw;left:2.66667vw;width:1.86667vw}}.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{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.66667vw 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,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.33333vw;border-width:.53333vw;box-shadow:.53333vw .53333vw .53333vw rgba(0,0,0,0.2);font-size:3.46667vw;height:13.33333vw;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:.53333vw;border-top-width:.53333vw;height:1.86667vw;left:2.66667vw;width:1.86667vw}}.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.46667vw;padding:0 0 0 5.33333vw}}.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:.53333vw;border-top-width:.53333vw;height:2.13333vw;width:2.13333vw}}.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.46667vw}}.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.46667vw;padding:0 0 0 5.33333vw}}.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:.53333vw;border-top-width:.53333vw;height:2.13333vw;width:2.13333vw}}.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.66667vw 5.33333vw 0}}.bannerBox.is-top{margin:80px auto}@media only screen and (max-width: 820px){.bannerBox.is-top{margin:10.66667vw 5.33333vw}}.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.66667vw}}.bannerBox a{display:block}.bannerBox a+a{margin-top:20px}@media only screen and (max-width: 820px){.bannerBox a+a{margin-top:2.66667vw}}.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,0.2);background-size:contain;content:"";display:block;height:100%;position:absolute;width:100%;z-index:2}.movieWrapper::after{border-bottom:40px solid transparent;border-left:70px solid #fff;border-top:40px solid transparent;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:5.33333vw 5.33333vw 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.33333vw;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;vertical-align:super;white-space:nowrap}@media only screen and (max-width: 820px){h2.section_heading sup{font-size:2.66667vw}}h2.section_heading>span.pill{font-size:3rem;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{font-size:4.8vw}}@media only screen and (max-width: 820px){h2.section_heading>span.pill{border-radius:26.4vw;height:8vw;margin:0 auto 2.66667vw;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.33333vw;width:10.66667vw}}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.46667vw}}h3.section_heading>span.pill{font-size:2rem;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{font-size:3.46667vw}}@media only screen and (max-width: 820px){h3.section_heading>span.pill{border-radius:26.4vw;height:8vw;margin:0 auto 2.66667vw;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.66667vw;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;margin:20px auto 0;text-align:center}@media only screen and (max-width: 820px){h4.section_heading+p.section_text{font-size:3.46667vw}}@media only screen and (max-width: 820px){h4.section_heading+p.section_text{margin:2.66667vw auto 0;text-align:justify}}.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.66667vw;height:18.66667vw;margin:8vw 5.33333vw 0}}.section_lead{font-size:3rem;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{font-size:4.8vw}}@media only screen and (max-width: 820px){.section_lead{margin:8vw 2.66667vw 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;vertical-align:super;white-space:nowrap}@media only screen and (max-width: 820px){.section_lead sup{font-size:2.66667vw}}.section_text{font-size:2rem;color:#000;font-weight:normal;line-break:strict;line-height:1.5}@media only screen and (max-width: 820px){.section_text{font-size:3.46667vw}}.section_text:has(wbr){overflow-wrap:break-word;word-break:keep-all}.section_text sup{vertical-align:super;white-space:nowrap}.section_dl>dt{font-size:2.4rem;color:#628fd5;font-weight:bold;line-height:1.5}@media only screen and (max-width: 820px){.section_dl>dt{font-size:4vw}}.section_dl>dd{margin-top:0.5em}.section_dl>dd>p{font-size:2rem;line-height:1.5}@media only screen and (max-width: 820px){.section_dl>dd>p{font-size:3.46667vw}}.section_dl>dd>ul{list-style:disc;padding-left:1.5em}.section_dl>dd>ul>li{line-break:strict;line-height:1.5}.section_dl>dd>ul.note{list-style:none;margin-top:0.5em}.section_dl>dd>ul.note>li{text-indent:-1.5em}.section_dl>dd>ul.note>li>ul{list-style:disc;margin-top:0.5em}.section_dl>dd>ul.note>li>ul>li{line-break:strict;line-height:1.5;padding-left:1.5em}.section_note>dl>dt{font-size:2rem;font-weight:bold;line-height:1.5}@media only screen and (max-width: 820px){.section_note>dl>dt{font-size:3.46667vw}}.section_note>dl>dd{margin-top:0.5em}.section_note>dl>dd>p{font-size:1.6rem;line-height:1.5}@media only screen and (max-width: 820px){.section_note>dl>dd>p{font-size:2.66667vw}}.section_note>dl>dd>dl>dt{font-size:1.6rem;line-height:1.5}@media only screen and (max-width: 820px){.section_note>dl>dd>dl>dt{font-size:2.66667vw}}.section_note>dl>dd>dl>dd>p{font-size:1.6rem;line-height:1.5}@media only screen and (max-width: 820px){.section_note>dl>dd>dl>dd>p{font-size:2.66667vw}}.balloon{display:block;margin:0 auto 40px}@media only screen and (max-width: 820px){.balloon{margin:0 auto 5.33333vw}}.balloon_text{font-size:4rem;align-items:center;border:2px solid transparent;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{font-size:5.33333vw}}@media only screen and (max-width: 820px){.balloon_text{border-width:.26667vw;height:12vw;width:74.66667vw}}.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.13333vw;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-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-small .balloon_text{font-size:2.4rem;height:50px;width:540px}@media only screen and (max-width: 820px){.balloon.is-small .balloon_text{font-size:4vw}}@media only screen and (max-width: 820px){.balloon.is-small .balloon_text{height:9.33333vw;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.13333vw;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_heading{font-size:4.5rem;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.66667vw}}@media only screen and (max-width: 820px){.balloon_heading{font-size:6.66667vw;margin:4vw auto 0}}@media only screen and (max-width: 820px){.details_button{margin:5.33333vw auto 0}}.details_button>summary{display:block;text-align:center}.details_button>summary>span{font-size:2rem;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{font-size:3.46667vw}}@media only screen and (max-width: 820px){.details_button>summary>span{border-width:.53333vw;height:10.66667vw;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.33333vw;width:.53333vw}}.details_button>summary>span::before{transform:translate(0, -50%) rotate(-90deg)}.details_button>summary>span::after{transform:translate(0, -50%);transition:all 0.05s ease}.details_button>summary+*{margin:40px auto 0}@media only screen and (max-width: 820px){.details_button>summary+*{margin:5.33333vw 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;line-height:1.5}@media only screen and (max-width: 820px){.details_button>p{font-size:3.46667vw}}.details_button>ul.note{margin:20px auto 0}@media only screen and (max-width: 820px){.details_button>ul.note{margin:2.66667vw auto 0}}.details_close>a{font-size:1.6rem;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}@media only screen and (max-width: 820px){.details_close>a{font-size:2.66667vw}}.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.06667vw;border-width:.26667vw;height:10.66667vw;margin:8vw auto 0;width:45.33333vw}}@media only screen and (max-width: 820px) and (max-width: 820px){.details_close>a{font-size:3.46667vw}}@media only screen and (max-width: 820px){.details_close>a::before,.details_close>a::after{height:.4vw;left:4vw;width:4vw}}.tabBox_index{display:flex;justify-content:center}.tabBox_index>button{font-size:3rem;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{font-size:4.8vw}}@media only screen and (max-width: 820px){.tabBox_index>button{border-width:.26667vw;height:13.33333vw;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 transparent;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.13333vw 2.13333vw 2.13333vw;bottom:-5.33333vw}}.tabBox_contents{display:none}.tabBox_contents.is-active{display:block}.plusBox{font-size:2.4rem;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:4vw}}@media only screen and (max-width: 820px){.plusBox{font-size:3.46667vw;height:24vw;margin:5.33333vw 2.66667vw 0;padding:0 8vw 0 13.33333vw}}.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.26667vw;height:8vw;left:2.66667vw;width:8vw}}.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.33333vw 0}}.header{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,0.15);position:fixed;top:29px;width:100%;z-index:100000010}@media only screen and (max-width: 820px){.header{box-shadow:0 .8vw 1.6vw rgba(0,0,0,0.15);height:13.33333vw;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.33333vw;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.33333vw;justify-content:center;padding-left:2.66667vw;width:100%}}.header_logo{align-items:center;display:flex}@media only screen and (max-width: 820px){.header_logo{justify-content:flex-start}}@media only screen and (max-width: 820px){.header_logo_tkb img{height:5.33333vw;width:auto}}@media only screen and (max-width: 820px){.header_logo_gmo img{height:auto;width:13.33333vw}}@media only screen and (max-width: 820px){.header_logo_docomo img{height:auto;width:18.66667vw}}@media only screen and (max-width: 820px){.header_logo_point{align-items:center;display:flex;height:9.33333vw}}@media only screen and (max-width: 820px){.header_logo_point img{height:auto;width:53.33333vw}}.header_text{margin:0 0 0 20px}@media only screen and (max-width: 820px){.header_text{margin:1.33333vw 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.4vw}}.header_link>ul{display:flex}@media only screen and (max-width: 820px){.header_link>ul{margin-right:2.66667vw}}.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.66667vw}}.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.93333vw;height:9.6vw;width:21.33333vw}}.header_btn>a:hover{background:#6f6f6f}.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.33333vw}}.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.33333vw}}.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.33333vw;justify-content:center;padding:0;width:13.33333vw}}.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.26667vw;margin:0 auto;width:5.33333vw}}.header_menuBtn_toggle>i{background-color:#2b2b2b;display:block;height:3px;margin:auto;position:absolute;transition:transform 0.05s, opacity 0.05s;width:20px}@media only screen and (max-width: 820px){.header_menuBtn_toggle>i{height:.8vw;width:5.33333vw}}.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.66667vw;height:2.66667vw;margin-top:1.33333vw}}.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:0.2s ease-in}@media only screen and (max-width: 820px){.header_bg{background:rgba(0,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:0.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 .8vw 1.6vw rgba(0,0,0,0.15);display:block;height:100vh;left:-100%;min-width:inherit;overflow-y:scroll;padding:13.33333vw 0;position:absolute;top:0;width:calc( 100% - 13.33333vw)}}.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 transparent;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:.26667vw solid #f6f6f6;border-top:.26667vw solid #f6f6f6;display:flex;font-size:4.8vw;height:18.66667vw;justify-content:flex-start;padding:0 0 0 5.33333vw;text-align:justify}}@media only screen and (max-width: 820px){.header_bottom>ul>li>a::before{background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:4.8vw;margin-right:2.66667vw;width:4.8vw}}@media only screen and (max-width: 820px){.header_bottom>ul>li>a::after{border-right-width:.26667vw;border-top-width:.26667vw;bottom:0;content:"";display:block;height:1.86667vw;margin:auto;position:absolute;right:5.33333vw;top:0;transform:rotate(45deg);width:1.86667vw}}@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:.26667vw 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.33333vw}.header_bottom_menu>dl>dt{color:#e32920;font-size:3.46667vw;font-weight:bold;text-align:center}.header_bottom_menu>dl>dd{margin:2.66667vw auto 0;padding:0}.header_bottom_menu>dl>dd>ul{display:flex;gap:2.66667vw;justify-content:center;list-style:none}.header_bottom_menu>dl>dd>ul>li>a{align-items:center;border:.26667vw solid #f6f6f6;border-radius:1.06667vw;box-shadow:0 .8vw 1.6vw rgba(0,0,0,0.15);color:#fff;display:flex;flex-direction:column;font-size:4vw;font-weight:bold;height:13.33333vw;justify-content:center;line-height:1.3;text-decoration:none;width:37.33333vw}.header_bottom_menu>dl>dd>ul>li>a>span{font-size:2.66667vw}}.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:0.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 transparent;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:.26667vw solid #f6f6f6;font-size:4.8vw;height:18.66667vw;justify-content:flex-start;padding:0 5.33333vw}}@media only screen and (max-width: 820px){.header_norikae>ul>li>a::after{border-right:.53333vw solid #b2b2b2;border-top:.53333vw solid #b2b2b2;bottom:0;content:"";height:2.13333vw;margin:auto;position:absolute;right:5.33333vw;top:0;transform:rotate(45deg);width:2.13333vw}}.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:.26667vw 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:.26667vw;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:transparent}}@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.33333vw}}@media only screen and (max-width: 820px){.header.is-open .header_top{background:transparent}}.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.33333vw}}@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,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%}}.footer{background:#2b2b2b;margin:80px auto 0;min-width:1120px}.footerNote{margin:40px auto 0}@media only screen and (max-width: 820px){.footerNote{margin:5.33333vw 5.33333vw 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.66667vw;text-align:justify}}@media only screen and (min-width: 820px) and (max-width: 1124px) and (orientation: landscape){.footer{min-width:100%}}@media only screen and (max-width: 820px){.footer{margin:10.66667vw auto 0;min-width:100%}}.footer>.container{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>.container{padding:60px 20px calc( 60px - 1em)}}@media only screen and (max-width: 820px){.footer>.container{padding:0}}.footer_content{display:flex;justify-content:space-between}@media only screen and (max-width: 820px){.footer_content{display:block}}.footer_logo{width:238px}@media only screen and (max-width: 820px){.footer_logo{border:none;margin:0 2.66667vw;padding-top:2.66667vw;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.66667vw;justify-content:space-between;padding:0 2.66667vw}}@media only screen and (max-width: 820px){.footer_logo>dl>dt img{height:8vw;width:37.33333vw}}.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.66667vw}}.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.33333vw}}.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.33333vw;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:.26667vw;gap:5.33333vw;grid-template-columns:1fr 1fr;margin:5.33333vw 0 0;padding:5.33333vw 0 0}}.footer_menu ul{list-style:none}@media only screen and (max-width: 820px){.footer_menu ul{padding:0 2.66667vw;width:50%}}.footer_menu ul>li{font-size:1.2rem;margin:0 0 0.5em 0}@media only screen and (max-width: 820px){.footer_menu ul>li{font-size:2.4vw}}@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.05128vw}}@media only screen and (max-width: 820px){.footer_menu ul>li{font-size:2.66667vw}}.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:0.5em 0 0 0}@media only screen and (max-width: 820px){.footer_menu ul ul{width:auto}}.footer_menu ul ul>li{margin:0 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.66667vw}}.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:.53333vw;width:.53333vw}}.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.66667vw;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:.26667vw;border-top-width:.26667vw;height:1.33333vw;width:1.33333vw}}.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.66667vw 0;width:auto}}.footer_menu-lp>ul>li{color:#fff;font-size:2rem;margin-left:0.5em}@media only screen and (max-width: 820px){.footer_menu-lp>ul>li{font-size:4vw;padding:2.66667vw 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:"\FF5C";display:inline;font-family:monospace;margin-left:0.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.66667vw}}.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.66667vw}}.section{padding:80px 0}@media only screen and (max-width: 820px){.section{padding:10.66667vw 0}}.section-bordered{border-bottom:1px dashed #b2b2b2;padding:0 0 80px 0}@media only screen and (max-width: 820px){.section-bordered{border-width:.26667vw;padding:0 0 10.66667vw 0}}.section_inner{border-radius:30px}@media only screen and (max-width: 820px){.section_inner{border-radius:4vw;margin-left:2.66667vw;margin-right:2.66667vw}}.section_inner-blank{background:#fff}.section_inner-white{background:#fff;box-shadow:0 0 20px rgba(0,0,0,0.15)}@media only screen and (max-width: 820px){.section_inner-white{box-shadow:0 0 2.66667vw rgba(0,0,0,0.15)}}.section_inner-gray{background:#2b2b2b;box-shadow:0 0 20px rgba(0,0,0,0.15)}@media only screen and (max-width: 820px){.section_inner-gray{box-shadow:0 0 2.66667vw rgba(0,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,0.15)}@media only screen and (max-width: 820px){.section_inner-red{box-shadow:0 0 2.66667vw rgba(0,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-red{background:#e32920;margin:80px auto 0}@media only screen and (max-width: 820px){.section-red{margin:10.66667vw 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.66667vw auto 0}}.section-irumo{background:#00b496;margin:80px auto 0}@media only screen and (max-width: 820px){.section-irumo{margin:10.66667vw auto 0}}.section-eximo{background:#b97850;margin:80px auto 0}@media only screen and (max-width: 820px){.section-eximo{margin:10.66667vw auto 0}}.section-gray{background:#f6f6f6;margin:80px auto 0}@media only screen and (max-width: 820px){.section-gray{margin:10.66667vw auto 0}}.section-yellow{background:#fff4d0;margin:80px auto 0}@media only screen and (max-width: 820px){.section-yellow{margin:10.66667vw auto 0}}a[id]{scroll-margin-top:119px}@media only screen and (max-width: 820px){a[id]{scroll-margin-top:21.06667vw}}.orderBox_btn>p{color:#2b2b2b;font-size:2rem;margin:0 auto 0.5em;text-align:center}@media only screen and (max-width: 820px){.orderBox_btn>p{font-size:3.46667vw}}.orderBox_btn>p>span{color:#e32920;font-weight:bold}.orderBox_btn>a{align-items:center;border:2px solid transparent;border-radius:8px;box-shadow:3px 2px 2px rgba(0,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:.53333vw solid transparent;border-radius:1.33333vw;box-shadow:.53333vw .53333vw .53333vw rgba(0,0,0,0.2);font-size:4.8vw;height:16vw;margin:0 auto .53333vw;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.66667vw}}.orderBox_btn+.orderBox_btn{margin:20px auto 0}@media only screen and (max-width: 820px){.orderBox_btn+.orderBox_btn{margin:4vw auto 0}}.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.66667vw;margin:1em 5.33333vw 0;text-align:justify;width:auto}}.orderBox_note+.orderBox_menu{margin:30px auto 0}@media only screen and (max-width: 820px){.orderBox_note+.orderBox_menu{margin:5.33333vw 5.33333vw 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.66667vw;margin:2.66667vw 5.33333vw 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.66667vw auto 0}}@media only screen and (max-width: 820px){.orderBox_menu-center{display:flex}}.orderBox_code>p{font-size:1.6rem;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{font-size:2.66667vw}}@media only screen and (max-width: 820px){.orderBox_code>p{height:8vw;margin:2.66667vw auto 0;width:46.66667vw}}.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.66667vw auto 0}}.orderBox+.orderBox_text-center>p{font-size:1.6rem;color:#6f6f6f;line-height:1.5;text-align:center}@media only screen and (max-width: 820px){.orderBox+.orderBox_text-center>p{font-size:2.66667vw}}.selectBox+.selectBox{margin-top:80px}@media only screen and (max-width: 820px){.selectBox+.selectBox{margin-top:10.66667vw}}.selectBox>.section_heading{color:#628fd5}.selectBox>.section_text{margin:20px 80px 0}@media only screen and (max-width: 820px){.selectBox>.section_text{margin:2.66667vw 2.66667vw 0}}.selectBox_list{display:flex;flex-wrap:wrap;gap:15px;margin:60px auto 0}@media only screen and (max-width: 820px){.selectBox_list{display:block;margin:8vw 2.66667vw 0}}@media only screen and (max-width: 820px){.selectBox_list>li+li{margin-top:2.66667vw}}.selectBox_list>li>a{align-items:center;border:1px solid #dcdcdc;border-radius:8px;box-shadow:2px 2px 2px rgba(0,0,0,0.2);color:#000;display:flex;height:80px;text-decoration:none;width:350px}@media only screen and (max-width: 820px){.selectBox_list>li>a{border-radius:1.06667vw;border-width:.26667vw;box-shadow:.26667vw .26667vw .26667vw rgba(0,0,0,0.2);height:21.33333vw;width:auto}}@media (any-hover: hover){.selectBox_list>li>a:hover{background-color:#e8f1fe;border:2px solid #628fd5}}.selectBox_list>li>a>dl{display:flex;margin:0 auto;position:relative;width:310px}@media only screen and (max-width: 820px){.selectBox_list>li>a>dl{width:94%}}.selectBox_list>li>a>dl::after{aspect-ratio:1;background-color:#b2b2b2;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:auto;margin:auto;position:absolute;right:-14px;width:14px}@media only screen and (max-width: 820px){.selectBox_list>li>a>dl::after{height:3.73333vw;right:-1.86667vw;width:3.73333vw}}@media only screen and (max-width: 820px){.selectBox_list>li>a>dl>dt img{height:16vw;width:19.2vw}}.selectBox_list>li>a>dl>dd{align-items:center;display:flex}.selectBox_list>li>a>dl>dd>dl{margin:0 10px}@media only screen and (max-width: 820px){.selectBox_list>li>a>dl>dd>dl{margin:0 2.66667vw}}.selectBox_list>li>a>dl>dd>dl>dt{font-size:1.6rem;font-weight:bold;line-height:1.2}@media only screen and (max-width: 820px){.selectBox_list>li>a>dl>dd>dl>dt{font-size:2.66667vw}}@media only screen and (max-width: 820px){.selectBox_list>li>a>dl>dd>dl>dt{font-size:4.26667vw}}.selectBox_list>li>a>dl>dd>dl>dd{font-size:1.2rem;line-height:1.5}@media only screen and (max-width: 820px){.selectBox_list>li>a>dl>dd>dl>dd{font-size:2.4vw}}@media only screen and (max-width: 820px){.selectBox_list>li>a>dl>dd>dl>dd{font-size:3.2vw}}@keyframes scroll-hint-appear{0%{opacity:0;transform:translateX(40px)}10%{opacity:1}50%,100%{opacity:0;transform:translateX(-40px)}}.scroll-hint.is-right-scrollable{background:linear-gradient(270deg, rgba(0,0,0,0.15) 0, rgba(0,0,0,0) 16px, rgba(0,0,0,0))}.scroll-hint.is-right-scrollable.is-left-scrollable{background:linear-gradient(90deg, rgba(0,0,0,0.15) 0, rgba(0,0,0,0) 16px, rgba(0,0,0,0)),linear-gradient(270deg, rgba(0,0,0,0.15) 0, rgba(0,0,0,0) 16px, rgba(0,0,0,0))}.scroll-hint.is-left-scrollable{background:linear-gradient(90deg, rgba(0,0,0,0.15) 0, rgba(0,0,0,0) 16px, rgba(0,0,0,0))}.scroll-hint-icon{background:rgba(0,0,0,0.7);border-radius:5px;box-sizing:border-box;height:80px;left:calc(50% - 60px);opacity:0;padding:20px 10px 10px 10px;position:absolute;text-align:center;top:calc(10% - 25px);transition:opacity 0.3s;width:120px}.scroll-hint-icon-wrap{height:100%;left:0;max-height:100%;pointer-events:none;position:absolute;top:0;width:100%}.scroll-hint-text{color:#fff;font-size:10px;margin-top:5px}.scroll-hint-icon-wrap.is-active .scroll-hint-icon{opacity:0.8}.scroll-hint-icon::before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDM8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIiBmaWxsPSIjZmZmIi8+PC9nPjwvZz48L3N2Zz4=);background-position:center center;background-repeat:no-repeat;background-size:contain;color:#fff;content:"";display:inline-block;height:40px;text-align:center;vertical-align:middle;width:40px}.scroll-hint-icon::after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDE8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIgZmlsbD0iI2ZmZiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiIGZpbGw9IiNmZmYiLz48L2c+PC9nPjwvc3ZnPg==);background-repeat:no-repeat;content:"";display:block;height:14px;left:50%;margin-left:-20px;opacity:0;position:absolute;top:10px;transition-delay:2.4s;width:34px}.scroll-hint-icon-wrap.is-active .scroll-hint-icon::after{opacity:1}.scroll-hint-icon-wrap.is-active .scroll-hint-icon::before{animation:scroll-hint-appear 1.2s linear;animation-iteration-count:2}.scroll-hint-icon-white{background-color:#fff;box-shadow:0 4px 5px rgba(0,0,0,0.4)}.scroll-hint-icon-white::before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDQ8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIi8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon-white::after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDI8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiLz48L2c+PC9nPjwvc3ZnPg==)}.scroll-hint-icon-white .scroll-hint-text{color:#000}.mainvisual{text-align:center}.mainvisual_inner{background-image:url("/service/docomohikari/dcard/gold/images/mainvisual_bg.jpg");background-position:center center;background-repeat: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:100%}}.mainvisual+ul.note{margin:0.5em auto 0;width:1080px}@media only screen and (max-width: 820px){.mainvisual+ul.note{margin-inline:2.66667vw;width:auto}}.mainvisual+ul.note>li{font-size:1.2rem;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.4vw}}@media only screen and (max-width: 820px){.mainvisual+ul.note>li{font-size:2.66667vw}}.mainvisual+ul.note>li>a{text-decoration:none}.mainvisual+ul.note>li>a:hover{text-decoration:underline}.mainvisual+ul.note-num>li{padding-left:2em;text-indent:-2em}.mainvisual+ul+.orderBox{margin-top:60px}@media only screen and (max-width: 820px){.mainvisual+ul+.orderBox{margin-top:8vw}}.section-red{margin:0 auto 80px}@media only screen and (max-width: 820px){.section-red{margin:0 auto 10.66667vw}}.usageBox{margin:0 60px;padding:80px 0 0}@media only screen and (max-width: 820px){.usageBox{margin:0 2.66667vw;padding:10.66667vw 0 0}}.usageBox_list{display:flex;gap:30px;margin:60px auto 0}@media only screen and (max-width: 820px){.usageBox_list{display:block;gap:0;margin:8vw auto 0}}@media only screen and (max-width: 820px){.usageBox_list>li+li{margin-top:2.66667vw}}.usageBox_list>li>dl{align-items:center;border:1px solid #dcdcdc;display:flex;flex-direction:column-reverse;height:284px;justify-content:flex-end;padding:30px 20px;width:300px}@media only screen and (max-width: 820px){.usageBox_list>li>dl{border-width:.26667vw;flex-direction:row-reverse;height:25.33333vw;justify-content:space-between;margin:0 2.66667vw;padding:4vw 2.66667vw;width:auto}}@media only screen and (max-width: 820px){.usageBox_list>li>dl>dt{width:45.33333vw}}.usageBox_list>li>dl>dt>dl>dt{font-size:2rem;font-weight:bold;line-height:1.5;margin:20px auto 0;text-align:center}@media only screen and (max-width: 820px){.usageBox_list>li>dl>dt>dl>dt{font-size:3.46667vw}}.usageBox_list>li>dl>dt>dl>dt>span{color:#628fd5}@media only screen and (max-width: 820px){.usageBox_list>li>dl>dt>dl>dt{font-size:4vw;margin:0;text-align:left}}.usageBox_list>li>dl>dt>dl>dd{margin:10px auto 0}@media only screen and (max-width: 820px){.usageBox_list>li>dl>dt>dl>dd{margin:1.33333vw auto 0}}.usageBox_list>li>dl>dt>dl>dd>p{font-size:1.6rem;font-weight:normal;line-height:1.5}@media only screen and (max-width: 820px){.usageBox_list>li>dl>dt>dl>dd>p{font-size:2.66667vw}}@media only screen and (max-width: 820px){.usageBox_list>li>dl>dd{width:28.8vw}.usageBox_list>li>dl>dd>img{height:16vw;width:28.8vw}}.usageBox_list+ul.note{margin:0.5em auto 0}@media only screen and (max-width: 820px){.usageBox_list+ul.note{margin:0.5em 2.66667vw 0}}.usageBox+.orderBox{padding-bottom:80px}@media only screen and (max-width: 820px){.usageBox+.orderBox{padding-bottom:10.66667vw}}.whomBox{padding:0 0 80px}@media only screen and (max-width: 820px){.whomBox{padding:0 0 10.66667vw}}.whomBox_baloon{display:block;left:0;margin:0 auto;position:absolute;right:0}.whomBox_baloon>span{font-size:2rem;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){.whomBox_baloon>span{font-size:3.46667vw}}@media only screen and (max-width: 820px){.whomBox_baloon>span{top:-24.53333vw}}.whomBox_baloon>p{font-size:4rem;align-items:center;background:#fff;border:2px solid #628fd5;border-radius:99px;color:#628fd5;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){.whomBox_baloon>p{font-size:5.33333vw}}@media only screen and (max-width: 820px){.whomBox_baloon>p{border-width:.26667vw;height:12vw;top:-18.66667vw;width:74.66667vw}}.whomBox_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){.whomBox_baloon>p::before{bottom:-2.13333vw;height:4vw;width:4vw}}.whomBox_baloon>p::after{background:linear-gradient(-45deg, #fff 0%, #fff 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){.whomBox_baloon>p::after{bottom:-1.6vw;height:4vw;width:4vw}}.whomBox_list{display:flex;gap:30px;justify-content:center;margin:180px auto 0}@media only screen and (max-width: 820px){.whomBox_list{gap:2.66667vw;margin:24vw 2.66667vw 0;padding:0 2.66667vw}}.whomBox_list>li>dl{display:flex;flex-direction:column-reverse;gap:10px}@media only screen and (max-width: 820px){.whomBox_list>li>dl{gap:1.33333vw}}.whomBox_list>li>dl>dt{font-size:2.4rem;font-weight:bold;line-height:1.5;overflow-wrap:break-word;text-align:center;width:245px;word-break:keep-all}@media only screen and (max-width: 820px){.whomBox_list>li>dl>dt{font-size:4vw}}@media only screen and (max-width: 820px){.whomBox_list>li>dl>dt{font-size:3.46667vw;width:auto}}.whomBox_list>li>dl>dd{align-items:center;background-color:#f6f6f6;border-radius:1000vmax;display:flex;height:245px;justify-content:center;width:245px}@media only screen and (max-width: 820px){.whomBox_list>li>dl>dd{height:26.66667vw;width:26.66667vw}.whomBox_list>li>dl>dd img{height:19.46667vw;width:19.46667vw}}.dcardCompareBox{padding:80px 0 0}@media only screen and (max-width: 820px){.dcardCompareBox{padding:10.66667vw 0 0}}.dcardCompareBox_img{margin:60px 60px 0;text-align:center}@media only screen and (max-width: 820px){.dcardCompareBox_img{margin:8vw 2.66667vw 0;padding:0 2.66667vw}.dcardCompareBox_img img{height:48vw;width:78.66667vw}}.dcardCompareBox_img+ul{margin:0.5em 60px 0}@media only screen and (max-width: 820px){.dcardCompareBox_img+ul{margin:0.5em 2.66667vw 0;padding:0 2.66667vw}}.dcardCompareBox_table{margin:60px 60px 0}@media only screen and (max-width: 820px){.dcardCompareBox_table{margin:8vw 0 0 5.33333vw;overflow-x:scroll}.dcardCompareBox_table .scroll-hint-icon{top:calc(10%)}}.dcardCompareBox_table>table{border-collapse:collapse;border-spacing:0;width:100%}@media only screen and (max-width: 820px){.dcardCompareBox_table>table{border-collapse:separate;cursor:ew-resize;padding-right:5.33333vw}}.dcardCompareBox_table>table th,.dcardCompareBox_table>table td{font-size:1.6rem;line-height:1.5;overflow-wrap:break-word;padding:10px 15px;text-align:center;word-break:keep-all}@media only screen and (max-width: 820px){.dcardCompareBox_table>table th,.dcardCompareBox_table>table td{font-size:2.66667vw}}@media only screen and (max-width: 820px){.dcardCompareBox_table>table th,.dcardCompareBox_table>table td{border-width:.02667vw;padding:2.66667vw 4vw}}.dcardCompareBox_table>table>thead>tr>th{white-space:nowrap}.dcardCompareBox_table>table>thead>tr>th:first-child{border-width:1px;left:0;position:sticky;top:0}.dcardCompareBox_table>table>thead>tr>th:nth-child(2){background-color:#e32920;border-left:3px solid #e32920;border-right:3px solid #e32920;border-top:3px solid #e32920}@media only screen and (max-width: 820px){.dcardCompareBox_table>table>thead>tr>th:nth-child(2){border-left:.8vw solid #e32920;border-right:.8vw solid #e32920;border-top:.8vw solid #e32920}}.dcardCompareBox_table>table>tbody>tr.highlight>td:nth-child(2){color:#e32920;font-weight:bold}.dcardCompareBox_table>table>tbody>tr.highlight>td:nth-child(2)>span{font-size:2rem}@media only screen and (max-width: 820px){.dcardCompareBox_table>table>tbody>tr.highlight>td:nth-child(2)>span{font-size:3.46667vw}}.dcardCompareBox_table>table>tbody>tr.highlight>td:nth-child(2)>span>span{font-size:3rem}@media only screen and (max-width: 820px){.dcardCompareBox_table>table>tbody>tr.highlight>td:nth-child(2)>span>span{font-size:4.8vw}}.dcardCompareBox_table>table>tbody>tr>th:first-child{left:0;position:sticky;top:0}.dcardCompareBox_table>table>tbody>tr>td:nth-child(2){background-color:#fff4d0;border-left:3px solid #e32920;border-right:3px solid #e32920}@media only screen and (max-width: 820px){.dcardCompareBox_table>table>tbody>tr>td:nth-child(2){border-left:.8vw solid #e32920;border-right:.8vw solid #e32920}}.dcardCompareBox_table>table>tbody>tr:last-child td:nth-child(2){border-bottom:3px solid #e32920;border-left:3px solid #e32920;border-right:3px solid #e32920}@media only screen and (max-width: 820px){.dcardCompareBox_table>table>tbody>tr:last-child td:nth-child(2){border-bottom:.8vw solid #e32920;border-left:.8vw solid #e32920;border-right:.8vw solid #e32920}}.dcardCompareBox_table+ul{margin:0.5em 60px 0}@media only screen and (max-width: 820px){.dcardCompareBox_table+ul{margin:0.5em 2.66667vw 0;padding:0 2.66667vw}}.selectBox{margin:0 180px;padding:0 0 80px}@media only screen and (max-width: 820px){.selectBox{margin:0 2.66667vw;padding:0 0 10.66667vw}}
/*# sourceMappingURL=this.css.map */
