@charset "UTF-8";.privacypolicy__container:where(.astro-x27z233u){margin-inline:0}.privacypolicy__outer:where(.astro-x27z233u){padding-top:23.47vw}.privacypolicy__heading:where(.astro-x27z233u){margin-inline:6.67vw}.privacypolicy__inner:where(.astro-x27z233u){margin-top:12.8vw;padding:17.07vw 6.67vw 32vw;background-color:var(--color-white)}.privacypolicy__breadcrumb:where(.astro-x27z233u){max-width:min(81.94vw,1180px)}.privacypolicy__breadcrumb:where(.astro-x27z233u) .breadcrumb_list{position:relative;top:initial}.privacypolicy_wrapper:where(.astro-x27z233u),.privacypolicy_wrapper__each:where(.astro-x27z233u){display:flex;flex-direction:column}.privacypolicy_wrapper:where(.astro-x27z233u){row-gap:12.8vw}.privacypolicy_wrapper__each:where(.astro-x27z233u){row-gap:6.4vw;counter-increment:index}.privacypolicy_wrapper__heading:where(.astro-x27z233u){padding-bottom:3.2vw;border-bottom:2px solid var(--color-pale-blue);font-weight:500;font-size:20px;line-height:140%;letter-spacing:.02em;text-align:left;position:relative}.privacypolicy_wrapper__heading:where(.astro-x27z233u):before{content:"" counter(index) ". "}.privacypolicy_wrapper__content:where(.astro-x27z233u){display:flex;flex-direction:column;row-gap:3.2vw}.privacypolicy_wrapper__lead:where(.astro-x27z233u){font-size:15px;line-height:170%;letter-spacing:.02em;text-align:left}.clause__each:where(.astro-x27z233u){padding-left:1.2em;font-size:13px;line-height:170%;text-indent:-1.2em;counter-increment:clause}.clause__each:where(.astro-x27z233u) a:where(.astro-x27z233u){display:inline;text-decoration:underline}.clause--labeling:where(.astro-x27z233u) .clause__each:where(.astro-x27z233u):before{content:"" counter(clause,lower-alpha) ") "}.clause--numbering:where(.astro-x27z233u) .clause__each:where(.astro-x27z233u):before{content:"(" counter(clause) ")"}.clause--list:where(.astro-x27z233u){display:flex;flex-direction:column;row-gap:3.2vw}.clause--list:where(.astro-x27z233u) .clause__each:where(.astro-x27z233u){font-size:15px;line-height:170%}.clause--list:where(.astro-x27z233u) .clause__each:where(.astro-x27z233u):before{content:"・"}.clause__link:where(.astro-x27z233u){display:block;width:-moz-fit-content;width:fit-content;font-weight:500;text-decoration:underline;text-indent:0}.clause__icon:where(.astro-x27z233u){display:inline-block;width:2.67vw;height:1.87vw;margin:0 0 2px .8vw;background-color:var(--color-red);-webkit-mask-image:url(/assets/img/svg/icon_external.svg);mask-image:url(/assets/img/svg/icon_external.svg);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.privacypolicy_wrapper__lead--form:where(.astro-x27z233u){padding-bottom:5.33vw;translate:0 -1.07vw}.privacypolicy_wrapper__link--form:where(.astro-x27z233u){width:58.67vw}.privacypolicy_wrapper__link--form:where(.astro-x27z233u) .link__lead{font-size:15px;text-decoration:none;line-height:1}.privacypolicy_wrapper__note:where(.astro-x27z233u){display:block;margin-top:2.13vw;font-size:12px;line-height:170%;color:var(--color-gray)}@media screen and (min-width: 767px){.privacypolicy:where(.astro-x27z233u){overflow:hidden}.privacypolicy__container:where(.astro-x27z233u){margin-inline:min(11.11vw,160px)}.privacypolicy__outer:where(.astro-x27z233u){padding-top:min(7.22vw,104px)}.privacypolicy__heading:where(.astro-x27z233u){margin-inline:0}.privacypolicy__inner:where(.astro-x27z233u){width:calc(var(--vw) * 100);margin-top:min(3.89vw,56px);padding:min(1.39vw,20px) 0 min(11.11vw,160px) min(5.56vw,80px)}.privacypolicy_wrapper:where(.astro-x27z233u){row-gap:min(3.33vw,48px);max-width:min(76.11vw,1096px);margin-top:min(4.44vw,64px)}.privacypolicy_wrapper__each:where(.astro-x27z233u){row-gap:min(1.67vw,24px)}.privacypolicy_wrapper__heading:where(.astro-x27z233u){padding-bottom:min(.83vw,12px);font-size:22px}.privacypolicy_wrapper__content:where(.astro-x27z233u){max-width:min(69.44vw,1000px);row-gap:min(.83vw,12px)}.privacypolicy_wrapper__lead:where(.astro-x27z233u){font-size:16px}.clause__each:where(.astro-x27z233u){font-size:14px}.clause--list:where(.astro-x27z233u){row-gap:min(.83vw,12px)}.clause--list:where(.astro-x27z233u) .clause__each:where(.astro-x27z233u){font-size:16px}.clause__icon:where(.astro-x27z233u){width:min(.69vw,10px);height:min(.49vw,7px);margin:0 0 2px min(.49vw,7px)}.privacypolicy_wrapper__lead--form:where(.astro-x27z233u){padding-bottom:min(1.67vw,24px);translate:0 -.69vw}.privacypolicy_wrapper__link--form:where(.astro-x27z233u){width:-moz-fit-content;width:fit-content;-moz-column-gap:min(2.64vw,38px);column-gap:min(2.64vw,38px)}.privacypolicy_wrapper__note:where(.astro-x27z233u){margin-top:min(.56vw,8px);font-size:13px}}@media screen and (min-width: 1440px){.privacypolicy_wrapper__lead--form:where(.astro-x27z233u){translate:0 -10px}}[data-page=privacypolicy]{background-color:var(--color-pale-blue)}
