.HiroshimaServicePage_container__hXOqD{max-width:1200px;margin:0 auto;padding:2rem 1rem}.HiroshimaServicePage_container__hXOqD h1{font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:#0055a5}.HiroshimaServicePage_container__hXOqD>p{font-size:1.1rem;line-height:1.6;margin-bottom:2rem;color:#333}.HiroshimaServicePage_serviceFeatures__YXGl3{margin-bottom:3rem;padding:2rem;background-color:#f8f9fa;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.HiroshimaServicePage_serviceFeatures__YXGl3 h2{font-size:1.75rem;font-weight:600;margin-bottom:1.5rem;color:#0055a5}.HiroshimaServicePage_serviceFeatures__YXGl3 ul{list-style-type:none;padding-left:0}.HiroshimaServicePage_serviceFeatures__YXGl3 li{position:relative;padding-left:1.75rem;margin-bottom:1rem;line-height:1.5}.HiroshimaServicePage_serviceFeatures__YXGl3 li:before{content:"✓";color:#00a651;position:absolute;left:0;font-weight:700}.HiroshimaServicePage_serviceArea__I08J_{margin-bottom:3rem;padding:2rem;background-color:#f0f5ff;border-radius:8px}.HiroshimaServicePage_serviceArea__I08J_ h2{font-size:1.75rem;font-weight:600;margin-bottom:1.5rem;color:#0055a5}.HiroshimaServicePage_serviceArea__I08J_ p{margin-bottom:1rem;line-height:1.6}.HiroshimaServicePage_faqSection__vJp2_{margin:3rem 0;padding:2rem 0;background-color:#f8f9fa}.HiroshimaServicePage_faqSection__vJp2_ h2{font-size:1.75rem;font-weight:600;margin-bottom:2rem;color:#0055a5}.HiroshimaServicePage_faqContainer__URm8c{max-width:800px;margin:0 auto}@media (max-width:768px){.HiroshimaServicePage_container__hXOqD h1{font-size:2rem}.HiroshimaServicePage_serviceArea__I08J_,.HiroshimaServicePage_serviceFeatures__YXGl3{padding:1.5rem}.HiroshimaServicePage_serviceArea__I08J_ h2,.HiroshimaServicePage_serviceFeatures__YXGl3 h2{font-size:1.5rem}.HiroshimaServicePage_faqSection__vJp2_ h2{font-size:1.75rem;margin-bottom:2rem}}.HiroshimaServicePage_textCenter__cNGgN{text-align:center}.HiroshimaServicePage_py12__9dVku{padding-top:3rem;padding-bottom:3rem}.HiroshimaServicePage_bgLight__ktt5N{background-color:#f8f9fa}.HiroshimaServicePage_mb12__ETUZW{margin-bottom:3rem}.FAQAccordion_faqAccordion__wnY8U{margin:2rem 0;padding:0 1rem}@media (min-width:640px){.FAQAccordion_faqAccordion__wnY8U{padding:0 1.5rem}}@media (min-width:768px){.FAQAccordion_faqAccordion__wnY8U{padding:0 2rem}}@media (min-width:1024px){.FAQAccordion_faqAccordion__wnY8U{padding:0 2rem;max-width:1200px;margin:0 auto}}.FAQAccordion_faqItem__cQMZT{margin-bottom:1rem;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}.FAQAccordion_faqQuestion__jZwC5{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1rem;background-color:white;border:none;text-align:left;cursor:pointer;font-weight:500;color:#333;transition:background-color .2s}.FAQAccordion_faqQuestion__jZwC5.FAQAccordion_active__Kx1rf{background-color:#f5f7fa}.FAQAccordion_faqQuestion__jZwC5:hover{background-color:#f9f9f9}.FAQAccordion_faqAnswer___VayZ{max-height:0;overflow:hidden;transition:max-height .3s ease;background-color:#f5f7fa;padding:0 1rem}.FAQAccordion_faqAnswer___VayZ.FAQAccordion_open__phykB{max-height:500px;padding:1rem;border-top:1px solid #e0e0e0}.FAQAccordion_icon__9sqg8{transition:transform .3s}.FAQAccordion_variant-benzaiya__wqeQ5 .FAQAccordion_faqQuestion__jZwC5{color:#0055a5}.FAQAccordion_variant-benzaiya__wqeQ5 .FAQAccordion_faqQuestion__jZwC5.FAQAccordion_active__Kx1rf{background-color:#f0f5ff}
/*# sourceMappingURL=159619c526a84b18.css.map*/