@charset "UTF-8";.visually-hidden{border:none!important;bottom:0!important;contain:strict!important;display:block!important;height:4px!important;left:0!important;margin:0!important;opacity:0!important;padding:0!important;pointer-events:none!important;position:fixed!important;right:0!important;top:0!important;visibility:visible!important;width:4px!important}.hexagon{--start-degree:90deg;aspect-ratio:1/1;clip-path:polygon(50% 100%,6.69873% 75%,6.69873% 25%,50% 0,93.30127% 25%,93.30127% 75%,50% 100%);clip-path:polygon(calc(50% + cos(var(--start-degree) + 0deg)*50%) calc(50% + sin(var(--start-degree) + 0deg)*50%),calc(50% + cos(var(--start-degree) + 60deg)*50%) calc(50% + sin(var(--start-degree) + 60deg)*50%),calc(50% + cos(var(--start-degree) + 120deg)*50%) calc(50% + sin(var(--start-degree) + 120deg)*50%),calc(50% + cos(var(--start-degree) + 180deg)*50%) calc(50% + sin(var(--start-degree) + 180deg)*50%),calc(50% + cos(var(--start-degree) + 240deg)*50%) calc(50% + sin(var(--start-degree) + 240deg)*50%),calc(50% + cos(var(--start-degree) + 300deg)*50%) calc(50% + sin(var(--start-degree) + 300deg)*50%),calc(50% + cos(var(--start-degree) + 1turn)*50%) calc(50% + sin(var(--start-degree) + 1turn)*50%))}.hexagon.hexagon--icon{width:-moz-fit-content;width:fit-content}.hexagon.hexagon--iconBorder{--border-size:1px;align-items:center;display:grid;grid-template-areas:"content";justify-items:center;place-items:center;width:-moz-fit-content;width:fit-content}.hexagon.hexagon--iconBorder:before{aspect-ratio:1/1;background-color:inherit;clip-path:polygon(calc(50% + cos(var(--start-degree) + 0deg)*50%) calc(50% + sin(var(--start-degree) + 0deg)*50%),calc(50% + cos(var(--start-degree) + 60deg)*50%) calc(50% + sin(var(--start-degree) + 60deg)*50%),calc(50% + cos(var(--start-degree) + 120deg)*50%) calc(50% + sin(var(--start-degree) + 120deg)*50%),calc(50% + cos(var(--start-degree) + 180deg)*50%) calc(50% + sin(var(--start-degree) + 180deg)*50%),calc(50% + cos(var(--start-degree) + 240deg)*50%) calc(50% + sin(var(--start-degree) + 240deg)*50%),calc(50% + cos(var(--start-degree) + 300deg)*50%) calc(50% + sin(var(--start-degree) + 300deg)*50%),calc(50% + cos(var(--start-degree) + 1turn)*50%) calc(50% + sin(var(--start-degree) + 1turn)*50%));content:"";margin:auto;transition-duration:.1s;transition-property:color,background-color;transition-timing-function:linear;width:calc(100% - var(--border-size)*2)}.hexagon.hexagon--iconBorder:before,.hexagon.hexagon--iconBorder>*{grid-area:content;-ms-grid-column:1;-ms-grid-row:1}@media (any-hover:hover){.hasIconLink:hover .hasIconLink__icon{background-color:#fff;color:var(--color-yoshida-red)}.hasIconLink:hover .hasIconLink__icon.hexagon--iconBorder{background-color:var(--color-yoshida-red)}.hasIconLink:hover .hasIconLink__icon.hexagon--iconBorder:before{background-color:#fff}.hasIconLink:hover .hasIconLink__icon--white{background-color:var(--color-yoshida-red);color:#fff}.hasIconLink:hover .hasIconLink__icon--white.hexagon--iconBorder{background-color:#fff}.hasIconLink:hover .hasIconLink__icon--white.hexagon--iconBorder:before{background-color:var(--color-yoshida-red)}.hasIconLink:hover .hasIconLink__icon--hoverSlateBlue{color:#646979}.hasIconLink:hover .hasIconLink__icon--hoverDarkNavy{color:#222a41}.hasIconLink:hover .hasIconLink__icon--hoverLightGray.hexagon--iconBorder:before{background-color:#efefef}.hasIconLink:hover .hasIconLink__icon--hoverLightRed.hexagon--iconBorder:before{background-color:#fbebe9}}.hasIconLink__icon{background-color:var(--color-yoshida-red);color:#fff;transition-duration:.1s;transition-property:color,background-color;transition-timing-function:linear}.hasIconLink__icon.hasIconLink__icon--white{background-color:#fff;color:var(--color-yoshida-red)}.text-yoshida{color:var(--color-yoshida-red)}.text-white{color:var(--color-white)}.bg-white{background-color:var(--color-white)}.bg-yoshida{background-color:var(--color-yoshida-red)}.bg-gray{background-color:var(--color-gray)}.bg-lighter-gray{background-color:var(--color-lighter-gray)}.border-yoshida{border-color:var(--color-yoshida-red)}.border-white{border-color:var(--color-white)}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.inline-grid{display:inline-grid}.grid{display:grid}@media screen and (min-width:768px){.sp-only{display:none}}.pc-only{display:none}@media screen and (min-width:768px){.pc-only{display:inline;display:initial}}.scroll-snapItem{scroll-margin-block-start:var(--global-header-block-size);scroll-snap-align:start}.intro{--padding-block-start-sp:calc(var(--global-header-block-size) + 1.4375rem);margin-left:auto;margin-right:auto;max-width:calc((var(--size-content-inline-val) - 150)/16*1rem);padding-left:var(--gutter-inline);padding-right:var(--gutter-inline);padding-top:var(--padding-block-start-sp);width:100%}@media screen and (min-width:768px){.intro{padding-left:0;padding-right:0;padding-top:calc(var(--global-header-block-size) + 3.625rem)}}.intro__heading{--font-size:29;font-size:1.8125rem;font-size:calc(var(--font-size)/16*1rem)}@media screen and (min-width:768px){.intro__heading{--font-size:88;letter-spacing:.05em}}.headline{--margin-block-start:30;--bg-color:#f0f0f0;background-color:#f0f0f0;background-color:var(--bg-color);background-image:url(/privacy/img/bg-headline_sp.svg);background-position:top;background-repeat:no-repeat;background-size:100% auto;margin-top:1.875rem;margin-top:calc(var(--margin-block-start)/16*1rem);padding-bottom:2.3125rem;padding-left:var(--gutter-inline);padding-right:var(--gutter-inline);padding-top:2.375rem}@media screen and (min-width:768px){.headline{--margin-block-start:95;background-image:url(/privacy/img/bg-headline_pc.svg);background-size:min(100%,var(--size-max-content-inline)) auto;padding-bottom:5.9375rem;padding-top:5.9375rem}}.headline__list{--font-size:18;--padding-inline-start:74.5;--padding-block-start:58;--letter-spacing:0.03em;font-size:1.125rem;font-size:calc(var(--font-size)/16*1rem);letter-spacing:.03em;letter-spacing:var(--letter-spacing);line-height:var(--line-height)}@media screen and (min-width:768px){.headline__list{--font-size:28;--padding-block-start:95;--line-height:1.6;--letter-spacing:0.14em;margin-left:auto;margin-right:auto;max-width:calc((var(--size-content-inline-val) - 150)/16*1rem)}}.headline__link{color:inherit;-webkit-text-decoration:none;text-decoration:none}@media (any-hover:hover){.headline__link:hover{-webkit-text-decoration:underline;text-decoration:underline}}.content{--margin-block-start:33.1;--margin-block-end:84.7;--font-size:13;font-size:.8125rem;font-size:calc(var(--font-size)/16*1rem);margin-bottom:5.29375rem;margin-bottom:calc(var(--margin-block-end)/16*1rem);margin-top:2.06875rem;margin-top:calc(var(--margin-block-start)/16*1rem)}@media screen and (min-width:768px){.content{--font-size:19;--margin-block-start:88;--margin-block-end:100}}.content__container{--margin-block-start:30;--padding-inline-start:69;--padding-inline-end:48.5;margin-top:1.875rem;margin-top:calc(var(--margin-block-start)/16*1rem);padding-left:var(--gutter-inline);padding-right:var(--gutter-inline)}@media screen and (min-width:768px){.content__container{--margin-block-start:64;margin-left:auto;margin-right:auto;max-width:calc((var(--size-content-inline-val) - 150)/16*1rem);padding-left:0;padding-right:0}}.content__box{--margin-block-start:30;margin-top:1.875rem;margin-top:calc(var(--margin-block-start)/16*1rem)}@media screen and (min-width:768px){.content__box{--margin-block-start:77}}.content__lead{--line-height:1.48;letter-spacing:.05em;line-height:1.48;line-height:var(--line-height)}@media screen and (min-width:768px){.content__lead{--line-height:inherit}}.content__section{--margin-block-start:30;--padding-inline:8;--letter-spacing:0.05em;--line-height:1.6;letter-spacing:.05em;letter-spacing:var(--letter-spacing);line-height:1.6;line-height:var(--line-height);margin-top:1.875rem;margin-top:calc(var(--margin-block-start)/16*1rem)}@media screen and (min-width:768px){.content__section{--margin-block-start:19;padding-left:calc(var(--padding-inline)/16*1rem);padding-right:calc(var(--padding-inline)/16*1rem)}}.content__heading{--font-size:18;font-size:1.125rem;font-size:calc(var(--font-size)/16*1rem);font-weight:600;letter-spacing:.14em}@media screen and (min-width:768px){.content__heading{--font-size:33}}.content__subheading{--font-size:15;font-size:.9375rem;font-size:calc(var(--font-size)/16*1rem);font-weight:600;letter-spacing:.14em}@media screen and (min-width:768px){.content__subheading{--font-size:28}}.content__indent{text-indent:calc(var(--font-size)/16*1rem)}.content__textLink{word-wrap:anywhere}.content__address{--margin-block-end:20;margin-bottom:1.25rem;margin-bottom:calc(var(--margin-block-end)/16*1rem)}.content__date{--margin-block-start:10;margin-top:.625rem;margin-top:calc(var(--margin-block-start)/16*1rem)}@media screen and (min-width:768px){.content__date{--margin-block-start:20}}.list__dotItem{--marker-size:20;list-style-type:none;padding-left:1.25rem;padding-left:calc(var(--marker-size)/16*1rem);position:relative}.list__dotItem:before{content:"・";left:0;position:absolute}.list__parenNum{counter-reset:circleNum-counter}.list__parenNumItem{--marker-size:20;counter-increment:circleNum-counter;list-style-type:none;padding-left:1.25rem;padding-left:calc(var(--marker-size)/16*1rem);position:relative}.list__parenNumItem:before{content:"(" counter(circleNum-counter) ")";left:0;position:absolute}@media screen and (min-width:768px){.list__parenNumItem{--marker-size:28}}.list__company{--column-gap:20;display:grid;grid-template-columns:repeat(2,auto);justify-content:start}.list__companyData{padding-left:calc(var(--font-size)/16*1rem);text-indent:calc(var(--font-size)/16*-1rem)}.list__companyData:before{content:"："}.list__link{--color-font:#233f81;color:#233f81;color:var(--color-font);letter-spacing:.05em;-webkit-text-decoration:none;text-decoration:none}@media (any-hover:hover){.list__link:hover{-webkit-text-decoration:underline;text-decoration:underline}}.list__noIndent{--marker-size:-20;margin-left:-1.25rem;margin-left:calc(var(--marker-size)/16*1rem)}