@charset "UTF-8";@media screen and (max-width: 799px){.c-oks-section-mv{margin-top:12vw}}@media screen and (min-width: 800px){.c-oks-section-mv{margin-top:5.5555555556vw}}.c-oks-section-mv__title{font-family:var(--font-display);font-weight:500;font-feature-settings:"halt" on;line-height:1.3;letter-spacing:.05em}@media screen and (max-width: 799px){.c-oks-section-mv__title{font-size:5.5vw}}@media screen and (min-width: 800px){.c-oks-section-mv__title{font-size:1.9444444444vw}}.c-oks-section-mv__desc{font-weight:400;font-feature-settings:"halt" on;line-height:1.8;letter-spacing:.02em}@media screen and (max-width: 799px){.c-oks-section-mv__desc{margin-top:6vw;font-size:3.75vw}}@media screen and (min-width: 800px){.c-oks-section-mv__desc{margin-top:2.2222222222vw;font-size:1.1111111111vw}}.c-oks-section-mv__image{aspect-ratio:1020/634;overflow:hidden}@media screen and (max-width: 799px){.c-oks-section-mv__image{margin-top:10vw;border-radius:1vw}}@media screen and (min-width: 800px){.c-oks-section-mv__image{margin-top:4.4444444444vw;border-radius:.2777777778vw}}.c-oks-section-mv__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 799px){.c-oks-section-details{display:flex;flex-direction:column;margin-top:14vw}}@media screen and (min-width: 800px){.c-oks-section-details{display:grid;grid-template-columns:20.8333333333vw 1fr;-moz-column-gap:4.1666666667vw;column-gap:4.1666666667vw;margin-top:5.5555555556vw}}.c-oks-section-details__item{width:100%}@media screen and (max-width: 799px){.c-oks-section-details__item{display:contents}}@media screen and (min-width: 800px){.c-oks-section-details__item:only-child{grid-column:2}}.c-oks-section-details__head{background-repeat:repeat-x;background-position:left top}@media screen and (max-width: 799px){.c-oks-section-details__head{padding-top:3vw;background-image:repeating-linear-gradient(90deg,var(--color-gray),var(--color-gray) .5vw,transparent .5vw,transparent 1vw);background-size:100% .25vw}}@media screen and (min-width: 800px){.c-oks-section-details__head{padding-top:.8333333333vw;background-image:repeating-linear-gradient(90deg,var(--color-gray),var(--color-gray) .1388888889vw,transparent .1388888889vw,transparent .2777777778vw);background-size:100% .0694444444vw}}.c-oks-section-details__head>h4{font-weight:600;font-feature-settings:"halt" on;line-height:1.5;letter-spacing:.02em}@media screen and (max-width: 799px){.c-oks-section-details__head>h4{font-size:3.5vw}}@media screen and (min-width: 800px){.c-oks-section-details__head>h4{font-size:.9722222222vw}}@media screen and (max-width: 799px){.c-oks-section-details__item:first-child>.c-oks-section-details__head{order:2;padding-top:0;margin-top:8vw;background-image:none}}.c-oks-section-details__map{overflow:hidden}@media screen and (max-width: 799px){.c-oks-section-details__map{order:3;width:60vw;margin-top:5vw;border-radius:1vw}}@media screen and (min-width: 800px){.c-oks-section-details__map{width:100%;margin-top:2.2222222222vw;border-radius:.2777777778vw}}.c-oks-section-details__map img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 799px){.c-oks-section-details__photos{order:1}}@media screen and (max-width: 799px){.c-oks-section-details__videos{order:4;margin-top:12vw}}@media screen and (min-width: 800px){.c-oks-section-details__videos{margin-top:4.4444444444vw}}.c-oks-section-details__video-wrapper{overflow:hidden}@media screen and (max-width: 799px){.c-oks-section-details__video-wrapper{aspect-ratio:16/9;margin-top:5vw;border-radius:1vw}}@media screen and (min-width: 800px){.c-oks-section-details__video-wrapper{aspect-ratio:660/372;margin-top:2.2222222222vw;border-radius:.2777777778vw}}.c-oks-section-details__video-wrapper iframe{width:100%;height:100%;border:0}@media screen and (max-width: 799px){.c-oks-usage-overview{margin-top:12vw}}@media screen and (min-width: 800px){.c-oks-usage-overview{margin-top:5.5555555556vw}}.c-oks-usage-overview__item{display:flex;background-repeat:repeat-x;background-position:left bottom}@media screen and (max-width: 799px){.c-oks-usage-overview__item{flex-direction:column;row-gap:4vw;padding-block:7vw;background-image:repeating-linear-gradient(90deg,var(--color-gray),var(--color-gray) .5vw,transparent .5vw,transparent 1vw);background-size:100% .25vw}}@media screen and (min-width: 800px){.c-oks-usage-overview__item{-moz-column-gap:5.4861111111vw;column-gap:5.4861111111vw;padding-block:1.9444444444vw;background-image:repeating-linear-gradient(90deg,var(--color-gray),var(--color-gray) .1388888889vw,transparent .1388888889vw,transparent .2777777778vw);background-size:100% .0694444444vw}}.c-oks-usage-overview__item:first-child{padding-top:0}@media screen and (max-width: 799px){.c-oks-usage-overview__labels{display:flex;flex-wrap:wrap;-moz-column-gap:2vw;column-gap:2vw;align-items:baseline}}@media screen and (min-width: 800px){.c-oks-usage-overview__labels{flex-shrink:0;width:8.4722222222vw}}.c-oks-usage-overview__label{display:block;font-weight:600;font-feature-settings:"halt" on;line-height:1.5;letter-spacing:.02em}@media screen and (max-width: 799px){.c-oks-usage-overview__label{font-size:3.5vw}}@media screen and (min-width: 800px){.c-oks-usage-overview__label{font-size:1.1111111111vw}}.c-oks-usage-overview__label-note{display:block;font-weight:400;font-feature-settings:"halt" on;line-height:1.5;color:var(--color-gray-blue);letter-spacing:.02em}@media screen and (max-width: 799px){.c-oks-usage-overview__label-note{font-size:3vw}}@media screen and (min-width: 800px){.c-oks-usage-overview__label-note{margin-top:.5555555556vw;font-size:.8333333333vw}}.c-oks-usage-overview__value{font-weight:400;font-feature-settings:"halt" on;line-height:1.5;letter-spacing:.02em}@media screen and (max-width: 799px){.c-oks-usage-overview__value{font-size:3.5vw}}@media screen and (min-width: 800px){.c-oks-usage-overview__value{font-size:1.1111111111vw}}@media screen and (max-width: 799px){.c-oks-usage-overview__price+.c-oks-usage-overview__inner-list{margin-top:6vw}}@media screen and (min-width: 800px){.c-oks-usage-overview__price+.c-oks-usage-overview__inner-list{margin-top:1.6666666667vw}}@media screen and (max-width: 799px){.c-oks-usage-overview__price-item+.c-oks-usage-overview__price-item{margin-top:2vw}}@media screen and (min-width: 800px){.c-oks-usage-overview__price-item+.c-oks-usage-overview__price-item{margin-top:.8333333333vw}}.c-oks-usage-overview__price-item-inner{display:flex}@media screen and (max-width: 799px){.c-oks-usage-overview__price-item-inner{-moz-column-gap:4vw;column-gap:4vw}}@media screen and (min-width: 800px){.c-oks-usage-overview__price-item-inner{-moz-column-gap:2.4305555556vw;column-gap:2.4305555556vw}}.c-oks-usage-overview__price-item-label{flex-shrink:0;font-weight:400;font-feature-settings:"halt" on;line-height:1.5;letter-spacing:.02em}@media screen and (max-width: 799px){.c-oks-usage-overview__price-item-label{width:23.75vw;font-size:3.5vw}}@media screen and (min-width: 800px){.c-oks-usage-overview__price-item-label{width:7.3611111111vw;font-size:1.1111111111vw}}.c-oks-usage-overview__price-item-value{font-weight:400;font-feature-settings:"halt" on;line-height:1.5;letter-spacing:.02em}@media screen and (max-width: 799px){.c-oks-usage-overview__price-item-value{font-size:3.5vw}}@media screen and (min-width: 800px){.c-oks-usage-overview__price-item-value{font-size:1.1111111111vw}}.c-oks-usage-overview__price-item-note{position:relative;display:flex;font-weight:400;font-feature-settings:"halt" on;line-height:1.5;color:var(--color-gray-blue);letter-spacing:.02em}@media screen and (max-width: 799px){.c-oks-usage-overview__price-item-note{-moz-column-gap:.5vw;column-gap:.5vw;margin-top:1.5vw;font-size:3vw}}@media screen and (min-width: 800px){.c-oks-usage-overview__price-item-note{-moz-column-gap:.1388888889vw;column-gap:.1388888889vw;margin-top:.5555555556vw;font-size:.8333333333vw}}.c-oks-usage-overview__price-item-note:before{position:relative;content:"※"}.c-oks-usage-overview__inner-num-list{counter-reset:oks-usage-overview-item}.c-oks-usage-overview__inner-num-list-item{position:relative;font-weight:400;font-feature-settings:"halt" on;line-height:1.5;letter-spacing:.02em;counter-increment:oks-usage-overview-item}@media screen and (max-width: 799px){.c-oks-usage-overview__inner-num-list-item{padding-left:5vw;font-size:3.5vw}}@media screen and (min-width: 800px){.c-oks-usage-overview__inner-num-list-item{padding-left:1.6666666667vw;font-size:1.1111111111vw}}.c-oks-usage-overview__inner-num-list-item:before{position:absolute;top:0;left:0;content:counter(oks-usage-overview-item) "."}@media screen and (max-width: 799px){.c-oks-usage-overview__inner-num-list-item+.c-oks-usage-overview__inner-num-list-item{margin-top:1.5vw}}@media screen and (min-width: 800px){.c-oks-usage-overview__inner-num-list-item+.c-oks-usage-overview__inner-num-list-item{margin-top:.4166666667vw}}.c-oks-usage-overview__inner-list-note{position:relative;display:flex;font-weight:400;font-feature-settings:"halt" on;line-height:1.5;color:var(--color-gray-blue);letter-spacing:.02em}@media screen and (max-width: 799px){.c-oks-usage-overview__inner-list-note{-moz-column-gap:.5vw;column-gap:.5vw;margin-top:2vw;font-size:3vw}}@media screen and (min-width: 800px){.c-oks-usage-overview__inner-list-note{-moz-column-gap:.1388888889vw;column-gap:.1388888889vw;margin-top:.5555555556vw;font-size:.8333333333vw}}.c-oks-usage-overview__inner-list-note:before{position:relative;content:"※"}.c-oks-usage-overview__inner-list-item{position:relative;font-weight:400;font-feature-settings:"halt" on;line-height:1.5;letter-spacing:.02em}@media screen and (max-width: 799px){.c-oks-usage-overview__inner-list-item{padding-left:2.5vw;font-size:3.5vw}}@media screen and (min-width: 800px){.c-oks-usage-overview__inner-list-item{padding-left:.8333333333vw;font-size:1.1111111111vw}}.c-oks-usage-overview__inner-list-item:before{position:absolute;content:"";background-color:var(--color-black);border-radius:50%}@media screen and (max-width: 799px){.c-oks-usage-overview__inner-list-item:before{top:2.25vw;left:0;width:1vw;height:1vw}}@media screen and (min-width: 800px){.c-oks-usage-overview__inner-list-item:before{top:.6944444444vw;left:.1388888889vw;width:.2777777778vw;height:.2777777778vw}}@media screen and (max-width: 799px){.c-oks-usage-overview__inner-list-item+.c-oks-usage-overview__inner-list-item{margin-top:1.5vw}}@media screen and (min-width: 800px){.c-oks-usage-overview__inner-list-item+.c-oks-usage-overview__inner-list-item{margin-top:.4166666667vw}}@media screen and (max-width: 799px){.c-oks-section-slider{margin-top:5vw}}@media screen and (min-width: 800px){.c-oks-section-slider{margin-top:2.2222222222vw}}.c-oks-section-slider__container .splide__slide{position:relative;overflow:hidden}@media screen and (max-width: 799px){.c-oks-section-slider__container .splide__slide{border-radius:1vw}}@media screen and (min-width: 800px){.c-oks-section-slider__container .splide__slide{border-radius:.2777777778vw}}.c-oks-section-slider__container .splide__slide img{display:block!important;width:100%;height:auto;aspect-ratio:660/440;-o-object-fit:cover;object-fit:cover}.c-oks-section-slider__label{position:absolute;display:grid;place-items:center;font-family:var(--font-en);font-weight:600;font-feature-settings:"halt" on;line-height:1;color:var(--color-pure-white);letter-spacing:-.02em;background-color:var(--color-oizumi-blue)}@media screen and (max-width: 799px){.c-oks-section-slider__label{top:2vw;left:2vw;width:10vw;height:10vw;font-size:4vw;border-radius:1vw}}@media screen and (min-width: 800px){.c-oks-section-slider__label{top:.5555555556vw;left:.5555555556vw;width:2.7777777778vw;height:2.7777777778vw;font-size:1.1111111111vw;border-radius:.2777777778vw}}.c-oks-section-slider__thumbnail{display:flex;align-items:center;background-color:var(--color-pure-white)}@media screen and (max-width: 799px){.c-oks-section-slider__thumbnail{-moz-column-gap:4vw;column-gap:4vw;padding:4vw;margin-top:2vw;border-radius:1vw}}@media screen and (min-width: 800px){.c-oks-section-slider__thumbnail{-moz-column-gap:1.3194444444vw;column-gap:1.3194444444vw;padding-block:.6944444444vw;padding-left:1.3888888889vw;margin-top:.5555555556vw;border-radius:.2777777778vw}}.c-oks-section-slider__thumbnail-container{overflow:hidden}@media screen and (max-width: 799px){.c-oks-section-slider__thumbnail-container{flex:1 1 0;min-width:0}}.c-oks-section-slider__thumbnail-container .splide__slide{position:relative;overflow:hidden;border:none!important}@media screen and (max-width: 799px){.c-oks-section-slider__thumbnail-container .splide__slide{max-width:13vw;margin-right:1.25vw!important;border-radius:1vw}}@media screen and (min-width: 800px){.c-oks-section-slider__thumbnail-container .splide__slide{max-width:5.2083333333vw;border-radius:.2777777778vw}}.c-oks-section-slider__thumbnail-container .splide__slide:before{position:absolute;top:0;left:0;width:100%;height:100%;content:""}.c-oks-section-slider__thumbnail-container .splide__slide img{display:block!important;width:100%;height:auto;aspect-ratio:75/50;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 800px){.c-oks-section-slider__thumbnail-container .splide__slide{margin-right:.3472222222vw!important;transition:opacity .3s ease}}.c-oks-section-slider__thumbnail-container .splide__slide.is-active .c-oks-section-slider__slide-overlay{opacity:0}.c-oks-section-slider__thumbnail-container .splide__slide:focus-visible:hover{opacity:.7}@media (any-hover: hover){.c-oks-section-slider__thumbnail-container .splide__slide:hover:hover{opacity:.7}}.c-oks-section-slider__slide-overlay{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-weight:600;font-feature-settings:"halt" on;line-height:1;color:var(--color-pure-white);letter-spacing:-.02em;background:linear-gradient(0deg,#04091699,#04091699);opacity:1;transition:opacity .3s ease}@media screen and (max-width: 799px){.c-oks-section-slider__slide-overlay{font-size:3.5vw}}@media screen and (min-width: 800px){.c-oks-section-slider__slide-overlay{font-size:.9722222222vw}}.c-oks-section-slider__thumbnail-arrows{display:flex;flex-shrink:0;align-items:center;justify-content:center}@media screen and (max-width: 799px){.c-oks-section-slider__thumbnail-arrows{-moz-column-gap:4vw;column-gap:4vw}}@media screen and (min-width: 800px){.c-oks-section-slider__thumbnail-arrows{-moz-column-gap:1.3888888889vw;column-gap:1.3888888889vw;width:7.6388888889vw}}.c-oks-section-slider__thumbnail-arrows .c-tag__dots{flex-direction:column}@media screen and (max-width: 799px){.c-oks-section-slider__thumbnail-arrows .c-tag__dots{gap:.75vw}}@media screen and (min-width: 800px){.c-oks-section-slider__thumbnail-arrows .c-tag__dots{left:-1.3888888889vw;gap:.2083333333vw}}@media screen and (max-width: 799px){.c-oks-section-slider__thumbnail-arrows .c-tag__dot{width:.5vw;height:.5vw}}@media screen and (min-width: 800px){.c-oks-section-slider__thumbnail-arrows .c-tag__dot{width:.1388888889vw;height:.1388888889vw}}.c-oks-section-slider__thumbnail-arrows .c-tag__dot:before{background:var(--color-dark-gray)}@media screen and (max-width: 799px){.c-oks-section-slider__thumbnail-arrows .c-tag__dot:before{width:.5vw;height:.5vw}}@media screen and (min-width: 800px){.c-oks-section-slider__thumbnail-arrows .c-tag__dot:before{width:.1388888889vw;height:.1388888889vw}}.c-oks-section-slider__thumbnail-arrows .splide__arrows{display:flex;align-items:center;justify-content:center}@media screen and (max-width: 799px){.c-oks-section-slider__thumbnail-arrows .splide__arrows{-moz-column-gap:1.5vw;column-gap:1.5vw}}@media screen and (min-width: 800px){.c-oks-section-slider__thumbnail-arrows .splide__arrows{-moz-column-gap:.5555555556vw;column-gap:.5555555556vw}}.c-oks-section-slider__thumbnail-arrows .splide__arrow{position:relative;top:0;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:#caefff;opacity:1;transform:translateY(0)}@media screen and (max-width: 799px){.c-oks-section-slider__thumbnail-arrows .splide__arrow{width:6vw;height:6vw;border-radius:1vw}}@media screen and (min-width: 800px){.c-oks-section-slider__thumbnail-arrows .splide__arrow{width:2.7777777778vw;height:2.7777777778vw;border-radius:.2777777778vw}}.c-oks-section-slider__thumbnail-arrows .splide__arrow--prev{left:0}.c-oks-section-slider__thumbnail-arrows .splide__arrow--prev .c-oks-section-slider__arrow-prev--old{opacity:1;transform:scaleX(-1) translate(0)}.c-oks-section-slider__thumbnail-arrows .splide__arrow--prev .c-oks-section-slider__arrow-prev--new{opacity:0;transform:scaleX(-1) translate(30px)}.c-oks-section-slider__thumbnail-arrows .splide__arrow--prev .c-oks-section-slider__arrow-prev--new{opacity:0;transform:scaleX(-1) translate(-30px)}.c-oks-section-slider__thumbnail-arrows .splide__arrow--prev:focus-visible:hover,.c-oks-section-slider__thumbnail-arrows .splide__arrow--prev:focus-visible:focus-visible{opacity:1}.c-oks-section-slider__thumbnail-arrows .splide__arrow--prev:focus-visible:hover .c-oks-section-slider__arrow-prev--old,.c-oks-section-slider__thumbnail-arrows .splide__arrow--prev:focus-visible:focus-visible .c-oks-section-slider__arrow-prev--old{opacity:0;transform:scaleX(-1) translate(30px)}.c-oks-section-slider__thumbnail-arrows .splide__arrow--prev:focus-visible:hover .c-oks-section-slider__arrow-prev--new,.c-oks-section-slider__thumbnail-arrows .splide__arrow--prev:focus-visible:focus-visible .c-oks-section-slider__arrow-prev--new{opacity:1;transform:scaleX(-1) translate(0)}@media (any-hover: hover){.c-oks-section-slider__thumbnail-arrows .splide__arrow--prev:hover:hover,.c-oks-section-slider__thumbnail-arrows .splide__arrow--prev:hover:focus-visible{opacity:1}.c-oks-section-slider__thumbnail-arrows .splide__arrow--prev:hover:hover .c-oks-section-slider__arrow-prev--old,.c-oks-section-slider__thumbnail-arrows .splide__arrow--prev:hover:focus-visible .c-oks-section-slider__arrow-prev--old{opacity:0;transform:scaleX(-1) translate(30px)}.c-oks-section-slider__thumbnail-arrows .splide__arrow--prev:hover:hover .c-oks-section-slider__arrow-prev--new,.c-oks-section-slider__thumbnail-arrows .splide__arrow--prev:hover:focus-visible .c-oks-section-slider__arrow-prev--new{opacity:1;transform:scaleX(-1) translate(0)}}.c-oks-section-slider__thumbnail-arrows .splide__arrow--next{right:0}.c-oks-section-slider__thumbnail-arrows .splide__arrow--next .c-oks-section-slider__arrow-next--old{opacity:1;transform:translate(0)}.c-oks-section-slider__thumbnail-arrows .splide__arrow--next .c-oks-section-slider__arrow-next--new{opacity:0;transform:translate(-30px)}.c-oks-section-slider__thumbnail-arrows .splide__arrow--next:focus-visible:hover,.c-oks-section-slider__thumbnail-arrows .splide__arrow--next:focus-visible:focus-visible{opacity:1}.c-oks-section-slider__thumbnail-arrows .splide__arrow--next:focus-visible:hover .c-oks-section-slider__arrow-next--old,.c-oks-section-slider__thumbnail-arrows .splide__arrow--next:focus-visible:focus-visible .c-oks-section-slider__arrow-next--old{opacity:0;transform:translate(30px)}.c-oks-section-slider__thumbnail-arrows .splide__arrow--next:focus-visible:hover .c-oks-section-slider__arrow-next--new,.c-oks-section-slider__thumbnail-arrows .splide__arrow--next:focus-visible:focus-visible .c-oks-section-slider__arrow-next--new{opacity:1;transform:translate(0)}@media (any-hover: hover){.c-oks-section-slider__thumbnail-arrows .splide__arrow--next:hover:hover,.c-oks-section-slider__thumbnail-arrows .splide__arrow--next:hover:focus-visible{opacity:1}.c-oks-section-slider__thumbnail-arrows .splide__arrow--next:hover:hover .c-oks-section-slider__arrow-next--old,.c-oks-section-slider__thumbnail-arrows .splide__arrow--next:hover:focus-visible .c-oks-section-slider__arrow-next--old{opacity:0;transform:translate(30px)}.c-oks-section-slider__thumbnail-arrows .splide__arrow--next:hover:hover .c-oks-section-slider__arrow-next--new,.c-oks-section-slider__thumbnail-arrows .splide__arrow--next:hover:focus-visible .c-oks-section-slider__arrow-next--new{opacity:1;transform:translate(0)}}.c-oks-section-slider__thumbnail-arrows .splide__arrow svg{position:absolute;top:0;right:0;bottom:0;left:0;width:3vw;height:3vw;margin:auto}@media screen and (min-width: 800px){.c-oks-section-slider__thumbnail-arrows .splide__arrow svg{width:.8333333333vw;height:.8333333333vw;transition:transform .5s cubic-bezier(.165,.84,.44,1),opacity .5s cubic-bezier(.165,.84,.44,1)}}.c-oks-section-slider__thumbnail-arrows .splide__arrow svg use{color:var(--color-oizumi-blue)}.c-oks-section-accordion{background-color:var(--color-pure-white)}@media screen and (max-width: 799px){.c-oks-section-accordion{margin-top:12vw;border-radius:1vw}}@media screen and (min-width: 800px){.c-oks-section-accordion{margin-top:1.6666666667vw;border-radius:.2777777778vw}}.c-oks-section-accordion__details.open .c-oks-section-accordion__icon svg{transform:rotate(0)}.c-oks-section-accordion__details:focus-visible:hover .c-oks-section-accordion__label,.c-oks-section-accordion__details:focus-visible:focus-visible .c-oks-section-accordion__label{color:var(--color-oizumi-blue)}@media (any-hover: hover){.c-oks-section-accordion__details:hover:hover .c-oks-section-accordion__label,.c-oks-section-accordion__details:hover:focus-visible .c-oks-section-accordion__label{color:var(--color-oizumi-blue)}}.c-oks-section-accordion__summary{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 799px){.c-oks-section-accordion__summary{-moz-column-gap:3vw;column-gap:3vw;padding:5vw}}@media screen and (min-width: 800px){.c-oks-section-accordion__summary{padding:1.3888888889vw}}.c-oks-section-accordion__text-wrap{display:flex;align-items:baseline}@media screen and (max-width: 799px){.c-oks-section-accordion__text-wrap{-moz-column-gap:1.5vw;column-gap:1.5vw}}@media screen and (min-width: 800px){.c-oks-section-accordion__text-wrap{-moz-column-gap:1.3888888889vw;column-gap:1.3888888889vw}}.c-oks-section-accordion__label{font-size:3.5vw;font-weight:600;line-height:1.5;letter-spacing:.02em}@media screen and (min-width: 800px){.c-oks-section-accordion__label{font-size:.9722222222vw;transition:color .3s ease}}.c-oks-section-accordion__icons{display:flex;flex-shrink:0;align-items:center;justify-content:center}@media screen and (max-width: 799px){.c-oks-section-accordion__icons{-moz-column-gap:5vw;column-gap:5vw}}@media screen and (min-width: 800px){.c-oks-section-accordion__icons{right:2.7777777778vw;-moz-column-gap:1.3888888889vw;column-gap:1.3888888889vw}}.c-oks-section-accordion__icons .c-tag__dots{flex-direction:column}@media screen and (max-width: 799px){.c-oks-section-accordion__icons .c-tag__dots{gap:.75vw}}@media screen and (min-width: 800px){.c-oks-section-accordion__icons .c-tag__dots{left:-1.3888888889vw;gap:.2083333333vw}}@media screen and (max-width: 799px){.c-oks-section-accordion__icons .c-tag__dot{width:.5vw;height:.5vw}}@media screen and (min-width: 800px){.c-oks-section-accordion__icons .c-tag__dot{width:.1388888889vw;height:.1388888889vw}}.c-oks-section-accordion__icons .c-tag__dot:before{background:var(--color-dark-gray)}@media screen and (max-width: 799px){.c-oks-section-accordion__icons .c-tag__dot:before{width:.5vw;height:.5vw}}@media screen and (min-width: 800px){.c-oks-section-accordion__icons .c-tag__dot:before{width:.1388888889vw;height:.1388888889vw}}.c-oks-section-accordion__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;background-color:var(--color-light-gray-50);transition:color .3s ease,background-color .3s ease}@media screen and (max-width: 799px){.c-oks-section-accordion__icon{width:10vw;height:10vw;border-radius:1.5vw}}@media screen and (min-width: 800px){.c-oks-section-accordion__icon{width:2.7777777778vw;height:2.7777777778vw;border-radius:.2777777778vw}}.c-oks-section-accordion__icon svg{width:3vw;height:3vw;transform:rotate(180deg);transition:transform .3s ease}@media screen and (min-width: 800px){.c-oks-section-accordion__icon svg{width:.8333333333vw;height:.8333333333vw}}.c-oks-section-accordion__icon svg use{color:var(--color-oizumi-blue);transition:color .3s ease}.c-oks-section-accordion__content{overflow:hidden}.c-oks-section-accordion__content-outer{background-color:var(--color-pure-white);background-repeat:repeat-x;background-position:left top}@media screen and (max-width: 799px){.c-oks-section-accordion__content-outer{margin-inline:5vw;background-image:repeating-linear-gradient(90deg,var(--color-gray),var(--color-gray) .5vw,transparent .5vw,transparent 1vw);background-size:100% .25vw}}@media screen and (min-width: 800px){.c-oks-section-accordion__content-outer{margin-inline:1.3888888889vw;background-image:repeating-linear-gradient(90deg,var(--color-gray),var(--color-gray) .1388888889vw,transparent .1388888889vw,transparent .2777777778vw);background-size:100% .0694444444vw}}@media screen and (max-width: 799px){.c-oks-section-accordion__content-inner{padding-top:10vw;padding-bottom:12vw}}@media screen and (min-width: 800px){.c-oks-section-accordion__content-inner{padding-inline:5.5555555556vw;padding-top:4.4444444444vw;padding-bottom:4.4444444444vw}}.c-oks-section-accordion__content-title{flex-shrink:0;font-family:var(--font-display);font-weight:600;line-height:1.4;letter-spacing:.02em}@media screen and (max-width: 799px){.c-oks-section-accordion__content-title{font-size:4.5vw;letter-spacing:.05em}}@media screen and (min-width: 800px){.c-oks-section-accordion__content-title{font-size:1.3888888889vw}}.c-oks-section-accordion__content-text{flex-shrink:0;font-weight:400;line-height:1.8;letter-spacing:.02em}@media screen and (max-width: 799px){.c-oks-section-accordion__content-text{margin-top:5vw;font-size:3.75vw}}@media screen and (min-width: 800px){.c-oks-section-accordion__content-text{margin-top:1.6666666667vw;font-size:1.1111111111vw}}.c-oks-section-accordion__content-note{position:relative;display:flex;flex-shrink:0;font-weight:400;line-height:1.5;color:var(--color-gray-blue);letter-spacing:.02em}@media screen and (max-width: 799px){.c-oks-section-accordion__content-note{-moz-column-gap:.5vw;column-gap:.5vw;margin-top:1.5vw;font-size:3vw}}@media screen and (min-width: 800px){.c-oks-section-accordion__content-note{-moz-column-gap:.1388888889vw;column-gap:.1388888889vw;margin-top:.5555555556vw;font-size:.9722222222vw}}.c-oks-section-accordion__content-note:before{position:relative;content:"※"}.c-oks-section-accordion__content-card{background-color:var(--color-light-gray-50)}@media screen and (max-width: 799px){.c-oks-section-accordion__content-card{padding:10vw 8vw;margin-top:8vw;border-radius:1vw}}@media screen and (min-width: 800px){.c-oks-section-accordion__content-card{display:flex;-moz-column-gap:5.5555555556vw;column-gap:5.5555555556vw;align-items:center;justify-content:space-between;padding:2.7777777778vw;margin-top:2.7777777778vw;border-radius:.2777777778vw}}@media screen and (max-width: 799px){.c-oks-section-accordion__content-card+.c-oks-section-accordion__content-card{margin-top:2.5vw}}@media screen and (min-width: 800px){.c-oks-section-accordion__content-card+.c-oks-section-accordion__content-card{margin-top:.6944444444vw}}.c-oks-section-accordion__content-card-head{position:relative;padding-bottom:5.5vw}@media screen and (min-width: 800px){.c-oks-section-accordion__content-card-head{padding-bottom:2.2222222222vw}}.c-oks-section-accordion__content-card-head .c-tag__dots{position:absolute;bottom:0;left:0;gap:.75vw}@media screen and (min-width: 800px){.c-oks-section-accordion__content-card-head .c-tag__dots{gap:.2083333333vw}}.c-oks-section-accordion__content-card-head .c-tag__dot{width:.5vw;height:.5vw}@media screen and (min-width: 800px){.c-oks-section-accordion__content-card-head .c-tag__dot{width:.1388888889vw;height:.1388888889vw}}.c-oks-section-accordion__content-card-head .c-tag__dot:before{width:.5vw;height:.5vw;background:var(--color-black);opacity:.3}@media screen and (min-width: 800px){.c-oks-section-accordion__content-card-head .c-tag__dot:before{width:.1388888889vw;height:.1388888889vw}}.c-oks-section-accordion__content-card-title{font-family:var(--font-en);font-weight:600;line-height:1;color:var(--color-oizumi-blue);letter-spacing:0}@media screen and (max-width: 799px){.c-oks-section-accordion__content-card-title{font-size:3.25vw;letter-spacing:.02em}}@media screen and (min-width: 800px){.c-oks-section-accordion__content-card-title{font-size:.9722222222vw}}.c-oks-section-accordion__content-card-text{flex-shrink:0;font-weight:400;line-height:1.5;letter-spacing:.02em}@media screen and (max-width: 799px){.c-oks-section-accordion__content-card-text{margin-top:5vw;font-size:3.5vw}}@media screen and (min-width: 800px){.c-oks-section-accordion__content-card-text{margin-top:2.2222222222vw;font-size:.9722222222vw}}.c-oks-section-accordion__content-card-image{overflow:hidden}@media screen and (max-width: 799px){.c-oks-section-accordion__content-card-image{margin-top:8vw;border-radius:1vw}}@media screen and (min-width: 800px){.c-oks-section-accordion__content-card-image{flex-shrink:0;width:16.6666666667vw;border-radius:.2777777778vw}}.c-oks-section-accordion__content-card-image img{width:100%;height:auto}@media screen and (max-width: 799px){.c-oks-section-accordion__content-card-details{margin-top:10vw}}@media screen and (min-width: 800px){.c-oks-section-accordion__content-card-details{margin-top:3.3333333333vw}}@media screen and (max-width: 799px){.c-oks-section-accordion__content-card-details-head{padding-top:3vw;border-top:.25vw dashed var(--color-gray)}}@media screen and (min-width: 800px){.c-oks-section-accordion__content-card-details-head{padding-top:.8333333333vw;border-top:.1041666667vw dashed var(--color-gray)}}.c-oks-section-accordion__content-card-details-head>h6{font-weight:600;font-feature-settings:"halt" on;line-height:1.5;letter-spacing:.02em}@media screen and (max-width: 799px){.c-oks-section-accordion__content-card-details-head>h6{font-size:3.5vw}}@media screen and (min-width: 800px){.c-oks-section-accordion__content-card-details-head>h6{font-size:.9722222222vw}}@media screen and (max-width: 799px){.c-oks-section-accordion__content-card-details-list{margin-top:3vw}}@media screen and (min-width: 800px){.c-oks-section-accordion__content-card-details-list{margin-top:3.8888888889vw}}.c-oks-section-accordion__content-card-details-list-item{display:flex;background-repeat:repeat-x;background-position:left bottom}@media screen and (max-width: 799px){.c-oks-section-accordion__content-card-details-list-item{-moz-column-gap:4vw;column-gap:4vw;padding-block:7vw;background-image:repeating-linear-gradient(90deg,var(--color-gray),var(--color-gray) .5vw,transparent .5vw,transparent 1vw);background-size:100% .25vw}}@media screen and (min-width: 800px){.c-oks-section-accordion__content-card-details-list-item{-moz-column-gap:3.3333333333vw;column-gap:3.3333333333vw;padding-block:1.9444444444vw;background-image:repeating-linear-gradient(90deg,var(--color-gray),var(--color-gray) .1388888889vw,transparent .1388888889vw,transparent .2777777778vw);background-size:100% .0694444444vw}}@media screen and (min-width: 800px){.c-oks-section-accordion__content-card-details-list-item:first-child{background-image:none}}.c-oks-section-accordion__content-card-details-list-item-label{flex-shrink:0;font-weight:600;font-feature-settings:"halt" on;line-height:1.5;letter-spacing:.02em}@media screen and (max-width: 799px){.c-oks-section-accordion__content-card-details-list-item-label{width:21.75vw;font-size:3.5vw}}@media screen and (min-width: 800px){.c-oks-section-accordion__content-card-details-list-item-label{width:5.0694444444vw;font-size:1.1111111111vw}}.c-oks-section-accordion__content-card-details-list-item-texts{display:block;min-width:0}.c-oks-section-accordion__content-card-details-list-item-text{display:block;font-weight:400;font-feature-settings:"halt" on;line-height:1.5;letter-spacing:.02em}@media screen and (max-width: 799px){.c-oks-section-accordion__content-card-details-list-item-text{font-size:3.5vw}}.c-oks-section-accordion__content-card-details-list-item-note{display:block;font-weight:400;font-feature-settings:"halt" on;line-height:1.5;color:var(--color-gray-blue);letter-spacing:.02em}@media screen and (max-width: 799px){.c-oks-section-accordion__content-card-details-list-item-note{margin-top:1.5vw;font-size:2.75vw}}@media screen and (min-width: 800px){.c-oks-section-accordion__content-card-details-list-item-note{margin-top:.5555555556vw;font-size:.8333333333vw}}@media screen and (max-width: 799px){.c-oks-campus-content{margin-top:12vw}}@media screen and (min-width: 800px){.c-oks-campus-content{margin-top:5.5555555556vw}}@media screen and (max-width: 799px){.c-oks-campus-content+.c-oks-campus-content{margin-top:14vw}}@media screen and (min-width: 800px){.c-oks-campus-content+.c-oks-campus-content{margin-top:4.4444444444vw}}.c-oks-campus-content__title{font-family:var(--font-display);font-weight:500;font-feature-settings:"halt" on;line-height:1.3;letter-spacing:.05em}@media screen and (max-width: 799px){.c-oks-campus-content__title{font-size:5.5vw}}@media screen and (min-width: 800px){.c-oks-campus-content__title{font-size:1.9444444444vw}}@media screen and (max-width: 799px){.c-oks-campus-content__body{margin-top:6vw}}@media screen and (min-width: 800px){.c-oks-campus-content__body{display:flex;-moz-column-gap:4.1666666667vw;column-gap:4.1666666667vw;justify-content:space-between;margin-top:2.7777777778vw}}@media screen and (max-width: 799px){.c-oks-campus-content__text .c-tag__dots{gap:.75vw}}@media screen and (min-width: 800px){.c-oks-campus-content__text .c-tag__dots{bottom:0vw;left:0vw;gap:.2083333333vw}}@media screen and (max-width: 799px){.c-oks-campus-content__text .c-tag__dot{width:.5vw;height:.5vw}}@media screen and (min-width: 800px){.c-oks-campus-content__text .c-tag__dot{width:.1388888889vw;height:.1388888889vw}}.c-oks-campus-content__text .c-tag__dot:before{background:var(--color-dark-gray)}@media screen and (max-width: 799px){.c-oks-campus-content__text .c-tag__dot:before{width:.5vw;height:.5vw}}@media screen and (min-width: 800px){.c-oks-campus-content__text .c-tag__dot:before{width:.1388888889vw;height:.1388888889vw}}@media screen and (max-width: 799px){.c-oks-campus-content__text-wrapper{margin-top:6vw}}@media screen and (min-width: 800px){.c-oks-campus-content__text-wrapper{margin-top:2.7777777778vw}}.c-oks-campus-content__text-title{font-family:var(--font-display);font-weight:500;font-feature-settings:"halt" on;line-height:1.3;letter-spacing:.02em}@media screen and (max-width: 799px){.c-oks-campus-content__text-title{font-size:5vw}}@media screen and (min-width: 800px){.c-oks-campus-content__text-title{font-size:1.6666666667vw}}.c-oks-campus-content__text-desc{font-weight:400;font-feature-settings:"halt" on;line-height:1.8;letter-spacing:.02em}@media screen and (max-width: 799px){.c-oks-campus-content__text-desc{margin-top:5vw;font-size:3.75vw}}@media screen and (min-width: 800px){.c-oks-campus-content__text-desc{margin-top:1.6666666667vw;font-size:1.1111111111vw}}.c-oks-campus-content__image{overflow:hidden}@media screen and (max-width: 799px){.c-oks-campus-content__image{margin-top:8vw;border-radius:1vw}}@media screen and (min-width: 800px){.c-oks-campus-content__image{flex-shrink:0;width:33.3333333333vw;border-radius:.2777777778vw}}.c-oks-campus-content__image img{width:100%;height:auto}@media screen and (max-width: 799px){.c-oks-campus-content__link-btn{margin-top:4vw}}@media screen and (min-width: 800px){.c-oks-campus-content__link-btn{margin-top:1.1111111111vw}}.c-oks-campus-card{background-color:var(--color-pure-white)}@media screen and (max-width: 799px){.c-oks-campus-card{padding:10vw 8vw;margin-top:14vw;border-radius:1vw}}@media screen and (min-width: 800px){.c-oks-campus-card{padding-block:4.4444444444vw;padding-inline:5.5555555556vw;margin-top:4.4444444444vw;border-radius:.2777777778vw}}.c-oks-campus-card__label{display:block;font-weight:600;line-height:1;color:var(--color-oizumi-blue);letter-spacing:0}@media screen and (max-width: 799px){.c-oks-campus-card__label{font-size:3.25vw;letter-spacing:.02em}}@media screen and (min-width: 800px){.c-oks-campus-card__label{font-size:.9722222222vw}}@media screen and (max-width: 799px){.c-oks-campus-card__body{margin-top:5vw}}@media screen and (min-width: 800px){.c-oks-campus-card__body{display:flex;-moz-column-gap:5.5555555556vw;column-gap:5.5555555556vw;align-items:flex-start;justify-content:space-between;margin-top:2.2222222222vw}}@media screen and (max-width: 799px){.c-oks-campus-card__body+.c-oks-campus-card__body{margin-top:8vw}}@media screen and (min-width: 800px){.c-oks-campus-card__body+.c-oks-campus-card__body{margin-top:2.7777777778vw}}.c-oks-campus-card__head{position:relative}@media screen and (max-width: 799px){.c-oks-campus-card__head .c-tag__dots{gap:.75vw}}@media screen and (min-width: 800px){.c-oks-campus-card__head .c-tag__dots{bottom:0vw;left:0vw;gap:.2083333333vw}}@media screen and (max-width: 799px){.c-oks-campus-card__head .c-tag__dot{width:.5vw;height:.5vw}}@media screen and (min-width: 800px){.c-oks-campus-card__head .c-tag__dot{width:.1388888889vw;height:.1388888889vw}}.c-oks-campus-card__head .c-tag__dot:before{background:var(--color-dark-gray)}@media screen and (max-width: 799px){.c-oks-campus-card__head .c-tag__dot:before{width:.5vw;height:.5vw}}@media screen and (min-width: 800px){.c-oks-campus-card__head .c-tag__dot:before{width:.1388888889vw;height:.1388888889vw}}@media screen and (max-width: 799px){.c-oks-campus-card__text{margin-top:5vw}}@media screen and (min-width: 800px){.c-oks-campus-card__text{flex-shrink:0;margin-top:2.2222222222vw}}.c-oks-campus-card__title{flex-shrink:0;font-family:var(--font-display);font-weight:600;line-height:1.3;letter-spacing:.05em}@media screen and (max-width: 799px){.c-oks-campus-card__title{font-size:4.5vw;font-weight:500}}@media screen and (min-width: 800px){.c-oks-campus-card__title{font-size:1.3888888889vw}}.c-oks-campus-card__desc{font-weight:400;line-height:1.5;letter-spacing:.02em}@media screen and (max-width: 799px){.c-oks-campus-card__desc{margin-top:4vw;font-size:3.5vw}}@media screen and (min-width: 800px){.c-oks-campus-card__desc{margin-top:1.1111111111vw;font-size:.9722222222vw}}.c-oks-campus-card__image{overflow:hidden}@media screen and (max-width: 799px){.c-oks-campus-card__image{margin-top:8vw;border-radius:1vw}}@media screen and (min-width: 800px){.c-oks-campus-card__image{flex-shrink:0;width:22.2222222222vw;border-radius:.2777777778vw}}.c-oks-campus-card__image img{width:100%;height:auto}.p-oks-mv{--mask-up-delay: .3s;position:relative;width:100%;height:100vh;height:100svh;min-height:100vh;min-height:100svh;overflow:hidden;background-color:var(--color-light-blue)}@media screen and (max-width: 799px){.p-oks-mv:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:"";background-color:#04091640}}.p-oks-mv__bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;opacity:0;transition:opacity .4s ease-out}.p-oks-mv__bg.is-shown{opacity:1}.p-oks-mv__poster{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-oks-mv__video{position:absolute;top:50%;left:50%;max-inline-size:none;width:100%;min-width:177.78vh;min-width:177.78svh;height:56.25vw;min-height:100%;aspect-ratio:16/9;border:0;opacity:0;transform:translate(-50%,-50%)}.p-oks-mv__bg.is-playing .p-oks-mv__video{opacity:1}.p-oks-mv__inner{position:absolute;right:0;bottom:0;left:0;z-index:2;width:100%}@media screen and (max-width: 799px){.p-oks-mv__inner{bottom:8vw;padding-inline:4vw}}@media screen and (min-width: 800px){.p-oks-mv__inner{bottom:1.875vw;padding-inline:3.3333333333vw}}.p-oks-mv__head{width:-moz-fit-content;width:fit-content;color:var(--color-pure-white)}.p-oks-mv__head .c-tag__dot:before{background-color:var(--color-oizumi-blue)}.p-oks-mv__title{font-family:var(--font-en);font-weight:400;font-feature-settings:"halt" on;line-height:1;letter-spacing:-.02em}@media screen and (max-width: 799px){.p-oks-mv__title{margin-top:8vw;font-size:12vw}}@media screen and (min-width: 800px){.p-oks-mv__title{margin-top:3.8888888889vw;font-size:5.6944444444vw}}.p-oks-mv__label{display:block;font-family:var(--font-display);font-weight:500;font-feature-settings:"halt" on;line-height:1;letter-spacing:.02em}@media screen and (max-width: 799px){.p-oks-mv__label{margin-top:4vw;font-size:4vw}}@media screen and (min-width: 800px){.p-oks-mv__label{margin-top:1.1111111111vw;font-size:1.3888888889vw}}@media screen and (max-width: 799px){.p-oks-mv__wrapper{margin-top:8vw}}@media screen and (min-width: 800px){.p-oks-mv__wrapper{display:flex;align-items:center;justify-content:space-between;margin-top:3.125vw}}.p-oks-mv__brand{display:flex;align-items:center;color:var(--color-pure-gray)}.p-oks-mv__brand-labels{display:flex;align-items:center}.p-oks-mv__brand-labels .c-tag__dots{flex-direction:column}@media screen and (min-width: 800px){.p-oks-mv__brand-labels .c-tag__dots{left:-1.3888888889vw;gap:.2083333333vw}}@media screen and (min-width: 800px){.p-oks-mv__brand-labels .c-tag__dot{width:.1388888889vw;height:.1388888889vw}}.p-oks-mv__brand-labels .c-tag__dot:before{background:var(--color-pure-gray)}@media screen and (min-width: 800px){.p-oks-mv__brand-labels .c-tag__dot:before{width:.1388888889vw;height:.1388888889vw}}.p-oks-mv__brand-label{font-weight:400;font-feature-settings:"halt" on;line-height:1;letter-spacing:.02em}@media screen and (min-width: 800px){.p-oks-mv__brand-label{margin-right:1.1111111111vw;font-size:.8333333333vw}}.p-oks-mv__brand-list{display:flex;align-items:center;color:var(--color-pure-gray)}@media screen and (min-width: 800px){.p-oks-mv__brand-list{-moz-column-gap:.9027777778vw;column-gap:.9027777778vw;margin-left:1.1111111111vw}}.p-oks-mv__brand-item{font-family:var(--font-en);font-weight:400;font-feature-settings:"halt" on;line-height:1;letter-spacing:.02em}@media screen and (min-width: 800px){.p-oks-mv__brand-item{font-size:.8333333333vw}}.p-oks-mv__brand-item:not(:last-child){position:relative}.p-oks-mv__brand-item:not(:last-child):before{position:absolute;top:0;bottom:0;margin:auto;color:var(--color-pure-gray);content:"/"}@media screen and (min-width: 800px){.p-oks-mv__brand-item:not(:last-child):before{right:-.5555555556vw;font-weight:500}}.p-oks-mv .c-breadcrumb{color:var(--color-pure-white)}.p-oks-mv .c-breadcrumb>ol{display:flex;align-items:center}@media screen and (min-width: 800px){.p-oks-mv .c-breadcrumb>ol{-moz-column-gap:2.5vw;column-gap:2.5vw}}.p-oks-mv .c-breadcrumb>ol li{font-family:var(--font-display);font-weight:400;font-feature-settings:"halt" on;line-height:1;letter-spacing:.05em}@media screen and (min-width: 800px){.p-oks-mv .c-breadcrumb>ol li{font-size:.8333333333vw}}.p-oks-mv .c-breadcrumb>ol li:not(:last-child){position:relative}.p-oks-mv .c-breadcrumb>ol li:not(:last-child):before{position:absolute;top:0;bottom:0;margin:auto;content:"";background-color:var(--color-pure-white);border-radius:50%;opacity:.3}@media screen and (max-width: 799px){.p-oks-mv .c-breadcrumb>ol li:not(:last-child):before{right:-1.0416666667vw;width:.2777777778vw;height:.2777777778vw}}@media screen and (min-width: 800px){.p-oks-mv .c-breadcrumb>ol li:not(:last-child):before{right:-1.1805555556vw;width:.2777777778vw;height:.2777777778vw}}.p-oks-mv .c-breadcrumb>ol a{opacity:.3}.p-oks-mv .c-breadcrumb>ol a[aria-current=page]{pointer-events:none;opacity:1}@media screen and (max-width: 799px){.p-oks-main{margin-top:20vw}}@media screen and (min-width: 800px){.p-oks-main{margin-inline:.6944444444vw;margin-top:9.7222222222vw}}.p-oks-main__tabs{display:flex;justify-content:center}@media screen and (max-width: 799px){.p-oks-main__tabs{-moz-column-gap:1vw;column-gap:1vw;padding-inline:2.5vw}}@media screen and (min-width: 800px){.p-oks-main__tabs{-moz-column-gap:1.6666666667vw;column-gap:1.6666666667vw}}@media screen and (max-width: 799px){.p-oks-main__tab{flex:1 1 0;min-width:0}}@media screen and (min-width: 800px){.p-oks-main__tab{width:45.9027777778vw}}.p-oks-main__tab-button{position:relative;display:grid;place-items:center;width:100%;background-color:var(--color-light-gray-25)}@media screen and (max-width: 799px){.p-oks-main__tab-button{padding:4vw 2vw}}@media screen and (min-width: 800px){.p-oks-main__tab-button{padding-block:2.7777777778vw;transition:background-color .3s}}.p-oks-main__tab-button:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:var(--color-light-gray-50);transform:scaleY(0);transform-origin:top;transition:transform .3s ease}@media screen and (max-width: 799px){.p-oks-main__tab-button:before{top:auto;bottom:-1vw;height:1vw}}@media screen and (min-width: 800px){.p-oks-main__tab-button:before{top:auto;bottom:-1.6666666667vw;height:1.6666666667vw}}.p-oks-main__tab-button.is-active{background-color:var(--color-light-gray-50)}.p-oks-main__tab-button.is-active:before{transform:scaleY(1)}.p-oks-main__tab-button.is-active .p-oks-main__labels{opacity:1}.p-oks-main__tab-button.is-active .p-oks-main__tab-icon{background-color:var(--color-pure-white)}.p-oks-main__tab-button.is-active .p-oks-main__tab-icon svg{transform:rotate(0)}.p-oks-main__tab-button:focus-visible{transition:background-color .3s}.p-oks-main__tab-button:focus-visible:hover,.p-oks-main__tab-button:focus-visible:focus-visible{background-color:var(--color-light-gray-50)}.p-oks-main__tab-button:focus-visible:hover .p-oks-main__labels,.p-oks-main__tab-button:focus-visible:focus-visible .p-oks-main__labels{opacity:1}.p-oks-main__tab-button:focus-visible:hover .p-oks-main__tab-icon,.p-oks-main__tab-button:focus-visible:focus-visible .p-oks-main__tab-icon{background-color:var(--color-pure-white)}@media (any-hover: hover){.p-oks-main__tab-button:hover{transition:background-color .3s}.p-oks-main__tab-button:hover:hover,.p-oks-main__tab-button:hover:focus-visible{background-color:var(--color-light-gray-50)}.p-oks-main__tab-button:hover:hover .p-oks-main__labels,.p-oks-main__tab-button:hover:focus-visible .p-oks-main__labels{opacity:1}.p-oks-main__tab-button:hover:hover .p-oks-main__tab-icon,.p-oks-main__tab-button:hover:focus-visible .p-oks-main__tab-icon{background-color:var(--color-pure-white)}}.p-oks-main__labels{position:relative;text-align:center;opacity:.5;transition:opacity .3s}.p-oks-main__labels-title{display:block;font-family:var(--font-display);font-weight:500;font-feature-settings:"halt" on;line-height:1.3;letter-spacing:.02em}@media screen and (max-width: 799px){.p-oks-main__labels-title{font-size:3.5vw}}@media screen and (min-width: 800px){.p-oks-main__labels-title{font-size:1.6666666667vw}}.p-oks-main__labels-sub-title{display:block;font-weight:400;font-feature-settings:"halt" on;line-height:1.5;color:var(--color-gray-blue);letter-spacing:.02em}@media screen and (max-width: 799px){.p-oks-main__labels-sub-title{margin-top:1.5vw;font-size:3vw}}@media screen and (min-width: 800px){.p-oks-main__labels-sub-title{margin-top:.5555555556vw;font-size:.9722222222vw}}.p-oks-main__tab-icons{display:flex;align-items:center;justify-content:center}@media screen and (max-width: 799px){.p-oks-main__tab-icons{margin-top:2vw}}@media screen and (min-width: 800px){.p-oks-main__tab-icons{position:absolute;top:0;right:2.7777777778vw;bottom:0;-moz-column-gap:1.3888888889vw;column-gap:1.3888888889vw;margin:auto}}.p-oks-main__tab-icons .c-tag__dots{flex-direction:column}@media screen and (max-width: 799px){.p-oks-main__tab-icons .c-tag__dots{display:none}}@media screen and (min-width: 800px){.p-oks-main__tab-icons .c-tag__dots{left:-1.3888888889vw;gap:.2083333333vw}}@media screen and (min-width: 800px){.p-oks-main__tab-icons .c-tag__dot{width:.1388888889vw;height:.1388888889vw}}.p-oks-main__tab-icons .c-tag__dot:before{background:var(--color-dark-gray)}@media screen and (min-width: 800px){.p-oks-main__tab-icons .c-tag__dot:before{width:.1388888889vw;height:.1388888889vw}}.p-oks-main__tab-icon{display:flex;align-items:center;justify-content:center;background-color:#caefff;transition:color .3s ease,background-color .3s ease}@media screen and (max-width: 799px){.p-oks-main__tab-icon{width:6vw;height:6vw;border-radius:1vw}}@media screen and (min-width: 800px){.p-oks-main__tab-icon{flex-shrink:0;width:2.7777777778vw;height:2.7777777778vw;border-radius:.2777777778vw}}.p-oks-main__tab-icon svg{width:3vw;height:3vw;transform:rotate(180deg);transition:transform .3s ease}@media screen and (min-width: 800px){.p-oks-main__tab-icon svg{width:.8333333333vw;height:.8333333333vw}}.p-oks-main__tab-icon svg use{color:var(--color-oizumi-blue);transition:color .3s ease}@media screen and (max-width: 799px){.p-oks-main__body{margin-top:1vw}}@media screen and (min-width: 800px){.p-oks-main__body{margin-top:1.6666666667vw}}.p-oks-main__body-outer{display:none;background-color:var(--color-light-gray-50)}@media screen and (min-width: 800px){.p-oks-main__body-outer{border-radius:.2777777778vw}}.p-oks-main__body-outer.is-active{display:block;animation:fade .5s ease}@media screen and (max-width: 799px){.p-oks-main__body-inner{padding:16vw 6vw}}@media screen and (min-width: 800px){.p-oks-main__body-inner{display:grid;grid-template-columns:11.9444444444vw 1fr;-moz-column-gap:6.9444444444vw;column-gap:6.9444444444vw;padding:8.3333333333vw 6.25vw 9.7222222222vw 2.6388888889vw;border-radius:.2777777778vw}}@media screen and (max-width: 799px){.p-oks-main__content{margin-top:18vw}}.p-oks-main__content-head-title{font-weight:500;font-feature-settings:"halt" on;line-height:1.3;letter-spacing:.05em}@media screen and (max-width: 799px){.p-oks-main__content-head-title{font-size:5.5vw}}@media screen and (min-width: 800px){.p-oks-main__content-head-title{font-size:1.9444444444vw}}.p-oks-main__content-head-text{font-weight:400;font-feature-settings:"halt" on;line-height:1.8;letter-spacing:.02em}@media screen and (max-width: 799px){.p-oks-main__content-head-text{margin-top:6vw;font-size:3.75vw}}@media screen and (min-width: 800px){.p-oks-main__content-head-text{margin-top:2.7777777778vw;font-size:1.1111111111vw}}@media screen and (max-width: 799px){.p-oks-main__content-section{margin-top:20vw}}@media screen and (min-width: 800px){.p-oks-main__content-section{margin-top:5.8333333333vw}}@media screen and (max-width: 799px){.p-oks-main__content-section+.p-oks-main__content-section{margin-top:20vw}}@media screen and (min-width: 800px){.p-oks-main__content-section+.p-oks-main__content-section{margin-top:11.8055555556vw}}.p-oks-about{overflow:hidden}@media screen and (min-width: 800px){.p-oks-about{padding-inline:.6944444444vw;margin-top:.6944444444vw}}.p-oks-about__inner{position:relative;background-color:var(--color-light-blue)}@media screen and (max-width: 799px){.p-oks-about__inner{padding:20vw 6vw 85vw}}@media screen and (min-width: 800px){.p-oks-about__inner{padding:9.7222222222vw 6.25vw 45.8333333333vw;border-radius:.2777777778vw}}.p-oks-about__images{position:relative}@media screen and (max-width: 799px){.p-oks-about__images{margin-top:12vw}}@media screen and (min-width: 800px){.p-oks-about__images{width:100%;padding-top:6.9444444444vw;padding-left:5.5555555556vw}}.p-oks-about__logo{height:auto;overflow:hidden}@media screen and (max-width: 799px){.p-oks-about__logo{position:absolute;right:0;bottom:-32.75vw;width:20vw;border-radius:1vw}}@media screen and (min-width: 800px){.p-oks-about__logo{width:10.4166666667vw;border-radius:.2777777778vw}}@media screen and (max-width: 799px){.p-oks-about__picture{display:block;width:100%;overflow:hidden;border-radius:1vw}}@media screen and (min-width: 800px){.p-oks-about__picture{position:absolute;top:-4.8611111111vw;right:-6.25vw;width:64.5833333333vw}}.p-oks-about__picture img{width:100%;height:auto}@media screen and (max-width: 799px){.p-oks-about__content{margin-top:6.25vw}}@media screen and (min-width: 800px){.p-oks-about__content{width:47.5vw;padding-left:5.5555555556vw;margin-top:2.7777777778vw}}.p-oks-about__content-head{position:relative}@media screen and (max-width: 799px){.p-oks-about__content-head{padding-top:10vw;padding-right:24vw}}@media screen and (min-width: 800px){.p-oks-about__content-head{display:flex;-moz-column-gap:5.5555555556vw;column-gap:5.5555555556vw;padding-top:2.9166666667vw}}.p-oks-about__content-head .c-tag__dots{position:absolute;top:0;left:0}@media screen and (max-width: 799px){.p-oks-about__content-head .c-tag__dots{gap:.75vw}}@media screen and (min-width: 800px){.p-oks-about__content-head .c-tag__dots{gap:.2083333333vw}}@media screen and (max-width: 799px){.p-oks-about__content-head .c-tag__dot{width:.5vw;height:.5vw}}@media screen and (min-width: 800px){.p-oks-about__content-head .c-tag__dot{width:.1388888889vw;height:.1388888889vw}}.p-oks-about__content-head .c-tag__dot:before{background:var(--color-black);opacity:.3}@media screen and (max-width: 799px){.p-oks-about__content-head .c-tag__dot:before{width:.5vw;height:.5vw}}@media screen and (min-width: 800px){.p-oks-about__content-head .c-tag__dot:before{width:.1388888889vw;height:.1388888889vw}}.p-oks-about__content-title{font-family:var(--font-display);font-weight:500;font-feature-settings:"halt" on;line-height:1.3;letter-spacing:.05em}@media screen and (max-width: 799px){.p-oks-about__content-title{font-size:5.5vw}}@media screen and (min-width: 800px){.p-oks-about__content-title{font-size:1.9444444444vw}}.p-oks-about__content-text{font-weight:400;font-feature-settings:"halt" on;line-height:1.8;letter-spacing:.02em}@media screen and (max-width: 799px){.p-oks-about__content-text{margin-top:8vw;font-size:3.75vw}}@media screen and (min-width: 800px){.p-oks-about__content-text{margin-top:2.7777777778vw;font-size:1.1111111111vw;letter-spacing:0}}@media screen and (max-width: 799px){.p-oks-about__content-text+.p-oks-about__content-text{margin-top:3vw}}@media screen and (min-width: 800px){.p-oks-about__content-text+.p-oks-about__content-text{margin-top:1.1111111111vw}}.p-oks-about__image-wrap{position:absolute;display:flex}@media screen and (max-width: 799px){.p-oks-about__image-wrap{bottom:16vw}}@media screen and (min-width: 800px){.p-oks-about__image-wrap{bottom:9.7222222222vw}}.p-oks-about__image-inner{display:flex;flex-shrink:0;align-items:center;will-change:transform;backface-visibility:hidden}@media screen and (max-width: 799px){.p-oks-about__image-inner{gap:10vw;padding-right:10vw}}@media screen and (min-width: 800px){.p-oks-about__image-inner{gap:4.1666666667vw;padding-right:4.1666666667vw}}.p-oks-about__image-inner:first-child{animation:loop 80s -40s linear infinite}.p-oks-about__image-inner:last-child{animation:loop2 80s linear infinite}.p-oks-about__image-item{display:block;flex-shrink:0;height:auto;overflow:hidden}@media screen and (max-width: 799px){.p-oks-about__image-item{border-radius:1vw}}@media screen and (min-width: 800px){.p-oks-about__image-item{border-radius:.2777777778vw}}.p-oks-about__image-item img{width:100%;height:auto}@media screen and (max-width: 799px){.p-oks-about__image-item:nth-of-type(1){width:75vw}}@media screen and (min-width: 800px){.p-oks-about__image-item:nth-of-type(1){width:33.3333333333vw}}@media screen and (max-width: 799px){.p-oks-about__image-item:nth-of-type(2){width:65vw}}@media screen and (min-width: 800px){.p-oks-about__image-item:nth-of-type(2){width:27.7777777778vw}}@media screen and (max-width: 799px){.p-oks-about__image-item:nth-of-type(3){width:65vw}}@media screen and (min-width: 800px){.p-oks-about__image-item:nth-of-type(3){width:30.5555555556vw}}@media screen and (max-width: 799px){.p-oks-about__image-item:nth-of-type(4){width:75vw}}@media screen and (min-width: 800px){.p-oks-about__image-item:nth-of-type(4){width:33.3333333333vw}}@media screen and (max-width: 799px){.p-oks-about__image-item:nth-of-type(5){width:65vw}}@media screen and (min-width: 800px){.p-oks-about__image-item:nth-of-type(5){width:30.5555555556vw}}
