.feature{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;gap:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.feature-card{-webkit-box-align:center;-ms-flex-align:center;gap:1.875em;-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:center}.feature-card.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.feature-image{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;min-width:18.75em}.feature-image img{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);width:100%;height:auto;box-shadow:0 4px 12px rgba(0,0,0,.1)}.feature-text{-webkit-box-flex:1;-ms-flex:1 1 50%;position:relative;flex:1 1 50%;min-width:280px}.feature-text .step{z-index:-1;position:absolute;top:-2em;left:0;color:#eee3c9;font-size:2.5em;font-weight:bold}.feature-text p{margin-top:2em}.president-greeting__images{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;gap:2em;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;align-items:flex-end;padding-top:.5em}.president-greeting__img{width:60%;margin-right:3em}.president-greeting__img img{width:100%}.president-greeting__bnr{display:block;width:60%;margin-right:3em}.president-greeting__bnr img{width:100%}.president-greeting__ttl{padding-inline:.5em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.5em}.video-box__title{margin-top:.2941176471em;padding-left:.5em;font-size:1.0625em}.video-box__text{margin-top:.625em}.video-box:nth-of-type(n + 3){margin-top:2em}.video-box .u-obj-box{aspect-ratio:16/9;width:100%;height:auto}@media screen and (max-width: 1900px){/*! コンセプト */}@media screen and (max-width: 1540px){/*! コンセプト */}@media screen and (max-width: 1260px){/*! コンセプト */}@media screen and (max-width: 1100px){/*! コンセプト */}@media screen and (max-width: 840px){/*! コンセプト */.feature-text .step{position:static;font-size:2em}.president-greeting__images{width:calc(35% - .5em)}}@media screen and (max-width: 480px){/*! コンセプト */.feature-card.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.feature-card{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.president-greeting__images{gap:1em;width:100%;padding-top:unset}.president-greeting__img{margin-inline:auto;width:50%}.president-greeting__bnr{margin-inline:auto;width:50%}.president-greeting__ttl{padding-inline:unset;width:100%;padding-top:.5em;text-align:center}.video-box:nth-of-type(2){margin-top:2em}.video-box .u-obj-box{padding-top:unset}}
/*# sourceMappingURL=page-concept.css.map */
