#page-about01{padding-top:17.8571%}#page-about01 .page-about-sttl{font-size:4.42857vw;font-weight:500;color:#f78184;letter-spacing:0.15em;line-height:1.75}#page-about01 .page-about01-box-text{font-size:4vw;line-height:1.74;letter-spacing:0.05em;margin-top:7.666%}@media screen and (min-width: 701px){#page-about01{padding-top:100px;z-index:0}#page-about01 .page-about-sttl{width:900px;margin:auto;font-size:2.4rem;line-height:1}#page-about01 .page-about01-box-text{width:415px;font-size:1.6rem;line-height:1.9;margin-top:0;margin-right:70px}#page-about01 .page-about01-box-text:last-child{margin-right:0}#page-about01 .page-about01-box{width:900px;margin:117px auto 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.page-about-imgBox{position:relative;padding:15.7142% 0 12.1428%;margin-top:13%}.page-about-imgBox .imgBox{width:85.715%;margin:0 auto}.page-about-imgBox .bg-item{display:block;position:absolute;z-index:-1;background:#f79192;right:0;top:0;width:87.143%;height:100%;border-radius:9.7em 0 0 9.7em}.page-about-imgBox .bg-item::before{content:"";position:absolute;right:0;bottom:-9.72em;-webkit-transform:rotate(180deg);transform:rotate(180deg);background:url("../../img/common/footer_bg_item_sp.svg") no-repeat center/cover;width:8.5834em;height:9.7501em}@media screen and (min-width: 701px){.page-about-imgBox{position:relative;padding:82px 0 100px;margin:117px auto 0}.page-about-imgBox .imgBox{width:1280px;margin:auto}.page-about-imgBox .imgBox-inner{width:1135px;margin:0 auto 0 0}.page-about-imgBox .bg-item{width:70%;border-radius:233px 0 0 233px}.page-about-imgBox .bg-item::before{bottom:-233px;width:206px;height:234px}}#page-about02{position:relative;padding:26% 0 50.71428%;z-index:1}#page-about02 .timeTable{margin-top:13.666%}.timeTable dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;border-top:1px solid #ccc}.timeTable dl:first-child{border-top:none}.timeTable dl dt,.timeTable dl dd{padding:1.4063em 0;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.timeTable dl dt{width:19%;border-right:1px solid #ccc}.timeTable dl dd{width:27%;font-size:4.57143vw;border-right:1px solid #ccc;color:#f78184}.timeTable dl dd:last-child{border-right:none}.timeTable .timeTable-head dt,.timeTable .timeTable-head dd{padding:1.018em 0}.timeTable .timeTable-head dd{font-size:4vw;letter-spacing:0.125em;color:#000}.timeTable .timeTable-note{font-size:2.85714vw;text-align:right;letter-spacing:0.125em;margin-top:4%}@media screen and (min-width: 701px){#page-about02{padding:165px 0 206px}#page-about02 .timeTable{margin-top:70px}.timeTable dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;border-top:none;border-bottom:1px solid #ccc}.timeTable dl:first-child{border-top:1px solid #ccc}.timeTable dl dt,.timeTable dl dd{padding:30px 0;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.timeTable dl dt{width:226px;border-right:none;font-size:1.8rem;letter-spacing:0.125em}.timeTable dl dd{width:129px;font-size:1.8rem;border-right:none}.timeTable .timeTable-head dt,.timeTable .timeTable-head dd{padding:30px 0}.timeTable .timeTable-head dt{letter-spacing:0.125em}.timeTable .timeTable-head dd{font-size:1.8rem}.timeTable .timeTable-note{font-size:1.8rem;margin-top:22px}}
/*# sourceMappingURL=about.css.map */