﻿.inview_fi{opacity:0;transition:1.5s}.inview_fi.show{opacity:1}.inview_fiU{transform:translate(0, 20%);opacity:0;transition:1s}.inview_fiU.show{transform:translate(0, 0);opacity:1}main{margin-top:50px}@media screen and (min-width: 769px){main{margin-top:78px}}@media screen and (min-width: 993px){main{margin-top:25px}}.taishin-head{background:url("../img/taishin_new/mainimg.jpg") no-repeat center/cover;padding:100px 0 0}@media screen and (min-width: 769px){.taishin-head{padding:250px 0 0}}@media screen and (max-width: 768px){.taishin-head{background:url("../img/taishin_new/mainimg_sp.jpg") no-repeat center bottom/cover}}.taishin-head .main-ttl-block{max-width:1090px;width:90%;background:rgba(11,49,142,0.8);padding:0.5em 1em;margin:0 auto 80px;text-align:center}@media screen and (min-width: 769px){.taishin-head .main-ttl-block{padding:0.5em 2em;margin:0 auto 160px}}.taishin-head .main-ttl{color:#fff;font-family:"游明朝体","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HiraMinPro-W6","ＭＳ ゴシック",sans-serif;font-weight:bold;letter-spacing:0.2em;font-size:23px}.taishin-head .main-ttl span{display:inline-block}@media screen and (min-width: 577px){.taishin-head .main-ttl{font-size:30px}}@media screen and (min-width: 769px){.taishin-head .main-ttl{font-size:40px}}.taishin-head .main-lead-block{background:rgba(255,255,255,0.8);padding:30px 0}@media screen and (min-width: 769px){.taishin-head .main-lead-block{padding:50px 0}}.taishin-head .main-lead{text-align:center;line-height:2}@media screen and (max-width: 992px){.taishin-head .main-lead{text-align:left}.taishin-head .main-lead br{display:none}}@media screen and (max-width: 576px){.taishin-head .main-lead{font-size:13px}}.taishin-lead{text-align:center;color:#0B318E;font-size:20px;letter-spacing:0.1em;padding:80px 0}@media screen and (min-width: 769px){.taishin-lead{padding:100px 0}}@media screen and (min-width: 993px){.taishin-lead{font-size:30px}}.taishin-lead span{display:inline-block}.taishin-lead .lrg{font-size:32px}@media screen and (min-width: 993px){.taishin-lead .lrg{font-size:50px}}.wood-innovator{background:url("../img/taishin_new/bg-wiN.jpg") no-repeat center/cover;color:#fff;padding:60px 0;text-align:center;position:relative}.wood-innovator::before{content:"";width:100%;height:100%;display:block;left:0;top:0;position:absolute;background:rgba(0,0,0,0.4)}@media screen and (min-width: 769px){.wood-innovator{padding:100px 0}}@media screen and (min-width: 993px){.wood-innovator{padding:120px 0}}.wood-innovator>.container{position:relative;z-index:1}.wood-innovator .wi-ttl{font-size:18px;letter-spacing:0.2em;margin-bottom:25px}@media screen and (min-width: 769px){.wood-innovator .wi-ttl{font-size:20px}}.wood-innovator .wi-logo{max-width:824px;width:95%;margin:0 auto}.wood-innovator .wi-logo img{width:100%}.wood-innovator .wi-txt{border-top:1px solid #fff;max-width:935px;width:100%;margin:25px auto 0;font-size:22px;line-height:1.4}@media screen and (min-width: 993px){.wood-innovator .wi-txt{font-size:34px}}.wood-innovator .wi-txt span{display:inline-block}.wood-innovator .wi-txt .lrg{font-size:40px}@media screen and (min-width: 993px){.wood-innovator .wi-txt .lrg{font-size:50px}}.wi-feature{padding:60px 0}@media screen and (min-width: 577px){.wi-feature{padding:80px 0}}@media screen and (min-width: 769px){.wi-feature{padding:100px 0}}.wi-feature .feature-logo{max-width:418px;width:100%;margin:0 auto}.wi-feature .feature-logo img{width:100%}.wi-feature .feature-ttl{background:#0B318E;color:#fff;max-width:418px;width:100%;margin:15px auto;text-align:center;letter-spacing:0.1em}.wi-feature .feature-list{margin-top:40px}@media screen and (min-width: 769px){.wi-feature .feature-list{margin-top:80px;display:flex;justify-content:space-between;flex-wrap:wrap}}.wi-feature .feature-list .feature-item:nth-of-type(n+3){margin-top:100px}@media screen and (min-width: 769px){.wi-feature .feature-list .feature-item{width:48%;max-width:470px}}@media screen and (max-width: 768px){.wi-feature .feature-list .feature-item:nth-of-type(n+2){margin-top:60px}}@media screen and (max-width: 576px){.wi-feature .feature-list .feature-item:nth-of-type(n+2){margin-top:40px}}.wi-feature .feature-list .feature-item .item-ttl{color:#0B318E;border-bottom:1px solid #0B318E;line-height:1.4;padding:0 0 0.5em;margin-bottom:1em}.wi-feature .feature-list .feature-item .item-ttl .num{font-size:40px}@media screen and (min-width: 769px){.wi-feature .feature-list .feature-item .item-ttl .num{font-size:50px}}@media screen and (min-width: 993px){.wi-feature .feature-list .feature-item .item-ttl .num{font-size:80px}}.wi-feature .feature-list .feature-item .item-ttl .ttl{font-size:24px}@media screen and (min-width: 769px){.wi-feature .feature-list .feature-item .item-ttl .ttl{font-size:28px}}@media screen and (min-width: 993px){.wi-feature .feature-list .feature-item .item-ttl .ttl{font-size:38px}}@media screen and (min-width: 769px){.wi-feature .feature-list .feature-item .item-txt{min-height:5.4em}}@media screen and (min-width: 769px) and (max-width: 992px){.wi-feature .feature-list .feature-item .item-txt br{display:none}}.wi-feature .feature-list .feature-item .item-img{margin-top:25px}.wi-feature .feature-list .feature-item .item-img img{width:100%}.wi-movie{background:#e1e1e1;padding:60px 0}@media screen and (min-width: 769px){.wi-movie{padding:80px 0}}.wi-movie-inner{max-width:960px;width:96%;margin:0 auto}.wi-movie .movie-head{position:relative;width:100%;padding-top:56.25%}.wi-movie .movie-head iframe{position:absolute;top:0;right:0;width:100%;height:100%}.wi-movie .movie-body{margin-top:25px;position:relative}@media screen and (max-width: 576px){.wi-movie .movie-body{padding:0 0 30px}}.wi-movie .movie-txt{font-size:20px;letter-spacing:0.1em;position:relative;z-index:1}@media screen and (min-width: 577px){.wi-movie .movie-txt{font-size:26px}}@media screen and (min-width: 769px){.wi-movie .movie-txt{font-size:30px}}.wi-movie .movie-deco{position:absolute;letter-spacing:0.1em;right:0;bottom:0;color:#d4d4d4;font-size:16vw;line-height:1}@media screen and (min-width: 577px){.wi-movie .movie-deco{font-size:120px}}@media screen and (min-width: 769px){.wi-movie .movie-deco{font-size:140px}}
/*# sourceMappingURL=taishin_new.css.map */
