@container (calc(960 / 16 * 1em) <= inline-size){}@container (inline-size < calc(960 / 16 * 1em)){}.con_faq{margin-inline:auto;max-width:calc(1000 / 14 * 1em);width:90%}details{position:relative}details summary{display:grid;grid-template-columns:auto 1fr auto;cursor:pointer}details summary::-webkit-details-marker{display:none}details summary .ico_state{--width:9.21;--weight:1;--bg-color:#857D6E;display:flex;align-items:center;justify-content:center;position:relative;transition:0.3s}details summary .ico_state:after,details summary .ico_state:before{display:block;width:calc(var(--width) / var(--base) * 1em);height:calc(var(--weight) / var(--base) * 1em);background:var(--bg-color);transition:inherit;content:""}details summary .ico_state:after{position:absolute;margin:auto;transform:rotate(90deg)}details .box_details_content{overflow:hidden}details.is-opened summary .ico_state:after{transform:rotate(180deg)}details[data-details-outside-click=yes]:not([data-toggle-disable=true]){width:fit-content}details[data-details-outside-click=yes]:not([data-toggle-disable=true]) .box_details_content{position:absolute;top:100%;left:0;right:0;z-index:1}details[data-toggle-disable=true] summary{cursor:default}@media screen and (min-width:48em){.con_faq{margin-top:calc(30 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.con_faq{margin-top:calc(20 / var(--base) * 1em)}}.txt_lead-small--top{text-align:center}@media screen and (min-width:48em){.txt_lead-small--top{margin-bottom:calc(64 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.txt_lead-small--top{margin-inline:auto;margin-bottom:calc(20 / var(--base) * 1em);max-width:calc(315 / var(--base) * 1em);text-align:left}}.box_anchor{display:grid;gap:calc(18 / var(--base) * 1em)}@media screen and (min-width:48em){.box_anchor{grid-template-columns:repeat(4,1fr);margin-bottom:calc(128 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.box_anchor{grid-template-columns:repeat(2,1fr);margin-bottom:calc(60 / var(--base) * 1em)}}.box_anchor li a{--fsz:14;display:flex;justify-content:space-between;align-items:center;padding:calc((52 / var(--fsz) * 1em - 1lh) / 2) calc(12 / var(--fsz) * 1em);font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:500;text-decoration:none;color:#696357;border-bottom:calc(1 / var(--fsz) * 1em) solid #D7D0C3}.box_anchor li a .ico_arrow-down{width:calc(24 / var(--fsz) * 1em);height:calc(24 / var(--fsz) * 1em)}.box_anchor li a:hover{border-bottom-color:#BEBCBC}.box_faq+.box_faq{margin-top:calc(80 / var(--base) * 1em)}.box_faq .title_faq{margin-bottom:calc(32 / var(--base) * 1em)}.box_faq .title_faq .txt{--fsz:18;display:block;margin-inline:auto;padding:0 calc(16 / var(--fsz) * 1em) calc(14 / var(--fsz) * 1em);width:fit-content;line-height:1.4;font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:400;text-align:center;color:#403C3C;border-bottom:calc(2 / var(--fsz) * 1em) dotted #ABA4A4}.box_faq details{margin-bottom:calc(16 / var(--base) * 1em);background:#fff;border:calc(1 / var(--base) * 1em) solid #BEBCBC;box-shadow:0 0 calc(10 / var(--base) * 1em) 0 rgba(85,80,80,0.2)}.box_faq details [data-text]{--fsz:24;line-height:calc(22 / var(--fsz) * 1em);font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:400;letter-spacing:0.03em;font-family:"EB Garamond",serif}@media screen and (min-width:48em){.box_faq details summary{padding:1.25rem 2.5rem}}@media screen and (max-width:47.9375em){.box_faq details summary{padding:1.25rem}}.box_faq details summary{gap:calc(16 / var(--base) * 1em)}.box_faq details summary [data-text]{color:#ABA4A4}.box_faq details summary .txt{line-height:1.4;font-size:calc(16 / var(--base) * 1em);font-weight:400;color:#696357}.box_faq details summary .ico_state{margin-top:calc(4.5 / var(--base) * 1em);width:calc(13 / var(--base) * 1em);height:calc(13 / var(--base) * 1em)}.box_faq details .txt_answer{display:grid;grid-auto-flow:column;gap:calc(16 / var(--base) * 1em);margin-bottom:calc(8 / var(--base) * 1em)}.box_faq details .txt_answer [data-text]{color:#9E634A}.box_faq details .txt_answer .txt{line-height:1.4;font-size:calc(16 / var(--base) * 1em);font-weight:400;color:#696357}.box_faq details .txt_description{--fsz:14;font-size:calc(var(--fsz) / var(--base) * 1em)}@media screen and (min-width:48em){.box_faq details .box_details_content .box_details_content_inner{padding-block:calc(20 / var(--base) * 1em);padding-inline:calc(80 / var(--base) * 1em) calc(40 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.box_faq details .box_details_content .box_details_content_inner{padding:calc(20 / var(--base) * 1em)}}.box_contact{margin-top:calc(120 / var(--base) * 1em)}.box_contact .txt_lead{margin-bottom:3em;text-align:center}.box_contact .txt_lead .txt{word-break:keep-all;overflow-wrap:anywhere}.box_contact .box_txt .btn_link a{margin-inline:auto}