.faq{width:100%;margin-top:40px;flex-direction:column;gap:30px}.faq,.faq .faq-title{display:flex;align-items:center}.faq .faq-title{font-size:var(--header2-size);color:var(--REONA);font-weight:700;letter-spacing:0;line-height:1.5;gap:10px}.faq .faq-title .faq-title-icon{margin-top:5px}.faq .faq-wrapper{width:100%;background-color:#f9f9f9;border:1px #ddd;border-radius:4px;display:flex;flex-direction:column;gap:10px;padding:20px 10px}@media(max-width:500px){.faq .faq-wrapper{padding:20px 0}}.faq .faq-wrapper .faq-item{width:100%;overflow:hidden;display:flex;flex-direction:column;background-color:rgba(0,0,0,0);gap:10px;border:none;border-bottom:1px solid #ddd}.faq .faq-wrapper .faq-item summary{width:100%;cursor:pointer;font-weight:700;list-style:none;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.faq .faq-wrapper .faq-item summary::-webkit-details-marker{display:none}.faq .faq-wrapper .faq-item summary .faq-question-icon{margin-top:2px;margin-right:10px;font-weight:700}.faq .faq-wrapper .faq-item summary .faq-question-text{font-weight:700}.faq .faq-wrapper .faq-item[open] summary{width:100%}.faq .faq-wrapper .faq-item .faq-answer{margin:0 20px;padding:12px 16px;background-color:#fff;border-top:1px solid #eee;white-space:pre-wrap}@media(max-width:500px){.faq .faq-wrapper .faq-item .faq-answer{margin:0 10px}}.faq .faq-wrapper .faq-item .faq-answer .faq-link-instagram{color:var(--REONA);font-weight:700;text-decoration:underline;text-underline-offset:3px}.inquiry-container{align-items:center;display:flex;flex-direction:column;width:1040px;margin:0 auto;padding:80px 220px;position:relative}@media(max-width:500px){.inquiry-container{width:100%;padding:30px 20px}}.inquiry-container .inquiry-title{font-size:var(--header1-size);color:var(--REONA);font-weight:700;letter-spacing:0;line-height:1.5;margin-top:-1px;position:relative;margin-bottom:40px}@media(max-width:500px){.inquiry-container .inquiry-title{margin-bottom:20px}}.inquiry-container .form-container{display:flex;flex-direction:column;align-items:center;gap:20px 0;background:#fff;width:100%;padding:40px 20px;font-size:var(--font-mini)}.inquiry-container .form-container .form-name-container{display:flex;flex-direction:column;gap:5px 0;width:100%}.inquiry-container .form-container .form-name-container .form-name-title{font-weight:700}.inquiry-container .form-container .form-name-container .form-name-field{border:1px solid gray;border-radius:5px;padding:10px;font-size:16px}.inquiry-container .form-container .form-email-container{display:flex;flex-direction:column;gap:5px 0;width:100%}.inquiry-container .form-container .form-email-container .form-email-title{font-weight:700}.inquiry-container .form-container .form-email-container .form-email-field{border:1px solid gray;border-radius:5px;padding:10px;font-size:16px}.inquiry-container .form-container .form-content-container{display:flex;flex-direction:column;gap:5px 0;width:100%}.inquiry-container .form-container .form-content-container .form-content-title{font-weight:700}.inquiry-container .form-container .form-content-container .form-content-field{height:10em;border:1px solid gray;border-radius:5px;padding:10px;font-size:16px}.inquiry-container .form-container .form-button{background-color:#2a2a87;color:#fff;padding:5px 10px;border-radius:10px;font-size:16px}.inquiry-container .form-container .form-notice{display:flex;justify-content:center}.inquiry-container .form-container .form-notice p{font-size:14px;text-align:center;white-space:pre-wrap;font-weight:bolder}@media(max-width:500px){.inquiry-container .form-container .form-notice p{white-space:normal}}