@charset "utf-8";.fontRounded{font-family:'M PLUS Rounded 1c',sans-serif;font-weight:500;transform:rotateZ(.05deg)}.superscript{font-size:.4em;vertical-align:text-top}.txtAccent{color:#FF6000}.sideSlash{display:inline-block;position:relative;padding:0 1em}.sideSlash:before,.sideSlash:after{content:"";display:block;position:absolute;top:0;bottom:-.5em;width:3px;background:#0e0c54}.sideSlash:before{left:0;transform:rotate(-30deg)}.sideSlash:after{right:0;transform:rotate(30deg)}.kerningStart{margin-left:-.6em;letter-spacing:-.05em}.kerningEnd{letter-spacing:-.4em}@media screen and (max-width:1000px){.kerningStart{margin-left:-.4em}.kerningEnd{letter-spacing:-.3em}}.area{display:flex;align-items:center;justify-content:center;padding:85px 0 95px;background:#FFF4ED}.area .inner{width:100%;max-width:690px}.area-inner-ttl{margin-right:30px;font-size:3.4em;font-weight:700;line-height:1.65;letter-spacing:.07em;color:#006F6F}.area-inner-ttl-line{padding:0 .15em;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 64%,rgba(255,255,255,1) 65%,rgba(255,255,255,1) 100%);line-height:1}.area-inner-img{position:absolute;top:10px;bottom:0;right:1em;margin:auto 0}.area-inner-txt{margin-top:30px;padding-left:.3em;font-size:2.2em;font-weight:700;line-height:1.63;letter-spacing:.08em}@media screen and (max-width:1000px){.area{display:block;padding:2.3em 0}.area .inner{max-width:720px}.area-inner-ttl{margin-right:0;font-size:1.9em;text-align:center;line-height:1.57;letter-spacing:.075em}.area-inner-img{position:relative;top:0;right:0;margin:1.5em auto 0}.area-inner-txt{display:flex;justify-content:center;margin-top:1em;padding-left:0;font-size:1.5em;text-align:center}}.proposal{padding:70px 0 90px;background-color:#FFF7F2}.proposal-ttl{padding-left:15px;font-size:3.1em;line-height:1.65;letter-spacing:.13em}.proposal-list{width:760px;margin:28px auto 0;padding-right:48px}.proposal-list-item{position:relative;display:flex;align-items:flex-start;justify-content:flex-start}.proposal-list-item.item02{margin:-6px 0 12px}.proposal-list-item-q{flex-shrink:0;position:relative;width:280px;background-position:center left;background-repeat:no-repeat;color:#191919;font-size:1.7em;font-weight:700;line-height:1.4;letter-spacing:.01em}.item01 .proposal-list-item-q{height:148px;margin-top:20px;padding:20px 0 0 32px;background-image:url('/sell/promotion/assets/img/purchase/b/proposal_q_01_pc.svg');background-size:276px auto;font-size:1.6em;line-height:1.3}.item02 .proposal-list-item-q{height:141px;margin-top:15px;padding:30px 0 0 38px;background-image:url('/sell/promotion/assets/img/purchase/b/proposal_q_02_pc.svg');background-size:278px auto}.item03 .proposal-list-item-q{height:144px;padding:40px 0 0 30px;background-image:url('/sell/promotion/assets/img/purchase/b/proposal_q_03_pc.svg');background-size:292px auto}.item02 .proposal-list-item-q .txtAccent{color:#006F6F}.proposal-list-item-arrow{display:block;width:95px;height:20px;margin-top:70px;background:url('/sell/promotion/assets/img/purchase/proposal_arrow_odd_pc.svg') center left / 100% auto no-repeat}.proposal-list-item:nth-child(even) .proposal-list-item-arrow{background-image:url('/sell/promotion/assets/img/purchase/proposal_arrow_even_pc.svg')}.proposal-list-item-a{flex-shrink:0;position:relative;display:flex;align-items:center;width:316px;min-height:135px;margin-left:auto;padding:22px 0 0 20px;background:url('/sell/promotion/assets/img/purchase/proposal_a_odd_pc.svg') bottom left / contain no-repeat;color:#fff;font-size:1.7em;font-weight:700;line-height:1.5;letter-spacing:.06em;text-align:justify}.proposal-list-item:nth-child(even) .proposal-list-item-a{background-image:url('/sell/promotion/assets/img/purchase/proposal_a_even_pc.svg')}.item01 .proposal-list-item-a{padding-right:95px;letter-spacing:0}.proposal-list-item-a:after{content:'';position:absolute;bottom:0;display:block;height:100%;background-position:bottom right;background-size:contain;background-repeat:no-repeat;z-index:1}.item01 .proposal-list-item-a:after{right:13px;width:94px;background-image:image-set( url('/sell/promotion/assets/img/purchase/b/staff_01.webp') type('image/webp'),url('/sell/promotion/assets/img/purchase/b/staff_01.png') type('image/png') )}.item02 .proposal-list-item-a:after{right:20px;width:91px;background-image:image-set( url('/sell/promotion/assets/img/purchase/b/staff_02.webp') type('image/webp'),url('/sell/promotion/assets/img/purchase/b/staff_02.png') type('image/png') )}.item03 .proposal-list-item-a:after{right:20px;width:80px;background-image:image-set( url('/sell/promotion/assets/img/purchase/b/staff_03.webp') type('image/webp'),url('/sell/promotion/assets/img/purchase/b/staff_03.png') type('image/png') )}.proposal-list-item-a-yel{color:#ff0}.proposal-list-item-staff{position:absolute;bottom:0;right:0;display:block;width:103px;padding:6px 0 5px 12px;background-color:#fff;border:1px solid #FF8840;border-radius:5px;font-size:1.1em;font-weight:700;line-height:1.35;color:#FF7019}.item01 .proposal-list-item-staff{bottom:24px;right:-74px}.item02 .proposal-list-item-staff{bottom:15px;right:-74px;padding:8px 0 7px 12px;color:#338C8C;border-color:#479797}.item03 .proposal-list-item-staff{bottom:2px;right:-67px}.proposal-link{display:flex;align-items:center;justify-content:center;width:450px;height:62px;margin:60px auto 0;padding-right:35px;padding-bottom:.2em;background:#fff url('/sell/promotion/assets/img/purchase/arrow_or.svg') center right 55px / 19px auto no-repeat;border:2px solid #FF6000;border-radius:31px;font-size:1.7em;font-weight:700;letter-spacing:.08em;color:#FF6000;line-height:1;text-decoration:none;transform:none}.proposal-link:hover{background-color:#FF6000;background-image:url('/sell/promotion/assets/img/purchase/arrow_wh.svg');color:#fff;opacity:1;transition:.3s}@media screen and (max-width:1000px){.proposal{padding:2.3em 0 4.3em;background-color:#fff}.proposal .inner{width:100%}.proposal-ttl{padding-left:.4em;font-size:1.9em}.proposal-ttl span{display:inline-block;padding-right:.3em;letter-spacing:0.11em;line-height:1.56}.proposal-list{width:100%;margin-top:2em;padding-right:0}.proposal-list-item{flex-direction:column;align-items:center}.proposal-list-item.item02{margin-top:4.5em;margin-bottom:0;padding-top:2em;padding-bottom:3.9em;background:#F2F8F8}.proposal-list-item.item03{margin-top:1em}.proposal-list-item-q{min-height:auto;padding-left:1.75em}.item01 .proposal-list-item-q{width:17.25em;height:9.19em;margin-top:0;padding:1.1em 0 0 2em;background-image:url('/sell/promotion/assets/img/purchase/b/proposal_q_01_sp.svg');background-size:contain;transform:translate(.85em,0)}.item02 .proposal-list-item-q{width:16.5em;height:8.3em;margin-top:0;padding:1.75em 0 0 2em;background-image:url('/sell/promotion/assets/img/purchase/b/proposal_q_02_sp.svg');background-size:contain;transform:translate(.6em,0)}.item03 .proposal-list-item-q{width:17.12em;height:8.47em;padding-top:2.5em;padding-left:1.7em;background-image:url('/sell/promotion/assets/img/purchase/b/proposal_q_03_sp.svg');background-size:contain;transform:translate(.3em,0)}.proposal-list-item-arrow{width:1.7em;height:4em;margin:0;background-size:contain;background-image:url('/sell/promotion/assets/img/purchase/proposal_arrow_odd_sp.svg');transform:translateY(-1em)}.item01 .proposal-list-item-arrow{margin-top:-1.8em}.item02 .proposal-list-item-arrow{margin-top:-.6em;margin-right:.6em}.item03 .proposal-list-item-arrow{margin-top:.6em;margin-right:.6em}.proposal-list-item:nth-child(even) .proposal-list-item-arrow{background-image:url('/sell/promotion/assets/img/purchase/proposal_arrow_even_sp.svg')}.proposal-list-item-a{align-self:center;width:16.88em;height:8.65em;margin-left:-1em;padding:1.58em 3.2em 0 2.35em;background-image:url('/sell/promotion/assets/img/purchase/proposal_a_odd_sp.svg');transform:translateY(-1em)}.proposal-list-item:nth-child(even) .proposal-list-item-a{margin-top:-1.5em;padding-top:.7em;background-image:url('/sell/promotion/assets/img/purchase/proposal_a_even_sp.svg')}.item01 .proposal-list-item-a,.item02 .proposal-list-item-a,.item03 .proposal-list-item-a{margin-top:-1.65em}.item01 .proposal-list-item-a{padding-right:4em;letter-spacing:-.02em}.item03 .proposal-list-item-a{margin-top:-1.2em;padding-top:1.2em;padding-left:2.1em}.item01 .proposal-list-item-a:after{bottom:-.1em;right:-1.3em;width:5.6em}.item02 .proposal-list-item-a:after{right:-1.65em;width:5.3em}.item03 .proposal-list-item-a:after{right:-1.3em;width:4.7em}.proposal-list-item-staff{width:auto;padding:.4em .85em;border-width:.09em;border-radius:.45em;transform:translate(0,0)}.item01 .proposal-list-item-staff{bottom:-1.6em;right:4.2em}.item02 .proposal-list-item-staff{bottom:2em;right:9em;padding:.5em .8em;letter-spacing:.03em}.item03 .proposal-list-item-staff{bottom:-1.2em;right:4.2em}.proposal-link{width:18.66em;height:4em;margin-top:3em;padding-right:2.2em;background-position:center right 1.74em;background-size:1.34em auto;border-width:.14em;border-radius:2em;font-size:1.5em;line-height:1.34}}.diagonally{position:relative;padding:72px 0 122px;background:url('/sell/promotion/assets/img/purchase/diagonally_bg_pc.svg') top 48.3% center / 1920px auto no-repeat #FBFAF8}.diagonally-link{display:flex;align-items:center;justify-content:center;width:450px;height:62px;margin:55px auto 0;padding-right:27px;padding-bottom:.2em;background:#fff url('/sell/promotion/assets/img/purchase/arrow_or.svg') center right 45px / 19px auto no-repeat;border:2px solid #FF6000;border-radius:31px;font-size:1.7em;font-weight:700;letter-spacing:.05em;color:#FF6000;line-height:1;text-decoration:none;transform:none}.diagonally-link:hover{background-color:#FF6000;background-image:url('/sell/promotion/assets/img/purchase/arrow_wh.svg');color:#fff;opacity:1}@media screen and (max-width:1000px){.diagonally{padding:3em 0 4.6em;background:url('/sell/promotion/assets/img/purchase/diagonally_bg_sp.svg') top 42% center / 100% auto no-repeat #FBFAF8}.diagonally-link{width:18.66em;height:4.07em;margin-top:1.74em;padding-right:1.74em;background-position:center right 1.74em;background-size:1.34em auto;border-width:.14em;border-radius:2.035em;font-size:1.5em;line-height:1.34}}@media screen and (min-width:721px) and (max-width:1000px){.diagonally{font-size:calc(1rem + ((1vw - .36rem) * 2.7778))}}.recommend-ttl{font-size:2.8em;font-weight:700;line-height:1.9;letter-spacing:.09em}.recommend-txt-line{padding-left:.1em;background:linear-gradient(180deg,rgba(255,231,217,0) 0%,rgba(255,231,217,0) 74%,rgba(255,231,217,1) 75%,rgba(255,231,217,1) 100%);line-height:1;color:#ff6000}.recommend-img{width:453px;margin:45px auto 0;padding-right:5px}.recommend-tbl{position:relative;display:flex;justify-content:space-between;width:818px;margin:57px auto 0;font-weight:700;line-height:1.2;transform:translateX(-35px)}.recommend-tbl-icon{content:'';position:absolute;top:-40px;left:417px;display:block;width:82px;height:82px;background:url('/sell/promotion/assets/img/purchase/b/recommend_icon.svg') center center / contain no-repeat;transform:scale(0);transition-delay:.5s;z-index:1}.recommend-tbl-head{flex-shrink:0;width:144px;color:#896954;font-size:1.3em}.recommend-tbl-head li{display:flex;align-items:center;justify-content:center;margin-top:62px;height:48px;padding-right:5px;background-position:top left;background-size:contain;background-repeat:no-repeat}.recommend-tbl-head li:not(:first-child){margin-top:7px}.recommend-tbl-head li:nth-child(1){background-image:url('/sell/promotion/assets/img/purchase/b/recommend_01.svg')}.recommend-tbl-head li:nth-child(2){background-image:url('/sell/promotion/assets/img/purchase/b/recommend_02.svg')}.recommend-tbl-head li:nth-child(3){background-image:url('/sell/promotion/assets/img/purchase/b/recommend_03.svg')}.recommend-tbl-head li:nth-child(4){background-image:url('/sell/promotion/assets/img/purchase/b/recommend_04.svg')}.recommend-tbl-head li:nth-child(5){background-image:url('/sell/promotion/assets/img/purchase/b/recommend_05.svg')}.recommend-tbl-starmica{position:relative;flex-shrink:0;width:334px;background-color:#FFF7F2;border:6px solid #FFF57A;border-radius:15px 15px 10px 10px;color:#FF6000;font-size:1.5em}.recommend-tbl-starmica .liabilityBtn{position:relative;display:inline-block;padding-right:1em}.recommend-tbl-starmica .liabilityBtn:hover{cursor:pointer}.recommend-tbl-starmica .liabilityBtn::before{content:'？';position:absolute;top:1px;right:-5px;display:flex;align-items:center;justify-content:center;width:1.15em;height:1.15em;padding:0 0 .05em .1em;background-color:#fff;border:1px solid #FF7019;border-radius:50%}.recommend-tbl-starmica .liabilityBtn::after{content:'';position:absolute;bottom:-.2em;right:1em;left:0;width:0;height:1px;background-color:#FF7019;transition:width .3s}.recommend-tbl-starmica .liabilityBtn:hover::after{width:calc(100% - 1em)}.recommend-tbl-agency{flex-shrink:0;width:322px;margin-top:6px;background-color:#F2F8F8;border-radius:10px 10px 0 0;color:#147B7B;font-size:1.5em}.recommend-tbl-starmica li,.recommend-tbl-agency li{display:flex;align-items:center;justify-content:center;height:55px;padding-bottom:5px;letter-spacing:.1em}.recommend-tbl-starmica li:first-child{height:54px;background-color:#FF9352;border-bottom:5px solid #fff;border-radius:10px 10px 0 0;color:#fff;font-size:1.13em}.recommend-tbl-starmica li:first-child span{margin-left:10px;font-size:.82em}.recommend-tbl-starmica li:nth-child(n+2):nth-child(-n+5){background:url('/sell/promotion/assets/img/purchase/b/recommend_line1.svg') bottom center / 100% auto repeat-x}.recommend-tbl-agency li:first-child{height:54px;background-color:#6BCED2;border-bottom:5px solid #fff;border-radius:10px 10px 0 0;color:#fff;font-size:1.13em}.recommend-tbl-agency li:nth-child(n+2):nth-child(-n+5){background:url('/sell/promotion/assets/img/purchase/b/recommend_line2.svg') bottom center / 100% auto repeat-x}.liabilityPopup{position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;width:415px;height:212px;padding:30px 35px;background-color:#fff;border-radius:18px;box-shadow:2px 3px 3px rgba(0,0,0,.1);opacity:0;z-index:-9999;pointer-events:none}.liabilityPopup.isModal{opacity:1;z-index:9999991;pointer-events:auto}.liabilityPopup-ttl{color:#ff6000;font-size:2em;font-weight:700;text-align:center;letter-spacing:.05em}.liabilityPopup-ttl span{margin-right:7px;font-size:1.2em}.liabilityPopup-txt{margin-top:10px;font-size:1.4em;font-weight:500;line-height:1.9;letter-spacing:.078em;text-align:justify}.liabilityPopup-close{position:absolute;top:-12px;right:-8px;display:block;width:39px;height:39px;background:url('/sell/promotion/assets/img/purchase/fixbnr_close.svg') center center / contain no-repeat;transform:scale(1);transition:.3s;z-index:9999992}.liabilityPopup-close:hover{transform:scale(1.2);cursor:pointer}.liabilityPopupBg{visibility:visible;visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;opacity:0;background:rgba(71,71,71,0.91)}@media screen and (max-width:1000px){.recommend .inner{width:100%}.recommend-ttl{font-size:1.9em;letter-spacing:.02em;line-height:1.8}.recommend-scroll{width:100%;margin-top:1em;padding-bottom:3em;touch-action:auto !important;transform:translateY(-1em)}.recommend-scroll::before,.recommend-scroll::after{content:'';display:block;position:absolute;top:0;bottom:3em;left:0;width:2.8em;height:100%;background:linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);z-index:1}.recommend-scroll::after{left:auto;right:0;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%)}.recommend-scroll .simplebar-track{width:23.4em;height:.3em;margin:0 auto;background-color:#FFEFE5}.recommend-scroll .simplebar-scrollbar{min-height:.3em}.recommend-scroll .simplebar-scrollbar.simplebar-visible:before{top:0;bottom:0;right:0;left:0;background-color:#FFD1B5;border-radius:0;opacity:1}.recommend-tbl{width:auto;margin:3.8em 0 0;transform:translateX(0)}.recommend-tbl::after{content:'';flex-shrink:0;display:block;width:2.8em;height:.1em}.recommend-tbl-icon{top:-3.6em;left:34.3em;width:8em;height:6.5em;transform:scale(1);transition-delay:0s}.recommend-tbl-head{flex-shrink:0;width:9.58em;margin-left:2.4em;margin-right:.5em;font-size:1.2em}.recommend-tbl-head li{margin-top:3.9em;height:3.2em;padding-right:.6em}.recommend-tbl-head li:not(:first-child){margin-top:.45em}.recommend-tbl-starmica{width:17.57em;margin-right:1em;border-width:.428em;border-radius:1.071em 1.071em .714em .714em;font-size:1.4em}.recommend-tbl-starmica .liabilityBtn{padding-right:1em}.recommend-tbl-starmica .liabilityBtn::before{top:-.1em;right:-.9em;width:1.43em;height:1.43em;border-width:.15em}.recommend-tbl-starmica .liabilityBtn::after{content:none}.recommend-tbl-agency{width:18em;margin-top:.4615em;border-radius:.7692em .7692em 0 0;font-size:1.3em}.recommend-tbl-starmica li{height:3.1428em;padding-bottom:.2em;letter-spacing:.05em}.recommend-tbl-agency li{height:3.3846em;padding-bottom:.2em;letter-spacing:.05em}.recommend-tbl-starmica li:first-child{height:2.74em;border-bottom:none;border-radius:.714em .714em 0 0;font-size:1em}.recommend-tbl-starmica li:first-child span{margin-left:.3em;font-size:.785em}.recommend-tbl-agency li:first-child{height:2.74em;border-bottom:none;border-radius:.714em .714em 0 0;font-size:1.0769em}.recommend-tbl-starmica li:nth-child(n+2):nth-child(-n+5),.recommend-tbl-agency li:nth-child(n+2):nth-child(-n+5){background-position:bottom -.1em left;background-size:auto .2em}.liabilityPopup{width:26em;height:30em;padding:3em;border-radius:1.8em;box-shadow:.2em .3em .3em rgba(0,0,0,.1)}.liabilityPopup-ttl{font-size:1.4em}.liabilityPopup-ttl span{margin-right:.2em;font-size:1.2em;letter-spacing:.06em}.liabilityPopup-txt{margin-top:.4em;font-size:1.5em;line-height:1.73;letter-spacing:.05em}.liabilityPopup-close{top:-1.2em;right:-.8em;width:3.9em;height:3.9em}}.cost{margin-top:135px}.cost-ttl{font-size:3.1em;font-weight:700;line-height:1.87;letter-spacing:.1em}.cost-txt-line{padding-left:.1em;background:linear-gradient(180deg,rgba(255,231,217,0) 0%,rgba(255,231,217,0) 74%,rgba(255,231,217,1) 75%,rgba(255,231,217,1) 100%);line-height:1}.cost-img{width:613px;margin:45px auto 0;padding-left:13px}.cost-txt{width:500px;margin:34px auto 0;font-size:1.6em;line-height:2;letter-spacing:.075em;text-align:justify}.cost-txt-marker{padding-bottom:1px;padding-left:.075em;background:#fff;font-weight:700}.cost-notes{width:500px;margin:4px auto 0;font-size:1.2em;line-height:2;letter-spacing:.075em}@media screen and (max-width:1000px){.cost{margin-top:6em}.cost .inner{width:88.89%;overflow:hidden}.cost-ttl{font-size:2.2em;line-height:1.55}.cost-img{width:37.9em;margin:2.6em auto 0;transform:translateX(-2em)}.cost-txt{width:95.31%;margin:1.6em auto 0;font-size:1.4em}.cost-txt-marker{padding-top:.07em;padding-bottom:.21em}.cost-notes{width:95.31%;margin:.3em auto}}.reform{margin-top:133px}.reform-ttl{font-size:3em;font-weight:700;line-height:1.66;letter-spacing:.075em}.reform-txt-line{padding-left:.075em;background:linear-gradient(180deg,rgba(255,231,217,0) 0%,rgba(255,231,217,0) 74%,rgba(255,231,217,1) 75%,rgba(255,231,217,1) 100%);line-height:1}.reform-img{width:552px;margin:56px auto 0}.reform-txt{width:513px;margin:27px auto 0;font-size:1.6em;padding-left:13px;line-height:2.05;letter-spacing:.075em;text-align:justify}.reform-txt+.reform-txt{margin-top:35px}.reform-txt-marker{padding-left:.075em;background:#fff;font-weight:700}@media screen and (max-width:1000px){.reform{margin-top:5.5em}.reform .inner{width:98.61%}.reform-ttl{font-size:2.1em;letter-spacing:.1em}.reform-txt-line{padding-left:.1em}.reform-img{width:100%;margin:2.2em auto 0}.reform-txt{width:85.92%;margin:1em auto 0;padding-left:0;font-size:1.4em;line-height:2}.reform-txt+.reform-txt{margin-top:1.6em}}.point-box01{padding:62px 0 65px;background:#FFF7F2}.point-box01 .inner{max-width:705px}.point-box01-ttl{position:relative;width:515px;margin:0 auto;font-weight:700;line-height:1.35}.point-box01-ttl-01{font-size:2.5em}.point-box01-ttl-02{font-size:2.1em}.point-box01-ttl-03{font-size:2.9em}.point-box01-ttl:before,.point-box01-ttl:after{content:'';position:absolute;bottom:3px;left:0;width:29px;height:49px;background:url('/sell/promotion/assets/img/purchase/point_ttl_pc.svg') center center / contain no-repeat}.point-box01-ttl:after{left:auto;right:0;transform:scale(-1,1)}.point-box01-list{display:flex;justify-content:space-between;margin-top:40px}.point-box01-list-item{position:relative;width:202px}.point-box01-list-item:after{content:'';position:absolute;bottom:-75px;left:0;right:0;width:61px;height:46px;margin:auto;background:url('/sell/promotion/assets/img/purchase/point_arrow.svg') bottom center / contain no-repeat}.point-box01-list-item-txt{padding:16px 20px 125px;background:#fff;border-radius:10px;font-size:1.6em;line-height:1.65;text-align:justify}.point-box01-list-item:nth-child(odd) .point-box01-list-item-txt{color:#FF7826;letter-spacing:-.05em}.point-box01-list-item:nth-child(even) .point-box01-list-item-txt{color:#268585}.point-box01-list-item-txt-marker{padding-bottom:.05em;color:#fff}.point-box01-list-item:nth-child(odd) .point-box01-list-item-txt-marker{background:linear-gradient(180deg,rgba(255,128,51,0) 0%,rgba(255,128,51,0) 5%,rgba(255,128,51,1) 6%,rgba(255,128,51,1) 94%,rgba(255,128,51,0) 95%,rgba(255,128,51,0) 100%)}.point-box01-list-item:nth-child(even) .point-box01-list-item-txt-marker{background:linear-gradient(180deg,rgba(51,140,140,0) 0%,rgba(51,140,140,0) 5%,rgba(51,140,140,1) 6%,rgba(51,140,140,1) 94%,rgba(51,140,140,0) 95%,rgba(51,140,140,0) 100%)}.point-box01-list-item-txt:before,.point-box01-list-item-txt:after{content:'';position:absolute;top:60%;bottom:0;background-position:bottom left;background-size:contain;background-repeat:no-repeat;z-index:1}.item01 .point-box01-list-item-txt:before{left:20px;width:99px;background-image:image-set( url('/sell/promotion/assets/img/purchase/b/staff_01.webp') type('image/webp'),url('/sell/promotion/assets/img/purchase/b/staff_01.png') type('image/png') )}.item01 .point-box01-list-item-txt:after{bottom:20px;right:25px;width:58px;background-image:url('/sell/promotion/assets/img/purchase/point_list_img_01.svg')}.item02 .point-box01-list-item-txt:before{left:17px;width:95px;background-image:image-set( url('/sell/promotion/assets/img/purchase/b/staff_02.webp') type('image/webp'),url('/sell/promotion/assets/img/purchase/b/staff_02.png') type('image/png') )}.item02 .point-box01-list-item-txt:after{bottom:17px;right:16px;width:77px;background-image:url('/sell/promotion/assets/img/purchase/point_list_img_02.svg')}.item03 .point-box01-list-item-txt:before{left:30px;width:80px;background-image:image-set( url('/sell/promotion/assets/img/purchase/b/staff_03.webp') type('image/webp'),url('/sell/promotion/assets/img/purchase/b/staff_03.png') type('image/png') )}.item03 .point-box01-list-item-txt:after{bottom:21px;right:15px;width:62px;background-image:url('/sell/promotion/assets/img/purchase/point_list_img_03.svg')}.point-box01-ft{display:flex;align-items:center;height:186px;margin-top:102px;padding:5px 30px 10px 222px;background:#FF8840 url('/sell/promotion/assets/img/purchase/point_img_ft.svg') center left 26px / 161px auto no-repeat;border-radius:12px;color:#fff;font-size:2.1em;font-weight:700;line-height:1.6;letter-spacing:.05em;text-align:justify}.point-box02{padding:65px 0 80px}.point-box02 .inner{max-width:765px;padding:0 0 7px 60px;background:url('/sell/promotion/assets/img/purchase/b/point_box02_img_pc.svg') bottom right / 273px auto no-repeat}.point-box02-ttl{font-size:2.8em;font-weight:700;line-height:1.6;letter-spacing:.09em}.point-box02-ttl-line{padding-bottom:3px;background:url('/sell/promotion/assets/img/purchase/point_box02_ttl_line.svg') bottom left / 100% auto no-repeat}.point-box02-txt{width:405px;margin-top:30px;font-size:1.7em;font-weight:500;line-height:2.05;letter-spacing:.135em}.point-box02-txt .txtAccent{font-weight:700}.point-box02-notes{margin-top:13px;font-size:1.1em;letter-spacing:.075em}@media screen and (max-width:1000px){.point-box01{padding:2.2em 0 3.3em}.point-box01 .inner{width:88.06%;max-width:634px}.point-box01-ttl{width:96.21%;padding-left:.2em;font-family:inherit;letter-spacing:.2em;line-height:1.42}.point-box01-ttl-01{font-size:1.9em}.point-box01-ttl-02{font-size:1.7em}.point-box01-ttl-03{padding-left:.6em;font-family:'M PLUS Rounded 1c',sans-serif;font-size:2.1em;letter-spacing:0}.point-box01-ttl:before,.point-box01-ttl:after{bottom:.7em;width:2.5em;height:5.7em;background-image:url('/sell/promotion/assets/img/purchase/point_ttl_sp.svg')}.point-box01-list{display:block;margin-top:1.8em}.point-box01-list-item{width:88.96%;margin:0 auto}.point-box01-list-item:not(:first-child){margin-top:3.2em}.point-box01-list-item:after{bottom:-6.5em;width:6.1em;height:4.5em}.point-box01-list-item:not(:last-child):after{content:none}.point-box01-list-item-txt{padding:.8em 3.9em 1em 1em;border-radius:.588em;font-size:1.7em;line-height:1.5;letter-spacing:-.05em}.point-box01-list-item:nth-child(even) .point-box01-list-item-txt{padding-top:1em;padding-bottom:.8em;letter-spacing:-.1em;line-height:1.53}.item03 .point-box01-list-item-txt{padding-top:1em}.point-box01-list-item-txt-marker{padding-bottom:0;letter-spacing:.01em}.point-box01-list-item:nth-child(odd) .point-box01-list-item-txt-marker{background:linear-gradient(180deg,rgba(255,128,51,0) 0%,rgba(255,128,51,0) 10%,rgba(255,128,51,1) 11%,rgba(255,128,51,1) 94%,rgba(255,128,51,0) 95%,rgba(255,128,51,0) 100%)}.point-box01-list-item:nth-child(even) .point-box01-list-item-txt-marker{background:linear-gradient(180deg,rgba(51,140,140,0) 0%,rgba(51,140,140,0) 10%,rgba(51,140,140,1) 11%,rgba(51,140,140,1) 94%,rgba(51,140,140,0) 95%,rgba(51,140,140,0) 100%)}.point-box01-list-item-txt:before,.point-box01-list-item-txt:after{top:0}.point-box01-list-item-txt:before{z-index:2}.item01 .point-box01-list-item-txt:before{left:auto;bottom:-.4em;right:-.85em;width:5.2em}.item01 .point-box01-list-item-txt:after{bottom:3.5em;right:-.85em;width:3.3em}.item02 .point-box01-list-item-txt:before{left:auto;bottom:-.5em;right:-1.2em;width:5.1em}.item02 .point-box01-list-item-txt:after{bottom:4.3em;right:-1em;width:3.9em}.item03 .point-box01-list-item-txt:before{left:auto;bottom:-.35em;right:-.9em;width:4.5em}.item03 .point-box01-list-item-txt:after{bottom:4.3em;right:-.8em;width:3.3em}.point-box01-ft{display:block;height:auto;margin-top:4em;padding:1em 1.15em 8.4em 1.15em;background-position:bottom 1.25em right 1.15em;background-size:8.05em auto;border-radius:.6em;font-size:2em}.point-box02{padding:3.5em 0 2.2em}.point-box02 .inner{width:83%;max-width:597px;padding:0 0 17em;background:url('/sell/promotion/assets/img/purchase/b/point_box02_img_sp.svg') bottom 1.6em left 1.6em / 27.3em auto no-repeat}.point-box02-ttl{font-size:2.5em;line-height:1.35}.point-box02-ttl-line{padding-bottom:.15em;line-height:1.65}.point-box02-ttl .superscript{line-height:2;margin-left:-.2em}.point-box02-txt{width:100%;margin-top:1.5em;padding-right:.15em;font-size:1.6em;line-height:1.87;letter-spacing:.095em;text-align:justify}.point-box02-notes{margin-top:.7em;letter-spacing:.06em}}.menu{counter-reset:menu 0;padding:90px 0 100px;background:#F9F9F9}.menu .inner{max-width:1000px;padding:55px 0 75px;background:#fff;border-radius:10px}.menu-ttl{padding-left:.2em;font-size:3.3em;letter-spacing:.1em}.menu-nav{display:flex;justify-content:space-between;width:815px;margin:42px auto 0}.menu-nav-item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:254px;height:82px;border:4px solid #FFD1B5;border-radius:12px;line-height:1;text-decoration:none;font-weight:700;transition:background .3s}.menu-nav-item:hover{background:#FFEFE5;opacity:1}.menu-nav-item-text01{display:block;margin-top:.1em;color:#FF6000;font-size:1.5em;letter-spacing:.1em}.menu-nav-item-text02{display:block;margin-top:8px;padding-bottom:.05em;font-size:2.5em;letter-spacing:.1em}[href='#ownerchange'] .menu-nav-item-text02{letter-spacing:.05em}.menu-body{position:relative;width:800px;margin:82px auto 0;scroll-margin-top:53px}.menu-body.leaseback{margin-top:107px}.menu-body.purchase{margin-top:130px}.menu-body-ttl{position:relative;padding-left:70px;line-height:1.38;font-size:4.2em;letter-spacing:.11em;text-align:left;line-height:1}.menu-body-ttl-line{display:inline-block;padding:0 0 .15em;background:linear-gradient(180deg,rgba(255,231,217,0) 0%,rgba(255,231,217,0) 71%,rgba(255,231,217,1) 72%,rgba(255,231,217,1) 100%)}.menu-body-ttl:before{counter-increment:menu 1;content:counter(menu) ".";position:absolute;top:-.1em;left:0;color:#FF6000;font-size:1.38em;font-family:'Montserrat',sans-serif;font-weight:500;line-height:1}.menu-body-text{width:530px;margin-top:15px;padding-left:75px;font-size:1.8em;line-height:1.65;letter-spacing:.1em}.menu-body-img{position:absolute;top:-20px;right:30px}.menu-body.ownerchange .menu-body-img{right:5px}.menu-body.leaseback .menu-body-img{top:-35px;right:40px}.menu-body.purchase .menu-body-img{width:185px !important;right:38px}.menu-body-list{display:flex;justify-content:space-between;margin-top:55px}.menu-body.leaseback .menu-body-list,.menu-body.purchase .menu-body-list{margin-top:65px}.menu-body-list-item{position:relative;width:235px}.menu-body-list-item:after{content:'';position:absolute;top:0;left:0;right:0;display:block;width:228px;height:228px;margin:auto;border-radius:50%;z-index:0}.menu-body:nth-of-type(odd) .menu-body-list-item:nth-child(even):after,.menu-body:nth-of-type(even) .menu-body-list-item:nth-child(odd):after{background:#FEF5F0}.menu-body:nth-of-type(odd) .menu-body-list-item:nth-child(odd):after,.menu-body:nth-of-type(even) .menu-body-list-item:nth-child(even):after{background:#EDF9F9}.menu-body-list-item-text01{position:relative;display:flex;align-items:center;justify-content:center;min-height:70px;padding-top:15px;font-size:2.3em;line-height:1.43;text-align:center;z-index:1}.menu-body:nth-of-type(odd) .menu-body-list-item:nth-child(even) .menu-body-list-item-text01,.menu-body:nth-of-type(even) .menu-body-list-item:nth-child(odd) .menu-body-list-item-text01{color:#FF6000}.menu-body:nth-of-type(odd) .menu-body-list-item:nth-child(odd) .menu-body-list-item-text01,.menu-body:nth-of-type(even) .menu-body-list-item:nth-child(even) .menu-body-list-item-text01{color:#006F6F}.menu-body.ownerchange .item01 .menu-body-list-item-text01{padding:0 0 0 10px;line-height:1.3;letter-spacing:-.025em}.menu-body.ownerchange .item02 .menu-body-list-item-text01{letter-spacing:.1em}.menu-body.ownerchange .item03 .menu-body-list-item-text01{letter-spacing:.05em}.menu-body.leaseback .item01 .menu-body-list-item-text01{padding:28px 0 0 10px;letter-spacing:.05em}.menu-body.leaseback .item02 .menu-body-list-item-text01{padding-top:45px;letter-spacing:.1em}.menu-body.leaseback .item03 .menu-body-list-item-text01{padding-top:25px;letter-spacing:-.025em}.menu-body.purchase .item01 .menu-body-list-item-text01{padding-top:18px;font-size:2.1em;letter-spacing:-.07em}.menu-body.purchase .item02 .menu-body-list-item-text01{padding-top:35px;letter-spacing:.05em}.menu-body.purchase .item03 .menu-body-list-item-text01{min-height:85px;padding-top:30px;letter-spacing:.03em}.menu-body-list-item-text01 .superscript{font-size:.45em;line-height:2.1}.menu-body-list-item-text02{position:relative;margin:0 auto;padding-bottom:115px;font-size:1.6em;text-align:justify;z-index:1}.menu-body.ownerchange .item01 .menu-body-list-item-text02{width:210px;margin-top:-3px;padding-left:5px;line-height:1.625;letter-spacing:-.025em}.menu-body.ownerchange .item02 .menu-body-list-item-text02{width:195px;line-height:1.625;letter-spacing:.1em}.menu-body.ownerchange .item03 .menu-body-list-item-text02{width:197px;line-height:1.5;letter-spacing:.05em}.menu-body.leaseback .item01 .menu-body-list-item-text02{width:215px;margin-top:12px;padding:0 0 118px 5px;line-height:1.56;letter-spacing:.025em}.menu-body.leaseback .item02 .menu-body-list-item-text02{width:195px;margin-top:25px;line-height:1.625;letter-spacing:.1em}.menu-body.leaseback .item03 .menu-body-list-item-text02{width:200px;margin-top:15px;line-height:1.56;letter-spacing:.05em}.menu-body.purchase .item01 .menu-body-list-item-text02{width:205px;margin-top:7px;line-height:1.56}.menu-body.purchase .item02 .menu-body-list-item-text02{width:210px;margin-top:13px;line-height:1.625;letter-spacing:.075em}.menu-body.purchase .item03 .menu-body-list-item-text02{width:200px;margin-top:5px;line-height:1.56;letter-spacing:.068em}.menu-body-list-item-staff{position:absolute;bottom:0;z-index:1}.item01 .menu-body-list-item-staff{left:65px;width:107px !important}.item02 .menu-body-list-item-staff{left:57px;width:105px !important}.item03 .menu-body-list-item-staff{left:73px;width:87px !important}.menu-body.leaseback .item01 .menu-body-list-item-staff{left:35px}.menu-body.purchase .item01 .menu-body-list-item-staff{left:35px}.menu-body.purchase .item02 .menu-body-list-item-staff{left:50px}.menu-body-list-item-img{position:absolute;bottom:0;right:0;z-index:1}.menu-body.ownerchange .item01 .menu-body-list-item-img{bottom:36px;right:12px}.menu-body.ownerchange .item02 .menu-body-list-item-img{bottom:30px;width:69px !important}.menu-body.ownerchange .item03 .menu-body-list-item-img{bottom:25px;right:-18px}.menu-body.leaseback .item01 .menu-body-list-item-img{bottom:20px;right:25px}.menu-body.leaseback .item02 .menu-body-list-item-img{bottom:25px;right:10px}.menu-body.leaseback .item03 .menu-body-list-item-img{bottom:30px;right:16px}.menu-body.purchase .item01 .menu-body-list-item-img{bottom:15px;right:18px}.menu-body.purchase .item02 .menu-body-list-item-img{bottom:17px;right:-3px}.menu-body.purchase .item03 .menu-body-list-item-img{bottom:28px;right:20px}.menu-body-list-item-note{display:none}.menu-body-note{margin-top:15px;font-size:1.2em;letter-spacing:.1em;line-height:1.6}.menu-body-exampleTtl{margin-top:80px;padding-left:.2em;font-size:2.4rem;font-weight:700;letter-spacing:.2em;color:#FF6000}.menu-body.leaseback .menu-body-exampleTtl{margin-top:82px;color:#00A5A8}.menu-body.purchase .menu-body-exampleTtl{margin-top:73px;letter-spacing:.25em}.menu-body-exampleTtl span{padding:0 .3em 0 .2em;background:linear-gradient(180deg,rgba(255,231,217,0) 0%,rgba(255,231,217,0) 69%,rgba(255,231,217,1) 70%,rgba(255,231,217,1) 100%);line-height:1}.menu-body.leaseback .menu-body-exampleTtl span{background:linear-gradient(180deg,rgba(217,241,242,0) 0%,rgba(217,241,242,0) 69%,rgba(217,241,242,1) 70%,rgba(217,241,242,1) 100%)}.menu-body-example{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;margin-top:25px;background:#fff;border-radius:8px;color:#555;box-shadow:1px 1px 14px rgba(0,0,0,.1)}.menu-body-example-case{display:flex;align-items:center;justify-content:center;width:100%;padding:.5em 0 .6em;background:#FFA873;border-radius:8px 8px 0 0;font-size:2.9em;font-weight:700;line-height:1;letter-spacing:.05em;color:#fff}.menu-body.leaseback .menu-body-example-case{padding:.61em 0 .7em;background:#66C9CB;font-size:2.6em;letter-spacing:.07em}.menu-body.purchase .menu-body-example-case{padding-left:25px}.menu-body-example-inner.left{flex-shrink:0;width:258px;padding-top:48px;padding-right:35px}.menu-body.leaseback .menu-body-example-inner.left{width:260px;padding-left:7px}.menu-body-example-inner.right{width:calc(100% - 310px);max-width:450px;padding:40px 0 50px}.menu-body.leaseback .menu-body-example-inner.right{margin-right:30px}.menu-body.purchase .menu-body-example-inner.right{padding-bottom:40px}.menu-body-example-inner.bottom{width:700px;margin:-30px auto 50px;padding-right:7px}.menu-body-example-inner-img{width:223px}.menu-body-example-inner-period{margin:13px 0;font-size:1.7em;font-weight:700;letter-spacing:.025em}.menu-body.leaseback .menu-body-example-inner-period{transform:translate(14px,2px)}.menu-body.purchase .menu-body-example-inner-period{margin-top:18px}.menu-body-example-inner-period span{display:inline-block;margin-left:.75em;padding:0 .35em;background:#FFEFE8;border-radius:3px;font-size:1.1765em;color:#ff621c;line-height:1.3}.menu-body-example-inner-profile{position:relative;padding-left:20px;font-size:1.6em;font-weight:700;letter-spacing:.05em;line-height:1.47}.menu-body.leaseback .menu-body-example-inner-profile{margin-left:10px}.menu-body-example-inner-profile:before{content:'';position:absolute;top:0;bottom:0;left:0;display:block;height:2.35em;margin:auto 0;border-left:2px solid #555}.menu-body-example-inner-txt{font-size:1.5em;letter-spacing:0;line-height:1.8;text-align:justify;font-feature-settings:normal}.menu-body.leaseback .menu-body-example-inner-txt{line-height:2.1}.menu-body-example-inner-txt span{background:linear-gradient(180deg,rgba(255,255,0,0) 0%,rgba(255,255,0,0) 54%,rgba(255,255,0,1) 55%,rgba(255,255,0,1) 100%);line-height:1;font-weight:700;color:#ff621c}.menu-body-example-inner-price{margin-top:35px;padding:.4em 0 .7em .8em;background:#FFE1D4;border-radius:6px;font-size:1.9em;font-weight:700;color:#FF621C;text-align:center;line-height:1;letter-spacing:.05em}.menu-body.purchase .menu-body-example-inner-price{margin-top:30px}.menu-body-example-price-txt{display:inline-block;padding-left:2em;background:url('/sell/promotion/assets/img/purchase/menu_check.svg') bottom .15em left / auto 1em no-repeat}.menu-body-example-price-txt span{font-size:1.579em;letter-spacing:0}.menu-body-example-inner-priceLB{display:flex;align-items:center;justify-content:flex-end}.menu-body-example-inner-priceLB-total{width:210px;height:150px;margin-top:50px;margin-right:40px;padding-top:40px;background:url('/sell/promotion/assets/img/purchase/menu_leaseback_price_bg_pc.svg') center center / contain no-repeat;font-weight:700;color:#33B7BA;text-align:center;line-height:1}.menu-body-example-inner-priceLB-total-num{font-size:3.9rem}.menu-body-example-inner-priceLB-total-unit{font-size:2.4rem}.menu-body-example-inner-priceLB-total-txt{display:inline-block;margin-top:8px;font-size:1.4rem;letter-spacing:.06em}.menu-body-example-inner-priceLB-detail{flex-shrink:0;position:relative;display:flex;flex-direction:column;align-items:center;width:196px;padding-bottom:20px}.menu-body-example-inner-priceLB-detail.before{margin-right:63px;background:#F0FAFA;border-radius:6px}.menu-body-example-inner-priceLB-detail.before::before{content:'';position:absolute;top:20px;bottom:0;right:-60px;width:60px;background:url('/sell/promotion/assets/img/purchase/menu_leaseback_price_arrow.svg') center center / 28px auto no-repeat}.menu-body-example-inner-priceLB-detail.after{background:#FFF5F0;border-radius:6px}.menu-body-example-inner-priceLB-detail-head{display:flex;align-items:center;justify-content:center;width:100%;height:44px;margin-bottom:17px;border-bottom:3px solid #fff;border-radius:6px 6px 0px 0px;font-weight:700;text-align:center;font-feature-settings:normal}.before .menu-body-example-inner-priceLB-detail-head{padding-left:.5em;background:#DBF2F3;font-size:1.4em;color:#19AEB1;letter-spacing:.5em}.after .menu-body-example-inner-priceLB-detail-head{padding-left:.05em;background:#FFE9DB;font-size:1.2em;color:#FF7019;line-height:1.3;letter-spacing:.05em}.menu-body-example-inner-priceLB-detail-txt{display:flex;align-items:center;justify-content:space-between;width:145px}.menu-body-example-inner-priceLB-detail-txt-01{font-size:1.2rem;font-weight:700;letter-spacing:.05em}.menu-body-example-inner-priceLB-detail-txt-02{font-size:1.6em;font-weight:500;letter-spacing:.05em}.after .menu-body-example-inner-priceLB-detail-txt-02{font-weight:700;color:#FF6000}.menu-body-example-inner-priceLB-detail-month{width:145px;margin:23px 0 5px;padding-bottom:.05em;background:#fff;border-radius:2px;font-size:1.2rem;font-weight:700;line-height:1.74;letter-spacing:.05em;text-align:center;color:#33B7BA}.after .menu-body-example-inner-priceLB-detail-month{color:#FF8033}.menu-body-example-inner-priceLB-detail-note{width:145px;margin-top:3px;font-size:1rem;font-weight:500;text-align:right;line-height:1}.menu-body-example-inner-priceLB-point{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:38px}.menu-body-example-inner-priceLB-point-txt{flex:1;display:flex;justify-content:center;padding:9px 0 16px;background:#FFEBE1;border-radius:6px;font-size:1.6em;font-weight:700;line-height:1;letter-spacing:.12em;white-space:nowrap;color:#FF6000}.menu-body-example-inner-priceLB-point-txt-icon{display:inline-block;padding-left:35px;background:url('/sell/promotion/assets/img/purchase/menu_check.svg') bottom left / 17px auto no-repeat}.menu-body-example-inner-priceLB-point-txt .num{font-size:1.58em;letter-spacing:0}.menu-body-btn{display:flex;align-items:center;justify-content:center;width:450px;height:56px;margin:68px auto 0;padding-right:27px;background:#FF6000 url('/sell/promotion/assets/img/purchase/arrow_wh.svg') center right 40px / 19px auto no-repeat;border:2px solid #FF6000;border-radius:28px;font-size:1.8em;font-weight:700;letter-spacing:.05em;color:#fff;line-height:1;text-decoration:none}.menu-body-btn:hover{background-color:#fff;background-image:url('/sell/promotion/assets/img/purchase/arrow_or.svg');color:#FF6000;opacity:1}.menu-body-tgl{display:none}@media screen and (max-width:1000px){.menu{padding:2.4em 0 3.25em}.menu .inner{width:88.98vw;max-width:640px;padding:0;background:none;border-radius:0}.menu-ttl{font-size:2.2em}.menu-nav{display:none}.menu-body{width:100%;margin:3em auto 0;padding:1.7em 1em 6.5em;background:#fff;border-radius:1em;scroll-margin-top:4em}.menu-body.leaseback{margin-top:2.4em;padding-bottom:5.8em}.menu-body.purchase{margin-top:2.6em;padding-bottom:6em}.menu-body.isClose{padding-bottom:4.8em}.menu-body.leaseback.isClose,.menu-body.purchase.isClose{padding-bottom:4.4em}.menu-body.isClose .menu-body-list,.menu-body.isClose .menu-body-exampleTtl,.menu-body.isClose .menu-body-example,.menu-body.isClose .menu-body-btn{max-height:0 !important;margin:0 !important;border:0 !important;overflow:hidden}.menu-nav+.menu-body{margin-top:1.5em}.menu-body-ttl{margin-left:2%;padding-left:1.36em;font-size:2.2em;letter-spacing:.05em}.menu-body-ttl-line{padding:0 .05em;letter-spacing:.07em}.menu-body.leaseback .menu-body-ttl-line{letter-spacing:.1em}.menu-body-ttl:before{top:0;font-size:1.1em;font-weight:700}.menu-body-text{width:14em;margin-top:.9em;padding-left:.7em;font-size:1.4em;line-height:1.65;text-align:justify}.menu-body.leaseback .menu-body-text{width:13em;margin-top:1.1em}.menu-body.purchase .menu-body-text{width:13.5em;margin-top:1.3em;line-height:1.58;letter-spacing:.08em}.menu-body.ownerchange .menu-body-img{top:2.75em;right:3.33%}.menu-body.leaseback .menu-body-img{top:2em;right:5%}.menu-body.purchase .menu-body-img{top:2em;right:4.17%;width:28.59% !important}.menu-body-list{display:block;max-height:200vh;margin-top:3em;overflow:visible;transition:max-height .3s}.menu-body.leaseback .menu-body-list{margin-top:2.1em}.menu-body.purchase .menu-body-list{margin-top:3em}.menu-body-list-item{width:100%}.menu-body.ownerchange .menu-body-list-item.item02{margin-top:4.25em;padding-left:40%;padding-right:.5em}.menu-body.ownerchange .menu-body-list-item.item03{margin-top:3.75em;padding-right:35.67%}.menu-body.leaseback .menu-body-list-item.item01{padding-right:18%}.menu-body.leaseback .menu-body-list-item.item02{margin-top:3.25em;padding-left:35.67%}.menu-body.leaseback .menu-body-list-item.item03{margin-top:3.7em;padding-right:17.67%}.menu-body.purchase .menu-body-list-item.item02{margin-top:4.25em;padding-left:31.67%}.menu-body.purchase .menu-body-list-item.item03{margin-top:3.8em;padding-right:38%}.menu-body-list-item:after{content:none}.menu-body-list-item-text01{display:block;min-height:auto;padding:.27em .476em;border-radius:.2381em;font-size:2.1em;line-height:1.33;text-align:justify}.menu-body:nth-of-type(odd) .menu-body-list-item:nth-child(even) .menu-body-list-item-text01,.menu-body:nth-of-type(even) .menu-body-list-item:nth-child(odd) .menu-body-list-item-text01{background:#FEF5F0}.menu-body:nth-of-type(odd) .menu-body-list-item:nth-child(odd) .menu-body-list-item-text01,.menu-body:nth-of-type(even) .menu-body-list-item:nth-child(even) .menu-body-list-item-text01{background:#EDF9F9}.menu-body.ownerchange .item01 .menu-body-list-item-text01{margin-right:1.38em;padding:.2em .3em .3em;letter-spacing:.025em}.menu-body.ownerchange .item02 .menu-body-list-item-text01{min-height:auto}.menu-body.ownerchange .item03 .menu-body-list-item-text01{min-height:auto;letter-spacing:.025em}.menu-body.leaseback .item01 .menu-body-list-item-text01{padding:.3em;letter-spacing:.075em}.menu-body.leaseback .item02 .menu-body-list-item-text01{padding-top:.27em;font-size:2.2em;line-height:1.25;letter-spacing:.05em}.menu-body.leaseback .item03 .menu-body-list-item-text01{padding-top:.27em;padding-bottom:.3em;letter-spacing:.05em}.menu-body.purchase .item01 .menu-body-list-item-text01{padding-top:.2em;padding-left:.476em;letter-spacing:.01em}.menu-body.purchase .item01 .menu-body-list-item-text01::first-line{letter-spacing:-.015em}.menu-body.purchase .item01 .menu-body-list-item-text01 .kerningEnd:first-of-type{letter-spacing:-.5em}.menu-body.purchase .item02 .menu-body-list-item-text01{padding-top:.27em;font-size:2.2em;line-height:1.25;letter-spacing:.04em}.menu-body.purchase .item03 .menu-body-list-item-text01{min-height:auto;padding-top:.27em;font-size:2.2em;line-height:1.25}.menu-body-list-item-text01 .superscript{font-size:.4em}.menu-body-list-item-text02{margin:0;padding:.666em 0 0 .666em;font-size:1.5em}.item01 .menu-body-list-item-text02{letter-spacing:-.04em}.item02 .menu-body-list-item-text02{padding-bottom:.833em;padding-right:.166em}.menu-body.ownerchange .item01 .menu-body-list-item-text02{width:14em;margin-top:0;padding-left:.5em;line-height:1.55;letter-spacing:.015em}.menu-body.ownerchange .item02 .menu-body-list-item-text02{width:100%;padding-left:0;line-height:1.6;letter-spacing:.04em}.menu-body.ownerchange .item03 .menu-body-list-item-text02{width:100%;line-height:1.66;letter-spacing:.05em}.menu-body.leaseback .item01 .menu-body-list-item-text02{width:14em;margin-top:.6em;padding:0 0 0 .5em;line-height:1.6;letter-spacing:0}.menu-body.leaseback .item02 .menu-body-list-item-text02{width:12.5em;margin-top:-.2em;line-height:1.6;letter-spacing:.1em}.menu-body.leaseback .item03 .menu-body-list-item-text02{width:13em;margin-top:.1em;line-height:1.66;letter-spacing:.03em}.menu-body.purchase .item01 .menu-body-list-item-text02{width:13em;line-height:1.66;letter-spacing:.06em}.menu-body.purchase .item02 .menu-body-list-item-text02{width:100%;margin-top:0;padding-left:1em;padding-right:0;line-height:1.66;letter-spacing:.06em}.menu-body.purchase .item03 .menu-body-list-item-text02{width:11.8em;margin-top:0;padding-bottom:.666em;line-height:1.66;letter-spacing:.075em}.menu-body-list-item-staff{top:auto;bottom:.5em;z-index:2}.item01 .menu-body-list-item-staff{left:auto;right:0}.item02 .menu-body-list-item-staff{bottom:-.5em;left:1.7em;width:31.5% !important}.item03 .menu-body-list-item-staff{left:auto;right:0}.menu-body.ownerchange .item01 .menu-body-list-item-staff{bottom:4em;right:1em;width:32% !important}.menu-body.ownerchange .item03 .menu-body-list-item-staff{right:.9em;width:27% !important}.menu-body.leaseback .item01 .menu-body-list-item-staff{bottom:0;left:auto;right:-.5em;width:32.5% !important}.menu-body.leaseback .item02 .menu-body-list-item-staff{bottom:-1.9em;left:2.2em}.menu-body.leaseback .item03 .menu-body-list-item-staff{left:auto;bottom:.2em;right:1.6em;width:27% !important}.menu-body.purchase .item01 .menu-body-list-item-staff{left:auto;right:.9em;width:32% !important}.menu-body.purchase .item02 .menu-body-list-item-staff{left:1.5em;bottom:1.3em}.menu-body.purchase .item03 .menu-body-list-item-staff{bottom:1.5em;right:2em;width:27% !important}.menu-body.ownerchange .item01 .menu-body-list-item-img{top:-1.5em;bottom:auto;right:-1.75em;width:22% !important}.menu-body.ownerchange .item02 .menu-body-list-item-img{top:-1em;bottom:auto;left:-.2em;width:22.5% !important}.menu-body.ownerchange .item03 .menu-body-list-item-img{top:-.5em;bottom:auto;right:-1em}.menu-body.leaseback .item01 .menu-body-list-item-img{top:2.5em;width:23.7% !important;bottom:auto;right:0}.menu-body.leaseback .item02 .menu-body-list-item-img{top:-1em;bottom:auto;left:0}.menu-body.leaseback .item03 .menu-body-list-item-img{top:3.2em;bottom:auto;right:.75em}.menu-body.purchase .item01 .menu-body-list-item-img{top:10em;bottom:auto;right:0}.menu-body.purchase .item02 .menu-body-list-item-img{top:-2.5em;bottom:auto;left:-.1em}.menu-body.purchase .item03 .menu-body-list-item-img{top:-1em;bottom:auto;right:.3em}.menu-body-list-item-note{display:block;margin-top:1em;padding-left:1em;font-size:1.1em;line-height:1.5;letter-spacing:.09em;text-align:justify}.menu-body-note{display:none}.menu-body-example{display:block;margin:2.5em .4em 0;border-radius:.8em;box-shadow:.4em .5em 2em rgba(201,188,156,.36)}.menu-body.leaseback .menu-body-example{margin-top:2.8em}.menu-body.purchase .menu-body-example{margin-top:2.3em}.menu-body-exampleTtl{margin-top:2em;font-size:1.8em;letter-spacing:.1em;line-height:1.5}.menu-body.leaseback .menu-body-exampleTtl{margin-top:1.95em}.menu-body.purchase .menu-body-exampleTtl{margin-top:1.7em;letter-spacing:.1em}.menu-body-example-case{padding:.6em 0 .7em;border-radius:.4em .4em 0 0;font-size:2em;letter-spacing:0}.menu-body.leaseback .menu-body-example-case{padding:.45em 0 .55em;font-size:2em;line-height:1.3;text-align:center}.menu-body.purchase .menu-body-example-case{padding-left:0;letter-spacing:.04em}.menu-body-example-ttl-no{margin-right:1em;font-size:.75em}.menu-body-example-inner.left{width:100%;padding:3em 2.7em 0}.menu-body.leaseback .menu-body-example-inner.left{width:100%;padding:2em 2em 0 2.3em}.menu-body-example-inner.right{width:100%;max-width:none;padding:1em 1.5em 3.5em 2em}.menu-body.leaseback .menu-body-example-inner.right{padding-top:1em}.menu-body.purchase .menu-body-example-inner.right{padding-bottom:3.7em}.menu-body-example-inner.bottom{width:100%;margin:0 auto;padding-right:0}.menu-body-example-inner-img{width:22em;margin:0 auto 1.2em}.menu-body.leaseback .menu-body-example-inner-img,.menu-body.purchase .menu-body-example-inner-img{width:22.5em}.menu-body-example-inner-period{margin:.8em 0 0 .5em}.menu-body.leaseback .menu-body-example-inner-period{transform:translate(.2em,.2em)}.menu-body.purchase .menu-body-example-inner-period{margin-top:1em}.menu-body-example-inner-profile{margin-top:.7em;margin-left:.75em;padding-left:1em;letter-spacing:.04em}.menu-body.leaseback .menu-body-example-inner-profile{margin-top:.9em;margin-left:.9em}.menu-body-example-inner-profile:before{border-left-width:.125em}.menu-body-example-inner-txt{letter-spacing:.092em;font-feature-settings:"palt"}.menu-body.leaseback .menu-body-example-inner-txt{line-height:1.8}.menu-body.purchase .menu-body-example-inner-txt{letter-spacing:.09em}.menu-body-example-inner-price{margin:2.2em .2em 0 0;padding:.1em 0 .4em .67em;border-radius:.333em;font-size:1.8em;line-height:1.25;text-align:left}.menu-body.purchase .menu-body-example-inner-price{margin-top:1.3em;padding-top:.2em}.menu-body-example-price-txt{padding-left:2.2em;background-position:top 1.25em left;background-size:.89em auto}.menu-body-example-price-txt span{font-size:1.333em}.menu-body-example-inner-priceLB{display:block;margin-top:0}.menu-body-example-inner-priceLB-total{width:89%;height:auto;margin:0 auto;padding-top:0;padding-left:7.5em;background:url('/sell/promotion/assets/img/purchase/menu_leaseback_price_bg_sp.svg') center left / 5.6em auto no-repeat;text-align:left;line-height:.95;letter-spacing:.02em}.menu-body-example-inner-priceLB-total-num{font-size:4.1em}.menu-body-example-inner-priceLB-total-unit{font-size:2.6em}.menu-body-example-inner-priceLB-total-txt{margin-top:.45em;padding-left:.2em;letter-spacing:.03em;font-size:1.6em}.menu-body-example-inner-priceLB-detail{width:89%;margin:0 auto;padding-bottom:2em}.menu-body-example-inner-priceLB-detail.before{margin-top:3.2em;margin-right:auto;border-radius:.6em}.menu-body-example-inner-priceLB-detail.before::before{top:auto;bottom:-4em;left:0;right:0;width:2.25em;height:3.3em;margin:auto;background-size:contain;transform:rotate(90deg)}.menu-body-example-inner-priceLB-detail.after{margin-top:5.2em;border-radius:.6em}.before .menu-body-example-inner-priceLB-detail-head{height:2.35em;margin-bottom:.6em;padding-left:.25em;border-radius:.3158em .3158em 0px 0px;border-bottom-width:.2106em;font-size:1.9em;letter-spacing:.7em}.after .menu-body-example-inner-priceLB-detail-head{height:3.7em;margin-bottom:.7em;border-radius:.375em .375em 0px 0px;border-bottom-width:.25em;font-size:1.6em}.menu-body-example-inner-priceLB-detail-txt{width:75%}.menu-body-example-inner-priceLB-detail-txt-01{padding-top:.1em;letter-spacing:.25em;font-size:1.5em}.before .menu-body-example-inner-priceLB-detail-txt:nth-child(2) .menu-body-example-inner-priceLB-detail-txt-01,.after .menu-body-example-inner-priceLB-detail-txt:nth-child(4) .menu-body-example-inner-priceLB-detail-txt-01{letter-spacing:.8em}.after .menu-body-example-inner-priceLB-detail-txt:nth-child(2) .menu-body-example-inner-priceLB-detail-txt-01{letter-spacing:.05em}.menu-body-example-inner-priceLB-detail-txt-02{font-size:2em}.menu-body-example-inner-priceLB-detail-month{width:74%;margin:1em 0 .3em;border-radius:.125em;font-size:1.6em}.menu-body-example-inner-priceLB-detail-note{width:78%;margin-top:.2em;font-size:1.3em}.menu-body-example-inner-priceLB-point{display:block;margin-top:0;padding:3em 1.6em}.menu-body-example-inner-priceLB-point-txt{align-items:center;justify-content:flex-start;height:4em;padding:0 0 .5em 1em;border-radius:.1875em;font-size:1.6em;line-height:1.2;letter-spacing:.05em}.menu-body-example-inner-priceLB-point-txt:last-child{margin-top:.5em;letter-spacing:.1em}.menu-body-example-inner-priceLB-point-txt-icon{padding-left:1.875em;background-size:1em auto;background-position:top .75em left}.menu-body-example-inner-priceLB-point-txt:last-child .menu-body-example-inner-priceLB-point-txt-icon{background-position:top 1.25em left}.menu-body-example-inner-priceLB-point-txt .num{font-size:1.5em}.menu-body-btn{justify-content:flex-start;width:17.55em;height:3.8em;max-height:200vh;margin-top:2.2em;padding:0 2.66em 0 1.7em;background-position:center right 1.6em;background-size:1.1875em auto;border-width:.0938em;border-radius:1.9em;font-size:1.6em;letter-spacing:.075em;line-height:1.3;overflow:visible;transition:max-height .3s}.menu-body.leaseback .menu-body-btn{margin-top:2.1em;padding-left:2.4em;letter-spacing:.15em}.menu-body-tgl{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;height:2.9em;background:#FFEADE url('/sell/promotion/assets/img/purchase/menu_detail_close.svg') center center / 1.4em auto no-repeat;border-bottom-left-radius:1em;border-bottom-right-radius:1em}.isClose .menu-body-tgl{background-image:none}.menu-body-tgl:hover{cursor:pointer}.menu-body-tgl-text{display:none;padding:0 1.7em .1em .7em;background:url('/sell/promotion/assets/img/purchase/menu_detail_open.svg') center right / .8em auto no-repeat;color:#FF6000;font-size:1.3em;letter-spacing:.4em;font-weight:700}.isClose .menu-body-tgl-text{display:block}}@media screen and (max-width:350px){.menu-body{font-size:.9em}}.case{padding:80px 0 175px;background:#F2EFE7;overflow:hidden}.case-ttl{position:relative;font-size:3em;letter-spacing:.1em;color:#006F6F;font-weight:700}.case-ttl::after{content:'';position:absolute;bottom:.5rem;right:0;left:0;margin:0 auto;width:21em;height:1.2rem;background-color:#C9E9E3;z-index:0}.case-ttl .sideSlash{position:relative;padding:0 1em;line-height:1;z-index:1}.case-ttl .sideSlash:before,.case-ttl .sideSlash:after{top:.15em;bottom:-.2em;width:4px;background:#006F6F;transform:rotate(-25deg)}.case-ttl .sideSlash:after{transform:rotate(25deg)}.case-tab{display:flex;align-items:stretch;justify-content:center;gap:3rem;margin:45px auto 65px}.case-tab-item{display:flex;align-items:center;justify-content:center;width:22rem;height:76px;padding-bottom:.1em;background:#fff;border:3px solid #fff;border-radius:11px;box-shadow:2px 3px 10px rgba(201,188,156,.36);font-size:2.5em;font-weight:700;letter-spacing:.1em;transition:.3s}.case-tab-item:hover{border-color:#FF6000;color:#FF6000;cursor:pointer}.case-tab-item.isActive{border-color:#FF6000;color:#FF6000}.case-main{position:relative}.case-main:not(.isActive),.case-main:not(.isActive) *{visibility:hidden;height:0;margin:0;opacity:0}.case-main .splide__track{padding-bottom:40px}.case-main.splide:not(.is-overflow) .splide__track{padding-left:0 !important;padding-right:0 !important}.case-main-slider{visibility:hidden;height:600px}.case-main.splide:not(.is-overflow) .splide__list{justify-content:center}.case-main.splide:not(.is-overflow) .splide__slide:last-child{margin:0 !important}.case-main.splide.is-initialized .case-main-slider{visibility:visible;height:auto}.case-main-slider-item{position:relative;display:flex !important;flex-direction:column;justify-content:flex-start;width:452px;height:auto;min-height:524px;background:#fff;border-radius:13px;box-shadow:6px 8px 18px rgba(0,0,0,.22)}.case-main-slider-item-no{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:120px;height:42px;background:#338C8C;border-top-left-radius:13px;border-bottom-right-radius:13px;z-index:1}.case-main-slider-item.even .case-main-slider-item-no{background:#FF6000}.case-main-slider-item-no img{width:auto;height:15px}.case-main-slider-item-img{display:flex;align-items:center;height:252px;border-top-left-radius:13px;border-top-right-radius:13px;overflow:hidden}.case-main-slider-item-img picture{display:block}.case-main-slider-item-img picture img{width:100%;height:100%;object-fit:cover}.case-main-slider-item-data-ttl{min-height:3em;margin:18px 25px 0;font-size:2.7em;font-weight:700;line-height:1.5;letter-spacing:.1em;text-align:justify}.case-main-slider-item-data-list{display:grid;grid-auto-rows:1fr;grid-template-columns:1.3fr 1fr;grid-template-rows:auto auto auto;grid-auto-flow:column;gap:7px 5px;grid-template-areas:"usage prefectures" "age plan" "area .";margin:23px 25px 0}.case-main-slider-item-data-list li{display:flex;align-items:center}.case-main-slider-item-data-list li:nth-child(1){grid-area:usage}.case-main-slider-item-data-list li:nth-child(2){grid-area:prefectures}.case-main-slider-item-data-list li:nth-child(3){grid-area:age}.case-main-slider-item-data-list li:nth-child(4){grid-area:plan}.case-main-slider-item-data-list li:nth-child(5){grid-area:area}.case-main-slider-item-data-list p{font-size:1.7em;letter-spacing:.05em;line-height:1.3}.case-main-slider-item-data-list li>p:first-child{margin-right:15px;padding:2px 0;width:5.34em;border:1px solid #338C8C;border-radius:13px;font-size:1.5em;color:#338C8C;text-align:center}.case-main-slider-item.even .case-main-slider-item-data-list li>p:first-child{border-color:#FF7826;color:#FF7826}.case-main-slider-item-more{margin-top:auto;padding:14px 55px 22px 20px;background:url('/sell/promotion/assets/img/purchase/case_more_odd.svg') top 15px right 20px / 24px auto no-repeat;font-size:1.8em;font-weight:700;color:#006F6F;text-align:right;line-height:1.3;letter-spacing:.25em;transition:opacity .3s}.case-main-slider-item.even .case-main-slider-item-more{background-image:url('/sell/promotion/assets/img/purchase/case_more_even.svg');color:#FF6000}.case-main-slider-item-more:hover{cursor:pointer;opacity:.7}.case-main-note{position:absolute;bottom:-90px;left:0;right:0;display:flex;justify-content:center;margin:0 auto;color:#474747;font-size:1.4em;letter-spacing:.1em}.case-main-arrow{display:none}.case-modal{position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100vh;opacity:0;z-index:-9999;pointer-events:none}.case-modal.isModal{opacity:1;z-index:999999;pointer-events:auto}.case-modal .inner{max-width:830px;padding:30px;overflow:visible;z-index:1}.case-modal-slider{position:relative;visibility:hidden;width:100%;z-index:1}.case-modal-slider:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;border-radius:13px;box-shadow:6px 8px 18px rgba(0,0,0,.22);z-index:-1}.case-modal.splide.is-initialized .case-modal-slider{visibility:visible;height:auto}.case-modal-slider-item{position:relative;width:100%;max-width:830px;height:auto;background:#fff;border-radius:13px;overflow:hidden}.case-modal-slider-item-no{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:120px;height:42px;background:#338C8C;border-top-left-radius:13px;border-bottom-right-radius:13px;z-index:1}.case-modal-slider-item.even .case-modal-slider-item-no{background:#FF6000}.case-modal-slider-item-no img{width:auto;height:15px}.case-modal-slider-item-img{position:absolute;top:0;left:0;width:366px;height:auto;aspect-ratio:366 / 320;border-top-left-radius:13px;overflow:hidden}.case-modal-slider-item-img picture{display:block}.case-modal-slider-item-img img{width:100%;height:100%;object-fit:cover}.case-modal-slider-item-body{display:flex;flex-direction:column;height:100%}.case-modal-slider-item-body-data{height:320px;padding-left:366px;background:#F8F6F2;border-top-right-radius:13px}.case-modal-slider-item-body-data-ttl{margin:0 40px;padding-top:50px;font-size:2.6em;font-weight:700;line-height:1.6;letter-spacing:.05em;text-align:justify}.case-modal-slider-item-body-data-list{display:grid;grid-auto-rows:1fr;grid-template-columns:1.15fr 1fr;grid-template-rows:auto auto auto;grid-auto-flow:column;gap:7px 10px;grid-template-areas:"usage prefectures" "age plan" "area .";margin:50px 20px 0 40px}.case-modal-slider-item-body-data-list li:nth-child(1){grid-area:usage}.case-modal-slider-item-body-data-list li:nth-child(2){grid-area:prefectures}.case-modal-slider-item-body-data-list li:nth-child(3){grid-area:age}.case-modal-slider-item-body-data-list li:nth-child(4){grid-area:plan}.case-modal-slider-item-body-data-list li:nth-child(5){grid-area:area}.case-modal-slider-item-body-data-list li{display:flex;align-items:center}.case-modal-slider-item-body-data-list p{font-size:1.7em;line-height:1.3}.case-modal-slider-item-body-data-list li>p:first-child{margin-right:15px;padding:2px 0;width:5.34em;border:1px solid #1C7F7F;border-radius:13px;font-size:1.5em;letter-spacing:.05em;color:#1C7F7F;text-align:center}.case-modal-slider-item.even .case-modal-slider-item-body-data-list li>p:first-child{border-color:#FF7826;color:#FF7826}.case-modal-slider-item-body-txt{flex-grow:1;display:flex;align-items:stretch;justify-content:space-between;padding:45px 37px 33px;background:url('/sell/promotion/assets/img/purchase/case_modal_arrow_pc.svg') center center / 20px auto no-repeat}.case-modal-slider-item-body-txt-box{position:relative;width:45.37%;min-height:230px;padding:20px 23px 15px;border:2px solid #FFCFB2;border-radius:11px;font-size:1.6em;letter-spacing:.09em;line-height:1.8;text-align:justify}.case-modal-slider-item-body-txt-box.txt01{border-color:#B2D4D4}.case-modal-slider-item-body-txt-box.txt02{line-height:1.5}.case-modal-slider-item-body-txt-box-ttl{position:absolute;top:-.9em;left:0;right:0;font-size:1.7rem;font-weight:700;color:#FF6000;letter-spacing:.06em;text-align:center}.case-modal-slider-item-body-txt-box-ttl-bg{display:inline-block;padding:0 .5em 0 .56em;background:#fff}.txt01 .case-modal-slider-item-body-txt-box-ttl{color:#006F6F}.case-modal-slider-item-body-txt-box.txt02 p:nth-child(n+3){margin-top:13px;padding-top:15px;background:linear-gradient(to right,rgba(255,207,178,1),rgba(255,207,178,1) 2px,rgba(255,207,178,0) 3px,rgba(255,207,178,0) 6px) top left / 4px 2px repeat-x}.case-modal-close{position:absolute;top:30px;right:0;width:40px;height:40px;background:#fff url('/sell/promotion/assets/img/purchase/case_modal_close.svg') center center / 14px auto no-repeat;border-top-right-radius:13px;border-bottom-left-radius:7px;box-shadow:0 0 10px rgba(0,0,0,.2);z-index:2}.case-modal-close:hover{cursor:pointer}.case-modal-arrow{position:absolute;top:30px;bottom:30px;left:-80px;right:-80px;margin:auto 0;z-index:1}.case-modal-arrow-btn{position:absolute;top:0;bottom:0;left:0;width:80px;transition:opacity .3s}.case-modal-arrow-btn.next{left:auto;right:0}.case-modal-arrow-btn:before{content:'';position:absolute;top:0;bottom:0;left:10px;display:block;width:42px;height:42px;margin:auto;border-top:4px solid #fff;border-right:4px solid #fff;transform:rotate(-135deg);z-index:1}.case-modal-arrow-btn.next:before{left:auto;right:10px;transform:rotate(45deg)}.case-modal-arrow-btn:hover{cursor:pointer;opacity:.5}.case-modal-bg{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:rgba(71,71,71,.91)}.isModal .case-modal-bg{display:block}@media screen and (max-width:1000px){.case{padding:8vw 0 12vw}.case-ttl{font-size:1.6em;letter-spacing:.095em}.case-ttl::after{bottom:0;width:18.5em}.case-ttl .sideSlash{padding:0 .7em;line-height:1.5}.case-ttl .sideSlash:before,.case-ttl .sideSlash:after{content:none}.case-tab{justify-content:space-between;gap:0;width:83.33%;max-width:600px;margin:8vw auto 12vw}.case-tab-item{width:6.1em;height:4.1em;border-width:.2em;border-radius:.54em;box-shadow:.14em .2em .67em rgba(201,188,156,.36);font-size:1.5em}.case-main .splide__track{padding-bottom:4em}.case-main-slider{height:auto}.case-main-slider-item{width:25em;min-height:auto;margin:0;border-radius:.5em;box-shadow:none}.case-main-slider-item-no{width:28.2%;height:2.35em;border-top-left-radius:.5em;border-bottom-right-radius:.5em}.case-main-slider-item-no img{height:.87em}.case-main-slider-item-img{display:block;height:14.8em;border-top-left-radius:.5em;border-top-right-radius:.5em;overflow:hidden}.case-main-slider-item-data{display:flex;flex-direction:column;flex-grow:1}.case-main-slider-item-data-ttl{margin:.5em 1em 0;font-size:1.9em;letter-spacing:.025em}.case-main-slider-item-data-list{display:block;margin:auto 0 0 1.5em;padding-top:1.75em}.case-main-slider-item-data-list li:not(:first-child){margin-top:.75em}.case-main-slider-item-data-list p{font-size:1.6em;letter-spacing:.05em}.case-main-slider-item-data-list li>p:first-child{margin-right:.8em;padding:.134em 0;border-width:.067em;border-radius:.87em;font-size:1.5em}.case-main-slider-item-more{padding:1.2em 2.5em .6em 1em;background-position:top 1.4em right .85em;background-size:1.0625em auto;font-size:1.4em;letter-spacing:.15em}.case-main-slider-item-more:hover{opacity:1}.case-main-note{bottom:0;font-size:1em;letter-spacing:.05em}.case-main-slider-dots{display:flex;justify-content:center;margin:2em auto 0}.case-main-slider-dots li{padding:0 1.5em}.case-main-slider-dots li button{position:relative;display:flex;flex-direction:column;width:1.4vw;max-width:10px;height:1.4vw;max-height:10px;background-color:#F6B7AF;border-radius:50%;transition:background-color .3s;font-size:0}.case-main-slider-dots li button.is-active{background-color:#EB5F4D}.case-main-arrow{display:block;position:absolute;top:52.8vw;width:100%;max-width:none;height:11.11vw;margin:0 auto}.case-main-arrow-btn{position:absolute;top:0;bottom:0;left:0;width:11.11vw}.case-main-arrow-btn::before{content:'';position:absolute;top:0;left:0;width:11.11vw;height:11.11vw;background:url('/sell/promotion/assets/img/purchase/slide_arrow_sp.svg') center center / contain no-repeat;border:none;transform:none}.case-main-arrow-btn.next{left:auto;right:0}.case-main-arrow-btn.next::before{right:0;transform:rotate(180deg)}.case-main-arrow-btn:hover{opacity:1}.case-modal{width:100%;height:100vh}.case-modal .inner{width:76.11vw;max-width:100%;padding:0}.case-modal-slider{width:100%}.case-modal-slider:after{content:none}.case-modal-slider-item{max-width:100%;height:86vh;border-radius:.5em;overflow-x:auto}.case-modal-slider-item-no{width:7.05em;height:2.35em;border-top-left-radius:.5em;border-bottom-right-radius:.5em;z-index:2}.case-modal-slider-item-no img{height:.86em}.case-modal-slider-item-img{right:0;width:100%;height:14.8em;aspect-ratio:274 / 148;border-top-left-radius:.5em;border-top-right-radius:.5em;z-index:1}.case-modal-slider-item-img img{width:100%;height:100%;object-fit:cover}.case-modal-slider-item-body{display:block;padding-bottom:2.5em;overflow-y:scroll}.case-modal-slider-item-body-data{height:auto;padding:16em 2em 0;background:none;border-top-right-radius:0}.case-modal-slider-item-body-data-ttl{margin:0;padding-top:0;font-size:1.9em;line-height:1.5}.case-modal-slider-item-body-data-list{display:block;margin:2.5em 0 0}.case-modal-slider-item-body-data-list li:not(:first-child){margin-top:.65em}.case-modal-slider-item-body-data-list p{font-size:1.6em;white-space:nowrap}.case-modal-slider-item-body-data-list li>p:first-child{flex-shrink:0;margin-right:1em;padding:.15em 0;border-width:.067em;border-radius:.87em;font-size:1.5em}.case-modal-slider-item-body-txt{display:block;margin-top:2.8em;padding:0;background:none}.case-modal-slider-item-body-txt-box{width:100%;min-height:auto;padding:1em 1.33em 2em;background:#F0F7FA;border:none;border-radius:0;font-size:1.5em;letter-spacing:.07em;line-height:1.73}.case-modal-slider-item-body-txt-box.txt02{margin-top:3.66em;padding-top:1em;padding-bottom:1.2em;background:#FEF5F4;border-color:transparent;line-height:1.63}.case-modal-slider-item-body-txt-box.txt02:before{content:'';position:absolute;top:-2.4em;left:0;right:0;height:1.2em;background:url('/sell/promotion/assets/img/purchase/case_modal_arrow_sp.svg') center center / auto 100% no-repeat}.case-modal-slider-item-body-txt-box-ttl{position:relative;top:0;margin-bottom:.5em;background:none;font-size:1.066em;letter-spacing:.075em;line-height:1.5}.case-modal-slider-item-body-txt-box-ttl-bg{padding:0;background:none}.txt02 .case-modal-slider-item-body-txt-box-ttl{font-size:1em;letter-spacing:0}.case-modal-slider-item-body-txt-box.txt02 p:nth-child(n+3){margin-top:1.2em;padding-top:1em;background:linear-gradient(to right,rgba(247,194,187,1),rgba(247,194,187,1) .133em,rgba(247,194,187,0) .2em,rgba(247,194,187,0) .4em) top left / .266em .133em repeat-x}.case-modal-close{position:fixed;top:0;right:0;width:3em;height:3em;background-size:1.1em auto;border-top-right-radius:0;border-bottom-left-radius:0;box-shadow:0 0 1em rgba(0,0,0,.2)}.case-modal-slider-arrow{display:none !important}}.target{padding:105px 0 80px}.target .inner{max-width:890px}.target-property{position:relative;display:flex;align-items:center;justify-content:center;padding:50px 0 43px;border:4px solid #BDECEC;border-radius:14px}.target-property:after{content:'';position:absolute;top:50px;bottom:40px;width:calc((100% / 3) + 4px);background:linear-gradient(to bottom,#BDECEC,#BDECEC 7px,transparent 7px,transparent 14px) top left / 3px 14px repeat-y,linear-gradient(to bottom,#BDECEC,#BDECEC 7px,transparent 7px,transparent 14px) top right / 3px 14px repeat-y;z-index:-1}.target-property-ttl{position:absolute;top:-8px;left:0;right:0;display:inline-block;width:335px;margin:0 auto;padding-left:.075em;background:#fff;color:#006F6F;font-size:2.7em;font-weight:700;line-height:1;letter-spacing:.075em;text-align:center}.target-property-ttl{top:-21px;padding-left:.1em;font-size:3.1em;letter-spacing:.1em}.target-property-item{flex:1;display:flex;flex-direction:column;align-items:center;height:208px;padding-top:51px;color:#006F6F}.target-property-item.item01{background:url('/sell/promotion/assets/img/purchase/target_type.svg') center center / 154px auto no-repeat}.target-property-item.item02{padding-left:12px;padding-right:12px;background:url('/sell/promotion/assets/img/purchase/target_size.svg') center center / 153px auto no-repeat}.target-property-item.item03{background-position:center center;background-repeat:no-repeat}.target-property-item-head{min-width:120px;padding:.275em 17px .325em;border:1px solid #338C8C;border-radius:7px;color:#338C8C;font-size:2em;font-weight:500;line-height:1;text-align:center}.target-property-item-txt{max-width:8.1em;margin-top:.6em;font-size:2.6em;font-weight:700;line-height:1.5;letter-spacing:.075em;text-align:center}.target-property-item-txt.newline{margin-top:.3em}@media screen and (max-width:1000px){.target{padding:5.2em 0 3.75em}.target .inner{width:88.89%;max-width:640px}.target-property-ttl{top:-.75em;width:8.25em;font-size:2em}.target-property{display:block;padding:.8em 0 .4em;border-width:.2em;border-radius:1.4em}.target-property:after{content:none}.target-property-item{flex:1;flex-direction:row;justify-content:flex-start;width:88.61%;margin:0 auto;padding-top:0;height:auto}.target-property-item.item01,.target-property-item.item03{background:none !important}.target-property-item.item02{padding-left:0;padding-right:0;background:linear-gradient(to right,#BDECEC,#BDECEC .5em,transparent .5em,transparent 1.2em) top left / 1.2em .3em repeat-x,linear-gradient(to right,#BDECEC,#BDECEC .5em,transparent .5em,transparent 1.2em) bottom left / 1.2em .3em repeat-x}.target-property-item.item03{background-position:center center;background-repeat:no-repeat}.target-property-item-head{display:flex;align-items:center;justify-content:center;width:7.5em;min-width:auto;height:6.25em;padding:0;border:none;border-radius:0;font-size:1.2em;line-height:1.2;letter-spacing:.075em}.target-property-item.item01 .target-property-item-head{background:url('/sell/promotion/assets/img/purchase/target_type.svg') center center / 3.83em auto no-repeat}.target-property-item.item02 .target-property-item-head{height:6.4em;background:url('/sell/promotion/assets/img/purchase/target_size.svg') center center / 3.83em auto no-repeat}.target-property-item.item03 .target-property-item-head{background-position:center center;background-repeat:no-repeat}.target-property-item-txt{flex-grow:1;max-width:none;margin-top:0;padding-right:1.15em;font-size:1.7em;letter-spacing:.1em}.target-property-item-txt.newline{margin-top:0}.item03 .target-property-item-txt{font-size:1.5em;letter-spacing:.05em}}.aboutUs{background-color:#F9F7F3}.aboutUs>.inner{max-width:800px;padding:8.5rem 0 10.8rem}.aboutUs-ttl{padding-left:.2em;font-size:3rem;font-weight:700;letter-spacing:.2em}.aboutUs-ceoImg{margin-top:6.3rem}.aboutUs-ceoCmt{margin-top:5.5rem}.aboutUs-ceoCmt-ttl{font-size:3rem;font-weight:700;letter-spacing:.15em;line-height:1.5}.aboutUs-ceoCmt-ttl span{display:block;font-size:2.3rem;letter-spacing:.2em}.aboutUs-ceoCmt-txt{margin-top:2.05em;font-size:1.5rem;line-height:2.07;letter-spacing:.105em;text-align:justify}.aboutUs-num{padding:7.5rem 0 10rem;background-color:#fff}.aboutUs-num .inner{max-width:78.8rem}.aboutUs-num-ttl{padding-left:.25em;font-size:2.5rem;font-weight:700;letter-spacing:.25em}.aboutUs-num-slider{visibility:visible;margin-top:4.7rem}.aboutUs-num-list{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:2.5rem 2.8rem}.aboutUs-num-list .aboutUs-num-list-item{width:38rem;height:26.4rem;border:.6rem solid #F1F1F1;border-radius:2.9rem;background-size:cover;background-position:center center;background-repeat:no-repeat}.aboutUs-num-list .aboutUs-num-list-item.item1{padding-top:5.7rem;background-image:url('/sell/promotion/assets/img/purchase/aboutUs_num_01.svg')}.aboutUs-num-list .aboutUs-num-list-item.item1 p:first-child{font-size:2.25rem;font-weight:700;letter-spacing:.15em;text-align:center}.aboutUs-num-list .aboutUs-num-list-item.item1 p:nth-child(2){margin-top:.8rem;margin-left:5.8rem;color:#FF6000;line-height:1;font-size:6.75rem;font-weight:700;letter-spacing:-.07em}.aboutUs-num-list .aboutUs-num-list-item.item1 p:nth-child(2) span{padding-left:1.5rem;font-size:4.05rem}.aboutUs-num-list .aboutUs-num-list-item.item2{padding-top:5.6rem;background-image:url('/sell/promotion/assets/img/purchase/aboutUs_num_02.svg')}.aboutUs-num-list .aboutUs-num-list-item.item2 p:first-child{padding-left:.15em;font-size:2.25rem;font-weight:700;letter-spacing:.3em;text-align:center}.aboutUs-num-list .aboutUs-num-list-item.item2 p:nth-child(2){margin-top:1rem;margin-left:5.8rem;color:#006F6F;line-height:1;font-size:6.75rem;font-weight:700;letter-spacing:-.08em}.aboutUs-num-list .aboutUs-num-list-item.item2 p:nth-child(2) span{padding-left:1.6rem;font-size:4.05rem}.aboutUs-num-list .aboutUs-num-list-item.item3{padding-top:3.8rem;background-image:url('/sell/promotion/assets/img/purchase/aboutUs_num_03_pc.svg')}.aboutUs-num-list .aboutUs-num-list-item.item3 p:first-child{padding-left:.45em;font-size:1.9rem;font-weight:700;line-height:1.47;letter-spacing:.065em;text-align:center}.aboutUs-num-list .aboutUs-num-list-item.item3 p:nth-child(2){margin-top:1.2rem;margin-right:3rem;padding-left:.05em;color:#006F6F;line-height:1;font-size:7.7rem;font-weight:700;text-align:center}.aboutUs-num-list .aboutUs-num-list-item.item3 p:nth-child(2) span{padding-left:1rem;font-size:4rem;vertical-align:middle}.aboutUs-num-list .aboutUs-num-list-item.item3 p:last-child{margin-top:1.2rem;padding-left:7rem;font-size:1rem;letter-spacing:.12em}.aboutUs-num-list .aboutUs-num-list-item.item4{padding-top:3.8rem;background-image:url('/sell/promotion/assets/img/purchase/aboutUs_num_04_pc.svg')}.aboutUs-num-list .aboutUs-num-list-item.item4 p:first-child{padding-left:.5rem;font-size:1.9rem;font-weight:700;line-height:1.47;letter-spacing:.09em;text-align:center}.aboutUs-num-list .aboutUs-num-list-item.item4 p:nth-child(2){margin-top:1.2rem;color:#FF6000;line-height:1;font-size:7.7rem;font-weight:700;text-align:center}.aboutUs-num-list .aboutUs-num-list-item.item4 p:nth-child(2) span{padding-left:.5rem;font-size:4rem;vertical-align:middle}.aboutUs-num-list .aboutUs-num-list-item.item4 p:last-child{margin-top:1.8rem;padding-left:.5rem;font-size:1rem;letter-spacing:.1em;text-align:center}.aboutUs-strengths{padding-top:8rem;padding-bottom:13.5rem;background-color:#F9F9F9}.aboutUs-strengths .inner{max-width:78rem;padding-left:3rem}.aboutUs-strengths-ttl{padding-right:2.4rem;font-size:3rem;font-weight:700;letter-spacing:.24em}.aboutUs-strengths-list{margin-top:5.5rem}.aboutUs-strengths-list-ttl{width:100%;font-size:2.8rem;font-weight:700;letter-spacing:.11em}.aboutUs-strengths-list-ttl span{margin-right:.35em;letter-spacing:.1em}.aboutUs-strengths-list-txt{margin-top:1.3rem;font-size:1.5rem;line-height:2;text-align:justify;letter-spacing:.102em}.aboutUs-strengths-list-txt span:not([class]){background:linear-gradient(180deg,rgba(255,248,122,0) 0%,rgba(255,248,122,0) 54%,rgba(255,248,122,1) 55%,rgba(255,248,122,1) 100%);line-height:1;font-weight:700;color:#ff6000}.aboutUs-strengths-list>li:nth-child(1) .aboutUs-strengths-list-ttl{letter-spacing:.075em}.aboutUs-strengths-list>li:nth-child(1) .aboutUs-strengths-list-txt{padding-right:2.8rem}.aboutUs-strengths-list>li:nth-child(1) .aboutUs-strengths-list-img{margin-top:5rem}.aboutUs-strengths-list>li:nth-child(1) .aboutUs-strengths-list-img img{filter:drop-shadow(0 .2rem .5rem rgba(0,0,0,.1))}.aboutUs-strengths-list-porter{position:relative;margin-top:6.3rem;margin-right:3.4rem;padding:2.3rem 3rem 2.6rem;background-color:#fff;border:.2rem solid #E9E3D6;border-radius:.7rem;box-shadow:0 .2rem .5rem rgba(0,0,0,.1)}.aboutUs-strengths-list-porter::before{content:'';position:absolute;top:-2.6rem;left:2rem;display:block;width:16.3rem;height:18.4rem;background:url('/sell/promotion/assets/img/purchase/aboutUs_porter_icon.svg') top left / cover no-repeat}.aboutUs-strengths-list-porter>p{padding-left:18.6rem;padding-right:.4rem;font-size:1.3rem;line-height:1.83;letter-spacing:.08em;text-align:justify}.aboutUs-strengths-list-porter>p span{color:#ff6000;font-weight:700}.aboutUs-strengths-list-porter-about{margin-top:2rem;padding:1.9rem 24rem 2rem 3.1rem;background-image:image-set( url('/sell/promotion/assets/img/purchase/aboutUs_porter_logo.webp') type('image/webp'),url('/sell/promotion/assets/img/purchase/aboutUs_porter_logo.png') type('image/png') );background-position:center right 2rem;background-size:20rem auto;background-repeat:no-repeat;background-color:#F4F2EB;border-radius:.7rem;font-size:1.2rem;letter-spacing:.077em;line-height:1.9;text-align:justify}.aboutUs-strengths-list>li:nth-child(2){display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:7.3rem;padding-left:0.5rem;padding-right:0.8rem}.aboutUs-strengths-list>li:nth-child(2) .aboutUs-strengths-list-ttl{letter-spacing:.095em}.aboutUs-strengths-list-point{width:26.8rem;margin-top:3.8rem;margin-left:0.5rem}.aboutUs-strengths-list-point li{display:flex;align-items:center;height:6.6rem;padding-left:5.8rem;background:url('/sell/promotion/assets/img/purchase/aboutUs_check_odd.svg') center left 1.2em / auto 1em no-repeat #FFECE0;border-radius:1.1rem;color:#FF7826;font-size:1.6rem;font-weight:700;letter-spacing:.06em}.aboutUs-strengths-list-point li:nth-child(even){background:url('/sell/promotion/assets/img/purchase/aboutUs_check_even.svg') center left 1.2em / auto 1em no-repeat #DEECEC;color:#006F6F;line-height:1.4;letter-spacing:.03em}.aboutUs-strengths-list-point li:not(:first-child){margin-top:1.5rem}.aboutUs-strengths-list>li:nth-child(2) .aboutUs-strengths-list-img{width:43.8rem;margin-top:3.8rem}.aboutUs-strengths-list>li:nth-child(2) .aboutUs-strengths-list-img img{filter:drop-shadow(.1rem .2rem .6rem rgba(0,0,0,.1))}.aboutUs-strengths-list>li:nth-child(3){position:relative;margin-top:7.5rem;padding-left:.5rem}.aboutUs-strengths-list>li:nth-child(3)::after{content:'';position:absolute;bottom:2.6rem;right:4.2rem;display:block;width:20rem;height:10.4rem;background:url('/sell/promotion/assets/img/purchase/aboutUs_strengths_03_02.svg') bottom left / cover no-repeat;z-index:1}.aboutUs-strengths-list>li:nth-child(3) .aboutUs-strengths-list-icon{position:absolute;top:-.9rem;right:.6rem;display:block;width:9.8rem;height:10.9rem;z-index:0}.aboutUs-strengths-list>li:nth-child(3) .aboutUs-strengths-list-icon::before{content:'';position:absolute;top:0;right:.6rem;display:block;width:7.5rem;height:8.1rem;background:url('/sell/promotion/assets/img/purchase/aboutUs_strengths_03_01.svg?260203') top left / contain no-repeat;z-index:2}.aboutUs-strengths-list>li:nth-child(3) .aboutUs-strengths-list-icon::after{content:'';position:absolute;bottom:0;right:0;display:block;width:100%;height:9.8rem;background-color:#fff;border-radius:50%;box-shadow:.1rem .1rem .7rem rgba(0,0,0,.03);z-index:1}.aboutUs-strengths-list>li:nth-child(3) .aboutUs-strengths-list-txt{margin-right:28rem;letter-spacing:.158rem}.aboutUs-strengths-list>li:nth-child(3) .aboutUs-strengths-list-txt .caution{font-size:0.5em;vertical-align:top}.aboutUs-strengths-list>li:nth-child(3) .aboutUs-strengths-list-notes{margin-top:1rem;font-size:1rem;letter-spacing:.1em}.aboutUs-strengths-list>li:nth-child(3) .aboutUs-strengths-list-notes span:last-child{margin-left:2.5rem}.aboutUs-strengths-list>li:nth-child(4){margin-top:7.8rem;padding-left:.5rem;background:url('/sell/promotion/assets/img/purchase/aboutUs_strengths_04.svg') top 2.5rem right .5rem / 24.5rem auto no-repeat}.aboutUs-strengths-list>li:nth-child(4) .aboutUs-strengths-list-txt{margin-right:30rem;padding-bottom:1.5rem;letter-spacing:.11em}.aboutUs-strengths-list>li:nth-child(5){margin-top:7rem;padding-left:.5rem}.aboutUs-strengths-list>li:nth-child(5) .aboutUs-strengths-list-ttl{letter-spacing:.085em}.aboutUs-strengths-list>li:nth-child(5) .aboutUs-strengths-list-txt{margin-right:4.8rem;letter-spacing:.085em}.aboutUs-strengths-list>li:nth-child(5) .aboutUs-strengths-list-img{position:relative;width:69.8rem;margin-top:6.6rem}.aboutUs-strengths-list>li:nth-child(5) .aboutUs-strengths-list-img::after{content:'';position:absolute;top:-7.8rem;right:-1.6rem;display:block;width:16.8rem;height:16.3rem;background:url('/sell/promotion/assets/img/purchase/aboutUs_strengths_05_02_pc.svg?260212') center center / contain no-repeat;z-index:1}.aboutUs-strengths-list>li:nth-child(5) .aboutUs-strengths-list-img img{filter:drop-shadow(0 .2rem .5rem rgba(0,0,0,.1))}.aboutUs-strengths-list>li:nth-child(5) .aboutUs-strengths-list-notes{margin-top:1.5rem;padding-right:5.2rem;font-size:1rem;letter-spacing:.155em;text-align:right}@media screen and (max-width:1000px){.aboutUs>.inner{width:100%;max-width:none;padding:3em 0 5.5em}.aboutUs-ttl{padding-left:.25em;font-size:1.8em;letter-spacing:.25em}.aboutUs-ceoImg{width:100%;margin-top:1.9em}.aboutUs-ceoCmt{width:78%;margin:1.8em auto 0}.aboutUs-ceoCmt-ttl{font-size:2.3em;line-height:1.45}.aboutUs-ceoCmt-ttl span{margin-top:.4em;font-size:.65em;letter-spacing:.09em}.aboutUs-ceoCmt-txt{margin-top:1.7em;font-size:1.5em;line-height:2.08;letter-spacing:.055em}.aboutUs-ceoCmt-ttl+.aboutUs-ceoCmt-txt{margin-top:1.2em}.aboutUs-num{padding:2.4em 0 3.8em}.aboutUs-num .inner{width:100%;max-width:100%;min-width:auto}.aboutUs-num-ttl{padding-left:.2em;font-size:1.8em;letter-spacing:.2em}.aboutUs-num-slider{margin-top:2em}.aboutUs-num-slider .splide__track{padding-left:5.5em !important;padding-right:5.5em !important}.aboutUs-num-list{display:flex;gap:0}.aboutUs-num-list .aboutUs-num-list-item{width:25.2em;height:17.6em;margin:0 auto;border:.4em solid #F1F1F1;border-radius:2.9em}.aboutUs-num-list .aboutUs-num-list-item:not(.item1){margin-left:1.5em}.aboutUs-num-list .aboutUs-num-list-item.item1,.aboutUs-num-list .aboutUs-num-list-item.item2{padding-top:3.7em}.aboutUs-num-list .aboutUs-num-list-item.item1 p:first-child,.aboutUs-num-list .aboutUs-num-list-item.item2 p:first-child{font-size:1.6em;letter-spacing:.15em}.aboutUs-num-list .aboutUs-num-list-item.item1 p:nth-child(2),.aboutUs-num-list .aboutUs-num-list-item.item2 p:nth-child(2){margin-top:.07em;margin-left:.8em;font-size:4.5em}.aboutUs-num-list .aboutUs-num-list-item.item1 p:nth-child(2) span,.aboutUs-num-list .aboutUs-num-list-item.item2 p:nth-child(2) span{padding-left:.5em;font-size:.6em}.aboutUs-num-list .aboutUs-num-list-item.item3{padding-top:2.4em;background-image:url('/sell/promotion/assets/img/purchase/aboutUs_num_03_sp.svg')}.aboutUs-num-list .aboutUs-num-list-item.item3 p:first-child{padding-left:0;font-size:1.4em}.aboutUs-num-list .aboutUs-num-list-item.item3 p:nth-child(2){margin-top:.1em;margin-right:.25em;color:#F06D2F;font-size:5.2em}.aboutUs-num-list .aboutUs-num-list-item.item3 p:nth-child(2) span{padding-left:.25em;font-size:.5em}.aboutUs-num-list .aboutUs-num-list-item.item3 p:last-child{margin-top:.6em;padding-left:2em;font-size:1em;letter-spacing:.04em;line-height:1.3}.aboutUs-num-list .aboutUs-num-list-item.item4{padding-top:2.4em;background-image:url('/sell/promotion/assets/img/purchase/aboutUs_num_04_sp.svg')}.aboutUs-num-list .aboutUs-num-list-item.item4 p:first-child{padding-left:0;font-size:1.4em}.aboutUs-num-list .aboutUs-num-list-item.item4 p:nth-child(2){margin-top:.1em;color:#00A5A8;font-size:5.3em}.aboutUs-num-list .aboutUs-num-list-item.item4 p:nth-child(2) span{padding-left:.2em;font-size:.5em}.aboutUs-num-list .aboutUs-num-list-item.item4 p:last-child{margin-top:.75em;padding-left:0;font-size:1em;letter-spacing:0}.aboutUs-num-slider-dots{display:flex;width:24em;height:.3em;margin:2.2em auto 0}.aboutUs-num-slider-dots li{width:calc(100% / 4);height:100%}.aboutUs-num-slider-dots li button{width:100%;height:100%;background-color:#F6F6F6;font-size:0;vertical-align:top;transition:.3s}.aboutUs-num-slider-dots li button.is-active{background-color:#FFEADE}.aboutUs-strengths{padding:3.8em 0 5em}.aboutUs-strengths .inner{width:88.89%;max-width:none;padding-left:0}.aboutUs-strengths-ttl{padding-right:.0em;font-size:1.9em;letter-spacing:.2em}.aboutUs-strengths-list{margin-top:2.3em}.aboutUs-strengths-list-ttl{padding:0 .9em;font-size:2em;letter-spacing:.11em}.aboutUs-strengths-list-ttl span{margin-right:.35em;letter-spacing:.1em}.aboutUs-strengths-list-txt{margin-top:.7em;padding:0 1.2em;font-size:1.5em;line-height:1.9;letter-spacing:.1em}.aboutUs-strengths-list>li:nth-child(1) .aboutUs-strengths-list-txt{padding-right:1.2em}.aboutUs-strengths-list>li:nth-child(1) .aboutUs-strengths-list-img{margin-top:2.8em}.aboutUs-strengths-list>li:nth-child(1) .aboutUs-strengths-list-img img{filter:drop-shadow(0 .2em .5em rgba(0,0,0,.1))}.aboutUs-strengths-list-porter{margin-top:4em;margin-right:0;padding:2.5em 2em 2em;border-width:.2em;border-radius:.7em;box-shadow:0 .2em .5em rgba(0,0,0,.1);overflow:hidden}.aboutUs-strengths-list-porter::before{position:relative;top:-.4em;left:-.7em;width:11.8em;height:13.5em;margin-right:.5em;float:left}.aboutUs-strengths-list-porter::after{content:'';display:block;clear:both}.aboutUs-strengths-list-porter>p{padding:0;font-size:1.5em;line-height:1.8;letter-spacing:0}.aboutUs-strengths-list-porter-about{margin-top:1.5em;padding:8.4em 1.07em 1.4em;background-position:top .3em center;background-size:14.5em auto;border-radius:.5em;font-size:1.4em;line-height:1.86;letter-spacing:.085em}.aboutUs-strengths-list>li:nth-child(2){display:block;margin-top:4.4em;padding:0}.aboutUs-strengths-list>li:nth-child(2) .aboutUs-strengths-list-ttl{letter-spacing:.11em;line-height:1.6}.aboutUs-strengths-list>li:nth-child(2) .aboutUs-strengths-list-txt{margin-top:.6em;letter-spacing:.1em}.aboutUs-strengths-list-point{width:26.8em;margin-top:2.8em;margin-left:2em}.aboutUs-strengths-list-point li{height:3.87em;padding-left:3.5em;border-radius:.64em;font-size:1.7em;letter-spacing:0}.aboutUs-strengths-list-point li:nth-child(even){line-height:1.3;letter-spacing:-.03em}.aboutUs-strengths-list-point li:not(:first-child){margin-top:.9em}.aboutUs-strengths-list>li:nth-child(2) .aboutUs-strengths-list-img{width:100%;margin-top:4em}.aboutUs-strengths-list>li:nth-child(2) .aboutUs-strengths-list-img img{filter:drop-shadow(.1em .2em .6em rgba(0,0,0,.1))}.aboutUs-strengths-list>li:nth-child(3){margin-top:4.6em;padding-left:0;padding-bottom:13.5em}.aboutUs-strengths-list>li:nth-child(3)::after{bottom:0;right:6.9em;width:20em;height:10.4em}.aboutUs-strengths-list>li:nth-child(3) .aboutUs-strengths-list-ttl{letter-spacing:.2em;line-height:1.6}.aboutUs-strengths-list>li:nth-child(3) .aboutUs-strengths-list-icon{top:auto;bottom:8em;right:3em;width:9.8em;height:10.9em}.aboutUs-strengths-list>li:nth-child(3) .aboutUs-strengths-list-icon::before{right:.6em;width:7.5em;height:8.1em}.aboutUs-strengths-list>li:nth-child(3) .aboutUs-strengths-list-icon::after{height:9.8em;box-shadow:.1em .1em .7em rgba(0,0,0,.03)}.aboutUs-strengths-list>li:nth-child(3) .aboutUs-strengths-list-txt{margin-right:0;letter-spacing:.1em}.aboutUs-strengths-list>li:nth-child(3) .aboutUs-strengths-list-txt .caution{font-size:0.5em;vertical-align:top}.aboutUs-strengths-list>li:nth-child(3) .aboutUs-strengths-list-notes{width:17em;margin-top:.8em;padding-left:2em;font-size:1em;letter-spacing:.1em}.aboutUs-strengths-list>li:nth-child(3) .aboutUs-strengths-list-notes span{display:block}.aboutUs-strengths-list>li:nth-child(3) .aboutUs-strengths-list-notes span:last-child{margin-top:.5em;margin-left:0;line-height:1.5;letter-spacing:.15em}.aboutUs-strengths-list>li:nth-child(4){margin-top:4.6em;padding-left:0;padding-bottom:17.6em;background-size:24.5em auto;background-position:bottom center}.aboutUs-strengths-list>li:nth-child(4) .aboutUs-strengths-list-ttl{letter-spacing:.1em}.aboutUs-strengths-list>li:nth-child(4) .aboutUs-strengths-list-txt{margin-top:1.2em;margin-right:0;padding-bottom:0;line-height:2;letter-spacing:.1em}.aboutUs-strengths-list>li:nth-child(5){margin-top:4em;padding-left:0}.aboutUs-strengths-list>li:nth-child(5) .aboutUs-strengths-list-ttl{letter-spacing:.165em;line-height:1.6}.aboutUs-strengths-list>li:nth-child(5) .aboutUs-strengths-list-txt{margin-right:0;margin-top:1em;letter-spacing:.084em}.aboutUs-strengths-list>li:nth-child(5) .aboutUs-strengths-list-img{width:100%;max-width:72rem;margin:3.2em auto 0}.aboutUs-strengths-list>li:nth-child(5) .aboutUs-strengths-list-img::after{top:-3.2em;right:-1.2em;width:10.4em;height:10.1em;background-image:url('/sell/promotion/assets/img/purchase/aboutUs_strengths_05_02_sp.svg?260212')}.aboutUs-strengths-list>li:nth-child(5) .aboutUs-strengths-list-img img{filter:drop-shadow(0 .2em .5em rgba(0,0,0,.1))}.aboutUs-strengths-list>li:nth-child(5) .aboutUs-strengths-list-notes{margin-top:1.6em;padding-right:0;font-size:1em;letter-spacing:.08em;text-align:left}}.company{padding:82px 0 95px}.company .inner{max-width:725px}.company-ttl{padding-left:.08em;font-size:3.1em;letter-spacing:.08em}.company-data{display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between;margin-top:35px;margin-left:35px;font-size:1.6em;letter-spacing:.036em}.company-data>dt:not(:first-of-type),.company-data>dd:not(:first-of-type){margin-top:26px;padding-left:0}.company-data>dt{width:9.2em;letter-spacing:.1em}.company-data>dd{width:calc(100% - 9.2em);letter-spacing:.1em;line-height:1.85}.company-data>dt.group{margin-top:3.2rem;padding:0;background-color:transparent}.company-data>dt.group+dd{margin-top:3.2rem;line-height:1.75}.company-data>dt.member+dd span{display:inline-block;width:9em}.company-data>dt.member+dd span:not(:first-child){margin-top:.25rem}.company-data>dt.bank,.company-data>dt.bank+dd{margin-top:3.5rem}.company-data>dt.bank+dd span{display:inline-block;margin:0 .8em}@media screen and (max-width:1000px){.company{padding:12.5vw 0 14vw}.company .inner{width:100%;max-width:none}.company-ttl{font-size:1.8em}.company-data{display:block;margin-top:2.2em;margin-left:0;font-size:1.4em;line-height:1.5;letter-spacing:.09em;text-align:center}.company-data>dt{width:100%;margin-top:2em;padding-left:.1em;font-weight:700}.company-data>dt:not(:first-of-type){margin-top:1.6em}.company-data>dt.member,.company-data>dt.business{margin-top:2.2em}.company-data>dt.capital,.company-data>dt.group,.company-data>dt.bank{margin-top:2em}.company-data>dd,.company-data>dd:not(:first-of-type){width:100%;margin-top:.3em;padding-left:.1em;font-weight:500;line-height:1.6}.company-data>dt.member+dd{line-height:1.95}.company-data>dt.member+dd span{position:relative;width:auto}.company-data>dt.member+dd span:not(:first-child){margin-top:0}.company-data>dt.member+dd span::after{content:'／';display:inline-block;margin:0 .4em}.company-data>dt.group+dd{margin-top:.8em;line-height:1.8}.company-data>dt.bank+dd{margin-top:.9em;line-height:1.75}.company-data>dt.bank+dd span{display:inline-block;margin:0 .8em 0 1em}.company-data>dt.business+dd{margin-top:.75em;line-height:1.9}}.office{padding:70px 0 120px;background:#E3F5F5 url('/sell/promotion/assets/img/purchase/office_bg.svg') center left / 12px auto repeat}.office .inner{width:977px}.office-ttl{font-size:3.3em;letter-spacing:.1em}.office-list{display:flex;flex-wrap:wrap;align-items:stretch;margin-top:50px}.office-list-item{position:relative;width:calc((100% - 44px) / 3);margin:22px 22px 0 0;padding:22px 25px;background:#fff;border-radius:5px}.office-list-item:nth-child(3n){margin-right:0}.office-list-item:nth-child(-n+3){margin-top:0}.office-list-item-ttl{font-size:1.9em;font-weight:700;line-height:1.5;letter-spacing:.05em;text-align:left}.office-list-item-access{margin-top:15px}.office-list-item-access-txt{font-size:1.5em;line-height:1.6;letter-spacing:.1em}.office-list-item:nth-child(3) .office-list-item-access-txt{letter-spacing:.035em}.office-list-item-access-txt.lsHalf{letter-spacing:.05em}.office-list-item-access-map{position:absolute;top:20px;right:20px;display:flex;align-items:center;justify-content:center;width:37px;height:37px;padding:0 0 2px 1px;border:1px solid #42C9C9;border-radius:50%}.office-list-item-access-map:hover{background:#42C9C9;opacity:1}.office-list-item-access-map img{width:20px}@media screen and (max-width:1000px){.office{padding:3em 0 4.5em;background-size:1.2em auto}.office .inner{width:86.39%;max-width:622px}.office-ttl{font-size:2.2em}.office-list{display:block;margin-top:1.7em}.office-list-item,.office-list-item:nth-child(3n),.office-list-item:nth-child(-n+3){width:100%;margin:1.9em 0 0 0;padding:0;border-radius:.5em}.office-list-item:first-child{margin-top:0}.office-list-item-ttl{position:relative;padding:1.1em 6.75% 1.2em 8.5%}.office-list-item-ttl:after{content:'';position:absolute;top:0;bottom:0;right:10%;width:.7em;background:url('/sell/promotion/assets/img/purchase/office_arrow.svg') center center / contain no-repeat;transition:.3s}.office-list-item-ttl.isOpen:after{transform:rotate(180deg)}.office-list-item-access{display:grid;grid-template-rows:0fr;visibility:hidden;position:relative;margin-top:0;opacity:0;transition:.3s ease}.office-list-item-access>div{overflow:hidden}.isOpen+.office-list-item-access{visibility:visible;grid-template-rows:1fr;opacity:1}.office-list-item-access-txt{padding:0 16.08% 1.1em 6.75%;font-size:1.5em;line-height:1.6;letter-spacing:.1em;transition:.3s}.office-list-item:nth-child(3) .office-list-item-access-txt{letter-spacing:.1em}.office-list-item-access-map{top:auto;bottom:1em;right:1.4em;width:3.35em;height:3.35em;padding:0 0 .2em .1em;border-width:.1em;transition:.3s}.office-list-item-access-map:hover{background:none}.office-list-item-access-map img{width:1.8em}}.flow{padding:100px 0 125px;background:#F5F5F5}.flow .inner{max-width:1105px}.flow-ttl{font-size:3.3em;letter-spacing:.1em}.flow-list{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;margin-top:45px}.flow-list-item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:28.96%;min-height:420px;background:#fff;border-radius:12px}.step01.flow-list-item{z-index:6}.step02.flow-list-item{margin-top:45px;z-index:5}.step03.flow-list-item{margin-top:100px;z-index:4}.step04.flow-list-item{margin-top:50px;z-index:3}.step05.flow-list-item{margin-top:95px;z-index:2}.step06.flow-list-item{margin-top:155px;z-index:1}.flow-list-item:after{content:'';position:absolute;right:-78px;display:block;width:87px;height:34px;background-position:top center;background-size:contain;background-repeat:no-repeat;z-index:1}.step03.flow-list-item:after,.step06.flow-list-item:after{content:none}.step01.flow-list-item:after,.step04.flow-list-item:after{bottom:37.5%;background-image:url('/sell/promotion/assets/img/purchase/flow_arrow_grn_pc.svg')}.step04.flow-list-item:after{bottom:34.5%}.step02.flow-list-item:after,.step05.flow-list-item:after{bottom:28.5%;background-image:url('/sell/promotion/assets/img/purchase/flow_arrow_orn_pc.svg')}.step05.flow-list-item:after{bottom:25%}.flow-list-item-no{position:absolute;top:-8px;left:0;right:8px;height:26px;margin:0 auto;text-align:center}.flow-list-item-no img{width:auto;height:100%}.flow-list-item-ttl{padding:0 .5em;display:flex;justify-content:center;font-size:2.9em;font-weight:700;line-height:1.5;letter-spacing:.1em}.step06 .flow-list-item-ttl{letter-spacing:0}.flow-list-item-txt{width:100%;min-height:7.6em;margin-top:8px;padding:0 1.7em 1.3em;font-size:1.6em;line-height:1.8;letter-spacing:.12em;text-align:justify}.step04 .flow-list-item-txt{min-height:7.3em;margin-top:15px}.step05 .flow-list-item-txt{min-height:7.3em;letter-spacing:.1em}.step06 .flow-list-item-txt{min-height:7.3em;margin-top:15px}.flow-list-item-img{flex-grow:1;display:flex;align-items:center;justify-content:center;margin:30px auto 0}.step01 .flow-list-item-img{width:209px;transform:translate(-7px,0)}.step02 .flow-list-item-img{width:249px;transform:translate(-4px,0)}.step03 .flow-list-item-img{width:132px;transform:translate(-4px,0)}.step04 .flow-list-item-img{width:167px;transform:translate(0,4px)}.step05 .flow-list-item-img{width:186px;transform:translate(-9px,0)}.step06 .flow-list-item-img{width:199px;transform:translate(3px,-5px)}@media screen and (max-width:1000px){.flow{padding:3em 0 4.5em}.flow .inner{width:80.559%;max-width:580px}.flow-ttl{font-size:1.9em}.flow-list{display:block;margin-top:3.2em}.flow-list-item{display:block;width:100%;min-height:34.8em;margin:0 auto}.flow-list-item:not(.step01){margin-top:5.2em}.step01.flow-list-item{z-index:0}.step02.flow-list-item{z-index:1}.step03.flow-list-item{z-index:2}.step04.flow-list-item{z-index:3}.step05.flow-list-item{z-index:4}.step06.flow-list-item{z-index:5}.flow-list-item-no{top:-1em;right:0;height:2.3em;vertical-align:top}.flow-list-item:after{right:2em;width:1.9em;height:7.5em;transition:opacity .3s,top .8s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);opacity:0}.step01.flow-list-item:after{content:none}.step03.flow-list-item:after,.step06.flow-list-item:after{content:''}.flow-list-item:nth-of-type(odd):after{top:-18em;bottom:auto;background-image:url('/sell/promotion/assets/img/purchase/flow_arrow_orn_sp.svg')}.flow-list-item:nth-of-type(even):after{top:-18em;bottom:auto;background-image:url('/sell/promotion/assets/img/purchase/flow_arrow_grn_sp.svg')}.flow-list-item:nth-of-type(odd).isShow:after,.flow-list-item:nth-of-type(even).isShow:after{opacity:1;top:-8em}.flow-list-item-ttl{font-size:2.4em;line-height:1.6}.step06 .flow-list-item-ttl{letter-spacing:.08em;margin-top:.2em}.flow-list-item-txt{min-height:7em;margin-top:.3em;padding:0 1.5em;line-height:1.65}.step04 .flow-list-item-txt{min-height:7.3em;margin-top:15px}.step05 .flow-list-item-txt{min-height:7.3em;letter-spacing:.1em}.step06 .flow-list-item-txt{min-height:7.3em;margin-top:15px}.flow-list-item-img{height:18.75em;margin-top:0}.step01 .flow-list-item-img{width:65.52%;transform:translate(-.5em,.5em)}.step02 .flow-list-item-img{width:71.72%;transform:translate(-.5em,1em)}.step03 .flow-list-item-img{width:37.93%;transform:translate(-.4em,1.5em)}.step04 .flow-list-item-img{width:46.9%;transform:translate(-.2em,1.1em)}.step05 .flow-list-item-img{width:54.48%;height:17.5em;transform:translate(-.5em,1em)}.step06 .flow-list-item-img{width:55.86%;height:17.5em;transform:translate(.1em,1em)}}.faq{padding:100px 0 118px}.faq .inner{max-width:837px}.faq-ttl{font-size:3.3em;letter-spacing:.1em}.faq-item{position:relative;margin-top:62px;padding-right:5em;font-size:2em;letter-spacing:.11em;text-align:justify;transition:.3s;cursor:pointer}.faq-item:not(.isOpen):hover{opacity:.7}.faq-item:before{content:'';position:absolute;top:.05em;bottom:0;right:1.2em;width:17px;background:url('/sell/promotion/assets/img/purchase/faq_arrow_pc.svg') top .55em center / contain no-repeat}.faq-item.isOpen:before{transform:rotate(180deg);background-position:bottom .5em center}.faq-item:after{content:'';display:block;position:absolute;bottom:-33px;left:0;right:0;height:4px;background:linear-gradient(to right,rgba(63,63,63,1),rgba(63,63,63,1) 2px,rgba(63,63,63,0) 2px,rgba(63,63,63,0) 5px) center left / 7px 1px repeat-x}.faq-item-q,.faq-item-a{position:relative;margin:1em 0;padding-left:4.5em;background-position:top .2em left 1.4em;background-size:auto 1.2em;background-repeat:no-repeat}.faq-item-q{background-image:url('/sell/promotion/assets/img/purchase/faq_q.svg');font-weight:500}.faq-item-a{display:none;min-height:4em;margin-top:1.5em;background-image:url('/sell/promotion/assets/img/purchase/faq_a.svg');font-weight:300;animation:faq-item-a .8s ease}.faq-item.isOpen .faq-item-a{display:block}@keyframes faq-item-a{0%{opacity:0}100%{opacity:1}}@media screen and (max-width:1000px){.faq{padding:3em 0 1.5em}.faq .inner{width:100%;max-width:none}.faq-ttl{font-size:2em}.faq-item{padding-right:3.7em;font-size:1.6em}.faq-item:first-of-type{margin-top:1.5em}.faq-item:not(:first-of-type){margin-top:1.8em}.faq-item:before{width:1em;background-image:url('/sell/promotion/assets/img/purchase/faq_arrow_sp.svg')}.faq-item:after{bottom:-1em;background:linear-gradient(to right,rgba(63,63,63,1),rgba(63,63,63,1) .125em,rgba(63,63,63,0) .125em,rgba(63,63,63,0) .375em) center center / .375em .125em repeat-x}.faq-item:last-child:after{content:none}.faq-item-q,.faq-item-a{padding-left:4em;background-position:top .35em left 1.25em}.faq-item-a{padding-bottom:.25em;font-weight:400}}.footer{background:#3F3F3F}.footer .inner{width:100%;max-width:none}.footer-nav{display:flex;justify-content:center;margin:0 auto;padding:27px 0 32px;background:#fff}.footer-nav li:not(:last-child){padding-right:2.5em}.footer-nav li:not(:first-child){padding-left:2.5em;border-left:1px solid #000}.footer-nav li>a{display:block;text-decoration:none;font-size:1.5em;font-weight:500;line-height:1;letter-spacing:.1em}.footer-nav li a:hover{text-decoration:underline}.footer-copy{padding:15px 0 25px .09em;text-align:center;font-family:'Zen Kaku Gothic New',sans-serif;color:#fff;font-size:2em;font-weight:500;letter-spacing:.09em}@media screen and (max-width:1000px){.footer{padding-bottom:5em}.footer .inner{flex-direction:column-reverse;width:100%}.footer-nav{padding:1.25em 0}.footer-nav li{padding-left:1.2em}.footer-nav li>a{font-size:1.2em}.footer-copy{padding:.833em 0;font-size:1.1em;letter-spacing:.1em}}.pagetop{position:fixed;bottom:35px;right:13%;width:77px;height:77px;transition:.3s linear;opacity:0;z-index:-1}.pagetop.isHide{opacity:0;z-index:-1}.pagetop.isShow{opacity:1;z-index:999}.pagetop a:hover{opacity:1}@media screen and (max-width:1000px){.pagetop{bottom:7.2em;right:1.5em;width:3.4em;height:3.4em}.open .pagetop{display:none}}.footerfix{display:none}@media screen and (max-width:1000px){.footerfix{position:fixed;display:flex;justify-content:space-between;align-items:center;bottom:0;width:100%;z-index:999}.open .footerfix{display:none}.footerfix-btn{position:relative;width:50%;padding:.7895em 0;color:#fff;font-size:1.8em;font-weight:700;letter-spacing:.1em;text-align:center;line-height:1;text-decoration:none}.footerfix-btn.form{background:#ff6000}.footerfix-btn.tel{background:#005652}.footerfix-btn span{position:relative;display:inline-block;padding:0 1.5em .2em 2.5em}.footerfix-btn span:before{content:'';position:absolute;top:0;bottom:0;left:.75em;display:block;margin:auto;background-position:center center;background-size:contain;background-repeat:no-repeat}.footerfix-btn.form span:before{width:1.166em;background-image:url('/sell/promotion/assets/img/purchase/footerfix_form.svg')}.footerfix-btn.tel span:before{width:1.11em;background-image:url('/sell/promotion/assets/img/purchase/footerfix_tel.svg')}.footerfix-btn span:after{content:"";display:block;position:absolute;top:0;bottom:0;right:0;width:.556em;height:.556em;margin:auto;background:url('/sell/promotion/assets/img/purchase/footerfix_arrow.svg') center center / contain no-repeat}}