﻿:root{--primitive-motared: #D90D0D;--primitive-white: #fff;--primitive-warningyellow: #FFB400;--primitive-textblack: #24272A;--primitive-textgray: #717171;--primitive-textlink: #189BED;--primitive-textdisabled: rgba(36,39,42,.45);--primitive-border: #EDEEEE;--premitive-bordercasette: #DDD;--primitive-borderinput: #A1A1A1;--primitive-background: #F7F7F7;--primitive-overbackground: #F2F1F0;--semantics-grey10: #F6F7F8;--semantics-grey20: #F3F4F5;--semantics-grey30: #F0F1F2;--semantics-grey40: #E8EBED;--semantics-grey50: #D0D3D6;--semantics-grey60: #B7BCC1;--semantics-grey80: #656B70;--semantics-grey100: #1E2123;--semantics-transparency15: rgba(36,39,42,.15);--semantics-transparency30: rgba(36,39,42,.3);--semantics-transparency50: rgba(36,39,42,.5);--layout-contentswidth: 1170px}.p-top-ranking-simple{box-sizing:border-box;display:flex;margin:0 auto;padding:0 0 40px}.p-top-ranking-simple .p-top-ranking-simple__items{background:var(--primitive-white, #fff);border:1px solid var(--primitive-border, #edeeee);border-radius:12px;box-sizing:border-box;margin:0 16px 0 0;min-width:220px;padding:24px;width:268px}.p-top-ranking-simple .p-top-ranking-simple__headline{align-items:center;color:var(--primitive-textblack, #24272a);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:14px;justify-content:flex-start;line-height:125%}.p-top-ranking-simple .p-top-ranking-simple__headline .p-top-ranking-simple__image{display:block;height:60px;object-fit:contain;width:86px}.p-top-ranking-simple .p-top-ranking-simple__ranking{color:var(--primitive-textblack, #24272a);display:flex;flex-direction:column;font-size:14px;font-style:normal;font-weight:400;gap:12px;line-height:150%;list-style:none;margin:16px 0 0;padding:0;text-decoration-line:underline}.p-top-ranking-simple .p-top-ranking-simple__ranking li{color:var(--primitive-textblack, #24272a);counter-increment:ranking;font-size:14px;font-weight:400;line-height:150%;padding:0 0 0 37px;position:relative}.p-top-ranking-simple .p-top-ranking-simple__ranking li:nth-child(1)::before{background-color:rgba(255,180,0,.2);border:none;color:var(--primitive-warningyellow, #ffb400)}.p-top-ranking-simple .p-top-ranking-simple__ranking li:nth-child(2)::before{background-color:rgba(131,131,131,.2);border:none;color:#838383}.p-top-ranking-simple .p-top-ranking-simple__ranking li:nth-child(3)::before{background-color:rgba(176,100,0,.2);border:none;color:#b06400}.p-top-ranking-simple .p-top-ranking-simple__ranking li::before{background-color:var(--primitive-white, #fff);border:solid 1px var(--primitive-bordercassette, #ddd);border-radius:50%;box-sizing:border-box;color:var(--primitive-textgrey, #717171);content:counter(ranking);display:inline-flex;flex-direction:column;flex-shrink:0;font-family:"DINNextLTPro",sans-serif;font-size:14px;font-style:normal;font-weight:700;height:25px;justify-content:center;left:0;line-height:80%;padding:2px 0 0;position:absolute;text-align:center;top:0;width:25px}.p-top-ranking-simple .p-top-ranking-simple__ranking li a{color:var(--primitive-textblack, #24272a);display:block;overflow:hidden;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap}.p-top-ranking-simple .p-top-ranking-simple__ranking li a:hover{color:var(--primitive-textblack, #24272a);text-decoration:none}@media screen and (max-width: 960px){.p-top-ranking-simple{margin:0 calc(50% - 50vw) 0 auto}}.p-top-kv{background:#ff4040;font-family:"Noto Sans JP",sans-serif}.p-top-kv .p-top-kv__inner{align-items:center;box-sizing:border-box;display:flex;gap:12px;justify-content:center;margin:0 auto;max-width:1600px;padding:0 32px}@media screen and (max-width: 1400px){.p-top-kv .p-top-kv__inner{max-width:1170px}}@media screen and (max-width: 960px){.p-top-kv .p-top-kv__inner{display:block;margin-bottom:-1px;padding:0}}.p-top-kv .p-top-kv__visual{display:block;margin:auto auto 0}.p-top-kv .p-top-kv__visual img{display:block;margin-inline:auto}@media screen and (max-width: 1400px){.p-top-kv .p-top-kv__visual img{margin-block:80px 0}}@media screen and (max-width: 960px){.p-top-kv .p-top-kv__visual img{margin-block:0;margin-inline:auto;padding-block:10px 0}}@media screen and (max-width: 960px){.p-top-kv .p-top-kv__visual{background:var(--primitive-gradation-2, linear-gradient(280deg, #ff4040 0%, #d90d0d 100%))}}.p-top-kv .p-top-kv__merit{box-sizing:border-box;flex:1 0 0;min-width:506px;padding:0 0 30px}.p-top-kv .p-top-kv__merit .p-top-kv__star{display:block;margin:0 auto}@media screen and (max-width: 1400px){.p-top-kv .p-top-kv__merit .p-top-kv__star{height:auto;margin:auto auto 0;padding:40px 0 0;width:89px}}@media screen and (max-width: 960px){.p-top-kv .p-top-kv__merit .p-top-kv__star{padding:20px 0 0;width:72px}}.p-top-kv .p-top-kv__merit .p-top-kv__title{margin:8px auto 0;text-align:center}.p-top-kv .p-top-kv__merit .p-top-kv__title .p-top-kv__headline1{display:block;margin:0 auto;position:relative;width:334px}.p-top-kv .p-top-kv__merit .p-top-kv__title .p-top-kv__headline1::before{border:1px dashed var(--primitive-textwhite, #fff);content:"";display:block;height:0px;left:-85px;position:absolute;top:50%;width:85px}@media screen and (max-width: 1400px){.p-top-kv .p-top-kv__merit .p-top-kv__title .p-top-kv__headline1::before{left:-64px;width:64px}}@media screen and (max-width: 960px){.p-top-kv .p-top-kv__merit .p-top-kv__title .p-top-kv__headline1::before{left:-52px;width:52px}}.p-top-kv .p-top-kv__merit .p-top-kv__title .p-top-kv__headline1::after{border:1px dashed var(--primitive-textwhite, #fff);content:"";display:block;height:0px;position:absolute;right:-85px;top:50%;width:85px}@media screen and (max-width: 1400px){.p-top-kv .p-top-kv__merit .p-top-kv__title .p-top-kv__headline1::after{right:-64px;width:64px}}@media screen and (max-width: 960px){.p-top-kv .p-top-kv__merit .p-top-kv__title .p-top-kv__headline1::after{right:-52px;width:52px}}.p-top-kv .p-top-kv__merit .p-top-kv__title .p-top-kv__headline1 .p-top-kv__headline1-text{color:var(--primitive-textwhite, #fff);display:block;font-size:42px;font-style:normal;font-weight:700;line-height:125%;position:relative;text-align:center}@media screen and (max-width: 1400px){.p-top-kv .p-top-kv__merit .p-top-kv__title .p-top-kv__headline1 .p-top-kv__headline1-text{font-size:32px;margin:0 auto}}@media screen and (max-width: 960px){.p-top-kv .p-top-kv__merit .p-top-kv__title .p-top-kv__headline1 .p-top-kv__headline1-text{font-size:26px}}.p-top-kv .p-top-kv__merit .p-top-kv__title .p-top-kv__headline1 .p-top-kv__headline1-logo{display:block;line-height:0;margin:20px 0 0;text-align:center}@media screen and (max-width: 1400px){.p-top-kv .p-top-kv__merit .p-top-kv__title .p-top-kv__headline1 .p-top-kv__headline1-logo{margin:16px auto 0}.p-top-kv .p-top-kv__merit .p-top-kv__title .p-top-kv__headline1 .p-top-kv__headline1-logo img{height:auto;width:150px}}@media screen and (max-width: 1400px)and (max-width: 960px){.p-top-kv .p-top-kv__merit .p-top-kv__title .p-top-kv__headline1 .p-top-kv__headline1-logo img{width:124px}}@media screen and (max-width: 1400px)and (max-width: 960px){.p-top-kv .p-top-kv__merit .p-top-kv__title .p-top-kv__headline1 .p-top-kv__headline1-logo{margin:12px auto 0}}@media screen and (max-width: 1400px){.p-top-kv .p-top-kv__merit .p-top-kv__title .p-top-kv__headline1{width:250px}}@media screen and (max-width: 960px){.p-top-kv .p-top-kv__merit .p-top-kv__title .p-top-kv__headline1{width:204px}}.p-top-kv .p-top-kv__merit .p-top-kv__title .p-top-kv__headline2{color:var(--primitive-white, #fff);display:block;font-size:82px;font-style:normal;font-weight:700;letter-spacing:2.4px;line-height:125%;margin:52px auto 0;text-align:center;width:506px}.p-top-kv .p-top-kv__merit .p-top-kv__title .p-top-kv__headline2 b{font-family:"DINNextLTPro",sans-serif;font-size:136px;font-weight:700;line-height:80%;vertical-align:middle}@media screen and (max-width: 1400px){.p-top-kv .p-top-kv__merit .p-top-kv__title .p-top-kv__headline2 b{display:inline-block;font-size:102px}}@media screen and (max-width: 960px){.p-top-kv .p-top-kv__merit .p-top-kv__title .p-top-kv__headline2 b{font-size:82px}}.p-top-kv .p-top-kv__merit .p-top-kv__title .p-top-kv__headline2 i{font-size:64px;font-style:normal;font-weight:700}@media screen and (max-width: 1400px){.p-top-kv .p-top-kv__merit .p-top-kv__title .p-top-kv__headline2 i{font-size:48px}}@media screen and (max-width: 960px){.p-top-kv .p-top-kv__merit .p-top-kv__title .p-top-kv__headline2 i{font-size:38px}}@media screen and (max-width: 1400px){.p-top-kv .p-top-kv__merit .p-top-kv__title .p-top-kv__headline2{font-size:64px;line-height:90%;width:380px}}@media screen and (max-width: 960px){.p-top-kv .p-top-kv__merit .p-top-kv__title .p-top-kv__headline2{font-size:52px;line-height:110%;margin:33px auto 0;width:310px}}@media screen and (max-width: 960px){.p-top-kv .p-top-kv__merit .p-top-kv__title{margin:4px auto 0}}.p-top-kv .p-top-kv__merit .p-top-kv__headline3{margin:46px auto 0}.p-top-kv .p-top-kv__merit .p-top-kv__headline3 .p-top-kv__headline3-text1{align-items:center;color:var(--primitive-textwhite, #fff);display:flex;font-size:28px;font-style:normal;font-weight:700;justify-content:center;line-height:100%;text-align:center}.p-top-kv .p-top-kv__merit .p-top-kv__headline3 .p-top-kv__headline3-text1::before{background-color:var(--primitive-textwhite, #fff);content:"";display:block;height:1px;margin:0 8px 0 0;position:relative;top:3px;transform:rotate(55deg);width:34px}@media screen and (max-width: 1400px){.p-top-kv .p-top-kv__merit .p-top-kv__headline3 .p-top-kv__headline3-text1::before{width:21px}}@media screen and (max-width: 960px){.p-top-kv .p-top-kv__merit .p-top-kv__headline3 .p-top-kv__headline3-text1::before{margin:0 4px 0 0;width:19px}}.p-top-kv .p-top-kv__merit .p-top-kv__headline3 .p-top-kv__headline3-text1::after{background-color:var(--primitive-textwhite, #fff);content:"";display:block;height:1px;margin:0 0 0 8px;position:relative;top:3px;transform:rotate(-55deg);width:34px}@media screen and (max-width: 1400px){.p-top-kv .p-top-kv__merit .p-top-kv__headline3 .p-top-kv__headline3-text1::after{width:21px}}@media screen and (max-width: 960px){.p-top-kv .p-top-kv__merit .p-top-kv__headline3 .p-top-kv__headline3-text1::after{margin:0 0 0 4px;width:19px}}@media screen and (max-width: 1400px){.p-top-kv .p-top-kv__merit .p-top-kv__headline3 .p-top-kv__headline3-text1{font-size:21px}}@media screen and (max-width: 960px){.p-top-kv .p-top-kv__merit .p-top-kv__headline3 .p-top-kv__headline3-text1{font-size:17px}}.p-top-kv .p-top-kv__merit .p-top-kv__headline3 .p-top-kv__headline3-text2{color:var(--primitive-textwhite, #fff);display:block;font-size:38px;font-style:normal;font-weight:700;line-height:125%;text-align:center}@media screen and (max-width: 1400px){.p-top-kv .p-top-kv__merit .p-top-kv__headline3 .p-top-kv__headline3-text2{font-size:28px}}@media screen and (max-width: 960px){.p-top-kv .p-top-kv__merit .p-top-kv__headline3 .p-top-kv__headline3-text2{font-size:24px}}.p-top-kv .p-top-kv__merit .p-top-kv__headline3 b{font-family:"DINNextLTPro",sans-serif;font-size:76px;font-style:normal;font-weight:700;line-height:100%;position:relative;top:4px}@media screen and (max-width: 1400px){.p-top-kv .p-top-kv__merit .p-top-kv__headline3 b{font-size:56px}}@media screen and (max-width: 960px){.p-top-kv .p-top-kv__merit .p-top-kv__headline3 b{font-size:47px}}.p-top-kv .p-top-kv__merit .p-top-kv__headline3 mark{background:linear-gradient(transparent 62%, #ffb400 62%);color:var(--primitive-white, #fff);font-weight:700}@media screen and (max-width: 960px){.p-top-kv .p-top-kv__merit .p-top-kv__headline3{margin:42px auto 0}}.p-top-kv .p-top-kv__merit .p-top-kv__text{align-items:center;border:1px solid var(--primitive-white, #fff);border-radius:12px;box-sizing:border-box;color:var(--primitive-textwhite, #fff);display:flex;font-size:16px;font-style:normal;font-weight:400;gap:10px;justify-content:center;line-height:150%;margin:24px auto 0;max-width:376px;padding:16px}@media screen and (max-width: 1400px){.p-top-kv .p-top-kv__merit .p-top-kv__text{border:none;margin:40px auto 0;max-width:395px;padding:0}}.p-top-kv .p-top-kv__merit .p-top-kv__sp-image{display:none;margin:23px auto 0}@media screen and (max-width: 1400px){.p-top-kv .p-top-kv__merit .p-top-kv__sp-image{display:block}}@media screen and (max-width: 960px){.p-top-kv .p-top-kv__merit .p-top-kv__sp-image{margin:18px auto 0;max-width:86%}}@media screen and (max-width: 1400px){.p-top-kv .p-top-kv__merit{margin:auto 0 0;padding:40px 0 0}}@media screen and (max-width: 960px){.p-top-kv .p-top-kv__merit{min-width:0}}.p-top-kv .p-top-kv__image{min-width:420px;width:506px}.p-top-kv .p-top-kv__image img{display:block;height:auto;width:100%}@media screen and (max-width: 1400px){.p-top-kv .p-top-kv__image{display:none}}.p-top-kv .p-top-kv__assessment{flex:1 0 0;max-width:532px;min-width:400px;padding:24px}.p-top-kv .p-top-kv__assessment .p-top-kv__assessment-inner{background:var(--primitive-white, #fff);border:1px solid var(--primitive-border, #edeeee);border-radius:12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.16);box-sizing:border-box;display:flex;flex-direction:column;gap:12px;padding:32px;position:relative;width:100%}@media screen and (max-width: 960px){.p-top-kv .p-top-kv__assessment .p-top-kv__assessment-inner{background:rgba(0,0,0,0);border:none;box-shadow:initial;gap:16px;margin-block:-16px 0;padding:0}}.p-top-kv .p-top-kv__assessment .p-top-kv__assessment-badge{position:absolute;right:-24px;top:-24px}.p-top-kv .p-top-kv__assessment .p-top-kv__assessment-copy1{align-items:flex-end;color:var(--primitive-textblack, #24272a);display:grid;font-size:20px;font-style:normal;font-weight:700;grid-template-columns:53px auto auto auto;justify-content:center;line-height:150%;padding:4px 0 0}.p-top-kv .p-top-kv__assessment .p-top-kv__assessment-copy1 .p-top-kv__assessment-copy1-image{display:block;margin:-4px 8px 0 0}.p-top-kv .p-top-kv__assessment .p-top-kv__assessment-copy1 b{color:var(--primitive-motared, #d90d0d);display:inline-block;font-family:"DINNextLTPro",sans-serif;font-size:34px;font-style:normal;font-weight:700;line-height:80%;margin:0 3px 2px 0;vertical-align:middle}@media screen and (max-width: 960px){.p-top-kv .p-top-kv__assessment .p-top-kv__assessment-copy1 b{color:var(--primitive-motared, #d90d0d);font-family:"DINNextLTPro",sans-serif;font-size:34px;font-weight:700;line-height:50%;margin:0}}@media screen and (max-width: 960px){.p-top-kv .p-top-kv__assessment .p-top-kv__assessment-copy1{align-items:flex-end;color:var(--primitive-textblack, #24272a);display:flex;font-size:20px;font-style:normal;font-weight:700;justify-content:center;line-height:125%;padding:0;text-align:center}}.p-top-kv .p-top-kv__assessment .p-top-kv__assessment-copy2{box-sizing:border-box;color:var(--primitive-textblack, #24272a);font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin:0 -20px 6px;padding:8px 0;text-align:center}.p-top-kv .p-top-kv__assessment .p-top-kv__assessment-copy2::after{border-bottom:1px solid var(--primitive-border, #edeeee);content:"";display:block;margin:9px 20px 0}@media screen and (max-width: 960px){.p-top-kv .p-top-kv__assessment .p-top-kv__assessment-copy2::after{display:none}}@media screen and (max-width: 960px){.p-top-kv .p-top-kv__assessment .p-top-kv__assessment-copy2{color:var(--primitive-textblack, #24272a);font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin:0;padding:0;text-align:center}}@media screen and (max-width: 960px){.p-top-kv .p-top-kv__assessment{background:var(--primitive-white, #fff);box-sizing:border-box;max-width:initial;min-width:initial;padding:24px 24px 30px}}.p-top-kv-sp{background:var(--primitive-gradation-2, linear-gradient(280deg, #ff4040 0%, #d90d0d 100%));font-family:"Noto Sans JP",sans-serif}.p-top-kv-sp .p-top-kv-sp__inner{margin:0 auto}.p-top-kv-sp .p-top-kv-sp__assessment{background:var(--primitive-background, #f7f7f7);box-sizing:border-box;padding:24px}.p-top-kv-sp .p-top-kv-sp__assessment .p-top-kv-sp__assessment-copy1{align-items:flex-end;color:var(--primitive-textblack, #24272a);display:flex;font-size:20px;font-style:normal;font-weight:700;justify-content:center;line-height:125%}.p-top-kv-sp .p-top-kv-sp__assessment .p-top-kv-sp__assessment-copy1 b{color:var(--primitive-motared, #d90d0d);font-family:"DINNextLTPro",sans-serif;font-size:54px;font-weight:700;line-height:80%}.p-top-kv-sp .p-top-kv-sp__assessment .p-top-kv-sp__assessment-copy1 i{font-size:14px;font-style:normal;font-weight:700;line-height:125%;margin:0 8px 0 0}.p-top-kv-sp .p-top-kv-sp__assessment .p-top-kv-sp__assessment-copy2{color:var(--primitive-textblack, #24272a);font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin:20px 0 0;text-align:center;text-decoration-line:underline}.p-top-kv-sp .p-top-kv-sp__assessment .p-top-kv-sp__items{align-self:stretch;display:flex;flex-direction:column;gap:8px;position:relative}.p-top-kv-sp .p-top-kv-sp__assessment .p-top-kv-sp__label{align-items:center;color:var(--primitive-textblack, #24272a);display:flex;font-size:14px;font-style:normal;font-weight:700;gap:8px;line-height:150%}.p-top-kv-sp .p-top-kv-sp__assessment .p-top-kv-sp__required{background:var(--primitive-white, #fff);border:1px solid var(--primitive-motared, #d90d0d);border-radius:20px;box-sizing:border-box;color:var(--primitive-motared, #d90d0d);display:inline-block;font-size:11px;font-style:normal;font-weight:700;line-height:125%;min-width:38px;padding:2px 7px 3px;text-align:center}.p-top-kv-sp .p-top-kv-sp__assessment .p-top-kv-sp__success{background:var(--primitive-textlink, #189bed);border:1px solid var(--primitive-textlink, #189bed);border-radius:20px;box-sizing:border-box;color:var(--primitive-white, #fff);display:none;font-family:"Noto Sans JP",sans-serif;font-size:11px;font-style:normal;font-weight:700;left:0;line-height:125%;min-width:38px;padding:3px 7px;position:absolute;text-align:center;top:0}.p-top-kv2{background:#ff4040;position:relative}.p-top-kv2.p-top-kv2-shoplist{border-radius:12px;height:350px;margin:36px auto 0;overflow:hidden;width:1170px}.p-top-kv2.p-top-kv2-shoplist .p-top-kv2__inner{padding:0}.p-top-kv2.p-top-kv2-shoplist .p-top-kv2__inner .p-top-kv2__visual{padding:16px 32px 0}.p-top-kv2.p-top-kv2-shoplist .p-top-kv2__inner .p-top-kv2__visual img{height:430px;margin:-10px auto 0;width:auto}@media screen and (max-width: 960px){.p-top-kv2.p-top-kv2-shoplist .p-top-kv2__inner .p-top-kv2__visual img{height:auto;margin:0;width:100%}}@media screen and (max-width: 960px){.p-top-kv2.p-top-kv2-shoplist{height:fit-content;margin:24px 25px 0;width:auto}}.p-top-kv2 .p-top-kv2__inner{box-sizing:border-box;margin:0 auto;max-width:var(--contentswidth, 1170px);padding:26px 0 0;position:relative}.p-top-kv2 .p-top-kv2__inner .p-top-kv2__visual{display:block;margin:auto auto 0}.p-top-kv2 .p-top-kv2__inner .p-top-kv2__visual picture{display:grid}.p-top-kv2 .p-top-kv2__inner .p-top-kv2__visual img.is-default{display:block}@media screen and (max-width: 1400px){.p-top-kv2 .p-top-kv2__inner .p-top-kv2__visual img.is-default{display:none}}.p-top-kv2 .p-top-kv2__inner .p-top-kv2__visual img.is-medium{display:none;margin:32px auto 0}@media screen and (max-width: 1400px){.p-top-kv2 .p-top-kv2__inner .p-top-kv2__visual img.is-medium{display:block}}@media screen and (max-width: 960px){.p-top-kv2 .p-top-kv2__inner .p-top-kv2__visual img.is-medium{display:none}}.p-top-kv2 .p-top-kv2__inner .p-top-kv2__visual img.is-sp{display:none}@media screen and (max-width: 960px){.p-top-kv2 .p-top-kv2__inner .p-top-kv2__visual img.is-sp{display:block}}@media screen and (max-width: 960px){.p-top-kv2 .p-top-kv2__inner .p-top-kv2__visual img{width:100%}}.p-top-kv2 .p-top-kv2__inner .p-top-kv2__content{box-sizing:border-box;margin:0 0 0 40px;width:592px}.p-top-kv2 .p-top-kv2__inner .p-top-kv2__content .p-top-kv2__content-copy1{align-items:center;box-sizing:border-box;display:flex;margin:0 0 -46px 17px;position:relative}.p-top-kv2 .p-top-kv2__inner .p-top-kv2__content .p-top-kv2__content-copy1 .p-top-kv2__content-copy1-logo{box-sizing:border-box;display:block;margin:0 8px 0 0}@media screen and (max-width: 960px){.p-top-kv2 .p-top-kv2__inner .p-top-kv2__content .p-top-kv2__content-copy1 .p-top-kv2__content-copy1-logo{grid-area:logo;height:auto;margin:0 0 0 1px;width:131px}}.p-top-kv2 .p-top-kv2__inner .p-top-kv2__content .p-top-kv2__content-copy1 .p-top-kv2__content-copy1-text{box-sizing:border-box;color:var(--primitive-white, #fff);font-size:21px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:150%}@media screen and (max-width: 960px){.p-top-kv2 .p-top-kv2__inner .p-top-kv2__content .p-top-kv2__content-copy1 .p-top-kv2__content-copy1-text{font-size:16px;grid-area:text;letter-spacing:0;margin:2px 0 0}}.p-top-kv2 .p-top-kv2__inner .p-top-kv2__content .p-top-kv2__content-copy1 .p-top-kv2__content-copy1-image{box-sizing:border-box;display:block;margin:0 0 20px}@media screen and (max-width: 960px){.p-top-kv2 .p-top-kv2__inner .p-top-kv2__content .p-top-kv2__content-copy1 .p-top-kv2__content-copy1-image{grid-area:image;height:auto;margin:-16px 0 0;width:81px}}@media screen and (max-width: 960px){.p-top-kv2 .p-top-kv2__inner .p-top-kv2__content .p-top-kv2__content-copy1{align-items:center;display:grid;gap:0 8px;grid-template-areas:"logo image" "text image";grid-template-columns:auto auto;grid-template-rows:auto auto;justify-content:center;margin:16px auto -4px}}.p-top-kv2 .p-top-kv2__inner .p-top-kv2__content .p-top-kv2__content-copy2{border-bottom:solid 4px var(--primitive-white, #fff);border-top:solid 4px var(--primitive-white, #fff);box-sizing:border-box;color:var(--primitive-white, #fff);display:block;font-size:33px;font-style:normal;font-weight:700;letter-spacing:3px;line-height:38px;margin:48px 0 0;padding:19px 0 15px;text-align:center;width:calc(100% - 20px)}.p-top-kv2 .p-top-kv2__inner .p-top-kv2__content .p-top-kv2__content-copy2 b{box-sizing:border-box;color:var(--primitive-white, #fff);font-family:"DINNextLTPro",sans-serif;font-size:53px;font-style:normal;font-weight:900;letter-spacing:1px;line-height:38px;text-align:center}@media screen and (max-width: 960px){.p-top-kv2 .p-top-kv2__inner .p-top-kv2__content .p-top-kv2__content-copy2 b{font-size:36px;letter-spacing:3px}}@media screen and (max-width: 960px){.p-top-kv2 .p-top-kv2__inner .p-top-kv2__content .p-top-kv2__content-copy2{border-width:2px;font-size:21px;margin:16px 0 0;padding:7px 0 4px;width:100%}}.p-top-kv2 .p-top-kv2__inner .p-top-kv2__content .p-top-kv2__content-copy3{box-sizing:border-box;color:var(--primitive-white, #fff);display:block;font-size:75px;font-style:normal;font-weight:700;line-height:128%;margin:16px 0 0;width:100%}.p-top-kv2 .p-top-kv2__inner .p-top-kv2__content .p-top-kv2__content-copy3 b{font-weight:700}@media screen and (max-width: 960px){.p-top-kv2 .p-top-kv2__inner .p-top-kv2__content .p-top-kv2__content-copy3{font-size:45px;line-height:125%;margin:21px 0 0;width:calc(100% + 15px)}}@media screen and (max-width: 960px){.p-top-kv2 .p-top-kv2__inner .p-top-kv2__content{margin:0;width:100%}}.p-top-kv2 .p-top-kv2__inner .p-top-kv2__image{bottom:0;height:auto;position:absolute;right:0;width:560px}@media screen and (max-width: 960px){.p-top-kv2 .p-top-kv2__inner .p-top-kv2__image{margin:-18px 0 0 -32px;max-width:none;position:inherit;width:343px}}@media screen and (max-width: 960px){.p-top-kv2 .p-top-kv2__inner{max-width:375px;padding:16px 16px 0}}.p-top-kv2 .p-top-kv2__form{bottom:-180px;left:0;position:absolute;width:100%}.p-top-kv2 .p-top-kv2__form.p-top-kv2__form-af4{bottom:-160px}.p-top-kv2 .p-top-kv2__form.is-af-notice{bottom:-226px}@media screen and (max-width: 960px){.p-top-kv2 .p-top-kv2__form{position:static}}.p-top-kv2 #select_model{border:1px solid var(--primitive-borderinput, #a1a1a1);font-size:14px}.p-top-kv2 #select_model:after{display:none}.p-top-kv2-reason{align-items:center;align-self:stretch;background:var(--primitive-background, #f7f7f7);justify-content:center;padding:16px}@media screen and (max-width: 960px){.p-top-kv2-reason.is-detail{margin-inline:-25px}}.p-top-kv2-reason__title{color:var(--primitive-textblack, #24272a);font-family:"Noto Sans JP";font-size:14px;font-style:normal;font-weight:700;line-height:150%;text-align:center}.p-top-kv2-reason__list{align-items:center;align-self:stretch;display:flex;gap:8px;justify-content:center;margin-top:8px}.p-top-kv2-reason__list li{background:#fff;border:1px solid var(--premitive-bordercasette, #ddd);border-radius:8px;color:var(--primitive-textblack, #24272a);font-family:"Noto Sans JP";font-size:11px;font-style:normal;font-weight:700;line-height:150%;padding:8px;position:relative;text-align:center;width:100%}.p-top-kv2-reason__list b{color:var(--primitive-motared, #d90d0d)}.p-top-kv2-reason__list svg,.p-top-kv2-reason__list use{height:24px;width:24px}.p-top-kv2-reason__list .c-form-input__icon{background:var(--primitive-motared, #d90d0d);border-radius:10000px;display:grid;height:40px;inset-inline:0;margin-inline:auto;place-content:center;position:absolute;top:-20px;width:40px}.p-top-kv-sp__arrow-down{background:var(--primitive-background, #f7f7f7);height:12px;position:relative}.p-top-kv-sp__arrow-down img{display:grid;left:0;margin:auto;place-items:center;position:absolute;right:0}.p-top-kv-sp__arrow-down .c-form-input__icon{color:#d90d0d;height:48px;width:48px}.p-top-videos{background:var(--primitive-white, #fff);border-radius:12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.16);box-sizing:border-box;list-style:none;padding:40px 32px;position:relative}.p-top-videos .p-top-videos__eyecatch{left:-25px;position:absolute;top:-104px;z-index:2}@media screen and (max-width: 960px){.p-top-videos .p-top-videos__eyecatch{display:none}}.p-top-videos .p-top-videos__list{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.p-top-videos .p-top-videos__items{flex:1 0 0;max-width:336px;padding:56% 0 0;position:relative}.p-top-videos .p-top-videos__link{display:block;left:0;position:absolute;top:0;transition:opacity .3s ease}.p-top-videos .p-top-videos__link:hover{opacity:.5}.p-top-videos .p-top-videos__link .p-top-videos__thumbnail{aspect-ratio:16/9;border-radius:12px;overflow:hidden}.p-top-videos .p-top-videos__link .p-top-videos__thumbnail:hover{animation:none}.p-top-videos .p-top-videos__title{color:var(--primitive-textblack, #24272a);font-size:20px;font-style:normal;font-weight:700;line-height:125%;margin:24px 0 0}.p-top-videos .p-top-videos__text{color:var(--primitive-textblack, #24272a);font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin:16px 0 0}.p-top-benefits{display:flex;flex-direction:column;gap:118px;position:relative;z-index:1}.p-top-benefits .p-top-benefits__items{counter-increment:benefits;display:flex;flex-direction:row-reverse;position:relative}@media screen and (max-width: 960px){.p-top-benefits .p-top-benefits__items{flex-direction:column}}.p-top-benefits .p-top-benefits__contents{align-items:center;display:flex;height:100%;width:100%;z-index:2}@media screen and (max-width: 960px){.p-top-benefits .p-top-benefits__contents{position:relative;right:auto;top:auto}}.p-top-benefits .p-top-benefits__contents-inner{background:var(--primitive-white, #fff);border-radius:12px 0 0 12px;box-sizing:border-box;min-width:200px;padding:80px 80px 38px;text-align:left;width:100%}.p-top-benefits .p-top-benefits__contents-inner::before{color:var(--primitive-motared, #d90d0d);content:counter(benefits, decimal-leading-zero);font-family:"DINNextLTPro",sans-serif;font-size:90px;font-style:normal;font-weight:700;left:0;letter-spacing:-0.05em;line-height:80%;position:absolute;top:-38px}@media screen and (max-width: 960px){.p-top-benefits .p-top-benefits__contents-inner::before{display:block;font-size:48px;position:relative;right:auto;text-align:center;top:auto}}.p-top-benefits .p-top-benefits__contents-inner .p-top-benefits__headline{color:var(--primitive-textblack, #24272a);font-size:32px;font-style:normal;font-weight:700;line-height:125%}@media screen and (max-width: 960px){.p-top-benefits .p-top-benefits__contents-inner .p-top-benefits__headline{margin:16px 0 0;text-align:center;word-break:auto-phrase}}@media screen and (max-width: 960px){.p-top-benefits .p-top-benefits__contents-inner{background-color:rgba(0,0,0,0);padding:40px 0;width:100%}}.p-top-benefits .p-top-benefits__eyecatch{background:linear-gradient(180deg, rgb(217, 13, 13) 0%, rgb(243, 46, 46) 100%);border-radius:0 12px 12px 0;min-width:400px;overflow:hidden;width:400px;z-index:1}.p-top-benefits .p-top-benefits__eyecatch img{display:block;height:100%;max-width:none;object-fit:cover;width:100%}@media screen and (max-width: 960px){.p-top-benefits .p-top-benefits__eyecatch{border-radius:12px;min-width:0;width:100%}}@media screen and (max-width: 960px){.p-top-benefits{gap:40px;margin:0 auto;max-width:600px}}.p-top-benefits2{align-content:flex-start;align-items:flex-start;align-self:stretch;display:flex;flex-wrap:wrap;gap:30px 80px;justify-content:center}.p-top-benefits2 .p-top-benefits2__itmes{align-items:center;display:flex;flex-direction:column;gap:16px}.p-top-benefits2 .p-top-benefits2__itmes-inner{border-radius:9999px;height:240px;overflow:hidden;position:relative;width:240px}.p-top-benefits2 .p-top-benefits2__image{border-radius:50%;display:block;overflow:hidden;transform:scale(1)}.p-top-benefits2 .p-top-benefits2__text{color:var(--primitive-textblack, #24272a);font-size:20px;font-style:normal;font-weight:700;line-height:150%;text-align:center}.p-top-benefits2 b{color:var(--primitive-motared, #d90d0d);display:inline-block;font-size:28px;font-style:normal;font-weight:700;line-height:125%;margin:4px 0 0;text-align:center}.p-top-benefits2 sup{font-size:15px;vertical-align:middle}.p-top-recommend-list{align-content:flex-start;align-items:flex-start;align-self:stretch;display:flex;flex-wrap:wrap;gap:0 16px}.p-top-recommend-list .p-top-recommend-list__items,.p-top-recommend-list li{align-self:stretch;flex:1 0 0;margin:24px 0 0;min-width:260px}.p-top-recommend-list .p-top-recommend-list__items.is-dummy,.p-top-recommend-list li.is-dummy{margin:0}.p-top-recommend-card{align-content:flex-start;align-items:flex-start;align-self:stretch;background:var(--primitive-white, #fff);border:1px solid var(--primitive-border, #edeeee);border-radius:12px;box-sizing:border-box;display:flex;flex:1 0 0;flex-wrap:wrap;gap:16px;min-width:260px;padding:84px 24px 24px;position:relative}.p-top-recommend-card:hover{border:2px solid var(--primitive-textblack, #24272a);border-radius:12px}.p-top-recommend-card .p-top-recommend-card__thumbnail{display:block;height:auto;width:100%}.p-top-recommend-card .p-top-recommend-card__thumbnail a{transition:opacity .3s ease}.p-top-recommend-card .p-top-recommend-card__thumbnail a:hover{opacity:.5}.p-top-recommend-card .p-top-recommend-card__thumbnail a img:hover{animation:none}.p-top-recommend-card .p-top-recommend-card__maker{color:var(--primitive-textblack, #24272a);display:block;font-size:12px;font-style:normal;font-weight:400;left:24px;line-height:125%;position:absolute;text-decoration:underline;top:20px}.p-top-recommend-card .p-top-recommend-card__model{color:var(--primitive-textblack, #24272a);display:block;font-size:16px;font-style:normal;font-weight:700;left:24px;line-height:125%;position:absolute;text-decoration:underline;top:47px}.p-top-recommend-card .p-top-recommend-card__data{background:var(--primitive-background, #f7f7f7);border-radius:8px;font-family:"DINNextLTPro","Noto Sans JP",sans-serif;padding:20px 12px 15px;width:100%}.p-top-recommend-card .p-top-recommend-card__data .p-top-recommend-card__data-link:hover .p-top-recommend-card__maker,.p-top-recommend-card .p-top-recommend-card__data .p-top-recommend-card__data-link:hover .p-top-recommend-card__model{text-decoration:none}.p-top-recommend-card .p-top-recommend-card__data .p-top-recommend-card__data-link::before{content:"";inset:0;position:absolute}.p-top-recommend-card .p-top-recommend-card__data .p-top-recommend-card__value2{border-top:1px dashed var(--primitive-bordercassette, #ddd);box-sizing:border-box;padding:12px 0 0}.p-top-recommend-card .p-top-recommend-card__title{color:var(--primitive-textblack, #24272a);font-size:12px;font-style:normal;font-weight:700;line-height:125%;position:relative;z-index:1}.p-top-recommend-card .p-top-recommend-card__price{box-sizing:border-box;color:var(--primitive-textblack, #24272a);font-size:22px;font-style:normal;font-weight:700;line-height:100%;text-align:left;white-space:nowrap;width:100%}.p-top-recommend-card .p-top-recommend-card__price.is-small{font-size:16px}.p-top-recommend-card i{color:var(--primitive-textblack, #24272a);font-size:10px;font-style:normal;font-weight:700;line-height:100%;margin:0 0 0 4px;transform:scale(0.9);transform-origin:left bottom}.p-top-recommend-card .p-top-recommend-card__from{font-weight:400;margin:0 8px}.p-top-result-list{align-content:flex-start;align-items:flex-start;align-self:stretch;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:64px 32px;list-style:none;padding:0}.p-top-result-list::before{order:1}.p-top-result-list::before,.p-top-result-list::after{content:"";display:block;width:calc(33.3333333333% - 20px)}@media screen and (max-width: 960px){.p-top-result-list::before,.p-top-result-list::after{content:none}}@media screen and (max-width: 960px){.p-top-result-list{padding:0 7px}}.p-top-result-card{align-items:flex-start;align-self:stretch;background:var(--primitive-white, #fff);border:1px solid var(--primitive-border, #edeeee);border-radius:12px;box-sizing:border-box;display:flex;flex:1 0 0;flex-direction:column;gap:24px;min-width:280px;padding:24px;position:relative}.p-top-result-card .p-top-result-card__model-link{display:block;text-decoration:underline}.p-top-result-card .p-top-result-card__model-link:hover{text-decoration:none}.p-top-result-card .p-top-result-card__model-link:hover::before{border:2px solid var(--primitive-textblack, #24272a);border-radius:12px}.p-top-result-card .p-top-result-card__model-link::before{content:"";inset:0;position:absolute;z-index:1}.p-top-result-card .p-top-result-card__data{display:flex;flex-direction:column;order:2}.p-top-result-card .p-top-result-card__data .p-top-result-card__area{color:var(--primitive-textblack, #24272a);font-size:12px;font-style:normal;font-weight:400;line-height:125%;margin:16px 0 0;order:2}.p-top-result-card .p-top-result-card__data .p-top-result-card__model{color:var(--primitive-textblack, #24272a);font-size:20px;font-style:normal;font-weight:700;line-height:125%;order:1}.p-top-result-card .p-top-result-card__data .p-top-result-card__text{color:var(--primitive-textblack, #24272a);font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin:24px 0 0;order:3}.p-top-result-card .p-top-result-card__result{order:1;width:100%}.p-top-result-card .p-top-result-card__result .p-top-result-card__headline{align-items:center;color:var(--primitive-textblack, #24272a);display:flex;font-size:16px;font-style:normal;font-weight:700;justify-content:space-between;line-height:125%}.p-top-result-card .p-top-result-card__result .p-top-result-card__icon{background:var(--primitive-head, #e8e8e8);border-radius:50%;box-sizing:border-box;display:block;height:48px;padding:12px;width:48px}.p-top-result-card .p-top-result-card__result .p-top-result-card__icon svg,.p-top-result-card .p-top-result-card__result .p-top-result-card__icon img{display:block;height:24px;width:24px}.p-top-result-card .p-top-result-card__result .p-top-result-card__content{align-items:center;display:flex;flex-wrap:wrap;gap:20px 0;justify-content:space-between;margin:24px 0 0}.p-top-result-card .p-top-result-card__result .p-top-result-card__content .p-top-result-card__price{align-items:flex-end;display:flex;justify-content:space-between;width:100%}.p-top-result-card .p-top-result-card__result .p-top-result-card__content .p-top-result-card__price .p-top-result-card__price-number{color:var(--primitive-motared, #d90d0d);font-size:20px;font-style:normal;font-weight:700;line-height:80%}.p-top-result-card .p-top-result-card__result .p-top-result-card__content .p-top-result-card__price b{font-family:"DINNextLTPro",sans-serif;font-size:46px;line-height:80%;position:relative;top:2px}.p-top-result-card .p-top-result-card__result .p-top-result-card__content .p-top-result-card__price i{color:var(--primitive-textblack, #24272a);display:inline-block;font-size:10px;font-style:normal;font-weight:700;line-height:100%;margin:0 0 0 4px;transform:scale(0.9);transform-origin:left bottom;width:10px}.p-top-result-card .p-top-result-card__result .p-top-result-card__content .p-top-result-card__price .p-top-result-card__price-from{color:var(--primitive-textblack, #24272a);font-size:20px;font-style:normal;font-weight:700;line-height:80%;position:relative;top:-3px}.p-top-result-card .p-top-result-card__result .p-top-result-card__content .p-top-result-card__shop{color:var(--primitive-textblack, #24272a);font-size:16px;font-style:normal;font-weight:400;line-height:150%;width:100%}.p-top-result-card .p-top-result-card__result .p-top-result-card__content .p-top-result-card__shop a{position:relative;text-decoration:underline;z-index:2}.p-top-result-card .p-top-result-card__result .p-top-result-card__content .p-top-result-card__shop a:hover{text-decoration:none}.p-top-result-card .p-top-result-card__result .p-top-result-card__content .p-top-result-card__score{color:var(--primitive-textblack, #24272a);font-family:"DINNextLTPro",sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:150%;margin:0 0 0 10px}.p-top-result-card .p-top-result-card__result .p-top-result-card__content .p-top-result-card__score i{font-size:10px;font-style:normal;line-height:100%;margin:0 0 0 5px;transform:scale(0.9);transform-origin:left bottom}.p-top-result-card .p-top-result-card__result .p-top-result-card__tags{align-items:center;display:flex;gap:4px;justify-content:flex-end;list-style:none;padding:0}.p-top-result-card .p-top-result-card__result .p-top-result-card__tags .p-top-result-card__tag{align-items:center;background:var(--primitive-overbackground, #f2f1f0);border-radius:4px;box-sizing:border-box;color:var(--primitive-textblack, #24272a);display:flex;font-size:12px;font-style:normal;font-weight:400;height:39px;justify-content:center;line-height:125%;padding:4px 4px 2px;text-align:center;width:39px}.p-top-result-card .p-top-result-card__result .p-top-result-card__tags .p-top-result-card__tag.is-off{background:var(--primitive-overbackground, #f2f1f0);color:var(--primitive-textblack, #24272a)}.p-top-result-card .p-top-result-card__result .p-top-result-card__tags .p-top-result-card__tag.is-on{background:var(--primitive-textblack, #24272a);color:var(--primitive-textwhite, #fff);font-weight:700}.p-top-result-card .p-top-result-card__result .p-top-result-card__total{align-items:center;background-color:var(--primitive-warningyellow, #ffb400);border-radius:50%;box-sizing:border-box;color:var(--primitive-textwhite, #fff);display:flex;flex-direction:column;font-size:10px;font-style:normal;font-weight:700;height:69px;justify-content:center;line-height:100%;position:absolute;right:-28px;text-align:center;top:-44px;width:69px;z-index:2}.p-top-result-card .p-top-result-card__result .p-top-result-card__total::before{border-bottom:solid 0 rgba(0,0,0,0);border-left:solid 4px rgba(0,0,0,0);border-right:solid 4px rgba(0,0,0,0);border-top:solid 8px var(--primitive-warningyellow, #ffb400);bottom:4px;content:"";display:block;left:4px;position:absolute;transform:rotate(45deg)}.p-top-result-card .p-top-result-card__result .p-top-result-card__total b{color:var(--primitive-textblack, #24272a);font-family:"DINNextLTPro",sans-serif;font-size:28px;font-style:normal;font-weight:700;line-height:80%;margin:0 0 4px}.p-top-result-card .p-top-result-card__result .p-top-result-card__total i{font-size:10px;font-style:normal;line-height:100%;transform:scale(0.9);transform-origin:left bottom}.p-top-search .p-top-search__headline{color:var(--primitive-textblack, #24272a);font-size:20px;font-style:normal;font-weight:400;line-height:150%;text-align:center}.p-top-table-scroll{box-sizing:border-box;margin:0 auto;max-width:var(--layout-contentswidth, 1170px);padding:0 25px;width:100%}@media screen and (max-width: 960px){.p-top-table-scroll{overflow-y:scroll;padding-left:25px}}.p-top-table{background:var(--primitive-white, #fff);border-collapse:separate;border-left:1px solid var(--Primitive-BORDER_CASSETTE, #ddd);border-top:1px solid var(--Primitive-BORDER_CASSETTE, #ddd);box-sizing:border-box;color:var(--primitive-textgrey, #717171);font-size:14px;font-style:normal;font-weight:400;line-height:150%;table-layout:fixed;text-align:center;width:100%}.p-top-table thead{position:sticky;top:0;z-index:1}.p-top-table thead th{background:var(--primitive-textblack, #24272a);border:none;border-bottom:2px solid var(--Primitive-BORDER_CASSETTE, #ddd);border-right:1px solid var(--Primitive-BORDER_CASSETTE, #ddd);color:var(--primitive-white, #fff);font-weight:700}@media screen and (max-width: 960px){.p-top-table thead th{text-wrap:nowrap}}.p-top-table thead .p-top-table__cell-red{background:var(--primitive-motared, #d90d0d)}.p-top-table th{border:1px solid var(--primitive-bordercassette, #ddd);border-bottom:3px solid var(--primitive-bordercassette, #ddd);border-right:1px solid var(--primitive-bordercassette, #ddd);flex:1 0 0;font-size:16px;font-weight:700;padding:25px 17px}@media screen and (max-width: 960px){.p-top-table th{padding:16px;width:90px}}.p-top-table td{border-bottom:1px solid var(--primitive-bordercassette, #ddd);border-right:1px solid var(--primitive-bordercassette, #ddd);flex:1 0 0;padding:25px 17px}@media screen and (max-width: 960px){.p-top-table td{padding:16px;width:90px}}.p-top-table sup{font-weight:400}.p-top-table .p-top-table__cell-title{background:var(--primitive-background, #f7f7f7);color:var(--primitive-textblack, #24272a)}.p-top-table .p-top-table__cell-mota{background:rgba(217,13,13,.05);color:var(--primitive-textblack, #24272a);font-weight:700}.p-top-table .p-top-table__list{padding:0 0 0 1.2em;text-align:left}.p-top-table .p-top-table__list li{list-style-type:disc}.p-top-performance-list{display:flex;flex-wrap:wrap;gap:48px 40px}.p-top-performance{border:1px solid var(--primitive-bordercassette, #ddd);border-radius:12px;box-sizing:border-box;display:flex;flex:1 0 0;flex-direction:column;gap:32px;min-width:298px;padding:24px}.p-top-performance .p-top-performance__header{order:1;position:relative}.p-top-performance .p-top-performance__header .p-top-performance__maker{display:block;height:40px;left:0;position:absolute;top:0;width:40px}.p-top-performance .p-top-performance__header .p-top-performance__image{margin:0 auto;width:202px}.p-top-performance .p-top-performance__header .p-top-performance__image img{display:block;height:auto;max-width:100%}.p-top-performance .p-top-performance__header .p-top-performance__model{color:var(--primitive-textblack, #24272a);font-size:16px;font-style:normal;font-weight:700;line-height:125%;margin:28px 0 0}.p-top-performance .p-top-performance__header .p-top-performance__condition{color:var(--primitive-textblack, #24272a);font-size:12px;font-style:normal;font-weight:400;line-height:125%;margin:8px 0 0}.p-top-performance .p-top-performance__detail{order:3}.p-top-performance .p-top-performance__detail .p-top-performance__headline{color:var(--primitive-textblack, #24272a);font-size:20px;font-style:normal;font-weight:700;line-height:125%}.p-top-performance .p-top-performance__detail .p-top-performance__user{color:var(--primitive-textgrey, #717171);font-size:12px;font-style:normal;font-weight:400;line-height:125%;margin:16px 0 0}.p-top-performance .p-top-performance__detail .p-top-performance__rating{display:block;margin:12px 0 0}.p-top-performance .p-top-performance__detail .p-top-performance__text{color:var(--primitive-textblack, #24272a);font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin:16px 0 0}.p-top-performance .p-top-performance__compare{order:2;position:relative}.p-top-performance .p-top-performance__compare .p-top-performance__balloon{position:absolute;right:16px;top:-100px}.p-top-performance .p-top-performance__compare .p-top-performance__balloon .p-top-performance__price{align-items:center;background-color:var(--primitive-warningyellow, #ffb400);border-radius:50%;box-sizing:border-box;display:flex;flex-wrap:wrap;height:69px;justify-content:center;line-height:0;padding:12px 0 15px;position:absolute;right:-62px;top:-24px;width:69px}.p-top-performance .p-top-performance__compare .p-top-performance__balloon .p-top-performance__price::before{border-bottom:solid 0 rgba(0,0,0,0);border-left:solid 4px rgba(0,0,0,0);border-right:solid 4px rgba(0,0,0,0);border-top:solid 8px var(--primitive-warningyellow, #ffb400);bottom:4px;content:"";display:inline-block;left:4px;position:absolute;transform:rotate(45deg)}.p-top-performance .p-top-performance__compare .p-top-performance__balloon .p-top-performance__price b{color:var(--primitive-textblack, #24272a);display:block;font-family:"DINNextLTPro",sans-serif;font-size:28px;font-style:normal;font-weight:700;letter-spacing:-1px;line-height:80%;margin:0 2px -6px -4px}.p-top-performance .p-top-performance__compare .p-top-performance__balloon .p-top-performance__price i{color:var(--primitive-textblack, #24272a);display:block;font-size:10px;font-style:normal;font-weight:700;line-height:100%;margin:0 -5px 0 0;transform:scale(0.9);transform-origin:right center;width:12px}.p-top-performance .p-top-performance__compare .p-top-performance__balloon .p-top-performance__price .p-top-performance__price-suffix{color:var(--primitive-textblack, #24272a);display:block;font-size:10px;font-style:normal;font-weight:700;line-height:100%;text-align:center}.p-top-performance .p-top-performance__compare .p-top-performance__balloon .p-top-performance__avatar{display:block}.p-top-performance__graph{display:block}.p-top-performance__graph .p-top-performance__graph-item>div:not([class]){align-items:center;display:grid;gap:4px;grid-template-columns:20px 30px 1fr;justify-content:flex-start;margin-bottom:10px}.p-top-performance__graph .p-top-performance__graph-item dt{align-items:baseline;display:flex;font-size:16px;font-weight:700;gap:2px;justify-content:flex-end;line-height:100%;text-align:right;width:30px}.p-top-performance__graph .p-top-performance__graph-item dt b{font-family:"DINNextLTPro",sans-serif;font-size:22px;font-weight:700;line-height:100%}.p-top-performance__graph .p-top-performance__graph-item dd{align-items:center;border-radius:0 100px 100px 0;box-sizing:border-box;color:#222;display:flex;font-weight:600;gap:2px;justify-content:end;margin:0;padding:4px 8px;text-align:right;white-space:nowrap}.p-top-performance__graph .p-top-performance__graph-item dd.p-top-performance__graph-bar{color:#717171;font-size:12px}.p-top-performance__graph .p-top-performance__graph-item dd.p-top-performance__graph-bar b{font-size:20px}.p-top-performance__graph .p-top-performance__graph-item dd.p-top-performance__graph--yellow{background-color:#ffb400}.p-top-performance__graph .p-top-performance__graph-item dd b{font-family:"DINNextLTPro",sans-serif;font-size:24px;font-weight:700;line-height:100%;margin-bottom:-6px}.p-top-performance__graph .p-top-performance__graph-item dd i{font-size:10px;font-style:normal;line-height:100%;text-decoration:none;transform:scale(0.8);white-space:wrap;width:1em}.p-top-performance__graph .p-top-performance__graph-etc{font-size:18px;font-weight:700;margin:-8px 0px 4px 30px;writing-mode:vertical-rl}.p-top-performance__graph .p-top-performance__graph-yellow{background-color:#fbb207}.p-top-performance__graph .p-top-performance__graph-bar{background:#eee}.p-top-performance-af .p-top-performance-af-headline-tight{color:var(--primitive-textblack, #24272a);font-size:24px;font-style:normal;font-weight:400;line-height:125%}@media screen and (max-width: 960px){.p-top-performance-af .p-top-performance-af-headline-tight{font-size:20px;text-align:center}}.p-top-performance-af-list{display:grid;gap:48px;grid-template-columns:repeat(2, 1fr)}.p-top-performance-af-list .p-top-performance-af-item{background:var(--primitive-white, #fff);border:1px solid var(--primitive-bordercassette, #ddd);border-radius:12px;display:grid;gap:32px;grid-template-columns:1fr 1fr;padding:16px;position:relative}.p-top-performance-af-list .p-top-performance-af-item img{display:block;margin:auto;max-width:220px;width:100%}@media screen and (max-width: 960px){.p-top-performance-af-list .p-top-performance-af-item{gap:0;grid-template-columns:1fr}}.p-top-performance-af-list .p-top-performance-af-mota-price{align-items:center;display:grid;grid-template-columns:repeat(3, max-content);margin-top:10px}.p-top-performance-af-list .p-top-performance-af-mota-price span:not(p-top-performance-af-mota-price__line){display:block;font-size:20px;font-weight:bold;margin-right:16px}.p-top-performance-af-list .p-top-performance-af-mota-price b{font-family:"DINNextLTPro",sans-serif;font-size:40px;font-weight:bold}.p-top-performance-af-list .p-top-performance-af-mota-price i{display:inline-block;font-size:9px;font-style:normal;font-weight:700;line-height:100%;width:1em}.p-top-performance-af-list .p-top-performance-af-balloon{position:absolute;right:-20px;top:-20px}.p-top-performance-af-list .p-top-performance-af-balloon .p-top-performance-af-balloon__price{align-items:center;background:var(--primitive-warningyellow, #ffb400);border-radius:50%;box-sizing:border-box;color:var(--primitive-textblack, #24272a);display:flex;flex-wrap:wrap;height:90px;justify-content:center;line-height:0;padding:20px 0 20px;width:90px}.p-top-performance-af-list .p-top-performance-af-balloon .p-top-performance-af-balloon__price b{display:block;font-family:"DINNextLTPro",sans-serif;font-size:32px;font-style:normal;font-weight:700;letter-spacing:-1px;line-height:80%;margin:0 2px -6px -4px}.p-top-performance-af-list .p-top-performance-af-balloon .p-top-performance-af-balloon__price i{display:block;font-size:10px;font-style:normal;font-weight:700;line-height:100%;margin:0 -5px 0 0;width:12px}.p-top-performance-af-list .p-top-performance-af-balloon .p-top-performance-af-balloon__price .p-top-performance-af-balloon__price-suffix{color:var(--primitive-textblack, #24272a);display:block;font-size:20px;font-style:normal;font-weight:700;line-height:100%;text-align:center;width:100%}.p-top-performance-af-list .p-top-performance-af-balloon .p-top-performance-af-balloon__price::before{border-bottom:0px solid rgba(0,0,0,0);border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:solid 8px var(--primitive-warningyellow, #ffb400);bottom:40px;content:"";display:inline-block;left:-7px;position:absolute;transform:rotate(90deg)}@media screen and (max-width: 960px){.p-top-performance-af-list .p-top-performance-af-balloon{right:24px;top:149px}}.p-top-performance-af-list .p-top-performance-af-tradein{align-items:center;display:grid;grid-template-columns:repeat(3, max-content)}.p-top-performance-af-list .p-top-performance-af-tradein span{display:block;font-size:14px;font-weight:normal;margin-right:16px;width:4.25em}.p-top-performance-af-list .p-top-performance-af-tradein b{color:var(--primitive-textgrey, #717171);font-family:"DINNextLTPro",sans-serif;font-size:24px;font-weight:bold;margin-bottom:-5px}.p-top-performance-af-list .p-top-performance-af-tradein i{font-size:9px;font-style:normal;font-weight:700;line-height:100%;margin-left:4px;width:1em}@media screen and (max-width: 960px){.p-top-performance-af-list{gap:16px;grid-template-columns:1fr}}.p-top-ranking-model{box-sizing:border-box;display:flex;margin:0 auto}.p-top-ranking-model .p-top-ranking-model__items{align-items:flex-start;background:var(--primitive-white, #fff);border:1px solid var(--primitive-border, #edeeee);border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;margin:0 16px 0 0;min-width:210px;padding:50px 20px 20px;position:relative;width:210px}.p-top-ranking-model .p-top-ranking-model__items .p-top-ranking-model__thumbnail{display:block;height:auto;margin:0 auto;order:1;text-align:center;width:100%}.p-top-ranking-model .p-top-ranking-model__items .p-top-ranking-model__thumbnail a{transition:opacity .3s ease}.p-top-ranking-model .p-top-ranking-model__items .p-top-ranking-model__thumbnail a:hover{opacity:.5}.p-top-ranking-model .p-top-ranking-model__items .p-top-ranking-model__thumbnail a img:hover{animation:none}.p-top-ranking-model .p-top-ranking-model__items .p-top-ranking-model__rank{background-image:url('data:image/svg+xml;utf8,<svg fill="none" height="46" viewBox="0 0 29 46" width="29" xmlns="http://www.w3.org/2000/svg"><g fill="%23E1DFDC"><path d="m0 0h28.9986v32h-28.9986z"/><path d="m0 32v14l14.5542-7.4676 14.4444 7.4676v-14z"/></g></svg>');box-sizing:border-box;color:var(--primitive-textblack, #24272a);display:block;font-family:"DINNextLTPro",sans-serif;font-weight:700;height:46px;left:-1px;line-height:100%;padding:8px 0 0;position:absolute;text-align:center;top:-1px;width:29px}.p-top-ranking-model .p-top-ranking-model__items .p-top-ranking-model__rank.is-1st{background-image:url('data:image/svg+xml;utf8,<svg fill="none" height="46" viewBox="0 0 29 46" width="29" xmlns="http://www.w3.org/2000/svg"><g fill="%23ffb400"><path d="m0 0h28.9986v32h-28.9986z"/><path d="m0 32v14l14.5542-7.4676 14.4444 7.4676v-14z"/></g></svg>');color:var(--primitive-white, #fff)}.p-top-ranking-model .p-top-ranking-model__items .p-top-ranking-model__rank.is-1st i{color:var(--primitive-white, #fff)}.p-top-ranking-model .p-top-ranking-model__items .p-top-ranking-model__rank.is-2nd{background-image:url('data:image/svg+xml;utf8,<svg fill="none" height="46" viewBox="0 0 29 46" width="29" xmlns="http://www.w3.org/2000/svg"><g fill="%23838383"><path d="m0 0h28.9986v32h-28.9986z"/><path d="m0 32v14l14.5542-7.4676 14.4444 7.4676v-14z"/></g></svg>');color:var(--primitive-white, #fff)}.p-top-ranking-model .p-top-ranking-model__items .p-top-ranking-model__rank.is-2nd i{color:var(--primitive-white, #fff)}.p-top-ranking-model .p-top-ranking-model__items .p-top-ranking-model__rank.is-3rd{background-image:url('data:image/svg+xml;utf8,<svg fill="none" height="46" viewBox="0 0 29 46" width="29" xmlns="http://www.w3.org/2000/svg"><g fill="%23B06400"><path d="m0 0h28.9986v32h-28.9986z"/><path d="m0 32v14l14.5542-7.4676 14.4444 7.4676v-14z"/></g></svg>');color:var(--primitive-white, #fff)}.p-top-ranking-model .p-top-ranking-model__items .p-top-ranking-model__rank.is-3rd i{color:var(--primitive-white, #fff)}.p-top-ranking-model .p-top-ranking-model__items .p-top-ranking-model__rank i{color:var(--primitive-textblack, #24272a);display:block;font-size:10px;font-style:normal;font-weight:400;line-height:100%;margin:0 auto}.p-top-ranking-model .p-top-ranking-model__items .p-top-ranking-model__car{order:2}.p-top-ranking-model .p-top-ranking-model__items .p-top-ranking-model__car .p-top-ranking-model__maker{color:var(--primitive-textblack, #24272a);display:block;font-size:12px;font-style:normal;font-weight:400;line-height:125%}.p-top-ranking-model .p-top-ranking-model__items .p-top-ranking-model__car .p-top-ranking-model__model{-webkit-box-orient:vertical;color:var(--primitive-textblack, #24272a);display:-webkit-box;font-size:16px;font-style:normal;font-weight:700;-webkit-line-clamp:1;line-height:125%;margin:8px 0 0;overflow:hidden}.p-top-ranking-model .p-top-ranking-model__items .p-top-ranking-model__car .p-top-ranking-model__model a{text-decoration:underline}.p-top-ranking-model .p-top-ranking-model__items .p-top-ranking-model__car .p-top-ranking-model__model a:hover{text-decoration:none}.p-top-ranking-model .p-top-ranking-model__items .p-top-ranking-model__data{background:var(--primitive-background, #f7f7f7);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;order:4;padding:15px 12px;width:100%}.p-top-ranking-model .p-top-ranking-model__items .p-top-ranking-model__data .p-top-ranking-model__value2{border-top:1px dashed var(--primitive-bordercassette, #ddd);box-sizing:border-box;line-height:100%;order:2;padding:12px 0 0}.p-top-ranking-model .p-top-ranking-model__items .p-top-ranking-model__data .p-top-ranking-model__title{color:var(--primitive-textblack, #24272a);font-size:12px;font-style:normal;font-weight:700;line-height:125%}.p-top-ranking-model .p-top-ranking-model__items .p-top-ranking-model__data .p-top-ranking-model__price{box-sizing:border-box;color:var(--primitive-textblack, #24272a);font-family:"DINNextLTPro",sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:100%;margin:8px 0 0;text-align:right;white-space:nowrap;width:100%}.p-top-ranking-model .p-top-ranking-model__items .p-top-ranking-model__data i{color:var(--primitive-textblack, #24272a);font-size:10px;font-style:normal;font-weight:700;line-height:100%;margin:0 0 0 4px;transform:scale(0.9);transform-origin:left bottom}.p-top-ranking-model .p-top-ranking-model__items .p-top-ranking-model__data .p-top-ranking-model__from{font-weight:400;margin:0 8px}.p-top-ranking-model .p-top-ranking-model__items .p-top-ranking-model__different{display:flex;justify-content:space-between;order:3;width:100%}.p-top-ranking-model .p-top-ranking-model__items .p-top-ranking-model__different .p-top-ranking-model__different-mark{width:45px}.p-top-ranking-model .p-top-ranking-model__items .p-top-ranking-model__different .p-top-ranking-model__different-mark img{display:block}.p-top-ranking-model .p-top-ranking-model__items .p-top-ranking-model__different .p-top-ranking-model__different-mark .p-top-ranking-model__different-title{color:var(--primitive-textblack, #24272a);display:block;font-size:10px;font-style:normal;font-weight:700;letter-spacing:.1em;line-height:100%;transform:scale(0.8);transform-origin:left center;white-space:nowrap}.p-top-ranking-model .p-top-ranking-model__items .p-top-ranking-model__different .p-top-ranking-model__different-price{display:flex}.p-top-ranking-model .p-top-ranking-model__items .p-top-ranking-model__different .p-top-ranking-model__different-price b{color:var(--primitive-motared, #d90d0d);display:block;font-family:"DINNextLTPro",sans-serif;font-size:28px;font-style:normal;font-weight:700;line-height:80%}.p-top-ranking-model .p-top-ranking-model__items .p-top-ranking-model__different .p-top-ranking-model__different-price i{color:var(--primitive-textblack, #24272a);display:block;font-size:10px;font-style:normal;font-weight:700;line-height:100%;margin:-3px 4px 0 2px;transform:scale(0.9);transform-origin:left bottom;width:12px}@media screen and (max-width: 960px){.p-top-ranking-model{margin:0 calc(50% - 50vw) 0 auto;overflow:hidden}}.p-top-review{background:var(--primitive-white, #fff);border-radius:12px;box-sizing:border-box;padding:40px}@media screen and (max-width: 960px){.p-top-review{background-color:rgba(0,0,0,0);border-radius:0;padding:0}}.p-top-review-list{overflow:hidden}.p-top-review-list .p-top-review-list__inner{box-sizing:border-box;display:grid;gap:40px;margin:0 auto;max-width:952px;width:100%}.p-top-review-list .p-top-review-list__items{background:var(--primitive-white, #fff);border:1px solid var(--primitive-border, #edeeee);border-radius:12px;box-sizing:border-box;margin:0 20px;max-width:912px;padding:24px;width:100%}.p-top-review-list .p-top-review-list__items .p-top-review-list__header{align-items:center;display:flex;flex-wrap:wrap;gap:24px 12px;justify-content:space-between}.p-top-review-list .p-top-review-list__items .p-top-review-list__header .p-top-review-list__user{align-items:flex-end;display:flex;flex:1 0 0;justify-content:flex-start;min-width:250px}.p-top-review-list .p-top-review-list__items .p-top-review-list__header .p-top-review-list__avatar{line-height:0;margin:0 12px 0 0;min-width:60px;width:60px}.p-top-review-list .p-top-review-list__items .p-top-review-list__header .p-top-review-list__author{display:block;font-size:20px;font-style:normal;font-weight:700;line-height:150%}.p-top-review-list .p-top-review-list__items .p-top-review-list__header .p-top-review-list__shop{color:var(--primitive-textblack, #24272a);display:block;font-family:"Noto Sans JP",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:125%;margin:8px 0 0}.p-top-review-list .p-top-review-list__items .p-top-review-list__header .p-top-review-list__data{display:flex;flex:1 0 0;flex-wrap:wrap;gap:16px 24px;max-width:340px;min-width:250px}.p-top-review-list .p-top-review-list__items .p-top-review-list__header .p-top-review-list__data .p-top-review-list__total{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:center;order:2;width:96px}.p-top-review-list .p-top-review-list__items .p-top-review-list__header .p-top-review-list__data .p-top-review-list__total .p-top-review-list__rating{align-content:flex-end;align-items:flex-end;display:flex;line-height:1}.p-top-review-list .p-top-review-list__items .p-top-review-list__header .p-top-review-list__data .p-top-review-list__total .p-top-review-list__rating .p-top-review-list__rating-title{color:var(--primitive-textblack, #24272a);display:block;font-size:11px;font-style:normal;font-weight:700;line-height:125%}.p-top-review-list .p-top-review-list__items .p-top-review-list__header .p-top-review-list__data .p-top-review-list__total .p-top-review-list__rating .p-top-review-list__rating-value{color:var(--primitive-textblack, #24272a);display:block;font-family:"DINNextLTPro",sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:80%;margin:0 0 -2px 8px}@media screen and (max-width: 960px){.p-top-review-list .p-top-review-list__items .p-top-review-list__header .p-top-review-list__data .p-top-review-list__total{justify-content:flex-start;width:auto}}.p-top-review-list .p-top-review-list__items .p-top-review-list__header .p-top-review-list__data .p-top-review-list__score{display:flex;gap:8px;justify-content:space-between;max-width:220px;order:1;width:100%}@media screen and (max-width: 960px){.p-top-review-list .p-top-review-list__items .p-top-review-list__header .p-top-review-list__data .p-top-review-list__score{max-width:none}}@media screen and (max-width: 960px){.p-top-review-list .p-top-review-list__items .p-top-review-list__header .p-top-review-list__data{max-width:none;width:100%}}.p-top-review-list .p-top-review-list__items .p-top-review-list__result{align-items:flex-end;border-top:1px solid var(--primitive-border, #edeeee);box-sizing:border-box;display:flex;flex-wrap:wrap;gap:8px 0;justify-content:space-between;margin:24px 0 0;padding:24px 0 0}.p-top-review-list .p-top-review-list__items .p-top-review-list__result .p-top-review-list__model{color:var(--primitive-textblack, #24272a);font-size:16px;font-style:normal;font-weight:700;line-height:150%}.p-top-review-list .p-top-review-list__items .p-top-review-list__result .p-top-review-list__prices .p-top-review-list__price1{color:var(--primitive-textblack, #24272a);font-size:11px;font-style:normal;font-weight:700;line-height:100%;margin:0 14px 0 0}.p-top-review-list .p-top-review-list__items .p-top-review-list__result .p-top-review-list__prices .p-top-review-list__price1 b{color:var(--primitive-textblack, #24272a);font-family:"DINNextLTPro",sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:80%;margin:0 4px 0 8px}.p-top-review-list .p-top-review-list__items .p-top-review-list__result .p-top-review-list__prices .p-top-review-list__price1 i{font-size:10px;font-style:normal;font-weight:400;transform:scale(0.9);transform-origin:left bottom}.p-top-review-list .p-top-review-list__items .p-top-review-list__result .p-top-review-list__prices .p-top-review-list__price2{color:var(--primitive-textblack, #24272a);display:inline-block;font-size:14px;font-style:normal;font-weight:700;line-height:100%}.p-top-review-list .p-top-review-list__items .p-top-review-list__result .p-top-review-list__prices .p-top-review-list__price2::before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="9" viewBox="0 0 14 9" fill="none"><path d="M5.75453 9L5 8.05091L7.82299 4.5L5 0.949091L5.75453 0L8.76291 3.78818C8.83804 3.88192 8.89767 3.99345 8.93836 4.11632C8.97905 4.23919 9 4.37098 9 4.50409C9 4.6372 8.97905 4.76899 8.93836 4.89186C8.89767 5.01473 8.83804 5.12626 8.76291 5.22L5.75453 9Z" fill="%2324272A"/><path d="M10.7545 9L10 8.05091L12.823 4.5L10 0.949091L10.7545 0L13.7629 3.78818C13.838 3.88192 13.8977 3.99345 13.9384 4.11632C13.9791 4.23919 14 4.37098 14 4.50409C14 4.6372 13.9791 4.76899 13.9384 4.89186C13.8977 5.01473 13.838 5.12626 13.7629 5.22L10.7545 9Z" fill="%2324272A"/><path d="M0.754533 9L0 8.05091L2.82299 4.5L0 0.949091L0.754533 0L3.76291 3.78818C3.83804 3.88192 3.89767 3.99345 3.93836 4.11632C3.97905 4.23919 4 4.37098 4 4.50409C4 4.6372 3.97905 4.76899 3.93836 4.89186C3.89767 5.01473 3.83804 5.12626 3.76291 5.22L0.754533 9Z" fill="%2324272A"/></svg>') no-repeat center center/contain;content:"";display:inline-block;height:9px;margin:0 14px 0 0;width:14px}.p-top-review-list .p-top-review-list__items .p-top-review-list__result .p-top-review-list__prices .p-top-review-list__price2 b{color:var(--primitive-motared, #d90d0d);font-family:"DINNextLTPro",sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:80%;margin:0 5px}.p-top-review-list .p-top-review-list__items .p-top-review-list__result .p-top-review-list__prices .p-top-review-list__price2 i{font-size:10px;font-style:normal;font-weight:400;transform:scale(0.9);transform-origin:left bottom}.p-top-review-list .p-top-review-list__items .p-top-review-list__comment{color:var(--primitive-textblack, #24272a);font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin:24px 0 0}.p-top-review-list .p-top-review-list__items .p-top-review-list__comment-reply{background:var(--primitive-background, #f7f7f7);border-radius:12px;box-sizing:border-box;color:var(--primitive-textblack, #24272a);font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin:16px 0 0;order:4;padding:20px;position:relative}.p-top-review-list .p-top-review-list__items .p-top-review-list__comment-reply::before{border-bottom:12px solid var(--primitive-background, #f7f7f7);border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top:0 solid rgba(0,0,0,0);content:"";display:block;height:0;left:20px;position:absolute;top:-12px;width:0}.p-top-review-list .p-top-review-list__items .p-top-review-list__deeler-name{color:var(--primitive-textblack, #24272a);display:none;font-size:20px;font-style:normal;font-weight:700;line-height:150%;order:2;text-align:right}@media screen and (max-width: 960px){.p-top-review-list .p-top-review-list__items{width:auto}}.p-top-review-list .slick-list{overflow:visible}.p-top-review-list .slick-prev{background:var(--primitive-textblack, #24272a);left:0;top:50%}.p-top-review-list .slick-prev:hover,.p-top-review-list .slick-prev:focus{background:var(--primitive-textblack, #24272a)}.p-top-review-list .slick-prev::before{filter:brightness(0) invert(1)}@media screen and (max-width: 960px){.p-top-review-list .slick-prev{display:block !important}}.p-top-review-list .slick-next{background:var(--primitive-textblack, #24272a);right:0;top:50%}.p-top-review-list .slick-next:hover,.p-top-review-list .slick-next:focus{background:var(--primitive-textblack, #24272a)}.p-top-review-list .slick-next::before{filter:brightness(0) invert(1)}@media screen and (max-width: 960px){.p-top-review-list .slick-next{display:block !important}}@media screen and (max-width: 960px){.p-top-review-list{margin:0 calc(50% - 50vw);width:100vw}}.p-top-shop-list{align-items:flex-start;box-sizing:border-box;display:flex;gap:24px 20px;justify-content:stretch;overflow-x:auto}.p-top-shop-list .p-top-shop-list__items,.p-top-shop-list .p-top-shop-list__dummy{box-sizing:border-box;flex:1 0 264px;min-width:264px;width:100%}@media screen and (max-width: 960px){.p-top-shop-list{margin:0 calc(50% - 50vw);padding:0 20px;width:100vw}}.p-top-pt-4{padding-top:32px !important}.p-top-pb-10{padding-bottom:80px !important}.p-payment-textblock .p-top-payment{justify-items:center}@media screen and (max-width: 960px){.p-payment-textblock .p-top-payment{justify-items:initial}}.p-payment-textblock .p-top-payment br{display:none}@media screen and (max-width: 960px){.p-payment-textblock .p-top-payment br{display:block}}.p-top-payment{display:grid;font-size:14px;gap:4px;line-height:150%}.p-shop-list{align-items:flex-start;display:grid;flex-wrap:wrap;gap:0 20px;grid-template-columns:352px 352px 352px;justify-content:stretch;margin:-24px auto 0}.p-shop-list .p-shop-list__items{box-sizing:border-box;display:grid;flex:1 0 264px;grid-row:span 2;grid-template-rows:subgrid;min-width:264px;width:100%}@media screen and (max-width: 960px){.p-shop-list{grid-template-columns:1fr}}.p-shop-card{align-self:stretch;border:1px solid var(--primitive-border, #edeeee);border-radius:12px;box-sizing:border-box;display:flex;flex:1 0 264px;flex-direction:column;justify-content:space-between;margin:24px 0 0;min-width:264px;padding:24px;position:relative;text-decoration:none;transition:opacity .3s ease;width:100%}.p-shop-card:hover{opacity:.5}.p-shop-card:hover .p-shop-card__detail .p-shop-card__link{text-decoration:none}.p-shop-card .p-shop-card__header .p-shop-card__rank{background-image:url('data:image/svg+xml;utf8,<svg fill="none" height="46" viewBox="0 0 29 46" width="29" xmlns="http://www.w3.org/2000/svg"><g fill="%23E1DFDC"><path d="m0 0h28.9986v32h-28.9986z"/><path d="m0 32v14l14.5542-7.4676 14.4444 7.4676v-14z"/></g></svg>');box-sizing:border-box;color:var(--primitive-textblack, #24272a);display:block;font-family:"DINNextLTPro",sans-serif;height:46px;left:-1px;line-height:100%;padding:8px 0 0;position:absolute;top:-1px;width:29px}.p-shop-card .p-shop-card__header .p-shop-card__rank.is-1st{background-image:url('data:image/svg+xml;utf8,<svg fill="none" height="46" viewBox="0 0 29 46" width="29" xmlns="http://www.w3.org/2000/svg"><g fill="%23ffb400"><path d="m0 0h28.9986v32h-28.9986z"/><path d="m0 32v14l14.5542-7.4676 14.4444 7.4676v-14z"/></g></svg>');color:#fff}.p-shop-card .p-shop-card__header .p-shop-card__rank.is-1st i{color:var(--primitive-white, #fff)}.p-shop-card .p-shop-card__header .p-shop-card__rank.is-2nd{background-image:url('data:image/svg+xml;utf8,<svg fill="none" height="46" viewBox="0 0 29 46" width="29" xmlns="http://www.w3.org/2000/svg"><g fill="%23838383"><path d="m0 0h28.9986v32h-28.9986z"/><path d="m0 32v14l14.5542-7.4676 14.4444 7.4676v-14z"/></g></svg>');color:#fff}.p-shop-card .p-shop-card__header .p-shop-card__rank.is-2nd i{color:var(--primitive-white, #fff)}.p-shop-card .p-shop-card__header .p-shop-card__rank.is-3rd{background-image:url('data:image/svg+xml;utf8,<svg fill="none" height="46" viewBox="0 0 29 46" width="29" xmlns="http://www.w3.org/2000/svg"><g fill="%23B06400"><path d="m0 0h28.9986v32h-28.9986z"/><path d="m0 32v14l14.5542-7.4676 14.4444 7.4676v-14z"/></g></svg>');color:#fff}.p-shop-card .p-shop-card__header .p-shop-card__rank.is-3rd i{color:var(--primitive-white, #fff)}.p-shop-card .p-shop-card__header .p-shop-card__rank i{color:var(--primitive-textblack, #24272a);display:block;font-size:10px;font-style:normal;font-weight:400;line-height:100%;margin:0 auto}.p-shop-card .p-shop-card__header .p-shop-card__name{box-sizing:border-box;color:var(--primitive-textblack, #24272a);font-size:16px;font-style:normal;font-weight:700;line-height:125%;padding-inline:1px;text-align:center}.p-shop-card .p-shop-card__header .p-shop-card__name.is-mota::after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M-0.00585938 12C-0.00585938 5.37258 5.36672 0 11.9941 0H31.9941V20C31.9941 26.6274 26.6216 32 19.9941 32H-0.00585938V12Z" fill="%2324272A"/><path d="M20.5656 8L15.9945 14.5288L11.4227 8H7.99414V24H11.4227V13.9779L15.9945 20.506L20.5656 13.9772V24H23.9941V8H20.5656Z" fill="%23ffffff"/></svg>');content:"";display:block;height:32px;left:-1px;position:absolute;top:-1px;width:32px}.p-shop-card .p-shop-card__header .p-shop-card__name a{color:var(--primitive-textblack, #24272a);text-decoration:underline}.p-shop-card .p-shop-card__header .p-shop-card__name a:hover{text-decoration:none}.p-shop-card .p-shop-card__header .p-shop-card__address{color:var(--primitive-textblack, #24272a);font-size:12px;font-style:normal;font-weight:400;line-height:150%;margin:8px auto 0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.p-shop-card .p-shop-card__header .p-shop-card__thumbnail{aspect-ratio:275/206;display:grid;gap:8px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;margin:16px auto 0;object-fit:contain;width:100%}.p-shop-card .p-shop-card__header .p-shop-card__thumbnail.is-0 img:nth-child(1),.p-shop-card .p-shop-card__header .p-shop-card__thumbnail.is-1 img:nth-child(1){grid-column:1/3;grid-row:1/3}.p-shop-card .p-shop-card__header .p-shop-card__thumbnail.is-2 img:nth-child(1){grid-column:1/2;grid-row:1/3}.p-shop-card .p-shop-card__header .p-shop-card__thumbnail.is-2 img:nth-child(2){grid-column:2/3;grid-row:1/3}.p-shop-card .p-shop-card__header .p-shop-card__thumbnail.is-3 img:nth-child(1){grid-column:1/2;grid-row:1/3}.p-shop-card .p-shop-card__header .p-shop-card__thumbnail.is-3 img:nth-child(2){grid-column:2/3;grid-row:1/2}.p-shop-card .p-shop-card__header .p-shop-card__thumbnail.is-3 img:nth-child(3){grid-column:2/3;grid-row:2/3}.p-shop-card .p-shop-card__header .p-shop-card__thumbnail img{display:block;height:100%;object-fit:cover;overflow:hidden;width:100%}.p-shop-card .p-shop-card__header .p-shop-card__thumbnail img:hover{animation:none}.p-shop-card .p-shop-card__rating{margin:16px auto 0;width:100%}.p-shop-card .p-shop-card__rating .p-shop-card__rating-primary dt{color:var(--primitive-textblack, #24272a);font-size:11px;font-style:normal;font-weight:700;line-height:125%}.p-shop-card .p-shop-card__rating .p-shop-card__rating-primary dd{display:flex;justify-content:space-between}.p-shop-card .p-shop-card__rating .p-shop-card__rating-primary dd .p-shop-card__rating-score{color:var(--primitive-textblack, #24272a);font-family:"DINNextLTPro",sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:115%;margin:4px auto 0 0;text-align:center;width:max-content}.p-shop-card .p-shop-card__rating .p-shop-card__rating-primary .p-shop-card__rating-count{color:var(--primitive-textblack, #24272a);display:flex;font-size:12px;font-style:normal;font-weight:400;line-height:125%;position:relative;top:3px}.p-shop-card .p-shop-card__rating .p-shop-card__rating-primary .p-shop-card__rating-count::before{content:"（"}.p-shop-card .p-shop-card__rating .p-shop-card__rating-primary .p-shop-card__rating-count::after{content:"）"}.p-shop-card .p-shop-card__rating .p-shop-card__rating-primary .p-shop-card__rating-count a{color:var(--primitive-textblack, #24272a);text-decoration:underline;z-index:100}@media screen and (max-width: 960px){.p-shop-card .p-shop-card__rating .p-shop-card__rating-primary .p-shop-card__rating-count a:hover{color:var(--primitive-textblack, #24272a);text-decoration:none}}.p-shop-card .p-shop-card__rating .p-shop-card__rating-secondary{display:flex;gap:8px;justify-content:space-between;margin:9px auto 0}.p-shop-card .p-shop-card__detail{display:flex;flex-direction:column;height:100%;text-align:center;width:100%}.p-shop-card .p-shop-card__detail .p-shop-card__comment{-webkit-box-orient:vertical;color:var(--primitive-textblack, #24272a);display:-webkit-box;font-size:14px;font-style:normal;font-weight:400;-webkit-line-clamp:4;line-height:150%;margin:16px auto;max-height:106px;min-height:84px;overflow:hidden;text-align:left;text-overflow:ellipsis;width:100%}.p-shop-card .p-shop-card__detail .p-shop-card__link{color:var(--primitive-textblack, #24272a);display:inline-block;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin:auto auto 0;text-decoration:underline}.p-shop-card .p-shop-card__detail .p-shop-card__link::after{content:"";inset:0;position:absolute}.p-shop-slogan{background:var(--primitive-background, #f7f7f7);border-radius:12px;box-sizing:border-box;margin:0 auto;max-width:var(--layout-contentswidth, 1170px);padding:40px 24px}.p-shop-slogan .p-shop-slogan__headline{align-items:center;color:var(--primitive-textblack, #24272a);display:flex;font-size:20px;font-style:normal;font-weight:400;gap:12px;justify-content:center;line-height:150%;text-align:center}.p-shop-slogan .p-shop-slogan__body{margin:24px auto 0;text-align:center}.p-shop-detail{align-content:flex-start;align-items:flex-start;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:50px 80px;justify-content:center;margin:0 auto;position:relative}.p-shop-detail .p-shop-detail__main{flex:1 0 0;min-width:458px}@media screen and (max-width: 960px){.p-shop-detail .p-shop-detail__main{min-width:0}}.p-shop-detail .p-shop-detail__image img{display:block;height:auto;width:100%}.p-shop-detail .p-shop-detail__sidebar{left:0;margin:24px auto 0;max-width:100%;position:sticky;top:24px;width:373px}.p-shop-detail .p-shop-detail__sidebar a img{transition:opacity .3s ease}.p-shop-detail .p-shop-detail__sidebar a img:hover{animation:none;opacity:.5}@media screen and (max-width: 960px){.p-shop-detail .p-shop-detail__sidebar{left:auto;margin:0 auto;position:inherit;top:auto}}.p-shop-detail .p-shop-detail__anchor{display:contents}@media screen and (max-width: 960px){.p-shop-detail .p-shop-detail__anchor{display:inline}}.p-shop-detail .p-shop-detail__mota-payment{display:grid;gap:8px;max-width:667px}.p-shop-detail .p-shop-detail__mota-payment .p-shop-detail__mota-payment__text{align-items:flex-start;align-self:stretch;border:1px dashed var(--GREY-10, #e5e5e5);border-radius:12px;display:flex;flex-direction:column;font-size:11px;font-weight:400;gap:10px;justify-content:center;line-height:150%;max-width:667px;padding:16px 25px}.p-shop-detail .p-shop-detail__mota-payment .p-shop-detail__mota-payment__text a{color:var(--TEXT_LINK, #189bed)}.p-shop-detail .p-shop-detail__icon{display:grid;gap:8px;grid-template-columns:repeat(2, max-content)}.p-shop-detail .p-shop-detail__icon .p-shop-detail__icon--certified{align-items:center;background:rgba(24,155,237,.05);border:1px solid var(--TEXT_LINK, #189bed);border-radius:4px;color:var(--TEXT_LINK, #189bed);display:flex;font-size:11px;font-weight:700;gap:2px;height:20px;line-height:125%;padding:0px 4px}.p-shop-detail .p-shop-detail__icon .p-shop-detail__icon--certified svg{aspect-ratio:1/1;color:var(--TEXT_LINK, #189bed);height:16px;width:16px}.p-shop-detail .p-shop-detail__icon--mota-pay{align-items:center;background:var(--DANGER_RED-5, rgba(255, 13, 13, 0.05));border:1px solid var(--MOTA-RED, #d90d0d);border-radius:4px;color:var(--MOTA-RED, #d90d0d);display:flex;font-size:11px;font-weight:700;gap:2px;height:20px;line-height:125%;padding:0px 4px}.p-shop-detail .p-shop-detail__icon--mota-pay svg{aspect-ratio:1/1;color:var(--MOTA-RED, #d90d0d);height:16px;width:16px}@media screen and (max-width: 960px){.p-shop-detail{flex-direction:column}}.p-shop-detail-message{background:var(--primitive-background, #f7f7f7);border-radius:12px;color:var(--primitive-textgrey, #717171);display:grid;font-size:24px;min-height:210px;padding:24px;place-items:center}.p-shop-star-parts{align-items:flex-start;background:var(--primitive-white, #fff);border-radius:12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.16);box-sizing:border-box;display:flex;flex-direction:column;font-style:normal;gap:26px;max-width:100%;min-width:320px;padding:24px;width:373px}.p-shop-star-parts .p-shop-star-parts__headline{color:#000;font-size:20px;font-weight:700;line-height:125%}.p-shop-star-parts .p-shop-star-parts__contents{margin:20px 0 0}.p-shop-star-parts .p-shop-star-parts__contents .p-shop-star-parts__total{align-items:flex-end;display:flex}.p-shop-star-parts .p-shop-star-parts__contents .p-shop-star-parts__total .p-shop-star-parts__review{color:var(--primitive-textblack, #24272a);font-size:12px;font-weight:400;line-height:125%;margin:0 0 3px 6px}.p-shop-star-parts .p-shop-star-parts__contents .p-shop-star-parts__list{margin:3px 0 0}.p-shop-star-parts .p-shop-star-parts__contents .p-shop-star-parts__list ul{list-style:none;padding:0}.p-shop-star-parts .p-shop-star-parts__contents .p-shop-star-parts__score{align-items:flex-end;display:flex;margin:14px 0 0}.p-shop-star-parts .p-shop-star-parts__contents .p-shop-star-parts__title{align-items:flex-end;color:var(--primitive-textblack, #24272a);display:flex;font-size:12px;font-weight:400;line-height:100%;margin:12px 0 0;min-height:16px;white-space:nowrap;width:60px}.p-shop-star-parts .p-shop-star-parts__contents .p-shop-star-parts__title.is-total{font-weight:700;line-height:125%;margin:0}.p-shop-star-parts .p-shop-star-parts__contents .p-shop-star-parts__value{color:var(--primitive-textblack, #24272a);display:block;font-family:"DINNextLTPro",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:80%;margin:0 12px -2px 8px;width:max-content}.p-shop-star-parts .p-shop-star-parts__contents .p-shop-star-parts__value.is-total{font-size:30px}.p-shop-star-parts .p-shop-star-parts__contents .p-shop-star-parts__value i{color:var(--primitive-textblack, #24272a);font-size:10px;font-style:normal;font-weight:700;line-height:100%;margin:0 0 0 8px;transform:scale(0.9);transform-origin:left bottom}.p-shop-star-parts .p-shop-star-parts__button{width:100%}.p-shop-star-parts .p-shop-star-parts__button .c-button-primary,.p-shop-star-parts .p-shop-star-parts__button .c-button-secondary,.p-shop-star-parts .p-shop-star-parts__button .c-button-tertiary{width:100%}@media screen and (max-width: 960px){.p-shop-star-parts{min-width:0}}.p-shop-data{color:var(--primitive-textblack, #24272a);font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-align:left}.p-shop-data tbody{display:flex;flex-direction:column;gap:24px}.p-shop-data th{box-sizing:border-box;font-weight:700;padding:0 8px 0 0;vertical-align:top;width:70px}@media screen and (max-width: 960px){.p-shop-data th{width:60px}}.p-shop-introduction{display:flex;flex-direction:column;gap:24px;width:100%}.p-shop-introduction .p-shop-introduction__items{display:grid;gap:24px;grid-template-columns:220px 1fr}@media screen and (max-width: 960px){.p-shop-introduction .p-shop-introduction__items{grid-template-columns:150px 1fr}}.p-shop-introduction .p-shop-introduction__thumbnail{display:block;min-width:220px;width:100%}@media screen and (max-width: 960px){.p-shop-introduction .p-shop-introduction__thumbnail{min-width:150px}}.p-shop-introduction .p-shop-introduction__text{color:var(--primitive-textgrey, #717171);font-size:14px;font-style:normal;font-weight:400;line-height:150%}.p-shop-googlemap{aspect-ratio:1;width:100%}.p-shop-reasons{align-items:flex-start;display:flex;flex-wrap:wrap;gap:32px;justify-content:space-around}.p-shop-reasons li{flex:1 0 0;max-width:352px;width:100%}.p-shop-reasons .p-shop-reasons__items{align-items:center;box-sizing:border-box;color:var(--primitive-textblack, #24272a);display:flex;flex:1 0 0;flex-direction:column;font-size:14px;font-style:normal;font-weight:400;gap:12px;line-height:150%;max-width:100%;text-align:center;width:352px}.p-shop-reasons .p-shop-reasons__headline{color:var(--primitive-textblack, #24272a);font-size:32px;font-weight:700;line-height:125%;text-align:center}.p-shop-reasons .p-shop-reasons__headline b{color:var(--primitive-motared, #d90d0d);font-weight:700}.p-shop-reasons .p-shop-reasons__image{display:block;margin:12px auto}.p-shop-reasons .p-shop-reasons__image img{display:block;height:auto;margin:0 auto;max-width:100%}.p-review-score{align-items:center;display:flex}.p-review-score .p-review-score__title{align-items:flex-end;color:var(--primitive-textblack, #24272A);font-size:12px;font-weight:400;line-height:100%;margin:12px 0 0;min-height:16px;white-space:nowrap}.p-review-score .p-review-score__title.is-total{font-weight:700;line-height:125%;margin:0}.p-review-score .p-review-score__value{color:var(--primitive-textblack, #24272A);display:block;font-family:"DINNextLTPro",sans-serif;font-size:20px;font-weight:700;line-height:80%;margin:0 12px 0 8px;width:61px}.p-review-score .p-review-score__value.is-total{font-size:30px}.p-review-score .p-review-score__value i{color:var(--primitive-textblack, #24272A);font-size:10px;font-style:normal;font-weight:700;line-height:100%;margin:0 0 0 8px;transform:scale(0.9);transform-origin:left bottom}.p-review-score .p-review-score__review{color:var(--primitive-textblack, #24272A);font-size:12px;font-weight:400;line-height:125%;margin:4px 0 0 6px}.p-review-shops{align-content:flex-start;align-items:flex-start;align-self:stretch;display:flex;flex-wrap:wrap;gap:0 20px}.p-review-shops li{align-items:flex-start;background:#fff;border:1px solid var(--primitive-border, #EDEEEE);border-radius:12px;box-sizing:border-box;display:flex;flex:1 0 0;flex-direction:column;gap:10px;margin:20px auto auto;min-width:260px;padding:18px}.p-review-shops li.is-dummy{border:none;margin:0;padding-top:0;padding-bottom:0}.p-review-shops .p-review-shops__name{font-size:14px;font-style:normal;font-weight:400;line-height:150%}.p-review-shops .p-review-shops__name a{color:var(--primitive-textblack, #24272A);text-decoration:underline}.p-review-shops .p-review-shops__name a:hover{text-decoration:none}.p-review-shops .p-review-shops__rating{align-items:flex-start;display:flex;gap:5px}.p-review-shops .p-review-shops__rating-count{color:var(--primitive-textblack, #24272A);display:flex;font-size:12px;font-style:normal;font-weight:400;line-height:125%;position:relative;top:3px}.p-review-shops .p-review-shops__rating-count::before{content:"（"}.p-review-shops .p-review-shops__rating-count::after{content:"）"}.p-review-shops .p-review-shops__rating-count a{color:var(--primitive-textblack, #24272A);text-decoration:underline}.p-review-shops .p-review-shops__rating-count a:hover{color:var(--primitive-textblack, #24272A);text-decoration:none}.p-review-comment-list{display:flex;flex-direction:column;gap:24px 0;list-style:none;padding:0}.p-review-comment{align-items:flex-start;align-self:stretch;background:var(--primitive-white, #FFF);border-radius:12px;border:1px solid var(--primitive-border, #EDEEEE);display:flex;flex-direction:column;padding:32px}.p-review-comment .p-review-comment__header{align-items:flex-start;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;padding:0 0 24px;width:100%}.p-review-comment .p-review-comment__header .p-review-comment__model{color:var(--primitive-textblack, #24272A);flex:1 0 0;font-size:16px;font-style:normal;font-weight:700;line-height:125%;min-width:200px}.p-review-comment .p-review-comment__header .p-review-comment__shop{color:var(--primitive-textblack, #24272A);display:block;flex:1 0 0;font-size:12px;font-style:normal;font-weight:400;min-width:200px;text-align:right}.p-review-comment .p-review-comment__detail{align-items:flex-start;border-top:1px dashed var(--primitive-border, #EDEEEE);box-sizing:border-box;display:flex;gap:16px;padding:24px 0;width:100%}.p-review-comment .p-review-comment__detail .p-review-comment__established{align-items:center;background-color:var(--primitive-warningyellow, #FFB400);border-radius:50%;box-sizing:border-box;color:var(--primitive-textblack, #24272A);display:flex;font-size:16px;font-style:normal;font-weight:700;height:66px;justify-content:center;line-height:125%;min-width:66px;padding:12px 10px 10px;text-align:center;width:66px}.p-review-comment .p-review-comment__detail .p-review-comment__data{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px 0}.p-review-comment .p-review-comment__detail .p-review-comment__rating{align-items:flex-end;align-content:flex-end;box-sizing:border-box;display:flex;flex:1 0 0;flex-wrap:wrap;gap:10px 0;margin:0 20px 0 0;max-width:210px;min-width:max-content}.p-review-comment .p-review-comment__detail .p-review-comment__rating .p-review-comment__rating-title{color:var(--primitive-textblack, #24272A);font-size:12px;font-style:normal;font-weight:700;line-height:125%}.p-review-comment .p-review-comment__detail .p-review-comment__rating .p-review-comment__rating-value{color:var(--primitive-textblack, #24272A);font-family:"DINNextLTPro",sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:80%;margin:0 14px -4px 5px}.p-review-comment .p-review-comment__detail .p-review-comment__score{align-items:center;color:var(--primitive-textblack, #24272A);display:flex;flex-wrap:wrap;font-size:11px;font-style:normal;font-weight:400;letter-spacing:-1px;line-height:150%}.p-review-comment .p-review-comment__detail .p-review-comment__score .p-review-comment__score-value{box-sizing:border-box;font-family:"DINNextLTPro",sans-serif;font-size:14px;font-weight:700;line-height:80%;margin:0 0 -3px 4px}.p-review-comment .p-review-comment__detail .p-review-comment__score .p-review-comment__score-value:last-child::after{opacity:0}.p-review-comment .p-review-comment__detail .p-review-comment__score .p-review-comment__score-value::after{background-color:var(--primitive-borderinput, #A1A1A1);content:"";display:inline-block;height:11px;margin:0 8px -1px 8px;width:1px}.p-review-comment .p-review-comment__detail .p-review-comment__prices{align-items:flex-end;display:flex;flex-wrap:wrap;gap:14px 0;width:100%}.p-review-comment .p-review-comment__detail .p-review-comment__prices .p-review-comment__price1{color:var(--primitive-textblack, #24272A);font-size:11px;font-style:normal;font-weight:400;line-height:100%;margin:0 14px 0 0}.p-review-comment .p-review-comment__detail .p-review-comment__prices .p-review-comment__price1 b{color:var(--primitive-textblack, #24272A);font-family:"DINNextLTPro",sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:80%;margin:0 4px 0 8px}.p-review-comment .p-review-comment__detail .p-review-comment__prices .p-review-comment__price1 i{font-size:10px;font-style:normal;font-weight:400;transform:scale(0.9);transform-origin:left bottom}.p-review-comment .p-review-comment__detail .p-review-comment__prices .p-review-comment__price2{display:inline-block;color:var(--primitive-textblack, #24272A);font-size:14px;font-style:normal;font-weight:700;line-height:100%}.p-review-comment .p-review-comment__detail .p-review-comment__prices .p-review-comment__price2::before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="9" viewBox="0 0 14 9" fill="none"><path d="M5.75453 9L5 8.05091L7.82299 4.5L5 0.949091L5.75453 0L8.76291 3.78818C8.83804 3.88192 8.89767 3.99345 8.93836 4.11632C8.97905 4.23919 9 4.37098 9 4.50409C9 4.6372 8.97905 4.76899 8.93836 4.89186C8.89767 5.01473 8.83804 5.12626 8.76291 5.22L5.75453 9Z" fill="%2324272A"/><path d="M10.7545 9L10 8.05091L12.823 4.5L10 0.949091L10.7545 0L13.7629 3.78818C13.838 3.88192 13.8977 3.99345 13.9384 4.11632C13.9791 4.23919 14 4.37098 14 4.50409C14 4.6372 13.9791 4.76899 13.9384 4.89186C13.8977 5.01473 13.838 5.12626 13.7629 5.22L10.7545 9Z" fill="%2324272A"/><path d="M0.754533 9L0 8.05091L2.82299 4.5L0 0.949091L0.754533 0L3.76291 3.78818C3.83804 3.88192 3.89767 3.99345 3.93836 4.11632C3.97905 4.23919 4 4.37098 4 4.50409C4 4.6372 3.97905 4.76899 3.93836 4.89186C3.89767 5.01473 3.83804 5.12626 3.76291 5.22L0.754533 9Z" fill="%2324272A"/></svg>') no-repeat center center/contain;content:"";display:inline-block;height:9px;margin:0 14px 0 0;width:14px}.p-review-comment .p-review-comment__detail .p-review-comment__prices .p-review-comment__price2 b{color:var(--primitive-motared, #D90D0D);font-family:"DINNextLTPro",sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:80%;margin:0 5px}.p-review-comment .p-review-comment__detail .p-review-comment__prices .p-review-comment__price2 i{font-size:10px;font-style:normal;font-weight:400;transform:scale(0.9);transform-origin:left bottom}.p-review-comment .p-review-comment__detail .p-review-comment__prices .p-review-comment__price3{display:inline-block;color:var(--primitive-textblack, #24272A);font-size:14px;font-style:normal;font-weight:700;line-height:100%}.p-review-comment .p-review-comment__detail .p-review-comment__prices .p-review-comment__price3::before{content:"～";display:inline-block;font-weight:400;height:9px;width:14px}.p-review-comment .p-review-comment__detail .p-review-comment__prices .p-review-comment__price3 b{color:var(--primitive-textblack, #24272A);font-family:"DINNextLTPro",sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:80%;margin:0 0 0 4px}.p-review-comment .p-review-comment__detail .p-review-comment__prices .p-review-comment__price3 i{font-size:10px;font-style:normal;font-weight:400;transform:scale(0.9);transform-origin:left bottom}.p-review-comment .p-review-comment__comment{border-top:1px dashed var(--primitive-border, #EDEEEE);box-sizing:border-box;display:flex;flex-direction:column;padding:24px 0 0;width:100%}.p-review-comment .p-review-comment__comment .p-review-comment__author{color:var(--primitive-textblack, #24272A);font-size:20px;font-style:normal;font-weight:700;order:1;line-height:150%}.p-review-comment .p-review-comment__comment .p-review-comment__text{background:var(--primitive-background, #F7F7F7);border-radius:12px;box-sizing:border-box;color:var(--primitive-textblack, #24272A);font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin:16px 0 0;order:2;padding:20px;position:relative}.p-review-comment .p-review-comment__comment .p-review-comment__text::before{border-top:0 solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-bottom:12px solid var(--primitive-background, #F7F7F7);border-left:7px solid rgba(0,0,0,0);content:"";display:block;height:0;position:absolute;top:-12px;left:20px;width:0}.p-review-comment .p-review-comment__comment .p-review-comment__reply{background:var(--primitive-background, #F7F7F7);border-radius:12px;box-sizing:border-box;color:var(--primitive-textblack, #24272A);font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin:16px 0 0;order:4;padding:20px;position:relative}.p-review-comment .p-review-comment__comment .p-review-comment__reply::before{border-top:0 solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-bottom:12px solid var(--primitive-background, #F7F7F7);border-left:7px solid rgba(0,0,0,0);content:"";display:block;height:0;position:absolute;top:-12px;right:20px;width:0}.p-review-comment .p-review-comment__comment .p-review-comment__deeler{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin:32px 0 0;order:3}.p-review-comment .p-review-comment__comment .p-review-comment__deeler .p-review-comment__deeler-name{color:var(--primitive-textblack, #24272A);font-size:20px;font-style:normal;font-weight:700;line-height:150%;order:2;text-align:right}.p-review-comment .p-review-comment__comment .p-review-comment__deeler .p-review-comment__deeler-date{color:var(--primitive-textblack, #24272A);font-family:"Noto Sans JP",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:125%;order:1}.p-review-chart{color:var(--primitive-textblack, #24272A);display:flex;flex-direction:column;flex-wrap:wrap;font-style:normal;font-weight:400;gap:20px;line-height:125%;width:100%}.p-review-chart .p-review-chart__total{align-items:flex-end;display:flex}.p-review-chart .p-review-chart__total .p-review-chart__total-title{align-items:flex-end;color:var(--primitive-textblack, #24272A);display:flex;font-size:12px;font-weight:700;line-height:125%;white-space:nowrap}.p-review-chart .p-review-chart__total .p-review-chart__total-value{color:var(--primitive-textblack, #24272A);display:block;font-family:"DINNextLTPro",sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:80%;margin:0 8px;width:61px}.p-review-chart .p-review-chart__total .p-review-chart__total-value i{color:var(--primitive-textblack, #24272A);font-size:10px;font-style:normal;font-weight:700;line-height:100%;margin:0 0 0 8px;transform:scale(0.9);transform-origin:left bottom}.p-review-chart .p-review-chart__total .p-review-chart__total-stars{align-items:flex-end;display:flex}.p-review-chart .p-review-chart__total .p-review-chart__total-review{color:var(--primitive-textblack, #24272A);font-size:12px;font-weight:400;line-height:125%}.p-review-chart .p-review-chart__items{align-items:flex-end;display:flex;height:20px;line-height:80%}.p-review-chart .p-review-chart__number{font-size:12px;width:51px}.p-review-chart .p-review-chart__number a{text-decoration-line:underline}.p-review-chart .p-review-chart__number a:hover{text-decoration:none}.p-review-chart .p-review-chart__value{box-sizing:border-box;font-size:20px;font-weight:700;margin:0 0 -2px;padding:0 0 0 20px;min-width:75px}.p-review-chart .p-review-chart__value a{font-family:"DINNextLTPro",sans-serif;line-height:80%;position:relative;text-decoration:none}.p-review-chart .p-review-chart__value a::after{border-top:solid 1px var(--primitive-textblack, #24272A);content:"";position:absolute;left:0;bottom:3px;width:100%}.p-review-chart .p-review-chart__value a:hover{text-decoration:none}.p-review-chart .p-review-chart__value i{display:inline-block;font-size:10px;font-style:normal;line-height:100%;margin:0 0 0 4px;transform:scale(0.9);transform-origin:left bottom}.p-review-chart .p-review-chart__bar{background:var(--primitive-overbackground, #F2F1F0);border-radius:5px;box-sizing:border-box;display:block;height:8px;width:100%}.p-review-chart .p-review-chart__bar span{background:var(--primitive-warningyellow, #FFB400);border-radius:5px;box-sizing:border-box;display:block;height:100%}.p-login-links{display:flex;flex-wrap:wrap;gap:16px}.p-login-links a{color:var(--primitive-textblack, #24272A);display:inline-block;font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-decoration:underline}.p-login-links a:hover{color:var(--primitive-textblack, #24272A);text-decoration:none}.p-login-contents{max-width:592px}.p-login-verification{background:var(--primitive-background, #F7F7F7);box-sizing:border-box;max-width:592px;padding:24px}@media screen and (max-width: 960px){.p-login-verification{margin:0 calc(50% - 50vw);width:100vw}}.p-login-verification-resend{align-items:center;display:flex;gap:16px}@media screen and (max-width: 960px){.p-login-verification-resend{align-items:flex-start}}.p-login-verification-resend .p-login-verification-resend__button{display:flex;flex-wrap:wrap;gap:16px}@media screen and (max-width: 960px){.p-login-verification-resend .p-login-verification-resend__button{flex-direction:column-reverse}}.p-login-verification-resend .p-login-verification-resend__button a{display:block;text-align:center;width:178px}.p-login-verification-resend .p-login-verification-resend__button-verify{align-items:center;display:flex;gap:16px}.p-login-verification-resend .p-login-verification-resend__button-edit{align-items:center;display:flex;gap:16px}.p-login-error-message{align-items:center;align-self:stretch;background:var(--Primitive-WHITE, #FFF);border:1px solid var(--Primitive-MOTA_RED, #D90D0D);border-radius:4px;color:var(--Primitive-DANGER_RED, #FF0D0D);display:flex;font-size:14px;font-style:normal;font-weight:400;gap:16px;line-height:150%;padding:16px}.p-inquiry-links{align-items:flex-start;display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.p-inquiry-links .p-inquiry-links__category{align-items:flex-start;border:1px solid var(--primitive-bordercassette, #DDD);border-radius:12px;display:flex;flex:1 0 0;flex-direction:column;justify-content:space-between;min-width:300px}@media screen and (max-width: 439px){.p-inquiry-links .p-inquiry-links__category{min-width:200px}}.p-inquiry-links .p-inquiry-links__title{align-items:flex-start;box-sizing:border-box;color:var(--primitive-textblack, #24272A);display:flex;flex:1 0 0;font-size:20px;font-style:normal;font-weight:700;gap:10px;line-height:150%;padding:24px;width:100%}.p-inquiry-links .p-inquiry-links__list{width:100%}.p-inquiry-links .p-inquiry-links__items{font-size:16px;font-style:normal;font-weight:700;line-height:150%;width:100%}.p-inquiry-links .p-inquiry-links__items:not(.is-dummy){border-top:1px dashed var(--primitive-bordercassette, #DDD)}.p-inquiry-links .p-inquiry-links__items:first-child{border-top:1px solid var(--primitive-bordercassette, #DDD)}.p-inquiry-links .p-inquiry-links__items.is-dummy{border:none;padding:24px}.p-inquiry-links .p-inquiry-links__items.is-dummy::before{content:"　"}.p-inquiry-links .p-inquiry-links__items a{align-items:center;box-sizing:border-box;display:flex;color:var(--primitive-textblack, #24272A);justify-content:space-between;padding:24px;text-decoration:none;transition:opacity .3s ease}.p-inquiry-links .p-inquiry-links__items a:hover{opacity:.5}.p-inquiry-links .p-inquiry-links__items a::after{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="16" viewBox="0 0 9 16" fill="none"><path d="M1.39511 0.100926L8.22511 6.93093C8.50809 7.21473 8.66699 7.59915 8.66699 7.99993C8.66699 8.4007 8.50809 8.78512 8.22511 9.06893L1.39511 15.8989L0.112109 14.6159L6.72811 7.99993L0.112109 1.38393L1.39511 0.100926Z" fill="%2324272A"/></svg>') no-repeat center center/contain;content:"";display:block;height:15px;margin:0 0 0 16px;width:9px}.p-sell-contents{align-content:flex-start;align-items:flex-start;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:80px;justify-content:center;margin:0 auto;position:relative}@media screen and (max-width: 960px){.p-sell-contents{align-items:center;flex-direction:column}}.p-sell-contents .p-sell-contents__main{flex:1 0 0;width:100%}.p-sell-contents .p-sell-contents__sidebar{left:0;max-width:100%;position:sticky;top:24px;width:373px}.p-sell-contents .p-sell-contents__sidebar a img{transition:opacity .3s ease}.p-sell-contents .p-sell-contents__sidebar a img:hover{animation:none;opacity:.5}.p-sell-sidebar{border:1px solid var(--primitive-border, #edeeee);box-sizing:border-box;padding:24px}.p-sell-sidebar .p-sell-sidebar__image{display:block}.p-sell-sidebar .p-sell-sidebar__headline{color:var(--primitive-textblack, #24272a);font-size:20px;font-style:normal;font-weight:700;line-height:125%;margin:22px 0 0}.p-sell-sidebar .p-sell-sidebar__text{color:var(--primitive-textgrey, #717171);font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin:24px 0 0}.p-sell-others-3cols{align-items:stretch;display:flex;flex:1 0 0;flex-wrap:wrap;gap:32px}.p-sell-others{align-items:center;box-sizing:border-box;display:flex;flex:1 0 0;flex-direction:column;justify-content:stretch;min-width:260px}.p-sell-others .p-sell-others__image{display:block;line-height:0;margin:0 auto}.p-sell-others .p-sell-others__image a{transition:opacity .3s ease}.p-sell-others .p-sell-others__image a:hover{opacity:.5}.p-sell-others .p-sell-others__image img:hover{animation:none}.p-sell-others .p-sell-others__content{align-items:flex-start;background:var(--Semantics-GREY_100, #1e2123);border-radius:12px;color:var(--Primitive-TEXT_WHITE, #fff);display:flex;flex-direction:column;font-size:14px;font-style:normal;font-weight:400;gap:24px;height:100%;line-height:150%;padding:32px}.p-sell-others .p-sell-others__title{font-size:20px;font-weight:700}.p-sell-others .p-sell-others__title a{text-decoration:none}.p-sell-others .p-sell-others__title a:hover{text-decoration:underline}.p-sell-others .p-sell-others__button{margin:auto 0 0;text-align:center;width:100%}.p-sell-chart{background:rgba(198,209,227,.1);border-radius:12px;box-sizing:border-box;padding:60px}@media screen and (max-width: 960px){.p-sell-chart{margin:0 calc(50% - 50vw);padding:40px 24px}}.p-sell-chart canvas{background:var(--Primitive-WHITE, #fff);box-sizing:border-box;margin:32px 0 0;padding:40px}@media screen and (max-width: 960px){.p-sell-chart canvas{padding:16px}}.p-sell-car-price{align-items:center;background:var(--Primitive-WHITE, #fff);border:4px solid rgba(198,209,227,.4);border-radius:12px;box-sizing:border-box;display:flex;flex:1 0 0;flex-wrap:wrap;gap:32px 16px;justify-content:flex-end;padding:32px}.p-sell-car-price .p-sell-car-price__header{align-items:center;display:flex;flex:1 0 0;gap:16px;min-width:200px}.p-sell-car-price .p-sell-car-price__header .p-sell-car-price__image{display:block}.p-sell-car-price .p-sell-car-price__header .p-sell-car-price__text{color:var(--Primitive-TEXT_BLACK, #24272a);font-size:20px;font-style:normal;font-weight:400;line-height:125%}.p-sell-car-price .p-sell-car-price__header .p-sell-car-price__text .p-sell-car-price__text-prefix{color:var(--Primitive-TEXT_BLACK, #24272a);font-size:16px;font-style:normal;font-weight:400;line-height:150%}.p-sell-car-price .p-sell-car-price__content{align-items:center;display:flex;flex-wrap:wrap;gap:32px 16px;justify-content:flex-end;max-width:100%}.p-sell-car-price .p-sell-car-price__content .p-sell-car-price__price{color:var(--Primitive-MOTA_RED, #d90d0d);font-family:"DINNextLTPro",sans-serif;font-size:70px;font-style:normal;font-weight:700;line-height:80%;order:2;position:relative;top:6px}.p-sell-car-price .p-sell-car-price__content .p-sell-car-price__price i{color:var(--Primitive-TEXT_BLACK, #24272a);font-size:16px;font-style:normal;font-weight:700;line-height:150%;margin:0 0 0 8px;position:relative;top:-3px}.p-sell-car-price .p-sell-car-price__content .p-sell-car-price__condition{align-content:center;align-items:center;box-sizing:border-box;display:flex;flex:1 0 0;flex-wrap:wrap;gap:8px;max-width:480px;min-width:200px;order:1}.p-sell-car-price .p-sell-car-price__content .p-sell-car-price__condition .p-sell-car-price__condition-items{align-items:center;background:rgba(198,209,227,.2);border-radius:12px;box-sizing:border-box;display:flex;flex:1 0 0;flex-wrap:wrap;font-size:11px;height:57px;justify-content:center;min-width:135px;padding:8px 16px}.p-sell-car-price .p-sell-car-price__content .p-sell-car-price__condition .p-sell-car-price__condition-items .p-sell-car-price__condition-title{display:block;flex:1 0 0;line-height:150%;margin:0 auto;max-width:80px;min-width:60px;text-align:center}.p-sell-car-price .p-sell-car-price__content .p-sell-car-price__condition .p-sell-car-price__condition-items .p-sell-car-price__condition-data{display:block;flex:1 0 0;font-size:16px;font-weight:700;max-width:150px;min-width:90px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.p-sell-steps{align-items:flex-start;counter-set:1;display:flex;flex-wrap:wrap;gap:24px 16px}.p-sell-steps .p-sell-steps__items{align-items:flex-start;counter-increment:step;display:flex;flex:1 0 0;flex-direction:column;gap:16px;min-width:200px}.p-sell-steps .p-sell-steps__items .p-sell-steps__image{box-sizing:border-box;line-height:0;padding:8px 8px 16px;text-align:center;width:100%}.p-sell-steps .p-sell-steps__items .p-sell-steps__headline{align-items:flex-start;color:var(--Primitive-TEXT_BLACK, #24272a);display:flex;flex-direction:column;font-size:20px;font-style:normal;font-weight:700;line-height:125%}.p-sell-steps .p-sell-steps__items .p-sell-steps__headline::before{background:var(--Primitive-WHITE, #fff);border:1px solid var(--Primitive-MOTA_RED, #d90d0d);box-sizing:border-box;color:var(--Primitive-MOTA_RED, #d90d0d);content:"STEP " counter(step, decimal-leading-zero);display:block;font-family:"DINNextLTPro",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:100%;margin:0 0 16px;padding:10px 24px 6px}.p-sell-steps .p-sell-steps__items .p-sell-steps__text{color:var(--Primitive-TEXT_BLACK, #24272a);font-size:14px;font-style:normal;font-weight:400;line-height:150%}.p-sell-thanks{align-items:flex-start;background:#c6d1e3;border-radius:12px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:0 8px;justify-content:space-between;padding:64px}@media screen and (max-width: 960px){.p-sell-thanks{border-radius:0;box-sizing:border-box;flex-direction:column;margin:0 calc(50% - 50vw);padding:24px 24px 48px 24px;width:100vw}}.p-sell-thanks .p-sell-thanks__image{display:block;flex:1 0 0;margin:0 auto}.p-sell-thanks .p-sell-thanks__content{box-sizing:border-box;flex:1.28 0 0;padding:20px 0}@media screen and (max-width: 960px){.p-sell-thanks .p-sell-thanks__content{padding:0}}.p-sell-thanks .p-sell-thanks__content .p-sell-thanks__title{color:var(--Primitive-MOTA_RED, #d90d0d);font-size:43px;font-style:normal;font-weight:900;line-height:125%}@media screen and (max-width: 960px){.p-sell-thanks .p-sell-thanks__content .p-sell-thanks__title{text-align:center}}.p-sell-thanks .p-sell-thanks__content .p-sell-thanks__headline{color:var(--Primitive-TEXT_BLACK, #24272a);font-size:25px;font-style:normal;font-weight:700;line-height:150%;margin:24px 0 0}@media screen and (max-width: 960px){.p-sell-thanks .p-sell-thanks__content .p-sell-thanks__headline{text-align:center}}.p-sell-thanks .p-sell-thanks__content .p-sell-thanks__headline i{font-style:normal}@media screen and (max-width: 960px){.p-sell-thanks .p-sell-thanks__content .p-sell-thanks__headline i{font-size:32px}}.p-sell-thanks .p-sell-thanks__content .p-sell-thanks__headline b{color:var(--Primitive-MOTA_RED, #d90d0d);font-size:32px;font-style:normal;font-weight:700;line-height:80%;margin:0 8px;text-align:center}.p-sell-thanks .p-sell-thanks__content .p-sell-thanks__headline b b{font-size:70px;margin:0 8px 0 0}.p-sell-thanks .p-sell-thanks__content .p-sell-thanks__message{align-items:center;display:flex;font-weight:700;gap:24px;margin:16px 0 0}@media screen and (max-width: 960px){.p-sell-thanks .p-sell-thanks__content .p-sell-thanks__message{font-size:14px;margin:24px 0 0}}.p-sell-thanks .p-sell-thanks__content .p-sell-thanks__message .p-sell-thanks__message-image{display:block;height:auto}@media screen and (max-width: 960px){.p-sell-thanks .p-sell-thanks__content .p-sell-thanks__message .p-sell-thanks__message-image{max-width:102px}}.p-sell-thanks .p-sell-thanks__content .p-sell-thanks__schedule{align-content:center;align-items:center;align-self:stretch;background:hsla(0,0%,100%,.65);border-radius:4px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:8px 14px;margin:24px 0 0;padding:16px}@media screen and (max-width: 960px){.p-sell-thanks .p-sell-thanks__content .p-sell-thanks__schedule{justify-content:center}}.p-sell-thanks .p-sell-thanks__content .p-sell-thanks__schedule .p-sell-thanks__date-wrap{display:grid;gap:8px;justify-items:center}@media screen and (max-width: 960px){.p-sell-thanks .p-sell-thanks__content .p-sell-thanks__schedule .p-sell-thanks__date-wrap{width:100%}}.p-sell-thanks .p-sell-thanks__content .p-sell-thanks__schedule .p-sell-thanks__date{align-items:center;color:var(--Primitive-MOTA_RED, #d90d0d);display:flex;font-size:25px;font-style:normal;font-weight:700;gap:8px;line-height:125%}@media screen and (max-width: 960px){.p-sell-thanks .p-sell-thanks__content .p-sell-thanks__schedule .p-sell-thanks__date{flex-direction:column;font-size:22px}}.p-sell-thanks .p-sell-thanks__content .p-sell-thanks__schedule .p-sell-thanks__date-text{color:var(--primitive-textblack, #24272a);display:flex;font-size:16px;font-weight:bold;gap:8px}.p-sell-thanks .p-sell-thanks__content .p-sell-thanks__schedule .p-sell-thanks__date-caption{font-size:12px;line-height:125%}@media screen and (max-width: 960px){.p-sell-thanks .p-sell-thanks__content .p-sell-thanks__schedule .p-sell-thanks__date-caption{text-align:center}}.p-sell-thanks .p-sell-thanks__content .p-sell-thanks__login{align-items:flex-start;align-self:stretch;background:hsla(0,0%,100%,.15);border:1px solid var(--Primitive-BORDER_INPUT, #a1a1a1);border-radius:4px;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;margin:24px 0 0;padding:20px}.p-sell-thanks .p-sell-thanks__content .p-sell-thanks__login dl{align-items:center;box-sizing:border-box;color:var(--Primitive-TEXT_BLACK, #24272a);display:flex;font-size:16px;font-style:normal;font-weight:700;gap:40px;line-height:150%;width:100%}.p-sell-thanks .p-sell-thanks__content .p-sell-thanks__login dl:last-child{border-top:1px solid var(--Primitive-BORDER_INPUT, #a1a1a1);padding:14px 0 0}.p-sell-thanks .p-sell-thanks__content .p-sell-thanks__login dl dt{min-width:85px}.p-sell-thanks .p-sell-thanks__content .p-sell-thanks__login dl dd{font-size:20px;word-break:break-all}.p-sell-thanks .p-sell-thanks__footer{align-items:flex-end;border-top:1px solid var(--Primitive-BORDER_INPUT, #a1a1a1);box-sizing:border-box;display:flex;gap:16px;justify-content:space-between;padding:40px 0 0;width:100%}@media screen and (max-width: 960px){.p-sell-thanks .p-sell-thanks__footer{flex-wrap:wrap}}@media screen and (max-width: 960px){.p-sell-thanks .p-sell-thanks__footer .p-sell-thanks__footer-detail{width:100%}}.p-sell-thanks .p-sell-thanks__footer .p-sell-thanks__footer-button{display:flex;justify-content:stretch;min-width:240px}@media screen and (max-width: 960px){.p-sell-thanks .p-sell-thanks__footer .p-sell-thanks__footer-button{margin:auto}}.p-sell-floating{background-color:#fff;box-sizing:border-box;padding:24px;z-index:6}@media screen and (max-width: 960px){.p-sell-floating{margin:0;padding:25px}}.p-sell-floating.is-active{animation:floating 1s ease infinite;bottom:0;box-shadow:0px -1px 4px 0 rgba(0,0,0,.2);left:0;position:fixed;right:0;width:100%}.p-sell-floating.is-top{bottom:auto;top:0}.p-sell-progress{background-color:#fff;box-sizing:border-box;margin-left:-16px;padding:24px 16px;position:sticky;top:0;width:calc(100% + 32px);z-index:3}.p-sell-progress.is-static{background:rgba(0,0,0,0);margin-left:-25px;position:static;width:calc(100% + 50px)}.p-sell-progress .p-sell-progress__bar{background:var(--Primitive-BORDER_CASSETTE, #ddd);display:block;height:4px;margin:0 32px -10px}.p-sell-progress .p-sell-progress__bar .p-sell-progress__value{background:var(--Primitive-MOTA_RED, #d90d0d);height:100%;transition:width .6s ease}.p-sell-progress .p-sell-progress__milestone{display:flex;justify-content:space-between;list-style:none;padding:0}.p-sell-progress .p-sell-progress__milestone li{color:var(--Primitive-BORDER_CASSETTE, #ddd);font-family:"Noto Sans JP",sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:100%;text-align:center;transition:color .6s ease .5s;width:80px}.p-sell-progress .p-sell-progress__milestone li.is-active{color:var(--Primitive-MOTA_RED, #d90d0d)}.p-sell-progress .p-sell-progress__milestone li.is-active::before{background:var(--Primitive-MOTA_RED, #d90d0d)}.p-sell-progress .p-sell-progress__milestone li::before{background:var(--Primitive-BORDER_CASSETTE, #ddd);border-radius:50%;content:"";display:block;height:16px;margin:0 auto 10px;transition:background-color .6s ease .5s;width:16px}.p-sell-kakaku-logo{margin-block:16px 24px}@media screen and (max-width: 960px){.p-sell-kakaku-logo{height:20px;margin-block:4px 12px;width:208px}}.p-sell-negotiation{background:var(--primitive-white, #fff);margin:0 auto;max-width:650px}.p-sell-negotiation .p-sell-negotiation-header{text-align:center}.p-sell-negotiation .p-sell-negotiation-header .p-sell-negotiation-header__text1{color:var(--primitive-motared, #d90d0d);font-size:16px;font-weight:700;line-height:150%}.p-sell-negotiation .p-sell-negotiation-header .p-sell-negotiation-header__text2{color:var(--primitive-motared, #d90d0d);font-size:20px;font-weight:700;line-height:150%}.p-sell-negotiation .p-sell-negotiation-headline{align-items:center;background:#fff9f2;border-radius:16px 16px 0 0;display:flex;flex-direction:column;gap:4px;justify-content:center;padding:16px 20px;position:relative;text-align:center}.p-sell-negotiation .p-sell-negotiation-headline .p-sell-negotiation-headline__text1{font-size:16px;font-weight:700;line-height:125%}.p-sell-negotiation .p-sell-negotiation-headline .p-sell-negotiation-headline__text2{font-size:24px;font-weight:700;line-height:125%}@media screen and (max-width: 960px){.p-sell-negotiation .p-sell-negotiation-headline .p-sell-negotiation-headline__text2{font-size:20px}}.p-sell-negotiation .p-sell-negotiation-headline .p-sell-negotiation-headline__balloon{background-color:var(--primitive-warningyellow, #ffb400);border-radius:1000px;display:flex;flex-direction:column;height:72px;justify-content:center;position:absolute;right:72%;top:-10px;width:72px}@media screen and (max-width: 960px){.p-sell-negotiation .p-sell-negotiation-headline .p-sell-negotiation-headline__balloon{height:64px;left:-18px;position:absolute;right:auto;top:-20px;width:64px}}.p-sell-negotiation .p-sell-negotiation-headline .p-sell-negotiation-headline__balloon::after{background-color:var(--primitive-warningyellow, #ffb400);bottom:10px;clip-path:polygon(50% 0, 100% 100%, 0 100%);content:"";height:8.6602540378px;position:absolute;right:0;transform:rotate(6deg);width:10px}.p-sell-negotiation .p-sell-negotiation-headline .p-sell-negotiation-headline__balloon .p-sell-negotiation-headline__balloon-text1{font-size:12px;font-weight:700;line-height:100%}@media screen and (max-width: 960px){.p-sell-negotiation .p-sell-negotiation-headline .p-sell-negotiation-headline__balloon .p-sell-negotiation-headline__balloon-text1{font-size:10px}}.p-sell-negotiation .p-sell-negotiation-headline .p-sell-negotiation-headline__balloon .p-sell-negotiation-headline__balloon-text2{font-size:24px;font-weight:700;line-height:100%}@media screen and (max-width: 960px){.p-sell-negotiation .p-sell-negotiation-headline .p-sell-negotiation-headline__balloon .p-sell-negotiation-headline__balloon-text2{font-size:20px}}.p-sell-negotiation .p-sell-negotiation-headline .p-sell-negotiation-headline__balloon .p-sell-negotiation-headline__balloon-text3{align-items:end;display:flex;font-size:12px;font-weight:700;justify-content:center;line-height:100%}@media screen and (max-width: 960px){.p-sell-negotiation .p-sell-negotiation-headline .p-sell-negotiation-headline__balloon .p-sell-negotiation-headline__balloon-text3{font-size:10px}}.p-sell-negotiation .p-sell-negotiation-headline .p-sell-negotiation-headline__balloon .p-sell-negotiation-headline__balloon-text3 sup{transform:scale(0.8)}.p-sell-negotiation .p-sell-negotiation-content{border:1px solid var(--primitive-border, #edeeee);border-radius:0 0 16px 16px;border-top-width:0;padding:16px 44px}@media screen and (max-width: 960px){.p-sell-negotiation .p-sell-negotiation-content{padding:16px}}.p-sell-negotiation .p-sell-negotiation-content sup{font-size:10px;top:1px;transform:scale(0.5)}.p-sell-negotiation .p-sell-negotiation-content .p-sell-negotiation-button-wrap{display:grid;gap:24px;grid-template-rows:repeat(2, auto)}.p-sell-negotiation .p-sell-negotiation-content .p-sell-negotiation-button-wrap .p-sell-negotiation-button-wrap__inner{display:grid;gap:24px;grid-template-columns:repeat(2, 1fr);padding:0 40px}@media screen and (max-width: 960px){.p-sell-negotiation .p-sell-negotiation-content .p-sell-negotiation-button-wrap .p-sell-negotiation-button-wrap__inner{gap:16px 8px;padding:0}}.p-sell-negotiation .p-sell-negotiation-content .p-sell-negotiation-button-wrap .p-sell-negotiation-option-button{background:#e8e8e8;border-radius:8px;font-size:14px;padding:15px 8px}.p-sell-negotiation .p-sell-negotiation-content .p-sell-negotiation-button-wrap .p-sell-negotiation-option-button:nth-child(1){grid-area:1/1/2/2}.p-sell-negotiation .p-sell-negotiation-content .p-sell-negotiation-button-wrap .p-sell-negotiation-option-button:nth-child(2){grid-area:1/2/2/3}.p-sell-negotiation .p-sell-negotiation-content .p-sell-negotiation-button-wrap .p-sell-negotiation-option-button.is-active{background:var(--primitive-textblack, #24272a);color:#fff}.p-sell-negotiation-thanks-text{color:var(-primitive-textblack, #24272a);font-size:20px;font-weight:700;line-height:150%;margin:24px 0;text-align:center}@media screen and (max-width: 960px){.p-sell-negotiation-thanks-text{font-size:20px;margin:16px 0}}.p-sell-negotiation-modal{bottom:0;box-sizing:border-box;display:none;height:100%;left:0;margin:auto;overflow:auto;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1050}.p-sell-negotiation-modal.is-active{display:block;opacity:1;pointer-events:auto}.p-sell-negotiation-modal .p-sell-negotiation-modal__background{background:rgba(0,0,0,.25);display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}.p-sell-negotiation-modal .p-sell-negotiation-modal__background.is-disabled{pointer-events:none}.p-sell-negotiation-modal .p-sell-negotiation-modal__dialog{align-items:stretch;background:var(--primitive-white, #fff);border-radius:48px;bottom:0;box-shadow:0px 0px 10px 0px rgba(0,0,0,.16);box-sizing:border-box;display:flex;flex-direction:column;height:min-content;left:0;margin:auto;max-height:calc(100vh - 40px);max-width:768px;min-height:370px;position:absolute;right:0;top:0;width:100%;z-index:101}@media screen and (max-width: 960px){.p-sell-negotiation-modal .p-sell-negotiation-modal__dialog{border-radius:24px;max-height:none;max-width:none;width:calc(100% - 40px)}}.p-sell-negotiation-modal .p-sell-negotiation-modal__header{display:flex;justify-content:flex-end}.p-sell-negotiation-modal .p-sell-negotiation-modal__body{padding:24px 64px}@media screen and (max-width: 960px){.p-sell-negotiation-modal .p-sell-negotiation-modal__body{padding:24px 16px}}.p-sell-negotiation-button__center{display:grid;justify-content:stretch;margin:0 auto;max-width:240px;min-width:240px}.p-sell-negotiation-modal-close{align-items:flex-start;background:var(--primitive-white, #fff);border:1px solid var(--primitive-borderinput, #a1a1a1);border-radius:50%;box-sizing:border-box;color:#24272a;display:flex;padding:6px;position:absolute;right:30px;top:30px;transition:opacity .3s ease;z-index:101}@media screen and (max-width: 960px){.p-sell-negotiation-modal-close{right:20px;top:20px}}.p-sell-negotiation-modal-close svg{display:block;height:16px;pointer-events:none;width:16px}.p-sell-negotiation-button-wrap{display:grid;gap:24px;grid-template-rows:repeat(2, auto)}.p-sell-negotiation-button-wrap .p-sell-negotiation-button-wrap__inner{display:grid;gap:24px;grid-template-columns:repeat(2, 1fr)}@media screen and (max-width: 960px){.p-sell-negotiation-button-wrap .p-sell-negotiation-button-wrap__inner{gap:16px 8px;padding:0}}.p-sell-negotiation-button-wrap .p-sell-negotiation-option-button{background:#e8e8e8;border-radius:8px;font-size:14px;font-weight:700;padding:15px 8px}.p-sell-negotiation-button-wrap .p-sell-negotiation-option-button:nth-child(1){grid-area:1/1/2/2}.p-sell-negotiation-button-wrap .p-sell-negotiation-option-button:nth-child(2){grid-area:1/2/2/3}.p-sell-negotiation-button-wrap .p-sell-negotiation-option-button.is-active{background:var(--primitive-textblack, #24272a);color:#fff}.p-sell-negotiation-headline{align-items:center;background:#fff9f2;border-radius:48px 48px 0 0;display:flex;flex-direction:column;gap:4px;justify-content:center;padding:24px 32px;position:relative;text-align:center;width:100%}@media screen and (max-width: 960px){.p-sell-negotiation-headline{border-radius:24px 24px 0 0;padding:16px 20px}}.p-sell-negotiation-headline .p-sell-negotiation-headline__text1{font-size:20px;font-weight:700;line-height:125%}@media screen and (max-width: 960px){.p-sell-negotiation-headline .p-sell-negotiation-headline__text1{font-size:14px}}.p-sell-negotiation-headline .p-sell-negotiation-headline__text2{font-size:32px;font-weight:700;line-height:125%}@media screen and (max-width: 960px){.p-sell-negotiation-headline .p-sell-negotiation-headline__text2{font-size:20px}}.p-sell-negotiation-headline .p-sell-negotiation-headline__balloon{background-color:var(--primitive-warningyellow, #ffb400);border-radius:1000px;display:flex;flex-direction:column;gap:2px;height:88px;justify-content:center;position:absolute;right:73%;top:-17px;width:88px}@media screen and (max-width: 960px){.p-sell-negotiation-headline .p-sell-negotiation-headline__balloon{height:72px;left:-18px;position:absolute;right:auto;top:-20px;width:72px}}.p-sell-negotiation-headline .p-sell-negotiation-headline__balloon::after{background-color:var(--primitive-warningyellow, #ffb400);bottom:16px;clip-path:polygon(50% 0, 100% 100%, 0 100%);content:"";height:8.6602540378px;position:absolute;right:0;transform:rotate(25deg);width:16px}.p-sell-negotiation-headline .p-sell-negotiation-headline__balloon .p-sell-negotiation-headline__balloon-text1{font-size:14px;font-weight:700;line-height:100%}@media screen and (max-width: 960px){.p-sell-negotiation-headline .p-sell-negotiation-headline__balloon .p-sell-negotiation-headline__balloon-text1{font-size:10px}}.p-sell-negotiation-headline .p-sell-negotiation-headline__balloon .p-sell-negotiation-headline__balloon-text2{font-size:24px;font-weight:700;line-height:100%}@media screen and (max-width: 960px){.p-sell-negotiation-headline .p-sell-negotiation-headline__balloon .p-sell-negotiation-headline__balloon-text2{font-size:20px}}.p-sell-negotiation-headline .p-sell-negotiation-headline__balloon .p-sell-negotiation-headline__balloon-text3{align-items:end;display:flex;font-size:12px;font-weight:700;justify-content:center;line-height:100%}@media screen and (max-width: 960px){.p-sell-negotiation-headline .p-sell-negotiation-headline__balloon .p-sell-negotiation-headline__balloon-text3{font-size:10px}}.p-sell-negotiation-headline .p-sell-negotiation-headline__balloon .p-sell-negotiation-headline__balloon-text3 sup{transform:scale(0.8)}.p-mypage-sidepanel{align-items:flex-start;background:var(--primitive-white, #fff);border-radius:12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.16);box-sizing:border-box;display:flex;flex-direction:column;gap:26px;max-width:373px;min-width:320px;padding:24px}.p-mypage-sidepanel .p-mypage-sidepanel__contents{display:flex;flex-direction:column;gap:20px;width:100%}.p-mypage-sidepanel .p-mypage-sidepanel__headline{color:#000;font-size:20px;font-style:normal;font-weight:700;line-height:125%}.p-mypage-sidepanel .p-mypage-sidepanel__list{display:flex;flex-wrap:wrap;gap:16px 0}.p-mypage-sidepanel .p-mypage-sidepanel__list .p-mypage-sidepanel__list-model{color:var(--primitive-textblack, #24272a);display:flex;font-size:12px;font-style:normal;line-height:125%;width:100%}.p-mypage-sidepanel .p-mypage-sidepanel__list .p-mypage-sidepanel__list-model dt{box-sizing:border-box;font-weight:700;min-width:70px;padding:0 0 0 2px}.p-mypage-sidepanel .p-mypage-sidepanel__list .p-mypage-sidepanel__list-others{color:var(--primitive-textblack, #24272a);display:flex;font-size:12px;font-style:normal;line-height:125%;width:50%}.p-mypage-sidepanel .p-mypage-sidepanel__list .p-mypage-sidepanel__list-others dt{box-sizing:border-box;font-weight:700;min-width:70px;padding:0 0 0 2px}@media screen and (max-width: 439px){.p-mypage-sidepanel{min-width:0}}.p-mypage-sidepanel__button{align-items:center;display:flex;gap:16px;width:100%}.p-mypage-sidepanel__button-review{font-size:11px;font-weight:700;line-height:1.2;text-align:center;white-space:nowrap}.p-mypage-ranking{align-items:center;display:flex;gap:12px;width:100%}.p-mypage-ranking.is-1 .p-mypage-ranking__rank{background:var(--primitive-warningyellow, #ffb400)}.p-mypage-ranking.is-2 .p-mypage-ranking__rank{background:#838383}.p-mypage-ranking.is-3 .p-mypage-ranking__rank{background:#b06400}.p-mypage-ranking .p-mypage-ranking__rank{background:#e1dfdc;border-radius:4px;box-sizing:border-box;color:var(--primitive-textwhite, #fff);display:grid;font-size:12px;font-style:normal;font-weight:700;line-height:100%;min-height:45px;min-width:52px;padding:6px 6px 8px;place-items:center;text-align:center}.p-mypage-ranking .p-mypage-ranking__rank b{font-family:"DINNextLTPro",sans-serif;font-size:22px;position:relative;top:1px}.p-mypage-ranking .p-mypage-ranking__rank .p-mypage-ranking__rank-none{font-size:10px}.p-mypage-ranking .p-mypage-ranking__prefix{display:inline-block;font-size:10px;font-weight:400;margin:0 0 6px}.p-mypage-ranking .p-mypage-ranking__detail{align-items:center;display:flex;justify-content:space-between;width:100%}.p-mypage-ranking .p-mypage-ranking__price{color:var(--primitive-textblack, #24272a);font-family:"DINNextLTPro",sans-serif;font-size:36px;font-style:normal;font-weight:700;line-height:100%;position:relative;top:3px}.p-mypage-ranking .p-mypage-ranking__price i{color:var(--primitive-textblack, #24272a);display:inline-block;font-family:"DINNextLTPro","Noto Sans JP",sans-serif;font-size:13px;font-style:normal;line-height:100%;margin:0 0 0 2px;position:relative;top:-1px;width:12px}.p-mypage-ranking .p-mypage-ranking__from{color:var(--primitive-textblack, #24272a);font-family:"DINNextLTPro",sans-serif;font-size:36px;font-style:normal;font-weight:400}.p-mypage-attention{align-items:flex-start;background:var(--primitive-white, #fff);border:1px solid var(--primitive-border, #edeeee);border-radius:12px;box-sizing:border-box;display:flex;gap:8px;padding:24px}.p-mypage-attention .p-mypage-attention__image{display:block;height:92px;width:92px}.p-mypage-attention .p-mypage-attention__headline{color:#000;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.p-mypage-attention .p-mypage-attention__text{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin:8px 0 0}.p-mypage-need-action{align-items:center;background:var(--primitive-background, #f7f7f7);border-radius:12px;display:flex;flex-wrap:wrap;gap:32px;padding:40px}.p-mypage-need-action .p-mypage-need-action__content{flex:1 0 0;min-width:250px}.p-mypage-thanks{background:#fff7e5;border-radius:12px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:24px 0;padding:24px}@media screen and (max-width: 960px){.p-mypage-thanks.is-full{border-radius:0;margin:0 calc(50% - 50vw)}}.p-mypage-thanks .p-mypage-thanks__header{align-items:center;display:flex;gap:14px}@media screen and (max-width: 960px){.p-mypage-thanks .p-mypage-thanks__header{flex-direction:column}}.p-mypage-thanks .p-mypage-thanks__headline{color:var(--Primitive-TEXT_BLACK, #24272a);font-size:20px;font-style:normal;font-weight:700;line-height:125%}.p-mypage-thanks .p-mypage-thanks__link{display:grid;font-size:14px;gap:2px;grid-template-columns:1fr 24px;place-items:center}@media screen and (max-width: 960px){.p-mypage-thanks .p-mypage-thanks__link{align-items:center;font-size:14px;line-height:125%}}.p-mypage-thanks .p-mypage-thanks__link svg{height:20px;width:20px}.p-mypage-thanks__text{color:var(--Primitive-TEXT_BLACK, #24272a);font-size:14px;font-style:normal;font-weight:400}.p-mypage-thanks-content{background:var(--Primitive-WHITE, #fff);border-radius:12px;box-sizing:border-box;padding:24px;position:relative;width:100%}.p-mypage-thanks-content .p-mypage-thanks-content__inner{height:70px;overflow:hidden;position:relative}.p-mypage-thanks-content .p-mypage-thanks-content__inner::before{background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 70%);content:"";height:70px;left:0;opacity:1;position:absolute;right:0;top:20px;width:100%;z-index:100}.p-mypage-thanks-content .p-mypage-thanks-content__inner.is-active{height:auto;overflow:visible}.p-mypage-thanks-content .p-mypage-thanks-content__inner.is-active::before{opacity:0}.p-mypage-thanks-content .c-tooltip-default__contents::after{left:105px}.p-mypage-thanks-content .p-mypage-thanks-content__list li{display:grid;font-size:14px;gap:4px;grid-template-columns:16px 1fr;line-height:150%}.p-mypage-thanks-content .p-mypage-thanks-content__list li::before{content:"・";display:block;font-size:16px;font-weight:700;width:16px}@media screen and (max-width: 960px){.p-mypage-thanks-content .p-mypage-thanks-content__list li{font-size:14px}}@media screen and (max-width: 960px){.p-mypage-thanks-content{padding:16px}}.p-mypage-thanks__complete{background:#fff7e5;border-radius:12px;padding:40px}@media screen and (max-width: 960px){.p-mypage-thanks__complete{padding:24px}}.p-mypage-thanks__complete>*{padding-left:76px}@media screen and (max-width: 960px){.p-mypage-thanks__complete>*:not(.p-mypage-thanks__headline){padding-left:0}}.p-mypage-thanks__complete .p-mypage-thanks__headline{position:relative}.p-mypage-thanks__complete .p-mypage-thanks__headline::before{background:url("../re-images/mypage/thankyou-38fde423b191f9875d394e36871fec94.svg") no-repeat;background-size:contain;content:"";display:block;height:51px;left:0;position:absolute;width:60px}@media screen and (max-width: 960px){.p-mypage-thanks__complete .p-mypage-thanks__headline{align-items:center;display:flex;min-height:2em}}.p-mypage-thanks__complete .p-mypage-thanks__subtitle{font-size:16px;font-weight:700;line-height:125%}@media screen and (max-width: 960px){.p-mypage-thanks__complete .p-mypage-thanks__text{margin-left:0}}.p-mypage-exclamation__headline{align-items:flex-start;display:flex;font-size:16px;font-weight:700;gap:4px;line-height:150%;text-align:left}@media screen and (max-width: 960px){.p-mypage-exclamation__headline{font-size:16px;gap:4px;grid-template-columns:1fr;grid-template-rows:32px auto;justify-items:center;text-align:center}}.p-mypage-exclamation__headline span{padding-top:4px;text-align:left;width:100%}.p-mypage-exclamation__icon-symbol{color:var(--primitive-warningyellowm, #ffb400);filter:brightness(0) saturate(100%) invert(71%) sepia(48%) saturate(2479%) hue-rotate(359deg) brightness(103%) contrast(106%);height:32px;vertical-align:bottom;width:32px}@media screen and (max-width: 960px){.p-mypage-exclamation__icon-symbol{height:32px;width:32px}}.p-mypage-thanks__button{align-items:center;display:grid;font-size:16px;gap:16px;grid-template-columns:max-content max-content;line-height:125%;margin:auto;position:relative;width:max-content;z-index:200}.p-mypage-thanks__button svg{height:24px;pointer-events:none;width:24px}.p-mypage-cancel{background:var(--Primitive-BORDER_DISABLED, rgba(237, 238, 238, 0.5));border-radius:12px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:24px 0;padding:40px}.p-mypage-cancel .p-mypage-cancel__headline{color:var(--Primitive-TEXT_BLACK, #24272a);font-size:20px;font-style:normal;font-weight:700;line-height:125%}.p-mypage-cancel .p-mypage-cancel__text{color:var(--Primitive-TEXT_BLACK, #24272a);font-size:16px;font-style:normal;font-weight:400;line-height:125%;margin:24px 0 0}.p-mypage-car-data{align-items:flex-start;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:32px 16px;justify-content:space-between;list-style:none;padding:0}.p-mypage-car-data .p-mypage-car-data__items{box-sizing:border-box;color:var(--primitive-textblack, #24272a);flex:1 0 0;font-size:16px;font-style:normal;line-height:150%;min-width:40%;width:50%}@media screen and (max-width: 960px){.p-mypage-car-data .p-mypage-car-data__items{min-width:300px}}@media screen and (max-width: 439px){.p-mypage-car-data .p-mypage-car-data__items{width:100%}}.p-mypage-car-data .p-mypage-car-data__title{font-weight:700}.p-mypage-car-data .p-mypage-car-data__data{box-sizing:border-box;color:var(--primitive-textgrey, #717171);margin:16px 0 0}.p-mypage-car-data .p-mypage-car-data__data h1{font-size:16px;font-style:normal;line-height:150%}.p-mypage-photo{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-start;list-style:none;padding:0}.p-mypage-photo .p-mypage-photo__items{border-radius:16px;display:block;flex:1 0 0;min-width:200px;overflow:hidden;width:100%}.p-mypage-photo .p-mypage-photo__items.is-dummy{aspect-ratio:0}.p-mypage-photo .p-mypage-photo__items img{display:block;height:100%;object-fit:cover;width:100%}.p-mypage-campaign-info{background-color:var(--primitive-motared, #d90d0d);border-radius:12px}.p-mypage-campaign-info .p-mypage-campaign-info__image{align-items:flex-start;display:flex;justify-content:center;line-height:0}.p-mypage-campaign-info .p-mypage-campaign-info__button{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.p-mypage-campaign-info .p-mypage-campaign-info__button a{display:block;max-width:300px}.p-mypage-campaign-info .p-mypage-campaign-info__button a img{animation:none;display:block}.p-mypage-campaign-info .p-mypage-campaign-info__code{align-items:center;background-color:#fff;border-radius:12px;box-sizing:border-box;display:flex;font-weight:700;margin:0 auto;max-width:610px;padding:12px;position:relative}.p-mypage-campaign-info .p-mypage-campaign-info__code::after{box-sizing:border-box;content:"";display:block;flex:1 0 0;padding:0 24px}.p-mypage-campaign-info .p-mypage-campaign-info__code dt{box-sizing:border-box;flex:1 0 0;font-size:14px;padding:0 24px}.p-mypage-campaign-info .p-mypage-campaign-info__code dt::before{border:solid 2px var(--primitive-motared, #d90d0d);bottom:20px;content:"";display:block;height:10px;position:absolute;right:18px;width:10px}.p-mypage-campaign-info .p-mypage-campaign-info__code dt::after{background-color:#fff;border:solid 2px var(--primitive-motared, #d90d0d);bottom:16px;content:"";display:block;height:10px;position:absolute;right:14px;width:10px}@media screen and (max-width: 960px){.p-mypage-campaign-info .p-mypage-campaign-info__code dt{padding:0 14px 30px}}.p-mypage-campaign-info .p-mypage-campaign-info__code dd{box-sizing:border-box;flex:1 0 0;font-size:24px;letter-spacing:.3em;padding:0 24px;text-align:center;text-indent:1em}@media screen and (max-width: 960px){.p-mypage-campaign-info .p-mypage-campaign-info__code dd{bottom:8px;left:20px;padding:0;position:absolute;text-align:left;text-indent:0}}@media screen and (max-width: 960px){.p-mypage-campaign-info .p-mypage-campaign-info__code{height:72px;max-width:86%;padding:0 6px}}.p-mypage-campaign-info .p-mypage-campaign-info__annotation{box-sizing:border-box;color:#fff;font-size:14px;font-weight:700;padding:24px;text-align:center}.p-mypage-review-eyecatch{align-content:center;align-items:center;align-self:stretch;background:hsla(0,0%,100%,.5);border-radius:48px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:32px;justify-content:center;padding:40px}.p-mypage-review-eyecatch .p-mypage-review-eyecatch__image{display:block;height:auto;width:327px}.p-mypage-review-eyecatch .p-mypage-review-eyecatch__content{flex:1 0 0;font-size:20px;line-height:150%;min-width:250px}.p-mypage-review-eyecatch .p-mypage-review-eyecatch__content b{font-size:39px;line-height:150%}.p-mypage-post-review{align-items:flex-start;background:var(--Primitive-WHITE, #fff);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:52px;padding:40px}.p-mypage-post-review .p-mypage-post-review__shop{align-self:stretch;display:flex;flex-direction:column;gap:24px}.p-mypage-post-review .p-mypage-post-review__review{align-content:flex-start;align-items:flex-start;align-self:stretch;display:flex;flex-wrap:wrap;gap:16px 40px}.p-mypage-results{display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.p-mypage-results .p-mypage-results__list{align-items:center;align-self:stretch;background:var(--Primitive-WHITE, #fff);border:1px solid var(--Primitive-BORDER, #edeeee);border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;gap:40px;padding:40px;width:100%}.p-mypage-results .p-mypage-results__list:has(.p-mypage-results__balloon){padding:15px 40px 40px}.p-mypage-results .p-mypage-results__list:has(.p-mypage-results__balloon) .p-mypage-results__detail:has(.p-mypage-results__balloon)+.p-mypage-results__eyecatch{margin-top:32px}@media screen and (max-width: 960px){.p-mypage-results .p-mypage-results__list:has(.p-mypage-results__balloon) .p-mypage-results__detail:has(.p-mypage-results__balloon)+.p-mypage-results__eyecatch{margin-top:24px}}.p-mypage-results .p-mypage-results__items{align-items:flex-start;display:flex;flex-direction:row-reverse;flex-wrap:wrap;gap:16px 24px;justify-content:center}@media screen and (max-width: 960px){.p-mypage-results .p-mypage-results__items button{order:2}}.p-mypage-results .p-mypage-results__eyecatch{flex:1 0 0;min-width:245px;position:relative;text-decoration:none;transition:opacity .3s ease}.p-mypage-results .p-mypage-results__eyecatch:hover{opacity:.5}.p-mypage-results .p-mypage-results__eyecatch img{display:block;height:auto;width:100%}.p-mypage-results .p-mypage-results__eyecatch img:hover{animation:none}.p-mypage-results .p-mypage-results__eyecatch .p-mypage-results__rank{background-image:url('data:image/svg+xml;utf8,<svg fill="none" height="46" viewBox="0 0 29 46" width="29" xmlns="http://www.w3.org/2000/svg"><g fill="%23E1DFDC"><path d="m0 0h28.9986v32h-28.9986z"/><path d="m0 32v14l14.5542-7.4676 14.4444 7.4676v-14z"/></g></svg>');box-sizing:border-box;color:var(--primitive-textblack, #24272a);display:block;font-family:"DINNextLTPro",sans-serif;font-size:16px;font-weight:700;height:46px;left:0;line-height:100%;padding:8px 0 0;position:absolute;text-align:center;top:0;width:29px}.p-mypage-results .p-mypage-results__eyecatch .p-mypage-results__rank.is-1{background-image:url('data:image/svg+xml;utf8,<svg fill="none" height="46" viewBox="0 0 29 46" width="29" xmlns="http://www.w3.org/2000/svg"><g fill="%23ffb400"><path d="m0 0h28.9986v32h-28.9986z"/><path d="m0 32v14l14.5542-7.4676 14.4444 7.4676v-14z"/></g></svg>');color:#fff}.p-mypage-results .p-mypage-results__eyecatch .p-mypage-results__rank.is-1 i{color:var(--primitive-white, #fff)}.p-mypage-results .p-mypage-results__eyecatch .p-mypage-results__rank.is-2{background-image:url('data:image/svg+xml;utf8,<svg fill="none" height="46" viewBox="0 0 29 46" width="29" xmlns="http://www.w3.org/2000/svg"><g fill="%23838383"><path d="m0 0h28.9986v32h-28.9986z"/><path d="m0 32v14l14.5542-7.4676 14.4444 7.4676v-14z"/></g></svg>');color:#fff}.p-mypage-results .p-mypage-results__eyecatch .p-mypage-results__rank.is-2 i{color:var(--primitive-white, #fff)}.p-mypage-results .p-mypage-results__eyecatch .p-mypage-results__rank.is-3{background-image:url('data:image/svg+xml;utf8,<svg fill="none" height="46" viewBox="0 0 29 46" width="29" xmlns="http://www.w3.org/2000/svg"><g fill="%23B06400"><path d="m0 0h28.9986v32h-28.9986z"/><path d="m0 32v14l14.5542-7.4676 14.4444 7.4676v-14z"/></g></svg>');color:#fff}.p-mypage-results .p-mypage-results__eyecatch .p-mypage-results__rank.is-3 i{color:var(--primitive-white, #fff)}.p-mypage-results .p-mypage-results__eyecatch .p-mypage-results__rank i{color:var(--primitive-textblack, #24272a);display:block;font-size:10px;font-style:normal;font-weight:400;line-height:100%;margin:0 auto}.p-mypage-results .p-mypage-results__eyecatch .p-mypage-results__check{align-items:center;background-color:var(--Primitive-TEXT_WHITE, #fff);border-radius:50%;bottom:8px;box-sizing:border-box;color:var(--primitive-textblack, #24272a);display:flex;font-size:11px;font-style:normal;font-weight:700;height:43px;justify-content:center;line-height:125%;min-width:43px;padding:8px;position:absolute;right:8px;text-align:center;width:43px}@media screen and (max-width: 960px){.p-mypage-results .p-mypage-results__eyecatch{order:1}}.p-mypage-results .p-mypage-results__detail{display:flex;flex:1 0 0;flex-direction:column;flex-wrap:wrap;gap:12px;min-width:245px}@media screen and (max-width: 960px){.p-mypage-results .p-mypage-results__detail{order:2}}.p-mypage-results .p-mypage-results__range{align-items:center;display:flex;justify-content:space-between;white-space:nowrap;width:100%}.p-mypage-results .p-mypage-results__range .p-mypage-results__price{color:var(--Primitive-MOTA_RED, #d90d0d);font-family:"DINNextLTPro",sans-serif;font-size:44px;font-style:normal;font-weight:700;line-height:100%}.p-mypage-results .p-mypage-results__range .p-mypage-results__price i{color:var(--primitive-textblack, #24272a);display:inline-block;font-family:"DINNextLTPro","Noto Sans JP",sans-serif;font-size:13px;font-style:normal;font-weight:700;line-height:100%;margin:0 0 0 2px;position:relative;top:-3px;white-space:normal;width:12px}.p-mypage-results .p-mypage-results__range .p-mypage-results__from{color:var(--primitive-textblack, #24272a);font-family:"DINNextLTPro",sans-serif;font-size:36px;font-style:normal;font-weight:400;line-height:100%;position:relative;top:-4px}@media screen and (max-width: 960px){.p-mypage-results .p-mypage-results__range{order:2}}.p-mypage-results .p-mypage-results__shop-name{color:var(--Primitive-TEXT_BLACK, #24272a);font-size:20px;font-style:normal;font-weight:700;line-height:150%}@media screen and (max-width: 960px){.p-mypage-results .p-mypage-results__shop-name{order:3}}.p-mypage-results .p-mypage-results__shop-company{color:var(--Primitive-TEXT_BLACK, #24272a);font-size:14px;font-style:normal;font-weight:700;line-height:150%;margin:4px 0 0}.p-mypage-results .p-mypage-results__data{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px 4px}@media screen and (max-width: 960px){.p-mypage-results .p-mypage-results__data{order:4}}.p-mypage-results .p-mypage-results__rating{align-content:flex-end;align-items:flex-end;box-sizing:border-box;display:flex;flex:1 0 0;flex-wrap:wrap;gap:10px 0;max-width:250px;min-width:180px}.p-mypage-results .p-mypage-results__rating .p-mypage-results__rating-title{color:var(--primitive-textblack, #24272a);font-size:12px;font-style:normal;font-weight:700;line-height:125%}.p-mypage-results .p-mypage-results__rating .p-mypage-results__rating-value{color:var(--primitive-textblack, #24272a);font-family:"DINNextLTPro",sans-serif;font-size:30px;font-style:normal;font-weight:700;margin:0 4px -2px 8px}.p-mypage-results .p-mypage-results__view-review{align-items:flex-end;display:inline-flex}.p-mypage-results .p-mypage-results__view-review a{color:var(--Primitive-TEXT_BLACK, #24272a);font-size:12px;font-style:normal;font-weight:400;line-height:125%;text-decoration:underline}.p-mypage-results .p-mypage-results__view-review a:hover{text-decoration:none}.p-mypage-results .p-mypage-results__score{align-items:center;color:var(--primitive-textblack, #24272a);display:flex;flex-wrap:wrap;font-size:11px;font-style:normal;font-weight:400;line-height:150%}.p-mypage-results .p-mypage-results__score .p-mypage-results__score-value{box-sizing:border-box;font-family:"DINNextLTPro",sans-serif;font-size:14px;font-weight:700;margin:0 0 -4px 4px}.p-mypage-results .p-mypage-results__score .p-mypage-results__score-value:last-child::after{opacity:0}.p-mypage-results .p-mypage-results__score .p-mypage-results__score-value::after{background-color:var(--primitive-borderinput, #a1a1a1);content:"";display:inline-block;height:11px;margin:0 8px -1px 8px;width:1px}@media screen and (max-width: 960px){.p-mypage-results .p-mypage-results__score .p-mypage-results__score-value::after{margin:0 4px}}.p-mypage-results .p-mypage-results__balloon{background:#fff;border-radius:100px;box-sizing:border-box;filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.2));font-size:11px;font-weight:700;margin-left:auto;padding:4px 12px;position:relative;text-align:center}.p-mypage-results .p-mypage-results__balloon::after{background:#fff;clip-path:polygon(50% 0, 100% 100%, 0 100%);content:"";height:10px;left:0;margin-inline:auto;position:absolute;right:0;top:28px;transform:rotateZ(180deg);width:20px;z-index:0}.p-mypage-results .p-mypage-results__balloon b{color:var(--primitive-motared, #d90d0d)}.p-mypage-results .p-mypage-results__address{color:var(--Primitive-TEXT_BLACK, #24272a);font-size:11px;font-style:normal;font-weight:400;line-height:150%;width:100%}@media screen and (max-width: 960px){.p-mypage-results .p-mypage-results__address{order:2}}.p-mypage-results .p-mypage-results__annotation{color:var(--Primitive-TEXT_BLACK, #24272a);font-size:11px;font-style:normal;font-weight:400;line-height:150%;width:100%}.p-mypage-results .p-mypage-results__shop-comment{background:var(--Primitive-BACKGROUND, #f7f7f7);border-radius:4px;color:var(--Primitive-TEXT_BLACK, #24272a);font-size:11px;font-style:normal;font-weight:400;line-height:150%;padding:12px;width:100%}@media screen and (max-width: 960px){.p-mypage-results .p-mypage-results__shop-comment{order:4}}.p-mypage-title__bottom-border{border-bottom:1px solid var(--primitive-border, #edeeee);padding:24px 0}.p-maypage-mail__edit{align-items:center;display:flex;position:absolute;right:0}.p-maypage-mail-text{color:var(--Primitive-TEXT_GREY, #717171);font-size:16px;text-decoration:underline}.p-mypage-mail__cancel{align-items:center;display:flex}.p-mypage-mail-button{align-items:center;display:grid;gap:16px;grid-template-columns:auto 1fr}.alert_message_01,.alert_message_02{background-color:#f9653f;bottom:0px;color:#fff;display:none;font-size:20px;font-weight:bold;line-height:120%;margin:0 auto 0 auto;min-width:1050px;opacity:.9;padding:50px 0 45px 0;position:fixed;text-align:center;text-align:center;width:100%;z-index:2}@media screen and (max-width: 960px){.alert_message_01,.alert_message_02{min-width:100%}}.p-mypage-promotion-list{display:grid;gap:16px}.p-mypage-promotion-list li{align-items:center;display:grid;gap:24px;grid-template-columns:130px auto;justify-content:space-between}@media screen and (max-width: 960px){.p-mypage-promotion-list li{display:grid;grid-template-columns:auto;grid-template-rows:75px auto auto;justify-items:center}}.p-mypage-promotion-head{width:130px}.p-mypage-promotion-body__title{color:#000;font-size:16px;font-style:normal;font-weight:700;line-height:150%}@media screen and (max-width: 960px){.p-mypage-promotion-body__title{text-align:center}}.p-mypage-promotion-body__text{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin:8px 0 0}.ui-menu{min-height:56px;overflow-x:hidden;overflow-y:scroll}.p-mypage-back{align-items:center;font-size:12px;font-weight:700}.p-mypage-back::before{background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="4" height="9" viewBox="0 0 4 9" fill="none"><path d="M3.24547 -6.59634e-08L4 0.949091L1.17701 4.5L4 8.05091L3.24547 9L0.237091 5.21182C0.161964 5.11807 0.102334 5.00655 0.0616423 4.88368C0.0209502 4.76081 3.82124e-07 4.62902 3.9376e-07 4.49591C4.05397e-07 4.3628 0.0209503 4.23101 0.0616424 4.10814C0.102334 3.98527 0.161964 3.87374 0.237091 3.78L3.24547 -6.59634e-08Z" fill="%2324272A"/></svg>') no-repeat center center/contain;content:"";display:inline-block;height:9px;margin:0 8px -2px 0;width:4px}.p-mypage-back::before{background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="4" height="9" viewBox="0 0 4 9" fill="none"><path d="M3.24547 -6.59634e-08L4 0.949091L1.17701 4.5L4 8.05091L3.24547 9L0.237091 5.21182C0.161964 5.11807 0.102334 5.00655 0.0616423 4.88368C0.0209502 4.76081 3.82124e-07 4.62902 3.9376e-07 4.49591C4.05397e-07 4.3628 0.0209503 4.23101 0.0616424 4.10814C0.102334 3.98527 0.161964 3.87374 0.237091 3.78L3.24547 -6.59634e-08Z" fill="%2324272A"/></svg>') no-repeat center center/contain;content:"";display:inline-block;height:9px;margin:0 8px -2px 0;width:4px}.dropify-wrapper:hover .dropify-preview .dropify-infos .dropify-infos-inner{box-sizing:border-box;margin-top:-5px;text-align:center;width:100%}.p-mypage-post-review .has-error .c-form-input{color:var(--primitive-textblack, #24272a)}応 .p-mypage-post-review__price{display:block;width:100%}応 .p-mypage-post-review__price .c-form-items__unit .c-form-items__unit-input{width:275px}@media screen and (max-width: 960px){応 .p-mypage-post-review__price .c-form-items__unit .c-form-items__unit-input{width:100%}}.p-mypage-notice{background:var(--primitive-background, #f7f7f7);border-radius:8px;padding:24px}.p-mypage-notice .p-mypage-notice__inner{display:grid;gap:24px;grid-template-columns:160px auto}@media screen and (max-width: 960px){.p-mypage-notice .p-mypage-notice__inner{grid-template-columns:1fr}}.p-mypage-notice .p-mypage-notice__headline{font-size:20px;font-style:normal;font-weight:700;line-height:150%}@media screen and (max-width: 960px){.p-mypage-notice .p-mypage-notice__image{display:grid;gap:16px;grid-template-columns:100px 1fr}}.p-mypage-notice .p-mypage-notice__content{display:grid;font-size:14px;gap:16px;grid-template-rows:repeat(3, auto);justify-items:flex-start;line-height:150%}.p-mypage-notice .p-mypage-notice__content span{text-decoration:underline solid rgba(255,180,0,.5) 7px;text-decoration-skip-ink:none;text-underline-offset:-5px;text-underline-position:from-font}.p-mypage-notice .p-mypage-notice__content .p-mypage-notice__annotation{align-items:center;display:flex;gap:8px}@media screen and (max-width: 960px){.p-mypage-notice .p-mypage-notice__content{justify-items:center}}.p-mypage-icon{display:grid;gap:8px;grid-template-columns:repeat(2, max-content)}@media screen and (max-width: 960px){.p-mypage-icon{order:4}}.p-mypage-icon__list{border:1px dashed var(--GREY-10, #e5e5e5);border-radius:12px;display:grid;font-size:11px;font-weight:400;gap:8px;grid-template-rows:repeat(2, auto);line-height:150%;padding:16px 25px}.p-mypage-icon__list a{color:var(--TEXT_LINK, #189bed)}.p-mypage-icon__list dl{align-items:center;display:grid;gap:8px;grid-template-columns:max-content 1fr}@media screen and (max-width: 960px){.p-mypage-icon__list dl{grid-template-columns:1fr}}@media screen and (max-width: 960px){.p-mypage-icon__list dt{width:fit-content}}@media screen and (max-width: 960px){.p-mypage-icon__list{gap:16px}}.p-mypage-icon__certified{align-items:center;background:rgba(24,155,237,.05);border:1px solid var(--TEXT_LINK, #189bed);border-radius:4px;color:var(--TEXT_LINK, #189bed);display:flex;font-size:11px;font-weight:700;gap:2px;height:20px;line-height:125%;padding:0px 4px}.p-mypage-icon__certified svg{aspect-ratio:1/1;color:var(--TEXT_LINK, #189bed);height:16px;width:16px}.p-mypage-icon__mota-pay{align-items:center;background:var(--DANGER_RED-5, rgba(255, 13, 13, 0.05));border:1px solid var(--MOTA-RED, #d90d0d);border-radius:4px;color:var(--MOTA-RED, #d90d0d);display:flex;font-size:11px;font-weight:700;gap:2px;height:20px;line-height:125%;padding:0px 4px}.p-mypage-icon__mota-pay svg{aspect-ratio:1/1;color:var(--MOTA-RED, #d90d0d);height:16px;width:16px}.p-annotation-default{border:1px dashed var(--primitive-bordercassette, #DDD);border-radius:12px;box-sizing:border-box;padding:16px 25px}.p-error-code{display:block;font-family:"DINNextLTPro";font-size:70px;font-weight:700;height:56px;letter-spacing:2px;line-height:100%;text-align:center}.p-error-code__title{display:block;font-family:"DINNextLTPro";font-size:24px;font-weight:700;line-height:100%}.p-error-403{align-items:center;display:grid;grid-template-columns:500px auto;grid-template-rows:2fr auto 1.5fr;grid-column-gap:40px;grid-row-gap:40px;margin-block:40px 80px;width:899px;margin-inline:auto}@media screen and (max-width: 960px){.p-error-403{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(4, auto);gap:40px;width:auto}.p-error-403 img{display:block;margin:auto;width:200px}}.p-error-403 .p-error-403__image{grid-area:1/1/4/2}@media screen and (max-width: 960px){.p-error-403 .p-error-403__image{grid-area:2/1/3/3}}.p-error-403 .p-error-403__code{align-self:flex-end;grid-area:1/2/2/3;text-align:center}@media screen and (max-width: 960px){.p-error-403 .p-error-403__code{grid-area:1/1/2/3}}.p-error-403 .p-error-403__text{align-self:flex-start;grid-area:2/2/3/3}@media screen and (max-width: 960px){.p-error-403 .p-error-403__text{grid-area:3/1/4/3}}.p-error-403 .p-error-403__button{align-self:flex-start;grid-area:3/2/4/3}@media screen and (max-width: 960px){.p-error-403 .p-error-403__button{grid-area:4/1/5/3}}.p-error-404 img{vertical-align:middle}.p-error-link{border:6px solid var(--primitive-motared, #D90D0D);border-radius:16px;display:grid;grid-template-columns:400px 1fr;gap:64px;margin-bottom:80px;padding:40px}@media screen and (max-width: 960px){.p-error-link{grid-template-columns:1fr}}.p-error-link .p-error-link__text{color:var(--primitive-motared, #D90D0D);font-size:20px;font-weight:700;line-height:150%;width:400px}@media screen and (max-width: 960px){.p-error-link .p-error-link__text{width:auto}}.p-error-link .p-error-link__list{color:var(--Primitive-MOTA_RED, #D90D0D);font-weight:700;display:grid;gap:24px 32px;grid-template-columns:repeat(2, 1fr);position:relative}@media screen and (max-width: 960px){.p-error-link .p-error-link__list{grid-template-columns:auto}}.p-error-link .p-error-link__list::before{align-self:stretch;border-radius:10000px;background:var(--Primitive-MOTA_RED, #D90D0D);content:"";height:100%;width:6px;position:absolute;left:-35px}@media screen and (max-width: 960px){.p-error-link .p-error-link__list::before{position:absolute;top:-35px;right:0;left:0;height:6px;width:100%}}.p-error-link .p-error-link__list a{display:flex;gap:4px;text-decoration:none;position:relative}.p-error-link .p-error-link__list a:hover span{position:relative}.p-error-link .p-error-link__list a:hover span::after{border-bottom:1px solid var(--Primitive-MOTA_RED, #D90D0D);content:"";height:1px;position:absolute;left:0;bottom:1px;width:100%}.p-error-link .p-error-link__list a:hover .p-error-link__icon{opacity:1;transition:.3s ease}.p-error-link .p-error-link__icon{display:inline-block;height:24px;width:24px;opacity:0}@media screen and (max-width: 960px){.p-error-link .p-error-link__icon{opacity:1}}.p-error-inquiry a{display:flex;align-items:flex-end}.p-error-inquiry svg{display:inline-block;height:24px;width:24px}.p-error-500{align-items:center;display:grid;grid-template-columns:400px auto;grid-template-rows:3fr auto 1.5fr;grid-column-gap:40px;grid-row-gap:40px;margin-block:40px 80px;width:799px;margin-inline:auto}@media screen and (max-width: 960px){.p-error-500{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(4, auto);gap:40px;width:auto}.p-error-500 img{display:block;margin:auto;width:270px}}.p-error-500 .p-error-500__image{grid-area:1/1/4/2}@media screen and (max-width: 960px){.p-error-500 .p-error-500__image{grid-area:2/1/3/3}}.p-error-500 .p-error-500__code{grid-area:1/2/2/3;text-align:center}@media screen and (max-width: 960px){.p-error-500 .p-error-500__code{grid-area:1/1/2/3}}.p-error-500 .p-error-500__text{align-self:flex-start;grid-area:2/2/3/3;margin-top:24px}@media screen and (max-width: 960px){.p-error-500 .p-error-500__text{grid-area:3/1/4/3}}.p-error-500 .p-error-500__button{align-self:flex-start;grid-area:3/2/4/3}@media screen and (max-width: 960px){.p-error-500 .p-error-500__button{grid-area:4/1/5/3}}.p-error-503{align-items:center;display:grid;grid-template-columns:400px auto;grid-template-rows:150px auto;grid-column-gap:40px;grid-row-gap:40px;margin-block:40px 80px;width:799px;margin-inline:auto}@media screen and (max-width: 960px){.p-error-503{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(4, auto);gap:40px;width:auto}.p-error-503 img{display:block;margin:auto;width:270px}}.p-error-503 .p-error-503__image{grid-area:1/1/3/2}@media screen and (max-width: 960px){.p-error-503 .p-error-503__image{grid-area:2/1/3/3}}.p-error-503 .p-error-503__code{align-self:flex-end;grid-area:1/2/2/3;text-align:center}@media screen and (max-width: 960px){.p-error-503 .p-error-503__code{grid-area:1/1/2/3}}.p-error-503 .p-error-503__text{align-self:flex-start;grid-area:2/2/3/3}@media screen and (max-width: 960px){.p-error-503 .p-error-503__text{grid-area:3/1/4/3}}.p-af5-font-4xl{align-items:center;color:var(--primitive-textblack, #24272A);display:inline-flex;font-size:40px;font-style:normal;font-weight:700;line-height:125%}@media screen and (max-width: 960px){.p-af5-font-4xl{display:inline;font-size:24px}}.p-af5-form{bottom:-170px !important}@media screen and (max-width: 960px){.p-af5-kv2__inner{max-width:inherit !important;width:100% !important}}.c-bg-white:has(.is-text-black) p,.c-bg-white:has(.is-text-black) .c-headline-highlight,.c-bg-white:has(.is-text-black) .p-top-flow__title,.c-bg-white:has(.is-text-black) .p-top-flow__text{color:var(--primitive-textblack, #24272A)}.c-bg-white:has(.is-text-black) .p-top-flow__picture{background:var(--primitive-background, #F7F7F7)}@media screen and (max-width: 960px){.c-bg-white:has(.is-text-black){background:#ff4040}.c-bg-white:has(.is-text-black) p,.c-bg-white:has(.is-text-black) .c-headline-highlight,.c-bg-white:has(.is-text-black) .p-top-flow__title,.c-bg-white:has(.is-text-black) .p-top-flow__text{color:var(--primitive-white, #FFF)}}.c-bg-red:has(.is-text-white){color:var(--primitive-white, #FFF)}.c-bg-red:has(.is-text-white) .c-annotation-default{color:var(--primitive-white, #FFF)}.p-top-flow{display:flex;flex-wrap:wrap;gap:32px;justify-content:center;list-style:none;padding:0}@media screen and (max-width: 960px){.p-top-flow{margin:0 auto;max-width:512px}}@media screen and (max-width: 960px){.p-top-flow li{width:100%}}@media screen and (max-width: 960px){.p-top-flow dl{display:grid;gap:8px 16px;grid-template-columns:100px 1fr;grid-template-rows:repeat(2, auto)}}.p-top-flow .p-top-flow__picture{aspect-ratio:1;align-items:center;background:var(--primitive-white, #FFF);border-radius:999px;display:flex;flex-direction:column;gap:23px;justify-content:center;overflow:hidden;width:240px}@media screen and (max-width: 960px){.p-top-flow .p-top-flow__picture{grid-area:1/1/3/2;max-width:100%}}.p-top-flow .p-top-flow__step{background:var(--primitive-warningyellow, #FFB400);border-radius:999px;color:var(--primitive-textblack, #24272A);display:inline-block;font-family:"DINNextLTPro",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:80%;margin:auto;padding:9px 20px 6px;text-align:center;text-transform:uppercase;width:max-content}@media screen and (max-width: 960px){.p-top-flow .p-top-flow__step{font-size:13px;margin:initial;padding:9px 20px 4px}}.p-top-flow .p-top-flow__image{display:block;height:auto;max-width:74%}.p-top-flow .p-top-flow__title{color:var(--primitive-white, #FFF);display:grid;grid-template-rows:auto auto;gap:16px;font-size:20px;font-style:normal;font-weight:700;line-height:150%;margin:24px auto 0;width:100%;text-align:center}@media screen and (max-width: 960px){.p-top-flow .p-top-flow__title{gap:8px;grid-area:1/2/2/3;grid-template-rows:max-content auto;margin-top:0;text-align:left}}.p-top-flow .p-top-flow__text{color:var(--primitive-white, #FFF);font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin:16px auto 0;width:240px;text-align:center}@media screen and (max-width: 960px){.p-top-flow .p-top-flow__text{grid-area:2/2/3/3;text-align:left;width:100%;margin-top:0}}.p-biddedcar{margin-inline:auto;max-width:700px}.p-biddedcar .p-biddedcar-wraper{border:1px solid var(--Primitive-BORDER, #EDEEEE);border-radius:8px;padding:32px}@media screen and (max-width: 960px){.p-biddedcar .p-biddedcar-wraper{padding:24px}}.p-biddedcar .p-biddedcar__car-name{font-size:24px;line-height:125%;text-align:left}.p-biddedcar .p-biddedcar__headline{font-size:24px;font-weight:bold;line-height:125%;text-align:center}@media screen and (max-width: 960px){.p-biddedcar .p-biddedcar__headline{text-align:left}}.p-biddedcar-annotation{background:var(--WHITE, #FFF);border-radius:12px;padding:16px 24px}@media screen and (max-width: 960px){.p-biddedcar-annotation{background:initial;border-radius:0;font-size:12px;line-height:150%;padding:0}}.p-biddedcar-maker{display:flex;gap:96px}@media screen and (max-width: 960px){.p-biddedcar-maker{flex-direction:column;gap:48px}}.p-biddedcar-maker-logo{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:24px 28px}@media screen and (max-width: 960px){.p-biddedcar-maker-logo{gap:42px}}.p-biddedcar-maker-logo .p-biddedcar-maker-logo__item{box-sizing:border-box;color:var(--primitive-textblack, #24272A);display:block;font-size:12px;font-style:normal;font-weight:700;line-height:150%;min-height:140px;text-align:center;text-decoration:none;width:80px}@media screen and (max-width: 960px){.p-biddedcar-maker-logo .p-biddedcar-maker-logo__item{min-height:fit-content}}.p-biddedcar-maker-logo .p-biddedcar-maker-logo__item figure{align-items:center;background:var(--primitive-white, #FFF);border-radius:8px;box-sizing:border-box;display:flex;height:80px;justify-content:center;margin:0 0 8px;outline:1px solid var(--primitive-bordercassette, #DDD);outline-offset:-1px;width:80px}.p-biddedcar-maker-logo .p-biddedcar-maker-logo__item figure:hover{border:2px solid var(--primitive-textblack, #24272A);outline-color:var(--primitive-textblack, #24272A)}.p-biddedcar__thumbnail{height:auto;width:413px}@media screen and (max-width: 960px){.p-biddedcar__thumbnail{width:100%}}.p-biddedcar__thumbnail-caption{color:var(--primitive-textgrey, #717171);font-size:12px;line-height:125%}@media screen and (max-width: 960px){.p-biddedcar__thumbnail-caption{font-size:11px}}.p-biddedcar-terms{display:grid;font-size:14px;gap:24px}.p-biddedcar-terms__spec{background:var(--primitive-background, #F7F7F7);border-radius:8px;display:flex;gap:12px;padding:12px}@media screen and (max-width: 960px){.p-biddedcar-terms__spec{flex-direction:column;padding:12px}}.p-biddedcar-terms__trade-in{display:grid;gap:72px;grid-template-columns:max-content 1fr}@media screen and (max-width: 960px){.p-biddedcar-terms__trade-in{gap:16px;grid-template-columns:none}}.p-biddedcar-terms__trade-in b{color:var(--primitive-motared, #D90D0D);color:var(--primitive-textgray, #717171);font-family:"DINNextLTPro",sans-serif;font-size:24px}@media screen and (max-width: 960px){.p-biddedcar-terms__trade-in b{font-size:24px}}.p-biddedcar-terms__trade-in i{color:var(--primitive-textblack, #24272A);display:inline-block;font-size:9px;font-style:normal;font-weight:700;line-height:100%;transform:scale(0.9);transform-origin:left bottom;width:10px}.p-biddedcar-terms__trade-in.is-detail{gap:40px}@media screen and (max-width: 960px){.p-biddedcar-terms__trade-in.is-detail{gap:16px}}.p-biddedcar-terms__trade-in-headline{font-size:16px;font-weight:normal}.p-biddedcar-terms__trade-in-block{align-items:center;display:flex;gap:32px;justify-content:flex-start}@media screen and (max-width: 960px){.p-biddedcar-terms__trade-in-block{gap:8px}}.p-biddedcar-terms__max-price{display:grid;gap:32px;grid-template-columns:max-content 1fr}@media screen and (max-width: 960px){.p-biddedcar-terms__max-price{gap:24px;grid-template-columns:none}}.p-biddedcar-terms__max-price .p-biddedcar-terms__max-price-block__wrap{align-items:center;display:flex;gap:4px}.p-biddedcar-terms__max-price b{color:var(--primitive-motared, #D90D0D);font-family:"DINNextLTPro",sans-serif;font-size:46px}.p-biddedcar-terms__max-price i{color:var(--primitive-textblack, #24272A);display:inline-block;font-size:10px;font-style:normal;font-weight:700;line-height:100%;transform:scale(0.9);transform-origin:left bottom;width:10px}@media screen and (max-width: 960px){.p-biddedcar-terms__max-price i{font-size:9px}}.p-biddedcar-terms__max-price .is-not-1st{gap:32px}.p-biddedcar-terms__max-price .is-not-1st b{color:var(--Primitive-TEXT_GREY, #717171);font-family:"DINNextLTPro",sans-serif;font-size:24px}.p-biddedcar-terms__max-price .is-not-1st i{color:var(--Primitive-TEXT_GREY, #717171);display:inline-block;font-size:9px;font-style:normal;font-weight:700;line-height:100%;transform:scale(0.9);transform-origin:left bottom;width:10px}@media screen and (max-width: 960px){.p-biddedcar-terms__max-price .is-not-1st i{font-size:12px}}.p-biddedcar-terms__max-price-headline{font-size:20px;font-weight:bold}.p-biddedcar-terms__max-price-block{align-items:center;display:flex;gap:32px;justify-content:flex-start}@media screen and (max-width: 960px){.p-biddedcar-terms__max-price-block{gap:8px}}.p-biddedcar-terms__price-from{color:var(--primitive-textblack, #24272A);font-size:20px;font-style:normal;font-weight:700;line-height:80%;position:relative;top:-3px}.p-biddedcar-message{align-items:center;border:1px dashed var(--primitive-motared, #D90D0D);border-radius:8px;color:var(--primitive-motared, #D90D0D);display:flex;font-size:20px;font-weight:bold;gap:16px;justify-content:center;padding:6px 24px}@media screen and (max-width: 960px){.p-biddedcar-message{align-items:center;color:var(--primitive-textblack, #24272A);flex-direction:column;font-size:20px;gap:0;padding:16px 16px 8px}}.p-biddedcar-message b{color:var(--primitive-motared, #D90D0D);font-family:"DINNextLTPro",sans-serif;font-size:46px;line-height:100%;margin-top:6px}@media screen and (max-width: 960px){.p-biddedcar-message .p-biddedcar-message__text1{color:var(--primitive-motared, #D90D0D)}}.p-biddedcar-message .p-biddedcar-message__text2{align-items:center;display:flex;gap:16px}@media screen and (max-width: 960px){.p-biddedcar-message .p-biddedcar-message__text2{color:var(--primitive-motared, #D90D0D);gap:8px}}.p-biddedcar-used-list{align-content:flex-start;align-items:flex-start;align-self:stretch;display:flex;flex-wrap:wrap;gap:0 16px}.p-biddedcar-used-list .p-biddedcar-used-list__items{align-self:stretch;flex:1 0 0;margin:24px 0 0;min-width:260px}.p-biddedcar-used-list .p-biddedcar-used-card{align-content:flex-start;align-items:flex-start;align-self:stretch;background:var(--primitive-white, #FFF);border:1px solid var(--primitive-border, #EDEEEE);border-radius:12px;box-sizing:border-box;display:flex;flex:1 0 0;flex-wrap:wrap;gap:16px;min-width:260px;padding:24px;position:relative}.p-biddedcar-used-list .p-biddedcar-used-card .p-biddedcar-used-card__link:hover::before{border:2px solid var(--primitive-textblack, #24272A);border-radius:12px}.p-biddedcar-used-list .p-biddedcar-used-card .p-biddedcar-used-card__link::before{content:"";inset:0;position:absolute;z-index:1}.p-biddedcar-used-list .p-biddedcar-used-card .p-biddedcar-used-card__thumbnail{display:block;height:auto;width:100%}.p-biddedcar-used-list .p-biddedcar-used-card .p-biddedcar-used-card__thumbnail a{transition:opacity .3s ease}.p-biddedcar-used-list .p-biddedcar-used-card .p-biddedcar-used-card__data{background:var(--primitive-background, #F7F7F7);border-radius:8px;font-family:"DINNextLTPro","Noto Sans JP",sans-serif;padding:20px 12px 15px;width:100%}.p-biddedcar-used-list .p-biddedcar-used-card .p-biddedcar-used-card__value{align-items:center;box-sizing:border-box;display:grid;gap:8px;grid-template-columns:max-content 1fr;padding:0 0 0px}.p-biddedcar-used-list .p-biddedcar-used-card .p-biddedcar-used-card__title{font-size:12px;font-weight:bold}.p-biddedcar-used-list .p-biddedcar-used-card .p-biddedcar-used-card__price{align-items:baseline;box-sizing:border-box;color:var(--primitive-textblack, #24272A);display:flex;font-style:normal;font-weight:700;gap:4px;line-height:100%;text-align:left;white-space:nowrap;width:100%}.p-biddedcar-used-list .p-biddedcar-used-card .p-biddedcar-used-card__price b{font-size:22px;font-style:normal;font-weight:bold}.p-biddedcar-used-list .p-biddedcar-used-card .p-biddedcar-used-card__price i{font-size:9px;font-style:normal;font-weight:bold}.p-biddedcar-used-list .p-biddedcar-used-card .p-biddedcar-used-card-model-year{align-items:center;border-top:1px dashed var(--premitive-bordercasette, #DDD);display:flex;font-size:12px;font-weight:bold;gap:8px;margin-block:12px 0;padding-block:12px 0}.p-biddedcar-detail{align-content:flex-start;align-items:flex-start;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:80px;justify-content:center;margin:0 auto;position:relative}.p-biddedcar-detail .p-biddedcar-detail__main{flex:1 0 0;width:100%}.p-biddedcar-detail .p-biddedcar-detail__sidebar{background-color:#efefef;box-shadow:0px 0px 10px 0px rgba(0,0,0,.16);left:0;margin-top:20px;max-width:100%;position:sticky;top:24px;width:375px}.p-biddedcar-detail .p-biddedcar-detail__sidebar .p-top-kv2{background:rgba(0,0,0,0)}.p-biddedcar-detail .p-biddedcar-detail__sidebar .p-top-kv2 .p-top-kv2__form{position:static}.p-biddedcar-detail .p-biddedcar-detail__sidebar .p-top-kv2 .c-form-assessment2{border:none;border-radius:0;box-shadow:none;gap:8px;padding:24px}.p-biddedcar-detail .p-biddedcar-detail__sidebar .p-top-kv2 .c-form-assessment2 .c-form-assessment2__lower{margin-top:24px}.p-biddedcar-detail .-biddedcar-detail__img{align-items:center;display:flex;flex-direction:column}.p-biddedcar-detail .-biddedcar-detail__img img{display:block;height:auto;width:100%}.p-biddedcar-detail__img img{display:block;height:auto;margin-inline:auto}.p-biddedcar-detail-list{display:grid;gap:32px;grid-template-columns:1fr 1fr}.p-biddedcar-detail-list .p-biddedcar-detail-list__item{justify-items:flex-start}.p-biddedcar-detail-list .p-biddedcar-detail-list__item-title{font-size:16px;font-weight:bold;line-height:100%}.p-biddedcar-detail-list .p-biddedcar-detail-list__item-value{color:var(--Primitive-TEXT_GREY, #717171);font-size:14px;line-height:150%;margin-top:16px}.p-biddedcar-ranking-item__lower{display:grid;gap:16px;grid-template-columns:repeat(2, 1fr)}@media screen and (max-width: 960px){.p-biddedcar-ranking-item__lower{grid-template-columns:none}}.p-biddedcar-ranking-list{display:grid;gap:24px}.p-biddedcar-ranking-item{border:1px solid var(--Primitive-BORDER, #EDEEEE);border-radius:12px;padding:24px 24px 24px 50px;position:relative}.p-biddedcar-ranking-item .p-biddedcar-ranking-item__inner{display:grid;grid-template-columns:1fr;justify-items:center;justify-items:flex-start}@media screen and (max-width: 960px){.p-biddedcar-ranking-item .p-biddedcar-ranking-item__inner{justify-items:center}}.p-biddedcar-ranking-item .p-biddedcar-ranking-item__inner .u-textright{justify-self:flex-end}.p-biddedcar-ranking-item.p-biddedcar-terms__max-price{grid-template-columns:1fr}.p-biddedcar-ranking{background-image:url('data:image/svg+xml;utf8,<svg fill="none" height="46" viewBox="0 0 29 46" width="29" xmlns="http://www.w3.org/2000/svg"><g fill="%23E1DFDC"><path d="m0 0h28.9986v32h-28.9986z"/><path d="m0 32v14l14.5542-7.4676 14.4444 7.4676v-14z"/></g></svg>');box-sizing:border-box;color:var(--primitive-textblack, #24272A);display:block;font-family:"DINNextLTPro",sans-serif;font-weight:700;height:46px;left:-1px;line-height:100%;padding:8px 0 0;position:absolute;text-align:center;top:-1px;width:29px}.p-biddedcar-ranking i{color:var(--primitive-textblack, #24272A);display:block;font-size:10px;font-style:normal;font-weight:400;line-height:100%;margin:0 auto}.p-biddedcar-ranking.is-1st i,.p-biddedcar-ranking.is-2nd i,.p-biddedcar-ranking.is-3rd i{color:#fff}.p-biddedcar-ranking.is-1st{background-image:url('data:image/svg+xml;utf8,<svg fill="none" height="46" viewBox="0 0 29 46" width="29" xmlns="http://www.w3.org/2000/svg"><g fill="%23ffb400"><path d="m0 0h28.9986v32h-28.9986z"/><path d="m0 32v14l14.5542-7.4676 14.4444 7.4676v-14z"/></g></svg>');color:#fff}.p-biddedcar-ranking.is-2nd{background-image:url('data:image/svg+xml;utf8,<svg fill="none" height="46" viewBox="0 0 29 46" width="29" xmlns="http://www.w3.org/2000/svg"><g fill="%23838383"><path d="m0 0h28.9986v32h-28.9986z"/><path d="m0 32v14l14.5542-7.4676 14.4444 7.4676v-14z"/></g></svg>');color:#fff}.p-biddedcar-ranking.is-3rd{background-image:url('data:image/svg+xml;utf8,<svg fill="none" height="46" viewBox="0 0 29 46" width="29" xmlns="http://www.w3.org/2000/svg"><g fill="%23B06400"><path d="m0 0h28.9986v32h-28.9986z"/><path d="m0 32v14l14.5542-7.4676 14.4444 7.4676v-14z"/></g></svg>');color:#fff}.p-biddedcar-ranking.is-2nd b,.p-biddedcar-ranking.is-3rd b{color:#fff}.p-biddedcar-ranking-link{display:grid;gap:24px;grid-template-columns:1fr max-content;margin-top:24px;width:100%}@media screen and (max-width: 960px){.p-biddedcar-ranking-link{grid-template-columns:none}}.p-biddedcar-ranking-shop{padding-left:40px;position:relative}@media screen and (max-width: 960px){.p-biddedcar-ranking-shop{padding-left:20px}}.p-biddedcar-ranking-shop .p-biddedcar-ranking-shop__icon{background:var(--primitive-head, #E8E8E8);border-radius:9999px;box-sizing:border-box;display:block;height:36px;left:-4px;padding:9px;position:absolute;top:50%;transform:translateY(-50%);width:36px}@media screen and (max-width: 960px){.p-biddedcar-ranking-shop .p-biddedcar-ranking-shop__icon{left:-24px}}.p-biddedcar-ranking-shop .p-biddedcar-ranking-shop__icon svg{display:block;height:18px;width:18px}.p-biddedcar-ranking-shop-company{color:var(--Primitive-TEXT_GREY, #717171);font-size:10px}.p-biddedcar-ranking-item-accordion{height:0;opacity:0;transition:opacity .3s ease;visibility:hidden}.p-biddedcar-ranking-item-accordion.is-active{height:auto;opacity:1;visibility:visible}@media screen and (max-width: 960px){.p-biddedcar-assessment2{border:none;border-top:1px solid #efefef;padding:32px 0 0}}@media screen and (max-width: 960px){.p-biddedcar-reason{margin-inline:-25px;padding-inline:25px}}@media screen and (max-width: 960px){.p-verification-button.is-sp-fixed{background:#fff;box-shadow:0px -1px 4px 0 rgba(0,0,0,.2);position:fixed;left:0;bottom:0;right:0;padding:25px;z-index:100}}.p-verification-confirm{max-width:592px}.p-verification-confirm .p-verification-confirm__headline{border-bottom:1px dashed var(--primitive-border, #EDEEEE);font-size:20px;font-weight:700;line-height:125%;padding:12px 0}.p-verification-confirm .p-verification-confirm__list{display:grid;gap:32px 16px;grid-template-columns:1fr 1fr}@media screen and (max-width: 960px){.p-verification-confirm .p-verification-confirm__list{grid-template-columns:1fr}}.p-verification-confirm .p-verification-confirm__list dl{color:var(--primitive-textgray, #717171);display:flex;flex-direction:column;font-size:16px;font-weight:400;line-height:150%;gap:16px;word-break:break-all}.p-verification-confirm .p-verification-confirm__list dl dt{color:var(--primitive-textblack, #24272A);font-size:16px;font-weight:700;line-height:150%}/*# sourceMappingURL=ullo-re.css.map */