.jwl-hero[data-astro-cid-n5cz3p3p]{width:100%;box-sizing:border-box;padding-top:calc(64px + clamp(20px,5vw,60px));padding-bottom:clamp(36px,7vw,90px);padding-left:clamp(12px,4vw,48px);padding-right:clamp(12px,4vw,48px);background-color:#fdfaf6;background-image:var(--jwl-hero-bg);background-repeat:no-repeat;background-position:center top;background-size:cover;font-family:"Noto Serif JP",游明朝,Yu Mincho,serif;text-align:center;display:flex;justify-content:center}.jwl-hero-container[data-astro-cid-n5cz3p3p]{width:100%;max-width:500px;display:flex;flex-direction:column;align-items:stretch;gap:6px;box-sizing:border-box;text-align:center}@media(min-width:860px){.jwl-hero-container[data-astro-cid-n5cz3p3p]{max-width:1350px}}.jwl-hero-main[data-astro-cid-n5cz3p3p]{width:100%;display:flex;flex-direction:column;align-items:center;gap:clamp(16px,4vw,28px)}@media(min-width:860px){.jwl-hero-main[data-astro-cid-n5cz3p3p]{flex-direction:row;align-items:stretch;gap:clamp(24px,4vw,64px)}}.jwl-hero-main-left[data-astro-cid-n5cz3p3p]{width:100%;display:flex;flex-direction:column;align-items:center;gap:clamp(8px,2vw,16px)}@media(min-width:860px){.jwl-hero-main-left[data-astro-cid-n5cz3p3p]{width:auto;flex:0 0 55%;justify-content:flex-start}}.jwl-hero-lead-block[data-astro-cid-n5cz3p3p]{display:flex;flex-direction:column;align-items:center;gap:6px;width:100%}.jwl-hero-lead-top[data-astro-cid-n5cz3p3p]{margin:0;font-size:clamp(12px,3.4vw,20px);color:#333;font-weight:700;letter-spacing:.05em}.jwl-hero-lead[data-astro-cid-n5cz3p3p]{margin:0;color:#333;font-weight:700;letter-spacing:.03em;line-height:1.4;font-size:clamp(16px,4.6vw,26px);width:100%;max-width:360px;text-align:center}@media(min-width:860px){.jwl-hero-lead[data-astro-cid-n5cz3p3p]{max-width:520px}}.jwl-hero-lead[data-astro-cid-n5cz3p3p] .is-green[data-astro-cid-n5cz3p3p]{color:#275635}.jwl-hero-lead[data-astro-cid-n5cz3p3p] .is-lg[data-astro-cid-n5cz3p3p]{font-size:1.1em}.jwl-hero-lead[data-astro-cid-n5cz3p3p] .is-xl[data-astro-cid-n5cz3p3p]{font-size:1.22em}.jwl-hero-divider[data-astro-cid-n5cz3p3p]{display:flex;align-items:center;width:100%;max-width:320px;gap:8px;margin:6px 0}@media(min-width:860px){.jwl-hero-divider[data-astro-cid-n5cz3p3p]{max-width:480px;margin-left:auto;margin-right:auto}}.jwl-hero-divider-line[data-astro-cid-n5cz3p3p]{flex:1;height:1px;background-color:#cbaa5c}.jwl-hero-divider-text[data-astro-cid-n5cz3p3p]{font-size:clamp(10px,2.8vw,16px);color:#333;white-space:nowrap;letter-spacing:.05em}.jwl-hero-divider-strong[data-astro-cid-n5cz3p3p]{font-weight:700;color:#da2121}.jwl-hero-title[data-astro-cid-n5cz3p3p]{margin:4px 0 0;display:flex;flex-direction:column;align-items:center;gap:2px;font-weight:700}@media(min-width:860px){.jwl-hero-title[data-astro-cid-n5cz3p3p]{align-items:center;margin:0}}.jwl-hero-sub[data-astro-cid-n5cz3p3p]{font-size:clamp(18px,5.6vw,34px);color:#333;letter-spacing:.1em}.jwl-hero-brand[data-astro-cid-n5cz3p3p]{display:flex;flex-direction:column;width:max-content}.jwl-hero-brand-catch[data-astro-cid-n5cz3p3p]{display:block;font-size:clamp(17px,5.2vw,32px);color:#9e8222;font-weight:900;text-align-last:justify;line-height:1;margin-bottom:-2px}.jwl-hero-brand-main[data-astro-cid-n5cz3p3p]{display:block;font-size:clamp(40px,13vw,80px);color:#275635;font-weight:900;letter-spacing:.05em;line-height:1.1}.jwl-hero-img-wrap[data-astro-cid-n5cz3p3p]{width:100%;max-width:420px;margin:clamp(8px,2vw,16px) auto 0}@media(min-width:860px){.jwl-hero-img-wrap[data-astro-cid-n5cz3p3p]{max-width:none;margin:clamp(8px,2vw,16px) 0 0}}.jwl-hero-img[data-astro-cid-n5cz3p3p]{width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 10px 15px rgba(0,0,0,.15));display:block}.jwl-hero-points-wrap[data-astro-cid-n5cz3p3p]{width:100%;display:flex;flex-direction:column;gap:clamp(12px,3vw,26px);box-sizing:border-box}@media(min-width:860px){.jwl-hero-points-wrap[data-astro-cid-n5cz3p3p]{width:auto;flex:1 1 0;min-width:0;justify-content:space-between}}.jwl-hero-promo-banner[data-astro-cid-n5cz3p3p]{position:relative;display:flex;align-items:center;background:#fff;border-top:1px solid #CBAA5C;border-bottom:1px solid #CBAA5C;padding-top:clamp(14px,3vw,26px);padding-bottom:clamp(14px,3vw,26px);padding-right:clamp(14px,3vw,30px);padding-left:clamp(64px,16vw,110px);text-align:center;box-sizing:border-box;min-height:clamp(64px,16vw,110px)}.jwl-hero-promo-badge[data-astro-cid-n5cz3p3p]{position:absolute;top:50%;left:clamp(2px,1vw,14px);transform:translateY(-50%);width:clamp(56px,14vw,96px);height:clamp(56px,14vw,96px);border-radius:50%;background:radial-gradient(circle,#c7a93c,#9e8222);box-shadow:2px 3px 6px #00000040;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;flex-shrink:0;z-index:1}.jwl-hero-promo-badge-label[data-astro-cid-n5cz3p3p]{font-size:clamp(8px,2vw,18px);font-weight:700;font-family:Noto Sans JP,sans-serif;line-height:1.1;white-space:nowrap}.jwl-hero-promo-badge-text[data-astro-cid-n5cz3p3p]{font-size:clamp(15px,3.8vw,38px);font-weight:800;line-height:1.1;font-family:Noto Sans JP,sans-serif}.jwl-hero-promo-banner-body[data-astro-cid-n5cz3p3p]{width:100%}.jwl-hero-promo-banner-sub[data-astro-cid-n5cz3p3p]{margin:0 0 4px;font-size:clamp(10px,2.6vw,26px);font-weight:700;color:#8f7528;letter-spacing:.08em}.jwl-hero-promo-banner-slash[data-astro-cid-n5cz3p3p]{color:#cbaa5c;font-weight:700}.jwl-hero-promo-banner-title[data-astro-cid-n5cz3p3p]{margin:0;font-size:clamp(17px,4.5vw,32px);font-weight:900;color:#8f7528;letter-spacing:.06em}.jwl-hero-promo-banner-note[data-astro-cid-n5cz3p3p]{margin:6px 0 0;font-size:clamp(9px,2.3vw,14px);font-weight:700;color:#8f7528;border-top:1px solid #d4c498;padding-top:4px;display:inline-block}.jwl-hero-points[data-astro-cid-n5cz3p3p]{width:100%;background:#fff;border-radius:16px;padding:clamp(12px,2.8vw,26px) clamp(16px,3.6vw,32px);box-shadow:0 4px 14px #0000001a;box-sizing:border-box}@media(min-width:860px){.jwl-hero-points[data-astro-cid-n5cz3p3p]{flex:1;display:flex;flex-direction:column;justify-content:space-evenly}}.jwl-hero-points-row[data-astro-cid-n5cz3p3p]{display:flex;align-items:center;justify-content:space-between;gap:clamp(10px,2vw,20px);padding:clamp(10px,2.2vw,22px) 0;border-bottom:2px dotted #cbb98a}.jwl-hero-points-row--last[data-astro-cid-n5cz3p3p]{border-bottom:none}.jwl-hero-points-label[data-astro-cid-n5cz3p3p]{font-size:clamp(12px,3vw,26px);font-weight:800;line-height:1.5;color:#a8862f;text-align:left;flex:1}.jwl-hero-points-badge[data-astro-cid-n5cz3p3p]{flex-shrink:0;min-width:clamp(64px,17vw,120px);display:flex;align-items:baseline;justify-content:center;gap:2px;border-radius:12px;padding:clamp(8px,1.8vw,16px) clamp(10px,2.4vw,22px);background:linear-gradient(155deg,#d8bd7a,#a8862f);box-shadow:inset 0 1px #ffffff40,0 3px 6px #0000002e;color:#fff;font-family:Noto Sans JP,sans-serif;box-sizing:border-box}.jwl-hero-points-badge-num[data-astro-cid-n5cz3p3p]{font-size:clamp(22px,6vw,46px);font-weight:900;line-height:1;text-shadow:0 2px 2px rgba(0,0,0,.15)}.jwl-hero-points-badge-unit[data-astro-cid-n5cz3p3p]{font-size:clamp(12px,3vw,22px);font-weight:700;line-height:1}.jwl-hero-points-badge-text[data-astro-cid-n5cz3p3p]{font-size:clamp(15px,3.6vw,28px);font-weight:900;line-height:1.2;letter-spacing:.02em;text-shadow:0 2px 2px rgba(0,0,0,.15);text-align:center}@media(min-width:860px){.jwl-hero-points-label[data-astro-cid-n5cz3p3p]{font-size:clamp(26px,1.8vw,32px)}.jwl-hero-points-badge-num[data-astro-cid-n5cz3p3p]{font-size:clamp(46px,3.2vw,64px)}.jwl-hero-points-badge-unit[data-astro-cid-n5cz3p3p]{font-size:clamp(22px,1.6vw,30px)}.jwl-hero-points-badge-text[data-astro-cid-n5cz3p3p]{font-size:clamp(28px,2vw,38px)}}@media(prefers-reduced-motion:reduce){[data-astro-cid-n5cz3p3p]{animation:none!important;transition:none!important}}.jewelry-appraisal[data-astro-cid-gsiohrtn]{width:100%;background-color:#275635}.jewelry-appraisal__inner[data-astro-cid-gsiohrtn]{container-type:inline-size;container-name:jwappraisal;width:100%;max-width:clamp(400px,calc(133.33px + 83.33vw),1200px);margin:0 auto;background-color:#275635;padding:clamp(16px,calc(4px + 3cqi),40px) clamp(12px,calc(6px + 1.5cqi),24px);font-family:Noto Sans JP,sans-serif;color:#fff}.jewelry-appraisal__header[data-astro-cid-gsiohrtn]{text-align:center;margin-bottom:clamp(12px,calc(5px + 1.75cqi),26px)}.jewelry-appraisal__sub[data-astro-cid-gsiohrtn]{font-size:clamp(10.4px,calc(7.6px + .7cqi),16px);font-weight:700;margin-bottom:clamp(2.4px,calc(1.1px + .325cqi),5px);display:block;letter-spacing:.05em}.jewelry-appraisal__title[data-astro-cid-gsiohrtn]{font-size:clamp(16px,calc(10.5px + 1.375cqi),27px);font-weight:900;line-height:1.3;display:flex;align-items:center;justify-content:center;gap:clamp(4.8px,calc(2.7px + .525cqi),9px)}.jewelry-appraisal__decor[data-astro-cid-gsiohrtn]{font-weight:400;font-size:clamp(16px,calc(10.5px + 1.375cqi),27px);color:#fff}.jewelry-appraisal__yellow[data-astro-cid-gsiohrtn]{color:gold}.jewelry-appraisal__desc[data-astro-cid-gsiohrtn]{font-size:clamp(8.8px,calc(6.2px + .65cqi),14px);line-height:1.5;margin-top:clamp(6.4px,calc(3.6px + .7cqi),12px);font-weight:400}.jewelry-appraisal__box[data-astro-cid-gsiohrtn]{background-color:#fff;border-radius:clamp(4.8px,calc(2.2px + .65cqi),10px);padding:clamp(12px,calc(4px + 2cqi),28px) clamp(8px,calc(2px + 1.5cqi),20px);color:#333;box-shadow:0 clamp(3.2px,calc(2.9333px + .0833vw),4px) clamp(8px,calc(7.3333px + .2083vw),10px) #0003}.jewelry-appraisal__svg[data-astro-cid-gsiohrtn]{display:block;width:clamp(288px,calc(152px + 34cqi),560px);max-width:100%;height:auto;margin:0 auto clamp(6.4px,calc(2.9px + .875cqi),16px)}.jewelry-appraisal__detail[data-astro-cid-gsiohrtn]{font-size:clamp(8px,calc(5.6px + .6cqi),12px);text-align:center;color:#666;margin-bottom:clamp(9.6px,calc(4.8px + 1.2cqi),18px)}.jewelry-appraisal__total[data-astro-cid-gsiohrtn]{display:flex;border:clamp(1.6px,calc(1.4667px + .0417vw),2px) solid #275635;border-radius:clamp(3.2px,calc(1.6px + .4cqi),6px);overflow:hidden}.jewelry-appraisal__total-label[data-astro-cid-gsiohrtn]{background-color:#275635;color:#fff;font-size:clamp(10.4px,calc(7.6px + .7cqi),16px);font-weight:700;width:42%;display:flex;align-items:center;justify-content:center;text-align:center;padding:clamp(6.4px,calc(3.2px + .8cqi),12px) clamp(4px,calc(2px + .5cqi),7px);line-height:1.2}.jewelry-appraisal__total-price[data-astro-cid-gsiohrtn]{background-color:#fff;color:#e6005c;width:58%;display:flex;align-items:center;justify-content:center;font-family:Times New Roman,serif;font-size:clamp(20.8px,calc(12px + 2.2cqi),34px);font-weight:900;padding:clamp(6.4px,calc(3.2px + .8cqi),12px) clamp(4px,calc(2px + .5cqi),7px)}.jewelry-appraisal__yen[data-astro-cid-gsiohrtn]{font-family:Noto Sans JP,sans-serif;font-size:clamp(10.4px,calc(7.6px + .7cqi),16px);font-weight:700;margin-left:clamp(1.6px,calc(1.4667px + .0417vw),2px);margin-top:clamp(4.8px,calc(4.4px + .125vw),6px)}.jewelry-records[data-astro-cid-o4rpqueb]{width:100%;background-color:#f8f9fa}.jewelry-records__inner[data-astro-cid-o4rpqueb]{width:100%;max-width:clamp(400px,calc(133.33px + 83.33vw),1200px);margin:0 auto;padding:clamp(32px,calc(24px + 1.6vw),48px) clamp(16px,calc(10px + 1.2vw),24px);font-family:Noto Sans JP,sans-serif;color:#333}.jewelry-records__header[data-astro-cid-o4rpqueb]{text-align:center;margin-bottom:clamp(24px,calc(18px + 1.2vw),32px)}.jewelry-records__title[data-astro-cid-o4rpqueb]{font-size:clamp(19px,calc(16px + .6vw),24px);font-weight:700;line-height:1.5;color:#333;letter-spacing:.05em;margin:0}.jewelry-records__dots[data-astro-cid-o4rpqueb]{display:flex;justify-content:center;gap:clamp(3.2px,calc(2.9333px + .0833vw),4px);margin-top:clamp(10px,calc(7px + .6vw),14px)}.jewelry-records__dots[data-astro-cid-o4rpqueb] span[data-astro-cid-o4rpqueb]{display:block;width:clamp(4.8px,calc(4.4px + .125vw),6px);height:clamp(4.8px,calc(4.4px + .125vw),6px);border-radius:50%;background-color:#275635}.jewelry-records__grid[data-astro-cid-o4rpqueb]{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(10px,calc(7px + .6vw),16px)}@media(min-width:640px){.jewelry-records__grid[data-astro-cid-o4rpqueb]{grid-template-columns:repeat(3,1fr)}}.jewelry-records__card[data-astro-cid-o4rpqueb]{background-color:#fff;border-radius:clamp(6px,calc(4px + .4vw),8px);overflow:hidden;box-shadow:0 clamp(2.4px,calc(2.2px + .0625vw),3px) clamp(8px,calc(7.3333px + .2083vw),10px) #0000000a;border:clamp(.8px,calc(.7333px + .0208vw),1px) solid #eeeeee;display:flex;flex-direction:column}.jewelry-records__img-wrap[data-astro-cid-o4rpqueb]{position:relative;width:100%;aspect-ratio:1 / 1;background-color:#f4f5f7}.jewelry-records__img-wrap[data-astro-cid-o4rpqueb] img[data-astro-cid-o4rpqueb]{width:100%;height:100%;object-fit:cover;display:block}.jewelry-records__badge[data-astro-cid-o4rpqueb]{position:absolute;top:0;left:0;background-color:#275635;color:#fff;font-size:clamp(9px,calc(7.5px + .3vw),11.5px);font-weight:700;padding:clamp(4px,calc(3px + .2vw),5px) clamp(9px,calc(6.5px + .5vw),12px);border-bottom-right-radius:clamp(6px,calc(4px + .4vw),8px);letter-spacing:.02em;z-index:1}.jewelry-records__info[data-astro-cid-o4rpqueb]{padding:clamp(10px,calc(7px + .6vw),14px) clamp(9px,calc(6.5px + .5vw),12px);display:flex;flex-direction:column;flex-grow:1}.jewelry-records__name[data-astro-cid-o4rpqueb]{font-size:clamp(10px,calc(8.5px + .3vw),12.5px);font-weight:700;line-height:1.4;margin:0 0 clamp(6.4px,calc(5.8667px + .1667vw),8px) 0;color:#333;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:clamp(28px,calc(24px + .8vw),36px)}.jewelry-records__price-box[data-astro-cid-o4rpqueb]{display:flex;align-items:baseline;flex-wrap:wrap;margin-bottom:clamp(6.4px,calc(5.8667px + .1667vw),8px);margin-top:auto}.jewelry-records__price-label[data-astro-cid-o4rpqueb]{border:clamp(.8px,calc(.7333px + .0208vw),1px) solid #cccccc;color:#666;font-size:clamp(8px,calc(7px + .2vw),10px);padding:clamp(1px,calc(.5px + .1vw),2px) clamp(3.2px,calc(2.9333px + .0833vw),4px);border-radius:clamp(1.6px,calc(1.4667px + .0417vw),2px);margin-right:clamp(3.2px,calc(2.9333px + .0833vw),4px);white-space:nowrap}.jewelry-records__price-value[data-astro-cid-o4rpqueb]{font-family:Times New Roman,serif;font-size:clamp(16px,calc(13px + .6vw),20px);font-weight:900;color:#1a1a1a;letter-spacing:.02em}.jewelry-records__yen[data-astro-cid-o4rpqueb]{font-family:Noto Sans JP,sans-serif;font-size:clamp(10px,calc(8.5px + .3vw),12.5px);font-weight:700;margin-left:clamp(.8px,calc(.7333px + .0208vw),1px)}.jewelry-records__cats[data-astro-cid-o4rpqueb]{font-size:clamp(8px,calc(7px + .2vw),10px);color:#888;line-height:1.2}.jewelry-records__sep[data-astro-cid-o4rpqueb]{margin:0 clamp(2.4px,calc(2.2px + .0625vw),3px);color:#ccc}.jewelry-brands[data-astro-cid-gzylfaiz]{width:100%;background-color:#fff}.jewelry-brands__inner[data-astro-cid-gzylfaiz]{width:100%;max-width:clamp(400px,calc(133.33px + 83.33vw),1200px);margin:0 auto;padding:clamp(32px,calc(24px + 1.6vw),48px) clamp(16px,calc(10px + 1.2vw),24px);font-family:Noto Sans JP,sans-serif;color:#333}.jewelry-brands__header[data-astro-cid-gzylfaiz]{text-align:center;margin-bottom:clamp(24px,calc(18px + 1.2vw),32px)}.jewelry-brands__title[data-astro-cid-gzylfaiz]{font-size:clamp(19px,calc(16px + .6vw),24px);font-weight:700;line-height:1.4;color:#333;letter-spacing:.05em;margin:0}.jewelry-brands__dots[data-astro-cid-gzylfaiz]{display:flex;justify-content:center;gap:clamp(3.2px,calc(2.9333px + .0833vw),4px);margin-top:clamp(10px,calc(7px + .6vw),14px)}.jewelry-brands__dots[data-astro-cid-gzylfaiz] span[data-astro-cid-gzylfaiz]{display:block;width:clamp(3.2px,calc(2.9333px + .0833vw),4px);height:clamp(3.2px,calc(2.9333px + .0833vw),4px);border-radius:50%;background-color:#275635}.jewelry-brands__grid[data-astro-cid-gzylfaiz]{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(10px,calc(7px + .6vw),16px)}@media(min-width:640px){.jewelry-brands__grid[data-astro-cid-gzylfaiz]{grid-template-columns:repeat(3,1fr)}}@media(min-width:900px){.jewelry-brands__grid[data-astro-cid-gzylfaiz]{grid-template-columns:repeat(5,1fr)}}.jewelry-brands__box[data-astro-cid-gzylfaiz]{background-color:#f4f5f7;border-radius:clamp(4px,calc(3px + .2vw),6px);padding:clamp(14px,calc(10px + .8vw),20px) clamp(6px,calc(4px + .4vw),8px) clamp(10px,calc(7px + .6vw),14px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.jewelry-brands__img[data-astro-cid-gzylfaiz]{width:100%;aspect-ratio:1 / 1;object-fit:contain;margin-bottom:clamp(8px,calc(5.5px + .5vw),12px);display:block}.jewelry-brands__name[data-astro-cid-gzylfaiz]{font-size:clamp(9px,calc(7.5px + .3vw),11.5px);font-weight:700;color:#444;line-height:1.3;margin:0;word-break:break-word;overflow-wrap:break-word}@media(max-width:360px){.jewelry-brands__name[data-astro-cid-gzylfaiz]{font-size:clamp(6.4px,calc(5.8667px + .1667vw),8px)}.jewelry-brands__grid[data-astro-cid-gzylfaiz]{gap:clamp(4.8px,calc(4.4px + .125vw),6px)}}.jewelry-other-gems[data-astro-cid-o3dnypk3]{width:100%;background-color:#f4f5f7}.jewelry-other-gems__inner[data-astro-cid-o3dnypk3]{width:100%;max-width:clamp(400px,calc(133.33px + 83.33vw),1200px);margin:0 auto;padding:clamp(32px,calc(24px + 1.6vw),48px) clamp(16px,calc(10px + 1.2vw),24px);font-family:Noto Sans JP,sans-serif;color:#333}.jewelry-other-gems__header[data-astro-cid-o3dnypk3]{text-align:center;margin-bottom:clamp(24px,calc(18px + 1.2vw),32px)}.jewelry-other-gems__title[data-astro-cid-o3dnypk3]{font-size:clamp(19px,calc(16px + .6vw),24px);font-weight:700;line-height:1.4;color:#333;letter-spacing:.05em;margin:0}.jewelry-other-gems__dots[data-astro-cid-o3dnypk3]{display:flex;justify-content:center;gap:clamp(3.2px,calc(2.9333px + .0833vw),4px);margin-top:clamp(10px,calc(7px + .6vw),14px)}.jewelry-other-gems__dots[data-astro-cid-o3dnypk3] span[data-astro-cid-o3dnypk3]{display:block;width:clamp(4px,calc(3.6667px + .1042vw),5px);height:clamp(4px,calc(3.6667px + .1042vw),5px);border-radius:50%;background-color:#275635}.jewelry-other-gems__list[data-astro-cid-o3dnypk3]{display:grid;grid-template-columns:1fr;gap:clamp(10px,calc(7px + .6vw),16px)}@media(min-width:768px){.jewelry-other-gems__list[data-astro-cid-o3dnypk3]{grid-template-columns:repeat(2,1fr)}}.jewelry-other-gems__card[data-astro-cid-o3dnypk3]{background-color:#fff;border:clamp(.8px,calc(.7333px + .0208vw),1px) solid #e5e5e5;border-radius:clamp(4px,calc(3px + .2vw),6px);padding:clamp(16px,calc(11px + 1vw),22px);box-shadow:0 clamp(1.6px,calc(1.4667px + .0417vw),2px) clamp(4px,calc(3.6667px + .1042vw),5px) #00000005}.jewelry-other-gems__cat[data-astro-cid-o3dnypk3]{font-size:clamp(13px,calc(11px + .4vw),16px);font-weight:700;color:#333;margin:0 0 clamp(10px,calc(7px + .6vw),14px);padding-bottom:clamp(8px,calc(5.5px + .5vw),12px);padding-left:clamp(10px,calc(7px + .6vw),14px);border-bottom:clamp(.8px,calc(.7333px + .0208vw),1px) solid #e5e5e5;position:relative}.jewelry-other-gems__cat[data-astro-cid-o3dnypk3]:before{content:"";position:absolute;top:clamp(2.4px,calc(2.2px + .0625vw),3px);left:0;width:clamp(2.4px,calc(2.2px + .0625vw),3px);height:clamp(13px,calc(11px + .4vw),16px);background-color:#275635;border-radius:clamp(1.6px,calc(1.4667px + .0417vw),2px)}.jewelry-other-gems__gems[data-astro-cid-o3dnypk3]{font-size:clamp(10px,calc(8.7px + .26vw),12.5px);color:#666;line-height:1.9}.jewelry-other-gems__sep[data-astro-cid-o3dnypk3]{margin:0 clamp(5px,calc(3.5px + .3vw),7px);color:#ccc;font-size:clamp(9px,calc(7.5px + .3vw),11.5px)}.jewelry-sell-tips[data-astro-cid-kb5tybzr]{width:100%;background-color:#f0f5f2}.jewelry-sell-tips__inner[data-astro-cid-kb5tybzr]{width:100%;max-width:clamp(400px,calc(133.33px + 83.33vw),1200px);margin:0 auto;padding:clamp(32px,calc(24px + 1.6vw),48px) clamp(16px,calc(10px + 1.2vw),24px);font-family:Noto Sans JP,sans-serif;color:#333;box-sizing:border-box}.jewelry-sell-tips__header[data-astro-cid-kb5tybzr]{text-align:center;margin-bottom:clamp(24px,calc(18px + 1.2vw),32px)}.jewelry-sell-tips__title[data-astro-cid-kb5tybzr]{font-size:clamp(19px,calc(16px + .6vw),24px);font-weight:700;line-height:1.4;color:#333;letter-spacing:.05em;margin:0}.jewelry-sell-tips__dots[data-astro-cid-kb5tybzr]{display:flex;justify-content:center;gap:clamp(3.2px,calc(2.9333px + .0833vw),4px);margin-top:clamp(10px,calc(7px + .6vw),14px)}.jewelry-sell-tips__dots[data-astro-cid-kb5tybzr] span[data-astro-cid-kb5tybzr]{display:block;width:clamp(3.2px,calc(2.9333px + .0833vw),4px);height:clamp(3.2px,calc(2.9333px + .0833vw),4px);border-radius:50%;background-color:#275635}.jewelry-sell-tips__top-box[data-astro-cid-kb5tybzr]{background-color:#fff;display:flex;align-items:stretch;border-radius:clamp(4px,calc(3px + .2vw),6px);overflow:hidden;margin-bottom:clamp(32px,calc(24px + 1.6vw),44px);box-shadow:0 clamp(3.2px,calc(2.9333px + .0833vw),4px) clamp(8px,calc(7.3333px + .2083vw),10px) #0000000d;height:clamp(220px,calc(160px + 10vw),300px)}.jewelry-sell-tips__img-area[data-astro-cid-kb5tybzr]{width:40%;flex-shrink:0;height:100%}.jewelry-sell-tips__img-area[data-astro-cid-kb5tybzr] img[data-astro-cid-kb5tybzr]{width:100%;height:100%;object-fit:cover;display:block}.jewelry-sell-tips__list-area[data-astro-cid-kb5tybzr]{width:60%;display:flex;align-items:center;padding:clamp(14px,calc(6px + 2vw),40px) clamp(12px,calc(6px + 1.6vw),32px) clamp(14px,calc(6px + 2vw),40px) clamp(18px,calc(10px + 2vw),44px);box-sizing:border-box}.jewelry-sell-tips__list-area[data-astro-cid-kb5tybzr] ul[data-astro-cid-kb5tybzr]{list-style:none;padding:0;margin:0;width:100%}.jewelry-sell-tips__list-area[data-astro-cid-kb5tybzr] li[data-astro-cid-kb5tybzr]{font-size:clamp(10px,calc(5px + 1.2vw),20px);font-weight:700;color:#444;margin-bottom:clamp(8px,calc(4px + 1vw),18px);line-height:1.5;position:relative;padding-left:clamp(10px,calc(6px + 1vw),20px)}.jewelry-sell-tips__list-area[data-astro-cid-kb5tybzr] li[data-astro-cid-kb5tybzr]:last-child{margin-bottom:0}.jewelry-sell-tips__list-area[data-astro-cid-kb5tybzr] li[data-astro-cid-kb5tybzr]:before{content:"●";position:absolute;left:0;top:clamp(.8px,calc(.5px + .6vw),1px);color:#275635;font-size:clamp(7px,calc(4px + .8vw),13px)}.jewelry-sell-tips__steps[data-astro-cid-kb5tybzr]{display:grid;grid-template-columns:1fr;gap:clamp(20px,calc(14px + 1.2vw),30px)}@media(min-width:768px){.jewelry-sell-tips__steps[data-astro-cid-kb5tybzr]{grid-template-columns:repeat(3,1fr)}}.jewelry-sell-tips__item[data-astro-cid-kb5tybzr]{border-top:clamp(1.6px,calc(1.4667px + .0417vw),2px) solid #275635;padding-top:clamp(14px,calc(10px + .8vw),20px)}.jewelry-sell-tips__item-header[data-astro-cid-kb5tybzr]{display:flex;align-items:baseline;margin-bottom:clamp(10px,calc(7px + .6vw),14px)}.jewelry-sell-tips__num[data-astro-cid-kb5tybzr]{font-family:Times New Roman,serif;font-size:clamp(24px,calc(18px + 1.2vw),34px);font-weight:900;color:#275635;margin-right:clamp(10px,calc(7px + .6vw),14px);line-height:1}.jewelry-sell-tips__heading[data-astro-cid-kb5tybzr]{font-size:clamp(14px,calc(11.5px + .5vw),18px);font-weight:700;color:#333;margin:0;line-height:1.3}.jewelry-sell-tips__text[data-astro-cid-kb5tybzr]{font-size:clamp(12px,calc(10.5px + .3vw),15px);line-height:1.8;color:#444;margin:0}.jewelry-sell-tips__highlight[data-astro-cid-kb5tybzr]{color:#e6005c;font-weight:700}.jewelry-testi[data-astro-cid-ogl4ia73]{display:flex;justify-content:center;width:100%;background-color:#f9f9f9;padding:clamp(30px,6vw,60px) 0;box-sizing:border-box}.jewelry-testi__inner[data-astro-cid-ogl4ia73]{width:100%;max-width:clamp(400px,calc(366.6667px + 10.4167vw),500px);font-family:Noto Sans JP,sans-serif}.jewelry-testi__heading[data-astro-cid-ogl4ia73]{font-size:clamp(20px,5vw,28px);font-weight:900;color:#333;display:flex;align-items:center;padding:0 clamp(16px,4vw,32px);margin:0 0 clamp(20px,5vw,30px)}.jewelry-testi__heading-icon[data-astro-cid-ogl4ia73]{color:#275635;margin-right:clamp(6px,1.5vw,10px);font-size:clamp(22px,5.5vw,30px);line-height:1}.jewelry-testi__carousel[data-astro-cid-ogl4ia73]{position:relative;width:100%;display:flex;align-items:center}.jewelry-testi__slider[data-astro-cid-ogl4ia73]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;gap:clamp(15px,3vw,24px);padding:clamp(10px,2.5vw,15px) clamp(24px,6vw,48px) clamp(20px,5vw,30px);width:100%;box-sizing:border-box;-ms-overflow-style:none;scrollbar-width:none}.jewelry-testi__slider[data-astro-cid-ogl4ia73]::-webkit-scrollbar{display:none}.jewelry-testi__card[data-astro-cid-ogl4ia73]{flex:0 0 85%;width:85%;max-width:clamp(256px,calc(234.6667px + 6.6667vw),320px);background-color:#fff;border:clamp(.8px,calc(.7333px + .0208vw),1px) solid #eaeaea;border-radius:clamp(6.4px,calc(5.8667px + .1667vw),8px);padding:clamp(16px,4vw,25px) clamp(16px,4vw,20px);scroll-snap-align:center;box-shadow:0 clamp(3.2px,calc(2.9333px + .0833vw),4px) clamp(8px,calc(7.3333px + .2083vw),10px) #0000000a;box-sizing:border-box}.jewelry-testi__user[data-astro-cid-ogl4ia73]{display:flex;align-items:flex-start;margin-bottom:clamp(12px,3vw,18px)}.jewelry-testi__icon[data-astro-cid-ogl4ia73]{aspect-ratio:1 / 1;width:clamp(50px,12vw,70px);height:clamp(50px,12vw,70px);border-radius:50%;background-color:#f0f4f2;margin-right:clamp(12px,3vw,16px);flex-shrink:0;overflow:hidden}.jewelry-testi__icon[data-astro-cid-ogl4ia73] img[data-astro-cid-ogl4ia73]{width:100%;height:100%;object-fit:cover;display:block}.jewelry-testi__meta[data-astro-cid-ogl4ia73]{display:flex;flex-direction:column}.jewelry-testi__attr[data-astro-cid-ogl4ia73]{font-size:clamp(10px,2.5vw,12px);color:#666;margin-bottom:clamp(2px,.5vw,4px)}.jewelry-testi__title[data-astro-cid-ogl4ia73]{font-size:clamp(13px,3.5vw,16px);font-weight:700;color:#275635;line-height:1.4}.jewelry-testi__text[data-astro-cid-ogl4ia73]{font-size:clamp(12px,3.2vw,14px);color:#444;line-height:1.6;margin:0}.jewelry-testi__arrow[data-astro-cid-ogl4ia73]{position:absolute;top:50%;transform:translateY(-50%);width:clamp(36px,9vw,48px);height:clamp(36px,9vw,48px);background-color:#275635;color:#fff;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 clamp(3.2px,calc(2.9333px + .0833vw),4px) clamp(6.4px,calc(5.8667px + .1667vw),8px) #0003;z-index:10;transition:background-color .2s,box-shadow .2s}.jewelry-testi__arrow[data-astro-cid-ogl4ia73]:hover{background-color:#1a3d25;box-shadow:0 clamp(4.8px,calc(4.4px + .125vw),6px) clamp(9.6px,calc(8.8px + .25vw),12px) #00000040}.jewelry-testi__arrow[data-astro-cid-ogl4ia73]:focus-visible{outline:clamp(1.6px,calc(1.4667px + .0417vw),2px) solid #CBAA5C;outline-offset:clamp(1.6px,calc(1.4667px + .0417vw),2px)}.jewelry-testi__arrow--left[data-astro-cid-ogl4ia73]{left:clamp(5px,1.5vw,15px)}.jewelry-testi__arrow--right[data-astro-cid-ogl4ia73]{right:clamp(5px,1.5vw,15px)}.jewelry-testi__arrow-icon[data-astro-cid-ogl4ia73]{width:45%;height:45%;display:block}@media(max-width:380px){.jewelry-testi__card[data-astro-cid-ogl4ia73]{flex:0 0 90%;padding:clamp(16px,calc(14.6667px + .4167vw),20px) clamp(12px,calc(11px + .3125vw),15px)}.jewelry-testi__title[data-astro-cid-ogl4ia73]{font-size:clamp(11.2px,calc(10.2667px + .2917vw),14px)}.jewelry-testi__text[data-astro-cid-ogl4ia73]{font-size:clamp(9.6px,calc(8.8px + .25vw),12px)}}@media(min-width:860px){.jewelry-testi__inner[data-astro-cid-ogl4ia73]{max-width:clamp(800px,calc(733.3333px + 20.8333vw),1000px)}.jewelry-testi__card[data-astro-cid-ogl4ia73]{max-width:clamp(336px,calc(308px + 8.75vw),420px);flex:0 0 clamp(336px,calc(308px + 8.75vw),420px)}.jewelry-testi__arrow--left[data-astro-cid-ogl4ia73]{left:0}.jewelry-testi__arrow--right[data-astro-cid-ogl4ia73]{right:0}}@media(prefers-reduced-motion:reduce){.jewelry-testi__slider[data-astro-cid-ogl4ia73]{scroll-behavior:auto}.jewelry-testi__arrow[data-astro-cid-ogl4ia73]{transition:none}}.jewelry-banner[data-astro-cid-6iddgot5]{width:100%;background:linear-gradient(to right,#f41b78,#ea005d,#d80048)}.jewelry-banner__inner[data-astro-cid-6iddgot5]{max-width:clamp(400px,calc(366.6667px + 10.4167vw),500px);margin:0 auto;display:flex;color:#fff;padding:clamp(9.6px,calc(8.8px + .25vw),12px) 0;font-family:Noto Sans JP,sans-serif}.jewelry-banner__box[data-astro-cid-6iddgot5]{flex:1;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:clamp(3.2px,calc(2.9333px + .0833vw),4px) clamp(6.4px,calc(5.8667px + .1667vw),8px)}.jewelry-banner__box--left[data-astro-cid-6iddgot5]{border-right:clamp(.8px,calc(.7333px + .0208vw),1px) solid rgba(255,255,255,.4)}.jewelry-banner__label[data-astro-cid-6iddgot5]{font-size:clamp(12px,calc(11px + .3125vw),15px);font-weight:400;letter-spacing:.05em;display:block;margin-bottom:clamp(1.6px,calc(1.4667px + .0417vw),2px)}.jewelry-banner__text[data-astro-cid-6iddgot5]{font-size:clamp(16px,calc(14.6667px + .4167vw),20px);font-weight:700;line-height:1.3;display:block}.jewelry-banner__num[data-astro-cid-6iddgot5]{font-family:Times New Roman,serif;font-size:clamp(24px,calc(22px + .625vw),30px);color:#ff0;font-weight:900;padding:0 clamp(1.6px,calc(1.4667px + .0417vw),2px)}.jewelry-banner__gold[data-astro-cid-6iddgot5]{color:#ff0;font-size:clamp(13.6px,calc(12.4667px + .3542vw),17px)}.jewelry-list[data-astro-cid-zdsqexsu]{width:100%;max-width:clamp(400px,calc(133.33px + 83.33vw),1200px);margin:0 auto;padding:clamp(16px,calc(10.6667px + 1.6667vw),32px) clamp(12px,calc(5.3333px + 2.0833vw),32px);background-color:#fff;box-sizing:border-box}.jewelry-list__title[data-astro-cid-zdsqexsu]{font-size:clamp(11.2px,calc(8.2667px + .9167vw),20px);font-weight:700;color:#333;margin:0 0 clamp(9.6px,calc(6.8px + .875vw),18px) 0;padding-left:clamp(6.4px,calc(4.5333px + .5833vw),12px);border-left:clamp(3.2px,calc(2.6px + .1875vw),5px) solid #275635;line-height:1.4}.jewelry-list__tags[data-astro-cid-zdsqexsu]{display:flex;flex-wrap:wrap;gap:clamp(4px,calc(1.3333px + .8333vw),12px);list-style:none;padding:0;margin:0}.jewelry-list__tag[data-astro-cid-zdsqexsu]{background-color:#f0f5f2;color:#275635;font-size:clamp(8.8px,calc(7.0667px + .5417vw),14px);font-weight:700;padding:clamp(3.2px,calc(1.6px + .5vw),8px) clamp(6.4px,calc(3.2px + 1vw),16px);border-radius:clamp(2.4px,calc(1.8667px + .1667vw),4px);border:clamp(.8px,calc(.7333px + .0208vw),1px) solid #d5e2d8;letter-spacing:.02em}.jewelry-item-list[data-astro-cid-angulkqi]{width:100%;max-width:clamp(400px,calc(133.33px + 83.33vw),1200px);margin:0 auto;background-color:#fff;padding:clamp(32px,calc(21.3333px + 3.3333vw),64px) clamp(12px,calc(5.3333px + 2.0833vw),32px);color:#333;box-sizing:border-box}.jewelry-item-list__header[data-astro-cid-angulkqi]{text-align:center;margin-bottom:clamp(24px,calc(16px + 2.5vw),48px)}.jewelry-item-list__title[data-astro-cid-angulkqi]{font-size:clamp(16px,calc(12px + 1.25vw),28px);font-weight:700;line-height:1.4;color:#333;letter-spacing:.05em;margin:0}.jewelry-item-list__dots[data-astro-cid-angulkqi]{display:flex;justify-content:center;gap:clamp(3.2px,calc(2.2667px + .2917vw),6px);margin-top:clamp(8px,calc(5.3333px + .8333vw),16px)}.jewelry-item-list__dots[data-astro-cid-angulkqi] span[data-astro-cid-angulkqi]{display:block;width:clamp(4px,calc(3px + .3125vw),7px);height:clamp(4px,calc(3px + .3125vw),7px);border-radius:50%;background-color:#275635}.jewelry-item-list__container[data-astro-cid-angulkqi]{display:grid;grid-template-columns:1fr;gap:clamp(12px,calc(8px + 1.25vw),24px)}@media(min-width:768px){.jewelry-item-list__container[data-astro-cid-angulkqi]{grid-template-columns:repeat(2,1fr)}}.jewelry-item-list__card[data-astro-cid-angulkqi]{display:flex;align-items:stretch;background-color:#fff;border:clamp(.8px,calc(.7333px + .0208vw),1px) solid #e5e5e5;border-radius:clamp(6.4px,calc(4.5333px + .5833vw),12px);padding:clamp(9.6px,calc(6.1333px + 1.0833vw),18px);box-shadow:0 clamp(1.6px,calc(1.4667px + .0417vw),2px) clamp(6.4px,calc(4.5333px + .5833vw),12px) #00000005}.jewelry-item-list__left[data-astro-cid-angulkqi]{width:34%;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;margin-right:clamp(12px,calc(8px + 1.25vw),20px)}.jewelry-item-list__img-box[data-astro-cid-angulkqi]{width:100%;aspect-ratio:1 / 1;background-color:#f4f5f7;border-radius:clamp(3.2px,calc(2.2667px + .2917vw),6px);overflow:hidden;margin-bottom:clamp(4.8px,calc(3.0667px + .5417vw),10px)}.jewelry-item-list__img-box[data-astro-cid-angulkqi] img[data-astro-cid-angulkqi]{width:100%;height:100%;object-fit:contain;padding:clamp(4px,calc(2.6667px + .4167vw),8px);display:block}.jewelry-item-list__name[data-astro-cid-angulkqi]{font-size:clamp(8.8px,calc(6.4px + .75vw),15px);font-weight:700;color:#275635;text-align:center;line-height:1.3}.jewelry-item-list__right[data-astro-cid-angulkqi]{flex-grow:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.jewelry-item-list__label[data-astro-cid-angulkqi]{display:inline-block;background-color:#f0f5f2;color:#275635;font-size:clamp(8px,calc(6px + .625vw),13px);font-weight:700;padding:clamp(1.6px,calc(.8px + .25vw),4px) clamp(4.8px,calc(3.0667px + .5417vw),9px);border-radius:clamp(1.6px,calc(.8px + .25vw),4px);margin-bottom:clamp(4.8px,calc(3.0667px + .5417vw),9px);align-self:flex-start}.jewelry-item-list__desc[data-astro-cid-angulkqi]{font-size:clamp(8.8px,calc(6.4px + .75vw),14px);line-height:1.7;color:#444;margin:0}.jewelry-price[data-astro-cid-rfdnpp3s]{width:100%;max-width:clamp(400px,calc(133.33px + 83.33vw),1200px);margin:0 auto;padding:clamp(28px,calc(20px + 1.6vw),44px) clamp(16px,calc(10px + 1.2vw),24px);background-color:#f8f9fa;position:relative;overflow:visible;box-sizing:border-box}.jewelry-price__badge[data-astro-cid-rfdnpp3s]{position:absolute;top:clamp(4px,calc(3.6667px + .1042vw),5px);left:0;background-color:#fff200;color:#333;width:clamp(72px,calc(56px + 3.2vw),112px);height:clamp(72px,calc(56px + 3.2vw),112px);border-radius:50%;display:flex;justify-content:center;align-items:center;font-weight:900;font-size:clamp(8.8px,calc(7px + .5vw),13px);text-align:center;line-height:1.3;transform:rotate(-10deg);box-shadow:0 clamp(3.2px,calc(2.9333px + .0833vw),4px) clamp(4.8px,calc(4.4px + .125vw),6px) #0000001a;z-index:10}.jewelry-price__title-area[data-astro-cid-rfdnpp3s]{text-align:center;margin-bottom:clamp(24px,calc(18px + 1.2vw),32px);padding-top:clamp(18px,calc(13px + 1vw),26px)}.jewelry-price__bubble[data-astro-cid-rfdnpp3s]{background-color:#275635;color:#fff;display:inline-block;padding:clamp(6px,calc(4px + .4vw),8px) clamp(18px,calc(13px + 1vw),26px);border-radius:clamp(24px,calc(22px + .625vw),30px);font-size:clamp(12px,calc(10px + .4vw),15px);font-weight:700;position:relative;margin-bottom:clamp(14px,calc(10px + .8vw),20px);letter-spacing:.05em}.jewelry-price__bubble[data-astro-cid-rfdnpp3s]:after{content:"";position:absolute;bottom:clamp(-8px,calc(-5.8667px - .1667vw),-6.4px);left:50%;transform:translate(-50%);border-width:clamp(6.4px,calc(5.8667px + .1667vw),8px) clamp(6.4px,calc(5.8667px + .1667vw),8px) 0;border-style:solid;border-color:#275635 transparent transparent transparent}.jewelry-price__main-title[data-astro-cid-rfdnpp3s]{font-size:clamp(19px,calc(16px + .6vw),24px);font-weight:700;color:#333;line-height:1.4;letter-spacing:.05em}.jewelry-price__table[data-astro-cid-rfdnpp3s]{width:100%;border-collapse:collapse;background-color:#fff;box-shadow:0 clamp(1.6px,calc(1.4667px + .0417vw),2px) clamp(8px,calc(7.3333px + .2083vw),10px) #00000008;margin-bottom:clamp(10px,calc(7px + .6vw),14px)}.jewelry-price__table[data-astro-cid-rfdnpp3s] th[data-astro-cid-rfdnpp3s]{background-color:#275635;color:#fff;font-size:clamp(12px,calc(10px + .4vw),15px);font-weight:700;padding:clamp(12px,calc(8px + .8vw),18px) clamp(5px,calc(3.5px + .3vw),8px);border:clamp(.8px,calc(.7333px + .0208vw),1px) solid #1e4229;text-align:center}.jewelry-price__table[data-astro-cid-rfdnpp3s] th[data-astro-cid-rfdnpp3s]:nth-child(1){width:44%}.jewelry-price__table[data-astro-cid-rfdnpp3s] th[data-astro-cid-rfdnpp3s]:nth-child(2){width:28%}.jewelry-price__table[data-astro-cid-rfdnpp3s] th[data-astro-cid-rfdnpp3s]:nth-child(3){width:28%}.jewelry-price__table[data-astro-cid-rfdnpp3s] td[data-astro-cid-rfdnpp3s]{border:clamp(.8px,calc(.7333px + .0208vw),1px) solid #e0e0e0;padding:clamp(12px,calc(8px + .8vw),18px) clamp(6px,calc(4px + .4vw),10px);vertical-align:middle}.jewelry-price__table[data-astro-cid-rfdnpp3s] td[data-astro-cid-rfdnpp3s]:nth-child(1){background-color:#f0f5f2;text-align:left}.jewelry-price__table[data-astro-cid-rfdnpp3s] td[data-astro-cid-rfdnpp3s]:nth-child(2),.jewelry-price__table[data-astro-cid-rfdnpp3s] td[data-astro-cid-rfdnpp3s]:nth-child(3){text-align:center}.jewelry-price__item-brand[data-astro-cid-rfdnpp3s]{font-weight:700;font-size:clamp(12px,calc(10px + .4vw),15px);color:#333;margin-bottom:clamp(3px,calc(2px + .2vw),5px);display:block}.jewelry-price__item-desc[data-astro-cid-rfdnpp3s]{font-size:clamp(10px,calc(8.5px + .3vw),13px);color:#555;line-height:1.4;display:block}.jewelry-price__num[data-astro-cid-rfdnpp3s]{font-family:Times New Roman,serif;font-weight:900;font-size:clamp(16px,calc(13px + .6vw),21px);color:#333}.jewelry-price__num--current[data-astro-cid-rfdnpp3s]{font-size:clamp(17px,calc(14px + .6vw),22px)}.jewelry-price__yen[data-astro-cid-rfdnpp3s]{font-size:clamp(10px,calc(8.5px + .3vw),13px);font-weight:700;color:#555}.jewelry-price__note[data-astro-cid-rfdnpp3s]{font-size:clamp(9px,calc(7.5px + .3vw),11.5px);color:#666;text-align:right;margin-top:clamp(5px,calc(3.5px + .3vw),7px);padding-right:clamp(5px,calc(3.5px + .3vw),7px)}.jewelry-trouble[data-astro-cid-vkzjgyus]{width:100%;max-width:clamp(400px,calc(133.33px + 83.33vw),1200px);margin:0 auto;padding:clamp(32px,calc(24px + 1.6vw),48px) clamp(16px,calc(10px + 1.2vw),24px);background-color:#f4f5f7;color:#333;box-sizing:border-box}.jewelry-trouble__title-area[data-astro-cid-vkzjgyus]{text-align:center;margin-bottom:clamp(24px,calc(18px + 1.2vw),32px)}.jewelry-trouble__title-sub[data-astro-cid-vkzjgyus]{font-size:clamp(13px,calc(11px + .4vw),16px);color:#275635;font-weight:700;display:block;margin-bottom:clamp(4px,calc(3.6667px + .1042vw),5px)}.jewelry-trouble__title-main[data-astro-cid-vkzjgyus]{font-size:clamp(19px,calc(16px + .6vw),24px);font-weight:900;line-height:1.4;letter-spacing:.05em;position:relative;padding-bottom:clamp(14px,calc(10px + .8vw),20px)}.jewelry-trouble__title-main[data-astro-cid-vkzjgyus]:after{content:"・・・・・・";position:absolute;bottom:0;left:0;width:100%;color:#275635;font-size:clamp(15px,calc(12.5px + .5vw),19px);letter-spacing:clamp(1.6px,calc(1.4667px + .0417vw),2px)}.jewelry-trouble__box[data-astro-cid-vkzjgyus]{background-color:#fff;border-radius:clamp(10px,calc(7px + .6vw),14px);padding:clamp(24px,calc(17px + 1.4vw),36px) clamp(16px,calc(10px + 1.2vw),24px);box-shadow:0 clamp(3.2px,calc(2.9333px + .0833vw),4px) clamp(12px,calc(11px + .3125vw),15px) #0000000d;position:relative;margin-bottom:clamp(32px,calc(24px + 1.6vw),44px)}.jewelry-trouble__box[data-astro-cid-vkzjgyus]:after{content:"";position:absolute;bottom:clamp(-15px,calc(-11px - .3125vw),-12px);left:50%;transform:translate(-50%);border-width:clamp(12px,calc(11px + .3125vw),15px) clamp(12px,calc(11px + .3125vw),15px) 0;border-style:solid;border-color:#ffffff transparent transparent transparent;filter:drop-shadow(0 clamp(3.2px,calc(2.9333px + .0833vw),4px) clamp(2.4px,calc(2.2px + .0625vw),3px) rgba(0,0,0,.03))}.jewelry-trouble__list[data-astro-cid-vkzjgyus]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:clamp(10px,calc(7px + .6vw),14px)}@media(min-width:768px){.jewelry-trouble__list[data-astro-cid-vkzjgyus]{grid-template-columns:repeat(2,1fr);gap:clamp(10px,calc(7px + .6vw),16px) clamp(20px,calc(14px + 1.2vw),32px)}}.jewelry-trouble__list[data-astro-cid-vkzjgyus] li[data-astro-cid-vkzjgyus]{position:relative;padding-left:clamp(24px,calc(18px + 1.2vw),32px);margin-bottom:0;font-size:clamp(13px,calc(11px + .4vw),16px);font-weight:700;line-height:1.5;letter-spacing:.02em}.jewelry-trouble__list[data-astro-cid-vkzjgyus] li[data-astro-cid-vkzjgyus]:before{content:"✔";position:absolute;left:0;top:clamp(1.6px,calc(1.4667px + .0417vw),2px);background-color:#275635;color:#fff;width:clamp(16px,calc(12px + .8vw),21px);height:clamp(16px,calc(12px + .8vw),21px);font-size:clamp(11px,calc(9.5px + .3vw),14px);display:flex;align-items:center;justify-content:center;border-radius:clamp(3px,calc(2px + .2vw),4px)}.jewelry-trouble__hl[data-astro-cid-vkzjgyus]{color:#275635}.jewelry-trouble__solution[data-astro-cid-vkzjgyus]{text-align:center}.jewelry-trouble__solution-sub[data-astro-cid-vkzjgyus]{font-size:clamp(14px,calc(11.5px + .5vw),18px);font-weight:700;margin-bottom:clamp(8px,calc(5.5px + .5vw),12px);display:block}.jewelry-trouble__solution-main[data-astro-cid-vkzjgyus]{font-size:clamp(15px,calc(12.5px + .5vw),19px);font-weight:700}.jewelry-trouble__brand[data-astro-cid-vkzjgyus]{color:#275635;font-size:clamp(24px,calc(19px + 1vw),31px);font-weight:900;background:linear-gradient(transparent 60%,#ff0 60%);padding:0 clamp(4px,calc(3.6667px + .1042vw),5px);margin-right:clamp(4px,calc(3.6667px + .1042vw),5px)}.jewelry-trouble__resolve[data-astro-cid-vkzjgyus]{color:#e6005c;font-size:clamp(24px,calc(19px + 1vw),31px);font-weight:900}.jewelry-condition[data-astro-cid-bjtlcpci]{width:100%;max-width:clamp(400px,calc(133.33px + 83.33vw),1200px);margin:0 auto;background-color:#fff;padding:clamp(32px,calc(24px + 1.6vw),48px) clamp(12px,calc(6px + 1.2vw),24px);color:#333}.jewelry-condition__header[data-astro-cid-bjtlcpci]{text-align:center;margin-bottom:clamp(20px,calc(15px + 1vw),28px)}.jewelry-condition__title[data-astro-cid-bjtlcpci]{font-size:clamp(14.4px,calc(10.4px + .8vw),22px);font-weight:700;line-height:1.4;color:#333;letter-spacing:.05em;margin:0;display:flex;align-items:center;justify-content:center}.jewelry-condition__title[data-astro-cid-bjtlcpci]:before,.jewelry-condition__title[data-astro-cid-bjtlcpci]:after{content:"";width:clamp(16px,calc(10.6667px + 1.0667vw),24px);height:clamp(.8px,calc(.7333px + .0208vw),1px);background-color:#999;margin:0 clamp(8px,calc(4px + .8vw),14px);flex-shrink:0}.jewelry-condition__title[data-astro-cid-bjtlcpci]:before{transform:rotate(45deg)}.jewelry-condition__title[data-astro-cid-bjtlcpci]:after{transform:rotate(-45deg)}.jewelry-condition__list[data-astro-cid-bjtlcpci]{display:flex;flex-wrap:wrap;gap:clamp(8px,calc(4px + .8vw),14px);margin-bottom:clamp(24px,calc(18px + 1.2vw),34px)}.jewelry-condition__item[data-astro-cid-bjtlcpci]{width:calc(50% - clamp(4px,calc(2px + .4vw),7px));background-color:#f4f5f7;border-left:clamp(3.2px,calc(2.9333px + .0833vw),4px) solid #275635;border-radius:clamp(3.2px,calc(2.9333px + .0833vw),4px);padding:clamp(9.6px,calc(5.3333px + .8533vw),16px) clamp(8px,calc(4px + .8vw),14px);display:flex;align-items:center;font-size:clamp(9.6px,calc(6.6667px + .5867vw),14px);font-weight:700;color:#333;box-sizing:border-box}.jewelry-condition__item[data-astro-cid-bjtlcpci]:before{content:"✔";font-size:clamp(11.2px,calc(7.4667px + .7467vw),16.8px);margin-right:clamp(4.8px,calc(2.6667px + .4267vw),8px);color:#275635;flex-shrink:0}.jewelry-condition__msg[data-astro-cid-bjtlcpci]{text-align:center;font-size:clamp(10.4px,calc(7.3333px + .6133vw),15px);line-height:1.7;color:#444;padding:clamp(12px,calc(6.6667px + 1.0667vw),20px);background-color:#f0f5f2;border-radius:clamp(4.8px,calc(4.4px + .125vw),6px)}.jewelry-condition__highlight[data-astro-cid-bjtlcpci]{color:#275635;font-weight:900}@media(min-width:640px){.jewelry-condition__item[data-astro-cid-bjtlcpci]{width:calc(25% - clamp(6px,calc(3px + .6vw),10.5px))}}.jewelry-highprice[data-astro-cid-6re2nohw]{width:100%;max-width:clamp(400px,calc(133.33px + 83.33vw),1200px);margin:0 auto;background-color:#ded9c6;padding:clamp(32px,calc(24px + 1.6vw),48px) clamp(16px,calc(10px + 1.2vw),24px);color:#333;box-sizing:border-box}.jewelry-highprice__header[data-astro-cid-6re2nohw]{text-align:center;margin-bottom:clamp(28px,calc(20px + 1.6vw),40px)}.jewelry-highprice__title[data-astro-cid-6re2nohw]{font-size:clamp(19px,calc(16px + .6vw),24px);font-weight:700;line-height:1.4;color:#333;letter-spacing:.05em;margin:0}.jewelry-highprice__dots[data-astro-cid-6re2nohw]{display:flex;justify-content:center;gap:clamp(3.2px,calc(2.9333px + .0833vw),4px);margin-top:clamp(10px,calc(7px + .6vw),14px)}.jewelry-highprice__dots[data-astro-cid-6re2nohw] span[data-astro-cid-6re2nohw]{display:block;width:clamp(3.2px,calc(2.9333px + .0833vw),4px);height:clamp(3.2px,calc(2.9333px + .0833vw),4px);border-radius:50%;background-color:#695d31}.jewelry-highprice__container[data-astro-cid-6re2nohw]{display:grid;grid-template-columns:1fr;gap:clamp(14px,calc(10px + .8vw),20px)}@media(min-width:768px){.jewelry-highprice__container[data-astro-cid-6re2nohw]{grid-template-columns:repeat(2,1fr)}}.jewelry-highprice__card[data-astro-cid-6re2nohw]{background-color:#fff;padding:clamp(20px,calc(14px + 1.2vw),30px) clamp(16px,calc(10px + 1.2vw),24px);box-shadow:0 clamp(3.2px,calc(2.9333px + .0833vw),4px) clamp(4.8px,calc(4.4px + .125vw),6px) #00000008}.jewelry-highprice__card-header[data-astro-cid-6re2nohw]{display:flex;align-items:center;margin-bottom:clamp(12px,calc(8px + .8vw),18px)}.jewelry-highprice__num[data-astro-cid-6re2nohw]{background-color:#695d31;color:#fff;font-family:Times New Roman,serif;font-size:clamp(15px,calc(12.5px + .5vw),19px);font-weight:900;padding:clamp(6px,calc(4px + .4vw),8px) clamp(10px,calc(7px + .6vw),14px);margin-right:clamp(12px,calc(8px + .8vw),16px);line-height:1;flex-shrink:0}.jewelry-highprice__card-title[data-astro-cid-6re2nohw]{font-size:clamp(14px,calc(11.5px + .5vw),18px);font-weight:700;color:#333;margin:0;line-height:1.3}.jewelry-highprice__text[data-astro-cid-6re2nohw]{font-size:clamp(12px,calc(10.5px + .3vw),15px);line-height:1.8;color:#444;margin:0}.jewelry-highprice__hl[data-astro-cid-6re2nohw]{color:#e6005c;font-weight:700}.jewelry-tips[data-astro-cid-zerfuwju]{width:100%;max-width:clamp(400px,calc(133.33px + 83.33vw),1200px);margin:0 auto;background-color:#f1efe8;padding:clamp(32px,calc(24px + 1.6vw),48px) clamp(16px,calc(10px + 1.2vw),24px);box-sizing:border-box;color:#333}.jewelry-tips__h2[data-astro-cid-zerfuwju]{font-size:clamp(19px,calc(16px + .6vw),24px);font-weight:900;text-align:center;margin-bottom:clamp(14px,calc(10px + .8vw),20px);color:#333}.jewelry-tips__now[data-astro-cid-zerfuwju]{color:#e6005c;font-size:1.2em}.jewelry-tips__lead[data-astro-cid-zerfuwju]{font-size:clamp(12px,calc(10px + .4vw),15px);line-height:1.8;text-align:center;margin-bottom:clamp(32px,calc(24px + 1.6vw),44px);font-weight:500}.jewelry-tips__bullet-box[data-astro-cid-zerfuwju]{background-color:#fff;padding:clamp(24px,calc(17px + 1.4vw),36px) clamp(20px,calc(14px + 1.2vw),30px);border-radius:clamp(8px,calc(5px + .6vw),12px);margin-bottom:clamp(32px,calc(24px + 1.6vw),48px);box-shadow:0 clamp(3.2px,calc(2.9333px + .0833vw),4px) clamp(4.8px,calc(4.4px + .125vw),6px) #00000008}.jewelry-tips__bullet-list[data-astro-cid-zerfuwju]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:clamp(10px,calc(7px + .6vw),14px)}@media(min-width:640px){.jewelry-tips__bullet-list[data-astro-cid-zerfuwju]{grid-template-columns:repeat(2,1fr);gap:clamp(10px,calc(7px + .6vw),16px) clamp(20px,calc(14px + 1.2vw),32px)}}.jewelry-tips__bullet-list[data-astro-cid-zerfuwju] li[data-astro-cid-zerfuwju]{font-size:clamp(12px,calc(10.5px + .3vw),15px);font-weight:700;margin-bottom:0;padding-left:1.2em;position:relative;color:#4a4538}.jewelry-tips__bullet-list[data-astro-cid-zerfuwju] li[data-astro-cid-zerfuwju]:before{content:"●";color:#7b6630;position:absolute;left:0;top:0;font-size:clamp(9px,calc(7.5px + .3vw),11.5px);line-height:1.6}.jewelry-tips__step-area[data-astro-cid-zerfuwju]{display:grid;grid-template-columns:1fr;gap:clamp(20px,calc(14px + 1.2vw),30px)}@media(min-width:860px){.jewelry-tips__step-area[data-astro-cid-zerfuwju]{grid-template-columns:repeat(3,1fr)}}.jewelry-tips__step-item[data-astro-cid-zerfuwju]{border-top:clamp(1.6px,calc(1.4667px + .0417vw),2px) solid #d4cdb8;padding:clamp(18px,calc(13px + 1vw),26px) 0 0}.jewelry-tips__step-header[data-astro-cid-zerfuwju]{display:flex;align-items:baseline;gap:clamp(10px,calc(7px + .6vw),14px);margin-bottom:clamp(10px,calc(7px + .6vw),14px)}.jewelry-tips__step-num[data-astro-cid-zerfuwju]{font-size:clamp(28px,calc(21px + 1.4vw),38px);font-weight:900;color:#7b6630;line-height:1;font-family:Arial,sans-serif;flex-shrink:0}.jewelry-tips__step-title[data-astro-cid-zerfuwju]{font-size:clamp(14px,calc(11.5px + .5vw),18px);font-weight:700;color:#333;line-height:1.4}.jewelry-tips__step-desc[data-astro-cid-zerfuwju]{font-size:clamp(12px,calc(10.5px + .3vw),15px);line-height:1.8;color:#555;margin:0}@media(max-width:380px){.jewelry-tips[data-astro-cid-zerfuwju]{padding:clamp(24px,calc(22px + .625vw),30px) clamp(12px,calc(11px + .3125vw),15px)}.jewelry-tips__h2[data-astro-cid-zerfuwju]{font-size:clamp(15.2px,calc(13.9333px + .3958vw),19px)}.jewelry-tips__lead[data-astro-cid-zerfuwju]{font-size:clamp(10.4px,calc(9.5333px + .2708vw),13px);margin-bottom:clamp(20px,calc(18.3333px + .5208vw),25px)}.jewelry-tips__bullet-box[data-astro-cid-zerfuwju]{padding:clamp(16px,calc(14.6667px + .4167vw),20px) clamp(12px,calc(11px + .3125vw),15px);margin-bottom:clamp(24px,calc(22px + .625vw),30px)}.jewelry-tips__bullet-list[data-astro-cid-zerfuwju] li[data-astro-cid-zerfuwju]{font-size:clamp(10.4px,calc(9.5333px + .2708vw),13px)}.jewelry-tips__step-num[data-astro-cid-zerfuwju]{font-size:clamp(22.4px,calc(20.5333px + .5833vw),28px)}.jewelry-tips__step-title[data-astro-cid-zerfuwju]{font-size:clamp(12px,calc(11px + .3125vw),15px)}.jewelry-tips__step-desc[data-astro-cid-zerfuwju]{font-size:clamp(9.6px,calc(8.8px + .25vw),12px)}}.jewelry-faq[data-astro-cid-mdif2r33]{max-width:clamp(400px,calc(366.6667px + 10.4167vw),500px);margin:0 auto;background-color:#fff;padding:clamp(32px,calc(29.3333px + .8333vw),40px) clamp(12px,calc(11px + .3125vw),15px);color:#333}@media(min-width:640px){.jewelry-faq[data-astro-cid-mdif2r33]{max-width:720px;padding:48px 24px}}@media(min-width:860px){.jewelry-faq[data-astro-cid-mdif2r33]{max-width:1000px;padding:60px 32px}}.jewelry-faq__header[data-astro-cid-mdif2r33]{text-align:center;margin-bottom:clamp(20px,calc(18.3333px + .5208vw),25px)}.jewelry-faq__title[data-astro-cid-mdif2r33]{font-size:clamp(16px,calc(14.6667px + .4167vw),20px);font-weight:700;line-height:1.4;color:#333;letter-spacing:.05em;margin:0}@media(min-width:860px){.jewelry-faq__header[data-astro-cid-mdif2r33]{margin-bottom:40px}.jewelry-faq__title[data-astro-cid-mdif2r33]{font-size:30px}}.jewelry-faq__dots[data-astro-cid-mdif2r33]{display:flex;justify-content:center;gap:clamp(3.2px,calc(2.9333px + .0833vw),4px);margin-top:clamp(8px,calc(7.3333px + .2083vw),10px)}.jewelry-faq__dots[data-astro-cid-mdif2r33] span[data-astro-cid-mdif2r33]{display:block;width:clamp(3.2px,calc(2.9333px + .0833vw),4px);height:clamp(3.2px,calc(2.9333px + .0833vw),4px);border-radius:50%;background-color:#275635}.jewelry-faq__container[data-astro-cid-mdif2r33]{display:flex;flex-direction:column;gap:clamp(8px,calc(7.3333px + .2083vw),10px)}@media(min-width:860px){.jewelry-faq__container[data-astro-cid-mdif2r33]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 24px}}.jewelry-faq__item[data-astro-cid-mdif2r33]{border:clamp(.8px,calc(.7333px + .0208vw),1px) solid #e5e5e5;border-radius:clamp(3.2px,calc(2.9333px + .0833vw),4px);overflow:hidden}.jewelry-faq__question[data-astro-cid-mdif2r33]{background-color:#f0f5f2;padding:clamp(12px,calc(11px + .3125vw),15px) clamp(32px,calc(29.3333px + .8333vw),40px) clamp(12px,calc(11px + .3125vw),15px) clamp(12px,calc(11px + .3125vw),15px);font-size:clamp(10.4px,calc(9.5333px + .2708vw),13px);font-weight:700;color:#275635;cursor:pointer;position:relative;list-style:none;line-height:1.5;display:flex;align-items:flex-start}.jewelry-faq__question[data-astro-cid-mdif2r33]::-webkit-details-marker{display:none}.jewelry-faq__question[data-astro-cid-mdif2r33]:focus-visible{outline:2px solid #CBAA5C;outline-offset:-2px}.jewelry-faq__question[data-astro-cid-mdif2r33]:after{content:"▼";position:absolute;right:clamp(12px,calc(11px + .3125vw),15px);top:50%;transform:translateY(-50%);font-size:clamp(8px,calc(7.3333px + .2083vw),10px);color:#275635;transition:transform .3s ease}.jewelry-faq__item[data-astro-cid-mdif2r33][open] .jewelry-faq__question[data-astro-cid-mdif2r33]:after{transform:translateY(-50%) rotate(180deg)}.jewelry-faq__q-mark[data-astro-cid-mdif2r33]{font-family:Times New Roman,serif;font-size:clamp(12.8px,calc(11.7333px + .3333vw),16px);color:#275635;margin-right:clamp(6.4px,calc(5.8667px + .1667vw),8px);font-weight:900;flex-shrink:0}.jewelry-faq__a-mark[data-astro-cid-mdif2r33]{font-family:Times New Roman,serif;font-size:clamp(12.8px,calc(11.7333px + .3333vw),16px);color:#333;margin-right:clamp(6.4px,calc(5.8667px + .1667vw),8px);font-weight:900;flex-shrink:0}.jewelry-faq__answer[data-astro-cid-mdif2r33]{padding:clamp(12px,calc(11px + .3125vw),15px);font-size:clamp(9.6px,calc(8.8px + .25vw),12px);line-height:1.7;color:#444;background-color:#fff;border-top:clamp(.8px,calc(.7333px + .0208vw),1px) solid #e5e5e5;display:flex;align-items:flex-start}@media(min-width:860px){.jewelry-faq__question[data-astro-cid-mdif2r33]{padding:20px 48px 20px 20px;font-size:15px}.jewelry-faq__q-mark[data-astro-cid-mdif2r33],.jewelry-faq__a-mark[data-astro-cid-mdif2r33]{font-size:22px}.jewelry-faq__answer[data-astro-cid-mdif2r33]{padding:20px;font-size:15px}}@media(prefers-reduced-motion:reduce){.jewelry-faq__question[data-astro-cid-mdif2r33]:after{transition:none}}.video-section[data-astro-cid-3dvsv7ji]{display:flex;justify-content:center;width:100%}.video-mobile[data-astro-cid-3dvsv7ji],.video-pc[data-astro-cid-3dvsv7ji]{width:100%;height:auto;object-fit:cover;aspect-ratio:1 / 1}.video-mobile[data-astro-cid-3dvsv7ji]{display:block;max-width:500px}.video-pc[data-astro-cid-3dvsv7ji]{display:none;max-width:1350px;aspect-ratio:27 / 10}@media(min-width:860px){.video-mobile[data-astro-cid-3dvsv7ji]{display:none}.video-pc[data-astro-cid-3dvsv7ji]{display:block}}@media(prefers-reduced-motion:reduce){.video-mobile[data-astro-cid-3dvsv7ji],.video-pc[data-astro-cid-3dvsv7ji]{animation:none;transition:none}}
