.creative_page__RAr6Y{background:#fff;color:#0f1b2d;overflow-x:clip}.creative_inner___i2Ir{box-sizing:border-box;width:100%;max-width:1080px;margin:0 auto;padding:0 20px;min-width:0}.creative_balance__Z7Gab{text-wrap:balance;word-break:auto-phrase}.creative_pretty__m_3c4{text-wrap:pretty;word-break:auto-phrase}.creative_hero__uKFqB{padding:20px 0 48px;background:linear-gradient(to bottom right,#0f1b2d,#173b9a 55%,#2456d4);color:#fff}.creative_crumbs__dteEe{margin:0;font-size:12px;color:#b8c7ea}.creative_crumbs__dteEe a{color:#dbe7ff;text-decoration:none}.creative_heroGrid__Chk_0{display:grid;grid-template-columns:1fr;grid-gap:36px;gap:36px;align-items:center;margin-top:20px}@media (min-width:960px){.creative_hero__uKFqB{padding:28px 0 80px}.creative_heroGrid__Chk_0{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:56px;margin-top:32px}}.creative_heroCopy__8158z{min-width:0}.creative_heroLogo__68U2K{display:block;width:100%;max-width:420px;height:auto}.creative_heroEyebrow__KmAHP{display:inline-block;margin:24px 0 0;padding:5px 12px;border-radius:12px;line-height:1.6;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.28);font-size:13px;font-weight:800;letter-spacing:.04em}.creative_heroTitle__JQHun{margin:16px 0 0;font-weight:900;line-height:1.4;overflow-wrap:anywhere}.creative_heroTitleSub__gAuL8{display:block;font-size:19px;font-weight:800;color:#dbe7ff}.creative_heroTitleMain__c5mb4{display:block;margin-top:6px;font-size:29px}.creative_heroTitleMain__c5mb4 em{font-style:normal;color:#93c5fd}@media (min-width:720px){.creative_heroTitleSub__gAuL8{font-size:23px}.creative_heroTitleMain__c5mb4{font-size:40px}}.creative_heroLead__SJV1i{margin:18px 0 0;max-width:580px;font-size:16px;line-height:1.85;color:#e6edff}.creative_badges__H2EVJ{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none}.creative_badges__H2EVJ li{padding:6px 12px;border-radius:8px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.22);font-size:13px;font-weight:700}.creative_badges__H2EVJ li:before{content:"✓ ";color:#93c5fd}.creative_ctas__IfvJh{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}@media (max-width:559px){.creative_ctas__IfvJh>*{width:100%}}.creative_btn__3RS_G{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;min-height:56px;padding:14px 26px;border-radius:999px;font-size:15px;font-weight:800;text-align:center;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.creative_btn__3RS_G:hover{transform:translateY(-1px)}.creative_btn__3RS_G:focus-visible{outline:3px solid #93c5fd;outline-offset:3px}.creative_btnWhite__c8biW{background:#fff;color:#1d4ed8;box-shadow:0 10px 24px rgba(15,27,45,.28)}.creative_btnOutline__ktfRY{border:1.5px solid rgba(255,255,255,.7);color:#fff}.creative_btnOutline__ktfRY:hover{background:rgba(255,255,255,.1)}.creative_btnLine__6wZW2{background:#06c755;color:#fff}.creative_ctaPrimary__TU_tW{margin-top:24px}.creative_ctaPrimary__TU_tW+.creative_ctas__IfvJh{margin-top:12px}.creative_heroQuickCta__Vbkbq{margin-top:18px}@media (max-width:899px){.creative_ctaPrimaryHero__vjEIL{display:none}.creative_ctaPrimaryHero__vjEIL+.creative_ctas__IfvJh{margin-top:26px}}@media (min-width:900px){.creative_heroQuickCta__Vbkbq{display:none}}.creative_btnCheck__fEbCx{width:100%;max-width:460px;font-size:16px}.creative_ctaPrimaryNoteLight__P4y3T,.creative_ctaPrimaryNote__sCJWK{margin:8px 0 0;font-size:12px;font-weight:700}.creative_ctaPrimaryNote__sCJWK{color:#4b5563}.creative_ctaPrimaryNoteLight__P4y3T{color:rgba(255,255,255,.86)}.creative_section__Bcjav{padding:64px 0}.creative_sectionTint__EGP7W{background:#f5f8fd}@media (min-width:960px){.creative_section__Bcjav{padding:88px 0}}.creative_eyebrow__crZYY{margin:0;font-size:12px;font-weight:800;letter-spacing:.12em;color:#2563eb;text-align:center}.creative_heading__j2v8A{margin:10px 0 0;font-size:24px;font-weight:900;line-height:1.45;text-align:center}@media (min-width:720px){.creative_heading__j2v8A{font-size:30px}}.creative_sub__qs8Eb{max-width:680px;margin:14px auto 0;font-size:15px;line-height:1.85;color:#4b5563;text-align:center}.creative_worries__xC2ba{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;max-width:880px;margin:32px auto 0;padding:0;list-style:none}@media (min-width:720px){.creative_worries__xC2ba{grid-template-columns:1fr 1fr}}.creative_worries__xC2ba li{display:flex;gap:12px;align-items:flex-start;padding:16px 18px;border-radius:14px;background:#fff;border:1px solid #e5e9f0;font-size:15px;font-weight:700;line-height:1.7}.creative_worries__xC2ba li:before{content:"";flex-shrink:0;width:20px;height:20px;margin-top:3px;border-radius:6px;border:2px solid #94a3b8}.creative_answer__eQSLQ{max-width:760px;margin:28px auto 0;padding:18px 22px;border-radius:14px;background:#0f1b2d;color:#fff;font-size:16px;font-weight:800;line-height:1.8;text-align:center}.creative_answer__eQSLQ strong{color:#93c5fd}.creative_versus__k3OoU{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;max-width:920px;margin:36px auto 0}@media (min-width:720px){.creative_versus__k3OoU{grid-template-columns:1fr 1fr}}.creative_versusCard__DS1Qq{padding:24px 22px;border-radius:18px;border:1px solid #e5e9f0;background:#fff}.creative_versusOurs___4wF4{border:2px solid #2563eb;background:linear-gradient(180deg,#f3f7ff,#fff 60%);box-shadow:0 16px 36px rgba(37,99,235,.12)}.creative_versusTag__dpv9W{display:inline-block;padding:4px 10px;border-radius:999px;background:#f1f5f9;color:#64748b;font-size:12px;font-weight:800}.creative_versusOurs___4wF4 .creative_versusTag__dpv9W{background:#2563eb;color:#fff}.creative_versusTitle__yx2SL{margin:12px 0 0;font-size:19px;font-weight:900}.creative_versusList__UMepl{display:grid;grid-gap:10px;gap:10px;margin:16px 0 0;padding:0;list-style:none}.creative_versusList__UMepl li{display:flex;gap:10px;font-size:14px;line-height:1.7;color:#374151}.creative_versusList__UMepl li:before{flex-shrink:0;content:"–";width:20px;height:20px;border-radius:50%;background:#f1f5f9;color:#94a3b8;font-size:12px;font-weight:900;line-height:20px;text-align:center}.creative_versusOurs___4wF4 .creative_versusList__UMepl li:before{content:"✓";background:#2563eb;color:#fff}.creative_versusList__UMepl strong{color:#0f1b2d}.creative_points__xEX_Q{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;margin:36px 0 0;padding:0;list-style:none}@media (min-width:720px){.creative_points__xEX_Q{grid-template-columns:1fr 1fr}}.creative_point__0pZYe{position:relative;padding:26px 22px 22px;border-radius:18px;background:#fff;border:1px solid #e5e9f0;box-shadow:0 6px 20px rgba(15,27,45,.05)}.creative_pointNum__utmRj{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,#2563eb,#173b9a);color:#fff;font-size:15px;font-weight:900}.creative_pointTitle__LeqqD{margin:14px 0 0;font-size:18px;font-weight:900;line-height:1.5}.creative_pointText__8bp7j{margin:8px 0 0;font-size:14px;line-height:1.85;color:#4b5563}.creative_priceNote__GlGjM{max-width:760px;margin:20px auto 0;font-size:12px;line-height:1.8;color:#6b7280;text-align:center}.creative_chart__7YtIk{max-width:880px;margin:36px auto 0;padding:22px 18px 18px;border-radius:18px;background:#fff;border:1px solid #e5e9f0}.creative_chartRow__Ghh5T{display:grid;grid-template-columns:1fr;grid-gap:6px;gap:6px;padding:12px 0;border-top:1px solid #eef2f7}.creative_chartRow__Ghh5T:first-of-type{border-top:0}@media (min-width:720px){.creative_chartRow__Ghh5T{grid-template-columns:200px minmax(0,1fr);align-items:center;gap:16px}}.creative_chartLabel___mE4E{font-size:14px;font-weight:800}.creative_chartLabel___mE4E small{display:block;margin-top:2px;font-size:12px;font-weight:600;color:#6b7280}.creative_track__v2_Tl{position:relative;height:28px;border-radius:8px;background:#f1f5f9}.creative_bar__iLwLC{position:absolute;top:6px;bottom:6px;border-radius:6px;background:#94a3b8}.creative_marker__ks1df{position:absolute;top:2px;bottom:2px;width:4px;margin-left:-2px;border-radius:2px;background:#2563eb}.creative_chartRowOurs__Z0BuB .creative_chartLabel___mE4E{color:#1d4ed8}.creative_axis__fjPzF{display:flex;justify-content:space-between;margin-top:6px;font-size:11px;color:#94a3b8}@media (min-width:720px){.creative_axis__fjPzF{margin-left:216px}}.creative_chartNote__kaf7b{max-width:880px;margin:16px auto 0;font-size:12px;line-height:1.8;color:#6b7280}.creative_marketList__O18xp{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;max-width:880px;margin:20px auto 0;padding:0;list-style:none}@media (min-width:720px){.creative_marketList__O18xp{grid-template-columns:1fr 1fr}}.creative_marketList__O18xp li{padding:14px 16px;border-radius:12px;background:#fff;border:1px solid #e5e9f0;font-size:13px;line-height:1.75;color:#4b5563}.creative_marketList__O18xp strong{display:block;font-size:14px;color:#0f1b2d}.creative_steps__HSP08{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;max-width:720px;margin:36px auto 0;padding:0;list-style:none;counter-reset:step}@media (min-width:960px){.creative_steps__HSP08{grid-template-columns:repeat(5,minmax(0,1fr));max-width:none;gap:14px}}.creative_step__KFJwv{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:14px;gap:14px;padding:0 0 22px;counter-increment:step}.creative_step__KFJwv:before{content:counter(step);display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#2563eb;color:#fff;font-size:16px;font-weight:900;position:relative;z-index:1}.creative_step__KFJwv:after{content:"";position:absolute;left:21px;top:44px;bottom:0;width:2px;background:#bfdbfe}.creative_step__KFJwv:last-child:after{display:none}@media (min-width:960px){.creative_step__KFJwv{grid-template-columns:1fr;padding:0;text-align:center;justify-items:center}.creative_step__KFJwv:after{left:calc(50% + 26px);right:calc(-50% + 12px);top:21px;bottom:auto;width:auto;height:2px}}.creative_stepTitle__ZCY0M{margin:8px 0 0;font-size:16px;font-weight:900}.creative_stepText__ApOtU{margin:6px 0 0;font-size:13px;line-height:1.8;color:#4b5563}.creative_faq__5F9kc{max-width:760px;margin:32px auto 0}.creative_faq__5F9kc details{border-radius:14px;background:#fff;border:1px solid #e5e9f0}.creative_faq__5F9kc details+details{margin-top:10px}.creative_faq__5F9kc summary{position:relative;padding:16px 48px 16px 18px;font-size:15px;font-weight:800;line-height:1.6;cursor:pointer;list-style:none}.creative_faq__5F9kc summary::-webkit-details-marker{display:none}.creative_faq__5F9kc summary:before{content:"Q. ";color:#2563eb}.creative_faq__5F9kc summary:after{content:"+";position:absolute;right:18px;top:50%;transform:translateY(-50%);font-size:20px;font-weight:700;color:#2563eb}.creative_faq__5F9kc details[open] summary:after{content:"−"}.creative_faq__5F9kc details p{margin:0;padding:0 18px 18px;font-size:14px;line-height:1.85;color:#4b5563}.creative_final__MX1OT{padding:64px 0 96px;background:linear-gradient(to bottom right,#0f1b2d,#173b9a 60%,#2456d4);color:#fff;text-align:center}@media (min-width:960px){.creative_final__MX1OT{padding:80px 0}}.creative_finalTitle__KbBqg{margin:0;font-size:24px;font-weight:900;line-height:1.5}@media (min-width:720px){.creative_finalTitle__KbBqg{font-size:30px}}.creative_finalSub__u4aMq{margin:12px 0 0;font-size:15px;color:#dbe7ff}.creative_final__MX1OT .creative_ctas__IfvJh{justify-content:center}.creative_final__MX1OT .creative_ctaPrimary__TU_tW,.creative_midCta__VLXoZ .creative_ctaPrimary__TU_tW{display:flex;flex-direction:column;align-items:center}.creative_priceTableWrap__gAGjM{max-width:880px;margin:36px auto 0;border-radius:18px;border:1px solid #e5e9f0;background:#fff;overflow:hidden;box-shadow:0 10px 30px rgba(15,27,45,.06)}.creative_priceTable__2Ew6V{width:100%;border-collapse:collapse;font-size:14px}.creative_priceTable__2Ew6V thead th{padding:14px 16px;background:#0f1b2d;color:#fff;font-size:13px;font-weight:800;text-align:left}.creative_priceTable__2Ew6V td,.creative_priceTable__2Ew6V thead th:not(:first-child){text-align:right;white-space:nowrap}.creative_priceCategory__2yB4N th{padding:10px 16px;background:#eff6ff;color:#1d4ed8;font-size:12px;font-weight:800;letter-spacing:.04em;text-align:left}.creative_priceTable__2Ew6V tbody tr:not(.creative_priceCategory__2yB4N) th{padding:14px 16px;font-weight:800;text-align:left;line-height:1.5}.creative_priceTable__2Ew6V td{padding:14px 16px}.creative_priceTable__2Ew6V tbody tr:not(.creative_priceCategory__2yB4N){border-top:1px solid #eef2f7}.creative_priceMain__uiL6C{font-size:18px;font-weight:900;color:#0f1b2d}.creative_priceTax__cadnR{font-size:13px;color:#6b7280}.creative_priceFeatured__zpzSk td,.creative_priceFeatured__zpzSk th{background:#f8fbff}.creative_priceFeatured__zpzSk .creative_priceMain__uiL6C{color:#1d4ed8}.creative_priceBadge__PoXsb{display:inline-block;margin-left:8px;padding:2px 8px;border-radius:999px;background:#2563eb;color:#fff;font-size:10px;font-weight:800;vertical-align:middle}@media (max-width:559px){.creative_priceTable__2Ew6V thead{display:none}.creative_priceTable__2Ew6V tbody tr:not(.creative_priceCategory__2yB4N){display:grid;grid-template-columns:1fr auto;padding:12px 14px;grid-gap:2px 12px;gap:2px 12px}.creative_priceTable__2Ew6V tbody tr:not(.creative_priceCategory__2yB4N) th{grid-column:1/-1;padding:0}.creative_priceTable__2Ew6V td{padding:0}.creative_priceTable__2Ew6V td.creative_priceMainCell__Wr1pG{text-align:left}}.creative_priceTable__2Ew6V td.creative_priceMarketCell___4OtF{white-space:normal;text-align:left;max-width:300px;line-height:1.6}.creative_priceNoData__ob7Us{font-size:12px;color:#9ca3af}@media (max-width:559px){.creative_priceTable__2Ew6V tbody tr:not(.creative_priceCategory__2yB4N){grid-template-columns:1fr}.creative_priceTable__2Ew6V td.creative_priceMarketCell___4OtF{max-width:none}.creative_priceTable__2Ew6V td.creative_priceMarketCell___4OtF:before{content:"他社の相場：";font-size:12px;color:#6b7280}}.creative_maker__veeXz{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;max-width:880px;margin:32px auto 0;padding:24px 22px;border-radius:18px;background:linear-gradient(180deg,#fdfaf1,#fbf8ef);border:1px solid #e4d6a7;color:#0f1b2d;box-shadow:0 14px 34px rgba(122,95,31,.1)}@media (min-width:720px){.creative_maker__veeXz{grid-template-columns:260px minmax(0,1fr);align-items:center;gap:32px;padding:32px}}.creative_makerStats__MakPv{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.creative_makerStats__MakPv p{margin:0;padding:16px 10px;border-radius:14px;background:#fff;border:1px solid #e4d6a7;font-size:14px;font-weight:800;text-align:center;color:#7a5f1f}.creative_makerNum__B_j3S{display:block;white-space:nowrap}.creative_makerStats__MakPv strong{font-size:34px;font-weight:900;color:#7a5f1f}.creative_makerStats__MakPv small{display:block;margin-top:4px;font-size:11px;font-weight:600;color:#6b5a33}.creative_makerText__Tm_oX{margin:0;font-size:15px;line-height:1.9;color:#374151}.creative_makerPoints__Shs6Z{display:grid;grid-gap:10px;gap:10px;margin:16px 0 0;padding:0;list-style:none}.creative_makerPoints__Shs6Z li{padding:12px 14px;border-radius:12px;background:#fff;border:1px solid #efe3c2;border-left:3px solid #b8954a;font-size:14px;line-height:1.8;color:#4b5563}.creative_makerPoints__Shs6Z strong{display:block;color:#7a5f1f}.creative_sticky__EOeK7{position:fixed;left:0;right:0;bottom:0;z-index:30;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:8px;gap:8px;box-sizing:border-box;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-top:1px solid #e5e9f0}@media (min-width:900px){.creative_sticky__EOeK7{display:none}}.creative_stickyBtn__UuUDe{display:flex;align-items:center;justify-content:center;min-height:48px;border-radius:999px;padding:0 6px;font-size:13px;font-weight:800;line-height:1.25;text-align:center;text-decoration:none}.creative_stickyCheck__7v6Qo{background:#2563eb;color:#fff}.creative_stickyTel__jYKVT{border:1.5px solid #2563eb;background:#fff;color:#1d4ed8}.creative_nowrap___m6n6{white-space:nowrap}.creative_freeCheck__Zz1Ou{max-width:880px;margin:0 auto;padding:28px 24px;border-radius:20px;background:linear-gradient(180deg,#f3f7ff,#ffffff 70%);border:2px solid #2563eb;box-shadow:0 16px 36px rgba(37,99,235,.12);text-align:center}.creative_freeCheckEyebrow___4FZB{margin:0;font-size:12px;font-weight:800;letter-spacing:.12em;color:#2563eb}.creative_freeCheckTitle__lNYZn{margin:8px 0 0;font-size:22px;font-weight:900;line-height:1.5}@media (min-width:720px){.creative_freeCheckTitle__lNYZn{font-size:26px}}.creative_freeCheckText__BH_8X{max-width:640px;margin:12px auto 0;font-size:14px;line-height:1.85;color:#4b5563}.creative_freeCheckSteps__tg8oc{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px;margin:18px 0 20px;padding:0;list-style:none;font-size:14px;font-weight:700}.creative_freeCheckSteps__tg8oc li{display:inline-flex;align-items:center;gap:8px}.creative_freeCheckSteps__tg8oc span{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#2563eb;color:#fff;font-size:12px}.creative_btnBlue__fDdFg{background:#2563eb;color:#fff;box-shadow:0 10px 24px rgba(37,99,235,.28)}.creative_freeCheckNote__qMvHM{margin:10px 0 0;font-size:12px;color:#6b7280}.creative_btnTelLight__2AkP6{border:1.5px solid #2563eb;background:#fff;color:#1d4ed8}.creative_heroLinks__oZwi8{display:flex;flex-wrap:wrap;gap:8px 18px;margin:16px 0 0;font-size:14px}.creative_heroLinks__oZwi8 a{color:#dbe7ff;font-weight:700;text-decoration:underline;text-underline-offset:4px}.creative_heroLinks__oZwi8 a:hover{color:#fff}.creative_gallery__J60ph{list-style:none;margin:32px -20px 0;padding:4px 20px 18px;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(250px,78%);grid-gap:16px;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}@media (min-width:720px){.creative_gallery__J60ph{grid-auto-columns:minmax(0,1fr);grid-auto-flow:row;grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible;margin:36px 0 0;padding:0}}.creative_galleryCard___f_YQ{scroll-snap-align:start;border:1px solid #e5e9f0;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 10px 26px rgba(15,27,45,.08);transition:transform .15s ease,box-shadow .15s ease}.creative_galleryCard___f_YQ:hover{transform:translateY(-3px);box-shadow:0 16px 32px rgba(15,27,45,.12)}.creative_galleryBar__6Ci8S{display:flex;gap:5px;align-items:center;height:22px;padding:0 10px;background:#eef1f5}.creative_galleryBar__6Ci8S span{width:7px;height:7px;border-radius:50%;background:#c9d0db}.creative_galleryImg__elh7w{display:block;width:100%;height:auto;aspect-ratio:640/622;object-fit:cover;object-position:top}.creative_galleryMeta__yXQjg{display:grid;grid-gap:2px;gap:2px;padding:10px 12px 12px}.creative_galleryMeta__yXQjg strong{font-size:14px}.creative_galleryMeta__yXQjg span{font-size:12px;color:#6b7280}.creative_galleryNote__Mu19E{margin:14px 0 0;font-size:12px;color:#6b7280;text-align:center}.creative_included__qAwKa{list-style:none;margin:32px auto 0;padding:0;max-width:960px;display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}@media (min-width:720px){.creative_included__qAwKa{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px}}.creative_included__qAwKa li{display:flex;gap:12px;align-items:flex-start;padding:16px 18px;border:1px solid #e5e9f0;border-radius:14px;background:#fff}.creative_includedCheck__Mp_Z2{flex:none;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#eff6ff;color:#2563eb;font-weight:900;font-size:14px}.creative_included__qAwKa strong{display:block;font-size:15px}.creative_included__qAwKa p{margin:4px 0 0;font-size:13.5px;line-height:1.7;color:#4b5563}.creative_midCta__VLXoZ{max-width:880px;margin:28px auto 0;padding:22px 22px 24px;border-radius:18px;background:#eff6ff;border:1px solid #dbeafe;text-align:center}.creative_midCta__VLXoZ p{margin:0}.creative_midCta__VLXoZ p strong{display:block;font-size:17px}.creative_midCta__VLXoZ p span{display:block;margin-top:4px;font-size:13.5px;color:#4b5563}.creative_midCta__VLXoZ .creative_ctas__IfvJh{justify-content:center;margin-top:16px}.creative_midCta__VLXoZ .creative_ctaPrimary__TU_tW{margin-top:16px}.creative_midCta__VLXoZ .creative_btnCheck__fEbCx{padding-inline:12px;font-size:15px}.creative_midCta__VLXoZ .creative_ctaPrimaryNote__sCJWK{margin-top:8px}@media (max-width:559px){.creative_priceTable__2Ew6V td,.creative_priceTable__2Ew6V td.creative_priceMainCell__Wr1pG{white-space:normal;overflow-wrap:anywhere}}@media (max-width:899px){.creative_page__RAr6Y{padding-bottom:76px}}.creative_lineSteps__irSU7{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 14px;font-size:12.5px;color:#4b5563}.creative_final__MX1OT .creative_lineSteps__irSU7,.creative_midCta__VLXoZ .creative_lineSteps__irSU7{justify-content:center}.creative_lineSteps__irSU7 li{display:inline-flex;align-items:center;gap:6px}.creative_lineSteps__irSU7 b{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#06c755;color:#fff;font-size:11px}.creative_lineStepsDark__h9mhK{color:#dbe7ff}.creative_floatLine__3wDHQ{display:none}@media (min-width:900px){.creative_floatLine__3wDHQ{display:flex;flex-direction:column;gap:8px;position:fixed;right:20px;bottom:20px;z-index:40;box-sizing:border-box;width:292px;max-width:calc(100vw - 40px);opacity:0;transform:translateY(16px);pointer-events:none;transition:opacity .25s ease,transform .25s ease}.creative_floatLineOn__Ao0GJ{opacity:1;transform:translateY(0);pointer-events:auto}}.creative_floatBtn__XB94L,.creative_floatCheck__NRSUA{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;border-radius:999px;font-weight:800;text-decoration:none;white-space:nowrap}.creative_floatBtn__XB94L{min-height:48px;background:#06c755;color:#fff;font-size:14px;box-shadow:0 10px 22px rgba(6,199,85,.38)}.creative_floatCheck__NRSUA{min-height:40px;border:1.5px solid #bfdbfe;background:#fff;color:#1d4ed8;font-size:13px;box-shadow:0 8px 18px rgba(15,27,45,.14)}.creative_floatBtn__XB94L:hover{filter:brightness(1.05)}.creative_floatCheck__NRSUA:hover{background:#eff6ff}.creative_ba__CJAsJ{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;max-width:980px;margin:32px auto 0;align-items:start}@media (min-width:860px){.creative_ba__CJAsJ{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);gap:20px}}.creative_ba__CJAsJ figure{margin:0;padding:18px;border-radius:18px;border:1px solid #e5e9f0;background:#fff}.creative_ba__CJAsJ figcaption{font-size:13px;font-weight:800;color:#6b7280;margin-bottom:12px}.creative_baAfter__buZHB{border:2px solid #2563eb!important;box-shadow:0 16px 36px rgba(37,99,235,.12)}.creative_baAfter__buZHB figcaption{color:#1d4ed8}.creative_baArrow__JsFeD{align-self:center;justify-self:center;font-size:28px;font-weight:900;color:#2563eb;transform:rotate(90deg)}@media (min-width:860px){.creative_baArrow__JsFeD{transform:none}}.creative_wire__DYScg{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;background:#fafafa;filter:grayscale(1)}.creative_wireNav__mviwP{display:flex;gap:6px;padding:8px;background:#e5e7eb}.creative_wireNav__mviwP i{flex:1 1;height:8px;border-radius:2px;background:#cbd5e1}.creative_wireHero__T9Kfy{margin:10px;padding:34px 10px;border-radius:6px;background:#d1d5db;color:#6b7280;font-size:13px;text-align:center;font-family:serif}.creative_wireText__L0EEG{display:grid;grid-gap:5px;gap:5px;padding:0 10px 10px}.creative_wireText__L0EEG i{height:6px;border-radius:2px;background:#d1d5db}.creative_wireText__L0EEG i:nth-child(2){width:92%}.creative_wireText__L0EEG i:nth-child(3){width:80%}.creative_wireText__L0EEG i:nth-child(4){width:60%}.creative_wireNews__Gfh7P{margin:0 10px 10px;padding:6px 8px;border:1px dashed #cbd5e1;border-radius:4px;font-size:11px;color:#9ca3af}.creative_baShot__aHVmK{position:relative;border-radius:10px;overflow:hidden;border:1px solid #e5e9f0}.creative_baShot__aHVmK img{display:block;width:100%;height:auto}.creative_pin__sK0te{position:absolute;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#2563eb;color:#fff;font-size:13px;font-weight:900;box-shadow:0 0 0 4px rgba(37,99,235,.25)}.creative_pin1__3jafP{top:1.5%;right:36%}.creative_pin2__4ZhYH{top:34%;right:30%}.creative_pin3__Xj7S8{bottom:4%;right:4%}.creative_baList__6M7S7{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px;font-size:13.5px;line-height:1.6;color:#4b5563}.creative_baList__6M7S7 li{position:relative;padding-left:20px}.creative_baList__6M7S7 li:before{content:"−";position:absolute;left:2px;color:#9ca3af;font-weight:900}.creative_baListAfter__ksN6G li{padding-left:30px;color:#0f1b2d;font-weight:700}.creative_baListAfter__ksN6G li:before{content:none}.creative_baListAfter__ksN6G b{position:absolute;left:0;top:1px;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#2563eb;color:#fff;font-size:11px}.creative_makerSide__n_5su{display:grid;grid-gap:12px;gap:12px}.creative_makerPerson__P5q87{display:flex;align-items:center;gap:12px;padding:12px;border-radius:14px;background:#fff;border:1px solid #e4d6a7}.creative_makerAvatar__LEYrq{flex:none;width:76px;height:76px;border-radius:50%;object-fit:cover;border:3px solid #e4d6a7}.creative_makerRole__k_POQ{margin:0;font-size:14px;font-weight:900;color:#7a5f1f}.creative_makerRoleSub__cxbtb{margin:2px 0 0;font-size:12px;line-height:1.55;color:#4b5563}.creative_makerImgNote__phCko{margin:4px 0 0;font-size:10.5px;color:#9ca3af}.creative_srOnly__YlBIK{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.creative_compareWrap__FPxXh{max-width:1040px;margin:32px auto 0;overflow-x:auto;border-radius:18px;border:1px solid #e5e9f0;background:#fff;box-shadow:0 10px 30px rgba(15,27,45,.06)}.creative_compare__X_3u4{width:100%;min-width:880px;border-collapse:separate;border-spacing:0;font-size:13.5px;line-height:1.6}.creative_compare__X_3u4 thead th{padding:16px 12px;background:#f5f7fa;font-size:13px;font-weight:800;color:#374151;text-align:center;vertical-align:bottom;border-bottom:1px solid #e5e9f0}.creative_compare__X_3u4 tbody th{position:-webkit-sticky;position:sticky;left:0;z-index:1;width:150px;padding:14px;background:#f8fafc;font-size:13px;font-weight:800;text-align:left;border-bottom:1px solid #eef2f7}.creative_compare__X_3u4 thead th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:2}.creative_compare__X_3u4 td{padding:14px 12px;text-align:center;color:#374151;border-bottom:1px solid #eef2f7}.creative_compare__X_3u4 tbody tr:last-child td,.creative_compare__X_3u4 tbody tr:last-child th{border-bottom:0}.creative_compare__X_3u4 .creative_compareOurs__VbV0A{background:#eff6ff;color:#0f1b2d;font-weight:800;border-left:2px solid #2563eb;border-right:2px solid #2563eb}.creative_compare__X_3u4 thead .creative_compareOurs__VbV0A{background:#2563eb;color:#fff;font-size:14px;border-top-left-radius:0}.creative_compare__X_3u4 tbody tr:last-child .creative_compareOurs__VbV0A{border-bottom:2px solid #2563eb}.creative_compareBadge__jzOCt{display:block;width:-moz-fit-content;width:fit-content;margin:0 auto 4px;padding:1px 10px;border-radius:999px;background:#fff;color:#2563eb;font-size:11px}.creative_compareCheck__SjzKg{display:block;color:#2563eb;font-size:15px}.creative_compareMuted__dNAO2{color:#9ca3af!important;font-size:12.5px}.creative_compareHint__Hj_V8{display:none;margin:8px 0 0;font-size:12px;color:#6b7280;text-align:right}@media (max-width:1080px){.creative_compareHint__Hj_V8{display:block}}.creative_num__UPRJt{font-family:Inter,Noto Sans JP,system-ui,sans-serif;font-feature-settings:"tnum";letter-spacing:-.01em}.creative_priceMainGrid__uUVqN{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;max-width:1000px;margin:36px auto 0}@media (min-width:860px){.creative_priceMainGrid__uUVqN{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}}.creative_priceCard__cpSqs{position:relative;display:flex;flex-direction:column;padding:26px 22px 22px;border-radius:18px;border:1px solid #e5e9f0;background:#fff;box-shadow:0 10px 26px rgba(15,27,45,.06)}.creative_priceCardTop__ymVns{border:2px solid #2563eb;background:linear-gradient(180deg,#f3f7ff,#ffffff 55%);box-shadow:0 18px 38px rgba(37,99,235,.16)}.creative_priceCardBadge__FaCPr{position:absolute;top:-13px;left:50%;transform:translateX(-50%);padding:4px 14px;border-radius:999px;background:#2563eb;color:#fff;font-size:12px;font-weight:800;white-space:nowrap}.creative_priceCardName__XXyAM{margin:0;font-size:18px;font-weight:900;text-align:center}.creative_priceCardLead__p_fCe{margin:8px 0 0;font-size:13px;line-height:1.7;color:#4b5563;text-align:center;min-height:3.4em}.creative_priceCardPrice__BCZVz{margin:14px 0 0;text-align:center;color:#0f1b2d;white-space:nowrap}.creative_priceCardPrice__BCZVz strong{font-size:40px;font-weight:900}.creative_priceCardTop__ymVns .creative_priceCardPrice__BCZVz strong{color:#1d4ed8}.creative_priceCardPrice__BCZVz span{font-size:16px;font-weight:800;margin-left:2px}.creative_priceCardPrice__BCZVz small{font-size:12px;color:#6b7280;margin-left:2px}.creative_priceCardMarket__wK763{margin:auto 0 0;padding-top:12px;border-top:1px dashed #e5e9f0;font-size:11.5px;color:#6b7280;text-align:center}.creative_priceCard__cpSqs>.creative_priceCardPrice__BCZVz+.creative_priceCardMarket__wK763{margin-top:14px}.creative_priceSubGroups__j0FfQ{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;max-width:1000px;margin:24px auto 0}@media (min-width:860px){.creative_priceSubGroups__j0FfQ{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}.creative_priceSubGroup__msHbQ{padding:16px 18px;border-radius:16px;background:#f5f8fd;border:1px solid #e5edf9}.creative_priceSubTitle__CQ8dw{margin:0 0 8px;font-size:13px;font-weight:800;color:#1d4ed8;letter-spacing:.04em}.creative_priceSubList__Pw_wA{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.creative_priceSubList__Pw_wA li{display:grid;grid-gap:4px;gap:4px;padding:12px 14px;border-radius:12px;background:#fff;border:1px solid #e5e9f0}.creative_priceSubList__Pw_wA strong{display:block;font-size:14px}.creative_priceSubList__Pw_wA span{display:block;font-size:12px;color:#6b7280}.creative_priceSubPrice__ZpP3j{margin:2px 0 0;font-size:13px;font-weight:800;color:#0f1b2d}.creative_priceSubPrice__ZpP3j b{font-size:22px;font-weight:900;margin-right:2px}.creative_priceSubPrice__ZpP3j small{font-size:11px;font-weight:600;color:#6b7280;margin:0 4px 0 0}.creative_priceSubUnitBlock__3zkYd{display:block;margin-top:2px!important}.designSamples_wrap__D38ea{min-width:0;width:100%;max-width:480px;justify-self:center}.designSamples_browser___5rvm{border-radius:16px;background:#fff;box-shadow:0 24px 60px rgba(4,12,32,.45);overflow:hidden}.designSamples_bar__vDciU{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#eef2f8;border-bottom:1px solid #e2e8f0}.designSamples_dot__xfRW7{width:9px;height:9px;border-radius:50%;background:#cbd5e1}.designSamples_url__JxHdR{flex:1 1;min-width:0;margin-left:8px;padding:4px 10px;border-radius:999px;background:#fff;font-size:11px;color:#64748b;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.designSamples_track__D7zq_{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.designSamples_track__D7zq_::-webkit-scrollbar{display:none}.designSamples_track__D7zq_:focus-visible{outline:3px solid #93c5fd;outline-offset:-3px}.designSamples_slide__nSLfD{flex:0 0 100%;min-width:0;overflow:hidden;scroll-snap-align:start;background:var(--bg);color:var(--ink);font-family:var(--font,inherit)}.designSamples_viewport__QdGPj{--vh:430px;position:relative;height:var(--vh);overflow:hidden}@media (max-width:480px){.designSamples_viewport__QdGPj{--vh:400px}}@keyframes designSamples_pageScroll__R28pg{0%,12%{transform:translateY(0)}88%,to{transform:translateY(calc(var(--vh) - 100%))}}.designSamples_active__Ouq21 .designSamples_page___ZMXW{animation:designSamples_pageScroll__R28pg 15s cubic-bezier(.45,0,.55,1) forwards}@media (prefers-reduced-motion:reduce){.designSamples_active__Ouq21 .designSamples_page___ZMXW{animation:none}}.designSamples_page___ZMXW{will-change:transform}.designSamples_siteHeader__1lnyl{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;background:var(--header-bg,var(--bg));border-bottom:1px solid var(--line)}.designSamples_siteLogo__CH9K7{display:inline-flex;align-items:center;gap:7px;flex:1 1 auto;min-width:0}.designSamples_logoMark___xXu_{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;border-radius:var(--mark-radius,8px);background:var(--accent);color:var(--on-accent,#fff)}.designSamples_logoMark___xXu_ svg{width:16px;height:16px}.designSamples_logoText__Xn7TX{display:flex;flex-direction:column;min-width:0}.designSamples_logoName__IGVhV{font-size:12px;font-weight:800;line-height:1.25;color:var(--logo,var(--ink));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.designSamples_logoEn__ATNxX{font-size:7.5px;font-weight:700;letter-spacing:.14em;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.designSamples_siteHeaderRight__DOdtF{display:inline-flex;align-items:center;gap:5px;flex-shrink:0}.designSamples_sitePrimary__kO2fx,.designSamples_siteSecondary__F0ivT{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:var(--radius,999px);font-size:10px;font-weight:800;white-space:nowrap}.designSamples_sitePrimary__kO2fx{background:var(--accent);color:var(--on-accent,#fff);box-shadow:0 4px 10px var(--accent-shadow,rgba(0,0,0,.12))}.designSamples_siteSecondary__F0ivT{border:1px solid var(--accent);color:var(--accent-ink,var(--accent));background:var(--secondary-bg,#fff)}@media (max-width:480px){.designSamples_siteHeader__1lnyl{padding:9px 10px}.designSamples_logoName__IGVhV{font-size:11px}.designSamples_siteHeaderRight__DOdtF .designSamples_sitePrimary__kO2fx,.designSamples_siteHeaderRight__DOdtF .designSamples_siteSecondary__F0ivT{padding:5px 7px;font-size:9px}}.designSamples_siteHero__52ZBg{position:relative;aspect-ratio:16/11;min-height:230px;overflow:hidden;background:var(--bg)}.designSamples_photo__wGNeQ{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.designSamples_overlay__2ObBT{position:absolute;inset:0;background:linear-gradient(90deg,var(--overlay) 0,var(--overlay) 28%,var(--overlay-fade) 55%,transparent 76%)}.designSamples_textRight__r_WeQ .designSamples_overlay__2ObBT{background:linear-gradient(270deg,var(--overlay) 0,var(--overlay) 28%,var(--overlay-fade) 55%,transparent 76%)}.designSamples_textBottom___HTA9 .designSamples_overlay__2ObBT{background:linear-gradient(0deg,var(--overlay) 0,var(--overlay) 30%,var(--overlay-fade) 48%,transparent 66%)}.designSamples_heroText__uoTbx{position:absolute;top:0;bottom:0;left:0;width:58%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:16px 0 16px 18px}.designSamples_textRight__r_WeQ .designSamples_heroText__uoTbx{left:auto;right:0;padding:16px 18px 16px 0;align-items:flex-end;text-align:right}.designSamples_textBottom___HTA9 .designSamples_heroText__uoTbx{top:auto;width:100%;justify-content:flex-end;padding:0 18px 22px}.designSamples_siteEyebrow__JIRg5{align-self:flex-start;margin:0;padding:3px 10px;border-radius:var(--radius,999px);background:var(--chip-bg);color:var(--accent-ink,var(--accent));font-size:10px;font-weight:800;letter-spacing:.06em}.designSamples_textRight__r_WeQ .designSamples_siteEyebrow__JIRg5{align-self:flex-end}.designSamples_siteHeadline__h9XWh{margin:10px 0 0;font-size:18px;font-weight:var(--headline-weight,900);line-height:1.55;letter-spacing:.02em;white-space:pre-line;color:var(--headline,var(--ink))}.designSamples_textBottom___HTA9 .designSamples_siteHeadline__h9XWh{font-size:16px;white-space:normal}.designSamples_heroEdge__cvKw7{position:absolute;left:0;right:0;bottom:-1px;height:0}.designSamples_siteLead__C0n5G{margin:0;padding:16px 18px 4px;font-size:11.5px;line-height:1.9;color:var(--muted)}.designSamples_secBlock__Dxp3W{padding:22px 18px 20px}.designSamples_secTint__lqLN3{background:var(--tint)}.designSamples_secEn__Bfv1N{margin:0;font-size:9px;font-weight:800;letter-spacing:.22em;color:var(--accent-ink,var(--accent));text-align:var(--sec-align,center)}.designSamples_secTitle__NXzhu{margin:4px 0 14px;font-size:15px;font-weight:var(--title-weight,900);letter-spacing:.04em;text-align:var(--sec-align,center);color:var(--ink)}.designSamples_secTitle__NXzhu:after{content:"";display:block;width:28px;height:2px;margin:8px auto 0;border-radius:2px;background:var(--accent)}.designSamples_features__DaECt{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.designSamples_features__DaECt li{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:var(--card-radius,12px);background:var(--card);border:1px solid var(--line)}.designSamples_featureIcon__gLHk_{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;border-radius:var(--icon-radius,50%);background:var(--chip-bg);color:var(--accent-ink,var(--accent))}.designSamples_featureBody__DrAur{display:flex;flex-direction:column;min-width:0}.designSamples_featureNum__LTHa1{font-size:9px;font-weight:800;letter-spacing:.14em;color:var(--accent-ink,var(--accent))}.designSamples_featureTitle__iOsSZ{margin-top:1px;font-size:12.5px;font-weight:800;color:var(--ink)}.designSamples_featureText__09MIZ{margin-top:3px;font-size:10.5px;line-height:1.7;color:var(--muted)}.designSamples_message__8Ufgc{display:grid;grid-template-columns:96px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center}.designSamples_messagePhoto__YjmkN{width:96px;height:116px;object-fit:cover;border-radius:var(--photo-radius,12px);box-shadow:6px 6px 0 var(--chip-bg)}.designSamples_messageTitle__TV80C{margin:0;font-size:13px;font-weight:800;line-height:1.6;color:var(--ink)}.designSamples_messageText__PiPTQ{margin:6px 0 0;font-size:10.5px;line-height:1.8;color:var(--muted)}.designSamples_menu__PNj8e{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.designSamples_menu__PNj8e li{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:12px;border-radius:var(--card-radius,12px);background:var(--card);border:1px solid var(--line);font-size:11.5px;font-weight:800;color:var(--ink)}.designSamples_menuArrow__LF5Zt{color:var(--accent-ink,var(--accent));font-size:11px}.designSamples_hours__37_v5{width:100%;border-collapse:collapse;font-size:10.5px;background:var(--card);border-radius:var(--card-radius,12px);overflow:hidden}.designSamples_hours__37_v5 td,.designSamples_hours__37_v5 th{padding:8px 2px;text-align:center;border-bottom:1px solid var(--line)}.designSamples_hours__37_v5 thead th{background:var(--accent);color:var(--on-accent,#fff);font-weight:800}.designSamples_hours__37_v5 tbody th{padding-left:8px;text-align:left;font-weight:800;white-space:nowrap;color:var(--ink)}.designSamples_hours__37_v5 td{color:var(--accent-ink,var(--accent));font-weight:900}.designSamples_hours__37_v5 td.designSamples_closed__FgPzz{color:var(--muted);font-weight:400}.designSamples_hoursNote__ROhW3{margin:8px 0 0;font-size:10px;line-height:1.7;color:var(--muted)}.designSamples_map__k0hnC{position:relative;height:120px;border-radius:var(--card-radius,12px);background:var(--map-bg);overflow:hidden;border:1px solid var(--line)}.designSamples_mapRoadA__oqxLu,.designSamples_mapRoadB___KuQ6,.designSamples_mapRoadC__xcIKC{position:absolute;background:var(--map-road)}.designSamples_mapRoadA__oqxLu{left:-10%;right:-10%;top:46%;height:12px;transform:rotate(-8deg)}.designSamples_mapRoadB___KuQ6{top:-10%;bottom:-10%;left:38%;width:9px;transform:rotate(14deg)}.designSamples_mapRoadC__xcIKC{top:-10%;bottom:-10%;left:72%;width:6px;transform:rotate(-20deg);opacity:.7}.designSamples_mapPin__1WYEi{position:absolute;left:52%;top:22%;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:var(--accent);color:var(--on-accent,#fff);box-shadow:0 6px 14px rgba(0,0,0,.2)}.designSamples_mapPin__1WYEi svg{width:15px;height:15px;transform:rotate(45deg)}.designSamples_accessText__N7tad{margin:10px 0 0;font-size:11px;font-weight:700;text-align:var(--sec-align,center);color:var(--ink)}.designSamples_siteFooterCta__QzjNa{padding:22px 18px 26px;background:var(--footer-bg,var(--accent));color:var(--footer-ink,#fff);text-align:center}.designSamples_footerCtaTitle__3zXhM{margin:0;font-size:14px;font-weight:900;letter-spacing:.04em}.designSamples_footerCtaButtons__D2xkN{display:flex;justify-content:center;gap:8px;margin-top:12px}.designSamples_siteFooterCta__QzjNa .designSamples_sitePrimary__kO2fx{background:var(--footer-btn-bg,#fff);color:var(--footer-btn-ink,var(--accent));box-shadow:none}.designSamples_siteFooterCta__QzjNa .designSamples_siteSecondary__F0ivT{background:transparent;border-color:var(--footer-ink,#fff);color:var(--footer-ink,#fff)}.designSamples_footerName__yxRUX{margin:16px 0 0;font-size:10px;letter-spacing:.1em;opacity:.8}.designSamples_themeFamily__6frye{--bg:#ffffff;--tint:#f2faf8;--ink:#12312e;--muted:#4b6b67;--accent:#0f9d8a;--accent-ink:#0b7e6f;--accent-shadow:rgba(15,157,138,0.3);--chip-bg:#dcf3ee;--card:#ffffff;--line:#dcece8;--overlay:rgba(255,255,255,0.95);--overlay-fade:rgba(255,255,255,0.7);--map-bg:#eaf6f3;--map-road:#ffffff}.designSamples_themeFamily__6frye .designSamples_heroEdge__cvKw7{height:22px;background:radial-gradient(28px 22px at 50% 100%,#fff 98%,transparent 100%) 0 0 /56px 22px repeat-x}.designSamples_themeOrtho__UCv9y{--bg:#0e1626;--tint:#131d31;--ink:#f4efe4;--muted:#c4c0b5;--accent:#c8a45d;--accent-ink:#e2c486;--on-accent:#0e1626;--accent-shadow:rgba(200,164,93,0.25);--chip-bg:rgba(200,164,93,0.14);--card:#151f33;--line:#2a3650;--header-bg:#0b1220;--logo:#f4efe4;--radius:2px;--mark-radius:2px;--card-radius:4px;--icon-radius:2px;--photo-radius:2px;--secondary-bg:transparent;--overlay:rgba(14,22,38,0.94);--overlay-fade:rgba(14,22,38,0.6);--headline-weight:600;--title-weight:600;--font:"Hiragino Mincho ProN","Yu Mincho","YuMincho",serif;--map-bg:#17223a;--map-road:#24314d;--footer-bg:#0b1220;--footer-ink:#e2c486;--footer-btn-bg:#c8a45d;--footer-btn-ink:#0e1626}.designSamples_themeOrtho__UCv9y .designSamples_secTitle__NXzhu:after{width:60px;height:1px}.designSamples_themeOrtho__UCv9y .designSamples_heroText__uoTbx:before{content:"";display:block;width:36px;height:1px;margin-bottom:12px;background:#c8a45d}.designSamples_themeOrtho__UCv9y .designSamples_siteFooterCta__QzjNa{border-top:1px solid #c8a45d}.designSamples_themeKids__Aad_Y{--bg:#fffaf2;--tint:#f0f8ff;--ink:#3d2f4f;--muted:#6e5f80;--accent:#ff8a65;--accent-ink:#e2643f;--accent-shadow:rgba(255,138,101,0.35);--chip-bg:#fff0c2;--card:#ffffff;--line:#f1e4d4;--radius:999px;--mark-radius:50%;--card-radius:20px;--photo-radius:50%;--overlay:rgba(255,250,242,0.95);--overlay-fade:rgba(255,250,242,0.65);--font:"Hiragino Maru Gothic ProN","Hiragino Maru Gothic Pro","BIZ UDGothic",sans-serif;--map-bg:#eaf5ff;--map-road:#ffffff;--footer-bg:linear-gradient(135deg,#ff8a65,#ffb36b)}.designSamples_themeKids__Aad_Y .designSamples_heroEdge__cvKw7{height:24px;background:radial-gradient(24px 24px at 50% 0,transparent 96%,#fffaf2 100%) 0 0 /48px 24px repeat-x}.designSamples_themeKids__Aad_Y .designSamples_messagePhoto__YjmkN{width:96px;height:96px}.designSamples_themeKids__Aad_Y .designSamples_features__DaECt li:nth-child(2) .designSamples_featureIcon__gLHk_{background:#dff0ff;color:#3d8fd6}.designSamples_themeKids__Aad_Y .designSamples_features__DaECt li:nth-child(3) .designSamples_featureIcon__gLHk_{background:#e3f7df;color:#3f9a4a}.designSamples_themeKids__Aad_Y .designSamples_secBlock__Dxp3W{background-image:radial-gradient(#ffd16655 2px,transparent 2.5px),radial-gradient(#9ad0ff55 2px,transparent 2.5px);background-size:34px 34px,34px 34px;background-position:0 0,17px 17px}.designSamples_themeImplant__aV6m_{--bg:#f6f3ef;--tint:#ece6df;--ink:#2a2522;--muted:#6b625b;--accent:#3a332e;--accent-ink:#9a7651;--chip-bg:#e9dccd;--card:#ffffff;--line:#e2d9cf;--radius:4px;--mark-radius:4px;--card-radius:4px;--icon-radius:4px;--photo-radius:4px;--overlay:rgba(42,37,34,0.94);--overlay-fade:rgba(42,37,34,0.6);--headline:#ffffff;--sec-align:left;--map-bg:#e9e2d9;--map-road:#f8f4ef;--footer-bg:#2a2522;--footer-ink:#f1e3d2;--footer-btn-bg:#c49a6c;--footer-btn-ink:#2a2522}.designSamples_themeImplant__aV6m_ .designSamples_siteHero__52ZBg .designSamples_siteEyebrow__JIRg5{background:rgba(255,255,255,.14);color:#f1e3d2}.designSamples_themeImplant__aV6m_ .designSamples_siteHeaderRight__DOdtF .designSamples_sitePrimary__kO2fx{background:#c49a6c;color:#2a2522}.designSamples_themeImplant__aV6m_ .designSamples_siteHeaderRight__DOdtF .designSamples_siteSecondary__F0ivT{border-color:#c49a6c;color:#3a332e}.designSamples_themeImplant__aV6m_ .designSamples_secEn__Bfv1N{font-size:18px;letter-spacing:.08em;font-family:Hiragino Mincho ProN,Yu Mincho,serif;font-weight:600;color:#c49a6c}.designSamples_themeImplant__aV6m_ .designSamples_secTitle__NXzhu{font-size:12px;margin-top:0}.designSamples_themeImplant__aV6m_ .designSamples_secTitle__NXzhu:after{margin:8px 0 0;width:100%;height:1px;background:#d8cbbb}.designSamples_themeVisit__iDwlw{--bg:#fffaf3;--tint:#f3f9ee;--ink:#3b2a16;--muted:#6c5a44;--accent:#e9862f;--accent-ink:#c2651a;--accent-shadow:rgba(233,134,47,0.35);--chip-bg:#ffe6c8;--card:#ffffff;--line:#f0e3d0;--card-radius:16px;--photo-radius:16px;--overlay:rgba(255,250,243,0.95);--overlay-fade:rgba(255,250,243,0.65);--map-bg:#eef6e6;--map-road:#ffffff;--footer-bg:#5f8f3e}.designSamples_themeVisit__iDwlw .designSamples_features__DaECt li:nth-child(odd) .designSamples_featureIcon__gLHk_{background:#e3f1d6;color:#4f7f2f}.designSamples_themeVisit__iDwlw .designSamples_siteFooterCta__QzjNa .designSamples_sitePrimary__kO2fx{color:#4f7f2f}.designSamples_controls__2791v{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:14px}.designSamples_arrow__UOzWA{width:36px;height:36px;border-radius:50%;border:1px solid rgba(255,255,255,.45);background:rgba(255,255,255,.1);color:#fff;font-size:22px;line-height:1;cursor:pointer}.designSamples_arrow__UOzWA:hover{background:rgba(255,255,255,.2)}.designSamples_arrow__UOzWA:focus-visible,.designSamples_dotBtn__cRK_5:focus-visible{outline:3px solid #93c5fd;outline-offset:2px}.designSamples_dots__tyAJt{display:flex;gap:8px}.designSamples_dotBtn__cRK_5{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:rgba(255,255,255,.4);cursor:pointer;transition:width .2s ease,background .2s ease}.designSamples_dotActive__N9tFL{width:22px;background:#fff}.designSamples_caption__Ll4qL{margin:10px 0 0;font-size:12px;text-align:center;color:#b8c7ea}