.PolicyPage_section-page-header__nMlCn{background-color:var(--color-section-bg-green);padding-block:var(--header-height) calc(50 * var(--rem));position:relative}.PolicyPage_content-wrapper__m45Au{--content-max-width:calc(1125 * var(--rem));max-width:var(--content-max-width);margin-inline:auto;padding-inline:calc(10 * var(--rem))}@media (min-width:768px){.PolicyPage_section-page-header__nMlCn{padding-block:var(--header-height) calc(80 * var(--rem))}.PolicyPage_content-wrapper__m45Au{padding-inline:calc(24 * var(--rem))}}@media (min-width:1010px){.PolicyPage_section-page-header__nMlCn{padding-block:var(--header-height) calc(80 * var(--rem))}}.PolicyPage_breadcrumbs__XvRoQ{padding:16px}@media (min-width:768px){.PolicyPage_breadcrumbs__XvRoQ{padding:1em}}@media (min-width:1010px){.PolicyPage_breadcrumbs__XvRoQ{padding:1em}}.PolicyPage_page-title__WHwKV{display:flex;flex-direction:column;padding-inline:1rem;-webkit-padding-before:1em;padding-block-start:1em}@media (min-width:768px){.PolicyPage_page-title__WHwKV{max-width:var(--content-max-width);margin-inline:auto;-webkit-padding-before:0;padding-block-start:0;width:calc(100% - 2em)}}.PolicyPage_heading__sXMDW{font-family:var(--font-cooper);font-size:calc(40 * var(--rem));color:var(--color-primary);position:relative;line-height:1.3}.PolicyPage_sub__2Wvuc{font-family:var(--font-hiragino);font-size:calc(18 * var(--rem));display:block;font-weight:var(--font-w6);color:var(--color-primary)}@media (min-width:768px){.PolicyPage_heading__sXMDW{--clamp-max:60;font-size:var(--clamp);-webkit-padding-before:.5em;padding-block-start:.5em}.PolicyPage_sub__2Wvuc{--clamp-max:28;font-size:var(--clamp);-webkit-padding-after:0;padding-block-end:0}}@media (min-width:1010px){.PolicyPage_heading__sXMDW{font-size:calc(60 * var(--rem))}.PolicyPage_sub__2Wvuc{font-size:calc(28 * var(--rem))}}.PolicyPage_section-page-nav__X1iif{background-color:var(--color-section-bg-green);padding-inline:calc(20 * var(--rem))}@media (min-width:768px){.PolicyPage_section-page-nav__X1iif{padding-inline:0}}.PolicyPage_page-nav__Y2c5m{display:flex;flex-direction:column;justify-content:flex-start;font-size:1rem}@media (min-width:768px){.PolicyPage_page-nav__Y2c5m{flex-direction:row;column-gap:2em;flex-wrap:wrap;width:95%;max-width:var(--content-max-width);margin-inline:unset;padding-inline:0}}.PolicyPage_page-nav__Y2c5m a{display:flex;align-items:center;gap:.5em;padding-block:.5em;color:var(--color-primary);position:relative;width:-moz-fit-content;width:fit-content}.PolicyPage_page-nav__Y2c5m a:before{content:"";width:auto;height:1.2em;aspect-ratio:1/1;display:inline-block;background-image:url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="8.69074" cy="8.69109" r="8.69109" transform="rotate(90 8.69074 8.69109)" fill="%23006933"/><path d="M11.8511 8.69117L8.69067 11.8516L5.53027 8.69116L5.94508 8.27636L8.39438 10.7257L8.39438 5.53077L8.98696 5.53077L8.98696 10.7257L11.4363 8.27636L11.8511 8.69117Z" fill="white" stroke="white" stroke-width="0.482838"/></svg>');background-repeat:no-repeat;background-size:contain;background-position:50%}.PolicyPage_page-nav__Y2c5m a:after{content:"";position:absolute;transform-origin:right;background:currentColor;width:100%;height:1px;transition:transform .25s;bottom:0;left:0;transform:scaleX(0)}@media (any-hover:hover){.PolicyPage_page-nav__Y2c5m a:hover:after{transform-origin:left;transform:scaleX(1)}}.PolicyPage_section-wrapper__GRgrp{position:relative;background-color:var(--color-section-bg-green);overflow:hidden}.PolicyPage_section-policy__gcMeR{padding-block:calc(30 * var(--rem))}@media (min-width:768px){.PolicyPage_section-policy__gcMeR{padding-block:calc(40 * var(--rem))}}.PolicyPage_section-policy__gcMeR h2{color:var(--color-primary);font-size:calc(18 * var(--rem));padding:.5em}@media (min-width:768px){.PolicyPage_section-policy__gcMeR h2{font-size:calc(24 * var(--rem));padding-inline:0}}.PolicyPage_policy-container__EYTSe{position:relative;z-index:1;border:2px solid var(--color-primary);border-radius:6px;background-color:var(--color-white);box-shadow:2px 2px 0 2px var(--color-primary);padding-block:16px 30px;padding-inline:30px;max-width:var(--content-max-width);font-size:calc(14 * var(--rem));font-weight:var(--font-w3);line-height:1.7}@media (min-width:768px){.PolicyPage_policy-container__EYTSe{border:4px solid var(--color-primary);border-radius:calc(16 * var(--rem));font-size:calc(15 * var(--rem))}}@media (min-width:1125px){.PolicyPage_policy-container__EYTSe{border:6px solid var(--color-primary);border-radius:calc(24 * var(--rem));margin-inline:auto;background-color:var(--color-white);box-shadow:2px 2px 0 2px var(--color-primary);padding-block:calc(40 * var(--rem));padding-inline:calc(70 * var(--rem));font-size:calc(16 * var(--rem))}}.PolicyPage_policy-container__EYTSe :where(h1,h2,h3,h4,h5,h6):not([class]){margin-block:1em}.PolicyPage_policy-container__EYTSe p:not([class]){margin-block:1em}.PolicyPage_policy-container__EYTSe ul:not([class]){list-style:disc;margin-block:.5em;padding-inline:1em}.PolicyPage_policy-container__EYTSe li:not([class]){margin-block:.5em}.PolicyPage_policy-container__EYTSe ol:not([class]){list-style-type:decimal;margin-block:.5em;padding-inline:1em}.PolicyPage_policy-container__EYTSe blockquote:not([class]){margin-block:.5em}.PolicyPage_policy-container__EYTSe a:not([class]){text-decoration:underline}.PolicyPage_policy-container__EYTSe li a[target=_blank]:not([class]){display:flex;display:inline-flex;flex-direction:row;align-items:center;gap:.3em;text-decoration:none;line-height:1.2}.PolicyPage_policy-container__EYTSe li a[target=_blank]:not([class]):after{content:"";display:inline-block;font-size:.8rem;width:auto;height:1em;aspect-ratio:1/1;background-image:url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.768689" y="3.06312" width="9.46278" height="9.46278" stroke="%23505050" stroke-width="1.53738"/><rect x="3.43811" y="1.60693" width="8.25012" height="8.25012" fill="white"/><path d="M5.60606 9.49668L4.31152 8.20215C5.25232 7.57746 6.28343 6.69687 7.42744 5.55286L9.84341 3.13689L10.6563 3.94975L8.24029 6.36571C7.14897 7.45704 6.27591 8.49568 5.60606 9.49668Z" fill="%23505050"/><path d="M10.3249 8.23393L5.56067 3.46973L11.4162 2.38593L10.3249 8.23393Z" fill="%23505050"/></svg>');background-repeat:no-repeat;background-size:contain;background-position:50%}.PolicyPage_deco-area__gOc_7{position:absolute;width:100%;height:100%;top:calc(100 * var(--rem));overflow:hidden;background-image:url(/assets/common/bg-monstera.webp);background-repeat:repeat-y;background-size:100%;z-index:0}