.page-module__OBafZq__container{overflow:hidden}.page-module__OBafZq__firstview{padding:104px 24px 68px;position:relative;overflow:hidden}.page-module__OBafZq__firstviewBg{background-color:var(--color-bg-secondary);border-radius:0 0 50% 50%;width:140%;height:240px;position:absolute;top:-80px;left:-20%}.page-module__OBafZq__firstviewInner{position:relative}.page-module__OBafZq__faq{padding:0 24px;position:relative}.page-module__OBafZq__faqInner{margin:0 auto}.page-module__OBafZq__faqTitle{font-family:var(--font-rounded-mplus);text-align:center;color:var(--color-body-text);font-size:24px;font-weight:800;line-height:24px}.page-module__OBafZq__faqContent{margin-top:32px}.page-module__OBafZq__faqItem{border:2px solid var(--color-black);background-color:var(--color-white);box-shadow:0 6px 0 var(--color-black);cursor:pointer;border-radius:30px;flex-direction:column;display:flex;position:relative}.page-module__OBafZq__faqItem:not(:first-child){margin-top:38px}.page-module__OBafZq__faqItem.page-module__OBafZq__isOpen .page-module__OBafZq__faqItemAnswerWrapper{grid-template-rows:1fr}.page-module__OBafZq__faqItem.page-module__OBafZq__isOpen .page-module__OBafZq__faqItemAnswer{opacity:1;margin-top:-4px;padding-bottom:28px;transition:opacity .3s ease-out .2s,padding .3s ease-out,margin-top .3s ease-out}.page-module__OBafZq__faqItem.page-module__OBafZq__isOpen .page-module__OBafZq__faqItemQuestionArrow{transform:rotate(180deg)}.page-module__OBafZq__faqItemQuestion{text-align:left;cursor:pointer;align-items:flex-start;width:100%;padding:20px 22px;display:flex}.page-module__OBafZq__faqItemQuestionIcon{font-family:var(--font-zen-maru);color:var(--color-accent-green-dark);flex-shrink:0;font-size:20px;font-weight:900;line-height:24px}.page-module__OBafZq__faqItemQuestionText{font-family:var(--font-zen-maru);color:var(--color-body-text);flex:1;margin-left:12px;font-size:16px;font-weight:500;line-height:26px;transition:opacity .3s}.page-module__OBafZq__faqItemQuestionArrow{flex-shrink:0;align-self:center;width:12px;height:8px;margin-left:8px;margin-right:8px;transition:transform .3s ease-out}.page-module__OBafZq__faqItemAnswerWrapper{grid-template-rows:0fr;transition:grid-template-rows .3s ease-out;display:grid}.page-module__OBafZq__faqItemAnswer{opacity:0;align-items:flex-start;padding:0 22px;transition:opacity .3s ease-out,padding .3s ease-out;display:flex;overflow:hidden}.page-module__OBafZq__faqItemAnswerIcon{font-family:var(--font-zen-maru);color:var(--color-accent-orange-dark);flex-shrink:0;font-size:20px;font-weight:900;line-height:24px}.page-module__OBafZq__faqItemAnswerText{font-family:var(--font-zen-maru);color:var(--color-body-text);flex:1;margin-left:12px;font-size:16px;font-weight:500;line-height:26px}.page-module__OBafZq__faqItemAnswerText strong{font-weight:700}.page-module__OBafZq__faqItemAnswerText em{font-style:italic}.page-module__OBafZq__faqItemAnswerText u{text-decoration:underline;text-decoration-thickness:.5px}.page-module__OBafZq__faqItemAnswerText a{color:var(--color-accent-green-link);text-decoration:underline;text-decoration-thickness:.5px}.page-module__OBafZq__faqItemAnswerText a[target=_blank]:after{content:"";vertical-align:middle;background-color:var(--color-accent-green-link);width:16px;height:16px;margin-left:2px;display:inline-block;transform:translateY(-4px);-webkit-mask-image:url(/images/common/icon_link.png);mask-image:url(/images/common/icon_link.png);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.page-module__OBafZq__contact{margin-top:100px;padding:0 24px 100px}.page-module__OBafZq__contactInner{max-width:327px;margin:0 auto;position:relative}.page-module__OBafZq__contactTitle{font-family:var(--font-rounded-mplus);text-align:center;color:var(--color-body-text);font-size:24px;font-weight:800;line-height:24px}.page-module__OBafZq__contactLinkContainer{justify-content:center;margin-top:28px;display:flex}.page-module__OBafZq__contactLink{display:block}.page-module__OBafZq__contactLinkLabel{font-family:var(--font-zen-maru);color:var(--color-white);font-size:18px;font-weight:900;line-height:24px}.page-module__OBafZq__contactLinkIcon{width:16px;height:16px}
