@charset "UTF-8";@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}.p-home-about{background-color:#f2f2f2;padding:6.25rem 0 7.5rem}@media screen and (max-width: 768px){.p-home-about{padding:3.125rem 0 4.375rem}}.p-home-about__inner{display:flex;align-items:flex-start;justify-content:space-between;max-width:61.25rem;max-width:var(--content-max-width, 61.25rem);width:100%;margin:0 auto;padding-right:1.25rem;padding-right:var(--content-side-gutter, 1.25rem);padding-left:1.25rem;padding-left:var(--content-side-gutter, 1.25rem);-moz-column-gap:1.25rem;column-gap:1.25rem}@media screen and (max-width: 768px){.p-home-about__inner{flex-direction:column-reverse}}.p-home-about__img{margin-top:1.875rem}.p-home-about__desc{max-width:31.5625rem}.p-home-about__en{font-size:.875rem;line-height:100%}.p-home-about__title{font-size:2.625rem;font-weight:700;line-height:100%;margin-top:.9375rem}.p-home-about__text{line-height:270%;margin-top:1.875rem;max-width:27.625rem;font-size:.9375rem;margin-bottom:4.6875rem}@media screen and (max-width: 768px){.p-home-about{padding:3.75rem 0 4.375rem}.p-home-about__inner{padding-left:2.5rem;padding-right:2.5rem}.p-home-about__img{margin:1.875rem auto 2.8125rem}.p-home-about__desc{max-width:none}.p-home-about__en{font-size:1rem}.p-home-about__title{font-size:2rem;line-height:130%;margin-top:.5rem}.p-home-about__text{line-height:200%;margin-top:1.25rem;max-width:none;font-size:1rem;margin-bottom:0rem}}.p-home-news{padding:2.5rem 0 8.75rem;overflow:hidden;border-top:.125rem solid #E8E8E8}.p-home-news__title{max-width:69.0625rem;margin:0 auto;padding-left:1.25rem;padding-right:1.25rem}.p-home-news__title-link{font-size:2.375rem;font-weight:700;line-height:100%}@media screen and (min-width: 769px){.p-home-news__title-link{transition:all .5s}.p-home-news__title-link:hover{opacity:.5;transition:all .5s}}.p-home-news__title-link span{font-weight:500;font-size:.875rem;display:inline-block;padding-left:1.25rem;position:relative}.p-home-news__title-link span:before{content:"";position:absolute;width:.0625rem;height:.9375rem;background-color:#0e0e0e;left:.625rem;top:50%;translate:0 -50%}@media screen and (max-width: 768px){.p-home-news{padding:2.5rem 0 3.75rem}}.p-home-sns{max-width:65.9375rem;max-width:var(--content-max-width, 65.9375rem);width:100%;margin:0 auto;padding-right:1.25rem;padding-right:var(--content-side-gutter, 1.25rem);padding-left:1.25rem;padding-left:var(--content-side-gutter, 1.25rem);text-align:center;padding-top:5.3125rem;padding-bottom:5rem}.p-home-sns__text svg{margin:0 auto 1.4375rem}@media screen and (max-width: 768px){.p-home-sns{padding-top:3.125rem;padding-bottom:3.125rem}}
