.p-history{position:relative;width:100%;overflow:hidden;z-index:1}.p-history-mv img{width:100%}.p-history-mv{position:relative;z-index:1}.p-history-content{margin-inline:auto;background:#fff}.p-history-timeline__item{display:grid;grid-template-columns:1fr 4fr}.p-history-timeline__item .year{font-weight:bold;background-color:#0081cc;color:#fff;text-align:right;line-height:2;font-size:calc(100vw*32/750)}@media screen and (min-width: 768px){.p-history-timeline__item .year{font-size:32px}}.p-history-timeline__item .year{letter-spacing:.1em}@media screen and (max-width: 767px){.p-history-timeline__item .year{padding-top:calc(80*100vw/750);padding-right:.5em}}@media screen and (min-width: 768px){.p-history-timeline__item .year{padding-top:80px;padding-right:1em}}.p-history-timeline__item.a-center .year{display:flex;height:100%;align-items:center;justify-content:end}.p-history-timeline__item .detail{min-width:0}@media screen and (max-width: 767px){.p-history-timeline__item .detail{padding-top:calc(80*100vw/750)}}@media screen and (min-width: 768px){.p-history-timeline__item .detail{padding-top:80px}}.p-history-timeline__item .detail .img-box{border-radius:10px;overflow:hidden}.p-history-timeline__item .detail .subTtl{background-color:#0081cc;display:flex;width:100%;align-items:center}.p-history-timeline__item .detail .subTtl span{display:inline-block;height:100%;background-color:#f0f4f6;color:#0081cc;letter-spacing:.1em;font-size:calc(100vw*24/750)}@media screen and (min-width: 768px){.p-history-timeline__item .detail .subTtl span{font-size:32px}}.p-history-timeline__item .detail .subTtl span{font-weight:600;line-height:2;padding:0 1.5em}.p-history-timeline__item .detail .subTtl span.c-yellow{background-color:#f8e728}.p-history-timeline__item .detail .grid{display:grid;align-items:center;max-width:1300px}@media screen and (max-width: 767px){.p-history-timeline__item .detail .grid{grid-template-columns:1fr;grid-template-areas:"img" "txt";padding:calc(28*100vw/750) calc(28*100vw/750) 0;gap:calc(20*100vw/750)}}@media screen and (min-width: 768px){.p-history-timeline__item .detail .grid{grid-template-columns:1fr 1fr;grid-template-areas:"img txt";gap:36px;padding:42px 4% 0}}.p-history-timeline__item .detail .grid .img-box{grid-area:img;min-width:0}.p-history-timeline__item .detail .grid .img-box img{width:100%}.p-history-timeline__item .detail .grid .txt-box{grid-area:txt;min-width:0}@media screen and (min-width: 768px){.p-history-timeline__item .detail .grid.reverse{grid-template-areas:"txt img"}}.p-history-timeline__item .detail .w100{max-width:1300px}@media screen and (max-width: 767px){.p-history-timeline__item .detail .w100{padding:calc(28*100vw/750) calc(28*100vw/750) calc(100*100vw/750)}}@media screen and (min-width: 768px){.p-history-timeline__item .detail .w100{padding:42px 4% 100px;text-align:center}}.p-history-timeline__item .detail .w100 h2{margin-top:1em;text-align:center}.p-history-timeline__item .detail .txt-box h2{color:#0081cc;font-size:calc(100vw*40/750)}@media screen and (min-width: 768px){.p-history-timeline__item .detail .txt-box h2{font-size:40px}}.p-history-timeline__item .detail .txt-box h2{letter-spacing:.1em}.p-history-timeline__item .detail .txt-box .cmn-txt{margin-top:1em}.p-history-timeline__item .detail .h-center{background-color:#f0f4f6}@media screen and (max-width: 767px){.p-history-timeline__item .detail .h-center{padding:calc(28*100vw/750)}}@media screen and (min-width: 768px){.p-history-timeline__item .detail .h-center{text-align:center;padding:2em 1em}}.p-history-timeline__item .detail .h-center .cmn-txt{max-width:1300px}.p-history-timeline__item .detail .h-center .flex{display:flex}@media screen and (max-width: 767px){.p-history-timeline__item .detail .h-center .flex{flex-direction:column;gap:1em}}@media screen and (min-width: 768px){.p-history-timeline__item .detail .h-center .flex{gap:3em;align-items:center;justify-content:center}.p-history-timeline__item .detail .h-center .flex .cmn-txt{text-align:left;font-size:26px}}@media screen and (max-width: 767px){.p-history-timeline__item:last-of-type .year{border-radius:0 0 calc(100*100vw/750) 0}}@media screen and (min-width: 768px){.p-history-timeline__item:last-of-type .year{border-radius:0 0 300px 0}}/*# sourceMappingURL=history.css.map */