/*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.css */
html{font-size:62.5%}@media only screen and (width>=640px){body{width:unset;margin:0 auto}}#contents section{margin:0;padding:0}#contents .ps01-page{color:#21366e;width:calc(100vw - var(--scrollbar));background:#fff;font-family:Noto Sans JP,sans-serif;container:ps01-page/inline-size}@container (width>=768px){#contents .ps01-page{font-family:Noto Sans JP,sans-serif}}#contents .ps01-page .title{margin:0 24px;padding:29px 0}@container ps01-page (width<980px){#contents .ps01-page .title{margin:0 15px;padding:10px 0}}#contents .ps01-page .title__main{text-align:left;letter-spacing:0;color:#1a1a1a;background:#fff;max-width:976px;margin:0 auto;font-family:Noto Sans JP,sans-serif;font-size:2.4rem;font-weight:700;line-height:2}@container ps01-page (width<980px){#contents .ps01-page .title__main{font-family:Noto Sans JP,sans-serif;font-size:1.4rem;line-height:1.5}}#contents .ps01-page .ps01-copy{max-width:850px;margin-left:auto;margin-right:auto}#contents .ps01-page .ps01-mv{width:min(100%,2560px);margin:0 auto;line-height:0;position:relative}#contents .ps01-page .ps01-mv picture,#contents .ps01-page .ps01-mv img{width:100%;height:auto}#contents .ps01-page #g-breadcrumbs{width:100%;max-width:976px;padding-top:24px;font-size:1rem;font-weight:400;line-height:2}@container ps01-page (width<980px){#contents .ps01-page #g-breadcrumbs{display:none}}#contents .ps01-page #g-breadcrumbs a{color:#1a1a1a}#contents .ps01-page .ps01-intro{padding:56px 24px 62px}@container ps01-page (width<980px){#contents .ps01-page .ps01-intro{padding:40px 15px}}#contents .ps01-page .ps01-intro .ps01-copy{text-align:center;letter-spacing:.1rem;width:100%;margin:0 auto;padding:0;font-family:Noto Sans JP,sans-serif;font-size:2.4rem;font-weight:600;line-height:2}@container ps01-page (width<980px){#contents .ps01-page .ps01-intro .ps01-copy{font-family:Noto Sans JP,sans-serif;font-size:1.6rem}}#contents .ps01-page .ps01-story{padding:76px 24px 86px}@container ps01-page (width<980px){#contents .ps01-page .ps01-story{padding:40px 15px}}#contents .ps01-page .ps01-story--gray{background:#ececec}#contents .ps01-page .ps01-story__inner{max-width:1280px;margin:0 auto}#contents .ps01-page .ps01-story__title{text-align:center;letter-spacing:.02rem;margin:0 0 30px;font-family:Noto Sans JP,sans-serif;font-size:4rem;font-weight:600;line-height:2}@container ps01-page (width<980px){#contents .ps01-page .ps01-story__title{text-align:left;font-family:Noto Sans JP,sans-serif;font-size:2.2rem;line-height:2}}#contents .ps01-page .ps01-story__image{margin:0 auto}#contents .ps01-page .ps01-story__image img{width:100%;height:auto;display:block}#contents .ps01-page .ps01-story__name{text-align:center;letter-spacing:.02rem;margin:30px 0 60px;padding:0;font-family:Noto Sans JP,sans-serif;font-size:2.4rem;font-weight:600;line-height:1.6}@container ps01-page (width<980px){#contents .ps01-page .ps01-story__name{letter-spacing:.02rem;margin:20px 0 30px;font-family:Noto Sans JP,sans-serif;font-size:1.6rem;line-height:1.6}}#contents .ps01-page .ps01-story .ps01-copy{max-width:850px;margin:0 auto}#contents .ps01-page .ps01-story .ps01-copy p{letter-spacing:0;padding:0;font-family:Noto Sans JP,sans-serif;font-size:1.8rem;font-weight:400;line-height:1.8}@container ps01-page (width<980px){#contents .ps01-page .ps01-story .ps01-copy p{letter-spacing:.02rem;font-feature-settings:"palt" 1;font-family:Noto Sans JP,sans-serif;font-size:1.6rem;line-height:1.8}}#contents .ps01-page .ps01-story .ps01-copy p+p{margin-top:34px}#breadcrumbs-b{width:100%;max-width:976px;padding-top:24px;font-size:1.26rem;font-weight:400;line-height:2}@container ps01-page (width<980px){#breadcrumbs-b{display:none}}#breadcrumbs-b a{color:#1a1a1a}.u_visible-pc{display:block}@container ps01-page (width<980px){.u_visible-pc{display:none}}.u_visible-sp{display:none}@container ps01-page (width<980px){.u_visible-sp{display:block}}
