@charset "UTF-8";@media screen and (min-width:1050px){.c-history-section{min-height:100%}.c-history-section .visible-mobile{display:none!important}.c-history-section .c-button{color:inherit;border:1px solid currentColor}.c-history-section .c-button path{fill:currentColor}.c-history-section .c-banner__year{font-family:nimbus-sans-dv,Helvetica Neue,Helvetica,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-size:4.6rem;font-weight:500;line-height:1;letter-spacing:.02em;margin-bottom:2.4rem}.c-history-section .c-banner__heading{font-size:2.6rem;font-weight:600;line-height:1.6;margin-bottom:1.6rem;color:inherit}.c-history-section .c-banner__text{font-size:1.3rem;font-weight:300;line-height:2.2}.c-history-section .c-banner__text *:first-child{margin-top:0}.c-history-section .c-banner__text *:last-child{margin-bottom:0}.c-history-section .c-banner__buttons{margin-top:3.2rem!important}.c-history-section .banner__media{background:none}.c-history-section .banner__content{padding:3.2rem}.c-history-section .banner__content--top-left .banner__box,.c-history-section .banner__content--top-center .banner__box,.c-history-section .banner__content--top-right .banner__box{margin-top:7.2rem}.c-history-section .banner__content--bottom-left .banner__box,.c-history-section .banner__content--bottom-center .banner__box,.c-history-section .banner__content--bottom-right .banner__box{margin-bottom:3rem}.c-history-section .banner__box{min-width:auto;max-width:44rem;padding:0!important;color:rgb(var(--color-base-text))}.c-history-section .banner__box.c-banner-color--white{color:#fff}.c-history-section--show-text-box .banner__media{position:relative;width:var(--image-width);min-height:100vh;height:auto}.c-history-section--show-text-box .banner__media:after{content:none}.c-history-section--show-text-box .banner__content{position:static;width:var(--text-width)}.c-history-section--show-text-box.c-show-image--left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.c-history-section--show-text-box.c-show-image--right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.c-history-section--image-background .banner__content{max-width:126.4rem;margin:0 auto}.c-history-section--image-background .banner__box{max-width:48rem!important}.c-history-section--image-background .c-banner-text-bg--fit-content .banner__box{margin:0!important;padding:4rem 5.6rem!important;max-width:54.2rem!important;background:#ffffff80}.c-history-section--image-background .c-banner-text-bg--full-height{margin:0;max-width:54.4rem;width:100%;background:#ffffff80;padding:7.2rem}.c-history-section--main .banner__box{max-width:100%}}@media screen and (max-width:1049px){.c-history-section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-history-section:after{content:none}.c-history-section .hidden-mobile{display:none!important}.c-history-section .c-button{color:inherit;border:1px solid currentColor}.c-history-section .c-button path{fill:currentColor}.c-history-section .c-banner__year{font-family:nimbus-sans-dv,Helvetica Neue,Helvetica,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-size:3rem;font-weight:500;line-height:1;letter-spacing:.02em;margin-bottom:1.6rem}.c-history-section .c-banner__heading{font-size:2rem;font-weight:600;line-height:1.6;margin-bottom:1.6rem;color:inherit}.c-history-section .c-banner__text{font-size:1.3rem;font-weight:300;line-height:2.2}.c-history-section .c-banner__text *:first-child{margin-top:0}.c-history-section .c-banner__text *:last-child{margin-bottom:0}.c-history-section .c-banner__buttons{margin-top:3.2rem!important;width:100%;max-width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-history-section .banner__media{padding-bottom:var(--original-aspect);position:relative;width:100%}.c-history-section .banner__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.c-history-section .banner__box{padding:2.4rem;margin-bottom:2.4rem;text-align:left}.c-history-section--main .banner__content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-history-section--main .banner__box{padding:3.2rem;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/custom-page-history.css.map */
