.message-box{margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:0;position:relative;width:95%;max-width:1285px;overflow:hidden;background:#f3f3f3}.message-box__personal{position:relative;width:28.125em;padding:3.75em 3.125em}.message-box__personal::before{-webkit-transform:skewX(-7deg) translate(calc(50% - 1px), 0);display:block;z-index:1;position:absolute;top:0;right:0;bottom:0;width:.9375em;height:100%;transform:skewX(-7deg) translate(calc(50% - 1px), 0);background:#ffec61;content:""}.message-box__personal::after{-webkit-transform:skewX(-7deg);display:block;z-index:-1;position:absolute;top:0;right:0;bottom:0;width:38em;transform:skewX(-7deg);background:#1d2089;content:""}.message-box__personal-img{margin-inline:auto;width:13.75em}.message-box__personal-inner{margin-top:2.5em}.message-box__personal-inner .personal-list:not(:first-of-type){margin-top:1.5625em}.message-box__personal-inner .personal-list__ttl{color:rgba(255,255,255,.4);font-size:1.125em}.message-box__personal-inner .personal-list__txt{color:#fff;font-size:1.125em;line-height:1.7}.message-box__cnt{-webkit-box-flex:1;-ms-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex;flex:1;flex-direction:column;align-items:flex-end;padding:3.125em 3.125em 3.125em 4.0625em}.message-box__cnt-catch{color:#fff;font-size:5.0625em;line-height:1}.message-box__cnt-text{margin-top:1em;font-size:1.125em;line-height:2}.message-box__cnt-text p+p{margin-top:1em}.message-box__cnt-name{margin-top:1.2em;font-size:1.25em;font-weight:bold}.philosophy-wrap{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.philosophy-item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-clip-path:polygon(15% 0%, 100% 0%, 85% 100%, 0% 100%);-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;align-items:center;justify-content:center;width:31%;height:20.4375em;background:#1d2089;color:#fff;text-align:center;clip-path:polygon(15% 0%, 100% 0%, 85% 100%, 0% 100%);counter-increment:num}.philosophy-item__num{z-index:0;position:relative;padding-bottom:3.2em;color:#d6cce2;text-align:center}.philosophy-item__num::after{-webkit-transform:translate(-50%, 0);display:block;z-index:1;position:absolute;bottom:0;left:43%;transform:translate(-50%, 0);font-size:2.3125em;content:"0" counter(num)}.philosophy-item__title{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:0;position:relative;align-items:center;justify-content:center;width:100%;height:4em;margin-top:1em;padding-right:1em;padding-bottom:1em;font-size:1.5em;font-weight:bold;text-align:center}.philosophy-item__title::after{-webkit-transform:translate(-50%, 0);display:block;z-index:1;position:absolute;bottom:0;left:45%;width:70%;height:.2916666667em;transform:translate(-50%, 0);background:#d6cce2;content:""}.history{z-index:0;position:relative}.history::after{display:block;z-index:-1;position:absolute;top:1.5em;bottom:.5em;left:23.7%;width:.125em;background:#d6cce2;content:""}.history-item{gap:2em;-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.history-item+.history-item{margin-top:2em}.history-item dt{width:20%;color:#1d2089;font-size:1.125em;font-weight:bold;text-align:right}.history-item dt .year{font-size:1.875em}.history-item dt .year::after{margin-left:.1em;font-size:.5em;content:"年"}.history-item dt .month{font-size:1.6875em}.history-item dt .month::after{margin-left:.1em;font-size:.5em;content:"月"}.history-item dd{-webkit-box-flex:1;-ms-flex:1;z-index:0;position:relative;flex:1;padding-left:2em}.history-item dd::after{-webkit-transform:translate(0, -50%);display:block;z-index:1;position:absolute;top:50%;left:0;width:.9375em;height:.9375em;transform:translate(0, -50%);border-radius:99em;background:#1d2089;content:""}@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){/*! 会社案内 */.message-box__personal{width:21em}.message-box__personal-img{margin-left:0}.message-box__cnt{padding:3.125em 2.8125em 3.125em 4.6875em}.message-box__cnt-catch{font-size:4em}.history::after{left:24.7%}}@media screen and (max-width: 480px){/*! 会社案内 */.message-box{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;background:unset}.message-box__personal{width:100%;padding:2em}.message-box__personal-img{margin-inline:auto;width:50%}.message-box__personal-inner{margin-top:1em}.message-box__personal-inner .personal-list:not(:first-of-type){margin-top:.7em}.message-box__personal-inner .personal-list__ttl{font-size:1em}.message-box__personal-inner .personal-list__txt{font-size:1em}.message-box__cnt{padding:1.5em;background:#f3f3f3}.message-box__cnt-text{font-size:1em}.philosophy-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;gap:2em;flex-direction:column;align-items:center}.philosophy-item{width:90%;height:15.4375em}.philosophy-item__title{margin-top:0;padding-bottom:.5em;font-size:1.3em}.history::after{top:2.5em;left:23.5%}.history-item{gap:0}.history-item dt{-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;width:22%;font-size:.9em}.history-item dt .year{font-size:1.3em;line-height:1}.history-item dt .month{font-size:1.3em}.history-item dd{padding-left:1.5em;font-size:.95em}}
/*# sourceMappingURL=page-company.css.map */
