﻿.inner{max-width:980px;width:100%;margin-left:auto;margin-right:auto}@media screen and (max-width: 767px){.inner{min-width:320px}}.disp_pc{display:inherit}@media screen and (max-width: 979px){.disp_pc{display:inherit}}@media screen and (max-width: 767px){.disp_pc{display:none}}.disp_tab{display:none}@media screen and (max-width: 979px){.disp_tab{display:inherit}}@media screen and (max-width: 767px){.disp_tab{display:none}}.disp_sp{display:none}@media screen and (max-width: 979px){.disp_sp{display:none}}@media screen and (max-width: 767px){.disp_sp{display:inherit}}*{box-sizing:border-box}html{scroll-behavior:smooth}@media screen and (max-width: 767px){html{font-size:16px}}.battery-warranty img{width:100%}.battery-warranty h3{font-size:24px;color:#000;font-weight:600 !important}@media screen and (max-width: 767px){.battery-warranty h3{font-size:1.5rem}}.battery-warranty p{font-size:18px}@media screen and (max-width: 767px){.battery-warranty p{font-size:1.125rem}}.battery-warranty .text__red{color:#e60310 !important}.battery-warranty .text__blue{color:#008cd6}.battery-warranty .text__center{text-align:center}.battery-warranty .anchor{display:block;padding-top:100px;margin-top:-100px}@media screen and (max-width: 767px){.battery-warranty .anchor{padding-top:75px;margin-top:-75px}}.battery-warranty .section{width:100%;max-width:980px;margin:auto}.battery-warranty .section h3{display:flex;align-items:center;margin-top:72px}@media screen and (max-width: 767px){.battery-warranty .section h3{margin-top:13.33%}}.battery-warranty .section h3::before,.battery-warranty .section h3::after{content:"";height:1px;flex-grow:1;background-color:#ddd}@media screen and (max-width: 767px){.battery-warranty .section h3::before,.battery-warranty .section h3::after{height:2px}}.battery-warranty .section h3::before{margin-right:1rem}.battery-warranty .section h3::after{margin-left:1rem}.battery-warranty .section .text__center{margin-top:16px}@media screen and (max-width: 767px){.battery-warranty .section .text__center{margin-top:6.4%;padding:0px 15px}}.battery-warranty .section .target__boxes{margin-top:24px;display:flex;justify-content:space-between;align-items:center;width:100%;max-width:980px;margin-inline:auto}@media screen and (max-width: 979px){.battery-warranty .section .target__boxes{width:95%;gap:8px}}@media screen and (max-width: 767px){.battery-warranty .section .target__boxes{flex-direction:column;width:91.76%;gap:1rem;margin-top:4.26%;margin-inline:auto}}.battery-warranty .section .target__box{width:45.92%;min-height:108px;display:grid;place-items:center;padding:22px 0;text-align:center;border:1px solid #008cd6;border-radius:999px;background:#e9f7fe}@media screen and (max-width: 979px){.battery-warranty .section .target__box{width:95%}}@media screen and (max-width: 767px){.battery-warranty .section .target__box{width:100%;min-height:auto;gap:16px;padding:16px 0px}}.battery-warranty .section .target__box p{color:#008cd6;font-size:18px;line-height:1.5}@media screen and (max-width: 979px){.battery-warranty .section .target__box p{font-size:1rem}}.battery-warranty .section .target__box .text__red{font-size:14px;line-height:1.4;height:auto;display:inline-block;margin-top:4px}@media screen and (max-width: 979px){.battery-warranty .section .target__box .text__red{font-size:.75rem}}.battery-warranty .section .target__plus{display:inline-block;vertical-align:middle;color:#008cd6;line-height:1;width:40px;height:2px;background:currentColor;position:relative}@media screen and (max-width: 767px){.battery-warranty .section .target__plus{height:24px;width:24px;color:transparent}}@media screen and (max-width: 767px){.battery-warranty .section .target__plus::after{content:'';position:absolute;top:0;left:0;width:2px;height:100%;background:inherit;border-radius:inherit;color:#008cd6}}.battery-warranty .section .target__plus::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:inherit;border-radius:inherit;transform:rotate(90deg)}@media screen and (max-width: 767px){.battery-warranty .section .target__plus::before{color:#008cd6;width:2px}}.battery-warranty .hero{width:100%;background:#000}.battery-warranty .hero .hero__inner{width:100%;margin:auto}.battery-warranty .hero .hero__icon img{width:8%;max-width:110px;margin-inline:auto;display:block;margin-top:-30px}@media screen and (max-width: 767px){.battery-warranty .hero .hero__icon img{max-width:none;width:23.7%;margin-top:-18px}}.battery-warranty .intro{background:#000;color:#fff;text-align:center;padding-bottom:40px}@media screen and (max-width: 767px){.battery-warranty .intro{padding-bottom:8.53%}}.battery-warranty .intro h2{font-size:28px;color:#fff;font-weight:600 !important;letter-spacing:.04em;padding-top:32px}@media screen and (max-width: 767px){.battery-warranty .intro h2{padding-top:6.4%;font-size:1.625em}}.battery-warranty .intro p{color:#fff;margin-top:40px}@media screen and (max-width: 767px){.battery-warranty .intro p{margin-top:6.4%;line-height:1.8;font-size:1rem}}.battery-warranty .intro p:not(:first-of-type){margin-top:16px}@media screen and (max-width: 767px){.battery-warranty .intro p:not(:first-of-type){margin-top:4.27%}}.battery-warranty .intro p:last-of-type{margin-top:24px}@media screen and (max-width: 767px){.battery-warranty .intro p:last-of-type{margin-top:6%}}.battery-warranty .intro .text__red{font-size:16px;background:#fff;border:1px solid #e60310;padding:2px 8px 2px 14px;display:inline-block}@media screen and (max-width: 767px){.battery-warranty .intro .text__red{margin:auto 15px;font-size:.75rem;line-height:1.5;padding:8px 0px;width:91.76%}}.battery-warranty .page-tabs{width:95%;max-width:980px;border-radius:16px;margin:80px auto;display:grid;grid-template-columns:repeat(7, 1fr)}@media screen and (max-width: 767px){.battery-warranty .page-tabs{margin:13.33% auto;width:91.76%;grid-template-columns:repeat(2, 1fr);gap:8px}}.battery-warranty .page-tabs a{min-height:60px;display:grid;place-items:center;padding:0px 10px 8px;background:#008cd6;color:#fff;text-align:center;font-size:14px;text-decoration:none;font-weight:400 !important;position:relative;transition:0.3s ease all;white-space:nowrap}@media screen and (max-width: 767px){.battery-warranty .page-tabs a{border-radius:8px;width:100%;font-size:1rem}}.battery-warranty .page-tabs a::before{content:"";position:absolute;height:55%;width:1px;top:50%;right:0;background:#fff;transform:translateY(-50%)}@media screen and (max-width: 767px){.battery-warranty .page-tabs a::before{display:none}}.battery-warranty .page-tabs a::after{content:"";width:7px;height:7px;border-right:1px solid #fff;border-bottom:1px solid #fff;position:absolute;bottom:12px;left:50%;transform:translateX(-50%) rotate(45deg)}@media screen and (max-width: 767px){.battery-warranty .page-tabs a::after{border-right:2px solid #fff;border-bottom:2px solid #fff}}.battery-warranty .page-tabs a:first-child{border-radius:8px 0 0 8px}@media screen and (max-width: 767px){.battery-warranty .page-tabs a:first-child{border-radius:8px}}.battery-warranty .page-tabs a:last-child{border-radius:0 8px 8px 0;border-right:0}@media screen and (max-width: 767px){.battery-warranty .page-tabs a:last-child{border-radius:8px}}.battery-warranty .page-tabs a:hover{opacity:.7}@media screen and (max-width: 767px){.battery-warranty .page-tabs a:hover{opacity:1}}.battery-warranty .page-tabs .tabs__last::before{display:none !important}.battery-warranty .sec__registration .button{display:block;width:100%;margin:16px auto 0;padding:16px 0px;border-radius:3px;background:#008cd6;color:#fff;text-align:center;font-weight:600 !important;position:relative;text-decoration:none !important;font-size:18px}@media screen and (max-width: 979px){.battery-warranty .sec__registration .button{width:95%}}@media screen and (max-width: 767px){.battery-warranty .sec__registration .button{margin:16px auto 0px;width:91.76%}}.battery-warranty .sec__registration .button::after{content:"›";position:absolute;right:18px;top:50%;transform:translateY(-50%);font-size:26px;font-weight:100 !important}@media screen and (max-width: 767px){.battery-warranty .sec__registration .button::after{right:10px;font-size:40px;top:46%}}.battery-warranty .sec__battery{text-align:center}.battery-warranty .sec__battery h4{margin-top:24px;font-size:19px;font-weight:600 !important}@media screen and (max-width: 767px){.battery-warranty .sec__battery h4{font-size:1.0625rem}}.battery-warranty .sec__battery .img__battery{width:100%;margin-inline:auto;max-width:250px;margin-top:16px}@media screen and (max-width: 767px){.battery-warranty .sec__battery .img__battery{width:66.67%;margin-top:14px}}.battery-warranty .sec__battery .battery-dot{width:8px;height:32px;border-radius:4px;background:#0477aa;position:absolute;top:38px;right:16px}.battery-warranty .sec__battery .battery-caution{font-size:16px;color:#e60310;margin-top:16px}.battery-warranty .sec__battery figcaption{margin-top:8px;color:#999;font-size:11px}.battery-warranty .sec__battery .pill-row{display:flex;justify-content:center;margin:8px auto 0px;align-items:center;width:45.6%;max-width:447px;gap:6px}@media screen and (max-width: 767px){.battery-warranty .sec__battery .pill-row{flex-direction:column;width:63.8%;gap:8px}}.battery-warranty .sec__battery .pill-row img{height:64px;width:100%}@media screen and (max-width: 767px){.battery-warranty .sec__battery .pill-row img{width:100%;height:auto}}.battery-warranty .sec__details .details-box-wrap{height:560px;overflow:hidden;border:1px solid #cfd7dc;border-radius:10px;background:#fff;margin-top:24px;padding-right:10px;position:relative}@media screen and (max-width: 979px){.battery-warranty .sec__details .details-box-wrap{width:90%;margin-inline:auto}}@media screen and (max-width: 767px){.battery-warranty .sec__details .details-box-wrap{height:500px;width:86.67%;margin:6.4% auto 0;padding-right:8px}}.battery-warranty .sec__details .details-box{height:calc(100% - 70px);margin-top:50px;margin-bottom:20px;overflow-y:auto;padding:0px 28px 50px 40px;background:#fff}@media screen and (max-width: 767px){.battery-warranty .sec__details .details-box{height:calc(100% - 48px);margin-top:24px;margin-bottom:24px;padding:0px 10px 24px 15px}}.battery-warranty .sec__details .details-box::-webkit-scrollbar{width:8px}.battery-warranty .sec__details .details-box::-webkit-scrollbar-track{background:#f3f3f3;border-radius:999px}.battery-warranty .sec__details .details-box::-webkit-scrollbar-thumb{background:#777;border-radius:999px}.battery-warranty .sec__details .details-box h4{font-size:19px;font-weight:600 !important;line-height:1.6}@media screen and (max-width: 767px){.battery-warranty .sec__details .details-box h4{font-size:1.0625rem}}.battery-warranty .sec__details .details-box h4:first-of-type{margin:none}.battery-warranty .sec__details .details-box h5{color:#008cd6;padding-top:32px;font-size:16px;font-weight:600 !important;line-height:1.6}@media screen and (max-width: 767px){.battery-warranty .sec__details .details-box h5{font-size:0.875rem}}.battery-warranty .sec__details .details-box p{padding-top:16px;font-weight:400 !important;font-size:16px;line-height:1.6}@media screen and (max-width: 767px){.battery-warranty .sec__details .details-box p{font-size:0.875rem}}.battery-warranty .sec__details .details-box ul,.battery-warranty .sec__details .details-box ol{padding:4px 0px 0px;font-weight:400 !important;font-size:16px}.battery-warranty .sec__details .details-box ul{margin:0 0 0 1.2em}.battery-warranty .sec__details .details-box ol{margin:0 0 0 2.8em}.battery-warranty .sec__details .details-box ul li{list-style:disc}.battery-warranty .sec__details .details-box ol li{list-style-type:none;counter-increment:cnt;position:relative}.battery-warranty .sec__details .details-box ol li:before{content:"(" counter(cnt) ")";text-align:right;position:absolute;top:0;left:-28px}.battery-warranty .sec__details .details-box .ol-10{margin:0 0 0 3.8em}.battery-warranty .sec__details .details-box .ol-10 li::before{left:-38px}.battery-warranty .sec__details .details-box .ol-ul li{list-style:disc !important;counter-increment:none}.battery-warranty .sec__details .details-box .ol-ul li:before{display:none}.battery-warranty .sec__details .details-box .list-title{margin-top:20px}.battery-warranty .sec__faq{padding-bottom:50px}@media screen and (max-width: 979px){.battery-warranty .sec__faq{width:95%}}@media screen and (max-width: 767px){.battery-warranty .sec__faq{padding-bottom:20px;width:100%}}.battery-warranty .sec__faq .faq-item{background-image:radial-gradient(circle, #ddd 1px, transparent 1px);background-size:4px 2px;background-repeat:repeat-x;background-position:left bottom;padding-bottom:24px}@media screen and (max-width: 767px){.battery-warranty .sec__faq .faq-item{width:91.76%;margin-inline:auto;padding-bottom:6.4%}}.battery-warranty .sec__faq .faq-item h4{margin-top:16px;color:#008cd6;font-size:18px;line-height:1.55;font-weight:600 !important;position:relative;padding-left:24px}@media screen and (max-width: 767px){.battery-warranty .sec__faq .faq-item h4{margin-top:4.6%;font-size:1rem;padding-left:6.5%}}.battery-warranty .sec__faq .faq-item h4::before{content:"";position:absolute;background-image:url("../images/icon_battery-q.svg");width:20px;height:18px;background-size:cover;left:0;top:5px}.battery-warranty .sec__faq .faq-item p{padding-top:16px;padding-left:24px;font-size:16px}@media screen and (max-width: 767px){.battery-warranty .sec__faq .faq-item p{padding-left:6.5%;padding-top:4%;font-size:1rem}}.battery-warranty .sec__faq .faq-item .faq-image{padding-top:8px;padding-left:24px}@media screen and (max-width: 767px){.battery-warranty .sec__faq .faq-item .faq-image{padding-left:6.5%;padding-top:3.6%}}.battery-warranty .sec__faq .faq-item .faq-image img{width:auto;height:140px;outline:1px solid #ddd;outline-offset:-1px}@media screen and (max-width: 767px){.battery-warranty .sec__faq .faq-item .faq-image img{height:auto;width:100%}}.battery-warranty .sec__faq .faq-item a{color:#008cd6;text-decoration:underline;transition:0.3s ease all}.battery-warranty .sec__faq .faq-item a:hover{opacity:.7}@media screen and (max-width: 767px){.battery-warranty .sec__faq .faq-item a:hover{opacity:1}}
