:root{--flex-list-col-num: 0;--flex-list-column-gap: 0;--rental-color: #0066A0;--rental-bg-color: #EFF2F4;--rental-bg01-color: rgba(211, 229, 232, .36);--rental-inner-width: 998px;--rental-margin: clamp(50px, -13.3333px + 15.8333vw, 145px)}.site-footer{position:relative;z-index:5}.site-footer::after{content:"";background-color:#f5f5f5;position:absolute;top:0;left:50%;width:100vw;height:100%;z-index:-1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.rental-content{font-size:clamp(14px,7.4163px + .8584vw,16px);font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans","Yu Gothic Medium","Yu Gothic","游ゴシック Medium","游ゴシック",Meiryo,"MS Gothic",sans-serif;font-weight:500}.rental-inner{width:100%;max-width:calc(var(--rental-inner-width) + 40px);padding:0 20px;margin:auto}@media(max-width: 767px){.pc-show{display:none}}.rental-title{font-size:clamp(12px,-7.7511px + 2.5751vw,18px);text-align:center}.rental-title .jp{font-size:1.7777777778em;font-weight:500}.rental-title .en{font-size:1.1666666667em;font-weight:500}.hero{position:relative;z-index:3;color:#fff;aspect-ratio:640/350;width:100%}.hero .rental-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100%}.hero article{padding:75px 0}.hero .title{text-shadow:0 0 15px #000;text-align:center;font-size:clamp(32px,-43.7124px + 9.8712vw,55px);font-weight:500}.hero .boxes{background-color:rgba(0,0,0,.5);text-align:center;padding:20px clamp(20px,-45.8369px + 8.5837vw,40px);margin-top:16px}.hero .ttl{font-size:29px;font-weight:500;text-align:center}.hero .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:clamp(20px,-12.9185px + 4.2918vw,30px);font-size:17px;font-weight:500;margin:20px auto}.hero .tag{text-decoration:underline}@supports(text-decoration-color: rgba(72, 146, 245, 0.45)){.hero .tag{text-decoration-color:rgba(72,146,245,.45);text-underline-offset:-0.2em;text-decoration-thickness:.5882352941em}}.hero .price{margin-bottom:40px;font-size:clamp(27px,.6652px + 3.4335vw,35px);display:inline-block}.hero .price .val{font-size:1.4857142857em;position:relative}.hero .price .symbol{font-size:.7307692308em}.hero .price .num{font-size:1.1538461538em;font-weight:600}.hero .price .tax{font-size:.3846153846em}.hero .price sup{font-size:.25em;position:absolute;top:0}.hero .price .note{font-size:12px;text-align:right}.hero .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:13px;font-size:14px;font-weight:500;margin-bottom:10px}.hero .bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;z-index:-1}.hero .bg img{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(max-width: 767px){.hero{height:auto;max-height:none;aspect-ratio:auto;background:#000}.hero .rental-inner{display:block}.hero article{padding:18px 0}.hero .title{position:absolute;top:40vw;z-index:5;text-align:left;font-size:8.1424936387vw;line-height:1.46875}.hero .boxes{padding:0}.hero .ttl{font-size:min(28px,7.1246819338vw)}.hero .tags{gap:0;font-size:min(16px,4.0712468193vw);margin:25px min(-10px,-2.5445292621vw)}.hero .tag{padding:0 min(10px,2.5445292621vw)}.hero .tag:not(:last-child){border-right:1px solid #fff}.hero .price .note{font-size:12px}.hero .bg{position:relative;z-index:3;top:auto;left:auto;height:auto;aspect-ratio:431/393}.hero .bg img{-o-object-position:80% 50%;object-position:80% 50%}.hero .bottom{margin-bottom:0}}section{padding:clamp(70px,-78.133px + 19.3133vw,115px) 0}.section-products{background-color:var(--rental-bg01-color)}.section-products .recommend{max-width:811.89px;background-color:#d6fafe;border:2px solid var(--rental-color);border-radius:10px;padding:0 20px;margin:0 auto clamp(90px,14.2876px + 9.8712vw,113px)}.section-products .recommend .ttl{font-size:clamp(18px,-5.0677px + 3.0075vw,22px);font-weight:600;background-color:var(--rental-color);color:#fff;text-align:center;width:clamp(243px,-322.1579px + 73.6842vw,341px);max-width:100%;border-radius:0px 0px 10px 10px;margin:auto;padding:10px}.section-products .recommend ul{--flex-list-col-num: 2;--flex-list-column-gap: clamp(20px, -26.1353px + 6.015vw, 28px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--flex-list-column-gap);width:658.09px;max-width:100%;margin:clamp(25px,-61.5038px + 11.2782vw,40px) auto clamp(40px,-17.6692px + 7.5188vw,50px)}.section-products .recommend li{width:calc((100% - var(--flex-list-column-gap)*(var(--flex-list-col-num) - 1))/var(--flex-list-col-num));display:-webkit-box;display:-ms-flexbox;display:flex;gap:3.5px;font-size:20px;font-weight:500}.section-products .recommend li::before{content:url(../img/tick.svg);width:30px;aspect-ratio:30/23;display:inline-block}.section-products .sub-ttl{text-align:center;font-size:clamp(14px,-5.7511px + 2.5751vw,20px);font-weight:500;margin:28px auto}.section-products .box{margin-top:clamp(60px,-121.0515px + 23.6052vw,115px)}.section-products .box .ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:clamp(16px,-7.0429px + 3.0043vw,23px);font-weight:600}.section-products .box .ttl span{background-color:var(--rental-color);color:#fff;border:1px solid #f7f7f7;display:inline-block;padding:2px clamp(20px,-12.9185px + 4.2918vw,30px);white-space:nowrap;border-radius:10px}.section-products .box .ttl::before,.section-products .box .ttl::after{content:"";width:100%;height:2px;background-color:var(--rental-color);display:block}.section-products .box .sub{width:506px;max-width:100%;margin:30px auto clamp(40px,-91.6738px + 17.1674vw,80px);font-size:clamp(14px,-5.7511px + 2.5751vw,20px);font-weight:600;border-bottom:2px solid #d3d3d3;position:relative;padding-bottom:7px}.section-products .box .sub::after{content:"";width:46.895256917%;height:2px;position:absolute;bottom:-2px;left:0;background-color:#000;display:block}.section-products .box .sub dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-products .box .sub dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:46.895256917%}.section-products .box .sub dd{font-size:1.6em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;white-space:nowrap}.section-products .box .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:11px}.section-products .box .col{width:325px;max-width:100%;background-color:#fff;padding:23px 10px 11px 12px;position:relative}.section-products .box .col .top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.section-products .box .col .model{font-size:18px;font-weight:600}.section-products .box .col .tags{font-size:12px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.3em;margin-top:.3em;margin-bottom:8px}.section-products .box .col .tag{padding:2px .5em;border:1px solid #707070}.section-products .box .col .tag img{display:inline-block;margin-right:1.5px}.section-products .box .col .tag.clean{background-color:rgba(157,219,255,.4);color:var(--rental-color);border-color:var(--rental-color)}.section-products .box .col .price{font-size:13px;line-height:1}.section-products .box .col .price .val{font-size:1.5384615385em}.section-products .box .col .price .symbol{font-size:.65em;font-weight:600}.section-products .box .col .price .num{font-size:1.55em;font-weight:600}.section-products .box .col .price .tax{font-size:.5em}.section-products .box .col .color{position:absolute;right:10px;width:78.62px;aspect-ratio:1;text-align:center;font-size:14px;font-weight:600;background-color:#408db8;color:#fff;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-products .box .col .btn{margin:15px auto 10px;font-size:16px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-products .box .col .btn a{width:230px;max-width:100%;background-color:var(--rental-color);color:#fff;border-radius:10em;padding:5px 20px;position:relative}.section-products .box .col .btn svg{width:5px;height:10px;position:absolute;top:50%;right:15px;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.section-products .box .col .links{font-size:14px;text-align:center}.section-products .box .col .links a{color:#777;text-decoration:underline}@media(max-width: 767px){.section-products .recommend ul{--flex-list-col-num: 1;padding:0 clamp(5px,-220px + 60vw,20px)}.section-products .recommend li{font-size:18px}.section-products .box .sub{width:100%;max-width:325px}.section-products .box .sub::after{width:50.2383222116%}.section-products .box .sub dl{display:block}}@media(max-width: 375px){.section-products .recommend ul{padding:0}}.section-point .list{--flex-list-col-num: 3;--flex-list-column-gap: 17px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px var(--flex-list-column-gap);margin-top:clamp(35px,-113.133px + 19.3133vw,80px);margin-bottom:clamp(12px,-4.4592px + 2.1459vw,17px)}.section-point .point{width:calc((100% - var(--flex-list-column-gap)*(var(--flex-list-col-num) - 1))/var(--flex-list-col-num));font-size:16px;border-radius:17px;background-color:#f0f2f4;padding:45px 30px 30px;position:relative}.section-point .icon{margin-bottom:18px;text-align:center}.section-point .icon img{margin:auto}.section-point .num{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-point .num span{display:inline-block;padding:0 8px;-webkit-box-shadow:inset 0 -0.7em #d7f0ff;box-shadow:inset 0 -0.7em #d7f0ff}.section-point .title{font-size:18px;font-weight:500;color:var(--rental-color);text-align:center;margin:7px auto 20px}.section-point .clean{position:absolute;right:-20px;top:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:120px;aspect-ratio:1;background-color:#cee9f9;border:1px solid var(--rental-color);border-radius:100%;font-size:15px;font-weight:500;color:var(--rental-color)}.section-point .note{display:grid;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;font-size:12px}@media(max-width: 1000px){.section-point .list{--flex-list-col-num: 2}}@media(max-width: 767px){.section-point .list{--flex-list-col-num: 1}.section-point .point{width:324px;max-width:100%;margin:auto}.section-point .note{display:block;width:324px;max-width:100%;margin:auto}}.section-filter{background-color:var(--rental-bg-color)}.section-filter .title{background-color:var(--rental-color);color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(8px,-31.5021px + 5.1502vw,20px);padding:clamp(10px,.1245px + 1.2876vw,13px) clamp(20px,-12.9185px + 4.2918vw,30px);font-size:clamp(16px,-36.6695px + 6.867vw,32px);font-weight:500;border-radius:clamp(10px,-9.7511px + 2.5751vw,16px) clamp(10px,-9.7511px + 2.5751vw,16px) 0 0}.section-filter .title .icon img{width:1.3125em}.section-filter .boxes{background-color:#dbe9f2;border:1px solid var(--rental-color);border-radius:0 clamp(10px,-9.7511px + 2.5751vw,16px) clamp(10px,-9.7511px + 2.5751vw,16px) clamp(10px,-9.7511px + 2.5751vw,16px);padding:clamp(30px,-101.6738px + 17.1674vw,70px) 20px clamp(30px,-68.7554px + 12.8755vw,60px)}.section-filter .boxes-inner{width:737px;max-width:100%;margin:auto}.section-filter .ttl{font-size:clamp(18px,-28.0858px + 6.0086vw,32px);font-weight:500;text-align:center;color:var(--rental-color)}.section-filter .art1{margin:16px}.section-filter .ttl2{font-size:clamp(16px,-7.0429px + 3.0043vw,23px);font-weight:500;text-align:center;color:var(--rental-color);border-top:clamp(4px,-9.1674px + 1.7167vw,8px) solid #fff;border-bottom:clamp(4px,-9.1674px + 1.7167vw,8px) solid #fff;margin-top:clamp(40px,7.0815px + 4.2918vw,50px);padding:clamp(5px,-11.4592px + 2.1459vw,10px) 0}.section-filter .flow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;text-align:center;margin:16px auto 40px}.section-filter .flow .tt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:clamp(12px,-14.3348px + 3.4335vw,20px);font-weight:600;color:var(--rental-color);margin-top:5px}.section-filter .flow li{width:33.3333333333%}.section-filter .content{font-size:clamp(14px,-5.7511px + 2.5751vw,20px);margin:10px auto}.section-filter .note{font-size:clamp(10px,3.4163px + .8584vw,12px)}.section-filter .filter02{margin:clamp(25px,-90.2146px + 15.0215vw,60px) auto;text-align:center}.section-filter .filter02 img{text-align:center;margin:auto}.section-filter .filter03{width:630.69px;max-width:100%;margin:clamp(30px,-19.3777px + 6.4378vw,45px) auto 0}.section-filter .filter03 .tl{background-color:var(--rental-color);border-radius:10px 10px 0 0;padding:5px;text-align:center;color:#fff;font-size:20px}.section-filter .filter03 .con{background-color:#fff;border-radius:0 0 10px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px}.section-filter .filter03 dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:16px;gap:5px}.section-filter .filter03 dl:not(:first-child){margin-top:1.125em}.section-filter .filter03 dt{font-size:13px;width:1.4615384615em;min-width:1.4615384615em;aspect-ratio:1;border-radius:100%;background:var(--rental-color);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-filter .filter03 .dt{font-size:18px;font-weight:600;color:var(--rental-color)}.section-filter .filter03 .note{margin-top:6px;text-align:right}@media(max-width: 767px){.section-filter .flow{margin:15px auto 35px}.section-filter .filter03 .con{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:27px;font-size:14px;padding:20px 15px 24px}.section-filter .filter03 dl:not(:first-child){margin-top:10px}}.section-steps .steps{width:950px;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:clamp(40px,-91.6738px + 17.1674vw,80px) auto clamp(20px,-45.8369px + 8.5837vw,40px)}.section-steps .step{width:33.3333333333%}.section-steps .step:nth-child(1) .num{color:#777}.section-steps .step:nth-child(1) .num::after{opacity:.29}.section-steps .step:nth-child(2) .num::after{opacity:.78}.section-steps .num{width:100%;aspect-ratio:314.63/52;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;position:relative;z-index:3}.section-steps .num::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;z-index:-1;background-image:url(../img/step-bg.svg);background-position:top left;background-repeat:no-repeat;background-size:cover}.section-steps .txt{padding:13px 20px 0}.section-steps .ttl{text-align:center;font-size:19px;font-weight:500}.section-steps .con{margin-top:14px}.section-steps .note{text-align:right;font-size:12px}.section-steps .note a{color:var(--rental-color);text-decoration:underline}@media(max-width: 767px){.section-steps .steps{-ms-flex-wrap:wrap;flex-wrap:wrap}.section-steps .step{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:23px}.section-steps .num{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:52px;min-width:52px;aspect-ratio:305.38/932;font-size:16px}.section-steps .num::after{background-image:url(../img/step-bg-sp.svg)}.section-steps .txt{padding:10px 0 0}.section-steps .ttl{text-align:left}.section-steps .note{text-align:left}}.section-reviews{background-color:var(--rental-bg-color);overflow:hidden}.section-reviews .sub-ttl{font-size:clamp(14px,-5.7511px + 2.5751vw,20px);text-align:center;margin:clamp(30px,-35.8369px + 8.5837vw,50px) auto}.section-reviews .reviews{--flex-list-col-num: 3;--flex-list-column-gap: 13px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:34px var(--flex-list-column-gap);margin:clamp(30px,-68.7554px + 12.8755vw,60px) auto clamp(24px,-28.6695px + 6.867vw,40px)}.section-reviews .reviewSwiper{display:none;width:100%;padding:0 20px;position:relative;margin:clamp(30px,-68.7554px + 12.8755vw,60px) auto clamp(24px,-28.6695px + 6.867vw,40px);--swiper-navigation-size: 20px;--swiper-slide-height: auto}.section-reviews .reviewSwiper .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.section-reviews .reviewSwiper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto !important}.section-reviews .reviewSwiper .swiper-button-prev,.section-reviews .reviewSwiper .swiper-button-next{width:38px;height:92px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--rental-color);color:#fff;border-radius:8px}.section-reviews .reviewSwiper .swiper-button-prev{left:-24px}.section-reviews .reviewSwiper .swiper-button-next{right:-24px}.section-reviews .item{width:calc((100% - var(--flex-list-column-gap)*(var(--flex-list-col-num) - 1))/var(--flex-list-col-num));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-reviews .box{padding:15px 15px 27px;background-color:#fff;border-radius:25px 25px 0 0;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto}.section-reviews .user{max-width:61px;margin:0 auto 17px}.section-reviews .content{min-height:9.6em}.section-reviews .model{background-color:rgba(0,102,160,.27);text-align:center;border-radius:0 0 25px 25px;padding:1em}.section-reviews .note{display:grid;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:clamp(10px,3.4163px + .8584vw,12px)}@media(max-width: 767px){.section-reviews .reviews{display:none}.section-reviews .reviewSwiper{display:block}}.section-faq .list{margin-top:70px}.section-faq dl{font-size:16px;margin-top:40px;cursor:pointer}.section-faq dt{border-bottom:1px solid #777;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:40px;padding-right:20px}.section-faq dt .num{background-color:#777;border:1px solid #777;color:#fff}.section-faq dd{display:none}.section-faq .dd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:40px;padding-top:24px}.section-faq .dd .num{border:1px solid #777;color:#777}.section-faq .num{font-size:24px;font-weight:500;width:2.125em;aspect-ratio:51/48;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0 10px 0 0}.section-faq .ttl{font-size:18px;width:100%;min-height:48px;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-faq .icon{min-height:48px;width:24px;min-width:24px;position:relative;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-faq .icon::before{content:"";width:100%;height:2px;background-color:#707070;display:block}.section-faq .icon::after{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;background-color:#707070;display:block;-webkit-transform:translate(0, -50%) rotate(-90deg);-ms-transform:translate(0, -50%) rotate(-90deg);transform:translate(0, -50%) rotate(-90deg);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:.3s;transition:.3s}.section-faq .content{width:100%}.section-faq .content a{color:var(--rental-color);text-decoration:underline}.section-faq .active .icon::after{-webkit-transform:translate(0, -50%) rotate(0);-ms-transform:translate(0, -50%) rotate(0);transform:translate(0, -50%) rotate(0)}.section-faq .note{font-size:12px}.section-faq .dd-box{padding:20px}.section-faq .links{margin:clamp(100px,-130.4292px + 30.0429vw,170px) auto}.section-faq .links a{margin:25px auto;font-size:18px;width:320px;max-width:100%;background-color:var(--rental-color);color:#fff;border-radius:10em;padding:20px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1em;border:1px solid #b9b9b9}.section-faq .links a:nth-child(2){background-color:#777;border-color:#707070}.section-faq .links svg{font-size:7px;width:1em;min-width:1em;aspect-ratio:6.21/12.41;display:inline-block}@media(max-width: 767px){.section-faq dl{font-size:14px}.section-faq dt{gap:16px;padding-right:0}.section-faq .dd{gap:16px;padding-top:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.section-faq .ttl{font-size:16px}.section-faq .icon{width:18px;min-width:18px}.section-faq .note{font-size:10px}.section-faq .dd-box{padding:0;margin:1em auto}.section-faq .links{margin-bottom:0}}