.sec-mv{width:100%;height:36.9230769231vw;background-size:cover;background-repeat:no-repeat;background-position:center}.sec-mv .flex{height:100%}.sec-mv .ttl{font-size:3.4615384615vw;color:#fff;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:.08em}.sec-intro{padding:4.6153846154vw 0 4.1538461538vw}.sec-intro .txt{font-size:1.0769230769vw;letter-spacing:.21em;line-height:2em}.sec-board{padding:4.8461538462vw 0 1.5384615385vw}.sec-board .inner{width:82.3076923077vw;margin:0 auto}.sec-board .inner .box{width:23%;margin:0 2.666% 2.3076923077vw 0}.sec-board .inner .box .img{margin-bottom:1.5384615385vw}.sec-board .inner .box .kata{font-size:.7692307692vw;letter-spacing:.2em;margin-bottom:.2307692308vw}.sec-board .inner .box .name{font-size:1.1538461538vw;font-weight:700;letter-spacing:.14em}.sec-board .inner .box .txt{font-size:1.0769230769vw;line-height:1.8em;letter-spacing:.06em;margin-top:.9230769231vw;text-align:left}.sec-company{padding:4.9230769231vw 0 4.3846153846vw;background:#f9f7f4}.sec-company .inner{width:82.3076923077vw;margin:0 auto;padding:2.6923076923vw 2.5384615385vw;background:#fff}.sec-company .inner dl{border-bottom:1px solid #faf8f5;padding:1.5384615385vw 2.0769230769vw}.sec-company .inner dl:last-child{border-bottom:none}.sec-company .inner dl dt{font-size:1.0769230769vw;line-height:1.8em;letter-spacing:.18em;width:20%}.sec-company .inner dl dd{font-size:1.0769230769vw;line-height:1.8em;letter-spacing:.06em;width:80%;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.sec-movie{padding:5vw 0 2.3076923077vw}.sec-movie .lead{font-size:1.0769230769vw;line-height:2;letter-spacing:.27em;margin-bottom:2.9230769231vw;text-align:center}.sec-movie .inner{width:64vw;margin:0 auto;aspect-ratio:832/468}.sec-movie .inner iframe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sec-history{padding:4.6153846154vw 0 4.6153846154vw 8.7692307692vw;background:#f9f7f3}.sec-history .ttl-comp{text-align:left}.sec-history .slider{position:relative}.sec-history .slider:after{content:"";height:2px;width:100%;background:#fff;position:absolute;left:0;top:2.5384615385vw;z-index:-1}.sec-history .slider .slick-list{padding-right:3.8461538462vw}.sec-history .slider .item{padding-right:1.5384615385vw;position:relative}.sec-history .slider .item .year{font-size:1.2307692308vw;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:.075em;margin:0 0 4.2307692308vw .3846153846vw;line-height:1}.sec-history .slider .item .border{height:3.2307692308vw;width:1px;position:absolute;left:2vw;top:2.3076923077vw;background:#b6966c}.sec-history .slider .item .border:after{content:"";background:#b6966c;width:.5384615385vw;height:.5384615385vw;position:absolute;left:-.2307692308vw;top:0;border-radius:50%}.sec-history .slider .item .in{background:#fff;padding:3.4615384615vw 1.9230769231vw 2.3076923077vw 2.9230769231vw;border-radius:12px;position:relative}.sec-history .slider .item .in .year{font-size:1.5384615385vw;color:#b6966c;letter-spacing:.1em;margin:0 0 1.5384615385vw}.sec-history .slider .item .in dl{display:-webkit-box;display:-ms-flexbox;display:flex}.sec-history .slider .item .in dl dt{font-size:1.0769230769vw;line-height:1.6;letter-spacing:.1em;border-right:2px solid #f8f6f3;width:24%;position:relative;padding-bottom:1.1538461538vw}.sec-history .slider .item .in dl dt:after{content:"";background:#b6966c;width:.5384615385vw;height:.5384615385vw;position:absolute;right:-.3076923077vw;top:.5384615385vw;border-radius:50%}.sec-history .slider .item .in dl dd{font-size:1.0769230769vw;line-height:1.6;letter-spacing:.1em;padding-left:1.3076923077vw;width:76%;padding-bottom:1.1538461538vw}.sec-history .slider .item .in dl dd img{display:block;margin-top:.7692307692vw;max-width:9.2307692308vw}.sec-history .slider .item .in .btn{font-size:1.0769230769vw;color:#b6966c;width:100%;display:block;letter-spacing:.1em;padding:1vw 0;margin:1.1538461538vw 0 0;border:1px solid #b6966c}.sec-history .slider .item .in .hidden{display:none}.sec-history .slider .slick-dots{left:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:90%;position:relative;margin-top:1.5384615385vw}.sec-history .slider .slick-dots li{display:block;width:12.5%;height:.0769230769vw;margin:0}.sec-history .slider .slick-dots li button{width:100%;height:100%;padding:0}.sec-history .slider .slick-dots li button:before{line-height:auto;width:100%;height:100%;content:"";background:#e9e6e4;opacity:1!important}.sec-history .slider .slick-dots li.slick-active{height:.2307692308vw}.sec-history .slider .slick-dots li.slick-active button:before{background:#b6966c;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sec-history .list{width:52.6923076923vw;margin:0 auto;padding-bottom:3.8461538462vw;position:relative}.sec-history .list:before{content:"";background:#f9f7f4;height:100%;width:2px;position:absolute;left:16%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sec-history .list .box{margin-bottom:1.5384615385vw}.sec-history .list .box:last-child{margin-bottom:0}.sec-history .list .box .num{font-size:1.5384615385vw;color:#b5956c;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:.1em;line-height:1em;margin-bottom:1.5384615385vw}.sec-history .list .box ul li{font-size:1.0769230769vw;letter-spacing:.1em;line-height:1.6em;margin-bottom:.5384615385vw}.sec-history .list .box ul li:last-child{margin-bottom:0}.sec-history .list .box ul li .txt01{width:16%;position:relative}.sec-history .list .box ul li .txt01:after{content:"";width:.5384615385vw;height:.5384615385vw;background:#b5956c;position:absolute;right:0;top:.3846153846vw;-webkit-transform:translateX(50%);transform:translateX(50%);border-radius:50%}.sec-history .list .box ul li .txt02{width:19%;padding:0 .7692307692vw 0 2.5384615385vw}.sec-history .list .box ul li .txt03{width:65%;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media only screen and (max-width:767px){.sec-mv{height:52vw}.sec-mv .ttl{font-size:5.8666666667vw}.sec-intro{padding:13.3333333333vw 0}.sec-intro .txt{font-size:3.2vw;letter-spacing:.19em;line-height:1.8em;text-align:left}.sec-board{padding:13.3333333333vw 0 5.3333333333vw}.sec-board .inner{width:100%}.sec-board .inner .box{width:48%;margin:0 4% 6.6666666667vw 0}.sec-board .inner .box:nth-child(2n){margin-right:0}.sec-board .inner .box .img{margin-bottom:4vw}.sec-board .inner .box .kata{font-size:2.6666666667vw;letter-spacing:.05em;margin-bottom:0}.sec-board .inner .box .name{font-size:3.7333333333vw}.sec-board .inner .box .txt{font-size:3.2vw;line-height:1.6em;margin-top:2.6666666667vw}.sec-company{padding:13.3333333333vw 0 5.3333333333vw}.sec-company .inner{width:100%;padding:5.8666666667vw 5.3333333333vw}.sec-company .inner dl{padding:3.4666666667vw 0}.sec-company .inner dl dt{font-size:3.2vw;font-weight:700;width:100%;margin-bottom:1.3333333333vw;line-height:1.6em}.sec-company .inner dl dd{font-size:3.2vw;width:100%;line-height:1.6em}.sec-movie{padding:13.3333333333vw 0 2.6666666667vw}.sec-movie .lead{font-size:3.2vw;line-height:1.8;letter-spacing:.2em;margin-bottom:7.2vw}.sec-movie .inner{width:100%}.sec-history{padding:13.3333333333vw 0 13.3333333333vw 5.3333333333vw}.sec-history .slider:after{top:8.8vw}.sec-history .slider .slick-list{padding-right:16vw}.sec-history .slider .item{padding-right:2.6666666667vw}.sec-history .slider .item .year{font-size:3.7333333333vw;margin:0 0 14.6666666667vw 1.8666666667vw}.sec-history .slider .item .border{height:11.2vw;left:6.9333333333vw;top:8vw}.sec-history .slider .item .border:after{width:1.8666666667vw;height:1.8666666667vw;left:-.8vw}.sec-history .slider .item .in{padding:6.6666666667vw 4vw}.sec-history .slider .item .in .year{font-size:4.2666666667vw;margin:0 0 4vw}.sec-history .slider .item .in dl dt{font-size:3.2vw;width:14%;padding-bottom:3.2vw}.sec-history .slider .item .in dl dt:after{width:1.8666666667vw;height:1.8666666667vw;right:-1.3333333333vw;top:1.3333333333vw}.sec-history .slider .item .in dl dd{font-size:3.2vw;padding-left:3.4666666667vw;padding-bottom:3.2vw}.sec-history .slider .item .in dl dd img{display:block;margin-top:2.6666666667vw;max-width:32vw}.sec-history .slider .item .in .btn{font-size:3.2vw;padding:2.6666666667vw 0;margin:.7692307692vw 0 0}.sec-history .slider .slick-dots{width:95%;margin-top:4vw}.sec-history .slider .slick-dots li{height:.2666666667vw}.sec-history .slider .slick-dots li.slick-active{height:.8vw}.sec-history .list{width:100%;padding:0 0 10.6666666667vw 5.3333333333vw}.sec-history .list:before{left:0}.sec-history .list .box{margin-bottom:5.3333333333vw}.sec-history .list .box:last-child{margin-bottom:0}.sec-history .list .box .num{font-size:5.3333333333vw;margin-bottom:4.8vw}.sec-history .list .box ul li{font-size:3.2vw;margin-bottom:4.8vw}.sec-history .list .box ul li .txt01{width:100%}.sec-history .list .box ul li .txt01:after{width:1.8666666667vw;height:1.8666666667vw;right:auto;left:-5.3333333333vw;top:1.3333333333vw;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sec-history .list .box ul li .txt02{width:20vw;padding:0 1.3333333333vw 0 0}.sec-history .list .box ul li .txt03{width:62.6666666667vw}}@media only screen and (min-width:768px){.sec-intro .ttl-comp{margin-bottom:1.9230769231vw}.sec-board .inner .box:nth-child(4n){margin-right:0}}
/*# sourceMappingURL=../maps/page/company.min.css.map */
