.FAQPage_page_container__gb39E{width:100%;max-width:1200px;margin:56px auto 0;padding:0 16px;@media (max-width:768px){padding-left:0;padding-bottom:0;padding-right:0;padding-top:0;margin-left:auto;margin-bottom:24px;margin-right:auto;margin-top:16px}}.FAQPage_topContainer__PdxIH{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;margin:76px auto 0;@media (max-width:768px){width:100%;height:auto;gap:0;margin-left:auto;margin-bottom:0;margin-right:auto;margin-top:0;align-self:stretch}}.FAQPage_title_search_container__nSk3t{display:flex;width:636px;flex-direction:column;align-items:flex-start;gap:12px;@media (max-width:768px){padding-left:20px;padding-bottom:0;padding-right:20px;padding-top:16px;width:auto;gap:8px;align-self:stretch}}.FAQPage_tabs_container__cAKcc{position:sticky;top:0;background:#fff;z-index:50;width:100%;max-width:1200px;margin:0 auto}.FAQPage_title__8snyN{color:#1b1c1e;font-family:Noto Sans JP,sans-serif;font-size:48px;font-style:normal;font-weight:700;line-height:72px;letter-spacing:-.5px}.FAQPage_bottomContainer__0fNb3{display:flex;width:1200px;flex-direction:column;align-items:flex-start;gap:16px;margin:56px auto}.FAQTabs_container___R558{display:flex;position:sticky;top:0;align-items:flex-start;gap:32px;width:100%;max-width:1200px;margin:0 auto;background:#fff;border-bottom:1px solid #ececf1;@media (max-width:768px){padding-left:20px;padding-bottom:0;padding-right:0;padding-top:24px;gap:16px;align-self:stretch;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;width:100%}}.FAQTabs_container___R558::-webkit-scrollbar{display:none}.FAQTabs_default__McOFU,.FAQTabs_selected__amSPe{display:flex;padding:16px 0;flex-direction:column;align-items:center;white-space:nowrap;min-width:-moz-fit-content;min-width:fit-content;@media (max-width:768px){flex:0 0 auto}}.FAQTabs_selected__amSPe{border-bottom:2px solid #2a2b2e}.FAQTabs_defaultText__9iB2Z{color:#777a83}.FAQTabs_defaultText__9iB2Z,.FAQTabs_selectedText__54M_g{text-align:center;font-family:Noto Sans JP,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-.5px}.FAQTabs_selectedText__54M_g{color:#2a2b2e}.FAQContents_container__M1uKT{display:flex;width:100%;max-width:1200px;flex-direction:column;align-items:flex-start;gap:16px;margin:56px auto 205px;@media (max-width:768px){width:100%;gap:8px;padding-left:20px;padding-bottom:32px;padding-right:20px;padding-top:32px;align-self:stretch;margin-left:0;margin-bottom:0;margin-right:0;margin-top:0}}.FAQContents_title_container__KEwJC{display:flex;align-items:flex-start;gap:2px;margin-bottom:16px;@media (max-width:768px){height:43px;min-width:303px;max-width:768px;padding-bottom:16px;align-self:stretch}}.FAQContents_title_countText__8dAtE{color:#ff6948}.FAQContents_title_Text__eR4Xx,.FAQContents_title_countText__8dAtE{font-family:Noto Sans JP,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:30px;letter-spacing:-.5px}.FAQContents_title_Text__eR4Xx{color:#1b1c1e}.FAQContents_more_container__QrRG9{display:flex;padding:16px 0;justify-content:center;align-items:center;gap:2px;align-self:stretch}.FAQContents_more_button__2fncW{display:flex;justify-content:flex-end;align-items:center;gap:2px}.FAQContents_more_text__WZC2A{color:#38383d;font-family:Noto Sans JP,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-.5px}.FAQContents_noResultContainer__jxbgy{display:flex;width:auto;max-width:1200px;padding:80px 0;flex-direction:column;align-items:center;gap:24px;margin:0 auto;@media (max-width:768px){width:auto;gap:64px;padding-left:20px;padding-bottom:32px;padding-right:20px;padding-top:32px;align-self:stretch;margin-bottom:100px}}.FAQContents_noResultTitleContainer__UxZP0{display:flex;flex-direction:column;align-items:center;gap:4px;align-self:stretch}.FAQContents_noResultTitleText__LWsVf{color:#1b1c1e;font-family:Noto Sans JP,sans-serif;font-size:26px;font-style:normal;font-weight:700;line-height:39px;letter-spacing:-.5px;@media (max-width:768px){font-size:20px;line-height:30px}}.FAQContents_noResultSubTitleText__xMhvV{color:#636773;text-align:center;font-family:Noto Sans JP,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.5px;@media (max-width:768px){font-size:12px;line-height:18px}}.FAQContents_noResultImage__QewsN{position:relative;width:104px;height:104px;@media (max-width:768px){width:80px;height:80px}}.FAQContents_noResultImageBody__WlP7t{position:absolute;top:0;left:0;margin:3px 8px 4px 8.39px}.FAQContents_noResultImageFace__qNvKP{position:absolute;top:0;left:0;margin:27px 29px 61px}.FAQAccordion_all_container__8sTwX{gap:16px;@media (max-width:768px){gap:8px}}.FAQAccordion_all_container__8sTwX,.FAQAccordion_container__Oil4c{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.FAQAccordion_container__Oil4c{border-radius:12px;border:1px solid #ececf1;@media (max-width:768px){padding-left:16px;padding-bottom:0;padding-right:0;padding-top:16px;justify-content:center;gap:8px;flex:1 0 0}}.FAQAccordion_container__Oil4c.FAQAccordion_selected__r6xER,.FAQAccordion_container__Oil4c:hover{border:1px solid #c9c8cd;background:#fdfdfd}.FAQAccordion_header__gFP2P{width:100%}.FAQAccordion_trigger___5054{display:flex;width:100%;align-items:center;justify-content:space-between;padding:24px;@media (max-width:768px){padding-left:0;padding-bottom:0;padding-right:0;padding-top:0}}.FAQAccordion_trigger_content__VeUOV{display:flex;flex-direction:row;@media (max-width:768px){flex-direction:column;flex-grow:1}}.FAQAccordion_category_container__mL_CL{display:flex;width:200px;flex-direction:column;justify-content:center;align-items:center;@media (max-width:768px){width:auto;align-items:flex-start;margin-bottom:8px}}.FAQAccordion_category_text__UvQel{color:#38383d;text-align:right;font-family:Noto Sans JP,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.5px;@media (max-width:768px){font-size:13px;line-height:20px}}.FAQAccordion_title_container__z3YAY{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex:1 0 0;gap:16px;@media (max-width:768px){width:auto;flex-direction:row;align-items:flex-start;gap:8px;margin-bottom:16px}}.FAQAccordion_QuestionIcon__J5ByV{width:32px;height:32px;flex-shrink:0;align-self:flex-start}.FAQAccordion_title_text__uXNG5{color:#38383d;font-family:Noto Sans JP,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-.5px;text-align:left;padding-top:4px;flex:1;word-break:break-word;overflow-wrap:break-word;white-space:pre-line}.FAQAccordion_accordionTriggerContainer__N_g1Q{@media (max-width:768px){display:flex;padding-left:12px;padding-bottom:6px;padding-right:12px;padding-top:20px;flex-direction:column;justify-content:flex-end;align-items:flex-end;align-self:stretch;margin-bottom:16px}}.FAQAccordion_accordionTrigger__LK8FH{width:24px;height:24px;transition:transform .2s}[data-state=open] .FAQAccordion_accordionTrigger__LK8FH{transform:rotate(180deg)}.FAQAccordion_content__oOMYV{overflow:hidden;transition:all .2s ease-in-out}.FAQAccordion_content_container__pvlLV{display:flex;padding:24px;align-items:flex-start;border-top:1px solid #ececf1;@media (max-width:768px){padding-left:0;padding-bottom:24px;padding-right:16px;padding-top:24px;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;align-self:stretch}}.FAQAccordion_content_null_block__G5BpS{display:flex;width:200px;flex-direction:column;justify-content:center;align-items:center;@media (max-width:768px){display:none}}.FAQAccordion_content_answer_container__4RoU2{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex:1 0 0;gap:16px;width:100%;white-space:pre-line;@media (max-width:768px){align-items:flex-start;gap:6px;align-self:stretch}}.FAQAccordion_AnswerIcon__woFn2{width:32px;height:32px;flex-shrink:0}.FAQAccordion_content_answer_text__NXOGC{color:#1b1c1e;font-family:Noto Sans JP,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.5px;word-wrap:break-word;word-break:break-all;overflow-wrap:break-word;@media (max-width:768px){font-size:15px;line-height:23px}}