/*! 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}@media only screen and (max-width: 820px){.mt-20{margin-top:2.6666666667vw}}.mt-40{margin-top:40px}@media only screen and (max-width: 820px){.mt-40{margin-top:5.3333333333vw}}.mt-60{margin-top:60px}@media only screen and (max-width: 820px){.mt-60{margin-top:8vw}}.mt-80{margin-top:80px}@media only screen and (max-width: 820px){.mt-80{margin-top:10.6666666667vw}}html{font-size:62.5%}body{background:#fff;color:#000;font-display:swap;font-family:"GMONotoSansJP","Noto Sans JP",-apple-system,BlinkMacSystemFont,Meiryo,"Hiragino Kaku Gothic ProN",Roboto,sans-serif;font-feature-settings:"palt";font-size:2rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:normal;letter-spacing:.03em;line-height:1.5;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.is-fixed{overflow-y:hidden}}@media only screen and (max-width: 820px){body.is-fixed{overflow-y:hidden}}img{vertical-align:middle}p{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{margin:0;padding:0}ul.note{list-style:none;margin:0;padding:0}ul.note>li{color:#6f6f6f;font-size:1.6rem;line-height:1.5;padding-left:1em;text-align:justify;text-indent:-1em}@media only screen and (max-width: 820px){ul.note>li{font-size:2.6666666667vw}}ul.note>li::first-letter{font-feature-settings:normal}ul.note-num>li{padding-left:2em;text-indent:-2em}a:link{color:#004cbf}a{text-decoration:none}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}.is-pc{display:block}@media only screen and (max-width: 820px){.is-pc{display:none}}.is-sp{display:none}@media only screen and (max-width: 820px){.is-sp{display:block}}.is-bold{font-weight:bold}.is-red{color:#e32920}.is-blue-light{color:#2aa6dd}.has-line{text-decoration:underline}.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-arrow{position:relative}.has-arrow::before,.has-arrow::after{background:#004cbf;content:"";display:block;height:1px;left:-15px;position:absolute;top:25px;transform:translateY(-14px) rotate(25deg);width:10px}@media only screen and (max-width: 820px){.has-arrow::before,.has-arrow::after{top:21px;width:1.8666666667vw}}.has-arrow::after{top:30px;transform:translateY(-14px) rotate(-25deg)}@media only screen and (max-width: 820px){.has-arrow::after{top:25px}}.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)}.no-paragraph{margin-left:0 !important}.linkBtn{margin:9px auto 0}@media only screen and (max-width: 820px){.linkBtn{margin:2.4vw auto 7.4666666667vw}}.linkBtn>li{width:100%}.linkBtn>li:first-child{margin-right:40px}.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:2.6666666667vw}}.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>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 !important;cursor:pointer;display:flex;font-size:2rem;font-weight:bold;height:100px;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>button,.linkBtn>li>a{border-radius:1.3333333333vw;border-width:0.8vw;box-shadow:0.5333333333vw 0.5333333333vw 0.5333333333vw rgba(0,0,0,.2);font-size:4vw;height:16vw;width:77.3333333333vw}}.linkBtn>li>button a:link,.linkBtn>li>button a:visited,.linkBtn>li>button a:hover,.linkBtn>li>button a:active,.linkBtn>li>a a:link,.linkBtn>li>a a:visited,.linkBtn>li>a a:hover,.linkBtn>li>a a:active{color:#e32920}.linkBtn>li>button::before,.linkBtn>li>a::before{border-bottom:1px solid #e32920;border-right:1px solid #e32920;bottom:15px;content:"";height:9px;left:calc(50% - 4px);margin:auto;position:absolute;transform:rotate(45deg);width:9px}@media only screen and (max-width: 820px){.linkBtn>li>button::before,.linkBtn>li>a::before{border-bottom-width:0.2666666667vw;border-right-width:0.2666666667vw;bottom:2.6666666667vw;height:1.8666666667vw;left:calc(50% - 4px);width:1.8666666667vw}}.linkBtn>li>button:hover,.linkBtn>li>a:hover{background:#ffe8ee}.linkBtn>li>button.is-blue-light,.linkBtn>li>a.is-blue-light{border-color:#2aa6dd;color:#2aa6dd}.linkBtn>li>button.is-blue-light::before,.linkBtn>li>a.is-blue-light::before{border-color:#2aa6dd}.linkBtn>li>button.is-blue-light a,.linkBtn>li>a.is-blue-light a{color:#2aa6dd !important}.linkBtn>li>button.is-blue-light:hover,.linkBtn>li>a.is-blue-light:hover{background:#c5ebfc}.linkBtn-red>li>button,.linkBtn-red>li>a{background:#e32920;border-color:#e32920;color:#fff}.linkBtn-red>li>button::before,.linkBtn-red>li>a::before{border-color:#fff}.linkBtn-red>li>button:hover,.linkBtn-red>li>a:hover{background:#d30f00;border-color:#d30f00}.linkBtn-blue-light>li>button,.linkBtn-blue-light>li>a{background:#2aa6dd;border-color:#2aa6dd;color:#fff}.linkBtn-blue-light>li>button::before,.linkBtn-blue-light>li>a::before{border-color:#fff}.linkBtn-blue-light>li>button:hover,.linkBtn-blue-light>li>a:hover{background:#4d75b4;border-color:#4d75b4}.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}.bannerBox{margin:40px auto 0;text-align:center}@media only screen and (max-width: 820px){.bannerBox{margin:5.3333333333vw auto 0;padding:0 5.3333333333vw}}.bannerBox a:hover,.bannerBox a:active{opacity:.7}.bannerBox img{margin:0 auto}.bannerBox_text{margin-top:8px;text-align:center}.floatingBannerBox{align-items:center;background-color:#005bac;bottom:0;display:flex;height:70px;justify-content:center;position:sticky}@media only screen and (max-width: 820px){.floatingBannerBox{background-color:rgba(0,0,0,0);height:auto}}@media only screen and (max-width: 820px){.floatingBannerBox_inner img{height:auto;max-width:100%}}.movieWrapper{aspect-ratio:16/9;background:#000;cursor:pointer;height:auto;margin:0 auto;position:relative;vertical-align:middle;width:100%}.youtube{margin:0 auto;text-align:center;width:700px}@media only screen and (max-width: 820px){.youtube{margin:5.3333333333vw 5.3333333333vw 0;width:auto}}.youtube iframe{aspect-ratio:16/9;height:auto;width:100%}h1{margin:0 auto;padding:0}h1.section_title{color:#fff;font-size:4rem;position:relative;text-align:center}@media only screen and (max-width: 820px){h1.section_title{font-size:5.3333333333vw;line-height:1.3}}h1.section_title::before{background:url("/support-docomohikari/common/images/h1_ico.svg");content:"";display:inline-block;height:60px;margin-right:20px;top:15px;width:50px}@media only screen and (max-width: 820px){h1.section_title::before{background-size:6.6666666667vw auto;height:8vw;margin-right:2.6666666667vw;top:2.1333333333vw;width:6.6666666667vw}}h2{margin:0 auto;padding:0}h2.section_heading{color:#000;display:flex;font-size:4rem;justify-content:center;padding-bottom:30px;position:relative;text-align:center}@media only screen and (max-width: 820px){h2.section_heading{font-size:5.3333333333vw;line-height:1.5;padding-bottom:4vw}}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;margin:0 auto;text-align:center}@media only screen and (max-width: 820px){h3.section_heading{font-size:4.8vw;line-height:1.5}}h3.section_heading>span{font-size:3rem}@media only screen and (max-width: 820px){h3.section_heading>span{font-size:3.4666666667vw}}h4{margin:0 auto;padding:0}h4.section_heading{color:#000;font-size:3rem;margin:0 auto;text-align:center}@media only screen and (max-width: 820px){h4.section_heading{font-size:4.8vw;line-height:1.5}}.pageguid{font-size:2.4rem;padding-bottom:56px;text-align:center}@media only screen and (max-width: 820px){.pageguid{font-size:4vw;margin:0 5.3333333333vw;padding-bottom:9.6vw}}.pagenavi{text-align:center}.pagenavi ul{display:flex;flex-wrap:wrap;justify-content:center;margin:auto;width:920px}@media only screen and (max-width: 820px){.pagenavi ul{padding:0 5.3333333333vw;width:100%}}.pagenavi ul li{font-size:1.6rem;padding-left:10px}@media only screen and (max-width: 820px){.pagenavi ul li{font-size:3.4666666667vw;padding-left:2.6666666667vw}}.pagenavi ul li::after{border-right:2px solid #e32920;content:"";display:inline-block;height:16px;padding-right:10px;position:relative;top:2px;width:2px}@media only screen and (max-width: 820px){.pagenavi ul li::after{height:2.6666666667vw}}.pagenavi ul li:first-of-type{margin-bottom:20px;padding-left:10px}@media only screen and (max-width: 820px){.pagenavi ul li:first-of-type{margin-bottom:0;padding-left:0}}.pagenavi ul li a{color:#000}.pagenavi ul li a:hover,.pagenavi ul li a:active{color:#e32920}.bg-pink{background:#fff6f5;border-radius:10px;padding:40px}@media only screen and (max-width: 820px){.bg-pink{padding:8vw 5.3333333333vw}}.bg-pink-small{padding:18px 0}@media only screen and (max-width: 820px){.bg-pink-small{padding:1.8666666667vw 0}}.bg-orange{background:#fff4d0;border-radius:10px;padding:40px}@media only screen and (max-width: 820px){.bg-orange{padding:8vw 5.3333333333vw}}.bg-orange-small{padding:18px 0}@media only screen and (max-width: 820px){.bg-orange-small{padding:1.8666666667vw 0}}.bg-gray{background:#f6f6f6;border-radius:10px;padding:40px}@media only screen and (max-width: 820px){.bg-gray{padding:5.3333333333vw}}.flexbox{display:flex;justify-content:center}.information>p{text-align:center}.information_heading{font-size:3rem;font-weight:bold}@media only screen and (max-width: 820px){.information_heading{font-size:4vw}}.information .flexbox{margin-top:36px}@media only screen and (max-width: 820px){.information .flexbox{display:block;margin-top:4.2666666667vw}}.information .flexbox>div:first-child{margin-right:20px}@media only screen and (max-width: 820px){.information .flexbox>div:first-child{margin-bottom:4vw;margin-right:0}}.information .note{margin-top:10px}.definition_box{background:#fff;border:1px solid #e32920;border-radius:10px;margin:auto;min-height:190px;position:relative;width:430px}@media only screen and (max-width: 820px){.definition_box{min-height:auto;width:100%}}.definition_box-blue{border-color:#2aa6dd}.definition_title{background:#e32920;border-radius:10px 10px 0 0;color:#fff;font-size:2.4rem;text-align:center}@media only screen and (max-width: 820px){.definition_title{font-size:4vw;padding-top:0.8vw}}.definition_title-blue{background:#2aa6dd}.definition_inner{padding:30px 0 0}@media only screen and (max-width: 820px){.definition_inner{padding:5.3333333333vw 0}}.definition_inner>p{text-align:center}.definition_inner .is-large{font-size:3rem}@media only screen and (max-width: 820px){.definition_inner .is-large{font-size:6.6666666667vw}}.definition_inner .is-small{font-size:1.6rem}@media only screen and (max-width: 820px){.definition_inner .is-small{font-size:3.4666666667vw}}.definition_note{box-sizing:border-box;display:table-cell;height:60px;padding-top:10px;vertical-align:middle;width:430px}@media only screen and (max-width: 820px){.definition_note{display:inline-block;height:100%;text-align:center;width:100%}}.step_heading{color:#e32920;display:flex;font-weight:bold;margin-bottom:20px;position:relative}@media only screen and (max-width: 820px){.step_heading{font-size:3.4666666667vw;margin-bottom:2.1333333333vw}}.step_label::before{align-items:center;background:#e32920;box-sizing:border-box;color:#fff;content:"STEP" counter(step_num);display:flex;font-size:1.7rem;font-weight:bold;height:30px;margin-right:20px;padding-left:10px;text-align:left;vertical-align:middle;width:90px}@media only screen and (max-width: 820px){.step_label::before{font-size:2.6666666667vw;height:5.0666666667vw;margin-right:2.6666666667vw;width:16vw}}.step_label::after{border-color:rgba(0,0,0,0) #fff6f5 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:42px 20px 0 30px;bottom:0;content:"";height:0;left:45px;position:absolute;right:0;width:0}@media only screen and (max-width: 820px){.step_label::after{border-width:6.1333333333vw 2.6666666667vw 0 4.5333333333vw;bottom:auto;left:9.0666666667vw;top:0}}.step_num{counter-reset:step_num 0;margin:0 auto;padding:0}.step_num-list{counter-increment:step_num 1;list-style:none;margin-bottom:35px}.step_num-list:last-of-type{margin-bottom:0}.step_link{margin:35px 0 0 1em}@media only screen and (max-width: 820px){.step_link{margin-top:4vw}}.container{margin:0 auto;max-width:100%;width:1040px}@media only screen and (max-width: 820px){.container{margin:0;padding:0;width:100%}.container img{height:auto;max-width:100%}}.container>ul.note{margin:1em 60px 0}@media only screen and (max-width: 820px){.container>ul.note{margin:1em 5.3333333333vw 0}}.header{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.15);line-height:1;position:fixed;top:29px;width:100%;z-index:100000010}@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}.header .header_text{margin:0 0 0 1em}.header .header_text>p{font-size:3.4666666667vw}.header .header_left{display:flex;padding-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;width:1080px;z-index:100000010}@media only screen and (max-width: 820px){.header .container{width:auto}}.header_top{align-items:center;background:#fff;display:flex;height:50px;justify-content:space-between;min-width:1000px;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{display:block;height:13.3333333333vw;padding-left:2.6666666667vw;padding-top:2.6666666667vw;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.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}}.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.4vw}}.main{max-width:100%;min-width:1040px}@media only screen and (min-width: 820px)and (max-width: 1124px)and (orientation: landscape){.main{min-width:100%}}@media only screen and (max-width: 820px){.main{min-width:100%}}.footer{background:#2b2b2b;margin:80px auto 0;min-width:1040px}@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.6666666667vw auto 0;min-width:100%}}.footer>.container{font-size:1.2rem;padding:60px 0}@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_menu{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 0 20px;overflow:hidden;padding:0;width:100%}@media only screen and (max-width: 820px){.footer_menu{margin:0;padding:5.3333333333vw 2.6666666667vw;width:auto}}.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;margin:0 0 1em 30px}@media only screen and (max-width: 820px){.footer_menu ul>li{font-size:2.6666666667vw;margin:0 0 1em 0}}.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:1em 0 0 0}@media only screen and (max-width: 820px){.footer_menu ul ul{width:auto}}.footer_menu ul ul>li{margin:0 0 1em 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>ul{display:flex;flex-direction:column;flex-wrap:wrap;font-size:1.2rem}@media only screen and (max-width: 820px){.footer_menu>ul{font-size:2.6666666667vw}}.footer_menu>ul>li>a{padding:0 0 0 15px;position:relative}@media only screen and (max-width: 820px){.footer_menu>ul>li>a{padding:0 0 0 4vw}}.footer_menu>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>ul>li>a::before{border-right-width:0.2666666667vw;border-top-width:0.2666666667vw;height:1.3333333333vw;width:1.3333333333vw}}.footer_menu>ul>li>a:hover{color:#b2b2b2}.footer_seal{align-items:center;display:flex;gap:10px;height:146px;justify-content:center}@media only screen and (max-width: 820px){.footer_seal{gap:2.6666666667vw;width:auto}}.footer_seal_ierae{background:#6f6f6f;height:66px;width:130px}.footer_seal_globalsign{background:#6f6f6f;height:66px;width:130px}.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 0}.section.has-slider{padding:0}@media only screen and (max-width: 820px){.section{padding:10.6666666667vw 5.3333333333vw 0}.section.has-slider{padding:0}}.section-white{background:#fff;margin:0 auto}@media only screen and (max-width: 820px){.section-white{margin:0 auto}}.section-red{background:#e32920;margin:0 auto}.section-gray{background:#f6f6f6;margin:0 auto;padding:60px 0}@media only screen and (max-width: 820px){.section-gray{padding:10.6666666667vw 0}}.section_title{align-items:center;display:flex;height:140px;justify-content:center}@media only screen and (max-width: 820px){.section_title{height:21.3333333333vw}}.section-slider{margin:50px 25px 0;max-width:1000px;width:100%}@media only screen and (max-width: 820px){.section-slider{margin:20px 0 0}}.section.has-bottom-border{border-bottom:dotted 1px #dcdcdc}.contents_heading{border-left:5px solid #e32920;color:#e32920;font-size:3rem;font-weight:bold;padding-left:5px}@media only screen and (max-width: 820px){.contents_heading{border-width:3px;font-size:4.8vw}}.contents_box{border-bottom:dotted 1px #dcdcdc;padding:40px 30px 35px}.contents_box:last-of-type{border:none}@media only screen and (max-width: 820px){.contents_box{padding:5.3333333333vw 0}}.contents_title{font-size:2.4rem;font-weight:bold;margin-bottom:12px}@media only screen and (max-width: 820px){.contents_title{font-size:4vw}}.contents_list{margin-bottom:35px}@media only screen and (max-width: 820px){.contents_list{margin-bottom:4vw}}.contents_list li{padding-left:1em;text-indent:-1em}.contents_list li::first-letter{font-feature-settings:normal}.contents_list+.note{margin-top:10px}.contents_list:has(+.note){margin-bottom:0}.contents_list-only{margin-bottom:0}.contents_note{margin-bottom:36px !important}@media only screen and (max-width: 820px){.contents_note{margin-bottom:4.2666666667vw !important}}.contentsImg{margin:0 auto;text-align:center}.contents_link{margin-left:25px}.contents_link li{margin-left:17px}.contents_link+.contents_list{margin-top:35px}@media only screen and (max-width: 820px){.contents_link{margin-left:0}}.slick-slider{box-sizing:border-box;display:block;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:pan-y;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track::before,.slick-track::after{content:"";display:table}.slick-track::after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid rgba(0,0,0,0);display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-initialized .slick-slide,.slick-slide{margin:0 -5px}@media only screen and (max-width: 820px){.slick-initialized .slick-slide,.slick-slide{margin:0 -10px}}.slick-initialized .slick-slide img,.slick-slide img{height:auto;transform:scale(0.833);transform-origin:center;transition:transform .5s;width:360px}@media only screen and (max-width: 820px){.slick-initialized .slick-slide img,.slick-slide img{transform:scale(1);width:260px}}.slick-initialized .slick-center img,.slick-center img{transform:scale(1)}.slick-dots{display:flex;gap:20px;justify-content:center;margin-top:20px}.slick-dots li.slick-active button{background-color:#6f6f6f}.slick-dots li button{background-color:#fff;border:1px solid #6f6f6f;border-radius:50%;display:block;height:10px;padding:0;text-indent:-9999px;width:10px}.orderBox_btn{text-align:center}.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>p.balloon{align-items:center;border:3px solid #2aa6dd;border-radius:100vmax;bottom:15px;display:inline-flex;font-family:sans-serif;font-weight:bold;height:50px;justify-content:center;position:relative;width:280px}@media only screen and (max-width: 820px){.orderBox_btn>p.balloon{border-width:0.8vw;bottom:2.1333333333vw;height:9.3333333333vw;width:53.3333333333vw}}.orderBox_btn>p.balloon::before{background:linear-gradient(-45deg, #2aa6dd 0%, #2aa6dd 50%, transparent 50%, transparent 100%);bottom:-13px;content:"";height:25px;left:0;margin:auto;position:absolute;right:0;transform:scaleX(0.8) rotate(45deg);width:20px}@media only screen and (max-width: 820px){.orderBox_btn>p.balloon::before{bottom:-2.6666666667vw;height:5.0666666667vw;width:4vw}}.orderBox_btn>p.balloon::after{background:linear-gradient(-45deg, #fff 0%, #fff 50%, transparent 50%, transparent 100%);bottom:-8.5px;content:"";height:25px;left:0;margin:auto;position:absolute;right:0;transform:scaleX(0.8) rotate(45deg);width:20px}@media only screen and (max-width: 820px){.orderBox_btn>p.balloon::after{bottom:-1.6vw;height:5.0666666667vw;width:4vw}}.orderBox_btn>p.balloon>span.is-blue-light{color:#2aa6dd}.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;position:relative;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:3.2vw}}.orderBox_btn>a::after{background-color:#fff;clip-path:polygon(0 7%, 7% 0, 57% 50%, 7% 100%, 0 93%, 43% 50%, 0 7%);content:"";display:block;height:15px;inset:0;left:auto;margin:auto;position:absolute;right:10px;width:15px}@media only screen and (max-width: 820px){.orderBox_btn>a::after{height:3.7333333333vw;right:1.3333333333vw;width:3.7333333333vw}}.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_note{color:#6f6f6f;font-size:1.4rem;line-height:1.5;margin:1em auto 0;text-align:center;width:520px}@media only screen and (max-width: 820px){.orderBox_note{font-size:2.6666666667vw;margin:1em 5.3333333333vw 0;width:auto}}.orderBox_menu{display:flex;flex-wrap:wrap;justify-content:center;margin:30px auto 0;max-width:100%;width:880px}@media only screen and (max-width: 820px){.orderBox_menu{display:block;font-size:2.6666666667vw;margin:5.3333333333vw 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{align-items:center;background:#f6f6f6;color:#6f6f6f;display:flex;font-size:1.6rem;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_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{color:#6f6f6f;font-size:1.6rem;line-height:1.5;text-align:center}.selectBox+.selectBox{margin-top:80px}@media only screen and (max-width: 820px){.selectBox+.selectBox{margin-top:10.6666666667vw}}.selectBox>.section_heading{color:#004cbf}.selectBox>.section_text{margin:20px 80px 0}@media only screen and (max-width: 820px){.selectBox>.section_text{margin:2.6666666667vw 2.6666666667vw 0}}.selectBox_list{display:flex;flex-wrap:wrap;gap:15px;margin:0 auto}@media only screen and (max-width: 820px){.selectBox_list{display:block;margin:0 2.6666666667vw}}@media only screen and (max-width: 820px){.selectBox_list>li+li{margin-top:2.6666666667vw}}.selectBox_list>li>a{align-items:center;border:1px solid #dcdcdc;border-radius:100vmax;box-shadow:2px 2px 2px rgba(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-width:0.2666666667vw;box-shadow:0.2666666667vw 0.2666666667vw 0.2666666667vw rgba(0,0,0,.2);height:21.3333333333vw;width:auto}}.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%}}@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.6666666667vw}}.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:4.2666666667vw}}.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:3.2vw}}.supportchat .contents_heading+.contents_box{margin-top:40px;padding:0 30px}@media only screen and (max-width: 820px){.supportchat .contents_heading+.contents_box{margin-top:5.3333333333vw;padding:0}}@media only screen and (max-width: 820px){.supportchat .contentsParagraph{padding:0}}.supportchat_btn{margin:80px auto 0;max-width:400px}@media only screen and (max-width: 820px){.supportchat_btn{margin-top:10.6666666667vw}}.supportchat_btn+.note{margin-top:20px}@media only screen and (max-width: 820px){.supportchat_btn+.note{margin-top:2.6666666667vw}}.supportchat_btn a{align-items:center;border:4px solid #b2b2b2;border-radius:10px;box-shadow:3px 3px 5px rgba(0,0,0,.3);color:#6f6f6f;display:flex;font-weight:bold;height:100px;justify-content:center;position:relative;text-align:center}@media only screen and (max-width: 820px){.supportchat_btn a{border-radius:5px;border-width:3px;box-shadow:0.5333333333vw 0.5333333333vw 1.0666666667vw rgba(0,0,0,.3);height:16vw;margin:0 auto;max-width:290px}}.supportchat_btn a::after{border-bottom:2px solid #b2b2b2;border-left:2px solid #b2b2b2;content:"";height:10px;position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(-135deg);width:10px}@media(any-hover: hover){.supportchat_btn a:hover{background:#f6f6f6}}@media only screen and (max-width: 820px){img{height:auto;width:100%}}.contentsImg{margin:0 auto 40px}.contentsParagraph+.contentsParagraph,.contentsParagraph+.bg-pink,.contentsParagraph+.contentsDefinitionList,.contentsParagraph+.contentsImg{margin:20px auto 0}.contents .note{margin:14px 0 0}.contents .bg-gray{margin:20px 0 0}@media only screen and (max-width: 820px){.contents .bg-red{padding:5.3333333333vw}}.contentsTable{border-collapse:collapse;margin:20px 0 0;text-align:center;width:100%}.contentsTable th,.contentsTable td{border:1px solid #b2b2b2}.contentsTable thead th{background:#2b2b2b;color:#fff;padding:10px 0}.contentsTable tbody img{max-width:200px;min-width:80px}.contentsTable tbody th{background:#f6f6f6;font-weight:normal;padding:20px 10px}.contentsTable tr.row-img td p{align-items:center;display:flex;justify-content:center;padding:20px}@media only screen and (max-width: 820px){.contentsTable tr.row-img td p{padding:4px}}.contentsDefinitionList dd{margin:0}.contentsDefinitionList div+div{margin:20px 0 0}.contentsDefinitionList .contents_link{margin:20px 0 0}.contentsLink{display:grid;gap:0 40px;grid-template-columns:repeat(2, 1fr);margin:0 auto;max-width:940px;padding:45px 0 0}@media only screen and (max-width: 820px){.contentsLink{gap:30px 0;grid-template-columns:1fr;padding:5.3333333333vw 0 0}}.contentsLink_txt{margin:0 0 10px;text-align:center}.contentsLink_btn a{align-items:center;border:4px solid #b2b2b2;border-radius:10px;color:#6f6f6f;display:flex;height:100px;justify-content:center;position:relative;text-align:center}@media only screen and (max-width: 820px){.contentsLink_btn a{border-radius:5px;border-width:3px;height:16vw;margin:0 auto;max-width:290px}}.contentsLink_btn a::after{border-bottom:2px solid #b2b2b2;border-left:2px solid #b2b2b2;content:"";height:10px;position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(-135deg);width:10px}@media(any-hover: hover){.contentsLink_btn a:hover{background:#f6f6f6}}.contentsAnchor{display:grid;gap:0 40px;grid-template-columns:repeat(1, 2fr);margin:0 auto;max-width:940px;padding:0 0 45px;place-content:center;width:400px}@media only screen and (max-width: 820px){.contentsAnchor{gap:30px 0;padding:0 0 5.3333333333vw;width:auto}}.contentsAnchor_txt{margin:0 0 10px;text-align:center}.contentsAnchor_btn a{border:4px solid #b2b2b2;border-radius:10px;color:#6f6f6f;display:block;padding:31px 0;position:relative;text-align:center}@media only screen and (max-width: 820px){.contentsAnchor_btn a{border-radius:5px;border-width:3px;margin:0 auto;max-width:290px;padding:20px 0 19px}}.contentsAnchor_btn a::after{border-bottom:2px solid #b2b2b2;border-left:2px solid #b2b2b2;bottom:5px;content:"";height:10px;left:0;margin:auto;position:absolute;right:0;transform:translateY(-50%) rotate(-45deg);width:10px}@media(any-hover: hover){.contentsAnchor_btn a:hover{background:#f6f6f6}}.notesList{display:grid;gap:0 24px;grid-template-columns:repeat(4, 1fr)}@media only screen and (max-width: 820px){.notesList{gap:20px 10px;grid-template-columns:repeat(2, 1fr)}}.notesList p{font-size:16px;margin:0 0 8px;text-align:center}@media only screen and (max-width: 820px){.notesList p{font-size:12px}}.notesList div{background:#fff;padding:20px}.tabBtnBox_index>ul{display:flex;gap:20px;justify-content:center;margin:40px auto 0}@media only screen and (max-width: 820px){.tabBtnBox_index>ul{flex-direction:column;gap:2.6666666667vw;margin:5.3333333333vw auto 0}}.tabBtnBox_index>ul>li>button{align-items:center;appearance:none;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;display:flex;height:270px;justify-content:center;margin:0;outline:none;padding:0;position:relative;text-decoration:none;width:280px}@media only screen and (max-width: 820px){.tabBtnBox_index>ul>li>button{border-radius:1.0666666667vw;border-width:0.2666666667vw;box-shadow:0.2666666667vw 0.2666666667vw 0.2666666667vw rgba(0,0,0,.16);height:20vw;width:100%}}.tabBtnBox_index>ul>li>button:hover{background:#f6f6f6}.tabBtnBox_index>ul>li>button>dl{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 0 20px 0;position:relative}@media only screen and (max-width: 820px){.tabBtnBox_index>ul>li>button>dl{flex-direction:row;gap:2.6666666667vw;margin:0 5.3333333333vw;padding:0;width:auto}}.tabBtnBox_index>ul>li>button>dl>dt{color:#000;font-size:2rem;font-weight:bold;line-height:1.5;text-align:center}@media only screen and (max-width: 820px){.tabBtnBox_index>ul>li>button>dl>dt{font-size:4.2666666667vw;text-align:justify;width:54.6666666667vw}}.tabBtnBox_index>ul>li>button>dl>dt>span{color:#2aa6dd}.tabBtnBox_index>ul>li>button>dl>dd{margin:20px auto 0}@media only screen and (max-width: 820px){.tabBtnBox_index>ul>li>button>dl>dd{margin:0 auto;width:17.0666666667vw}}@media only screen and (max-width: 820px){.tabBtnBox_index>ul>li>button>dl>dd>img{height:12vw;width:17.0666666667vw}}.tabBtnBox_index>ul>li>button>dl::after{border-right:2px solid #b2b2b2;border-top:2px solid #b2b2b2;bottom:0;content:"";height:16px;left:0;margin:auto;position:absolute;right:0;transform:rotate(135deg);width:16px}@media only screen and (max-width: 820px){.tabBtnBox_index>ul>li>button>dl::after{display:none}}.tabBtnBox_index>ul>li>button.is-active{background:#f6f6f6}.tabBtnBox_contents{display:none}.tabBtnBox_contents.is-active{display:block}.howtoBox{border-top:1px dashed #b2b2b2;margin:0 auto;padding:80px 0}@media only screen and (max-width: 820px){.howtoBox{border-top-width:0.2666666667vw;padding:10.6666666667vw 0}}.howtoBox_dl{margin:40px auto 0}@media only screen and (max-width: 820px){.howtoBox_dl{margin:8vw auto 0}}.howtoBox_dl>dt{color:#004cbf;font-size:2.4rem;font-weight:bold}.howtoBox_dl>dd{margin-top:1em}.howtoBox_dl>dd>p{line-height:1.5}.howtoBox_disc{list-style:disc;padding-left:1em}.howtoBox_disc>li{font-size:2rem;line-height:1.5}.howtoBox_movie{margin:60px auto 0}@media only screen and (max-width: 820px){.howtoBox_movie{margin:8vw auto 0}.howtoBox_movie .youtube{margin-inline:0}}.howtoBox_flow{margin:40px auto 0}@media only screen and (max-width: 820px){.howtoBox_flow{margin:5.3333333333vw auto 0}}.howtoBox_step{counter-reset:howtoBox_step;margin:30px auto 0}@media only screen and (max-width: 820px){.howtoBox_step{margin:4vw auto 0}}.howtoBox_step>li{align-items:center;background-color:#fff6f5;border-radius:20px;counter-increment:howtoBox_step;display:flex;gap:20px;justify-content:space-between;padding:40px}@media only screen and (max-width: 820px){.howtoBox_step>li{align-items:flex-start;border-radius:2.6666666667vw;flex-wrap:wrap;gap:2.6666666667vw;padding:5.3333333333vw}}.howtoBox_step>li::before{color:#e32920;content:counter(howtoBox_step, decimal-leading-zero);display:block;font-size:6rem;font-weight:bold;width:80px}@media only screen and (max-width: 820px){.howtoBox_step>li::before{font-size:8vw;width:12vw}}.howtoBox_step>li>p{line-height:1.5;width:420px}@media only screen and (max-width: 820px){.howtoBox_step>li>p{width:58.6666666667vw}}.howtoBox_step>li>figure{text-align:right;width:340px}@media only screen and (max-width: 820px){.howtoBox_step>li>figure{margin-top:2.6666666667vw;text-align:center;width:100%}}.howtoBox_step>li+li{margin-top:20px}@media only screen and (max-width: 820px){.howtoBox_step>li+li{margin-top:2.6666666667vw}}.howtoBox_step+ul.note{margin-top:.5em}.howtoBox_form{margin:60px auto 0}@media only screen and (max-width: 820px){.howtoBox_form{margin:8vw auto 0}}.howtoBox_form>p{line-height:1.5}.faqBox_list{border:solid #dcdcdc;border-width:1px 0 0 0;margin:0 auto}@media only screen and (max-width: 820px){.faqBox_list{border-width:0.2666666667vw 0 0 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("/support-docomohikari/common/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("/support-docomohikari/common/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("/support-docomohikari/common/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}}.footer_logo-img{width:238px}@media only screen and (max-width: 820px){.footer_logo-img{width:auto}}@media only screen and (max-width: 820px){.footer_logo p{bottom:50%;transform:translateY(50%)}}
/*# sourceMappingURL=this.css.map */