@charset "UTF-8";.mercury{font-family:Meiryo,'Hiragino Kaku Gothic ProN','Hiragino Sans',system-ui,sans-serif}@-webkit-keyframes arrowR{0%{transform:translate3d(0,0,0) rotate(45deg);-webkit-transform:translate3d(0,0,0) rotate(45deg);-moz-transform:translate3d(0,0,0) rotate(45deg);-ms-transform:translate3d(0,0,0) rotate(45deg);-o-transform:translate3d(0,0,0) rotate(45deg)}50%{transform:translate3d(30%,0,0) rotate(45deg);-webkit-transform:translate3d(30%,0,0) rotate(45deg);-moz-transform:translate3d(30%,0,0) rotate(45deg);-ms-transform:translate3d(30%,0,0) rotate(45deg);-o-transform:translate3d(30%,0,0) rotate(45deg)}100%{transform:translate3d(0,0,0) rotate(45deg);-webkit-transform:translate3d(0,0,0) rotate(45deg);-moz-transform:translate3d(0,0,0) rotate(45deg);-ms-transform:translate3d(0,0,0) rotate(45deg);-o-transform:translate3d(0,0,0) rotate(45deg)}}@keyframes arrowR{0%{transform:translate3d(0,0,0) rotate(45deg);-webkit-transform:translate3d(0,0,0) rotate(45deg);-moz-transform:translate3d(0,0,0) rotate(45deg);-ms-transform:translate3d(0,0,0) rotate(45deg);-o-transform:translate3d(0,0,0) rotate(45deg)}50%{transform:translate3d(30%,0,0) rotate(45deg);-webkit-transform:translate3d(30%,0,0) rotate(45deg);-moz-transform:translate3d(30%,0,0) rotate(45deg);-ms-transform:translate3d(30%,0,0) rotate(45deg);-o-transform:translate3d(30%,0,0) rotate(45deg)}100%{transform:translate3d(0,0,0) rotate(45deg);-webkit-transform:translate3d(0,0,0) rotate(45deg);-moz-transform:translate3d(0,0,0) rotate(45deg);-ms-transform:translate3d(0,0,0) rotate(45deg);-o-transform:translate3d(0,0,0) rotate(45deg)}}.internet-page-u96-lv01-container{background:#fff}.internet-page-u96-lv02-container{padding:100px 0}.internet-page-u96-inner{margin:0 auto;width:950px}.internet-page-u96-lv03-container{margin-top:30px}.internet-page-u96-lv03-container+.internet-page-u96-lv03-container{margin-top:60px}.internet-page-u96-container--accent{background:#497ce4}.internet-page-u96-lv01-title{padding:25px 0;font-weight:700;font-size:24px;text-align:center;background:#424242;color:#c1c1c2}.internet-page-u96-lv02-title{font-weight:700;font-size:32px;line-height:1.5;letter-spacing:.025em;text-align:center;color:#333}.internet-page-u96-lv03-title{font-weight:700;font-size:28px;line-height:1.5;text-align:center}.internet-page-u96-txt--accent{color:#fff}.internet-page-u96-content{margin-top:40px;border-radius:20px;box-shadow:0 6px 10px rgba(51,51,51,.2)}.internet-page-u96-content-head{padding:20px 30px;display:block;font-weight:700;font-size:28px;line-height:1.5;border-radius:20px 20px 0 0;position:relative;-webkit-transition:opacity .5s;transition:opacity .5s}.internet-page-u96-air-content-head{background:#63b0dc;color:#fff}.internet-page-u96-hikari-content-head{background:#fcc800;color:#333}.internet-page-u96-ybb-content-head{background:#f0f5f9;color:#333}.internet-page-u96-ouchidenwa-content-head{background:#bbd654;color:#333}.internet-page-u96-content-head:focus,.internet-page-u96-content-head:hover{opacity:.6;-webkit-transition:opacity .5s;transition:opacity .5s}.internet-page-u96-content-head::after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);content:'';display:block;border-top:2px solid #fff;border-right:2px solid #fff;width:8.5px;height:8.5px;position:absolute;top:44%;right:32.5px;opacity:1}.internet-page-u96-air-content-head::after{border-top:solid 2px #fff;border-right:solid 2px #fff}.internet-page-u96-hikari-content-head::after{border-top:solid 2px #333;border-right:solid 2px #333}.internet-page-u96-ybb-content-head::after{border-top:solid 2px #333;border-right:solid 2px #333}.internet-page-u96-ouchidenwa-content-head::after{border-top:solid 2px #333;border-right:solid 2px #333}.internet-page-u96-content-head:hover::after{-webkit-animation:arrowR .4s 2;animation:arrowR .4s 2}.internet-page-u96-content-catch{padding:30px 75px;background:#fff}.internet-page-u96-content-catch-link{-webkit-transition:opacity .5s;transition:opacity .5s}.internet-page-u96-content-catch-link:focus,.internet-page-u96-content-catch-link:hover{opacity:.6;-webkit-transition:opacity .5s;transition:opacity .5s}.internet-page-u96-content-catch-txt{margin-top:30px;font-weight:700;font-size:18px;line-height:1.33;letter-spacing:.024em;text-align:center}.internet-page-u96-content-detail{padding:40px 75px;background:#f0f5f9;border-radius:0 0 20px 20px}.internet-page-u96-content-price{border-radius:20px}.internet-page-u96-air-content-price{border:2px solid #63b0dc}.internet-page-u96-hikari-content-price{border:2px solid #fcc800}.internet-page-u96-ouchidenwa-content-price{border:2px solid #bbd654}.internet-page-u96-content-price-head{padding:12px;font-weight:700;font-size:16px;line-height:2.12;text-align:center;border-radius:16px 16px 0 0}.internet-page-u96-air-content-price-head{background:#63b0dc;color:#fff}.internet-page-u96-hikari-content-price-head{background:#fcc800;color:#333}.internet-page-u96-ouchidenwa-content-price-head{background:#bbd654;color:#333}.internet-page-u96-content-price-container{padding:30px 30px 30px;background:#fff;border-radius:0 0 20px 20px}.internet-page-u96-content-price-list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:5px 0 8px;font-weight:400;font-size:16px;line-height:2.5;position:relative}.internet-page-u96-content-price-list::before{content:"";display:inline-block;width:1px;height:100%;background-color:rgba(64,64,64,.25);position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.internet-page-u96-content-price-list+.internet-page-u96-content-price-list{margin-top:20px}.internet-page-u96-content-price-list-data{margin-top:8px}.internet-page-u96-content-price-list-data--accent{padding:0 6px 0 8px;font-weight:700;font-size:30px;line-height:1.33}.internet-page-u96-content-price-list-data--option{font-size:14px}.internet-page-u96-air-content-price-container .internet-page-u96-content-price-list-pickup{background:#e7f3fa;border-radius:10px}.internet-page-u96-hikari-content-price-container .internet-page-u96-content-price-list-pickup{background:#fcf1d8;border-radius:10px;padding-top:27px}.internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-pickup-txt{font-size:16px;font-weight:700;margin-bottom:5px;text-align:center}.internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-pickup-txt-l{font-size:22px;font-weight:700;margin:10px 0 5px;text-align:center}.internet-page-u96-ouchidenwa-content-price-container{padding-bottom:20px}.internet-page-u96-ouchidenwa-content-price-container .internet-page-u96-content-price-list-pickup{background:#eff4dc;border-radius:10px}.internet-page-u96-content-price-list-data-item+.internet-page-u96-content-price-list-data-item{margin-top:8px}.internet-page-u96-content-price-list-pickup{margin-top:28px!important;padding:20px 28px 17px}.internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list::before,.internet-page-u96-content-price-list-pickup::before{display:none}.internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:10px}.internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-ttl{font-weight:700;font-size:16px;line-height:1.5}.internet-page-u96-air-content-price-container .internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list,.internet-page-u96-hikari-content-price-container .internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list{color:#074ad0!important;font-weight:700;padding-top:20px}.internet-page-u96-air-content-price-container .internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-ttl,.internet-page-u96-hikari-content-price-container .internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-ttl{font-size:36px}.internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-data--period{position:absolute;color:#074ad0;font-size:18px}.internet-page-u96-air-content-price-container .internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-data--period{width:8em;top:-14px;right:42px}.internet-page-u96-hikari-content-price-container .internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-data--period{top:10px;right:200px}.internet-page-u96-hikari-content-price-container .internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-data--period sup{font-size:10px;vertical-align:super}.internet-page-u96-content-price-list-data{font-size:16px;line-height:1.5;color:#333}.internet-page-u96-hikari-content-price-list-data{width:220px}.internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-data--accent{font-size:25px}.internet-page-u96-air-content-price-container .internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-data--accent,.internet-page-u96-hikari-content-price-container .internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-data--accent{color:#074ad0;font-size:60px}.internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-data--yen{display:inline-block;position:relative;color:#074ad0;font-size:46px;line-height:1;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-data--yen sup{top:-14px;right:4px}.internet-page-u96-content-price-list-device{font-size:24px;text-align:center}.internet-page-u96-content-price-list-device span{font-size:30px}.internet-page-u96-content-price-list-discount{position:relative;font-size:16px;margin-top:20px;text-align:center}.internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-data{margin-top:0;color:#497ce4}.internet-page-u96-air-content-price-container .internet-page-u96-content-price-list-data{position:relative}.internet-page-u96-air-content-price-container .internet-page-u96-content-price-list-data-note{font-size:12px;position:absolute;right:2px;left:auto}.internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-data-note{font-size:12px;position:absolute;top:-3px;right:0;left:auto}.internet-page-u96-content-price-list-data-item{position:relative}.internet-page-u96-content-price-list-data-note{font-size:12px;position:absolute;bottom:30px;right:auto;left:163px}.internet-page-u96-content-price-list-data-note-hikari{top:26px!important;right:30px!important}.internet-page-u96-content-price-list-data-item-center .internet-page-u96-content-price-list-data-note{bottom:35px}.internet-page-u96-content-price-list-ttl-icon{display:inline-block;margin-bottom:8px;padding:4px 0 1px;width:46px;font-weight:700;font-size:12px;letter-spacing:.025em;text-align:center;color:#f32f3e;border:1px solid #f32f3e;border-radius:4px}.internet-page-u96-content-price-list-data-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:10px}.internet-page-u96-content-price-list-data-item-wrap{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:5px}.internet-page-u96-content-price-list-data-item-custom .internet-page-u96-content-price-list-data--option{line-height:1.4}.internet-page-u96-content-price-list-data-item-custom .internet-page-u96-content-price-list-data--txt{font-size:12px;font-weight:700;margin-left:11px;margin-bottom:5px}.internet-page-u96-hikari-content-price .internet-page-u96-content-price-list-pickup{margin-top:24px!important}.internet-page-u96-content-banner{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:30px;margin-top:40px}.internet-u96-list-s-lv1-note-decimal-item+.internet-u96-list-s-lv1-note-decimal-item{margin-top:14px}.internet-page-u96-ybb-content .internet-page-u96-content-banner{margin-top:0}.internet-page-u96-content-banner-link{-webkit-transition:opacity .5s;transition:opacity .5s}.internet-page-u96-content-banner-link:focus,.internet-page-u96-content-banner-link:hover{opacity:.6;-webkit-transition:opacity .5s;transition:opacity .5s}.internet-page-u96-ouchidenwa-container .internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-data{margin-top:14px}.internet-page-u96-ouchidenwa-container .internet-page-u96-content-price-list-data-note{top:30px;right:30px;left:auto}.internet-page-u96-campaign-carousel{margin:40px calc(50% - 50vw) 0;width:100%}.internet-page-u96-campaign-carousel_item{margin:0;width:320px;position:relative;z-index:0;-webkit-transition:opacity .5s;transition:opacity .5s}.internet-page-u96-campaign-carousel_item[aria-hidden=false]:focus,.internet-page-u96-campaign-carousel_item[aria-hidden=false]:hover{opacity:.6;-webkit-transition:opacity .5s;transition:opacity .5s}.internet-page-u96-campaign-carousel_item[aria-hidden=true]::before{content:"";display:block;position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;background:rgba(0,0,0,.5);-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.internet-page-u96-campaign-carousel_image{width:100%;height:auto}.internet-page-u96-campaign-carousel-arrow{width:60px;height:60px;background-color:rgba(64,64,64,.5);border:2px solid #e0e0e0;border-radius:6px;position:absolute;top:calc(50% - 20px);z-index:5;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.internet-page-u96-campaign-carousel-arrow:focus,.internet-page-u96-campaign-carousel-arrow:hover{opacity:.6;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.internet-page-u96-campaign-carousel-prev-arrow{left:30px}.internet-page-u96-campaign-carousel-next-arrow{right:30px}.internet-page-u96-campaign-carousel-arrow:before{content:"";display:inline-block;width:16px;height:16px;border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:50%}.internet-page-u96-campaign-carousel-prev-arrow:before{left:55%;-webkit-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg)}.internet-page-u96-campaign-carousel-next-arrow:before{left:45%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.internet-page-u96-campaign-carousel-dots{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;gap:8px;margin-top:30px}.internet-page-u96-campaign-carousel-dots li{width:10px;height:10px;background:#e6eef6;border-radius:50px}.internet-page-u96-campaign-carousel-dots li.slick-active{background:#63b0dc}.internet-page-u96-campaign-carousel-dots li button{border:none;background:0 0;text-indent:-9999px}.internet-page-u96-options{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:20px 40px;margin-top:40px}.internet-page-u96-options-item{width:calc((100% - 40px)/ 2);background:#fff;border-radius:16px}.internet-page-u96-options-item-link{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;gap:10px;padding:0 30px 0 20px;height:100px;position:relative;-webkit-transition:opacity .5s;transition:opacity .5s}.internet-page-u96-options-item-link:focus,.internet-page-u96-options-item-link:hover{opacity:.6;-webkit-transition:opacity .5s;transition:opacity .5s}.internet-page-u96-options-item-link:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);content:'';display:block;border-top:2px solid #497ce4;border-right:2px solid #497ce4;width:5.5px;height:5.5px;position:absolute;top:48%;right:30px;opacity:1}.internet-page-u96-options-item-link:hover::after{-webkit-animation:arrowR .4s 2;animation:arrowR .4s 2}.internet-page-u96-options-item-text{font-weight:400;font-size:13px;color:#333}.internet-page-u96-options-item-text--accent{font-weight:700;font-size:24px;line-height:1.5;color:#497ce4}.internet-u96-section-container-lv02-type01.internet-page-u96-service-container{padding-top:100px}.internet-page-u96-service{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;gap:40px;margin-top:40px}.internet-page-u96-service-item{width:calc((100% - 80px)/ 3);border-bottom:1px solid #497ce4}.internet-page-u96-service-item-link{display:block;padding-bottom:25px;position:relative;-webkit-transition:opacity .5s;transition:opacity .5s}.internet-page-u96-service-item-link:focus,.internet-page-u96-service-item-link:hover{opacity:.6;-webkit-transition:opacity .5s;transition:opacity .5s}.internet-page-u96-service-item-link::after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);content:'';display:block;border-top:2px solid #497ce4;border-right:2px solid #497ce4;width:5.5px;height:5.5px;position:absolute;top:8px;right:12px;opacity:1}.internet-page-u96-service-item-link:hover::after{-webkit-animation:arrowR .4s 2;animation:arrowR .4s 2}.internet-page-u96-service-item-text{font-weight:400;font-size:16px;letter-spacing:.025em;color:#333}.internet-u96-support-container{background:#fff}.internet-page-u96-support{padding:40px 0;background:#e6eef6;border-radius:16px}.internet-page-u96-support-text{font-weight:700;font-size:24px;line-height:2.08;text-align:center}.internet-u96-support-container .internet-u96-link-container-type02{margin-top:30px!important}.internet-u96-support-container .internet-u96-link-container-type02_item{margin:0 18px}.internet-page-u96-support .internet-u96-button-transparent-type03{background:#404040;color:#fff;border:none}.internet-page-u96-content-price-breakdown{color:#767676;width:100%;border:1px solid #767676;border-radius:5px;margin-top:10px;padding:3px 10px;box-sizing:border-box}.internet-page-u96-content-price-breakdown table{width:100%;font-size:14px;line-height:1.5}.internet-page-u96-content-price-breakdown table th{padding:2px 0;text-align:left}.internet-page-u96-content-price-breakdown table td{padding:2px 0;text-align:right;vertical-align:bottom}@media screen and (max-width:900px){.internet-page-u96-lv02-container{padding:60px 0}.internet-page-u96-inner{width:inherit;padding:0 20px}.internet-page-u96-lv03-container{margin-top:20px}.internet-page-u96-lv03-container+.internet-page-u96-lv03-container{margin-top:40px}.internet-page-u96-lv01-title{padding:20px 0;font-size:15px;letter-spacing:.025em}.internet-page-u96-lv02-title{font-size:21px;letter-spacing:.025em}.internet-page-u96-lv03-title{font-size:18px;line-height:1.5;letter-spacing:.025em}.internet-page-u96-content{margin-top:30px;border-radius:10px}.internet-page-u96-content-head{padding:14px 20px 10px;font-size:18px;border-radius:10px 10px 0 0}.internet-page-u96-content-head::after{width:5.5px;height:5.5px;top:44%;right:22px}.internet-page-u96-content-catch{padding:26px 20px 20px}.internet-page-u96-content-catch-visual .internet-page-u96-content-catch-visual-body{width:100%}.internet-page-u96-content-catch-txt{margin-top:20px;font-size:16px;line-height:1.375}.internet-page-u96-content-detail{padding:30px 20px;border-radius:0 0 8px 8px}.internet-page-u96-content-price{border-radius:8px}.internet-page-u96-content-price-head{padding:12px 0 13px;font-size:12px;line-height:1;border-radius:6px 6px 0 0}.internet-page-u96-content-price-container{padding:10px 15px 18px;border-radius:0 0 8px 8px}.internet-page-u96-content-price-list{-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:15px}.internet-page-u96-content-price-list:before{height:70%;top:10px;bottom:10px;left:48%}.internet-page-u96-content-price-list-data--accent{padding:0 5px;font-size:21px}.internet-page-u96-content-price-list-pickup{margin-top:4px!important;padding:15px 10px 10px}.internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-ttl{font-size:11px}.internet-page-u96-content-price-list-ttl-note{font-size:9.5px}.internet-page-u96-content-price-list-data{font-size:12px}.internet-page-u96-hikari-content-price-list-data{width:auto}.internet-page-u96-content-price-list-ttl-icon{margin-bottom:4px;padding:3px 0 1px;width:36.5px;font-size:9.5px;border-radius:2px}.internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-data--accent{font-size:20px}.internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-data-note{font-size:6px;top:0}.internet-page-u96-hikari-content-price-list-data .internet-page-u96-content-price-list-data-note{font-size:10px!important;position:absolute;right:auto;left:14em;bottom:10px}.internet-page-u96-content-price-list-data-item-center .internet-page-u96-content-price-list-data-note{bottom:14px}.internet-page-u96-hikari-content-price-list-data .internet-page-u96-content-price-list-data--option{margin-top:-2px}.internet-u96-list-s-lv1-note-decimal{margin-top:20px}.internet-u96-list-s-lv1-note-decimal-item{font-size:15px;line-height:1.48}.internet-page-u96-content-price-list-data-item-label{width:35px}.internet-page-u96-hikari-content-price .internet-page-u96-content-price-list{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;gap:12vw 12.5vw;padding-bottom:0}.internet-page-u96-hikari-content-price .internet-page-u96-content-price-list:nth-child(2){gap:9.6vw}.internet-page-u96-hikari-content-price .internet-page-u96-content-price-list-ttl{white-space:nowrap}.internet-page-u96-hikari-content-price .internet-page-u96-content-price-list::before{height:86%;left:26%}.internet-page-u96-content-price-list+.internet-page-u96-content-price-list{margin-top:0}.internet-page-u96-hikari-content-price .internet-page-u96-content-price-list-data--option{font-size:11px}.internet-page-u96-hikari-content-price .internet-page-u96-content-price-list-data-item{gap:15px;position:relative}.internet-page-u96-hikari-content-price .internet-page-u96-content-price-list-data-item+.internet-page-u96-content-price-list-data-item{margin-top:5px}.internet-page-u96-hikari-content-price .internet-page-u96-content-price-list-pickup{gap:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-top:12px!important;padding:20px 10px 18px}.internet-page-u96-hikari-content-price .internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-data{white-space:nowrap;position:relative}.internet-page-u96-hikari-container .internet-u96-list-s-lv1-note-decimal-item+.internet-u96-list-s-lv1-note-decimal-item{margin-top:8px}.internet-page-u96-ouchidenwa-container .internet-page-u96-lv03-container{margin-top:30px}.internet-page-u96-hikari-content-price-container .internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-data--accent,.internet-page-u96-ouchidenwa-content-price-container .internet-page-u96-content-price-list-data--accent,.internet-page-u96-ouchidenwa-content-price-container .internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-data--accent{padding:0 6px 0 8px}.internet-page-u96-content-price-list-data-note-ouchidenwa{position:absolute;top:0!important;right:0!important}.internet-page-u96-content-price-list-data-note-hikari{top:0!important;right:0!important}.internet-page-u96-content-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:20px;margin-top:30px}.internet-page-u96-content-banner-body{width:100%}.internet-page-u96-ouchidenwa-content-price-container .internet-page-u96-content-price-list-pickup{padding:10px 10px 11px}.internet-page-u96-ouchidenwa-container .internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-data{margin-top:10px;position:relative}.internet-page-u96-ouchidenwa-container .internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-data--option{font-size:9.5px}.internet-page-u96-campaign-carousel{margin:30px calc(50% - 50vw) 0}.internet-page-u96-campaign-carousel_image{width:100%;height:auto}.internet-page-u96-campaign-carousel-arrow{width:33px;height:40px;border:2px solid #e0e0e0;top:calc(50% - 28px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.internet-page-u96-campaign-carousel-prev-arrow{border-left:none;border-radius:0 5px 5px 0;left:0}.internet-page-u96-campaign-carousel-next-arrow{border-right:none;border-radius:5px 0 0 5px;right:0}.internet-page-u96-campaign-carousel-arrow:before{width:10px;height:10px}.internet-page-u96-campaign-carousel-prev-arrow:before{left:55%}.internet-page-u96-campaign-carousel-next-arrow:before{left:45%}.internet-page-u96-campaign-carousel-dots{gap:5px;margin-top:20px}.internet-page-u96-campaign-carousel-dots li{width:8px;height:8px}.internet-page-u96-options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:5px;margin-top:30px}.internet-page-u96-options-item{width:100%;border-radius:10px}.internet-page-u96-options-item-link{padding:16.5px 15px 12px;height:inherit}.internet-page-u96-options-item-link:after{right:15px}.internet-page-u96-options-item-text{font-size:10px}.internet-page-u96-options-item-text--accent{font-size:15px}.internet-page-u96-options-item-icon{height:25px}.internet-page-u96-options-item-icon-body{height:100%}.internet-page-u96-options-container .internet-u96-link-container-type01{margin-top:30px}.internet-page-u96-service-container.internet-u96-section-container-lv02-type01{padding:60px 20px}.internet-page-u96-service{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:18.5px;margin-top:30px;border-radius:10px}.internet-page-u96-service-item{width:calc(100% - 55px)}.internet-page-u96-service-item-link{padding-bottom:15px}.internet-page-u96-service-item-text{font-size:12px}.internet-page-u96-service-item-link::after{top:5px}.internet-u96-service-container .internet-u96-text-lead-type01{font-size:13px;line-height:1.3}.internet-u96-support-container .internet-u96-text-lead-type01{margin-top:30px;font-size:13px}.internet-page-u96-support{margin-top:30px;padding:30px 13.75px;border-radius:10px}.internet-page-u96-support-text{font-size:16px}.internet-page-u96-support .internet-u96-link-container-type02{margin-top:10px!important}.internet-page-u96-support .internet-u96-link-container-type02_item{margin:0 auto}.internet-page-u96-support .internet-u96-link-container-type02_item+.internet-u96-link-container-type02_item{margin-top:12.5px}.internet-u96-service-container .internet-u96-button-transparent-type03[data-sb-category-button-size='m']{min-width:100%}.internet-page-u96-content-price-breakdown{padding:2px 5px}.internet-page-u96-content-price-breakdown table{width:100%;font-size:10px}.internet-page-u96-content-price-breakdown table th{padding:2px 0;text-align:left}.internet-page-u96-content-price-breakdown table td{padding:2px 0;text-align:right;vertical-align:bottom}.internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-pickup-txt{font-size:11px;margin-bottom:5px}.internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-pickup-txt-l{font-size:12px;margin:10px 0 5px}.internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list{-webkit-box-pack:center!important;-webkit-justify-content:center!important;justify-content:center!important;gap:10px!important}.internet-page-u96-air-content-price-container .internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list{padding-top:20px}.internet-page-u96-air-content-price-container .internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-ttl,.internet-page-u96-hikari-content-price-container .internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-ttl{font-size:21px}.internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-data--period{font-size:12px}.internet-page-u96-air-content-price-container .internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-data--period{top:-12px;right:24px}.internet-page-u96-hikari-content-price-container .internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-data--period{top:-10px;right:27px}.internet-page-u96-hikari-content-price-container .internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-data--period sup{font-size:9px}.internet-page-u96-air-content-price-container .internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-data--accent,.internet-page-u96-hikari-content-price-container .internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-data--accent{font-size:34px;padding-right:0!important}.internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-data--yen{font-size:28px;-webkit-transform:translateY(-2.5px);transform:translateY(-2.5px)}.internet-page-u96-content-price-list-pickup .internet-page-u96-content-price-list-data--yen sup{font-size:9px;top:-10px;right:3px}.internet-page-u96-content-price-list-device{font-size:14px}.internet-page-u96-content-price-list-device span{font-size:17px}.internet-page-u96-content-price-list-discount{font-size:12px;margin-top:10px}.internet-page-u96-content-price-list-discount sup{font-size:8px}.internet-page-u96-content-price-list-data-note{bottom:30px}.internet-page-u96-content-price-list-data-item-custom{text-align:left}.internet-page-u96-content-price-list-data-item-custom .internet-page-u96-content-price-list-data--txt{font-size:10px;margin-left:1.7vw;margin-bottom:0}}