.sp-only{display:none !important}@media(max-width: 820px){.sp-only{display:inherit !important}}.pc-only{display:inherit !important}@media(max-width: 820px){.pc-only{display:none !important}}@media(max-width: 1500px){.page-philosophy-low--mcv-next{overflow:hidden}}@media screen and (max-width: 1023px){.js-parallax-bg-wrap{overflow:visible}}.js-parallax-bg-wrap .js-parallax-bg{padding-top:100px}@media screen and (max-width: 1023px){.js-parallax-bg-wrap .js-parallax-bg{padding-top:400px;width:127px;height:auto;left:auto;right:-68px}}.mcv-next .mission__row{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"image text1" "image text2" "image text3" "text4 text5";-webkit-column-gap:35px;-moz-column-gap:35px;column-gap:35px;row-gap:30px}@media screen and (min-width: 1024px){.mcv-next .mission__row{padding-left:123px;padding-left:60px;margin-top:101px}}@media screen and (max-width: 1023px){.mcv-next .mission__row{display:block;position:relative}}.mcv-next .mission__row.mission__row--reverse{grid-template-areas:"text1 image" "text2 image" "text3 image" "text4 text5"}@media screen and (min-width: 1024px){.mcv-next .mission__row.mission__row--reverse{margin-top:121px;padding-right:104px;padding-left:0}}@media screen and (max-width: 1023px){.mcv-next .mission__row.mission__row--reverse{display:block}}@media screen and (max-width: 1023px){.mcv-next .mission__row.mission__row--reverse .js-parallax-bg-wrap .js-parallax-bg{padding-top:500px;width:127px;height:auto;right:auto;left:0}}@media screen and (max-width: 1023px){.mcv-next .mission__row .mission__circle-decor{-webkit-transform:translateY(1%);transform:translateY(1%)}}.mcv-next .mission__row .mission__visual{grid-area:image}.mcv-next .mission__row .mission__visual .mission__en{margin-bottom:15px}@media screen and (max-width: 1023px){.mcv-next .mission__row .mission__visual .mission__en{margin-bottom:54px}}.mcv-next .mission__row .mission__visual .mission__img{padding-inline:39px}@media screen and (max-width: 1023px){.mcv-next .mission__row .mission__visual .mission__img{padding-inline:0}}.mcv-next .mission__row .mission__visual .mission__img .mission__caption{text-align:end}@media screen and (max-width: 1023px){.mcv-next .mission__row .mission__visual .mission__img .mission__caption{text-align:center}}.mcv-next .mission__row .mission__content{grid-area:text1;padding:0}@media screen and (max-width: 1023px){.mcv-next .mission__row .mission__content{margin-top:11px;margin-bottom:85px;text-align:center}}.mcv-next .mission__row .mission__content .mission__quote-text{margin-block:2.6875rem 0}@media screen and (max-width: 1023px){.mcv-next .mission__row .mission__content .mission__quote-text{margin-block:0;display:inline-block}}.mcv-next .mission__row .mission__content .mission__quote-text::before{left:-19px}@media screen and (max-width: 1023px){.mcv-next .mission__row .mission__content .mission__quote-text::before{left:-30px}}.mcv-next .mission__row .mission__content .mission__quote-text::after{right:-19px}@media screen and (max-width: 1023px){.mcv-next .mission__row .mission__content .mission__quote-text::after{right:-30px}}@media screen and (max-width: 1023px){.mcv-next .mission__row .mission__content.mission__text-wrap{text-align:left;margin-bottom:30px}}.mcv-next .mission__row .mission__content.mission__text-wrap.text2{grid-area:text2}.mcv-next .mission__row .mission__content.mission__text-wrap.text3{grid-area:text3}.mcv-next .mission__row .mission__content.mission__text-wrap.text4{grid-area:text4}.mcv-next .mission__row .mission__content.mission__text-wrap.text5{grid-area:text5}.mcv-next .mission__row .mission__content.mission__text-wrap .mission__catch{font-size:1.25rem;line-height:170%;font-weight:700;color:var(--accent-color01);font-family:var(--mincho);position:relative;padding-left:55px;margin-bottom:0.8125rem}@media screen and (max-width: 1023px){.mcv-next .mission__row .mission__content.mission__text-wrap .mission__catch{font-size:1.0625rem;padding-left:16px}}.mcv-next .mission__row .mission__content.mission__text-wrap .mission__catch::before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:1px;background-color:var(--accent-color01)}@media screen and (max-width: 1023px){.mcv-next .mission__row .mission__content.mission__text-wrap .mission__catch::before{width:29px;left:-20px}}.mcv-next .mission__row .mission__content.mission__text-wrap .mission__description{margin:0}.mcv-next .mcv-next__intro{margin-top:6.9375rem}@media screen and (max-width: 1023px){.mcv-next .mcv-next__intro{margin-bottom:43px;margin-top:3.75rem}}.mcv-next .mcv-next__intro .mcv-next__catch{grid-area:catch;font-size:1.25rem;line-height:170%;text-align:center;position:relative;padding-bottom:1.5625rem;margin-bottom:1.9375rem}@media screen and (min-width: 1024px){.mcv-next .mcv-next__intro .mcv-next__catch{font-size:1.75rem;padding-bottom:1.75rem;margin-bottom:2.375rem}}.mcv-next .mcv-next__intro .mcv-next__catch::after{content:"";width:3.625rem;height:0.0625rem;background:var(--main-color);position:absolute;left:0;right:0;bottom:0;margin:auto}@media screen and (max-width: 1023px){.mcv-next .mcv-next__intro .mcv-next__catch::after{width:1.875rem}}.mcv-next .mcv-next__intro .mcv-next__text{line-height:200%}@media screen and (min-width: 1024px){.mcv-next .mcv-next__intro .mcv-next__text{font-size:1rem}}