@charset "UTF-8";body{width:auto}#feature-history .f-rits{font-family:rits;line-height:.8}#feature-history .feature-history-wrap{margin:50px 0 80px}#feature-history .history-block{position:relative;overflow:hidden;margin-top:-160px;padding:80px 0 39.51%}#feature-history .history-block:first-child{margin-top:0}#feature-history .history-block:before{content:'';position:absolute;top:0;left:0;width:140%;height:60%;background:linear-gradient(90deg,rgba(238,238,238,.4) 0%,rgba(238,238,238,.4) 100%);-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:rotate(18deg);transform:rotate(18deg);z-index:-1}#feature-history .history-inner{box-sizing:border-box;position:relative;width:100%;height:100%;padding:14.563% 0 50px;max-width:1200px;margin:0 auto}#feature-history .history-head-txt{display:inline-block;color:#e9e9e9;letter-spacing:5px;line-height:1;opacity:.8;position:absolute;top:30px;left:31.74%}#feature-history .history-main{max-width:560px;margin-left:12.62%;position:relative}#feature-history .history-ttl,#feature-history .main-txt{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px);transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;transition-duration:.5s;transition-timing-function:ease}#feature-history .history-ttl{margin-bottom:30px;font-family:YuMincho,'游明朝',"ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif,"メイリオ",Meiryo,"Lucida Grande","Lucida Sans Unicode",serif;font-size:34px;color:#2e0608}#feature-history .history-img.in-view,#feature-history .history-ttl.in-view,#feature-history .main-txt.in-view{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}#feature-history .main-txt{transition-delay:.3s}#feature-history .main-txt p{margin-bottom:30px;font-size:15px;font-weight:500;color:#2e0608;line-height:1.8}#feature-history .main-txt p:last-child{margin-bottom:0}#feature-history .history-era{display:inline-block;width:100%;color:#fff;letter-spacing:2px;opacity:.6;line-height:1;position:absolute;top:140px;left:119%}#feature-history .history-era img.era-sp{display:none}#feature-history .history-img{position:absolute;bottom:-300px;left:0;opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px);transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;transition-duration:.5s;transition-timing-function:ease;transition-delay:.3s}#feature-history .history-img img{box-shadow:0 0 20px 2px rgba(0,0,0,.32)}#feature-history .history-img.img1981{bottom:-423px}#feature-history .history-block.reverse:before{content:'';left:auto;right:0;background:linear-gradient(90deg,rgba(238,238,238,.4) 0%,rgba(238,238,238,.4) 100%);-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}#feature-history .history-block.reverse .history-inner{padding-top:21.84%}#feature-history .history-block.reverse .history-main{margin-right:12.62%;margin-left:auto}#feature-history .history-block.reverse .history-era{top:85px;left:-37%}#feature-history .history-block.reverse .history-img{right:0;left:auto}@media screen and (max-width:1024px){body{width:auto}#feature-history .history-main{margin:0 20px}#feature-history .history-era{top:80px;left:110%}#feature-history .history-block.reverse .history-main{margin-right:20px;padding-left:20px}#feature-history .history-block.reverse .history-era{left:-15%}}@media screen and (max-width:767px){body{width:auto}#feature-history .feature-history-wrap{margin:20px 0 0}#feature-history .history-block{padding:80px 20px 100px}#feature-history .history-inner{padding:10% 0 0}#feature-history .history-head-txt{top:0;right:20px;left:auto;width:70%}#feature-history .history-main{margin:0 auto}#feature-history .main-txt p{margin-bottom:15px}#feature-history .history-era{position:static;margin-bottom:10px}#feature-history .history-era img.era-sp{display:inline-block;width:auto;max-height:40px}#feature-history .history-era img.era-pc{display:none}#feature-history .history-img{position:static;margin-top:30px}#feature-history .history-block.reverse .history-inner{padding-top:10%}#feature-history .history-block.reverse .history-main{margin-right:auto}#feature-history .history-block.reverse .history-era,#feature-history .history-block.reverse .history-img,#feature-history .history-block.reverse .history-ttl{text-align:right}#feature-history .history-block.reverse .history-img.img1981{text-align:center}}@media screen and (max-width:580px){body{width:auto}#feature-history .feature-history-wrap{margin-bottom:-240px}#feature-history .history-block{margin-top:-320px}#feature-history .history-block:before{width:180%}#feature-history .history-inner{padding:10% 0 200px}#feature-history .history-ttl{margin-bottom:15px;font-size:26px}#feature-history .main-txt p{font-weight:400}#feature-history .history-img img{width:40%}#feature-history .history-block.reverse .history-img.img1981 img{width:60%}}
