{"product_id":"butsudan-led-light","title":"お仏壇のLED照明取り付け・交換サービス","description":"\u003cdiv class=\"memorial-page-container\"\u003e\n\u003c!-- ヒーロー --\u003e\n\u003csection class=\"memo-hero\"\u003e\n\u003cdiv class=\"memo-hero-inner\"\u003e\n\u003cspan class=\"hero-tag\"\u003e暗いお仏壇を、安心の明るさへ\u003c\/span\u003e\n\u003ch1 class=\"hero-title\"\u003eお仏壇のLED照明取り付け・交換サービス\u003cbr\u003e大切な場所を、優しく明るく照らします\u003c\/h1\u003e\n\u003cp class=\"hero-lead\"\u003e「お仏壇の中が暗くてお参りしづらい」「電球が切れて交換方法がわからない」。そんなお悩みはプロにお任せください。お仏壇の雰囲気を壊さず、省エネで長寿命なLEDライトへ交換いたします。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- お悩み --\u003e\n\u003csection class=\"memo-trouble\"\u003e\n\u003cdiv class=\"section-header\"\u003e\n\u003ch2 class=\"section-h2-title\"\u003eこのようなお悩みはありませんか？\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trouble-box\"\u003e\n\u003cul class=\"trouble-list\"\u003e\n\u003cli\u003eお仏壇の中が暗く、ご本尊様や位牌が見えにくい\u003c\/li\u003e\n\u003cli\u003e電球の交換方法がわからず、そのまま放置している\u003c\/li\u003e\n\u003cli\u003eお仏壇を明るくして、より丁寧にお参りしたい\u003c\/li\u003e\n\u003cli\u003e熱を持つ古い電球から、安全なLEDに変えたい\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- 特徴 --\u003e\n\u003csection class=\"memo-features\"\u003e\n\u003cdiv class=\"section-header\"\u003e\n\u003ch2 class=\"section-h2-title\"\u003eTe to TeのLED取り付け・3つの安心\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-grid\"\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003ch3 class=\"feature-h3-title\"\u003eお仏壇の風合いをそのままに\u003c\/h3\u003e\n\u003cp\u003e過度に明るすぎず、伝統的なお仏壇の厳かな雰囲気や、モダン仏壇の温かみを損なわない最適なLEDを選択・設置いたします。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003ch3 class=\"feature-h3-title\"\u003e安全・安心の長寿命設計\u003c\/h3\u003e\n\u003cp\u003e熱を持ちにくいLEDにすることで、お仏壇の木材への負担を軽減。さらに長寿命なので、電球交換の手間も最小限に抑えられます。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003ch3 class=\"feature-h3-title\"\u003e配線整理もプロの仕上がり\u003c\/h3\u003e\n\u003cp\u003e取り付け時は、外から配線が見えないよう綺麗にまとめます。お仏壇の美観を損なわず、見た目にも美しい空間に整えます。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- 料金プラン --\u003e\n\u003csection class=\"memo-simulator\"\u003e\n\u003cdiv class=\"simulator-inner-box\"\u003e\n\u003cdiv class=\"section-header text-left\"\u003e\n\u003ch2 class=\"section-h2-title\"\u003eサービス料金\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"price-grid\"\u003e\n\u003cdiv class=\"price-card\"\u003e\n\u003ch3\u003eLEDライト交換・取り付け基本料金\u003c\/h3\u003e\n\u003cp class=\"price\"\u003e¥ 30,000 \u003cspan\u003e(税込)\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"price-note\"\u003e※作業費・部材費込みの分かりやすい定額プランです。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 遠方出張・キャンセルに関する注意事項 --\u003e\n\u003cdiv class=\"caution-alert-box\"\u003e\n\u003cp class=\"caution-title\"\u003e⚠️ 出張エリアおよび遠方出張費に関するご注意\u003c\/p\u003e\n\u003cp class=\"caution-text\"\u003eお客様のお住まいの地域（遠方、離島、または対応エリア外）によっては、別途遠方出張料金が発生する場合がございます。\u003cbr\u003eその場合は事前にお見積もりをご提示し、ご了承いただけない場合や対応が難しい場合は、\u003cstrong\u003e全額ご返金の上、キャンセル\u003c\/strong\u003eとさせていただくことがございます。あらかじめご了承ください。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"fax-order-banner\" style=\"background: #fbfaf8 !important; border: 1px solid #d4c5b9 !important; padding: 25px !important; border-radius: 8px !important; text-align: center !important; margin-top: 30px !important; box-shadow: none !important;\"\u003e\n\u003ch3 style=\"font-size: 1.1rem !important; color: #332f2d !important; margin-top: 0 !important; font-weight: bold !important; border: none !important; border-bottom: none !important; text-decoration: none !important; background: none !important;\"\u003eネットでのご注文が難しいお客様へ（FAX注文のご案内）\u003c\/h3\u003e\n\u003cp style=\"font-size: 0.9rem !important; color: #615c58 !important; margin-bottom: 15px !important; line-height: 1.6 !important;\"\u003eパソコンやスマートフォンでの入力が不慣れな方でも安心してお申込みいただけるよう、手書き用のFAX注文用紙をご用意しております。\u003cbr\u003e以下のボタンより注文用紙を印刷・ご記入の上、指定のFAX番号までお送りください。\u003c\/p\u003e\n\u003cdiv style=\"margin-bottom: 15px !important;\"\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0620\/8703\/7065\/files\/butsudan-led-light_fax.pdf?v=1786069060\" download=\"\" style=\"display: inline-block !important; background: #9e8a78 !important; background-color: #9e8a78 !important; background-image: none !important; color: #ffffff !important; padding: 12px 25px !important; border-radius: 6px !important; font-weight: bold !important; text-decoration: none !important; text-decoration-line: none !important; border: none !important; border-bottom: none !important; box-shadow: none !important; outline: none !important;\"\u003eFAX注文書（PDF）をダウンロードする\u003c\/a\u003e\u003c\/div\u003e\n\u003cp style=\"font-size: 0.85rem !important; color: #7c746e !important; margin: 0 !important;\"\u003e\u003cstrong\u003eFAX送付先：06-6699-9857\u003c\/strong\u003e（お仏壇 Te to Te 宛 \/ 24時間受付）\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003cbr\u003e\u003c!-- FAQ --\u003e\n\u003csection class=\"memo-faq\"\u003e\n\u003cdiv class=\"section-header\"\u003e\n\u003ch2 class=\"section-h2-title\"\u003eよくあるご質問\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eQ. どんなお仏壇でもLEDを取り付けられますか？\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eA. 基本的にほとんどのタイプに対応可能です。ただし、特殊な構造のお仏壇の場合は、事前にご相談ください。\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eQ. 取り付け時間はどれくらいかかりますか？\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eA. お仏壇のタイプにもよりますが、おおよそ30分〜1時間程度で完了いたします。\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- コンタクト --\u003e\n\u003cdiv id=\"tetote-contact-grid-wrap\" class=\"tetote-contact-grid-container\"\u003e\n\u003cp class=\"tetote-contact-grid-lead\"\u003e「自分の仏壇でもできる？」などのご相談も大歓迎です。まずはお気軽にお問い合わせください。\u003c\/p\u003e\n\u003ch3 class=\"tetote-contact-grid-title\"\u003eお申込み前の安心ご相談窓口\u003c\/h3\u003e\n\u003cdiv class=\"tetote-contact-grid\"\u003e\n\u003c!-- 1. LINE相談 --\u003e\u003ca href=\"https:\/\/lin.ee\/zL0zRMi\" class=\"tetote-grid-item tetote-line\" rel=\"noopener\" target=\"_blank\"\u003e\n\u003cdiv class=\"tetote-grid-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"currentColor\"\u003e\u003cpath d=\"M12 2c5.522 0 10 3.977 10 8.885 0 4.382-3.551 8.06-8.349 8.745-.325.047-.768.218-.879.553-.102.307-.067.788-.033 1.097l.102.723c.03.22.15 1.157-.655.632-.806-.526-4.348-2.56-5.933-3.926C3.543 17.185 2 14.211 2 10.885 2 5.977 6.478 2 12 2zm3.843 11.233H8.157a.5.5 0 000 1h7.686a.5.5 0 000-1zm0-2H8.157a.5.5 0 000 1h7.686a.5.5 0 000-1zm0-2H8.157a.5.5 0 000 1h7.686a.5.5 0 000-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"tetote-grid-info\"\u003e\n\u003cspan class=\"tetote-grid-label\"\u003eおすすめ\u003c\/span\u003e \u003cspan class=\"tetote-grid-name\"\u003eLINEで相談\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/a\u003e\u003c!-- 2. お電話（平日） --\u003e\u003ca href=\"tel:05068838141\" class=\"tetote-grid-item\"\u003e\n\u003cdiv class=\"tetote-grid-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"tetote-grid-info\"\u003e\n\u003cspan class=\"tetote-grid-label\"\u003e平日 9:00〜17:00\u003c\/span\u003e \u003cspan class=\"tetote-grid-name\"\u003e0800-222-1331\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/a\u003e\u003c!-- 3. お電話（土日祝） --\u003e\u003ca href=\"tel:00000000000\" class=\"tetote-grid-item\"\u003e\n\u003cdiv class=\"tetote-grid-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"tetote-grid-info\"\u003e\n\u003cspan class=\"tetote-grid-label\"\u003e土日祝 9:00〜17:00\u003c\/span\u003e \u003cspan class=\"tetote-grid-name\"\u003e050-6883-8141\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/a\u003e\u003c!-- 4. フォーム --\u003e\u003ca href=\"\/pages\/contact\" class=\"tetote-grid-item\"\u003e\n\u003cdiv class=\"tetote-grid-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"14 2 14 8 20 8\"\u003e\u003c\/polyline\u003e\u003cline x1=\"16\" y1=\"13\" x2=\"8\" y2=\"13\"\u003e\u003c\/line\u003e\u003cline x1=\"16\" y1=\"17\" x2=\"8\" y2=\"17\"\u003e\u003c\/line\u003e\u003cpolyline points=\"10 9 9 9 8 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"tetote-grid-info\"\u003e\n\u003cspan class=\"tetote-grid-label\"\u003e簡単入力\u003c\/span\u003e \u003cspan class=\"tetote-grid-name\"\u003eフォームから相談\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n                                               \n\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .memorial-page-container { \n    max-width: 940px; \n    margin: 0 auto; \n    padding: 20px; \n    color: #4a4643; \n    line-height: 1.8; \n    font-family: sans-serif; \n  }\n  .section-header { text-align: center; margin-bottom: 35px; }\n  .section-h2-title { font-size: 1.25rem !important; font-weight: bold; color: #332f2d; margin-top: 0 !important; margin-bottom: 20px !important; border: none !important; }\n  .section-header.text-left { text-align: left; }\n  \n  \/* ヒーロー *\/\n  .memo-hero { background-color: #fbfaf8; padding: 50px 30px; border-radius: 12px; text-align: center; border: 1px solid #eeebe7; margin-bottom: 50px; }\n  .hero-tag { display: inline-block; font-size: 0.8rem; color: #9e8a78; border: 1px solid #d4c5b9; padding: 2px 12px; border-radius: 20px; margin-bottom: 15px; font-weight: bold; background: #fff; }\n  .hero-title { font-size: 1.45rem !important; margin-top: 0 !important; margin-bottom: 20px !important; line-height: 1.5 !important; border: none !important; }\n  .hero-lead { font-size: 0.9rem; color: #615c58; max-width: 720px; margin: 0 auto; text-align: justify; }\n  \n  \/* お悩み *\/\n  .memo-trouble { margin-bottom: 50px; }\n  .trouble-box { background: #fbfaf8; padding: 35px 40px; border-radius: 12px; border: 1px solid #eeebe7; }\n  .trouble-list { list-style: none; padding: 0; margin: 0; }\n  .trouble-list li { position: relative; padding-left: 32px; margin-bottom: 15px; color: #615c58; font-size: 0.95rem; line-height: 1.6; }\n  .trouble-list li:last-child { margin-bottom: 0; }\n  .trouble-list li::before { \n    content: '✓'; \n    position: absolute; \n    left: 0; \n    top: 50%;\n    transform: translateY(-50%);\n    width: 20px;\n    height: 20px;\n    background-color: #9e8a78;\n    color: #fff;\n    border-radius: 50%;\n    font-size: 0.7rem;\n    font-weight: bold;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n  \n  \/* 特徴 *\/\n  .memo-features { margin-bottom: 50px; }\n  .feature-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 20px; }\n  .feature-card { background: #fff; border: 1px solid #eeebe7; padding: 25px; border-radius: 8px; text-align: center; }\n  .feature-h3-title { font-size: 0.95rem !important; color: #9e8a78 !important; margin-top: 0 !important; margin-bottom: 10px !important; border: none !important; font-weight: bold !important; }\n  .feature-card p { font-size: 0.85rem; color: #615c58; margin: 0; text-align: justify; }\n\n  \/* 料金・シミュレータ *\/\n  .memo-simulator { margin-bottom: 50px; }\n  .simulator-inner-box { background: #fbfaf8; border: 1px solid #eeebe7; border-radius: 12px; padding: 30px; }\n  .price-grid { display: grid; grid-template-columns: 1fr; gap: 20px; margin-bottom: 20px; }\n  .price-card { background: #fff; border: 1px solid #eeebe7; padding: 30px; border-radius: 8px; text-align: center; }\n  .price-card h3 { font-size: 1.0rem !important; color: #332f2d !important; margin-top: 0 !important; margin-bottom: 10px !important; border: none !important; font-weight: bold !important; }\n  .price-card .price { font-size: 1.8rem; font-weight: bold; color: #9e8a78; margin: 10px 0; }\n  .price-card .price span { font-size: 0.85rem; color: #615c58; font-weight: normal; }\n  .price-note { font-size: 0.85rem; color: #615c58; margin: 0; }\n\n  \/* 遠方出張注意アラート *\/\n  .caution-alert-box {\n    background-color: #f6f3ee;\n    border-left: 4px solid #d4c5b9;\n    padding: 20px;\n    border-radius: 4px;\n    margin-top: 20px;\n    text-align: left;\n  }\n  .caution-title {\n    font-size: 0.85rem;\n    font-weight: bold;\n    color: #837161;\n    margin: 0 0 8px 0;\n  }\n  .caution-text {\n    font-size: 0.8rem;\n    color: #615c58;\n    margin: 0;\n    line-height: 1.6;\n  }\n\n  \/* お掃除オプション（新規） *\/\n  .memo-cleaning-option { margin-bottom: 50px; }\n  .cleaning-option-box {\n    background: #fdfdfc;\n    border: 1px solid #d4c5b9;\n    padding: 35px 30px;\n    border-radius: 12px;\n    text-align: center;\n  }\n  .option-badge {\n    display: inline-block;\n    font-size: 0.75rem;\n    color: #9e8a78;\n    background: #fff;\n    border: 1px solid #d4c5b9;\n    padding: 2px 12px;\n    border-radius: 20px;\n    margin-bottom: 15px;\n    font-weight: bold;\n  }\n  .cleaning-lead {\n    font-size: 0.85rem;\n    color: #615c58;\n    max-width: 720px;\n    margin: 0 auto 25px auto;\n    text-align: justify;\n  }\n  .cleaning-card {\n    background: #fff;\n    border: 1px solid #eeebe7;\n    border-radius: 8px;\n    padding: 25px;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    text-align: left;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.02);\n  }\n  .cleaning-card-tag {\n    display: inline-block;\n    font-size: 0.7rem;\n    background-color: #e6dfd8;\n    color: #837161;\n    padding: 1px 8px;\n    border-radius: 3px;\n    font-weight: bold;\n    margin-bottom: 6px;\n  }\n  .cleaning-card-left h3 {\n    font-size: 1.0rem !important;\n    color: #332f2d !important;\n    margin-top: 0 !important;\n    margin-bottom: 6px !important;\n    border: none !important;\n    font-weight: bold !important;\n  }\n  .cleaning-desc {\n    font-size: 0.8rem;\n    color: #7c746e;\n    margin: 0;\n  }\n  .cleaning-card-right {\n    text-align: right;\n    display: flex;\n    flex-direction: column;\n    align-items: flex-end;\n    gap: 12px;\n  }\n  .cleaning-price {\n    line-height: 1.2;\n  }\n  .price-label {\n    font-size: 0.7rem;\n    color: #7c746e;\n    display: block;\n    margin-bottom: 2px;\n  }\n  .price-amount {\n    font-size: 1.3rem;\n    color: #9e8a78;\n    font-weight: bold;\n  }\n  .price-amount small {\n    font-size: 0.75rem;\n    color: #615c58;\n    font-weight: normal;\n  }\n  .cleaning-btn {\n    display: inline-block;\n    padding: 8px 16px;\n    background-color: #9e8a78;\n    color: #fff !important;\n    border-radius: 4px;\n    text-decoration: none !important;\n    font-size: 0.8rem;\n    font-weight: bold;\n    transition: background-color 0.2s ease;\n  }\n  .cleaning-btn:hover {\n    background-color: #837161;\n  }\n  \n  \/* FAQ・コンタクト *\/\n  .memo-faq { margin-bottom: 50px; }\n  .faq-list { display: flex; flex-direction: column; gap: 12px; }\n  .faq-item { background: #fbfaf8; padding: 20px; border-radius: 6px; border: 1px solid #eeebe7; text-align: left; }\n  .faq-q { font-weight: bold; margin-bottom: 5px; color: #332f2d; }\n  .faq-a { font-size: 0.85rem; color: #615c58; margin: 0; }\n  \n  .memo-reserve { background: #fbfaf8; padding: 40px 25px; border-radius: 12px; text-align: center; border: 1px solid #eeebe7; }\n  .contact-h3-title { font-size: 1.05rem !important; font-weight: bold; margin-top: 0 !important; margin-bottom: 12px !important; color: #332f2d !important; border: none !important; }\n  .contact-methods p { font-size: 0.9rem; color: #615c58; margin-bottom: 20px; }\n  .contact-buttons { display: flex; gap: 15px; justify-content: center; margin-top: 25px; flex-wrap: wrap; }\n  \n  .c-btn { \n    display: inline-block !important; \n    padding: 14px 25px !important; \n    border-radius: 6px !important; \n    color: #fff !important; \n    text-decoration: none !important; \n    font-weight: bold !important; \n    min-width: 250px; \n    text-align: center;\n    box-sizing: border-box;\n  }\n  .c-btn.line { background-color: #06c755 !important; }\n  .c-btn.line:hover { background-color: #05b34c !important; }\n  .c-btn.mail { background-color: #9e8a78 !important; }\n  .c-btn.mail:hover { background-color: #837161 !important; }\n\n  @media(max-width: 768px) {\n    .memorial-page-container { padding: 15px; }\n    .memo-hero { padding: 35px 20px; }\n    .hero-title { font-size: 1.25rem !important; }\n    .trouble-box { padding: 25px 20px; }\n    .contact-buttons { flex-direction: column; gap: 10px; }\n    .c-btn { width: 100%; min-width: auto; }\n    \n    \/* お掃除オプションカードのレスポンシブ変換 *\/\n    .cleaning-card { flex-direction: column; gap: 20px; text-align: center; }\n    .cleaning-card-right { align-items: center; width: 100%; }\n    .cleaning-btn { width: 100%; text-align: center; padding: 12px 16px; }\n  }\n\n      #tetote-contact-grid-wrap.tetote-contact-grid-container {\n  max-width: 540px;\n  margin: 32px auto;\n  padding: 0 20px;\n  text-align: center;\n  font-family: inherit;\n  box-sizing: border-box;\n}\n\n#tetote-contact-grid-wrap .tetote-contact-grid-lead {\n  font-size: 0.95rem;\n  color: #a39285;\n  margin-bottom: 6px;\n  font-weight: normal;\n  letter-spacing: 0.03em;\n  line-height: 1.6;\n  border: none !important;\n}\n\n#tetote-contact-grid-wrap .tetote-contact-grid-title {\n  font-size: 1.35rem;\n  color: #4a4a4a;\n  margin: 0 0 20px 0;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  border: none !important;\n}\n\n#tetote-contact-grid-wrap .tetote-contact-grid {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 12px;\n  box-sizing: border-box;\n}\n\n\/* リンク（aタグ）に対する下線消去の徹底 *\/\n#tetote-contact-grid-wrap .tetote-grid-item {\n  display: flex !important;\n  align-items: center !important;\n  padding: 12px 14px !important;\n  background: #fbf9f6 !important;\n  border: 1px solid #ebdcd0 !important;\n  border-radius: 6px !important;\n  color: #4a4a4a !important;\n  transition: all 0.2s ease !important;\n  box-sizing: border-box !important;\n  min-height: 64px !important;\n  \n  text-decoration: none !important;\n  border-bottom: 1px solid #ebdcd0 !important;\n  box-shadow: none !important;\n  background-image: none !important;\n}\n\n#tetote-contact-grid-wrap .tetote-grid-item::before,\n#tetote-contact-grid-wrap .tetote-grid-item::after {\n  display: none !important;\n  content: none !important;\n}\n\n#tetote-contact-grid-wrap .tetote-grid-item:hover,\n#tetote-contact-grid-wrap .tetote-grid-item:focus,\n#tetote-contact-grid-wrap .tetote-grid-item:active {\n  background: #f5efe9 !important;\n  border-color: #dcc7b7 !important;\n  text-decoration: none !important;\n  border-bottom: 1px solid #dcc7b7 !important;\n  box-shadow: none !important;\n  background-image: none !important;\n  outline: none !important;\n}\n\n#tetote-contact-grid-wrap .tetote-grid-item:hover::before,\n#tetote-contact-grid-wrap .tetote-grid-item:hover::after {\n  display: none !important;\n  content: none !important;\n}\n\n\/* LINE専用スタイル *\/\n#tetote-contact-grid-wrap .tetote-grid-item.tetote-line {\n  background: #f4f8f4 !important;\n  border-color: #d8ebd8 !important;\n}\n\n#tetote-contact-grid-wrap .tetote-grid-item.tetote-line:hover {\n  background: #eaf3ea !important;\n  border-color: #c2dec2 !important;\n}\n\n\/* アイコンとテキストのスタイル *\/\n#tetote-contact-grid-wrap .tetote-grid-icon {\n  width: 22px !important;\n  height: 22px !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  margin-right: 10px !important;\n  flex-shrink: 0 !important;\n  color: #a39285 !important;\n  background: none !important;\n  border: none !important;\n}\n\n#tetote-contact-grid-wrap .tetote-line .tetote-grid-icon {\n  color: #62a862 !important;\n}\n\n#tetote-contact-grid-wrap .tetote-grid-icon svg {\n  width: 100% !important;\n  height: 100% !important;\n  fill: currentColor !important;\n}\n\n#tetote-contact-grid-wrap .tetote-grid-item:not(.tetote-line) .tetote-grid-icon svg {\n  fill: none !important;\n  stroke: currentColor !important;\n}\n\n#tetote-contact-grid-wrap .tetote-grid-info {\n  display: flex !important;\n  flex-direction: column !important;\n  text-align: left !important;\n  line-height: 1.3 !important;\n  background: none !important;\n  border: none !important;\n  overflow: hidden;\n}\n\n#tetote-contact-grid-wrap .tetote-grid-label {\n  font-size: 0.8rem !important;\n  color: #a39285 !important;\n  margin-bottom: 2px !important;\n  display: block !important;\n  font-weight: normal !important;\n  background: none !important;\n  border: none !important;\n  white-space: nowrap;\n}\n\n#tetote-contact-grid-wrap .tetote-line .tetote-grid-label {\n  color: #62a862 !important;\n  font-weight: normal !important;\n}\n\n#tetote-contact-grid-wrap .tetote-grid-name {\n  font-size: 1rem !important;\n  font-weight: 500 !important;\n  letter-spacing: 0.01em !important;\n  color: #4a4a4a !important;\n  background: none !important;\n  border: none !important;\n  white-space: nowrap;\n}\n\n#tetote-contact-grid-wrap .tetote-grid-item *,\n#tetote-contact-grid-wrap .tetote-grid-item *:hover {\n  text-decoration: none !important;\n  border-bottom: none !important;\n  box-shadow: none !important;\n  background-image: none !important;\n}\n\n\/* モバイル・レスポンシブ対応 *\/\n@media (max-width: 480px) {\n  #tetote-contact-grid-wrap .tetote-grid-item {\n    padding: 10px 8px !important;\n  }\n  #tetote-contact-grid-wrap .tetote-grid-icon {\n    width: 18px !important;\n    height: 18px !important;\n    margin-right: 6px !important;\n  }\n  #tetote-contact-grid-wrap .tetote-grid-name {\n    font-size: 0.88rem !important;\n  }\n  #tetote-contact-grid-wrap .tetote-grid-label {\n    font-size: 0.72rem !important;\n  }\n}                                         \n\u003c\/style\u003e","brand":"株式会社 お仏壇 手と手","offers":[{"title":"Default Title","offer_id":47122057166985,"sku":"90003","price":30000.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0620\/8703\/7065\/files\/obutsudan_led_light_service.png?v=1782707778","url":"https:\/\/obutsudan-tetote.com\/products\/butsudan-led-light","provider":"株式会社 お仏壇 手と手","version":"1.0","type":"link"}