@charset "UTF-8";@media (min-width:520px){.follow_header{background-color:#000;color:#fff;padding:6px 0 10px;position:-webkit-sticky;position:sticky;top:0;z-index:5}.follow_header p{font-weight:700;margin-left:20px;text-align:center}.follow_header p .cashback_price{color:#fbec0b}.follow_header p .cashback_price .num{font-size:24px}.follow_header p a{color:#fff;text-decoration:underline}}@media (max-width:519px){.follow_header{background-color:#000;color:#fff;padding:6px 0 10px;position:-webkit-sticky;position:sticky;top:0;z-index:5}.follow_header p{font-weight:700;margin-left:20px;text-align:center}.follow_header p .cashback_price{color:#fbec0b}.follow_header p .cashback_price .num{font-size:24px}.follow_header p a{color:#fff;text-decoration:underline}}body{-webkit-font-smoothing:antialiased;color:#000;font-family:Meiryo,Hiragino Kaku Gothic Pro,Lucida Grande,Lucida Sans Unicode,Arial,Verdana,sans-serif;letter-spacing:.05em;line-height:1.4;margin:0}a{color:#111;text-decoration:none}img{max-width:100%;vertical-align:bottom}p{margin:0}@media (min-width:520px){body{-webkit-font-smoothing:antialiased;font-size:16px;letter-spacing:.05em;line-height:1.8;margin:0 auto}}@media (min-width:520px) and (max-width:1019px){body{min-width:1020px;overflow-x:auto}}@media (min-width:520px){.sp{display:none!important}h1{font-size:36px}h1,h2{font-weight:700;margin:0;text-align:center}h2{font-size:32px}h3{font-size:28px;font-weight:700;margin:0}.h1-line{display:flex;justify-content:center;padding-top:24px}.h1-line .h1-line-left{border-top:3px solid #f74490;width:48px}.h1-line .h1-line-right{border-top:3px solid #b2b2b2;width:48px}.h2-line{display:flex;justify-content:center}.h2-line .h2-line-left{border-top:3px solid #f74490;width:48px}.h2-line .h2-line-right{border-top:3px solid #b2b2b2;width:48px}.bold{font-weight:700}.red{color:#e7153f}.pink{color:#fd69ab}.purple{color:#793bc6}.num{font-family:Arial}.header-information{background-color:#fd69ab;box-shadow:0 10px 10px 0 rgba(0,0,0,.3);color:#fff;height:65px}.header-information,.header-information__limited{align-items:center;display:flex;justify-content:center}.header-information__limited{background:linear-gradient(-40deg,#bbb787,#fffabe 46%,#fff045);box-sizing:border-box;color:#fd69ab;flex-flow:column nowrap;font-size:16px;font-weight:700;height:100%;line-height:1.3;margin-right:10px;padding-top:0;text-align:center;width:248px}.header-information__limited.long{width:195px}.header-information__content{align-items:center;display:flex}.header-information__cashback,.header-information__conditions{font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1}.header-information__cashback{display:flex;flex:1 1 auto;white-space:nowrap}.header-information__cashback.long{margin:0 35px}.header-information__price{color:#fef579}.header-information__link{border:1px solid #fff;border-radius:15px;color:#fff;display:block;font-size:15px;font-weight:700;outline:none;padding:2px 28px;position:relative;text-align:center;transition:.5s}.header-information__link:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";height:6px;position:absolute;right:12px;top:calc(50% - 5px);transform:rotate(315deg);width:6px}header .header{background-color:#fff;box-shadow:0 3px 3px 0 rgba(0,0,0,.08);display:flex;height:75px;justify-content:flex-end;margin:0 auto}header .header-logo{align-items:center;box-sizing:border-box;display:flex;justify-content:center;order:1;padding-left:150px;width:calc(100% - 150px)}header .header-logo .header-logo-text{font-size:22px;font-weight:700;padding-right:20px}header .header-logo>h1>img,header .header-logo>p>img{display:block;height:47px}header .header-cta,header .header-menu{align-items:center;display:flex;flex-direction:column;height:75px;justify-content:center;width:75px}header .header-cta .img-box,header .header-menu .img-box{align-items:center;display:flex;height:40px;justify-content:center}header .header-cta>p,header .header-menu>p{font-size:12px}header .header-cta{background:#201d1d;order:2}header .header-cta .img-box>img{height:36px}header .header-cta>P{color:#fff}header .header-menu{background-color:#e2e4e7;order:3}header .header-menu .img-box>img{height:24px}.js_follow_menu{background-color:#e2e4e7;display:none;height:75px;position:fixed;right:0;text-align:center;top:0;width:75px;z-index:5}.js_follow_menu .img-box{align-items:flex-end;display:flex;height:40px;justify-content:center}.js_follow_menu .img-box>.js_menu_img{height:24px}.js_follow_menu>.js_menu_text{align-items:center;display:flex;font-size:12px;justify-content:center;padding-top:10px}.js_hamburger_menu{margin-right:-450px;position:fixed;right:0;top:0;transition:.2s;z-index:6}.js_hamburger_menu.active{margin-right:0}.js_hamburger_menu .hamburger-menu-inner{background-color:#f6f8fa;display:flex;flex-direction:column;height:100vh;justify-content:space-between;overflow-y:auto;width:450px;z-index:4}.js_hamburger_menu .hamburger-menu-inner .menu-header{background-color:#fff;-o-border-image:linear-gradient(90deg,#793bc6 0,#fd69ab) 1/0 0 1px 0;border-image:linear-gradient(90deg,#793bc6 0,#fd69ab) 1/0 0 1px 0;border-style:solid;display:flex}.js_hamburger_menu .hamburger-menu-inner .menu-logo{align-items:center;background-color:#fff;display:flex;justify-content:center;margin:auto;min-height:75px;padding-left:40px}.js_hamburger_menu .hamburger-menu-inner .menu-logo>img{height:45px}.js_hamburger_menu .hamburger-menu-inner .menu-close{background-color:#e2e4e7;height:75px;text-align:center;width:75px}.js_hamburger_menu .hamburger-menu-inner .menu-close .img-box{align-items:flex-end;display:flex;height:40px;justify-content:center}.js_hamburger_menu .hamburger-menu-inner .menu-close .img-box>.js_menu_img{height:24px}.js_hamburger_menu .hamburger-menu-inner .menu-close>.js_menu_text{align-items:center;display:flex;font-size:12px;justify-content:center;padding-top:10px}.js_hamburger_menu .hamburger-menu-inner .menu-link-list{background-color:#fff;display:flex;flex-direction:column;height:100%}.js_hamburger_menu .hamburger-menu-inner .menu-link-list .menu-link{align-items:center;-o-border-image:linear-gradient(90deg,#793bc6 0,#fd69ab) 1/0 0 1px 0;border-image:linear-gradient(90deg,#793bc6 0,#fd69ab) 1/0 0 1px 0;border-style:solid;display:flex;flex:1;padding:7px 31px 0;position:relative}.js_hamburger_menu .hamburger-menu-inner .menu-link-list .menu-link.first{-o-border-image:linear-gradient(90deg,#793bc6 0,#fd69ab) 1/1px 0 1px 0;border-image:linear-gradient(90deg,#793bc6 0,#fd69ab) 1/1px 0 1px 0;border-style:solid}.js_hamburger_menu .hamburger-menu-inner .menu-link-list .menu-link:after{border-left:2px solid #fd69ab;border-top:2px solid #fd69ab;content:"";height:8px;position:absolute;right:21px;top:calc(50% - 4px);transform:rotate(135deg);width:8px}.js_hamburger_menu .hamburger-menu-inner .menu-link-list .menu-link>p{color:#fd69ab;font-size:18px;font-weight:700}.js_hamburger_menu .hamburger-menu-inner .menu-cta{background-color:#111;display:flex;flex-direction:column;padding:50px 30px;text-align:center}.js_hamburger_menu .hamburger-menu-inner .menu-cta .complete-btn{background-color:#08c792;border:2px solid #00868b;border-radius:46px;box-shadow:0 0 12px 4px rgba(140,255,220,.4),0 0 12px 4px rgba(140,255,220,.4),0 0 12px 4px rgba(140,255,220,.4);color:#fff;display:block;font-size:22px;font-weight:700;outline:none;padding:14px 0;position:relative;text-align:center;text-shadow:4px 4px 4px hsla(0,2%,44%,.45);transition:.5s}.js_hamburger_menu .hamburger-menu-inner .menu-cta .complete-btn:after{border-bottom:2px solid #fff;border-right:2px solid #fff;box-shadow:2px 4px 4px hsla(0,2%,44%,.45);content:"";height:14px;position:absolute;right:22px;top:calc(50% - 6px);transform:rotate(315deg);width:14px}.js_hamburger_menu .hamburger-menu-inner .menu-cta .complete-btn:hover{background-color:#09d49b;border:2px solid #009ca1;box-shadow:0 0 12px 6px rgba(8,199,146,.5),0 0 12px 10px rgba(8,199,146,.5),0 0 12px 8px rgba(8,199,146,.5);font-size:22px;font-weight:700;padding:14px 0;text-shadow:4px 4px 4px hsla(0,2%,44%,.45)}.js_hamburger_menu .hamburger-menu-inner .menu-cta .inquiry-btn{border:1px solid #fff;border-radius:40px;color:#fff;display:block;font-size:22px;font-weight:700;margin-top:20px;outline:none;padding:14px 0;position:relative;text-align:center;transition:.5s}.js_hamburger_menu .hamburger-menu-inner .menu-cta .inquiry-btn:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";height:14px;position:absolute;right:22px;top:calc(50% - 6px);transform:rotate(315deg);width:14px}.js_hamburger_menu .hamburger-menu-inner .menu-cta .pdf-btn{border:1px solid #fff;border-radius:30px;color:#fff;display:block;font-size:18px;font-weight:700;margin-top:20px;outline:none;padding:8px 0;position:relative;text-align:center;transition:.5s}.js_hamburger_menu .hamburger-menu-inner .menu-cta .pdf-btn:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";height:14px;position:absolute;right:22px;top:calc(50% - 6px);transform:rotate(315deg);width:14px}.js_hamburger_menu .hamburger-menu-inner .menu-cta .area-text{color:#fff;font-size:16px;margin-top:40px}.hamburger-menu-bg{background-color:rgba(0,0,0,.8);display:none;height:100vh;position:fixed;top:0;width:100vw;z-index:3}.common-table{border-collapse:collapse;font-size:15.5px;line-height:1.8;margin:22px 0 43px;padding:10px 0 10px 30px;text-align:left;width:100%}}@media (min-width:520px) and (max-width:1019px){.common-table{max-width:780px}}@media (min-width:520px){.common-table td,.common-table th{border:1px solid #cfd3d7;box-sizing:border-box;padding:16px 30px}.common-table th{background-color:#f3f3f3;font-weight:400;width:25%}.common-table td{width:75%}.common-table td>.small{color:#666;font-size:12px;line-height:1.4}.common-table td>a{color:#00a0e9;text-decoration:underline}.common-table td>a.tel-number{color:inherit;pointer-events:none;text-decoration:none}.breadcrumb{background-color:#f3f3f3;display:flex;padding:13px 115px}.breadcrumb>a,.breadcrumb>p{font-size:12px;padding-right:1.3em}.cta-black{background-color:#000;color:#fff;padding:25px 0 30px;position:relative;z-index:1}.cta-black .cta-lead{text-align:center}.cta-black .cta-lead .gentei{background-color:#fd69ab;display:block;font-size:20px;font-weight:700;margin:0 auto 10px;width:18%}.cta-black .cta-lead .cta-lead-text{font-size:22px;font-weight:700;line-height:1.2}.cta-black .cta-lead .cta-lead-text .strong{color:#fd69ab;font-size:34px}.cta-black .cta-lead .sab-text{font-size:16px}.cta-black .cta-btn-inner{align-items:center;display:flex;flex-direction:column;letter-spacing:1.2px;margin:22px auto 0;max-width:1300px}.cta-black .cta-btn-inner .cta-inquiry{margin-top:30px;width:880px}.cta-black .cta-btn-inner .area-text{font-size:14px;line-height:1;text-align:center}.cta-black .cta-btn-inner .complete-btn{background-color:#08c792;border:2px solid #00868b;border-radius:46px;box-shadow:0 0 12px 4px rgba(140,255,220,.4),0 0 12px 4px rgba(140,255,220,.4),0 0 12px 4px rgba(140,255,220,.4);color:#fff;display:block;font-size:26px;font-weight:700;height:92px;line-height:92px;margin-top:20px;outline:none;position:relative;text-align:center;text-shadow:4px 4px 4px hsla(0,2%,44%,.45);transition:.5s;width:500px}.cta-black .cta-btn-inner .complete-btn:after{border-bottom:2px solid #fff;border-right:2px solid #fff;box-shadow:2px 4px 4px hsla(0,2%,44%,.45);content:"";height:14px;position:absolute;right:22px;right:40px;top:calc(50% - 6px);transform:rotate(315deg);width:14px}.cta-black .cta-btn-inner .complete-btn:hover{background-color:#09d49b;border:2px solid #009ca1;box-shadow:0 0 12px 6px rgba(8,199,146,.5),0 0 12px 10px rgba(8,199,146,.5),0 0 12px 8px rgba(8,199,146,.5);font-size:26px;font-weight:700;height:92px;line-height:92px;margin-top:20px;text-shadow:4px 4px 4px hsla(0,2%,44%,.45);width:500px}.cta-black .cta-btn-inner .complete-btn:hover:after{right:40px}.cta-black .cta-btn-inner .complete-btn .complete-btn-text{line-height:1.4;margin-top:15px}.cta-black .cta-btn-inner .complete-btn .complete-btn-text .truck{position:relative;top:-5px;width:50px}.cta-black .cta-btn-inner .complete-btn .complete-btn-text .small{font-size:14px;font-weight:400}.cta-black .cta-btn-inner .inquiry-btn{border:1px solid #fff;border-radius:40px;color:#fff;display:block;font-size:26px;font-weight:700;margin-top:10px;outline:none;padding:10px 0;position:relative;text-align:center;transition:.5s}.cta-black .cta-btn-inner .inquiry-btn:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";height:14px;position:absolute;right:22px;right:40px;top:calc(50% - 6px);transform:rotate(315deg);width:14px}.cta-black .pdf_link{color:#fff;font-size:14px;margin:1.5vw 5vw 0;text-align:center}.cta-black .pdf_link a{color:#51adfb;text-decoration:underline}.cta-black .sameday-shipping_text{color:#fff;font-size:13px;line-height:1.6;margin:30px auto 0;position:relative;text-align:center;width:1000px}.cta-black .sameday-shipping_text:after{content:"※";display:block;left:-12px;position:absolute;top:0}footer .footer-link{padding:24px 0}footer .footer-link,footer .footer-link .footer-link-flex{display:flex;justify-content:center}footer .footer-link .footer-link-flex>a{color:#00a0e9;font-size:15px;text-decoration:underline}footer .footer-link .footer-link-flex>p{font-size:15px;margin:0 5px}footer .footer-tax{border-top:1px solid #f3f3f3;padding:14px 0 11px;text-align:center}footer .footer-tax>p{color:#666;font-size:14px}footer .introduce p,footer .introduce ul{margin:auto;max-width:1024px}footer .introduce ul{color:#3a3939;font-size:12px;font-weight:700;line-height:1.3rem;padding:14px 0}footer .introduce ul .under{color:inherit;text-decoration:underline}footer .copyright{background-color:#000;padding:10px 0 9px;text-align:center}footer .copyright>p{color:#fff;font-size:12px}footer .sb-number{background-color:#000;padding-bottom:4px}footer .sb-number>p{color:#fff;font-size:12px;margin-right:10px;text-align:right}.follow-footer{align-items:center;background-color:rgba(0,0,0,.8);bottom:-130px;display:flex;justify-content:center;min-width:1020px;opacity:0;padding:10px 0;position:fixed;width:100%;z-index:2}.follow-footer .follow-footer-wrap{width:1000px}.follow-footer .follow-footer-wrap .follow-footer-head{background-color:#fff}.follow-footer .follow-footer-wrap .follow-footer-head>p{font-size:16px;font-weight:700;text-align:center}.follow-footer .follow-footer-wrap .follow-footer-link{align-items:stretch;display:flex}.follow-footer .follow-footer-wrap .follow-footer-link .follow-footer-left,.follow-footer .follow-footer-wrap .follow-footer-link .follow-footer-right{padding:18px 0 14px;position:relative}.follow-footer .follow-footer-wrap .follow-footer-link .follow-footer-left:after,.follow-footer .follow-footer-wrap .follow-footer-link .follow-footer-right:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";height:14px;position:absolute;right:50px;top:calc(50% - 8px);transform:rotate(315deg);width:14px}.follow-footer .follow-footer-wrap .follow-footer-link .follow-footer-left>p,.follow-footer .follow-footer-wrap .follow-footer-link .follow-footer-right>p{color:#fff;font-size:22px;font-weight:700;letter-spacing:1.2px;text-align:center}.follow-footer .follow-footer-wrap .follow-footer-link .follow-footer-left{background-color:#000;width:35%}.follow-footer .follow-footer-wrap .follow-footer-link .follow-footer-right{background:linear-gradient(90deg,#793bc6 0,#fd69ab);width:65%}.follow-footer .follow-footer-wrap .follow-footer-link .follow-footer-right p{margin-left:25px}.follow-footer .follow-footer-wrap .follow-footer-link .follow-footer-right:before{background-image:url("data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%20100%22%20style%3D%22enable-background%3Anew%200%200%20100%20100%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23ffffff%3B%7D%20.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23111111%3B%7D%20.st2%7Benable-background%3Anew%20%3B%7D%20.st3%7Bfill%3A%23009FE8%3B%7D%20.st4%7Bfill%3A%23C8161D%3B%7D%3C%2Fstyle%3E%3Cg%20id%3D%22icon_x5F_bank%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_card%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_battery%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_airom%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_om_1_%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_air_1_%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_cart%22%3E%20%3Cg%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M22.578%2C2.731l4.358%2C16.95h63.906c2.29%2C0%2C3.951%2C2.197%2C3.324%2C4.413L83.603%2C60.765%20c-0.535%2C1.865-2.234%2C3.139-4.173%2C3.139H38.365l1.606%2C6.186h36.375c1.81%2C0%2C3.268%2C1.459%2C3.268%2C3.268l0%2C0%20c0%2C1.81-1.459%2C3.268-3.268%2C3.268H38.365c-2.013%2C0-3.785-1.366-4.284-3.324L17.519%2C9.249H8.97c-1.791%2C0-3.268-1.459-3.268-3.268%20l0%2C0c0-1.791%2C1.459-3.25%2C3.268-3.25H22.578z%20M44.809%2C57.386v-12.5H33.435l3.231%2C12.5H44.809z%20M28.634%2C26.199l3.139%2C12.168h13.054%20V26.199C44.809%2C26.199%2C28.634%2C26.199%2C28.634%2C26.199z%20M51.346%2C44.885v12.5h12.87v-12.5H51.346z%20M51.346%2C26.199v12.168h12.87V26.199%20C64.197%2C26.199%2C51.346%2C26.199%2C51.346%2C26.199z%20M70.715%2C26.199v12.168h12.556l2.899-10.045c0.314-1.071-0.499-2.123-1.588-2.123%20L70.715%2C26.199z%20M70.715%2C44.885v12.5h7.072l3.601-12.5H70.715z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M73.355%2C79.359c4.838%2C0%2C8.771%2C3.933%2C8.771%2C8.771c0%2C4.838-3.933%2C8.771-8.771%2C8.771s-8.771-3.933-8.771-8.771%20C64.585%2C83.292%2C68.518%2C79.359%2C73.355%2C79.359z%20M73.355%2C90.382c1.237%2C0%2C2.253-1.016%2C2.253-2.253c0-1.237-1.016-2.253-2.253-2.253%20s-2.253%2C1.016-2.253%2C2.253C71.103%2C89.366%2C72.118%2C90.382%2C73.355%2C90.382z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M42.52%2C79.728c4.838%2C0%2C8.771%2C3.933%2C8.771%2C8.771s-3.933%2C8.771-8.771%2C8.771s-8.771-3.933-8.771-8.771%20S37.682%2C79.728%2C42.52%2C79.728z%20M42.52%2C90.751c1.237%2C0%2C2.253-1.016%2C2.253-2.253s-1.016-2.253-2.253-2.253%20c-1.237%2C0-2.253%2C1.016-2.253%2C2.253C40.267%2C89.736%2C41.282%2C90.751%2C42.52%2C90.751z%22%2F%3E%20%3C%2Fg%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_qa%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_campaign%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_plan%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_charm%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_rogo%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_home%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_02%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_set%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_wifi%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_consent%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_otoku%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_device%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_net%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_01%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_03%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_arrow%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_caution%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_check%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_weight%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_link%22%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:cover;content:"";height:50px;left:25%;position:absolute;top:calc(50% - 26px);width:50px}.first-banner{font-size:12px;margin:60px auto}.first-banner,.first-banner a{width:-webkit-max-content;width:-moz-max-content;width:max-content}.first-banner ul{margin:10px auto 5px;padding:0;width:950px}.first-banner ul li{grid-column-gap:1em;display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}.first-banner .note{font-size:13px;font-weight:700;margin:0 auto;width:950px}#modal_cashback_entry,#modal_getuwari,#modal_main,#modal_mangaku,#modal_option,#modal_setwari{background-color:#fff;display:none;height:44.1176470588vw;left:calc(50% - 34.80392vw);min-height:450px;min-width:710px;position:absolute;width:69.6078431373vw;z-index:7}}@media (min-width:520px) and (max-width:1019px){#modal_cashback_entry,#modal_getuwari,#modal_main,#modal_mangaku,#modal_option,#modal_setwari{left:calc(50% - 355px)}}@media (min-width:520px) and (min-width:1300px){#modal_cashback_entry,#modal_getuwari,#modal_main,#modal_mangaku,#modal_option,#modal_setwari{height:573.5294117647px;left:calc(50% - 452.45098px);width:904.9019607843px}}@media (min-width:520px){#modal_cashback_entry .modal_close,#modal_getuwari .modal_close,#modal_main .modal_close,#modal_mangaku .modal_close,#modal_option .modal_close,#modal_setwari .modal_close{cursor:pointer;height:20PX;position:absolute;right:0;top:-30PX;z-index:8}#modal_cashback_entry .modal-inner,#modal_getuwari .modal-inner,#modal_main .modal-inner,#modal_mangaku .modal-inner,#modal_option .modal-inner,#modal_setwari .modal-inner{box-sizing:border-box;height:100%;padding:29px 35px;position:relative}#modal_cashback_entry .modal-inner:after,#modal_getuwari .modal-inner:after,#modal_main .modal-inner:after,#modal_mangaku .modal-inner:after,#modal_option .modal-inner:after,#modal_setwari .modal-inner:after{background:linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,.8) 50%,#fff);bottom:30px;content:"";height:30px;position:absolute;width:calc(100% - 85px)}#modal_cashback_entry .modal-inner .modal-title-box,#modal_getuwari .modal-inner .modal-title-box,#modal_main .modal-inner .modal-title-box,#modal_mangaku .modal-inner .modal-title-box,#modal_option .modal-inner .modal-title-box,#modal_setwari .modal-inner .modal-title-box{margin-bottom:20px}#modal_cashback_entry .modal-inner .modal-title-box .modal-title,#modal_getuwari .modal-inner .modal-title-box .modal-title,#modal_main .modal-inner .modal-title-box .modal-title,#modal_mangaku .modal-inner .modal-title-box .modal-title,#modal_option .modal-inner .modal-title-box .modal-title,#modal_setwari .modal-inner .modal-title-box .modal-title{color:#ff6aac;font-size:23px;font-weight:700;line-height:1.6;padding-top:10px;text-align:center}#modal_cashback_entry .modal-inner .modal-title-box .modal-hr,#modal_getuwari .modal-inner .modal-title-box .modal-hr,#modal_main .modal-inner .modal-title-box .modal-hr,#modal_mangaku .modal-inner .modal-title-box .modal-hr,#modal_option .modal-inner .modal-title-box .modal-hr,#modal_setwari .modal-inner .modal-title-box .modal-hr{border-bottom:1px solid #fd69ab}#modal_cashback_entry .modal-inner .modal-detail-box,#modal_cashback_entry .modal-inner .modal-detail-box2,#modal_getuwari .modal-inner .modal-detail-box,#modal_getuwari .modal-inner .modal-detail-box2,#modal_main .modal-inner .modal-detail-box,#modal_main .modal-inner .modal-detail-box2,#modal_mangaku .modal-inner .modal-detail-box,#modal_mangaku .modal-inner .modal-detail-box2,#modal_option .modal-inner .modal-detail-box,#modal_option .modal-inner .modal-detail-box2,#modal_setwari .modal-inner .modal-detail-box,#modal_setwari .modal-inner .modal-detail-box2{height:calc(100% - 74px);overflow-y:scroll}#modal_cashback_entry .modal-inner .modal-detail-box .cashback_flow_title,#modal_cashback_entry .modal-inner .modal-detail-box2 .cashback_flow_title,#modal_getuwari .modal-inner .modal-detail-box .cashback_flow_title,#modal_getuwari .modal-inner .modal-detail-box2 .cashback_flow_title,#modal_main .modal-inner .modal-detail-box .cashback_flow_title,#modal_main .modal-inner .modal-detail-box2 .cashback_flow_title,#modal_mangaku .modal-inner .modal-detail-box .cashback_flow_title,#modal_mangaku .modal-inner .modal-detail-box2 .cashback_flow_title,#modal_option .modal-inner .modal-detail-box .cashback_flow_title,#modal_option .modal-inner .modal-detail-box2 .cashback_flow_title,#modal_setwari .modal-inner .modal-detail-box .cashback_flow_title,#modal_setwari .modal-inner .modal-detail-box2 .cashback_flow_title{font-weight:700;grid-column:1/2;grid-row:1/2;position:relative;text-align:center;top:10px}#modal_cashback_entry .modal-inner .modal-detail-box table.cashback-flow-table,#modal_cashback_entry .modal-inner .modal-detail-box2 table.cashback-flow-table,#modal_getuwari .modal-inner .modal-detail-box table.cashback-flow-table,#modal_getuwari .modal-inner .modal-detail-box2 table.cashback-flow-table,#modal_main .modal-inner .modal-detail-box table.cashback-flow-table,#modal_main .modal-inner .modal-detail-box2 table.cashback-flow-table,#modal_mangaku .modal-inner .modal-detail-box table.cashback-flow-table,#modal_mangaku .modal-inner .modal-detail-box2 table.cashback-flow-table,#modal_option .modal-inner .modal-detail-box table.cashback-flow-table,#modal_option .modal-inner .modal-detail-box2 table.cashback-flow-table,#modal_setwari .modal-inner .modal-detail-box table.cashback-flow-table,#modal_setwari .modal-inner .modal-detail-box2 table.cashback-flow-table{border-collapse:separate;border-spacing:1px 10px;grid-column:1/2;grid-row:1/2;margin-top:10px;position:relative;width:100%}#modal_cashback_entry .modal-inner .modal-detail-box table.cashback-flow-table td.bg_pink,#modal_cashback_entry .modal-inner .modal-detail-box2 table.cashback-flow-table td.bg_pink,#modal_getuwari .modal-inner .modal-detail-box table.cashback-flow-table td.bg_pink,#modal_getuwari .modal-inner .modal-detail-box2 table.cashback-flow-table td.bg_pink,#modal_main .modal-inner .modal-detail-box table.cashback-flow-table td.bg_pink,#modal_main .modal-inner .modal-detail-box2 table.cashback-flow-table td.bg_pink,#modal_mangaku .modal-inner .modal-detail-box table.cashback-flow-table td.bg_pink,#modal_mangaku .modal-inner .modal-detail-box2 table.cashback-flow-table td.bg_pink,#modal_option .modal-inner .modal-detail-box table.cashback-flow-table td.bg_pink,#modal_option .modal-inner .modal-detail-box2 table.cashback-flow-table td.bg_pink,#modal_setwari .modal-inner .modal-detail-box table.cashback-flow-table td.bg_pink,#modal_setwari .modal-inner .modal-detail-box2 table.cashback-flow-table td.bg_pink{background-color:#ff6aac;color:#fff;padding:.5em}#modal_cashback_entry .modal-inner .modal-detail-box table.cashback-flow-table td.bg_light_pink,#modal_cashback_entry .modal-inner .modal-detail-box2 table.cashback-flow-table td.bg_light_pink,#modal_getuwari .modal-inner .modal-detail-box table.cashback-flow-table td.bg_light_pink,#modal_getuwari .modal-inner .modal-detail-box2 table.cashback-flow-table td.bg_light_pink,#modal_main .modal-inner .modal-detail-box table.cashback-flow-table td.bg_light_pink,#modal_main .modal-inner .modal-detail-box2 table.cashback-flow-table td.bg_light_pink,#modal_mangaku .modal-inner .modal-detail-box table.cashback-flow-table td.bg_light_pink,#modal_mangaku .modal-inner .modal-detail-box2 table.cashback-flow-table td.bg_light_pink,#modal_option .modal-inner .modal-detail-box table.cashback-flow-table td.bg_light_pink,#modal_option .modal-inner .modal-detail-box2 table.cashback-flow-table td.bg_light_pink,#modal_setwari .modal-inner .modal-detail-box table.cashback-flow-table td.bg_light_pink,#modal_setwari .modal-inner .modal-detail-box2 table.cashback-flow-table td.bg_light_pink{background-color:#ffe9f2;padding:.5em}#modal_cashback_entry .modal-inner .modal-detail-box table.cashback-flow-table:after,#modal_cashback_entry .modal-inner .modal-detail-box2 table.cashback-flow-table:after,#modal_getuwari .modal-inner .modal-detail-box table.cashback-flow-table:after,#modal_getuwari .modal-inner .modal-detail-box2 table.cashback-flow-table:after,#modal_main .modal-inner .modal-detail-box table.cashback-flow-table:after,#modal_main .modal-inner .modal-detail-box2 table.cashback-flow-table:after,#modal_mangaku .modal-inner .modal-detail-box table.cashback-flow-table:after,#modal_mangaku .modal-inner .modal-detail-box2 table.cashback-flow-table:after,#modal_option .modal-inner .modal-detail-box table.cashback-flow-table:after,#modal_option .modal-inner .modal-detail-box2 table.cashback-flow-table:after,#modal_setwari .modal-inner .modal-detail-box table.cashback-flow-table:after,#modal_setwari .modal-inner .modal-detail-box2 table.cashback-flow-table:after{background-color:#ff6aac;content:"";display:block;height:80%;left:200px;position:absolute;top:10%;width:10px;z-index:-1}#modal_cashback_entry .modal-inner .modal-detail-box .modal-detail,#modal_cashback_entry .modal-inner .modal-detail-box2 .modal-detail,#modal_getuwari .modal-inner .modal-detail-box .modal-detail,#modal_getuwari .modal-inner .modal-detail-box2 .modal-detail,#modal_main .modal-inner .modal-detail-box .modal-detail,#modal_main .modal-inner .modal-detail-box2 .modal-detail,#modal_mangaku .modal-inner .modal-detail-box .modal-detail,#modal_mangaku .modal-inner .modal-detail-box2 .modal-detail,#modal_option .modal-inner .modal-detail-box .modal-detail,#modal_option .modal-inner .modal-detail-box2 .modal-detail,#modal_setwari .modal-inner .modal-detail-box .modal-detail,#modal_setwari .modal-inner .modal-detail-box2 .modal-detail{font-size:13px;line-height:1.6;padding-right:15px}#modal_cashback_entry .modal-inner .modal-detail-box .modal-detail .modal-sub-title,#modal_cashback_entry .modal-inner .modal-detail-box2 .modal-detail .modal-sub-title,#modal_getuwari .modal-inner .modal-detail-box .modal-detail .modal-sub-title,#modal_getuwari .modal-inner .modal-detail-box2 .modal-detail .modal-sub-title,#modal_main .modal-inner .modal-detail-box .modal-detail .modal-sub-title,#modal_main .modal-inner .modal-detail-box2 .modal-detail .modal-sub-title,#modal_mangaku .modal-inner .modal-detail-box .modal-detail .modal-sub-title,#modal_mangaku .modal-inner .modal-detail-box2 .modal-detail .modal-sub-title,#modal_option .modal-inner .modal-detail-box .modal-detail .modal-sub-title,#modal_option .modal-inner .modal-detail-box2 .modal-detail .modal-sub-title,#modal_setwari .modal-inner .modal-detail-box .modal-detail .modal-sub-title,#modal_setwari .modal-inner .modal-detail-box2 .modal-detail .modal-sub-title{font-weight:700}#modal_cashback_entry .modal-inner .modal-detail-box .modal-detail .modal-text sup,#modal_cashback_entry .modal-inner .modal-detail-box2 .modal-detail .modal-text sup,#modal_getuwari .modal-inner .modal-detail-box .modal-detail .modal-text sup,#modal_getuwari .modal-inner .modal-detail-box2 .modal-detail .modal-text sup,#modal_main .modal-inner .modal-detail-box .modal-detail .modal-text sup,#modal_main .modal-inner .modal-detail-box2 .modal-detail .modal-text sup,#modal_mangaku .modal-inner .modal-detail-box .modal-detail .modal-text sup,#modal_mangaku .modal-inner .modal-detail-box2 .modal-detail .modal-text sup,#modal_option .modal-inner .modal-detail-box .modal-detail .modal-text sup,#modal_option .modal-inner .modal-detail-box2 .modal-detail .modal-text sup,#modal_setwari .modal-inner .modal-detail-box .modal-detail .modal-text sup,#modal_setwari .modal-inner .modal-detail-box2 .modal-detail .modal-text sup{color:#666;font-size:13px;vertical-align:middle}#modal_cashback_entry .modal-inner .modal-detail-box .modal-detail .modal-text span,#modal_cashback_entry .modal-inner .modal-detail-box2 .modal-detail .modal-text span,#modal_getuwari .modal-inner .modal-detail-box .modal-detail .modal-text span,#modal_getuwari .modal-inner .modal-detail-box2 .modal-detail .modal-text span,#modal_main .modal-inner .modal-detail-box .modal-detail .modal-text span,#modal_main .modal-inner .modal-detail-box2 .modal-detail .modal-text span,#modal_mangaku .modal-inner .modal-detail-box .modal-detail .modal-text span,#modal_mangaku .modal-inner .modal-detail-box2 .modal-detail .modal-text span,#modal_option .modal-inner .modal-detail-box .modal-detail .modal-text span,#modal_option .modal-inner .modal-detail-box2 .modal-detail .modal-text span,#modal_setwari .modal-inner .modal-detail-box .modal-detail .modal-text span,#modal_setwari .modal-inner .modal-detail-box2 .modal-detail .modal-text span{color:#666;font-size:12px}#modal_cashback_entry .modal-inner .modal-detail-box .modal-detail+.modal-detail,#modal_cashback_entry .modal-inner .modal-detail-box2 .modal-detail+.modal-detail,#modal_getuwari .modal-inner .modal-detail-box .modal-detail+.modal-detail,#modal_getuwari .modal-inner .modal-detail-box2 .modal-detail+.modal-detail,#modal_main .modal-inner .modal-detail-box .modal-detail+.modal-detail,#modal_main .modal-inner .modal-detail-box2 .modal-detail+.modal-detail,#modal_mangaku .modal-inner .modal-detail-box .modal-detail+.modal-detail,#modal_mangaku .modal-inner .modal-detail-box2 .modal-detail+.modal-detail,#modal_option .modal-inner .modal-detail-box .modal-detail+.modal-detail,#modal_option .modal-inner .modal-detail-box2 .modal-detail+.modal-detail,#modal_setwari .modal-inner .modal-detail-box .modal-detail+.modal-detail,#modal_setwari .modal-inner .modal-detail-box2 .modal-detail+.modal-detail{margin-bottom:20px}#modal_cashback_entry .modal-inner .modal-detail-box .modal-sub-ttl,#modal_cashback_entry .modal-inner .modal-detail-box2 .modal-sub-ttl,#modal_getuwari .modal-inner .modal-detail-box .modal-sub-ttl,#modal_getuwari .modal-inner .modal-detail-box2 .modal-sub-ttl,#modal_main .modal-inner .modal-detail-box .modal-sub-ttl,#modal_main .modal-inner .modal-detail-box2 .modal-sub-ttl,#modal_mangaku .modal-inner .modal-detail-box .modal-sub-ttl,#modal_mangaku .modal-inner .modal-detail-box2 .modal-sub-ttl,#modal_option .modal-inner .modal-detail-box .modal-sub-ttl,#modal_option .modal-inner .modal-detail-box2 .modal-sub-ttl,#modal_setwari .modal-inner .modal-detail-box .modal-sub-ttl,#modal_setwari .modal-inner .modal-detail-box2 .modal-sub-ttl{font-size:18px;font-weight:700;text-align:center}#modal_cashback_entry .modal-inner .modal-detail-box .modal-sub-ttl span,#modal_cashback_entry .modal-inner .modal-detail-box2 .modal-sub-ttl span,#modal_getuwari .modal-inner .modal-detail-box .modal-sub-ttl span,#modal_getuwari .modal-inner .modal-detail-box2 .modal-sub-ttl span,#modal_main .modal-inner .modal-detail-box .modal-sub-ttl span,#modal_main .modal-inner .modal-detail-box2 .modal-sub-ttl span,#modal_mangaku .modal-inner .modal-detail-box .modal-sub-ttl span,#modal_mangaku .modal-inner .modal-detail-box2 .modal-sub-ttl span,#modal_option .modal-inner .modal-detail-box .modal-sub-ttl span,#modal_option .modal-inner .modal-detail-box2 .modal-sub-ttl span,#modal_setwari .modal-inner .modal-detail-box .modal-sub-ttl span,#modal_setwari .modal-inner .modal-detail-box2 .modal-sub-ttl span{color:#fd69ab}#modal_cashback_entry .modal-inner .modal-detail-box .mainv-img-b,#modal_cashback_entry .modal-inner .modal-detail-box2 .mainv-img-b,#modal_getuwari .modal-inner .modal-detail-box .mainv-img-b,#modal_getuwari .modal-inner .modal-detail-box2 .mainv-img-b,#modal_main .modal-inner .modal-detail-box .mainv-img-b,#modal_main .modal-inner .modal-detail-box2 .mainv-img-b,#modal_mangaku .modal-inner .modal-detail-box .mainv-img-b,#modal_mangaku .modal-inner .modal-detail-box2 .mainv-img-b,#modal_option .modal-inner .modal-detail-box .mainv-img-b,#modal_option .modal-inner .modal-detail-box2 .mainv-img-b,#modal_setwari .modal-inner .modal-detail-box .mainv-img-b,#modal_setwari .modal-inner .modal-detail-box2 .mainv-img-b{display:block;margin:0 auto}#modal_cashback_entry .modal-inner .modal-detail-box .mainv-img-c,#modal_cashback_entry .modal-inner .modal-detail-box2 .mainv-img-c,#modal_getuwari .modal-inner .modal-detail-box .mainv-img-c,#modal_getuwari .modal-inner .modal-detail-box2 .mainv-img-c,#modal_main .modal-inner .modal-detail-box .mainv-img-c,#modal_main .modal-inner .modal-detail-box2 .mainv-img-c,#modal_mangaku .modal-inner .modal-detail-box .mainv-img-c,#modal_mangaku .modal-inner .modal-detail-box2 .mainv-img-c,#modal_option .modal-inner .modal-detail-box .mainv-img-c,#modal_option .modal-inner .modal-detail-box2 .mainv-img-c,#modal_setwari .modal-inner .modal-detail-box .mainv-img-c,#modal_setwari .modal-inner .modal-detail-box2 .mainv-img-c{display:block;margin:10px auto 30px;width:60%}#modal_cashback_entry .modal-inner .modal-detail-box .option-table,#modal_cashback_entry .modal-inner .modal-detail-box2 .option-table,#modal_getuwari .modal-inner .modal-detail-box .option-table,#modal_getuwari .modal-inner .modal-detail-box2 .option-table,#modal_main .modal-inner .modal-detail-box .option-table,#modal_main .modal-inner .modal-detail-box2 .option-table,#modal_mangaku .modal-inner .modal-detail-box .option-table,#modal_mangaku .modal-inner .modal-detail-box2 .option-table,#modal_option .modal-inner .modal-detail-box .option-table,#modal_option .modal-inner .modal-detail-box2 .option-table,#modal_setwari .modal-inner .modal-detail-box .option-table,#modal_setwari .modal-inner .modal-detail-box2 .option-table{border-collapse:collapse;border-spacing:0;margin-bottom:100px}#modal_cashback_entry .modal-inner .modal-detail-box .option-table .td-left,#modal_cashback_entry .modal-inner .modal-detail-box2 .option-table .td-left,#modal_getuwari .modal-inner .modal-detail-box .option-table .td-left,#modal_getuwari .modal-inner .modal-detail-box2 .option-table .td-left,#modal_main .modal-inner .modal-detail-box .option-table .td-left,#modal_main .modal-inner .modal-detail-box2 .option-table .td-left,#modal_mangaku .modal-inner .modal-detail-box .option-table .td-left,#modal_mangaku .modal-inner .modal-detail-box2 .option-table .td-left,#modal_option .modal-inner .modal-detail-box .option-table .td-left,#modal_option .modal-inner .modal-detail-box2 .option-table .td-left,#modal_setwari .modal-inner .modal-detail-box .option-table .td-left,#modal_setwari .modal-inner .modal-detail-box2 .option-table .td-left{background-color:#e4d8f4;border-bottom:1px solid #fff;border-top:1px solid #e4d8f4;padding:5px 0 5px 25px;width:180px}#modal_cashback_entry .modal-inner .modal-detail-box .option-table .td-right,#modal_cashback_entry .modal-inner .modal-detail-box2 .option-table .td-right,#modal_getuwari .modal-inner .modal-detail-box .option-table .td-right,#modal_getuwari .modal-inner .modal-detail-box2 .option-table .td-right,#modal_main .modal-inner .modal-detail-box .option-table .td-right,#modal_main .modal-inner .modal-detail-box2 .option-table .td-right,#modal_mangaku .modal-inner .modal-detail-box .option-table .td-right,#modal_mangaku .modal-inner .modal-detail-box2 .option-table .td-right,#modal_option .modal-inner .modal-detail-box .option-table .td-right,#modal_option .modal-inner .modal-detail-box2 .option-table .td-right,#modal_setwari .modal-inner .modal-detail-box .option-table .td-right,#modal_setwari .modal-inner .modal-detail-box2 .option-table .td-right{background-color:#fff;border:1px solid #e4d8f4;padding:5px 0 5px 25px}#modal_cashback_entry .modal-inner .modal-detail-box .option-table .td-right span,#modal_cashback_entry .modal-inner .modal-detail-box2 .option-table .td-right span,#modal_getuwari .modal-inner .modal-detail-box .option-table .td-right span,#modal_getuwari .modal-inner .modal-detail-box2 .option-table .td-right span,#modal_main .modal-inner .modal-detail-box .option-table .td-right span,#modal_main .modal-inner .modal-detail-box2 .option-table .td-right span,#modal_mangaku .modal-inner .modal-detail-box .option-table .td-right span,#modal_mangaku .modal-inner .modal-detail-box2 .option-table .td-right span,#modal_option .modal-inner .modal-detail-box .option-table .td-right span,#modal_option .modal-inner .modal-detail-box2 .option-table .td-right span,#modal_setwari .modal-inner .modal-detail-box .option-table .td-right span,#modal_setwari .modal-inner .modal-detail-box2 .option-table .td-right span{font-size:13px}#modal_device_air,#modal_device_om{background-color:#fff;display:none;left:calc(50% - 34.80392vw);min-width:710px;position:absolute;width:69.6078431373vw;z-index:7}}@media (min-width:520px) and (max-width:1019px){#modal_device_air,#modal_device_om{left:calc(50% - 355px)}}@media (min-width:520px) and (min-width:1300px){#modal_device_air,#modal_device_om{left:calc(50% - 452.45098px);width:904.9019607843px}}@media (min-width:520px){#modal_device_air .modal_close,#modal_device_om .modal_close{cursor:pointer;height:20PX;position:absolute;right:0;top:-30PX;z-index:8}#modal_device_air .modal-inner,#modal_device_om .modal-inner{display:flex}#modal_device_air .modal-inner .device-spec-table,#modal_device_om .modal-inner .device-spec-table{border-collapse:collapse;width:50%}#modal_device_air .modal-inner .device-spec-table>tbody>tr>td,#modal_device_om .modal-inner .device-spec-table>tbody>tr>td{border:1px solid #000;font-size:14px;line-height:1.2;padding:10px;vertical-align:top}#modal_device_air .modal-inner .device-spec-table>tbody>tr>td .sup,#modal_device_om .modal-inner .device-spec-table>tbody>tr>td .sup{font-size:12px}#modal_device_air .modal-inner .device-spec-table>tbody>tr>td.bg_purple,#modal_device_om .modal-inner .device-spec-table>tbody>tr>td.bg_purple{background-color:#793bc6;color:#fff}#modal_device_air .note,#modal_device_om .note{font-size:12px;padding:2vw 0}#modal_device_air .note .group,#modal_device_om .note .group{display:flex}#modal_device_air .note .group .note-exp,#modal_device_om .note .group .note-exp{flex:0 0 auto;width:35px}#modal_home_explanation_index{background-color:rgba(81,173,251,.6);border:2px solid #fff;box-sizing:border-box;color:#fff;display:none;height:80vh;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:90vw;z-index:999999}#modal_home_explanation_index>.modal_close{align-items:center;background-color:rgba(153,130,213,.9);border:2px solid #fff;display:grid;font-size:2vw;font-weight:700;height:3vw;justify-items:center;position:absolute;right:0;top:0;width:3vw}#modal_home_explanation_index>.modal-inner{height:100%;overflow-y:scroll}#modal_home_explanation_index>.modal-inner>dl>dt{font-weight:700}#modal_home_explanation_index>.modal-inner>dl>dd{margin:2em 0}#modal_home_explanation_index a{color:#fff;text-decoration:underline}#modal_bg{background-color:rgba(0,0,0,.8);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:6}}@media (max-width:519px){body{-webkit-font-smoothing:antialiased;font-size:3.7333333333vw;letter-spacing:.05em;line-height:1.4}.pc{display:none!important}body{background-color:#fff}a.hover:hover img{opacity:.7}.bold{font-weight:700}.red{color:#e7153f}.pink{color:#fd69ab}.purple{color:#793bc6}.fd-number,.num{font-family:Arial}.fd-number{font-size:9.3333333333vw;font-weight:700}.header-infomation{background-color:#ffe0e8;color:#f74490;padding:2.6666666667vw}.header-infomation .header-infomation-title{font-size:2.9333333333vw;font-weight:700;line-height:1;text-align:center}.header-infomation .header-infomation-text{font-size:2.9333333333vw;margin-top:2.6666666667vw;text-align:center}.header-information{align-items:center;background-color:#fd69ab;display:flex;height:14.6666666667vw;justify-content:flex-start}.header-information__limited{align-items:center;background:linear-gradient(-40deg,#bbb787,#fffabe 46%,#fff045);box-sizing:border-box;color:#fd69ab;display:flex;flex-flow:column nowrap;font-size:2.6666666667vw;font-weight:700;height:100%;justify-content:center;line-height:1.3;margin-right:10px;padding-top:.7333333333vw;text-align:center;width:30%}.header-information__limited.long{font-size:3vw;width:25vw}.header-information__content{align-items:flex-start;color:#fff;display:flex;flex-direction:column;margin:0 auto}.header-information__conditions{align-items:center;background-color:#000;border:1px solid #000;border-radius:20px;box-sizing:border-box;color:#fef579;display:flex;flex:0 0 auto;font-size:3.2vw;height:4.5333333333vw;letter-spacing:0;line-height:1;margin-bottom:5px;padding:0 2.9333333333vw;white-space:nowrap}.header-information__cashback{display:flex;flex:1 1 auto;font-size:4.5333333333vw;font-weight:700;letter-spacing:-.02em;line-height:1;white-space:nowrap}.header-information__cashback.long{font-size:4.5vw}.header-information__price{color:#fef579}.header-information__link{border:.2666666667vw solid #fff;border-radius:4vw;color:#fff;display:block;font-size:2.5vw;font-weight:700;margin:1vw 0 0 13vw;outline:none;padding:.5333333333vw 6vw;position:relative;text-align:center;transition:.5s}.header-information__link:after{border-bottom:.5333333333vw solid #fff;border-right:.5333333333vw solid #fff;content:"";height:1.3vw;position:absolute;right:2.5vw;top:35%;transform:rotate(315deg);width:1.3vw}header .header{box-shadow:0 0 .4vw #888;display:flex;height:14.6666666667vw}header .header .header-cta{background:#201d1d;text-align:center;width:14.6666666667vw}header .header .header-cta .img-box{align-items:flex-end;display:flex;height:8.6666666667vw;justify-content:center}header .header .header-cta .img-box>img{height:6.4vw}header .header .header-cta>p{align-items:center;color:#fff;display:flex;font-size:2.6666666667vw;height:6vw;justify-content:center}header .header .header-logo{display:grid;place-items:center;text-align:center;width:70.6666666667vw}header .header .header-logo>h1>img,header .header .header-logo>p>img{height:10.6666666667vw}header .header .header-menu{border-left:.2666666667vw solid #e2e4e7;text-align:center;width:14.6666666667vw}header .header .header-menu .img-box{align-items:flex-end;display:flex;height:8.2666666667vw;justify-content:center}header .header .header-menu .img-box>.js_menu_img{height:4.8vw}header .header .header-menu>.js_menu_text{align-items:center;display:flex;font-size:2.6666666667vw;height:6.4vw;justify-content:center}.js_follow_menu{background-color:#fff;border-radius:1.3333333333vw 0 0 1.3333333333vw;box-shadow:0 0 1.3333333333vw #888;display:none;position:fixed;right:0;text-align:center;top:1.3333333333vw;width:14.6666666667vw;z-index:5}.js_follow_menu .img-box{align-items:flex-end;display:flex;height:8.2666666667vw;justify-content:center}.js_follow_menu .img-box>.js_menu_img{height:4.8vw}.js_follow_menu>.js_menu_text{align-items:center;display:flex;font-size:2.6666666667vw;height:6.4vw;justify-content:center}.js_hamburger_menu{margin-left:100%;position:fixed;top:0;transition:.2s;width:100%;z-index:6}.js_hamburger_menu.active{margin-left:0}.js_hamburger_menu .hamburger-menu-inner{height:100%;max-height:calc(100vh - 1.33vw);overflow-y:scroll;position:relative;z-index:6}.js_hamburger_menu .hamburger-menu-inner .menu-header{background-color:#fff;-o-border-image:linear-gradient(90deg,#793bc6 0,#fd69ab) 1/0 0 1px 0;border-image:linear-gradient(90deg,#793bc6 0,#fd69ab) 1/0 0 1px 0;border-style:solid;display:flex}.js_hamburger_menu .hamburger-menu-inner .menu-header .menu-logo{display:grid;padding-left:7.3333333333vw;place-items:center;text-align:center;width:78vw}.js_hamburger_menu .hamburger-menu-inner .menu-header .menu-logo>img{height:10.6666666667vw}.js_hamburger_menu .hamburger-menu-inner .menu-header .menu-close{border-left:.2666666667vw solid #e2e4e7;text-align:center;width:14.6666666667vw}.js_hamburger_menu .hamburger-menu-inner .menu-header .menu-close .img-box{align-items:flex-end;display:flex;height:8.2666666667vw;justify-content:center}.js_hamburger_menu .hamburger-menu-inner .menu-header .menu-close .img-box>.js_menu_img{height:4.8vw}.js_hamburger_menu .hamburger-menu-inner .menu-header .menu-close>.js_menu_text{align-items:center;display:flex;font-size:2.6666666667vw;height:6.4vw;justify-content:center}.js_hamburger_menu .hamburger-menu-inner .menu-link-list{background-color:#fff}.js_hamburger_menu .hamburger-menu-inner .menu-link-list .menu-link{-o-border-image:linear-gradient(90deg,#793bc6 0,#fd69ab) 1/0 0 1px 0;border-image:linear-gradient(90deg,#793bc6 0,#fd69ab) 1/0 0 1px 0;border-style:solid;display:block;padding:3.6vw 4vw;position:relative}.js_hamburger_menu .hamburger-menu-inner .menu-link-list .menu-link.first{-o-border-image:linear-gradient(90deg,#793bc6 0,#fd69ab) 1/1px 0 1px 0;border-image:linear-gradient(90deg,#793bc6 0,#fd69ab) 1/1px 0 1px 0;border-style:solid}.js_hamburger_menu .hamburger-menu-inner .menu-link-list .menu-link:after{border-left:.2666666667vw solid #fd69ab;border-top:.2666666667vw solid #fd69ab;content:"";height:1.6vw;margin:auto 0;position:absolute;right:4vw;top:40%;transform:rotate(135deg);width:1.6vw}.js_hamburger_menu .hamburger-menu-inner .menu-link-list .menu-link>p{color:#fd69ab;font-size:4.2666666667vw;font-weight:700}.js_hamburger_menu .hamburger-menu-inner .menu-cta{background-color:#111;color:#fff;padding:8vw 0;text-align:center}.js_hamburger_menu .hamburger-menu-inner .menu-cta .complete-btn{background-color:#08c792;border:2px solid #00868b;border-radius:8vw;box-shadow:0 .6666666667vw 4vw .6666666667vw rgba(8,199,146,.5);color:#fff;display:block;font-size:4.2666666667vw;font-weight:700;letter-spacing:normal;margin:0 auto 5.4666666667vw;padding:5.0666666667vw 0;position:relative;width:84%}.js_hamburger_menu .hamburger-menu-inner .menu-cta .complete-btn .complete-btn-text{margin-left:5.3333333333vw;text-shadow:.16vw .2133333333vw .5333333333vw rgba(0,0,0,.4)}.js_hamburger_menu .hamburger-menu-inner .menu-cta .complete-btn:before{border-bottom:.5333333333vw solid #fff;border-right:.5333333333vw solid #fff;box-shadow:.16vw .2133333333vw .2666666667vw rgba(0,0,0,.4);content:"";height:1.8666666667vw;margin:auto 0;position:absolute;right:4vw;top:42%;transform:rotate(315deg);width:1.8666666667vw}.js_hamburger_menu .hamburger-menu-inner .menu-cta .area-text{font-size:3.4666666667vw}.js_hamburger_menu .hamburger-menu-inner .menu-cta .inquiry-btn,.js_hamburger_menu .hamburger-menu-inner .menu-cta .pdf-btn,.js_hamburger_menu .hamburger-menu-inner .menu-cta .png-btn{border-radius:6.6666666667vw;box-sizing:border-box;color:#fff;display:block;font-size:3.4666666667vw;font-weight:700;letter-spacing:normal;margin:4vw auto 0;padding:3.2vw 0;position:relative;width:70%}.js_hamburger_menu .hamburger-menu-inner .menu-cta .inquiry-btn:after,.js_hamburger_menu .hamburger-menu-inner .menu-cta .pdf-btn:after,.js_hamburger_menu .hamburger-menu-inner .menu-cta .png-btn:after{border-left:.5333333333vw solid #fff;border-top:.5333333333vw solid #fff;content:"";height:1.8666666667vw;margin:auto 0;position:absolute;right:4vw;top:40%;transform:rotate(135deg);width:1.8666666667vw}.js_hamburger_menu .hamburger-menu-inner .menu-cta .inquiry-btn{border:.2666666667vw solid #fff;border-radius:8vw;font-size:4.2666666667vw;padding:5.0666666667vw 0;width:84%}.js_hamburger_menu .hamburger-menu-inner .menu-cta .pdf-btn,.js_hamburger_menu .hamburger-menu-inner .menu-cta .png-btn{border:.2666666667vw solid #fff}.hamburger-menu-bg{background-color:rgba(0,0,0,.8);display:none;height:100vh;position:fixed;top:0;width:100vw;z-index:3}.cta-black{background-color:#000;color:#fff;padding:4vw 0;text-align:center}.cta-black .cta-btn-inner{margin:0 4vw}.cta-black .complete-btn{background-color:#08c792;border:2px solid #00868b;border-radius:9.3333333333vw;box-shadow:0 .6666666667vw 4vw 1.0666666667vw rgba(8,199,146,.5);color:#fff;display:block;font-size:4.2666666667vw;font-weight:700;letter-spacing:normal;margin:4vw auto 5.3333333333vw;padding:3.3333333333vw 0;position:relative;width:92%}.cta-black .complete-btn .complete-btn-text{margin-left:5.0666666667vw;text-shadow:.16vw .2133333333vw .5333333333vw hsla(0,2%,44%,.4)}.cta-black .complete-btn:before{border-bottom:.5333333333vw solid #fff;border-right:.5333333333vw solid #fff;box-shadow:.16vw .2133333333vw .2666666667vw rgba(0,0,0,.4);content:"";height:1.8666666667vw;margin:auto 0;position:absolute;right:4vw;top:42%;transform:rotate(315deg);width:1.8666666667vw}.cta-black .complete-btn .complete-btn-text{margin-left:0}.cta-black .complete-btn .complete-btn-text .truck{position:relative;top:-1vw;width:10vw}.cta-black .complete-btn .complete-btn-text .small{font-size:3.3333333333vw;font-weight:400}.cta-black .pdf_link{color:#fff;font-size:2.6666666667vw;margin:2vw 5vw 0;text-align:center}.cta-black .pdf_link a{color:#51adfb;text-decoration:underline}.cta-black .sameday-shipping_text{color:#fff;font-size:2.6666666667vw;line-height:1.6;padding:2vw 12vw 0;position:relative}.cta-black .sameday-shipping_text:after{content:"※";display:block;left:8vw;position:absolute;top:2vw}.cta-black .area-text{font-size:3.4666666667vw}.cta-black .inquiry-btn{border:.2666666667vw solid #fff;border-radius:8vw;box-sizing:border-box;color:#fff;display:block;font-size:4.2666666667vw;font-weight:700;margin:2vw auto 0;padding:5.7333333333vw 0;position:relative;width:84%}.cta-black .inquiry-btn:after{border-left:.2666666667vw solid #fff;border-top:.2666666667vw solid #fff;content:"";height:1.8666666667vw;margin:auto 0;position:absolute;right:4vw;top:40%;transform:rotate(135deg);width:1.8666666667vw}footer{margin-bottom:24vw}footer .footer-menu-link-list{margin:0 4vw 8vw}footer .footer-menu-link-list>a{border-bottom:1px solid #fd69ab;color:#fd69ab;display:block;font-size:4.2666666667vw;font-weight:700;line-height:10vw;position:relative}footer .footer-menu-link-list>a:after{border-left:.2666666667vw solid #fd69ab;border-top:.2666666667vw solid #fd69ab;content:"";height:1.6vw;margin:auto 0;position:absolute;right:4vw;top:40%;transform:rotate(135deg);width:1.6vw}footer .footer-link{padding:2.6vw 0}footer .footer-link .footer-link-flex{align-items:center;display:flex;justify-content:center}footer .footer-link .footer-link-flex>a{color:#00a0e9;font-size:2.9333333333vw;line-height:6.4vw;text-decoration:underline}footer .footer-link .footer-link-flex>p{font-size:2.9333333333vw;line-height:6.4vw;margin:0 .5em}footer .footer-tax{background-color:#fff;border-top:.2666666667vw solid #f3f3f3;text-align:center}footer .footer-tax>p{color:#666;font-size:2.6666666667vw;padding:2.4vw 0}footer .introduce{font-size:3vw;padding:10px}footer .introduce p{margin:auto;max-width:90vw}footer .introduce ul{list-style:none}footer .introduce ul li{color:#3a3939;margin:10px 5px;padding:0}footer .introduce ul .under{color:inherit;text-decoration:underline}footer .copyright{background-color:#000;padding:3.4666666667vw 0}footer .copyright>p{color:#fff;font-size:2.6666666667vw;text-align:center}footer .sb-number{background-color:#000;margin-top:-.6666666667vw;padding-bottom:.9333333333vw}footer .sb-number>p{color:#fff;font-size:12px;margin-right:2vw;text-align:right}.follow-footer{bottom:-21.3333333333vw;opacity:0;position:fixed;width:100%;z-index:2}.follow-footer .follow-footer-head{background-color:#fff;padding:.8vw 0}.follow-footer .follow-footer-head>p{font-size:3.2vw;font-weight:700;text-align:center}.follow-footer .follow-footer-link{align-items:stretch;display:flex}.follow-footer .follow-footer-link .follow-footer-left{background-color:#000;padding:4.2666666667vw 0;position:relative;width:36%}.follow-footer .follow-footer-link .follow-footer-left:after{border-left:.5333333333vw solid #fff;border-top:.5333333333vw solid #fff;content:"";height:1.8666666667vw;margin:auto 0;position:absolute;right:2.6666666667vw;top:40%;transform:rotate(135deg);width:1.8666666667vw}.follow-footer .follow-footer-link .follow-footer-left>p{color:#fff;font-size:3.4666666667vw;font-weight:700;text-align:center}.follow-footer .follow-footer-link .follow-footer-right{background:linear-gradient(90deg,#793bc6 0,#fd69ab);padding:3.8666666667vw 0;position:relative;width:64%}.follow-footer .follow-footer-link .follow-footer-right:before{background-image:url("data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20100%20100%22%20style%3D%22enable-background%3Anew%200%200%20100%20100%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23ffffff%3B%7D%20.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23111111%3B%7D%20.st2%7Benable-background%3Anew%20%3B%7D%20.st3%7Bfill%3A%23009FE8%3B%7D%20.st4%7Bfill%3A%23C8161D%3B%7D%3C%2Fstyle%3E%3Cg%20id%3D%22icon_x5F_bank%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_card%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_battery%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_airom%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_om_1_%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_air_1_%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_cart%22%3E%20%3Cg%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M22.578%2C2.731l4.358%2C16.95h63.906c2.29%2C0%2C3.951%2C2.197%2C3.324%2C4.413L83.603%2C60.765%20c-0.535%2C1.865-2.234%2C3.139-4.173%2C3.139H38.365l1.606%2C6.186h36.375c1.81%2C0%2C3.268%2C1.459%2C3.268%2C3.268l0%2C0%20c0%2C1.81-1.459%2C3.268-3.268%2C3.268H38.365c-2.013%2C0-3.785-1.366-4.284-3.324L17.519%2C9.249H8.97c-1.791%2C0-3.268-1.459-3.268-3.268%20l0%2C0c0-1.791%2C1.459-3.25%2C3.268-3.25H22.578z%20M44.809%2C57.386v-12.5H33.435l3.231%2C12.5H44.809z%20M28.634%2C26.199l3.139%2C12.168h13.054%20V26.199C44.809%2C26.199%2C28.634%2C26.199%2C28.634%2C26.199z%20M51.346%2C44.885v12.5h12.87v-12.5H51.346z%20M51.346%2C26.199v12.168h12.87V26.199%20C64.197%2C26.199%2C51.346%2C26.199%2C51.346%2C26.199z%20M70.715%2C26.199v12.168h12.556l2.899-10.045c0.314-1.071-0.499-2.123-1.588-2.123%20L70.715%2C26.199z%20M70.715%2C44.885v12.5h7.072l3.601-12.5H70.715z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M73.355%2C79.359c4.838%2C0%2C8.771%2C3.933%2C8.771%2C8.771c0%2C4.838-3.933%2C8.771-8.771%2C8.771s-8.771-3.933-8.771-8.771%20C64.585%2C83.292%2C68.518%2C79.359%2C73.355%2C79.359z%20M73.355%2C90.382c1.237%2C0%2C2.253-1.016%2C2.253-2.253c0-1.237-1.016-2.253-2.253-2.253%20s-2.253%2C1.016-2.253%2C2.253C71.103%2C89.366%2C72.118%2C90.382%2C73.355%2C90.382z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M42.52%2C79.728c4.838%2C0%2C8.771%2C3.933%2C8.771%2C8.771s-3.933%2C8.771-8.771%2C8.771s-8.771-3.933-8.771-8.771%20S37.682%2C79.728%2C42.52%2C79.728z%20M42.52%2C90.751c1.237%2C0%2C2.253-1.016%2C2.253-2.253s-1.016-2.253-2.253-2.253%20c-1.237%2C0-2.253%2C1.016-2.253%2C2.253C40.267%2C89.736%2C41.282%2C90.751%2C42.52%2C90.751z%22%2F%3E%20%3C%2Fg%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_qa%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_campaign%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_plan%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_charm%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_rogo%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_home%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_02%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_set%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_wifi%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_consent%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_otoku%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_device%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_net%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_01%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_03%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_arrow%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_caution%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_check%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_weight%22%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_x5F_link%22%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:cover;content:"";height:8vw;left:4.8vw;margin:auto 0;position:absolute;top:20%;width:8vw}.follow-footer .follow-footer-link .follow-footer-right:after{border-left:.5333333333vw solid #fff;border-top:.5333333333vw solid #fff;content:"";height:1.8666666667vw;margin:auto 0;position:absolute;right:2.6666666667vw;top:40%;transform:rotate(135deg);width:1.8666666667vw}.follow-footer .follow-footer-link .follow-footer-right>p{color:#fff;font-size:4vw;font-weight:700;margin-left:6vw;text-align:center}.first-banner{font-size:1.6vw;margin:5vw auto;width:92%}.first-banner ul{margin:5vw auto 2vw;padding:0;width:100%}.first-banner ul li{grid-column-gap:1em;display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}.first-banner .note{font-size:1.7333333333vw;font-weight:700}h1{font-size:6.4vw}h1,h2{font-weight:700;margin:0;text-align:center}h2{font-size:5.3333333333vw}h3{font-size:4.2666666667vw;font-weight:700;margin:0}.h1-line{display:flex;justify-content:center}.h1-line .h1-line-left{border-top:.8vw solid #f74490;width:12.6666666667vw}.h1-line .h1-line-right{border-top:.8vw solid #b2b2b2;width:12.6666666667vw}.h2-line{display:flex;justify-content:center}.h2-line .h2-line-left{border-top:.8vw solid #f74490;width:12.6666666667vw}.h2-line .h2-line-right{border-top:.8vw solid #b2b2b2;width:12.6666666667vw}.left-line{border-left:1.3333333333vw solid #f74490;padding-left:2.4vw}.common-table{border-collapse:collapse;font-size:3.7333333333vw;line-height:1.6;margin:4vw 0 9.3333333333vw;text-align:center;width:100%}.common-table th{background-color:#f3f3f3;font-weight:400;padding:1.8vw 4.4vw}.common-table td,.common-table th{border:.2666666667vw solid #cfd3d7}.common-table td{padding:5.8vw 4.4vw}.common-table td>.small{color:#666;font-size:2.9333333333vw;line-height:1.4}.common-table td>a{color:#00a0e9;text-decoration:underline}.breadcrumb{background-color:#f3f3f3;display:flex;padding:1.4666666667vw 3.3333333333vw}.breadcrumb>a,.breadcrumb>p{font-size:2.6666666667vw;padding-right:1em}.btn{background-color:#a9afb0;border-radius:8vw;box-shadow:.4vw .4vw .8vw #ccc;color:#fff;display:block;font-size:4.2666666667vw;font-weight:700;margin:10.6666666667vw;padding:5.0666666667vw 0;position:relative;text-align:center;text-decoration:none}.btn:after{border-left:.5333333333vw solid #fff;border-top:.5333333333vw solid #fff;content:"";height:1.8666666667vw;margin:auto 0;position:absolute;right:5.3333333333vw;top:42%;transform:rotate(135deg);width:1.8666666667vw}#modal_cashback_entry,#modal_getuwari,#modal_main,#modal_mangaku,#modal_option,#modal_setwari{background-color:#fff;display:none;height:60vh;left:4vw;margin:0;padding:0;position:fixed;top:20%;width:92%;z-index:7}#modal_cashback_entry .modal_close,#modal_getuwari .modal_close,#modal_main .modal_close,#modal_mangaku .modal_close,#modal_option .modal_close,#modal_setwari .modal_close{height:6.6666666667vw;position:absolute;right:0;top:-8vw;z-index:8}#modal_cashback_entry .modal-inner,#modal_getuwari .modal-inner,#modal_main .modal-inner,#modal_mangaku .modal-inner,#modal_option .modal-inner,#modal_setwari .modal-inner{box-sizing:border-box;padding:4.6666666667vw 4vw}#modal_cashback_entry .modal-inner:after,#modal_getuwari .modal-inner:after,#modal_main .modal-inner:after,#modal_mangaku .modal-inner:after,#modal_option .modal-inner:after,#modal_setwari .modal-inner:after{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff 70%);bottom:4.6666666667vw;content:"";height:5.3333333333vw;position:absolute;width:90%}#modal_cashback_entry .modal-inner .modal-title-box,#modal_getuwari .modal-inner .modal-title-box,#modal_main .modal-inner .modal-title-box,#modal_mangaku .modal-inner .modal-title-box,#modal_option .modal-inner .modal-title-box,#modal_setwari .modal-inner .modal-title-box{margin-bottom:10px}#modal_cashback_entry .modal-inner .modal-title-box .modal-title,#modal_getuwari .modal-inner .modal-title-box .modal-title,#modal_main .modal-inner .modal-title-box .modal-title,#modal_mangaku .modal-inner .modal-title-box .modal-title,#modal_option .modal-inner .modal-title-box .modal-title,#modal_setwari .modal-inner .modal-title-box .modal-title{color:#fd69ab;font-size:4.2666666667vw;font-weight:700;margin-bottom:1.3333333333vw;text-align:center}#modal_cashback_entry .modal-inner .modal-title-box .modal-hr,#modal_getuwari .modal-inner .modal-title-box .modal-hr,#modal_main .modal-inner .modal-title-box .modal-hr,#modal_mangaku .modal-inner .modal-title-box .modal-hr,#modal_option .modal-inner .modal-title-box .modal-hr,#modal_setwari .modal-inner .modal-title-box .modal-hr{border-bottom:1px solid #fd69ab}#modal_cashback_entry .modal-inner .modal-detail-box,#modal_getuwari .modal-inner .modal-detail-box,#modal_main .modal-inner .modal-detail-box,#modal_mangaku .modal-inner .modal-detail-box,#modal_option .modal-inner .modal-detail-box,#modal_setwari .modal-inner .modal-detail-box{height:calc(60vh - 22.13vw)}#modal_cashback_entry .modal-inner .modal-detail-box2,#modal_getuwari .modal-inner .modal-detail-box2,#modal_main .modal-inner .modal-detail-box2,#modal_mangaku .modal-inner .modal-detail-box2,#modal_option .modal-inner .modal-detail-box2,#modal_setwari .modal-inner .modal-detail-box2{height:calc(60vh - 28vw)}#modal_cashback_entry .modal-inner .modal-detail-box,#modal_cashback_entry .modal-inner .modal-detail-box2,#modal_getuwari .modal-inner .modal-detail-box,#modal_getuwari .modal-inner .modal-detail-box2,#modal_main .modal-inner .modal-detail-box,#modal_main .modal-inner .modal-detail-box2,#modal_mangaku .modal-inner .modal-detail-box,#modal_mangaku .modal-inner .modal-detail-box2,#modal_option .modal-inner .modal-detail-box,#modal_option .modal-inner .modal-detail-box2,#modal_setwari .modal-inner .modal-detail-box,#modal_setwari .modal-inner .modal-detail-box2{overflow-y:scroll}#modal_cashback_entry .modal-inner .modal-detail-box .cashback_flow_title,#modal_cashback_entry .modal-inner .modal-detail-box2 .cashback_flow_title,#modal_getuwari .modal-inner .modal-detail-box .cashback_flow_title,#modal_getuwari .modal-inner .modal-detail-box2 .cashback_flow_title,#modal_main .modal-inner .modal-detail-box .cashback_flow_title,#modal_main .modal-inner .modal-detail-box2 .cashback_flow_title,#modal_mangaku .modal-inner .modal-detail-box .cashback_flow_title,#modal_mangaku .modal-inner .modal-detail-box2 .cashback_flow_title,#modal_option .modal-inner .modal-detail-box .cashback_flow_title,#modal_option .modal-inner .modal-detail-box2 .cashback_flow_title,#modal_setwari .modal-inner .modal-detail-box .cashback_flow_title,#modal_setwari .modal-inner .modal-detail-box2 .cashback_flow_title{font-size:3.5vw;font-weight:700;grid-column:1/2;grid-row:1/2;margin-top:14px;text-align:center}#modal_cashback_entry .modal-inner .modal-detail-box table.cashback-flow-table,#modal_cashback_entry .modal-inner .modal-detail-box2 table.cashback-flow-table,#modal_getuwari .modal-inner .modal-detail-box table.cashback-flow-table,#modal_getuwari .modal-inner .modal-detail-box2 table.cashback-flow-table,#modal_main .modal-inner .modal-detail-box table.cashback-flow-table,#modal_main .modal-inner .modal-detail-box2 table.cashback-flow-table,#modal_mangaku .modal-inner .modal-detail-box table.cashback-flow-table,#modal_mangaku .modal-inner .modal-detail-box2 table.cashback-flow-table,#modal_option .modal-inner .modal-detail-box table.cashback-flow-table,#modal_option .modal-inner .modal-detail-box2 table.cashback-flow-table,#modal_setwari .modal-inner .modal-detail-box table.cashback-flow-table,#modal_setwari .modal-inner .modal-detail-box2 table.cashback-flow-table{border-collapse:separate;border-spacing:1px 10px;grid-column:1/2;grid-row:1/2;position:relative}#modal_cashback_entry .modal-inner .modal-detail-box table.cashback-flow-table tr,#modal_cashback_entry .modal-inner .modal-detail-box2 table.cashback-flow-table tr,#modal_getuwari .modal-inner .modal-detail-box table.cashback-flow-table tr,#modal_getuwari .modal-inner .modal-detail-box2 table.cashback-flow-table tr,#modal_main .modal-inner .modal-detail-box table.cashback-flow-table tr,#modal_main .modal-inner .modal-detail-box2 table.cashback-flow-table tr,#modal_mangaku .modal-inner .modal-detail-box table.cashback-flow-table tr,#modal_mangaku .modal-inner .modal-detail-box2 table.cashback-flow-table tr,#modal_option .modal-inner .modal-detail-box table.cashback-flow-table tr,#modal_option .modal-inner .modal-detail-box2 table.cashback-flow-table tr,#modal_setwari .modal-inner .modal-detail-box table.cashback-flow-table tr,#modal_setwari .modal-inner .modal-detail-box2 table.cashback-flow-table tr{margin-bottom:5px}#modal_cashback_entry .modal-inner .modal-detail-box table.cashback-flow-table tr td.bg_pink,#modal_cashback_entry .modal-inner .modal-detail-box2 table.cashback-flow-table tr td.bg_pink,#modal_getuwari .modal-inner .modal-detail-box table.cashback-flow-table tr td.bg_pink,#modal_getuwari .modal-inner .modal-detail-box2 table.cashback-flow-table tr td.bg_pink,#modal_main .modal-inner .modal-detail-box table.cashback-flow-table tr td.bg_pink,#modal_main .modal-inner .modal-detail-box2 table.cashback-flow-table tr td.bg_pink,#modal_mangaku .modal-inner .modal-detail-box table.cashback-flow-table tr td.bg_pink,#modal_mangaku .modal-inner .modal-detail-box2 table.cashback-flow-table tr td.bg_pink,#modal_option .modal-inner .modal-detail-box table.cashback-flow-table tr td.bg_pink,#modal_option .modal-inner .modal-detail-box2 table.cashback-flow-table tr td.bg_pink,#modal_setwari .modal-inner .modal-detail-box table.cashback-flow-table tr td.bg_pink,#modal_setwari .modal-inner .modal-detail-box2 table.cashback-flow-table tr td.bg_pink{background-color:#ff6aac;color:#fff;padding:.5em}#modal_cashback_entry .modal-inner .modal-detail-box table.cashback-flow-table tr td.bg_light_pink,#modal_cashback_entry .modal-inner .modal-detail-box2 table.cashback-flow-table tr td.bg_light_pink,#modal_getuwari .modal-inner .modal-detail-box table.cashback-flow-table tr td.bg_light_pink,#modal_getuwari .modal-inner .modal-detail-box2 table.cashback-flow-table tr td.bg_light_pink,#modal_main .modal-inner .modal-detail-box table.cashback-flow-table tr td.bg_light_pink,#modal_main .modal-inner .modal-detail-box2 table.cashback-flow-table tr td.bg_light_pink,#modal_mangaku .modal-inner .modal-detail-box table.cashback-flow-table tr td.bg_light_pink,#modal_mangaku .modal-inner .modal-detail-box2 table.cashback-flow-table tr td.bg_light_pink,#modal_option .modal-inner .modal-detail-box table.cashback-flow-table tr td.bg_light_pink,#modal_option .modal-inner .modal-detail-box2 table.cashback-flow-table tr td.bg_light_pink,#modal_setwari .modal-inner .modal-detail-box table.cashback-flow-table tr td.bg_light_pink,#modal_setwari .modal-inner .modal-detail-box2 table.cashback-flow-table tr td.bg_light_pink{background-color:#ffe9f2;padding:.5em}#modal_cashback_entry .modal-inner .modal-detail-box table.cashback-flow-table:after,#modal_cashback_entry .modal-inner .modal-detail-box2 table.cashback-flow-table:after,#modal_getuwari .modal-inner .modal-detail-box table.cashback-flow-table:after,#modal_getuwari .modal-inner .modal-detail-box2 table.cashback-flow-table:after,#modal_main .modal-inner .modal-detail-box table.cashback-flow-table:after,#modal_main .modal-inner .modal-detail-box2 table.cashback-flow-table:after,#modal_mangaku .modal-inner .modal-detail-box table.cashback-flow-table:after,#modal_mangaku .modal-inner .modal-detail-box2 table.cashback-flow-table:after,#modal_option .modal-inner .modal-detail-box table.cashback-flow-table:after,#modal_option .modal-inner .modal-detail-box2 table.cashback-flow-table:after,#modal_setwari .modal-inner .modal-detail-box table.cashback-flow-table:after,#modal_setwari .modal-inner .modal-detail-box2 table.cashback-flow-table:after{background-color:#ff6aac;content:"";display:block;height:80%;left:15%;position:absolute;top:10%;width:10px;z-index:-1}#modal_cashback_entry .modal-inner .modal-detail-box .modal-detail,#modal_cashback_entry .modal-inner .modal-detail-box2 .modal-detail,#modal_getuwari .modal-inner .modal-detail-box .modal-detail,#modal_getuwari .modal-inner .modal-detail-box2 .modal-detail,#modal_main .modal-inner .modal-detail-box .modal-detail,#modal_main .modal-inner .modal-detail-box2 .modal-detail,#modal_mangaku .modal-inner .modal-detail-box .modal-detail,#modal_mangaku .modal-inner .modal-detail-box2 .modal-detail,#modal_option .modal-inner .modal-detail-box .modal-detail,#modal_option .modal-inner .modal-detail-box2 .modal-detail,#modal_setwari .modal-inner .modal-detail-box .modal-detail,#modal_setwari .modal-inner .modal-detail-box2 .modal-detail{margin-bottom:4vw}#modal_cashback_entry .modal-inner .modal-detail-box .modal-detail .modal-sub-title,#modal_cashback_entry .modal-inner .modal-detail-box2 .modal-detail .modal-sub-title,#modal_getuwari .modal-inner .modal-detail-box .modal-detail .modal-sub-title,#modal_getuwari .modal-inner .modal-detail-box2 .modal-detail .modal-sub-title,#modal_main .modal-inner .modal-detail-box .modal-detail .modal-sub-title,#modal_main .modal-inner .modal-detail-box2 .modal-detail .modal-sub-title,#modal_mangaku .modal-inner .modal-detail-box .modal-detail .modal-sub-title,#modal_mangaku .modal-inner .modal-detail-box2 .modal-detail .modal-sub-title,#modal_option .modal-inner .modal-detail-box .modal-detail .modal-sub-title,#modal_option .modal-inner .modal-detail-box2 .modal-detail .modal-sub-title,#modal_setwari .modal-inner .modal-detail-box .modal-detail .modal-sub-title,#modal_setwari .modal-inner .modal-detail-box2 .modal-detail .modal-sub-title{font-size:3.2vw;font-weight:700}#modal_cashback_entry .modal-inner .modal-detail-box .modal-detail .modal-text,#modal_cashback_entry .modal-inner .modal-detail-box2 .modal-detail .modal-text,#modal_getuwari .modal-inner .modal-detail-box .modal-detail .modal-text,#modal_getuwari .modal-inner .modal-detail-box2 .modal-detail .modal-text,#modal_main .modal-inner .modal-detail-box .modal-detail .modal-text,#modal_main .modal-inner .modal-detail-box2 .modal-detail .modal-text,#modal_mangaku .modal-inner .modal-detail-box .modal-detail .modal-text,#modal_mangaku .modal-inner .modal-detail-box2 .modal-detail .modal-text,#modal_option .modal-inner .modal-detail-box .modal-detail .modal-text,#modal_option .modal-inner .modal-detail-box2 .modal-detail .modal-text,#modal_setwari .modal-inner .modal-detail-box .modal-detail .modal-text,#modal_setwari .modal-inner .modal-detail-box2 .modal-detail .modal-text{font-size:3.2vw}#modal_cashback_entry .modal-inner .modal-detail-box .modal-detail .modal-text>sup,#modal_cashback_entry .modal-inner .modal-detail-box2 .modal-detail .modal-text>sup,#modal_getuwari .modal-inner .modal-detail-box .modal-detail .modal-text>sup,#modal_getuwari .modal-inner .modal-detail-box2 .modal-detail .modal-text>sup,#modal_main .modal-inner .modal-detail-box .modal-detail .modal-text>sup,#modal_main .modal-inner .modal-detail-box2 .modal-detail .modal-text>sup,#modal_mangaku .modal-inner .modal-detail-box .modal-detail .modal-text>sup,#modal_mangaku .modal-inner .modal-detail-box2 .modal-detail .modal-text>sup,#modal_option .modal-inner .modal-detail-box .modal-detail .modal-text>sup,#modal_option .modal-inner .modal-detail-box2 .modal-detail .modal-text>sup,#modal_setwari .modal-inner .modal-detail-box .modal-detail .modal-text>sup,#modal_setwari .modal-inner .modal-detail-box2 .modal-detail .modal-text>sup{color:#666;font-size:1.8666666667vw;letter-spacing:normal;vertical-align:text-top}#modal_cashback_entry .modal-inner .modal-detail-box .modal-detail .modal-text>span,#modal_cashback_entry .modal-inner .modal-detail-box2 .modal-detail .modal-text>span,#modal_getuwari .modal-inner .modal-detail-box .modal-detail .modal-text>span,#modal_getuwari .modal-inner .modal-detail-box2 .modal-detail .modal-text>span,#modal_main .modal-inner .modal-detail-box .modal-detail .modal-text>span,#modal_main .modal-inner .modal-detail-box2 .modal-detail .modal-text>span,#modal_mangaku .modal-inner .modal-detail-box .modal-detail .modal-text>span,#modal_mangaku .modal-inner .modal-detail-box2 .modal-detail .modal-text>span,#modal_option .modal-inner .modal-detail-box .modal-detail .modal-text>span,#modal_option .modal-inner .modal-detail-box2 .modal-detail .modal-text>span,#modal_setwari .modal-inner .modal-detail-box .modal-detail .modal-text>span,#modal_setwari .modal-inner .modal-detail-box2 .modal-detail .modal-text>span{font-size:2.2666666667vw}#modal_cashback_entry .modal-inner .modal-detail-box .modal-sub-ttl,#modal_cashback_entry .modal-inner .modal-detail-box2 .modal-sub-ttl,#modal_getuwari .modal-inner .modal-detail-box .modal-sub-ttl,#modal_getuwari .modal-inner .modal-detail-box2 .modal-sub-ttl,#modal_main .modal-inner .modal-detail-box .modal-sub-ttl,#modal_main .modal-inner .modal-detail-box2 .modal-sub-ttl,#modal_mangaku .modal-inner .modal-detail-box .modal-sub-ttl,#modal_mangaku .modal-inner .modal-detail-box2 .modal-sub-ttl,#modal_option .modal-inner .modal-detail-box .modal-sub-ttl,#modal_option .modal-inner .modal-detail-box2 .modal-sub-ttl,#modal_setwari .modal-inner .modal-detail-box .modal-sub-ttl,#modal_setwari .modal-inner .modal-detail-box2 .modal-sub-ttl{font-size:16px;font-weight:700;text-align:center}#modal_cashback_entry .modal-inner .modal-detail-box .modal-sub-ttl span,#modal_cashback_entry .modal-inner .modal-detail-box2 .modal-sub-ttl span,#modal_getuwari .modal-inner .modal-detail-box .modal-sub-ttl span,#modal_getuwari .modal-inner .modal-detail-box2 .modal-sub-ttl span,#modal_main .modal-inner .modal-detail-box .modal-sub-ttl span,#modal_main .modal-inner .modal-detail-box2 .modal-sub-ttl span,#modal_mangaku .modal-inner .modal-detail-box .modal-sub-ttl span,#modal_mangaku .modal-inner .modal-detail-box2 .modal-sub-ttl span,#modal_option .modal-inner .modal-detail-box .modal-sub-ttl span,#modal_option .modal-inner .modal-detail-box2 .modal-sub-ttl span,#modal_setwari .modal-inner .modal-detail-box .modal-sub-ttl span,#modal_setwari .modal-inner .modal-detail-box2 .modal-sub-ttl span{color:#fd69ab}#modal_cashback_entry .modal-inner .modal-detail-box .mainv-img-b,#modal_cashback_entry .modal-inner .modal-detail-box2 .mainv-img-b,#modal_getuwari .modal-inner .modal-detail-box .mainv-img-b,#modal_getuwari .modal-inner .modal-detail-box2 .mainv-img-b,#modal_main .modal-inner .modal-detail-box .mainv-img-b,#modal_main .modal-inner .modal-detail-box2 .mainv-img-b,#modal_mangaku .modal-inner .modal-detail-box .mainv-img-b,#modal_mangaku .modal-inner .modal-detail-box2 .mainv-img-b,#modal_option .modal-inner .modal-detail-box .mainv-img-b,#modal_option .modal-inner .modal-detail-box2 .mainv-img-b,#modal_setwari .modal-inner .modal-detail-box .mainv-img-b,#modal_setwari .modal-inner .modal-detail-box2 .mainv-img-b{display:block;margin:0 auto}#modal_cashback_entry .modal-inner .modal-detail-box .mainv-img-c,#modal_cashback_entry .modal-inner .modal-detail-box2 .mainv-img-c,#modal_getuwari .modal-inner .modal-detail-box .mainv-img-c,#modal_getuwari .modal-inner .modal-detail-box2 .mainv-img-c,#modal_main .modal-inner .modal-detail-box .mainv-img-c,#modal_main .modal-inner .modal-detail-box2 .mainv-img-c,#modal_mangaku .modal-inner .modal-detail-box .mainv-img-c,#modal_mangaku .modal-inner .modal-detail-box2 .mainv-img-c,#modal_option .modal-inner .modal-detail-box .mainv-img-c,#modal_option .modal-inner .modal-detail-box2 .mainv-img-c,#modal_setwari .modal-inner .modal-detail-box .mainv-img-c,#modal_setwari .modal-inner .modal-detail-box2 .mainv-img-c{display:block;margin:10px auto 25px;width:95%}#modal_cashback_entry .modal-inner .modal-detail-box .option-table,#modal_cashback_entry .modal-inner .modal-detail-box2 .option-table,#modal_getuwari .modal-inner .modal-detail-box .option-table,#modal_getuwari .modal-inner .modal-detail-box2 .option-table,#modal_main .modal-inner .modal-detail-box .option-table,#modal_main .modal-inner .modal-detail-box2 .option-table,#modal_mangaku .modal-inner .modal-detail-box .option-table,#modal_mangaku .modal-inner .modal-detail-box2 .option-table,#modal_option .modal-inner .modal-detail-box .option-table,#modal_option .modal-inner .modal-detail-box2 .option-table,#modal_setwari .modal-inner .modal-detail-box .option-table,#modal_setwari .modal-inner .modal-detail-box2 .option-table{border-collapse:collapse;border-spacing:0;margin-bottom:13.3333333333vw}#modal_cashback_entry .modal-inner .modal-detail-box .option-table .td-left,#modal_cashback_entry .modal-inner .modal-detail-box2 .option-table .td-left,#modal_getuwari .modal-inner .modal-detail-box .option-table .td-left,#modal_getuwari .modal-inner .modal-detail-box2 .option-table .td-left,#modal_main .modal-inner .modal-detail-box .option-table .td-left,#modal_main .modal-inner .modal-detail-box2 .option-table .td-left,#modal_mangaku .modal-inner .modal-detail-box .option-table .td-left,#modal_mangaku .modal-inner .modal-detail-box2 .option-table .td-left,#modal_option .modal-inner .modal-detail-box .option-table .td-left,#modal_option .modal-inner .modal-detail-box2 .option-table .td-left,#modal_setwari .modal-inner .modal-detail-box .option-table .td-left,#modal_setwari .modal-inner .modal-detail-box2 .option-table .td-left{background-color:#e4d8f4;border-bottom:1px solid #fff;border-top:1px solid #e4d8f4;padding:10px 15px;text-align:center;width:17.3333333333vw}#modal_cashback_entry .modal-inner .modal-detail-box .option-table .td-right,#modal_cashback_entry .modal-inner .modal-detail-box2 .option-table .td-right,#modal_getuwari .modal-inner .modal-detail-box .option-table .td-right,#modal_getuwari .modal-inner .modal-detail-box2 .option-table .td-right,#modal_main .modal-inner .modal-detail-box .option-table .td-right,#modal_main .modal-inner .modal-detail-box2 .option-table .td-right,#modal_mangaku .modal-inner .modal-detail-box .option-table .td-right,#modal_mangaku .modal-inner .modal-detail-box2 .option-table .td-right,#modal_option .modal-inner .modal-detail-box .option-table .td-right,#modal_option .modal-inner .modal-detail-box2 .option-table .td-right,#modal_setwari .modal-inner .modal-detail-box .option-table .td-right,#modal_setwari .modal-inner .modal-detail-box2 .option-table .td-right{background-color:#fff;border:1px solid #e4d8f4;padding:10px 15px}#modal_cashback_entry .modal-inner .modal-detail-box .option-table .td-right span,#modal_cashback_entry .modal-inner .modal-detail-box2 .option-table .td-right span,#modal_getuwari .modal-inner .modal-detail-box .option-table .td-right span,#modal_getuwari .modal-inner .modal-detail-box2 .option-table .td-right span,#modal_main .modal-inner .modal-detail-box .option-table .td-right span,#modal_main .modal-inner .modal-detail-box2 .option-table .td-right span,#modal_mangaku .modal-inner .modal-detail-box .option-table .td-right span,#modal_mangaku .modal-inner .modal-detail-box2 .option-table .td-right span,#modal_option .modal-inner .modal-detail-box .option-table .td-right span,#modal_option .modal-inner .modal-detail-box2 .option-table .td-right span,#modal_setwari .modal-inner .modal-detail-box .option-table .td-right span,#modal_setwari .modal-inner .modal-detail-box2 .option-table .td-right span{font-size:3.2vw}#modal_device_air,#modal_device_om{background-color:#fff;display:none;left:4vw;margin:0;padding:0;position:fixed;top:15%;width:92%;z-index:7}#modal_device_air .modal_close,#modal_device_om .modal_close{height:6.6666666667vw;position:absolute;right:0;top:-8vw;z-index:8}#modal_device_air .modal-inner,#modal_device_om .modal-inner{background-color:rgba(0,0,0,.8)}#modal_device_air .modal-inner .device-spec-table,#modal_device_om .modal-inner .device-spec-table{border-collapse:collapse;width:100%}#modal_device_air .modal-inner .device-spec-table>tbody>tr>td,#modal_device_om .modal-inner .device-spec-table>tbody>tr>td{background-color:#fff;border:.2666666667vw solid #000;font-size:2.9333333333vw;line-height:1.1;padding:2.6666666667vw;text-align:center}#modal_device_air .modal-inner .device-spec-table>tbody>tr>td .sup,#modal_device_om .modal-inner .device-spec-table>tbody>tr>td .sup{font-size:2.6666666667vw}#modal_device_air .modal-inner .device-spec-table>tbody>tr>td.bg_purple,#modal_device_om .modal-inner .device-spec-table>tbody>tr>td.bg_purple{background-color:#793bc6;color:#fff}#modal_device_air{top:5%!important}#modal_device_air .spmt{margin-top:1vw}#modal_device_air td{padding:1.3333333333vw!important}#modal_device_air .note{font-size:3vw;padding:2vw 0}#modal_device_air .note .group{display:flex}#modal_device_air .note .group .note-exp{flex:0 0 auto;width:35px}#modal_home_explanation_index{background-color:rgba(81,173,251,.6);border:2px solid #fff;box-sizing:border-box;color:#fff;display:none;height:80vh;left:50%;padding:8vw 1vw;position:fixed;top:50%;transform:translate(-50%,-50%);width:90vw;z-index:999999}#modal_home_explanation_index>.modal_close{align-items:center;background-color:rgba(153,130,213,.9);border:2px solid #fff;display:grid;font-size:5vw;font-weight:700;height:7vw;justify-items:center;position:absolute;right:0;top:0;width:7vw}#modal_home_explanation_index>.modal-inner{height:100%;overflow-x:scroll}#modal_home_explanation_index>.modal-inner>dl>dt{font-weight:700}#modal_home_explanation_index>.modal-inner>dl>dd{margin:2em 0}#modal_home_explanation_index a{color:#fff;text-decoration:underline}#modal_bg{background-color:rgba(0,0,0,.8);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:6}}#plan .swiper{height:-webkit-max-content;height:-moz-max-content;height:max-content;overflow:hidden;position:relative}#plan .swiper .scroll-check{pointer-events:none;position:absolute;text-align:center;top:30%;width:100%;z-index:2}#plan .swiper-pagination-bullet-active{background:linear-gradient(90deg,#52adfb,#fa6bae)!important}#plan span.swiper-pagination-bullet{height:20px;margin:10px!important;width:20px}#plan .swiper-pagination{position:relative!important;top:10px}#plan .content_graph{position:relative}@media (max-width:519px){#plan .content_graph .modal_open_home_explanation_index{color:#fff;font-size:13px;height:4vw;position:absolute;width:5vw}#plan .content_graph .notes_btn13_1{left:23vw;top:50vw}#plan .content_graph .notes_btn13_2{left:80vw;top:44vw}}@media (min-width:520px){#plan .content_graph .modal_open_home_explanation_index{color:#fff;height:20px;position:absolute;width:35px}#plan .content_graph .notes_btn13_1{left:176px;top:285px}#plan .content_graph .notes_btn13_2{left:615px;top:230px}}#plan ul.plan-buy-detail-slider,#plan ul.short-plan-detail-slider{margin:0;padding-left:0}#plan ul.plan-buy-detail-slider>li,#plan ul.short-plan-detail-slider>li{list-style:none}#plan ul.plan-buy-detail-slider>li.detail-wrap,#plan ul.short-plan-detail-slider>li.detail-wrap{display:grid;grid-template-rows:1fr -webkit-max-content;grid-template-rows:1fr max-content;height:auto}#plan ul.plan-buy-detail-slider>li.detail-wrap .om .om-detail,#plan ul.short-plan-detail-slider>li.detail-wrap .om .om-detail{display:grid;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}@media (max-width:519px){#plan ul.plan-buy-detail-slider>li.detail-wrap .om .om-detail,#plan ul.short-plan-detail-slider>li.detail-wrap .om .om-detail{min-height:168px}}@media (min-width:520px){#plan ul.plan-buy-detail-slider>li.detail-wrap .om .om-detail,#plan ul.short-plan-detail-slider>li.detail-wrap .om .om-detail{min-height:216px}}#plan ul.plan-buy-detail-slider .detail-wrap,#plan ul.short-plan-detail-slider .detail-wrap{position:relative}@media (max-width:519px){#plan ul.plan-buy-detail-slider .detail-wrap .notes_btn,#plan ul.short-plan-detail-slider .detail-wrap .notes_btn{color:#00a0e9}}#plan .acd-plan label{background-color:#fff}#plan .acd-plan .memo a{color:#51adfb}@media (min-width:520px){#plan .acd-plan .acd-plan-content{margin-inline:auto;width:1000px}}#plan .acd-plan .acd-plan-content .plan-title{font-weight:700;text-align:center}@media (max-width:519px){#plan .acd-plan .acd-plan-content .plan-title{background-position:left 16vw bottom,right 16vw bottom;background-repeat:no-repeat,no-repeat;background-size:auto 17.3333333333vw,auto 14.2666666667vw;font-size:4.8vw;padding:12vw 0 4vw}}@media (min-width:520px){#plan .acd-plan .acd-plan-content .plan-title{background-position:left 0 bottom,right 0 bottom;background-repeat:no-repeat,no-repeat;background-size:auto;font-size:40px;margin:auto;padding:20px 2.5em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}#plan .acd-plan .acd-plan-content .installments{display:flex;justify-content:space-between}#plan .acd-plan .acd-plan-content .installments .installments-tab{align-items:center;background-color:#f06aa6;color:#fff;display:flex;justify-content:center;position:relative;width:100%}@media (max-width:519px){#plan .acd-plan .acd-plan-content .installments .installments-tab{border-radius:1.3333333333vw;margin:4vw 0;padding:2vw 0}#plan .acd-plan .acd-plan-content .installments .installments-tab .index_text{color:#fff;font-size:3.5vw;position:relative;top:-1.5vw}}@media (min-width:520px){#plan .acd-plan .acd-plan-content .installments .installments-tab{border-radius:10px;margin:20px 0 40px;padding:.5em 0}#plan .acd-plan .acd-plan-content .installments .installments-tab .index_text{color:#fff;font-size:15px;position:relative;top:-13px}}#plan .acd-plan .acd-plan-content .installments .installments-tab>p{font-weight:700;z-index:1}@media (max-width:519px){#plan .acd-plan .acd-plan-content .installments .installments-tab>p{font-size:3.5vw;text-align:center}#plan .acd-plan .acd-plan-content .installments .installments-tab>p>span{font-size:5vw}}@media (min-width:520px){#plan .acd-plan .acd-plan-content .installments .installments-tab>p{font-size:30px;padding:3px 0 0 15px}}#plan .acd-plan .acd-plan-content .installments .installments-tab .check-img{background-image:url(/images/tab-off.png?110d4ec09c23d8599b8a437108adf959);background-size:cover;z-index:1}@media (max-width:519px){#plan .acd-plan .acd-plan-content .installments .installments-tab .check-img{height:5.4666666667vw;width:5.4666666667vw}}@media (min-width:520px){#plan .acd-plan .acd-plan-content .installments .installments-tab .check-img{height:2em;width:2em}}#plan .acd-plan .acd-plan-content .installments .installments-tab .osusume-img{background-color:#dcdcdc;background-image:url(/images/plan_on.svg?599796560fea5acf5f5a37f9fad6039b);background-position:bottom;background-repeat:no-repeat;border-radius:50% 50% 0 0/100% 100% 0 0;position:absolute}@media (min-width:520px){#plan .acd-plan .acd-plan-content .installments .installments-tab .osusume-img{background-size:70px;height:60px;top:-55%;width:100px}}@media (max-width:519px){#plan .acd-plan .acd-plan-content .installments .installments-tab .osusume-img{background-size:14vw;height:10vw;top:-40%;width:20vw}}#plan .acd-plan .acd-plan-content .installments .installments-tab.active{background-color:#ff6aac}#plan .acd-plan .acd-plan-content .installments .installments-tab.active>p{color:#fff}#plan .acd-plan .acd-plan-content .installments .installments-tab.active .check-img{background-image:url(/images/tab-on.png?eb3471ba4772a67ef3d0eb9fe2a38f01);background-size:cover}#plan .acd-plan .acd-plan-content .installments .installments-tab.active .osusume-img{background-color:#ff6aac;background-image:url(/images/plan_on.svg?599796560fea5acf5f5a37f9fad6039b)}@media (max-width:519px){#plan .acd-plan .acd-plan-content .installments_tab_wrap p.sub-ttl{border-left:5px solid #f06aa6;font-size:5vw;font-weight:700;margin:3vw 0;padding-left:3vw;text-align:left}}@media (min-width:520px){#plan .acd-plan .acd-plan-content .installments_tab_wrap p.sub-ttl{border-left:5px solid #f06aa6;font-size:30px;font-weight:700;margin:10px 0;padding-left:10px;text-align:left}}#plan .acd-plan .acd-plan-content .installments_tab_wrap .memo{text-align:left}@media (max-width:519px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .breakdown-table{margin-top:2.1333333333vw;width:80%}}@media (min-width:520px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .breakdown-table{margin-top:15px;width:75%}}#plan .acd-plan .acd-plan-content .installments_tab_wrap .breakdown-table tr{background:linear-gradient(90deg,#55acfa 0,#f06aa6)}#plan .acd-plan .acd-plan-content .installments_tab_wrap .breakdown-table th{border:1px solid #dcdcdc;border-right-color:#fff;text-align:center;width:25%}@media (max-width:519px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .breakdown-table th{color:#fff;font-size:3.0666666667vw;padding:6px .2em}}@media (min-width:520px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .breakdown-table th{color:#fff;font-size:20px;padding:.1em}}#plan .acd-plan .acd-plan-content .installments_tab_wrap .breakdown-table th:last-child{border-right:1px solid #dcdcdc}#plan .acd-plan .acd-plan-content .installments_tab_wrap .breakdown-table td{background-color:#fff;border:1px solid #fd69ab;font-weight:700;line-height:1.2;text-align:center}@media (max-width:519px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .breakdown-table td{font-size:3.0666666667vw;padding:2vw 0}}@media (min-width:520px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .breakdown-table td{font-size:26px;padding:.5em 0}}@media (max-width:519px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .breakdown-table td span{font-size:4.2666666667vw}}@media (min-width:520px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .breakdown-table td span{font-size:32px}}#plan .acd-plan .acd-plan-content .installments_tab_wrap .breakdown-table td .plane-text{font-feature-settings:"palt"}@media (max-width:519px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .breakdown-table td .plane-text{font-size:3.2vw}}@media (min-width:520px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .breakdown-table td .plane-text{font-size:24px}}#plan .acd-plan .acd-plan-content .installments_tab_wrap .breakdown-table .rental{background-color:#fbe8f6}#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail{margin-bottom:6.6666666667vw}@media (max-width:519px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail p.sub-ttl{border-left:5px solid #f06aa6;font-size:5vw;font-weight:700;margin:3vw 4vw;padding-left:3vw;text-align:left}}@media (min-width:520px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail p.sub-ttl{border-left:5px solid #f06aa6;font-size:30px;font-weight:700;margin:10px 0;padding-left:10px;text-align:left}}@media (max-width:519px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .sub-ttl{margin-left:4vw}}#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .mobareco{display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content}@media (max-width:519px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .mobareco{margin-top:4vw}}@media (min-width:520px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .mobareco{margin-top:15px}}#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .mobareco-detail{border:1px solid #51adfb;border-radius:10px;overflow:hidden}#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .mobareco-detail dt{align-items:center;background-color:#51adfb;color:#fff;display:flex;font-weight:700;justify-content:center}@media (max-width:519px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .mobareco-detail dt{font-size:4.8vw;height:10.6666666667vw}}@media (min-width:520px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .mobareco-detail dt{font-size:25px;padding:.25em}}#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .mobareco-detail dd{-webkit-margin-start:0;display:flex;flex-direction:column;height:auto;justify-content:space-between;margin-inline-start:0;min-height:8em}#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .mobareco-detail dd .price-total{align-items:end;display:flex;font-weight:700;justify-content:center}@media (max-width:519px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .mobareco-detail dd .price-total{font-size:4vw;height:11.3333333333vw}}@media (min-width:520px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .mobareco-detail dd .price-total{font-size:28px}}#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .mobareco-detail dd .price-total .price{color:#51adfb}@media (max-width:519px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .mobareco-detail dd .price-total .price{font-size:6.1333333333vw}}@media (min-width:520px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .mobareco-detail dd .price-total .price{font-size:32px}}#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .mobareco-detail dd .price-total .tax{color:#51adfb}#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .mobareco-detail dd .price-detail{width:100%}#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .mobareco-detail dd .price-detail tr{border-top:1px solid #fff;font-size:16px}@media (max-width:519px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .mobareco-detail dd .price-detail td,#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .mobareco-detail dd .price-detail th{font-size:3.1vw}}@media (min-width:520px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .mobareco-detail dd .price-detail td,#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .mobareco-detail dd .price-detail th{font-size:.9em;line-height:1.5em}}#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .mobareco-detail dd .price-detail th{background-color:#dcf4fe;border-right:1px solid #fff;text-align:left;width:58%}@media (max-width:519px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .mobareco-detail dd .price-detail th{padding:1vw}}@media (min-width:520px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .mobareco-detail dd .price-detail th{padding:.5em 1em}}#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .mobareco-detail dd .price-detail td{background-color:#f4f4f4;text-align:right}@media (max-width:519px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .mobareco-detail dd .price-detail td{padding:1vw}}@media (min-width:520px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .mobareco-detail dd .price-detail td{padding:.5em 1em}}#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .mobareco-detail dd .price-detail td span{color:#51adfb}#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .mobareco-detail-last dd{display:block}#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .mobareco-detail-last dd .price-total{width:100%}@media (max-width:519px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .om{margin-top:3.3333333333vw}}@media (min-width:520px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .om{margin-top:15px}}#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .om-detail{border:1px solid #fd69ab;border-radius:10px;overflow:hidden}#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .om-detail dt{align-items:center;background-color:#fd69ab;color:#fff;display:flex;font-weight:700;justify-content:center}@media (max-width:519px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .om-detail dt{font-size:4.8vw;height:10.6666666667vw}}@media (min-width:520px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .om-detail dt{font-size:25px}}#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .om-detail dd{-webkit-margin-start:0;display:flex;flex-direction:column;justify-content:space-between;margin-inline-start:0}@media (max-width:519px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .om-detail dd{height:29.3333333333vw}}#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .om-detail dd .price-total{align-items:end;display:flex;font-weight:700;justify-content:center}@media (max-width:519px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .om-detail dd .price-total{font-size:4vw;height:11.3333333333vw}}@media (min-width:520px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .om-detail dd .price-total{font-size:28px}}#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .om-detail dd .price-total .price{color:#fd69ab}@media (max-width:519px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .om-detail dd .price-total .price{font-size:6.1333333333vw}}@media (min-width:520px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .om-detail dd .price-total .price{font-size:32px}}#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .om-detail dd .price-total .tax{color:#fd69ab}#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .om-detail dd .price-detail tr{border-top:1px solid #fff}@media (max-width:519px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .om-detail dd .price-detail td,#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .om-detail dd .price-detail th{font-size:3.1vw}}@media (min-width:520px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .om-detail dd .price-detail td,#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .om-detail dd .price-detail th{font-size:.9em}}#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .om-detail dd .price-detail th{background-color:#fff9fe;border-right:1px solid #fff;text-align:left;width:63%}@media (max-width:519px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .om-detail dd .price-detail th{padding:1vw;width:58%}}@media (min-width:520px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .om-detail dd .price-detail th{padding:.5em 1em}}#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .om-detail dd .price-detail td{background-color:#f4f4f4;text-align:right}@media (max-width:519px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .om-detail dd .price-detail td{padding:1vw}}@media (min-width:520px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .om-detail dd .price-detail td{padding:.5em 1em}}#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .om-detail dd .price-detail td span{color:#fd69ab}#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .om-detail-last dd{align-items:center;font-weight:700;justify-content:center;text-align:center}@media (max-width:519px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .om-detail-last dd{font-size:4.2666666667vw}#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .slick-initialized .slick-slide{padding-left:2.7vw!important;width:92vw!important}}@media (min-width:520px){#plan .acd-plan .acd-plan-content .installments_tab_wrap .plan-buy-detail .slick-initialized .slick-slide{padding-left:15px!important;width:1000px!important}}#plan .acd-plan .acd-plan-content .js_installments_tab_24,#plan .acd-plan .acd-plan-content .js_installments_tab_36,#plan .acd-plan .acd-plan-content .js_installments_tab_48{height:0;opacity:0;position:absolute;transition:.3s ease;width:0}#plan .acd-plan .acd-plan-content .js_installments_tab_24.active,#plan .acd-plan .acd-plan-content .js_installments_tab_36.active,#plan .acd-plan .acd-plan-content .js_installments_tab_48.active{height:auto;opacity:1;position:relative;width:auto}#plan .acd-plan .acd-plan-content .js_installments_tab_24 .js_plan-other_om,#plan .acd-plan .acd-plan-content .js_installments_tab_36 .js_plan-other_om,#plan .acd-plan .acd-plan-content .js_installments_tab_48 .js_plan-other_om{display:none}@media (max-width:519px){#plan .acd-plan .acd-plan-content .js_installments_tab_24 .note-wrap,#plan .acd-plan .acd-plan-content .js_installments_tab_36 .note-wrap,#plan .acd-plan .acd-plan-content .js_installments_tab_48 .note-wrap{margin:6.6666666667vw 0 0}}#plan .acd-plan .acd-label{background-color:#fff;border:2px solid #000;border-radius:30px;cursor:pointer;display:inline-block;font-size:20px;height:50px;line-height:50px;margin:20px;padding:0 30px;text-align:center;width:260px}#plan .acd-plan .rentalplan-accordion-btn{font-size:16px;line-height:52px;padding:0 30px 0 20px;width:270px}#plan .acd-plan .plan-accordion-btn-close,#plan .acd-plan .rentalplan-accordion-btn-close{background-image:url("data:image/svg+xml;base64,PHN2ZyBiYXNlUHJvZmlsZT0iZnVsbCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgMGgxMDB2MTAwSDBaIiBzdHlsZT0iZmlsbDojZmZmIi8+PHBhdGggZD0iTTIwIDUwaDYwIiBzdHlsZT0iZmlsbDpub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMTAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48L3N2Zz4=")}#plan .acd-plan .plan-accordion-btn-open,#plan .acd-plan .rentalplan-accordion-btn-open{background-image:url("data:image/svg+xml;base64,PHN2ZyBiYXNlUHJvZmlsZT0iZnVsbCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgMGgxMDB2MTAwSDBaIiBzdHlsZT0iZmlsbDojZmZmIi8+PHBhdGggZD0iTTIwIDUwaDYwTTUwIDIwdjYwIiBzdHlsZT0iZmlsbDpub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMTAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48L3N2Zz4=")}#plan .acd-plan .plan-accordion-btn-close,#plan .acd-plan .plan-accordion-btn-open,#plan .acd-plan .rentalplan-accordion-btn-close,#plan .acd-plan .rentalplan-accordion-btn-open{background-position:right .5em center;background-repeat:no-repeat;background-size:1.5em}#plan .accordion-wrap .acd-check{display:none}#plan .accordion-wrap .acd-check:checked+.acd-label:after{transform:rotate(0)}#plan .accordion-wrap .acd-check:checked+.acd-label+.acd-content{height:auto;opacity:1;visibility:visible}#plan .accordion-wrap .acd-content{display:block;height:0;opacity:0;transition:.5s;visibility:hidden}#plan div.content div.content-top{grid-row-gap:1em;display:grid;font-size:16px;justify-content:center}#plan div.content div.content-top .money{font-size:27px!important;margin:10px}#plan div.content div.content-top .monthly_fee{display:grid;place-items:center}#plan div.content div.content-top .monthly_fee img{grid-column:1/2;grid-row:1/2}#plan div.content div.content-top .monthly_fee .memo{color:#51adfb}@media (min-width:520px){#plan div.content div.content-top .monthly_fee .memo{font-size:.5em;grid-column:1/2;grid-row:1/2;left:378px;position:relative;top:-14px}}@media (max-width:519px){#plan div.content div.content-top .monthly_fee .memo{font-size:.5em;grid-column:1/2;grid-row:1/2;left:40vw;position:relative;top:-27px}}#plan .delmiter{background-image:url(/img/index/plan/del_plus.svg);background-position:50%,100%;background-repeat:no-repeat,repeat-x;background-size:auto 30px,auto 30px;margin:20px 0;min-height:30px}#plan .memo{text-align:left}@media (max-width:519px){#plan .memo{font-size:3vw}}@media (min-width:520px){#plan .memo{font-size:13px}}@media (max-width:519px){#plan .memo.detail_lower{font-size:3.5vw;letter-spacing:0;margin:0 auto;width:80%}}@media (min-width:520px){#plan .memo.detail_lower{letter-spacing:-.8px;width:50%}}#plan .memo.detail_lower span{color:#c0285b}#plan .memo.most_detail_lower{margin-bottom:20px}#plan .memo.most_detail_lower:last-child{margin-bottom:50px}#plan .memo.other_lower{letter-spacing:-.6px;margin-top:15px}@media (max-width:519px){#plan .memo.other_lower{width:100%}}@media (min-width:520px){#plan .memo.other_lower{width:50%}}#plan .memo.other_lower a{color:#51adfb}@media (min-width:520px){.init-cancel-wrapper{border:1px solid #fd69ab;border-radius:8px;margin:30px auto;width:1000px}}@media (max-width:519px){.init-cancel-wrapper{margin-top:10vw}}.init-cancel-wrapper .before-caution{align-items:center;background-color:#fd69ab;color:#fff;display:flex;font-weight:700;justify-content:center;margin:0;padding:.5em;text-align:center}@media (min-width:520px){.init-cancel-wrapper .before-caution{border-radius:10px 10px 0 0;font-size:20px}.init-cancel-wrapper .before-caution:before{background-image:url(/img/form-complete/index/icon_caution.png);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:1.3em;margin-left:.5em;margin-right:1em;width:1.5em}}@media (max-width:519px){.init-cancel-wrapper .before-caution{font-size:4.32vw}}.init-cancel-wrapper .init-cancel{text-align:center}@media (min-width:520px){.init-cancel-wrapper .init-cancel{padding:30px 150px}}@media (max-width:519px){.init-cancel-wrapper .init-cancel{padding:4vw}}.init-cancel-wrapper .img{margin-block:1em;width:100%}.init-cancel-wrapper .notes{text-align:left}@media (max-width:519px){html{overflow-x:hidden}.pb0{padding-bottom:0!important}.inner{margin:0 4vw}.obi{align-items:center;display:flex;justify-content:center}.note-wrap::-webkit-scrollbar{width:16px}.note-wrap::-webkit-scrollbar-thumb{border:4px solid transparent;border-radius:10px;box-shadow:inset 0 0 10px 10px #787878}span.index_text{color:#51adfb;font-weight:700}.first-view{position:relative}.first-view .mv-img-wifi{display:none}.first-view .mainv{background-image:url(/img/index/sp_mv_home_bg.png);background-repeat:no-repeat;background-size:cover;padding:5.8666666667vw 4vw}.first-view .mainv .scroll_box{height:55vw;overflow-y:scroll}.first-view .mainv .scroll_box>p{color:#fff;font-size:3vw;line-height:1.6;margin:2.6666666667vw auto 0;text-align:left}.first-view .mainv .scroll_box>p a{color:#fff;text-decoration:underline}div.notes p{font-size:.8em;margin-top:2.6666666667vw}.merit{background-color:#ffe9f2;background-image:url(/img/index/merit/merit_bg_sp.png);background-position:top;background-repeat:no-repeat;background-size:contain;padding:8vw 0}.merit h2{text-align:center}.merit h2 img{height:auto;width:40vw}.merit h2 .march_merit-ttl{width:41vw}.merit .merit-img-wifi{display:none}.merit__contents{margin-top:6vw}.merit__contents .merit-box .merit-cont a{color:#00a0e9}.merit__contents .merit-box .merit-cont .merit-link{font-size:3.7vw;position:relative;text-align:center;top:-11vw}.merit__contents .merit-box .merit-cont .merit-link a{font-weight:700;text-decoration:underline}.merit__contents .merit-box .merit-cont .merit-link.link-black a{color:#333}.merit__contents .merit-box .merit-one{margin-bottom:5vw}.merit__contents .merit-box .merit-two{margin-bottom:5vw;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;width:103%}.merit-annotation .note-wrap{font-size:2.3vw;height:29vw;margin:3vw 1vw;overflow:auto;padding:0}.merit-annotation .note-wrap a{color:#00a0e9;text-decoration:underline}.wifi .merit .merit-img-home{display:none}.wifi .merit .merit-img-wifi{display:block}.wifi .merit .merit-one{margin-bottom:5vw;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;width:103%}.wifi .merit .merit-two{margin-bottom:5vw;max-width:100%}.about{background-image:url(/img/index/about/explanation_lead_bg_sp.png);background-position:top;background-repeat:no-repeat;background-size:contain;padding:8vw 0}.about h2{text-align:center}.about h2 img{height:auto;width:80vw}.about h2 p.text{font-size:6.1333333333vw;font-weight:700}.about h2 p{margin-top:-5.3333333333vw}.about .text{font-size:4vw;margin-top:4.8vw}.about .text strong{color:#fd69ab;font-weight:700}.about .movie_contents{display:grid;justify-items:center;margin-top:8vw}.about .movie_contents .yt-wrapper{position:relative}.about .movie_contents .yt-wrapper iframe{aspect-ratio:9/16;display:block;margin:20px auto auto;max-height:219px;max-width:90vw;position:relative}.about__contents{align-items:flex-start;display:flex;justify-content:space-between;margin-top:8.5333333333vw;position:relative}.about__contents:before{background-image:url(/img/index/about/set-plus_sp.png);background-repeat:no-repeat;background-size:contain;content:"";height:14.5333333333vw;left:0;margin:auto;position:absolute;right:0;top:48.6666666667vw;width:14.5333333333vw}.about__contents .set{width:45.3333333333vw}.about__contents .set>p{font-size:3.4666666667vw;font-weight:700;line-height:8.8vw;text-align:center}.about__contents .set .spec{display:flex;margin:0}.about__contents .set .spec dd,.about__contents .set .spec dt{align-items:center;display:flex;font-size:3.3vw;font-weight:700;height:9.0666666667vw;justify-content:center}.about__contents .set .spec dt{width:20vw}.about__contents .set .spec dd{background-color:#f9f9f9;color:#444;flex-grow:1;margin:0}.about__contents .set .spec dd a{color:#00a0e9;font-size:12px}.about__contents .set .spec.speed{border-top:1px solid #e0e0e0}.about__contents .set .spec.speed dd,.about__contents .set .spec.speed dt{height:13.0666666667vw}.about__contents .set .spec .index_text{font-size:2.5vw;margin-bottom:1vw}.about__contents .set .link{border-radius:5.3333333333vw;box-sizing:border-box;display:block;font-size:3.2vw;font-weight:700;height:10.6666666667vw;line-height:10.1333333333vw;margin-top:2.9333333333vw;position:relative;text-align:center}.about__contents .set .link:after{bottom:0;content:"";height:1.6vw;margin:auto 0;position:absolute;right:2.6666666667vw;top:0;transform:rotate(315deg);width:1.6vw}.about__contents .set-air .spec dt,.about__contents .set-air>p{background-color:#dcf4fe;color:#51adfb}.about__contents .set-air .spec.speed dd{display:grid}.about__contents .set-air .spec.speed dd a{color:#00a0e9;font-size:12px;grid-column:1/2;grid-row:1/2;height:18px;left:17vw;position:relative;top:-14px;width:20px}.about__contents .set-air .spec.speed dd span{grid-column:1/2;grid-row:1/2}.about__contents .set-air .spec.speed .index_text{margin:0 0 7vw 15vw}.about__contents .set-air .link{border:.5333333333vw solid #51adfb;color:#51adfb}.about__contents .set-air .link:after{border-bottom:.4vw solid #51adfb;border-right:.4vw solid #51adfb}.about__contents .set-onemobile .spec dt,.about__contents .set-onemobile>p{background-color:#ffecfd;color:#fd69ab}.about__contents .set-onemobile .spec.speed dd{display:grid}.about__contents .set-onemobile .spec.speed dd a{color:#00a0e9;font-size:12px;grid-column:1/2;grid-row:1/2;height:18px;left:19vw;position:relative;top:-14px;width:20px}.about__contents .set-onemobile .spec.speed dd span{grid-column:1/2;grid-row:1/2}.about__contents .set-onemobile .spec.speed .index_text{margin:0 0 7vw 19vw}.about__contents .set-onemobile .link{border:.5333333333vw solid #fd69ab;color:#fd69ab}.about__contents .set-onemobile .link:after{border-bottom:.4vw solid #fd69ab;border-right:.4vw solid #fd69ab}.about .notes a.notes_btn{color:#00a0e9}.about .notes__scroll{margin-top:4.2666666667vw}.about .notes__scroll .wrapper{height:26.6666666667vw}.about .note-wrap{font-size:2.3vw;height:19vw;margin-top:4vw;overflow:auto;padding:0}.about .note-wrap a{color:#00a0e9;text-decoration:underline}.about img.matome{margin-top:5vw}.mean .inner{display:grid}.mean .inner .mean_title{display:grid;grid-row:1/2;margin:10.6666666667vw 0 15px;place-items:center}.mean .inner .mean_title img{width:60px}.mean .inner .mean_title .mean-title-text{font-size:25px;font-weight:700;margin-top:5.3333333333vw}.mean .inner .top-content1,.mean .inner .top-content2{display:grid;margin:10px 0;min-height:100px}.mean .inner .top-content1 .content-inner .home-text,.mean .inner .top-content1 .content-inner .outside-text,.mean .inner .top-content2 .content-inner .home-text,.mean .inner .top-content2 .content-inner .outside-text{background-color:#eae9e9;background-image:url(/img/index/mean/issue_bg_top_sp.png),url(/img/index/mean/issue_bg_bottom_sp.png);background-position:top,bottom;background-repeat:no-repeat,no-repeat;background-size:100% auto,100% auto;display:grid;padding-bottom:45px;place-items:center}.mean .inner .top-content1 .content-inner .home-text .top-text,.mean .inner .top-content1 .content-inner .outside-text .top-text,.mean .inner .top-content2 .content-inner .home-text .top-text,.mean .inner .top-content2 .content-inner .outside-text .top-text{margin-top:9px}.mean .inner .top-content1 .content-inner .home-text .top-text img,.mean .inner .top-content1 .content-inner .outside-text .top-text img,.mean .inner .top-content2 .content-inner .home-text .top-text img,.mean .inner .top-content2 .content-inner .outside-text .top-text img{height:17px;position:relative;top:-3px;width:17px}.mean .inner .top-content1 .content-inner .home-text .mid-text,.mean .inner .top-content1 .content-inner .outside-text .mid-text,.mean .inner .top-content2 .content-inner .home-text .mid-text,.mean .inner .top-content2 .content-inner .outside-text .mid-text{color:#51adfb;font-size:25px;font-weight:700}.mean .inner .top-content1 .content-inner .home-text .bottom-text,.mean .inner .top-content1 .content-inner .outside-text .bottom-text,.mean .inner .top-content2 .content-inner .home-text .bottom-text,.mean .inner .top-content2 .content-inner .outside-text .bottom-text{font-size:20px;font-weight:700}.mean .inner .top-content1 .content-inner .outside-text .mid-text,.mean .inner .top-content2 .content-inner .outside-text .mid-text{color:#ff6aac}.mean .inner .top-content1{grid-row:2/3}.mean .inner .top-content2{grid-row:4/5;margin-top:13.3333333333vw}.mean .inner .main-content1{grid-row:3/4}.mean .inner .main-content1 .content-title{text-align:center}.mean .inner .main-content1 .content-title .title-air{font-size:25px;font-weight:700}.mean .inner .main-content1 .content-title .title-air span.blue{color:#67b7fb;font-size:30px;font-weight:700}.mean .inner .main-content1 .content-title .text{color:#67b7fb;font-size:25px;font-weight:700}.mean .inner .main-content1 .points-air{align-items:center;display:grid}.mean .inner .main-content1 .points-air .point{background-color:#dcf4fe;font-size:15px;font-weight:700;margin:5px 0;padding:5px}.mean .inner .main-content1 .points-air .point span{color:#5bb3fb}.mean .inner .main-content1 .points-air .point a{color:#5bb3fb;font-size:12px}.mean .inner .main-content2{grid-row:5/6}.mean .inner .main-content2 .content-title{text-align:center}.mean .inner .main-content2 .content-title .title-one{font-size:25px;font-weight:700}.mean .inner .main-content2 .content-title .title-one span.pink{color:#ff6aac;font-size:30px;font-weight:700}.mean .inner .main-content2 .content-title .text{color:#ff6aac;font-size:25px;font-weight:700}.mean .inner .main-content2 .content-title .text a{color:#00a0e9;font-size:15px;vertical-align:top}.mean .inner .main-content2 .points-one{align-items:center;display:grid}.mean .inner .main-content2 .points-one .point{background-color:#ffe8f7;font-size:15px;font-weight:700;margin:5px 0;padding:5px}.mean .inner .main-content2 .points-one .point span{color:#ff6aac}.mean .inner .main-content2 .points-one .point a{color:#000;font-size:12px;text-decoration:underline}.mean .matome{margin-top:8vw}.tips .inner .title{display:grid;place-items:center}.tips .inner .title img{grid-row:1/2;margin-top:4vw;text-align:center;width:60px}.tips .inner .title .tips-title-text{font-size:25px;font-weight:700;grid-row:2/3;text-align:center}.tips .inner .data_capacity{margin:10px 0}.tips .inner .data_capacity .capacity_max{background-color:#414141;color:#fff;grid-column:1/4;grid-row:1/2;height:30px;line-height:30px;text-align:center}.tips .inner .data_capacity .contents{background-color:#f9f9f9;display:grid;font-size:15px}.tips .inner .data_capacity .contents .movie{grid-column:1/2;grid-row:2/3;margin:10px 0;padding:15px 5px 10px;text-align:center}.tips .inner .data_capacity .contents .movie .icon_name{color:#ff6aac;font-size:20px;font-weight:700}.tips .inner .data_capacity .contents .movie p{padding-top:10px}.tips .inner .data_capacity .contents .movie img{margin:10px;width:10vw}.tips .inner .data_capacity .contents .movie .capacity_hour{color:#ff6aac;font-size:1.1em;font-weight:700}.tips .inner .data_capacity .contents .music{border-left:2px solid #ff6aac;border-right:2px solid #ff6aac;grid-column:2/3;grid-row:2/3;margin:10px 0;padding:15px 5px 10px;text-align:center}.tips .inner .data_capacity .contents .music .icon_name{color:#ff6aac;font-size:20px;font-weight:700}.tips .inner .data_capacity .contents .music p{padding-top:10px}.tips .inner .data_capacity .contents .music img{margin:10px;width:10vw}.tips .inner .data_capacity .contents .music .capacity_hour{color:#ff6aac;font-size:1.1em;font-weight:700}.tips .inner .data_capacity .contents .call{grid-column:3/4;grid-row:2/3;margin:10px 0;padding:15px 5px 10px;text-align:center}.tips .inner .data_capacity .contents .call .icon_name{color:#ff6aac;font-size:20px;font-weight:700}.tips .inner .data_capacity .contents .call p{padding-top:10px}.tips .inner .data_capacity .contents .call img{margin:10px;width:10vw}.tips .inner .data_capacity .contents .call .capacity_hour{color:#ff6aac;font-size:1.1em;font-weight:700;position:relative;top:18px}.tips .inner .data_capacity .contents .index_text{color:#ff6aac;font-size:2.5vw;position:relative;top:-1.5vw}.tips .inner .speed{display:grid;margin-top:5vw}.tips .inner .speed .communication_speed{background-color:#414141;color:#fff;grid-column:1/2;grid-row:1/2;height:30px;line-height:30px;text-align:center;width:65.5vw;z-index:1}.tips .inner .speed .communication_speed .index_text{color:#fff;font-size:2.5vw;position:relative;top:-1vw}.tips .inner .speed img{grid-column:1/2;grid-row:1/2}.tips .inner .notes{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}.tips .inner .notes p .notes_btn{color:#00a0e9;grid-column:2/3}.tips .inner .memo{font-size:2.9vw;margin:5vw 0 2vw}.plan{background-image:url(/img/index/about/explanation_lead_bg_sp.png);background-position:top;background-repeat:no-repeat;background-size:contain;padding:8vw 0}.plan .inner .title{display:grid;margin:0 0 15px;place-items:center}.plan .inner .title img{grid-row:1/2;height:20px;margin:0 0 30px;text-align:center}.plan .inner .title .plan-title-text{font-size:25px;font-weight:700;grid-row:2/3;text-align:center}.plan .inner .title .text{font-size:15px;font-weight:700;margin:10px 0;text-align:center}.plan .inner .title .text .emphasis{color:#ff6aac}.plan .inner .content .device_price{display:grid;margin:20px 0}.plan .inner .content .device_price .asterisk{font-size:13px;grid-column:1/2;grid-row:1/2;height:15px;left:82vw;position:relative;width:15px}.plan .inner .content .device_price img{grid-column:1/2;grid-row:1/2}.plan .inner .content .plan_memo{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}.plan .inner .content .plan_memo p.plan_asterisk{grid-column:1/2}.plan .inner .content .plan_memo p.text{grid-column:2/3}.plan .inner .content .short_plan{display:grid;place-items:center}.plan .inner .content .short_plan .short_plan_title{font-size:20px;font-weight:700;text-align:center}.plan .inner .content .short_plan a.short_plan_check{border:2px solid #000;border-radius:30px;font-size:18px;height:50px;line-height:50px;margin:20px;padding:0 30px;text-align:center;width:260px}.saving .inner{background-color:#ffe9f2;margin:0;padding:0 4vw 13.3333333333vw}.saving .inner .title{display:grid;place-items:center}.saving .inner .title img{grid-row:1/2;margin:50px 0 30px;text-align:center}.saving .inner .contents .saving_text{background-color:#fff;padding:2.6666666667vw}.saving .inner .contents .saving_text p{font-size:.6em;margin-bottom:6.6666666667vw;text-align:center}.saving .inner .contents .saving_text h3{margin-bottom:1.3333333333vw;text-align:center}.saving .inner .contents .saving_text a{color:#00a0e9;text-decoration:underline}.saving .inner .contents .saving_text .saving_annotation{text-align:left}.saving .inner .contents .saving_text .saving_overview{font-size:3.3333333333vw}.saving .inner .contents .saving_text .saving_text_color{color:#ff6aac}.saving .inner .contents .net_connection{background-color:#fff}.saving .inner .contents .net_connection .title{background-color:#414141;color:#fff;font-size:15px;height:30px;line-height:30px;text-align:center}.saving .inner .contents .net_connection .net_img{display:grid;padding:15px;position:relative}.saving .inner .contents .net_connection .net_img img{grid-column:1/2;margin:auto}.saving .inner .contents .net_connection .net_img a.btn21{color:#fff;font-size:.8em;grid-column:1/2;left:25vw;position:absolute;text-decoration:underline;top:27vw}.saving .inner .contents .net_connection .net_img a.btn22{color:#fff;font-size:.8em;grid-column:1/2;left:70vw;position:absolute;text-decoration:underline;top:33vw}.saving .inner .contents .smartphones{background-color:#fff;margin:5.3333333333vw 0 2.6666666667vw}.saving .inner .contents .smartphones .title{background-color:#414141;color:#fff;font-size:15px;height:30px;line-height:30px;text-align:center}.saving .inner .contents .smartphones .smartphones_img{display:grid;padding:15px;position:relative}.saving .inner .contents .smartphones .smartphones_img img{grid-column:1/2;margin:auto}.saving .inner .contents .smartphones .smartphones_img a.btn23{color:#fff;font-size:.8em;grid-column:1/2;left:29vw;position:absolute;text-decoration:underline;top:48vw}.saving .inner .contents .smartphones .smartphones_img a.btn24{color:#fff;font-size:.8em;grid-column:1/2;left:29vw;position:absolute;text-decoration:underline;top:52vw}.saving .inner .contents .smartphones .smartphones_img a.btn25{color:#00a0e9;font-size:.8em;grid-column:1/2;left:60vw;position:absolute;text-decoration:underline;top:8vw}.saving .inner .contents .smartphones .smartphones_img a.btn26{color:#00a0e9;font-size:.8em;grid-column:1/2;left:64vw;position:absolute;text-decoration:underline;top:17vw}.saving .inner .contents .smartphones .smartphones_img a.btn27{color:#fff;font-size:.8em;grid-column:1/2;left:71vw;position:absolute;text-decoration:underline;top:49.5vw}.saving .inner .contents .smartphones .smartphones_img a.btn27-2{color:#fff;font-size:.8em;grid-column:1/2;left:71vw;position:absolute;text-decoration:underline;top:53.5vw}.saving .inner .contents img.saving_arrow{height:50px;left:43%;position:relative;width:50px}.saving .inner .contents .total_traffic{background-color:#fff;margin:2.6666666667vw 0 0}.saving .inner .contents .total_traffic .title{background:linear-gradient(90deg,#55acfa 0,#f06aa6);color:#fff;font-size:15px;height:30px;line-height:30px;text-align:center}.saving .inner .contents .total_traffic .total_img{display:grid;padding:15px;position:relative}.saving .inner .contents .total_traffic .total_img img{grid-column:1/2;margin:auto}.saving .inner .contents .total_traffic .total_img a.btn28{color:#00a0e9;font-size:.8em;grid-column:1/2;left:53vw;position:absolute;text-decoration:underline;top:70vw}.reason{padding:13.3333333333vw 0 6.6666666667vw}.reason .title{display:grid;place-items:center}.reason .title img{grid-row:1/2;height:20px;text-align:center}.reason .title .reason-title-text{font-size:25px;font-weight:700;grid-row:2/3;margin-top:2.6666666667vw;text-align:center}.reason .title .text{font-size:3.7333333333vw;font-weight:700;margin:10px 0;text-align:center}.reason .title .text .emphasis{color:#ff6aac}.reason .charge_contents{display:grid;margin:0 2.6666666667vw;place-items:center}.reason .charge_contents .basic_charge{background-color:#f1f1f1;font-size:12px;grid-column:1/2;grid-row:1/2;margin:10px 2vw 0 4vw;text-align:center}.reason .charge_contents .basic_charge .title{background-color:#b7b7b7;border-radius:10px 10px 0 0;color:#fff;font-size:17px;font-weight:700;padding:10px}.reason .charge_contents .basic_charge .total{padding:10px 0}.reason .charge_contents .basic_charge .total span{font-size:17px;font-weight:700}.reason .charge_contents .basic_charge .charge_air{background-color:#fff;font-weight:700;height:37px;line-height:30px;margin:10px 15px 0;padding:11px 0}.reason .charge_contents .basic_charge .charge_air span{font-size:16px}.reason .charge_contents .basic_charge .charge_air span.gray{font-size:13px}.reason .charge_contents .basic_charge .plus{background-color:#fff;color:#b7b7b7;font-size:30px;margin:0 15px}.reason .charge_contents .basic_charge .charge_one{background-color:#fff;font-size:12px;font-weight:700;height:37px;margin:0 15px 10px;padding:5px 0 10px}.reason .charge_contents .basic_charge .charge_one span{font-size:16px}.reason .charge_contents .basic_charge .charge_one span.gray{font-size:13px}.reason .charge_contents .discount{background-color:#ffe9f2;font-size:12px;grid-column:2/3;grid-row:1/2;margin:10px 4vw 0 2vw;text-align:center}.reason .charge_contents .discount .title{background-color:#ff6aac;border-radius:10px 10px 0 0;color:#fff;font-size:17px;font-weight:700;padding:10px}.reason .charge_contents .discount .total{padding:10px 0}.reason .charge_contents .discount .total span{font-size:17px;font-weight:700}.reason .charge_contents .discount .charge_air{background-color:#fff;font-weight:700;height:37px;margin:10px 15px 0;padding:11px 0}.reason .charge_contents .discount .charge_air span{font-size:16px}.reason .charge_contents .discount .charge_air span.pink{font-size:13px}.reason .charge_contents .discount .plus{background-color:#fff;color:#ff6aac;font-size:30px;margin:0 15px}.reason .charge_contents .discount .charge_one{background-color:#fff;font-weight:700;height:37px;margin:0 15px 10px;padding:5px 0 10px}.reason .charge_contents .discount .charge_one span{font-size:16px}.reason .charge_contents .discount .charge_one span.pink{font-size:12px}.reason .charge_contents .minus{align-items:center;display:grid;grid-column:1/3;grid-row:1/2;justify-content:center;text-align:center}.reason .charge_contents .minus p{background-color:#fff;border-radius:50px;color:#ff6aac;font-size:50px;height:40px;line-height:40px;position:relative;text-align:center;top:35px;width:40px;z-index:2}.reason .monthly_charge{display:grid;margin:10px 4vw;place-items:center}.reason .monthly_charge img.triangle{grid-row:1/2}.reason .monthly_charge img.first_month{grid-row:2/3;margin:2.6666666667vw 0}.campaig h2{margin:0 4vw}.campaig h2 img{width:80%}.fixed-box-wrap{height:100%;overflow:auto;width:100%}.fixed-box-wrap .sub-ttl{border-left:5px solid #f06aa6;font-size:5vw;font-weight:700;margin:3vw 0;padding-left:3vw;text-align:left}.wifi .first-view .mv-img-home{display:none}.wifi .first-view .mv-img-wifi{display:block;margin:auto}.wifi .first-view .mainv{background-image:url(/img/index/wifi/sp_mv_mobile_bg.png);background-repeat:no-repeat;background-size:cover}.device .title{text-align:center}.device .title img{height:20px;margin:30px 0 20px}.device .title .device-title-text{font-size:25px;font-weight:700;text-align:center}.device .mobareco_air_ttl{font-size:16px;font-weight:700;grid-row:1/2;height:50px;margin:30px 0 60px;text-align:center}.device .mobareco_air_ttl a{color:#00a0e9;font-size:.8em}.device .mobareco_air_ttl img{height:45px}.device .mobareco_air_ttl .text{margin-top:1.3333333333vw}.device .mobareco_air_ttl span.emphasis{color:#00a0e9}.device .mobareco_air_ttl .index_text{color:#000;font-size:3vw;position:relative;top:-1.2vw}.device .mobareco_img{grid-row:2/3}.device .information_1{background-color:#f4f4f4;display:grid;font-weight:700;grid-row:3/4;margin:15px 0 0;padding:10px;place-items:center}.device .information_1 .data_volume{grid-column:1/2;line-height:1.2;margin-right:-18px;text-align:center}.device .information_1 .data_volume a,.device .information_1 .data_volume span.emphasis{color:#00a0e9}.device .information_1 .data_volume .index_text{margin-left:5vw}.device .information_1 .download_speed{border-left:2px solid #00a0e9;border-right:2px solid #00a0e9;grid-column:2/3;line-height:1.2;padding:0 16px;text-align:center}.device .information_1 .download_speed a,.device .information_1 .download_speed span.emphasis{color:#00a0e9}.device .information_1 .download_speed .index_text{margin-left:8vw}.device .information_1 .connection{grid-column:3/4;line-height:1.2;margin-left:-11px;text-align:center}.device .information_1 .connection span.emphasis{color:#00a0e9}.device .detail_1 .spec-inner{margin-bottom:1px}.device .detail_1 .spec-inner td.bg_blue{background-color:#dcf4fe;color:#51adfb;min-width:95px;padding:.5em}.device .detail_1 .spec-inner td.bg_gray{background-color:#f4f4f4;padding:.5em}.device .detail_1 a.notes_btn{color:#00a0e9}.device .one_mobile_ttl{font-size:20px;font-weight:700;grid-row:5/6;margin:20px 0;text-align:center}.device .one_mobile_ttl .text{font-size:16px;margin:10px 0}.device .one_mobile_ttl .text span.emphasis{color:#fc6bac}.device .one_mobile_ttl img{height:26px}.device .one_mobile_img{grid-row:6/7;margin-bottom:10px}.device .information_2{background-color:#f4f4f4;display:grid;font-weight:700;grid-row:7/8;margin:15px 0 0;padding:10px;place-items:center}.device .information_2 .data_volume{grid-column:1/2;line-height:1.2;margin-right:-11px;text-align:center}.device .information_2 .data_volume span.emphasis{color:#fc6bac}.device .information_2 .data_volume a{color:#00a0e9}.device .information_2 .download_speed{border-left:2px solid #fc6bac;border-right:2px solid #fc6bac;grid-column:2/3;line-height:1.2;padding:10px;text-align:center}.device .information_2 .download_speed span.emphasis{color:#fc6bac}.device .information_2 .download_speed a{color:#00a0e9}.device .information_2 .cloud_sim{grid-column:3/4;line-height:1.2;margin-left:-11px;text-align:center}.device .information_2 .cloud_sim span.emphasis{color:#fc6bac}.device .information_2 .cloud_sim a{color:#00a0e9}.device .one_mobile_text{font-weight:700;margin-top:20px;text-align:center}.device .one_mobile_text span.emphasis{color:#fc6bac}.device .detail_2 .spec-inner{margin-bottom:1px}.device .detail_2 .spec-inner td.bg_pink{background-color:#ffe9f2;color:#fc6bac;min-width:78px;padding:.5em}.device .detail_2 .spec-inner td.bg_gray{background-color:#f4f4f4;padding:.5em}.device .detail_2 a.notes_btn{color:#00a0e9}.device .device-air .inner .device-box .js_accordion_group .accordion-btn,.device .device-om .inner .device-box .js_accordion_group .accordion-btn{border-radius:30px;font-size:20px;font-weight:700;height:40px;line-height:40px;margin:20px auto;text-align:center}.device .device-air .inner .device-box .js_accordion_group .accordion-btn.air_btn,.device .device-om .inner .device-box .js_accordion_group .accordion-btn.air_btn{border:2px solid #00a0e9;color:#00a0e9}.device .device-air .inner .device-box .js_accordion_group .accordion-btn.om_btn,.device .device-om .inner .device-box .js_accordion_group .accordion-btn.om_btn{border:2px solid #fc6bac;color:#fc6bac}.device .device-air .inner .device-box .js_accordion_group>.js_accordion_target,.device .device-om .inner .device-box .js_accordion_group>.js_accordion_target{display:block}.device .device-om{margin:20vw 0 13.3333333333vw}.device .index_text{font-size:3vw}.device .memo{font-size:3vw;margin:4vw 0}.plan{padding-top:11vw}.plan .plan-index{background-color:#fff;margin-bottom:6.6666666667vw}.plan .plan-title{background-position:left 16vw bottom,right 16vw bottom;background-repeat:no-repeat,no-repeat;background-size:auto 17.3333333333vw,auto 14.2666666667vw;font-size:4.8vw;font-weight:700;text-align:center}.plan .fixed-box-wrap{margin:10vw 0 3vw}.plan .plan-buy-detail .sub-ttl{margin-bottom:5vw}.plan .wrap-installments .installments{grid-column-gap:2vw;display:grid;grid-template-columns:1fr 1fr 1fr;min-height:20vw}.plan .wrap-installments .js_installments_tab_24,.plan .wrap-installments .js_installments_tab_48{display:none}.plan div.plan-terminal_price p.sub-ttl{border-left:5px solid #f06aa6;font-size:5vw;font-weight:700;margin:3vw 0;padding-left:3vw;text-align:left}.plan div.plan-terminal_price>div.inner>div.content .mobareco_price{grid-column:1/2;grid-row:1/2}.plan div.plan-terminal_price>div.inner>div.content .one_mobile_price{grid-column:2/3;grid-row:1/2;margin-top:2.6666666667vw}.plan div.plan-other p.sub-ttl{border-left:5px solid #f06aa6;font-size:5vw;font-weight:700;margin:3vw 0;padding-left:3vw;text-align:left}.plan div.plan-other>div.inner>div.content{grid-column-gap:2.5vw;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}.plan div.plan-other>div.inner>div.content .tabindex{background-color:#dcdcdc;border-radius:2.5vw 2.5vw 0 0;color:#000;font-size:4vw;font-weight:700;padding:.5em 0;text-align:center}.plan div.plan-other>div.inner>div.content .mobareco-air-header{grid-column:1/2;grid-row:1/2}.plan div.plan-other>div.inner>div.content .mobareco-air-header.active{background-color:#51adfb;color:#fff}.plan div.plan-other>div.inner>div.content .one-mobile-header{grid-column:2/3;grid-row:1/2}.plan div.plan-other>div.inner>div.content .one-mobile-header.active{background-color:#ff6aac;color:#fff}.plan div.plan-other>div.inner>div.content table{width:100%}.plan div.plan-other>div.inner>div.content table td,.plan div.plan-other>div.inner>div.content table th{background-color:#f4f4f4;height:3em;line-height:1em;padding:.5em}.plan div.plan-other>div.inner>div.content table th{width:30%}.plan div.plan-other>div.inner>div.content table td{text-align:left}.plan div.plan-other>div.inner>div.content .mobareco-air-content{display:none;grid-column:1/3;grid-row:2/3}.plan div.plan-other>div.inner>div.content .mobareco-air-content th{background-color:#dcf4fe;color:#000}.plan div.plan-other>div.inner>div.content .mobareco-air-content.active{display:block}.plan div.plan-other>div.inner>div.content .one-mobile-content{display:none;grid-column:1/3;grid-row:2/3}.plan div.plan-other>div.inner>div.content .one-mobile-content th{background-color:#fbe8f6;color:#000}.plan div.plan-other>div.inner>div.content .one-mobile-content.active{display:block}.plan .short-plan{margin-top:10vw}.plan .short-plan .short-plan-title{font-size:20px;font-weight:700;text-align:center}.plan .short-plan .short-plan-detail{margin-bottom:6.6666666667vw}.plan .short-plan .short-plan-detail .mobareco{display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content}}@media (max-width:519px) and (max-width:519px){.plan .short-plan .short-plan-detail .mobareco{margin-top:4vw}}@media (max-width:519px) and (min-width:520px){.plan .short-plan .short-plan-detail .mobareco{margin-top:15px}}@media (max-width:519px){.plan .short-plan .short-plan-detail .mobareco-detail{border:1px solid #51adfb;border-radius:10px;overflow:hidden}.plan .short-plan .short-plan-detail .mobareco-detail dt{align-items:center;background-color:#51adfb;color:#fff;display:flex;font-weight:700;justify-content:center}}@media (max-width:519px) and (max-width:519px){.plan .short-plan .short-plan-detail .mobareco-detail dt{font-size:4.8vw;height:10.6666666667vw}}@media (max-width:519px) and (min-width:520px){.plan .short-plan .short-plan-detail .mobareco-detail dt{font-size:25px;padding:.25em}}@media (max-width:519px){.plan .short-plan .short-plan-detail .mobareco-detail dd{-webkit-margin-start:0;display:flex;flex-direction:column;height:auto;justify-content:space-between;margin-inline-start:0;min-height:15em}.plan .short-plan .short-plan-detail .mobareco-detail dd .price-total{align-items:end;display:flex;font-weight:700;justify-content:center}}@media (max-width:519px) and (max-width:519px){.plan .short-plan .short-plan-detail .mobareco-detail dd .price-total{font-size:4.2666666667vw;height:11.3333333333vw}}@media (max-width:519px) and (min-width:520px){.plan .short-plan .short-plan-detail .mobareco-detail dd .price-total{font-size:28px}}@media (max-width:519px){.plan .short-plan .short-plan-detail .mobareco-detail dd .price-total .price{color:#51adfb}}@media (max-width:519px) and (max-width:519px){.plan .short-plan .short-plan-detail .mobareco-detail dd .price-total .price{font-size:6.1333333333vw}}@media (max-width:519px) and (min-width:520px){.plan .short-plan .short-plan-detail .mobareco-detail dd .price-total .price{font-size:32px}}@media (max-width:519px){.plan .short-plan .short-plan-detail .mobareco-detail dd .price-total .tax{color:#51adfb}.plan .short-plan .short-plan-detail .mobareco-detail dd .price-detail{width:100%}.plan .short-plan .short-plan-detail .mobareco-detail dd .price-detail tr{border-top:1px solid #fff;font-size:16px}}@media (max-width:519px) and (max-width:519px){.plan .short-plan .short-plan-detail .mobareco-detail dd .price-detail td,.plan .short-plan .short-plan-detail .mobareco-detail dd .price-detail th{font-size:3.3333333333vw}}@media (max-width:519px) and (min-width:520px){.plan .short-plan .short-plan-detail .mobareco-detail dd .price-detail td,.plan .short-plan .short-plan-detail .mobareco-detail dd .price-detail th{font-size:.9em;line-height:1.5em}}@media (max-width:519px){.plan .short-plan .short-plan-detail .mobareco-detail dd .price-detail th{background-color:#dcf4fe;border-right:1px solid #fff;text-align:left;width:63%}}@media (max-width:519px) and (max-width:519px){.plan .short-plan .short-plan-detail .mobareco-detail dd .price-detail th{padding:1vw}}@media (max-width:519px) and (min-width:520px){.plan .short-plan .short-plan-detail .mobareco-detail dd .price-detail th{padding:.5em 1em}}@media (max-width:519px){.plan .short-plan .short-plan-detail .mobareco-detail dd .price-detail td{background-color:#f4f4f4;text-align:right}}@media (max-width:519px) and (max-width:519px){.plan .short-plan .short-plan-detail .mobareco-detail dd .price-detail td{padding:1vw}}@media (max-width:519px) and (min-width:520px){.plan .short-plan .short-plan-detail .mobareco-detail dd .price-detail td{padding:.5em 1em}}@media (max-width:519px){.plan .short-plan .short-plan-detail .mobareco-detail dd .price-detail td span{color:#51adfb}.plan .short-plan .short-plan-detail .mobareco-detail-last dd{display:block}.plan .short-plan .short-plan-detail .mobareco-detail-last dd .price-total{width:100%}}@media (max-width:519px) and (max-width:519px){.plan .short-plan .short-plan-detail .om{margin-top:3.3333333333vw}}@media (max-width:519px) and (min-width:520px){.plan .short-plan .short-plan-detail .om{margin-top:15px}}@media (max-width:519px){.plan .short-plan .short-plan-detail .om-detail{border:1px solid #fd69ab;border-radius:10px;overflow:hidden}.plan .short-plan .short-plan-detail .om-detail dt{align-items:center;background-color:#fd69ab;color:#fff;display:flex;font-weight:700;justify-content:center}}@media (max-width:519px) and (max-width:519px){.plan .short-plan .short-plan-detail .om-detail dt{font-size:4.8vw;height:10.6666666667vw}}@media (max-width:519px) and (min-width:520px){.plan .short-plan .short-plan-detail .om-detail dt{font-size:25px}}@media (max-width:519px){.plan .short-plan .short-plan-detail .om-detail dd{-webkit-margin-start:0;display:flex;flex-direction:column;justify-content:space-between;margin-inline-start:0}}@media (max-width:519px) and (max-width:519px){.plan .short-plan .short-plan-detail .om-detail dd{height:29.3333333333vw}}@media (max-width:519px){.plan .short-plan .short-plan-detail .om-detail dd.price-message{justify-content:center}.plan .short-plan .short-plan-detail .om-detail dd.price-message>p{font-size:3.3333333333vw;font-weight:700;text-align:center}.plan .short-plan .short-plan-detail .om-detail dd .price-total{align-items:end;display:flex;font-weight:700;justify-content:center}}@media (max-width:519px) and (max-width:519px){.plan .short-plan .short-plan-detail .om-detail dd .price-total{font-size:4.2666666667vw;height:11.3333333333vw}}@media (max-width:519px) and (min-width:520px){.plan .short-plan .short-plan-detail .om-detail dd .price-total{font-size:28px}}@media (max-width:519px){.plan .short-plan .short-plan-detail .om-detail dd .price-total .price{color:#fd69ab}}@media (max-width:519px) and (max-width:519px){.plan .short-plan .short-plan-detail .om-detail dd .price-total .price{font-size:6.1333333333vw}}@media (max-width:519px) and (min-width:520px){.plan .short-plan .short-plan-detail .om-detail dd .price-total .price{font-size:32px}}@media (max-width:519px){.plan .short-plan .short-plan-detail .om-detail dd .price-total .tax{color:#fd69ab}.plan .short-plan .short-plan-detail .om-detail dd .price-detail tr{border-top:1px solid #fff}}@media (max-width:519px) and (max-width:519px){.plan .short-plan .short-plan-detail .om-detail dd .price-detail td,.plan .short-plan .short-plan-detail .om-detail dd .price-detail th{font-size:3.3333333333vw}}@media (max-width:519px) and (min-width:520px){.plan .short-plan .short-plan-detail .om-detail dd .price-detail td,.plan .short-plan .short-plan-detail .om-detail dd .price-detail th{font-size:.9em}}@media (max-width:519px){.plan .short-plan .short-plan-detail .om-detail dd .price-detail th{background-color:#fff9fe;border-right:1px solid #fff;text-align:left;width:63%}}@media (max-width:519px) and (max-width:519px){.plan .short-plan .short-plan-detail .om-detail dd .price-detail th{padding:1vw}}@media (max-width:519px) and (min-width:520px){.plan .short-plan .short-plan-detail .om-detail dd .price-detail th{padding:.5em 1em}}@media (max-width:519px){.plan .short-plan .short-plan-detail .om-detail dd .price-detail td{background-color:#f4f4f4;text-align:right}}@media (max-width:519px) and (max-width:519px){.plan .short-plan .short-plan-detail .om-detail dd .price-detail td{padding:1vw}}@media (max-width:519px) and (min-width:520px){.plan .short-plan .short-plan-detail .om-detail dd .price-detail td{padding:.5em 1em}}@media (max-width:519px){.plan .short-plan .short-plan-detail .om-detail dd .price-detail td span{color:#fd69ab}.plan .short-plan .short-plan-detail .om-detail-last dd{align-items:center;font-weight:700;justify-content:center;text-align:center}}@media (max-width:519px) and (max-width:519px){.plan .short-plan .short-plan-detail .om-detail-last dd{font-size:4.2666666667vw}.plan .short-plan .short-plan-detail .slick-initialized .slick-slide{padding-left:2.7vw!important;width:92vw!important}}@media (max-width:519px) and (min-width:520px){.plan .short-plan .short-plan-detail .slick-initialized .slick-slide{padding-left:15px!important;width:1000px!important}}@media (max-width:519px){.plan .short-plan .short-plan-detail .memo{text-align:left}#plan .acd-plan .acd-label{display:block;width:auto}.campaign{background:url(/images/campaign_bg_sp.png?b0a1bbdf6aee626de83189d9e8b3b7db) 50%/cover no-repeat;padding:8vw 0}.campaign .inner{margin:0}.campaign .campaign-title{width:80%}.campaign .js_slider{margin-top:4vw}.campaign .js_slider .slick-slide{transform:scale(.9);transition:transform 1.5s}.campaign .js_slider .slick-slide.slick-current{transform:scale(1)}.campaign .js_slider .slider-dots{display:flex;justify-content:center;left:0;margin:0;padding:3.2vw 0;position:absolute;right:0;top:-2.6666666667vw}.campaign .js_slider .slider-dots>li{list-style:none;padding:0 .5333333333vw}.campaign .js_slider .slider-dots>li>button{all:initial;background-color:#fff;border:.2666666667vw solid #f169a5;border-radius:1.6vw;color:transparent;height:2.6666666667vw;width:2.6666666667vw}.campaign .js_slider .slider-dots>li.slick-active>button{background-color:#f169a5}.campaign .js_slider .prev{background-color:rgba(60,60,60,.7);border-radius:4vw;bottom:0;height:7.4666666667vw;left:0;margin:auto 0 auto 1.3333333333vw;position:absolute;top:0;width:7.4666666667vw;z-index:1}.campaign .js_slider .prev:before{border-left:.5333333333vw solid #fff;border-top:.5333333333vw solid #fff;bottom:0;content:"";height:1.8666666667vw;position:absolute;right:30%;top:36%;transform:rotate(315deg);width:1.8666666667vw}.campaign .js_slider .next{background-color:rgba(60,60,60,.7);border-radius:4vw;bottom:0;height:7.4666666667vw;margin:auto 1.3333333333vw auto 0;position:absolute;right:0;top:0;width:7.4666666667vw;z-index:1}.campaign .js_slider .next:before{border-left:.5333333333vw solid #fff;border-top:.5333333333vw solid #fff;bottom:0;content:"";height:1.8666666667vw;left:30%;position:absolute;top:36%;transform:rotate(135deg);width:1.8666666667vw}.campaign .js_slider .slider-item{outline:none}.campaign .js_slider .slider-item .campaign-box{background-color:#fff;box-shadow:0 0 .6666666667vw .6666666667vw rgba(60,60,60,.2);margin:8vw 0 4vw;position:relative;text-align:center;width:100%}.campaign .js_slider .slider-item .campaign-box .campaign-gentei-img{height:16vw;left:-5.3333333333vw;position:absolute;top:-8vw;width:36vw}.campaign .js_slider .slider-item .campaign-box .campaign-img{height:50.6666666667vw}.campaign .js_slider .slider-item .campaign-box .campaign-info{padding:4vw 0 6.6666666667vw}.campaign .js_slider .slider-item .campaign-box .campaign-info .campaign-box-title{font-size:4.2666666667vw;font-weight:700;padding-bottom:2.6666666667vw}.campaign .js_slider .slider-item .campaign-box .campaign-info .campaign-term{margin:0 6.6666666667vw}.campaign .js_slider .slider-item .campaign-box .campaign-info .campaign-term .title{background-color:#fd69ab;color:#fff;display:inline-block;font-size:2.9333333333vw;font-weight:700;line-height:2.9333333333vw;margin-bottom:2.4vw;padding:1.0666666667vw 0;width:50%}.campaign .js_slider .slider-item .campaign-box .campaign-info .campaign-term .term{color:#fd69ab;font-size:4vw;font-weight:700}.campaign .js_slider .slider-item .campaign-box .campaign-info .campaign-text-box{height:32vw;margin:4vw 5.3333333333vw}.campaign .js_slider .slider-item .campaign-box .campaign-info .campaign-text-box .campaign-text{font-size:3.7333333333vw;text-align:left}.campaign .js_slider .slider-item .campaign-box .campaign-info .campaign-text-box .campaign-text .small{font-size:2.6666666667vw}.campaign .js_slider .slider-item .campaign-box .campaign-info .campaign-text-box .campaign-text-note{font-size:2.6666666667vw;text-align:left}.campaign .js_slider .slider-item .campaign-box .campaign-info .campaign-text-box .campaign-text-scroll{height:29.3333333333vw;overflow-y:scroll;padding:0 2.6666666667vw}.campaign .js_slider .slider-item .campaign-box .campaign-info .button,.campaign .js_slider .slider-item .campaign-box .campaign-info>button{background-color:#fff;border:.2666666667vw solid #fd69ab;border-radius:6.6666666667vw;box-sizing:border-box;color:#fd69ab;display:block;font-size:3.2vw;margin:0 auto;outline:none;padding:3.4666666667vw 0;position:relative;width:calc(100% - 12vw)}.campaign .js_slider .slider-item .campaign-box .campaign-info .button:after,.campaign .js_slider .slider-item .campaign-box .campaign-info>button:after{border-left:.5333333333vw solid #fff;border-top:.5333333333vw solid #fff;content:"";height:1.8666666667vw;margin:auto 0;position:absolute;right:4vw;top:42%;transform:rotate(135deg);width:1.8666666667vw}.campaign .slider-container .pc{z-index:-1}.step{background:#ffe8f7;padding:20vw 0}.step .step-title{padding:0 4vw;text-align:center}.step .step-title-img{height:25px}.step .step-title>h2{font-size:26px;font-weight:700;margin-top:10vw}.step .step-title .step-lead-text{margin-top:5vw;text-align:left}.step .step-inner{margin-top:10vw}.step .step-inner .step-tab{align-items:center;display:flex;justify-content:space-between}.step .step-inner .step-tab .step-tab-account,.step .step-inner .step-tab .step-tab-card{align-items:center;background-color:#c9c9c9;display:flex;height:16vw;justify-content:center;padding:.5333333333vw 0;position:relative;width:calc(50% - 2px)}.step .step-inner .step-tab .step-tab-account>img,.step .step-inner .step-tab .step-tab-card>img{width:23%}.step .step-inner .step-tab .step-tab-account>p,.step .step-inner .step-tab .step-tab-card>p{color:#fff;font-size:3.4666666667vw;font-weight:700;padding-left:1.6vw;text-align:center}.step .step-inner .step-tab .step-tab-account.active,.step .step-inner .step-tab .step-tab-card.active{background-color:#fd69ab}.step .step-inner .step-tab .step-tab-card{border-radius:0 2vw 0 0}.step .step-inner .step-tab .step-tab-account{border-radius:2vw 0 0 0}.step .step-inner .js_step_tab_account,.step .step-inner .js_step_tab_card{background-color:#fff;border-color:#fd69ab;border-style:solid}.step .step-inner .js_step_tab_account .step-box .step-box-inner,.step .step-inner .js_step_tab_card .step-box .step-box-inner{display:flex;justify-content:space-around;margin:5.3333333333vw auto}.step .step-inner .js_step_tab_account .step-box .step-box-inner.user .step-user-icon,.step .step-inner .js_step_tab_card .step-box .step-box-inner.user .step-user-icon{height:15.2vw;width:15.2vw}.step .step-inner .js_step_tab_account .step-box .step-box-inner.user .step-user,.step .step-inner .js_step_tab_card .step-box .step-box-inner.user .step-user{margin-left:-4vw;width:80vw}.step .step-inner .js_step_tab_account .step-box .step-box-inner.user .step-user.step01,.step .step-inner .js_step_tab_card .step-box .step-box-inner.user .step-user.step01{background:url(/images/step_user_bg01_sp.png?0f6e1a7595cb393b37e66fa574af8e42) 50%/cover no-repeat;height:56vw}.step .step-inner .js_step_tab_account .step-box .step-box-inner.user .step-user.step02-card,.step .step-inner .js_step_tab_card .step-box .step-box-inner.user .step-user.step02-card{background:url(/images/step_user_bg02_card_sp.png?95396b858f4e425b90e7dd845e5ff4a5) 50%/cover no-repeat;height:42.6666666667vw}.step .step-inner .js_step_tab_account .step-box .step-box-inner.user .step-user.step02-account,.step .step-inner .js_step_tab_card .step-box .step-box-inner.user .step-user.step02-account{background:url(/images/step_user_bg02_account_sp.png?2b5801e93d1d6d9e161f974038dfd986) 50%/cover no-repeat;height:63.6vw}.step .step-inner .js_step_tab_account .step-box .step-box-inner.user .step-user.step03,.step .step-inner .js_step_tab_card .step-box .step-box-inner.user .step-user.step03{background:url(/images/step_user_bg03_sp.png?b576090d77f0713124dfd9f01d93e94e) 50%/cover no-repeat;height:50.6666666667vw}.step .step-inner .js_step_tab_account .step-box .step-box-inner.user .step-user.step04,.step .step-inner .js_step_tab_card .step-box .step-box-inner.user .step-user.step04{background:url(/images/step_user_bg04_sp.png?4adad88f89c47d2e1e28a58938210950) 50%/cover no-repeat;height:50.6666666667vw}.step .step-inner .js_step_tab_account .step-box .step-box-inner.user .step-user .step-text,.step .step-inner .js_step_tab_card .step-box .step-box-inner.user .step-user .step-text{display:flex;padding:4.2666666667vw 6.6666666667vw;width:66.6666666667vw}.step .step-inner .js_step_tab_account .step-box .step-box-inner.user .step-user .step-text>img,.step .step-inner .js_step_tab_card .step-box .step-box-inner.user .step-user .step-text>img{height:6.6666666667vw;width:10.6666666667vw}.step .step-inner .js_step_tab_account .step-box .step-box-inner.user .step-user .step-text .step-user-text,.step .step-inner .js_step_tab_card .step-box .step-box-inner.user .step-user .step-text .step-user-text{font-size:4.2666666667vw;font-weight:700;padding-left:2.4vw}.step .step-inner .js_step_tab_account .step-box .step-box-inner.user .step-user .step-text .step-user-text .pink,.step .step-inner .js_step_tab_card .step-box .step-box-inner.user .step-user .step-text .step-user-text .pink{color:#fd69ab;font-size:2.9333333333vw}.step .step-inner .js_step_tab_account .step-box .step-box-inner.counter .step-counter-icon,.step .step-inner .js_step_tab_card .step-box .step-box-inner.counter .step-counter-icon{align-items:center;background:#fd69ab;border-radius:8vw;color:#fff;display:inline-flex;font-size:4vw;font-weight:700;height:13.3333333333vw;justify-content:center;width:13.3333333333vw}.step .step-inner .js_step_tab_account .step-box .step-box-inner.counter .step-counter,.step .step-inner .js_step_tab_card .step-box .step-box-inner.counter .step-counter{align-items:center;background:url(/images/step_counter_bg_sp.png?d4335c02d19a167a326609970d226a52) 50%/cover no-repeat;display:flex;height:19.4666666667vw;margin-right:-3.7333333333vw;width:80vw}.step .step-inner .js_step_tab_account .step-box .step-box-inner.counter .step-counter .step-text,.step .step-inner .js_step_tab_card .step-box .step-box-inner.counter .step-counter .step-text{padding:6.6666666667vw;width:66.6666666667vw}.step .step-inner .js_step_tab_account .step-box .step-box-inner.counter .step-counter .step-text .step-counter-text,.step .step-inner .js_step_tab_card .step-box .step-box-inner.counter .step-counter .step-text .step-counter-text{color:#fff;font-weight:700}.step .step-inner .js_step_tab_account .step-box .step-complete .complete-btn,.step .step-inner .js_step_tab_card .step-box .step-complete .complete-btn{background-color:#08c792;border-radius:8vw;color:#fff;display:block;font-size:4.2666666667vw;font-weight:700;letter-spacing:normal;margin:0 auto 2.6666666667vw;padding:5.0666666667vw 0;position:relative;text-align:center;width:84%}.step .step-inner .js_step_tab_account .step-box .step-complete .complete-btn .complete-btn-text,.step .step-inner .js_step_tab_card .step-box .step-complete .complete-btn .complete-btn-text{text-shadow:.16vw .2133333333vw .5333333333vw rgba(0,0,0,.4)}.step .step-inner .js_step_tab_account .step-box .step-complete .complete-btn:before,.step .step-inner .js_step_tab_card .step-box .step-complete .complete-btn:before{border-bottom:.5333333333vw solid #fff;border-right:.5333333333vw solid #fff;box-shadow:.16vw .2133333333vw .2666666667vw rgba(0,0,0,.4);content:"";height:1.8666666667vw;margin:auto 0;position:absolute;right:4vw;top:42%;transform:rotate(315deg);width:1.8666666667vw}.step .step-inner .js_step_tab_account .step-box .step-complete .complete-btn .complete-text,.step .step-inner .js_step_tab_card .step-box .step-complete .complete-btn .complete-text{margin-left:0}.step .step-inner .js_step_tab_account .step-box .step-complete .complete-btn .complete-text .truck,.step .step-inner .js_step_tab_card .step-box .step-complete .complete-btn .complete-text .truck{position:relative;top:-1vw;width:10vw}.step .step-inner .js_step_tab_account .step-box .step-complete .complete-btn .complete-text .small,.step .step-inner .js_step_tab_card .step-box .step-complete .complete-btn .complete-text .small{font-size:3.3333333333vw;font-weight:400}.step .step-inner .js_step_tab_account .step-box .step-complete .pdf_link,.step .step-inner .js_step_tab_card .step-box .step-complete .pdf_link{color:#000;font-size:2.6666666667vw;margin:2vw 5vw 0;text-align:center}.step .step-inner .js_step_tab_account .step-box .step-complete .pdf_link a,.step .step-inner .js_step_tab_card .step-box .step-complete .pdf_link a{color:#51adfb;text-decoration:underline}.step .step-inner .js_step_tab_account .step-box .step-complete .sameday-shipping_text,.step .step-inner .js_step_tab_card .step-box .step-complete .sameday-shipping_text{color:#000;font-size:2.6666666667vw;line-height:1.6;padding:2vw 12vw 0;position:relative}.step .step-inner .js_step_tab_account .step-box .step-complete .sameday-shipping_text:after,.step .step-inner .js_step_tab_card .step-box .step-complete .sameday-shipping_text:after{content:"※";display:block;left:8vw;position:absolute;top:2vw}.step .step-inner .js_step_tab_account .step-box .step-complete .step-complete-note,.step .step-inner .js_step_tab_card .step-box .step-complete .step-complete-note{margin:0 auto;width:76%}.step .step-inner .js_step_tab_account .step-box .step-complete .step-complete-note>p,.step .step-inner .js_step_tab_card .step-box .step-complete .step-complete-note>p{color:#666;font-size:2.6666666667vw;padding-left:1em;text-indent:-1em}.step .step-inner .js_step_tab_account .step-end,.step .step-inner .js_step_tab_card .step-end{background:linear-gradient(90deg,#56acfa,#fc6bac);margin:0 .5333333333vw .5333333333vw;padding:16vw 0 8vw;position:relative;text-align:center}.step .step-inner .js_step_tab_account .step-end>img,.step .step-inner .js_step_tab_card .step-end>img{width:78.6666666667vw}.step .step-inner .js_step_tab_account .step-end:before,.step .step-inner .js_step_tab_card .step-end:before{background:linear-gradient(180deg,#fff 0,transparent);content:"";height:16vw;position:absolute;right:0;top:0;width:100%}.step .step-inner .js_step_tab_account{display:none}.faq .faq-title{padding:13.3333333333vw 0 5.3333333333vw;text-align:center}.faq .faq-title .faq-img{height:25px;margin:0 0 20px}.faq .faq-title>h2>img{width:50%}.faq .faq-tab{align-items:center;display:flex;justify-content:space-between}.faq .faq-tab .faq-tab-mobareco,.faq .faq-tab .faq-tab-om,.faq .faq-tab .faq-tab-set{align-items:center;background-color:#c9c9c9;display:flex;height:16vw;justify-content:center;padding:.5333333333vw 0;width:calc(33.33333% - .66667px)}.faq .faq-tab .faq-tab-mobareco>img,.faq .faq-tab .faq-tab-om>img,.faq .faq-tab .faq-tab-set>img{height:12vw}.faq .faq-tab .faq-tab-mobareco>p,.faq .faq-tab .faq-tab-om>p,.faq .faq-tab .faq-tab-set>p{color:#fff;font-size:3.2vw;font-weight:700;line-height:1;padding-left:1.3333333333vw;text-align:center}.faq .faq-tab .faq-tab-mobareco.active,.faq .faq-tab .faq-tab-om.active,.faq .faq-tab .faq-tab-set.active{background-color:#5ea9f7}.faq .faq-tab .faq-tab-mobareco .tab-om-adjustment,.faq .faq-tab .faq-tab-om .tab-om-adjustment,.faq .faq-tab .faq-tab-set .tab-om-adjustment{height:auto;width:12vw}.faq .faq-tab .faq-tab-mobareco{border-radius:0 2vw 0 0}.faq .faq-tab .faq-tab-om{border-radius:2vw 2vw 0 0}.faq .faq-tab .faq-tab-set{border-radius:2vw 0 0 0}.faq .js_faq_tab_mobareco,.faq .js_faq_tab_om,.faq .js_faq_tab_set{background-color:#fff;border:1vw solid #5ea9f7}.faq .js_faq_tab_mobareco .faq-list,.faq .js_faq_tab_om .faq-list,.faq .js_faq_tab_set .faq-list{margin:0 4vw;padding:0 0 9.3333333333vw}.faq .js_faq_tab_mobareco .faq-list li,.faq .js_faq_tab_om .faq-list li,.faq .js_faq_tab_set .faq-list li{border-top:1px solid #5ea9f7;list-style:none}.faq .js_faq_tab_mobareco .faq-list li.faq-list-top,.faq .js_faq_tab_om .faq-list li.faq-list-top,.faq .js_faq_tab_set .faq-list li.faq-list-top{border-top:none}.faq .js_faq_tab_mobareco .faq-list li .faq-list-box .faq-list-title,.faq .js_faq_tab_om .faq-list li .faq-list-box .faq-list-title,.faq .js_faq_tab_set .faq-list li .faq-list-box .faq-list-title{display:flex;padding-right:10.6666666667vw;position:relative}.faq .js_faq_tab_mobareco .faq-list li .faq-list-box .faq-list-title>p,.faq .js_faq_tab_om .faq-list li .faq-list-box .faq-list-title>p,.faq .js_faq_tab_set .faq-list li .faq-list-box .faq-list-title>p{font-size:4.2666666667vw;font-weight:700;line-height:5.8666666667vw;padding:4.4666666667vw 0}.faq .js_faq_tab_mobareco .faq-list li .faq-list-box .faq-list-title>p.question,.faq .js_faq_tab_om .faq-list li .faq-list-box .faq-list-title>p.question,.faq .js_faq_tab_set .faq-list li .faq-list-box .faq-list-title>p.question{color:#5ea9f7;padding:4.4666666667vw 2.6vw 0}.faq .js_faq_tab_mobareco .faq-list li .faq-list-box .faq-list-title:after,.faq .js_faq_tab_mobareco .faq-list li .faq-list-box .faq-list-title:before,.faq .js_faq_tab_om .faq-list li .faq-list-box .faq-list-title:after,.faq .js_faq_tab_om .faq-list li .faq-list-box .faq-list-title:before,.faq .js_faq_tab_set .faq-list li .faq-list-box .faq-list-title:after,.faq .js_faq_tab_set .faq-list li .faq-list-box .faq-list-title:before{background:#5ea9f7;background-size:cover;bottom:0;content:"";height:2px;margin:auto 0;position:absolute;right:0;top:0;width:16px}.faq .js_faq_tab_mobareco .faq-list li .faq-list-box .faq-list-title:after,.faq .js_faq_tab_om .faq-list li .faq-list-box .faq-list-title:after,.faq .js_faq_tab_set .faq-list li .faq-list-box .faq-list-title:after{top:-2px;transform:translateY(50%) rotate(90deg);transition:.5s}.faq .js_faq_tab_mobareco .faq-list li .faq-list-box .faq-list-title.open:after,.faq .js_faq_tab_om .faq-list li .faq-list-box .faq-list-title.open:after,.faq .js_faq_tab_set .faq-list li .faq-list-box .faq-list-title.open:after{top:0;transform:rotate(0deg);transition:.5s}.faq .js_faq_tab_mobareco .faq-list li .faq-list-box>.js_accordion_target,.faq .js_faq_tab_om .faq-list li .faq-list-box>.js_accordion_target,.faq .js_faq_tab_set .faq-list li .faq-list-box>.js_accordion_target{display:none}.faq .js_faq_tab_mobareco .faq-list li .faq-list-box>.js_accordion_target .faq-list-answer,.faq .js_faq_tab_om .faq-list li .faq-list-box>.js_accordion_target .faq-list-answer,.faq .js_faq_tab_set .faq-list li .faq-list-box>.js_accordion_target .faq-list-answer{background-color:#ffe8f7;border-top:1px solid #5ea9f7;display:flex;margin-bottom:4vw}.faq .js_faq_tab_mobareco .faq-list li .faq-list-box>.js_accordion_target .faq-list-answer>p,.faq .js_faq_tab_om .faq-list li .faq-list-box>.js_accordion_target .faq-list-answer>p,.faq .js_faq_tab_set .faq-list li .faq-list-box>.js_accordion_target .faq-list-answer>p{font-size:3.7333333333vw;line-height:5.8666666667vw;padding:4vw 4vw 4vw 0}.faq .js_faq_tab_mobareco .faq-list li .faq-list-box>.js_accordion_target .faq-list-answer>p>a,.faq .js_faq_tab_om .faq-list li .faq-list-box>.js_accordion_target .faq-list-answer>p>a,.faq .js_faq_tab_set .faq-list li .faq-list-box>.js_accordion_target .faq-list-answer>p>a{color:#00a0e9;text-decoration:underline}.faq .js_faq_tab_mobareco .faq-list li .faq-list-box>.js_accordion_target .faq-list-answer>p.answer,.faq .js_faq_tab_om .faq-list li .faq-list-box>.js_accordion_target .faq-list-answer>p.answer,.faq .js_faq_tab_set .faq-list li .faq-list-box>.js_accordion_target .faq-list-answer>p.answer{color:#793bc6;font-size:4.2666666667vw;padding:3.7333333333vw 2.7333333333vw 0}.faq .js_faq_tab_mobareco .faq-list .js_faq_accordion_group .js_faq_accordion_target,.faq .js_faq_tab_om .faq-list .js_faq_accordion_group .js_faq_accordion_target,.faq .js_faq_tab_set .faq-list .js_faq_accordion_group .js_faq_accordion_target{display:none}.faq .js_faq_tab_mobareco .faq-list .js_faq_accordion_group>button,.faq .js_faq_tab_om .faq-list .js_faq_accordion_group>button,.faq .js_faq_tab_set .faq-list .js_faq_accordion_group>button{background-color:#fff;border:.2666666667vw solid #5ea9f7;border-radius:6.6666666667vw;color:#5ea9f7;display:block;font-size:3.7333333333vw;font-weight:700;margin:4vw auto 0;outline:none;padding:2.6666666667vw 0;position:relative;text-align:center;width:80%}.faq .js_faq_tab_mobareco .faq-list .js_faq_accordion_group>button.open:after,.faq .js_faq_tab_om .faq-list .js_faq_accordion_group>button.open:after,.faq .js_faq_tab_set .faq-list .js_faq_accordion_group>button.open:after{border-left:.4vw solid #5ea9f7;border-top:.4vw solid #5ea9f7;content:"";height:1.8666666667vw;margin:auto 0;position:absolute;right:4vw;top:46%;transform:rotate(45deg);width:1.8666666667vw}.faq .js_faq_tab_mobareco .faq-list .js_faq_accordion_group>button.close:after,.faq .js_faq_tab_om .faq-list .js_faq_accordion_group>button.close:after,.faq .js_faq_tab_set .faq-list .js_faq_accordion_group>button.close:after{border-left:.4vw solid #5ea9f7;border-top:.4vw solid #5ea9f7;content:"";height:1.8666666667vw;margin:auto 0;position:absolute;right:4vw;top:34%;transform:rotate(-135deg);width:1.8666666667vw}.faq .js_faq_tab_om,.faq .js_faq_tab_set{display:none}}@media (min-width:520px){a.modal_open_home_explanation_index{color:#51adfb;font-size:.5em;font-weight:700;position:relative;top:-.5em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.obi{align-items:center;background-color:#fc6bac;display:flex;justify-content:center}.inner{margin:0 auto;width:1000px}div.notes{margin-top:10px}div.notes p{font-size:12px}.note-wrap::-webkit-scrollbar{width:16px}.note-wrap::-webkit-scrollbar-thumb{border:4px solid transparent;border-radius:10px;box-shadow:inset 0 0 10px 10px #787878}span.index_text{color:#51adfb;font-weight:700}.first-view{position:relative}.first-view .mv-img-home{display:block;margin:auto}.first-view .mv-img-wifi{display:none}.first-view .mainv{background-image:url(/img/index/pc_mv_home_bg.png);background-position:50%;background-repeat:no-repeat;height:600px;padding-top:30px;text-align:center}.first-view .mainv .scroll_box{color:#fff;font-size:12px;height:111px;margin:auto;overflow-y:scroll;padding-right:25px;text-align:left;width:1100px}.first-view .mainv .scroll_box a{color:#fff;text-decoration:underline}.merit{background-color:#ffe9f2;background-image:url(/img/index/merit/merit_bg_pc.png);background-position:center top 55px;background-repeat:no-repeat;padding:60px 0}.merit .merit-img-wifi{display:none}.merit__contents{margin-top:48px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.merit__contents .merit-box .merit-cont:nth-child(2),.merit__contents .merit-box .merit-cont:nth-child(3){margin-top:45px}.merit__contents .merit-box .merit-cont a{color:#00a0e9}.merit__contents .merit-box .merit-cont .merit-link{font-size:25px;position:relative;text-align:center;top:-95px}.merit__contents .merit-box .merit-cont .merit-link a{font-weight:700;text-decoration:underline}.merit__contents .merit-box .merit-cont .merit-link.link-black a{color:#333}.merit-annotation .note-wrap{border:none;border-radius:unset;height:111px;margin:30px 0;overflow:auto;padding:0;text-align:left}.merit-annotation .note-wrap p{font-size:12px}.merit-annotation .note-wrap a{color:#00a0e9;text-decoration:underline}.wifi .merit .merit-img-home{display:none}.wifi .merit .merit-img-wifi{display:block}.about{background-image:url(/img/index/about/explanation_lead_bg_pc.png);background-position:center top 55px;background-repeat:no-repeat;padding:60px 0 0}.about .text,.about h2{text-align:center}.about .text{font-size:20px;font-weight:700;margin-top:34px}.about .text strong{color:#fd69ab;font-weight:700}.about .movie_contents{display:grid;justify-items:center;margin:40px 0 30px}.about .movie_contents .yt-wrapper{position:relative}.about .movie_contents .yt-wrapper iframe{aspect-ratio:9/16;display:block;margin:20px auto;max-width:92vw;position:relative}.about__contents{align-items:flex-start;display:flex;justify-content:space-between;margin-top:60px;position:relative}.about__contents:before{background-image:url(/img/index/about/set-plus_pc.png);background-repeat:no-repeat;background-size:contain;content:"";height:109px;left:0;margin:auto;position:absolute;right:0;top:362px;width:109px}.about__contents .set{width:490px}.about__contents .set>p{font-size:26px;font-weight:700;line-height:66px;text-align:center}.about__contents .set .spec{display:flex;margin:0}.about__contents .set .spec dd,.about__contents .set .spec dt{align-items:center;display:flex;font-size:26px;font-weight:700;justify-content:center}.about__contents .set .spec dt{border-right:2px solid #fff;width:220px}.about__contents .set .spec dd{background-color:#f9f9f9;color:#444;flex-grow:1;margin:0}.about__contents .set .spec dd .index_text,.about__contents .set .spec dd sup{font-size:12px;margin-bottom:16px}.about__contents .set .spec.date dd,.about__contents .set .spec.date dt{height:66px}.about__contents .set .spec.speed{border-top:2px solid #fff}.about__contents .set .spec.speed dd,.about__contents .set .spec.speed dt{height:97px}.about__contents .set .link{border-radius:30px;box-sizing:border-box;display:block;font-size:20px;font-weight:700;height:60px;line-height:58px;margin:20px auto 0;position:relative;text-align:center;width:340px}.about__contents .set .link:after{bottom:0;content:"";height:9px;margin:auto 0;position:absolute;right:20px;top:0;transform:rotate(315deg);width:9px}.about__contents .set-air .spec dt,.about__contents .set-air>p{background-color:#dcf4fe;color:#51adfb}.about__contents .set-air .link{border:2px solid #51adfb;color:#51adfb}.about__contents .set-air .link:after{border-bottom:2px solid #51adfb;border-right:2px solid #51adfb}.about__contents .set-onemobile .spec dt,.about__contents .set-onemobile>p{background-color:#ffecfd;color:#fd69ab}.about__contents .set-onemobile .link{border:2px solid #fd69ab;color:#fd69ab}.about__contents .set-onemobile .link:after{border-bottom:2px solid #fd69ab;border-right:2px solid #fd69ab}.about .note-wrap{border:none;border-radius:unset;height:74px;margin:30px 0;overflow:auto;padding:0;text-align:left}.about .note-wrap p{font-size:13px}.about .note-wrap a{color:#00a0e9;text-decoration:underline}.about-banner img{margin-top:30px}.mean{padding:60px 0 64px}.mean .inner{display:grid}.mean .inner .mean_title{display:grid;grid-column:1/3;grid-row:1/2;place-items:center}.mean .inner .mean_title .mean-title_text{font-size:30px;font-weight:700;margin:10px}.mean .inner .mean_title img.mean-title_img{margin:30px 0 20px}.mean .inner .mean_block{display:flex;justify-content:space-between;width:1000px}.mean .inner .top-content1{background-image:url(/img/index/mean/issue_bg_pc.png);background-position:top;background-repeat:no-repeat;background-size:100% auto;margin:10px 0;min-height:100px;padding-bottom:40px}.mean .inner .top-content1 .content-inner .home-text{display:grid;place-items:center}.mean .inner .top-content1 .content-inner .home-text .top-text{margin-top:9px}.mean .inner .top-content1 .content-inner .home-text .top-text img{height:17px;position:relative;top:-8px;width:17px}.mean .inner .top-content1 .content-inner .home-text .mid-text{color:#51adfb;font-size:25px;font-weight:700}.mean .inner .top-content1 .content-inner .home-text .bottom-text{font-size:20px;font-weight:700}.mean .inner .top-content2{background-image:url(/img/index/mean/issue_bg_pc.png);background-position:top;background-repeat:no-repeat;background-size:100% auto;margin:10px 0;min-height:100px;padding-bottom:40px}.mean .inner .top-content2 .content-inner .outside-text{display:grid;place-items:center}.mean .inner .top-content2 .content-inner .outside-text .top-text{margin-top:9px}.mean .inner .top-content2 .content-inner .outside-text .top-text img{height:17px;position:relative;top:-8px;width:17px}.mean .inner .top-content2 .content-inner .outside-text .mid-text{color:#ff6aac;font-size:25px;font-weight:700}.mean .inner .top-content2 .content-inner .outside-text .bottom-text{font-size:20px;font-weight:700}.mean .inner .main-content1{grid-column:1/2;grid-row:3/4}.mean .inner .main-content1 .content-title{text-align:center}.mean .inner .main-content1 .content-title .title-air{font-size:25px;font-weight:700}.mean .inner .main-content1 .content-title .title-air span.blue{color:#67b7fb;font-size:30px;font-weight:700}.mean .inner .main-content1 .content-title .text{color:#67b7fb;font-size:25px;font-weight:700}.mean .inner .main-content1 .points-air{align-items:center;display:grid;margin:10px 0}.mean .inner .main-content1 .points-air .point{background-color:#dcf4fe;font-size:15px;font-weight:700;margin:5px 0;padding:11px}.mean .inner .main-content1 .points-air .point span{color:#5bb3fb}.mean .inner .main-content1 .points-air .point a{color:#5bb3fb;font-size:12px}.mean .inner .main-content2{grid-column:2/3;grid-row:3/4}.mean .inner .main-content2 .content-title{text-align:center}.mean .inner .main-content2 .content-title .title-one{font-size:25px;font-weight:700}.mean .inner .main-content2 .content-title .title-one span.pink{color:#ff6aac;font-size:30px;font-weight:700}.mean .inner .main-content2 .content-title .text{color:#ff6aac;font-size:25px;font-weight:700}.mean .inner .main-content2 .content-title .text a{color:#00a0e9;font-size:15px;vertical-align:top}.mean .inner .main-content2 .points-one{align-items:center;display:grid;margin:10px 0}.mean .inner .main-content2 .points-one .point{background-color:#ffe8f7;font-size:15px;font-weight:700;margin:5px 0;padding:11px}.mean .inner .main-content2 .points-one .point span{color:#ff6aac}.mean .inner .main-content2 .points-one .point a{color:#ff6aac;font-size:12px}.mean .inner img.matome{grid-column:1/3;margin-top:30px}.tips{padding-top:60px}.tips .inner .title{display:grid;place-items:center}.tips .inner .title .tips-title_text{font-size:30px;font-weight:700;margin:10px}.tips .inner .title .tips-title_text img.plan-ttl{width:500px}.tips .inner .title img.tips-title_img{margin:30px 0 20px;width:500px}.tips .inner .data_capacity .capacity_max{background-color:#414141;color:#fff;font-size:15px;grid-column:1/4;grid-row:1/2;height:43px;line-height:43px;text-align:center}.tips .inner .data_capacity .contents{background-color:#f9f9f9;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr -webkit-max-content;grid-template-rows:1fr max-content}.tips .inner .data_capacity .contents .movie{display:grid;font-size:20px;grid-column:1/2;margin:20px;padding:15px 0 10px;place-items:center;text-align:center}.tips .inner .data_capacity .contents .movie .icon_name{color:#ff6aac;font-size:20px;font-weight:700;grid-column:1/3;grid-row:1/2}.tips .inner .data_capacity .contents .movie img{grid-column:1/3;grid-row:2/3;width:5vw}.tips .inner .data_capacity .contents .movie p.streaming1{grid-column:1/2;grid-row:3/4;padding-top:10px}.tips .inner .data_capacity .contents .movie .capacity_hour1{color:#ff6aac;font-size:32px;font-weight:700;grid-column:1/2;grid-row:4/5}.tips .inner .data_capacity .contents .movie p.streaming2{grid-column:2/3;grid-row:3/4;padding-top:10px}.tips .inner .data_capacity .contents .movie .capacity_hour2{color:#ff6aac;font-size:32px;font-weight:700;grid-column:2/3;grid-row:4/5}.tips .inner .data_capacity .contents .music{border-left:2px solid #ff6aac;border-right:2px solid #ff6aac;font-size:20px;grid-column:2/3;margin:20px 0;padding:15px 0 10px;text-align:center}.tips .inner .data_capacity .contents .music .icon_name{color:#ff6aac;font-size:20px;font-weight:700}.tips .inner .data_capacity .contents .music p{padding-top:10px}.tips .inner .data_capacity .contents .music img{width:5vw}.tips .inner .data_capacity .contents .music .capacity_hour{color:#ff6aac;font-size:32px;font-weight:700}.tips .inner .data_capacity .contents .call{font-size:20px;grid-column:3/4;margin:20px;padding:15px 0 10px;text-align:center}.tips .inner .data_capacity .contents .call .icon_name{color:#ff6aac;font-size:20px;font-weight:700}.tips .inner .data_capacity .contents .call p{padding-top:10px}.tips .inner .data_capacity .contents .call img{width:5vw}.tips .inner .data_capacity .contents .call .capacity_hour{color:#ff6aac;font-size:32px;font-weight:700;position:relative;top:18px}.tips .inner .data_capacity .contents .index_text{color:#ff6aac;font-size:13px;position:relative;top:-15px}.tips .inner .speed{display:grid;margin-top:50px}.tips .inner .speed .communication_speed{background-color:#414141;color:#fff;grid-column:1/2;grid-row:1/2;height:30px;line-height:30px;position:relative;text-align:center;top:-29px;z-index:1}.tips .inner .speed img{grid-column:1/2;grid-row:1/2}.tips .inner .speed .index_text{color:#fff;font-size:13px;position:relative;top:-3px}.tips .inner .notes p .notes_btn{color:#00a0e9}.tips .inner .memo{font-size:13px;margin:20px 0}.tips .tips_matome_img{text-align:center;vertical-align:bottom}.plan{background-image:url(/img/index/about/explanation_lead_bg_pc.png);background-position:center top 55px;background-repeat:no-repeat;padding:60px 0 64px}.plan .plan-index{background-color:#fff}.plan .inner .title{display:grid;margin:60px 0 15px;place-items:center}.plan .inner .title img{grid-row:1/2;text-align:center;width:500px}.plan .inner .title .plan-title-text{font-size:25px;font-weight:700;grid-row:2/3;text-align:center}.plan .inner .title .text{font-size:16px;font-weight:700;margin:10px;text-align:center}.plan .inner .title .text .emphasis{color:#ff6aac}.plan .inner .content .content-top .annotation{text-align:left}.plan .inner .content .device_price{display:grid;place-items:center}.plan .inner .content .device_price .asterisk{font-size:13px;grid-column:1/2;grid-row:1/2;height:15px;left:274px;position:relative;top:-27px;width:15px}.plan .inner .content .device_price img{grid-column:1/2;grid-row:1/2}.plan .inner .content .plan_memo{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;margin:3vw 30vw;width:38vw}.plan .inner .content .plan_memo p.plan_asterisk{grid-column:1/2}.plan .inner .content .plan_memo p.text{grid-column:2/3;text-align:left}.plan>div.inner{text-align:center;width:auto}.plan>div.inner .memo{text-align:left}.plan .plan-title{background-position:left 0 bottom,right 0 bottom;background-repeat:no-repeat,no-repeat;background-size:auto;font-size:40px;font-weight:700;margin:auto;padding:30px 2.5em;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.plan .acc-plan-content{margin-inline:auto;width:1000px}.plan .fixed-box-wrap{margin-top:40px;position:relative;text-align:left}.plan .fixed-box-wrap .notes_btn{bottom:-2px;color:#00a0e9;font-size:12px;left:104px;position:absolute}.plan .short-plan{margin:0 auto;padding-top:40px;text-align:center;width:1000px}.plan .short-plan .short-plan-title{font-size:30px;font-weight:700;text-align:center}.plan .short-plan ul.short-plan-detail-pc{-moz-column-gap:20px;column-gap:20px;display:flex;padding-left:0}.plan .short-plan ul.short-plan-detail-pc>li{flex:1;list-style:none}.plan .short-plan ul.short-plan-detail-pc>li.detail-wrap{display:grid;grid-template-rows:1fr -webkit-max-content;grid-template-rows:1fr max-content;height:auto}.plan .short-plan ul.short-plan-detail-pc>li.detail-wrap .mobareco{height:100%}.plan .short-plan ul.short-plan-detail-pc>li.detail-wrap .om .om-detail{display:grid;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr;min-height:216px}.plan .short-plan ul.short-plan-detail-pc .detail-wrap{position:relative}.plan div.plan-terminal_price p.sub-ttl{border-left:5px solid #f06aa6;font-size:30px;font-weight:700;margin:10px 0;padding-left:10px;text-align:left}.plan div.plan-terminal_price>div.inner>div.content{display:flex}.plan div.plan-terminal_price>div.inner>div.content .mobareco_price img{height:293px;width:98%}.plan div.plan-other{margin-top:40px}.plan div.plan-other p.sub-ttl{border-left:5px solid #f06aa6;font-size:30px;font-weight:700;margin:10px 0;padding-left:10px;text-align:left}.plan div.plan-other>div.inner>div.content{grid-column-gap:10px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}.plan div.plan-other>div.inner>div.content .tabindex{background-color:#dcdcdc;border-radius:10px 10px 0 0;color:#000;font-size:25px;font-weight:700;padding:.5em 0}.plan div.plan-other>div.inner>div.content .mobareco-air-header{background-color:#51adfb;color:#fff;grid-column:1/2;grid-row:1/2}.plan div.plan-other>div.inner>div.content .one-mobile-header{background-color:#ff6aac;color:#fff;grid-column:2/3;grid-row:1/2}.plan div.plan-other>div.inner>div.content table{width:100%}.plan div.plan-other>div.inner>div.content table td,.plan div.plan-other>div.inner>div.content table th{background-color:#f4f4f4;height:3em;line-height:1em;padding:.5em}.plan div.plan-other>div.inner>div.content table th{width:30%}.plan div.plan-other>div.inner>div.content table td{text-align:left}.plan div.plan-other>div.inner>div.content .mobareco-air-content{grid-column:1/2;grid-row:2/3}.plan div.plan-other>div.inner>div.content .mobareco-air-content th{background-color:#dcf4fe;color:#000}.plan div.plan-other>div.inner>div.content .one-mobile-content{grid-column:2/3;grid-row:2/3}.plan div.plan-other>div.inner>div.content .one-mobile-content th{background-color:#fbe8f6;color:#000}.plan div.plan-other>div.inner .memo{text-align:left}.plan .short-plan-detail{margin:0 auto;width:1000px}.plan .short-plan-detail .mobareco{display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;margin-top:15px}.plan .short-plan-detail .mobareco-detail{border:1px solid #51adfb;border-radius:10px;overflow:hidden}.plan .short-plan-detail .mobareco-detail dt{align-items:center;background-color:#51adfb;color:#fff;display:flex;font-size:25px;font-weight:700;justify-content:center;padding:.25em}.plan .short-plan-detail .mobareco-detail dd{-webkit-margin-start:0;display:flex;flex-direction:column;height:auto;justify-content:space-between;margin-inline-start:0;min-height:14em}.plan .short-plan-detail .mobareco-detail dd .price-total{align-items:end;display:flex;font-size:28px;font-weight:700;justify-content:center}.plan .short-plan-detail .mobareco-detail dd .price-total .price{color:#51adfb;font-size:32px}.plan .short-plan-detail .mobareco-detail dd .price-total .tax{color:#51adfb}.plan .short-plan-detail .mobareco-detail dd .price-detail{width:100%}.plan .short-plan-detail .mobareco-detail dd .price-detail tr{border-top:1px solid #fff;font-size:16px}.plan .short-plan-detail .mobareco-detail dd .price-detail td,.plan .short-plan-detail .mobareco-detail dd .price-detail th{font-size:.9em;line-height:1.5em}.plan .short-plan-detail .mobareco-detail dd .price-detail th{background-color:#dcf4fe;border-right:1px solid #fff;font-weight:400;padding:.5em 1em;text-align:left;width:63%}.plan .short-plan-detail .mobareco-detail dd .price-detail td{background-color:#f4f4f4;padding:.5em 1em;text-align:right}.plan .short-plan-detail .mobareco-detail dd .price-detail td span{color:#51adfb}.plan .short-plan-detail .mobareco-detail-last dd{display:block}.plan .short-plan-detail .mobareco-detail-last dd .price-total{width:100%}.plan .short-plan-detail .om{margin-top:15px}.plan .short-plan-detail .om-detail{border:1px solid #fd69ab;border-radius:10px;overflow:hidden}.plan .short-plan-detail .om-detail dt{align-items:center;background-color:#fd69ab;color:#fff;display:flex;font-size:25px;font-weight:700;justify-content:center}.plan .short-plan-detail .om-detail dd{-webkit-margin-start:0;display:flex;flex-direction:column;justify-content:center;margin-inline-start:0}.plan .short-plan-detail .om-detail dd.price-message>p{font-size:1.2em;font-weight:700;text-align:center}.plan .short-plan-detail .om-detail dd .price-total{align-items:end;display:flex;font-size:28px;font-weight:700;justify-content:center}.plan .short-plan-detail .om-detail dd .price-total .price{color:#fd69ab;font-size:32px}.plan .short-plan-detail .om-detail dd .price-total .tax{color:#fd69ab}.plan .short-plan-detail .om-detail dd .price-detail tr{border-top:1px solid #fff}.plan .short-plan-detail .om-detail dd .price-detail td,.plan .short-plan-detail .om-detail dd .price-detail th{font-size:.9em}.plan .short-plan-detail .om-detail dd .price-detail th{background-color:#fff9fd;border-right:1px solid #fff;font-weight:400;padding:.5em 1em;text-align:left;width:63%}.plan .short-plan-detail .om-detail dd .price-detail td{background-color:#f4f4f4;padding:.5em 1em;text-align:right}.plan .short-plan-detail .om-detail dd .price-detail td span{color:#fd69ab}.plan .short-plan-detail .om-detail-last dd{align-items:center;font-weight:700;justify-content:center;text-align:center}.reason{padding:60px 0 64px}.reason .title{text-align:center}.reason .title .text{font-size:16px;font-weight:700;margin:30px 0;text-align:center}.reason .title .text .emphasis{color:#ff6aac}.reason .charge_contents{display:grid;font-size:14px;gap:1em;margin:0 auto;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.reason .charge_contents .basic_charge{background-color:#f1f1f1;border-radius:10px;display:grid;grid-column:1/2;grid-row:1/2;grid-template-columns:1fr -webkit-max-content 1fr;grid-template-columns:1fr max-content 1fr;grid-template-rows:45px 55px 100px;text-align:center;width:490px}.reason .charge_contents .basic_charge .title{background-color:#b7b7b7;border-radius:10px 10px 0 0;color:#fff;font-size:20px;grid-column:1/4;grid-row:1/2;line-height:45px}.reason .charge_contents .basic_charge .title span{font-size:35px;font-weight:700}.reason .charge_contents .basic_charge .total{font-size:20px;font-weight:700;grid-column:1/4;grid-row:2/3;padding:10px}.reason .charge_contents .basic_charge .total span{font-size:38px;font-weight:700}.reason .charge_contents .basic_charge .charge_air{background-color:#fff;font-size:17px;font-weight:700;grid-column:1/2;grid-row:3/4;line-height:32px;margin:10px 3px 10px 20px;padding:10px}.reason .charge_contents .basic_charge .charge_air span.gray{color:#7d7d7d}.reason .charge_contents .basic_charge .charge_air span.kingaku{font-size:20px;font-weight:700}.reason .charge_contents .basic_charge .plus{color:#b7b7b7;font-size:30px;grid-column:2/3;grid-row:3/4;position:relative;top:2vw}.reason .charge_contents .basic_charge .charge_one{background-color:#fff;font-size:17px;font-weight:700;grid-column:3/4;grid-row:3/4;line-height:32px;margin:10px 20px 10px 3px;padding:10px}.reason .charge_contents .basic_charge .charge_one span.gray{color:#7d7d7d}.reason .charge_contents .basic_charge .charge_one span.kingaku{font-size:20px;font-weight:700}.reason .charge_contents .discount{background-color:#ffe9f2;border-radius:10px;display:grid;grid-column:2/3;grid-row:1/2;grid-template-columns:1fr -webkit-max-content 1fr;grid-template-columns:1fr max-content 1fr;grid-template-rows:45px 55px 100px;text-align:center;width:490px}.reason .charge_contents .discount .title{background-color:#ff6aac;border-radius:10px 10px 0 0;color:#fff;font-size:20px;grid-column:1/4;grid-row:1/2;line-height:45px}.reason .charge_contents .discount .title span{font-size:35px;font-weight:700}.reason .charge_contents .discount .total{font-size:20px;font-weight:700;grid-column:1/4;grid-row:2/3;padding:10px}.reason .charge_contents .discount .total span{font-size:38px;font-weight:700}.reason .charge_contents .discount .charge_air{background-color:#fff;font-size:13px;font-weight:700;grid-column:1/2;grid-row:3/4;line-height:20px;margin:10px 3px 10px 20px;padding:10px}.reason .charge_contents .discount .charge_air span.pink{color:#ff6aac}.reason .charge_contents .discount .charge_air span.kingaku{font-size:20px;font-weight:700}.reason .charge_contents .discount .plus{color:#b7b7b7;font-size:30px;grid-column:2/3;grid-row:3/4;position:relative;top:2vw}.reason .charge_contents .discount .charge_one{background-color:#fff;font-weight:700;grid-column:3/4;grid-row:3/4;margin:10px 20px 10px 3px;padding:10px}.reason .charge_contents .discount .charge_one span.pink{color:#ff6aac}.reason .charge_contents .discount .charge_one span.kingaku{font-size:20px;font-weight:700}.reason .charge_contents .minus{align-items:center;display:grid;grid-column:1/3;grid-row:1/2;justify-content:center;text-align:center}.reason .charge_contents .minus p{background-color:#fff;border-radius:50px;color:#ff6aac;font-size:50px;height:50px;line-height:50px;text-align:center;width:50px;z-index:2}.reason .monthly_charge{display:grid;margin:10px 4vw;place-items:center}.reason .monthly_charge img.triangle{grid-row:1/2}.reason .monthly_charge img.first_month{grid-row:2/3}.reason .monthly_charge .note{left:-138px;position:relative}.saving{background-color:#ffe9f2;padding:100px 0 80px}.saving .inner .title{display:grid;place-items:center}.saving .inner .title img{grid-row:1/2;text-align:center}.saving .inner .contents{display:grid;padding:20px 0}.saving .inner .contents .saving_text{background-color:#fff;padding:10px}.saving .inner .contents .saving_text p{font-size:12px;margin-bottom:20px}.saving .inner .contents .saving_text h3,.saving .inner .contents .saving_text p{text-align:center}.saving .inner .contents .saving_text a{color:#00a0e9;text-decoration:underline}.saving .inner .contents .saving_text .saving_annotation{text-align:left}.saving .inner .contents .saving_text .saving_overview{font-size:16px}.saving .inner .contents .saving_text .saving_text_color{color:#ff6aac}.saving .inner .contents .net_connection{background-color:#fff;grid-column:1/2;grid-row:1/2}.saving .inner .contents .net_connection .title{background-color:#414141;color:#fff;font-size:18px;font-weight:700;height:43px;text-align:center}.saving .inner .contents .net_connection .net_img{display:grid;padding:20px;position:relative}.saving .inner .contents .net_connection .net_img img{grid-column:1/2;height:375px;margin:auto;width:400px}.saving .inner .contents .net_connection .net_img a.btn21{color:#fff;font-size:.5em;grid-column:1/2;left:156px;position:absolute;top:153px}.saving .inner .contents .net_connection .net_img a.btn22{color:#fff;font-size:.5em;grid-column:1/2;left:377px;position:absolute;top:185px}.saving .inner .contents .smartphones{background-color:#fff;grid-column:2/3;grid-row:1/2}.saving .inner .contents .smartphones .title{background-color:#414141;color:#fff;font-size:18px;font-weight:700;height:43px;text-align:center}.saving .inner .contents .smartphones .smartphones_img{display:grid;padding:20px;position:relative}.saving .inner .contents .smartphones .smartphones_img img{grid-column:1/2;height:375px;margin:auto;width:400px}.saving .inner .contents .smartphones .smartphones_img a.notes_btn{font-size:.5em;grid-column:1/2}.saving .inner .contents .smartphones .smartphones_img a.btn23{color:#000;left:168px;position:absolute;top:204px}.saving .inner .contents .smartphones .smartphones_img a.btn24{color:#000;left:168px;position:absolute;top:222px}.saving .inner .contents .smartphones .smartphones_img a.btn25{left:308px;position:absolute;top:36px}.saving .inner .contents .smartphones .smartphones_img a.btn26{left:333px;position:absolute;top:72px}.saving .inner .contents .smartphones .smartphones_img a.btn27{color:#fff;left:385px;position:absolute;top:233px}.saving .inner .contents .smartphones .smartphones_img a.btn27-2{color:#fff;left:385px;position:absolute;top:250px}.saving .inner .contents img.saving_arrow{grid-column:1/3;grid-row:1/3;height:50px;margin:0 auto;position:relative;top:437px;width:50px}.saving .inner .contents .total_traffic{background-color:#fff;font-size:15px;grid-column:1/3;grid-row:2/3}.saving .inner .contents .total_traffic .title{background:linear-gradient(90deg,#55acfa 0,#f06aa6);color:#fff;font-size:18px;font-weight:700;height:43px;line-height:30px;text-align:center}.saving .inner .contents .total_traffic .total_img{display:grid;padding:15px;place-items:center}.saving .inner .contents .total_traffic .total_img img{grid-column:1/2;grid-row:1/2}.saving .inner .contents .total_traffic .total_img a.notes_btn{font-size:.5em;grid-column:1/2;grid-row:1/2}.saving .inner .contents .total_traffic .total_img a.btn28{left:38px;position:relative;top:113px}.wifi .first-view .mv-img-home{display:none}.wifi .first-view .mv-img-wifi{display:block;margin:0 auto}.wifi .first-view .mainv{background-image:url(/img/index/wifi/pc_mv_mobile_bg.png);background-position:50%;background-repeat:no-repeat;height:auto}.wifi .device{flex-direction:row-reverse}.device{margin-bottom:120px}.device .title{margin-bottom:40px;text-align:center}.device-inner{display:flex;justify-content:space-between;margin:auto;width:1000px}.device-inner .mobareco_air_ttl{font-size:18px;font-weight:700;height:114px;text-align:center}.device-inner .mobareco_air_ttl span.emphasis{color:#00a0e9}.device-inner .mobareco_air_ttl a{color:#00a0e9;font-size:.7em;vertical-align:baseline}.device-inner .mobareco_air_ttl span.index_text{color:#000;font-size:12px;position:relative;top:-5px}.device-inner .information_1{background-color:#f4f4f4;display:grid;font-weight:700;height:100px;margin:20px 0 0;place-items:center}.device-inner .information_1 .data_volume{font-size:18px;grid-column:1/2;margin-right:-20px;text-align:center}.device-inner .information_1 .data_volume span.emphasis{color:#00a0e9;font-size:18px}.device-inner .information_1 .data_volume a{color:#00a0e9;font-size:.7em;vertical-align:baseline}.device-inner .information_1 .download_speed{border-left:2px solid #00a0e9;border-right:2px solid #00a0e9;font-size:18px;grid-column:2/3;padding:7px 10px;text-align:center}.device-inner .information_1 .download_speed span.emphasis{color:#00a0e9}.device-inner .information_1 .download_speed a{color:#00a0e9;font-size:.7em;vertical-align:baseline}.device-inner .information_1 .connection{font-size:18px;grid-column:3/4;margin-left:-20px;text-align:center}.device-inner .information_1 .connection span.emphasis{color:#00a0e9}.device-inner .detail_1 .spec-inner{margin-bottom:1px}.device-inner .detail_1 .spec-inner td.bg_blue{background-color:#dcf4fe;color:#51adfb;min-width:150px;padding:.5em}.device-inner .detail_1 .spec-inner td.bg_gray{background-color:#f4f4f4;padding:.5em}.device-inner .detail_1 .spec-inner td.bg_gray a{font-size:10px;vertical-align:baseline}.device-inner .detail_1 .detail_btn{border:2px solid #00a0e9;border-radius:30px;color:#00a0e9;font-size:18px;font-weight:700;height:50px;line-height:50px;margin:20px auto;text-align:center;width:400px}.device-inner .detail_1 a.notes_btn{color:#00a0e9}.device-inner .one_mobile_ttl{font-size:18px;font-weight:700;height:114px;text-align:center}.device-inner .one_mobile_ttl .text{margin-top:10px}.device-inner .one_mobile_ttl span.emphasis{color:#fc6bac}.device-inner .information_2{background-color:#f4f4f4;display:grid;font-weight:700;height:100px;margin-top:20px;place-items:center}.device-inner .information_2 .data_volume{font-size:18px;grid-column:1/2;margin-right:-20px;text-align:center}.device-inner .information_2 .data_volume span.emphasis{color:#fc6bac}.device-inner .information_2 .data_volume a{color:#00a0e9;font-size:.7em;vertical-align:baseline}.device-inner .information_2 .download_speed{border-left:2px solid #fc6bac;border-right:2px solid #fc6bac;font-size:18px;grid-column:2/3;padding:10px 30px;text-align:center}.device-inner .information_2 .download_speed span.emphasis{color:#fc6bac}.device-inner .information_2 .download_speed a{color:#00a0e9;font-size:.7em;vertical-align:baseline}.device-inner .information_2 .cloud_sim{font-size:18px;grid-column:3/4;margin-left:-20px;text-align:center}.device-inner .information_2 .cloud_sim span.emphasis{color:#fc6bac}.device-inner .information_2 .cloud_sim a{color:#00a0e9;font-size:.7em;vertical-align:baseline}.device-inner .one_mobile_text{font-size:18px;font-weight:700;margin-top:20px;text-align:center}.device-inner .one_mobile_text span.emphasis{color:#fc6bac}.device-inner .detail_2 .spec-inner{margin-bottom:1px}.device-inner .detail_2 .spec-inner td.bg_pink{background-color:#ffe9f2;color:#fc6bac;min-width:189px;padding:.5em}.device-inner .detail_2 .spec-inner td.bg_gray{background-color:#f4f4f4;padding:.5em}.device-inner .detail_2 .spec-inner td.bg_gray a{font-size:10px;vertical-align:baseline}.device-inner .detail_2 a.notes_btn{color:#00a0e9}.device-inner .index_text{font-size:12px;position:relative;top:-4px}.device-inner .memo{font-size:12px;margin-top:15px}.device-inner .memo a{color:#00a0e9}.device h2{position:relative}.device h2 .notes{position:absolute}.device h2 .notes p{margin:0 auto;position:absolute;right:0;z-index:1}.device h2 .notes p a{color:#00a0e9;font-size:15px;font-weight:700;vertical-align:top}.device h2 .notes p.notes_btn_3{left:230px;top:-610px}.device h2 .notes p.notes_btn_2{left:128px;top:-70px}.device h2 .notes p.notes_btn_3_2{left:305px;top:-70px}.device h2 .notes p.notes_btn_3_3{left:333px;top:181px}.device h2 .notes p.notes_btn_3_3 a{font-size:12px}.device h2 .notes p.notes_btn_2_2{left:240px;top:520px}.device h2 .notes p.notes_btn_2_2 a{font-size:12px}.device h2 .notes p.notes_btn_6{left:633px;top:-70px}.device h2 .notes p.notes_btn_7{left:803px;top:-70px}.device h2 .notes p.notes_btn_12{left:939px;top:-59px}.device h2 .notes p.notes_btn_7_2{left:873px;top:181px}.device h2 .notes p.notes_btn_7_2 a{font-size:12px}.device h2 .notes p.notes_btn_6_2{left:800px;top:710px}.device h2 .notes p.notes_btn_6_2 a{font-size:12px}.device .device-air,.device .device-om{width:490px}.device .device-air .inner,.device .device-om .inner{width:auto}.device .device-air .inner .device-box .js_accordion_group .accordion-btn,.device .device-om .inner .device-box .js_accordion_group .accordion-btn{border-radius:30px;font-size:18px;font-weight:700;height:50px;line-height:50px;margin:20px auto;text-align:center;width:400px}.device .device-air .inner .device-box .js_accordion_group .accordion-btn.air_btn,.device .device-om .inner .device-box .js_accordion_group .accordion-btn.air_btn{border:2px solid #00a0e9;color:#00a0e9}.device .device-air .inner .device-box .js_accordion_group .accordion-btn.om_btn,.device .device-om .inner .device-box .js_accordion_group .accordion-btn.om_btn{border:2px solid #fc6bac;color:#fc6bac}.device .device-air .inner .device-box .js_accordion_group>.js_accordion_target,.device .device-om .inner .device-box .js_accordion_group>.js_accordion_target{display:block}.device .device-air .inner .device-box .js_accordion_group .collaboration-accordion-detail,.device .device-om .inner .device-box .js_accordion_group .collaboration-accordion-detail{margin-top:72px}.campaign{background:url(/images/campaign_bg_pc.png?3768435d797dc24363b5231030d6d098) 50%/1250px no-repeat;padding-top:80px}.campaign .inner{margin:0 auto;width:auto}.campaign .inner .campaign-title{margin:0 auto}.campaign .inner .slider-wrap{height:950px;margin:40px auto 0;width:1000px}.campaign .inner .slider-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;transform-style:preserve-3d;width:100%}.campaign .inner .slider-container input[name=slider]{display:none;left:0;margin:auto;position:absolute;right:0}.campaign .inner .slider-container .contents{height:100%;position:relative;width:100%}.campaign .inner .slider-container .contents .slider-item{left:0;margin:auto;position:absolute;right:0;transition:transform .4s ease}.campaign .inner .slider-container .contents .slider-item label{cursor:pointer;height:100%;position:absolute;width:100%;z-index:1}.campaign .inner .slider-container #item-1:checked~.contents #slide1,.campaign .inner .slider-container #item-2:checked~.contents #slide2,.campaign .inner .slider-container #item-3:checked~.contents #slide3,.campaign .inner .slider-container #item-4:checked~.contents #slide4{opacity:1;transform:translateX(-54%) translateY(15%) scale(1);z-index:1}.campaign .inner .slider-container #item-1:checked~.contents #slide1 label,.campaign .inner .slider-container #item-2:checked~.contents #slide2 label,.campaign .inner .slider-container #item-3:checked~.contents #slide3 label,.campaign .inner .slider-container #item-4:checked~.contents #slide4 label{display:none}.campaign .inner .slider-container #item-1:checked~.contents #slide2,.campaign .inner .slider-container #item-2:checked~.contents #slide3,.campaign .inner .slider-container #item-3:checked~.contents #slide4,.campaign .inner .slider-container #item-4:checked~.contents #slide1{opacity:1;transform:translateX(54%) translateY(15%) scale(1);z-index:1}.campaign .inner .slider-container #item-1:checked~.contents #slide2 label,.campaign .inner .slider-container #item-2:checked~.contents #slide3 label,.campaign .inner .slider-container #item-3:checked~.contents #slide4 label,.campaign .inner .slider-container #item-4:checked~.contents #slide1 label{display:none}.campaign .inner .slider-container #item-1:checked~.contents #slide3,.campaign .inner .slider-container #item-2:checked~.contents #slide4,.campaign .inner .slider-container #item-3:checked~.contents #slide1,.campaign .inner .slider-container #item-4:checked~.contents #slide2{opacity:1;transform:translateX(142%) translateY(14%) scale(.6);z-index:0}.campaign .inner .slider-container #item-1:checked~.contents #slide4,.campaign .inner .slider-container #item-2:checked~.contents #slide1,.campaign .inner .slider-container #item-3:checked~.contents #slide2,.campaign .inner .slider-container #item-4:checked~.contents #slide3{opacity:1;transform:translateX(-142%) translateY(14%) scale(.6);z-index:0}.campaign .inner .slider-container .slider-dots{display:flex;justify-content:center;margin:0 auto}.campaign .inner .slider-container .slider-dots>label{background-color:#fff;border:2px solid #793bc6;border-radius:10px;height:10px;margin:0 4px;width:10px}.campaign .inner .slider-container #item-1:checked~.slider-dots #dot1,.campaign .inner .slider-container #item-2:checked~.slider-dots #dot2,.campaign .inner .slider-container #item-3:checked~.slider-dots #dot3,.campaign .inner .slider-container #item-4:checked~.slider-dots #dot4{background-color:#793bc6}.campaign .inner .slider-container .arrow{background-color:rgba(0,0,0,.8);border-radius:30px;bottom:0;height:50px;left:0;margin:auto;position:absolute;right:0;top:0;width:50px;z-index:2}.campaign .inner .slider-container .arrow:before{border-bottom:3px solid #fff;border-right:3px solid #fff;content:"";height:12px;position:absolute;top:calc(50% - 7px);transform:rotate(315deg);width:12px}.campaign .inner .slider-container .arrow.prev:before{left:20px;transform:rotate(135deg)}.campaign .inner .slider-container .arrow.next:before{right:20px;transform:rotate(315deg)}.campaign .inner .slider-container .arrow.prev{transform:translatex(-420px)}.campaign .inner .slider-container .arrow.next{transform:translatex(420px)}.campaign .inner .slider-container .arrow>label{cursor:pointer;height:40px;left:0;margin:auto;pointer-events:none;position:absolute;right:0;transition:transform .4s ease;width:40px}.campaign .inner .slider-container #item-1:checked~.next #next-arrow2,.campaign .inner .slider-container #item-1:checked~.prev #prev-arrow4,.campaign .inner .slider-container #item-2:checked~.next #next-arrow3,.campaign .inner .slider-container #item-2:checked~.prev #prev-arrow1,.campaign .inner .slider-container #item-3:checked~.next #next-arrow4,.campaign .inner .slider-container #item-3:checked~.prev #prev-arrow2,.campaign .inner .slider-container #item-4:checked~.next #next-arrow1,.campaign .inner .slider-container #item-4:checked~.prev #prev-arrow3{pointer-events:auto}.campaign .inner .slider-container .slider-item{outline:none;width:400px}.campaign .inner .slider-container .slider-item .campaign-box{background-color:#fff;box-shadow:0 0 5px 5px rgba(60,60,60,.2);height:100%;position:relative;width:100%}.campaign .inner .slider-container .slider-item .campaign-box .campaign-gentei-img{height:82px;left:-27px;position:absolute;top:-40px;width:181px}.campaign .inner .slider-container .slider-item .campaign-box .campaign-img{width:100%}.campaign .inner .slider-container .slider-item .campaign-box .campaign-info{padding:20px 30px 30px;text-align:center}.campaign .inner .slider-container .slider-item .campaign-box .campaign-info .campaign-box-title{font-size:20px;font-weight:700}.campaign .inner .slider-container .slider-item .campaign-box .campaign-info .campaign-term .title{background-color:#fd69ab;color:#fff;display:block;font-size:14px;line-height:1.8;margin:0 auto 2px;width:40%}.campaign .inner .slider-container .slider-item .campaign-box .campaign-info .campaign-term .term{color:#fd69ab;font-size:18px;font-weight:700}.campaign .inner .slider-container .slider-item .campaign-box .campaign-info .campaign-text-box{height:160px;margin:20px auto}.campaign .inner .slider-container .slider-item .campaign-box .campaign-info .campaign-text-box .campaign-text{font-size:16px;text-align:left}.campaign .inner .slider-container .slider-item .campaign-box .campaign-info .campaign-text-box .campaign-text-note{color:#666;font-size:12px;text-align:left}.campaign .inner .slider-container .slider-item .campaign-box .campaign-info .campaign-text-box .campaign-text-scroll{height:140px;overflow-y:scroll}.campaign .inner .slider-container .slider-item .campaign-box .campaign-info .button,.campaign .inner .slider-container .slider-item .campaign-box .campaign-info>button{background-color:#fff;border:2px solid #fd69ab;border-radius:30px;box-sizing:border-box;color:#fd69ab;cursor:pointer;display:block;font-size:16px;height:56px;margin:0 auto;outline:none;padding:10px 0;position:relative;width:90%}.campaign .inner .slider-container .slider-item .campaign-box .campaign-info .button:after,.campaign .inner .slider-container .slider-item .campaign-box .campaign-info>button:after{border-left:2px solid #fd69ab;border-top:2px solid #fd69ab;content:"";height:8px;position:absolute;right:22px;top:calc(50% - 6px);transform:rotate(135deg);width:8px}.step{background:url(/images/step_bg_pc.png?23ba7fd57a6f1bed473e4e00daaa72a4) top/1181px no-repeat,#ffe8f7;padding-bottom:100px}.step .step-title{padding:70px 0;text-align:center}.step .step-inner{margin:0 auto 50px;width:1000px}.step .step-inner .step-tab{align-items:center;display:flex;justify-content:space-between}.step .step-inner .step-tab .step-tab-account,.step .step-inner .step-tab .step-tab-card{align-items:center;background-color:#c9c9c9;border-radius:10px 10px 0 0;display:flex;height:80px;position:relative;width:calc(50% - 4px)}.step .step-inner .step-tab .step-tab-account>img,.step .step-inner .step-tab .step-tab-card>img{height:60px;margin-left:30px;width:70px}.step .step-inner .step-tab .step-tab-account>p,.step .step-inner .step-tab .step-tab-card>p{color:#fff;font-size:24px;font-weight:700;line-height:1;padding-left:20px;text-align:center}.step .step-inner .step-tab .step-tab-account.active,.step .step-inner .step-tab .step-tab-card.active{background-color:#fd69ab}.step .step-inner .js_step_tab_account,.step .step-inner .js_step_tab_card{background-color:#fff;border:4px solid #fd69ab}.step .step-inner .js_step_tab_account .step-box,.step .step-inner .js_step_tab_card .step-box{padding:0 20px}.step .step-inner .js_step_tab_account .step-box .step-box-inner,.step .step-inner .js_step_tab_card .step-box .step-box-inner{display:flex;justify-content:flex-end;margin:40px auto 10px 10px}.step .step-inner .js_step_tab_account .step-box .step-box-inner.user,.step .step-inner .js_step_tab_card .step-box .step-box-inner.user{padding-right:20px}.step .step-inner .js_step_tab_account .step-box .step-box-inner.user .step-user-icon,.step .step-inner .js_step_tab_card .step-box .step-box-inner.user .step-user-icon{height:87px;width:87px}.step .step-inner .js_step_tab_account .step-box .step-box-inner.user .step-user,.step .step-inner .js_step_tab_card .step-box .step-box-inner.user .step-user{margin-left:10px;width:835px}.step .step-inner .js_step_tab_account .step-box .step-box-inner.user .step-user.step01,.step .step-inner .js_step_tab_card .step-box .step-box-inner.user .step-user.step01{background:url(/images/step_user_bg01_pc.png?2c7e5ebb470ad76000c2330d4d8f9ba4) 50%/cover no-repeat;height:148px}.step .step-inner .js_step_tab_account .step-box .step-box-inner.user .step-user.step01 .step-text .step-num,.step .step-inner .js_step_tab_card .step-box .step-box-inner.user .step-user.step01 .step-text .step-num{height:43px;width:60px}.step .step-inner .js_step_tab_account .step-box .step-box-inner.user .step-user.step02-card,.step .step-inner .js_step_tab_card .step-box .step-box-inner.user .step-user.step02-card{background:url(/images/step_user_bg02_card_pc.png?dce863c170068147fa6a733da113b98c) 50%/cover no-repeat;height:172px}.step .step-inner .js_step_tab_account .step-box .step-box-inner.user .step-user.step02-account,.step .step-inner .js_step_tab_card .step-box .step-box-inner.user .step-user.step02-account{background:url(/images/step_user_bg02_account_pc.png?475747899ee98923fdd236436694d68e) 50%/cover no-repeat;height:242px}.step .step-inner .js_step_tab_account .step-box .step-box-inner.user .step-user.step02-account .step-text .step-num,.step .step-inner .js_step_tab_account .step-box .step-box-inner.user .step-user.step02-card .step-text .step-num,.step .step-inner .js_step_tab_card .step-box .step-box-inner.user .step-user.step02-account .step-text .step-num,.step .step-inner .js_step_tab_card .step-box .step-box-inner.user .step-user.step02-card .step-text .step-num{height:44px;width:72px}.step .step-inner .js_step_tab_account .step-box .step-box-inner.user .step-user.step03,.step .step-inner .js_step_tab_card .step-box .step-box-inner.user .step-user.step03{background:url(/images/step_user_bg03_pc.png?d021b23176dc0231bbd46f4065a09fd2) 50%/cover no-repeat;height:168px}.step .step-inner .js_step_tab_account .step-box .step-box-inner.user .step-user.step03 .step-text .step-num,.step .step-inner .js_step_tab_card .step-box .step-box-inner.user .step-user.step03 .step-text .step-num{height:44px;width:72px}.step .step-inner .js_step_tab_account .step-box .step-box-inner.user .step-user.step04,.step .step-inner .js_step_tab_card .step-box .step-box-inner.user .step-user.step04{background:url(/images/step_user_bg04_pc.png?722bf66c70b4a1d784d782304392039c) 50%/cover no-repeat;height:168px}.step .step-inner .js_step_tab_account .step-box .step-box-inner.user .step-user.step04 .step-text .step-num,.step .step-inner .js_step_tab_card .step-box .step-box-inner.user .step-user.step04 .step-text .step-num{height:43px;width:78px}.step .step-inner .js_step_tab_account .step-box .step-box-inner.user .step-user .step-text,.step .step-inner .js_step_tab_card .step-box .step-box-inner.user .step-user .step-text{display:flex;padding:30px 40px}.step .step-inner .js_step_tab_account .step-box .step-box-inner.user .step-user .step-text .step-user-text,.step .step-inner .js_step_tab_card .step-box .step-box-inner.user .step-user .step-text .step-user-text{font-size:24px;font-weight:700;line-height:1.6;padding:10px 0 0 14px}.step .step-inner .js_step_tab_account .step-box .step-box-inner.user .step-user .step-text .step-user-text .pink,.step .step-inner .js_step_tab_card .step-box .step-box-inner.user .step-user .step-text .step-user-text .pink{color:#fd69ab;font-size:16px}.step .step-inner .js_step_tab_account .step-box .step-box-inner.counter,.step .step-inner .js_step_tab_card .step-box .step-box-inner.counter{padding-right:40px}.step .step-inner .js_step_tab_account .step-box .step-box-inner.counter .step-counter-icon,.step .step-inner .js_step_tab_card .step-box .step-box-inner.counter .step-counter-icon{align-items:center;background:#fd69ab;border-radius:50px;color:#fff;display:inline-flex;font-size:20px;font-weight:700;height:70px;justify-content:center;width:70px}.step .step-inner .js_step_tab_account .step-box .step-box-inner.counter .step-counter,.step .step-inner .js_step_tab_card .step-box .step-box-inner.counter .step-counter{align-items:center;display:flex;margin-right:6px;width:491px}.step .step-inner .js_step_tab_account .step-box .step-box-inner.counter .step-counter.step01,.step .step-inner .js_step_tab_account .step-box .step-box-inner.counter .step-counter.step03,.step .step-inner .js_step_tab_card .step-box .step-box-inner.counter .step-counter.step01,.step .step-inner .js_step_tab_card .step-box .step-box-inner.counter .step-counter.step03{background:url(/images/step_counter_bg01_pc.png?be17eef9e385328ccd96fa2a77190a2f) 50%/cover no-repeat;height:116px}.step .step-inner .js_step_tab_account .step-box .step-box-inner.counter .step-counter.step02,.step .step-inner .js_step_tab_card .step-box .step-box-inner.counter .step-counter.step02{background:url(/images/step_counter_bg02_pc.png?1ef3a5b1a9cafef2ce2aa9a857e35748) 50%/cover no-repeat;height:76px}.step .step-inner .js_step_tab_account .step-box .step-box-inner.counter .step-counter .step-text,.step .step-inner .js_step_tab_card .step-box .step-box-inner.counter .step-counter .step-text{padding:20px 30px}.step .step-inner .js_step_tab_account .step-box .step-box-inner.counter .step-counter .step-text .step-counter-text,.step .step-inner .js_step_tab_card .step-box .step-box-inner.counter .step-counter .step-text .step-counter-text{color:#fff;font-size:20px;font-weight:700;line-height:1.4}.step .step-inner .js_step_tab_account .step-box .step-complete,.step .step-inner .js_step_tab_card .step-box .step-complete{margin:0 auto;width:670px}.step .step-inner .js_step_tab_account .step-box .step-complete .complete-btn,.step .step-inner .js_step_tab_card .step-box .step-complete .complete-btn{background-color:#08c792;border:1px solid #00868b;border-radius:40px;color:#fff;display:block;font-size:26px;font-weight:700;height:auto;line-height:1.8;outline:none;padding:10px 0;position:relative;text-align:center;text-shadow:4px 4px 4px hsla(0,2%,44%,.45);transition:.5s;width:auto}.step .step-inner .js_step_tab_account .step-box .step-complete .complete-btn:after,.step .step-inner .js_step_tab_card .step-box .step-complete .complete-btn:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";height:14px;position:absolute;right:22px;right:40px;top:calc(50% - 6px);transform:rotate(315deg);width:14px}.step .step-inner .js_step_tab_account .step-box .step-complete .complete-btn .complete-text,.step .step-inner .js_step_tab_card .step-box .step-complete .complete-btn .complete-text{line-height:1.4;margin-top:15px}.step .step-inner .js_step_tab_account .step-box .step-complete .complete-btn .complete-text .truck,.step .step-inner .js_step_tab_card .step-box .step-complete .complete-btn .complete-text .truck{position:relative;top:-5px;width:50px}.step .step-inner .js_step_tab_account .step-box .step-complete .complete-btn .complete-text .small,.step .step-inner .js_step_tab_card .step-box .step-complete .complete-btn .complete-text .small{font-size:14px;font-weight:400}.step .step-inner .js_step_tab_account .step-box .step-complete .pdf_link,.step .step-inner .js_step_tab_card .step-box .step-complete .pdf_link{color:#000;font-size:20px;margin:1.5vw 0 0;text-align:center}.step .step-inner .js_step_tab_account .step-box .step-complete .pdf_link a,.step .step-inner .js_step_tab_card .step-box .step-complete .pdf_link a{color:#51adfb;text-decoration:underline}.step .step-inner .js_step_tab_account .step-box .step-complete .step-complete-note,.step .step-inner .js_step_tab_card .step-box .step-complete .step-complete-note{padding-top:10px;text-align:center}.step .step-inner .js_step_tab_account .step-box .step-complete .step-complete-note>p,.step .step-inner .js_step_tab_card .step-box .step-complete .step-complete-note>p{color:#666;font-size:12px}.step .step-inner .js_step_tab_account .step-end,.step .step-inner .js_step_tab_card .step-end{background:linear-gradient(180deg,#fff 0,hsla(0,0%,100%,0) 40%),linear-gradient(90deg,#56acfa 0,#fc6bac);margin:0 2px 2px;padding:70px 0 50px;position:relative;text-align:center}.step .step-inner .js_step_tab_account{display:none}.faq .faq-title{padding:70px 0}.faq .faq-inner{margin:0 auto 50px;width:1000px}.faq .faq-inner .faq-tab{align-items:center;display:flex;justify-content:space-between}.faq .faq-inner .faq-tab .faq-tab-mobareco,.faq .faq-inner .faq-tab .faq-tab-om,.faq .faq-inner .faq-tab .faq-tab-set{align-items:center;background-color:#c9c9c9;border-radius:10px 10px 0 0;display:flex;height:80px;width:calc(33.33333% - 4px)}.faq .faq-inner .faq-tab .faq-tab-mobareco>img,.faq .faq-inner .faq-tab .faq-tab-om>img,.faq .faq-inner .faq-tab .faq-tab-set>img{height:60px;margin-left:20px}.faq .faq-inner .faq-tab .faq-tab-mobareco>p,.faq .faq-inner .faq-tab .faq-tab-om>p,.faq .faq-inner .faq-tab .faq-tab-set>p{color:#fff;font-size:22px;font-weight:700;line-height:1;padding-left:10px;text-align:center}.faq .faq-inner .faq-tab .faq-tab-mobareco.active,.faq .faq-inner .faq-tab .faq-tab-om.active,.faq .faq-inner .faq-tab .faq-tab-set.active{background-color:#5ea9f7}.faq .faq-inner .faq-tab .faq-tab-mobareco .tab-om-adjustment,.faq .faq-inner .faq-tab .faq-tab-om .tab-om-adjustment,.faq .faq-inner .faq-tab .faq-tab-set .tab-om-adjustment{height:auto;width:70px}.faq .faq-inner .js_faq_tab_mobareco,.faq .faq-inner .js_faq_tab_om,.faq .faq-inner .js_faq_tab_set{background-color:#fff;border:4px solid #5ea9f7}.faq .faq-inner .js_faq_tab_mobareco .faq-list,.faq .faq-inner .js_faq_tab_om .faq-list,.faq .faq-inner .js_faq_tab_set .faq-list{margin:0 30px;padding:0 0 70px}.faq .faq-inner .js_faq_tab_mobareco .faq-list li,.faq .faq-inner .js_faq_tab_om .faq-list li,.faq .faq-inner .js_faq_tab_set .faq-list li{list-style:none}.faq .faq-inner .js_faq_tab_mobareco .faq-list li.faq-list-top,.faq .faq-inner .js_faq_tab_om .faq-list li.faq-list-top,.faq .faq-inner .js_faq_tab_set .faq-list li.faq-list-top{border-top:none}.faq .faq-inner .js_faq_tab_mobareco .faq-list li .faq-list-box .faq-list-title,.faq .faq-inner .js_faq_tab_om .faq-list li .faq-list-box .faq-list-title,.faq .faq-inner .js_faq_tab_set .faq-list li .faq-list-box .faq-list-title{border-bottom:1px solid #5ea9f7;display:flex;padding:34px 20px 20px 10px;position:relative}.faq .faq-inner .js_faq_tab_mobareco .faq-list li .faq-list-box .faq-list-title>p,.faq .faq-inner .js_faq_tab_om .faq-list li .faq-list-box .faq-list-title>p,.faq .faq-inner .js_faq_tab_set .faq-list li .faq-list-box .faq-list-title>p{font-size:20px;font-weight:700;line-height:1.2}.faq .faq-inner .js_faq_tab_mobareco .faq-list li .faq-list-box .faq-list-title>p.question,.faq .faq-inner .js_faq_tab_om .faq-list li .faq-list-box .faq-list-title>p.question,.faq .faq-inner .js_faq_tab_set .faq-list li .faq-list-box .faq-list-title>p.question{color:#5ea9f7;padding-left:6px}.faq .faq-inner .js_faq_tab_mobareco .faq-list li .faq-list-box .faq-list-title:after,.faq .faq-inner .js_faq_tab_mobareco .faq-list li .faq-list-box .faq-list-title:before,.faq .faq-inner .js_faq_tab_om .faq-list li .faq-list-box .faq-list-title:after,.faq .faq-inner .js_faq_tab_om .faq-list li .faq-list-box .faq-list-title:before,.faq .faq-inner .js_faq_tab_set .faq-list li .faq-list-box .faq-list-title:after,.faq .faq-inner .js_faq_tab_set .faq-list li .faq-list-box .faq-list-title:before{background:#5ea9f7;background-size:cover;bottom:0;content:"";height:2px;margin:auto 0;position:absolute;right:0;top:10px;width:20px}.faq .faq-inner .js_faq_tab_mobareco .faq-list li .faq-list-box .faq-list-title:after,.faq .faq-inner .js_faq_tab_om .faq-list li .faq-list-box .faq-list-title:after,.faq .faq-inner .js_faq_tab_set .faq-list li .faq-list-box .faq-list-title:after{top:8px;transform:translateY(50%) rotate(270deg);transition:.5s}.faq .faq-inner .js_faq_tab_mobareco .faq-list li .faq-list-box .faq-list-title.open:after,.faq .faq-inner .js_faq_tab_om .faq-list li .faq-list-box .faq-list-title.open:after,.faq .faq-inner .js_faq_tab_set .faq-list li .faq-list-box .faq-list-title.open:after{top:10px;transform:rotate(0deg);transition:.5s}.faq .faq-inner .js_faq_tab_mobareco .faq-list li .faq-list-box>.js_accordion_target,.faq .faq-inner .js_faq_tab_om .faq-list li .faq-list-box>.js_accordion_target,.faq .faq-inner .js_faq_tab_set .faq-list li .faq-list-box>.js_accordion_target{display:none}.faq .faq-inner .js_faq_tab_mobareco .faq-list li .faq-list-box>.js_accordion_target .faq-list-answer,.faq .faq-inner .js_faq_tab_om .faq-list li .faq-list-box>.js_accordion_target .faq-list-answer,.faq .faq-inner .js_faq_tab_set .faq-list li .faq-list-box>.js_accordion_target .faq-list-answer{background-color:#ffe8f7;display:flex}.faq .faq-inner .js_faq_tab_mobareco .faq-list li .faq-list-box>.js_accordion_target .faq-list-answer>p,.faq .faq-inner .js_faq_tab_om .faq-list li .faq-list-box>.js_accordion_target .faq-list-answer>p,.faq .faq-inner .js_faq_tab_set .faq-list li .faq-list-box>.js_accordion_target .faq-list-answer>p{font-size:15px;line-height:1.8}.faq .faq-inner .js_faq_tab_mobareco .faq-list li .faq-list-box>.js_accordion_target .faq-list-answer>p>a,.faq .faq-inner .js_faq_tab_om .faq-list li .faq-list-box>.js_accordion_target .faq-list-answer>p>a,.faq .faq-inner .js_faq_tab_set .faq-list li .faq-list-box>.js_accordion_target .faq-list-answer>p>a{color:#00a0e9;text-decoration:underline}.faq .faq-inner .js_faq_tab_mobareco .faq-list li .faq-list-box>.js_accordion_target .faq-list-answer>p.answer,.faq .faq-inner .js_faq_tab_om .faq-list li .faq-list-box>.js_accordion_target .faq-list-answer>p.answer,.faq .faq-inner .js_faq_tab_set .faq-list li .faq-list-box>.js_accordion_target .faq-list-answer>p.answer{color:#5ea9f7;font-size:20px;padding:20px 0 0 20px}.faq .faq-inner .js_faq_tab_mobareco .faq-list li .faq-list-box>.js_accordion_target .faq-list-answer>p.answer-text,.faq .faq-inner .js_faq_tab_om .faq-list li .faq-list-box>.js_accordion_target .faq-list-answer>p.answer-text,.faq .faq-inner .js_faq_tab_set .faq-list li .faq-list-box>.js_accordion_target .faq-list-answer>p.answer-text{padding:20px 30px 20px 6px}.faq .faq-inner .js_faq_tab_mobareco .faq-list .js_faq_accordion_group .js_faq_accordion_target,.faq .faq-inner .js_faq_tab_om .faq-list .js_faq_accordion_group .js_faq_accordion_target,.faq .faq-inner .js_faq_tab_set .faq-list .js_faq_accordion_group .js_faq_accordion_target{display:none}.faq .faq-inner .js_faq_tab_mobareco .faq-list .js_faq_accordion_group>button,.faq .faq-inner .js_faq_tab_om .faq-list .js_faq_accordion_group>button,.faq .faq-inner .js_faq_tab_set .faq-list .js_faq_accordion_group>button{background-color:#fff;border:1px solid #5ea9f7;border-radius:30px;box-sizing:border-box;color:#5ea9f7;cursor:pointer;display:block;font-size:18px;font-weight:700;height:56px;margin:40px auto 0;outline:none;position:relative;width:54.1%}.faq .faq-inner .js_faq_tab_mobareco .faq-list .js_faq_accordion_group>button:after,.faq .faq-inner .js_faq_tab_om .faq-list .js_faq_accordion_group>button:after,.faq .faq-inner .js_faq_tab_set .faq-list .js_faq_accordion_group>button:after{border-left:2px solid #5ea9f7;border-top:2px solid #5ea9f7;content:"";height:8px;position:absolute;right:31px;top:calc(50% - 7px);transform:rotate(-135deg);width:8px}.faq .faq-inner .js_faq_tab_mobareco .faq-list .js_faq_accordion_group>button.open:after,.faq .faq-inner .js_faq_tab_om .faq-list .js_faq_accordion_group>button.open:after,.faq .faq-inner .js_faq_tab_set .faq-list .js_faq_accordion_group>button.open:after{top:calc(50% - 3px);transform:rotate(45deg)}.faq .faq-inner .js_faq_tab_om,.faq .faq-inner .js_faq_tab_set{display:none}}
