@layer reset,utilities,shared;.z0WnkW_categoryNav{padding-block:4rem 0}@media (min-width:768px){.z0WnkW_categoryNav{padding-block:5.6rem 0}}.z0WnkW_inner{flex-direction:column;align-items:center;display:flex;}@media (min-width:768px){.z0WnkW_inner{max-width:96.8rem}}.z0WnkW_illust{width:18rem;height:auto}@media (min-width:768px){.z0WnkW_illust{z-index:1;width:23rem;margin-bottom:-1.4rem;position:relative}}.z0WnkW_box{background:var(--color-beige);border-radius:.8rem;width:100%;padding:2rem 1.6rem}@media (min-width:768px){.z0WnkW_box{padding:3.2rem 3.9rem 4rem}}.z0WnkW_boxTitle{color:var(--color-text-dark);justify-content:center;align-items:center;gap:1.2rem;font-size:1.5rem;font-weight:700;display:flex}@media (min-width:768px){.z0WnkW_boxTitle{font-size:1.6rem}}.z0WnkW_boxTitle span{flex-shrink:0}.z0WnkW_boxTitle:before,.z0WnkW_boxTitle:after{content:"";border-top:1px dotted #b3b3b3;flex:1;max-width:33.8rem}.z0WnkW_pills{flex-wrap:wrap;justify-content:center;gap:1rem .8rem;margin-top:1.6rem;padding:0;list-style:none;display:flex}@media (min-width:768px){.z0WnkW_pills{gap:1.2rem 1.6rem;margin-top:2.4rem}}.z0WnkW_pill{height:3rem;color:var(--color-green);border:1px solid var(--color-green-light);background:#fff;border-radius:.2rem;align-items:center;gap:.4rem;padding:.4rem .8rem .6rem;font-size:1.4rem;font-weight:700;text-decoration:none;transition:background-color .2s,opacity .2s;display:flex}@media (min-width:768px){.z0WnkW_pill{height:3.2rem;padding:.4rem 1.6rem .6rem;font-size:1.5rem}}@media (hover:hover) and (pointer:fine){.z0WnkW_pill:hover{background:var(--color-green-pale)}}.z0WnkW_pillArrow{border-inline:.5rem solid #0000;border-top:.6rem solid var(--color-green);width:0;height:0}
@layer reset,utilities,shared;._4RbW0W_faqList{interpolate-size:allow-keywords;padding-block:6.4rem}@media (min-width:768px){._4RbW0W_faqList{padding-block:8rem 9.6rem}}._4RbW0W_inner{flex-direction:column;gap:4.8rem;display:flex;}@media (min-width:768px){._4RbW0W_inner{gap:7.2rem;max-width:96.8rem}}._4RbW0W_section{scroll-margin-top:8rem}@media (min-width:768px){._4RbW0W_section{scroll-margin-top:11.2rem}}._4RbW0W_head{flex-direction:column;align-items:center;gap:2.4rem;display:flex}._4RbW0W_title{color:var(--color-green);font-size:2.2rem;font-weight:700;line-height:1.2}@media (min-width:768px){._4RbW0W_title{font-size:2.6rem;line-height:1}}._4RbW0W_items{flex-direction:column;gap:1.2rem;margin-top:2.4rem;display:flex}@media (min-width:768px){._4RbW0W_items{gap:2rem;margin-top:3.2rem}}._4RbW0W_question{cursor:pointer;background:var(--color-green-pale);border-radius:.4rem;align-items:flex-start;gap:.4rem;padding:1rem 2.6rem 1.2rem 1rem;list-style:none;display:flex;position:relative;box-shadow:0 .3rem #b1d5b1}@media (min-width:768px){._4RbW0W_question{align-items:center;gap:.8rem;min-height:4rem;padding:.7rem 4.4rem .7rem 1.4rem}}._4RbW0W_question::-webkit-details-marker{display:none}._4RbW0W_item::details-content{content-visibility:visible;grid-template-rows:0fr;align-content:end;transition:grid-template-rows .35s linear;display:grid;overflow:hidden}._4RbW0W_item[open]::details-content{grid-template-rows:1fr;transition:grid-template-rows .4s}._4RbW0W_answerBody{align-self:end;min-height:0}@media (prefers-reduced-motion:reduce){._4RbW0W_item::details-content{transition:none}}._4RbW0W_qMark{color:var(--color-green);flex-shrink:0;font-size:1.7rem;font-weight:700;line-height:1.2}._4RbW0W_qText{color:var(--color-text-dark);font-size:1.5rem;font-weight:700;line-height:1.4}@media (min-width:768px){._4RbW0W_qText{font-size:1.7rem}}._4RbW0W_arrow{width:1.2rem;height:.8rem;color:var(--color-green);transition:rotate .35s;position:absolute;top:50%;right:1rem;translate:0 -50%;rotate:180deg}@media (min-width:768px){._4RbW0W_arrow{width:1.5rem;height:1rem;right:2.6rem}}._4RbW0W_item[open] ._4RbW0W_arrow{transition:rotate .4s;rotate:0deg}._4RbW0W_answer{flex-direction:column;gap:.2rem;padding:.6rem 1rem 0;display:flex}@media (min-width:768px){._4RbW0W_answer{flex-direction:row;gap:.9rem;padding:.8rem 2.4rem 0 1.6rem}}._4RbW0W_aMark{color:var(--color-red);flex-shrink:0;font-size:1.7rem;font-weight:700;line-height:1}@media (min-width:768px){._4RbW0W_aMark{line-height:1.4}}._4RbW0W_aText{color:var(--color-text);font-size:1.5rem;font-weight:500;line-height:1.3}@media (min-width:768px){._4RbW0W_aText{font-size:1.6rem;line-height:1.4}}
