@charset "UTF-8";.tp-front__section[data-astro-cid-vxrmhmdq]{background-image:url(/asset/images/t-regi/mv_t-regi.jpg)}@media screen and (max-width: 767px){.tp-front__ttl[data-astro-cid-vxrmhmdq]{line-height:1.5;padding:10px 30px}}.tp-front__caption[data-astro-cid-vxrmhmdq]{width:min(94%,650px)}.tp-front__contact[data-astro-cid-vxrmhmdq]>a[data-astro-cid-vxrmhmdq]{padding:18px 0;width:380px}@media screen and (max-width: 767px){.tp-front__contact[data-astro-cid-vxrmhmdq]>a[data-astro-cid-vxrmhmdq]{width:92%;max-width:none;padding:20px 10px;font-size:14px}}.tp-front__badges[data-astro-cid-vxrmhmdq]{display:flex;justify-content:center;gap:10px;margin:0;padding:0;list-style:none}.tp-front__badge[data-astro-cid-vxrmhmdq]{display:flex;align-items:center;gap:10px;flex:1 1 0;min-width:0;padding:8px;border:2px solid #ff5501;border-radius:999px;background:#fefdf9;box-sizing:border-box}.tp-front__badge__icon[data-astro-cid-vxrmhmdq]{flex:0 0 auto;display:flex;align-items:center;gap:10px}.tp-front__badge__icon[data-astro-cid-vxrmhmdq]:after{content:"";flex:0 0 auto;width:2px;height:36px;background:#ff5501;border-radius:999px}.tp-front__badge__icon[data-astro-cid-vxrmhmdq] img[data-astro-cid-vxrmhmdq]{display:block;width:55px;height:55px;aspect-ratio:1 / 1;object-fit:contain}.tp-front__badge__txt[data-astro-cid-vxrmhmdq]{display:flex;align-items:center;flex:1 1 auto;color:#3c3c3c;font-weight:700;font-size:20px;line-height:1;text-align:left;white-space:nowrap}.tp-front__badge__txt[data-astro-cid-vxrmhmdq] .num[data-astro-cid-vxrmhmdq]{color:#ff5501;font-size:36px;line-height:1;letter-spacing:0;margin-left:3px;margin-bottom:4px}.tp-front__badge__txt[data-astro-cid-vxrmhmdq] .unit[data-astro-cid-vxrmhmdq]{color:#ff5501}.tp-front__caption__small[data-astro-cid-vxrmhmdq]{display:block;margin-top:10px;color:var(--MAIN_BLACK);font-size:12px;font-weight:400;text-align:center}@media screen and (max-width: 767px){.tp-front__caption[data-astro-cid-vxrmhmdq]{width:82%}.tp-front__badges[data-astro-cid-vxrmhmdq]{flex-direction:column;align-items:center;gap:10px}.tp-front__badge[data-astro-cid-vxrmhmdq]{flex:0 0 auto;width:100%;max-width:340px;gap:8px;padding:8px 16px 8px 10px}.tp-front__badge__icon[data-astro-cid-vxrmhmdq]{gap:8px}.tp-front__badge__icon[data-astro-cid-vxrmhmdq]:after{height:32px}.tp-front__badge__icon[data-astro-cid-vxrmhmdq] img[data-astro-cid-vxrmhmdq]{width:44px;height:44px}.tp-front__badge__txt[data-astro-cid-vxrmhmdq]{font-size:18px}.tp-front__badge__txt[data-astro-cid-vxrmhmdq] .num[data-astro-cid-vxrmhmdq]{font-size:22px}}.tp-worries__section[data-astro-cid-vxrmhmdq] .tp-check__list[data-astro-cid-vxrmhmdq]>li[data-astro-cid-vxrmhmdq]{display:block}.tp-want__section[data-astro-cid-vxrmhmdq] .tp-want__thumb[data-astro-cid-vxrmhmdq]{width:380px}@media screen and (max-width: 767px){.tp-want__section[data-astro-cid-vxrmhmdq] .tp-want__thumb[data-astro-cid-vxrmhmdq]{width:60%}}.tp-point__section[data-astro-cid-vxrmhmdq] .tp-point__list[data-astro-cid-vxrmhmdq]>li[data-astro-cid-vxrmhmdq]>.Ttl[data-astro-cid-vxrmhmdq]:before{width:50px;margin-right:17px;height:55px}.tp-point__section[data-astro-cid-vxrmhmdq] .tp-point__list[data-astro-cid-vxrmhmdq]>li[data-astro-cid-vxrmhmdq]:nth-child(1)>.Ttl[data-astro-cid-vxrmhmdq]:before{background:url(/asset/images/common/icon_point22.png) no-repeat center center / contain}.tp-point__section[data-astro-cid-vxrmhmdq] .tp-point__list[data-astro-cid-vxrmhmdq]>li[data-astro-cid-vxrmhmdq]:nth-child(2)>.Ttl[data-astro-cid-vxrmhmdq]:before{background:url(/asset/images/common/icon_point23.png) no-repeat center center / contain}.tp-point__section[data-astro-cid-vxrmhmdq] .tp-point__list[data-astro-cid-vxrmhmdq]>li[data-astro-cid-vxrmhmdq]:nth-child(3)>.Ttl[data-astro-cid-vxrmhmdq]:before{background:url(/asset/images/common/icon_point24.png) no-repeat center center / contain}.tp-point__section[data-astro-cid-vxrmhmdq] .tp-point__list[data-astro-cid-vxrmhmdq] .Ttl__txt[data-astro-cid-vxrmhmdq]{width:calc(100% - 67px)}.tp-loop__section[data-astro-cid-vxrmhmdq] .tp-loop__txt[data-astro-cid-vxrmhmdq]{text-align:center}.tp-loop__section[data-astro-cid-vxrmhmdq] .tp-loop__img[data-astro-cid-vxrmhmdq]{width:475px;max-width:100%;margin:20px auto 0}.tp-loop__section[data-astro-cid-vxrmhmdq] .tp-loop__img[data-astro-cid-vxrmhmdq] img[data-astro-cid-vxrmhmdq]{max-width:100%;height:auto}.tp-loop__section[data-astro-cid-vxrmhmdq] .tp-loop__txt02[data-astro-cid-vxrmhmdq]{text-align:center;margin-top:20px;font-size:20px;font-weight:700}.tp-introduction__section[data-astro-cid-vxrmhmdq] .tp-ttl__balloon__span[data-astro-cid-vxrmhmdq]{letter-spacing:-.05em;padding:4px 1em 5px}.tp-introduction__section[data-astro-cid-vxrmhmdq]>[data-astro-cid-vxrmhmdq][class*=tp-merit]:last-child{margin-bottom:0}.tp-merit01__section[data-astro-cid-vxrmhmdq].tp-sec p[data-astro-cid-vxrmhmdq].tp-merit01__thumb{max-width:342px}.tp-merit02__section[data-astro-cid-vxrmhmdq].tp-sec p[data-astro-cid-vxrmhmdq].tp-merit02__thumb{max-width:205px}@media screen and (max-width: 767px){.tp-merit01__section[data-astro-cid-vxrmhmdq].tp-sec p[data-astro-cid-vxrmhmdq].tp-merit01__thumb{max-width:280px}.tp-merit02__section[data-astro-cid-vxrmhmdq].tp-sec p[data-astro-cid-vxrmhmdq].tp-merit02__thumb{max-width:180px}}.tp-case__section[data-astro-cid-vxrmhmdq]{margin-top:80px}.tp-case__list[data-astro-cid-vxrmhmdq]{display:grid;grid-template-columns:1fr;gap:24px;max-width:650px;margin:0 auto}.tp-case__item[data-astro-cid-vxrmhmdq]{display:flex;align-items:top;gap:48px;background-color:#fff4e3;border-radius:16px;padding:25px 40px}.tp-case__visual[data-astro-cid-vxrmhmdq]{flex:0 0 168px;text-align:center}.tp-case__num[data-astro-cid-vxrmhmdq]{color:var(--MAIN_ORANGE);font-weight:700;font-size:20px;letter-spacing:.06em;margin-bottom:10px}.tp-case__num[data-astro-cid-vxrmhmdq] span[data-astro-cid-vxrmhmdq]{font-size:30px;letter-spacing:0;margin-left:4px}.tp-case__thumb[data-astro-cid-vxrmhmdq]{width:160px;margin:0 auto}.tp-case__thumb[data-astro-cid-vxrmhmdq] img[data-astro-cid-vxrmhmdq]{border-radius:50%;aspect-ratio:1;object-fit:cover}.tp-case__detail[data-astro-cid-vxrmhmdq]{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:16px;min-width:0}.tp-case__shop[data-astro-cid-vxrmhmdq]{border:2px solid var(--MAIN_ORANGE);border-radius:999px;background-color:#fff;color:var(--MAIN_ORANGE);font-weight:700;text-align:center;line-height:1.4;padding:6px 28px;white-space:nowrap;width:100%}.tp-case__spec[data-astro-cid-vxrmhmdq]{display:grid;gap:6px}.tp-case__spec[data-astro-cid-vxrmhmdq]>div[data-astro-cid-vxrmhmdq]{display:flex;align-items:baseline;gap:10px;white-space:nowrap}.tp-case__spec[data-astro-cid-vxrmhmdq] dt[data-astro-cid-vxrmhmdq]{font-weight:700}.tp-case__spec[data-astro-cid-vxrmhmdq] dd[data-astro-cid-vxrmhmdq]{color:var(--MAIN_ORANGE);font-weight:700;font-size:22px}.tp-case__spec[data-astro-cid-vxrmhmdq] .num[data-astro-cid-vxrmhmdq]{font-size:32px;line-height:1.2}.tp-case__spec[data-astro-cid-vxrmhmdq] .note[data-astro-cid-vxrmhmdq]{color:var(--MAIN_BLACK);font-size:13px;font-weight:700;margin-right:8px}@media screen and (max-width: 767px){.tp-case__item[data-astro-cid-vxrmhmdq]{flex-direction:column;gap:16px;padding:24px 16px}.tp-case__visual[data-astro-cid-vxrmhmdq]{flex-basis:auto}.tp-case__detail[data-astro-cid-vxrmhmdq]{align-items:center;width:100%}.tp-case__shop[data-astro-cid-vxrmhmdq]{text-align:center;padding:6px 16px}.tp-case__spec[data-astro-cid-vxrmhmdq] .num[data-astro-cid-vxrmhmdq]{font-size:22px}}
