html{font-family:"Montserrat","Noto Sans JP",sans-serif;font-weight:500;font-size:62.5%}body{padding:0;margin:0;box-sizing:border-box;font-size:1.3rem;min-width:1168px;color:#1E1E1E;background:#F3F3F3;line-height:1}table th,
table td,header,footer{font-size:1.3rem}a{text-decoration:none;color:#DB0066}a.pink-link{text-decoration:underline}a.corp-pink-link{color:#DB0066;text-decoration:underline}.remark-text,.remark-text.campaign{font-size:1.1rem}div.white-content-box-body p:has(.remark-text){line-height:1.3}p{margin-block-start:0em;margin-block-end:0em;margin-inline-start:0px;margin-inline-end:0px;line-height:2.0rem;margin:0}div.content-container{width:100%;margin:auto}div.section-container{max-width:980px;margin:auto;box-sizing:border-box}.text-red{color:red}.col75{width:75%}.col50{width:50%}input.col25{width:25% !important}input.col20,select.col20{width:20% !important}select{width:30%;padding:5px
2px 5px 5px;cursor:pointer;text-indent:0.01px;text-overflow:ellipsis;outline:none;background-image:none;box-shadow:none;margin-bottom:0px;position:relative;border:1px
solid #bbb;border-radius:2px;background:#FFF}select{-webkit-appearance:none;appearance:none;background-image:url(https://d1q08lkutgkcx2.cloudfront.net/image/arrow-select.webp);background-repeat:no-repeat;background-size:10px auto;background-position:right 6px center;color:#000}select::-ms-expand{display:none}.select::before{position:absolute;top:0.8em;right:0.9em;width:0;height:0;padding:0;content:"";border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #666;pointer-events:none}select:after{position:absolute;top:0;right:2.5em;bottom:0;width:1px;content:"";border-left:1px solid #bbb}img{width:auto;height:auto}h1,ul.List{margin:0em;padding-left:0px;font-size:62.5%}input::-ms-reveal{visibility:hidden}@media screen and (min-width: 768px){img.img-mv{width:100%;height:auto}}@media screen and (max-width: 767px){body{min-width:0}.remark-text{font-size:1.1rem;line-height:13px}.remark-text.campaign{font-size:1.1rem;line-height:2.0rem}div.section-container{max-width:100%;padding:0
8%}img.img-mv-sp{width:100%;height:auto}}.inner{max-width:980px;margin:0
auto;z-index:4}header:not(.exclusion){background:#1E1E1E;position:fixed;left:0;right:0;top:0;z-index:10000001;height:95px}header:not(.exclusion) a{text-decoration:none}header:not(.exclusion) .inner{max-width:1168px;margin:0
auto;display:flex;justify-content:space-between;height:85px}header:not(.exclusion) .logo{width:90px;padding:10px
0px 10px 15px}header:not(.exclusion) .logo
img{width:90px}.forbiz header:not(.exclusion) .logo{width:200px;padding:15px
0 15px 15px}.forbiz header:not(.exclusion) .logo
img{width:200px}@media screen and (max-width: 767px){.forbiz header:not(.exclusion) .logo img,
header:not(.exclusion) .logo
img{width:auto}.brand-color-line{height:100%;width:10px;position:absolute;left:0;top:0}header:not(.exclusion) .inner{height:85px}}header:not(.exclusion) .logo-lp{width:210px;padding:22px
0 22px 15px}header:not(.exclusion) ul{display:flex;margin-block-start:0em;margin-block-end:0em}header:not(.exclusion) ul.pc_nav:nth-of-type(2){padding-inline-start:10px}header:not(.exclusion) ul.sp_nav{display:none}header:not(.exclusion) ul.btn-box-container{padding-inline-start:10px}header:not(.exclusion) ul
li{text-align:center;letter-spacing:0.11em;text-indent:-0.11em;list-style:none}header:not(.exclusion) ul li
a{color:#FFF}header:not(.exclusion) ul
li.nav_type01{border-left:solid 1px #505050;width:100px;line-height:1.3}header:not(.exclusion) ul li.nav_type01:last-of-type{border-right:solid 1px #505050}header:not(.exclusion) ul li.nav_type01
a{color:#FFF;height:100%;display:flex;align-items:center;justify-content:center;position:relative}header:not(.exclusion) ul li.nav_type01 a::before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;width:0;background:#1E1E1E}header:not(.exclusion) ul li.nav_type01 a:hover{color:#FFE000}.header-menu{position:relative;display:inline-block}.header-menu::before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-100;content:"";background:black;transform-origin:left top;transform:scale(0, 1);transition:transform 0.3s}.header-menu.header-mypage::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-101;content:"";background-color:#505050}.header-menu.active::before{transform-origin:left top;transform:scale(1, 1)}.nav_type01.header-menu-selected
a{color:#FFE000}header:not(.exclusion) ul
li.nav_type02{width:115px;border-left:solid 1px #505050;display:flex;flex-direction:column}header:not(.exclusion) ul li.nav_type02
a{display:flex;justify-content:center;align-items:center;height:50%;letter-spacing:0.04em;text-indent:-0.04em;transition: .3s all}header:not(.exclusion) ul li.nav_type02 a:first-child{font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;border-bottom:solid 1px #505050}header:not(.exclusion) ul li.nav_type02 a:first-child
span{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/nav_ico.svg) no-repeat left center;background-size:contain;display:inline-block;vertical-align:middle;padding:4px
0 3px 18px}header:not(.exclusion) ul
li.nav_type03{width:137px}header:not(.exclusion) ul li.nav_type03
a{font-weight:900;display:block;border-left:solid 1px #505050;transition: .3s all;letter-spacing:0.1em;margin:10px
5px;border-radius:0.75em;max-height:50px}header:not(.exclusion) ul li.nav_type03.business
a{padding:10px
0;line-height:1.4;color:#FFF;background-color:#026abd;font-size:1.4rem}header:not(.exclusion) ul li.nav_type03.request
a{padding:32px
0 10px;background:#FFE000;color:#1E1E1E;font-size:1.5rem;position:relative}header:not(.exclusion) ul li.nav_type03.request.entry
a{background:#DB0066}header:not(.exclusion) ul li.nav_type03.request a::before{content:"";border-top:10px solid #fff;border-right:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid transparent;position:absolute;left:50%;top:15px;transform:translateX(-50%)}header:not(.exclusion) ul li.nav_type03.request a .sub-mess{position:absolute;left:50%;top:-5px;transform:translateX(-50%);background-color:#fff;width:90%;padding:3px
0;border-radius:100vh;font-size:1.6rem;color:#000}header:not(.exclusion) ul li.nav_type03.request a .sub-mess
span{color:#DB0066}header:not(.exclusion) ul li.nav_type03 a:hover{color:#1E1E1E;background:#FFF}header:not(.exclusion) ul li.nav_type03.business a:hover{background:#FFF}header:not(.exclusion) ul li.nav_type03 a
img{max-width:48px;margin:0
auto 8px;display:block}header:not(.exclusion) ul li.nav_type01:last-of-type a:first-child{flex-flow:column}header:not(.exclusion) ul li.nav_type01:last-of-type a:first-child
img{width:40%;margin-bottom:7px}header:not(.exclusion) ul li.sp_nav_type03
a{position:relative}header:not(.exclusion) ul li.sp_nav_type03 a:first-child
img{position:absolute;width:17px;top:13px;left:8px}header:not(.exclusion) ul li.nav_type02 a:hover{background:#FFE000;color:#1E1E1E}header:not(.exclusion) ul li.nav_type02 a:hover:first-child
span{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/nav_ico_on.svg) no-repeat left center;background-size:contain}header:not(.exclusion) ul
li.nav_type03{width:137px}header:not(.exclusion) ul
li.nav_type03.business{width:137px}header:not(.exclusion) ul
li.nav_type03.business.global{width:160px}header:not(.exclusion) ul li.nav_type03.business
a{padding:15px
0 5px;margin-top:20px;color:#fff;font-weight:bold;position:relative;line-height:1.2}header:not(.exclusion) ul li.nav_type03.business.global
a{color:#fff}header:not(.exclusion) ul li.nav_type03.business a
span{position:absolute;display:inline-block;top:-19%;left:50%;transform:translateX(-50%);width:85%;background-color:#ffeb00;color:#000;padding:2px
0;border-radius:15px}header:not(.exclusion) ul li.nav_type03.business:first-of-type{width:155px}header:not(.exclusion):not(.service-header.business) ul li.nav_type03.business:first-of-type
a{background-color:#00BBAB}header:not(.exclusion):not(.service-header.business) ul li.nav_type03.global
a{background-color:#00BBAB;padding:22px
0 16px}header:not(.exclusion) ul li.nav_type03.business:last-of-type
a{background-color:#026abd}header:not(.exclusion) ul li.nav_type03 a,
header:not(.exclusion) ul li.nav_type03.business
div{background:#FFE000;color:#1E1E1E;font-size:1.7rem;font-weight:900;line-height:1.4;display:block;padding:11px
0;border-left:solid 1px #505050;transition: .3s all;letter-spacing:0.1em;margin:10px
5px;border-radius:0.75em}header:not(.exclusion) ul li.nav_type03:first-of-type
a{padding:15px
0 5px;color:#FFF;background-color:#026abd}header:not(.exclusion) ul li.nav_type03.entry
a{color:#fff}header.service-header.business:not(.exclusion) ul li.nav_type03:first-of-type
a{background-color:#e6006b}.forbiz ul li.nav_type03
a{font-size:1.4rem}header:not(.exclusion) ul li.nav_type03.business div,#application-menu-sp{position:absolute;transform:translateX(-50%);border:none;width:264px;margin:0;padding:0}header:not(.exclusion) ul li.nav_type03.business div
a{border-radius:0;border:none}header:not(.exclusion) ul li.nav_type03  a:hover,
header:not(.exclusion) ul li.nav_type03.business  a:hover{color:#1E1E1E;background:#FFF}header:not(.exclusion) ul li.nav_type03 > a
img{max-width:48px;margin:0
auto 8px;display:block}@media screen and (min-width: 768px){header:not(.exclusion):not(.service-header.business) ul li.nav_type03.request
a{margin:19px
0 0;padding:27px
0 9px}header:not(.exclusion):not(.service-header.business) ul li.nav_type03.request a .sub-mess{top:-12px}header:not(.exclusion):not(.service-header.business) ul li.nav_type03.business
a{font-size:1.5rem}}div.header-wrapper{max-width:1100px;margin:0
auto;height:80px;text-align:center;position:relative;font-size:1.2rem}#application-button:hover{cursor:pointer}#application-menu
a{margin:0;padding:20px
0;font-size:1.7rem;letter-spacing:1px}#application-menu > a
img{width:20px}#application-menu a:first-of-type{border-bottom:1px solid #000;border-radius:0.75em 0.75em 0 0}#application-menu a:last-of-type{border-radius:0 0 0.75em 0.75em}#application-menu > a
img{width:9px;display:inline-block;vertical-align:bottom;transform:translateX(6px)}#independent_page header .inner,
#instruction_manual_language_page header .inner,
#twitter_page header
.inner{height:85px}#independent_page header .logo,
#instruction_manual_language_page header .logo,
#twitter_page header
.logo{width:140px;padding:24px
20px;display:flex;align-items:center;transform:unset}#independent_page header .logo img,
#instruction_manual_language_page header .logo img,
#twitter_page header .logo
img{width:100%}#independent_page .footer-menu.single-copy,
#instruction_manual_language_page .footer-menu.single-copy{position:absolute;bottom:0px}body#instruction_manual_language_page{position:relative;min-height:calc(100vh - 95px)}@media screen and (max-width: 767px){#independent_page header .inner,
#twitter_page header
.inner{height:84px}}@media screen and (max-width: 767px){header:not(.exclusion){display:block;height:85px}header:not(.exclusion) .logo,
header:not(.exclusion) .logo-lp{width:110px;padding:24px
0;transform:translateX(20%)}.forbiz header:not(.exclusion) .logo{width:85px;padding:30px
0;margin:0
0 0 -5px}header:not(.exclusion) ul{display:block;position:fixed;opacity:1;z-index:100;background:#1E1E1E;left:0;right:0;top:0;bottom:0;box-sizing:border-box;padding:100px
calc((100% - 300px) / 2) 110px}header:not(.exclusion) ul.sp_nav{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;transform:scale(1,0.5);transition: .3s all;opacity:0;visibility:hidden}header:not(.exclusion) ul.sp_nav.clicked{transform:scale(1);opacity:1;visibility:visible;overflow-y:scroll}header:not(.exclusion) ul.pc_nav{display:none}header:not(.exclusion) ul
li{width:48%}header:not(.exclusion) ul li
a{font-weight:600}header:not(.exclusion) ul li.sp_nav_type01,
header:not(.exclusion) ul
li.sp_nav_type02{width:48%;border-radius:10px;line-height:1}header:not(.exclusion) ul li.sp_nav_type01 a,
header:not(.exclusion) ul li.sp_nav_type02
a{color:#fff;padding:15px
0 10px;display:block;width:auto}header:not(.exclusion) ul
li.sp_nav_type02{width:48%;line-height:1;background:none;border-radius:10px}header:not(.exclusion) ul li.sp_nav_type02
a{padding:13px
0;display:block}header:not(.exclusion) ul
li.sp_nav_type03{border-bottom:solid 1px #FFF;width:48%;line-height:1;background:none;border-radius:0}header:not(.exclusion) ul li.sp_nav_type03
a{display:block;text-align:left;padding:25px
0 25px 5px;font-size:1.4rem;height:64px;box-sizing:border-box}header:not(.exclusion) ul li.sp_nav_type03:nth-last-of-type(2) a{padding-left:36px}header:not(.exclusion) ul
li.sp_nav_type04{border:solid 1px #FFF;width:48%;line-height:1;background:none;border-radius:10px;margin:-15px 0 0}header:not(.exclusion) ul li.sp_nav_type04
a{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/arrow04.svg) no-repeat 90% center #FFF;background-size:6px;color:#1E1E1E;padding:20px
0;display:block}#sp-menu{width:28px;height:28px;position:absolute;right:16px;top:50%;transform:translateY(-50%);z-index:999999;margin:0;display:block;transition: .3s all}#sp-menu.clicked{right:30px}#sp-menu
span{position:absolute;width:100%;height:1px;border-radius:10px;background-size:100% 100%;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;left:0;background:#FFF}#sp-menu span.top-border{top:0}#sp-menu span.middle-border{top:14px;margin:0}#sp-menu span.bottom-border{top:28px;margin:0}#sp-menu.clicked span.top-border{transform:rotate(-45deg);top:15px}#sp-menu.clicked span.middle-border{transform:rotate(45deg);top:15px}#sp-menu.clicked span.bottom-border{opacity:0}.sp_btn{position:absolute;right:56px;top:6px;display:flex;width:45%;max-width:190px;justify-content:space-between}.sp_btn.btn_solo{top:25px}.sp_btn
a{position:relative}.sp_btn a,
.sp_nav_type01 a,
.sp_nav_type02
a{width:90px;box-sizing:border-box;border-radius:8px;color:#fff;padding:12px
0 7px;margin:7px
0 5px;display:block;text-align:center;background-color:#00BBAB;font-size:1.3rem;font-weight:bold;line-height:2rem}.sp_btn a:nth-of-type(1),
.sp_nav_type02
a{border:solid 1px #DB0066;background:#DB0066;color:#fff;font-size:1.4rem;font-weight:900}.sp_btn a:nth-of-type(1) img,
.sp_nav_type02
img{width:37%;display:block;margin:0
auto 4px}header:not(.exclusion) ul li.sp_nav_type01 a,
header:not(.exclusion) ul li.sp_nav_type02
a{height:70px;font-size:1.7rem;line-height:1.3;display:flex;align-items:center;text-align:center;justify-content:center}header:not(.exclusion) ul
li{position:relative}.sp_nav_type01
a{background:#00BBAB}a span.sub-mess{width:90%;text-align:center;font-size:1.4rem;position:absolute;top:0;left:50%;transform:translate(-50%,0%);padding:3px;border-radius:100vh;background-color:#FFF;color:#000}a span.sub-mess>span{color:#DB0066}.sp_nav_type01 a span.sub-mess{background:#FFE000;color:#000}.sp_btn
a{padding:15px
0 3px;margin:12px
0 0}.sp_btn a span.sub-mess{top:2px;font-size:1.2rem;transform:translate(-50%,-50%)}.sp_btn a:nth-of-type(2) span.sub-mess{background:#FFE000;color:#000;padding-left:6px;padding-right:0}.sp_btn a:first-of-type{padding:24px
0 0;margin:11px
0 0}header:not(.exclusion) ul li.sp_nav_type01
a{color:#FFF;padding-top:25px}header:not(.exclusion) ul
li.sp_nav_bond{width:100%;margin-bottom:20px}.sp_nav_type02
img{width:5rem}header:not(.exclusion) ul
li.sp_nav_type04{width:60%;margin:15px
auto auto;border:none}header:not(.exclusion) ul li.sp_nav_type04
a{padding:6px
0 6px;font-weight:bold;font-size:1.4rem;color:#FFF;line-height:1.3;background:rgb(119,119,119);background:linear-gradient(125deg, rgba(119,119,119,1) 0%, rgba(119,119,119,1) 79%, rgba(255,224,0,1) 80%, rgba(255,224,0,1) 85%, rgba(2,106,189,1) 85%, rgba(2,106,189,1) 100%)}.sp_nav_bond
img{width:80%}#application-menu-sp{width:217px;transform:translateX(50%);filter:drop-shadow(4px 4px 4px rgb(0,0,0,20%));background:#FFE000;border-radius:8px;right:107px;top:85px}#application-menu-sp
a{width:100%;padding:12px
0;border-radius:0;background:none;margin:5px
0}#application-menu-sp img,
ul.sp_nav li.sp_nav_bond #application-menu-sp2
img{width:4%;display:inline-block;vertical-align:text-top;transform:translateX(5px)}#application-menu-sp a:first-of-type{border-bottom:1px solid #000}header.business:not(.exclusion) ul
li.sp_nav_type03{transform:translateY(-10px);margin-bottom:10px}li.sp_nav_bond.sp_nav_type02{transform:translateY(-20px)}header.business:not(.exclusion) ul{padding:23% 8% 17%}li.sp_nav_bond.sp_nav_type02
a{background:none;border:none;border-radius:0}li.sp_nav_bond.sp_nav_type02{background-color:#ffe000}li.sp_nav_bond.sp_nav_type02 a:first-of-type{border-bottom:1px solid #000}header:not(.exclusion) ul li.sp_nav_type02
a{padding:25px
0 10px}.forbiz
.sp_btn{width:57%}.forbiz .sp_btn
a{position:relative;font-size:1.2rem;width:105px;margin:12px
0 0px;color:#fff;line-height:1.4;padding:14px
0 5px}.forbiz .sp_btn a span:first-of-type{position:absolute;top:-8px;left:50%;transform:translateX(-50%);width:80%;background-color:#ffeb00;border-radius:10px;padding:4px
6px 2px;font-size:95%;color:#000;line-height:1}.forbiz .sp_btn a:first-of-type{background-color:#e6006b}.forbiz .sp_btn a:last-of-type{background-color:#026abd;border:none}.forbiz header ul li.sp_nav_type01,
.forbiz header ul
li.sp_nav_type02{position:relative}.forbiz header ul li.sp_nav_type01 span,
.forbiz header ul li.sp_nav_type02
span{position:absolute;top:-9px;left:50%;transform:translateX(-50%);width:80%;font-size:1.6rem;background-color:#ffeb00;padding:4px
8px;border-radius:16px;color:#000}.forbiz header ul li.sp_nav_type01 a,
.forbiz header ul li.sp_nav_type02
a{font-size:1.6rem;padding:26px
0 12px;line-height:1.4;border:none;color:#fff}.forbiz header ul
li.sp_nav_type02{overflow:visible}.forbiz header ul li.sp_nav_type01
a{background-color:#e6006b}.forbiz header ul li.sp_nav_type02
a{background-color:#026abd}.sp_btn
a.request{border:solid 1px #ffe000;color:#1e1e1e;background:#ffe000;position:relative;padding:13px
0 0}.sp_btn a.request::before{content:"";border-top:5px solid #fff;border-right:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid transparent;position:absolute;left:50%;top:15px;transform:translateX(-50%)}.sp_btn a.request .sub-mess{position:absolute;left:50%;top:-5px;transform:translateX(-50%);background-color:#fff;width:100%;padding:3px
0;border-radius:10px;font-size:1.2rem}.sp_btn a.request .sub-mess
span{color:#ff0080}}@media screen and (max-width: 400px){.sp_btn
a{width:80px}header:not(.exclusion) ul
li.sp_nav_bond{margin-bottom:30px}li.sp_nav_bond.sp_nav_type02{transform:translateY(0px)}header.business:not(.exclusion) ul{padding:12% 8% 17%}li.sp_nav_bond.sp_nav_type02
a{padding:3px
0;font-size:1.6rem}ul.sp_nav li.sp_nav_bond #application-menu-sp2
img{width:3%}}footer.top-footer div.footer-share{width:100%;height:175px;background-color:#646464;display:flex;align-items:center;justify-content:center}footer.top-footer div.footer-share-content{display:flex;justify-content:center;align-items:center;color:#ffeb00}div.footer-share-content div.sns-circle{width:64px;height:64px;border-radius:32px;margin:0
35px;position:relative}div.footer-share-content div.sns-circle div.footer-sns-image{display:flex;justify-content:center;align-items:center;position:absolute;width:100%;height:100%}div.footer-share-text{font-size:3.5rem;line-height:55px}div.footer-share-content div.sns-circle div.footer-sns-image.footer-sns-image-pos{opacity:0}div.footer-share-content div.sns-circle img.facebook-icon,
div.footer-share-content div.sns-circle img.twitter-icon{margin:auto;width:100%}footer.top-footer div.footer-share-content
a{text-decoration:none}div.sns-circle.active{transition:all 0.5s ease-out}div.sns-circle.active div.footer-sns-image-neg{opacity:0 !important;transition:all 0.5s ease-out}div.sns-circle.active div.footer-sns-image-pos{opacity:1 !important;transition:all 0.5s ease-out}div.sns-circle.inactive{transition:all 0.5s ease-out}div.sns-circle.inactive div.footer-sns-image-neg{opacity:1 !important;transition:all 0.5s ease-out}div.sns-circle.inactive div.footer-sns-image-pos{opacity:0 !important;transition:all 0.5s ease-out}@media screen and (max-width: 767px){footer.top-footer div.footer-share{height:120px}div.footer-share-text{font-size:2.0rem}div.footer-share-content div.sns-circle{width:40px;height:40px;border-radius:20px;margin:0
20px}}div.main{margin-top:95px}div.key-visual-inner-pc{margin:-1px auto;width:100%;max-width:1076px;position:relative}div.main div.key-visual
img{max-width:100%;flex-shrink:0;margin-bottom:-1px}@media screen and (min-width: 767px){div.main div.key-visual{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/kv-back-pc_t.png) center/cover #FFD701;text-align:center;margin-bottom:0;position:relative;height:auto;overflow:hidden}}@media (max-width: 767px){div.main{margin-top:80px}div.main div.key-visual{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/kv-back-sp_t.png) center/cover #FD0;position:relative;height:auto;overflow:hidden}}section.other-first,section.other-second,section.other-second.guide,section.other-third,section.other-fourth,section.other-fifth,section.other-sixth,section.other-seventh{background-color:#F3F3F3;background-repeat:no-repeat;padding:110px
30px 40px;position:relative;z-index:0}section.other-first{padding:0
30px 40px;overflow:hidden}section.other-second,section.other-second.guide{background-color:#E3E3E3}section.other-fourth{background-color:#E3E3E3;padding:50px
40px}section.other-fifth{padding:70px
0 40px}section.other-sixth{background-color:#E3E3E3;padding:70px
0 40px}section.other-second.area-shrink,section.other-third.area-shrink{padding:140px
0 10px}section.other-second.area-shrink{background-position:right -10px top -90px;background-size:600px}section.other-second.area-wide{padding:110px
30px}#reason.section-charcoal{background-image:none;background-color:#232323}section.other-seventh{background-color:#E3E3E3}div.bg-plain-gray{background-color:#F3F3F3}section.other-first.over-title{background-position:left -10px top -90px}section.other-first.over-title,section.other-third.over-title{z-index:7;overflow:initial;position:relative}section.other-second.area-shrink.over-title,section.other-second.over-title.last-title{z-index:6;overflow:initial}section.other-first.over-title .side-title,
section.other-second.area-shrink.over-title .side-title,
section.other-third.over-title .side-title{word-break:initial;height:max-content}section.other-first.over-title.last-title,section.other-second.over-title.last-title{z-index:3;overflow:hidden}section.other-second.over-title.last-title .side-title{word-break:initial;height:max-content}.bg01,.bg02,.bg04,.bg05,.bg06,.bg07,.bg08,.bg09,.bg10{display:block;overflow-x:hidden;position:absolute;width:100%;height:10vw;top:-1px;left:0;right:0;z-index:10}.bg01{height:6vw}.bg02{top:100%}.bg06,.bg10{top:0;z-index:1}.bg07{height:6vw;z-index:0}.bg09{top:-50px}.bg01::before,.bg02::after,.bg04::after,.bg05::after,.bg06::before,.bg07::before,.bg08::after,.bg09::before,.bg10::before{content:"";display:block;background:#f3f3f3;width:120%;height:5vw;box-shadow:0 8px 8px rgb(0 0 0 / 20%);position:absolute;top:0%;left:-10%;right:-10%;margin:auto;transform:rotate(2.5deg) translate(0,-45%)}.bg02::after,.bg04::after,.bg05::after,.bg06::before,.bg08::after,.bg10::before{transform:rotate(-2.5deg) translate(0,-45%)}.bg05.reverse::after{transform:rotate(2.5deg) translate(0,-45%)}.bg05::after{background:#232323}.bg02::after,.bg07::before,.bg08::after,.bg10::before{background:#e3e3e3}.bg09::before{background-color:#464646;transform:rotate(3deg) translate(0%);height:5vw}.bg10::before{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/free-try-circle.svg) no-repeat;background-size:96%;background-position:105.1px 61.6%}.side-title{z-index:-1;position:absolute;filter:blur(0.5px) brightness(105%);writing-mode:vertical-rl;font-size:5.5em;font-weight:bolder;text-orientation:mixed;-webkit-text-orientation:sideways;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#ff0;-webkit-text-fill-color:transparent;letter-spacing:1.05rem;word-break:break-all;line-height:1.05em;overflow:hidden;font-family:sans-serif}.side-title.left{left:-3px;top:110px}.side-title.left.guide{top:18px}.side-title.right{right:0px;top:107px}@media screen and (max-width:1440px) and (min-width:768px){.bg09{top:-30px}.bg09::before{height:6.5vw}}@media screen and (max-width: 767px){section.other-first{padding:0
0 50px;position:relative;overflow:hidden;z-index:1}section.other-first.guide{padding:0
0 30px}section.other-second,section.other-second.area-shrink{padding:50px
0 50px;position:relative;z-index:1}section.other-second.area-shrink{z-index:0}section.other-second.area-wide{padding:50px
0px 150px}section.other-second.guide{padding:30px
0 50px}section.other-third{padding:20px
0 50px;position:relative;z-index:1}section.other-fourth{padding:5px
0 50px}section.other-fifth{padding:5px
0 50px;overflow:hidden}section.other-sixth{padding:5px
0 50px;overflow:hidden}section.other-seventh{background-size:65%;padding:70px
0 50px;position:relative;z-index:0}section.other-second.area-shrink,section.other-third.area-shrink{padding:100px
0 70px}section.other-first.over-title{background-position:left top}#reason.section-charcoal{padding:2em
0 2em}.bg01{height:10vw}.bg01::before,.bg02::after{content:"";display:block;background:#f3f3f3;width:120%;height:5vw;box-shadow:0 8px 8px rgb(0 0 0 / 10%);position:absolute;top:0%;left:-10%;right:-10%;margin:auto;transform:rotate(2.5deg) translate(0,-45%)}.bg02::after{background:#e3e3e3;box-shadow:0 8px 8px rgb(0 0 0 / 20%);transform:rotate(-2.5deg) translate(0,-45%)}.bg07{z-index:1}.bg09{top:-10px}.bg10::before{content:"";display:block;background:#e3e3e3;width:120%;height:5vw;box-shadow:0 8px 8px rgb(0 0 0 / 20%);position:absolute;top:0;left:-10%;right:-10%;margin:auto;transform:rotate(-2.5deg) translate(0,-45%);background:#ffd700}.side-title{font-size:5.5em;filter:blur(1px)}.side-title.left{left:-10px}.side-title.right{right:0px}div.white-content-box-v2-inner{z-index:1;position:relative}.other-first.guide div.white-content-box-body,
.other-second.guide div.white-content-box-body,
.other-third.guide div.white-content-box-body{padding:0}section.other-second.guide.area-shrink,section.other-third.guide.area-shrink{padding:50px
0}.other-second.guide div.white-content-box-title{padding-top:0px;margin-top:0px}}.default-main-titl{text-align:center;font-weight:bold;padding-top:30px}.default-main-titl
h2{font-size:5rem;font-weight:bold;line-height:1.2}.default-main-titl h2 .pc-topborder{padding-top:30px}.default-main-titl h2 .topborder::before{content:"";position:absolute;top:-30px;left:50%;transform:translateX(-50%);width:15%;height:8px;background-color:#ffc100}.default-main-titl .titl-small{font-size:2.5rem}.default-main-titl
p{font-size:1.8rem;margin-top:10px}@media (min-width: 768px) and (max-width: 1280px){.default-main-titl
h2{font-size:4rem}}@media screen and (max-width: 767px){.default-main-titl
h2{font-size:2.8rem;line-height:1.2;margin-top:70px}.default-main-titl h2 .pc-topborder{border-top:none}.default-main-titl h2 .topborder::before{content:"";position:absolute;top:-30px;left:50%;transform:translateX(-50%);width:50%;height:8px;background-color:#ffe000}.default-main-titl h2 .sp-big-plan{font-size:3.8rem}#top .default-main-titl
h2{font-size:2.5rem;line-height:1.2}}div.under-kv-notion{background-color:#E6E6E6;display:flex;justify-content:center;align-items:center;z-index:16;position:relative}div.under-kv-notion.under-kv-notion-border{border-top:1px solid #aaa}div.mypage-under-kv-notion{border-top:20px solid #282828}div.under-kv-notion-inner{width:auto}div.under-kv-notion p.under-kv-notion-title{color:#ff6159;font-size:1.3rem;font-weight:bold;text-align:left;margin:12px
0;padding:0}div.under-kv-notion p.under-kv-notion-title
a{text-decoration:none;font-size:1.8rem;color:#000;display:flex;align-items:center}.important-mark{width:55px;margin-right:10px}@media screen and (max-width: 767px){div.under-kv-notion p.under-kv-notion-title
a{text-decoration:none;font-size:1.5rem;justify-content:center}div.under-kv-notion{padding:0
3%;justify-content:flex-start;justify-content:center}div.under-kv-notion p.under-kv-notion-title{padding:0;margin:12px
0}}div.content-box-inner{max-width:980px;width:100%;margin:0
auto}table#callcenter-table th:first-of-type{width:120px}table#callcenter-table th:nth-of-type(2),table#callcenter-table td:nth-of-type(1){width:180px}table#callcenter-table th:nth-of-type(3),table#callcenter-table td:nth-of-type(2){width:250px}div.white-content-box-inner{margin:30px
auto 0}div.content-box-inner
p{font-size:1.6rem}div.white-content-box-body{margin:20px
0 0 0}div.white-content-box-body
p{line-height:25px}div.white-content-box-body.wimax{margin:0}div.white-content-box-body.wimax
p{margin-top:20px}div.white-content-box-body.wimax p:first-child{margin-top:10px}div.white-content-box-inner-flex{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap;margin:20px
0}.charm-main #feature-section-4 div.white-content-box-inner-flex,.device #device-section-2 div.white-content-box-inner-flex{justify-content:space-around}div.white-content-box-inner-flex-left{width:580px;height:auto}div.white-content-box-inner-flex-left-width{width:479px}div.white-content-box-inner-flex-right{width:335px;height:auto}div.content-box-title
p{font-size:3.8rem;line-height:40px;text-align:center;margin-bottom:26px}div.content-box-title-bottom0
p{font-size:3.8rem;line-height:40px;text-align:center;margin-bottom:0px}@media screen and (max-width:767px){div.content-box-inner{width:100%;margin-top:20px}div.white-content-box-body{width:100%}div.white-content-box-inner-flex{margin:0px}.white-content-box-inner-flex-right
p{position:relative;left:38px}div.white-content-box-title
p{font-size:2.0rem}div.content-box-title
p{font-size:2.6rem;line-height:30px;text-align:left}div.content-box-title
p.center{text-align:center}}.btn_box02
a{background:#e6006b;width:426px;display:block;margin:0
auto;font-size:1.8rem;font-weight:bold;color:#FFF;letter-spacing:0.05em;position:relative;text-align:center;text-decoration:none}.btn_box02 a::after{content:"";display:block;position:absolute;right:0;top:0;bottom:0;width:70px;background:#1E1E1E;transition: .3s all}.btn_box02 a:hover::after{width:100%}.btn_box02 a
span{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/arrow02.svg) no-repeat 386px center;background-size:8px;display:block;padding:25px
70px 27px 0;position:relative;z-index:1}.btn_box02.charm{margin-bottom:30px}.btn_box02.contract_cancel{padding-bottom:40px}.btn_box02.overseas{margin-top:30px;margin-bottom:30px}.btn-area02{display:flex;justify-content:space-between;margin-top:60px}div.btn_box02.entry-button
a{background:linear-gradient(to right, #FFC600, #FFE300);color:#000;transition:0.3s}div.btn_box02.entry-button a:hover{color:#FFF}.btn_box02_1
a{width:300px;font-size:1.6rem}.btn_box02_1 a
span{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/arrow02.svg) no-repeat 263px center;background-size:8px}div.decoration-button-area-disabled,a.decoration-button-area-disabled{opacity:0.5;pointer-events:none}div.decoration-button-area{width:200px;text-align:center}div.decoration-button-area-submitted div.decoration-button{background:#FFEB00}div.decoration-button-area-submitted  div.decoration-button
div.text{color:black !important}div.decoration-button-area-submitted  div.decoration-button::after{background:#FFEB00}span.decoration-button-next{float:right}span.decoration-button-back{float:left}@media screen and (max-width: 767px){.btn_box02
a{background:#e6006b;width:280px;display:block;margin:0
auto;font-size:1.2rem;font-weight:bold;color:#FFF;letter-spacing:0.02em;position:relative;text-align:center;text-decoration:none}.btn_box02 a::after{content:"";display:block;position:absolute;right:0;top:0;bottom:0;width:45px;background:#1E1E1E;transition: .3s all}.btn_box02 a:hover::after{width:100%}.btn_box02 a
span{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/arrow02_t.png) no-repeat 255px center;background-size:6px;display:block;padding:20px
45px 20px 0;position:relative;z-index:1}.btn-area02{flex-direction:column;margin-top:0}.btn_box02_1 a
span{margin-top:35px}div.decoration-button-area{width:120px}div.decoration-button-area div.decoration-button{height:40px}div.decoration-button-area div.decoration-button:after{height:40px}div.decoration-button-area div.decoration-button
div.text{padding-top:5px;letter-spacing:0.4rem}div.decoration-button-area div.decoration-button span.decoration-button-next{font-size:0.8rem;padding-right:15px}}#share{background:#646464;padding:70px
20px}#share
h2{font-size:2.6rem;color:#FFF;letter-spacing:0.08em}#share
ul{text-align:center}#share ul
li{display:inline-block;vertical-align:middle;margin:0
45px}#share ul li
a{display:flex;align-items:center;justify-content:center;width:83px;height:83px;border-radius:100%;transition: .3s all}#share ul li.fb
a{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/fb_btn_on_t.png) center no-repeat #FFE400;background-size:21px}#share ul li.fb a:hover{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/fb_btn_on_t.png) center no-repeat #1E1E1E;background-size:21px}#share ul li.fb
img{width:21px;transition: .3s all}#share ul li.fb:hover
img{opacity:0}#share ul li.tw
a{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/tw_btn_on_t.png) center no-repeat #FFE400;background-size:41px}#share ul li.tw a:hover{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/tw_btn_on_t.png) center no-repeat #1E1E1E;background-size:41px}#share ul li.tw
img{width:41px;transition: .3s all}#share ul li.tw:hover
img{opacity:0}@media screen and (max-width:767px){#share{padding:40px
20px}#share
h2{font-size:2rem;position:absolute;left:0;top:50%;transform:translateY(-50%)}#share ul
li{margin:0
10px}#share ul li
a{width:40px;height:40px}#share ul li.fb a,
#share ul li.fb a:hover{background-size:11px}#share ul li.fb
img{width:11px}#share ul li.tw a,
#share ul li.tw a:hover{background-size:20px}#share ul li.tw
img{width:20px}}#cv{background:#FFE400;padding:50px
20px 40px}#cv
dl{padding-left:270px;display:flex;align-items:flex-end;justify-content:space-between;position:relative}#cv dl.cr-cv{padding-left:320px}#cv dl::after{content:"";display:block;width:203px;height:287px;background:url(https://d1q08lkutgkcx2.cloudfront.net/image/footer-person_left.webp) no-repeat;background-size:contain;position:absolute;bottom:-68px;left:0;z-index:3}#cv dl dt,
#cv dl
dd{width:345px}#cv dl dt
h3{font-size:2.4rem;font-weight:500;margin:0
0 15px;letter-spacing:0.06em}#cv dl dt h3
div{display:flex;align-items:center}#cv dl dt h3 div p:last-child{width:80%}#cv dl dt h3
img{width:44px;vertical-align:middle;margin:-4px 8px 0 0}#cv dl dt
a{display:block;border-radius:12px;background:#FFF;text-align:center;padding:25px
0;color:#251814;font-size:2rem;font-weight:600;letter-spacing:0.2em;text-indent:-0.2em;transition: .3s all}#cv dl dt a:hover{background:#1E1E1E;color:#FFE400}#cv dl dt a
span{background-size:25px;display:inline-block;vertical-align:middle;padding-right:25px}#cv dl dt a:hover
span{background-size:25px}#cv dl
dd{text-align:center}#cv dl dd
h3{font-size:2.4rem;font-weight:500;margin:0
0 15px}#cv dl dd h3
img{width:44px;vertical-align:middle;margin:-4px 8px 0 0}#cv dl dd
a{display:block;border-radius:12px;background:#FFE400;text-align:center;padding:25px
0;color:#251814;font-size:2rem;font-weight:600;letter-spacing:0.2em;text-indent:-0.2em;transition: .3s all}#cv dl dd a:hover{background:#1E1E1E;color:#FFE400}#cv dl dd a
span{background-size:25px;display:inline-block;vertical-align:middle;padding-right:25px}#cv dl dd a:hover
span{background-size:25px}@media screen and (max-width:767px){#cv{padding:11px
8%;box-shadow:0 6px 6px rgb(0 0 0 / 20%);position:relative}#cv dl,
#cv dl.cr-cv{padding-left:35%;align-items:center}#cv dl::after{width:113px;height:156px;bottom:-29px}#cv dl
dt{width:100%}#cv dl dt
h3{font-size:3.5vw;font-weight:700;margin:0
5px 10px}#cv dl dt h3
img{width:38px;margin:-2px 8px 0 0}#cv dl dt
a{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/arrow_t.png) no-repeat 100% center #FFF;color:#251814;background-size:25px;padding:17px
0;font-size:1.4rem;letter-spacing:0.1em;text-indent:0}#cv dl dt
a.sp{display:inline-block;vertical-align:middle;width:45%;text-align:center;margin:0}#cv dl dt a.sp:last-child{margin-left:1%}#cv dl dt a
span{padding:0;background:none}#cv dl dt a:hover
span{background-size:25px;background:none}#cv dl
dd{display:none}#cv dl.cr-cv dt h3 div p:last-child{text-align:center}.sp_btn.cr-entry{top:12px}.sp_btn.cr-entry
a{padding:18px
0;font-size:1.2rem}}@media screen and (max-width:320px){#cv dl dt
h3{font-size:3.3vw}}footer:not(.exclusion){background:#2C2C2C}footer:not(.exclusion).footer-menu{padding:80px
0 0}footer:not(.exclusion) .inner{display:flex;justify-content:space-between;align-items:center}footer:not(.exclusion) .ft_logo{width:345px}footer:not(.exclusion) .ft_logo
img{max-width:175px}footer:not(.exclusion) .ft_nav{width:calc(100% - 345px);display:flex;align-items:flex-start;justify-content:space-between}footer:not(.exclusion) .ft_nav li
a{color:#FFF;font-size:1.3rem;line-height:1.5;letter-spacing:0.1em}footer:not(.exclusion) #copy{background:#090002;text-align:center;font-size:1.1rem;color:#FFF;padding:30px
0;margin:80px
0 0}footer:not(.exclusion) #copy
span{display:block;max-width:1140px;margin:0
auto;letter-spacing:0.06em;padding-right:0px}footer:not(.exclusion) ul{padding-inline-start:0}footer:not(.exclusion) ul
li{list-style:none}div.guide-nav-icons{padding:15px
0 0}@media screen and (max-width: 767px){footer:not(.exclusion).footer-menu{padding:45px
0 0}footer:not(.exclusion) .inner{display:block}footer:not(.exclusion) .ft_logo{width:100%;text-align:center}footer:not(.exclusion) .ft_logo
img{margin:0
auto 40px}footer:not(.exclusion) .ft_nav{width:100%;box-sizing:border-box;padding:0
8%;flex-wrap:wrap}footer:not(.exclusion) #copy{font-size:1rem;padding:20px
8%;margin:60px
0 0}}@media screen and (min-width: 768px){.pc,
div.div-pc,
img.div-pc,
span.pc_dot,
table.overseas-plan-table .overseas-table-pc,
#cv dl dt a.pc,span.pc_br,.overseas-table-unselected{display:""}.sp,
div.div-sp,
img.div-sp,
span.sp_br,
.sp_btn,
#sp-menu,
#cv dl dt a.sp,
table.overseas-plan-table .overseas-table-sp,img.img-mv-sp{display:none}}@media screen and (max-width: 767px){.pc,
div.div-pc,
img.div-pc,
span.pc_dot,
table.overseas-plan-table .overseas-table-pc,
span.pc_br,
#cv dl dt a.pc,.overseas-table-unselected,img.img-mv{display:none}.sp,
div.div-sp,
img.div-sp,
span.sp_br,
#sp-menu,
.sp_btn,
#cv dl dt a.sp,
table.overseas-plan-table .overseas-table-sp,img.img-mv-sp{display:""}img.div-sp{height:auto}}.content-box-inner.empty-top,.section-container.empty-top{margin-top:50px}div.empty-area{height:10px}div.white-content-box-bottom-padding{padding-bottom:30px}h2.style-reset,h3.style-reset{margin:0;position:relative}div.content-box-title-space{margin-top:50px}.margin-bottom-less{margin-bottom:0}@media screen and (min-width: 768px){div.empty-lp-area{margin-top:-100px}.btn-up{margin-top:-110px}}@media screen and (max-width: 767px){div.white-content-box-inner > h2
p{margin-bottom:0px}.content-box-inner.empty-top,.section-container.empty-top{margin-top:30px}}div.white-content-box-sub-title p.title-left{text-align:left}span.marker-yellow{display:inline-block;background:#FFEB00;padding:0.1em}.img-shadow
img{filter:drop-shadow(5px 5px 6px rgba(0,0,0,.2));transform:translateZ(0)}.img-sharp{image-rendering:-webkit-optimize-contrast}.br-height{display:block;line-height:1.6;margin-top:5px}#entry_fix{width:62px;position:fixed;right:0;top:96px;z-index:10000000;transition: .3s all;visibility:hidden;opacity:0;cursor:pointer}#entry_fix.show{visibility:visible;opacity:1}#entry_fix div.price-fix-box{height:90.4vh;height:-webkit-calc(100vh - 96px);height:calc(100vh - 96px);letter-spacing:0.3em;filter:drop-shadow(-8px 8px 8px rgb(0,0,0,20%));transform:translateZ(0);font-size:0.3vh}#entry_fix div.price-fix-box
a{display:flex;justify-content:center;align-items:center;height:33.33333%;height:-webkit-calc(100% / 3);height:calc(100% / 3)}#entry_fix div.price-fix-box a.price-fix-entry{background-color:#e6006b;position:relative}#entry_fix div.price-fix-box a.price-fix-entry-corp{background-color:#e6006b;position:relative}#entry_fix div.price-fix-box a.price-fix-entry-corp
p{padding-top:15px}#entry_fix div.price-fix-box a.price-fix-corp-entry{background:linear-gradient(#fffa00, #ffb100)}#entry_fix div.price-fix-box a.price-fix-corp-entry
p{color:#000}#entry_fix div.price-fix-box a.price-fix-corp-inquiry{background:linear-gradient(#fffa00, #ffb100)}#entry_fix div.price-fix-box a.price-fix-corp-inquiry
p{color:#000}#entry_fix div.price-fix-box a.price-fix-faq{background:#666}#entry_fix div.price-fix-box a.price-fix-corp-estimate{background:#666}#entry_fix div.price-fix-box a
div{display:flex;justify-content:center;align-items:center;color:#FFF;font-weight:bold;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}#entry_fix img.price-fix-hint{width:80px;position:fixed;left:0;top:46%;box-shadow:8px 8px 8px rgb(0 0 0 / 20%)}img.follow-five-minutes, #top img.follow-five-minutes{position:absolute;top:6px;left:0;max-width:unset;height:7.2vh;transform:translateX(-50%)}img.follow-five-minutes-business{position:absolute;top:6px;left:0;max-width:unset;height:7.2vh;transform:translateX(-50%)}.follow-question{width:15px;margin-bottom:0.3vh}#entry_fix div.price-fix-box
p{font-size:2rem;display:flex;justify-content:center;align-items:center}#entry_fix div.price-fix-box-corp
p{font-size:1.7rem}.price-fix-entry-parentheses{letter-spacing:-0.2em}@media screen and (max-width: 767px){#entry_fix{width:100%;height:45px;position:fixed;right:0;bottom:0;top:auto;z-index:10000000;transition: .3s all;visibility:hidden;opacity:0;cursor:pointer}#entry_fix div.price-fix-box{width:100%;height:100%;font-size:1.5rem;letter-spacing:0;display:flex;filter:drop-shadow(8px -8px 8px rgb(0,0,0,20%));transform:translateZ(0)}#entry_fix div.price-fix-box
a{display:flex;justify-content:center;align-items:center;width:100%;height:100%}#entry_fix img.price-fix-hint{position:fixed;right:0;left:auto;width:35px;top:100px}#entry_fix div.price-fix-box a
div{-ms-writing-mode:unset;writing-mode:unset}#entry_fix div.price-fix-box a div
p{display:flex;justify-content:center;align-items:center}#entry_fix div.price-fix-box a div
p{display:flex;justify-content:center;align-items:center}#entry_fix div.price-fix-box a div p
.sp{font-size:1.3rem;margin-left:4px}#entry_fix div.price-fix-box a.price-fix-entry{padding-left:12%}#entry_fix div.price-fix-box a.price-fix-entry
p{padding-top:0}#entry_fix div.price-fix-box a.price-fix-entry-corp{padding-left:14%}#entry_fix div.price-fix-box a.price-fix-entry-corp
p{padding-top:0}#entry_fix div.price-fix-box a.price-fix-faq{width:70%}#entry_fix div.price-fix-box a.price-fix-corp-inquiry{width:70%;background:linear-gradient(to right, #fffa00, #ffb100)}#entry_fix div.price-fix-box a.price-fix-faq div
p{font-size:1.3rem}#entry_fix div.price-fix-box a.price-fix-corp-estimate div
p{font-size:1.6rem}#entry_fix div.price-fix-box a.price-fix-corp-entry{display:none}#entry_fix div.price-fix-box a.price-fix-corp-estimate{display:none}img.follow-five-minutes, #top img.follow-five-minutes{position:absolute;top:-20px;left:5px;max-width:unset;width:60px;transform:none;height:unset}img.follow-five-minutes-business{position:absolute;top:-20px;left:5px;max-width:unset;width:60px;transform:none;height:unset}.follow-question{width:10px;margin-bottom:0;margin-right:6px}#entry_fix div.price-fix-box
p{font-size:1.7rem}.price-fix-entry-parentheses{letter-spacing:-0.5em}}video{width:100%}#btn-chatbot{display:none}#entry_fix .side-fixed-banner{--side-bn-base1:#1e1e1e;--side-bn-mark:#ffe000;--side-bn-icon-bg:#fffada;--side-bn-white:#fff;--side-bn-txt1:#fff;--side-bn-txt2:#fff;--side-bn-bg1:#1e1e1e;--side-bn-bg2:#666;position:fixed;top:197px;right:0;width:60px;box-shadow:-3px 0 9px 0 rgba(0, 0, 0, .15);-webkit-tap-highlight-color:transparent}.column_detail-h #entry_fix .side-fixed-banner,
#entry_fix.entry_fix-column .side-fixed-banner{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.side-fixed-banner
.btns{display:flex;flex-direction:column}.side-fixed-banner .btns .btn-base
.body{display:flex;align-items:center;justify-content:center;color:var(--side-bn-txt1);font-size:2rem;text-align:center;font-weight:bold;letter-spacing: .05em;writing-mode:vertical-rl;height:240px;width:100%;transition:all .3s}.side-fixed-banner .btns .btn-base .body::before{display:block;color:var(--side-bn-mark);font-family:montserrat,sans-serif;font-size:3rem;transform:rotate(-90deg);transition:all .3s}.side-fixed-banner .btns .btn-hint
.body{background:rgb(2,106,189);background:linear-gradient(145deg, rgba(2,106,189,1) 0%, rgba(2,106,189,1) 88%, rgba(255,224,0,1) 89%, rgba(255,224,0,1) 100%)}.side-fixed-banner .btns .btn-hint.giga-hint
.body{background:var(--side-bn-bg1)}.side-fixed-banner .btns .btn-hint.giga-hint .body::before{content:'!';font-size:2.7rem;font-style:normal;margin-bottom:12px}.side-fixed-banner .btns .btn-faq
.body{background-color:var(--side-bn-bg2)}@media (min-width: 768px){#faq-content .side-fixed-banner .btns .btn-faq
.body{display:none}}.side-fixed-banner .btns .btn-estimate
.body{background-color:var(--side-bn-bg2);height:280px}.side-fixed-banner .btns .btn-hint .body::before{content:'BIZ';font-weight:bold;font-style:italic;font-size:1.7rem}.side-fixed-banner .btns .btn-faq .body::before{content:'?';margin-bottom:8px}.side-fixed-banner .btns .btn-base .body:hover{color:var(--side-bn-bg1);background-color:var(--side-bn-mark)}.side-fixed-banner .btns .btn-base .body:hover::before{color:var(--side-bn-base1)}.side-fixed-banner .btns .btn-hint:first-of-type .body:hover,
.side-fixed-banner .btns .btn-hint:first-of-type .body:hover::before{color:#FFEB00}.side-fixed-banner .btns .btn-hint.giga-hint .body:hover{background:#FFEB00;color:#000}.side-fixed-banner .btns .btn-hint.giga-hint .body:hover::before{color:#000}.side-fixed-banner .btns a:first-of-type
img{margin-bottom:-2px}@media (max-width: 767px){#btn-chatbot{display:block;background-color:var(--side-bn-bg1);padding:5px;box-sizing:border-box}#entry_fix .side-fixed-banner{top:auto;bottom:0;height:56px;width:auto;box-shadow:0 3px 9px 6px rgba(0, 0, 0, .1)}.side-fixed-banner
.btns{display:flex;flex-direction:row}.side-fixed-banner .btns .btn-base
.body{font-size:1.3rem;writing-mode:horizontal-tb;font-feature-settings:"palt";height:56px}.side-fixed-banner .btns .btn-hint
.body{width:40vw;background-color:var(--side-bn-bg2)}.side-fixed-banner .btns .btn-chat{width:60vw}.side-fixed-banner .btns .btn-chat
.body{position:relative;color:var(--side-bn-bg1);text-align:center;max-width:250px;height:46px;margin:0
auto;padding-right:40px;background-color:var(--side-bn-white);border-radius:50px;box-sizing:border-box}.side-fixed-banner .btns .btn-estimate
.body{width:39vw}.side-fixed-banner .btns .btn-base .body::before{transform:rotate(0deg)}.side-fixed-banner .btns .btn-hint .body::before{margin-bottom:0;margin-right:6px}.side-fixed-banner .btns .btn-chat .body::after{position:absolute;right:2px;display:block;content:'';width:40px;height:40px;margin-left:6px;background-color:var(--side-bn-icon-bg);background-image:url(https://d1q08lkutgkcx2.cloudfront.net/image/chatbot-face.svg);background-size:contain;background-repeat:no-repeat;border:1px
solid var(--side-bn-bg1);border-radius:50%}}@media screen and (max-width: 767px){#entry_fix div.price-fix-box a.price-fix-faq{background:#E5E5E5}#entry_fix div.price-fix-box .price-fix-entry::before{content:"BIZ";font-size:13px;color:#FFEB00;font-style:italic;font-weight:bold;width:25px;height:30px;position:absolute;top:17px;left:10px}#entry_fix div.price-fix-box .price-fix-entry{background:linear-gradient(145deg,
rgba(2,106,189,1) 0%,
rgba(2,106,189,1) 88%,
rgba(255,224,0,1) 89%,
rgba(255,224,0,1) 100%)}#entry_fix div.price-fix-box.single-fix{justify-content:flex-end}#entry_fix div.price-fix-box.column-fix .price-fix-entry::before{content:"";background-image:url(https://d1q08lkutgkcx2.cloudfront.net/image/error-button-top.svg);background-position:center;background-repeat:no-repeat;background-size:contain;width:30px;height:30px;position:absolute;left:15px;top:50%;transform:translateY(-50%)}#entry_fix div.price-fix-box.column-fix .price-fix-entry{background:#2c2c2c}#entry_fix div.price-fix-box.column-fix .price-fix-entry.gb-btn{background:#00BBAB}.js-slidedown-btn .btn-bg{width:100%}#entry_fix{width:100%;height:45px;position:fixed;right:0;bottom:0;top:auto;z-index:10000000;transition: .3s all;visibility:hidden;opacity:0;cursor:pointer}#entry_fix div.price-fix-box{width:100%;height:100%;font-size:1.5rem;letter-spacing:0;display:flex;filter:drop-shadow(8px -8px 8px rgb(0,0,0,20%));transform:translateZ(0)}#entry_fix div.price-fix-box
a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:10px 10px 0 0}#entry_fix img.price-fix-hint{position:fixed;right:0;left:auto;width:35px;top:100px}#entry_fix div.price-fix-box a
div{-ms-writing-mode:unset;writing-mode:unset}#entry_fix div.price-fix-box a div
p{display:flex;justify-content:center;align-items:center}#entry_fix div.price-fix-box a div
p{display:flex;justify-content:center;align-items:center}#entry_fix div.price-fix-box a div p
.sp{font-size:1.4rem;margin-left:4px}#entry_fix div.price-fix-box .price-fix-entry
div{display:flex;justify-content:center;align-items:center;color:#FFF;font-weight:bold}#entry_fix div.price-fix-box .price-fix-entry
div{-ms-writing-mode:unset;writing-mode:unset}#entry_fix div.price-fix-box .price-fix-entry div
p{display:flex;justify-content:center;align-items:center}#entry_fix div.price-fix-box .price-fix-entry div
p{display:flex;justify-content:center;align-items:center}#entry_fix div.price-fix-box .price-fix-entry div p
.sp{font-size:1.4rem;margin-left:4px}#entry_fix div.price-fix-box .price-fix-entry{padding-left:0;width:45%;display:flex;border-radius:10px 10px 0 0}#entry_fix div.price-fix-box .price-fix-entry div
p{font-size:1.3rem;letter-spacing:1px;padding-left:28px}#entry_fix div.price-fix-box a.price-fix-faq{width:55%}#entry_fix div.price-fix-box a.price-fix-faq div
p{font-size:1.4rem;letter-spacing:1px;position:relative;padding-left:30px;color:#000}#entry_fix div.price-fix-box a.price-fix-faq div p
img{width:68px;height:auto;position:absolute;left:-33px;top:-32px}#entry_fix div.price-fix-box a.price-fix-corp-entry{display:none}img.follow-five-minutes, #top img.follow-five-minutes{position:absolute;top:-20px;left:5px;max-width:unset;width:60px;transform:none;height:unset}.follow-question{width:10px;margin-bottom:0;margin-right:6px}#entry_fix div.price-fix-box
p{font-size:1.7rem}}.column_detail-h .culumn-contents-img-width{width:100%;height:500px;object-fit:cover}@media screen and (max-width: 767px){.column_detail-h .culumn-contents-img-width{width:100%;height:220px;object-fit:cover}}.side-fixed-banner.column-sd .btns a:first-of-type
img{width:80%;margin:10%}.side-fixed-banner.column-sd .btns .btn-base{height:190px;font-size:2rem;background-color:#323232;transition:all .3s}.side-fixed-banner.column-sd .btns .btn-base.gb-btn{background-color:#00BBAB}.side-fixed-banner.column-sd .btns a .btn-base .column-sd-text{width:100%;color:#fff;writing-mode:vertical-rl;letter-spacing: .05em;text-align:center;font-weight:bold;display:flex;align-items:center;margin:10px
0 0 0}.side-fixed-banner.column-sd .btns .btn-base.gb-btn .column-sd-text{color:#000}@media screen and (min-width: 768px){.key-visual.guide-vis img,
.key-visual.anshin-vis
img{max-height:450px;width:auto}}@media screen and (max-width: 767px){.key-visual.guide-vis img,
.key-visual.anshin-vis
img{width:100%}}@media screen and (min-width: 1281px){#feature-section-3 .white-content-box-body.charm-content
p{width:91%;margin:0
auto}}@media screen and (max-width: 767px){#device-section-2 .img-small-sp{width:175px;margin:-20px auto 0px auto}}.charm-main div.white-content-box-inner-flex-right,#device-section-2 div.white-content-box-inner-flex-right{width:auto}#device-section-1 .device-introduction
p{position:relative;font-size:1.2rem;z-index:11}h1 .key-visual{font-size:0}.div-sp,.img-mv-sp{margin-bottom:-1px}footer.mypage-footer{padding:0}div.mypage-footer-main{width:100%;height:auto;text-align:center;background-color:#000;color:white;bottom:0;font-size:12px;padding:7px
0;display:flex;justify-content:left}@media (max-width: 767px){div.mypage-footer-main
.wrapper{width:100%;padding:0px}}div.mypage-footer-main
.wrapper{width:100%;max-width:1170px;text-align:left;margin:0
auto}div.mypage-footer-main
ul{list-style:none;text-align:left;margin:15px
0}div.mypage-footer-main ul
li{display:inline-block;font-size:12px;margin:0
15px;text-decoration:none}div.mypage-footer-main ul li:first-child{margin-left:0}div.mypage-footer-main
a{text-decoration:none;color:white}div.mypage-footer-main ul
li{display:inline-block;font-size:12px;margin:0
15px;text-decoration:none}@media (max-width: 767px){div.mypage-footer-main
ul{list-style:none;text-align:center;margin:15px
0}div.mypage-footer-main ul li.mypage-footer-copyright{display:none}}div.mypage-footer-main ul li.mypage-footer-copyright{float:right}div.mypage-footer-main .mypage-footer-copyright-sp{display:none;text-align:center;font-weight:normal;margin-bottom:15px}div.mypage-footer-main ul.openhouse-footer{display:flex;justify-content:flex-start;margin:15px
auto 15px 0;max-width:750px}div.mypage-footer-main ul.openhouse-footer ul.nest-list{display:flex;flex-direction:column;margin:0
30px 0 0}div.mypage-footer-main ul.nest-list
li{letter-spacing:0.1em;text-decoration:none}ul.nest-list li
a{margin:0
0 0 1.5em}ul.nest-list > li a::before{content:"▶";font-size:0.8em;padding-right:0.5em;vertical-align:center}.mypage-footer-copyright.openhouse-copyright{margin:15px
0 15px auto;max-width:750px;text-align:center}@media (max-width: 767px){div.mypage-footer-main div.mypage-footer-copyright-sp{display:block}div.mypage-footer-main ul.openhouse-footer{display:flex;flex-direction:column;margin:15px
15px 15px 30px;max-width:750px;text-align:left}div.mypage-footer-main ul.openhouse-footer ul.nest-list{margin:0;text-align:left}div.mypage-footer-main ul.openhouse-footer>li{margin:1.5em 0 0}}div.mypage-footer-main{width:100%;height:auto;text-align:center;background-color:#000;color:white;bottom:0;font-size:12px;padding:7px
0;display:flex;justify-content:left}div.mypage-footer-main
a{text-decoration:none;color:white}div.mypage-footer-main
.wrapper{width:100%;max-width:1170px;text-align:left;margin:0
auto}.wrapper.focus_top:focus-visible{outline:none}.mypage-footer-main
ul{list-style:none;text-align:left;margin:15px
0}div.mypage-footer-main ul
li{display:inline-block;font-size:12px;margin:0
15px;text-decoration:none}div.mypage-footer-main ul li:first-child{margin-left:0}div.mypage-footer-main ul li.mypage-footer-copyright{float:right}div.mypage-footer-main .mypage-footer-copyright-sp{text-align:center;font-weight:normal;margin-bottom:15px}div.mypage-footer-main ul li.mypage-footer-copyright{display:""}div.mypage-footer-main div.mypage-footer-copyright-sp{display:none}@media (max-width: 767px){div.mypage-footer-main
ul{list-style:none;text-align:center}div.mypage-footer-main ul li:first-child{margin-left:15px}div.mypage-footer-main ul li.mypage-footer-copyright{display:none}div.mypage-footer-main div.mypage-footer-copyright-sp{display:block}div.mypage-footer-main
.wrapper{width:100%;padding:0px
4%}}footer:not(.exclusion).footer-menu.footer-new{padding:22px}footer.footer-new .ft_nav ul.nest-list
li{line-height:1}footer.footer-new .ft_nav ul.nest-list li
a{display:inline-block;padding-bottom:0;line-height:1.5}footer:not(.exclusion)#new-footer{display:flex;align-items:center;justify-content:center;width:100%;padding:5px
0;font-size:1.2rem;color:white;background-color:#000}#new-footer
.wrapper{margin-left:150px;display:flex;flex-direction:column;align-items:center;gap:1em}#new-footer .wrapper
ul{display:flex;flex-wrap:wrap;margin:20px
0}#new-footer .wrapper ul
li{margin:0;padding:0
1em;text-align:center}#new-footer .wrapper ul li
a{color:#FFF}#new-footer .wrapper ul li:not(:last-of-type){border-right:2px solid #FFF}footer:not(.exclusion).footer-new
#copy{line-height:1}footer:not(.exclusion).footer-new #copy
span{display:block;max-width:910px;margin:0
auto;letter-spacing:0.06em;padding-right:0px}@media screen and (max-width: 767px){#new-footer
.wrapper{width:calc(100% - 115px);margin-left:0}#new-footer .wrapper
ul{justify-content:center;row-gap:1em;margin:0
0 10px 35px}#new-footer .wrapper ul
li{padding:0
0.5rem}#new-footer .wrapper ul li:first-of-type{padding:0
0.5rem 0 0}#new-footer .wrapper ul li:nth-of-type(3){border:none}#new-footer .wrapper
small{margin-left:3rem}footer:not(.exclusion).footer-menu.footer-new{padding:30px
0}footer:not(.exclusion).footer-menu.footer-new .ft_logo
img{margin:0
auto}footer:not(.exclusion).footer-menu.footer-new .ft_nav
li{padding:1.1rem 0 0}footer:not(.exclusion).footer-menu.footer-new div.ft_nav ul li
a{line-height:1.5}}.privacy-mark{box-sizing:initial;width:75px;padding:calc(75px / 4)}.privacy-mark
img{width:100%;height:auto}.mypage-global-confirm .leave-checkbox-box-desciption p.terms-social,
.leave-checkbox-box-desciption p.terms-social{text-indent:0;margin:20px
0}.attention-3d-secure{margin:50px
auto;padding:0
4%}.attention-3d-secure .attention-hdg{font-size:1.6rem}.attention-3d-secure .attention-text{margin-top:10px}.draft-plan-summary .plan-summary-area-title{margin-top:50px}@media screen and (max-width: 767px){.attention-3d-secure{margin:30px
auto}.draft-plan-summary .plan-summary-area-title{margin-top:30px}}
.nav-area{background-color:#323232}div.page-nav{max-width:1100px;margin:auto;display:flex;align-items:center;flex-wrap:wrap;z-index:2;padding:0}.nav-link{border-right:1px solid #909090;color:#FFF;text-align:center;font-size:12px;font-weight:normal;padding:1.5em 0;text-decoration:none;width:calc((100% / 5) - 2px)}.nav-link.six{width:calc((100% / 6) - 2px);font-size:10px}.nav-link.four{width:calc((100% / 4) - 2px);font-size:12px}.nav-link.three{width:calc((100% / 3) - 2px);font-size:12px}.nav-link.two{width:calc((100% / 2) - 2px);font-size:12px}.nav-link:first-child{border-left:1px solid #909090}@media (max-width: 767px){div.page-nav{flex-wrap:nowrap;align-items:stretch;min-height:70px}.nav-link{display:flex;align-items:center;justify-content:center;padding:8px
0;width:calc(100% / 5);box-sizing:border-box}.nav-link.six{width:calc(100% / 6)}.nav-link.four{width:calc(100% / 4)}.nav-link.three{width:calc(100% / 3)}.nav-link.two{width:calc(100% / 2)}}.List-Item{display:inline-block;font-size:1.0rem}.List-Item:not(:last-child):after{content:'＞';padding:0
5px;vertical-align:middle}.List-Item-Link{display:inline-block;text-decoration:none;color:inherit;vertical-align:middle}ul.List li a
span{top:-5px}ul.List li a span
img{image-rendering:-webkit-optimize-contrast;width:15px;height:15px}div.content-box-title h1
p{font-weight:bold;margin-bottom:30px}div.content-box-title h1 p.seo-text{font-size:24px;margin-bottom:60px}@media screen and (max-width: 767px){.nav-link{font-size:10px}.nav-link:first-child{border-left:none}.nav-link:last-child{border-right:none}div.content-box-title h1
p{font-size:2.6rem;line-height:30px;text-align:left}div.content-box-title h1 p.seo-text{font-size:18px;margin-bottom:0px}}div.main div#price-key-visual
img{margin-bottom:-4px;image-rendering:-webkit-optimize-contrast}div.main div.key-visual.business{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/kv-back-business-2023-pc.png) center/cover #121212}div.main div.key-visual.dual-kv{background:rgb(148,182,255);background:linear-gradient(90deg, rgba(148,182,255,1) 0%, rgba(169,240,255,1) 64%, rgba(169,240,255,1) 100%);z-index:5}div.main div.key-visual.hotel-plan{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/hotel-p-main.png) center/cover #121212}@media screen and (max-width:767px){div.main div.key-visual.business{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/kv-back-business-sp_t.png) center/cover #121212}div.main div.key-visual.hotel-plan{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/hotel-p-main-sp.png) center/cover #121212}div.main div.key-visual.dual-kv{background-image:url(https://d1q08lkutgkcx2.cloudfront.net/image/kv-sub-dual-sp-2.webp);background-size:cover;background-repeat:no-repeat}}div.white-content-box-contract-box div.guide-icon-box{position:relative}div.white-content-box-contract-box div.guide-icon-box:first-child::before{content:'※';position:absolute;top:140px;right:-35px;font-size:1.8rem}div.white-content-box-contract-box div.guide-icon-box:first-child::after{content:'※お申し込み内容に不備がない場合に限ります。';position:absolute;top:180px;left:-36px;font-size:1.2rem;width:155%}@media screen and (min-width: 768px){.charm-main .white-content-box-contract-box div.guide-icon-box:first-child::after{left:-50px;text-align:center}}@media screen and (max-width: 767px){div.white-content-box-contract-box div.guide-icon-box:first-child::before{content:none}div.white-content-box-contract-box div.guide-icon-box:first-child::after{top:auto;left:30px;font-size:1.0rem;width:100%;bottom:-2px;transform:translateY(100%)}}@media screen and (min-width: 1281px){.charm-main .img-small-sp
img{width:180px}}div.faq-nav-icons{padding:30px
0;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}div.faq-nav-icons.faq-categories{gap:20px;justify-content:space-between}.nav-icon-box[category ="giga-bonus"]{display:none}div.faq-nav-icons div.nav-box{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/arrow03_t.png) no-repeat center 55px #FFF;background-size:14px;font-size:1.3rem;font-weight:bold;line-height:1.4;color:#000;border-radius:12px;height:73px;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;padding:0px
0 15px;box-shadow:0 0 15px rgb(0 0 0 / 20%);transition: .7s all;margin-bottom:20px}div.faq-nav-icons.faq-categories div.nav-box{margin-bottom:0}div.faq-nav-icons div.genre-faq{border-radius:0}div.faq-nav-icons div.nav-box:hover,
div.faq-nav-icons div.faq-category-box-selected div.nav-box,
div.faq-nav-icons div.overseas-category-box-selected div.nav-box,
#faq ul li:hover{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/arrow03_t.png) no-repeat center 55px #FFE000;background-size:14px}div.faq-nav-icon-box,div.overseas-category-box{text-align:center;cursor:pointer;position:relative;margin:20px
0;width:13.5%}div.faq-nav-icon-box{width:calc(33.33333% - 40px / 3);margin:0}div.overseas-category-box{width:14.5%}div.faq-category-box-selected div.sub-dir-nav-box{background-color:#ffeb00 !important}#faq-section-1{margin-top:0px}@media screen and (min-width:767px){div.faq-nav-icons div.nav-box.contract-cancel{width:140px}}@media screen and (max-width: 767px){div.faq-nav-icons.faq-categories{gap:20px}div.nav-box-text
p{font-size:1.1rem}div.faq-nav-icons{flex-wrap:wrap;padding-bottom:0px;padding:0;margin:0}div.faq-nav-icon-box{width:calc(50% - 10px)}div.faq-category-box:nth-of-type(4),div.faq-category-box:nth-of-type(5),div.faq-category-box:nth-of-type(6),div.faq-category-box:nth-of-type(7){width:23.5%;margin:2% 0 0;font-size:1.1rem}div.faq-category-box:nth-of-type(1),div.faq-category-box:nth-of-type(2),div.faq-category-box:nth-of-type(3),div.overseas-category-box{width:32%;font-size:1.1rem}div.nav-icon-box{margin-bottom:30px}div.faq-nav-icons.faq-categories div.nav-icon-box{margin-bottom:0;height:auto}div.faq-nav-icons.faq-categories div.nav-icon-box
p{line-height:1.3}div.faq-nav-icons.faq-categories div.nav-box{height:75px}div.faq-nav-icons div.nav-box{font-size:1.1rem;margin-bottom:0}div.sub-dir-nav-box:after{border-bottom:25px solid transparent;border-left:25px solid #ffeb00}div.faq-category-box div.sub-dir-nav-box{width:110px}}img.yellow-notion-icon{width:2.0rem;height:2.0rem;margin:0
4px -6px 0}div.white-content-box-sub-title-note
p{font-size:1.3rem;line-height:3.0rem;text-align:right}div.white-content-box-sub-title-note-right
p{font-size:1.3rem;line-height:3.0rem;text-align:right;margin-right:20px}h2 span.text-sub-title{font-size: .6em}div.white-content-box-title{width:100%;text-align:center;padding-top:50px}div.white-content-box-title{padding-top:0px}div.white-content-box-title-sub-dir{font-size:3.5rem}div.white-content-box-title-sub-dir p.sub-title{font-size:2.0rem;font-weight:500;margin-top:10px}div.white-content-box-sub-title
p{font-size:1.8rem;line-height:3.0rem;font-weight:bold;text-align:center}textarea{font-family:inherit;font-size:100%}@media screen and (max-width: 767px){div.white-content-box-title{width:100%;text-align:center;padding-top:20px;margin-top:30px}div.white-content-box-title-sub-dir{margin-top:30px;font-size:3.5rem}div.white-content-box-sub-title-note-right
p{margin-right:0px}div.white-content-box-sub-title
p{font-size:1.5rem;line-height:25px;text-align:left}}div.charm-head,div.guide-head{display:flex;align-items:center;justify-content:center}div.charm-head p.title-charm-number,
div.guide-head p.title-guide-number{font-size:9.6rem;margin-right:15px;margin-bottom:0}div.charm-head p.title-charm,
div.guide-head p.title-guide{text-align:left;line-height:3.5rem;margin-bottom:0}div.charm-head p.title-charm.even-space,
div.guide-head p.title-guide.even-space{margin-bottom:13px;line-height:40px}div.charm-head p.title-charm.baseline,
div.guide-head p.title-guide.baseline{margin-top:12px}p.title-charm-number-bottom{margin-bottom:11px}span.sub-title-charm{font-size: .6em}div.white-content-box-inner-flex.charm-feature{justify-content:space-evenly;align-items:flex-start}div.white-content-box-inner-flex.charm-feature
img{width:45%}div.guide-icon-box{width:220px;margin:20px
0}div.guide-icon-box
img{height:90%}div.white-content-box-contract-box{width:836px;margin:30px
auto;height:auto;display:flex;justify-content:space-between}div.white-content-box-body.charm-content{margin:30px
0}@media screen and (max-width: 767px){div.white-content-box-inner-flex.charm-feature{justify-content:space-between;width:100%}div.white-content-box-inner-flex.charm-feature
img{margin:0;width:calc(100% /2  - 5px)}div.white-content-box-contract-box{width:100%;flex-direction:column;margin:auto}div.img-small-sp{width:230px;margin:30px
auto}.charm-main .img-small-sp{width:175px;margin:0px
auto}div.img-small-sp
img{width:100%}div.charm-head,div.guide-head{padding:0}div.charm-head p.title-charm-number,
div.guide-head p.title-guide-number{font-size:8.5rem;margin-right:15px;margin-bottom:5px}div.charm-head p.title-charm,
div.guide-head p.title-guide{text-align:left;line-height:3.0rem;margin-bottom:0}div.charm-head p.title-charm.even-space,
div.guide-head p.title-guide.even-space{margin-bottom:9px;line-height:35px}div.charm-head p.title-charm.baseline,
div.guide-head p.title-guide.baseline{margin-top:9px}span.sub-title-charm{font-size:2.0rem}span.charm-title-3-1{font-size:2.5rem}div.white-content-box-body.charm-content{margin:20px
0}.charm-main div.white-content-box-inner{margin:20px
auto 0}.charm-main .white-content-box-body.charm-content{margin:10px
0 20px}.charm-main div.white-content-box-body{padding:0}div.guide-icon-box{width:auto;margin:0
0 20px 0}div.guide-icon-box
img{width:100%}}.banner-box{position:relative;margin:120px
auto 0}.banner-box
img{width:100%}.banner-box
.btn_box02{position:absolute;bottom:15px;left:50%;transform:translateX(-50%)}div.price-capacity-hint-detail-oneday-limited{padding:30px
0px}div.price-capacity-tables-notice
p{font-size:1.1rem}div.price-capacity-hint-area{width:100%;height:70px;color:#FFF;display:flex;justify-content:center;align-items:center;position:relative;margin-top:30px}div.price-capacity-hint-area
p{font-size:1.75rem}div.price-capacity-tables-notice{width:100%;display:flex;justify-content:center;align-items:center;position:relative}div.price-capacity-tables-notice
img{width:50px;height:50px;margin:0
10px}div.price-capacity-margin{margin-top:25px}div.price-capacity-tables-notice-note{text-align:right;margin-top:-40px;font-size:1.1rem}div.hint-title{justify-content:center;align-items:baseline}div.price-capacity-hint-area-title
p{font-size:5.2rem}div.price-capacity-person-2{position:absolute;right:0;top:-40px;width:140px}div.price-oneday-person-adjust2{top:-190px;z-index:3}div.price-capacity-person-2
img{width:100%}div.price-capacity-table{box-sizing:border-box;width:32%;height:auto}div.price-capacity-tables-oneday-limited-adjust{margin:10px
0 30px 0}div.price-capacity-tables{width:100%;display:flex;justify-content:space-between;align-items:center;margin:30px
0 10px;position:relative}.plan-title{margin-top:50px}.plan-okawari{flex-direction:row}.text-okawari
img{margin:0
40px}div.text-okawari
p{font-size:1.8rem;line-height:3.0rem;font-weight:bold}.ready-flex{display:flex;justify-content:right}div.content-box-inner p.condo-in-preparation{text-align:right;margin-bottom:30px;margin-top:0;font-size:1.1rem;line-height:1.8;color:#808080;letter-spacing:0.02rem}.condo-in-preparation-price-pc{text-align:center;margin-top:15px;display:inline-block;line-height:1.5}.condo-in-preparation-price-sp{display:none}@media screen and (min-width: 768px){.lp-price-page .price-capacity-table .div-pc{width:100%}}@media screen and (min-width: 1281px){.lp-price-page .other-fourth .right-block{width:57%;margin-bottom:0}.lp-price-page .plan-okawari
img{margin:-3% 0 -3% -7%;width:110%;max-width:110%}}.wrap-area{display:flex;justify-content:space-between;margin:2em
0}.wrap-area
p{letter-spacing:0.12em;line-height:3.0rem}.left-block{width:62%;margin-right:4%}.right-block{width:50%;margin-bottom:10%}div.price-option-person{max-width:362px}div.price-option-person
img{width:100%}div.price-topping-2-body-left-text{margin-bottom:2em;font-size:1.8rem;line-height:3.0rem;font-weight:bold}div.price-topping-2-body-left-text .text-min{font-size:1.5rem}div.option-table ul.price-topping-2-body-left-ul{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}div.option-table ul.price-topping-2-body-left-ul
li{width:31%;padding:15px
10px;box-sizing:border-box;text-align:center;background:#fff;border-radius:10px;margin-bottom:15px}div.option-table ul.price-topping-2-body-left-ul li
.title{font-size:1.5rem;line-height:2.0rem;margin-bottom:15px}div.option-table ul.price-topping-2-body-left-ul li
img{height:40px;width:auto}div.nav-icon-box
a{text-decoration:none;color:#000}div.sub-dir-nav-box div.nav-box-number{position:absolute;left:12px;top:12px;z-index:90;font-size:2.5rem}div.sub-dir-nav-box div.nav-box-text{z-index:1000}div.guide-nav-icon-box div.sub-dir-nav-box div.nav-box-text{position:absolute;left:40px}.option-table{width:50%}div.price-topping-2-body-right-row{width:100%}div.faq-category-box div.nav-arrow-box{left:67.5;bottom:-7px}div.guide-nav-icon-box div.nav-arrow-box{left:48%;bottom:-7px}div.faq-nav-icon-box div.nav-arrow-box{left:85px;bottom:-7px}div.sub-dir-nav-box{position:relative;background-color:#FFF;display:flex;justify-content:space-between;align-items:center;border-top:solid 1px #000}div.price-topping-2-body-right-row:last-child{border-bottom:solid 1px #000}div.price-topping-2-body-right-column{text-align:left;font-size:1.3rem}div.price-topping-2-body-right-column-remarks{padding:0}div.price-topping-2-body-right-column:last-child{box-sizing:border-box;width:80%;border-left:solid 1px #000;padding:5px
7px}div.price-topping-2-body-right-row
p{letter-spacing:0;font-size:1.3rem;margin-bottom:0}ul.table-option{margin:0;padding-left:1.5em;line-height:1.5rem}ul.table-option
li{margin:5px
0;line-height:1.5em}.overseas-area{width:80%}.overseas-image{margin:auto;width:100%}.overseas-image
img{width:100%;margin:2em
auto}@media screen and (min-width: 767px){.plan-okawari
img{width:100%;margin-bottom:1em;position:relative;bottom:130px}}@media screen and (max-width: 767px){.banner-box{margin:80px
auto 50px}.banner-box
.btn_box02{position:absolute;bottom:15px;left:-20%;transform:translateX(55%)}.banner-box .btn_box02
a{width:220px}.banner-box .btn_box02 a
span{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/arrow02_t.png) no-repeat 195px center;background-size:6px}div.price-capacity-hint-detail-oneday-limited{padding:30px
1em}div.price-capacity-hint-area{height:90px;margin-top:0;text-align:center}div.hint-title{justify-content:center;align-items:baseline}div.price-capacity-tables-notice
img{width:30px;height:30px;margin:0
5px}div.price-capacity-tables-notice-note{text-align:right;margin-top:-10px}div.price-capacity-margin{margin-top:15px}div.price-capacity-person-2{width:32%;top:-58px;right:-20px}div.price-capacity-hint-area
p{font-size:2rem}div.price-capacity-tables{flex-wrap:wrap;margin:0}div.price-capacity-table{width:100%;margin:10px
0;align-items:center}div.price-capacity-table.pc-mb0{margin-bottom:10px}div.price-capacity-table.pc-mb0:last-child{margin-bottom:0}.wrap-area{display:block;justify-content:initial;margin-top:45px;margin-bottom:50px;position:relative;z-index:1}.wrap-area
p{letter-spacing:0}.left-block{width:auto;margin-right:0%;margin-top:1em;margin-bottom:2em }.left-block
img{width:80%}.right-block{width:auto}div.price-option-person{width:60%;top:-190px;right:-10px;bottom:0;z-index:-1}div.price-option-person.maeda{top:40px;right:-20px;bottom:0;width:50%;max-width:230px;z-index:-1}h2.text-title .okawari-person-image{width:35%;position:absolute;top:0;right:0;z-index:-1}.plan-okawari{display:flex;justify-content:space-between}.plan-okawari
img{width:30%}.text-okawari{margin-bottom:20px}div.text-okawari
p{font-size:3.3vw;line-height:2.0rem}div.price-topping-2-body-right-column{font-size:1.2rem}div.price-topping-2-body-left-text{width:auto}div.price-topping-2-body-left-text .text-min{font-size:1.1rem}div.option-table ul.price-topping-2-body-left-ul
li{width:32%;padding:10px
5px;margin-bottom:10px}div.option-table ul.price-topping-2-body-left-ul li
.title{font-size:3vw}div.option-table ul.price-topping-2-body-left-ul li
img{height:30px;width:auto}div.price-topping-2-body-left-text
p{font-size:1.3rem;line-height:2.0rem;width:auto}.lp-price-page div.price-topping-2-body-left-text
p{font-size:1.6rem;line-height:1.7}div.price-topping-2-body-right-row
p{line-height:1.6em;letter-spacing:0;font-size:1.2rem}.option-table{width:100%}div.guide-nav-icon-box div.sub-dir-nav-box div.nav-box-icon1
img{height:26px;margin-left:13px;margin-top:10px}div.guide-nav-icon-box div.sub-dir-nav-box div.nav-box-icon2
img{height:26px;margin-top:10px;margin-left:4px}div.guide-nav-icon-box div.sub-dir-nav-box div.nav-box-icon3
img{height:16px;margin-top:16px;margin-left:4px}}@media screen and (min-width: 767px){ul.table-option
li{margin:0;line-height:1.5em}.overseas-area{width:100%}.overseas-image
img{margin:0
auto 2em}}.dual-section{width:980px;display:flex;justify-content:space-between;align-items:center}.dual-section
h3{width:60%;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.dual-section .dualstyle-person{width:45%}.dual-section .dualstyle-person
img{backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.dualstyle{position:relative;padding-bottom:30px;margin-top:-3px}.dualstyle span
img{width:100px;position:absolute;top:-45px;right:-45px}.dual-para-title{position:relative;z-index:1;margin:0
auto;text-align:center;padding:20px
0 25px;margin-bottom:60px;color:#FFF;font-size:2.5rem;letter-spacing:0.2rem}.dual-para-title
span{font-size:4.0rem}.dual-para-title::before{transform:skewX(-25deg);content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;background:#F0F}.dual-para-title::after{transform:skewX(-25deg);content:"";position:absolute;top:5px;bottom:-5px;left:5px;right:-5px;z-index:-2;background:#000}h2.dual-title{font-size:3rem;letter-spacing:3px;line-height:5rem;text-align:center;margin:0
0 60px}h2.dual-title
span{font-size:5rem;font-weight:bold;padding:0
3px;color:#F0F}.dual-recommend{width:650px;margin-top:90px;padding:25px
0}.dual-recommend-text
p{position:relative;font-size:3.0rem;font-weight:bold;text-align:left;background:#FFF;border-radius:2em;padding:45px
80px;box-sizing:border-box;margin:20px
0;height:110px}.dual-recommend-text p
span{position:relative}.dual-recommend-text p span::before{content:"";position:absolute;left:0;bottom:-3px;background:#FF0002;width:100%;height:3px}.dual-recommend-text p
img{position:absolute;bottom:110px;width:240px;z-index:3}.dual-step{width:650px}.dual-step
p{position:absolute;left:-110px;bottom:-42px;width:200px}.dual-step p
img{width:100%}.dual-step
img.cospa{width:45%}.steps{margin:0}.steps
h2{margin:0
auto 1em}.price-capacity-hint-area.other-merit{height:auto;margin:50px
auto 0;display:block}.price-capacity-hint-area.other-merit
p.merit{font-size:30px;font-weight:bold;margin-bottom:15px;text-align:center;color:#000}section.section-charcoal.dual-charcoal{background:#E3E3E3;background-size:410px;padding:50px
20px 80px;z-index:2;position:relative}div.price-capacity-tables.dual-table-wrap{display:flex;flex-wrap:wrap;margin:70px
auto 0px;align-items:inherit}.dual-table{width:20%;padding:3%;margin-bottom:3%;background:#F7F5F5;display:flex;flex-direction:column}.dual-table.pc-mb0{margin-bottom:0}div.price-capacity-table.dual-table
img{width:80%;margin:auto auto 0 auto}div.price-capacity-table.dual-table
img.small{width:100%}div.price-capacity-table.dual-table
img.big{width:45%}.dual-table
p{color:#000;margin-bottom:1em;text-align:center;font-size:1.5rem}p.title-yellow{color:#000;font-weight:bold;font-size:2.5rem;line-height:3.0rem;margin-bottom:0.5em}section.other-fourth.dual-try{padding:0;z-index:2;background:url(https://d1q08lkutgkcx2.cloudfront.net/image/free-try-circle.svg) no-repeat #e6e6e6;background-size:80%;background-position:-100% 50%}.try-back{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/free-try-giga2.svg) no-repeat;background-size:17%;background-position:83% 74%}div.try{padding:80px
0;background-size:450px;background-position:65% 100%;image-rendering:-webkit-optimize-contrast}h2.try-title{font-size:4em;line-height:1.45em;margin-left:2em;letter-spacing:0.04em}section.other-fourth.dual-try,.try-back,div.try{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}span.under-line-thin-pink{background:linear-gradient(transparent 80%, #DB0066 0%)}section.other-first.dual-end{padding-top:80px}@media screen and (max-width:1440px) and (min-width:768px){.dual-try-container{padding:50px
0}div.try{padding:50px
0}.try-back{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/free-try-giga2.svg) no-repeat;background-size:300px;background-position:88% 80%}h2.try-title{font-size:3.6em;line-height:1.45em;margin-left:2em;letter-spacing:0.04em}}@media screen and (max-width:767px){section.other-first.skew-rightdown > div ul.List li.List-Item a span img,
.dualstyle-person img,
.dual-section h3
img{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;image-rendering:-webkit-optimize-contrast}.dual-para-title{font-size:1.5rem;letter-spacing:0.1rem;line-height:2.5rem;padding:10px
0;box-sizing:border-box}.dual-para-title
span{font-size:2.5rem}h2.dual-title{margin-bottom:2em;font-size:1.45em;line-height:2.5rem;letter-spacing:0.1rem}h2.dual-title
span{font-size:2.5rem}.dual-recommend{width:100%;margin:45px
0 30px;padding-left:60px}.dual-recommend-text
p{padding:20px
10vw;font-size:1.5rem;height:auto;line-height:2.5rem;border-radius:3em;height:90px}.dual-recommend-text p
img{width:115px;bottom:90px;left:0}.dual-step{width:100%;padding-left:30px}.dual-step
p{top:-20px;left:0;width:110px}.dual-step
img{margin:0}.price-capacity-hint-area.other-merit
p.merit{font-size:25px}section.section-charcoal.dual-charcoal{background:none #E3E3E3;background-size:0px;padding:1px
0 45px}div.price-capacity-tables.dual-table-wrap{flex-direction:column;margin:30px
0;align-items:center}.dual-table{margin-bottom:3%;display:flex;flex-direction:row;justify-content:space-between;padding:5% 4%}.dual-table
p{text-align:left;margin-bottom:0em;font-size:1.3rem}div.price-capacity-table.dual-table
img{height:80%;width:35%;margin:auto}div.price-capacity-table.dual-table
img.small{width:45%}div.price-capacity-table.dual-table
img.big{width:22%}.dual-table-sp{flex-direction:column;width:65%}p.title-yellow{font-size:1.2em;margin-bottom:0.5em}.price-capacity-hint-area.other-merit{display:block}section.other-fourth.dual-try{padding-bottom:1px;background:none no-repeat #e6e6e6;background-size:0;background-position:0% 0%}div.try{padding:20px
0;background:linear-gradient(#FFD800 0%, #FFEB00 48%, #e6e6e6 48%)}.dual-try-text{margin-top:0}h2.try-title{margin-left:0;padding-top:0;line-height:1.4em;font-size:7.5vw;outline:1px
solid transparent;-webkit-font-smoothing:antialiased}h2.try-title+img{margin:40px
auto 0;width:70%}span.under-line-thin-pink{outline:1px
solid transparent}.dual-try-container{padding:0}}@media screen and (max-width:375px){.read-dual
h2{font-size:2.5em}.steps{margin:0
0 0 0.4em}.steps
h2{font-size:1.2em}.dual-step > div img.step-icon{margin:auto 0}.dual-step > div
img{width:20%}.dual-step
img.cospa{width:22%}.dualstyle-person{bottom:calc(8% - 120px - 42px)}}@media screen and (max-width:360px){div.try{background-position:25% 0%}}div.overseas-top-remark{margin:0
auto;display:flex;justify-content:center;align-items:flex-end}div.overseas-top-remark > p span.remark-text{margin-left:2em;font-weight:normal}.overseas-price-table{margin-top:100px}div.overseas-categories{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:-20px;margin-bottom:0;padding:0}div.overseas-categories._areas_s{margin-bottom:20px}.ove_use div.faq-nav-icons div.nav-box{margin-bottom:0px}div.white-content-box-body-overseas-voice{width:90%;margin:3rem auto 1rem}div.white-content-box-gray-box{width:836px;margin:30px
auto;height:auto}div.overseas-step-icons{width:100%;display:flex;flex-wrap:nowrap;justify-content:space-between;gap:10px;margin-top:45px}div.overseas-step-icon-box{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:calc(100% / 3);padding:30px
20px 20px;background:#fff;border:2px
solid #ccc;border-radius:20px;box-sizing:border-box}div.overseas-step-icon-box.step1,div.overseas-step-icon-box.step2{padding:30px
20px}div.overseas-step-icon-box-left{width:100%}div.overseas-step-icon-number-box{display:flex;justify-content:center;align-items:center;font-weight:600}div.overseas-step-icon-box+div.overseas-step-icon-box::before{display:block;content:'';position:absolute;top:0;bottom:0;left:0;margin:auto;border-left:20px solid #3c3c3c;border-top:14px solid transparent;border-bottom:14px solid transparent;height:fit-content;transform:translateX(calc(-50% - 4px))}div.overseas-step-icon-number-box
p.step{font-size:2.2rem;display:inline}div.overseas-step-icon-number-box p.step
span.number{font-size:4rem}.overseas-step-icon-box-left .overseas-step-text{font-weight:600;font-size:2rem;margin:20px
0;padding-bottom:20px;text-align:center;border-bottom:1px solid #000}div.buy-step{position:relative}div.buy-step
img{width:100%;vertical-align:top}div.overseas-step-icon-box .overseas-step-icon-box-right>a{display:block}div.overseas-step-icon-box.step1 .overseas-step-icon-box-right > a,
div.overseas-step-icon-box.step2 .overseas-step-icon-box-right>a{width:220px;box-shadow:2px 2px 8px rgb(0 0 0 / 40%)}div.overseas-step-icon-box.step1 .overseas-step-icon-box-right > a .buy-step{display:flex;align-items:center;padding:12px
16px;background:#505050;transition: .2s all}div.overseas-step-icon-box.step1 .overseas-step-icon-box-right > a .buy-step:hover{outline:4px
solid #ffeb00;outline-offset:-4px}div.overseas-step-icon-box.step1 .overseas-step-icon-box-right > a .link-icon{max-width:50px}div.overseas-step-icon-box.step1 .overseas-step-icon-box-right > a .link-text{margin-left:12px;font-size:2.6rem;color:#fff}div.overseas-step-icon-box.step3 .overseas-step-icon-box-image{width:100%;max-width:145px;margin:auto}div.overseas-step-icon-box-image-neg{position:absolute;top:0}div.overseas-step-icon-box-image
img{width:100%}div.overseas-step-icon-box-image img.fit-overseas-nav-6{width:90%}div.overseas-button:hover{transition:0.2s}div.overseas-step-icon-box-image.inactive div.overseas-step-icon-box-image-pos img,
div.overseas-step-icon-box-image.active div.overseas-step-icon-box-image-neg
img{opacity:0;transition:all 0.5s ease-out}div.overseas-step-icon-box-image.active div.overseas-step-icon-box-image-pos img,
div.overseas-step-icon-box-image.inactive div.overseas-step-icon-box-image-neg
img{opacity:1;transition:all 0.5s ease-out}div.overseas-button:hover{outline:4px
solid #ffeb00;outline-offset:-4px}div.overseas-capacity-icons{margin:30px
auto 0;display:flex;justify-content:space-between;flex-wrap:wrap}div.overseas-capacity-icon{width:200px;margin:20px
20px 0}div.overseas-capacity-icon
img{width:100%}div.overseas-gray-area{padding:30px
0 10px;position:relative}div.white-content-box-overseas-recommended{position:absolute;width:65px;top:0;left:660px}div.overseas-category-area-hidden{display:none}div.overseas-category-area
a{text-decoration:none}table.overseas-plan-table{border-collapse:separate;border-spacing:8px;width:100%;padding-top:0}table.overseas-plan-table thead
th{font-size:1.3rem}table.overseas-plan-table thead tr th:first-child,
table.overseas-plan-table tbody tr td:first-child,
table.overseas-plan-table thead tr
th{background-color:#646969}table.overseas-plan-table thead tr th,
table.overseas-plan-table tbody tr td:first-child{color:#FFF}table.overseas-plan-table thead tr
th{padding:20px
0;width:25%}table.overseas-plan-table tbody tr
td{padding:15px
0;width:25%;background-color:#FFF;color:#000;text-align:center}table.overseas-plan-table tbody tr td:first-child{font-size:1.3rem}table.overseas-plan-table thead,
table.overseas-plan-table tbody.plan-area{display:block}table.overseas-plan-table tbody.plan-area{max-height:285px}table.overseas-plan-table tbody.plan-scroll{overflow-y:scroll;margin-right:-18px}table.overseas-plan-table thead tr th,
table.overseas-plan-table tbody.plan-area tr
td{width:232px}caption{caption-side:bottom;margin-bottom:0.5em;margin-right:1.1em;color:#808080;font-size:1.1rem;text-align:right}table.overseas-plan-table
caption{color:#000}div.overseas-plan-select-sp-div{display:block;border-radius:0;box-shadow:none;width:100%;position:relative}div.overseas-plan-select-sp-div
select{width:100%;border:0px;background-color:transparent;color:transparent;text-align:center}div.overseas-plan-select-sp-div select
option{color:#000}div.overseas-plan-select-sp-div::before,div.overseas-plan-select-sp-div::after{position:absolute;content:'';display:block;pointer-events:none;border:1px
solid transparent;width:0;height:0;right:12px}div.overseas-plan-select-sp-div::before{bottom:60%;border-width:0 6.5px 8px 6.5px;border-bottom-color:#FFF}div.overseas-plan-select-sp-div::after{border-width:8px 6.5px 0 6.5px;border-top-color:#FFF;top:55%}div.overseas-plan-select-sp-div
p.label{width:100%;color:#FFF;position:absolute;line-height:28px}div.overseas-price-comparison{margin-top:66px;padding-top:30px}div.overseas-price-comparison-title{width:100%;text-align:center;position:relative}div.overseas-price-comparison-title
p{position:absolute;margin:auto;left:0;right:0;top:-42px;font-weight:bold;font-size:3.5rem;line-height:3.5rem}div.overseas-step-icon-box-image img.fit-height{width:auto;height:100%;margin:0
auto}span.overseas-table-th-small{font-size:1.1rem}span.overseas-table-th-large{font-size:1.7rem}span.overseas-table-th-lighter{font-weight:lighter}div.content-box-inner p.overseas-howto-attention{font-size:1.3rem;padding-left:1em}div.overseas-price-comparison-icons{display:flex;justify-content:space-evenly;margin-top:35px}div.overseas-price-comparison-icon{width:250px;margin:10px}div.lp-faq-contents-v2{padding:0
40px;margin:70px
0}@media screen and (min-width: 767px){div.white-content-box-sub-title.overseas
p{text-align:center}}@media screen and (max-width: 767px){div.overseas-top-remark{width:100%;justify-content:center;align-items:flex-start;flex-direction:column}div.overseas-top-remark > p span.remark-text{margin-left:0em}.overseas-price-table{margin-top:60px}div.content-box-title div.overseas-top-remark
p{line-height:20px;margin-bottom:26px}div.white-content-box-body.white-content-box-body-overseas{width:100%;position:relative;padding-bottom:20px}.lp-price-page div.white-content-box-body{font-size:1.6rem}div.white-content-box-gray-box{width:100%;position:relative;margin-top:10px}div.overseas-step-icons{flex-direction:column}div.overseas-step-icon-box{width:100%;padding:20px
20px 10px}div.overseas-step-icon-box+div.overseas-step-icon-box::before{bottom:auto;left:auto;transform:translateY(calc(-50% - 4px)) rotate(90deg)}div.overseas-step-icon-box.step1,div.overseas-step-icon-box.step2{padding:20px}div.overseas-step-icon-number-box
p.step{font-size:1.6rem}div.overseas-step-icon-number-box p.step
span.number{font-size:2.8rem}div.overseas-step-icon-box-left{display:flex;align-items:flex-end;border-bottom:1px solid #000}div.overseas-step-icon-box-left p.overseas-step-text{margin:0
0 0 10px;font-size:1.5rem;padding:0;border-bottom:none}div.overseas-step-icon-box-right{margin-top:10px}div.overseas-step-icon-box.step1 .overseas-step-icon-box-right ,
div.overseas-step-icon-box.step2 .overseas-step-icon-box-right{margin-top:20px}div.overseas-step-icon-box.step1 .overseas-step-icon-box-right > a .link-text{font-size:2.4rem}div.overseas-step-icons{margin:20px
auto}div.overseas-step-icon-box,div.overseas-step-icon-box-image{margin:0}div.buy-step{width:auto;height:auto}div.overseas-capacity-icons{margin:20px
auto 0;justify-content:center}div.overseas-capacity-icon{width:calc((100% - 30px) / 3);margin:10px
5px}div.overseas-gray-area{padding:0
0 10px;position:relative}div.overseas-category-area{margin:0
-16px}div.overseas-categories._areas_s{margin-bottom:0}table.overseas-plan-table thead tr th,
table.overseas-plan-table tbody.plan-area tr
td{width:23%}table.overseas-plan-table tbody.plan-area{max-height:290px;height:auto}table.overseas-plan-table tbody.plan-scroll{margin-right:-1px}caption{margin-top:0.5em}div.overseas-plan-select-sp-div
p.label{width:100%;font-size:0.8rem;line-height:20px;float:left;margin-left:-10px;margin-top:3px}div.overseas-plan-select-sp-div p.label span.overseas-table-th-lighter{font-size:1.2rem}div.overseas-price-comparison{margin-top:70px}div.overseas-price-comparison-title
p{font-size:2.5rem}div.overseas-price-comparison-icons{display:flex;justify-content:center;flex-wrap:wrap}div.overseas-price-comparison-icon{width:100%;margin:5px
0}div.lp-faq-contents-v2{padding:0;margin:10px
0}div.content-box-inner p.overseas-howto-attention{text-indent:-1em}}@media screen and (max-width: 320px){div.overseas-category-area{margin:0px
-12px}table.overseas-plan-table thead tr th,
table.overseas-plan-table tbody.plan-area tr
td{width:30%}table.overseas-plan-table{border-spacing:6px 8px}div.overseas-plan-select-sp-div::before,div.overseas-plan-select-sp-div::after{right:2px}div.overseas-plan-select-sp-div::before{border-width:0 4px 6px 4px}div.overseas-plan-select-sp-div::after{border-width:6px 4px 0 4px}div.overseas-plan-select-sp-div
p.label{margin-left:-4px}}div.zeus-device-title-page{padding-top:10px}div.zeus-device-title{width:100%;margin-top:50px}div.content-box-title.zeus-device-title
p{font-size:3.5rem;font-weight:bold;text-align:center}section.other-first.device{padding:0
0 80px}.device-introduction{text-align:center;padding-bottom:30px}#device-section-1 .device-introduction p.device-introduction-text{text-align:center;font-size:2.2rem;font-weight:bold;line-height:1.3}div.lp-device-section-1{margin-top:50px;display:flex;justify-content:space-evenly;flex-wrap:wrap}#device-section-1.device-section div.lp-device-section-1{max-width:750px;margin:50px
auto -40px}div.lp-device-section-1 .device-thumb{width:calc(100% / 2 - 20px)}div.lp-device-section-1 .device-thumb>span{display:block;padding-bottom:10px;font-size:2.2rem;font-weight:bold}div.lp-device-section-1 .device-thumb
img{width:100%;max-width:350px}div.lp-device-section-1 .device-thumb.device-thumb-mr1 img,
div.lp-device-section-1 .device-thumb.device-thumb-u20p
img{max-width:310px}div.lp-device-section-1 .device-thumb.device-thumb-h01
img{transform:translateY(-35px)}@media screen and (min-width: 1281px){#support div.lp-device-section-1{padding-top:20px}}.device-box{width:40%;text-align:center}.device-box
span{font-weight:bold;font-size:2.7rem;display:block;margin-bottom:0.5em}.device-box
img{width:100%}.device-box:last-of-type
img{width:90%;margin-top:4px}div.zeus-device-introduction-box-description{width:100%;margin-top:15px;text-align:center}#device-section-1.device-section div.zeus-device-introduction-box-description{margin-top:0}div.zeus-device-introduction-box-description
p{font-weight:bold;font-size:1.5em}div.zeus-device-introduction-box-description-icons{width:100%;display:flex;justify-content:space-between}div.zeus-device-introduction-box-description-icon{width:48%;margin:3px}#device-section-2 .default-main-titl{margin-top:0}#device-section-2 div.white-content-box-inner-flex-right{height:0}#device-section-2 .img-small-sp{width:180px;transform:translateY(-50%)}#device-section-2 .img-small-sp
img{width:100%}div.device-feature-icons{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:50px}div.device-feature-icon{padding:10px
5px 0;width:310px}.charm-main .prepaid-box{position:relative;margin-top:60px}.charm-main .prepaid-box-link{position:relative}.charm-main .prepaid-box-link>a{display:block}.charm-main .prepaid-box-link>a>img{width:100%}.charm-main .prepaid-box-link
.btn_box02{position:absolute;bottom:20px;right:30px}.charm-main .prepaid-box-link .btn_box02>a{width:310px;transition: .2s all}.charm-main .prepaid-box-link .btn_box02>a::after{background:unset}.charm-main .prepaid-box-link .btn_box02>a>span{padding:25px
70px 27px 30px}.charm-main .prepaid-box-link .btn_box02>a>span{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/icon-window-white.webp) no-repeat 255px center}.charm-main .prepaid-box-link .btn_box02>a:hover{background-color:#fff;color:#DB0066;outline:4px
solid #DB0066;outline-offset:-4px}.charm-main .prepaid-box-link .btn_box02>a:hover>span{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/icon-window-pink.webp) no-repeat 255px center}#spec .image-slider-wrapper.device-slider{width:100%}#spec .image-slider-wrapper.device-slider .swiper-container{height:100%;padding:30px
0 0;margin-top:50px;background:#fff;background:linear-gradient(#fff 343px, transparent 0%);border-radius:unset}#spec .image-slider-wrapper.device-slider div.swiper-slide .device-spec-thumb{width:400px;margin-top:40px;padding-bottom:40px}#spec .image-slider-wrapper.device-slider div.swiper-slide .device-spec-thumb.device-spec-thumb-h01{width:428px;margin-top:10px;padding-bottom:0px}#spec .image-slider-wrapper.device-slider div.swiper-slide .device-spec-thumb.device-spec-thumb-h01
span{top:10px}#spec .image-slider-wrapper.device-slider div.swiper-slide
img{width:100%}#spec .image-slider-wrapper.device-slider div.device-spec-slide{display:flex;flex-direction:column}#spec .image-slider-wrapper.device-slider table.device-spec-table{margin:0
auto;border-spacing:0 5px}#spec .image-slider-wrapper.device-slider div.swiper-button-next,
#spec .image-slider-wrapper.device-slider div.swiper-button-prev{top:22%}#spec .image-slider-wrapper.device-slider div.swiper-button-next{right:30px}#spec .image-slider-wrapper.device-slider div.swiper-button-prev{left:30px}#spec #device-section-4 .notice-txt{margin-bottom:0}div.price-fee-related-table-box{padding-bottom:50px}table.price-fee-related-table{border-collapse:separate;border-spacing:5px;width:100%;margin:0
auto}table.device-spec-table{margin:50px
auto 0}table.device-spec-table th,
table.device-spec-table
td{font-size:1.6rem}table.device-spec-table
th{width:30%;background-color:#000;color:#FFF;padding:10px
0;font-weight:bold}table.device-spec-table td.price-fee-th-col{width:20%;background-color:#BCC4C4;border-spacing:0;padding:10px}table.device-spec-table
td{width:30%;border-spacing:0;padding:10px;background-color:#FFF;color:#000}@media screen and (max-width: 767px){.charm-main .prepaid-box{margin-top:30px}div.zeus-device-title{margin-top:30px}.side-title.right.device{top:70px}div.content-box-title.zeus-device-title
p{font-size:2.0rem;line-height:1.3em}div.content-box-title.zeus-device-title h2
p{text-align:center}div.lp-device-section-1{padding-bottom:0}#device-section-1.device-section div.lp-device-section-1{margin:0
auto -10px}#device-section-1.device-section .image-slider-wrapper.device-slider div.swiper-slide{height:158px}#device-section-1.device-section .image-slider-wrapper.device-slider div.swiper-slide
img{max-width:240px}#device-section-1.device-section .image-slider-wrapper.device-slider div.swiper-slide img.img-mr1,
#device-section-1.device-section .image-slider-wrapper.device-slider div.swiper-slide img.img-u20p{max-width:220px;margin-top:10px}#device-section-1.device-section .image-slider-wrapper.device-slider div.swiper-button-next,
#device-section-1.device-section .image-slider-wrapper.device-slider div.swiper-button-prev{top:95%}.device-box{width:100%;margin-bottom:30px}.device-introduction{padding:10px
20px 20px;margin-top:30px;background:#fff}.device-main .device-introduction{padding:0;background:unset}.device-main .device-introduction
p{text-align:left}div.zeus-device-introduction-box-description-icons{flex-flow:wrap}div.zeus-device-introduction-box-description{padding:0;width:100%;margin-left:0px;margin-top:10px;margin-bottom:-10px}#device-section-1.device-section div.zeus-device-introduction-box-description{margin:10px
auto 20px}#device-section-2 .default-main-titl{margin-bottom:0}#device-section-1 div.white-content-box-sub-title.sub-title-device
p{text-align:center}#device-section-2 div.white-content-box-inner-flex-right{height:auto}#device-section-2 .img-small-sp{transform:none}div.zeus-device-introduction-box-description-icon{padding:0;margin:3px
0;width:48%}div.device-feature-icon{width:48%;padding:5px
0}div.device-feature-icons{justify-content:space-between;margin-top:30px}div.white-content-box-inner-price-table{margin:0
auto}#spec.other-second.device .section-container{padding:0
5%}table.device-spec-table{border-collapse:separate;margin:0
auto;border-spacing:2px}table.device-spec-table
th{text-align:left;padding:8px;width:20%;font-size:1.1rem;font-weight:normal;min-width:78px}table.device-spec-table
td{font-size:1.1rem;padding:8px
3px 8px 5px;vertical-align:middle;line-height:2em}table.device-spec-table td.price-fee-th-col{width:5%;letter-spacing:1px;padding:3px;font-size:1.15rem;vertical-align:middle;line-height:1.2}table.device-spec-table td.td-r{font-size:1.3rem}#spec .image-slider-wrapper.device-slider .swiper-container{margin-top:30px;background:linear-gradient(#fff 196px, transparent 0%)}#spec .image-slider-wrapper.device-slider table.device-spec-table{border-spacing:1px 5px}#spec .image-slider-wrapper.device-slider div.swiper-slide .device-spec-thumb,
#spec .image-slider-wrapper.device-slider div.swiper-slide .device-spec-thumb.device-spec-thumb-h01{width:100%;margin-top:20px;padding-bottom:20px;text-align:center}#spec .image-slider-wrapper.device-slider div.swiper-slide
img{width:68%;max-width:250px}#spec .image-slider-wrapper.device-slider div.swiper-slide .device-spec-thumb.device-spec-thumb-h01{margin-top:0;padding-bottom:0}#spec .image-slider-wrapper.device-slider div.swiper-slide .device-spec-thumb.device-spec-thumb-h01
span{top:-10px}#spec .image-slider-wrapper.device-slider div.swiper-slide .device-spec-thumb.device-spec-thumb-h01
img{width:72.5%}#spec .image-slider-wrapper.device-slider div.swiper-button-next,
#spec .image-slider-wrapper.device-slider div.swiper-button-prev{top:18.5%}#spec .image-slider-wrapper.device-slider div.swiper-button-next{right:15px}#spec .image-slider-wrapper.device-slider div.swiper-button-prev{left:15px}}div.white-content-box-inner-flex.guide-align{align-items:center}div.white-content-box-inner-flex-right .box-guide{width:80%;margin:auto}div.white-content-box-inner-flex-right .box-guide
img{width:100%}div.cancel-title{margin-bottom:30px}div.cancel-title > h2 span,
div.cancel-title > p
span{padding-right:0.5em;font-size:1.5em;display:inline-block;vertical-align:bottom}div.guide-head{align-items:flex-start}@media screen and (max-width:767px){div.white-content-box-inner-flex.guide-align div.white-content-box-inner-flex-left{width:100%}div.cancel-title{margin-bottom:0.5em}div.cancel-title > h2 span,
div.cancel-title > p
span{font-size:1.7em}}div.section-container div.btn-area02.business-btn{margin-top:40px}#cv h3.business-logo{padding-left:270px;display:flex;justify-content:flex-start;align-items:center;position:relative;font-weight:normal}#cv h3.business-logo
p.logo{width:44px;margin:-4px 8px -7px 0}#cv h3.business-logo
p.text{width:268px;font-size:2.4rem}#cv dl.business
dd{margin-inline-start:10px}#cv dl.business dt a.pc
span{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/arrow_t.png) no-repeat right -2px top 7px;background-size:25px;display:inline-block;text-align:center;padding:0px
30px 0 20px}#cv dl.business dd a.pc
span{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/arrow_t.png) no-repeat right -2px top 7px;background-size:25px;text-align:center;padding:10px
20px 9px 20px}@media screen and (max-width: 767px){div.section-container div.btn-area02.business-btn{margin-top:30px}#cv
dl.business{flex-direction:column}#cv dl.business dt
a.sp{display:block;flex-direction:column;width:100%;margin:5px
0}}section.other-first.anshin-kaiyaku,section.other-second.anshin-kaiyaku,section.other-third.anshin-kaiyaku{background-image:none;background-size:none}section.other-first.anshin-kaiyaku div.white-content-box-title-sub-dir
,
section.other-second.anshin-kaiyaku div.white-content-box-title-sub-dir
,
section.other-third.anshin-kaiyaku div.white-content-box-title-sub-dir{margin-top:0}div.anshin-kaiyaku-zero-image{width:100%;margin-top:30px;margin-bottom:-50px}div.anshin-kaiyaku-zero-image img,
div.notion-title
img{width:80%}div.flex-column{width:380px}div.flex-column
img{margin:10px
0}.anshin-point-contents{display:flex;justify-content:space-between;flex-wrap:wrap;margin:50px
0 20px}div.anshin-point-box-description{margin:20px
0}div.anshin-point-box{width:250px;position:relative}div.anshin-point-box
img{width:100%}div.anshin-kaiyaku-notion{border:solid 1px red;padding:70px
30px 50px;margin-top:30px;margin-bottom:50px;position:relative}div.anshin-kaiyaku-notion
ul{padding:0;margin:0;padding-left:20px}div.anshin-kaiyaku-notion ul
li{margin-bottom:1.2em;list-style-type:none;line-height:1.4em;text-indent:-0.75em}div.anshin-kaiyaku-notion ul li::before{position:relative;top:0px;left:-0.7em;display:inline-block;width:10px;height:10px;content:'';border-radius:100%;background:red}div.anshin-kaiyaku-notion a.pink-link{color:#c6006b}div.notion-title{position:absolute;left:0;right:0;margin:auto;width:55%;top:-30px;background:#E3E3E3;text-align:center}div.anshin-kaiyaku-notion div.notion-title{display:flex;align-items:center;justify-content:center}div.anshin-kaiyaku-notion h3.notion-hdg{margin:0
0 0 5px;font-size:3rem;color:red}div.anshin-kaiyaku-notion span.notion-icon{display:block;max-width:70px}@media screen and (max-width: 767px){section.other-first.anshin-kaiyaku{padding-bottom:50px}section.other-second.anshin-kaiyaku{padding-top:50px}div.anshin-kaiyaku-zero-image{margin-top:20px}div.anshin-kaiyaku-zero-image
img{width:100%}.anshin-point-contents{justify-content:center;margin:0}div.anshin-point-box{width:100%;margin-bottom:20px}div.notion-title{width:80%;top:0%;transform:translateY(-50%)}div.anshin-kaiyaku-notion{padding:30px
0.75em 20px;margin-bottom:20px;margin-top:40px}div.anshin-kaiyaku-notion ul
li{font-size:1.2rem;text-indent:-0.5em}div.anshin-kaiyaku-notion ul li::before{left:-0.8em;width:6px;height:6px}div.anshin-kaiyaku-notion h3.notion-hdg{margin:0;font-size:2rem}div.anshin-kaiyaku-notion span.notion-icon{max-width:40px}}div.white-content-box-sub-title.customer{text-align:center;margin:auto}div.white-content-box-sub-title.customer>div{text-align:left;display:inline-block}.faq-nav-icons.call-nav{padding:0;margin:30px
0 80px;flex-wrap:wrap}.call-nav-area.genre-3{width:calc((100% - 20px) / 3) }.call-nav-area.genre-4{width:calc((100% - 20px) / 4);margin-top:10px}.call-nav-area.genre-4-bottom{width:calc((100% - 20px) / 4);margin-top:10px;height:56px}.call-nav-area.genre-3 a,
.call-nav-area.genre-4
a{font-size:1.1em;font-weight:bold;text-decoration:none;color:#000}.call-nav-area-bottom{width:1000px;display:flex;justify-content:center}div.faq-nav-icons div.nav-box.genre-faq{background-image:none;background:#FFF;line-height:1.4em;padding:1.8em 0.5em;height:auto;position:relative;height:100%}div.faq-nav-icons div.nav-box.genre-faq:hover{transform:none;background-color:#ffeb00;transition: .3s all}div.faq-nav-icons div.nav-box.genre-faq::after{content:"▶";display:block;position:absolute;width:1em;height:1em;top:0;bottom:0;right:1em;margin:auto;color:#DB0066}div.decoration-button-area-form-v2{width:240px;margin:10px;margin-right:0;text-align:center}.callcenter{width:100%;margin:50px
0;height:auto;position:relative}.callcenter::before{content:"";background:url(https://d1q08lkutgkcx2.cloudfront.net/image/use-person-sp_t.png) no-repeat;background-size:150px;width:150px;background-position-y:0;height:195px;position:absolute;top:calc(0% - 195px - -40px - -1.5em);right:0}.call-title{display:block;padding:20px
0;border-radius:15px 15px 0 0;background-color:#000;font-size:1.5em;color:#FFF;text-align:center;letter-spacing:0.2em}.customer-area{padding:40px
60px;border-radius:0 0 15px 15px;background-color:#FFF;box-shadow:0 0 15px rgb(0 0 0 / 20%)}h3.customer{font-size:2.5em;text-align:center}.customer-area>div{margin:auto;width:60%}.call-info{display:flex;align-items:center;margin-bottom:1.5em}.call-info img,p.call-time-box{display:block;width:80px}.call-info
img{margin-bottom:0.5em}p.call-tel a,p.call-time,p.call-mail{margin-left:25px}p.call-tel
a{font-size:3.3em;font-weight:bold}p.call-time-box{width:60px;padding:10px;background-color:#000;color:#FFF;text-align:center}p.call-mail{font-weight:bold;letter-spacing:0.2em;font-size:1.2em}@media (max-width: 767px){.faq-nav-icons.call-nav{margin:5px
0 50px;padding-bottom:0}div.decoration-button-area-form-v2{width:140px}div.faq-nav-icons div.nav-box.genre-faq{padding:14px
8px;font-size:1rem}div.faq-nav-icons div.nav-box.genre-faq::after{width:15px;height:15px;right:0px;font-size:8px}div.white-content-box-sub-title.customer{text-align:left}div.white-content-box-sub-title.customer
p{font-size:1.2rem}p.call-tel a,p.call-time,p.call-mail{margin-left:0px}.callcenter{margin:20px
0}.callcenter::before{content:"";background-size:75px;width:75px;height:90px;top:calc(0% - 90px - -30px - -1.25em);right:-15px}.call-title{padding:15px
45px 15px 15px;font-size:4vmin;letter-spacing:0em}.customer-area{padding:20px
0px}.customer-area>div{margin:auto;width:90%}.customer-area > div > .btn_box02
a{margin:auto;width:100%}.customer-area > div > .btn_box02 a
span{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/arrow02_t.png) no-repeat;background-position:right 18px center;background-size:6px}h3.customer{font-size:2em;margin:0
5% 1em}.call-info{display:flex;align-items:center;margin-bottom:1.5em}.call-info img,p.call-time-box{width:17%;margin-right:5%}.call-info
img{margin-bottom:0.5em;margin-left:1.5%}p.call-tel
a{font-size:7.5vmin}div.content-box-inner p.call-time-box{font-size:1rem;width:calc(17% - 4px);padding:10px
5px}div.content-box-inner p.call-time{font-size:1.2rem}div.content-box-inner p.call-mail{font-weight:bold;letter-spacing:0em;font-size:1.4rem}}@media (max-width: 320px){div.faq-nav-icons div.nav-box.genre-faq::after{font-size:7px;width:12px;height:15px}p.call-tel
a{font-size:1.6em}.call-info img,p.call-time-box{width:17%;margin-right:10px}.call-info
img{margin-left:4px}h3.customer{font-size:1.7em;margin:0
5% 1em}div.content-box-inner p.call-time-box{font-size:1.2rem;margin-right:10px}div.content-box-inner p.call-mail{font-size:1.2rem}}.callcenter{width:100%;margin:50px
0;height:auto;position:relative}.callcenter::before{content:"";background:url(https://d1q08lkutgkcx2.cloudfront.net/image/use-person-sp_t.png) no-repeat;background-size:150px;width:150px;background-position-y:0;height:195px;position:absolute;top:calc(0% - 195px - -40px - -1.5em);right:0}.call-title{display:block;padding:20px
0;border-radius:15px 15px 0 0;background-color:#000;font-size:1.5em;color:#FFF;text-align:center;letter-spacing:0.2em}.call-title-mypage{display:block;padding:20px
0;background-color:#3C3C3C;font-size:1.5em;color:#FFF;text-align:center;letter-spacing:0.2em;margin-bottom:-30px;padding-top:50px}.customer-area{padding:1px
60px;border-radius:0 0 15px 15px;background-color:#FFF;box-shadow:0 0 15px rgb(0 0 0 / 20%)}.customer-area>div{margin:auto;width:60%}.customer-area-mypage{padding:30px
49px;background-color:#3C3C3C;color:white}.customer-area-mypage>div{margin:auto;width:46%}h3.customer{font-size:2.5em;text-align:center}.call-info{display:flex;align-items:center;margin-bottom:1.5em}.call-info img,p.call-time-box{display:block;width:80px}p.call-time-box-mypage{display:block;width:80px}.call-info
img{margin-bottom:0.5em}p.call-tel a,p.call-time,p.call-mail{margin-left:25px}p.call-mail-mypage{margin-left:25px}p.call-tel
a{font-size:3.3em;font-weight:bold;color:#DB0066;text-decoration:none}p.call-time-box{width:60px;padding:10px;background-color:#000;color:#FFF;text-align:center}p.call-time-box-mypage{width:60px;padding:10px;background-color:#282828;color:#FFF;text-align:center}p.call-mail{font-weight:bold;letter-spacing:0.2em;font-size:1.2em}p.call-mail-mypage{letter-spacing:0.2em;font-size:1.2em}.white-content-box-sub-title.customer{text-align:center;margin:auto}.white-content-box-sub-title.customer>div{text-align:left;display:inline-block}@media (max-width: 768px){.white-content-box-sub-title.customer{text-align:left}.white-content-box-sub-title.customer
p{font-size:1.4rem}p.call-tel a,p.call-time,p.call-mail{margin-left:0px}p.call-mail-mypage{margin-left:0px}.callcenter{margin:20px
0}.callcenter::before{content:"";background-size:75px;width:75px;height:90px;top:calc(0% - 90px - -30px - -1.25em);right:-15px}.call-title{padding:15px
45px 15px 15px;font-size:4vmin;letter-spacing:0em}.call-title-mypage{font-size:4vmin;letter-spacing:0em;padding-top:40px;padding-bottom:40px}.customer-area{padding:20px}.customer-area>div{margin:auto;width:90%}.customer-area div .btn_box02
a{margin:auto;width:255px}.customer-area div .btn_box02 a
span{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/arrow02_t.png) no-repeat 230px center;background-size:6px}.customer-area-mypage{padding:30px
0px}.customer-area-mypage>div{margin:auto;width:90%}.customer-area-mypage > div > .btn_box02
a{margin:auto;width:260px}.customer-area-mypage > div > .btn_box02 a
span{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/arrow02_t.png) no-repeat 235px center;background-size:6px}h3.customer{font-size:2em;margin:0
5% 1em}.call-info{display:flex;align-items:center;margin-bottom:1.5em;margin-left:20px}.call-info img,p.call-time-box{width:17%;margin-right:5%}p.call-time-box-mypage{width:17%;margin-right:5%}.call-info
img{margin-bottom:0.5em;margin-left:1.5%}p.call-tel
a{font-size:7.5vmin}div.content-box-inner p.call-time-box-mypage{font-size:1rem;width:calc(17% - 5px);padding:10px
5px}div.content-box-inner p.call-time{font-size:1.2rem}div.content-box-inner p.call-mail{font-weight:bold;letter-spacing:0em;font-size:1.4rem}div.content-box-inner p.call-mail-mypage{font-weight:bold;letter-spacing:0em;font-size:1.4rem}}@media (max-width: 320px){p.call-tel
a{font-size:1.9em}.call-info img,p.call-time-box{width:17%;margin-right:19px}p.call-time-box-mypage{width:17%;margin-right:19px}.call-info
img{margin-left:6px}div.content-box-inner p.call-time-box{font-size:1.2rem;margin-right:16px}div.content-box-inner p.call-time-box-mypage{font-size:1.2rem;margin-right:16px}div.content-box-inner p.call-mail{font-size:1.3rem}div.content-box-inner p.call-mail-mypage{font-size:1.3rem}}div.faq-nav-icons div.nav-box.genre-faq{background-image:none;background:#FFF;line-height:1.4em;padding:1.8em 0.5em;height:auto;position:relative;height:100%}div.faq-nav-icons div.nav-box.genre-faq{padding:0}div.faq-nav-icons div.nav-box.genre-faq:hover{transform:none;background-color:#ffeb00;transition: .3s all}div.faq-nav-icons div.nav-box.genre-faq::after{content:"▶";display:block;position:absolute;width:1em;height:1em;top:-5px;bottom:0;right:1em;margin:auto;color:#DB0066}.call-nav-area.genre-3{width:calc((100% - 20px) / 3) }.call-nav-area.genre-4{width:calc((100% - 20px) / 4);margin-top:10px}.call-nav-area.genre-3 a,
.call-nav-area.genre-4
a{font-size:1.1em;font-weight:bold;text-decoration:none;color:#000}@media (max-width: 767px){div.faq-nav-icons div.nav-box.genre-faq{padding:10px
8px}div.faq-nav-icons div.nav-box.genre-faq::after{width:15px;height:15px;right:15px;top:0;font-size:8px}.call-nav-area.genre-2{width:calc((100% - 20px) / 2);margin:0
auto;margin-top:10px}}@media (max-width: 320px){div.faq-nav-icons div.nav-box.genre-faq::after{font-size:7px;width:12px;height:15px}}div.main{margin-top:95px}@media (max-width: 767px){div.main{margin-top:85px}}image
textarea{font-family:inherit;font-size:100%}section.other-first,section.other-second,section.other-second.guide,section.other-third,section.other-fourth,section.other-fifth,section.other-sixth,section.other-seventh,section.other-eight{background-color:#F3F3F3;background-repeat:no-repeat;padding:110px
30px 40px;position:relative;z-index:0}section.other-first{padding:0
30px 40px;overflow:hidden}section.other-second,section.other-second.guide{background-color:#E3E3E3}section.other-second#insurance-section-4{padding:40px
0 100px}section.other-second.guide a.pink-link{color:#c6006b}.ove_use section.other-second:last-child{background-color:#F3F3F3}section.other-fourth{background-color:#E3E3E3;padding:50px
40px}section.other-fifth{padding:70px
0 40px}section.other-sixth{background-color:#E3E3E3;padding:50px
0 40px}section.other-eight{background-color:#F3F3F3;padding:50px
0 40px}section.price-other-fourth{background-position:left -77% bottom 70%}section.other-second.area-shrink,section.other-third.area-shrink{padding:140px
0 10px}section.other-second.area-shrink{background-position:right -10px top -90px;background-size:600px}section.other-second.area-wide{padding:110px
30px}#reason.section-charcoal{background-image:none;background-color:#232323}section.other-seventh{background-color:#E3E3E3}section.dual-third{padding:80px
30px;background:rgb(148,182,255);background:linear-gradient(90deg, rgba(148,182,255,1) 0%, rgba(169,240,255,1) 64%, rgba(169,240,255,1) 100%)}section.dual-third
img{width:100%}div.bg-plain-gray{background-color:#F3F3F3}.bg01{height:6vw}.bg02{top:100%}.bg06,.bg10{top:0;z-index:1}.bg07{height:6vw;z-index:0}.bg01::before,.bg02::after,.bg04::after,.bg05::after,.bg06::before,.bg07::before,.bg08::after,.bg09::before,.bg10::before{content:"";display:block;background:#f3f3f3;width:120%;height:5vw;box-shadow:0 8px 8px rgb(0 0 0 / 20%);position:absolute;top:0%;left:-10%;right:-10%;margin:auto;transform:rotate(2.5deg) translate(0,-45%)}.bg02::after,.bg04::after,.bg05::after,.bg06::before,.bg08::after,.bg10::before{transform:rotate(-2.5deg) translate(0,-45%)}.bg05::after{background:#232323}.bg02::after,.bg07::before,.bg08::after,.bg10::before{background:#e3e3e3}.bg09::before{background-color:#464646;transform:rotate(3deg) translate(0%);height:5vw}.bg10::before{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/free-try-circle.svg) no-repeat;background-size:96%;background-position:105.1px 61.6%}.charm-main section:not(#cv),
.ove_use section:not(#cv),
.device-main section:not(#cv),
.guide-main section:not(#cv),
.callcenter-area.initial-cancel-area section:not(#cv){padding:90px
30px}.charm-main section:not(#cv).other-first,
.ove_use section:not(#cv).other-first,
.device-main section:not(#cv).other-first,
.guide-main section:not(#cv).other-first,
.callcenter-area.initial-cancel-area section:not(#cv).other-first{padding:0
30px 90px}.charm-main section:not(#cv):last-child,
.ove_use section:not(#cv):last-child,
.device-main section:not(#cv):last-child,
.guide-main section:not(#cv):last-child{padding:90px
30px 120px}.charm-main section:not(#cv).other-first .section-inner,
.ove_use section:not(#cv).other-first .section-inner,
.device-main section:not(#cv).other-first .section-inner,
.guide-main section:not(#cv).other-first .section-inner{margin-top:90px}.ove_use div.white-content-box-sub-title,
.device-main div.white-content-box-sub-title{margin-top:20px}@media screen and (max-width: 767px){section.other-first{padding:0
0 50px;position:relative;overflow:hidden;z-index:1}section.other-first.guide{padding:0
0 50px}section.other-second,section.other-second.area-shrink{padding:20px
0 50px;position:relative;z-index:1}section.other-second#insurance-section-4{padding:20px
0 50px}section.other-second.device,section.other-third.device{padding:20px
0 50px}section.other-second.area-shrink{z-index:0}section.other-second.area-wide{padding:50px
0px 80px}section.other-second.guide{padding:30px
0 50px}section.other-third{padding:20px
0 50px;position:relative;z-index:1}section.other-fourth{padding:5px
0 50px}section.other-fifth{padding:5px
0 50px;overflow:hidden}section.other-sixth{padding:15px
0 50px;overflow:hidden}section.other-seventh{background-size:65%;padding:10px
0 50px;position:relative;z-index:0}section.other-eight{background-color:#F3F3F3;padding:5px
0 50px;overflow:hidden}section.dual-third{padding:45px
0}section.other-first.anshin-kaiyaku{padding-bottom:50px}section.other-second.anshin-kaiyaku{padding-top:50px}section.other-second.area-shrink,section.other-third.area-shrink{padding:100px
0 70px}#reason.section-charcoal{padding:2em
0 2em}.bg01{height:12vw}.bg01::before,.bg02::after{content:"";display:block;background:#f3f3f3;width:120%;height:10vw;box-shadow:0 8px 8px rgb(0 0 0 / 10%);position:absolute;top:-30%;left:-10%;right:-10%;margin:auto;transform:rotate(2.5deg) translate(0,-45%)}.bg02::after{background:#e3e3e3;box-shadow:0 8px 8px rgb(0 0 0 / 20%);transform:rotate(-2.5deg) translate(0,-45%)}.bg07{z-index:1}.charm-main section:not(#cv),
.ove_use section:not(#cv),
.device-main section:not(#cv),
.guide-main section:not(#cv),
.callcenter-area.initial-cancel-area section:not(#cv){padding:60px
0px}.charm-main section:not(#cv).other-first,
.ove_use section:not(#cv).other-first,
.device-main section:not(#cv).other-first,
.guide-main section:not(#cv).other-first,
.callcenter-area.initial-cancel-area section:not(#cv).other-first{padding:0
0px 60px}.charm-main section:not(#cv):last-child,
.ove_use section:not(#cv):last-child,
.device-main section:not(#cv):last-child,
.guide-main section:not(#cv):last-child{padding:60px
0 90px}.charm-main section:not(#cv).other-first .section-inner,
.ove_use section:not(#cv).other-first .section-inner,
.device-main section:not(#cv).other-first .section-inner,
.guide-main section:not(#cv).other-first .section-inner{margin-top:60px}}div.content-box-inner{max-width:980px;width:100%;margin:0
auto}div.content-box-inner.price{width:100%;max-width:100%;margin:0
auto}div.content-box-title
p{font-size:3.2rem;line-height:40px;text-align:center;margin-bottom:26px}.callcenter-title{margin:65px
0 40px}div.content-box-title h1
p{font-weight:bold;margin-bottom:30px}div.content-box-title h1 p.seo-text{font-size:24px;margin-bottom:60px}.ove_use section.other-second .white-content-box-faq-v2 .white-content-box-inner > h2
p{margin-bottom:20px}@media screen and (max-width: 767px){div.content-box-inner{width:100%;margin-top:20px}.charm-main div.content-box-inner,
.ove_use div.content-box-inner{margin-top:0}div.content-box-inner-complete{margin-top:0}div.content-box-inner.news{width:100%}div.content-box-title
p{font-size:2.6rem;line-height:30px;text-align:left}h2.callcenter-title
p{font-size:2.4rem}div.content-box-title.news
p{text-align:center}div.content-box-title
p.center{text-align:center}div.faq-main-title
p{font-size:3.2rem;line-height:40px}section.other-second.anshin-kaiyaku{padding-top:50px}div.content-box-title h1
p{font-size:2.6rem;line-height:30px;text-align:left}div.content-box-title h1 p.seo-text{font-size:18px;margin-bottom:0px}}.btn_box01{text-align:center;margin:80px
0 0}.btn_box01
h4{font-size:2rem;letter-spacing:0.15em;text-indent:-0.15em}.btn_box01 h4
img{width:40px;vertical-align:baseline;line-height:1;margin:0
7px -3px 0}.btn_box01
ul{margin:40px
0 0}.btn_box01 ul
li{display:inline-block;margin:0
10px}.btn_box01 ul li
a{display:block;width:320px;padding:20px
40px;background:url(https://d1q08lkutgkcx2.cloudfront.net/image/arrow_t.png) no-repeat 95% center #FFE400;background-size:16px;color:#1E1E1E;font-size:1.6rem;font-weight:bold;letter-spacing:0.2em;text-indent:-0.2em;border-radius:6px;box-sizing:border-box}.btn_box02
a{background:#DB0066;width:426px;display:block;margin:0
auto;font-size:1.8rem;font-weight:bold;color:#FFF;letter-spacing:0.05em;position:relative;text-align:center;text-decoration:none}.btn_box02 a::after{content:"";display:block;position:absolute;right:0;top:0;bottom:0;width:70px;background:#1E1E1E;transition: .3s all}.btn_box02 a:hover::after{width:100%}.btn_box02.charm{margin-bottom:30px}.btn_box02 a
span{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/arrow02.svg) no-repeat 386px center;background-size:8px;display:block;padding:25px
70px 27px 0;position:relative;z-index:1}.btn_box02.contract_cancel{padding-bottom:40px}.btn_box02.overseas{margin-top:30px;margin-bottom:30px}.btn-area01{display:flex;justify-content:center}.btn-area02{display:flex;justify-content:space-between}.btn_box02_1 a,
.btn_box02_2
a{width:300px;font-size:1.6rem}.btn_box02_1 a span,
.btn_box02_2 a
span{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/arrow02.svg) no-repeat 263px center;background-size:8px}.btn_box02_2 a
span{padding:18px
70px 18px 0}.style-margin{margin-top:50px}@media screen and (min-width:767px){.btn_box02.price,.btn_box02.business{margin-top:-150px}}@media screen and (max-width: 767px){.btn_box01{text-align:center;margin:80px
0 0}.btn_box01
h4{font-size:2rem;letter-spacing:0.15em;text-indent:-0.15em}.btn_box01 h4
img{width:40px;vertical-align:baseline;line-height:1;margin:0
7px -3px 0}.btn_box01
ul{margin:40px
0 0}.btn_box01 ul
li{display:inline-block;margin:0
10px}.btn_box01 ul li
a{display:block;width:320px;padding:20px
40px;background:url(https://d1q08lkutgkcx2.cloudfront.net/image/arrow_t.png) no-repeat 95% center #FFE400;background-size:16px;color:#1E1E1E;font-size:1.6rem;font-weight:bold;letter-spacing:0.2em;text-indent:-0.2em;border-radius:6px;box-sizing:border-box}.btn_box02
a{background:#DB0066;width:280px;display:block;margin:0
auto;font-size:1.2rem;font-weight:bold;color:#FFF;letter-spacing:0.02em;position:relative;text-align:center;text-decoration:none}.btn_box02 a::after{content:"";display:block;position:absolute;right:0;top:0;bottom:0;width:45px;background:#1E1E1E;transition: .3s all}.btn_box02 a:hover::after{width:100%}.btn_box02 a
span{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/arrow02_t.png) no-repeat 255px center;background-size:6px;display:block;padding:20px
45px 20px 0;position:relative;z-index:1}.btn-area02{flex-direction:column}.btn_box02_2 a
span{margin-top:35px;padding:14px
45px 14px 0}.btn_box02_1 a
span{margin-top:35px}}.guide-main div.white-content-box-inner-flex{margin-bottom:0;align-items:flex-start}.guide-main div.white-content-box-inner-flex-right{transform:translateY(-20px)}.guide-main #guide-section-v2-1 div.guide-section-top{margin:80px
auto 0}.guide-main div.white-content-box-inner{margin:50px
auto 0}.guide-main section#guide-section-v2-2{padding:100px
0 60px}.guide-main section#guide-section-v2-2 div.white-content-box-inner-flex-right,
.guide-main section#guide-section-v2-3 div.white-content-box-inner-flex-right{transform:translateY(-25%)}@media screen and (min-width: 767px){.nav-inner-flex{display:flex;margin-left:auto;width:51%;margin-right:auto}}@media screen and (max-width: 767px){.white-content-box-inner-flex-right
p{position:relative;left:38px}.white-content-box-inner-flex-right.guide
p{font-size:3em;text-align:center;font-size:1.7em}.guide-description{font-size:4em;padding-bottom:76px}.nav-inner-flex.second{display:flex;padding-left:90px;margin-left:auto;width:51%;margin-right:auto}.guide-nav-description{line-height:33px;padding-left:5px;text-align:center;font-size:2em;padding-bottom:20px}.nav-inner-flex{display:flex;padding-left:18px}.guide-nav-description.second{padding-top:5px}.guide-main #guide-section-v2-1 div.white-content-box-title-sub-dir
p{text-align:center}.guide-main #guide-section-v2-1 div.guide-section-top{margin:60px
auto 0}.guide-main div.white-content-box-inner{margin:30px
auto 0}.guide-main div.white-content-box-inner-flex-right{position:relative;transform:none}.guide-main .guide
.flow_box{margin:30px
20px 20px}.guide-main .flow_box .flow-item .txt-strong{margin:0;position:absolute;top:0px}.guide-main .guide .flow_box .flow-item .flex-right{width:100%}.guide-main section#guide-section-v2-2{padding:60px
0}.guide-main #guide-section-v2-1 .flow_box .flow-item .flex-right
img{width:80%;margin:auto auto auto 0}.guide-main #guide-section-v2-1 .flow_box .flow-item .txt-strong{right:10px}.guide-main #guide-section-v2-2 .flow_box .flow-item .txt-strong{top:10px;left:10px}.guide-main #guide-section-v2-2 .flow_box .flow-item .flex-right
img{margin:auto 0 auto auto}.guide-main section#guide-section-v2-2 div.white-content-box-inner-flex-right,
.guide-main section#guide-section-v2-3 div.white-content-box-inner-flex-right{transform:none}.guide-main #guide-section-v2-3 .flow_box .flow-item .txt-strong{left:0}.guide-main #guide-section-v2-3 .flow_box .flow-item .flex-right
img{margin:auto 0 auto auto;width:70%}}@media screen and (max-width: 360px){div.nav-inner-flex{display:flex;padding-left:11px}div.guide-number.number1{position:relative;top:30px;right:106px;z-index:10000000}}div.faq-content{padding:0
60px;margin-bottom:50px}div.lp-faq-contents-v2{padding:0
40px;margin:70px
0 0}div.faq-nav-icons div.nav-box
span{display:none}div.faq-category-title
p{margin:60px
0 30px}div.faq-category-title p
span{font-size:1.3rem;text-align:center;display:block}@media screen and (max-width: 767px){div.faq-content{padding:0;margin-bottom:0}div.lp-faq-contents-v2{padding:0;margin:10px
0}div.faq-category-title p
span{text-align:left}}div.btn_box02.column{margin:40px
0 0;display:flex;justify-content:flex-end;align-items:flex-end}div.btn_box02.column
a{margin:0}.btn_box02.column
img{width:130px;margin-left:50px}div.content-box-inner p.column-title-paragraph{font-size:1.8rem;padding-bottom:0;text-decoration:underline}.column-paragraph{padding-bottom:30px}.column-chapater-paragraph{padding-bottom:50px}.content-box-title.column{padding-bottom:30px;font-weight:bold}.content-box-sub-title.column
p{font-size:2.5rem;text-align:center}.content-box-sub-title
p{font-size:2.8rem;line-height:3rem}#price_fix.column-fix{top:43vh}@media screen and (min-width:767px){section.other-first.column.narrow{background-position:left bottom;padding:0
30px 70px}section.other-second.column.narrow{background-image:url(https://d1q08lkutgkcx2.cloudfront.net/image/devise_para02_t.png);background-position:right bottom;background-size:680px;padding:110px
30px 70px}}@media screen and (max-width:767px){#price_fix.column-fix{top:45vh}div.btn_box02.column{margin:0;flex-direction:column-reverse;justify-content:center;align-items:center}.btn_box02.column
img{margin-left:-20px;margin-bottom:15px;padding:0}.btn_box02.column
a{width:100%}.btn_box02.column a
span{background-position:93% center}.content-box-sub-title
p{font-size:2rem;margin-bottom:0}section.other-second.column{background-position:right -1%;padding:70px
0 30px}.white-content-box-inner.column
p{padding-bottom:30px}.content-box-sub-title.column
p{font-size:2.2rem;text-align:left;padding-bottom:30px}}@media screen and (max-width:320px){.btn_box02.column
img{width:122px;height:102px;position:relative;left:62px;top:20px}}#cv{background:#FFE400;padding:40px
20px 40px}#cv.dual_contact{background:rgb(148,182,255);background:linear-gradient(90deg, rgba(148,182,255,1) 0%, rgba(169,240,255,1) 64%, rgba(169,240,255,1) 100%)}#cv
dl{margin-block-start:0;padding-left:0;display:flex;align-items:flex-end;justify-content:center;position:relative}#cv dl.cr-cv{padding-left:320px}#cv dl::before,
#cv dl::after{content:"";display:block;width:203px;height:287px;position:absolute;bottom:-91px;z-index:3}#cv dl::before{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/footer-person_right.webp) no-repeat;background-size:contain;right:0}#cv dl.business::before{right:-155px}#cv dl::after{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/footer-person_left.webp) no-repeat;background-size:contain;left:0}#cv dl.business::after{left:-155px}#cv dl dt,
#cv dl
dd{width:290px}#cv dl dt
h3{font-size:2rem;font-weight:500;margin:0
0 15px;letter-spacing:0.06em}#cv dl dt h3
div{display:flex;align-items:center}#cv dl dt h3 div p:last-child{line-height:1;width:80%}#cv dl dt h3
img{width:44px;vertical-align:middle;margin:-4px 8px 0 0}#cv dl dt
a{display:block;border-radius:12px;background:#DB0066;text-align:center;padding:25px
0;color:#fff;font-size:1.7rem;font-weight:600;letter-spacing:0.2em;text-indent:-0.2em;transition: .3s all}@media screen and (min-width:768px){#cv dl.business dt a,
#cv dl.business dd
a{height:91px;box-sizing:border-box}}#cv dl dt a:hover{background:#1E1E1E;color:#FFE400;border-color:#000}@media (max-width: 767px){#cv dl dt
a{border:0}#cv dl.business::after{content:"";display:block;position:absolute;bottom:-28px;z-index:3;background:url(https://d1q08lkutgkcx2.cloudfront.net/image/footer-person_left.webp) no-repeat;background-size:contain;left:0}}#cv dl dt a
span{background-size:25px;display:inline-block;vertical-align:middle;padding-right:25px}#cv dl dt a:hover
span{background-size:25px}#cv dl
dd{text-align:center;margin-left:15px}#cv dl dd
h3{font-size:2rem;font-weight:500;margin:0
0 15px}#cv dl dd h3
img{width:44px;vertical-align:middle;margin:-4px 8px 0 0}#cv dl dd
a{display:block;border-radius:12px;background:#026abd;text-align:center;padding:25px
0;color:#251814;font-size:1.7rem;font-weight:600;letter-spacing:0.2em;text-indent:-0.2em;transition: .3s all}#cv dl dd a.dual-page{border:0}#cv dl dd a:hover{background:#1E1E1E;color:#FFE400}#cv dl dd a
span{background-size:25px;display:inline-block;vertical-align:middle;padding-right:25px;filter:brightness(0) invert(1);font-weight:900}#cv dl dd a:hover
span{background-size:25px;filter:none}#cv h3.business-logo{padding-left:270px;display:flex;align-items:center;justify-content:flex-start;position:relative;font-weight:normal}#cv h3.business-logo
p.logo{width:44px;margin:-4px 8px -7px 0}#cv h3.business-logo
p.text{width:268px;font-size:2.4rem}#cv dl.business
dd{margin-inline-start:10px}#cv dl.business dt
a.pc{padding-top:21px;padding-bottom:21px}#cv dl.business dt a.pc
span{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/arrow_t.png) no-repeat right -2px top 11px;background-size:25px;display:inline-block;text-align:center;padding:0
30px 0 20px;line-height:1.25}#cv dl.business dt a.pc:hover
span{background-image:url(https://d1q08lkutgkcx2.cloudfront.net/image/arrow_on_t.png)}#cv dl.business dd a.pc
span{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/arrow_t.png) no-repeat right -2px top 7px;background-size:25px;text-align:center;padding:10px
20px 9px 20px}#cv dl.business dd a.pc:hover
span{background-image:url(https://d1q08lkutgkcx2.cloudfront.net/image/arrow_on_t.png)}@media screen and (max-width:767px){#cv{padding:11px
8%;box-shadow:0 6px 6px rgb(0 0 0 / 20%);position:relative}#cv dl,
#cv dl.cr-cv{padding-left:35%;align-items:center}#cv
dl.business{flex-direction:column}#cv dl::before{content:none;background:none}#cv dl::after{width:113px;height:156px;bottom:-41px}#cv dl
dt{width:100%}#cv dl dt
h3{font-size:3.5vw;font-weight:700;margin:0
5px 10px}#cv dl dt h3
img{width:38px;margin:-2px 8px 0 0}#cv dl dt
a{padding:17px
0;font-size:1.3rem;letter-spacing:0.1em}#cv dl dt
a.sp{display:inline-block;vertical-align:middle;width:45%;text-align:center;margin:0}#cv dl.business dt
a.sp{display:block;flex-direction:column;width:100%;margin:5px
0}#cv dl dt a.sp:last-child
span{margin:0
5px 0 0}#cv dl dt a.sp:last-child{background:#026abd}#cv dl dt a.sp:last-child:hover{background:#1E1E1E}#cv dl dt a
span{padding:0;background:none}#cv dl dt a:last-of-type
span{filter:brightness(0) invert(1);font-weight:900}#cv dl dt a:hover
span{background-size:25px;background:none;filter:none}#cv dl
dd{display:none}#cv dl.cr-cv dt h3 div p:last-child{text-align:center}.sp_btn.cr-entry{top:12px}.sp_btn.cr-entry
a{padding:18px
0;font-size:1.2rem}}#share{background:#646464;padding:70px
20px}#share
h2{font-size:2.6rem;color:#FFF;letter-spacing:0.08em}#share
ul{text-align:center}#share ul
li{display:inline-block;vertical-align:middle;margin:0
45px}#share ul li
a{display:flex;align-items:center;justify-content:center;width:83px;height:83px;border-radius:100%;transition: .3s all}#share ul li.fb
a{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/fb_btn_on_t.png) center no-repeat #FFE400;background-size:21px}#share ul li.fb a:hover{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/fb_btn_on_t.png) center no-repeat #1E1E1E;background-size:21px}#share ul li.fb
img{width:21px;transition: .3s all}#share ul li.fb:hover
img{opacity:0}#share ul li.tw
a{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/tw_btn_on_t.png) center no-repeat #FFE400;background-size:41px}#share ul li.tw a:hover{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/tw_btn_on_t.png) center no-repeat #1E1E1E;background-size:41px}#share ul li.tw
img{width:41px;transition: .3s all}#share ul li.tw:hover
img{opacity:0}@media screen and (max-width:767px){#share{padding:40px
20px}#share
h2{font-size:2rem;position:absolute;left:0;top:50%;transform:translateY(-50%)}#share ul
li{margin:0
10px}#share ul li
a{width:40px;height:40px}#share ul li.fb a,
#share ul li.fb a:hover{background-size:11px}#share ul li.fb
img{width:11px}#share ul li.tw a,
#share ul li.tw a:hover{background-size:20px}#share ul li.tw
img{width:20px}}footer:not(.exclusion){background:#2C2C2C}footer:not(.exclusion).footer-menu{padding:40px
0 0}footer:not(.exclusion) .inner{display:flex;justify-content:space-around;align-items:center}footer:not(.exclusion) .ft_logo{width:155px}footer:not(.exclusion) .ft_logo
img{max-width:90%}footer:not(.exclusion) .ft_nav{width:calc(100% - 285px);display:flex;align-items:flex-start;justify-content:space-between}footer:not(.exclusion) .ft_nav
li{color:#fff;padding-bottom:11px}footer:not(.exclusion) .ft_nav li
a{color:#FFF;font-size:1.3rem;letter-spacing:0.1em;text-decoration:none}footer:not(.exclusion) #copy{background:transparent;text-align:center;font-size:1.1rem;color:#FFF;padding:10px
0 30px;margin:0px
0 0;text-align:right}footer:not(.exclusion) #copy
span{display:block;max-width:980px;margin:0
auto;letter-spacing:0.06em;padding-right:0px}footer:not(.exclusion) ul{padding-inline-start:0}footer:not(.exclusion) ul
li{list-style:none}div.guide-nav-icons{padding:15px
0 0}footer:not(.exclusion).footer-menu div.ft_nav ul li
a{text-decoration:none}footer:not(.exclusion).biz-footer
.ft_nav{width:calc(100% - 460px)}footer:not(.exclusion) #copy{padding:0;margin:auto 0 0 0;line-height:6}footer:not(.exclusion) .ft_logo
img{max-width:155px}footer:not(.exclusion).footer-menu{padding:40px
0}@media screen and (min-width: 1281px){footer:not(.exclusion).footer-menu.footer-new.footer-biz
.inner{max-width:1025px;justify-content:space-evenly}footer:not(.exclusion).footer-menu.footer-new.footer-biz
.ft_nav{width:calc(100% - 420px)}}@media screen and (max-width: 767px){footer:not(.exclusion).footer-menu{padding:45px
0 0}footer:not(.exclusion) .inner{display:block}footer:not(.exclusion) .ft_logo{width:100%;text-align:center}footer:not(.exclusion) .ft_logo
img{margin:0
auto 40px}footer:not(.exclusion).corp-footer-multiple .ft_logo
a{margin-bottom:40px;display:inline-block}footer:not(.exclusion).corp-footer-multiple .ft_logo
img{margin:0
auto;width:100%}footer:not(.exclusion) .ft_nav,
footer:not(.exclusion).biz-footer
.ft_nav{width:100%;box-sizing:border-box;padding:0
8%;flex-wrap:wrap}footer:not(.exclusion) .ft_nav
li{padding:0}footer:not(.exclusion) #copy{font-size:1rem;padding:0
8% 20px;margin:0px
0 0;text-align:center}}.size-up{font-size:2.4rem}div.cancel-box{width:30%;margin:0}div.cancel-title{margin-bottom:30px}div.cancel-title > h2 span,
div.cancel-title > p
span{padding-right:0.5em;font-size:1.5em;display:inline-block;vertical-align:bottom}div.faq-nav-icons.contract-cancel{justify-content:space-between;width:65%;margin:auto;padding:0}div.faq-nav-icons div.nav-box.faq-contract-cancel{line-height:1.7em;height:80px;background-position:center 65px}div.cancel-flexbox div.white-content-box-inner-flex-right{width:40%;z-index:1}div.cancel-flexbox div.white-content-box-inner-flex-right.cancel-aplly{width:35%}.cancel-callcenter{padding:30px
0 0 0}.cancel-callcenter-mypage{padding:20px
0 0 0}@media screen and (max-width:767px){.size-up{font-size:2.4rem;line-height:1.3em}div.faq-nav-icons.contract-cancel{width:100%;margin:0}div.faq-nav-icons div.nav-box.faq-contract-cancel{background-size:15px;height:67px;background-position:center 52px}div.cancel-title{margin-bottom:0.5em}div.cancel-title > h2 span,
div.cancel-title > p
span{font-size:1.7em}div.nav-box-text
p{font-size:1.1rem}div.faq-nav-icons.faq-categories div.nav-box{background-position-y:57px}div.faq-nav-icons.faq-categories div.nav-box-text
p{font-size:1.2rem}div.nav-box-text.contract-cancel
p{line-height:1.5rem}div.white-content-box-inner-flex.cancel-flexbox{flex-direction:column;margin-bottom:20px}div.cancel-flexbox div.white-content-box-inner-flex-right,
div.cancel-flexbox div.white-content-box-inner-flex-left{width:100%}div.cancel-flexbox div.white-content-box-inner-flex-right.cancel-aplly{width:60%}div.white-content-box-inner.cancel-callcenter{padding:0;margin-top:40px}div.white-content-box-inner.cancel-callcenter-mypage{padding:0;margin-top:40px}}section#price div.white-text p,
section#reason div.white-text p,
section#promotion div.white-text
p{color:#FFF}h2.text-title,
#devise h2.text-title,
#price h2.text-title{text-align:left;padding-top:1em;font-size:5rem;font-weight:bold;line-height:1.2;margin:0}h2 span.text-sub-title{font-size: .6em}div.white-content-box{margin:0
0 50px 0}.wrap-area{display:flex;justify-content:space-between;margin:2em
0}.wrap-area
p{letter-spacing:0.12em}.right-block{width:50%;margin-bottom:0;position:relative}@media screen and (max-width: 767px){.wrap-area{display:block;justify-content:initial;margin-top:2em;position:relative;z-index:1}.wrap-area
p{letter-spacing:0}.right-block{width:auto;position:static}.nav-link{font-size:10px}.nav-link:first-child{border-left:none}.nav-link:last-child{border-right:none}}.plan-title{justify-content:space-between;align-self:start;margin-top:0}div.price-plan-image .plan-title
img{width:45%}@media screen and (min-width:767px){div.price-plan-image .plan-title h2
img{width:115%}}.price-button{margin:-50px 0 50px}section#price div.price-remarks
p{font-size:1.15rem;margin:0;line-height:initial;color:#808080}@media screen and (max-width: 767px){.plan-title,.price-plan,.price-image{flex-direction:column;justify-content:unset}div.price-plan-image .plan-title img,
div.price-image
img{width:100%;margin:0
auto 1em}.plan-title
img{z-index:1}.remarks
p{font-size:0.8rem;line-height:1.5em;z-index:2;position:relative}section#price h3.free-back{padding:0
10%;margin:0
-10%}.free-back{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/plus_para02_t.png) no-repeat right;background-size:45%;background-position:100% 52%;padding:0
13%;margin:0
-13%}.price-button{margin:0px}}@media screen and (max-width:320px){div.price-image.price img.sp-pop-now{top:250px}div.price-image.business img.sp-pop-now{top:230px}}.plan-okawari{flex-direction:row}@media screen and (min-width: 767px){.condo-in-preparation-price-pc,
.plan-okawari
img{width:100%;margin-bottom:1em;position:relative;bottom:130px}div.text-okawari
p{font-size:2.15rem;line-height:1.7;font-weight:bold}.condo-in-preparation-price-pc{white-space:nowrap}}@media screen and (max-width: 767px){h2.text-title,
#devise h2.text-title,
#price h2.text-title{z-index:0;position:relative;font-size:3rem;padding-top:1.4em}.plan-okawari{display:flex;justify-content:space-between}.plan-okawari
img{width:30%}.text-okawari{margin-bottom:20px}div.text-okawari
p{font-size:1.6rem;line-height:3rem;font-weight:bold}div.content-box-inner p.condo-in-preparation{text-align:left}.condo-in-preparation-price-pc{display:none}.condo-in-preparation-price-sp{display:block;text-align:left;margin-top:15px}}.option-area{align-items:center}.option-table{width:50%;margin-right:6%}@media screen and (min-width: 767px){div.price-topping-2-body-left-text,
div.insurance-option div.heading-text
p{margin-bottom:2em;font-size:1.8rem;line-height:3.0rem;font-weight:bold}div.insurance-option div.heading-text
p{width:100%;margin:2em
0 0}}.lp-price-page .other-sixth .overseas-area
p{font-weight:600}@media screen and (min-width: 768px){.lp-price-page .other-sixth .overseas-area p,
.lp-price-page .other-sixth .white-content-box-body-overseas
p{font-size:2.15rem;line-height:1.7}}div.price-topping-2-body-right-row{width:100%;display:flex;justify-content:space-between;align-items:center;border-top:solid 1px #000}div.price-topping-2-body-right-row:last-child{border-bottom:solid 1px #000}div.price-topping-2-body-right-column{text-align:left;font-size:1.3rem}div.price-topping-2-body-right-column-remarks{padding:0}div.price-topping-2-body-right-column:last-child{box-sizing:border-box;width:80%;border-left:solid 1px #000;padding:5px
7px}div.price-topping-2-body-right-row
p{letter-spacing:0;font-size:1.3rem;margin-bottom:0}ul.table-option{margin:0;padding-left:1.5em;line-height:1.5rem}ul.table-option
li{margin:5px
0;line-height:1.5em}@media screen and (max-width: 767px){div.price-topping-2-body-right-column{font-size:1.2rem}div.price-topping-2-body-left-text
p{font-size:1.3rem;line-height:2.0rem;width:auto}div.price-topping-2-body-right-row
p{letter-spacing:0;font-size:1.2rem}.option-table{width:100%}.option-table
img{width:80%;padding:0
10% 10%}ul.table-option
li{margin:0;line-height:1.5em}}.overseas-area{width:80%}.forbiz #overseas .overseas-area{width:95%}.overseas-image{margin:auto;width:100%}.overseas-image
img{width:100%;margin:2em
auto}@media screen and (max-width: 767px){.overseas-area{width:100%}.overseas-image
img{margin:0
auto 2em}}div.white-content-box-inner.campaign{padding-bottom:100px;margin-top:0}div.campaign-archive-description-img-box{width:100%;margin:-20px auto 20px}div.campaign-archive-description-img-box
img{width:100%;outline:solid 2px #121212;outline-offset:-2px}div.debut-description-period{display:flex;justify-content:center;width:100%;height:40px;margin:20px
0}div.debut-description-period-title{width:20%;text-align:center;display:flex;justify-content:center;align-items:center}div.debut-description-period-desciption{width:80%;padding:0
30px;display:flex;align-items:center}div.debut-description-period-desciption.twitter-campaign{display:block}div.debut-description div.black-box{text-align:center;background-color:#000;width:150px;height:40px;color:#FFF;font-size:1.3rem}div.debut-description div.black-box
p{line-height:40px}div.campaign-archive-description{display:flex;justify-content:start;align-items:center;height:auto;position:relative}div.debut-description-body{display:flex;justify-content:center;width:100%;margin:30px
0;padding-bottom:30px}div.debut-description-body-title{width:20%;text-align:center;display:flex;justify-content:center}p.remark-text.campaign-archive{font-size:1.1rem;margin-left:0;color:#000}@media screen and (max-width: 1440px) and (min-width: 767px){div.campaign-archive-description-img-box{width:70%}}@media screen and (max-width: 767px){div.white-content-box-inner.campaign{padding-bottom:0}div.debut-description-period{flex-wrap:wrap;padding:0px
0 30px 0;margin:0}div.debut-description-period.space{margin-bottom:30px}div.debut-description-period-title{width:100%;justify-content:flex-start}div.debut-description-period-desciption{width:100%;justify-content:flex-start;padding:10px
0 0 0}div.debut-description-body{flex-wrap:wrap;margin:30px
0 0;padding-bottom:0}div.debut-description-body-title{width:100%;justify-content:flex-start;padding-bottom:10px}div.debut-description{padding-top:0}}div.white-content-box-inner-flex.cancel-flexbox{margin-bottom:40px;align-items:center}.size-up{font-size:2.4rem}div.cancel-box{width:30%;margin:0}div.faq-nav-icons.contract-cancel{justify-content:space-between;width:65%;margin:auto;padding:0}div.nav-box.faq-contract-cancel{line-height:1.7em;height:80px;background-position:center 65px}div.faq-nav-icons div.nav-box.faq-contract-cancel{line-height:1.7em;height:80px;background-position:center 65px}div.cancel-flexbox div.white-content-box-inner-flex-right{width:40%;z-index:1}div.cancel-flexbox div.white-content-box-inner-flex-right.cancel-aplly{width:35%}.cancel-callcenter{padding:30px
0 0 0}@media screen and (max-width:767px){.size-up{font-size:2.4rem;line-height:1.3em}div.faq-nav-icons.contract-cancel{width:100%;margin:0}div.faq-nav-icons div.nav-box.faq-contract-cancel{background-size:15px;height:67px;background-position:center 52px}div.nav-box-text.contract-cancel
p{font-size:1.1rem;line-height:1.5rem}.btn_box02 a span.sp-text-height{line-height:1.3em;padding:15px
45px 15px 0}div.white-content-box-inner-flex.cancel-flexbox{flex-direction:column;margin-bottom:20px}div.cancel-flexbox div.white-content-box-inner-flex-left{margin-bottom:20px}div.cancel-flexbox div.white-content-box-inner-flex-right,
div.cancel-flexbox div.white-content-box-inner-flex-left{width:100%}div.cancel-flexbox div.white-content-box-inner-flex-right.cancel-aplly{width:60%}div.white-content-box-inner.cancel-callcenter{padding:0;margin-top:40px}}.white-content-box-terms{width:auto;margin:0
auto;padding:0;text-align:center}.white-content-box-terms.zeus-terms{text-align:left}@media screen and (min-width: 768px){ul.white-content-box-terms.zeus-terms
li{text-indent:-1.5em;padding-left:1.5em}}ul.white-content-box-terms.terms-pdf-center{width:auto;text-align:left;display:inline-block}ul.white-content-box-terms li:before{content:'';display:inline-block;width:20px;height:20px;margin-right:0px;background-image:url(https://d1q08lkutgkcx2.cloudfront.net/image/pdf-icon2.svg);background-size:contain;vertical-align:middle;background-repeat:no-repeat}ul.white-content-box-terms
a{text-decoration:underline;line-height:2rem;color:#04C}ul.white-content-box-terms a:hover{text-decoration:underline;color:#6a9afc}span.terms-attention{font-size:1.5rem;font-weight:normal}div.content-box-title p.terms-title{line-height:1.2}ul.white-content-box-terms
li{list-style:none;padding:4px
0}ul.white-content-box-terms.terms-pdf-center
li{text-align:left;text-indent:-1.3em;line-height:1.4em}.terms-body{display:none;margin-bottom:40px;position:relative}.last-terms{margin-bottom:0px}.terms-btn.show{background-color:#646464;color:white}div.terms-btn{position:relative;background-color:#ffeb00;color:#1E1E1E;padding:15px
0;margin-top:20px;cursor:pointer;font-size:1.5rem}div.terms-btn:hover,div.close-btn:hover{opacity:0.5}div.close-btn{width:20%;text-align:center;background-color:#646464;color:white;padding:10px
0;margin:10px
0 0 auto;position:relative;padding-left:5px;cursor:pointer;font-size:1.2rem}div.close-btn
img{width:11px;margin:0
5px}.terms-btn::after{content:"▼"}.terms-content-box:last-of-type{margin:50px
auto 30px}div.terms-first-btn{margin-top:35px}div.white-content-box-inner.terms{margin:12px
auto 0}div.content-box-inner.empty-top div.terms-content-box{padding:45px
70px;border-radius:30px;border:3px
solid #ffeb00;box-sizing:border-box;max-width:750px;width:750px;background-color:#fff}.terms-content-box div.content-box-title
p{text-align:left}.terms-title span.terms-attention{margin-left:10px}div.content-container section.other-second .terms-content-box
h2{text-align:left;border-bottom:3px solid #ffeb00;width:fit-content;line-height:1.2;margin:0
auto 45px 0;font-size:3.2rem}.terms-content-title-flex{display:flex;align-items:baseline;margin-bottom:40px;border-bottom:3px solid #ffeb00;width:fit-content;line-height:1.2}.content-box-title.terms-content-title-flex
p{margin-bottom:0}div.content-container section.other-second .terms-content-box{max-width:610px;width:610px}.terms div.content-container section.other-second{background-image:none;padding-top:60px}div.terms-btn{border-radius:10px}div.content-container section.other-second div.terms-btn{display:flex;justify-content:space-between;align-items:center;padding:15px
20px;line-height:1.4;text-indent:0;color:#000;border:1px
solid #ffeb00;background-color:#FFF;box-shadow:0 0 15px rgb(0 0 0 / 20%);opacity:unset}div.content-container section.other-second .terms-btn::after,
div.content-container section.other-second .terms-btn.show::after{margin-left:0}div.content-container section.other-second div.terms-btn:hover,
div.content-container section.other-second div.terms-btn.show{background-color:#ffeb00}.terms-btn.show::after{content:"\025b2"}.terms-day-flex{display:flex}div.content-container section.other-second .terms-body{width:95%;margin:35px
auto 55px}div.content-container section.other-second .terms-body ul.terms-list:first-child{width:30%;margin:0
0 3% 0}section.other-second .terms-body ul.terms-list:first-child li.terms-year-select{background-color:#ffeb00}.terms-year-select::after{content:"\025b6";position:absolute;right:10px;font-size:10px}div.content-container section.other-second .terms-body ul.terms-list:not(:first-child){width:65%;background-color:#FFF;box-sizing:border-box;padding:5px;border-radius:5px;margin:0
0 0 auto;height:fit-content}@media (min-width: 768px){div.content-container section.other-second .terms-body ul.terms-list:not(:first-child){position:absolute;top:0;left:35%}}ul.terms-list.terms-hidden{display:none}section.other-second .terms-body ul.terms-list:first-child
li{justify-content:center;background-color:#FFF;border-radius:5px;align-items:center;height:33.5px;position:relative}ul.terms-list
li{display:flex;align-items:flex-start;font-size:13px;margin-bottom:1em;list-style:none;text-align:justify;text-justify:inter-character}ul.terms-list li:last-child{margin-bottom:0}ul.terms-list{padding:0;margin:0
20px}.terms-body ul.terms-list:first-child li,
.terms-body ul.terms-list:not(:first-child){box-shadow:0 0 15px rgb(0 0 0 / 20%);cursor:pointer}div.content-container section.other-second ul.terms-list:not(:first-child) li{margin-bottom:0;border-bottom:1px solid #b3b3b3;position:relative}div.content-container section.other-second ul.terms-list
a{text-align:center;text-decoration:unset;width:100%;padding:4px
0}div.content-container section.other-second ul.terms-list:not(:first-child) li:before{content:'';width:13px;height:15px;background-image:url(https://d1q08lkutgkcx2.cloudfront.net/image/pdf-icon2.svg);background-size:contain;vertical-align:middle;background-repeat:no-repeat;position:absolute;right:13px;pointer-events:none;margin:0;padding:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}div.content-container section.other-second ul.terms-list:not(:first-child) li:last-child{border-bottom:none}div.content-container section.other-second ul.terms-list a
span{display:inline-block;width:65px}div.content-container section.other-second ul.terms-list a span.re-revised{width:100%;text-align:center}@media screen and (min-width: 768px){.terms-content-box:first-of-type{margin:40px
auto}.terms-body ul.terms-list li
a{line-height:2rem}}@media screen and (max-width: 767px){div.white-content-box-inner.terms{margin:5px
0 12px 1.6em}.white-content-box-terms{width:100%;margin:0}ul.white-content-box-terms
li{padding:5px
0 0 1.3em;font-size:1.2rem;text-indent:-1.3em;line-height:1.5rem}ul.white-content-box-terms.terms-pdf-center
li{text-align:left}.terms-content-box:last-of-type li::before{margin:0}div.terms li:before{width:1.3em;height:1.3em}div.close-btn{width:25%}span.terms-attention{font-size:1.2rem}.terms-btn::after{right:35%}div.terms-first-btn{margin-top:15px}.terms-content-box:last-of-type{margin:40px
0 0}div.terms-btn:hover{opacity:1}.terms-content-title-flex{width:100%;margin-bottom:15px}div.content-container section.other-first div.terms-content-box:last-of-type{padding:20px
5%;width:100%}div.content-container section.other-second .terms-content-box{width:100%;margin-top:0}.terms-content-box{margin:0
auto 25px}div.content-container section.other-second .terms-body{margin:20px
auto 45px}.terms-day-flex{flex-direction:column;margin-bottom:20px}div.content-container section.other-second .terms-body .terms-day-flex ul.terms-list:first-child{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}div.content-container section.other-second .terms-body ul.terms-list:not(:first-child){width:100%;margin:-1px 0 0px auto;border-radius:0 0 5px 5px}div.content-container section.other-second .terms-body ul.terms-list:first-child{margin:0}section.other-second .terms-body ul.terms-list:first-child li.terms-year-select{width:100%;border-bottom:1px solid #666;border-radius:5px 5px 0 0;box-shadow:0px -7px 15px rgba(0, 0, 0, 0.15)}section.other-second .terms-body ul.terms-list:first-child
li{width:100%;height:35px}div.content-container section.other-second div.terms-btn{padding:15px;text-align:left;line-height:1.2;font-size:13px}div.content-container section.other-second ul.terms-list:not(:first-child) li:before{width:11px;height:13px;right:10px;top:18px}.terms-year-select::after{content:"\025bc";position:absolute;right:10px;font-size:10px}div.content-container section.other-second .terms-content-box
h2{font-size:2.6rem}div.content-container section.other-second ul.terms-list
a{line-height:1.7rem;letter-spacing:0.03em;font-size:1.2rem;padding:10px
0}div.content-container section.other-first div.terms-content-box:last-of-type h2
p{font-size:2.4rem}div.content-container section.other-second ul.terms-list a span.re-revised{text-align:center;padding-right:0}div.content-container section.other-second ul.terms-list a
span{width:50px;word-break:keep-all}ul.terms-list li:nth-last-of-type(-n+2){margin-bottom:0}}@media screen and (max-width: 413px){div.content-container section.other-second ul.terms-list:not(:first-child) li:before{right:5px}div.content-container section.other-second ul.terms-list
a{padding:10px
15px 10px 0}}@media screen and (max-width: 320px){ul.white-content-box-terms li:before{margin:0
5px 0 40px}.terms-content-box:last-of-type li::before{margin:20px
5px 0 70px}.terms-content-box:last-of-type
li{text-indent:-8.5rem;margin-left:20px}span.terms-attention{padding-left:0}.terms-content-box
.pc{display:block}div.terms li::before{width:15px;height:15px}}div.white-content-box-inner.company{margin-top:20px}div.white-content-box-inner.company > h2
p{font-size:2.0rem;margin-bottom:30px}.company>div.price-fee-related-table-box{padding-bottom:30px}.company > div.price-fee-related-table-box table.device-spec-table{margin:30px
auto 0}table.company-table
th{width:10%}table.company-table th,
table.company-table
td{font-size:1.35rem;line-height:1.5em}@media screen and (max-width: 767px){div.white-content-box-inner.company{margin-top:40px}div.white-content-box-inner.company > h2 p.title-margin{margin-top:40px}.company>div.price-fee-related-table-box{padding-bottom:0}.company > div.price-fee-related-table-box table.device-spec-table{margin:0
auto}table.company-table{width:95%;border-spacing:0px 10px}table.company-table th,
table.company-table
td{font-size:1.4rem;line-height:1.5em;width:100%;display:block;padding:2.5%;margin-left:-2.5%}table.company-table td
p{line-height:1.6em}}div.white-content-box-inner-flex.inner-flex-cm2{justify-content:center}.cm-title{text-align:center;margin:1em
auto}div.youtube-wrap{position:relative;width:calc((100% - 60px) / 3);text-align:center;margin:0
10px}div.youtube-wrap
iframe{width:100%;border-radius:10px}.youtube-wrap
p{text-align:left}.youtube-wrap>div{text-align:center}div.content-box-inner p.movie-title{font-weight:bold;margin:15px
0;font-size:1.5rem;text-align:center}div.content-box-inner p.movie-cp{font-size:1.1rem;margin:auto;display:inline-block}.making{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between}.making
img{width:30%;margin:20px
0}@media screen and (min-width: 767px){div.youtube-wrap:last-child{margin-bottom:0}}@media screen and (max-width: 767px){div.white-content-box-inner-flex.inner-flex-cm{margin:0}.cm-title{text-align:left}div.content-box-inner div.white-content-box-sub-title.cm-title
p{text-align:left;margin:1em
auto;font-size:1.1em}div.youtube-wrap{width:100%;margin:10px
auto 30px}div.youtube-wrap
iframe{height:170px}.making
img{width:47%;margin:3% 0}}@media screen and (min-width: 768px){div.price-campaign{background:#EF0000;width:100%;background-size:cover;height:100%}}div.price-campaign-area{max-width:1360px;margin:0
auto;position:relative}div.price-campaign-area
img{width:100%}@media screen and (max-width: 767px){div.price-campaign-area{padding:0;line-height:0;width:100%;aspect-ratio:300/103}div.top-campaign-period.price{position:absolute;width:80%;left:50%;transform:translate(-50%,-50%);font-size:1.5rem}div.top-campaign-period.price div p:last-of-type{margin-top:5px}div.top-campaign-period.price span.start,
div.top-campaign-period.price
span.end{font-size:2.3rem}}div.application-zeus-icon-box{width:55px;height:28px;position:absolute;left:150px;top:26px}div.application-zeus-icon-box
img{width:100%}@media screen and (max-width: 767px){div.application-zeus-icon-box{width:45px;top:7px;left:80px}}div.white-content-box-inner-cancel{margin-top:50px;padding:15px
80px;color:#FFF;margin-bottom:-35px}@media screen and (max-width: 767px){div.white-content-box-inner-cancel{max-width:100%;padding:0
5%}}div.contract-initial-cancel-icon-box-right{margin:0
auto}div.terms-description{margin:30px
0}@media screen and (max-width: 767px){.terms-bottom{margin-bottom:25px}}div.white-content-box-inner-document-notion div.white-content-box-inner-document{margin:10px
auto 0}.column-contents-flex{display:flex;justify-content:space-between;gap:30px}.column-contents-flex
a{color:#000;display:block;padding:30px;box-sizing:border-box}div.content-box-inner p.column-contents-box-title{text-align:center;font-weight:bold;margin-bottom:22px;font-size:1.7rem}.column-contents-box{background-color:#fff;margin-bottom:34px;padding:0;box-sizing:border-box;border-radius:30px;filter:drop-shadow(4px 4px 4px rgb(0,0,0,20%));transform:translateZ(0)}.culumn-contents-img{margin:27px
auto 0;display:block;height:180px}div.content-box-title h1 p.column-contents-title{margin-bottom:50px}.column-contents-box-title
span{background:linear-gradient(transparent 60%, #ffeb00 60%)}.column-contents-box:hover{outline:3px
solid #ffeb00;outline-offset:-3px}.column-table-of-contents{background-color:#FFF;padding:50px;border-radius:20px;margin-bottom:45px}div.column-table-of-contents
p{font-weight:bold;color:#000;display:inline-block;letter-spacing:1px;line-height:24px;font-size:1.5rem}.column-contents-box .column-contents-box-text:last-of-type{text-decoration:underline;padding-top:0.5em}div.column-table-of-contents p:hover,
div.column-table-of-contents a:focus
p{opacity:0.8;transition:0.2s linear;text-decoration:underline}div.column-table-of-contents p.column-table-of-contents-indent{text-indent:2.5rem;font-weight:normal}div.column-paragraph-title{background-color:#FFF;padding:30px;border-radius:20px}div.column-paragraph-title
p{font-size:2.5rem;letter-spacing:1px;line-height:40px}.culumn-contents-img-width{width:100%;margin-bottom:45px}.column_detail-h
h2{margin:0;padding-bottom:45px}.column_detail-h
h3{margin:0;padding-bottom:25px}div.column-main-title h1
p{margin-bottom:45px;letter-spacing:1px}.column-paragraph-text{padding-bottom:25px;line-height:27px;letter-spacing:2px}.column-paragraph-text-end{padding-bottom:45px}.column-paragraph-text-last{padding-bottom:30px}@media screen and (max-width: 767px){.column-contents-flex{display:block}.culumn-contents-img{width:100%;height:auto}.column-contents-flex
a{padding:30px
7%}.column-contents-box{padding:0}div.content-box-title h1 p.column-contents-title{margin-bottom:unset}div.column-main-title h1
p{margin-bottom:35px;letter-spacing:1px;line-height:37px;font-size:2.5rem}div.content-box-inner-culumn{margin:0}.column-paragraph-text-end{padding-bottom:35px}.column-table-of-contents{background-color:#FFF;padding:30px
6%;border-radius:20px;margin-bottom:35px}.column_detail-h
h2{margin:0;padding-bottom:25px}div.column-paragraph-title{background-color:#FFF;border-radius:20px;padding:20px
6%}div.column-paragraph-title
p{font-size:1.5rem;letter-spacing:1px;line-height:24px}.culumn-contents-img-width{width:100%;margin-bottom:25px}.column-paragraph-text{padding-bottom:25px;line-height:21px;letter-spacing:2px}.column-paragraph-text-end{padding-bottom:35px}section.column_detail div.content-box-inner{margin:0px}.column-paragraph-text-last{padding-bottom:0px}div.content-box-inner p.column-title-paragraph{font-size:1.5rem}}#instruction_manual_language_page section.i-m-language-container{padding:40px
0 60px}.i-m-language-title{font-size:3.6rem;text-align:center;margin-bottom:40px}.i-m-language-text{font-size:1.8rem;text-align:center;line-height:1.6}.i-m-language-btn-area{display:flex;justify-content:center;flex-wrap:wrap;gap:50px 30px;margin:50px
auto}.i-m-language-button{width:45%}.i-m-language-button
a{color:#000;box-sizing:border-box;background:#FFF;line-height:1.4em;font-size:1.8rem;font-weight:bold;height:73px;position:relative;box-shadow:0 0 15px rgb(0 0 0 / 20%);transition: .7s all;display:flex;justify-content:center;align-items:center}.i-m-language-button a:hover{transform:none;background-color:#ffeb00;transition: .3s all}.i-m-language-button a:after{content:"";display:block;position:absolute;top:50%;right:2em;transform:translateY(-50%);margin:auto;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:13px solid #DB0066}section.i-m-language-container{padding:0;box-sizing:border-box}footer #copy.i-m-language-footer{margin-top:0}@media (min-width: 768px) and (max-width: 1280px){body#instruction_manual_language_page{position:relative}#instruction_manual_language_page section.i-m-language-container{padding:40px
0 120px}}@media screen and (max-width: 767px){#instruction_manual_language_page section.i-m-language-container{padding:40px
0 120px}section.i-m-language-container{padding:60px
0}.i-m-language-btn-area{gap:30px}.i-m-language-title{font-size:2.6rem;margin-bottom:30px}.i-m-language-text{font-size:1.6rem}.i-m-language-button{width:100%}.i-m-language-button
a{font-size:1.5rem}}#entry_fix.hotel-plan{top:150px}.hotel-plan-section{background-color:#e5e5e5;position:relative;padding:80px
0}.hotel-plan-section::after{content:"";display:block;width:0;height:0;border-style:solid;border-width:305px 305px 0 0;border-color:#ffe000 transparent transparent transparent;position:absolute;top:0;left:0;z-index:0}.hotel-plan-section.sec-first .section-container.empty-top{padding-top:70px;margin-top:0}.hotel-plan-section.sec-first::after{content:none}.hotel-plan-section:nth-child(2n){background-color:#f0f0f0}.hotel-plan-section.sec-first{padding-top:0;background:#444 url(https://d1q08lkutgkcx2.cloudfront.net/image/devise_para02_t.png) right -172px no-repeat;background-size:680px;color:#fff}.hotel-plan-section.sec-first .span-3{filter:drop-shadow(5px 5px 6px rgba(0, 0, 0, .2));transform:translateZ(0)}.hotel-plan-section.sec-first .span-3 a
img{transition:0.3s}.hotel-plan-section.sec-first .span-3 a img:hover{transition:0.3s;transform:translate(0, 0px)scale(1.05)}.hotel-plan-section
.inner{position:relative;z-index:1}.hotel-plan-section
h2{font-size:3rem;text-align:center;line-height:1.3;margin-top:0;color:#fff}.hotel-plan-section h2
span{background-color:#ffe000;font-size:5rem;padding:0.1rem 0.3em;letter-spacing:3px;color:#000}.hotel-plan-section
h3{margin:0
0 30px;font-size:5rem;letter-spacing:4px;text-align:center;line-height:1.4;position:relative;z-index:1;color:#000}.hotel-plan-section h3
span{position:absolute;top:38%;left:-.8em;font-size:8rem;font-weight:bold;color:#000;line-height:1;transform:translateY(-50%)}.hotel-plan-section h3 span .small-text{position:static;display:block;font-size:3rem;position:static;letter-spacing:0;transform:translateY(0)}.pc-1300{display:none}.hotel-plan-section
p{font-size:2rem;line-height:1.6;text-align:center;margin-bottom:50px}span.under-line-thin-pink{background:linear-gradient(transparent 90%, #DB0066 0%);padding:0
0 2px;line-height:2.2}.hotel-plan-flex{display:flex;align-content:center;justify-content:space-between}.img-center{display:flex;align-items:center;justify-content:center}.img-center:first-child{margin-top:0px}.hotel-plan-img.improvement{text-align:center}.hotel-plan-img.improvement .div-pc{width:90%}.hotel-plan-flex .span_2:last-child{margin-right:0}.hotel-plan-flex .span-3{width:32%;list-style:none}.hotel-plan-contact{background:#fff;padding:70px
0 0px;background:url(https://d1q08lkutgkcx2.cloudfront.net/image/hotel-p-main.png) center/cover #121212}.hotel-plan-contact
h3{color:#fff;background-color:#282828;border:8px
solid #ffe000;padding:30px
0;margin:0
0 0px;font-size:2.5rem;text-align:center;line-height:1.4}.hotel-plan-img
img{max-width:100%}.foreigner2{margin-top:20px}.hotel-plan-contact-box{color:#fff;padding:0
52px 0 250px;height:172px;display:flex;justify-content:center;align-items:center;position:relative}.hotel-plan-box-container{display:flex;align-items:center;justify-content:center}.hotel-plan-contact-box
p{font-size:3rem;font-weight:bold;padding:0
15px 0 0;text-align:center}.hotel-plan-contact-box .btn_box02
a{width:356px}.hotel-plan-contact-box .btn_box02 a
span{background-size:8px;background-position:316px center}.hotel-plan-contact-box::after{content:"";display:block;width:180px;height:216px;position:absolute;bottom:0;left:50px;background:url(https://d1q08lkutgkcx2.cloudfront.net/image/sub-partnercontact.webp)bottom left no-repeat;background-size:contain}#entry_fix.hotel-plan div.price-fix-box a.price-fix-corp-inquiry{background:#ffe000}#entry_fix.hotel-plan div.price-fix-box{height:224px}#entry_fix.hotel-plan div.price-fix-box
a{height:100%}section#merit01 div.inner>div{display:flex;align-items:center}section#merit01 div.inner>div>div:first-of-type{width:100%}@media screen and (max-width: 1680px){.hotel-plan-section h3
span{left:-.5em}.hotel-plan-section h3 span .small-text{font-size:2.5rem}}@media screen and (max-width: 1300px){.pc-1300{display:inline-block}}@media screen and (max-width: 767px){#entry_fix.hotel-plan{top:auto;padding-top:0}#entry_fix.hotel-plan div.price-fix-box{height:100%}#entry_fix.hotel-plan div.price-fix-box a.price-fix-corp-inquiry{width:100%}.hotel-plan-section{padding:50px
0}.hotel-plan-section::after{border-width:156px 156px 0 0}.hotel-plan-section.sec-first{background-position:right -423px}.hotel-plan-section.sec-first .section-container.empty-top{padding-top:33px}.hotel-plan-section
p{font-size:1.5rem;text-align:left;margin:0
auto 30px;display:table}.hotel-plan-flex{display:block}.img-center{margin-top:40px}.hotel-plan-section
h2{font-size:1.8rem;text-align:center;line-height:1.4}.hotel-plan-section h2
span{font-size:2.6rem;padding:0.1rem 0.3em}.hotel-plan-section
h3{margin:0
0 20px;font-size:2.6rem;letter-spacing:2px;line-height:1.3}.hotel-plan-section h3
span{position:absolute;top:-0.3em;left:-0.5em;font-size:4rem;transform:translate(0)}.hotel-plan-section h3 span .small-text{font-size:1.6rem}.hotel-plan-flex .hotel-plan-img{width:100%;margin-bottom:20px}.hotel-plan-flex .hotel-plan-img:last-child{margin-bottom:0}.foreigner2{margin-top:3%}.hotel-plan-contact{padding-top:40px}.hotel-plan-contact
h3{border:4px
solid #ffe000;padding:20px
0;font-size:1.7rem;margin:0
0 26px}.hotel-plan-contact-text{color:#fff;font-weight:bold;padding:0
0 16px 110px;font-size:1.7rem;text-align:center}.hotel-plan-contact-box{height:104px;padding:0
0 0 110px;justify-content:flex-end;align-items:flex-start}.hotel-plan-box-container{display:block;width:100%}.hotel-plan-contact-box::after{width:145px;height:124px;left:0}.hotel-plan-contact-box
p{font-size:5vw;padding:0
0 2.4vw}.hotel-plan-contact-box .btn_box02
a{width:100%;font-size:1.5rem;letter-spacing:2px;max-width:380px}.hotel-plan-contact-box .btn_box02 a
span{background-position:right 20px center;padding:20px
45px 20px 0}.hotel-plan-contact-box .btn_box02 a:after{width:54px}.hotel-plan-contact-box .btn_box02 a:hover::after{width:100%}section#merit01 div.inner>div{display:block}}@media screen and (max-width: 450px){.hotel-plan-section
p{font-size:1.3rem}}.partner-contract-box{margin-top:60px;position:relative;border:#bdb9b9 20px solid;border-radius:2.5vw;overflow:hidden}.partner-contract-box
img{max-width:100%;vertical-align:bottom}.partner-contract-box
.btn_box02{position:absolute;bottom:20px;right:20px}.partner-contract-box .btn_box02
span{margin-top:0}@media screen and (max-width: 767px){.partner-contract-box{border:10px
solid #BEBABA;border-radius:6vw}.partner-contract-box
.btn_box02{bottom:6%;right:50%;transform:translateX(50%);max-width:380px;width:93%}.partner-contract-box .btn_box02
a{width:100%}.partner-contract-box .btn_box02 a
span{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/arrow02_t.png) no-repeat right 25px center;background-size:6px}.partner-contract-box .btn_box02 a::after{width:56px}.partner-contract-box .btn_box02 a:hover::after{width:100%}}.remark-padding-both{padding:0
4px}.mypage-edit-table-bottom{width:calc(100% - 13em);margin:0
auto;padding-left:315px;font-size:1.1rem;line-height:1.5rem}@media screen and (max-width: 767px){.mypage-edit-table-bottom{width:95%;margin:6px
auto 0;padding:0
2.5%;box-sizing:border-box}}div.insurance-option-page div.white-content-box-inner,
div.insurance-option-page div.insurance-option-section-title{margin-top:0}div.insurance-option-page section.other-first{padding:0
30px 80px}div.insurance-option-page section.other-second,
div.insurance-option-page section.other-third{padding:80px
30px 40px}div.insurance-option-page section.other-second#insurance-section-4{padding-top:80px}.white-content-box-gray-box.insurance-option-box{display:flex;background:#fff;justify-content:space-evenly;align-items:center;padding:50px
0;margin-top:0;position:relative;margin-bottom:15px}.white-content-box-gray-box.insurance-option-box>div{width:15%}.white-content-box-gray-box.insurance-option-box div
p{text-align:center;font-weight:bold;margin-top:1rem}.white-content-box-gray-box.insurance-option-title{margin-bottom:0;background:#333;padding:2rem 0}.white-content-box-gray-box.insurance-option-title
p{font-size:2rem;color:#fff;font-weight:bold;text-align:center}.white-content-box-sub-title.insurance-option p span,
.white-content-box-sub-title.compensation p
span{color:#DB0066;position:relative}.white-content-box-sub-title.compensation p
span{color:#000;font-size:2rem}.white-content-box-sub-title.compensation p span::before{content:"";width:100%;height:1rem;padding:0
0.5rem;position:absolute;left:0;bottom:0;transform:translateX(-0.5rem);background-color:#ffeb00;z-index:-1}.white-content-box-sub-title.insurance-option
p{font-size:2.5rem}.white-content-box-sub-title.insurance-option{border:6px
solid #DB0066;padding:20px
0;background-color:#fff}.insurance-option.plan-box{display:flex;justify-content:space-evenly;margin:50px
0;align-items:flex-start}.insurance-option.plan-box
img{width:40%;filter:drop-shadow(5px 5px 6px rgba(0,0,0,.2));transform:translateZ(0)}.white-content-box-gray-box.insurance-option-title.campaign{background:#ffeb00}.white-content-box-gray-box.insurance-option-title.campaign
p{color:#000;font-size:2.6rem;letter-spacing:2px}.white-content-box-gray-box.insurance-option-box.campaign
div{width:100%}.white-content-box-gray-box.insurance-option-box.campaign div
p{font-size:2rem;font-weight:bold;text-align:center;position:relative;letter-spacing:1px;line-height:4rem}.white-content-box-gray-box.insurance-option-box.campaign
div{width:72%}.white-content-box-gray-box.insurance-option-box.campaign div p:first-of-type{margin-top:0}.white-content-box-gray-box.insurance-option-box.campaign::before{content:'';background-image:url(https://d1q08lkutgkcx2.cloudfront.net/image/only-now-emphasis-l-2.svg);background-size:contain;background-repeat:no-repeat;display:block;width:150px;height:150px;position:absolute;left:55px;top:-46px;transform:rotate(-10deg)}.white-content-box-gray-box.insurance-option-box.campaign::after{content:'';background-image:url(https://d1q08lkutgkcx2.cloudfront.net/image/only-person_callout.webp);background-size:contain;background-repeat:no-repeat;background-position:right bottom;display:block;width:210px;height:235px;position:absolute;right:5px;top:-60px}.white-content-box-gray-box.insurance-option-box.campaign{padding:25px
0 63px}.white-content-box-gray-box.insurance-option-box.campaign+.btn-up{margin-top:-52px}.white-content-box-sub-title.insurance-option.service p
span{font-size:4rem}.white-content-box-sub-title.insurance-option.service{border:none;background:none}.white-content-box-sub-title.insurance-option.service p
span.square{border:4px
solid #DB0066;padding:0.5rem 1rem;margin-right:3rem}.white-content-box-sub-title.insurance-option.service p span.square span.square-text{font-size:2.4rem;margin-right:4px;vertical-align:bottom}.white-content-box-sub-title.insurance-option.service
p{letter-spacing:1px}.white-content-box-gray-box.insurance-option-box
div.obsession{width:35%;padding:30px
20px 20px;background-color:#f3f3f3;border-radius:20px;height:210px;display:flex;flex-flow:column;justify-content:flex-start;position:relative}.white-content-box-gray-box.insurance-option-box div.obsession>div{display:flex;flex-flow:column}.white-content-box-gray-box.insurance-option-box div.obsession
p{font-size:1.6rem;margin:0
0 2rem}.white-content-box-gray-box.insurance-option-box div.obsession p
span{font-size:1.2rem;font-weight:normal;line-height:1.5rem;margin-top:4px;display:inline-block}.white-content-box-gray-box.insurance-option-box div.obsession
img{width:80%;margin:0
auto 1.5rem}.white-content-box-gray-box.insurance-option-box div.obsession:first-of-type
img{margin-top:1.5rem}.insurance-option-box+p{width:47%;margin:0
auto}.white-content-box-gray-box.insurance-option-box.devices{margin-bottom:0;padding:30px
0 0;box-sizing:border-box;align-items:flex-start;width:100%}.white-content-box-gray-box.insurance-option-box.devices
div{width:147px}.white-content-box-gray-box.insurance-option-box.devices:last-child{padding-bottom:30px;margin-bottom:30px}table.devices-table th,
table.required-documents th,
table.coverage
th{width:100px;background-color:#505050;color:#fff}table.required-documents th:first-of-type{width:470px}table.required-documents td:first-of-type{font-weight:normal;padding:25px
10px}table.required-documents td:first-of-type
span{display:block;font-weight:bold;font-size:1.6rem}table.required-documents td:not(:first-of-type){text-align:center;font-size:2.4rem;color:#000}table.required-documents td,
table.coverage
td{background-color:#fff;line-height:2rem}table.devices-table th,
table.devices-table td,
table.required-documents th,
table.required-documents td,
table.coverage th,
table.coverage
td{border:1px
solid #000;padding:1rem;font-size:1.4rem;font-weight:bold}table.devices-table,table.required-documents,table.coverage{margin:30px
auto 0;border-collapse:collapse;position:relative}table.coverage
img{position:absolute;width:10%;top:-45px;right:-30px}table.devices-table{margin-top:70px}table.coverage{margin:5px
auto 0}table.devices-table tr:first-child th:nth-of-type(-n+2),
table.coverage tr:first-child th:first-child{background:none;border:none}table.devices-table tr:first-child th:nth-of-type(2) span{display:none}table.devices-table tr td:first-child{width:260px}.insurance-option-wrap{background-color:#fff;width:836px;padding:0
70px;margin:0
auto 7rem;box-sizing:border-box}td.applicable{text-align:center;width:130px}td.applicable.ok{color:#DB0066;font-size:2rem}td.applicable.ng{font-size:4rem;line-height:1rem;font-weight:normal;background-color:#c8c8c8}table.devices-table{width:100%;z-index:0}table.devices-table+p{padding:15px
0 50px}table.coverage
span{color:#DB0066;font-weight:bold;font-size:2rem;margin:0
3px}table.coverage th,
table.coverage
td{font-weight:normal;width:210px;padding-top:15px;padding-bottom:15px;text-align:center}table.coverage
th{font-size:1.15em;font-weight:bold}table.coverage tr:not(:nth-of-type(1)) th{text-align:left;padding-left:calc(210px / 2 - 3em);box-sizing:border-box}table.coverage
td{font-size:1.25em;font-weight:bold}table.coverage tr:nth-of-type(n+2) td:nth-of-type(2){background-color:#ffeb00}.white-content-box-sub-title.compensation + div.white-content-box-sub-title
p{width:6em;margin:30px
auto 0}.insurance-option-flow{display:flex;position:relative;padding:40px
0 0 70px;height:auto;margin-left:60px;align-items:flex-start}.insurance-option-flow
div{background:#FFF;padding:0.5em 1.5em 1.5em}.white-content-box-gray-box.insurance-option-box div.obsession p.obsession-point{color:#DB0066;position:absolute;top:-17px;font-size:2rem;left:50%;transform:translate(-50%, 0)}.white-content-box-gray-box.insurance-option-box div.obsession p.obsession-point
span{font-size:4rem;font-weight:bold;color:#DB0066}div.insurance-option-flow:first-of-type{padding-top:0}.insurance-option-flow:before{content:"";top:0;left:0;width:6px;height:100%;background:#FFEB00;position:absolute;transform:translate(-50%,50%)}.insurance-option-flow:last-of-type::before{content:none}.insurance-option-flow
img{width:14%;max-width:80px;position:absolute;left:-40px;z-index:2}.insurance-option-campaign{margin:100px
0 50px}div.insurance-option.plan-box+a{display:block;width:300px;margin:0
auto;background-color:#fff;padding:20px;text-align:center;font-size:1.8rem;font-weight:bold;border-radius:14px;filter:drop-shadow(5px 5px 6px rgba(0, 0, 0, .2));transform:translateZ(0);transition-duration: .2s}div.insurance-option.plan-box+a:hover{background-color:#DB0066;color:#fff}.se{display:none}.white-content-box-gray-box.insurance-option-box.campaign div p
span{color:#DB0066;font-size:4rem}#insurance-section-1 div.content-box-title p
span{font-size:3.2rem}table.required-documents
th{padding:2rem 1rem}div.content-box-inner p.price-attention{letter-spacing:0;margin:0
auto;font-size:1.2rem}@media screen and (max-width: 767px){div.insurance-option-page div.content-box-inner:not(#insurance-section-1){margin-top:0}div.insurance-option-page section.other-first{padding:0
0 50px}div.insurance-option-page section.other-second,
div.insurance-option-page section.other-third{padding:50px
0px}div.insurance-option-page section.other-second#insurance-section-4{padding:50px
0}.white-content-box-gray-box.insurance-option-title{padding:1rem 0}.white-content-box-gray-box.insurance-option-title
p{font-size:1.6rem}.white-content-box-gray-box.insurance-option-box{padding:30px
0}.white-content-box-gray-box.insurance-option-box>div{width:22%}.insurance-option-box+p{width:100%}div.content-box-title.insurance-option-section-title
p{text-align:center}.white-content-box-sub-title.insurance-option
p{font-size:1.8rem;text-align:center}.white-content-box-sub-title.insurance-option{border-width:3px}.insurance-option.plan-box{display:block;margin:50px
auto;width:90%}.insurance-option.plan-box
img{width:100%;margin-bottom:30px}.insurance-option.plan-box img:last-child{margin-bottom:0}div.insurance-option.plan-box+a{width:80%}.white-content-box-gray-box.insurance-option-title.campaign
p{font-size:1.6rem;letter-spacing:0;padding-left:1rem}.white-content-box-gray-box.insurance-option-box.campaign::before{width:85px;height:85px;left:-20px;top:-92px}.white-content-box-gray-box.insurance-option-box.campaign div
p{font-size:1.4rem;line-height:3rem}.white-content-box-gray-box.insurance-option-box.campaign
div{width:95%}.white-content-box-gray-box.insurance-option-box.campaign::after{width:130px;height:170px;top:-150px;z-index:-1}.white-content-box-gray-box.insurance-option-box.campaign div p::before{font-size:2.2rem;top:-2px;left:1.5rem}.white-content-box-gray-box.insurance-option-box.campaign div p:last-of-type:before{left:1.35rem}.white-content-box-gray-box.insurance-option-box.campaign{padding:15px
0 40px}.white-content-box-gray-box.insurance-option-box.campaign+.btn-up{margin-top:-38px}.insurance-option-campaign{margin:120px
0 20px}.white-content-box-sub-title.insurance-option.service
p{letter-spacing:1px;line-height:5rem}.white-content-box-sub-title.insurance-option.service p
span{font-size:2.6rem}.white-content-box-sub-title.insurance-option.service p
span.square{border-width:3px;font-size:3rem;margin-right:0}.white-content-box-sub-title.insurance-option.service p span.square span.square-text{font-size:1.6rem;margin-right:2px}.white-content-box-gray-box.insurance-option-box.obsession-box{display:block;margin-bottom:60px}.white-content-box-gray-box.insurance-option-box
div.obsession{width:75%;margin:0
auto 30px;flex-flow:row;align-items:center;height:150px}.white-content-box-gray-box.insurance-option-box div.obsession p.obsession-point{position:relative}.white-content-box-gray-box.insurance-option-box div.obsession
img{width:35%}.white-content-box-gray-box.insurance-option-box.obsession-box
p{text-align:left}.white-content-box-gray-box.insurance-option-box div.obsession
p{font-size:1.4rem;margin:0}.insurance-option-wrap{width:100%;padding:0px
20px;margin-bottom:36px}.white-content-box-gray-box.insurance-option-box.devices
div{width:30%}.white-content-box-gray-box.insurance-option-box.devices{justify-content:space-between}.white-content-box-gray-box.insurance-option-box.devices
span{font-size:1.2rem;font-weight:normal;line-height:1.4rem;display:inline-block}table.devices-table tr:nth-of-type(1) th:first-of-type,
table.devices-table tr:nth-of-type(2) th{display:none}table.devices-table tr:first-child th:nth-of-type(2) span{display:inline}table.devices-table tr:first-child th:nth-of-type(2){background-color:#505050;color:#fff;border:1px
solid #000}table.devices-table th,
table.devices-table td,
table.required-documents th,
table.required-documents
td{font-size:1.2rem}table.devices-table
th{padding:1rem 0}table.devices-table
td{padding:1rem 0 1rem 1rem}table.devices-table
td.applicable{padding:1rem}table.coverage{table-layout:fixed;width:100%}table.coverage
img{width:55px;top:-40px;right:-20px}table.coverage
th{font-size:1.05em;width:auto}table.coverage tr:nth-of-type(1) th:nth-of-type(1){width:calc(6em * 1.05)}table.coverage tr:not(:nth-of-type(1)) th{padding-left:5px;padding-right:5px}table.coverage
td{font-size:1.1em;width:auto;padding:15px
5px}table.coverage tr:nth-of-type(3) td
span{margin-bottom:8px;display:inline-block}.insurance-option-flow{display:flex;position:relative;padding:0px
0 20px 50px;height:auto;margin-left:34px;align-items:flex-start}.insurance-option-flow
img{width:24%;position:absolute;left:-40px;z-index:2;max-width:80px}div.insurance-option-flow:last-of-type{border:none;margin-left:38px}table.required-documents
th{padding:1rem 0;line-height:2rem}table.required-documents td:first-of-type
span{font-size:1.4rem;color:#000}.white-content-box-gray-box.insurance-option-box.campaign div p
span{font-size:3rem}#insurance-section-1 div.content-box-title p
span{font-size:1.6rem}#insurance-section-1 div.content-box-title
p{line-height:2.4rem}#insurance-section-1 .white-content-box-sub-title
p{text-align:center}div.content-box-inner p.price-attention{font-size:1.1rem}.white-content-box-gray-box.insurance-option-box div.obsession p
span{font-size:1.1rem;color:#808080}table.devices-table+p.price-attention{padding:1rem 0 30px}.white-content-box-gray-box.insurance-option-box.devices
p{font-size:1.3rem;line-height:1.6rem}.white-content-box-gray-box.insurance-option-box.devices:last-of-type{padding-top:0.5rem}.white-content-box-sub-title.insurance-option.service p span:not(.square,.square-text){display:inline-block;margin-top:3rem;line-height:1em}.white-content-box-sub-title.compensation + div.white-content-box-sub-title
p{width:auto;margin:30px
auto;font-size:2.6rem;text-align:center}table.required-documents td:first-of-type{padding:15px
10px}table.required-documents
td{font-size:1.1rem;color:#1E1E1E}.white-content-box-gray-box.insurance-option-box div.obsession:last-of-type{margin-bottom:0}div.content-box-inner .required-documents-caption{text-align:right;margin:8px
0 0.5em;color:#1E1E1E;font-size:1.1rem;text-align:right;display:block}.required-documents-wrapper{margin:30px
auto 0;max-height:calc(46.5vh + 60px);overflow-y:scroll;position:relative;width:100%;border-bottom:1px solid #000}table.required-documents
thead{display:table;width:100%;position:sticky;top:0;box-sizing:border-box}table.required-documents
tbody{display:table;width:100%;margin-top:-1px;box-sizing:border-box}table.required-documents{margin-top:0}table.required-documents thead td,
table.required-documents tbody
td{width:17%}table.required-documents thead th:first-of-type,
table.required-documents tbody td:first-of-type{width:49%}table.required-documents tbody tr:last-of-type
td{border-bottom:0}table.required-documents td:not(:first-of-type){font-size:1.8rem}.insurance-option-flow:before{content:"";top:-50%;left:-3px}}@media screen and (max-width: 375px){.white-content-box-gray-box.insurance-option-box.campaign::before{width:80px;height:80px}.white-content-box-sub-title.insurance-option{padding:20px
0}table.required-documents td:first-of-type
span{font-size:1.3rem}.se{display:block}table.required-documents td:first-of-type{padding:15px
4px}table.coverage th, table.coverage
td{padding:1rem 4px}}.white-content-box-gray-box.lead-wire{width:100%;padding:25px
0;align-items:flex-start;padding:1rem 0}.white-content-box-gray-box.insurance-option-box.lead-wire>div{width:28%}h2.text-title
span{font-size:3rem;display:block;letter-spacing: .1em}.white-content-box-gray-box.insurance-option-box.lead-wire div p
span{font-size:1.1rem}.white-content-box-gray-box.insurance-option-box.lead-wire div
p{line-height:1.4rem;font-size:1.2rem}.insurance-option
span.new{width:5em;font-size:3.2rem;font-weight:bold;display:block;line-height:1em;padding:13px
10px 10px 15px;background-color:#DB0066;color:#fff;border-radius:36px;text-align:center;margin-bottom:20px}@media screen and (max-width: 767px){h2.text-title
span{font-size:1.6rem}div.insurance-option div.heading-text{margin-top:2em}div.insurance-option div.heading-text
p{font-weight:bold}div.insurance-option div.wrap-area,
div.insurance-option div.wrap-area div.left-block{margin-top:0}div.insurance-option div.wrap-area div.option-table
img{width:100%;padding:0
0 10%}.insurance-option
span.new{font-size:1.8rem;padding:10px
10px 8px 15px;border-radius:18px;margin-bottom:15px}}.tab_content dd span.no-snippet{font-size:1.3rem;position:static}.callcenter-area .fig-triangle{position:absolute;top:auto;left:0;width:530px;height:600px;background-size:530px;background-image:url(https://d1q08lkutgkcx2.cloudfront.net/image/price_para02_t.png);background-repeat:no-repeat}.callcenter-area section:nth-of-type(even){background-color:#E3E3E3;padding:35px
40px 50px;overflow:hidden}.callcenter-area.initial-cancel-area .default-main-titl{padding-top:0}.callcenter-area.initial-cancel-area section:nth-of-type(even){padding:30px
0px 60px}.callcenter-area section:last-of-type{padding-bottom:40px}.callcenter-area.initial-cancel-area section:last-of-type{padding:40px
0 90px}.callcenter-area.initial-cancel-area a.pink-link,
.callcenter-caution-explanation a.pink-link{color:#d6006b}.callcenter-area .default-main-titl{margin:70px
0}.callcenter-area section.other-third{padding:0
30px 60px;background-size:initial;background-image:none}.callcenter-area .side-title.left{left:10px;top:200px;z-index:1;white-space:nowrap}.callcenter-area .content-box-inner.align-center-content{margin:70px
auto 90px}.callcenter-area .center-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;margin-top:45px}.callcenter-area.initial-cancel-area .center-wrapper{margin-top:0}.callcenter-area .content-box-inner .under-kv-notion,
#wimax-contact-form-area .content-box-inner .under-kv-notion{max-width:855px;margin:20px
auto}#prepaid-contact-form-area .callcenter-area .content-box-inner .under-kv-notion{max-width:710px;margin:20px
auto 0}.caution-title{display:flex;align-items:center;justify-content:center}img.callcenter-before{position:absolute;width:10%;bottom:0px;right:5%;transform:translateX(-50%)}.callcenter-icon{display:flex;align-items:center;justify-content:center}.callcenter-icon
img{width:60px;height:auto;margin:auto 20px auto -20px;border:3px
solid #fff;border-radius:50%}.callcenter-area div.content-box-title h1
p{margin-top:50px}.caution-title
img{width:3.5em;margin-right:0.5em}div.content-box-inner .caution-title h2,
div.content-box-inner .caution-title
p{font-size:2.8rem;font-weight:bold;letter-spacing:0.02em;line-height:2rem;margin:0}.callcenter-area .content-box-inner.customer-center-area{margin:100px
auto 60px}div.content-box-inner p.callcenter-caution-explanation{font-size:1.5rem;font-weight:bold;line-height:1.7em;letter-spacing:0.025em;margin:1.5em 0 1em}div.content-box-inner.pc .center-wrapper+.btn_box02{margin-top:1.5em}div.content-box-inner p.callcenter-caution-explanation.center-text{text-align:center;font-weight:normal;font-size:1.3rem}div.content-box-inner p.callcenter-caution-explanation.contact-alltime{margin-top:0.5em;font-size:1.5em;text-align:center}.callcenter-faq-area{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:25px;margin:15px
0 75px}.callcenter-faq-area
a{display:block;width:calc(33.33333% - 50px / 3)}.content-border{margin-top:45px;margin-bottom:70px;position:relative;background-color:#fff;border:#ffeb00 5px solid;border-radius:2.5vw;z-index:1}span.under-line-yellow{background:linear-gradient(transparent 60%, #ffeb00 0%)}@media screen and (max-width: 767px){.callcenter-area .default-main-titl{margin:40px
0}.callcenter-area.initial-cancel-area div.cancel-title > h2
span{line-height:1}.callcenter-area section:last-of-type{padding-bottom:50px}.callcenter-area section:nth-of-type(even),
.callcenter-area section.other-third{max-width:100%;padding:0}.callcenter-area section.other-third{padding-bottom:45px;background-image:none}.callcenter-area section:nth-of-type(even),
.callcenter-area.initial-cancel-area section:nth-of-type(even){padding:0
0 50px 0}.callcenter-area .side-title.left{left:-10px;top:110px;z-index:1;white-space:nowrap}.callcenter-area .center-wrapper{margin-top:40px;align-items:center}.callcenter-area .content-box-inner.align-center-content{margin:0px
auto 60px}.callcenter-area .content-box-inner.customer-center-area{margin:50px
auto 20px}.content-border{margin:60px
auto}.callcenter-area .content-border.sp .center-wrapper{align-items:center}.callcenter-area .content-border.sp .btn_box02
a{max-width:100%;font-size:1.5rem;margin-top:30px}.callcenter-area .content-border.sp .btn_box02 a
span{background-position:calc(100% - 20px) center}.callcenter-area div.content-box-title h1
p{margin-top:30px;text-align:center}.callcenter-area .content-border
.btn_box03{margin-top:20px}.callcenter-area .content-border .btn_box03
a{box-sizing:border-box}div.content-box-inner p.callcenter-caution-explanation.center-text{margin-bottom:1em}.caution-title{justify-content:flex-start}div.content-box-inner .caution-title h2,
div.content-box-inner .caution-title
p{font-size:2.4rem;line-height:1.5}div.content-box-inner p.callcenter-caution-explanation{font-size:1.5rem;line-height:1.5em;margin:1.5em 0 0}.support .faq-chatbot-main-categories.callcenter-faq-area{margin:30px
0 15px;gap:16px}.callcenter-faq-area
a{display:block;width:calc(50% - 8px)}.content-border{border-radius:2.5vw;padding:0
15px 40px 15px;margin-bottom:0}img.callcenter-before{width:60px;bottom:110px;right:15px}.callcenter-icon
img{width:50px;margin:auto 10px auto 0px;border:3px
solid #fff;border-radius:50%}}div.white-callcenter-box-inner{margin:10px
auto 0;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}div.genre-margin-side{margin:5px}div.gold-button-mtop{margin-top:10px}.btn_box02.callcenter-btn
a{width:310px;background:#FFE000;color:#000;font-size:1.5rem;transition: .2s all}.btn_box02.callcenter-btn a:hover{color:#fff}.btn_box02.callcenter-btn a
span{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/arrow02.svg) no-repeat 270px center;background-size:8px}.content-border.no-phone-call{width:480px;margin:25px
auto 0;padding:20px
0;font-size:20px;font-weight:bold;text-align:center;line-height:1.5;letter-spacing:1.2px;border-radius:1em}@media screen and (max-width: 767px){.content-border.no-phone-call{width:auto;font-size:16px;margin:30px
auto 0px}div.gold-button-mtop{margin-top:10px}div.white-callcenter-box-inner{margin:0
auto}.btn_box02.callcenter-btn
a{width:230px;font-size:1.3rem}.btn_box02.callcenter-btn a
span{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/arrow02.svg) no-repeat 205px center;background-size:6px}}.callcenter-modal-container{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;background:rgba(0,0,0,50%);padding:40px
20px;overflow:auto;opacity:0;visibility:hidden;transition: .3s;box-sizing:border-box;z-index:10000002}.callcenter-modal-container:before{content:"";display:inline-block;vertical-align:middle;height:100%}.callcenter-modal-container.active{opacity:1;visibility:visible}.callcenter-modal-body{position:relative;display:inline-block;vertical-align:middle;max-width:900px;width:95%}.callcenter-modal-content{background:#fff;padding:70px}.callcenter-modal-open{cursor:pointer}.callcenter-modal-close{width:35px;height:35px;position:absolute;right:5px;top:5px;text-align:center;background-color:#000;border-radius:17px;display:flex;justify-content:center;align-items:center;cursor:pointer}.callcenter-modal-close
img{width:50%;height:auto}.callcenter-modal-close:focus{outline:2px
solid #FFE400}div.white-callcenter-box-title{width:100%;text-align:center;padding-top:0px}.callcenter-description{text-align:left;margin-left:40px}div.callcenter-description-tel{margin:30px
auto}div.callcenter-description-tel
p{font-size:3rem;font-weight:bold}div.callcenter-description-period{display:flex;flex-direction:column;justify-content:center;width:100%;height:auto;margin:20px
0}@media screen and (max-width: 767px){div.callcenter-description-period{flex-wrap:wrap;align-items:center;padding:0
0 30px 0;margin:0}div.callcenter-description-tel{margin:20px
auto}div.callcenter-description-tel
p{font-size:2.5rem}.callcenter-modal-body{top:0}div.white-callcenter-box-title{margin:0}.callcenter-modal-content{background:#fff;padding:30px}.callcenter-description{margin:20px
0 0 0}.callcenter-modal-container{padding:92px
20px 0}}.callcenter-modal-title{font-size:25px;font-weight:bold;line-height:1.2em}div.callcenter-description-period-title{text-align:center;display:flex;justify-content:center;align-items:center}.callcenter-description-flex{display:flex;justify-content:center;margin:20px
0 10px}.callcenter-faq{display:flex;justify-content:center;position:relative;height:65px;padding-right:20px;color:#000;font-weight:bold;align-items:center;line-height:1.4;text-align:center;background:#FFF;box-shadow:0 0 15px rgb(0 0 0 / 20%);transition: .7s all}@media screen and (max-width: 767px){.callcenter-faq{font-size:1.2rem;width:147px}div.callcenter-description-period-title{width:100%}.callcenter-description-flex{flex-direction:column;margin:0}.callcenter-modal-title{margin:30px
0 0 0}}.callcenter-faq::after{content:"▶";display:block;position:absolute;width:1em;height:1em;top:-5px;bottom:0;right:1em;margin:auto;color:#f07}.callcenter-faq:hover{transform:none;background-color:#ffeb00;transition: .3s all}.callcenter-mail-icon{width:90px;height:auto;position:absolute;right:30px;bottom:0px}.callcenter-mail-icon.initial-cancel{width:70px}.callcenter-faq::before{content:"";display:block;position:absolute;right:33px;height:50%;border-right:2px solid #666}.initial-cancel-remark{display:inline-block;margin-top:0.5em;font-size:1.4rem;font-weight:normal;line-height:1.3em}div.white-content-box-inner-flex-right.cancel-aplly p.initial-cancel-remark{font-size:1.4rem}div.white-content-box-inner-flex-right.cancel-aplly{width:auto;height:auto;display:flex;justify-content:center;align-items:space-around;margin-bottom:30px}div.white-content-box-inner-flex-right.cancel-aplly>div{flex-direction:column}div.white-content-box-inner-flex-right.cancel-aplly+.btn_box02{margin:40px
auto 30px}div.white-content-box-inner-flex-right.cancel-aplly
img{width:250px}.initial-cancel-img{width:50%;margin:20px
auto}.rental-item{width:70%}.cancel-caution-area{display:flex;flex-direction:column;margin:40px
auto 0;padding:10px
0;border:3px
solid #DB0066}.cancel-caution-area
p{display:flex;justify-content:flex-start;align-items:center;margin:auto 1.5em;text-align:left;font-size:1.4em}.cancel-caution-area p img.yellow-notion-icon{width:2.5em;height:auto;margin:0.5em 1em 0.5em 0}@media screen and (max-width: 767px){.callcenter-area.initial-cancel-area section.other-first{padding:0px
0 40px}.callcenter-faq{width:auto;height:75px;padding:0
35px 0 15px;text-align:left;align-items:center;font-size:1.2rem;text-align:center;box-sizing:border-box}.callcenter-faq::before{right:25px}.callcenter-faq::after{right:0.7em}.callcenter-mail-icon{display:none}.callcenter-faq-quadra{flex-direction:column}div.cancel-title
p{display:flex;align-items:center;justify-content:center}.white-content-box-inner-flex-right
p{position:static}div.white-content-box-inner-flex-right.cancel-aplly{flex-direction:column;margin-bottom:30px;align-items:center}div.white-content-box-inner-flex-right.cancel-aplly>div{margin-bottom:30px}div.white-content-box-inner-flex-right.cancel-aplly
img{width:70%}.callcenter-area.initial-cancel-area div.content-box-inner p.callcenter-caution-explanation{margin:1em
0 0}.callcenter-area.initial-cancel-area section:last-of-type{padding:10px
0 70px}.initial-cancel-remark{margin-bottom:0.7em}.initial-cancel-img{margin:30px
auto 20px;width:90%}div.white-content-box-inner-flex-right.cancel-aplly+.btn_box02{margin:40px
auto 0px}div.white-content-box-inner-flex-right.cancel-aplly + .btn_box02
a{margin:40px
auto 20px;font-size:1.5rem;line-height:1.2em;letter-spacing:0.07em}div.white-content-box-inner-flex-right.cancel-aplly p.initial-cancel-remark{font-size:1.4rem}.rental-item{width:100%}.cancel-caution-area{margin:30px
auto 20px}.cancel-caution-area
p{margin:1em;font-size:1.4em}.cancel-caution-area p img.yellow-notion-icon{width:100%;max-width:33px;margin-right:15px}}body#independent_page{position:relative}#independent_page .section-container{display:flex;align-items:center}#independent_page
main{min-height:calc(100vh - 95px)}#independent_page main
.inner{padding:80px
0}footer:not(.exclusion).footer-menu.single-copy{width:100%;padding:0;z-index:5}@media screen and (max-width: 767px){#independent_page
main{min-height:calc(100vh - 85px)}section.i-m-language-container.hotelwifi-mvbox{background:none;background-size:none}footer:not(.exclusion).footer-menu.single-copy
#copy{padding:0
8%}}div.section-chatbot{padding-top:35px;padding-bottom:100px}div.section-chatbot-support-contact{padding-top:0;padding-bottom:50px}div.section-chatbot div.content-box-inner{max-width:none}div.section-chatbot
#ulAiWidget{height:600px;margin-top:15px;background-color:#fff}div.section-chatbot #ulAiWidget
iframe{height:600px}@media (max-width: 767px){div.section-chatbot{padding-top:0px;padding-bottom:60px}div.section-chatbot-support-contact{padding-left:0;padding-right:0;padding-bottom:40px}div.section-chatbot
#ulAiWidget{height:540px;margin-top:30px}div.section-chatbot #ulAiWidget
iframe{height:540px}.ul-widget-hide{display:none !important}}#faq-chatbot-content .content-box-title
.text{font-size:2.2rem;line-height:1.5}#faq-chatbot-content .faq-chatbot{max-width:1100px;min-height:100vh}#faq-chatbot-content .faq-chatbot-body
.heading{text-align:center;margin-bottom:30px}#faq-chatbot-content .faq-chatbot-body .heading
h2{font-size:3.8rem;font-weight:700;line-height:1.3;margin:0}#faq-chatbot-content .faq-chatbot-body .heading
.text{font-size:2.2rem;line-height:1.4;margin-top:8px}#faq-chatbot-content .faq-chatbot-main-categories,
.support .faq-chatbot-main-categories{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0;list-style:none;width:850px;gap:20px;margin:50px
auto 80px}#faq-chatbot-content .faq-chatbot-main-categories .category-btn a,
.support .faq-chatbot-main-categories .category-btn
a{position:relative;display:flex;align-items:center;justify-content:center;width:270px;height:70px;padding-top:3px;background-color:#fff;border-radius:15px;box-sizing:border-box;filter:drop-shadow(0 0 6px rgba(0, 0, 0, .2));transform:translateZ(0)}#faq-chatbot-content .faq-chatbot-main-categories .category-btn a:hover,
.support .faq-chatbot-main-categories .category-btn a:hover{background-color:#ffe000;transition:all .3s}#faq-chatbot-content .faq-chatbot-main-categories .icon,
.support .faq-chatbot-main-categories
.icon{display:block;position:relative;left:15px;width:32px;height:32px}#faq-chatbot-content .faq-chatbot-main-categories .icon img,
.support .faq-chatbot-main-categories .icon
img{width:auto;height:auto;max-width:100%;max-height:100%}#faq-chatbot-content .faq-chatbot-main-categories .icon .normal,
.support .faq-chatbot-main-categories .icon
.normal{position:absolute;top:0;bottom:0;left:0;right:0;opacity:1;transition:all .3s}#faq-chatbot-content .faq-chatbot-main-categories a:hover .icon .normal,
.support .faq-chatbot-main-categories a:hover .icon
.normal{opacity:0}#faq-chatbot-content .faq-chatbot-main-categories .title,
.support .faq-chatbot-main-categories
.title{flex:1;display:flex;align-items:center;justify-content:center;color:#1e1e1e;font-size:1.8rem;font-weight:700;line-height:1.3}#faq-chatbot-content .faq-chatbot-include-chat{background-color:#fff;padding:40px
0 50px;margin-bottom:60px}#faq-chatbot-content .faq-chatbot-include-chat
#ulAiWidget{margin:0
auto;max-width:910px}#faq-chatbot-content #ulAiWidget
iframe{display:block !important;height:600px;margin:0
auto}#faq-chatbot-content .faq-chatbot-include-faq{background-color:#fff;overflow:hidden;padding-top:40px;margin-bottom:40px}@keyframes
Heading{0%{opacity:0;display:none}99%{opacity:0;display:block}100%{opacity:1;display:block}}#faq-chatbot-content .faq-chatbot-include-faq
.heading{display:none;opacity:0}#faq-chatbot-content .faq-chatbot-top .faq-chatbot-include-faq
.heading{display:block;position:relative;margin-bottom:-20px;opacity:1;z-index:2;animation:Heading .2s ease-in 0s forwards}#faq-chatbot-content .faq-chatbot-top .faq-chatbot-include-faq
#ulfaq{overflow:hidden}#faq-chatbot-content .faq-chatbot-top .faq-chatbot-include-faq #ulfaq
iframe{margin-top:-50px;margin-bottom:-50px}#faq-chatbot-content #faq-section{position:relative;top:-150px}#faq-chatbot-content div#price_fix.faq-btn{top:calc(100vh - 85px)}@media (max-width: 767px){#faq-chatbot-content .content-box-title
.text{font-size:1.8rem}#faq-chatbot-content .faq-chatbot-body .heading
h2{font-size:2.6rem}#faq-chatbot-content .faq-chatbot-body .heading
.text{font-size:1.8rem}#faq-chatbot-content .faq-chatbot-main-categories,
.support .faq-chatbot-main-categories{width:100%;gap:18px}#faq-chatbot-content .faq-chatbot-main-categories .category-btn,
.support .faq-chatbot-main-categories .category-btn{width:calc(50% - 18px / 2)}#faq-chatbot-content .faq-chatbot-main-categories .category-btn a,
.support .faq-chatbot-main-categories .category-btn
a{flex-direction:column;width:100%;justify-content:center;border-radius:10px}#faq-chatbot-content .faq-chatbot-main-categories .category-btn a::before{border-radius:10px}#faq-chatbot-content .faq-chatbot-main-categories .title,
.support .faq-chatbot-main-categories
.title{font-size:1.3rem;line-height:1.2}#faq-chatbot-content .faq-chatbot-main-categories .icon,
.support .faq-chatbot-main-categories
.icon{left:0;margin:-2px 0 8px;width:20px;height:20px;order:1}#faq-chatbot-content .faq-chatbot-include-chat{width:auto;margin-bottom:50px}#faq-chatbot-content .faq-chatbot-include-chat
#ulAiWidget{padding-bottom:0}.faq-chatbot-include-chat,.faq-chatbot-include-faq{width:auto;background-color:#fff;margin:0
-5%}.faq-chatbot-include-chat{margin:0
-8vw}#faq-chatbot-content .faq-chatbot-top .faq-chatbot-include-faq
.heading{padding:10px
0}#faq-chatbot-content .faq-chatbot-include-chat
#ulAiWidget{width:90vw !important}#faq-chatbot-content #ulAiWidget
iframe{height:540px}#faq-chatbot-content .faq-chatbot-include-faq{padding-top:15px;margin-bottom:0}#faq-chatbot-content .faq-chatbot-top .faq-chatbot-include-faq #ulfaq
iframe{margin-top:-70px;margin-bottom:-70px}#faq-chatbot-content div#price_fix.column-fix.faq-btn{top:auto;margin-right:30px;width:40px;bottom:25px}}.plan-opt{--zeus-po-white:#fff;--zeus-po-black:#232323;--zeus-po-yellow:#ffe700;--zeus-po-red:#DB0066;--zeus-po-gray-1:#ccc;--zeus-po-gray-2:#f5f5f5;margin-bottom:50px}.plan-opt
img{width:100%;height:auto}.plan-opt-header{display:flex;justify-content:space-between;gap:20px}.plan-opt-header
.group{flex:1}.plan-opt-header
.mark{position:relative;max-width:320px;max-height:320px}.plan-opt-header .mark-more{position:absolute;right:-3.45%;top:-16.3875%;width:43.125%;height:43.125%}.plan-opt-header
.title{display:inline-block;position:relative;text-align:center;margin:50px
0 40px}.plan-opt-header .title-main{font-size:5.2rem;line-height:1.2;font-weight:bold;text-align:center;margin:0}.plan-opt-header .title-sub{font-size:2.5rem;line-height:1.3;margin:7px
0 0}.plan-opt-header .title
.shoulder{display:block;position:absolute;top:-50px;left:0;color:var(--zeus-po-white);font-size:2.5rem;line-height:1;padding:8px
32px;background-color:var(--zeus-po-red);border-radius:50px}.plan-opt-header
.descr{font-size:2.15rem;line-height:1.7;font-weight:bold;text-align:left;letter-spacing:0.12em}.plan-opt-body{margin-top:40px}.plan-opt-body
.heading{text-align:center}.plan-opt-body .heading
h3{display:inline-flex;align-items:center;justify-content:center;padding:12px
50px;color:var(--zeus-po-white);font-size:3.2rem;line-height:1.3;white-space:nowrap;min-width:420px;margin:0;background-color:var(--zeus-po-black);box-sizing:border-box;border-radius:50px}.plan-opt-body .heading
.small{font-size:0.78125em;white-space:nowrap;margin-left:1.5em}.plan-opt-bottom{margin-top:50px}.plan-opt .content-images{max-width:850px;margin:0
auto}@media (min-width: 768px){.lp-price-page .plan-opt .content-images{max-width:100%}}.plan-opt .content-images
.images{display:flex;margin-top:40px;list-style:none;padding:0}.plan-opt .content-images .images
li{flex:1}.plan-opt .content-images .images
.box{position:relative;width:80%;height:0;padding-bottom:80%;background-color:var(--zeus-po-white);border-radius:50px;overflow:hidden;filter:drop-shadow(5px 5px 6px rgba(0, 0, 0, 0.2));transform:translateZ(0);margin:0
auto}.plan-opt .content-images .images
.img{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.plan-opt .content-images .images .img
img{width:100%;height:auto}.plan-opt .content-images .images
.caption{font-size:1.8rem;font-weight:bold;line-height:1.3;text-align:center;margin-top:15px}.plan-opt .content-images-type2{margin-top:80px}.plan-opt .content-images-type2 .images
.box{border-radius:50%}.plan-opt .content-images-type2 .images .img
img{width:100%}.plan-opt .content-images-type3
.images{flex-wrap:wrap}.plan-opt .content-images-type3 .images
.box{padding-bottom:78.75%}.plan-opt .content-images-type3 .images
li{flex:0 1 calc(50% - 25px)}@media (min-width: 768px){.lp-price-page .plan-opt .content-images-type3 .images
li{flex:auto;width:calc(100% / 4)}}.plan-opt .content-price{margin-top:80px}.plan-opt .content-price
table{width:100%;border-collapse:collapse;margin-top:15px;table-layout:fixed}.plan-opt .content-price table thead tr
th{font-size:1.6rem;line-height:1.2;padding:20px;box-sizing:border-box}.plan-opt .content-price table thead tr
th.attention{color:var(--zeus-po-red);font-size:1.45em}.plan-opt .content-price table thead tr th:nth-of-type(1){width:26%}.plan-opt .content-price table thead tr th:nth-of-type(n+2){width:37%}.plan-opt .content-price table
tbody{background-color:var(--zeus-po-white);border-top:2px solid var(--zeus-po-black);border-bottom:2px solid var(--zeus-po-black)}.plan-opt .content-price table tbody tr:not(:first-of-type){border-top:1px solid var(--zeus-po-gray-1)}.plan-opt .content-price table tbody tr
td{font-size:1.6rem;line-height:1.2;text-align:center;padding:12px
0;box-sizing:border-box}.plan-opt .content-price table tbody tr td:nth-of-type(1){font-weight:bold;width:26%}.plan-opt.plan-opt-tanmatsu-anshin .content-price table tbody tr td:nth-of-type(1),
.plan-opt.plan-opt-tanmatsu-anshin .content-price table tbody tr td:nth-of-type(2){border-right:1px solid var(--zeus-po-gray-1)}.plan-opt .content-price table tbody tr td:nth-of-type(n+2){width:37%}.plan-opt .content-price table tbody tr td:nth-of-type(2){color:var(--zeus-po-red);font-size:2.9rem;font-weight:bold}.plan-opt .content-price
.price{font-size:1.8rem;font-weight:bold}.plan-opt .content-price .yen,
.plan-opt .content-price .tax-included{font-size:1.3rem}.plan-opt .content-notes
table{width:100%;border-collapse:collapse;margin-top:20px;table-layout:fixed}.plan-opt .content-notes table tbody p,
.plan-opt .content-notes table tbody th,
.plan-opt .content-notes table tbody
td{font-size:1.4rem;line-height:1.5}.plan-opt .content-notes table tbody th,
.plan-opt .content-notes table tbody
td{padding:12px;border:1px
solid var(--zeus-po-gray-1)}.plan-opt .content-notes table tbody
th{width:20%}.plan-opt .content-notes table tbody
ul{margin:0;padding:0;list-style:none}.plan-opt .content-notes table tbody ul
li{padding-left:1em}.plan-opt .content-notes table tbody ul li::before{content:"・"}.plan-opt-tanmatsu-anshin .content-images .images .img
img{width:70%}.lp-price-page .plan-opt-digital-life{margin-top:80px}.lp-price-page .plan-opt-marugoto-anshin{margin-top:80px}.plan-opt-digital-life .plan-opt-header{gap:30px}.plan-opt-digital-life .content-images{margin-top:50px}.plan-opt-digital-life .content-images-type2{margin-top:80px}.plan-opt-marugoto-anshin{margin-top:120px}@media (max-width: 767px){.plan-opt{margin-bottom:30px}.plan-opt-header{flex-direction:column}.plan-opt-header
.group{text-align:center}.plan-opt-header
.mark{max-width:250px;max-height:250px;margin:0
auto}.plan-opt-header .mark-more{right:-12.9375%;top:-10.78125%}.plan-opt-header
.title{margin:30px
0 25px}.plan-opt-header .title-main{font-size:2.7rem}.plan-opt-header .title-sub{font-size:1.55rem;margin:5px
0 0}.plan-opt-header .title
.shoulder{top:-40px;font-size:1.7rem;padding:7px
28px}.plan-opt-header
.descr{font-size:1.6rem}.plan-opt-body .heading
h3{font-size:2rem;min-width:100%;padding:9px}.plan-opt-body .heading
.small{margin-left:0.8em}.plan-opt-bottom{margin-top:35px}.plan-opt .content-images
.images{margin-top:25px;gap:16px}.plan-opt .content-images .images
.box{border-radius:20px;filter:drop-shadow(3px 3px 4px rgba(0, 0, 0, 0.2));transform:translateZ(0);width:100%;padding-bottom:100%}.plan-opt .content-images .images
.caption{font-size:1.2rem;margin-top:12px}.plan-opt .content-images-type2 .images
.box{border-radius:50%}.plan-opt .content-images-type3 .images
li{flex:0 1 calc(50% - 8px)}.plan-opt .content-price{margin-top:40px}.plan-opt .content-price table thead tr
th{font-size:1.3rem;padding:10px
0}.plan-opt .content-price table thead tr
th.attention{font-size:1.1em}.plan-opt .content-price table thead tr th:nth-of-type(1){width:30%}.plan-opt .content-price table thead tr th:nth-of-type(n+2){width:35%}.plan-opt .content-price table tbody tr
td{font-size:1.3rem;padding:8px
5px}.plan-opt .content-price table tbody tr td:nth-of-type(1){width:30%}.plan-opt .content-price table tbody tr td:nth-of-type(n+2){width:35%}.plan-opt .content-price table tbody tr td:nth-of-type(2){font-size:2.5rem}.plan-opt .content-price
.price{font-size:1.6rem}.plan-opt .content-price .yen,
.plan-opt .content-price .tax-included{font-size:1.1rem}.plan-opt .content-notes{margin-top:25px}.plan-opt .content-notes table tbody p,
.plan-opt .content-notes table tbody th,
.plan-opt .content-notes table tbody
td{font-size:1.2rem}.plan-opt .content-notes table tbody th,
.plan-opt .content-notes table tbody
td{padding:8px}.plan-opt-tanmatsu-anshin .content-images .images .img
img{width:84%}.plan-opt-digital-life{margin-top:100px}.plan-opt-digital-life .content-images{margin-top:30px}.plan-opt-digital-life .content-images-type2{margin-top:50px}.plan-opt-marugoto-anshin{margin-top:50px;margin-bottom:20px}}div.callcenter-description-tel p:last-of-type
span{font-size:1.6rem;font-weight:normal;text-align:right;width:220px;display:inline-block;line-height:1.2}p.no-phone-call
span{text-align:left;display:inline-block;width:430px}@media screen and (max-width: 767px){div.callcenter-description-tel p:last-of-type
span{width:188px;font-size:1.4rem}p.no-phone-call
span{width:100%}}footer .ft_nav ul.nest-list li a::before{content:"▶";color:#FFF;font-size:0.8em;padding-right:0.5em;vertical-align:center}footer .ft_nav ul.nest-list
li{color:#ccc;font-size:1.3rem;line-height:3;letter-spacing:0.1em;text-decoration:none}.swiper-container-autoheight .swiper-slide{padding-top:15px}footer .ft_nav ul.nest-list.pc{display:block}footer .ft_nav ul.nest-list.sp{display:none}@media screen and (max-width: 767px){footer .ft_nav ul.nest-list
li{padding:8px
0;line-height:1.3;font-size:1.1rem}footer .ft_nav ul.nest-list.pc{display:none}footer .ft_nav ul.nest-list.sp{display:block}footer .ft_nav ul.nest-list{padding:10px
0}footer .ft_nav ul.nest-list li
a{border-top:0;font-size:1.2rem}.swiper-container-autoheight .swiper-slide{padding-top:0}}.swiper-slide
span{position:absolute;left:50%;transform:translateX(-50%);top:30px;font-size:2.4rem;font-weight:bold}#devise .image-slider-wrapper
p{position:absolute;top:300px;font-size:1.4rem;left:50%;transform:translateX(-50%);width:100%}ul.tab-area{list-style-type:none;padding:0}.tab-area{display:flex;cursor:pointer}.tab{width:50%;padding:20px
5px;text-align:center;background-color:#FFF;border:10px
solid #FFF;filter:drop-shadow(5px 5px 6px rgba(0,0,0,.2));transform:translateZ(0)}.tab.active{border:10px
solid #FFE000;filter:none}.panel{display:none;text-align:center}.panel.active{display:block}.tab
img{width:80%}.tab
span{display:block;font-size:2.4rem;font-weight:bold;margin-bottom:20px}#device-section-1,#device-section-2,#device-section-3,#device-section-4{padding-top:0px;margin-top:0px}.btn_box02a{margin-top:50px}.btn_box02a .btn-dd-pink{background:#DB0066;width:426px;display:block;margin:0
auto;font-size:1.8rem;font-weight:700;color:#fff;letter-spacing: .05em;position:relative;text-align:center;text-decoration:none;cursor:pointer}.btn_box02a .btn-dd-pink
span{background-size:8px;display:block;padding:25px
70px 27px 0;position:relative;z-index:1}.btn_box02a .btn-dd-pink a
span{color:#fff}.btn_box02a .btn-dd-pink span::before{content:"";width:22px;height:22px;background:url(https://d1q08lkutgkcx2.cloudfront.net/image/arrow02.svg) no-repeat center;background-size:contain;position:absolute;right:35px;top:36%;transform:rotate(90deg) translateY(-50%)}.btn_box02a .btn-dd-pink::after{content:"";display:block;position:absolute;right:0;top:0;bottom:0;width:70px;background:#1e1e1e;transition: .3s all}.btn_box02a .btn-dd-pink:hover::after{width:100%}.btn_box03.under-link a::before{transform:translateY(-50%) rotate(90deg)}.panel-area div.price-fee-related-table-box{padding-bottom:20px}.panel-area>p{margin-bottom:50px;text-align:right}@media screen and (max-width: 767px){.swiper-slide
span{top:0px;font-size:1.6rem}#devise .image-slider-wrapper
p{top:105px;font-size:1.2rem;width:80%;text-align:center;line-height:1.2;letter-spacing:normal}div.swiper-container.device-slider-visual{height:170px}.btn_box02a .btn-dd-pink{background:#f07;width:280px;display:block;margin:0
auto;font-size:1.5rem;font-weight:700;color:#fff;letter-spacing: .02em;position:relative;text-align:center;text-decoration:none}.btn_box02a .btn-dd-pink
span{background-size:6px;display:block;padding:20px
45px 20px 0;position:relative;z-index:1}.btn_box02a .btn-dd-pink span::before{width:15px;height:15px;right:22px;top:36%}.btn_box02a .btn-dd-pink::after{content:"";display:block;position:absolute;right:0;top:0;bottom:0;width:45px;background:#1e1e1e;transition: .3s all}#device-section-1 div.swiper-container.device-slider-visual{height:auto}}.section.other-first.campaign-archive{background:#F3F3F3;background-size:none}.lp-price-page .wrap-area{position:relative}.overseas-step-icon-box-image-pos{max-width:328px;max-height:102px}.btn-list{margin-top:60px;display:flex;justify-content:center}.btn-list
.btn_box02{margin:0
10px}.btn-list .btn_box02
a{font-size:1.8rem;width:380px}.btn-list .btn_box02 a
span{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/arrow02.svg) no-repeat 344px center;background-size:8px}@media screen and (max-width: 767px){.btn-list{flex-direction:column;margin-top:0}div.buy-step
img{max-width:328px}.btn-list .btn_box02
a{width:280px;font-size:1.2rem}.btn-list
.btn_box02{margin:10px
8%}.btn-list .btn_box02 a
span{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/arrow02_t.png) no-repeat 255px center;background-size:6px}}@media (min-width: 768px) and (max-width: 1280px){.btn-list{flex-direction:column}.btn-list
.btn_box02{margin:10px
0}.btn-list .btn_box02
a{font-size:1.5rem}.lp-price-page .other-fourth.price-other-fourth .left-block.text-okawari{width:54%}#wimax-contact-form-area .content-box-inner .under-kv-notion{max-width:680px}}.tab .btn-click{display:block;font-size:1.5rem;width:200px;margin:0
auto;padding:15px;background:#DB0066;color:#fff;border-radius:10px}.tab.active .btn-click{display:none}li.tab.active{position:relative}li.tab.active::after{content:"";position:absolute;bottom:-30px;left:46%;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #FFE000}table.device-spec-table{margin:30px
auto 0}@media screen and (max-width: 767px){.tab .btn-click{font-size:1.1rem;width:105px;margin:15px
auto -15px;padding:10px}li.tab.active::after{left:36%}}@media screen and (min-width: 768px){.ove_use section.other-second.area-wide{padding:60px
30px 110px 30px}}div.white-content-box-inner.company
p{font-size:1.35rem}.lp-price-page .other-fourth.price-other-fourth h2.text-title
span{font-size:3rem;display:block;margin:0
0 5px;letter-spacing: .1em}@media screen and (max-width: 767px){.lp-price-page .other-fourth.price-other-fourth h2.text-title
span{font-size:2rem}}#cv .inner
h3{position:relative;text-align:center;font-weight:bold}#cv .inner h3
img{position:absolute;left:50%;transform:translateX(-50%);top:-51px;width:60px;z-index:2}#cv dl dt a span,
#cv dl dd a
span{background:none;padding-right:0;position:relative}#cv dl dt a span::before,
#cv dl dd a span::before{content:"";border-left:11px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;right:-20px;top:50%;transform:translateY(-50%)}#cv dl dt a:hover span::before,
#cv dl dd a:hover span::before{border-left:11px solid #FFE400}@media (min-width: 768px) and (max-width: 1280px){#top #cv .inner h3
img{top:-51px}#cv .inner h3
img{top:-55px;width:60px}}@media screen and (max-width: 767px){#cv dl dt a span::before,
#cv dl dd a span::before{border-left:9px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent;right:-15px}#cv .inner h3
img{display:none}}.btn_box03{text-align:center}.btn_box03
a{display:inline-block;background-color:#000;color:#fff;font-weight:bold;padding:20px
30px;border-radius:10px;position:relative;transition:all .3s;min-width:240px;font-size:1.6rem}.btn_box03 a::before{content:"";border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:12px solid #FFE400;position:absolute;top:50%;transform:translateY(-50%);right:20px}.btn_box03 a:hover{background-color:#FFE400;color:#000}.btn_box03 a:hover::before{border-left:12px solid #000}.btn_box03 a
span{line-height:1.4}.btn_box03.long-text
a{padding:20px
3em 20px 2em}.free-box-global.mg{position:relative}.free-box-global.mg
.btn_box03{position:absolute;right:15px;bottom:15px}.free-box-global.mg .btn_box03
a{padding:13px
22px 13px 10px;min-width:unset;font-size:1.3rem}.free-box-global.mg .btn_box03 a::before{border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid #FFE400;right:10px}.free-box-global.mg .btn_box03 a:hover::before{border-left:8px solid #000}.sub-price-image,.fast-free-plan,.second-free-plan{display:flex;justify-content:center}.sub-price-image{margin:40px
auto;text-align:center}.free-box-global.mg .inner
img{width:100%}.sub-price-wrapper{background-color:#fff;border-radius:20px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.1);margin:0
5px;display:grid}.sub-price-wrapper
p{font-weight:900;font-size:1.6rem;display:inline-block}.back-yellow{background-color:#ffe000}.sub-price-wrapper .sub-feature-font{font-size:2rem}.sub-price-image.overseas-content{justify-content:space-between;margin-bottom:0}.overseas-content .sub-price-wrapper{width:20%;margin:0;padding:2%;display:grid;flex-direction:column;justify-content:center;align-items:center;justify-items:center;background-color:#fff;border-radius:20px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.1)}.overseas-content .sub-price-wrapper
img{width:90%}.sub-price-button{margin-top:50px}.flow_box{display:flex;gap:22px;margin-bottom:30px}.flow_box .flow-item{width:calc(100% / 3);text-align:center;font-weight:bold;background-color:#fff;border-radius:20px;box-shadow:0 0 15px rgba(0, 0, 0, 0.2);padding:20px;box-sizing:border-box}.flow_box .flow-item .step-number{font-size:2.2rem;letter-spacing:2px}.flow_box .flow-item .step-number
span{font-size:5rem}.flow_box .flow-item .flow-ttl{font-size:2rem;border-bottom:1px solid #000;padding:10px
0;letter-spacing:2px}.flow_box .flow-item .txt-strong{font-size:1.6rem;margin-top:20px}.flow_box .flow-item .txt-strong
.marker{font-size:2.9rem;background-color:#ffd700;padding:5px;display:inline-block;margin-top:5px}.flow_box .flow-item .txt-strong .notice-icon{font-size:1.2rem}.flow_box .flow-item
img{width:80%;margin-top:30px}.flow_box .flow-item:nth-child(3) img{width:70%;margin-top:10px}.notice-txt{margin-bottom:50px}.flow_box .flow-item
.btn_box03{margin-top:15px}.flow_box .flow-item .btn_box03
a{padding:10px
20px;min-width:120px;font-size:1.3rem}.flow_box .flow-item .btn_box03 a::before{border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid #FFE400;right:10px}.flow_box .flow-item .btn_box03 a:hover::before{border-left:8px solid #000}#top
dl{margin-block-start:0}.guide .flow_box .flow-item{width:100%;background-color:initial;border-radius:0;box-shadow:none;padding:0}div.content-box-inner p.notice-txt{font-size:1.2rem}div.content-box-inner p.notice-txt
span{display:block;text-indent:-1em;padding-left:1em;font-size:1.2rem}@media (min-width: 768px) and (max-width: 1280px){#price
h2{font-size:4rem}.free-box-global.mg .btn_box03
a{padding:5px
20px 5px 10px;font-size:1.2rem;line-height:1.3;width:135px;box-sizing:border-box}.free-box-global.mg
.btn_box03{right:10px;bottom:6px}.flow_box{gap:10px;margin-bottom:20px}.flow_box .flow-item{width:calc(100% / 3 - 6.67px);padding:20px
10px}.flow_box .flow-item .step-number{font-size:2rem}.flow_box .flow-item .step-number
span{font-size:4rem}.flow_box .flow-item .txt-strong{font-size:1.4rem}.flow_box .flow-item .txt-strong
.marker{font-size:2.5rem}.guide .flow_box .flow-item{width:100%}}@media screen and (max-width: 767px){.free-box-global.mg
.inner{width:100%;max-width:450px;margin:auto}.free-box-global.mg
.btn_box03{position:absolute;right:10px;bottom:4px}.free-box-global.mg .btn_box03
a{padding:6px
25px 6px 10px;font-size:1.1rem;border-radius:5px}.fast-free-plan-digital{display:block}.sub-price-image{display:block;margin:0}.sub-price-image.sub-price-thumb{margin:20px
auto}.price-option-person-sp
img{width:100%}.sub-price-wrapper{margin:5px;width:100%;padding:20px
0}.sub-price-wrapper
img{margin:auto;width:80%}.flow_box{flex-direction:column;gap:20px;margin-bottom:15px}.flow_box .flow-item{width:100%;display:flex;padding:15px
10px;border-radius:10px}.flow_box .flow-item .flex-left{width:55%;text-align:left}.flow_box .flow-item .step-number{font-size:1.6rem}.flow_box .flow-item .step-number
span{font-size:3rem}.flow_box .flow-item .flow-ttl{font-size:1.6rem;padding:5px
0}.flow_box .flow-item .txt-strong{font-size:1.2rem;margin-top:10px}.flow_box .flow-item .txt-strong
.marker{font-size:2.2rem}.flow_box .flow-item .flex-right{width:45%;display:flex}.flow_box .flow-item:nth-child(1) .flex-right
img{width:80%;margin:auto}.flow_box .flow-item:nth-child(3) img{width:90%;margin:auto}.notice-txt{margin-bottom:30px}div.content-box-inner p.notice-txt
span{font-size:1.1rem}.flow_box .flow-item{width:100%;margin:0;padding:10px;box-sizing:border-box;justify-content:space-between}.guide
.flow_box{margin:0
0 30px}.guide .flow_box .flow-item{align-items:center}.guide .flow_box .flow-item .flex-left{width:auto}.guide .flow_box .flow-item .flex-right{width:45%}.guide .flow_box .flow-item{width:100%;background-color:none;border-radius:0;box-shadow:none;padding:0}.guide .flow_box .flow-item
img{margin:0;padding:0;width:100%}.guide
.btn_box03{margin-top:30px}#cv .inner h3
img{display:none}#top #cv .inner h3
img{display:block}#top
#cv{padding:25px
8% 11px}#top #cv .inner h3
img{top:-35px;width:50px}#top #cv
.inner{max-width:480px}.sub-price-image.overseas-content{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.overseas-content .sub-price-wrapper{width:40%;padding:4%}.overseas-content .sub-price-wrapper
p{font-size:1.4rem}}.if-flex-op{display:flex;justify-content:space-between}.overseas-section-1 .content-box-title
h1{text-align:center;margin-bottom:1rem}.btn-margin{margin-bottom:50px}@media screen and (max-width: 767px){.if-flex,.if-flex-option4{justify-content:center;align-items:flex-end}.if-flex-op{align-items:center}.free-box-global.mg.price-mg .btn_box03
a{right:5px;bottom:20px}.btn-margin{margin-bottom:40px}}footer:not(.exclusion) .inner{position:relative}footer:not(.exclusion).footer-menu .privacy-mark{position:absolute;bottom:0;right:0;transform:translate(100px,32px)}.footer-nest{display:none}@media (min-width: 768px) and (max-width: 1280px){.footer-nest{display:none}footer:not(.exclusion).footer-menu
.ft_nav{width:calc(100% - 0px);margin-bottom:45px}footer:not(.exclusion).footer-menu .privacy-mark{bottom:20px;transform:translate(-50%, 50%)}footer:not(.exclusion).footer-menu #copy
span{text-align:center}footer:not(.exclusion).footer-menu.footer-new{padding:20px
0 50px}}@media screen and (max-width: 767px){footer:not(.exclusion).footer-new .ft_logo
footer:not(.exclusion).footer-new .ft_nav
li{padding:1rem 0}footer:not(.exclusion).footer-new  .ft_nav li
a{line-height:1.5}footer.footer-new  .ft_nav ul.nest-list{padding:0}.footer-new .footer-nest{display:flex;justify-content:space-between;width:100%}footer.footer-new  .ft_nav .footer-nest ul.nest-list{margin:0;width:45%}footer.footer-new  .ft_nav .footer-nest ul.nest-list:last-of-type{width:53%}footer.footer-new  .ft_nav .footer-nest ul.nest-list li
a{margin:0
0.5rem 0 0;font-size:1.3rem;line-height:1.5}footer:not(.exclusion).footer-new  .privacy-mark{bottom:0;right:65px;transform:translate(50%, 50%)}footer.footer-new .ft_nav ul.nest-list:first-of-type{margin-top:0;width:48%}footer:not(.exclusion).footer-new
ul{margin-bottom:0}.footer-new.footer-nest{display:flex;justify-content:space-between;width:100%;margin-top:10px}footer.footer-new .ft_nav ul.nest-list
li{line-height:1.5}footer.footer-new .ft_nav .footer-nest ul.nest-list li
a{margin:0;padding:0}footer.footer-new .ft_nav .footer-nest ul.nest-list li a.space-performance{margin-top:7px}footer.footer-new .footer-nest{margin-top:10px;gap:20px;display:flex;justify-content:flex-start;width:100%}footer:not(.exclusion).footer-new ul:first-of-type{width:49%}footer:not(.exclusion).footer-new
.ft_nav{margin-bottom:50px;padding:0
5%;justify-content:flex-start}footer:not(.exclusion).footer-new .privacy-mark{bottom:-20px;right:65px;transform:translate(50%, 50%)}footer:not(.exclusion).footer-new
#copy{padding:0}footer:not(.exclusion).footer-new
ul{margin-bottom:0;margin-right:0px}footer:not(.exclusion).footer-new ul.column-3{width:49%;margin-right:0}footer.footer-new.footer-biz .ft_nav ul.nest-list
li{font-size:1.3rem;line-height:1}footer.footer-new.footer-biz .ft_nav ul.nest-list:first-of-type{width:100%}}@media (min-width: 768px) and (max-width: 1280px){footer:not(.exclusion).footer-menu.footer-new.footer-biz
.ft_logo{width:200px;margin:20px
auto 30px;text-align:center}footer:not(.exclusion).footer-menu.footer-new.footer-biz
.inner{max-width:680px;flex-direction:column}footer:not(.exclusion).footer-menu.footer-new.footer-biz .ft_logo
img{width:100%;max-width:unset}}
header.mypage-header{background-color:black;height:80px;display:flex;align-items:center;margin-top:0;text-align:center;position:relative;width:100%}header.mypage-header  div.header-wrapper{background-color:transparent;height:auto;width:100%;margin:0
auto;font-size:12px;position:relative}header.mypage-header  div.telephone-callcener-name-header-wrapper{margin:0
0 0 auto}header.mypage-header nav.header-item{display:flex;justify-content:flex-start;align-items:center;background-color:transparent;width:100%;height:auto;margin-right:auto;line-height:20px}header.mypage-header nav.header-campaign-item{justify-content:space-between}header.mypage-header div.common-header-title{display:flex;justify-content:flex-start;width:50%}header.mypage-header p.current-tab-name{color:#fff;border:none;padding-left:0;font-weight:bold;font-size:1.3rem;margin-left:15px;text-align:left}header.mypage-header div.current-tab-name-box{border:none;margin:0;padding:0
5px;position:relative;bottom:2px}header.mypage-header div.telephone-callcenter-name-box{margin-right:15px}header.mypage-header nav.header-item div.header-title{margin-top:2px;padding:0;width:auto}header.mypage-header p.header-logo{padding-left:10px}header.mypage-header p.header-logo a img,
header.mypage-header h1.header-logo a
img{width:auto;height:40px;padding:0
5px;margin:0;image-rendering:-webkit-optimize-contrast}header div.header-campaign-title{width:200px;margin-right:10px}div.form-step-image-area{background-color:#FFF;max-width:100%;margin:0
auto;padding:15px
0px;display:flex;width:100%}div.form-step-image-area
img{max-width:750px;margin:auto}div.form-step-image-area.area-none,
div.form-step-title p.area-none{display:none}.form-item-delivery-corp [name="payment_due_date_type"]{width:34%}select[name="payment_due_date_type"].form-item-delivery-corp{width:40%}select{-webkit-appearance:none;appearance:none;background-image:url(https://d1q08lkutgkcx2.cloudfront.net/image/arrow-select.webp);background-repeat:no-repeat;background-size:10px auto;background-position:right 6px center;color:#000}@media screen and (max-width: 767px){header.telephone-mypage-header{flex-direction:column}header.mypage-header nav.header-item{justify-content:center}div.form-step-image-area
img{max-width:auto;width:95%}select[name="payment_due_date_type"].form-item-delivery-corp{width:100%}header.mypage-header p.telephone-current-tab-name{display:flex;flex-direction:column}}@media (min-width: 767px){select[name="payment_method"].payment_method{max-width:167px;padding:5px
20px 5px 5px}#entry-corp-form select[name="payment_method"].payment_method{max-width:205px}div.form-container{min-height:78vh}.corp-error-position label.validator-error{margin-top:12px}}div.form-step-title-wrapper{max-width:750px;margin:0
auto;padding:30px
0}div.entry-form-first-attention{display:flex;align-items:center;padding:10px;background:white;border-radius:0.75em;box-shadow:0 0 8px rgb(0,0,0,20%)}div.entry-form-first-attention
a{text-decoration:none}div.entry-form-first-attention-image-area{display:flex;align-items:center;justify-content:center}p.entry-form-first-attention-image{width:50px}p.entry-form-first-attention-title{font-size:1.5rem;font-weight:bold}div.entry-form-first-attention-text{margin-left:15px}div.entry-form-first-attention-text
p{text-align:left;font-weight:bold;margin:10px
0}div.form-step-title{position:relative;height:45px}div.form-step-title
img{position:absolute;bottom:20px;left:0;width:60px}div.form-step-title p.first-title{position:absolute;top:50px;width:auto;padding:0;margin-top:10px;font-size:4.0rem;background:none;color:#000;-webkit-text-stroke:0.5px black;text-align:left}div.form-step-title p.first-title span.first-title-size{margin:0
0 0.5em;white-space:nowrap}div.form-step-title p.first-title span.complete.entry-corp{margin-left:0px}p.password-title-remark{font-size:1.3rem}div.topping-label{position:relative;height:100%;width:110px;background-color:#ffeb00;position:relative;display:flex;align-items:center;justify-content:center}div.topping-label
img{height:30%;z-index:10;position:relative}div.topping-label::after{position:relative;content:"";top:0;right:-20px;position:absolute;width:50%;height:100%;background:#ffeb00;transform:skewX(-45deg);z-index:0}@media screen and (max-width: 767px){div.entry-form-first-attention{margin-top:20px;flex-direction:column}div.entry-form-first-attention-image-area{width:100%}p.entry-form-first-attention-image{width:30px;height:30px}div.entry-form-first-attention-text{margin:0
20px}div.entry-form-first-attention-text
p{font-size:1.2rem}}div.entry-button-container{max-width:750px;margin:0
auto 50px;text-align:left;z-index:2}@media screen and (max-width: 767px){.error-message{padding:0}}label.custom-check-box-v2,label.custom-check-box-v2-2{position:relative;margin:0
15.5px 10px 2.5px;cursor:pointer}label.custom-check-box-v2 span,
label.custom-check-box-v2-2
span{display:inline-block}label.custom-check-box-v2 input[type="checkbox"],
label.custom-check-box-v2 input[type="radio"],
label.custom-check-box-v2-2 input[type="checkbox"],
label.custom-check-box-v2-2 input[type="radio"]{opacity:0}label.custom-check-box-v2 input[type="checkbox"] + span::before,
label.custom-check-box-v2 input[type="radio"] + span::before,
label.custom-check-box-v2-2 input[type="checkbox"] + span::before,
label.custom-check-box-v2-2 input[type="radio"]+span::before{z-index:0;background-color:#fff;width:27px;height:27px;margin-left:35%}label.custom-check-box-v2 input[type="checkbox"] + span::after,
label.custom-check-box-v2 input[type="radio"] + span::after,
label.custom-check-box-v2-2 input[type="checkbox"] + span::after,
label.custom-check-box-v2-2 input[type="radio"]+span::after{z-index:1;margin:1px
17px;width:12px;height:17px}label.custom-check-box-v2 input[type="checkbox"] + span::before,
label.custom-check-box-v2 input[type="checkbox"] + span::after,
label.custom-check-box-v2 input[type="radio"] + span::before,
label.custom-check-box-v2 input[type="radio"] + span::after,
label.custom-check-box-v2-2 input[type="checkbox"] + span::before,
label.custom-check-box-v2-2 input[type="checkbox"] + span::after,
label.custom-check-box-v2-2 input[type="radio"] + span::before,
label.custom-check-box-v2-2 input[type="radio"]+span::after{position:absolute;top:17px;left:4px;display:inline-block;content:'';box-sizing:border-box}label.custom-check-box-v2.plan input[type="checkbox"] + span::before,
label.custom-check-box-v2.plan input[type="radio"] + span::before,
label.custom-check-box-v2.option input[type="checkbox"] + span::before,
label.custom-check-box-v2.option input[type="radio"] + span::before,
label.custom-check-box-v2-2.plan input[type="checkbox"] + span::before,
label.custom-check-box-v2-2.plan input[type="radio"] + span::before,
label.custom-check-box-v2-2.option input[type="checkbox"] + span::before,
label.custom-check-box-v2-2.option input[type="radio"] + span::before,
.digital-life .relief-item-select-area3+span::before{z-index:0;background-color:lightgray;width:28px;height:28px;margin-left:35%;position:relative;left:-24px;top:12px}.entry-new label.custom-check-box-v2.plan input[type="checkbox"] + span::before,
.entry-new label.custom-check-box-v2.plan input[type="radio"] + span::before,
.entry-new label.custom-check-box-v2.option input[type="checkbox"] + span::before,
.entry-new label.custom-check-box-v2.option input[type="radio"] + span::before,
.entry-new label.custom-check-box-v2-2.plan input[type="checkbox"] + span::before,
.entry-new label.custom-check-box-v2-2.plan input[type="radio"] + span::before,
.entry-new label.custom-check-box-v2-2.option input[type="checkbox"] + span::before,
.entry-new label.custom-check-box-v2-2.option input[type="radio"] + span::before,
.entry-new .digital-life .relief-item-select-area3+span::before{z-index:0;background-color:lightgray;width:26px;height:26px;margin-left:35%;position:relative;left:-23px;top:14px;border-radius:6px}.entry-new label.custom-check-box-v2.plan input[type="radio"]+span::before{left:-20px;top:21px}@media screen and (max-width: 767px){label.custom-check-box-v2.plan input[type="checkbox"] + span::before,
label.custom-check-box-v2.plan input[type="radio"] + span::before,
label.custom-check-box-v2.option input[type="checkbox"] + span::before,
label.custom-check-box-v2.option input[type="radio"] + span::before,
label.custom-check-box-v2-2.plan input[type="checkbox"] + span::before,
label.custom-check-box-v2-2.plan input[type="radio"] + span::before,
label.custom-check-box-v2-2.option input[type="checkbox"] + span::before,
label.custom-check-box-v2-2.option input[type="radio"]+span::before{z-index:0;background-color:lightgray;width:22px;height:22px;margin-left:35%;position:relative;left:-28px;top:-9px}.entry-new label.custom-check-box-v2.plan input[type="radio"]+span::before{left:-30px;top:-9px}}@media screen and (max-width: 320px){label.custom-check-box-v2.plan input[type="checkbox"] + span::before,
label.custom-check-box-v2.plan input[type="radio"] + span::before,
label.custom-check-box-v2.option input[type="checkbox"] + span::before,
label.custom-check-box-v2.option input[type="radio"] + span::before,
label.custom-check-box-v2-2.plan input[type="checkbox"] + span::before,
label.custom-check-box-v2-2.plan input[type="radio"] + span::before,
label.custom-check-box-v2-2.option input[type="checkbox"] + span::before,
label.custom-check-box-v2-2.option input[type="radio"]+span::before{width:18px;height:18px;left:-26px;top:-10px}}label.custom-check-box-v2.option input[type="checkbox"] + span::before,
label.custom-check-box-v2.option input[type="checkbox"] + span::after,
label.custom-check-box-v2.option input[type="radio"] + span::before,
label.custom-check-box-v2.option input[type="radio"] + span::after,
label.custom-check-box-v2-2.option input[type="checkbox"] + span::before,
label.custom-check-box-v2-2.option input[type="checkbox"] + span::after,
label.custom-check-box-v2-2.option input[type="radio"] + span::before,
label.custom-check-box-v2-2.option input[type="radio"] + span::after,
.digital-life .relief-item-select-area3 + span::before,
.digital-life .relief-item-select-area3.selected+span::after{position:absolute;top:-10px;left:1px;display:inline-block;content:'';box-sizing:border-box}label.custom-check-box-v2.option input[type="checkbox"] + span::after,
label.custom-check-box-v2.option input[type="radio"] + span::after,
label.custom-check-box-v2-2.option input[type="checkbox"] + span::after,
label.custom-check-box-v2-2.option input[type="radio"]+span::after{top:-5px;left:3px}@media screen and (max-width: 767px){label.custom-check-box-v2.option input[type="checkbox"] + span::after,
label.custom-check-box-v2.option input[type="radio"] + span::after,
label.custom-check-box-v2-2.option input[type="checkbox"] + span::after,
label.custom-check-box-v2-2.option input[type="radio"]+span::after{top:22px;left:8px}}@media screen and (max-width: 320px){label.custom-check-box-v2.option input[type="checkbox"] + span::after,
label.custom-check-box-v2.option input[type="radio"] + span::after,
label.custom-check-box-v2-2.option input[type="checkbox"] + span::after,
label.custom-check-box-v2-2.option input[type="radio"]+span::after{top:30px;left:8px;width:7px}}@media screen and (max-width: 767px){label.custom-check-box-v2 input[type="checkbox"] + span::before,
label.custom-check-box-v2 input[type="checkbox"] + span::after,
label.custom-check-box-v2 input[type="radio"] + span::before,
label.custom-check-box-v2 input[type="radio"] + span::after,
label.custom-check-box-v2-2 input[type="checkbox"] + span::before,
label.custom-check-box-v2-2 input[type="checkbox"] + span::after,
label.custom-check-box-v2-2 input[type="radio"] + span::before,
label.custom-check-box-v2-2 input[type="radio"]+span::after{top:-8px;left:4px;display:inline-block;content:'';box-sizing:border-box}label.custom-check-box-v2 input[type="radio"]+span::after{top:-7px}label.custom-check-box-v2.option input[type="checkbox"] + span::before,
label.custom-check-box-v2.option input[type="checkbox"] + span::after,
label.custom-check-box-v2-2.option input[type="checkbox"] + span::before,
label.custom-check-box-v2-2.option input[type="checkbox"]+span::after{top:-52px;left:22px;display:inline-block;content:'';box-sizing:border-box;width:7px;height:11px}label.custom-check-box-v2 input[type="checkbox"] + span::before,
label.custom-check-box-v2 input[type="radio"] + span::before,
label.custom-check-box-v2-2 input[type="checkbox"] + span::before,
label.custom-check-box-v2-2 input[type="radio"]+span::before{width:18px;height:18px;left:-18px;top:-7px}label.custom-check-box-v2.option input[type="checkbox"] + span::before,
label.custom-check-box-v2.option input[type="radio"] + span::before,
label.custom-check-box-v2-2.option input[type="checkbox"] + span::before,
label.custom-check-box-v2-2.option input[type="radio"]+span::before{width:18px;height:18px;left:2px;top:22px}}@media screen and (max-width: 320px){label.custom-check-box-v2 input[type="checkbox"] + span::before,
label.custom-check-box-v2 input[type="checkbox"] + span::after,
label.custom-check-box-v2 input[type="radio"] + span::before,
label.custom-check-box-v2 input[type="radio"] + span::after,
label.custom-check-box-v2-2 input[type="checkbox"] + span::before,
label.custom-check-box-v2-2 input[type="checkbox"] + span::after,
label.custom-check-box-v2-2 input[type="radio"] + span::before,
label.custom-check-box-v2-2 input[type="radio"]+span::after{left:-1px}label.custom-check-box-v2.option input[type="checkbox"] + span::before,
label.custom-check-box-v2.option input[type="radio"] + span::before,
label.custom-check-box-v2-2.option input[type="checkbox"] + span::before,
label.custom-check-box-v2-2.option input[type="radio"]+span::before{top:30px}}label.custom-check-box-v2 input[type="checkbox"] + span::after,
label.custom-check-box-v2 input[type="radio"] + span::after,
label.custom-check-box-v2-2 input[type="checkbox"] + span::after,
label.custom-check-box-v2-2 input[type="radio"] + span::after,
.digital-life .relief-item-select-area3.selected+span::after{z-index:1;margin:1px
17px;width:8px;height:13px}label.custom-check-box-v2 input[type="checkbox"]:checked + span::after,
label.custom-check-box-v2 input[type="radio"]:checked + span::after,
label.custom-check-box-v2-2 input[type="checkbox"]:checked + span::after,
label.custom-check-box-v2-2 input[type="radio"]:checked + span::after,
.digital-life .relief-item-select-area3.selected+span::after{border:1.5px solid #000;border-width:0 1.5px 1.5px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}p.custom-check-box-v2-select-text{font-weight:600;margin:5px
5px 0 0;padding:4px
18px 4px 0}p.custom-check-box-v2-select-text.text-size{font-size:1.2rem;margin-left:2px}.entry-new label.custom-check-box-v2 input[type="radio"]:checked+span::after{top:26px;left:5px;border:1.5px solid #000;border-width:0 1.5px 1.5px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.entry-new label.custom-check-box-v2.option-digital-life input[type="radio"]:checked+span::after{top:4px;left:3px;border:1.5px solid #000;border-width:0 1.5px 1.5px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.entry-new label.custom-check-box-v2 input[type="checkbox"]:checked + span::after,
.entry-new label.custom-check-box-v2-2 input[type="checkbox"]:checked + span::after,
.entry-new label.custom-check-box-v2-2 input[type="radio"]:checked + span::after,
.entry-new .digital-life .relief-item-select-area3.selected+span::after{top:24px;left:3px;border:1.5px solid #000;border-width:0 1.5px 1.5px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.entry-new .entry-option-select .relief-option-ckeckbox label.custom-check-box-v2 input[type="checkbox"]:checked+span::after{top:6px;left:3px}@media screen and (max-width: 767px){p.custom-check-box-v2-select-text.text-size{font-size:1rem}}p.custom-check-box-v2-select-text.adjust{margin-top:25px}p.custom-check-box-v2-select-text.option{padding:4px
18px}p.custom-check-box-v2-select-text.div-sp{display:none}@media screen and (max-width: 767px){label.custom-check-box-v2{position:relative;margin:0
2.5px 10px;cursor:pointer}p.custom-check-box-v2-select-text{padding:4px
18px;margin:5px
5px 0}p.custom-check-box-v2-select-text.div-sp{display:block}p.custom-check-box-v2-select-text.div-pc{display:none}label.custom-check-box-v2 input[type="checkbox"] + span::before,
label.custom-check-box-v2 input[type="radio"] + span::before,
label.custom-check-box-v2-2 input[type="checkbox"] + span::before,
label.custom-check-box-v2-2 input[type="radio"]+span::before{margin:0}label.custom-check-box-v2 input[type="checkbox"] + span::after,
label.custom-check-box-v2 input[type="radio"] + span::after,
label.custom-check-box-v2-2 input[type="checkbox"] + span::after,
label.custom-check-box-v2-2 input[type="radio"]+span::after{margin:1px
8px}}div.error-message p.form-error-message{font-size:1.8rem}div.decoration-button div.text span.text-step-body{color:#fff}@media screen and (max-width: 767px){div.decoration-button-area-form-v2-step{width:200px}div.form-step-title p.first-title{font-size:2.5rem;line-height:1.2;margin-left:0;letter-spacing:0.06em}div.form-step-title p.first-title
.adjustment{transform:translateY(-30px);display:block}div.form-step-title span.first-title-size{font-size:2.5rem}}div.form-capacity-notice{display:flex;align-items:center;margin:40px
auto 0px}div.form-capacity-notice.payment{margin:40px
auto 30px}div.form-capacity-notice.corp-select{display:flex;justify-content:center;align-items:center;gap:15px;border:1px
solid #DB0066;padding:20px
10px;box-sizing:border-box}div.form-capacity-notice.corp-select
a{text-decoration:underline;color:#DB0066}div.form-capacity-notice-icon+div{width:calc(750px - 60px);margin-left:10px}div.form-capacity-notice.corp-select>div>div>div>p{font-size:1.6rem;font-weight:bold}div.form-capacity-notice-icon{width:45px}div.form-capacity-notice
p{letter-spacing:0.11rem}div.form-capacity-notice span.strong
a{color:#DB0066;font-size:1.7rem;font-weight:600}div.form-capacity-notice span.strong-mini{color:#DB0066;font-weight:600}div.form-capacity-selects{display:flex;justify-content:space-between;align-items:flex-start}div.form-capacity-select-area{box-sizing:border-box;width:100%;margin:10px
0;background-color:transparent;cursor:pointer;position:relative;border-radius:0.75em;border:5px
solid transparent}div.form-capacity-select-area .form-capacity-select-image{display:flex}div.form-capacity-remarks{text-align:right;font-size:1.1rem}div.form-capacity-select-area.active,div.form-capacity-select-area.selected{box-sizing:border-box;border:solid 5px #00DADC;transition:border 0.1s;border-radius:1.0em}div.form-capacity-select-area.standard.active,div.form-capacity-select-area.standard.selected{border:solid 5px #FF0080}.oh_select .form-capacity-select-area.standard.active,
.oh_select .form-capacity-select-area.standard.selected{border:solid 5px #FFE400}div.form-capacity-select-area:focus{outline:none}div.form-capacity-select-area:focus-visible div.form-capacity-select-image>img{outline:2px
solid #000;border-radius:10px}div.form-capacity-select-image
img{width:100%}div.form-capacity-select-checkbox-area{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;position:absolute;left:10px;margin-top:25px;pointer-events:none}.entry-plan-select.oh_select div.form-capacity-select{height:120px}div.form-capacity-pull-down-button-left,div.form-capacity-pull-down-button-right,div.form-capacity-pull-down-button-left-special,div.form-capacity-pull-down-button-right-special{padding:5px;border:solid 1px black;cursor:pointer;box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:100px}.entry-openhouse-confirm div.form-capacity-pull-down-button-left,
.entry-openhouse-confirm div.form-capacity-pull-down-button-right{width:200px}.entry-openhouse-select div.form-capacity-pull-down-button-left,
.entry-openhouse-select div.form-capacity-pull-down-button-right{width:235px}div.form-capacity-pull-down-button-left p,
div.form-capacity-pull-down-button-right p,
div.form-capacity-pull-down-button-left-special p,
div.form-capacity-pull-down-button-right-special
p{pointer-events:auto;text-align:center;width:100%;height:100%}div.entry-plan-select div.form-capacity-pull-down-button div.form-capacity-pull-down-button-left,
div.entry-plan-select div.form-capacity-pull-down-button div.form-capacity-pull-down-button-right{padding:3px}div.form-capacity-description-body-left,div.form-capacity-description-body-right{box-sizing:border-box;max-height:100vh;transition:max-height 0.5s;overflow:hidden;display:flex;justify-content:center;z-index:1}@media (max-width: 767px){div.form-capacity-description.special div.form-capacity-description-body-left,
div.form-capacity-description.special div.form-capacity-description-body-right{margin-bottom:0}.entry-new div.form-capacity-select-area{margin:10px
0 0}.entry-new .entry-plan-select-detail div.form-capacity-select-checkbox-area{padding-left:3px;margin-top:29px}.entry-new label .entry-plan-select-detail div.form-capacity-select-checkbox-area .custom-check-box-v2{position:relative;margin:0
2.5px 0px;cursor:pointer}.entry-new label .entry-plan-select-detail div.form-capacity-select-checkbox-area p.custom-check-box-v2-select-text{position:relative;right:71px;top:9px}}div.form-capacity-description-body-left.hidden,div.form-capacity-description-body-right.hidden{border:solid 5px transparent;background-color:transparent;max-height:0;transition:max-height 0.1s;padding:0}div.form-capacity-description-body-left,div.form-capacity-description-body-right{padding:15px;background-color:#fff}div.form-capacity-description-body-left img,
div.form-capacity-description-body-right
img{width:100%;height:100%}@media screen and (max-width: 767px){div.form-capacity-notice-icon{width:59px;margin:0
10px 0 0}div.sp-icon{width:50px;margin:0
5}div.form-capacity-notice.corp-select{display:block;width:100%;margin-top:40px}div.form-capacity-notice
img.sp{width:35px}div.form-capacity-notice.corp-select>div>div>div>p{line-height:1.45em;font-size:1.4rem}div.form-capacity-notice-icon+div{width:auto}div.form-capacity-notice.corp-select>div>div{display:flex;gap:10px}div.form-step-title-wrapper{padding:10px
0}}div.form-capacity-description-body-left table,
div.form-capacity-description-body-right
table{border-spacing:0}div.form-plan-option-detail-description.confirm-grey{background-color:#D9D9D9}div.form-capacity-description-body-left table th,
div.form-capacity-description-body-left table td,
div.form-capacity-description-body-right table th,
div.form-capacity-description-body-right table
td{border-collapse:collapse;padding:7px;width:100%}div.form-capacity-description-body-left table th,
div.form-capacity-description-body-right table
th{border-right:1px solid #909090;border-bottom:1px solid #909090;width:33%}div.form-capacity-description-body-left table td,
div.form-capacity-description-body-right table
td{border-bottom:1px solid #909090;width:218px;line-height:1.2}div.form-capacity-description-body-left table th.border-bottom,
div.form-capacity-description-body-left table td.border-bottom,
div.form-capacity-description-body-right table th.border-bottom,
div.form-capacity-description-body-right table td.border-bottom{border-bottom:1px solid #909090}div.form-capacity-description-body-left table th.border-top,
div.form-capacity-description-body-left table td.border-top,
div.form-capacity-description-body-right table th.border-top,
div.form-capacity-description-body-right table td.border-top{border-top:1px solid #909090}div.form-capacity-description-body-right table tr:nth-of-type(3) th{height:44px}.entry-corp-confirm-form div.form-capacity-description-body-right table tr:nth-of-type(3) th,
.subsc-entry-confirm-form div.form-capacity-description-body-right table tr:nth-of-type(3) th,
#entry-plan-form div.form-capacity-description-body-right table tr:nth-of-type(3) th,
#form-entry-edit-plan div.form-capacity-description-body-right table tr:nth-of-type(3) th{height:unset}div.form-capacity-description-body-right table td.free-zero{width:2.5em;border-right:none;vertical-align:middle}span.pink-promotion{font-size:1.3rem;line-height:1.5;color:#DB0066;font-weight:bold}div.form-capacity-description th,
div.form-capacity-description
td{vertical-align:middle}div.form-capacity-description th.cancel-fee{height:40px}div.free-plan
th{height:18.2px}@media screen and (max-width: 767px){div.form-capacity-description-body-left,div.form-capacity-description-body-right{width:100%}div.form-capacity-description{display:block}div.form-capacity-select{width:100%;display:flex;justify-content:center;flex-direction:column}div.form-capacity-select-area{height:auto}div.form-capacity-description{margin:0}div.form-capacity-select-area.active,div.form-capacity-select-area.selected{box-sizing:border-box;border:solid 5px #00D2D4;transition:border 0.1s;border-radius:0.75em}div.form-capacity-description-body-left table,
div.form-capacity-description-body-right
table{border-spacing:0}div.form-capacity-description-body-left table th,
div.form-capacity-description-body-right table th,
div.form-capacity-description-body-left table td,
div.form-capacity-description-body-right table
td{padding:5px}div.form-capacity-description-body-left table th,
div.form-capacity-description-body-right table
th{width:37%}div.form-capacity-description-body-left table.required-doc-list th,
div.form-capacity-description-body-right table.required-doc-list
th{width:20%}div.form-capacity-description-body-right table td.pink-promotion{padding:5px
0}div.form-capacity-description-body-left table th.border-top,
div.form-capacity-description-body-left table td.border-top,
div.form-capacity-description-body-right table th.border-top,
div.form-capacity-description-body-right table td.border-top{border-top:1px solid #909090}}@media screen and (max-width: 320px){div.left-plan-column{width:fit-content}div.form-capacity-description-body-left table th,
div.form-capacity-description-body-right table
th{width:40%}div.form-capacity-description-body-left table th,
div.form-capacity-description-body-right table th,
div.form-capacity-description-body-left table td,
div.form-capacity-description-body-right table
td{padding:5px}}div.topping-2-select,div.free-plan-select{display:flex;flex-direction:column;justify-content:center;align-items:center}div.topping-2-select-area,div.topping-2-select-area-2,div.topping-2-select-area-relief-option{width:100%;justify-content:space-between;cursor:pointer;margin-bottom:10px;position:relative}div.topping-2-select-area.active,
div.topping-2-select-area.selected,
div.topping-2-select-area-2.active,
div.topping-2-select-area-2.selected
div.topping-2-select-area-relief-option.active,div.topping-2-select-area-relief-option.selected,.relief-item-select-area3.selected{box-sizing:border-box;border:solid 5px #FFE400;transition:border 0.1s;border-radius:1.25em;line-height:0}.relief-item-select-area3.selected,
.entry-option-left-option-3
span{cursor:pointer}.relief-item-select-area3.selected{overflow:hidden}div.topping-2-select-image{height:100%;width:50%;background-color:#e6e6e6;cursor:pointer}div.topping-2-select-image
img{height:100%}div.topping-2-select-label{height:100%;width:50%;background-color:#000;color:#fff;display:flex;justify-content:center;align-items:center;transition:0.2s linear;cursor:pointer}div.topping-2-select-label
p{font-size:2.0rem;font-weight:bold}div.topping-2-select-checkbox-area,div.topping-2-select-checkbox-area-2{position:relative;bottom:77px;left:14px;pointer-events:none}div.topping-2-select-checkbox-area label,
div.topping-2-select-checkbox-area-2
label{cursor:pointer}div.topping-2-select-area.active div.topping-2-select-label,
div.topping-2-select-area.selected div.topping-2-select-label,
div.topping-2-select-area-2.active div.topping-2-select-label,
div.topping-2-select-area-2.selected div.topping-2-select-label{background-color:#DB0066;transition:1;transition:0.2s linear}@media screen and (max-width: 767px){div.topping-2-head-text{width:100%;flex-wrap:wrap}div.topping-2-head-text-left{width:100%}div.topping-2-head-text-right{width:100%;margin:30px
0}div.topping-2-select{width:100%}div.topping-2-select-area,div.topping-2-select-area-2{width:90%;height:auto;flex-wrap:wrap;margin:20px
auto}.entry-openhouse-select div.topping-2-select-area{margin:0
auto}div.topping-2-select-area img,
div.topping-2-select-area-2
img{width:100%}div.topping-2-select-image{width:100%}div.topping-2-select-label{width:100%;height:70px}div.topping-2-select div.topping-2-select-checkbox-area,
div.topping-2-select div.topping-2-select-checkbox-area-2{justify-content:center}div.topping-2-select-checkbox-area,div.topping-2-select-checkbox-area-2{bottom:91px;left:13px}div.topping-2-select p.custom-check-box-v2-select-text{text-align:center}div.entry-form-title{margin-bottom:2px}div.topping-2-select-area.active,div.topping-2-select-area.selected,div.topping-2-select-area-2.active,div.topping-2-select-area-2.selected{border-radius:0.65em;line-height:0}}div.plan-summary-area{position:relative;box-sizing:border-box;width:100%;background-color:#F2F2F2;border-radius:0 0.75em;filter:drop-shadow(4px 4px 4px rgb(0,0,0,20%));transform:translateZ(0)}div.plan-summary-area p.summary-row-title{font-weight:bold;color:white;text-align:center;font-size:1.8rem;margin-top:20px}div.plan-summary-area
p.attention{font-weight:bold;font-size:1.2rem;padding:0
10px 10px}div.plan-summary-area
p.attention.cancel{padding-bottom:0;margin-top:10px}div.plan-summary-area-title{width:100%;height:50px;background-color:#000;color:white;display:flex;justify-content:center;align-items:center;font-size:2.0rem;font-weight:bold;border-radius:0.75em 0.75em 0 0;padding:5px
0;position:relative;z-index:2;margin-top:70px}@media screen and (max-width: 767px){div.plan-summary-area p.attention.sp-line{border-bottom:1px solid #909090}div.plan-summary-area-title{margin-top:45px}}div.plan-summary-area-table{width:90%;margin:auto;padding:5%;background-color:#F2F2F2;border-radius:0 0 0.75em 0.75em;filter:drop-shadow(0px 0px 5px #B3B3B3);transform:translateZ(0)}div.plan-summary-area-table.plan-confirm{filter:none;background-color:transparent;padding:0;margin:1em
0;width:100%;border-radius:0}div.plan-summary-area-table
.contact{width:90%;margin:auto;padding:5% 0px}div.plan-summary-area-table.cancel{width:90%;padding:0;background-color:#F3F3F3}div.plan-summary-area-table.confirm{margin:0}@media screen and (max-width: 767px){div.plan-summary-area-table.cancel{width:85%;margin:0
auto}}@media screen and (min-width: 767px){div.plan-summary-table-row{display:flex;justify-content:space-between;align-items:center;width:85%;border-bottom:1px solid #909090;margin:0
auto;padding:0
2%}.your-plan div.plan-summary-table-row:first-child,
.entry-payment div.plan-summary-table-row:first-child{border-top:1px solid #909090}div.plan-summary-table-row.entry-payment{border-top:1px solid #909090;border-radius:0}div.plan-summary-table-row
.cancel{margin:0}.plan-table div.plan-summary-table-row{width:96%;margin:0;padding:0
2%;background:linear-gradient(90deg, #D9D9D9 32%, #FFF 32%)}}div.plan-summary-area-table.contract{padding:0;filter:none}@media screen and (max-width: 767px){div.plan-summary-table-row.entry-payment{display:flex}div.plan-summary-area-table{width:90%}div.plan-summary-area-table.contract{margin:1em
0;width:100%}}div.plan-summary-table-row.cancel{width:90%;border:1px
solid #909090;background-color:transparent;margin:0
0 20px 0;justify-content:left;padding:0
3%}div.plan-summary-table-row.cancel div.summary-table-column-left{width:24%;display:block}@media screen and (min-width: 767px){div.plan-summary-table-row.monthly-payment,div.plan-summary-table-row.entry-payment{margin-left:20px}div.summary-table-row{width:68%;display:flex;justify-content:space-between;align-items:center}div.summary-table-row.pay-summary{width:88%;justify-content:flex-end;margin-right:2%}}div.plan-summary-table-row.monthly-payment{background-color:white;border:none}@media screen and (max-width: 767px){div.plan-summary-table-row.monthly-payment{display:flex}div.plan-summary-table-row.cancel{width:95%;margin:0
0 1em 0;padding:2.5%}div.plan-summary-table-row.cancel div.summary-table-column-left{width:100%;padding:0
0 0.5em;display:block}}div.summary-table-column{display:flex;justify-content:space-between;align-items:center;box-sizing:border-box}div.cancel
p{color:#000}div.summary-table-column
p{font-size:1em}div.plan-summary-table-row.monthly-payment{display:flex}div.summary-table-column-left{width:33%;padding:1em
0}div.summary-table-column-left
p{font-size:1.3rem;font-weight:bold}div.plan-summary-table-row .cancel div.summary-table-column-left{font-size:1.45rem;font-weight:bold}@media screen and (max-width: 767px){div.summary-table-row{margin:10px
0 30px;display:block}div.summary-table-column-left{padding:0.25em 0}div.summary-table-column-left.sp-line{width:100%;border-bottom:1px solid #909090;font-size:1.5rem;font-weight:bold}div.summary-table-column.plan-confirm{display:block}div.summary-table-column
p{font-size:1.25rem;letter-spacing:-0.3px}div.summary-table-column-left
p{font-size:1.4rem}div.summary-table-column.summary-table-column-right p,
div.summary-table-column-right
p{font-size:1.25em;font-weight:bold}div.summary-table-column-right p span.cancel-month,
div.summary-table-column-right p span.cancel-month-num{font-size:1.4rem;font-weight:normal}.entry-payment div.plan-summary-table-row{width:100%;display:flex;justify-content:space-between}.entry-payment div.summary-table-column-left.sp-line{width:50%;border-bottom:none}}div.summary-table-column.summary-table-column-left.adjust.price.white{background-color:white}div.summary-table-column-left.price{width:59%;text-align:left}div.summary-table-column-left.price.total{justify-content:flex-end}div.summary-table-column-right.price{width:38.3%}@media screen and (max-width: 767px){div.six-month{width:140px}}.monthly-pay div.plan-summary-table-row.back-white{border:none;background-color:#FFF;margin:30px
auto 20px;padding:3%;width:85%}.plan-table div.summary-table-column-left{width:33%;padding:1em
0}div.six-month,div.seven-month,div.breakdown-list{width:100%;text-align:right}div.breakdown-list{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e4e4e4;padding:0.5rem 0}div.breakdown-list p:first-child{text-align:left;padding-left:20px}div.seven-month
p{font-size:1.3rem}div.summary-table-long-right{width:100%;color:#000;justify-content:flex-start;height:50px}div.summary-table-column-right.summary-table-column-yellow{background-color:#ffeb00}div.summary-table-column-right.summary-table-column-yellow
p{font-size:2.4rem;font-weight:bold}span.summary-text-tie-period{font-weight:normal}@media screen and (max-width: 767px){span.summary-text-tie-plan-name{letter-spacing:-0.05rem}div.summary-table-column-left,div.summary-table-column-left.price,div.summary-table-column-right.price,div.summary-table-row{width:100%;display:flex;justify-content:space-between}.plan-summary-area-table.contract div.summary-table-row{align-items:flex-end}div.summary-table-column.summary-table-column-right.price.cancel-fee{position:relative;top:-45px}div.summary-table-column{display:block}div.summary-table-column-center{text-align:left;padding:0px}div.summary-table-column-center.campaign-row{width:100%}div.summary-table-column-right{height:auto;text-align:right}div.summary-table-column-left.price.total{justify-content:flex-start}.monthly-pay div.plan-summary-table-row.back-white{margin:-1em 0 0 0;width:96%;display:flex;justify-content:space-between;align-items:center}.monthly-pay div.summary-table-column-left.sp-line{width:50%;border-bottom:none;font-size:1.5rem;font-weight:bold}div.seven-month{margin:0.5em 0}div.seven-month
p{font-size:1.4rem;font-weight:bold}div.summary-table-row.pay-summary{width:60%;display:block}.total-price div.summary-table-row.pay-summary{width:auto;display:block;margin:10px
0 20px}div.flex-box-select.margin-down.total-pricediv div.left-plan-column{width:40%}div.flex-box-select.margin-down.total-price div.summary-table-column-right{width:100%}.plan-table div.plan-summary-table-row{margin:auto;width:94%}.plan-table div.summary-table-column-left{width:100%;padding:0}}.plan-table div.summary-table-column.summary-table-column-center.adjust{width:auto}.plan-table div.summary-table-column.summary-table-column-right.adjust,
.plan-table div.summary-table-column-right.adjust{width:25%;justify-content:end}.plan-table div.summary-table-column.summary-table-column-right.adjust.confirm-pay{width:30%}.plan-table div.summary-table-column.summary-table-column-right.adjust p,
.plan-table div.summary-table-column-right.adjust
p{font-weight:bold;font-size:1.2em}.plan-table div.summary-table-column.summary-table-column-right.adjust .confirm-pay p,
.plan-table div.summary-table-column-right.adjust.confirm-pay
p{font-size:1.6em}.total-price div.summary-table-column-right.adjust
p{font-size:2.1em;font-weight:bold}div.plan-price-summary-area-table{width:40%;margin:0
auto;padding:10px
0;color:#909090}div.price-summary-table-row{width:100%;display:flex;justify-content:space-between;align-items:center;border-top:solid 1px #909090;padding:10px
0;margin-top:2.5px}div.price-summary-table-row:first-child{margin-top:5px}div.price-summary-table-row:last-child{border-bottom:solid 1px #909090}div.price-summary-table-column{width:50%;height:30px;display:flex;justify-content:flex-start;align-items:center;box-sizing:border-box}div.summary-table-column
.selected{font-weight:normal;font-size:1em}div.price-summary-table-column-left{width:50%;font-weight:bold}div.price-summary-table-column-right{width:50%;justify-content:center}@media screen and (max-width: 767px){div.plan-price-summary-area-table{width:90%}div.price-summary-table-column-left{width:50%}div.price-summary-table-column-right{width:50%}.plan-table div.summary-table-column.summary-table-column-center.adjust{width:55%;word-break:break-all}.plan-table div.summary-table-column-center{width:auto;word-break:keep-all}.plan-table div.summary-table-column.summary-table-column-right.adjust,
.plan-table div.summary-table-column-right.adjust{width:36%}.plan-table div.summary-table-column.summary-table-column-right.adjust.confirm-pay{width:40%}}div.plan-total-summary-area-table{width:100%;margin:0
auto;padding:20px
3.5%;background-color:#1E1E1E;box-sizing:border-box;color:white;border-radius:0 0 0.75em 0.75em;display:flex;justify-content:flex-end}div.hikari-campaign-table{justify-content:space-between}div.plan-total-summary-area-table-detail{width:43%}div.plan-total-summary-area-table-change{width:14%}p.campaign-price-change{display:flex;justify-content:center;align-items:center;font-weight:bold;font-size:2.2rem;height:70%}p.campaign-price-change.sp{display:none}div.total-summary-table-row{width:100%;display:flex;justify-content:space-between;align-items:center;margin:3px
0}div.total-summary-table-column{width:50%;height:30px;display:flex;justify-content:flex-start;align-items:center;box-sizing:border-box}p.campaign-table-sub-title{font-size:2.2rem;font-weight:bold;margin:15px
0;text-align:center}p.after-hikari-monthly-price{text-align:right;line-height:1.3rem}div.total-summary-table-column-left{justify-content:center;font-weight:bold;width:60%;flex-direction:column;align-items:flex-start}div.total-summary-table-column-right{justify-content:flex-end;font-size:2.0rem;font-weight:bold}.small-price-monthly{font-size:1.1rem;line-height:1.2rem}.small-price{font-size:1.3rem}.small-price-attention{font-size:1.0rem}div.total-summary-table-column-right span.summary-text-monthly-fee,
div.total-summary-table-column-right span.summary-text-initial-fee,
div.total-summary-table-column-right span.summary-text-tax,
div.total-summary-table-column-right span.summary-text-after-hikari-monthly-fee,
div.total-summary-table-column-right span.summary-text-after-hikari-tax{font-size:2.6rem}div.total-summary-table-row-strong{margin:5px
0}div.total-summary-table-row-strong div.total-summary-table-column-left{font-size:2.2rem}div.total-summary-table-row-strong span.summary-text-total,
div.total-summary-table-row-strong span.summary-text-after-hikari-total{font-size:3.3rem;color:#FFE500;font-weight:600}@media screen and (max-width: 767px){div.plan-total-summary-area-table{flex-direction:column}div.total-summary-table-column-left{width:50%}div.total-summary-table-column-right{width:50%}div.total-summary-table-row-strong div.total-summary-table-column-right{font-size:2.8rem}div.total-summary-table-column-right span.summary-text-monthly-fee,
div.total-summary-table-column-right span.summary-text-initial-fee,
div.total-summary-table-column-right span.summary-text-tax,
div.total-summary-table-column-right span.summary-text-after-hikari-monthly-fee,
div.total-summary-table-column-right span.summary-text-after-hikari-tax{font-size:2.0rem}div.total-summary-table-row-strong span.summary-text-total,
div.total-summary-table-row-strong span.summary-text-after-hikari-total{font-size:2.8rem}div.total-summary-table-row-strong div.total-summary-table-column-right{font-size:2.2rem}.small-price{font-size:1.2rem}}.recommendation-tag{position:absolute;top:0;right:0;width:50px;height:50px}@media screen and (max-width: 767px){.recommendation-tag{top:-35px}}div.validation-error-area{margin-top:-2px}table.bg-white-title
th{background-color:white;color:black;padding-left:0}@media screen and (max-width: 767px){div.validation-error-area.corp-user{margin-top:5px}div.validation-error-area.corp-user.card-error{margin-top:25px}}@media screen and (max-width: 767px){.tag-required-box,.tag-optional-box{margin-bottom:10px}div.form-user-back-button-sp{padding:0}}div.form-step-title
p{font-size:1.5rem;font-weight:bold;margin:20px
auto 0;width:90px;padding:0.5em 0.25em;line-height:1em;letter-spacing:0.1em;text-align:center;color:#000;background:#FFDE00;border-radius:20px}div.form-step-title p.form-sub-title{margin-top:0.5em;line-height:1.5rem;font-size:1.5rem}@media screen and (max-width: 767px){div.form-step-title
p{font-size:1.3rem}div.campaign-form-title
p{font-size:2.6rem}div.form-step-title p.form-sub-title{margin-top:0.3em;line-height:1.3rem;font-size:1.3rem}}span.summary-text-monthly-fee,span.summary-text-monthly-tax-fee,span.summary-text-device-option-price,span.summary-text-device-option-price01,span.summary-text-device-option-price02,span.summary-text-initial-fee,span.summary-text-cancel-tax-fee,span.summary-text-monthly-tax-total,span.summary-text-monthly-tax-total2,span.summary-text-campaign-tax-total,span.monthly-payment-after,span.monthly-payment-after2,span.monthly-campaign-after,span.monthly-campaign-after2,span.summary-text-insurance-option-price{font-weight:bold;font-size:1.35em}.entry-new span.summary-text-monthly-tax-fee,
.entry-new span.summary-text-device-option-price01,
.entry-new span.summary-text-device-option-price02,
.entry-new span.summary-text-initial-fee,
.entry-new span.summary-text-insurance-option-price{font-weight:normal}span.summary-text-monthly-tax-total,span.summary-text-monthly-tax-total2,span.summary-text-campaign-tax-total,span.monthly-payment-after,span.monthly-payment-after2,span.monthly-campaign-after,span.monthly-campaign-after2{font-size:1.6em}@media screen and (min-width: 768px){.entry-plan-select{display:flex;justify-content:space-between;align-items:flex-start}#form-entry-edit-plan .entry-plan-select{margin-top:60px}}@media screen and (max-width: 767px){.entry-plan-select.twitter{display:block;justify-content:space-between;align-items:flex-start}#form-entry-edit-plan .entry-plan-select{margin-top:30px}}.entry-plan-select div.form-capacity-area{width:100%;position:relative}@media screen and (max-width: 767px){.entry-plan-select div.form-capacity-area.twitter{width:100%;display:flex;justify-content:center;flex-direction:column}}div.entry-plan-select div.form-capacity-area
img{width:245px;position:relative;z-index:1}div.entry-plan-select div.form-capacity-area img.pull-down-arrow-to-open,
div.entry-plan-select div.form-capacity-area img.pull-down-arrow-to-close{margin-left:12px}div.select-standard-left img,
div.select-free
img{width:215px}div.select-standard-right{position:absolute;right:-10px;top:-20px;z-index:0}div.entry-plan-select div.form-capacity-area div.select-standard-right
img{width:110px}@media screen and (max-width: 767px){div.entry-plan-select div.form-capacity-area
img{width:235px}div.edit-partial-plan div.entry-plan-select div.form-capacity-area div.select-standard-left img,
div.edit-partial-plan div.entry-plan-select div.form-capacity-area div.select-standard-right img,
div.edit-partial-plan div.entry-plan-select div.form-capacity-area div.select-free
img{width:210px}div.edit-partial-plan div.entry-plan-select div.form-capacity-area div.select-standard-right
img{width:90px}div.select-standard-right{position:absolute;top:-20px;z-index:0}div.entry-plan-select div.form-capacity-area div.select-standard-right
img{width:95px}span.summary-text-monthly-fee,span.summary-text-monthly-tax-fee,span.summary-text-device-option-price,span.summary-text-initial-fee,span.summary-text-cancel-tax-fee,span.summary-text-monthly-tax-total,span.summary-text-monthly-tax-total2{font-size:1.2em}span.summary-text-monthly-tax-total,span.summary-text-monthly-tax-total2{font-size:1.6em}}@media screen and (max-width: 320px){div.entry-plan-select div.form-capacity-area div.select-standard-right
img{width:95px;top:15px;left:10px}span.summary-text-monthly-tax-total,span.summary-text-monthly-tax-total2{font-size:1.4em}div.edit-partial-plan div.entry-plan-select div.form-capacity-area
img{width:190px}div.edit-partial-plan div.entry-plan-select div.form-capacity-area div.select-standard-right
img{width:85px;top:-5px;left:10px}}div.entry-plan-select div.form-capacity-pull-down-button-left,
div.entry-plan-select div.form-capacity-pull-down-button-right,
div.entry-plan-select div.form-capacity-pull-down-button-left-special,
div.entry-plan-select div.form-capacity-pull-down-button-right-special{text-align:center;color:#000;font-weight:bold;padding:0
0 3px 0;margin:10px
auto;border:none;border-bottom:1px solid #000;z-index:1;position:relative}div.entry-plan-select div.form-capacity-pull-down-button-left,
div.entry-plan-select div.form-capacity-pull-down-button-right{padding:5px
0 3px 0}div.entry-plan-select div.form-capacity-pull-down-button-left div,
div.entry-plan-select div.form-capacity-pull-down-button-right div,
div.entry-plan-select div.form-capacity-pull-down-button-left-special div,
div.entry-plan-select div.form-capacity-pull-down-button-right-special
div{padding-bottom:3px;width:65px;pointer-events:none}div.entry-plan-select div.form-capacity-pull-down-button-left img,
div.entry-plan-select div.form-capacity-pull-down-button-right img,
div.entry-plan-select div.form-capacity-pull-down-button-left-special img,
div.entry-plan-select div.form-capacity-pull-down-button-right-special
img{width:13px;margin:0
0 0 12px;pointer-events:none}div.form-capacity-pull-down-button{text-align:center}div.form-capacity-pull-down-button div.form-capacity-pull-down-button-left,
div.form-capacity-pull-down-button div.form-capacity-pull-down-button-right{width:auto;display:inline-block}div.form-capacity-pull-down-button div.form-capacity-pull-down-button-left div,
div.form-capacity-pull-down-button div.form-capacity-pull-down-button-right
div{width:100%}div.entry-plan-select div.form-capacity-pull-down-button-left.form-capacity-pull-down-button-open,
div.entry-plan-select div.form-capacity-pull-down-button-left.twitter-campaign.form-capacity-pull-down-button-open,
div.entry-plan-select div.form-capacity-pull-down-button-right.form-capacity-pull-down-button-open,
div.entry-plan-select div.form-capacity-pull-down-button-left-special.form-capacity-pull-down-button-open,
div.entry-plan-select div.form-capacity-pull-down-button-right-special.form-capacity-pull-down-button-open{border-radius:0.75em 0.75em 0 0}div.entry-plan-select div.form-capacity-pull-down-button-left.form-capacity-pull-down-button-open,
div.entry-plan-select div.form-capacity-pull-down-button-right.form-capacity-pull-down-button-open{border-radius:0}@media screen and (min-width: 768px){div.standard-plan,div.free-plan{margin-bottom:50px}#form-entry-edit-plan div.standard-plan,
#form-entry-edit-plan div.free-plan{margin-bottom:0}div.entry-plan-select-detail{width:100%;position:relative;justify-content:space-between;margin:15px
0 0;z-index:1}div.standard-plan,div.free-plan{width:47%}}div.form-capacity-select{display:flex;flex-direction:row-reverse;height:135px}#entry-plan-form div.form-capacity-select,
#entry-user-form div.form-capacity-select{height:auto}div.entry-plan-select-detail-standard,div.entry-plan-select-detail-free{height:100%;position:relative;z-index:2}div.form-capacity-select-image
span{position:absolute;top:-25px;right:-25px;width:22%}@media screen and (max-width: 767px){div.standard-plan,div.free-plan{margin-bottom:35px}div.entry-plan-select-detail{margin:10px
0}div.entry-plan-select-detail-standard,div.entry-plan-select-detail-free{width:100%}.entry-plan-select.oh_select div.form-capacity-select{height:25vw}div.entry-plan-select-detail-standard div.form-capacity-select{height:28vw}div.form-capacity-select{flex-direction:column;height:25vw}div.form-capacity-select-checkbox-area{justify-content:center;align-items:center;flex-direction:row;pointer-events:none}p.custom-check-box-v2-select-text{position:relative;right:75px;top:4px}p.custom-check-box-v2-select-text.option{position:relative;font-size:1rem;bottom:79px;left:-7px}p.custom-check-box-v2-select-text.option{position:relative;right:11px;top:-75px;font-size:1rem;pointer-events:none}div.form-capacity-select-image
span{position:absolute;top:-25px;right:-12px;width:30%}}#form-entry-edit-plan div.form-capacity-select-image,
#form-entry-edit-device-option div.topping-2-select-area,
#form-entry-edit-device-option div.topping-2-select-area-2,div.relief-item-select{filter:drop-shadow(0px 3px 5px rgb(0,0,0,20%));transform:translateZ(0)}@media screen and (max-width: 320px){p.custom-check-box-v2-select-text.option{position:relative;right:11px;top:-65px;font-size:1rem}label.custom-check-box-v2{margin:0}p.custom-check-box-v2-select-text{top:7px;right:47px}p.custom-check-box-v2-select-text.text-size{font-size:0.9rem;margin-left:0px;letter-spacing:-0.05em;padding:0}p.custom-check-box-v2-select-text{font-weight:normal;padding:0;margin:0}label.custom-check-box-v2 input[type="radio"]+span::after{left:2px;top:-10px}}div.entry-form-option-select{line-height:1.2em;text-align:left;margin-bottom:70px}div.entry-form-option-select #device-option-error-message{margin:0}div.option-text{margin:-1.5em 0 0}div.entry-form-title
h1{font-size:4.0rem;font-weight:bold;-webkit-text-stroke:0.1px black;margin:1em
0;line-height:1.2em}div.entry-form-sub-title
h3{font-size:2em;margin:0.5em 0}@media screen and (min-width: 768px){div.entry-option{display:flex;align-items:center;justify-content:space-between;margin:0}form[action*='entry/oh_specialplans'] div.entry-option{margin-top:30px}}div.entry-option-button{display:flex}@media screen and (max-width: 767px){div.entry-option-button{margin-top:15px;height:40px}}div.entry-option-attention{display:flex;align-items:center}div.entry-option-attention.caution{margin-top:20px;margin-left:15px;width:350px}@media screen and (max-width: 767px){div.entry-option-attention.caution{margin:20px
auto 10px;width:107%}}div.entry-option-attention.adjust{margin:0
5px 0 -15px;margin-top:10px;margin-bottom:10px}div.entry-option-attention-image{width:35px;margin:0
20px}div.entry-option-attention-text{color:#DB0066;font-weight:bold;line-height:1.4em;font-size:1.4rem}div.entry-option-right
a{color:#ffeb00}@media screen and (min-width: 767px){div.entry-option-left,div.entry-option-right{width:47%;padding:10px
0}div.entry-option-left.entry-option-left-under,div.entry-option-right.entry-option-right-under{padding:10px
0 20px 0}div.entry-option-right.entry-option-right-under-l.entry-option-right-open,div.entry-option-right.entry-option-right-under-r.entry-option-right-open{background:#FFF;border-radius:10px 10px 0 0}div.entry-option-right.entry-option-right-under-lc.entry-option-right-open-c,div.entry-option-right.entry-option-right-under-rc.entry-option-right-open-c{background:#D9D9D9;border-radius:10px 10px 0 0}}@media screen and (max-width: 767px){div.entry-option-attention-text{margin:10px
0}}div.flex-entry-option{display:flex;justify-content:space-between;margin:30px
0 0;height:100px}@media screen and (max-width: 767px){div.flex-entry-option{margin-top:15px}}div.entry-option-right.free-plan{z-index:1;width:100%}div.form-plan-option-detail-description,div.form-plan-option-detail-2-description,div.form-plan-option-detail-3-description,.flex-entry-option.flex-entry-option-sp.dls-select-box{margin:0;padding:10px
3%;width:94%;max-height:100vh;transition:max-height 0.5s;border:none;position:relative;z-index:0;background:#FFF;margin-top:10px}div.form-plan-option-detail-description.confirm-option-detail-grey,div.form-plan-option-detail-2-description.confirm-option-detail-grey{background:#D9D9D9}div.form-plan-option-detail{display:flex;flex-direction:column;justify-content:center;align-items:center}div.form-plan-option-detail-description-close,div.form-plan-option-detail-2-description-close,div.form-plan-option-detail-3-description-close{max-height:0;transition:max-height 0.1s;display:none}div.form-plan-option-detail-description-button-box{position:relative}div.form-plan-option-detail-description-button-close{display:none}div.form-plan-option-detail-button,div.form-plan-option-02-detail-button,div.form-plan-option-detail-2-button,div.form-plan-option-detail-3-button{color:#000;padding:1px
0;font-weight:bold;border-bottom:1px solid #000;text-align:center;cursor:pointer;margin-top:20px;width:28%;margin:0
auto}div.form-plan-option-detail-button,div.form-plan-option-02-detail-button,div.form-plan-option-detail-2-button{margin:0
auto 10px}div.form-plan-option-detail-button-open,div.form-plan-option-02-detail-button-open{position:relative;z-index:1}div.form-plan-option-02-detail ul.option-ul{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;list-style-type:none;padding:0;margin:15px
0 0 0}div.form-plan-option-02-detail ul.option-ul
li{width:31%;padding:15px
10px;box-sizing:border-box;text-align:center;background:#eee;border-radius:10px;margin-bottom:15px}div.form-plan-option-02-detail ul.option-ul li
.title{font-size:1.5rem;line-height:2.0rem;margin-bottom:15px}div.form-plan-option-02-detail ul.option-ul li
img{height:50px;width:auto}@media screen and (max-width: 767px){div.form-plan-option-02-detail-button{width:100%}div.form-plan-option-detail-button.option,div.form-plan-option-02-detail-button.option{margin-top:10px}div.form-plan-option-detail-button-open,div.form-plan-option-02-detail-button-open{border-radius:0.75em 0.75em 0 0}div.form-plan-option-02-detail ul.option-ul
li{width:31%;padding:10px
5px;margin-bottom:10px}div.form-plan-option-02-detail ul.option-ul li
.title{font-size:1.1rem;line-height:1.6rem;margin-bottom:10px}div.form-plan-option-02-detail ul.option-ul li
img{height:30px;width:auto}}.relief-item-select{width:341px;height:92.78px;background-color:#FFF;border-radius:0.75em;position:relative}.relief-item-select
p{font-size:1.6rem;font-weight:bold;padding-left:60px;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:100%;box-sizing:border-box;text-align:center}.relief-item-select p.relief-item-select-option-title{font-size:1.5rem}.relief-item-select-price{font-size:1.3rem;font-weight:normal;margin-top:14px;display:flex;margin-right:40px;align-items:baseline}.relief-item-select-price-big{font-size:4.0rem;font-weight:bold}.relief-item-select-price-unit{display:flex;flex-direction:column;font-size:1.3rem;font-weight:bold;margin-top:-3px;margin-left:5px;line-height:1.2}.relief-option-ckeckbox{position:relative;left:14px;bottom:100%;pointer-events:none}@media screen and (max-width: 767px){.relief-item-select-price{margin-left:0px}div.flex-entry-option.flex-entry-option-sp{display:block;height:auto}div.flex-entry-option.flex-entry-option-sp .entry-option-left{margin-top:25px;margin-bottom:25px}.relief-item-select{width:100%;height:57px}.flex-entry-option-sp .entry-option-left-option{margin-top:25px;margin-bottom:25px}.relief-item-select-flex p.relief-item-select-option-title{display:flex;width:100%;justify-content:space-between;padding:0
4% 0 18%;font-size:1.3rem}p.relief-item-select-option-title{display:flex;width:100%;justify-content:space-between;padding:0
4% 0 18%;font-size:1.3rem}.relief-item-select-price-big{font-size:2.7rem;font-weight:bold}.relief-option-ckeckbox{justify-content:center;align-items:center;flex-direction:row;pointer-events:none;bottom:72px;left:13px}.flex-entry-option-sp label.custom-check-box-v2
span{display:inline-block}.flex-entry-option-sp label.custom-check-box-v2.option input[type="checkbox"] + span::before,
.flex-entry-option-sp label.custom-check-box-v2.relief-option input[type="checkbox"]+span::before{width:22px;height:22px;left:2px;top:10px}.flex-entry-option-sp label.custom-check-box-v2.option input[type="checkbox"]+span::after{top:12px;left:10px}.flex-entry-option-sp p.custom-check-box-v2-select-text.option{position:relative;right:11px;top:-68px;left:-5px;font-size:1rem;pointer-events:none;margin-top:8px}.entry-option.sp{display:none}.relief-item-select,.relief-3-item-select{width:100%;height:57px}div.relief-flex-entry-option{display:block;height:auto}div.relief-entry-option01{margin:-70px 0 10px 0}div.relief-entry-option02{margin:-40px 0 0 0}div.entry-option-right-option-2{margin:20px
0 0 0}div.form-plan-option-detail-2-description{border-radius:0 0 0.75em 0.75em}div.option-text{margin:0}div.entry-form-option-select{margin-bottom:30px}}div.price-topping-2-body-right-row{width:95%;text-align:center;line-height:15px}div.price-topping-2-body-right-row.adjust{width:100%;border-top:solid 1px #878787}div.price-topping-2-body-right-row.adjust:last-child{border-bottom:solid 1px #878787}div.price-topping-2-body-right-column.adjust.text-left
p{text-align:left}div.price-topping-2-body-right-column.adjust:last-child{border-left:solid 1px #878787}div.price-topping-2-body-right-column
ul{padding-inline-start:20px;margin:0}div.price-topping-2-body-right-column ul
li{margin:5px
0}@media (max-width: 728px){div.form-plan-option-detail-description-button{top:-75px}div.form-plan-option-detail-description-button-pink{top:-75px}}@media screen and (max-width: 767px){div.entry-form-title
h1{font-size:2.4rem;margin:0;line-height:1.1em}div.entry-form-sub-title
h3{font-size:1.5em;margin:1.5em 0 0.8em}div.entry-option-attention{justify-content:center;margin:0
0 20px}div.form-plan-option-detail-description{border-radius:0 0 0.75em 0.75em;width:94%}}@media screen and (max-width: 320px){div.entry-form-title
h1{font-size:2.1rem;margin:0}}@media screen and (max-width: 767px){div.plan-total-summary-area-table-detail{width:100%}div.plan-total-summary-area-table-change{width:100%}p.campaign-price-change.pc{display:none}p.campaign-price-change.sp{display:flex;margin:20px
0}span.form-sub-title{line-height:0.8rem}div.entry-option-attention-image{margin:0
10px}}label.custom-check-box input[type="checkbox"] + span::before,
label.custom-check-box input[type="checkbox"] + span::after,
label.custom-check-box input[type="radio"] + span::before,
label.custom-check-box input[type="radio"]+span::after{position:absolute;top:1px;left:0;display:inline-block;content:'';box-sizing:border-box}label.custom-check-box.mypage-user-info-detail-hidden input[type="radio"] + span::before,
label.custom-check-box.mypage-user-info-detail-hidden input[type="radio"]+span::after{display:none}div.mypage-container{padding:0;width:100%;margin-top:-1px;position:relative;overflow:hidden}div.mypage-confirm-hidden-form{display:none}div.mypage-user-container{max-width:750px;margin:0
auto;text-align:left;z-index:2}div.mypage-user-container-contact{padding-bottom:unset;position:relative}#wimax-contact-form-box{position:absolute;top:-50px}div.form-user-background{background-color:transparent;padding:0;position:relative}.mypage-user-info-detail-hidden{display:none}.mypage-delivery-info-detail-hidden{display:none}div.box-hidden{display:none}div.form-user-background-entry button,
table.form-table.form-entry
button{background-color:white;border:1px
solid #000;border-radius:0.5em;padding:12px
15px;margin-left:0.6rem;height:50px;cursor:pointer;color:#000}div.form-user-background-entry a.postal-btn-wrap,
div.form-user-background-confirm a.postal-btn-wrap{vertical-align:top;display:inline-block;margin-left:0.6rem}div.form-user-background-entry a.postal-btn-wrap button,
div.form-user-background-confirm a.postal-btn-wrap
button{padding:13.5px 15px;margin-left:0}div.flex-form-title{display:flex;position:relative;justify-content:space-between;align-items:center}div.content-box-inner-title{font-size:3.0rem;padding:0;margin:25px
0;font-weight:bold;text-align:center}h2.form-h2{font-size:2.0rem;max-width:750px;margin:0
0 10px;border:none}h2.bottom-none{margin:0}#payment_select_creditcard h2.form-h2{line-height:1.3}div.white-content-box-form.box-bottom{margin-bottom:20px}div.form-black-background,div.form-black-background-credit-card-name{position:fixed;background-color:black;opacity:0.4;width:100%;height:100%;top:0;left:0;display:none}div.form-black-background{z-index:1000000000001}div.edit-partial-plan,div.edit-partial-kgr-plan,div.edit-partial-plan-topping1,div.edit-partial-device-option,div.edit-partial-contractor,div.edit-partial-address,div.edit-partial-user,div.edit-partial-corp-contact,div.edit-partial-delivery,div.edit-partial-rental_days,div.edit-partial-device,div.edit-partial-quantity{position:fixed;max-width:1100px;margin:auto;z-index:1000000000002;top:10vh;left:0;right:0;bottom:-5vh;display:none}div.edit-partial-quantity{top:20vh}div.edit-partial-plan form,
div.edit-partial-kgr-plan form,
div.edit-partial-plan-topping1 form,
div.edit-partial-device-option form,
div.edit-partial-contractor form,
div.edit-partial-address form,
div.edit-partial-user form,
div.edit-partial-corp-contact form,
div.edit-partial-delivery form,
div.edit-partial-rental_days form,
div.edit-partial-device form,
div.edit-partial-quantity
form{width:100%;max-height:80%;margin:0
auto;display:flex;justify-content:center;background-color:white;overflow-y:auto}div.edit-partial-kgr-plan form,
div.edit-partial-device-option form,
div.edit-partial-device form,
div.edit-partial-quantity
form{background-color:#F3F3F3}div.edit-partial-plan form div.mypage-user-container,
div.edit-partial-kgr-plan form div.mypage-user-container,
div.edit-partial-plan-topping1 form div.mypage-user-container,
div.edit-partial-device-option form div.mypage-user-container,
div.edit-partial-contractor form div.mypage-user-container,
div.edit-partial-address form div.mypage-user-container,
div.edit-partial-user form div.mypage-user-container,
div.edit-partial-corp-contact form div.mypage-user-container,
div.edit-partial-delivery form div.mypage-user-container,
div.edit-partial-plan-topping1 form div.mypage-user-container,
div.edit-partial-device form div.mypage-user-container,
div.edit-partial-quantity form div.mypage-user-container{width:100%}div.edit-partial-plan form div.row,
div.edit-partial-kgr-plan form div.row,
div.edit-partial-plan-topping1 form div.row,
div.edit-partial-device-option form div.row,
div.edit-partial-contractor form div.row,
div.edit-partial-address form div.row,
div.edit-partial-user form div.row,
div.edit-partial-corp-contact form div.row,
div.edit-partial-delivery form div.row,
div.edit-partial-device form div.row,
div.edit-partial-quantity form
div.row{padding-bottom:30px}div.edit-partial-plan div.form-user-background,
div.edit-partial-kgr-plan div.form-user-background,
div.edit-partial-plan-topping1 div.form-user-background,
div.edit-partial-device-option div.form-user-background,
div.edit-partial-contractor div.form-user-background,
div.edit-partial-address div.form-user-background,
div.edit-partial-user div.form-user-background,
div.edit-partial-corp-contact div.form-user-background,
div.edit-partial-delivery div.form-user-background,
div.edit-partial-device div.form-user-background,
div.edit-partial-quantity div.form-user-background{max-width:750px;margin:0
auto}@media screen and (max-width: 1440px) and (min-width: 767px){div.edit-partial-plan,div.edit-partial-kgr-plan,div.edit-partial-plan-topping1,div.edit-partial-device-option,div.edit-partial-contractor,div.edit-partial-address,div.edit-partial-user,div.edit-partial-corp-contact,div.edit-partial-delivery,div.edit-partial-device,div.edit-partial-quantity{top:5%;bottom:calc(5%+40px)}div.edit-partial-quantity{top:20%}div.edit-partial-plan form,
div.edit-partial-kgr-plan form,
div.edit-partial-plan-topping1 form,
div.edit-partial-device-option form,
div.edit-partial-contractor form,
div.edit-partial-address form,
div.edit-partial-user form,
div.edit-partial-corp-contact form,
div.edit-partial-delivery form,
div.edit-partial-device form,
div.edit-partial-quantity
form{max-height:100%}}@media screen and (max-width: 767px){div.edit-partial-plan,div.edit-partial-kgr-plan,div.edit-partial-plan-topping1,div.edit-partial-device-option,div.edit-partial-contractor,div.edit-partial-address,div.edit-partial-user,div.edit-partial-corp-contact,div.edit-partial-delivery,div.edit-partial-device,div.edit-partial-quantity{top:5vh}div.edit-partial-plan form,
div.edit-partial-plan-topping1 form,
div.edit-partial-device-option form,
div.edit-partial-contractor form,
div.edit-partial-address form,
div.edit-partial-user form,
div.edit-partial-corp-contact form,
div.edit-partial-delivery form,
div.edit-partial-device form,
div.edit-partial-quantity
form{width:90%;max-height:90%}div.edit-partial-device-option form,
div.edit-partial-quantity
form{width:92%}div.edit-partial-contractor
form{overflow-x:hidden}div.edit-partial-plan form,
div.edit-partial-kgr-plan
form{max-height:calc(90% - 40px)}div.edit-partial-plan-topping1 form div.mypage-user-container,
div.edit-partial-device-option form div.mypage-user-container,
div.edit-partial-contractor form div.mypage-user-container,
div.edit-partial-address form div.mypage-user-container,
div.edit-partial-user form div.mypage-user-container,
div.edit-partial-corp-contact form div.mypage-user-container,
div.edit-partial-delivery form div.mypage-user-container,
div.flex-entry-option.flex-entry-option-sp.digital-life,
div.edit-partial-device form div.mypage-user-container,
div.edit-partial-quantity form div.mypage-user-container{width:95%;margin:auto}.entry-new div.entry-option-title
h1{font-size:2.3rem}.entry-new div.edit-partial-device-option form div.mypage-user-container{padding-top:35px}div.flex-entry-option.flex-entry-option-sp.digital-life{width:100%;margin:35px
auto 30px}div.edit-partial-plan form div.mypage-user-container,
div.edit-partial-kgr-plan form div.mypage-user-container{width:90%;margin:auto}.subsc-entry-payment h2.form-h2{padding-left:8px}}div.mypage-confirm-hidden-form h2.form-h2{margin-top:30px}div.edit-partial-user form,
div.edit-partial-delivery
form{overflow-y:scroll}div.white-content-box-form{background-color:white;padding:40px
30px;margin:50px
0 0}div.white-content-box-form.subsc-payment-select-area{padding:40px
30px 0}div.white-content-box-form.support-contact{background-color:white;padding:40px
30px;margin:10px
0 0}div.white-content-box-form.mt-12{margin:40px
0 0}@media screen and (max-width: 767px){div.white-content-box-form.mt-12{margin:30px
0 0}div.white-content-box-form.support-contact{padding:40px
15px}div.white-content-box-form.subsc-payment-select-area.individual{padding:10px
10px 20px}.subsc-payment-select-area.individual td.flex-user-area{height:auto}.subsc-payment-select-area.individual td.flex-user-area label.custom-check-box.label-input:last-of-type{height:auto}}div.entry-company-form{padding:10px
30px}div.entry-pay-form
select{padding:0
10px}div.white-content-box-form.payment{margin:auto}div.white-content-box-form.space{margin:0}table.form-table{border-spacing:7px;margin:0;table-layout:fixed}table.form-entry{width:100%;max-width:1000px}div.setvice_set_complete_form{margin-bottom:150px}div#payment-method-invoice .corp-select-width{max-width:200px}@media screen and (max-width: 767px){div.content-box-inner-title{font-size:2.2rem}div.content-box-inner-title
p{line-height:2.5rem}div.setvice_set_complete_form{margin:0}div.entry-company-form{padding:0}}@media (max-width: 767px){label.custom-check-box
span{margin-right:5px}label.custom-check-box-contact
span{margin-right:unset}}table.form-table
span{color:#1E1E1E}table.contact-display{table-layout:unset}table.contact-display
span{color:#333}td.password-td span.field-icon{position:absolute;right:10px;top:12px}table.form-table
tr{height:5rem;outline:none}table.form-table
th{width:250px;font-size:1.3rem;margin-bottom:15px;vertical-align:middle;padding-top:0;text-align:left}@media (min-width: 768px){.forbiz.entry-estimate table.form-table
td{width:auto}}table.form-table.bg-white-title.confirm-title
th{width:33%}table.form-table th.corp-title-right{width:30%}table.form-table th.right-button{text-align:right;font-size:1.3rem;padding-top:0;margin-bottom:13px;margin-top:7px}table.form-table
td{vertical-align:top;padding:0;text-align:left;font-size:1.5rem}table.form-table-multi-column
td{position:relative;font-size:1.5rem}td.password-td{position:relative}input.mypage-input-border{margin:0;padding:25px
10px;background-color:#D9D9D9;border:none;border-radius:8px;box-sizing:border-box;width:100%;letter-spacing:1px;height:50px;font-size:1.5rem}input.mypage-input-border::-webkit-inner-spin-button,input.mypage-input-border::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}input.mypage-input-border-security-code{width:215px}select:focus{outline:none;box-shadow:0 0 5px 2px #ffeb00;border:none}input.mypage-input-border:focus,select.form-item-contractor:focus,select.form-item-address:focus,select.form-item-delivery-time:focus,select.form-item-user:focus,select.payment-expire:focus,select.birthday:focus,select.form-item-corp-card:focus,select.corp-pay-cycle-select:focus,select.corp-entry-timedate:focus,select.mypage-input-border:focus,select.long-select:focus,select.short-select:focus{outline:none;box-shadow:0 0 5px 2px #ffeb00;border:none}.gender-label-box label:focus,
.flex-user-area label:focus{outline:none;box-shadow:0 0 10px 2px #ffeb00;border:none;border-radius:10px}td.flex-user-area label.custom-check-box.label-input,
td.flex-user-area label.custom-check-box.label-input:last-of-type{height:40px;width:40px}input.form-item-room{width:48%}.js-building-room{display:none}.js-building-room.active{display:table-row}.js-building-room.active.mypage-user-info-detail-hidden{display:none}.js-building-mask{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background-color:transparent;z-index:-1}@media (max-width: 767px){main.mypage-main
select{font-size:1.4rem;width:100%}main.mypage-main select[ name="desired_contact_day"]{margin-bottom:10px}input.mypage-input-border-contact{font-size:1.4rem}}main.mypage-main
select{background-color:#D9D9D9;border:none;height:50px;margin:0;border-radius:8px;font-size:1.5rem;padding:5px
5px 5px 10px}select[name="prefecture"],select[name="add_corp_prefecture"]{width:47.5%}select[name="user_prefecture"],select[name="delivery_prefecture"],select[name="deliverycorp_prefecture"],select[name="deliverycorp_order_time"],select[name="user_prefecture"]{width:48.1%}select.form-item-address{width:48%}select.form-item-delivery{width:50%}.corp-select-width{max-width:80px}main.mypage-main select.document-id-corporation{margin-bottom:11px}table.credit-reference-name{border-spacing:0;margin:0}table.credit-reference-name
tr{height:auto}@media (max-width: 767px){table.form-table{width:100%}table.form-table th,
table.form-table
td{display:block;text-align:left;width:100%}table.selection-table
td{display:block;text-align:left;width:100%}table.form-table.bg-white-title.confirm-title
th{width:100%}}@media screen and (max-width: 767px){table.form-table
td{display:inline-block}table.form-table
th{margin-top:10px}main.mypage-main select.payment-expire{font-size:1.4rem;width:80px}}textarea.mypage-input-border{background-color:#D9D9D9;border:none;border-radius:8px;padding:10px}textarea.mypage-input-border.text-area-inquery::placeholder{font-size:1.5rem}@media screen and (max-width: 767px){textarea.mypage-input-border{width:93%}}.tag-title-required{content:"";position:absolute;top:0px;right:60px;width:0;height:0;border-bottom:15px solid transparent;border-left:15px solid #FF008F}div.sub-info{padding:0
10px;font-weight:bold}table.form-table td.flex-gender-area{display:flex;align-items:center}div.gender-label-box{display:flex;align-items:center;margin-bottom:5px;height:25px}div.gender-label-box-contact{margin-bottom:unset;height:unset}@media (max-width: 767px){div.gender-label-box{margin-top:0;margin-bottom:20px}}label.label-input{display:inline-block;margin:10px
20px 0 0;width:50px}label.custom-check-box{position:relative}label.custom-check-box.entry{margin-left:25px}label.custom-check-box input[type="checkbox"],
label.custom-check-box input[type="radio"]{opacity:0}label.label-input
label{width:200px;margin-left:-5px;position:absolute}label.custom-check-box-contact{position:unset;display:unset;margin:unset;width:unset}label.custom-check-box-contact
label{width:unset;margin-left:unset;position:unset}div.gender-label-box label.label-input{margin-right:51px}div.edit-partial-contractor form div.mypage-user-container div.gender-label-box label.label-input{margin-right:69px}div.gender-label-box label.label-input
label{top:14px;left:50px}.entry-form-personal div.gender-label-box label.label-input,
.mypage-confirm-hidden-form div.gender-label-box label.label-input,
.entry-openhouse-user div.gender-label-box label.label-input{margin:25px
66px 0 0;width:40px;height:41px}td.flex-user-area label.label-input.js-focus-target{width:40px;height:40px;margin:0}.entry-form-personal td.flex-user-area label.label-input{width:40px;height:40px}label.custom-check-box-contact:focus,label.custom-check-box-estimate:focus{box-shadow:none}label.custom-check-box-contact:focus input[type="radio"] + span::before,
label.custom-check-box-estimate:focus input[type="radio"]+span::before{outline:none;box-shadow:0 0 10px 2px #ffeb00;border:none;border-radius:10px}td.flex-user-area{height:83px}td.flex-user-area.corp-user{height:95px}td.flex-user-area label.label-input:first-child{margin:auto;height:40px}td.flex-user-area.flex-user-area-confirm{padding-bottom:5px}td.flex-user-area.flex-user-area-confirm label.label-input:first-child{margin:0;height:40px}td.flex-user-area label.label-input
label{top:14px;left:50px}label.payment-select-tab
label{width:270px}@media screen and (max-width: 767px){td.flex-user-area.corp-user{margin-bottom:15px}.subsc-confirm-delivery td.flex-user-area{height:auto}.subsc-confirm-delivery td.flex-user-area label.custom-check-box.label-input:last-of-type{height:auto;margin:10px
0 18px 0.6rem}td.flex-user-area.corp-user{height:83px}}div.vaidation-error-area{height:0;margin-top:0}div.vaidation-error-area:not(:empty){height:auto}label.validator-error{color:red;font-size:1.2rem;display:block;margin-top:3px;font-weight:bold}table.form-table tr.attention-remark{height:1.5rem}p.mypage-remark{color:#333;margin-left:260px;font-size:1.1rem;line-height:1.5rem}p.entry-remark{color:#333;font-size:1.1rem;line-height:1.5rem}p.mypage-remark-margin{margin-left:259px}@media screen and (max-width: 767px){p.mypage-remark{margin-left:0}div.gender-label-box label.label-input{margin-right:38px}div.edit-partial-contractor form div.mypage-user-container div.gender-label-box label.label-input{margin-right:38px}}span.form-sub-title{font-size:1.2rem}i.fa-eye:before{top:3px;position:relative}i.fa-eye-slash:before{top:3px;position:relative}label.custom-check-box input[type="radio"]{opacity:0}label.custom-check-box input[type="radio"]+span::before{z-index:0;background-color:#D9D9D9;width:40px;height:40px;border:none;border-radius:8px;position:absolute;top:1px;left:0;content:'';box-sizing:border-box}label.custom-check-box input[type="radio"]:checked+span::before{background-color:#D9D9D9}label.custom-check-box input[type="radio"]+span::after{z-index:1;margin:4px
12px;width:15px;height:22px;position:absolute;top:1px;left:0;content:'';box-sizing:border-box}label.custom-check-box input[type="radio"]:checked+span::after{border:2px
solid #000;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}label.custom-check-box-contact input[type="radio"]+span::before{top:5px}label.custom-check-box input[type="radio"]+span::after{top:5px}table.confirm-table
td{padding-left:5px;padding-right:5px;height:50px;width:590px;text-align:left;vertical-align:middle;border:1px
solid #acacac}table.confirm-table.twitter-campaign
td{width:100%}.small-info{font-size:1.3rem;font-weight:bold}@media screen and (max-width: 767px){div.form-user-background-entry
button{margin:7px
0;padding:14px
10px}div.form-user-background-entry a.postal-btn-wrap
button{padding:14px
15px;margin:0
0 0 0.6rem}div.white-content-box-form{padding:30px
10px;margin:30px
0 0}.subsc-entry-payment div.white-content-box-form .credit-reference-name{padding-left:8px}div.white-content-box-form.twitter-apply{padding:30px
10px}div.white-content-box-form.space{margin-top:0}select.form-user-select-sp{width:100%}table.confirm-table th,
table.confirm-table
td{width:50%;vertical-align:middle}table.confirm-table
th{height:50px}}div.row{margin:30px
0 0;display:flex;justify-content:space-evenly;align-items:center}div.row.flex-left{margin:30px
0 0 45px;display:flex;justify-content:left;align-items:center}div.row.flex-left-completeupload{margin:30px
0 0 -35px;display:flex;justify-content:left;align-items:center}div.row-first{display:flex;justify-content:space-between;align-items:center}div.row-first.complete{margin-top:50px}div.row-first.button-single{margin-bottom:50px}div.decoration-button-wrapper-center{margin:0
auto;justify-content:center;align-items:center}div.row
a{text-decoration:none}div.form-next-button{background:linear-gradient(to right, #FFC600, #FFE300);width:320px;display:block;margin:0
auto;font-size:1.5rem;font-weight:bold;color:#000;letter-spacing:0.02em;position:relative;text-align:center;transition: .3s all;cursor:pointer}div.form-next-button::after{content:"";display:block;position:absolute;right:0;top:0;bottom:0;width:60px;background:#1E1E1E;transition: .3s all}div.form-next-button:hover{color:#fff}div.form-next-button:hover::after{width:100%}div.form-next-button
span{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/okawari-button-arrow.svg) no-repeat 290px center;background-size:8px;display:block;padding:25px
60px 25px 0;position:relative;z-index:10}div.form-next-button .text-step-body-two-line{display:flex;align-items:center;justify-content:center;min-height:70px;padding:0
60px 0 0}div.form-next-stop-button{background:linear-gradient(to right, #FFC600, #FFE300);width:320px;display:block;margin:0
auto;font-size:1.5rem;font-weight:bold;color:#000;letter-spacing:0.02em;position:relative;text-align:center;transition: .3s all;cursor:default}div.form-next-stop-button::after{content:"";display:block;position:absolute;right:0;top:0;bottom:0;width:60px;background:#1E1E1E}div.form-next-stop-button
span{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/okawari-button-arrow.svg) no-repeat 290px center;background-size:8px;display:block;padding:25px
60px 25px 0;position:relative;z-index:10}div.form-back-button{background-color:#000;width:230px;display:block;margin:0
auto;font-size:1.5rem;font-weight:bold;color:#FFF;letter-spacing:0.02em;position:relative;text-align:center;transition: .3s all;cursor:pointer}div.form-back-button::before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;width:60px;background:#1E1E1E}div.form-back-button
span{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/okawari-back-button-arrow.svg) no-repeat 25px center;background-size:8px;display:block;padding:25px
0 25px 25px;position:relative;z-index:10}@media screen and (max-width: 767px){div.row{flex-direction:column-reverse;align-items:flex-start;width:300px;margin:30px
auto 0}div.row-first{margin:30px
auto 0;padding:0}div.form-next-button,div.form-next-stop-button{width:300px}div.form-back-button{width:230px}div.form-next-button span,
div.form-next-stop-button
span{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/okawari-button-arrow.svg) no-repeat 270px center;background-size:8px}div.form-back-button
span{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/okawari-back-button-arrow.svg) no-repeat 20px center;background-size:8px}div.decoration-button-area-form-v2{margin:10px
0;width:300px}div.form-user-back-button-sp{margin:30px
auto 0}}#first{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/price_para02_t.png) no-repeat left top #F3F3F3;background-size:530px;padding:50px
20px 0px;position:relative;min-height:560px}#first.forbiz{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/price_para02_t_forbiz.png) no-repeat right top #F3F3F3;background-size:530px;z-index:0}.section-upload#first{background:#F3F3F3;padding:0px
20px 0px;min-height:calc(100vh - 135px)}#second{background:#F3F3F3;background-size:35%;padding:0
20px;position:relative}#black{background:#232323;padding:0
20px;position:relative;overflow:hidden}#black::before{content:"";display:block;background:#F3F3F3;width:120%;height:10vw;box-shadow:0 8px 8px rgb(0 0 0 / 20%);position:absolute;top:3%;left:-10%;right:-10%;margin:auto;transform:rotate(1.5deg) translate(0,-45%);z-index:2}.bg-button-area{display:block;overflow-x:hidden;position:absolute;width:100%;height:10vw;top:0;left:0;right:0;z-index:2}.bg-button-area::after{background:#f3f3f3}.bg-button-black-area::after{background:#232323}.bg-button-area::after{content:"";display:block;width:120%;height:5vw;box-shadow:0 8px 8px rgb(0 0 0 / 20%);position:absolute;top:-7px;left:-10%;right:-10%;margin:auto;transform:rotate(-2.5deg) translate(0,-45%)}.plus_para02{width:500px;position:absolute;right:0;bottom:0}.plus_para02
img{width:500px}div.mypage-section-container{max-width:1020px;margin:0
auto}div.mypage-user-container.contain-complete{min-height:calc(100vh - 330px)}div.mypage-section-container .bnr-prepaid{position:fixed;right:0;top:0;bottom:0;margin:auto;max-height:200px;z-index:11}div.mypage-section-container .bnr-prepaid>a{display:block;transition: .8s all}div.mypage-section-container .bnr-prepaid>a:hover{opacity: .8}div.mypage-section-container .bnr-prepaid>a:focus{outline:none}div.mypage-section-container .bnr-prepaid > a:focus
img{outline:2px
solid #000}div.mypage-section-container .bnr-prepaid>a>img{width:100%}@media screen and (max-width: 767px){.plus_para02{width:100px;position:absolute;right:0;top:-630px;z-index:-1}#first{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/price_para02_t.png) no-repeat left top #F3F3F3;background-size:50%;padding:0
4%;position:relative;overflow:hidden;z-index:1}#first.forbiz{background-size:25%}#second{background:#F3F3F3;background-size:35%;padding:0
4%;position:relative;z-index:4}#black{background:#2C2C2C;padding:0
4%;position:relative;overflow:hidden}#black::before{content:"";display:block;background:#f3f3f3;width:120%;height:13vw;box-shadow:0 8px 8px rgb(0 0 0 / 20%);position:absolute;top:1%;left:-10%;right:-10%;margin:auto;transform:rotate(1.5deg) translate(0,-45%);z-index:2}.bg-button-black-area::after{background:#2c2c2c}.bg-button-area::after{content:"";display:block;width:120%;height:5vw;box-shadow:0 8px 8px rgb(0 0 0 / 20%);position:absolute;top:0;left:-10%;right:-10%;margin:auto;transform:rotate(-2.5deg) translate(0,-45%)}div.mypage-section-container{max-width:90%;margin:auto;padding:0}div.mypage-section-container.select-title-mt{margin:120px
auto 0}div.mypage-section-container.select-title-mt.prepaid-option-area{margin:70px
0 0;max-width:100%}div.mypage-section-container .bnr-prepaid{width:85%;top:auto;left:2%;bottom:10px}table.sp-long{border-spacing:0px}table.sp-long th, table.sp-long
td{border:none;display:block}table.sp-long
th{margin:12px
auto 3px}}.spoiler{position:-webkit-sticky;position:sticky;bottom:0}.spoiler-btn:hover{cursor:pointer}.spoiler-btn-bottom{width:100%}.spoiler-body{display:none}.spoiler.instant.expanded .spoiler-body{display:block}div.form-company-notice{display:flex;align-items:center}div.form-company-notice p.card-mark{padding-left:10px;margin-left:0;margin-bottom:10px;font-weight:bold}div.form-application-container div.btn-bottom{padding-bottom:50px}select.corp-select-width{width:100%}div.entry-company-form{margin:0
}div.user-container-padding-none{padding:0}#payment-method-invoice .form-table{margin-top:-5px}table.mypage-contract-table{width:100%;border-collapse:separate;border-spacing:5px}table.form-confirm-table
th{height:30px}table.form-confirm-table
td{background-color:#fff;height:30px;vertical-align:middle;background-color:#D9D9D9}table.form-confirm-table td.bg-white{background-color:#fff;height:30px;vertical-align:middle;padding-bottom:5px;font-weight:bold}table.form-confirm-info-table{width:100%;border-collapse:collapse;table-layout:fixed;line-height:1.3}table.form-confirm-info-table
tr{border-top:1px solid #909090}table.form-confirm-info-table tr:last-child{border-bottom:1px solid #909090}table.form-confirm-info-table th,
table.form-confirm-info-table
td{height:39px}table.form-confirm-info-table
th{width:30%;padding:5px
15px;text-align:left;background-color:#D9D9D9}table.form-confirm-info-table
td{padding-left:10px;width:70%;vertical-align:middle;margin:0;background-color:#FFF;border:none;color:#1E1E1E}table.form-confirm-info-table td
#contact_day{display:none}table.form-confirm-info-table.plan
td{width:35%}table.form-confirm-info-table .confirm-price{text-align:right}p.confirm-attention{padding:0
5px;font-size:1.1rem;line-height:1.4rem}p.confirm-attention.first-month-fee{margin-top:7px;font-weight:bold;font-size:1.3rem}.content-box-margin-none{margin:0}div.strong-title{font-size:2rem}div.complete-attention-block{margin-top:20px}div.attention-top{margin-top:10px}.section-upload .form-company-notice.icon-left.attention-top{margin:0
10px 20px 5px}.section-upload .form-company-notice.icon-left.attention-top div.form-capacity-notice-icon{width:40px;margin:3px
10px 0 0}@media screen and (max-width: 767px){.section-upload .form-company-notice.icon-left.attention-top div.form-capacity-notice-icon{width:80px}table.form-confirm-info-table td.not-tel-link
a{color:#1E1E1E;text-decoration:none;pointer-events:none}}div.confirm-margin{margin:50px
0}.corp-card-padding{padding-top:5px}div.complete-title-bottom{margin-bottom:40px}div.user-link{width:100%;height:50px;display:flex;justify-content:flex-end;align-items:flex-end}div.user-link
div{text-align:right}div.entry-user-link{height:70px;align-items:center}div.entry-confirm-plan-edit-links
p{line-height:30px}div.form-application-container div.mypage-user-container{max-width:750px;margin:40px
auto 0}p.leave-checkbox-box-title{font-size:1.5rem;font-weight:bold;padding:20px
0}div.leave-checkbox-box-desciption{font-size:1.3rem;text-align:left;padding:0
40px;margin:20px
0}@media screen and (max-width: 767px){table.form-confirm-info-table.plan
p{vertical-align:middle}table.form-confirm-info-table{width:95%}table.form-confirm-info-table tr,
table.form-confirm-info-table tr:last-child{border:none}table.form-confirm-info-table th,
table.form-confirm-info-table
td{height:auto;padding:10px
5px;justify-content:flex-start}table.form-confirm-info-table.plan th,
table.form-confirm-info-table.plan
td{height:auto;box-sizing:border-box;align-items:center}table.form-confirm-info-table.plan
th{width:100%;display:inline-flex}table.form-confirm-info-table.plan
td{width:49.5%;margin-top:2.5px;display:inline-flex}table.form-confirm-info-table.plan td:last-child{margin-left:1%}table.form-confirm-info-table.plan td.form-long-column{width:100%;margin-left:0}table.form-confirm-info-table .confirm-price{justify-content:flex-end}table.form-confirm-info-table
th{width:unset;background-color:#FFF;border-bottom:1px solid #909090;padding:5px}table.form-confirm-info-table th.confirm-price{justify-content:flex-start}table.form-confirm-info-table
td{border:none;width:initial;vertical-align:initial;margin:initial;border:none;word-break:break-all}table.form-confirm-table td.bg-white{margin-left:15px;width:50%}p.corp-message-sp{padding-top:10px}div.confirm-margin{margin:50px
auto 20px}div.leave-checkbox-box-desciption{padding:0
15px}div.form-application-container div.mypage-user-container{margin:30px
auto 0}}.icon-left{margin-left:10px}div.form-step-title p.entry-complete-title{left:15px;top:30px}div.entry-complete-description{text-align:center}div#device-option-error-message,div#plan-id-error-message{text-align:left;max-width:750px;margin:20px
auto;line-height:20px;font-size:2.0rem}div#plan-id-error-message{margin:30px
auto 20px}div#device-option-error-message label,
div#plan-id-error-message
label{font-size:1.5rem}.error-message{bottom:-30px;color:red;font-size:1.6rem;position:relative;text-align:center;line-height:1.5em;background:#FEE;font-weight:bold}.error-message-value
p{line-height:1.5em}div.not-inputted-items{color:red;background-color:white;padding:10px;height:auto;max-width:750px;margin:0
auto}div.not-inputted-items-hidden{display:none}table.corp-confirm-table
th{width:40%}select.long-select{width:100%}select.short-select{width:25%}div.triangle-min-height{min-height:20vh}div.form-black-background-credit-card{z-index:10000}div.form-black-background,div.form-black-background-credit-card{position:fixed;background-color:black;opacity:0.4;width:100%;height:100%;top:0;left:0;display:none}div.form-black-background-credit-card-name{z-index:10000}div.credit-card-name-confirm-popup{width:750px;height:fit-content;padding:3% 0px 0;position:fixed;background-color:white;border:solid 6px #FFEB00;border-radius:1.2rem;margin:auto;z-index:1000000000002;top:0;bottom:0;left:0;right:0;display:none;flex-direction:column;justify-content:space-evenly;align-items:center}div.credit-card-name-confirm-popup-title
p{margin:0px
0 30px;color:#DB0066;font-size:2rem;font-weight:bold;text-align:center}div.device-option-confirm-popup img.yellow-notion-icon,
div.quantity-confirm-popup img.yellow-notion-icon,
div.credit-card-name-confirm-popup img.yellow-notion-icon{width:35px;height:35px;margin:0
0 0 -10px;top:0;left:0;position:relative}div.device-option-confirm-popup p:last-of-type .yellow-notion-icon,
div.quantity-confirm-popup p:last-of-type .yellow-notion-icon,
div.credit-card-name-confirm-popup p:last-of-type .yellow-notion-icon{display:none}div.credit-card-name-confirm-popup-body{margin:0px
auto;width:75%}div.credit-card-name-confirm-popup-body div.credit-card-name-flex.credit-card-name-flex-top{margin-bottom:2px}div.credit-card-name-confirm-popup-body div.credit-card-name-flex{margin:15px
0;display:flex;flex-direction:row;flex-wrap:wrap}div.credit-card-name-confirm-popup-body div.credit-card-name-flex
p{width:30%}div.credit-card-name-confirm-popup-body div.credit-card-name-flex.credit-card-name-flex-bottom{margin-top:2px}select[name="expire_year"],select[name="expire_month"]{width:80px !important}@media screen and (max-width: 767px){label.corp-bottom{margin-bottom:20px}select.short-select{width:100%}.error-message{bottom:-15px}div#plan-id-error-message{margin:20px
auto}}table.estimate-table
th{width:35%}table.estimate-table
td{width:65%}div.edit-partial-device-option div.mypage-user-container,
div.edit-partial-quantity div.mypage-user-container{margin:40px
0}.mail-space{margin-left:1rem}div.edit-partial-contractor form table.form-table .col20 ~ span,
div.edit-partial-contractor form table.form-table .mypage-input-border.col20 ~ span,
div.edit-partial-user form table.form-table .mypage-input-border.col20 ~ span,
div.edit-partial-corp-contact form table.form-table .mypage-input-border.col20 ~ span,
div.edit-partial-delivery form table.form-table .mypage-input-border.col20~span{margin:0
0.1rem}@media screen and (min-width: 767px){table.form-table
span.mandatory{color:#DB0066;border:1px
solid;position:relative;text-align:center;border-radius:5px;padding:2px
5px;font-size:12px;margin:0
5px 0 0;font-weight:bold;margin-right:5px}div.mandatory.agree-check{top:43px;left:255px;margin-top:-20px;color:#DB0066;font-weight:bold;border:1px
solid #DB0066;background-color:#fff}table.form-table
span.optional{color:#020202;border:1px
solid;position:relative;text-align:center;border-radius:5px;padding:2px
5px;font-size:12px;margin:0
5px 0 0;font-weight:normal;margin-right:5px}}@media screen and (max-width: 767px){table.form-table
span.mandatory{color:#DB0066;border:1px
solid;position:relative;text-align:center;border-radius:5px;padding:2px
5px;font-size:12px;margin:0
5px 0 0;font-weight:bold;margin-right:5px}table.form-table
span.optional{color:#020202;border:1px
solid;position:relative;text-align:center;border-radius:5px;padding:2px
5px;font-size:12px;margin:0
5px 0 0;font-weight:normal;margin-right:5px}table.form-table .col20.form-item-contractor ~ span,
table.form-table .mypage-input-border.col20~span{font-size:1.2rem;margin:0px
-0.2rem}input.col49{width:49%}div.edit-partial-device-option div.mypage-user-container,
div.edit-partial-quantity div.mypage-user-container{margin:0}div.mandatory.agree-check{top:41px;left:30%;transform:translateX(-30%)}div.mail-space{padding-left:50px;display:block}}@media screen and (max-width: 320px){span.mandatory,span.optional{width:35px;left:3px;font-size:1.1rem;text-align:center}}@media screen and (min-width: 767px){td.password-td span.field-icon{position:absolute;top:12px;left:185px;right:10px}table.form-table th.two-select{padding-bottom:45px}}input.mypage-input-border.form-item-password{width:50%}p.terms-agree{margin-bottom:10px;text-indent:-1em;margin-left:1em}p.terms-text{margin-bottom:10px}td.flex-user-area label.custom-check-box.label-input:last-of-type{width:40px;height:40px}@media screen and (max-width: 767px){input.mypage-input-border.form-item-password{width:100%}table.form-table td.entry-name{display:flex;margin-right:10px}table.form-table td.entry-name input.mypage-input-border.form-item-contractor.first{margin-right:5px}p.leave-checkbox-box-title{padding:20px
30px;text-align:left}div.leave-checkbox-box{padding-bottom:40px}div.confirm-box{margin-left:100px}}@media screen and (max-width: 320px){div.confirm-box{margin-left:50px}}div.form-user-background.form-user-background-entry.form-user-password{margin-bottom:-30px}label.leave-checkbox{margin-left:10px;cursor:pointer}.leave-checkbox-text{margin-left:30px}@media screen and (max-width: 767px){.leave-checkbox-text{margin-left:55px}}.leave-checkbox-pointer, .leave-checkbox-pointer label, .leave-checkbox-pointer
input{cursor:pointer}.leave-checkbox-pointer.js-confirm-box{position:relative}.leave-checkbox-pointer.js-confirm-box:focus{outline:none}.leave-checkbox-pointer.js-confirm-box::before{display:none;content:'';position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;height:30px;width:95px;outline:2px
solid #fff;border-radius:2px}.leave-checkbox-pointer.js-confirm-box:focus::before{display:block}div.white-content-box-form.form-space{margin-top:10px;padding-top:10px}div.white-content-box-form.form-space-company{margin-bottom:50px}div.mypage-user-container
h1.contact{font-size:3rem;font-weight:bold}@media screen and (max-width: 767px){table.form-table td.two-flame{width:48%}table.form-table td.two-flame.second{margin-left:5px}}div.multi-confirm
p{font-size:3rem;font-weight:bold;margin-top:20px;text-align:left;line-height:1.2em}div.mypage-description{font-size:1.3rem;text-align:left;color:white;position:relative;z-index:1}div.corp-mypage-description{max-width:750px;margin:0
auto;color:#000}div.corp-mypage-description.space{margin-top:40px}div.corp-mypage-description.company-file-upload-hint-margin{margin-top:40px}label.custom-check-box
span{display:inline-block}div.form-application-container .form-capacity-description.company-file-upload:has(>.hidden){margin-top:0}.company-file-upload + .entry-complete-description:has(> .show-error),
.company-file-upload + .entry-complete-description:has(> .show-error) .error-message-value{margin-top:0}@media screen and (max-width: 767px){label.custom-check-box
span{margin-bottom:20px}}div.leave-checkbox-box-entry{outline:1px
solid #000;outline-offset:-1px;text-align:center;background-color:#FFF;padding-top:20px;margin-top:50px;position:relative}div.leave-checkbox-box-desciption p.terms-agree::before,
div.leave-checkbox-box-desciption p.terms-agree::after{display:none}div.leave-checkbox-box-entry p.terms-agree a.pink-link{color:#DB0066}@media screen and (min-width: 767px){div.corp-mypage-description.estimate{margin-top:-15px;margin-bottom:-35px}.side-title.left{z-index:1}}@media screen and (max-width: 320px){div.device-option-confirm-popup-body p,
div.quantity-confirm-popup-body
p{font-size:1.1rem}div.credit-card-confirm-popup-body
p{font-size:1.1rem}div.credit-card-name-confirm-popup-body
p{font-size:1.1rem}}@media (max-width: 767px){div.device-option-confirm-button,.quantity-confirm-button{padding:0
10px}}div.device-option-confirm-button,.quantity-confirm-button,div.present-limit-confirm-button,div.present-pay-error-confirm-button{text-align:center}div.device-option-confirm-button,.quantity-confirm-button{width:150px;height:50px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:0.5s;background-color:#757575;color:white;font-weight:bold}div.credit-card-name-confirm-button.credit-card-name-confirm-button-back:focus{outline:3px
solid #FFEB00}@media screen and (min-width: 767px){p.select-plans{font-size:1.8rem;margin-top:35px}p.corp-select-plans{font-size:1.8rem;margin-top:45px}}@media screen and (max-width: 767px){p.select-plans{margin-bottom:5px}}div.mypage-icon
img{width:100%}div.complete-mypage-icon{width:240px;height:75px;display:flex;align-items:center;justify-content:flex-start;position:relative}div.overseas-step-icon-box-image-pos{position:absolute;opacity:0}div.overseas-step-icon-box-image-neg{position:static;opacity:1}@media screen and (max-width: 767px){div.complete-mypage-icon{width:100%;height:auto}div.mypage-icon
img{height:60px}div.credit-card-confirm-popup-title,div.credit-card-name-confirm-popup-title{display:flex;align-items:center;margin:5px
auto 10px -5px;justify-content:center;width:calc(100% - 10px)}}div.row-complete{margin-top:30px;display:flex;justify-content:space-between;align-items:center}div.row-complete
a{text-decoration:none}@media screen and (max-width: 767px){div.row-complete{flex-direction:column;margin:auto auto 50px}}@media screen and (max-width: 320px){div.row-complete
img{width:98%;margin:0
4px}div.form-next-button.complete{width:295px}}div.complete-mypage-icon.active div.overseas-step-icon-box-image-neg
img{opacity:0;transition:all 0.5s ease-out}div.complete-mypage-icon.inactive div.overseas-step-icon-box-image-neg
img{opacity:1;transition:all 0.5s ease-out}div.estimate-navigation{position:absolute;top:10px}@media screen and (min-width: 767px){div.flex-box-entry{display:flex;justify-content:space-between}}div.complete-description{font-size:1.3rem;text-align:left;background-color:white}div.complete-description-title{text-align:center;font-size:1.5rem;margin-bottom:20px;font-weight:bold;line-height:1.4}div.complete-description-title.complete-description-title-left{margin:15px
0px;text-align:left}div.complete-description-title.corp-complete{text-align:center;font-size:2.5rem;margin-bottom:20px;font-weight:bold;line-height:1.4;display:flex;align-items:center;margin-left:35px}div.complete-description-title.corp-complete
span{margin-left:20px;letter-spacing:0.1rem}div.complete-description-title.corp-complete img.pink-callcenter-notion-icon{width:4rem}@media screen and (max-width: 767px){div.complete-description-title.corp-complete{text-align:center;font-size:1.9rem;margin-bottom:20px;font-weight:bold;line-height:1.4;display:flex;align-items:center;margin-left:0px}div.complete-description-title.corp-complete
span{margin-left:20px;letter-spacing:0.1rem}}div.complete-description-title-caution{text-align:center;font-size:1.5rem;font-weight:bold}div.complete-form-capacity-notice{display:flex;align-items:center;justify-content:left;margin:20px
auto 10px}div.complete-form-capacity-notice div.form-capacity-notice-icon{width:30px;margin-right:5px;display:flex;align-items:center}.complete-condo-text{margin:10px
0;line-height:1.5}div.condo-entry-complete-description{text-align:left}div.condo-complete-description-title{text-align:left;font-size:1.5rem;margin-bottom:10px;font-weight:bold;line-height:1.5}div.form-application-container div.complete-description{margin:60px
auto 0;max-width:750px;padding:20px}div.form-application-container div.complete-description.updown-padding{margin:60px
auto 0;max-width:750px;padding:40px}div.form-application-container div.white-content-padding{padding:50px
30px;margin:20px
auto 0;box-sizing:border-box}div.form-application-container div.white-content-padding.invoice-comp{margin:40px
auto 0}div.form-application-container div.corp-margin-bottom{margin:40px
auto 50px}div.complete-description-title-bottom{margin-bottom:0px}@media screen and (max-width: 767px){div.form-application-container div.complete-description{margin:30px
auto 10px;max-width:100%}div.form-application-container div.white-content-padding{max-width:100%}div.complete-description-title-left{text-align:left}div.condo-entry-complete-description{text-align:left;margin-left:0;line-height:1.5}span.condo-complete{margin-left:-15px;line-height:1.3;display:block;margin-top:-20px}div.form-application-container div.complete-description.updown-padding{margin:60px
auto 0;max-width:750px;padding:40px
25px 40px 30px}}div.complete-mypage-icon.active div.overseas-step-icon-box-image-pos{opacity:1;transition:all 0.5s ease-out}div.complete-mypage-icon.active div.overseas-step-icon-box-image-neg{opacity:0;transition:all 0.5s ease-out}div.complete-mypage-icon.inactive div.overseas-step-icon-box-image-pos{opacity:0;transition:all 0.5s ease-out}div.complete-mypage-icon.inactive div.overseas-step-icon-box-image-neg{opacity:1;transition:all 0.5s ease-out}div.complete-description p,
div.complete-description.corp
p{margin-left:40px;font-size:1.5rem;line-height:1.3}div.complete-description p.invoice-send-address{word-break:break-word}select.payment_method{width:100%}div.form-capacity-notice.payment
span.strong{color:#d6006b;font-size:1.8rem;font-weight:600}@media screen and (max-width: 320px){div.form-capacity-notice.payment
span.strong{font-size:1.5rem}}div.flex-box.payment{display:flex}@media screen and (max-width: 767px){div.form-capacity-notice.payment{margin-bottom:40px}div.payment-block.left{width:22%}div.form-capacity-notice.payment
span.strong{font-size:1.4rem}}@media screen and (max-width: 320px){div.payment-block.left{width:24%}}p.select-plan{font-size:1.6rem;margin:30px
auto}@media screen and (max-width: 767px){p.select-plan{font-size:1.6rem;margin:20px
auto}}div.flex-box-select{display:flex}div.flex-box-select.margin-down{margin-bottom:15px}div.flex-box-select.total-price{display:flex}@media screen and (max-width: 767px){div.flex-box-select{display:block;width:100%;margin:auto}div.flex-box-select.total-price{width:96%;margin-top:2em;justify-content:space-between}}div.confirm-box-entry{width:100%;height:60px;background-color:black;color:white;display:flex;justify-content:center;margin:0
auto;position:relative;transition:0.5s;padding:0}label.custom-check-box.entry input[type="checkbox"]+span::before{z-index:0;background-color:white;width:18px;height:18px;border:1px
#333 solid;border-radius:0;position:relative;left:-41px;top:22px;cursor:pointer;border-radius:4px}label.custom-check-box-entry input[type="checkbox"]+span::after{z-index:1;margin:2px
5px;width:7px;height:10px;position:relative;left:-50px;top:22px}label.custom-check-box.entry input[type="checkbox"]:checked+span::after{border:2px
solid black;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}label.custom-check-box.entry input[type="checkbox"]+span::after{z-index:1;margin:2px
5px;width:7px;height:10px;position:relative;left:-58px;top:18px}label.custom-check-box.entry:focus{outline:none}label.custom-check-box.entry::before{display:none;content:'';position:absolute;top:3px;left:-28px;border:2px
solid #fff;border-radius:5px;width:100px;height:40px}label.custom-check-box.entry:focus::before{display:block}@media screen and (max-width: 767px){label.custom-check-box.entry{margin-left:60px}label.leave-checkbox.entry
p{position:relative;bottom:19px}}@media screen and (min-width: 767px){div.mandatory{background-color:#ea338d;color:white;width:45px;border-radius:7px;position:relative;top:41px;left:269px;text-align:center;z-index:1}}@media screen and (max-width: 767px){div.mandatory{background-color:#ea338d;color:white;width:45px;border-radius:7px;position:relative;top:40px;left:56px;text-align:center;z-index:1}div.mandatory.agree-check{top:42px;margin-top:-20px;color:#DB0066;font-weight:bold;border:1px
solid #DB0066;background-color:#fff}}@media screen and (max-width: 320px){div.mandatory{left:51px}}div.form-step-footer-area{width:412px;margin:0
auto 30px}@media screen and (min-width: 767px){div.form-step-footer-area:has(.step-layout){width:750px}}@media screen and (max-width: 767px){div.form-step-footer-area{width:90%;margin:0
auto;margin-bottom:30px}}div.left-plan-column{width:22%}div.left-plan-column
p{background-color:#000;color:#FFF;padding:1.1em 0;text-align:center}.entry-payment div.left-plan-column
p{padding:0.3em 1.5em;text-align:left}@media screen and (max-width: 767px){div.left-plan-column{width:40%}div.left-plan-column.contract{width:20%}div.left-plan-column.entry-payment{width:60%}div.left-plan-column{width:max-content}div.left-plan-column p,
.entry-payment div.left-plan-column
p{padding:0.5em;font-weight:bold}.total-price div.left-plan-column
p{padding:0.8em}}@media screen and (max-width: 320px){div.left-plan-column.contract{width:30%}div.left-plan-column.entry-payment{width:70%}}@media screen and (min-width: 767px){div.monthly-pay div.plan-summary-area-table div.summary-table-column-right{width:65%}div.monthly-pay div.plan-summary-area-table div.breakdown div.summary-table-column-right{width:100%}.monthly-pay div.left-plan-column{margin-top:30px}}div.price-topping-2-body-right-column:last-child{box-sizing:border-box;width:80%}div.entry-option-title{display:flex;align-items:center}div.entry-option-title
p{font-size:1.6rem;font-weight:bold;margin-bottom:5px}div.entry-option-title
h1{font-size:4.0rem;font-weight:bold;-webkit-text-stroke:0.1px black;margin:0
0 1em}@media screen and (max-width: 767px){div.add-option{width:35px;margin-right:5px}div.entry-option-title{margin:20px
0}div.entry-option-title
h1{font-size:2.4rem;margin:0;line-height:1.1em}}div.edit-partial-plan
form{margin-top:50px}div.cancellation-fee{display:flex;justify-content:space-between;border:1px
solid #909090;padding:2.5%;text-align:center}div.cancel-flex{display:flex;justify-content:space-between;align-items:center;width:80%}div.cancel-flex div.summary-table-column-right{flex-grow:2;text-align:end}div.edit-partial-plan form,
div.edit-partial-kgr-plan
form{margin-top:0;padding:40px
0 0;background-color:#F3F3F3}@media screen and (max-width: 767px){div.cancellation-fee{width:auto}.cancel div.summary-table-column-right{flex-grow:2}div.cancel-flex{align-items:baseline;width:100%}div.edit-partial-plan form div.form-capacity-select-checkbox-area
label{font-size:0.7em}div.edit-partial-plan form > div.form-capacity-description-body-left table th,
div.edit-partial-plan form > div.form-capacity-description-body-right table th,
div.edit-partial-plan form > div.form-capacity-description-body-left table td,
div.edit-partial-plan form > div.form-capacity-description-body-right table
td{padding:5px}}div.flex-box-select.monthly-payment,div.flex-box-select.entry-payment{margin:40px
0}tr.line{border-top:1px solid #909090}.monthly-pay span.campaign-attention,p#cancel_fee_attention,p.attention{font-size:1.2rem}.monthly-pay span.campaign-attention{width:96%}@media screen and (max-width: 767px){div.price-topping-2-body-right-column:first-child{text-align:center}div.flex-box-select.entry-payment{margin:30px
auto;padding-top:20px;border-top:1px solid #909090}.monthly-pay span.campaign-attention,p#cancel_fee_attention,p.attention{font-size:1.1rem}}div.summary-table-column span.plan-tax,
div.breakdown-list p:last-child span.plan-tax,
div.summary-table-column-right span.plan-tax{font-size:1.3rem;font-weight:normal}div.breakdown-list p:last-child
span{font-size:1.8rem;font-weight:bold}.entry-new div.breakdown-list p:last-child
span{font-size:1.4rem;font-weight:normal}span.text-small{font-size:1.3rem}.entry-confirm-plan-edit-links a.pink-link,
div.user-link a.pink-link{font-weight:bold;color:#DB0066}div.form-step-title.campaign-form-title
p{margin-bottom:20px}span.pink-link{text-decoration:underline;color:#DB0066;cursor:pointer}div.form-user-background-entry
button.upload_doc_file{background-color:white;border-radius:0.1em;border:1px
solid #000;font:400 30px Arial;width:35px;height:35px;padding:0px}div.form-user-background-entry
button.upload_doc_file_corporation{border-radius:0.1em;border:0px;width:50px;height:32px;padding:0px;font-family:"Montserrat","Noto Sans JP",sans-serif}div.form-user-background-entry
button.upload_doc_file_corporation_add{background-color:#FFE400;border-radius:8px;width:90px}div.form-user-background-entry
button.upload_doc_file_corporation_delete{background-color:#D9D9D9;font-weight:normal;border-radius:8px;height:26px}.document-id{width:250px}.document-id-corporation{width:100%}table.form-table td.right-button{text-align:right;padding-top:6px}div.form-step-title.campaign-form-title
p{margin-bottom:20px}div.mandatory{background-color:#ea338d;color:#FFF;width:45px;border-radius:7px;position:relative;top:24px;left:200px;text-align:center}@media screen and (max-width: 767px){div.mandatory{left:30px}}@media screen and (max-width: 320px){div.mandatory{width:35px;left:3px;font-size:1.1rem}}p.invalid-feedback.text-red{font-size:1.2rem;font-weight:bold}table.form-table td.credit-confirm-name{vertical-align:middle;font-size:1.6rem}table.form-table th.credit-confirm-name-label{line-height:1.4}@media screen and (max-width: 767px){table.form-table th.credit-confirm-name-label{margin-top:0}}p.remark{color:#333;font-size:1.1rem;line-height:1.5rem}#payment_select_creditcard
p.remark{margin-top: .3em}#payment_select_creditcard p.remark a.pink-link{color:#DB0066}div.form-black-background-device-option,div.form-black-background-quantity{z-index:10000000000;position:fixed;background-color:black;opacity:0.4;width:100%;height:100%;top:0;left:0;display:none}@media (max-width: 767px){div.device-option-confirm-popup,div.quantity-confirm-popup{width:80%}}div.device-option-confirm-popup,div.quantity-confirm-popup{max-width:400px;height:200px;position:fixed;background-color:white;border:solid 20px #FFEB00;margin:auto;z-index:1000000000002;top:0;bottom:0;left:0;right:0;display:none}div.device-option-confirm-popup-title p,
div.quantity-confirm-popup-title
p{margin:10px
0;color:red;font-size:1.5rem;font-weight:bold;text-align:center}div.device-option-confirm-popup-body,div.quantity-confirm-popup-body{margin:10px
10px;text-align:center}div.quantity-confirm-popup-body{margin-top:25px}div.device-option-confirm-buttons,.quantity-confirm-buttons{display:flex;justify-content:space-around;margin:20px
auto;position:absolute;left:0;right:0;bottom:0}span#payment_deferred_attention{padding:0
0 0 270px;display:block;line-height:1.7rem}div.white-content-box-form-condo h2.form-h2{text-align:center;margin-bottom:30px}div.white-content-box-form-condo>div.form-user-background{margin:30px
auto 0}.condo-pay-logo-margin{margin:30px
auto;display:block}.atone-pay-logo-margin{margin:30px
auto;display:block;width:50%}div.payment-row-position{align-items:baseline}p.submit-postpay-caution{text-align:center;margin-top:0.5rem;padding-right:60px}div.form-capacity-notice.payment-select-caution{padding:0;margin-top:50px}.white-content-box-form-condo{font-size:1.4rem}@media screen and (max-width: 767px){span#payment_deferred_attention{padding:0
0 0 10px;display:inline-block}.condo-pay-logo-margin{width:100%}.atone-pay-logo-margin{width:75%}p.confirm-attention.first-month-fee{line-height:1.8rem}div.form-capacity-notice.payment-select-caution{margin:30px
auto;padding:0}p.submit-postpay-caution{margin-bottom:1rem}}span#payment_deferred_attention{padding:0
0 0 270px;display:block;line-height:1.7rem}div.white-content-box-form-condo h2.form-h2{text-align:center;margin-bottom:30px}.condo-pay-logo-margin{margin:30px
auto;display:block}div.payment-row-position{align-items:baseline}p.submit-postpay-caution{text-align:center;margin-top:0.5rem;padding-right:60px}div.form-capacity-notice.payment-select-caution{padding:0;margin-top:50px}.white-content-box-form-condo{font-size:1.4rem}@media screen and (max-width: 767px){span#payment_deferred_attention{padding:0
0 0 10px;display:inline-block}.condo-pay-logo-margin{width:100%}p.confirm-attention.first-month-fee{line-height:1.8rem}div.form-capacity-notice.payment-select-caution{margin:30px
auto;padding:0}p.submit-postpay-caution{margin-bottom:1rem}div.white-content-box-form-payment{padding:20px
10px}}span#payment_deferred_attention{padding:0;display:block;line-height:1.7rem;margin-top:15px}div.white-content-box-form-condo h2.form-h2{text-align:center;margin-bottom:30px;line-height:1.4}div.white-content-box-form-condo h2.form-h2-2{margin-top:70px}.condo-pay-logo-margin{margin:30px
auto;display:block}div.payment-row-position{align-items:baseline}p.submit-postpay-caution{text-align:center;margin-top:0.5rem;padding-right:60px}div.form-capacity-notice.payment-select-caution{padding:0;margin-top:50px}.subsc-draft-payment div.form-capacity-notice.payment-select-caution,
.subsc-entry-draft div.form-capacity-notice.payment-select-caution,
.subsc-entry-payment div.form-capacity-notice.payment-select-caution{margin-top:0;border:1px
solid #d6006b;padding:15px
8px}.subsc-draft-payment div.white-content-box-form.payment,
.subsc-entry-payment div.white-content-box-form.payment{margin-top:50px}.white-content-box-form-condo{font-size:1.4rem}@media screen and (max-width: 767px){div.white-content-box-form-condo h2.form-h2-2{margin-top:50px}span#payment_deferred_attention{padding:0;display:inline-block;padding:0
10px;margin-top:8px}.condo-pay-logo-margin{width:100%}p.confirm-attention.first-month-fee{line-height:1.8rem}div.form-capacity-notice.payment-select-caution{margin:30px
auto;padding:0}p.submit-postpay-caution{margin-bottom:1rem}div.white-content-box-form-payment{padding:20px
10px}}div.credit-card-confirm-popup-title,div.credit-card-name-confirm-popup-title{display:flex;justify-content:center;align-items:center;margin:5px
0 0 -10px;gap:10px}@media screen and (max-width: 767px){div.device-option-confirm-button,.quantity-confirm-button{width:100px;height:50px}div.device-option-confirm-popup,div.quantity-confirm-popup{height:200px;border:solid 10px #FFEB00;width:80%}}.option-check{display:flex;justify-content:space-between;width:85%;height:100px;margin:auto}.option-check>label,.btn-option-close{display:block;width:40%;background-color:#bababa;border:2.5px solid #d4d4d4;padding:18px
0;margin:23px
0;font-size:1.45rem;font-weight:bold;letter-spacing:0.15em;border-radius:1.4rem;text-align:center;text-indent:1.5em;cursor:pointer;box-shadow:0px 3px 5px rgba(0, 0, 0, 0.35);transition:0.2s}.popup-tanmatsu-anshin-notice .btn-option-close{margin-top:10px}.option-check>label:hover,label.check-option{border:2.5px solid #ffeb00;background-color:#ffeb00}label.check-option{width:46%;font-size:1.65rem;border:2.5px solid #ffeb00;background-color:#ffeb00;padding:23px
0 16px;margin:15px
0}.btn-option-close{width:40%;height:auto;padding:20px
0;margin:auto;letter-spacing:0.25em;font-size:1.6rem;background-color:#FFF;color:#000;border:none;text-indent:0px}img.device-alart{display:block;width:100%;margin:0
auto}.option-check label.custom-check-box-v2 input[type="radio"]{display:none}.option-check label.custom-check-box-v2 input[type="radio"] + span::before,
.option-check label.custom-check-box-v2 input[type="radio"]+span::after{position:absolute;top:20%;left:15%;display:inline-block;content:'';box-sizing:border-box;z-index:3}label.custom-check-box-v2.check-option input[type="radio"] + span::before,
label.custom-check-box-v2.check-option input[type="radio"]+span::after{top:27%}.option-check label.custom-check-box-v2 span::after{content:'';border:none}.option-check label.custom-check-box-v2 input[type="radio"]+span::before{z-index:2;background-color:#e3e3e3;border-radius:0.5em;width:2em;height:2em;top:1px;bottom:0;margin:auto;display:inline-block;content:'';box-sizing:border-box}.option-check label.custom-check-box-v2 input[type="radio"]+span::after{margin:4px
10px;width:8px;height:13px}label.custom-check-box-v2.check-option input[type="radio"]+span::after{margin:5px
13px;height:16px}label.custom-check-box-v2.option-checkbox-true input[type="radio"]:checked + span::after,
label.custom-check-box-v2.option-checkbox-false input[type="radio"]:checked+span::after{border:1.5px solid #000;display:block;content:'';border-width:0 15px 15px 0;left:25%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width: 1440px){.option-check{height:55px}.option-check>label{margin:10px
0;padding:9px
0 14px;font-size:1.3rem}label.check-option{margin:6px
0;padding:13px
0 14px}.btn-option-close{padding:13px
0;font-size:1.2rem;height:auto}label.option-check{letter-spacing:0}img.device-alart{max-width:100%;display:block}.option-check label.custom-check-box-v2 input[type="radio"]+span::before{width:1.7em;height:1.7em}.option-check label.custom-check-box-v2 input[type="radio"]+span::after{margin:2px
8px;top:8px;left:40px}}@media screen and (max-width: 767px){.option-check{width:90%;height:100px}.option-check>label,.btn-option-close{padding:15px
0;margin:26px
0;font-size:1.3rem;text-indent:2em}.popup-tanmatsu-anshin-notice .btn-option-close{margin-top:0}label.check-option{width:48%;font-size:1.4rem;padding:23px
0;margin:17px
0 19px}.btn-option-close{width:60%;height:auto;padding:20px
0;margin:0px
auto;text-indent:0}.option-check label.custom-check-box-v2 input[type="radio"] + span::before,
.option-check label.custom-check-box-v2 input[type="radio"]+span::after{left:6%}label.custom-check-box-v2.check-option input[type="radio"]+span::after{top:19px}.option-check label.custom-check-box-v2 input[type="radio"]+span::after{margin:3px
9px;width:8px;height:13px}div.edit-partial-contractor form div.mypage-user-container table.form-table .col20~span{margin:0
-0.1rem;font-size:1.3rem}div.edit-partial-user form div.mypage-user-container table.form-table .col20 ~ span,
div.edit-partial-delivery form div.mypage-user-container table.form-table .col20~span{margin:0
-0.15rem;font-size:1.3rem}}@media screen and (max-width: 320px){label.option-check{text-indent:40px;font-size:1.2rem}div.white-contet-box-alart-notion div.white-content-box-title-notion
p{font-size:1.9rem}label.custom-check-box-v2.option-check input[type="radio"] + span::before,
label.custom-check-box-v2.option-check input[type="radio"]+span::after{left:5%}}#error_confirm_doc_key{display:block;margin-top:3px;width:250%}#error_identity_verification_key{display:block;margin-top:3px;width:250%}#error_enrollment_verification_key{display:block;margin-top:3px;width:250%}#error_reupload_auxiliary_key{display:block;margin-top:3px;width:250%}#error_auxiliary_key{display:block;margin-top:3px;width:250%}.company-file-margin{width:561px;font-weight:normal;margin-bottom:-12px}.company-text-size{font-size:1.5rem}.company-file-note{margin-top:5px;color:#757575;font-size:1.0rem;width:250px}table.form-table th.file-name-margin{margin-top:-50px;vertical-align:top;padding-left:67px;padding-top:8px}.close{position:absolute;right:5%;top:6%;z-index:1;width:50px;height:50px;cursor:pointer}@media screen and (max-width: 767px){.close{position:absolute;right:20px;top:20px;width:25px;height:25px}table.form-table th.file-name-margin{margin-top:-50px;vertical-align:top;padding-left:0px;padding-top:8px}}.upload_doc_file_corporation_delete-margin{margin-left:-30px}table.form-table tr.company-classification-margin{height:0px}table.form-entry-company{width:100%;max-width:700px;padding-left:33px;padding-right:33px;padding-top:20px}table.form-table tr.company-crack-margin-1,
table.form-table tr.company-crack-margin-2,
table.form-table tr.company-crack-margin-3{height:0px}table.form-table tr.company-classification-margin-1,
table.form-table tr.company-classification-margin-2,
table.form-table tr.company-classification-margin-3,
table.form-table tr.company-classification-margin-4{height:4rem}@media screen and (max-width: 767px){.company-file-margin{display:contents;padding-left:0px;font-weight:normal;margin-bottom:-12px}table.form-entry-company{width:100%;max-width:700px;padding-left:0px;padding-top:0px}div.form-user-background-entry button.upload_doc_file_corporation_delete-margin{margin-left:0px;margin-top:0px}table.form-table th.right-button{width:100%;margin-bottom:-15px;margin-top:-9px}table.form-table th.file-name-margin{margin-top:0px;margin-bottom:6px}main.mypage-main select.document-id-corporation{margin-bottom:0px}.business-file{font-size:1.1rem;width:100%}div.corp-mypage-description.company-file-upload-hint-margin{margin:30px
5% 40px}table.form-entry-company{width:100%;max-width:700px;padding-left:0px;padding-right:0px;padding-top:20px}table.form-table tr.company-classification-margin-1,
table.form-table tr.company-classification-margin-2,
table.form-table tr.company-classification-margin-3,
table.form-table tr.company-classification-margin-4{height:1rem}.company-file-note{width:100%}}div.company-file-upload-hint-margin
img{width:13px;position:relative;z-index:1;margin:0
5px;filter:brightness(0)}div.form-capacity-description-body-left-company,div.form-capacity-description-body-right-company{display:block;border-radius:0.75em;max-height:none}div.form-capacity-description-company{padding:32px
32px 45px;background-color:#fff;margin-bottom:32px}.section-upload#first div.form-capacity-description-company{padding:32px
32px 45px;background-color:#fff;margin-top:0}p.confirmation-document-hint-margin{margin-bottom:28px}div.form-capacity-description-body-left table th.form-capacity-description-company-1,
div.form-capacity-description-body-right table th.form-capacity-description-company-1{width:19%;text-align:center}div.form-capacity-description-body-left table th.form-capacity-description-company-2,
div.form-capacity-description-body-left table td.form-capacity-description-company-2{width:27%}div.form-step-title p.first-title span.first-company-fileupload-title{position:relative;top:-10px}.uploadfile-area tr.select-row + tr .file-name-delete-margin{display:none}@media (min-width: 768px) and (max-width: 1280px){table.form-table .document-td{width:77%}table.form-table .document-td
input{font-size:1.2rem}}@media screen and (min-width: 768px){div.form-container.corp-payment-area{min-height:calc(100vh - 135px)}}@media screen and (max-width: 767px){div.form-container.corp-payment-area{min-height:calc(100vh - 164px)}div.form-step-title p.first-title span.first-company-fileupload-title{margin-top:0;margin-left:0%;display:block;width:100%}div.form-step-title p.first-title span.first-company-fileupload-title.position-adjust{margin-left:5%}div.white-content-box-form.form-space-company{margin-top:0;padding-top:0;padding-bottom:30px;margin-bottom:0}.uploadfile-area div.white-content-box-form.form-space-company{padding-top:0;padding-bottom:30px;margin:0
5% 30px}div.form-capacity-description-body-left-company,div.form-capacity-description-body-right-company{display:block;border-radius:0.75em;max-height:none;font-size:1.2rem}div.form-capacity-description-company{padding:19px;font-size:1.2rem;margin-top:50px;margin-bottom:0px}div.form-capacity-description-company.uploada-table{margin:0px
5% 30px}p.confirmation-document-hint-margin{margin-bottom:0px}div.form-capacity-description-body-left-company table th,
div.form-capacity-description-body-left-company table td,
div.form-capacity-description-body-right-company table th,
div.form-capacity-description-body-right-company table
td{font-size:1.2rem}div.form-capacity-description-body-left-company table,
div.form-capacity-description-body-right-company
table{margin-top:5px}#error_identity_verification_key{width:256px}#error_confirm_doc_key{width:256px}#error_enrollment_verification_key{width:256px}.section-upload#first div.form-capacity-description-company{padding:0}}div.form-application-container div.mypage-user-container-company{max-width:750px;margin:0
auto;padding-bottom:50px}div.form-application-container .mypage-user-container-corp-entry-confirm{padding-top:40px}@media screen and (max-width: 767px){div.form-application-container div.mypage-user-container-company{max-width:750px;margin:0
auto;padding:0}div.form-application-container .mypage-user-container-corp-entry-confirm{padding-top:1px}}table.form-table
.document{width:50%;font-size:1.3rem;padding-bottom:9px}table.form-table .document-td{width:40%}table.form-table .file-name-delete-margin{width:10%;text-align:right}@media screen and (max-width: 767px){table.form-table{table-layout:auto}table.form-table
.document{width:100%}table.form-table .document-td{width:78%}table.form-table .file-name-delete-margin{width:20%}div.login-decoration-row-width .form-next-button{width:100%}div.login-decoration-row-width .form-next-button
span{background-position-x:94%}}div.form-capacity-select-image img.standard-plan-w-cp-20gb-mark{position:absolute;width:50px;right:-32px;top:-27px}div.form-capacity-select-image img.standard-plan-w-cp-40gb-mark{position:absolute;width:50px;right:-32px;top:-27px}@media screen and (max-width: 767px){div.form-capacity-select-image img.standard-plan-w-cp-20gb-mark{position:absolute;width:39px;right:-14px;top:-15px}div.form-capacity-select-image img.standard-plan-w-cp-40gb-mark{position:absolute;width:39px;right:-14px;top:-15px}}div.estimate-attention.space{margin-top:-10px}div.estimate-attention+div.mypage-user-container .error-message-value{display:table;text-align:left;margin:-10px auto 20px}div.estimate-attention+div.mypage-user-container .error-message{margin-top:10px}.error-message-value{padding:15px;margin:35px
0}div.white-content-box-form.estimate-content{margin:30px
0 0}@media screen and (max-width: 767px){div.estimate-attention+div.mypage-user-container .error-message-value{margin:0px
auto 5px}div.estimate-attention.space{margin-top:50px}div.white-content-box-form.estimate-content{margin:20px
0 0}}p.entry-privacy{display:table;table-layout:fixed;margin:0
auto;padding:20px;font-size:1.3rem;line-height:1.5;text-align:left;vertical-align:middle;background:#FFF}p.entry-privacy.privacy-bg{background:none;padding:0}p.entry-privacy a.pink-link{color:#DB0066}.entry-privacy-invoice .entry-privacy{background:unset}p.terms-space{margin:0
20px;padding-top:10px}p.entry-privacy.entry-select-privacy{background:#fff;padding:20px}.white-terms-space{background-color:#fff}p.entry-privacy.entry-select-privacy a.pink-link{color:#DB0066}.cp-openhouse{margin:30px
auto 50px}div.edit-partial-plan div.form-user-background .cp-openhouse{margin:0
auto 30px}@media screen and (max-width: 767px){.cp-openhouse{margin:10px
auto 30px}div.edit-partial-plan div.form-user-background .cp-openhouse{margin:0
auto 20px}p.entry-privacy{padding:15px
10px}}.atone-button{display:none !important}.atone-link{text-decoration:underline}span.pink-mark{background:linear-gradient(transparent 50%, rgba(255,227,0,80%) 50%)}span.blue-mark{background:linear-gradient(transparent 50%, rgba(0,218,220,40%) 50%)}.entry-select div.form-step-title p.first-title,
div.entry-option-title.option-individual
h1{position:relative;margin-left:30px;width:400px;padding:10px;top:25px}div.entry-option-title.option-individual h1.before-none::before{content:none}.entry-select p.select-plan,.entry-option-title.option-individual+.entry-option-description{margin:0
auto 30px 30px}.entry-select p.select-plan.select-subtitle{margin:60px
auto 30px 30px}.entry-option-title.option-individual+.entry-option-description{margin-top:-30px}div.form-application-container .entry-select div.mypage-user-container{margin-top:40px}div.form-application-container .entry-select div.mypage-user-container.mt-0{margin-top:0px}@media screen and (max-width: 767px){div.form-application-container .entry-select div.mypage-user-container{margin-top:0px}}div.form-application-container .entry-select div.mypage-user-container.mt-4{margin-top:40px}.entry-select .entry-plan-select{margin-top:60px}.entry-select h1::before,.entry-option-title.option-individual::before{content:url(/assets/img/form-title.svg);width:150px;position:absolute;z-index:-1}div.entry-option-title.option-individual
h1{width:auto;line-height:1em;position:static}@media screen and (max-width: 767px){.entry-select h1::before,.entry-option-title.option-individual::before{width:90px}.entry-option-title.option-individual::before{top:-30px}.entry-select div.form-step-title p.first-title,
div.entry-option-title.option-individual
h1{top:17px;margin-left:14px;width:auto}div.entry-option-title.option-individual
h1{margin-top:-10px}.entry-select p.select-plan{margin:20px
auto}.entry-select .entry-plan-select{margin-top:0px}.option-individual .add-option{display:none}.entry-option-title.option-individual{position:relative;margin-top:70px}.entry-option-title.option-individual+.entry-option-description{margin:20px
14px 10px}}.option-seivice-title{font-size:2.6rem;font-weight:bold;line-height:80px;padding-left:3.5rem;position:relative;height:80px}.option-seivice-title::before{content:'';width:10px;height:57px;background-color:#FFE000;display:block;position:absolute;top:10px;left:0}.newoption div.entry-option-left{width:35%}.newoption div.entry-option-left.caution{width:45%}@media screen and (max-width: 767px){.newoption div.entry-option-left.caution{width:90%}}.newoption div.entry-option-right{width:63%}.newoption div.flex-entry-option{height:140px;margin:60px
0 30px}.newoption div.entry-option{margin-top:-70px}.newoption .relief-option-ckeckbox{bottom:70%}.digital-life .option-seivice-title{line-height:30px;padding-top:10px}.digital-life .option-seivice-title
span{font-size:2rem}.flex-entry-option.flex-entry-option-sp.dls-select-box{display:block;height:auto;margin-top:30px}.entry-option-left.entry-option-relief-left.entry-option-left-option-3{position:relative}.digital-life .relief-item-select-area3+span::before{margin-left:9%;top:42px}.entry-option-left-option-3 p.div-pc.custom-check-box-v2-select-text{position:absolute;top:70px;left:14px;cursor:pointer}.digital-life .relief-item-select-area3.selected+span::after{top:47px;left:19px}.dls-select-box .topping-2-select-area-relief-option.selected{border:none;border-radius:0}.newoption .dls-select-box div.entry-option-left{width:100%;display:flex;position:relative}.newoption .dls-select-box
label{position:absolute}.newoption .dls-select-box label.custom-check-box-v2.option:focus{outline:none}.newoption .dls-select-box label.custom-check-box-v2.option::before{display:none;content:'';position:absolute;top:-20px;left:3px;border:2px
solid #000;border-radius:5px;width:45px;height:45px}.newoption .dls-select-box label.custom-check-box-v2.option:focus::before{display:block}.newoption .dls-select-box .topping-2-select-area-relief-option.relief-item-select-area .div-pc{display:flex;padding-left:11rem;justify-content:flex-start;align-items:center}.newoption .dls-select-box .relief-item-select-option-title{font-weight:bold;font-size:2rem}.newoption .dls-select-box .relief-item-select-option-title span.relief-item-select-price-big{font-size:3rem;font-weight:bold;line-height:4rem}.newoption .dls-select-box span.relief-item-select-price span.relief-item-select-price-big{font-size:4rem;margin-right:5px}.newoption .dls-select-box .relief-item-select-option-title{font-weight:bold;font-size:1.4rem;line-height:2.2rem}.edit-partial-device-option.newoption .dls-select-box .relief-item-select-option-title,
.edit-partial-quantity.newoption .dls-select-box .relief-item-select-option-title{font-size:1.3rem}.newoption .dls-select-box .relief-item-select-option-title:last-of-type{line-height:0;padding-left:5rem}.newoption .dls-select-box span.relief-item-select-price{font-weight:100;margin-top:0}.newoption .dls-select-box .entry-option-left:last-of-type div.topping-2-select-area-relief-option{margin-bottom:0;border-top:2px solid #999;padding-top:30px}.newoption .dls-select-box .entry-option-left div.topping-2-select-area-relief-option{padding-top:15px}p.dls-select-heading{font-size:2rem;font-weight:bold;margin:2rem;position:relative}.newoption .dls-select-box .relief-option-ckeckbox{bottom:58%;left:5%}.newoption .dls-select-box label.custom-check-box-v2.option input[type="radio"]+span::before{width:40px;height:40px;border-radius:20px;border:4px
solid #999;background-color:#fff}.newoption .dls-select-box label.custom-check-box-v2 input[type="radio"]:checked+span::after{border:none;width:26px;height:26px;border-radius:13px;background-color:#FFE000}.newoption .dls-select-box label.custom-check-box-v2.option input[type="radio"]+span::after{top:-4px;left:-2px}p.dls-select-heading::before,span.price-per-year::before{display:block;content:"";background-color:#FFE000;width:36%;height:1rem;position:absolute;z-index:-1;bottom:0}span.price-per-year::before{height:0.5rem;bottom:5px;width:100%}span.price-per-year{display:inline-block;margin-top:0;position:relative}span.price-per-year
img{width:90px;position:absolute;top:-100px;left:160px}.flex-entry-option.flex-entry-option-sp.dls-select-box{padding-bottom:30px}div.summary-table-column-left.dls{width:100%}.entry-option-title.option-individual{position:relative}.edit-partial-device-option.newoption .row,
.edit-partial-quantity.newoption
.row{margin-top:60px}@media screen and (max-width: 767px){div.flex-entry-option.flex-entry-option-sp .entry-option-left{margin:0}.option-seivice-title{font-size:2rem;padding:10px
0 0 2.5rem;line-height:25px}.option-seivice-title::before{height:45px}.newoption .dls-select-box .topping-2-select-area-relief-option.relief-item-select-area .div-pc{display:none}.newoption div.entry-option-left{width:100%}.newoption div.flex-entry-option{margin:30px
0 100px}.newoption div.entry-option{margin-top:20px}.newoption .relief-option-ckeckbox{bottom:73px}.newoption .relief-option-ckeckbox.corp-device-option{bottom:84px}.newoption div.flex-entry-option{margin:35px
0 30px}.newoption #device-option-error-message+div.flex-entry-option{margin-top:20px}.newoption #device-option-error-message + div.flex-entry-option .option-seivice-title{line-height:45px}.digital-life .option-seivice-title
span{font-size:1.4rem}.digital-life .option-seivice-title{line-height:25px}.newoption div.entry-option-right{width:100%}.newoption .digital-life+div.entry-option{margin-top:46px}.digital-life .relief-item-select-area3+span::before{margin-left:calc(4vw + 9px);top:calc(4vw + 10px)}.digital-life .relief-item-select-area3+span::before{width:22px;height:22px}.digital-life .relief-item-select-area3.selected+span::after{top:calc(4vw + 12px);left:calc(4vw + 1px);width:7px;height:11px}.flex-entry-option-sp.digital-life p.custom-check-box-v2-select-text.option{top:calc(-18.4vw+23px)}.option-seivice-title{height:65px}p.dls-select-heading::before{width:87%;left:18px}p.dls-select-heading{text-align:center}.newoption .dls-select-box .relief-item-select-flex p.relief-item-select-option-title{display:block;padding-left:14%;width:100%;box-sizing:border-box}.newoption .dls-select-box .relief-item-select-flex p.relief-item-select-option-title:last-of-type{padding-top:5px}.newoption .dls-select-box label.custom-check-box-v2.option input[type="radio"]+span::before{left:-23px;top:-5px}.newoption .dls-select-box label.custom-check-box-v2.option input[type="radio"]+span::after{top:1px;left:-17px}.newoption .dls-select-box .relief-item-select-flex.div-sp{position:relative}span.price-per-year::before{height:0.5rem}.flex-entry-option.flex-entry-option-sp.dls-select-box{padding-bottom:20px}.newoption .dls-select-box div.topping-2-select-area-relief-option{margin-bottom:10px}.newoption .dls-select-box span.relief-item-select-price span.relief-item-select-price-big{line-height:40px}.newoption .dls-select-box .entry-option-left:last-of-type div.topping-2-select-area-relief-option{margin-bottom:10px}div.form-plan-option-detail-3-description{border-radius:0 0 0.75em 0.75em}.option-arrow-to-open{width:13px;height:auto;margin-left:10px}.entry-option-left.entry-option-relief-left.entry-option-left-option-3{height:100px}.newoption .dls-select-box .entry-option-left:first-of-type .relief-item-select-flex.div-sp::before{content:'';display:block;width:70px;height:70px;position:absolute;top:49px;background:url(https://d1q08lkutgkcx2.cloudfront.net/image/insurance-opt-recommend.svg) no-repeat left top;right:0%}span.price-per-year{margin-top:0}}div.form-plan-option-detail-button,div.form-plan-option-detail-2-button,div.form-plan-option-detail-3-button{display:flex;justify-content:center;width:60%;font-size:2rem;padding-bottom:10px}div.form-step-title h1
p{border-radius:0px}div.form-plan-option-detail-3-description{margin-top:20px;max-height:120vh}.newoption .dls-select-box .entry-option-left:last-of-type label.custom-check-box-v2.option input[type="radio"]+span::before{top:6px}.newoption .dls-select-box .entry-option-left:last-of-type label.custom-check-box-v2.option input[type="radio"]+span::after{top:12px}.edit-partial-device-option.newoption .relief-item-select-area,
.edit-partial-device-option.newoption .relief-item-select-area2,
.edit-partial-device-option.newoption .relief-item-select-area3{filter:drop-shadow(0px 3px 5px rgb(0,0,0,20%));transform:translateZ(0)}.edit-partial-device-option.newoption .flex-entry-option.flex-entry-option-sp.dls-select-box .relief-item-select-area{filter:none}.edit-partial-device-option.newoption .flex-entry-option.flex-entry-option-sp.dls-select-box{filter:drop-shadow(0px 3px 5px rgb(0,0,0,20%));transform:translateZ(0)}.edit-partial-device-option.newoption .form-plan-option-detail-description.adjust,
.edit-partial-device-option.newoption .form-plan-option-detail-2-description.adjust,
.edit-partial-device-option.newoption .form-plan-option-detail-3-description.adjust{background-color:#FFF}.campaign-period,.monthly-period,.monthly-period2{display:flex;border-bottom:1px solid #909090}.campaign-period.breakdown,.monthly-period.breakdown,.monthly-period2.breakdown{border-bottom:0}div.monthly-pay div.plan-summary-area-table div.campaign-period.breakdown div.summary-table-column-right,
div.monthly-pay div.plan-summary-area-table div.monthly-period.breakdown div.summary-table-column-right,
div.monthly-pay div.plan-summary-area-table div.monthly-period2.breakdown div.summary-table-column-right{padding-top:0}div.monthly-pay div.plan-summary-area-table div.campaign-period div.summary-table-column-right,
div.monthly-pay div.plan-summary-area-table div.monthly-period div.summary-table-column-right,
div.monthly-pay div.plan-summary-area-table div.monthly-period2 div.summary-table-column-right{padding:1.5rem 4rem 1.5rem 0}div.plan-summary-table-row.prices{display:block}.monthly-pay div.plan-summary-table-row.back-white.prices{padding-top:8px}@media screen and (max-width: 767px){.monthly-pay div.plan-summary-table-row.back-white.prices{display:block}.prices span.summary-text-monthly-tax-total,
.prices span.summary-text-campaign-tax-total,
.prices span.monthly-payment-after,
.prices span.monthly-payment-after2,
.prices span.monthly-campaign-after,
.prices span.monthly-campaign-after2{font-size:2.7rem}.campaign-period,.monthly-period,.monthly-period2{align-items:center;justify-content:space-between}.prices div.seven-month{margin:0}}p.attention span.insurance-option-campaign,
p.attention span.campaign-attention,
p.attention span.campaign-attention-rebnise,.monthly-pay.total-price~.confirm-attention,.your-plan~.confirm-attention{text-indent:-1em;padding-left:1em;display:block;margin-bottom:1rem}p.attention span.insurance-option-campaign{margin-top:0}.monthly-pay.total-price~.confirm-attention,.your-plan~.confirm-attention{line-height:2rem}.campaign-period.breakdown .summary-table-column-right,
.campaign-period.after-payment.breakdown .summary-table-column-right,
.monthly-period.breakdown .summary-table-column-right,
.monthly-period.after-payment.breakdown .summary-table-column-right,
.monthly-period2.breakdown .summary-table-column-right,
.monthly-period2.after-payment.breakdown .summary-table-column-right{display:none}.campaign-period.open,.monthly-period.open,.monthly-period2.open{position:relative}.campaign-period.open:hover,.monthly-period.open:hover,.monthly-period2.open:hover{cursor:pointer}.campaign-period.open::before,.monthly-period.open::before,.monthly-period2.open::before{content:"▼";position:absolute;right:14px;top:16px;font-size:1.8rem}.campaign-period.open.active::before,.monthly-period.open.active::before,.monthly-period2.open.active::before{content:"▲"}.total-price .prices .monthly-payment p:last-child{font-size:2.1em;font-weight:bold}.total-price .prices .monthly-payment .breakdown-list p:last-child{font-size:1.6em;width:100px}.total-price .prices .monthly-payment .breakdown-list{padding:1rem 0}.total-price div.plan-summary-area-table{background:#fff}.total-price.monthly-pay div.plan-summary-table-row.back-white.prices{margin:0
0 20px auto;padding-right:0}.total-price.monthly-pay div.plan-summary-table-row.back-white.prices{margin:0
0 20px auto;padding:0
0 3% 3%}.total-price .prices div.summary-table-column-left{padding-left:1rem}.monthly-pay.total-price div.left-plan-column{margin-top:0}p.breakdown-description{text-align:right;font-size:1.1rem;padding-top:4px}div.text-align-left{text-align:left;margin-left:20px}.complete-description.complete-area .text-align-left{margin-left:40px;font-size:1.5rem}.complete-description.complete-area .text-align-left a.pink-link{color:#DB0066}@media screen and (max-width: 767px){.monthly-pay .prices div.summary-table-column-left.sp-line{width:40%}div.monthly-pay div.plan-summary-area-table div.campaign-period.breakdown div.summary-table-column-right,
div.monthly-pay div.plan-summary-area-table div.monthly-period.breakdown div.summary-table-column-right,
div.monthly-pay div.plan-summary-area-table div.monthly-period2.breakdown div.summary-table-column-right{padding-right:0;width:100%}div.summary-table-column-right div.breakdown-list
p{font-size:1.3rem;font-weight:normal}div.breakdown-list p:first-child{padding:0;width:60%}div.flex-box-select.total-price.monthly-pay{display:block}.total-price.monthly-pay div.plan-summary-table-row.back-white.prices{margin:0
0 20px;padding:0
0 3%;width:100%}.monthly-pay.total-price .prices div.summary-table-column-left.sp-line{width:100%}.total-price .prices div.summary-table-column-left{padding-left:0}.monthly-payment div.breakdown-list:first-of-type p:first-child{width:54%}p.breakdown-description{text-align:left}div.text-align-left{margin-left:0px}}.rebnise-campaign-headline{margin:50px
0 0 0}.rebnise-campaign-headline-confirm{margin:0}.rebnise-campaign-headline-period{line-height:1.4;font-size:2.3em;font-weight:bold;text-align:center;color:#000;letter-spacing:1px;border:4px
solid #ffe000;padding:10px
0 14px;background-color:#fff}.rebnise-campaign-all-capacity{line-height:1.4;font-size:2.3em;font-weight:bold;text-align:center;color:#000;letter-spacing:1px;padding:10px
0 15px;margin:0
0 -40px 0}.rebnise-campaign-all-capacity-confirm{line-height:1.4;font-size:2.3em;font-weight:bold;text-align:center;color:#000;letter-spacing:1px;padding:5px
0 25px;margin:0}.rebnise-between-symbol{margin:0
30px 0}.rebnise-free-mazenta{color:#DB0066}.rebnise-font-large{font-size:5rem}@media screen and (max-width: 767px){.rebnise-campaign-headline{margin:0}.rebnise-campaign-headline-period{font-size:1.7em}.rebnise-between-symbol{margin:0
5px 0}.rebnise-campaign-all-capacity{margin:5px
0 0}.rebnise-campaign-all-capacity-confirm{font-size:1.7em;padding:10px
0 10px}.rebnise-font-large{font-size:3rem}}@media screen and (max-width: 375px){.newoption .dls-select-box .relief-item-select-option-title{font-size:1.3rem}}.entry-special-container div#plan-id-error-message{margin-top:50px;overflow:hidden}.special-contract-block{border-radius: .75em;filter:drop-shadow(0px 0px 5px #b3b3b3);transform:translateZ(0);overflow:hidden}.special-contract-tabs{position:relative;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;gap:0;z-index:2}.special-contract-tab{width:48%;position:relative;box-shadow:inset 0px -15px 10px -10px rgba(0, 0, 0, .2)}.special-contract-tab
img{width:50%;display:block;margin:20px
auto}@media (max-width: 767px){.special-contract-tab{width:48%;position:relative}.special-contract-tab
img{width:80%;margin:20px
auto 40px}}.special-contract-tab input[type="radio"]{display:none}.special-contract-tab
label{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:7px;position:relative;width:100%;height:100%;text-align:center;box-sizing:border-box;background-color:#e9e9e9;overflow:hidden;cursor:pointer;border-radius:15px 15px 0 0;box-shadow:inset 0px -15px 10px -10px rgba(0, 0, 0, .2)}.special-contract-tab.yellow
label{background-color:#FFE000}.special-contract-tab.green
label{background-color:#00ced0}.special-contract-tab::before{content:"";display:block;width:25px;height:25px;position:absolute;border-radius:18px;background-color:#fff;top:50%;right:20px;transform:translateY(-50%);z-index:1;pointer-events:none}.special-contract-tab::after{content:"▼";position:absolute;top:52%;right:25px;transform:translateY(-50%);font-size:1.4rem;z-index:2;pointer-events:none}.special-contract-tab.tab-active::after{transform:rotate(60deg);top:44%;right:27px}.special-contract-tab .tab-title{color:#666;font-weight:bold;font-size:24px;line-height:1;width:100%}@media (max-width: 767px){.special-contract-tab .tab-title{font-size:18px}.special-contract-tab
label{border-radius:10px 10px 0 0}.special-contract-tab::before{right:50%;top:80%;transform:translate(50%,-50%);width:25px;height:25px}.special-contract-tab::after{right:50%;top:81%;transform:translate(50%,-50%);font-size:1.4rem}.special-contract-tab.tab-active::after{top:75%;right:47%}}.special-contract-tab input[type="radio"]:checked+label{box-shadow:none}.special-contract-tab input[type="radio"]:checked + label .tab-title{color:#000}.entry-plan-select.special-contract-plans{display:flex;flex-wrap:wrap;padding:40px
10px 30px;margin-top:0;background-color:#fff}.entry-plan-select.standard_contract{border:4px
solid #FFE000}.entry-plan-select.free_contract{border:4px
solid #00ced0}.entry-plan-select.special-contract-plans
.notes{width:100%;text-align:right}.special-contract-plans div.form-capacity-select{position:relative;display:flex;align-items:center}.special-contract-plans div.form-capacity-select .recommend-plan{position:absolute;top:-13px;right:-24px;font-weight:bold;z-index:2;pointer-events:none;width:60px}@media (max-width: 767px){.special-contract-plans div.form-capacity-select .recommend-plan{top:-6px;font-size:1.5rem;right:-3px}.special-contract-plans div.form-capacity-select{height:46vw}}.special-contract-plans div.form-capacity-select-checkbox-area{margin-top:0}@media (max-width: 767px){.special-contract-plans div.form-capacity-select-checkbox-area{margin-top:15px;left:calc(4.8vw - 14px);top:70px}}.special-contract-plans .standard-plan,
.special-contract-plans .free-plan{width:50%;margin-bottom:0;box-sizing:border-box}.special-contract-plans .standard-plan{padding:0
3% 0 2%;border-right:1px solid #969696}.special-contract-plans .free-plan{padding:0
2% 0 3%}@media (max-width: 767px){.special-contract-plans .standard-plan,
.special-contract-plans .free-plan{width:50%}.special-contract-plans .standard-plan{padding:0
3% 0 0}.special-contract-plans .free-plan{padding:0
0 0 3%}}@media (max-width: 767px){.form-capacity-area-special-5{font-size:2.2rem}}.special-contract-plans div.form-capacity-select-image img:not(.div-sp){position:relative;display:inline-block;vertical-align:top}@media (max-width: 767px){.special-contract-plans div.form-capacity-select-image img.div-pc{display:none}.special-contract-plans div.form-capacity-select-image img.div-sp{position:relative;display:inline-block;vertical-align:top}}@media (max-width: 767px){.form-capacity-area-special-12{font-size:2.2rem}}.form-capacity-area-special-5 span,
.form-capacity-area-special-12
span{font-size:2.3rem}@media (max-width: 767px){.form-capacity-area-special-5 span,
.form-capacity-area-special-12
span{font-size:1.8rem}}.entry-special-container div.entry-plan-select div.form-capacity-pull-down-button-left-special,
.entry-special-container div.entry-plan-select div.form-capacity-pull-down-button-right-special{width:20%;border-bottom:1px solid #000;margin:0
auto}@media (max-width: 767px){.entry-special-container div.entry-plan-select div.form-capacity-pull-down-button-left-special,
.entry-special-container div.entry-plan-select div.form-capacity-pull-down-button-right-special{width:39%;margin-top:0}}.entry-special-container div.entry-plan-select div.form-capacity-description-body-left,
.entry-special-container div.entry-plan-select div.form-capacity-description-body-right{padding-bottom:0}@media (max-width: 767px){.entry-special-container div.entry-plan-select div.form-capacity-description-body-left,
.entry-special-container div.entry-plan-select div.form-capacity-description-body-right{margin-bottom:10px}}.entry-special-container div.form-capacity-description-body-left table,
.entry-special-container div.form-capacity-description-body-right
table{padding:0;margin:7px
0}.entry-special-container div.form-capacity-description-body-left table th.border-top,
.entry-special-container div.form-capacity-description-body-left table td.border-top,
.entry-special-container div.form-capacity-description-body-right table th.border-top,
.entry-special-container div.form-capacity-description-body-right table td.border-top{border:0}.entry-special-container div.form-capacity-description-body-left table th,
.entry-special-container div.form-capacity-description-body-left table td,
.entry-special-container div.form-capacity-description-body-right table th,
.entry-special-container div.form-capacity-description-body-right table
td{height:auto;line-height:1.3;padding:3px
9px;border:0;box-sizing:border-box}.entry-special-container div.form-capacity-description-body-left table th,
.entry-special-container div.form-capacity-description-body-right table
th{width:50%}@media (max-width: 767px){.entry-special-container div.form-capacity-description-body-left table,
.entry-special-container div.form-capacity-description-body-right
table{width:100%}.entry-special-container div.form-capacity-description-body-left table th,
.entry-special-container div.form-capacity-description-body-left table td,
.entry-special-container div.form-capacity-description-body-right table th,
.entry-special-container div.form-capacity-description-body-right table
td{display:block;width:100%}.entry-special-container div.form-capacity-description-body-left table td,
.entry-special-container div.form-capacity-description-body-right table
td{margin-bottom:10px;padding-bottom:10px;text-align:right}.entry-special-container div.form-capacity-description-body-left table th.border-top,
.entry-special-container div.form-capacity-description-body-right table th.border-top{padding-top:20px}.entry-special-container .standard-plan,
.entry-special-container .free-plan{margin-bottom:15px}}div.entry-plan-select div.form-capacity-pull-down-button-right-special
div{width:auto}div.form-capacity-description-body-right table,
div.form-capacity-description-body-left
table{background-color:#FFF}.entry-bulkplan-kv.pc{width:750px;margin:50px
auto 0;display:block}.entry-bulkplan-kv.sp{display:none}.special-contract-plans div.form-capacity-select-area,
.special-contract-plans div.form-capacity-select-area{overflow:hidden;box-shadow:3px 3px 9px 2px rgba(0, 0, 0, .2)}.standard_contract.special-contract-plans div.form-capacity-select-area.active,
.standard_contract.special-contract-plans div.form-capacity-select-area.selected{border-color:#FEE000}.free_contract.special-contract-plans div.form-capacity-select-area.active,
.free_contract.special-contract-plans div.form-capacity-select-area.selected{border-color:#00ced0}.special-hint-text{display:flex;justify-content:center;align-items:center;position:relative;width:250px;margin:40px
auto 120px;font-size:1.8rem;font-weight:bold;background-color:#FEE000;padding:18px;position:relative;cursor:pointer;border-radius:50px;overflow:hidden;z-index:2}.special-hint-text::before{display:block;position:absolute;top:0;bottom:0;right:0;content:'';width:100%;background-color:#000;transform:scaleX(0);transform-origin:0 0;transition:all .2s;z-index:-1;box-sizing:border-box}.special-hint-text:hover{color:#fff;transition:all .2s}.special-hint-text:hover::before{transform:scaleX(1)}#icon-triangle{height:15px;margin-left: .5em;transition:all .2s}.special-hint-text:hover #icon-triangle{fill:#fff}#entry-special-payment-form table.form-table-multi-column
td{vertical-align:middle}#entry-special-payment-form td.flex-user-area label.custom-check-box.label-input:last-of-type{height:41px;margin:0}#entry-special-payment-form div.white-content-box-form{padding:25px
30px}#entry-special-plan-form div.entry-option-left,
#entry-special-plan-form div.entry-option-right{width:50%}#entry-special-plan-form .entry-option-left{display:none}#entry-special-plan-form .relief-option-ckeckbox,
div.entry-special-confirm .relief-option-ckeckbox{top:-90px;left:12px}#entry-special-plan-form div.flex-entry-option{height:92px}@media screen and (max-width: 767px){#entry-special-plan-form .relief-option-ckeckbox,
div.entry-special-confirm .relief-option-ckeckbox{top:-75px;left:14px}#entry-special-plan-form div.entry-option-left,
#entry-special-plan-form div.entry-option-right{width:auto}#entry-special-plan-form div.flex-entry-option.flex-entry-option-sp{height:auto}}div.form-plan-option-detail-bulk{width:100%;box-sizing:border-box;margin:0
auto;padding:20px
3%}@media screen and (max-width: 767px){div.form-plan-option-detail-bulk{width:94%}#entry-special-plan-form p.entry-privacy{margin-bottom:30px}p.entry-privacy.entry-select-privacy{padding:10px}}.option-anshin-bulk{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between;margin-bottom:25px}.option-anshin-bulk .form-plan-option-detail{flex-basis:15%}.option-anshin-bulk div.price-topping-2-body-right-column.adjust:first-child{flex-basis:35%;padding:5px
7px}.option-anshin-bulk div.price-topping-2-body-right-column.adjust:first-child
p{text-align:left}div.form-application-container .mypage-section-container .entry-special-container{margin-bottom:100px}#entry-special-plan-form .form-plan-option-detail-button{font-weight:600;font-size:1.6rem}@media screen and (max-width: 767px){.option-anshin-bulk .form-plan-option-detail{flex-basis:20%}.option-anshin-bulk div.price-topping-2-body-right-column.adjust:first-child{flex-basis:72%}.option-anshin-bulk{margin-bottom:20px}#entry-special-plan-form .option-seivice-title{padding-top:20px;height:55px}}.option-anshin-bulk
.heading{border-top:solid 1px #878787;border-bottom:solid 1px #878787;border-right:1px solid #878787;align-items:flex-start}.option-anshin-bulk .form-plan-option-detail:last-child{flex:1}#entry-special-plan-form div.price-topping-2-body-right-column.adjust:last-child{width:85%}@media screen and (max-width: 767px){#entry-special-plan-form div.price-topping-2-body-right-column.adjust:last-child{width:80%}.entry-bulkplan-kv.sp{width:90%;margin:40px
auto 0;display:block}.entry-bulkplan-kv.pc{display:none}#entry-special-payment-form td.flex-user-area{height:auto}.special-hint-text{margin:40px
auto 110px}}@media screen and (max-width: 413px){#entry-special-plan-form p.custom-check-box-v2-select-text{right:73px;top:-5px}#entry-special-plan-form label.custom-check-box-v2.plan input[type="radio"]+span::before{top:-17px}#entry-special-plan-form label.custom-check-box-v2 input[type="radio"]+span::after{top:-15px}.special-contract-plans div.form-capacity-select .recommend-plan{right:0px;width:50px}#entry-special-plan-form .flex-entry-option-sp p.custom-check-box-v2-select-text.option{top:-69px}}#entry-special-plan-form .entry-form-option-select
.notes{text-align:right;margin-top:10px}.entry-special-container .attention
p{line-height:1.2}.entry-special-container .campaign-period.breakdown.hidden{display:none}.entry-special-container .breakdown-list
ul{display:flex;align-items:center;gap:10px;list-style:none;line-height:1.3;padding:0;margin:10px
0;width:100%}@media (max-width: 767px){.entry-special-container .breakdown-list
ul{gap:5px}}.entry-special-container .breakdown-list ul>li{display:flex;flex-direction:column;text-align:left}.entry-special-container .breakdown-list ul>li:first-child{width:57%}.entry-special-container .breakdown-list ul>li:nth-child(2){display:flex;flex-direction:column;width:43%}@media (max-width: 767px){.entry-special-container .breakdown-list
ul{flex-direction:column}.entry-special-container .breakdown-list ul>li:first-child{width:100%}.entry-special-container .breakdown-list ul>li:nth-child(2){display:flex;flex-direction:column;width:100%}}.entry-special-container .breakdown-list .text-month
span{display:inline-block}.entry-special-container .breakdown-list .text-month
.adjust{margin-right:1.2em}.entry-special-container .breakdown-list .text-month{display:flex;justify-content:space-between;align-items:baseline;width:100%}.entry-special-container .breakdown-list .text-month
em{display:inline-block;font-size:15px;vertical-align:-1px;font-style:normal;width:22px}.entry-special-container .summary-text-tie-plan-name,
.entry-special-container .summary-text-tie-period{display:inline-block;vertical-align:top}.entry-special-container .summary-table-row .plan-tax{white-space:nowrap}.entry-special-container .breakdown-list .breakdown-plan-fee{font-weight:bold;font-size:1.8rem}.entry-special-container .plan-summary-table-row.cancel{margin-top:15px}.entry-special-container .summary-table-row .summary-table-column{padding:3px
0}.entry-special-confirm div.topping-2-select-area-relief-option.selected,.relief-item-select-area3.selected{overflow:hidden}.entry-special-confirm #form-entry-edit-device-option div.flex-entry-option{height:86px}.entry-special-confirm #form-entry-edit-device-option div.price-topping-2-body-right-column.adjust:last-child{width:85%}@media (min-width: 768px){.entry-special-confirm div.topping-2-select-area-relief-option.selected,.relief-item-select-area3.selected{border-radius:1.7em}.entry-special-confirm .relief-option-ckeckbox{bottom:80%}}@media (max-width: 767px){.entry-special-confirm #form-entry-edit-device-option div.flex-entry-option-sp{height:auto}.entry-special-confirm #form-entry-edit-plan div.form-capacity-select-image{filter:unset}.entry-special-confirm #form-entry-edit-device-option .option-seivice-title{padding-top:20px}#form-entry-edit-plan .special-contract-block label.custom-check-box-v2.plan input[type="radio"]+span::before{top:-16px;left:-28px}#form-entry-edit-plan .special-contract-block label.custom-check-box-v2.plan input[type="radio"]+span::after{top:-15px;left:2px}#form-entry-edit-plan .special-contract-block p.custom-check-box-v2-select-text{top:-4px}#form-entry-edit-plan .special-contract-plans div.form-capacity-select .recommend-plan{right:-6px}.entry-special-confirm #form-entry-edit-device-option div.price-topping-2-body-right-column.adjust:last-child{width:80%}.entry-special-confirm #form-entry-edit-device-option div.price-topping-2-body-right-column:first-child{text-align:left}}@media (max-width: 413px){#form-entry-edit-plan .special-contract-block label.custom-check-box-v2.plan input[type="radio"]+span::before{top:-16px;left:-24px}#form-entry-edit-plan .special-contract-block label.custom-check-box-v2.plan input[type="radio"]+span::after{top:-16px;left:2px}#form-entry-edit-plan .special-contract-block p.custom-check-box-v2-select-text{top:-13px;right:70px}.entry-special-container div.entry-plan-select div.form-capacity-pull-down-button-right-special,
.entry-special-container div.entry-plan-select div.form-capacity-pull-down-button-left-special{width:41%}#form-entry-edit-plan .special-contract-plans div.form-capacity-select .recommend-plan{right:0}}@media (max-width: 380px){#form-entry-edit-plan .special-contract-block label.custom-check-box-v2.plan input[type="radio"]+span::before{left:-26px;top:-20px}#form-entry-edit-plan .special-contract-block label.custom-check-box-v2.plan input[type="radio"]+span::after{left:2px}#form-entry-edit-plan .special-contract-block p.custom-check-box-v2-select-text{right:66px}}#entry-special-complete{display:flex;flex-direction:column;min-height:100vh}#entry-special-complete .mypage-footer{margin-top:auto}#entry-special-complete .complete-description-title{text-align:left}#entry-special-complete .entry-complete-description{font-size:1.5rem;text-align:left;line-height:1.3}@media (min-width: 768px){#entry-special-complete div.form-step-title p.entry-complete-title{left:0}#entry-special-complete .complete-description{box-sizing:border-box}#entry-special-complete .complete-description-title,
#entry-special-complete .entry-complete-description{padding-left:40px;padding-right:40px}#entry-special-complete .row-complete{margin-top:30px}#entry-special-complete div.complete-mypage-icon{width:240px}}#entry-special-complete div.form-step-title-wrapper{padding:40px
0 20px}@media (max-width: 767px){#entry-special-complete div.form-step-title-wrapper{padding:70px
0 5px}#entry-special-complete div.complete-mypage-icon{margin-top:15px}}div.form-application-container div.complete-description,
div.form-application-container div.complete-description.corp.complete-area{padding:20px;line-height:1.3}div.white-content-box-form.corpa-area{margin:-30px 0 0}#first div.mypage-section-container{min-height:calc(100vh - 185px)}#first.forbiz div.mypage-section-container{min-height:calc(100vh - 80px - 50px - 262px - 50px)}td.flex-user-area.oh-area{height:53px}div.mypage-user-container.contain-complete.oh-complete{min-height:calc(100vh - 330px)}div.form-application-container div.white-content-padding{margin:30px
auto 0}.invoice-address-icon div.form-capacity-notice-icon{margin:0
10px 0px 40px}div.form-company-notice.invoice-address-icon{margin-bottom:10px}div.form-company-notice p.card-mark{padding-left:0;margin:0;font-weight:bold}.corpb-content div.white-content-box-form{margin:40px
0 0}.corpb-content div.white-content-box-form.hidden-form-item-corp-mail{margin:30px
0 20px}.corpb-content div.white-content-box-form.hidden-entry-pay-form{margin:30px
0 20px}.corpb-confirm-content div.mypage-user-container.user-container-padding-none:first-of-type{margin:65px
auto 30px}.corpb-content div.white-content-box-form.hidden-password-white-content-box-form{margin:35px
0 30px}.corpb-content div.white-content-box-form.company-name-area{margin:60px
0 40px}@media screen and (min-width: 768px){div.form-step-title p.first-title .estimate-title{position:relative;top:-50px}div.corp-mypage-description.space.estimate-attention{margin-top:30px}}@media screen and (max-width: 767px){.section-upload#first{padding:0;min-height:calc(100vh - 162px);overflow-y:hidden}div.mypage-user-container.contain-complete{min-height:calc(100vh - 327px)}div.complete-description-title.complete-description-title-left{margin:0;padding:0}div.form-application-container div.complete-description{margin:2.5em 5% 30px}div.form-step-title p.first-title span.complete.entry-corp{margin:0;position:relative;top:-25px;left:8%}div.form-step-title p.first-title span.complete.entry-corp.upload-comp-title{top:-5px;left:5%}div.form-step-title p.first-title span.complete.title-comp,
div.form-step-title p.first-title span.complete.entry-corp.title-comp{left:10%;position:relative}div.form-step-title p.first-title span.complete.entry-corp.title-comp-oh{top:-5px;left:10%}div.form-application-container div.complete-description.corp{margin:35px
5% 30px 4%}div.form-application-container div.complete-description.upload-comp{margin:80px
5% 30px}div.form-application-container .oh-complete div.complete-description.corp{margin:0px
5% 30px}.complete-description.complete-area .text-align-left{margin-left:0;line-height:1.3}div.complete-description p,
div.complete-description.corp
p{margin-left:0;line-height:1.3}div.complete-description-title.corp-complete
span{margin-left:10px}div.form-application-container div.mypage-user-container.uploadfile-area{max-width:750px;margin:-30px auto 60px}div.form-application-container .section-upload#first div.mypage-user-container{margin:-30px auto 50px}div.corpb-confirm-content div.form-application-container .section-upload#first div.mypage-user-container{margin:0px
auto 28px}p.entry-privacy{margin:0
auto 30px}p.entry-privacy.estimate-privacy{margin:0
auto}div.white-content-box-form.corpa-area{margin:30px
0 0}div.white-content-box-form.entry-pay-form{margin:30px
0}div.mypage-user-container.contain-complete.oh-complete{min-height:calc(100vh - 419px)}div.form-application-container .section-upload#first div.mypage-user-container.mypage-user-container-company{margin:-30px auto 75px}.corpb-content div.white-content-box-form{margin:40px
0 60px}.corpb-content div.white-content-box-form.company-name-area{margin:60px
0 40px}.corpb-content div.white-content-box-form.hidden-password-white-content-box-form{margin:45px
0 80px}.corpb-content div.white-content-box-form.entry-pay-form{margin:30px
0}.corpb-content .attention-3d-secure{margin:30px
auto 60px}div.form-application-container .section-upload#first .corpb-confirm-content  div.mypage-user-container{margin:0px
auto 30px}div.form-application-container .section-upload#first .corpb-confirm-content  div.mypage-user-container .confirm-title{margin:60px
0 0}div.form-application-container div.complete-description.invoice-comp{margin:2.5em 0% 100px}.invoice-address-icon div.form-capacity-notice-icon{margin:0
10px 0px 0px}div.row.upload-button{margin:60px
auto 0}}div.complete-description-title.complete-description-title-left{margin:0
0 0 15px;padding:0
30px}div.complete-description-title.complete-description-title-left
p{font-weight:normal}.oh-fotter-area div.mypage-footer-main
.wrapper{max-width:750px}.oh-fotter-area .wrapper>div{display:flex;justify-content:space-between;align-items:flex-start}@media screen and (max-width: 767px){.oh-fotter-area .wrapper>div{display:block}}.entry-rental-device-title{text-align:center;color:#000;font-weight:bold;padding:0
0 3px 0;margin:-20px auto;border:none;border-bottom:1px solid #000;cursor:pointer;box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:170px}.entry-rental-device-title
div{padding-bottom:3px;pointer-events:none}.entry-rental-device-title
img{width:13px;height:auto;margin:0
5px}.entry-rental-device-flex{width:100%;margin:30px
auto 90px;padding:5px
0;border-radius:0.75em;box-sizing:border-box;background-color:#fff;filter:drop-shadow(2px 5px 5px #c8c8c8);transform:translateZ(0)}.entry-rental-device-flex.hidden{display:none}.description-target-title{display:flex;align-items:center;width:90%;margin:15px
auto}.description-target-title
img{width:50px;height:100%;margin-right:0.5em}.description-target-title
span{font-size:1.2em;margin-top:0.5em;font-weight:bold}.description-target{width:90%;margin:1.2em auto}.description-target
dl{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:10px}.description-target dl
div{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.description-target dl
img{width:70%;height:100%}.description-target dl div
dt{font-weight:bold;line-height:1.5;font-size:25px}.description-button-modal-open{text-align:center;margin-bottom:2rem}.description-button-modal-open
dd{margin:0}.description-button-modal-open
a{text-decoration:underline;font-size:19px;font-weight:bold}div.form-application-container div.mypage-user-container.mt-50{margin-top:70px}.modal{height:100vh;position:fixed;top:0;width:100%;left:0;z-index:10001}.modal-container{box-sizing:border-box;width:40%;padding:20px
0;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bgc-base{max-height:87vh;padding:0
40px;overflow:auto}.bgc-base .plan
p{display:flex;justify-content:space-between;align-items:center}.bgc-base .plan
img{width:49%}div.row{margin:30px
0 0;display:flex;justify-content:space-evenly;align-items:center}div.row .col,
div.row .col-last{width:100%}h3.ttl-bdr{border-bottom:solid 1px #bbb;padding-bottom:10px;margin-bottom:10px}div.form-plan-option-detail ul,ul.spec-list{list-style-type:initial}.spec-list{font-size:14px;line-height:1.8;padding-left:1.5em}.modal-bg{background:rgba(0,0,0,0.4);height:100vh;position:absolute;width:100%}a.js-modal-close{width:35px;height:35px;position:absolute;right:-15px;top:-15px;text-align:center;background-color:#000;border-radius:17px;display:flex;justify-content:center;align-items:center;cursor:pointer;color:#fff}a.js-modal-close
img{width:50%}.spec-list
ul{list-style:none;padding:0}@media screen and (max-width: 767px){.modal-container{width:90%;height:80%;padding:15px}.bgc-base{height:100%;padding:0;overflow:hidden scroll;overflow-y:auto}.bgc-base
div.row{flex-direction:column}form
div.row{align-items:center}div.row{width:300px;margin:0
auto}.bgc-base .plan img, .spec-area .bgc-base .plan
img{width:49%;height:auto}.bgc-base .plan
img{width:70%}.spec-list{font-size:12px;word-break:break-all}div.form-plan-option-detail ul,ul.spec-list{list-style-type:initial}.spec-list{font-size:12px;word-break:break-all}.description-target dl div
dt{font-weight:bold;line-height:1.5;font-size:15px}.bgc-base .plan
p{flex-flow:column;align-items:center}}span#payment_deferred_attention
span{display:block;text-indent:-1em;padding-left:1em}span#payment_deferred_attention span:first-child{font-weight:bold;text-indent:0;padding-left:0}.newoption div.entry-option{margin-top:0}.entry-option-service{--zeus-po-white:#fff;--zeus-po-black:#232323;--zeus-po-yellow:#ffe700;--zeus-po-red:#DB0066;--zeus-po-gray-1:#ccc;--zeus-po-gray-2:#f5f5f5;display:flex;justify-content:space-between}.entry-option-service-group{display:flex;flex-direction:column;gap:50px;margin-top:60px}.mypage-confirm-hidden-form .entry-option-service-group{margin-top:40px}.entry-option-select{flex:0 1 380px;display:flex;position:relative;align-items:stretch}.entry-option-select .relief-option-ckeckbox{position:absolute;top:calc(50% - 29px);bottom:auto;z-index:2}.entry-option-select div.relief-item-select-area-box{flex:1;line-height:1;padding:20px
0 20px 75px;margin-bottom:0;background-color:var(--zeus-po-white);border-radius:1.25em}.newoption .entry-option-select div.relief-item-select-area-box{filter:none}.entry-option-select div.relief-item-select-area-box:not(.selected){border:5px
solid var(--zeus-po-white)}.entry-option-select div.relief-item-select-area-box
.group{display:flex;flex-direction:column;justify-content:center;height:100%}.entry-option-select div.relief-item-select-area-box
.title{font-size:2.5rem;line-height:1.3;font-weight:bold}.entry-option-select div.relief-item-select-area-box
.subtitle{font-size:1.4rem;line-height:1.3;font-weight:bold;margin-top:3px}.entry-option-select div.relief-item-select-area-box
.heading{font-size:1.6rem;line-height:1.3;font-weight:bold;margin-top:15px}.entry-option-select div.relief-item-select-area-box
.price{font-size:4rem;line-height:1;font-weight:bold}.entry-option-select div.relief-item-select-area-box .yen,
.entry-option-select div.relief-item-select-area-box .tax-included{font-size:0.5em}.entry-option-select div.relief-item-select-area-box
.yen{margin-left:0.2em}.entry-option-detail{position:relative;flex:0 1 350px;display:flex;align-items:center;background-color:var(--zeus-po-white);padding:20px;box-sizing:border-box}.entry-option-detail::before{display:block;position:absolute;top:calc(50% - 12px);left:-12px;content:"";width:0;height:0;border-style:solid;border-width:12px 12px 12px 0;border-color:transparent #fff transparent transparent}.entry-option-detail.column{flex-direction:column}.entry-option-detail-inner{display:flex;align-items:center}.entry-option-detail
p{font-size:1.4rem;line-height:1.5;font-weight:bold}.entry-option-detail
.icon{flex:0 1 70px;margin-right:15px}.entry-option-detail
.text{flex:1}.entry-option-detail
.notice{font-size:1.2rem;font-weight:normal;margin-top:10px}.entry-option-detail
.btn{margin-top:10px}.entry-option-detail .btn
button{font-family:"Montserrat","Noto Sans JP",sans-serif;outline:none;color:#DB0066;font-size:1.5rem;font-weight:bold;line-height:1.2;padding:0;background-color:transparent;border:1px
solid transparent;transition:all 0.25s;cursor:pointer}.entry-option-detail .btn button:focus{outline:auto}.entry-option-detail .btn button:hover{border-bottom-color:#DB0066}.entry-option-detail.column .btn
button{color:#DB0066}.entry-option-detail.column .btn button:hover{border-bottom-color:#DB0066}.entry-option-tanmatsu-anshin .relief-option-ckeckbox{top:calc(50% - 38px)}.entry-option-tanmatsu-anshin div.relief-item-select-area-box
.price{margin-top:20px}.entry-option-marugoto-anshin .relief-option-ckeckbox{top:calc(50% - 43px)}.entry-option-marugoto-anshin div.relief-item-select-area-box
.price{margin-top:10px}.entry-option-digital-life{--zeus-po-white:#fff;--zeus-po-black:#232323;--zeus-po-yellow:#ffe700;--zeus-po-red:#DB0066;--zeus-po-gray-1:#ccc;--zeus-po-gray-2:#f5f5f5}.entry-option-digital-life .relief-item-select-area3+.relief-option-ckeckbox{top:calc(50% - 52px)}.entry-option-digital-life .relief-item-select-area3 + .relief-option-ckeckbox
span{position:absolute;left:11px}.entry-option-digital-life .relief-item-select-area3 + .relief-option-ckeckbox span::before, .entry-option-digital-life .relief-item-select-area3 + .relief-option-ckeckbox span::after{display:block;position:absolute;content:"";box-sizing:border-box}.entry-option-digital-life .relief-item-select-area3 + .relief-option-ckeckbox span::after{width:8px;height:13px;margin:5px
0 0 11px;border:1.5px solid #000;border-width:0 1.5px 1.5px 0;box-sizing:border-box;transform:rotate(45deg);z-index:1}@-moz-document url-prefix(){.entry-option-digital-life .relief-item-select-area3 + .relief-option-ckeckbox span::after{margin-left:9px}}.entry-option-digital-life .relief-item-select-area3 + .relief-option-ckeckbox span::before{width:28px;height:28px;background-color:lightgray;z-index:0}.entry-option-digital-life .relief-item-select-area3
.price{margin-top:15px}.entry-option-digital-life .relief-item-select-area3:not(.selected) + .relief-option-ckeckbox span::after{display:none}.entry-option-digital-life
.banner{position:absolute;right:20px;top:-11px;z-index:2}.entry-option-digital-life .banner
img{width:150px;height:auto}.entry-option-digital-life.flex-entry-option div.entry-option-left,
.entry-option-digital-life.flex-entry-option div.entry-option-right{padding:0}.entry-option-digital-life.flex-entry-option.flex-entry-option-sp.dls-select-box{display:flex;flex-direction:column;gap:15px;width:100%;padding:10px
20px;margin-top:20px;border:2px
solid var(--zeus-po-yellow);box-sizing:border-box}.newoption .entry-option-digital-life.flex-entry-option.flex-entry-option-sp.dls-select-box{filter:none}.entry-option-digital-life.flex-entry-option .entry-option-left label.custom-check-box-v2.option input[type=radio]+span::before{top:calc(50% - 33px)}.entry-option-digital-life.flex-entry-option .entry-option-left label.custom-check-box-v2.option input[type=radio]+span::after{top:calc(50% - 27px);left:-2px}.entry-option-digital-life .relief-item-select-area3 + .relief-option-ckeckbox .custom-check-box-v2-select-text{position:relative;top:26px;left:0}@-moz-document url-prefix(){.entry-option-digital-life.flex-entry-option .entry-option-left label.custom-check-box-v2.option input[type=radio]+span::after{left:-1px}}.entry-option-digital-life.flex-entry-option .entry-option-left:last-of-type label.custom-check-box-v2.option input[type=radio]+span::before{top:calc(50% - 33px)}.entry-option-digital-life.flex-entry-option .entry-option-left:last-of-type label.custom-check-box-v2.option input[type=radio]+span::after{top:calc(50% - 27px);left:-2px}@-moz-document url-prefix(){.entry-option-digital-life.flex-entry-option .entry-option-left:last-of-type label.custom-check-box-v2.option input[type=radio]+span::after{left:-1px}}.entry-option-digital-life.flex-entry-option .entry-option-left div.topping-2-select-area-relief-option,
.entry-option-digital-life.flex-entry-option .entry-option-left:last-of-type div.topping-2-select-area-relief-option{padding:0
0 0 50px;margin:10px
0;border:0}.entry-option-digital-life.flex-entry-option .relief-item-select-area{display:flex;justify-content:space-between;align-items:center;margin:0}.entry-option-digital-life.flex-entry-option .relief-item-select-area:focus-visible{outline-offset:10px}.entry-option-digital-life.flex-entry-option .relief-option-ckeckbox{left:-15px}.entry-option-digital-life.flex-entry-option
.mark{position:absolute;margin-left:0.5em;display:inline-block;vertical-align:top;width:70px}.entry-option-digital-life.flex-entry-option
.title{font-size:2.1rem;line-height:1.3;font-weight:bold}.entry-option-digital-life.flex-entry-option .price-per-year{font-size:1.6rem;line-height:1.3;font-weight:bold}.entry-option-digital-life.flex-entry-option .price-per-year
.big{font-size:1.375em;margin:0
0.2em}.entry-option-digital-life.flex-entry-option .price-per-year
.red{color:var(--zeus-po-red)}.entry-option-digital-life.flex-entry-option
.price{font-size:4rem;line-height:1;font-weight:bold}.entry-option-digital-life.flex-entry-option .yen,
.entry-option-digital-life.flex-entry-option .tax-included{font-size:0.5em}.entry-option-digital-life.flex-entry-option
.yen{margin-left:0.2em}@media (max-width: 767px){.entry-option-service{flex-direction:column;gap:15px}.entry-option-service-group{gap:30px;margin-top:25px}.mypage-confirm-hidden-form .entry-option-service-group{margin-top:25px}.entry-option-select{flex:0 1 auto}.entry-option-select .relief-option-ckeckbox label.custom-check-box-v2.option input[type=checkbox]+span::before{width:22px;height:22px}.entry-option-select .relief-option-ckeckbox label.custom-check-box-v2.option input[type=checkbox]+span::after{top:23px;left:10px;width:9px;height:13px}.entry-option-select p.custom-check-box-v2-select-text{top:auto;left:-19px;bottom:-19px;font-size:1rem}.entry-option-select div.relief-item-select-area-box{padding:15px
0 15px 60px}.entry-option-select div.relief-item-select-area-box
.title{font-size:2.1rem}.entry-option-select div.relief-item-select-area-box
.subtitle{font-size:1.1rem}.entry-option-select div.relief-item-select-area-box
.heading{font-size:1.4rem}.entry-option-detail{flex:0 1 auto}.entry-option-detail::before{top:-12px;left:calc(50% - 12px);border-width:0 12px 12px 12px;border-color:transparent transparent #fff transparent}.entry-option-detail
.icon{flex:0 1 60px}.entry-option-tanmatsu-anshin .relief-option-ckeckbox{top:-3px}.entry-option-tanmatsu-anshin div.relief-item-select-area-box
.price{margin-top:10px}.entry-option-marugoto-anshin .relief-option-ckeckbox{top:-3px}.entry-option-marugoto-anshin div.relief-item-select-area-box
.price{margin-top:5px}.entry-option-digital-life .relief-item-select-area3+.relief-option-ckeckbox{top:calc(50% - 45px)}.entry-option-digital-life .relief-item-select-area3 + .relief-option-ckeckbox
span{left:15px}.entry-option-digital-life .relief-item-select-area3 + .relief-option-ckeckbox span::after{margin:2px
0 0 7px}.entry-option-digital-life .relief-item-select-area3 + .relief-option-ckeckbox span::before{width:22px;height:22px}.entry-option-digital-life .relief-item-select-area3
.price{margin-top:10px}.entry-option-digital-life
.banner{top:-9px}.entry-option-digital-life .banner
img{width:130px}.entry-option-digital-life.flex-entry-option.flex-entry-option-sp.dls-select-box{margin-top:15px;gap:5px}.entry-option-digital-life.flex-entry-option .entry-option-left label.custom-check-box-v2.option input[type=radio]+span::before{top:calc(50% - 25px);left:0;width:28px;height:28px;border-width:3px}.entry-option-digital-life.flex-entry-option .entry-option-left label.custom-check-box-v2.option input[type=radio]+span::after{top:calc(50% - 21px);left:4.5px;width:18px;height:18px}.entry-option-digital-life.flex-entry-option .entry-option-left:last-of-type label.custom-check-box-v2.option input[type=radio]+span::before{top:calc(50% - 25px);left:0;width:28px;height:28px;border-width:3px}.entry-option-digital-life.flex-entry-option .entry-option-left:last-of-type label.custom-check-box-v2.option input[type=radio]+span::after{top:calc(50% - 21px);left:4.5px;width:18px;height:18px}.entry-option-digital-life.flex-entry-option .entry-option-left div.topping-2-select-area-relief-option,
.entry-option-digital-life.flex-entry-option .entry-option-left:last-of-type div.topping-2-select-area-relief-option{padding:0
0 0 40px;align-items:flex-start}.entry-option-digital-life.flex-entry-option .relief-item-select-area{flex-direction:column}.entry-option-digital-life.flex-entry-option
.mark{top:0;margin-left:6.2em;width:60px}.entry-option-digital-life.flex-entry-option
.title{font-size:1.5rem}.entry-option-digital-life .relief-item-select-area3 + .relief-option-ckeckbox .custom-check-box-v2-select-text{top:13px;left:-17px}}.option-popup-block{display:none}.option-popup-block.active{display:block}.entry-option-popup{--zeus-po-white:#fff;--zeus-po-black:#232323;--zeus-po-yellow:#ffe700;--zeus-po-red:#DB0066;--zeus-po-gray-1:#ccc;--zeus-po-gray-2:#f5f5f5;display:flex;align-items:center;justify-content:center;position:fixed;top:0;bottom:0;right:0;left:0;z-index:10000000002}.entry-option-popup
.background{display:block;position:absolute;top:0;bottom:0;right:0;left:0;content:"";background-color:rgba(0, 0, 0, 0.4)}.entry-option-popup .entry-option-popup-body{position:relative;background-color:#fff}.entry-option-popup .popup-contents{min-width:300px;max-width:660px;max-height:90vh;padding:40px
30px;margin:0
auto;overflow-y:auto;box-sizing:border-box}.entry-option-popup .popup-wrap{width:100%}.entry-option-popup .popup-header
.title{font-size:3rem;line-height:1.3;text-align:center;margin:0}.entry-option-popup .popup-header
.subtitle{font-size:2rem;line-height:1.3;text-align:center;margin:3px
0 0}.entry-option-popup .popup-header
.group{display:flex;justify-content:center;align-items:center;gap:20px;margin:25px
auto 0}.entry-option-popup .popup-header .group
.icon{width:70px;height:70px}.entry-option-popup .popup-header .group
.text{font-size:1.8rem;line-height:1.5;font-weight:bold;text-align:center}.entry-option-popup .popup-header .group .text.text-left{text-align:left}.entry-new .entry-option-popup .popup-header .group .text.text-center{text-align:center}.entry-option-popup .popup-header .group .text
strong{color:var(--zeus-po-red);border-bottom:1px solid var(--zeus-po-red)}.entry-option-popup .popup-body{margin:0
auto}.entry-option-popup .popup-body .content-images{max-width:500px;margin:0
auto}.entry-option-popup .popup-body .content-images
.images{display:flex;justify-content:space-between;margin-top:30px;list-style:none;padding:0;gap:50px}.entry-option-popup .popup-body .content-images .images
li{flex:1;text-align:center;font-size:1.5rem}.entry-option-popup .popup-body .content-images .images
.img{margin-bottom:1rem}.entry-option-popup .popup-body .content-images
.caption{font-size:1.3rem;font-weight:bold;line-height:1.3;text-align:center;margin-top:10px}.entry-option-popup .popup-body
.table{margin-top:40px}.entry-option-popup .popup-body .table
table{width:100%;border-collapse:collapse;margin-top:20px;table-layout:fixed}.entry-option-popup .popup-body .table table
tbody{background-color:var(--zeus-po-white)}.entry-option-popup .popup-body .table table tbody p,
.entry-option-popup .popup-body .table table tbody th,
.entry-option-popup .popup-body .table table tbody
td{font-size:1.4rem;line-height:1.5}.entry-option-popup .popup-body .table table tbody th,
.entry-option-popup .popup-body .table table tbody
td{padding:10px
12px;border:1px
solid var(--zeus-po-gray-1)}.entry-option-popup .popup-body .table table tbody
th{font-weight:normal;width:13%}.entry-option-popup .popup-body .table table tbody
ul{margin:0;padding:0;list-style:none}.entry-option-popup .popup-body .table table tbody ul
li{padding-left:1em;text-indent:-1em}.entry-option-popup .popup-body .table table tbody ul li::before{content:"・"}.entry-option-popup .popup-bottom{margin-top:20px}.option-popup-block#device_option_check
.background{background-color:transparent}.entry-option-popup .popup-tanmatsu-anshin-notice .popup-body{max-width:500px}.entry-option-popup .popup-tanmatsu-anshin-notice .popup-body
.images{display:flex;justify-content:space-around;margin-top:30px}.entry-option-popup .popup-tanmatsu-anshin-notice .popup-body .images .img
img{width:80%;height:auto}.entry-option-popup .popup-tanmatsu-anshin-notice .popup-body
.notice{text-align:center;padding:20px;border:4px
solid var(--zeus-po-yellow);border-radius:12px;box-sizing:border-box;max-width:600px;margin:30px
auto 0}.entry-option-popup .popup-tanmatsu-anshin-notice .popup-body .notice
p{font-size:2.1rem;line-height:1.3;font-weight:bold}.entry-option-popup .popup-tanmatsu-anshin-notice .popup-body .notice
.big{color:var(--zeus-po-red);font-size:3.6rem;margin:0
0.15em;line-height:1}.entry-option-popup .popup-tanmatsu-anshin-notice .popup-body .notice-2{color:var(--zeus-po-red);text-align:center;margin-top:25px}.entry-option-popup .popup-tanmatsu-anshin-notice .popup-body .notice-2
p{display:inline-block;text-align:center;font-size:1.6rem;line-height:1.5;font-weight:bold;color:var(--zeus-po-black)}.entry-option-popup .popup-tanmatsu-anshin .popup-body{max-width:none}.entry-option-popup .popup-body
.heading{text-align:center;margin-top:30px}.entry-option-popup .popup-body .heading
h3{display:inline-flex;align-items:center;justify-content:center;padding:12px
50px;color:var(--zeus-po-white);font-size:2.1rem;line-height:1.3;white-space:nowrap;min-width:320px;margin:0;background-color:var(--zeus-po-black);box-sizing:border-box;border-radius:50px}.entry-option-popup .popup-body .heading h3.bg-pink{background-color:var(--zeus-po-red)}.entry-option-popup .popup-tanmatsu-anshin .popup-body .content-images .images
img{width:80%}.entry-option-popup .popup-tanmatsu-anshin .popup-body
.notice{color:var(--zeus-po-red);text-align:center;margin-top:30px}.entry-option-popup .popup-tanmatsu-anshin .popup-body .notice
p{display:inline-block;text-align:center;font-size:1.6rem;line-height:1.5;font-weight:bold}.entry-option-popup .popup-tanmatsu-anshin-notice .popup-body .notice
p{color:var(--zeus-po-black);text-align:center;font-size:1.8rem}.entry-option-popup .popup-marugoto-anshin .popup-body .content-images{max-width:620px}.entry-option-popup .popup-marugoto-anshin .popup-body .content-images
.images{flex-wrap:wrap;row-gap:40px}.entry-option-popup .popup-marugoto-anshin .popup-body .content-images .images
li{flex:0 1 35%;flex-direction:column;padding:3% 5%;background:#fff;border-radius:20px;box-shadow:0px 0px 10px rgba(0, 0, 0, 0.3);transform:rotateZ(0deg)}.entry-option-popup .popup-marugoto-anshin .popup-body .content-images .images li
.caption{margin-top:0;margin-bottom:10px;font-size:1.8rem}.entry-option-popup .popup-marugoto-anshin .popup-body .content-images .images li .caption
p{line-height:1.5}.entry-option-popup .popup-marugoto-anshin .popup-body .content-images .images
.box{position:relative}.entry-option-popup .popup-marugoto-anshin .popup-body .content-images .images .box
img{width:100%;height:auto}.entry-option-popup .popup-marugoto-anshin .popup-body .content-images .images
.img{margin-bottom:0}.entry-option-popup .popup-marugoto-anshin .popup-body .content-images .images .box.icon-free::before{content:"";width:45px;height:45px;background:url(https://d1q08lkutgkcx2.cloudfront.net/image/sub-free.webp) no-repeat top right / cover;position:absolute;top:0;right:25px;transform:translate(50%, -50%)}.entry-option-popup .popup-marugoto-anshin .popup-body .content-images .images li:nth-of-type(2) .box.icon-free:before{top:30px;right:25px}.entry-option-popup .popup-digital-life .popup-body
.subhead{color:var(--zeus-po-red);font-size:2.3rem;line-height:1.3;text-align:center;font-weight:bold;margin-top:25px}.entry-option-popup .popup-digital-life .popup-body .table-dls{margin-top:20px}.entry-option-popup .popup-digital-life .popup-body .table-dls
.heading{font-size:1.8rem;line-height:1.3;font-weight:bold;text-align:center}.entry-option-popup .popup-digital-life .popup-body .table-dls
.group{position:relative}.entry-option-popup .popup-digital-life .popup-body .table-dls
.recommend{position:absolute;top:-50px;right:-15px;z-index:2}.entry-option-popup .popup-digital-life .popup-body .table-dls .recommend
img{width:72px;height:auto}.entry-option-popup .popup-digital-life .popup-body .table-dls
.coverage{margin-top:10px}.entry-option-popup .popup-digital-life .popup-body .table-dls table.coverage tr.insuranceAmount
td{padding-left:0;padding-right:0;font-size:1.15em}.entry-option-popup .popup-digital-life .popup-body
.fig{margin-top:35px}.entry-option-popup .popup-digital-life .popup-body .fig
.heading{color:var(--zeus-po-white);font-size:1.8rem;line-height:1.3;font-weight:bold;text-align:center;padding:10px;background-color:var(--zeus-po-black)}.entry-option-popup .popup-digital-life .popup-body div.white-content-box-gray-box{align-items:flex-start;width:100%;margin:0;padding:20px;border:1px
solid #ccc;border-top:0;box-sizing:border-box;gap:20px}.entry-option-popup .popup-digital-life .popup-body div.white-content-box-gray-box>div{width:calc((100% - 60px) / 4);text-align:center}.entry-option-popup .popup-digital-life .popup-body div.white-content-box-gray-box > div
img{width:116px}.entry-option-popup .popup-digital-life .popup-body div.white-content-box-gray-box>div>p{font-size:1.2rem;line-height:1.3}.entry-option-popup .popup-digital-life .popup-body .fig-2 div.white-content-box-gray-box{flex-wrap:wrap}.entry-option-popup .popup-digital-life .popup-body .fig-2 div.white-content-box-gray-box>div{width:calc((100% - 40px) / 3)}@media (max-width: 767px){#popup-digital-life .entry-option-popup .popup-body
.heading{margin-top:20px}#popup-digital-life .entry-option-popup .popup-body .content-images
.images{margin-top:20px;margin-bottom:20px}#popup-digital-life .icon-recommend::after{top:0px;right:0px}.entry-option-popup .popup-contents{max-height:85vh;max-width:90vw;padding:30px
15px}.entry-option-popup .popup-header
.title{font-size:1.8rem;margin-top:10px}.entry-option-popup .popup-header
.subtitle{font-size:1.5rem}.entry-option-popup .popup-header
.group{gap:15px;margin:15px
auto 0}.entry-option-popup .popup-header .group
.icon{width:50px;height:50px}.entry-option-popup .popup-header .group
.text{font-size:1.2rem}.entry-option-popup .popup-body .content-images
.images{margin-top:25px;gap:10px}.entry-option-popup .popup-marugoto-anshin .popup-body .content-images .images
li{flex:0 1 38%}.entry-option-popup .popup-body .content-images
.caption{font-size:1.2rem;margin-top:12px}#popup-marugoto-anshin .entry-option-popup .popup-body .content-images
.caption{font-size:1.4rem}.entry-option-popup .popup-marugoto-anshin .popup-body .content-images .images li
.caption{margin-top:0;margin-bottom:10px}.entry-option-popup .popup-marugoto-anshin .popup-body .content-images
.images{row-gap:20px}.entry-option-popup .popup-marugoto-anshin .popup-body .content-images .images .box.icon-free::before{width:35px;height:35px;top:-10px;right:10px}.entry-option-popup .popup-body
.table{margin-top:25px}.entry-option-popup .popup-body .table
table{table-layout:auto}.entry-option-popup .popup-body .table table tbody p,
.entry-option-popup .popup-body .table table tbody th,
.entry-option-popup .popup-body .table table tbody
td{font-size:1.2rem}.entry-option-popup .popup-body .table table tbody th,
.entry-option-popup .popup-body .table table tbody
td{padding:8px}.entry-option-popup .popup-body .table table tbody
th{white-space:nowrap;width:auto}.entry-option-popup .popup-tanmatsu-anshin-notice .popup-body
.images{margin-top:20px;padding:15px;border-radius:20px}#device_option_check .entry-option-popup .popup-tanmatsu-anshin-notice .popup-body
.images{padding:10px
0}#device_option_check .entry-option-popup .popup-bottom{margin-top:5px}.entry-option-popup .popup-tanmatsu-anshin-notice .popup-body
.notice{margin-top:20px}.entry-option-popup .popup-tanmatsu-anshin-notice .popup-body .notice
p{font-size:1.4rem}.entry-option-popup .popup-tanmatsu-anshin-notice .popup-body .notice
.big{font-size:2.4rem}.entry-option-popup .popup-tanmatsu-anshin-notice .popup-body .notice-2
p{font-size:1.3rem;text-align:left}.entry-option-popup .popup-body .heading
h3{font-size:1.8rem;min-width:80%;padding:9px}.entry-option-popup .popup-tanmatsu-anshin .popup-body
.notice{display:flex;gap:1rem;justify-content:space-between}#device_option_check .entry-option-popup .popup-tanmatsu-anshin .popup-body
.notice{justify-content:center;padding:10px}.entry-option-popup .popup-tanmatsu-anshin .popup-body .notice
img{width:40px}.entry-option-popup .popup-tanmatsu-anshin .popup-body .notice
p{font-size:1.3rem}.entry-option-popup .popup-marugoto-anshin .popup-body .content-images
.images{gap:20px 7px}.entry-option-popup .popup-digital-life
h3{margin-top:50px}.entry-option-popup .popup-digital-life .popup-body
.subhead{font-size:1.8rem}.entry-option-popup .popup-digital-life .popup-body .table-dls
.heading{font-size:1.6rem}.entry-option-popup .popup-digital-life .popup-body .table-dls
.recommend{top:-45px;right:-10px}.entry-option-popup .popup-digital-life .popup-body .table-dls .recommend
img{width:54px}.entry-option-popup .popup-digital-life .popup-body .fig
.heading{font-size:1.5rem}.entry-option-popup .popup-digital-life .popup-body div.white-content-box-gray-box{padding:15px;gap:15px}.entry-option-popup .popup-digital-life .popup-body div.white-content-box-gray-box>div{width:calc((100% - 45px) / 4)}.entry-option-popup .popup-digital-life .popup-body div.white-content-box-gray-box > div
img{width:15vw}.entry-option-popup .popup-digital-life .popup-body div.white-content-box-gray-box>div>p{margin-top:5px;font-size:1rem}.entry-option-popup .popup-digital-life .popup-body .fig-2 div.white-content-box-gray-box>div{width:calc((100% - 30px) / 3)}}.form-capacity-description.mypage-user-container.upload-table{max-width:1020px}div.form-capacity-description-body-left table td.form-capacity-description-company-2{width:20%}div.form-capacity-description-body-left table th.form-capacity-description-company-1{width:12%}.speed-estimate p:first-of-type{font-size:1.6rem;line-height:1.4;font-weight:bold;margin-bottom:10px}footer.footer-menu.biz-footer{margin-top:50px}footer.footer-menu.biz-footer{margin-top:50px}#first.forbiz p.first-title{top:20px;font-size:3.2rem}#first.forbiz div.form-step-title-wrapper{padding:15px
0 0}.speed-estimate p:first-of-type{font-size:1.5rem}@media screen and (max-width: 767px){#first.forbiz p.first-title{top:30px;font-size:2.4rem}}.attention-remark .entry-rental-device-title,.delivery-date{margin:5px
auto 10px 260px;width:212px;font-size:1.1rem}.attention-remark .entry-rental-device-title
div{width:210px}.attention-remark .entry-rental-device-flex{filter:none;margin:0}.delivery-date{margin-left:0;font-weight:bold;color:#f00;width:235px}.login-txt{font-weight:bold;margin:50px
0 10px}.login-btn,.form-btn{color:#fff;width:100px;border-radius:10px;background:url(https://d1q08lkutgkcx2.cloudfront.net/image/arrow05.svg) no-repeat 78px center #00b79c;background-size:6px;display:block;padding:15px
0px 15px 16px;position:relative;z-index:10;border:1px
solid #00b79c;transition-duration: .3s}.form-btn{background-image:none;padding:15px;width:288px;margin:0px
auto 10px 257px}.login-btn:hover,.form-btn:hover{color:#00b79c;background:url(https://d1q08lkutgkcx2.cloudfront.net/image/arrow06.svg) no-repeat 78px center #fff;background-size:6px}.form-btn:hover{background-image:none}select:disabled{opacity:1}select:disabled:hover{cursor:default}#detail-more-tab:hover{cursor:pointer}@media screen and (max-width: 767px){.attention-remark .entry-rental-device-title{margin-left:0}.delivery-date{margin-left:10px}.form-btn{margin-left:0;text-align:center;width:100%}}.attention-remark .entry-rental-device-title{color:#757575;font-weight:normal;border-bottom:1px solid #757575}.attention-remark .entry-rental-device-title
img{opacity:0.5}.description-target dl div:last-of-type
img{width:60%;margin:23px
0px}.row.border{border-top:1px solid #000;padding:50px
0 0px}@media screen and (max-width: 767px){.row.border .plan p img:first-of-type{margin-bottom:20px}.row.border{padding-top:40px;margin-top:30px}.description-target dl
img{width:95%}.description-target dl div:last-of-type
img{width:80%;margin:15px
0px}}div.white-content-box-title{width:100%;text-align:center}div.white-content-box-title-notion
p{font-size:2.8rem;line-height:1.2em;font-weight:bold}div.white-content-box-title-changecompany-notion
p{font-size:2.6rem}div.support-notion-black-background,div.guidance-notion-black-background,div.wimaxdelay-notion-black-background,div.weatherdelay-notion-black-background,div.changecompany-notion-black-background,div.special2-1-notion-black-background,div.special2-2-notion-black-background{position:fixed;background-color:#000;opacity:0.4;width:100%;height:100%;top:0;left:0;z-index:1000000000001}div.white-content-box-support-notion,div.white-content-box-guidance-notion,div.white-content-box-wimaxdelay-notion,div.white-content-box-weatherdelay-notion,div.white-content-box-changecompany-notion,div.white-content-box-special2-1-notion,div.white-content-box-special2-2-notion{position:fixed;max-height:calc(100% - 50px - 35px - 200px);max-width:1100px;top:50%;left:0;right:0;transform:translateY(-50%);padding:50px
0;margin:auto;z-index:1000000000002;background-color:#F3F3F3;overflow:auto}div.white-content-box-support-notion{height:calc(100% - 150px - 35px - 200px);max-height:initial}div.white-content-box-support-notion div.white-content-box-inner-support,
div.white-content-box-guidance-notion div.white-content-box-inner-guidance,
div.white-content-box-wimaxdelay-notion div.white-content-box-inner-wimaxdelay,
div.white-content-box-weatherdelay-notion div.white-content-box-inner-weatherdelay,
div.white-content-box-changecompany-notion div.white-content-box-inner-changecompany,
div.white-content-box-special2-1-notion div.white-content-box-inner-special2-1,
div.white-content-box-special2-2-notion div.white-content-box-inner-special2-2{width:85%;height:90%;margin:30px
auto 0}div.white-content-box-changecompany-notion div.white-content-box-inner-changecompany{height:50vh}div.support-popup-close-button,div.guidance-popup-close-button,div.wimaxdelay-popup-close-button,div.weatherdelay-popup-close-button,div.changecompany-popup-close-button,div.special2-1-popup-close-button,div.special2-2-popup-close-button{width:35px;height:35px;position:absolute;right:5px;top:5px;text-align:center;background-color:#000;border-radius:17px;display:flex;justify-content:center;align-items:center;cursor:pointer}div.support-popup-close-button img,
div.guidance-popup-close-button img,
div.wimaxdelay-popup-close-button img,
div.weatherdelay-popup-close-button img,
div.changecompany-popup-close-button img,
div.special2-1-popup-close-button img,
div.special2-2-popup-close-button
img{width:50%}div.white-content-box-support-notion div.white-content-box-title-notion,
div.white-content-box-guidance-notion div.white-content-box-title-notion,
div.white-content-box-wimaxdelay-notion div.white-content-box-title-notion,
div.white-content-box-weatherdelay-notion div.white-content-box-title-notion,
div.white-content-box-changecompany-notion div.white-content-box-title-notion,
div.white-content-box-special2-1-notion div.white-content-box-title-notion,
div.white-content-box-special2-1-notion div.white-content-box-title-notion{padding:0;margin-top:0}div.content-box-title p.callcenter-section-title-short.wimax-news-marginadjust{margin:0px}@media screen and (max-width: 1440px){div.white-content-box-support-notion,div.white-content-box-guidance-notion,div.white-content-box-wimaxdelay-notion,div.white-content-box-weatherdelay-notion,div.white-content-box-changecompany-notion,div.white-content-box-special2-1-notion,div.white-content-box-special2-2-notion{top:50%;transform:translateY(-50%);margin:0
5%;max-width:90%;height:calc(100% - 50px - 40px - 20vh);max-height:initial;overflow:auto}div.white-content-box-guidance-notion,div.white-content-box-wimaxdelay-notion,div.white-content-box-weatherdelay-notion,div.white-content-box-changecompany-notion,div.white-content-box-special2-1-notion,div.white-content-box-special2-2-notion{height:auto;max-height:initial;overflow:auto}div.white-content-box-support-notion div.white-content-box-inner-support,
div.white-content-box-special2-1-notion div.white-content-box-inner-special2-1,
div.white-content-box-special2-2-notion div.white-content-box-inner-special2-2{width:75%;height:75%;overflow-x:hidden}div.white-content-box-guidance-notion div.white-content-box-inner-guidance,
div.white-content-box-wimaxdelay-notion div.white-content-box-inner-wimaxdelay,
div.white-content-box-weatherdelay-notion div.white-content-box-inner-weatherdelay,
div.white-content-box-changecompany-notion div.white-content-box-inner-changecompany{height:50vh}}@media screen and (max-width: 767px){div.white-content-box-title-notion
p{padding:0
5%;font-size:2.0rem}div.white-content-box-support-notion div.white-content-box-inner-support,
div.white-content-box-guidance-notion div.white-content-box-inner-guidance,
div.white-content-box-wimaxdelay-notion div.white-content-box-inner-wimaxdelay,
div.white-content-box-weatherdelay-notion div.white-content-box-inner-weatherdelay,
div.white-content-box-changecompany-notion div.white-content-box-inner-changecompany,
div.white-content-box-special2-1-notion div.white-content-box-inner-special2-1,
div.white-content-box-special2-2-notion div.white-content-box-inner-special2-2{width:90%;overflow:scroll;height:75%}div.white-content-box-support-notion,div.white-content-box-guidance-notion,div.white-content-box-wimaxdelay-notion,div.white-content-box-weatherdelay-notion,div.white-content-box-changecompany-notion,div.white-content-box-special2-1-notion,div.white-content-box-special2-2-notion{margin:0
5%;height:80%;max-height:initial}section.other-first.wimax-news-marginadjust{padding:0
0 30px}}.step-layout{width:750px;display:flex;margin:0
auto;justify-content:space-between}.step-title{margin:0
0 10px 0;padding:5px
0;background-color:#1e1e1e;color:#fff;border-radius:20px}.form-step-image-area.select-choice ~ .form-step-footer-area .step.sel .step-title,
.form-step-image-area.user-choice ~ .form-step-footer-area .step.use .step-title,
.form-step-image-area.confirm-choice ~ .form-step-footer-area .step.con .step-title,
.form-step-image-area.payment-choice ~ .form-step-footer-area .step.pay .step-title,
.form-step-image-area.select-choice ~ .mypage-section-container .form-step-footer-area .step.sel .step-title,
.form-step-image-area.user-choice ~ .mypage-section-container .form-step-footer-area .step.use .step-title,
.form-step-image-area.confirm-choice ~ .mypage-section-container .form-step-footer-area .step.con .step-title,
.form-step-image-area.payment-choice ~ .mypage-section-container .form-step-footer-area .step.pay .step-title,
.select-choice .step.sel .step-title,
.user-choice .step.use .step-title,
.confirm-choice .step.con .step-title,
.payment-choice .step.pay .step-title{background-color:#FFDE00;color:#1e1e1e}.form-step-footer-area .step.con.choice .step-title{background-color:#FFDE00;color:#1e1e1e}.step{width:15%;text-align:center;position:relative}.step:after{content:"";border:1px
solid #ddd;position:absolute;width:75px;top:11px;right:-77px}.step:last-child:after{border:0}.step-plan{font-weight:600;font-size:1.2rem}.step-layout.step-container{margin-top:20px}.step-layout.step-container.step-container-footer{padding-bottom:30px}.step-layout.step-container .select::before{display:none}.step-layout.step-container
.step{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5px;background-color:#757575;border-radius:8px;position:relative;z-index:1;box-sizing:initial}.subsc-entry-draft .step-layout.step-container .step.select,
.subsc-entry-draft .step-layout.step-container .step.user,
.subsc-entry-draft .step-layout.step-container
.step.confirm{opacity: .4}.step-layout.step-container .step::before{display:block;background:#FFDE00;position:absolute;top:0;left:0;content:'';width:100%;height:100%;transform:scale(0, 1);transform-origin:left top;transition: .8s cubic-bezier(0.45, 0, 0.55, 1);z-index:-1;border:none;border-radius:7px}.step-layout.step-container .step.active .step-title,
.step-layout.step-container .step.active .step-plan{color:#000;font-weight:bold}.step-layout.step-container .step.active::before{transform:scale(1, 1)}.step-layout.step-container .step::after{top:50%;transform:translateY(-50%);border:none;border:6px
solid transparent;border-left:10px solid #757575;width:0px;height:0px;right:-30px}.step-layout.step-container .step:last-child::after{display:none}.step-layout.step-container .step-title{margin:0;padding-top:0;background-color:unset;border:none;font-weight:bold}.step-layout.step-container .step.complete .step-title{padding:0}.step-layout.step-container .step-plan{color:#fff}@media screen and (max-width: 767px){.step-layout{width:100%}.step-title{margin:0px
15px 10px 15px;font-size:1rem}.step{width:26%;text-align:center;position:relative}.step:after{width:40px;top:10px;right:-27px}.step-plan{font-size:1.0rem}.step-layout.step-container{width:95%}.step-layout.step-container
.step{width:14%}.step-layout.step-container
.step.complete{line-height:1.3}.step-layout.step-container .step::after{border:5px
solid transparent;border-left:7px solid #757575;right:-28%}.step-layout.step-container .step-title{padding:0;font-size:1.2rem}.step-layout.step-container .step-title .step-number{display:block;margin-top:2px}.step-layout.step-container .step.active .step-title{padding-bottom:2px;font-size:1.3rem}.step-layout.step-container .step.complete.active .step-title{font-size:1.2rem}.step-layout.step-container .step.active .step-title .step-number{display:inline-block}.step-layout.step-container .step.active .step-plan.pc{display:block;line-height:1.3}}.special .step.pay,
.form-step-image-area.special ~ .form-step-footer-area
.step.pay{display:none}.special .step:after,.form-step-image-area.special ~ .form-step-footer-area .step:after{width:138px;right:-140px}.special .step:nth-last-of-type(2):after,.form-step-image-area.special ~ .form-step-footer-area .step:nth-last-of-type(2):after{border:0}@media screen and (max-width: 767px){.special .step:after,.form-step-image-area.special ~ .form-step-footer-area .step:after{width:90px;right:-77px}}.main.support .attention-remark .entry-rental-device-title,
#entry-user-form .attention-remark .entry-rental-device-title,
.corp-attention .entry-rental-device-title,
.attention-remark-estimate .entry-rental-device-title{margin:5px
auto 10px 230px;width:155px;font-size:1rem;color:#757575;border-bottom:1px solid #757575;position:relative}.main.support .attention-remark .entry-rental-device-title .not-address,
#entry-user-form .attention-remark .entry-rental-device-title .not-address,
.corp-attention .entry-rental-device-title .not-address{transform:translateX(-7px)}.main.support .support-contact .attention-remark .entry-rental-device-title .not-address,
.attention-remark-estimate .entry-rental-device-title .not-address{transform:none;text-align:left}#entry-user-form .attention-remark .entry-rental-device-title .not-address{transform:translateX(0);text-align:left}.main.support .attention-remark .entry-rental-device-title,
#entry-user-form .attention-remark .entry-rental-device-title,
.corp-attention .entry-rental-device-title{margin-left:0}.main.support .support-contact .attention-remark .entry-rental-device-title{width:170px}.main.support .attention-remark .entry-rental-device-title::after,
.attention-remark-estimate .entry-rental-device-title::after{display:block;content:"▼";color:#757575;position:absolute;top:0px;bottom:0px;right:0px;margin:auto}#entry-user-form .special-plan-attention .entry-rental-device-title::after,
.corp-attention .entry-rental-device-title::after{display:block;content:"▲";color:#333;position:absolute;top:0px;bottom:0px;right:0px;margin:auto}.main.support .attention-remark .entry-rental-device-title.transform::after,
#entry-user-form .special-plan-attention .entry-rental-device-title:has(~ .entry-rental-device-flex.hidden)::after,
.corp-attention .entry-rental-device-title:has(~.entry-rental-device-flex.hidden)::after{transform:rotate(180deg) translateY(7px)}.main.support .entry-rental-device-title,
#entry-user-form .entry-rental-device-title,
.corp-attention .entry-rental-device-title{text-align:center;color:#000;font-weight:bold;padding:0
0 3px 0;margin:-20px auto;border:none;border-bottom:1px solid #000;cursor:pointer;box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:170px}.corp-attention .entry-rental-device-title{font-size:1.1rem}.main.support .entry-rental-device-title div,
#entry-user-form .entry-rental-device-title div,
.corp-attention .entry-rental-device-title
div{padding-bottom:3px;width:160px;pointer-events:none}.main.support .entry-rental-device-title img,
#entry-user-form .entry-rental-device-title img,
.corp-attention .entry-rental-device-title
img{width:13px;height:auto;margin:0
5px}.main.support .attention-remark .entry-rental-device-title,
#entry-user-form .attention-remark .entry-rental-device-title{margin:5px
auto 10px 240px;width:180px;font-size:1.1rem}#entry-user-form .attention-remark .entry-rental-device-title,
#entry-corp-user-form .attention-remark .entry-rental-device-title{width:185px;padding:2px}.corp-attention .entry-rental-device-title{margin:5px
auto 10px 260px}#entry-user-form .attention-remark .entry-rental-device-title,
.corp-attention .entry-rental-device-title .entry-rental-device-title{margin:5px
auto 10px 260px;font-size:1.1rem}.main.support .attention-remark .entry-rental-device-title div,
#entry-user-form .attention-remark .entry-rental-device-title div,
.corp-attention .entry-rental-device-title
div{width:210px}.attention-remark-estimate .entry-rental-device-title{margin:5px
auto 0 265px}.attention-remark-estimate p.remark-text{padding-left:263px;font-size:1rem}@media screen and (max-width: 767px){.main.support .attention-remark .entry-rental-device-title,
#entry-user-form .attention-remark .entry-rental-device-title,
.corp-attention .entry-rental-device-title,
.attention-remark-estimate .entry-rental-device-title{margin-left:0}.attention-remark-estimate p.remark-text{padding-left:0px}}.main.support .attention-remark .entry-rental-device-title,
#entry-user-form .attention-remark .entry-rental-device-title,
.corp-attention .entry-rental-device-title,
.attention-remark-estimate .entry-rental-device-title{color:#333;font-weight:normal;border-bottom:1px solid #333;padding:2px
0}.main.support .attention-remark .entry-rental-device-title img,
#entry-user-form .attention-remark .entry-rental-device-title img,
.corp-attention .entry-rental-device-title
img{opacity:0.8}#entry-user-form .special-plan-attention .entry-rental-device-flex{margin:0
0 0 260px;width:425px}@media (min-width: 768px) and (max-width: 1280px){.main.support .attention-remark .entry-rental-device-title,
#entry-user-form .attention-remark .entry-rental-device-title,
.corp-attention .entry-rental-device-title{margin:5px
auto 10px 260px}.main.support .attention-remark .entry-rental-device-title{margin:5px
auto 10px 220px}#entry-user-form p.remark-text{margin-left:160px}.main.support p.remark-text{margin-left:220px}#entry-user-form .special-plan-attention .entry-rental-device-flex,
.corp-attention .attention-remark .entry-rental-device-flex{margin:0
0 0 100px;width:570px}.forbiz table.form-table p.mypage-remark,
.forbiz table.form-table p.mypage-remark-margin,
.forbiz table.form-table .subsc-mail-caution-area{margin-left:260px}#first.forbiz div.mypage-section-container{width:95%}#first.forbiz.entry-estimate table.form-table p.mypage-remark,
#first.forbiz.entry-estimate table.form-table p.mypage-remark-margin,
#first.forbiz.entry-estimate table.form-table .subsc-mail-caution-area{margin-left:260px}}.form-application-container div.entry-form-title h1,
#entry-user-form .form-application-container div.entry-form-title
h1{margin:10px
0}.form-application-container div.entry-form-title h2.popup-ttl,
#entry-user-form .form-application-container div.entry-form-title h2.popup-ttl{margin:10px
0;font-size:4.0rem;font-weight:bold;-webkit-text-stroke:0.1px black;margin:1em
0;line-height:1.2em}.form-application-container .entry-option-description p,
#entry-user-form .form-application-container .entry-option-description
p{font-size:1.6rem;line-height:1.5}.corp-attention .entry-rental-device-flex{width:380px}#entry-user-form .remark-text,
.corp-attention .remark-text{line-height:1.3}.corp-attention .remark-text{width:380px;margin:0
0 0 260px}#entry-user-form .attention-remark .entry-rental-device-flex p span,
.corp-attention .entry-rental-device-flex p
span{color:#333}@media screen and (max-width: 767px){.form-application-container .entry-option-description p,
#entry-user-form .form-application-container .entry-option-description
p{font-size:1.5rem}div.entry-option-title,
#entry-user-form div.entry-option-title,
.corp-attention .entry-option-title{margin:0}#entry-user-form.entry-openhouse-confirm div.entry-option-title{padding-top:20px}#entry-user-form .attention-remark .entry-rental-device-flex,
.corp-attention .entry-rental-device-flex{margin:0;width:auto}.corp-attention .remark-text{width:auto;margin:0}div.form-capacity-description-body-left table th,
div.form-capacity-description-body-right table
th{padding:5px
4px}.form-application-container div.entry-form-title h2.popup-ttl,
#entry-user-form .form-application-container div.entry-form-title h2.popup-ttl{font-size:2.4rem;line-height:1.1em}}.entry-openhouse-select a.js-expandFormOptionDetail,
.entry-openhouse-confirm a.js-expandFormOptionDetail{display:block;padding-top:10px}.entry-openhouse-select div.entry-plan-select div.form-capacity-pull-down-button-right,
.entry-openhouse-select div.entry-plan-select div.form-capacity-pull-down-button-left{padding:5px
0 3px 0;border-radius:0}.entry-openhouse-confirm div.summary-table-column-right span.plan-tax
.space{display:inline-block;width:34px}.entry-openhouse-select div.summary-table-column-right span.plan-tax
.space{display:inline-block;width:34px}.entry-openhouse-payment td.flex-user-area.oh-area{height:auto;padding-top:5px}.entry-openhouse-draftpayment tr.payment td.flex-user-area{height:auto;padding-top:5px}@media screen and (min-width: 768px){.entry-openhouse-payment table.form-table th.two-select.credit{padding-bottom:0}.entry-openhouse-draftpayment table.form-table th.two-select{padding-bottom:0px}}@media screen and (max-width: 767px){.entry-openhouse-confirm div.summary-table-column-right span.plan-tax
.space{width:33px}.entry-openhouse-select div.summary-table-column-right span.plan-tax
.space{width:35px}}.corp-attention .entry-rental-device-title.js-tabindex .not-address{transform:translateX(0px);text-align:left;padding-top:2px}.show-kakaku{display:none}.form-kakaku-title{max-width:750px;margin:50px
auto 0;text-align:center}.form-kakaku-title-inner{font-weight:bold;font-size:2.4rem;margin-left:5px;vertical-align:bottom}.entry-title.show-kakaku{display:block;margin:20px
auto 0;font-size:3rem;font-weight:bold;text-align:center}div.form-capacity-select-area .form-capacity-select-image{margin-bottom:1px}div.form-capacity-select-area .form-capacity-select-image.show-kakaku{margin-bottom:-1px;display:none}div.form-capacity-select-area .form-capacity-select-image.hidden-kakaku{margin-bottom:-2px}.entry-title.show-kakaku
img{height:35px;width:auto;margin-right:0.5rem}.entry-plan-select.palam-on{justify-content:center}.palam-on div.entry-plan-select-detail{width:100%}.form-capacity-description+p.show-kakaku{margin-top:20px}.entry-plan-select.palam-on div.form-capacity-description-body-left{width:fit-content;margin:auto}@media screen and (max-width: 767px){.form-kakaku-title{margin:40px
auto 0}.form-kakaku-title-inner{display:block;margin:17px
0 0}}@media screen and (min-width: 768px){.palam-on div.standard-plan{width:61%}.palam-on div.form-capacity-select{height:126px}#form-entry-edit-plan .palam-on div.form-capacity-select{height:125px}#form-entry-edit-plan .palam-on div.form-capacity-select div.form-capacity-select-area.standard{border:4px
solid transparent}#form-entry-edit-plan .palam-on div.form-capacity-select div.form-capacity-select-area.standard.active,
#form-entry-edit-plan .palam-on div.form-capacity-select div.form-capacity-select-area.standard.selected{border:4px
solid #FF0080}div.form-capacity-select-area .form-capacity-select-image.hidden-kakaku{margin-bottom:-1px}}.subsc-mail-caution-area{font-size:1.1rem;margin:0
0 10px 260px;line-height:1.5rem}table.form-table span.subsc-mail-caution{text-decoration:underline;color:#000;cursor:pointer}@media screen and (max-width: 767px){.subsc-mail-caution-area{margin:0}}div.white-content-box-form.saison-area .saison-banner
img{width:100%;height:auto}div.white-content-box-form.saison-area
h3{font-size:2rem;text-align:center}div.white-content-box-form.saison-area .saison-txt{font-weight:bold}div.white-content-box-form.saison-area .saison-txt span.color-pink{color:#DB0066;font-size:1.8rem}div.white-content-box-form.saison-area .saison-txt
span.marker{background:linear-gradient(transparent 60%, #FFDE00 40%)}div.white-content-box-form.saison-area .drop-area{margin-top:30px;text-align:center}div.white-content-box-form.saison-area .drop-area .campaign-title{display:inline-block;font-weight:bold;position:relative;padding-right:25px;border-bottom:1px solid #000;cursor:pointer}div.white-content-box-form.saison-area .drop-area .campaign-title::before{content:"";border-top:8px solid #000;border-right:6px solid transparent;border-left:6px solid transparent;position:absolute;right:0;top:50%;transform:translateY(-50%)}div.white-content-box-form.saison-area .drop-area .campaign-title.open::before{border-top:none;border-bottom:8px solid #000}div.white-content-box-form.saison-area .drop-area .campaign-content{padding:40px
0;text-align:left}div.white-content-box-form.saison-area .drop-area .campaign-content
p{margin-bottom:20px;font-size:1.3rem}div.white-content-box-form.saison-area .saison-button{text-align:center;margin-top:20px}div.white-content-box-form.saison-area .saison-button
a{display:inline-block;background-color:#000;padding:15px
30px 15px 20px;border-radius:8px;position:relative;color:#fff;transition:all .3s}div.white-content-box-form.saison-area .saison-button a::before{content:"";border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid #FFDE00;position:absolute;right:10px;top:50%;transform:translateY(-50%)}div.white-content-box-form.saison-area .saison-button a:hover{background-color:#FFDE00;color:#000}div.white-content-box-form.saison-area .saison-button a:hover::before{border-left:8px solid #000}@media screen and (max-width: 767px){div.white-content-box-form.saison-area
h3{font-size:1.6rem;line-height:1.4;margin-bottom:10px}div.white-content-box-form.saison-area .drop-area{margin-top:20px}div.white-content-box-form.saison-area .drop-area .campaign-content{padding:20px
0 10px}div.white-content-box-form.saison-area
h3{text-align:center}div.white-content-box-form.saison-area .saison-txt{text-align:center}div.white-content-box-form.saison-area .saison-button
a{padding:15px
20px 15px 10px}div.white-content-box-form.saison-area .saison-button a::before{right:5px}}.icon-recommend{position:relative}.icon-recommend::after{content:"";width:65px;height:65px;background:url(/assets/img/recommend-2.svg) no-repeat top right / cover;position:absolute;top:0;right:0;transform:translate(50%, -50%)}.insurance-option-plan.plan-box
img{filter:none}@media screen and (max-width: 767px){.icon-recommend::after{width:50px;height:50px;right:10px}}.entry-new div.plan-summary-area-table{transform:translateZ(0)}.entry-new a.postal-btn-wrap button,
.entry-new
option{color:#000}.entry-new .entry-select h1::before{content:url(/assets/img/form-title.svg);width:150px;position:absolute;z-index:-1;top:17px}.entry-new .entry-select div.form-step-title p.first-title{position:relative;margin-left:30px;width:400px;padding:0;top:60px}.entry-new div.entry-option-title.option-individual
h1{padding:0}.entry-new .entry-select p.select-plan.select-subtitle{margin:0px
auto 30px 35px}.entry-new div.standard-plan,
.entry-new div.free-plan{margin-bottom:0}.entry-new .entry-option-service-group{margin-top:0;gap:35px}.entry-new .option-title{position:relative;display:flex;align-items:center;gap:20px}.entry-new .option-title
h3{display:block;width:40%;padding:0.75rem 0 0.5rem 1rem;font-size:2.5rem;font-weight:bold;line-height:1;border-left:12px solid var(--zeus-po-yellow)}.entry-new .option-title:last-of-type
h3{margin-top:0}.entry-new .option-title h3
.subtitle{margin-top:0.5rem;font-size:1.5rem}.entry-new .option-title
button{background:transparent;border:none;font-size:1.4rem;color:var(--zeus-po-red);font-weight:bold;font-family:"Montserrat","Noto Sans JP",sans-serif;cursor:pointer;border-bottom:1px solid transparent}.entry-new .option-title button:hover{border-bottom:1px solid var(--zeus-po-red)}.entry-new div.entry-plan-select div.form-capacity-pull-down-button-left,
.entry-new div.entry-plan-select div.form-capacity-pull-down-button-right{border-bottom:1px solid transparent}.entry-new div.entry-plan-select div.form-capacity-pull-down-button-left:hover,
.entry-new div.entry-plan-select div.form-capacity-pull-down-button-right:hover{border-bottom:1px solid #000}.entry-new .entry-option-service{display:block}.entry-new .entry-option-select{display:flex;position:relative;margin-bottom:0;background-color:var(--zeus-po-white);border-radius:1.25em;transition:border 0.1s;box-sizing:border-box;padding:0px;gap:20px;cursor:pointer}.entry-new .entry-option-detail{position:relative;flex:initial;display:flex;align-items:initial;padding:0;box-sizing:border-box;gap:10px}.entry-new .entry-option-select .relief-option-ckeckbox{position:absolute;top:50%;bottom:auto;z-index:2;transform:translateY(-50%)}.entry-new .entry-option-select p.custom-check-box-v2-select-text{margin:15px
0 0 0;padding:0}.entry-new .entry-option-select div.relief-item-select-area-box{display:flex;justify-content:flex-start;align-items:center;gap:15px;padding:20px
20px 20px 75px;cursor:pointer}.entry-new .entry-option-detail::before{align-items:initial;content:none}.entry-new .entry-option-select div.relief-item-select-area-box
.icon{width:15%}.entry-new .entry-option-select div.relief-item-select-area-box .icon
img{width:100%}.entry-new .entry-option-select div.relief-item-select-area-box
.group{height:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.entry-new .entry-option-digital-life
.banner{position:absolute;right:250px;top:15px;z-index:2;transform:translate(0%, 50%)}.entry-new .entry-option-digital-life
.btn{margin-top:35px}.entry-new .entry-option-select div.relief-item-select-area-box .title,
.entry-new .entry-option-select div.relief-item-select-area-box
.price{line-height:1;font-size:2rem;font-weight:bold}.entry-new .entry-option-select div.relief-item-select-area-box
.price{font-size:3rem;margin-top:0}.entry-new .digital-life .entry-option-select.area{margin-bottom:20px}.entry-new .entry-option-digital-life .relief-item-select-area3 + .relief-option-ckeckbox
span{display:inline-block;position:static}.entry-new .entry-option-digital-life .relief-item-select-area3 + .relief-option-ckeckbox span::after{width:8px;height:13px;margin:1px
17px;z-index:1}.entry-new
span.red{font-weight:bold;color:var(--zeus-po-red)}.entry-new .relief-item-select-area3.selected{overflow:unset}.entry-option-popup .popup-header .group .text
strong{border-bottom:none}.entry-option-popup .popup-wrap
span.red{color:var(--zeus-po-red)}.entry-new div.summary-table-row{width:20%;display:flex;justify-content:flex-end;align-items:center}.entry-new div.summary-table-row .summary-table-column-right.adjust
p{display:flex;justify-content:space-between}.entry-new span.small-price-attention{font-size:1.1rem;width:20px;display:inline-block}.entry-new div.summary-table-column{display:flex;align-items:center;box-sizing:border-box;justify-content:flex-end}.entry-new div.flex-box-select{display:block}.entry-new div.plan-summary-area-table{box-sizing:border-box;width:100%;padding:5% 9%;background-color:#FFF}.entry-new div.plan-summary-area-table.contract{display:flex;padding:0
0.7rem;align-items:center;justify-content:space-between;border-bottom:1px solid #909090;border-radius:0}.entry-new div.plan-summary-area-table.contract.total-column{font-weight:bold}.entry-new div.plan-summary-area-table.contract#toggle-open{border-bottom:none}.entry-new .summary-column{width:16%;min-width:90px;padding:1em
0}.entry-new .monthly-pay div.plan-summary-table-row.back-white{width:100%;background:none;margin:0
auto;padding:0}.entry-new .monthly-period::before,
.entry-new .monthly-period2::before,
.entry-new .campaign-period::before,
.entry-new .monthly-period.active::before,
.entry-new .monthly-period2.active::before,
.entry-new .campaign-period.active::before{content:""}.entry-new .fee-button::before{content:"▼";position:absolute;right:8px;top:20px;font-size:1.3rem}.entry-new .fee-button.active::before{content:"▲"}.entry-new div.monthly-pay div.plan-summary-area-table div.summary-table-column-right{width:100%;padding:1.5rem 0rem}.entry-new div.summary-table-column-left{width:80%;justify-content:flex-start}.entry-new div.summary-table-column-left.summary-table-column
p{font-weight:bold;font-size:1.6rem}.entry-new .summary-row .plan-summary-table-row:first-child{border-top:none}.entry-new .summary-row .plan-summary-table-row:not(:first-of-type){border-top:1px solid #909090}.entry-new .summary-row .plan-summary-table-row.two-column{justify-content:flex-end}.entry-new .summary-row .flex-box-select.your-plan .plan-summary-table-row:first-of-type{justify-content:space-between}.entry-new .summary-row:first-of-type .plan-summary-table-row:first-child{border-top:1px solid #909090}.entry-new .summary-row{width:80%;flex-grow:1}.entry-new div.plan-summary-table-row{width:100%;padding:0;border:none}.entry-new div.summary-table-column-left
p{font-weight:normal}.entry-new div.breakdown-list p:first-child{padding-left:0}.entry-new div.left-plan-column{width:100%}.entry-new div.left-plan-column
p{padding:1rem;text-align:left;font-weight:bold;font-size:1.6rem;background-color:#666}.entry-new div.left-plan-column .attention-area
p{background-color:transparent}.entry-new div.left-plan-column.attention-area
p{margin-top:1em;font-weight:bold;font-size:1.5rem;color:#000;background:none}.entry-new #cancel_fee_attention span.summary-text-cancel-tax-fee{font-size:1.2rem;font-weight:normal}.entry-new #monthly-pay-toggle{position:relative;cursor:pointer}.entry-new #monthly-pay-toggle::before{content:"";border-top:10px solid #FFF;border-right:8px solid transparent;border-left:8px solid transparent;position:absolute;right:8px;top:50%;transform:translate(-50%, -50%)}.entry-new #monthly-pay-toggle.active::before{transform:translate(-50%, -50%) rotate(-180deg)}.entry-new .fee-button.open{background-color:#F3F3F3;padding:0
8px 0 10px}.entry-new .campaign-period.breakdown .summary-table-column-right,
.entry-new .campaign-period.after-payment.breakdown .summary-table-column-right,
.entry-new .monthly-period.breakdown .summary-table-column-right,
.entry-new .monthly-period.after-payment.breakdown .summary-table-column-right,
.entry-new .monthly-period2.breakdown .summary-table-column-right,
.entry-new .monthly-period2.after-payment.breakdown .summary-table-column-right{display:block}.entry-new div.monthly-pay div.plan-summary-area-table div.campaign-period.breakdown div.summary-table-column-right,
.entry-new div.monthly-pay div.plan-summary-area-table div.monthly-period.breakdown div.summary-table-column-right,
.entry-new div.monthly-pay div.plan-summary-area-table div.monthly-period2.breakdown div.summary-table-column-right{padding:0;border:none}.entry-new div.monthly-pay div.plan-summary-area-table div.campaign-period div.summary-table-column-right,
.entry-new div.monthly-pay div.plan-summary-area-table div.monthly-period div.summary-table-column-right,
.entry-new div.monthly-pay div.plan-summary-area-table div.monthly-period2 div.summary-table-column-right{padding:1.5rem 0}.entry-new div.summary-table-row .summary-table-column-right.adjust.breakdown-list
p{justify-content:flex-end}.entry-new
p#cancel_fee_attention{padding:0
0 0 0.5rem}.entry-new
p.attention{padding:0.5rem 0 0 0.5rem;line-height:1.4}.entry-new p.attention span.campaign-attention,
.entry-new p.attention span.insurance-option-campaign{padding-left:2.5em;text-indent:-2.5em}.entry-new p.attention span.campaign-attention,
.entry-new p.attention span.insurance-option-campaign{margin-bottom:0}.entry-new table.form-table
tr{height:auto}.entry-new div.gender-label-box{height:auto;margin-bottom:0}.entry-new.entry-form-personal div.gender-label-box label.label-input,
.entry-new .mypage-confirm-hidden-form div.gender-label-box label.label-input{margin-top:0;height:41px}.entry-new p.mypage-remark{display:block;line-height:1.2;margin-bottom:0.5rem}.entry-new p.mypage-remark:last-of-type{margin-bottom:0}.entry-new .subsc-mail-caution-area{line-height:1.5}.subsc-mail-caution-area span:first-of-type{margin-top:7px}.subsc-mail-caution-area span:first-of-type{display:inline-block}.entry-new td.flex-user-area label.custom-check-box.label-input:last-of-type{margin:6px
20px 0 0}.entry-new div.edit-partial-contractor form div.mypage-user-container div.gender-label-box label.label-input{width:53px}.entry-new .entry-option-digital-life .relief-item-select-area3 + .relief-option-ckeckbox .custom-check-box-v2-select-text{position:relative;top:0px;left:0}.entry-new div.edit-partial-address div.form-user-background p.mypage-remark{line-height:1}.entry-new p.terms-text{margin-bottom:0}.entry-new p.terms-agree{margin-left:0;margin-bottom:0;text-indent:0}.entry-new div.leave-checkbox-box-entry{padding-top:10px}.entry-new div.leave-checkbox-box-desciption{margin:0
auto 20px;padding:0
20px}.entry-new div.plan-summary-area-table.confirm-table{background-color:#FFF;border-radius:0;filter:none}.entry-new .confirm-table div.plan-summary-area-table.contract{background-color:#FFF}.entry-new div.user-link
div{text-align:left}.entry-new div.plan-summary-area-table.contract#toggle-open,
.entry-new .campaign-period.breakdown > .summary-table-column-right,
.entry-new .monthly-period.breakdown > .summary-table-column-right,
.entry-new .monthly-period2.breakdown > .summary-table-column-right,
.entry-new .monthly-period.after-payment.breakdown>.summary-table-column-right{display:none}.entry-new div.plan-summary-area-table.contract#toggle-open{padding:0}.entry-new td.flex-user-area.flex-user-area-confirm{padding:0}@media (min-width: 768px) and (max-width: 1280px){.entry-new .entry-option-digital-life
.banner{position:absolute;left:40%;top:15px;z-index:2;transform:translate(50px, 50%)}}@media screen and (max-width: 767px){.entry-new #entry-select-form.row.login-decoration-row{margin-top:20px}.entry-new .form-user-background.form-user-background-entry{margin-bottom:0px}.entry-new div.left-plan-column
p{padding:1rem 0.5rem}.entry-new .entry-select div.form-step-title p.first-title{top:40px}.entry-new div.free-plan{margin-top:20px}.entry-new div.form-step-title{height:auto}.entry-new .entry-select h1::before{width:90px}.entry-new .entry-select p.select-plan.select-subtitle{margin:40px
auto 30px 30px}.entry-new div.plan-summary-area-table{padding:5% 3%;margin-bottom:0}.entry-new .entry-option-digital-life
.banner{left:20px;top:-25%;transform:translate(0%, -50%)}.entry-new .entry-option-digital-life
.btn{margin-top:0}.entry-new div.plan-summary-area-table.contract{flex-direction:column;margin-bottom:0;padding:0
0 1rem 0.5rem;align-items:flex-start}.entry-new div.plan-summary-area-table.contract.total-column,
.entry-new div.plan-summary-area-table.contract.initial-column{padding:0
0 0.5rem 0.5rem}.entry-new .summary-row{width:100%}.entry-new div.entry-plan-select div.form-capacity-pull-down-button-left,
.entry-new div.entry-plan-select div.form-capacity-pull-down-button-right{padding:0}.entry-new #form-entry-edit-plan div.free-plan{margin-bottom:20px}.entry-new div.mypage-section-container.select-title-mt{margin:70px
auto 0}.entry-new div.entry-option-title.option-individual
h1{margin-left:30px;margin-top:0}.entry-new .entry-option-title.option-individual+.entry-option-description{margin:20px
14px 10px 30px}.entry-new .entry-option-service-group{margin-top:30px;gap:50px}.entry-new div.plan-summary-area-table.contract#toggle-open{margin:0}.entry-new .option-title{align-items:flex-start;flex-direction:column;gap:0px;margin:0
auto 25px 5px}.entry-new .option-title
h3{width:auto;margin:0
0 0.25rem;padding-left:1rem;font-size:2rem}.entry-new .option-title
button{margin-left:15px}.entry-new .option-title button:hover{border-bottom:1px solid #666}.entry-new .mypage-user-container .option-title
button{margin-left:17px;color:#666}.entry-openhouse-select.entry-new .mypage-user-container .option-title
button{margin-left:0}.entry-new .entry-option-select div.relief-item-select-area-box{flex-direction:column;align-items:initial;gap:0px;padding:10px}.entry-new label.custom-check-box-v2.option input[type="radio"]+span::before{left:-23px;top:32px}.entry-new label.custom-check-box-v2 input[type="radio"]:checked+span::after{top:-4px;left:5px;border:1.5px solid #000;border-width:0 1.5px 1.5px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.entry-new .entry-option-select .marugoto-anshin + .relief-option-ckeckbox label.custom-check-box-v2.option input[type=checkbox]+span::before{left:-21px;top:33px}.entry-new .entry-option-select .marugoto-anshin + .relief-option-ckeckbox label.custom-check-box-v2 input[type="checkbox"]:checked+span::after{top:23px;left:9px}.entry-new .entry-option-select .tanmatsu-anshin + .relief-option-ckeckbox label.custom-check-box-v2 input[type="checkbox"]:checked+span::after{top:23px;left:9px}.entry-new .entry-option-select .relief-option-ckeckbox label.custom-check-box-v2.option input[type=checkbox]+span::before{left:-21px;top:32px}.entry-new .entry-option-digital-life .relief-item-select-area3 + .relief-option-ckeckbox .custom-check-box-v2-select-text{top:16px;left:31px;transform:translateX(-50%);bottom:-19px}.entry-new .entry-option-digital-life .relief-item-select-area3 + .relief-option-ckeckbox .custom-check-box-v2-select-text{position:relative;top:16px;left:31px}.entry-new .entry-option-select div.relief-item-select-area-box
.group{flex-direction:column;align-items:flex-start;margin:10px
0 9px 45px}.entry-new .entry-option-select div.relief-item-select-area-box
.icon{width:15%;max-width:70px;flex:auto;margin-right:1rem}.entry-new .entry-option-select div.relief-item-select-area-box
.title{font-size:1.5rem}.entry-new .form-user-background-confirm .entry-option-select div.relief-item-select-area-box
.title{font-size:1.4rem}.entry-option-popup .popup-marugoto-anshin .popup-body .content-images .images li:nth-of-type(2) .box.icon-free:before{top:6px;right:10px}.entry-new .entry-option-select p.custom-check-box-v2-select-text{top:auto;left:60%;transform:translateX(-50%);bottom:-19px;font-size:1rem}.entry-new .form-user-background-confirm .entry-option-select p.custom-check-box-v2-select-text{bottom:-24px}.entry-new .entry-option-detail{flex-direction:row-reverse;align-items:center;justify-content:space-between}.entry-new .digital-life.digital-premium .entry-option-detail{justify-content:flex-end}.entry-new .entry-option-service .relief-option-ckeckbox{top:18%;left:9px}.entry-new .entry-option-select div.relief-item-select-area-box
.price{font-size:2.5rem}.entry-new .entry-option-digital-life .relief-item-select-area3 + .relief-option-ckeckbox
span{left:2px}.entry-new .entry-option-select .relief-option-ckeckbox label.custom-check-box-v2.option input[type=radio]+span::before{width:22px;height:22px}.entry-new .entry-option-select .relief-option-ckeckbox label.custom-check-box-v2.option input[type=radio]+span::after{top:22px;left:8px}.entry-new .entry-option-digital-life .relief-item-select-area3 + .relief-option-ckeckbox span::after{top:23px;left:10px;width:9px;height:13px;margin:1px
8px}.entry-new .summary-row .plan-summary-table-row:first-child{display:flex;justify-content:space-between}.entry-new .summary-column{padding:0;font-weight:bold}.entry-new .monthly-pay div.plan-summary-table-row.back-white{margin:0;padding:0}.entry-new div.plan-summary-table-row{padding:0
0 0.5em}.entry-new div.summary-table-row{margin:0;width:24%}.entry-new span.small-price-attention{width:1.5rem}.entry-new div.summary-table-column-left{border:none;padding:0.5rem 0 0 0}.entry-new div.summary-table-column-left
p{font-size:1.2rem;line-height:1.5}.entry-new span.summary-text-monthly-fee,
.entry-new span.summary-text-monthly-tax-fee,
.entry-new span.summary-text-device-option-price,
.entry-new span.summary-text-device-option-price01,
.entry-new span.summary-text-device-option-price02,
.entry-new span.summary-text-initial-fee,
.entry-new span.summary-text-cancel-tax-fee,
.entry-new span.summary-text-monthly-tax-total,
.entry-new span.summary-text-monthly-tax-total2,
.entry-new span.summary-text-campaign-tax-total,
.entry-new span.monthly-payment-after,
.entry-new span.monthly-payment-after2,
.entry-new span.monthly-campaign-after,
.entry-new span.monthly-campaign-after2,
.entry-new span.summary-text-insurance-option-price{font-size:1.5rem}.entry-new div.summary-row.options-row div.plan-summary-table-row{display:flex;align-items:center}.entry-new .summary-row .plan-summary-table-row:not(:first-of-type){border-top:none}.entry-new div.summary-row.options-row div.plan-summary-table-row:not(:last-of-type){border:none}.entry-new div.summary-table-row{align-items:center}.entry-new div.plan-summary-area-table.contract.total-column,
.entry-new div.plan-summary-area-table.contract.initial-column{flex-direction:row}.entry-new div.plan-summary-area-table.contract.total-column .summary-column,
.entry-new div.plan-summary-area-table.contract.initial-column .summary-column{width:100%}.entry-new .summary-row .plan-summary-table-row.two-column{justify-content:flex-end}.entry-new div.summary-table-column-right{text-align:left}.entry-new div.summary-table-column.summary-table-column-right p,
.entry-new div.summary-table-column-right
p{font-size:1.2rem;font-weight:normal}.entry-new div.summary-table-column-right .summary-column
p{font-weight:bold}.entry-new div.breakdown-list p:last-child
span{font-size:1.5rem}.entry-new .monthly-pay div.summary-table-column-left.sp-line{width:80%}.entry-new div.breakdown-list p:first-child{width:100%}.entry-new div.summary-table-column-left p span.summary-text-campaign,
.entry-new div.summary-table-column-left p span.after-text-campaign,
.entry-new div.summary-table-column-left p span.summary-text-monthly,
.entry-new div.summary-table-column-left p span.summary-text-monthly2,
.entry-new div.summary-table-column-left p span.after-text-monthly{font-size:1.4rem;font-weight:bold}.entry-new div.flex-box-select.entry-payment{margin:30px
auto;padding-top:0;border-top:none}.entry-new table.form-table
th{margin-top:7px;margin-bottom:7px}.entry-new p.attention,
.entry-new
p#cancel_fee_attention{padding:0.5rem;font-size:1.2rem;line-height:1.5}.entry-new
p.attention#cancel_fee_attention{margin-top:-0.5rem;padding:0
0 0 0.5rem}.entry-new .fee-button::before{right:3px;top:23px;font-size:1.1rem}.entry-new .form-user-background-confirm
div.row{margin:30px
auto 0}.entry-new div.edit-partial-user form,
.entry-new div.edit-partial-delivery
form{position:relative;top:calc(50% - 5vh);transform:translateY(-50%)}.entry-new div.form-capacity-notice.payment-select-caution{flex-direction:column;gap:0.5rem;margin:0px
auto 23px}.entry-new .subsc-entry-payment div.form-capacity-notice.payment-select-caution{padding:1rem}.entry-new div.form-capacity-notice-icon+div{margin-left:0}.entry-new div.form-capacity-notice-icon{width:40px;margin:0
10px 0 0}.entry-new .use-user .form-user-background.form-user-background-entry,
.entry-new .mypage-address-info .form-user-background.form-user-background-entry{margin-bottom:-10px}.entry-new div.white-content-box-form{padding:30px
10px 27px}.entry-new div.form-user-background.form-user-background-entry.form-user-password{margin-bottom:0}.entry-new form
div.row{margin-top:25px}#container .entry-new .relief-option-ckeckbox.subsc label.custom-check-box-v2{margin:0;width:22px;height:22px;display:inline-block;left:12px;top:30px}#container .entry-new .relief-option-ckeckbox.subsc label.custom-check-box-v2 input+span{display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%}#container .entry-new .relief-option-ckeckbox.subsc label.custom-check-box-v2 input + span::after,
#container .entry-new .relief-option-ckeckbox.subsc label.custom-check-box-v2 input+span::before{left:0;top:0;bottom:0;right:0;margin:auto}#container .entry-new .relief-option-ckeckbox.subsc label.custom-check-box-v2 input+span::after{top:-3px}.entry-new .entry-option-digital-life .relief-item-select-area3 + .relief-option-ckeckbox.subsc .custom-check-box-v2-select-text{left:24px}}div.alart-popup-close-button{background:transparent;right:15px}div.alart-popup-close-button
i{color:#777;font-size:1.7rem}.entry-new .entry-option-popup .popup-header .group .text
strong{border-bottom:none}@media screen and (min-width: 768px){.entry-option-popup .popup-contents{max-width:750px;width:750px}}@media screen and (max-width: 767px){.entry-new div.edit-partial-plan
form{max-height:calc(90% - 80px)}.entry-new #form-entry-edit-plan{padding-top:80px}div.alart-popup-close-button{right:0}.entry-option-popup .popup-header .group
.text{text-align:left}#device_option_check .entry-option-popup .popup-tanmatsu-anshin .popup-body
.notice{text-align:center}}.sub-price-image{margin:20px
auto 40px;text-align:center}.terminal-free-plan{box-shadow:0px 0px 10px rgba(0, 0, 0, 0.3);display:flex;align-items:flex-end;background-color:#fff;border-radius:20px;width:100%;padding:30px
0 15px;position:relative}.popup-digital-life{font-size:1.8rem;text-align:center}.terminal-price-wrapper
img{width:80%}.price-main-terminal{display:flex;width:60%}.price-main-terminal .terminal-price-wrapper{width:30%}.price-main-terminal .terminal-price-wrapper p,
.price-sub-terminal .terminal-price-wrapper
p{font-weight:bold;font-size:1.2rem;letter-spacing:-0.09rem}.price-sub-terminal{display:flex;width:23%}.price-sub-terminal .terminal-price-wrapper{margin-right:9%}.price-support-model{position:absolute;right:10px;width:270px;bottom:-3px}.price-support-model
img{width:100%}.entry-option-popup .popup-body .digital-notes{font-size:1.2rem;text-align:left}.insurance-option-plan.plan-box{display:flex;justify-content:space-evenly;margin:50px
0;align-items:flex-start}.insurance-option-plan.plan-box{margin:0
auto 20px}.insurance-option-plan.plan-box
img{width:100%}@media screen and (min-width: 768px){.entry-option-popup .popup-body .digital-notes{padding-left:30px}}@media (min-width: 768px) and (max-width: 1280px){.terminal-free-plan{padding-bottom:8px}.price-sub-terminal{width:20%}.price-sub-terminal .terminal-price-wrapper{margin-right:5%}}@media screen and (max-width: 767px){.sub-price-image{display:block;margin:0}.terminal-free-plan{display:block;padding-bottom:45px;margin-bottom:5px}.entry-option-popup .popup-digital-life .popup-body .content-images
.images{flex-wrap:wrap;justify-content:space-evenly}.entry-option-popup .popup-digital-life .popup-body .content-images .images
li{flex:none;font-size:1.5rem;width:33%}.price-main-terminal{width:100%}.price-main-terminal .terminal-price-wrapper{margin:0;padding:0px;width:25%}.price-main-terminal .terminal-price-wrapper
p{font-size:1.1rem;line-height:1.2}.price-sub-terminal{width:55%;margin-top:50px;margin-left:30px;margin-bottom:-35px}.price-sub-terminal .terminal-price-wrapper{margin-right:0}.price-sub-terminal
img{width:70%}.price-sub-terminal .terminal-price-wrapper
p{font-size:1rem;line-height:1.2}.price-support-model{top:auto;right:5%;bottom:-4px}.price-support-model
img{width:100%}.insurance-option-plan.plan-box{display:flex;flex-direction:column;gap:20px;width:80%}div.form-capacity-notice.payment div.form-capacity-notice-icon{margin:auto}}div.mypage-section-container.draft-plan-summary{width:100%;max-width:100%}div[class^="form-black-background-"]{z-index:10000000000;position:fixed;background-color:black;opacity:0.4;width:100%;height:100%;top:0;left:0;display:none}div[class$="-confirm-popup"]{width:750px;max-width:initial;height:fit-content;padding:3% 0px 0;position:fixed;background-color:white;border:solid 6px #FFEB00;border-radius:1.2rem;margin:auto;z-index:1000000000002;top:0;bottom:0;left:0;right:0;max-height:80vh;display:none;overflow-y:auto}div[class$="-confirm-popup-title"]{display:flex;justify-content:center;align-items:center;margin:5px
0 0 -10px;gap:10px}div[class$="-confirm-popup-title"] p{margin:0px
0 30px;color:#DB0066;font-size:2rem;font-weight:bold;text-align:center}div[class$="-confirm-popup"] img.yellow-notion-icon{width:35px;height:35px;margin:0;top:0;left:0;position:relative}div[class$="-confirm-popup-body"]{margin:0px
auto;width:75%}div[class$="-confirm-buttons"]{width:100%;display:flex;justify-content:space-evenly;position:static;gap:0;margin:30px
auto 0;padding:3% 0;background:#f3f3f3}div[class*="-confirm-button"]:not([class*="-confirm-buttons"]){width:150px;height:50px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:#FFEB00;border:2px
solid #000;color:#000;font-weight:bold;transition:0.5s}div[class*="-confirm-button-back"]:not([class*="-confirm-buttons"]){background-color:#757575;color:#fff;border:none}div[class*="-confirm-button"]:not([class*="-confirm-buttons"]):hover{background-color:#fff}div[class*="-confirm-button-back"]:not([class*="-confirm-buttons"]):hover{background-color:#fff;color:#757575;border:2px
solid #757575}div[class$="-confirm-popup"] img.yellow-notion-icon{width:35px;height:35px;margin:0
0 0 -10px;top:0;left:0;position:relative}div[class$="-confirm-popup"] p:last-of-type .yellow-notion-icon{display:none}div.credit-card-name-confirm-popup-body div.credit-card-name-flex{margin:15px
0;display:flex;flex-direction:row;flex-wrap:wrap}div.credit-card-name-confirm-popup-body div.credit-card-name-flex.credit-card-name-flex-top{margin-bottom:2px}div.credit-card-name-confirm-popup-body div.credit-card-name-flex p:first-of-type{width:30%}@media (max-width: 767px){div[class$="-confirm-popup"]{width:90%;padding:5% 0 0;top:-10%}div[class$="-confirm-popup-title"]{flex-direction:column;width:95%;margin:5px
auto}div[class$="-confirm-popup-title"] p{margin:0;font-size:1.5rem}div[class$="-confirm-popup"] img.yellow-notion-icon{width:30px;height:30px}div[class$="-confirm-popup-body"]{width:90%}div[class$="-confirm-buttons"]{margin:20px
auto 0;padding:6% 0}div[class*="-confirm-button"]:not([class*="-confirm-buttons"]),div[class*="-confirm-button-back"]:not([class*="-confirm-buttons"]){width:140px}div.credit-card-name-confirm-popup-body div.credit-card-name-flex p:first-of-type,
div.credit-card-name-confirm-popup-body div.credit-card-name-flex
p{width:50%}div.credit-card-name-confirm-popup-body div.credit-card-name-flex
p{margin-top:0px}div.credit-card-name-confirm-popup-body #input-credit-card-kana,
div.credit-card-name-confirm-popup-body #input-credit-card-name{margin-top:2px}}
@media screen and (min-width: 1281px){.tb{display:none}}@media screen and (max-width: 767px){.tb{display:none}}@media (min-width: 768px) and (max-width: 1280px){.tb{display:block}}section.other-first{background:none;background-size:none}select{-webkit-appearance:none;appearance:none;background-image:url(https://d1q08lkutgkcx2.cloudfront.net/image/arrow-select.webp);background-repeat:no-repeat;background-size:10px auto;background-position:right 6px center;color:#000}div.btn_box02.column{margin:40px
0 0;display:flex;justify-content:flex-end;align-items:flex-end}div.btn_box02.column
a{margin:0}.btn_box02.column
img{width:130px;margin-left:50px}.column-title{padding-top:10px;width:100%;margin:50px
auto 30px}.column-title
p{font-size:3.8rem;font-weight:bold;text-align:center}.content-box-inner p.column-title-paragraph{font-size:1.8rem;padding-bottom:20px}.column-paragraph{padding-bottom:30px}.column-chapater-paragraph{padding-bottom:50px}.content-box-title.column{padding-bottom:30px;font-weight:bold}.content-box-sub-title.column
p{font-size:2.5rem;text-align:center}.content-box-sub-title
p{font-size:2.8rem;line-height:3rem}#hint_wrap{position:relative}#price_fix{width:80px;position:fixed;right:0;top:200px;background:#323232;z-index:5;transition: .3s all;visibility:hidden;opacity:0;cursor:pointer}div#price_fix.column-fix{top:43vh}div#price_fix.column-fix.faq-btn{width:40px;position:fixed;background:transparent;z-index:5;transition: .3s all;visibility:hidden;opacity:0;cursor:pointer;margin-right:9%;filter:drop-shadow(0px 3px 6px rgb(0,0,0,20%));transform:translateZ(0);border-radius:20px;top:calc(100vh - 175px)}#price_fix.column-fix.show,#price_fix.column-fix.faq-btn.show{visibility:visible;opacity:1}@media screen and (min-width:767px){section.other-first.column.narrow{background-position:left bottom;padding:0
30px 70px}section.other-second.column.narrow{background-image:url(https://d1q08lkutgkcx2.cloudfront.net/image/devise_para02_t.png);background-position:right bottom;background-size:680px;padding:110px
30px 70px}}@media screen and (max-width: 767px){div.btn_box02.column{margin:0;flex-direction:column-reverse;justify-content:center;align-items:center}.btn_box02.column
img{margin-left:-20px;margin-bottom:15px;padding:0}.btn_box02.column
a{width:100%}.btn_box02.column a
span{background-position:93% center}.column-title{margin:30px
auto}.column-title
p{font-size:2.6rem;line-height:30px;text-align:left}.content-box-sub-title
p{font-size:2rem;margin-bottom:0}.white-content-box-inner.sp-margin-less{margin:0}section.other-second.column{background-position:right -1%;padding:70px
0 30px}.white-content-box-inner.column
p{padding-bottom:30px}.content-box-sub-title.column
p{font-size:2.2rem;text-align:left;padding-bottom:30px}#price_fix.column-fix{top:45vh}#price_fix{width:35px;top:100px}#price_fix.active
img{opacity:0}#price_fix.faq-btn.active
img{opacity:1}div#price_fix.column-fix.faq-btn{margin-right:1%;width:25px;top:auto;bottom:95px}div.white-content-box-body
table{margin:10px
0 auto}}@media screen and (max-width:320px){.btn_box02.column
img{height:102px;margin-left:0}}.callcenter-area div.content-box-inner{position:relative}.callcenter-area div.content-box-inner.contact-box-area{max-width:750px}#contact-form-box+div.white-content-box-form.support-contact{margin:10px
auto 0;width:81%}.contact-box-area #contact-form-box+div.white-content-box-form.support-contact{width:100%;box-sizing:border-box}div.white-content-box-form.support-contact.support-contact-separate{margin:10px
auto 0;width:81%}.contact-box-area div.white-content-box-form.support-contact.support-contact-separate{width:100%;box-sizing:border-box}div.white-content-box-form.support-contact.support-contact-separate.support-contact-separate-2{margin:50px
auto 0}textarea.text-area-inquery:focus{outline:none;box-shadow:0 0 5px 2px #ffeb00;border:none}div.white-content-box-form{margin-top:30px}img.callcenter-before{position:absolute;width:10%;bottom:0px;right:5%;transform:translateX(-50%)}div.white-content-box-contact div.white-content-box-inner{padding:0
75px}.other-first.wimax-contact{background:#F3F3F3}.other-first.wimax-contact div.content-box-title h1
p{font-size:3.8rem;line-height:40px;text-align:center}.other-first.wimax-contact div.gender-label-box label.label-input{margin-right:43px;margin-left:28px;margin-top:17px}table.contact
tr{height:5rem}table.contact th,
table.contact
td{text-align:left}table.contact
td{position:relative}div.support-contact-container table.contact
td{vertical-align:middle;padding-bottom:5px}td.text-area-size
textarea{min-height:100px}.attention-remark .subsc-mail-caution-area{margin:0}label.custom-check-box input[type="checkbox"],
label.custom-check-box input[type="radio"]{opacity:0}label.custom-check-box
span{display:inline-block}label.custom-check-box input[type="radio"] + span::before,
label.custom-check-box input[type="radio"]+span::after{position:absolute;top:5px;left:0;display:inline-block;content:"";box-sizing:border-box}label.custom-check-box input[type="radio"] + span.business::before,
label.custom-check-box input[type="radio"]+span.business::after{left:125px}div.gender-label-box label.label-input{margin-left:15px;margin-top:13px}div.gender-label-box label.label-input
label{font-size:1.5rem}input.contact-input-border{box-sizing:border-box;width:100%;letter-spacing:1px;height:50px;font-size:1.5rem}input.contact-input-border::-webkit-inner-spin-button,input.contact-input-border::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}p.remark-text{line-height:1.1rem;margin-left:242px;color:#909090}span.mypage-remark{font-size:1.1rem}div.question-mark
img{position:absolute;width:20px;top:15px;right:475px;transform:translateX(-50%)}section.wimax-contact .support-contact div.question-mark
img{top:17px}div.contact-imei-attention{position:relative}div.contact-imei-attention.contact{top:-50px}div.contact-imei-attention:hover span.imei-balloon{display:inline}span.imei-balloon{display:none;position:absolute;margin:1.5em 0;padding:0;width:240px;right:455px;bottom:-20px;font-size:16px;background:#ebebeb;border:1px
solid #000}span.imei-balloon.wimax-imei{background:#3c3c3c}span.imei-balloon:before{border-top:12px solid #000;border-left:10px solid transparent;border-right:10px solid transparent;bottom:-13px;left:30%;content:"";position:absolute}span.imei-balloon:after{border-top:12px solid #ebebeb;border-left:10px solid transparent;border-right:10px solid transparent;bottom:-12px;left:30%;content:"";position:absolute}span.imei-balloon.wimax-imei:after{border-top-color:#3c3c3c}div.mypage-user-container{max-width:750px;margin:0
auto;padding:0}table.contact
select{background-color:#D9D9D9;border:none;height:50px;margin:0;padding-left:8px;width:100%;font-size:1.5rem;font-family:"Montserrat","Noto Sans JP",sans-serif;border-radius:8px}textarea.contact-input-border.text-area-inquery,select.mypage-input-border,select.contact_type_company{background-color:#D9D9D9;border:none;border-radius:8px;padding:10px;font-size:1.5rem}textarea.text-area-inquery{width:100%;height:100%;resize:vertical;box-sizing:border-box}#contact-form-submit textarea.text-area-inquery{height:inherit}textarea.contact-input-border.text-area-inquery::placeholder{font-size:1.5rem}#contact-form-submit div.content-box-inner p.callcenter-caution-explanation{text-align:center}#contact-form-submit div.content-box-inner p.entry-privacy{font-size:1.3rem}div.row.login-decoration-row{margin:20px
0 40px}.other-first.wimax-contact div.form-next-button{background:#0080c6;color:#fff}.other-first.wimax-contact  div.form-next-button
span{background:url(/assets/img/wimax-button-arrow.svg) no-repeat 290px center;background-size:8px}.other-first.wimax-contact  div.form-back-button
span{background:url(/assets/img/wimax-back-button-arrow.svg) no-repeat 25px center;background-size:8px}table.form-table tr.file-tr{height:3.8rem}table.form-table td.file-td{vertical-align:middle}.file-design{font-family:"Montserrat","Noto Sans JP",sans-serif;display:flex;justify-content:flex-start;align-items:center}.file-design
label{padding:9.5px;color:#000;background-color:#E5E5E5;cursor:pointer;border:1px
solid #4F4F4F;border-radius:3px;font-size:13px;width:137px;display:block;text-align:center;box-sizing:border-box}.file-design input[type="file"]{display:none}div.content-box-inner .file-design
p{font-size:1.3rem;margin-left:4px}p.invalid-feedback.text-red.file-feedback{margin-left:242px;margin-top:3px}@media (min-width: 767px){table.form-table.form-entry.contact th.tag-required{width:35%}table.form-table th.contact-text-form{vertical-align:top;padding-top:19px}}@media (min-width: 768px) and (max-width: 1280px){#contact-form-box+div.white-content-box-form.support-contact,div.white-content-box-form.support-contact.support-contact-separate{width:620px}table.form-table th
span.imei{display:flex;align-items:center;line-height:1.5}table.form-table
span.optional{line-height:1}div.question-mark
img{top:24px;right:470px}span.imei-balloon{right:330px;bottom:-15px}p.invalid-feedback.text-red.file-feedback{margin-left:220px}}@media screen and (max-width: 767px){#contact-form-box+div.white-content-box-form.support-contact{margin:20px
auto 0;width:90%}div.white-content-box-form.support-contact.support-contact-separate{margin:20px
auto 0;width:90%}div.white-content-box-contact div.white-content-box-inner{padding:0
10px}table.contact{width:100%;margin-bottom:40px}table.contact th,
table.contact
td{display:block;text-align:left;width:100%}label.custom-check-box input[type="radio"] + span.business::before,
label.custom-check-box input[type="radio"]+span.business::after{left:113px}table.contact td.flex-gender-area{width:100%}table.form-table.contact
th{margin-top:15px}table.form-table.contact
th.pc{display:none}div.gender-label-box label.label-input
label{font-size:1.4rem}table.contact div.gender-label-box label.label-input{margin:10px
41px 0 15px;width:100%}input.contact-input-border{font-size:1.4rem;margin:0}p.remark-text{margin-left:0}table.form-table.contact .attention-remark-mail-contact th.tag-required{margin:0}div.contact-imei-attention.contact{top:auto}span.imei-balloon{left:1px;bottom:75px}input.imei-under{margin-bottom:-13px}div.question-mark
img{position:absolute;width:20px;top:-82px;left:180px;transform:translateX(-50%)}section.wimax-contact .support-contact div.question-mark
img{top:-82px}table.contact
select{height:50px;font-size:1.4rem;margin:0}.other-first.wimax-contact div.content-box-title h1
p{font-size:2.6rem;line-height:30px;text-align:left}.other-first.wimax-contact div.gender-label-box label.label-input{margin-top:10px}.other-first.wimax-contact div.form-next-button
span{background-position-x:93%}img.callcenter-before{width:55px;bottom:120px;right:-10px}p.invalid-feedback.text-red.file-feedback{margin-left:0}}div.content-box-title
p{font-size:40px}div.content-box-title h1
p{text-align:center}div.content-box-title.support-title h1
p{text-align:left}table.contact-table{width:100%;border-collapse:collapse;table-layout:fixed;line-height:1.3}table.contact-table
tr{border-top:1px solid #909090}table.contact-table tr:last-child{border-bottom:1px solid #909090}table.contact-table
th{width:30%;height:39px;padding:5px
15px;text-align:left;background-color:#D9D9D9}table.contact-table
td{padding-left:10px;width:70%;height:39px;vertical-align:middle;margin:0;background-color:#FFF;border:none}@media (max-width: 767px){table.sp-table{width:95%}table.contact-table
tr{border:none}table.sp-table th,
table.sp-table
td{height:auto;word-break:break-all;border:none;display:block}table.sp-table
th{width:unset;background-color:#FFF;border-bottom:1px solid #909090;padding:5px;margin:12px
auto 3px}table.contact-table
td{width:initial;vertical-align:initial;margin:initial;border:none;word-break:break-all;height:auto;padding:10px
5px}table.contact-table tr:last-child{border:none}.support-confirm div.white-content-box-form,
.support-complete div.white-content-box-form{margin:30px
0}}div.complete-description-title{text-align:center;font-size:1.5rem;margin-bottom:20px;font-weight:bold;line-height:1.4}div.payment-title{font-size:2.5rem;line-height:40px;margin:0
auto}div.invoice{margin:auto;width:100%}div.invoice
table{width:100%;border-collapse:separate}div.invoice
th{color:#000;background-color:#FFEB00;text-align:center;vertical-align:middle;height:40px}div.invoice
td{background-color:#EFEFEF;text-align:center;vertical-align:middle;height:60px}div.invoice table tbody tr td:first-child{color:#FFF;background-color:#000}p.invoice-subtitle{padding-bottom:10px}div.application-flow-button-close.hidden{max-height:0;transition:max-height 0.1s;width:100%;display:none}div.application-flow-button-close.hidden div.application-flow-right
img{width:0;position:absolute;margin-top:-2px;margin-left:8px}div.application-flow-button{display:flex;justify-content:space-between;width:99%;height:45px;border:solid;margin-top:1%;margin-bottom:2%}div.application-flow-left,div.application-flow-right{width:65%;display:flex;justify-content:center;align-items:center;text-align:center}div.application-flow-right{width:35%;background-color:#000;color:#FFF;cursor:pointer}div.application-flow-right
img{width:20px;position:absolute;margin-top:-2px;margin-left:8px}div.application-flow-img-title{width:100%;text-align:center}div.application-flow-description-body{background-color:#EFEFEF;padding:30px
50px 50px 50px}div.application-flow-img{width:100%}div.application-flow-button-close{width:17%;background-color:#000;padding:12px;color:#FFF;text-align:center;margin-left:80%;margin-top:2%;cursor:pointer}div.application-flow-button-close span.lp-faq-question-label{margin-right:10px;float:right;margin-top:-18px}@media screen and (max-width: 767px){div.white-content-box-title-sub-dir p.sub-title{font-size:1.5rem;margin-top:0}div.payment-title{font-size:1.3rem}h3.subtitle-invoice{margin-block-start:0.5em}div.invoice-table{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;width:100%}div.invoice-table::-webkit-scrollbar{height:10px;width:100%}div.invoice-table::-webkit-scrollbar-track-piece{background:#ccc;border-radius:50px}div.invoice-table::-webkit-scrollbar-thumb{background:#666;border-radius:50px;height:10px}div.invoice table
th{padding:10px;font-size:1.1rem}div.invoice table th:first-child{position:sticky;left:0}div.invoice table tr td:first-child{padding:10px;font-size:1.1rem;position:sticky;left:0}div.invoice table
td{padding:10px;font-size:1.2rem}td.diverted-space-sp
p{padding:3px
0}div.application-flow-right{width:66%}div.application-flow-right
img{width:15px;position:absolute;margin-left:2%}div.application-flow-description-body{padding:10px
15px 15px 15px}div.application-flow-img-title{font-size:0.6rem;padding-bottom:0}div.application-flow-button-close{margin-left:70%;width:92%;margin-left:0}div.application-flow-button-close span.lp-faq-question-label
img{width:15px;position:relative;right:55px;bottom:-6px}div.application-flow-button-close span.lp-faq-question-label{margin-top:-26px}div.business-campaign-content{overflow:hidden}div.section-container div.btn-area02.business-btn{margin-top:30px}}div.white-content-box-business-guide{margin-bottom:0}div.white-content-box-business-guide-title{width:100%;text-align:center;padding-top:50px}div.white-content-box-business-guide-title
p{font-size:3.8rem;line-height:30px}div.white-content-box-body-business-guide{width:100%}div.white-content-box-image-box-business-guide{display:flex;justify-content:center;align-items:center;margin-bottom:-40px}div.business-guide-1
img{width:7%;position:relative;right:33%;bottom:75px}div.business-guide-2
img{width:9%;position:relative;right:32%;bottom:70px}div.business-guide-3
img{width:6%;position:relative;right:32%;bottom:75px}div.business-guide-4
img{width:10%;position:relative;right:32%;bottom:88px}div.business-guide-5
img{width:9%;position:relative;right:32%;bottom:75px}div.white-content-box-inner-flex-left-business-guide,div.white-content-box-inner-flex-right-business-guide{margin:0
auto}div.white-content-box-inner-flex-left{margin-bottom:20px}div.business-guide-invoice-link{margin:20px
0 40px;font-size:2.0rem}table.business-guide-table{width:100%}#price_fix_column{width:80px;position:fixed;left:0;top:200px;background:#323232;z-index:5;transition: .3s all;visibility:hidden;opacity:0;cursor:pointer;box-shadow:8px 8px 8px rgb(0 0 0 / 20%)}div#price_fix_column.column-fix{top:45%}#price_fix_column.column-fix.show,#price_fix_column.column-fix.faq-btn.show{visibility:visible;opacity:1}div#price_fix.column-fix.column-return{margin-right:9px}@media (min-width: 768px) and (max-width: 1280px){div#price_fix.column-fix.column-return{margin-right:2px}}@media screen and (max-width: 767px){div.white-content-box-business-guide-title{padding-top:50px;padding-left:10px}div.white-content-box-business-guide-title
p{font-size:2.0rem}div.business-guide-invoice-link{text-align:center;font-size:1.8rem;margin:20px
0}div.white-content-box-image-box-business-guide
img{width:40px;position:absolute;left:35px;top:60px}div.white-content-box-image-box-business-guide{display:flex;justify-content:center;align-items:center}div.white-content-box-inner-flex-business-guide{margin-bottom:20px}div.white-content-box-inner-flex-left-business-guide{width:100%;padding-top:50px}div.white-content-box-body-business-guide{width:100%}div.business-guide-1
img{width:45px;position:absolute;left:26px;top:60px}div.business-guide-2
img{width:57px;position:absolute;left:26px;top:58px}div.business-guide-4
img{width:60px;position:absolute;left:26px;top:52px}div.business-guide-5
img{width:60px;position:absolute;left:26px;top:52px}div.application-form-button-area{text-align:center}div.row.login-decoration-row-width{width:100%;margin:30px
0 20px}div.login-decoration-row-width .decoration-button-wrapper-center{width:100%}#price_fix_column{width:35px;top:43vh;right:0;left:auto}div#price_fix.column-fix.column-return{margin-right:1%;width:25px;top:auto;bottom:75px}div#price_fix_column.column-fix{top:100px}}table.form-table tr.contact-caution-area{position:relative;height:100px}table.form-table tr.contact-caution-area-anshin{position:relative;height:90px}table.form-table tr.contact-caution-area th,
table.form-table tr.contact-caution-area-anshin
th{width:100%;display:flex;justify-content:center;align-items:center;margin:0;height:inherit;border:1px
solid #ea338d;box-sizing:border-box}table.form-table tr.contact-caution-area
th{position:absolute}table.form-table tr.contact-caution-area th img,
table.form-table tr.contact-caution-area-anshin th
img{width:6%;margin-right:15px}table.form-table tr.contact-caution-area th p,
table.form-table tr.contact-caution-area-anshin th
p{width:81%;color:#000;font-size:1.4rem}table.form-table tr.renewal-contact-caution-area
th{display:block;padding:20px}table.form-table tr.renewal-contact-caution-area th>div.caution-top{display:flex;justify-content:flex-start;align-items:center}table.form-table tr.renewal-contact-caution-area th > div.caution-top
span{color:#000;font-size:1.4rem}table.form-table tr.renewal-contact-caution-area th > div.caution-contents
p{width:100%;margin-top:15px}table.form-table tr.renewal-contact-caution-area th
img{width:28px;margin-right:10px}@media (max-width: 767px){table.form-table tr.renewal-contact-caution-area
th{padding:15px}}.support .entry-option-popup .popup-header
.title{font-size:3rem;line-height:1.3;text-align:center;margin:0
0 30px;text-align:center}.support .entry-option-popup .popup-contents{min-width:unset;max-width:unset;max-height:90vh;padding:40px
30px;margin:0
auto;overflow-y:auto;box-sizing:border-box;width:750px}.support .entry-option-popup .popup-body{margin:0px
30px}.qtext{display:flex;margin-bottom:20px;position:relative}.qtext:last-of-type{margin-bottom:0}.qtext .q-icon{position:absolute;display:inline-block;width:24px;height:24px;line-height:24px;border-radius:50%;background-color:#b0b0b0;text-align:center}.qtext .q-icon
p{display:inline-block;font-size:16px;color:#FFF}.qtext>a{flex:1;position:relative;display:inline-block;padding-left:35px;font-size:16px;line-height:1.5em;cursor:pointer}.qtext>a:hover{text-decoration:underline}.popup-close-wrapper{text-align:right;margin-top:50px}.popup-close-text{display:inline-block;font-weight:bold;font-size:16px;cursor:pointer}.popup-close-text:hover{text-decoration:underline}.popup-footer{font-weight:bold;margin-top:30px}.popup-footer p.popup-footer-title{font-size:1.6rem;display:flex;justify-content:flex-start;align-items:center;margin-bottom:7px}.popup-footer p.popup-footer-title
span{margin:0
5px}.yellow-notion-icon-contact{width:2.3rem;height:2.3rem;padding-bottom:0px}#contact-faq-popup-anshin table.contact-display{border-spacing:0;margin-top:20px}#contact-faq-popup-anshin .popup-body
p{line-height:1.7;font-size:14px}.contact-faq-popup-underline{text-decoration:underline}#contact-faq-popup-anshin .contact-faq-popup{font-weight:bold}@media (max-width: 767px){.support .entry-option-popup .entry-option-popup-body{width:90%}.support .entry-option-popup .popup-contents{width:100%;padding:40px
5%}.support .entry-option-popup .popup-header
.title{font-size:2.5rem}.support #contact-faq-popup-anshin .entry-option-popup .popup-header
.title{font-size:2rem}.support .entry-option-popup .popup-body{margin:0}table.form-table tr.contact-caution-area{height:150px}table.form-table tr.contact-caution-area-anshin{height:115px}table.form-table tr.contact-caution-area th img,
table.form-table tr.contact-caution-area-anshin th
img{width:10%;margin-right:9px}#contact-faq-popup-anshin .popup-body p.popup-close-text{text-align:left}#contact-faq-popup-anshin .popup-close-wrapper{margin-top:40px}}
.white-content-box-inner.news
p{font-size:1.3rem}div.info-content{display:flex;background-color:#FFF;border-radius:10px;box-shadow:0 0 7px rgb(0 0 0 / 20%);padding-top:35px;padding-bottom:35px;margin-bottom:10px}div.stop-notion-black-background,div.raining-notion-black-background,div.basicplan-notion-black-background,div.taikencampaign-notion-black-background,div.summer-notion-black-background,div.newplan-notion-black-background,div.newyearholiday-notion-black-background,div.snowdelay-notion-black-background,div.goldenweekholiday-notion-black-background,div.extension-notion-black-background,div.notion-black-background,div.document-notion-black-background,div.mypagestop-notion-black-background,div.contactstop-notion-black-background,div.springcampaign-notion-black-background,div.businesscampaign-notion-black-background,div.taiken-notion-black-background,div.debutcampaign-notion-black-background,div.olympic-notion-black-background,div.july-notion-black-background,div.alart-notion-black-background,div.summer2021-notion-black-background,div.rainydelay-notion-black-background,div.networkfault-notion-black-background,div.summercampaign-notion-black-background,div.cashbackcampaign-notion-black-background,div.leave-private-notion-black-background,div.weatherdelay-notion-black-background,div.c-extension-notion-black-background,div.snowdelay2022-notion-black-background,div.st100debut-notion-black-background,div.wcampaign-notion-black-background,div.salecampaign-notion-black-background,div.finish100gb-notion-black-background,div.uknetworkfault-notion-black-background,div.gwholiday-notion-black-background,div.system-maintenance-notion-black-background,div.changecompany-notion-black-background,div.overseas-price-notion-black-background,div.salecp-extension-notion-black-background,div.media-link-notion-black-background,div.hikari-com-notion-black-background,div.sakurajima-notion-black-background,div.salecampaign2-notion-black-background,div.kamicospacampaign-notion-black-background,div.nkamicp-notion-black-background,div.condopay-end-notion-black-background,div.guidance-notion-black-background{position:fixed;background-color:#000;opacity:0.4;width:100%;height:100%;top:0;left:0;z-index:1000000000001}div.white-content-box-stop-notion,div.white-content-box-raining-notion,div.white-content-box-basicplan-notion,div.white-content-box-taikencampaign-notion,div.white-content-box-summer-notion,div.white-content-box-newplan-notion,div.white-content-box-newyearholiday-notion,div.white-content-box-snowdelay-notion,div.white-content-box-goldenweekholiday-notion,div.white-content-box-mypagestop-notion,div.white-content-box-contactstop-notion,div.white-content-box-extension-notion,div.white-content-box-document-notion,div.white-content-box-springcampaign-notion,div.white-content-box-businesscampaign-notion,div.white-content-box-debutcampaign-notion,div.white-content-box-taiken-notion,div.white-content-box-olympic-notion,div.white-content-box-july-notion,div.white-content-box-alart-notion,div.white-content-box-summer2021-notion,div.white-content-box-rainydelay-notion,div.white-content-box-networkfault-notion,div.white-content-box-summercampaign-notion,div.white-content-box-cashbackcampaign-notion,div.white-content-box-leave-private-notion,div.white-content-box-weatherdelay-notion,div.white-content-box-c-extension-notion,div.white-content-box-snowdelay2022-notion,div.white-content-box-st100debut-notion,div.white-content-box-wcampaign-notion,div.white-content-box-salecampaign-notion,div.white-content-box-finish100gb-notion,div.white-content-box-uknetworkfault-notion,div.white-content-box-system-maintenance-notion,div.white-content-box-changecompany-notion,div.white-content-box-overseas-price-notion,div.white-content-box-salecp-extension-notion,div.white-content-box-media-link-notion,div.white-content-box-hikari-com-notion,div.white-content-box-sakurajima-notion,div.white-content-box-salecampaign2-notion,div.white-content-box-kamicospacampaign-notion,div.white-content-box-nkamicp-notion,div.white-content-box-condopay-end-notion,div.white-content-box-guidance-notion{position:fixed;max-height:calc(100% - 150px - 35px - 200px);max-width:1100px;top:50%;left:0;right:0;transform:translateY(-50%);padding:50px
0;margin:auto;z-index:1000000000002;background-color:#F3F3F3;overflow:auto}div.white-content-box-gwholiday-notion{position:fixed;max-height:calc(100% - 150px - 35px - 125px);max-width:1100px;top:50%;left:0;right:0;transform:translateY(-50%);padding:50px
0;margin:auto;z-index:1000000000002;background-color:#F3F3F3}div.white-content-box-olympic-notion-expansion{max-height:calc(100% - 150px - 35px - 100px)}div.white-content-box-alart-notion{max-height:auto;max-width:35%;top:7%;background-color:transparent;padding:0;transform:none}div.white-content-box-raining-notion,div.white-content-box-document-notion,div.white-content-box-springcampaign-notion,div.white-content-box-businesscampaign-notion,div.white-content-box-debutcampaign-notion,div.white-content-box-taiken-notion,div.white-content-box-rainydelay-notion,div.white-content-box-cashbackcampaign-notion,div.white-content-box-summercampaign-notion,div.white-content-box-st100debut-notion,div.white-content-box-wcampaign-notion,div.white-content-box-salecampaign-notion,div.white-content-box-gwholiday-notion,div.white-content-box-olympic-notion,div.white-content-box-salecampaign2-notion,div.white-content-box-kamicospacampaign-notion{height:70%;max-height:initial}div.white-content-box-document-notion{height:65%}div.white-content-box-stop-notion div.white-content-box-inner-stop,
div.white-content-box-raining-notion div.white-content-box-inner-raining,
div.white-content-box-basicplan-notion div.white-content-box-inner-basicplan,
div.white-content-box-taikencampaign-notion div.white-content-box-inner-taikencampaign,
div.white-content-box-summer-notion div.white-content-box-inner-summer,
div.white-content-box-newplan-notion div.white-content-box-inner-newplan,
div.white-content-box-newyearholiday-notion div.white-content-box-inner-newyearholiday,
div.white-content-box-snowdelay-notion div.white-content-box-inner-snowdelay,
div.white-content-box-goldenweekholiday-notion div.white-content-box-inner-goldenweekholiday,
div.white-content-box-mypagestop-notion div.white-content-box-inner-mypagestop,
div.white-content-box-extension-notion div.white-content-box-inner-extension,
div.white-content-box-contactstop-notion div.white-content-box-inner-contactstop,
div.white-content-box-springcampaign-notion div.white-content-box-inner-springcampaign,
div.white-content-box-businesscampaign-notion div.white-content-box-inner-businesscampaign,
div.white-content-box-debutcampaign-notion div.white-content-box-inner-debutcampaign,
div.white-content-box-taiken-notion div.white-content-box-inner-taiken,
div.white-content-box-document-notion div.white-content-box-inner-document,
div.white-content-box-olympic-notion div.white-content-box-inner-olympic,
div.white-content-box-july-notion div.white-content-box-inner-july,
div.white-content-box-alart-notion div.white-content-box-inner-alart,
div.white-content-box-summer2021-notion div.white-content-box-inner-summer2021,
div.white-content-box-rainydelay-notion div.white-content-box-inner-rainydelay,
div.white-content-box-networkfault-notion div.white-content-box-inner-networkfault,
div.white-content-box-summercampaign-notion div.white-content-box-inner-summercampaign,
div.white-content-box-cashbackcampaign-notion div.white-content-box-inner-cashbackcampaign,
div.white-content-box-leave-private-notion div.white-content-box-inner-leave-private,
div.white-content-box-weatherdelay-notion div.white-content-box-inner-weatherdelay,
div.white-content-box-c-extension-notion div.white-content-box-inner-c-extension,
div.white-content-box-snowdelay2022-notion div.white-content-box-inner-snowdelay2022,
div.white-content-box-st100debut-notion div.white-content-box-inner-st100debut,
div.white-content-box-wcampaign-notion div.white-content-box-inner-wcampaign,
div.white-content-box-salecampaign-notion div.white-content-box-inner-salecampaign,
div.white-content-box-finish100gb-notion div.white-content-box-inner-finish100gb,
div.white-content-box-uknetworkfault-notion div.white-content-box-inner-uknetworkfault,
div.white-content-box-gwholiday-notion div.white-content-box-inner-gwholiday,
div.white-content-box-system-maintenance-notion div.white-content-box-inner-system-maintenance,
div.white-content-box-changecompany-notion div.white-content-box-inner-changecompany,
div.white-content-box-overseas-price-notion div.white-content-box-inner-overseas-price,
div.white-content-box-salecp-extension-notion div.white-content-box-inner-salecp-extension,
div.white-content-box-media-link-notion div.white-content-box-inner-media-link,
div.white-content-box-hikari-com-notion div.white-content-box-inner-hikari-com,
div.white-content-box-sakurajima-notion div.white-content-box-inner-sakurajima,
div.white-content-box-salecampaign2-notion div.white-content-box-inner-salecampaign2,
div.white-content-box-kamicospacampaign-notion div.white-content-box-inner-kamicospacampaign,
div.white-content-box-nkamicp-notion div.white-content-box-inner-nkamicp,
div.white-content-box-condopay-end-notion div.white-content-box-inner-condopay-end,
div.white-content-box-guidance-notion div.white-content-box-inner-guidance{width:85%;height:85%;margin:30px
auto 0}div.white-content-box-changecompany-notion div.white-content-box-inner-changecompany{height:50vh}div.white-content-box-condopay-end-notion div.white-content-box-inner-condopay-end,
div.white-content-box-guidance-notion div.white-content-box-inner-guidance{height:50vh}div.white-content-box-alart-notion div.white-content-box-inner-alart{width:100%;margin:0}div.popup-close-button,div.stop-popup-close-button,div.raining-popup-close-button,div.basicplan-popup-close-button,div.taikencampaign-popup-close-button,div.summer-popup-close-button,div.newplan-popup-close-button,div.newyearholiday-popup-close-button,div.snowdelay-popup-close-button,div.goldenweekholiday-popup-close-button,div.mypagestop-popup-close-button,div.campaign-stop-popup-close-button,div.extension-popup-close-button,div.document-popup-close-button,div.springcampaign-popup-close-button,div.businesscampaign-popup-close-button,div.taiken-popup-close-button,div.debutcampaign-popup-close-button,div.olympic-popup-close-button,div.july-popup-close-button,div.alart-popup-close-button,div.summer2021-popup-close-button,div.rainydelay-popup-close-button,div.networkfault-popup-close-button,div.summercampaign-popup-close-button,div.cashbackcampaign-popup-close-button,div.leave-private-popup-close-button,div.weatherdelay-popup-close-button,div.c-extension-popup-close-button,div.snowdelay2022-popup-close-button,div.st100debut-popup-close-button,div.wcampaign-popup-close-button,div.salecampaign-popup-close-button,div.finish100gb-popup-close-button,div.uknetworkfault-popup-close-button,div.gwholiday-popup-close-button,div.system-maintenance-popup-close-button,div.changecompany-popup-close-button,div.overseas-price-popup-close-button,div.salecp-extension-popup-close-button,div.media-link-popup-close-button,div.hikari-com-popup-close-button,div.sakurajima-popup-close-button,div.salecampaign2-popup-close-button,div.kamicospacampaign-popup-close-button,div.nkamicp-popup-close-button,div.condopay-end-popup-close-button,div.guidance-popup-close-button{width:35px;height:35px;position:absolute;right:5px;top:5px;text-align:center;background-color:#000;border-radius:17px;display:flex;justify-content:center;align-items:center;cursor:pointer}div.alart-popup-close-button{background-color:#F3F3F3;z-index:3}.fa-times{font-size:2rem}div.popup-close-button img,
div.stop-popup-close-button img,
div.raining-popup-close-button img,
div.basicplan-popup-close-button img,
div.taikencampaign-popup-close-button img,
div.summer-popup-close-button img,
div.newplan-popup-close-button img,
div.newyearholiday-popup-close-button img,
div.snowdelay-popup-close-button img,
div.goldenweekholiday-popup-close-button img,
div.mypagestop-popup-close-button img,
div.campaign-stop-popup-close-button img,
div.extension-popup-close-button img,
div.document-popup-close-button img,
div.springcampaign-popup-close-button img,
div.businesscampaign-popup-close-button img,
div.taiken-popup-close-button img,
div.debutcampaign-popup-close-button img,
div.olympic-popup-close-button img,
div.july-popup-close-button img,
div.alart-popup-close-button img,
div.summer2021-popup-close-button img,
div.rainydelay-popup-close-button img,
div.networkfault-popup-close-button img,
div.summercampaign-popup-close-button img,
div.cashbackcampaign-popup-close-button img,
div.leave-private-popup-close-button img,
div.weatherdelay-popup-close-button img,
div.c-extension-popup-close-button img,
div.snowdelay2022-popup-close-button img,
div.st100debut-popup-close-button img,
div.wcampaign-popup-close-button img,
div.salecampaign-popup-close-button img,
div.finish100gb-popup-close-button img,
div.uknetworkfault-popup-close-button img,
div.gwholiday-popup-close-button img,
div.system-maintenance-popup-close-button img,
div.changecompany-popup-close-button img,
div.overseas-price-popup-close-button img,
div.salecp-extension-popup-close-button img,
div.media-link-popup-close-button img,
div.hikari-com-popup-close-button img,
div.sakurajima-popup-close-button img,
div.salecampaign2-popup-close-button img,
div.kamicospacampaign-popup-close-button img,
div.nkamicp-popup-close-button img,
div.condopay-end-popup-close-button img,
div.guidance-popup-close-button
img{width:50%}div.white-content-box-stop-notion div.white-content-box-title-notion,
div.white-content-box-raining-notion div.white-content-box-title-notion,
div.white-content-box-basicplan-notion div.white-content-box-title-notion,
div.white-content-box-taikencampaign-notion div.white-content-box-title-notion,
div.white-content-box-summer-notion div.white-content-box-title-notion,
div.white-content-box-newplan-notion div.white-content-box-title-notion,
div.white-content-box-newyearholiday-notion div.white-content-box-title-notion,
div.white-content-box-snowdelay-notion div.white-content-box-title-notion,
div.white-content-box-goldenweekholiday-notion div.white-content-box-title-notion,
div.white-content-box-mypagestop-notion div.white-content-box-title-notion,
div.white-content-box-contactstop-notion div.white-content-box-title-notion,
div.white-content-box-extension-notion div.white-content-box-title-notion,
div.white-content-box-springcampaign-notion div.white-content-box-title-notion,
div.white-content-box-businesscampaign-notion div.white-content-box-title-notion,
div.white-content-box-debutcampaign-notion div.white-content-box-title-notion,
div.white-content-box-taiken-notion div.white-content-box-title-notion,
div.white-content-box-document-notion div.white-content-box-title-notion,
div.white-content-box-olympic-notion div.white-content-box-title-notion,
div.white-content-box-july-notion div.white-content-box-title-notion,
div.white-content-box-alart-notion div.white-content-box-title-notion,
div.white-content-box-summer2021-notion div.white-content-box-title-notion,
div.white-content-box-rainydelay-notion div.white-content-box-title-notion,
div.white-content-box-networkfault-notion div.white-content-box-title-notion,
div.white-content-box-summercampaign-notion div.white-content-box-title-notion,
div.white-content-box-cashbackcampaign-notion div.white-content-box-title-notion,
div.white-content-box-leave-private-notion div.white-content-box-title-leave-private-notion,
div.white-content-box-weatherdelay-notion div.white-content-box-title-weatherdelay-notion,
div.white-content-box-c-extension-notion div.white-content-box-title-c-extension-notion,
div.white-content-box-snowdelay2022-notion div.white-content-box-title-notion,
div.white-content-box-st100debut-notion div.white-content-box-title-notion,
div.white-content-box-wcampaign-notion div.white-content-box-title-notion,
div.white-content-box-salecampaign-notion div.white-content-box-title-notion,
div.white-content-box-finish100gb-notion div.white-content-box-title-notion,
div.white-content-box-uknetworkfault-notion div.white-content-box-title-notion,
div.white-content-box-gwholiday-notion div.white-content-box-title-notion,
div.white-content-box-system-maintenance-notion div.white-content-box-title-system-maintenance-notion,
div.white-content-box-changecompany-notion div.white-content-box-title-changecompany-notion,
div.white-content-box-overseas-price-notion div.white-content-box-title-overseas-price-notion,
div.white-content-box-salecp-extension-notion div.white-content-box-title-notion,
div.white-content-box-media-link-notion div.white-content-box-title-notion,
div.white-content-box-hikari-com-notion div.white-content-box-title-notion,
div.white-content-box-sakurajima-notion div.white-content-box-title-notion,
div.white-content-box-salecampaign2-notion div.white-content-box-title-notion,
div.white-content-box-kamicospacampaign-notion div.white-content-box-title-notion,
div.white-content-box-nkamicp-notion div.white-content-box-title-notion,
div.white-content-box-condopay-end-notion div.white-content-box-title-condopay-end-notion,
div.white-content-box-guidance-notion div.white-content-box-title-guidance-notion{padding:0;margin-top:0}div.white-content-box-title-notion
p{font-size:2.8rem;line-height:1.2em}.raining-notion-table{border-collapse:collapse}.raining-notion-table
td{border:1px
solid black}.raining-notion-table-cell-prefecture{width:10%}.july-red-text{color:red}p.pop-up-news-red{color:red;font-weight:bold}td.pop-up-news-bold{font-weight:bold}td.pop-up-news-red{color:red;font-weight:bold}.pop-up-news
table{width:90%;text-align:center}.pop-up-news table th,
.pop-up-news table
td{font-size:1.5rem}.pop-up-news table
th{border-bottom:double 4px #000}div.debut-description-body-desciption{width:80%;padding:0
0 0 30px;margin:0}div.special-campaignterms-button-text{box-sizing:border-box;position:absolute;text-align:center;top:5px;left:90px;height:40px;width:200px;background-color:white;padding-top:5px;text-decoration:none;color:black}@media screen and (max-width: 320px){div.special-campaignterms-button-text{width:60%}}div.special-campaignterms-button-text
p{line-height:1.2rem}div.special-campaignterms-button-text.inactive{opacity:0.5;cursor:default;pointer-events:none}div.special-campaignterms-button-text.active{opacity:1.0;cursor:pointer;pointer-events:all}.callcenter-area div.under-kv-notion{background-color:#BFBFBF}@media screen and (max-width: 1440px){div.white-content-box-stop-notion,div.white-content-box-raining-notion,div.white-content-box-basicplan-notion,div.white-content-box-taikencampaign-notion,div.white-content-box-summer-notion,div.white-content-box-newplan-notion,div.white-content-box-newyearholiday-notion,div.white-content-box-snowdelay-notion,div.white-content-box-goldenweekholiday-notion,div.white-content-box-mypagestop-notion,div.white-content-box-contactstop-notion,div.white-content-box-extension-notion,div.white-content-box-springcampaign-notion,div.white-content-box-businesscampaign-notion,div.white-content-box-debutcampaign-notion,div.white-content-box-taiken-notion,div.white-content-box-document-notion,div.white-content-box-olympic-notion,div.white-content-box-july-notion,div.white-content-box-summer2021-notion,div.white-content-box-rainydelay-notion,div.white-content-box-networkfault-notion,div.white-content-box-summercampaign-notion,div.white-content-box-cashbackcampaign-notion,div.white-content-box-leave-private-notion,div.white-content-box-weatherdelay-notion,div.white-content-box-c-extension-notion,div.white-content-box-snowdelay2022-notion,div.white-content-box-st100debut-notion,div.white-content-box-wcampaign-notion,div.white-content-box-salecampaign-notion,div.white-content-box-finish100gb-notion,div.white-content-box-uknetworkfault-notion,div.white-content-box-gwholiday-notion,div.white-content-box-system-maintenance-notion,div.white-content-box-changecompany-notion,div.white-content-box-overseas-price-notion,div.white-content-box-salecp-extension-notion,div.white-content-box-media-link-notion,div.white-content-box-hikari-com-notion,div.white-content-box-sakurajima-notion,div.white-content-box-salecampaign2-notion,div.white-content-box-kamicospacampaign-notion,div.white-content-box-nkamicp-notion,div.white-content-box-condopay-end-notion,div.white-content-box-guidance-notion{top:50%;transform:translateY(-50%);margin:0
5%;max-width:90%;max-height:calc(100% - 50px - 40px - 20vh)}div.white-content-box-raining-notion,div.white-content-box-document-notion,div.white-content-box-springcampaign-notion,div.white-content-box-businesscampaign-notion,div.white-content-box-debutcampaign-notion,div.white-content-box-taiken-notion,div.white-content-box-rainydelay-notion,div.white-content-box-cashbackcampaign-notion,div.white-content-box-summercampaign-notion,div.white-content-box-st100debut-notion,div.white-content-box-wcampaign-notion,div.white-content-box-salecampaign-notion,div.white-content-box-gwholiday-notion,div.white-content-box-olympic-notion,div.white-content-box-condopay-end-notion,div.white-content-box-guidance-notion{height:70%;max-height:initial}div.white-content-box-alart-notion{top:5%;margin:0
auto;max-width:auto;max-height:35%}div.white-content-box-alart-notion div.white-content-box-inner-alart{margin:auto}div.white-content-box-newplan-notion{height:initial}}div.white-content-box-document-notion div.white-content-box-inner-document{margin:10px
auto 0}@media screen and (min-width: 768px){div.info-date{width:27%;padding-left:35px}}@media screen and (max-width: 767px){div.white-content-box-stop-notion div.white-content-box-inner-stop,
div.white-content-box-raining-notion div.white-content-box-inner-raining,
div.white-content-box-basicplan-notion div.white-content-box-inner-basicplan,
div.white-content-box-taikencampaign-notion div.white-content-box-inner-taikencampaign,
div.white-content-box-summer-notion div.white-content-box-inner-summer,
div.white-content-box-newplan-notion div.white-content-box-inner-newplan,
div.white-content-box-newyearholiday-notion div.white-content-box-inner-newyearholiday,
div.white-content-box-snowdelay-notion div.white-content-box-inner-snowdelay,
div.white-content-box-goldenweekholiday-notion div.white-content-box-inner-goldenweekholiday,
div.white-content-box-mypagestop-notion div.white-content-box-inner-mypagestop,
div.white-content-box-extension-notion div.white-content-box-inner-extension,
div.white-content-box-contactstop-notion div.white-content-box-inner-contactstop,
div.white-content-box-springcampaign-notion div.white-content-box-inner-springcampaign,
div.white-content-box-businesscampaign-notion div.white-content-box-inner-businesscampaign,
div.white-content-box-debutcampaign-notion div.white-content-box-inner-debutcampaign,
div.white-content-box-taiken-notion div.white-content-box-inner-taiken,
div.white-content-box-document-notion div.white-content-box-inner-document,
div.white-content-box-olympic-notion div.white-content-box-inner-olympic,
div.white-content-box-july-notion div.white-content-box-inner-july,
div.white-content-box-summer2021-notion div.white-content-box-inner-summer2021,
div.white-content-box-rainydelay-notion div.white-content-box-inner-rainydelay,
div.white-content-box-networkfault-notion div.white-content-box-inner-networkfault,
div.white-content-box-summercampaign-notion div.white-content-box-inner-summercampaign,
div.white-content-box-cashbackcampaign-notion div.white-content-box-inner-cashbackcampaign,
div.white-content-box-leave-private-notion div.white-content-box-inner-leave-private,
div.white-content-box-weatherdelay-notion div.white-content-box-inner-weatherdelay,
div.white-content-box-c-extension-notion div.white-content-box-inner-c-extension,
div.white-content-box-snowdelay2022-notion div.white-content-box-inner-snowdelay2022,
div.white-content-box-st100debut-notion div.white-content-box-inner-st100debut,
div.white-content-box-wcampaign-notion div.white-content-box-inner-wcampaign,
div.white-content-box-salecampaign-notion div.white-content-box-inner-salecampaign,
div.white-content-box-finish100gb-notion div.white-content-box-inner-finish100gb,
div.white-content-box-uknetworkfault-notion div.white-content-box-inner-uknetworkfault,
div.white-content-box-gwholiday-notion div.white-content-box-inner-gwholiday,
div.white-content-box-system-maintenance-notion div.white-content-box-inner-system-maintenance,
div.white-content-box-changecompany-notion div.white-content-box-inner-changecompany,
div.white-content-box-salecp-extension-notion div.white-content-box-inner-salecp-extension,
div.white-content-box-media-link-notion div.white-content-box-inner-media-link,
div.white-content-box-hikari-com-notion div.white-content-box-inner-hikari-com,
div.white-content-box-sakurajima-notion div.white-content-box-inner-sakurajima,
div.white-content-box-salecampaign2-notion div.white-content-box-inner-salecampaign2,
div.white-content-box-kamicospacampaign-notion div.white-content-box-inner-kamicospacampaign,
div.white-content-box-nkamicp-notion div.white-content-box-inner-nkamicp{width:90%;height:75%}div.white-content-box-document-notion div.white-content-box-inner-document{width:90%;height:85%}div.white-content-box-finish100gb-notion div.white-content-box-inner-finish100gb,
div.white-content-box-system-maintenance-notion div.white-content-box-inner-system-maintenance,
div.white-content-box-changecompany-notion div.white-content-box-inner-changecompany,
div.white-content-box-olympic-notion div.white-content-box-inner-olympic{height:65%}div.white-content-box-changecompany-notion div.white-content-box-inner-changecompany{height:85%}div.white-content-box-gwholiday-notion div.white-content-box-inner-gwholiday{overflow:scroll}div.white-content-box-alart-notion{top:100px;height:auto;max-width:90%}div.white-content-box-alart-notion div.white-content-box-inner-alart{width:100%;height:auto}div.white-content-box-cashbackcampaign-notion div.white-content-box-inner-cashbackcampaign{height:80%}div.white-content-box-stop-notion,div.white-content-box-raining-notion,div.white-content-box-basicplan-notion,div.white-content-box-taikencampaign-notion,div.white-content-box-summer-notion,div.white-content-box-newplan-notion,div.white-content-box-newyearholiday-notion,div.white-content-box-snowdelay-notion,div.white-content-box-goldenweekholiday-notion,div.white-content-box-mypagestop-notion,div.white-content-box-contactstop-notion,div.white-content-box-extension-notion,div.white-content-box-springcampaign-notion,div.white-content-box-businesscampaign-notion,div.white-content-box-debutcampaign-notion,div.white-content-box-taiken-notion,div.white-content-box-document-notion,div.white-content-box-olympic-notion,div.white-content-box-july-notion,div.white-content-box-summer2021-notion,div.white-content-box-rainydelay-notion,div.white-content-box-networkfault-notion,div.white-content-box-summercampaign-notion,div.white-content-box-cashbackcampaign-notion,div.white-content-box-leave-private-notion,div.white-content-box-weatherdelay-notion,div.white-content-box-c-extension-notion,div.white-content-box-snowdelay2022-notion,div.white-content-box-st100debut-notion,div.white-content-box-wcampaign-notion,div.white-content-box-salecampaign-notion,div.white-content-box-finish100gb-notion,div.white-content-box-uknetworkfault-notion,div.white-content-box-gwholiday-notion,div.white-content-box-system-maintenance-notion,div.white-content-box-changecompany-notion,div.white-content-box-overseas-price-notion,div.white-content-box-salecp-extension-notion,div.white-content-box-media-link-notion,div.white-content-box-hikari-com-notion,div.white-content-box-sakurajima-notion,div.white-content-box-salecampaign2-notion,div.white-content-box-kamicospacampaign-notion,div.white-content-box-nkamicp-notion,div.white-content-box-condopay-end-notion,div.white-content-box-guidance-notion{margin:0
5%;height:80%;max-height:initial}div.white-content-box-raining-notion,div.white-content-box-document-notion,div.white-content-box-springcampaign-notion,div.white-content-box-businesscampaign-notion,div.white-content-box-debutcampaign-notion,div.white-content-box-taiken-notion,div.white-content-box-cashbackcampaign-notion,div.white-content-box-summercampaign-notion,div.white-content-box-st100debut-notion,div.white-content-box-wcampaign-notion,div.white-content-box-salecampaign-notion,div.white-content-box-condopay-end-notion,div.white-content-box-guidance-notion{bottom:50px}div.white-content-box-condopay-end-notion div.white-content-box-inner-condopay-end,
div.white-content-box-guidance-notion div.white-content-box-inner-guidance{height:60vh}div.white-content-box-title-notion
p{padding:0
5%;font-size:2.0rem}div.white-content-box-title-changecompany-notion
p{font-size:2.6rem}div.info-content{display:block;padding:15px;margin-bottom:15px}div.info-date{margin:0
0 10px 0}div.info-title{width:95%;line-height:1.6em}div.debut-description-body-desciption{width:100%;padding:0}.pop-up-news table th, .pop-up-news table
td{font-size:1.3rem}}.news-box-area{max-width:980px;margin:65px
auto 95px;border-top:1px solid #9D9D9D}.news-box{font-size:1.5rem;padding:30px
0;border-bottom:1px solid #9D9D9D}.news-link{display:flex;align-items:center;color:#000;position:relative}a.news-link
img{position:absolute;right:0}.news-link:hover .news-title{color:#d6006b;margin-top:1px;border-bottom:1px solid #d6006b}.news-day{text-align:left;width:11%;padding-right:1.2%}.news-category-area{width:13%}.news-category{background-color:#3c3c3c;border-radius:35px;width:100%;display:flex;justify-content:center;align-items:center;padding:7px
0;margin-top:10px}.news-category.yellow{background-color:#FFEB00}.news-category.gray{background-color:#646464}.news-category:first-child{margin-top:0}.news-category
span{color:#fff}.news-category.yellow
span{color:#000}.news-category.gray
span{color:#FFF}.each-news-category{width:13%;margin-top:0;margin-right:15px}.each-news-category:last-child{margin-right:0}.news-title{width:auto;max-width:600px;margin:0
1.5%;word-break:break-all;line-height:1.4}.news-arrow{width:1%}@media screen and (max-width: 767px){.news-box-area{margin:30px
auto}.news-box{padding:20px
0}.news-link{display:block;position:relative}.news-sp-top,.news-sp-bottom{display:flex;align-items:center}.news-sp-bottom{margin-top:15px}.news-day{width:30%}.news-category-area{width:40%}.news-category{width:100%;margin-right:15px;padding:5px
0}.news-category
span{font-size:1.4rem}.news-category:last-child{margin-right:0}.each-news-category{width:40%;margin-right:4%}.news-title{width:90%;padding-left:0;line-height:1.4}.news-arrow{width:2%;position:absolute;top:50%;right:0;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%)}}div.section-container div.each-news-top{margin-top:100px}.each-news-sub-title{display:flex;font-size:1.5rem;align-items:center;margin-bottom:20px}div.content-box-title h1.each-news-title
p{text-align:left;font-size:3rem;margin-bottom:40px}.each-news-text{margin-bottom:90px;overflow-wrap:break-word}.each-news-text ul, .each-news-text
table{font-size:1.5rem}.content-box-title .each-news-text
p{text-align:left;font-size:1.5rem;margin:0;line-height:2}.content-box-title .each-news-text p
a{text-decoration:underline}a.news-form-back{display:inline-block;margin-bottom:60px}a.news-form-back:focus{outline:4px
solid #FFE400}div.news-form-back-button{background-color:#000;width:250px;display:block;margin:0
auto;font-size:1.5rem;font-weight:bold;color:#FFF;letter-spacing:0.02em;position:relative;text-align:center;transition: .3s all;cursor:pointer}div.news-form-back-button::before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;width:60px;background:#1E1E1E}div.news-form-back-button
span{background:url(https://d1q08lkutgkcx2.cloudfront.net/image/okawari-back-button-arrow.svg) no-repeat 25px center;background-size:8px;display:block;padding:25px
0 25px 60px;position:relative;z-index:10;font-size:1.5rem;line-height:2.0rem}a.news-form-back .each-news-bottom{margin-bottom:0}div.white-content-box-title-sub-dir{font-size:30px}@media screen and (max-width: 767px){div.section-container div.each-news-top{margin-top:0px}div.content-box-title h1.each-news-title
p{font-size:2.5rem;margin-bottom:30px;line-height:1.5em}.each-news-text{margin-bottom:60px}.each-news-text ul, .each-news-text
table{font-size:1.4rem}div.news-form-back-button
span{text-align:center}div.content-box-title p.each-news-bottom{margin-bottom:0}.each-news-sub-title{font-size:1.4rem}.content-box-title .each-news-text
p{font-size:1.4rem;line-height:1.7}div.white-content-box-title-sub-dir{font-size:25px}}.pagenation_block{margin:95px
auto 60px}nav.pagination-container{width:max-content;margin:0
auto 85px}nav.pagination-container
ul{border:none;padding:0;display:flex;justify-content:center;flex-wrap:wrap;transition:0.3s;border-radius:0px;overflow:hidden;list-style:none}nav.pagination-container .pagination
li{margin:0;cursor:pointer;border:3px
solid #F3F3F3}nav.pagination-container ul li
a{display:block;border-radius:0;padding:15px
18px 13px;background:#D9D9D9;line-height:1;color:#000;pointer-events:none;text-align:center}nav.pagination-container ul li a:focus{outline:none}nav.pagination-container ul li:has(a:focus){border:3px
solid #ffeb00}nav.pagination-container
li.first{border-radius:5px 0 0 5px}nav.pagination-container
li.last{border-radius:0 5px 5px 0}nav.pagination-container li.page.navi-active
a{background:#000;color:#FFEB00}nav.pagination-container li.last
a{border-right:none}#news-contents-detail
table{width:80%;border-collapse:collapse}#news-contents-detail table
th{font-size:1.5rem;line-height:1.3;text-align:center;white-space:nowrap;background-color:#fff;border:1px
solid #aaa;border-bottom:4px double #aaa;padding:10px
2px}#news-contents-detail table
td{font-size:1.5rem;line-height:1.3;text-align:center;background-color:#fff;border:1px
solid #aaa;padding:10px
2px}#news-contents-detail
.red{color:#f00}#news-contents-detail .bg-red{background-color:#eed1d1}#news-contents-detail table.calendar
td{padding:6px
2px}@media screen and (max-width: 767px){.pagenation_block{margin:30px
auto}nav.pagination-container{width:max-content;margin:0
auto 65px}nav.pagination-container ul li
a{padding:13px
12px 13px}#news-contents-detail
table{width:100%}}
@media (min-width: 768px) and (max-width: 1280px){body{min-width:768px;overflow-x:hidden}.inner{max-width:680px}#price
.inner{max-width:680px}div.section-container{max-width:680px}div.content-box-title
p{margin-bottom:30px;font-size:34px}.ove_use div.white-content-box-sub-title{margin-top:30px}section.other-first,section.other-second,section.other-third,section.other-fourth,section.other-fifth,section.other-sixth,section.other-seventh,section.other-eight{padding:30px
30px 40px}#devise .image-slider-wrapper
p{margin:30px
0}div.image-slider-wrapper.device-slider{width:660px}.brand-color-line{background-color:#FFE400;height:10px}header:not(.exclusion) .inner{max-width:740px}#sp-menu{height:30px;position:absolute;right:calc((100% - 740px) / 2);top:42px;z-index:999999;margin:0;display:block;transition: .3s all;width:35px;cursor:pointer}#sp-menu
span{position:absolute;width:100%;height:1px;border-radius:10px;background-size:100% 100%;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;left:0;background:#FFF}#sp-menu span.top-border{top:0}#sp-menu span.middle-border{top:14px}#sp-menu span.bottom-border{top:28px}header:not(.exclusion) ul.pc_nav{display:none}header:not(.exclusion){display:block}header:not(.exclusion) .logo, header:not(.exclusion) .logo-lp{width:140px;padding:18px
0}header:not(.exclusion) .logo
img{width:140px}header:not(.exclusion) ul{display:block;position:fixed;opacity:1;z-index:100;background:#1E1E1E;left:0;right:0;top:0;bottom:0;box-sizing:border-box;padding:140px
calc((100% - 500px) / 2) 110px}#sp-menu.clicked span.top-border{transform:rotate(-45deg);top:15px}#sp-menu.clicked span.middle-border{transform:rotate(45deg);top:15px}#sp-menu.clicked span.bottom-border{opacity:0}.sp_btn{position:absolute;right:calc((100% - 740px) / 2 + 50px);top:18px;display:flex;width:260px;justify-content:space-between}.sp_btn
a{padding:15px
0 3px;margin:9px
0 5px}.sp_btn a, .sp_nav_type01 a, .sp_nav_type02
a{width:120px;box-sizing:border-box;border-radius:8px;color:#FFF;padding:16px
0 2px;margin:10px
0 5px;display:block;text-align:center;background-color:#00BBAB;font-size:1.4rem;font-weight:bold;line-height:1.4;position:relative}.sp_btn a:nth-of-type(1), .sp_nav_type02
a{border:solid 1px #DB0066;background:#DB0066;color:#fff;font-size:1.4rem;font-weight:900}header:not(.exclusion) ul li.sp_nav_type02
a{color:#fff}.sp_btn a:nth-of-type(1){line-height:35px}.sp_btn a:nth-of-type(2) span.sub-mess{background:#FFE000;color:#000;padding-left:6px;padding-right:0}a span.sub-mess{width:90%;text-align:center;font-size:1.2rem;position:absolute;top:-10px;left:50%;transform:translate(-50%,0%);padding:3px;border-radius:100vh;background-color:#FFF}.sp_btn a span.sub-mess{top:2px;font-size:1.2rem;transform:translate(-50%,-50%);line-height:1.4;color:#000}.sp_btn a span.sub-mess>span{color:#e6006b}.sp_btn a:nth-of-type(2) .sub-mess{top:1px}header:not(.exclusion) ul.sp_nav{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;transform:scale(1,0.5);transition: .3s all;opacity:0;visibility:hidden}header:not(.exclusion) ul.sp_nav.clicked{transform:scale(1);opacity:1;visibility:visible;overflow-y:scroll}header:not(.exclusion) ul
li.sp_nav_bond{width:100%;margin-bottom:20px}header:not(.exclusion) ul li.sp_nav_bond
img{width:65%}header:not(.exclusion) ul
li{position:relative}header:not(.exclusion) ul li.sp_nav_type01,
header:not(.exclusion) ul
li.sp_nav_type02{width:48%;border-radius:10px;line-height:1}header:not(.exclusion) ul li.sp_nav_type01
a{width:100%}header:not(.exclusion) ul li.sp_nav_type02
a{width:100%;padding:20px
0 16px}header:not(.exclusion) ul
li.sp_nav_type03{border-bottom:solid 1px #FFF;width:48%;line-height:1;background:none;border-radius:0}header:not(.exclusion) ul li.sp_nav_type03
a{display:block;text-align:left;padding:25px
0 25px 5px;font-size:1.8rem;height:64px;box-sizing:border-box}header:not(.exclusion) ul li.sp_nav_type03:nth-last-of-type(2) a{padding-left:36px}header:not(.exclusion) ul
li.sp_nav_type04{width:60%;margin:25px
auto auto;border:none}header:not(.exclusion) ul li.sp_nav_type04
a{padding:6px
0 6px;font-weight:bold;font-size:1.4rem;color:#FFF;line-height:1.3;display:block;border-radius:10px;background:linear-gradient(125deg, rgba(119,119,119,1) 0%, rgba(119,119,119,1) 79%, rgba(255,224,0,1) 80%, rgba(255,224,0,1) 85%, rgba(2,106,189,1) 85%, rgba(2,106,189,1) 100%)}.sp_nav_type01 a span.sub-mess{background:#FFE000;color:#000}.sp_nav_type02 a span.sub-mess{color:#000}.sp_nav_type02 a span.sub-mess>span{color:#e6006b}footer:not(.exclusion) .inner{flex-direction:column}footer:not(.exclusion) .ft_logo{text-align:center;margin:20px
auto 30px}footer:not(.exclusion) #copy
span{max-width:680px}#cv dl.business dt a, #cv dl.business dd
a{height:68px}#cv dl.business dt a.pc, #cv dl.business dd:first-of-type
a.pc{padding:20px
0}#cv dl::before,
#cv dl::after{width:170px;height:220px}#cv dl::before{right:-40px;bottom:-66px}#cv dl::after{left:-40px;bottom:-64px}#cv dl dt,
#cv dl
dd{width:245px}#cv dl dt a,
#cv dl dd
a{padding:20px
0 20px 20px;width:200px;margin:auto}#cv dl dt
h3{font-size:1.8rem}#cv dl dt h3
img{width:38px;margin:-2px 8px 0 0}#cv dl dt h3 div p:last-child{width:90%}#cv dl
dd{margin-left:0}#cv dl dd
h3{font-size:1.8rem;margin:0
0 18px}#cv dl dt a span,
#cv dl dd a
span{letter-spacing:0;font-size:1.6rem;padding-right:10px}#cv dl dt
h3{margin:0
0 18px}#cv dl dt a span::before,
#cv dl dd a span::before{right:-10px}#top #cv dl dt a span,
#top #cv dl dd a
span{letter-spacing:0;font-size:1.6rem;padding-right:10px}#top #cv dl dt
h3{margin:0
0 18px}#top #cv dl dt a span::before,
#top #cv dl dd a span::before{right:-10px}#entry_fix .side-fixed-banner{width:40px}.side-fixed-banner .btns .btn-base
.body{font-size:1.5rem;height:200px}.side-fixed-banner .btns .btn-hint .body::before{font-size:1.6rem}.side-fixed-banner .btns .btn-faq .body::before{margin:5px
0 5px 2px;font-size:2.4rem}div.page-nav{max-width:680px}.nav-link{padding:1em
0}}@media screen and (min-width: 1281px){.tb{display:none}.brand-color-line{background-color:#FFE400;height:10px}div.main{margin-top:95px}}@media screen and (max-width: 767px){.tb{display:none}.sp{display:block}.brand-color-line{background-color:#FFE400}}@media (min-width: 768px) and (max-width: 1280px){.tb{display:block}.hide-tb.pc{display:none}}
@media (min-width: 768px) and (max-width: 1280px){.support .faq-chatbot-main-categories{width:90%}.support .faq-chatbot-main-categories .category-btn{width:47%;margin:auto}.support .faq-chatbot-main-categories .category-btn
a{width:100%;min-width:250px}div.decoration-button-area-form-v2.contact-confirm{width:auto}}
.subsc-only,.wimax-only,.global-only,.charge-only,.charge-sub-only{display:none}div.under-kv-notion{background-color:#E6E6E6;display:flex;justify-content:center;align-items:center;z-index:16;position:relative}div.under-kv-notion.under-kv-notion-border{border-top:1px solid #aaa}div.mypage-under-kv-notion{border-top:20px solid #282828}div.under-kv-notion-inner{width:auto}div.under-kv-notion p.under-kv-notion-title{color:#ff6159;font-size:1.3rem;font-weight:bold;text-align:left;margin:12px
0;padding:0}div.under-kv-notion p.under-kv-notion-title
a{text-decoration:none;font-size:1.8rem;color:#000;display:flex;align-items:center}.important-mark{width:55px;margin-right:10px}.wimax-faq-banner+.under-kv-notion{margin:-19px 0 80px 0}@media screen and (max-width: 767px){.wimax-faq-banner+.under-kv-notion{margin:-12px 0 40px 0}}@media screen and (max-width: 767px){div.under-kv-notion p.under-kv-notion-title
a{text-decoration:none;font-size:1.5rem;justify-content:center}div.under-kv-notion{padding:0
3%;justify-content:flex-start;justify-content:center}div.under-kv-notion p.under-kv-notion-title{padding:0;margin:12px
0}}.news-notion-black-background{position:fixed;background-color:#000;opacity:0.4;width:100%;height:100%;top:0;left:0;z-index:1000000000001}.white-content-box-news-notion{position:fixed;max-height:calc(100% - 150px - 35px - 200px);max-width:1100px;top:50%;left:0;right:0;transform:translateY(-50%);padding:50px
0;margin:auto;z-index:1000000000002;background-color:#F3F3F3;overflow:auto;box-sizing:content-box}.white-content-box-inner-news{width:85%;height:85%;margin:30px
auto 0}.news-popup-close-button{width:35px;height:35px;position:absolute;right:5px;top:5px;text-align:center;background-color:#000;border-radius:17px;display:flex;justify-content:center;align-items:center;cursor:pointer}.news-popup-close-button
img{width:50%}.white-content-box-news-notion .white-content-box-title-notion{padding:0;margin-top:0;font-weight:600}#news-contents-detail
table{width:80%;border-collapse:collapse}#news-contents-detail table
th{font-size:1.5rem;line-height:1.3;text-align:center;white-space:nowrap;background-color:#fff;border:1px
solid #aaa;border-bottom:4px double #aaa;padding:10px
2px}#news-contents-detail table
td{font-size:1.5rem;line-height:1.3;text-align:center;background-color:#fff;border:1px
solid #aaa;padding:10px
2px}#news-contents-detail
.red{color:#f00}#news-contents-detail .bg-red{background-color:#eed1d1}#news-contents-detail table.calendar
td{padding:6px
2px}@media screen and (max-width: 767px){.white-content-box-news-notion{margin:0
5%;height:80%;max-height:initial;bottom:50px}div.white-content-box-body{padding:0
0 50px 0}.white-content-box-news-notion .white-content-box-inner-news{height:60vh}.white-content-box-news-notion .white-content-box-title-notion{padding:0
5%;font-size:2.0rem;width:85%;margin:0
auto}#news-contents-detail
table{width:100%}}@media (max-width: 1280px) and (min-width: 768px){div.white-content-box-body{padding-bottom:20px}.white-content-box-news-notion{max-width:95%;height:40%;font-size:1.4rem;margin:0
auto}}.news-popup-close-button:focus{background-color:#FFF;border:2px
solid #333;box-sizing:border-box}.news-popup-close-button:focus
img{filter:brightness(0.0)}
