.panel-list>li{background:#fff;border-radius:10px;box-shadow:8px 8px 0 #161616;padding:20px 25px}@media(min-width: 560px){.panel-list>li{padding:25px 30px}}.sec-ttl{font-size:2rem;line-height:1.4;font-weight:900;text-align:center;position:relative;margin:0 auto 25px;padding:0;text-decoration:underline;text-decoration-color:#ffe41d;text-decoration-thickness:10px;text-underline-offset:-8px}@media(min-width: 560px){.sec-ttl{font-size:3rem;margin-bottom:40px;text-decoration-thickness:15px;text-underline-offset:-12px}}@media(min-width: 1024px){.sec-ttl{font-size:3.8rem;margin-bottom:60px;text-decoration-thickness:13px;text-underline-offset:-2px}}.sec-strength,.sec-reasons,.sec-resolved,.sec-qa,.sec-business-intro{padding-left:5vw;padding-right:5vw}.sec-strength,.sec-reasons,.sec-resolved,.sec-qa,.sec-flow,.sec-qa-list,.sec-insurance,.sec-customer-charge,.sec-cdw-compare,.sec-cdw-price{padding-top:35px;padding-bottom:35px}@media(min-width: 560px){.sec-strength,.sec-reasons,.sec-resolved,.sec-qa,.sec-flow,.sec-qa-list,.sec-insurance,.sec-customer-charge,.sec-cdw-compare,.sec-cdw-price{padding-top:50px;padding-bottom:50px}}@media(min-width: 834px){.sec-strength,.sec-reasons,.sec-resolved,.sec-qa,.sec-flow,.sec-qa-list,.sec-insurance,.sec-customer-charge,.sec-cdw-compare,.sec-cdw-price{padding-top:100px;padding-bottom:100px}}.tel-rsv-wrap .nearby-store{margin:20px auto}.tel-rsv-wrap .nearby-store .img-ttl{gap:8px}.tel-rsv-wrap .nearby-store .img-ttl img{width:20px;flex-shrink:0}@media(min-width: 768px){.tel-rsv-wrap .nearby-store .img-ttl img{width:27px}}.tel-rsv-wrap .nearby-store .img-ttl .img-txt{font-size:1.8rem;line-height:1}@media(min-width: 768px){.tel-rsv-wrap .nearby-store .img-ttl .img-txt{font-size:2rem}}#page-guide .hero{background:url(../img/common/bg.svg) 0 0/cover no-repeat;overflow:hidden}#page-guide .hero .hero-inner{max-width:1200px;margin:0 auto;padding:0 5vw}@media(min-width: 1260px){#page-guide .hero .hero-inner{display:flex;align-items:center;justify-content:center;gap:20px}}#page-guide .hero .hero-inner .left-box{padding:30px 0 0;text-align:center}@media(min-width: 1260px){#page-guide .hero .hero-inner .left-box{text-align:left;padding-bottom:30px}}#page-guide .hero .hero-inner .left-box .hero-ttl{font-size:1.8rem;font-weight:900;line-height:1;display:flex;align-items:center;justify-content:center;gap:15px}@media(min-width: 560px){#page-guide .hero .hero-inner .left-box .hero-ttl{font-size:2.2rem}}@media(min-width: 1260px){#page-guide .hero .hero-inner .left-box .hero-ttl{justify-content:flex-start}}#page-guide .hero .hero-inner .left-box .hero-ttl img{width:23px;flex-shrink:0}@media(min-width: 560px){#page-guide .hero .hero-inner .left-box .hero-ttl img{width:30px}}#page-guide .hero .hero-inner .left-box .hero-copy{margin-top:20px;font-size:2.4rem;line-height:1.5;font-weight:900;font-feature-settings:"palt"}@media(min-width: 560px){#page-guide .hero .hero-inner .left-box .hero-copy{font-size:3.4rem}}@media(min-width: 1024px){#page-guide .hero .hero-inner .left-box .hero-copy{font-size:4.2rem}}#page-guide .hero .hero-inner .left-box .hero-desc{margin-top:15px;font-size:1.5rem;line-height:1.5;font-weight:900}@media(min-width: 560px){#page-guide .hero .hero-inner .left-box .hero-desc{font-size:1.8rem}}#page-guide .hero .hero-inner .right-box{padding-top:20px;flex-shrink:0;width:65%;max-width:360px;margin:0 auto -4px;display:flex;align-items:flex-end;justify-content:center}@media(min-width: 1260px){#page-guide .hero .hero-inner .right-box{min-height:400px;margin-left:50px}}#page-guide .sec-strength .sec-ttl{max-width:80%;margin:0 auto 20px}@media(min-width: 560px){#page-guide .sec-strength .sec-ttl{max-width:450px;margin-bottom:40px}}#page-guide .sec-strength .strength-list{max-width:1300px;margin:0 auto}@media(min-width: 768px){#page-guide .sec-strength .strength-list{gap:20px}}@media(min-width: 834px){#page-guide .sec-strength .strength-list{gap:50px}}@media(min-width: 1260px){#page-guide .sec-strength .strength-list{display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:center}}#page-guide .sec-strength .strength-list li{text-align:center;margin-bottom:20px}@media(min-width: 1260px){#page-guide .sec-strength .strength-list li{margin-bottom:0}}#page-guide .sec-strength .strength-list li .strength-icon{height:100px !important;width:auto;margin:0 auto}@media(min-width: 1260px){#page-guide .sec-strength .strength-list li .strength-icon{height:140px !important}}#page-guide .sec-strength .strength-list li .strength-ttl{margin-top:20px;margin-bottom:10px;font-size:1.8rem;font-weight:900;line-height:1.6}@media(min-width: 560px){#page-guide .sec-strength .strength-list li .strength-ttl{font-size:2.2rem}}#page-guide .sec-reasons{background:#f4f4f4}#page-guide .sec-reasons .reasons-inner{max-width:1300px;margin:0 auto}@media(min-width: 1260px){#page-guide .sec-reasons .reasons-inner{display:flex;justify-content:center;align-items:center;gap:2vw}}#page-guide .sec-reasons .reasons-inner .illust-box{width:70%;max-width:400px;margin:0 auto}@media(min-width: 1260px){#page-guide .sec-reasons .reasons-inner .illust-box{width:35%;max-width:450px;flex-shrink:0}}#page-guide .sec-reasons .reasons-inner .contents-box{flex:1;background:#fff;border-radius:20px;padding:25px}@media(min-width: 560px){#page-guide .sec-reasons .reasons-inner .contents-box{padding:50px}}#page-guide .sec-reasons .reasons-inner .contents-box .sec-ttl{font-size:2rem;line-height:1;font-weight:900;text-align:center;margin-bottom:10px}@media(min-width: 560px){#page-guide .sec-reasons .reasons-inner .contents-box .sec-ttl{font-size:3rem;margin-bottom:20px}}@media(min-width: 1260px){#page-guide .sec-reasons .reasons-inner .contents-box .sec-ttl{font-size:3.5rem;text-align:left}}#page-guide .sec-reasons .reasons-inner .contents-box .reasons-list li{padding:15px}@media(min-width: 560px){#page-guide .sec-reasons .reasons-inner .contents-box .reasons-list li{padding:30px}}#page-guide .sec-reasons .reasons-inner .contents-box .reasons-list li:not(:last-child){border-bottom:solid 3px #161616}#page-guide .sec-reasons .reasons-inner .contents-box .reasons-list li h3{display:flex;gap:10px;margin-bottom:10px}#page-guide .sec-reasons .reasons-inner .contents-box .reasons-list li h3 img{width:20px;flex-shrink:0}@media(min-width: 560px){#page-guide .sec-reasons .reasons-inner .contents-box .reasons-list li h3 img{width:30px}}#page-guide .sec-reasons .reasons-inner .contents-box .reasons-list li h3 span{flex:1;font-size:1.8rem;font-weight:900;line-height:1.4}@media(min-width: 560px){#page-guide .sec-reasons .reasons-inner .contents-box .reasons-list li h3 span{font-size:2.2rem}}@media(min-width: 560px){#page-guide .sec-reasons .reasons-inner .contents-box .reasons-list li p{font-size:1.6rem}}#page-guide .sec-resolved .illust-box{max-width:1120px;margin:0 auto}#page-guide .sec-resolved,#page-guide .sec-qa{margin:0 auto}#page-guide .sec-qa{background:#f4f4f4}#page-guide .sec-qa .qa-list{max-width:1480px;margin:0 auto}@media(min-width: 1024px){#page-guide .sec-qa .qa-list{display:grid;gap:30px;grid-template-columns:1fr 1fr 1fr}}#page-guide .sec-qa .qa-list li{padding:20px}#page-guide .sec-qa .qa-list li:not(:last-child){margin-bottom:20px}@media(min-width: 1024px){#page-guide .sec-qa .qa-list li:not(:last-child){margin-bottom:0}}@media(min-width: 1024px){#page-guide .sec-qa .qa-list li{padding:40px}}#page-guide .sec-qa .qa-list li .q-box{display:flex;gap:10px;margin-bottom:10px}#page-guide .sec-qa .qa-list li .q-box .q-heading{font-size:2.5rem;line-height:1;font-family:"Outfit",sans-serif;font-weight:700;font-style:normal}@media(min-width: 560px){#page-guide .sec-qa .qa-list li .q-box .q-heading{font-size:3.2rem}}#page-guide .sec-qa .qa-list li .q-box h3{font-size:1.8rem;line-height:1.4;font-weight:900}@media(min-width: 560px){#page-guide .sec-qa .qa-list li .q-box h3{font-size:2.2rem}}#page-guide .sec-qa .qa-list li .a-box{display:flex;gap:10px}#page-guide .sec-qa .qa-list li .a-box .a-heading{font-size:2rem;font-family:"Outfit",sans-serif;font-weight:700;font-style:normal}@media(min-width: 560px){#page-guide .sec-qa .qa-list li .a-box .a-heading{font-size:2.4rem}}#page-guide .sec-qa .qa-list li .a-box p{font-size:1.6rem;margin-top:3px}@media(min-width: 560px){#page-guide .sec-qa .qa-list li .a-box p{font-size:1.8rem;margin-top:5px}}#page-guide .sec-qa .btn-secondary{margin:30px auto 0}@media(min-width: 1024px){#page-guide .sec-qa .btn-secondary{margin-top:60px}}/*# sourceMappingURL=guide.css.map */