﻿.header{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.is-completed .header{-webkit-transition:ease 1s transform;transition:ease 1s transform;-webkit-transition-delay:.5s;transition-delay:1s;-webkit-transform:translateY(0%);transform:translateY(0%)}.top .imagetb-370x370{position:relative}.top .imagetb-370x370:before{display:block;content:" ";width:100%;padding-top:100%}.top .imagetb-370x370>.content{position:absolute;top:0;left:0;right:0;bottom:0}.top .slick-slider{-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.top .slick-list.draggable{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.top__box1{position:relative}.top__box1 .item{position:relative}.top__box1 .item .imgbox{display:block}.top__box1 .item .imgbox img{max-height:calc(100vh - 100px);height:auto;width:100%;object-fit:cover}@media (max-width: 1023px){.top__box1 .item .imgbox img{max-height:initial}}.top__box1 .item .container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-family:"游明朝体", "YuMincho", "Yu Mincho", "Noto Serif JP", "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif}@media (max-width: 1023px){.top__box1 .item .container{left:0;top:0;transform:translate(0);padding-top:17%}}.top__box1 .item .txtbox1{color:#fff}@media (min-width: 1024px){.top__box1 .item .txtbox1{padding-top:30px}}.top__box1 .item .txtbox1 .box{max-width:486px;width:100%;opacity:0;animation-name:fadeInUp;animation-duration:.8s;animation-fill-mode:both;animation-delay:.8s}@keyframes fadeInUp{from{transform:translate3d(0, 100px, 0)}to{transform:translate3d(0, 0, 0);opacity:1}}.top__box1 .item .txtbox1 .ttl{font-size:54px;font-size:5.4rem;line-height:70px;letter-spacing:0;font-weight:600;position:relative;padding-bottom:20px}.top__box1 .item .txtbox1 .ttl:after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background:linear-gradient(#fff 0%, rgba(255,255,255,0.49) 62.07%, rgba(255,255,255,0) 100%);opacity:0.3}.top__box1 .item .txtbox1 .txt{font-size:20px;font-size:2rem;line-height:32px;letter-spacing:.06em;font-weight:500;margin-top:25px}@media (max-width: 1023px){.top__box1 .item .txtbox1{padding-left:16px}.top__box1 .item .txtbox1 .box{max-width:290px;width:100%}.top__box1 .item .txtbox1 .ttl{font-size:32px;font-size:3.2rem;line-height:42px;position:relative}.top__box1 .item .txtbox1 .ttl:after{width:220px}.top__box1 .item .txtbox1 .txt{font-size:16px;font-size:1.6rem;line-height:28px;margin-top:15px}}.top__box1 .item .txtbox2{padding-left:30px}.top__box1 .item .txtbox2 .box{max-width:485px;width:100%}.top__box1 .item .txtbox2 .ttl{font-size:58px;font-size:5.8rem;line-height:80px;letter-spacing:.38em;font-weight:600;position:relative;padding-bottom:16px}.top__box1 .item .txtbox2 .ttl:after{content:"";display:block;position:absolute;left:0;bottom:0;width:448px;height:1px;background:#951A1D}.top__box1 .item .txtbox2 .txt{font-size:18px;font-size:1.8rem;line-height:32px;letter-spacing:.1em;font-weight:500;margin-top:30px}@media (max-width: 1023px){.top__box1 .item .txtbox2{padding-left:16px}.top__box1 .item .txtbox2 .box{max-width:270px;width:100%}.top__box1 .item .txtbox2 .ttl{font-size:32px;font-size:3.2rem;line-height:42px;position:relative}.top__box1 .item .txtbox2 .ttl:after{width:256px}.top__box1 .item .txtbox2 .txt{font-size:16px;font-size:1.6rem;line-height:28px;margin-top:15px}}.top__box1 .item .txtbox3{padding-left:30px}.top__box1 .item .txtbox3 .box{max-width:460px;width:100%;background:rgba(255,255,255,0.85);padding:85px 20px 80px;text-align:center;max-height:422px;height:auto}.top__box1 .item .txtbox3 .ttl{max-width:298px;width:100%;margin:0 auto 38px}.top__box1 .item .txtbox3 .ttlsub{max-width:302px;width:100%;margin:0 auto}.top__box1 .item .txtbox3 .ttlsub span{display:block;background:#951A1D;font-size:24px;font-size:2.4rem;line-height:32px;letter-spacing:.1em;font-weight:600;color:#fff;padding:7px 0 6px;position:relative}.top__box1 .item .txtbox3 .ttlsub span:after,.top__box1 .item .txtbox3 .ttlsub span:before{content:"";position:absolute;display:block;width:100%;left:0;height:1px;background:#951A1D}.top__box1 .item .txtbox3 .ttlsub span:before{top:-5px}.top__box1 .item .txtbox3 .ttlsub span:after{bottom:-5px}.top__box1 .item .txtbox3 .txt{margin-top:30px;font-size:18px;font-size:1.8rem;line-height:32px;letter-spacing:.1em;font-weight:500}@media (max-width: 1023px){.top__box1 .item .txtbox3{padding-left:16px}.top__box1 .item .txtbox3 .box{max-width:286px;width:100%;padding:39px 16px 35px;max-height:265px;margin:0 auto}.top__box1 .item .txtbox3 .ttl{max-width:184px;margin-bottom:27px}.top__box1 .item .txtbox3 .ttlsub{max-width:199px}.top__box1 .item .txtbox3 .ttlsub span{font-size:16px;font-size:1.6rem;line-height:18px;padding:6px 0 5px}.top__box1 .item .txtbox3 .ttlsub span:before{top:-3px}.top__box1 .item .txtbox3 .ttlsub span:after{bottom:-3px}.top__box1 .item .txtbox3 .txt{margin-top:24px;font-size:15px;font-size:1.5rem;line-height:21px}}.top__box1 .slick-dots{position:absolute;bottom:8px;right:17px}@media (max-width: 1023px){.top__box1 .slick-dots{bottom:6px;right:6px}}.top__box1 .slick-dots li{display:inline-block;width:6px;height:6px;background:rgba(255,255,255,0.4);border-radius:100px;margin:0 7px;cursor:pointer}.top__box1 .slick-dots li.slick-active{width:10px;height:10px;background:#fff;transform:translateY(2px)}.top__box1 .slick-dots button{display:none}.top__box1 .slick-dots.is-black li{background:rgba(0,0,0,0.4)}.top__box1 .slick-dots.is-black li.slick-active{background:#000}.top .bhead{text-align:center;position:relative;z-index:1;font-family:"游明朝体", "YuMincho", "Yu Mincho", "Noto Serif JP", "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;margin-bottom:60px;font-size:18px;font-size:1.8rem;line-height:18px;letter-spacing:.25em;font-weight:500;padding:0 16px}.top .bhead span{display:block}.top .bhead span.txt{display:inline-block;font-size:36px;font-size:3.6rem;line-height:36px;letter-spacing:.15em;font-weight:500;border-bottom:1px solid #951a1d;min-width:530px;padding-bottom:15px;margin-bottom:12px}@media (max-width: 1023px){.top .bhead{margin-bottom:40px}.top .bhead span.txt{display:block;font-size:32px;font-size:3.2rem;font-size:32px;font-size:3.2rem;line-height:32px;letter-spacing:.1em;min-width:inherit}}.top .mhead{color:#951a1d;font-size:24px;font-size:2.4rem;letter-spacing:0.15em;margin-bottom:13px;font-family:"游明朝体", "YuMincho", "Yu Mincho", "Noto Serif JP", "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif}.top .businessSec{padding:120px 0;position:relative;background:#efefef}.top .businessSec:before{content:"";display:block;width:100%;left:0;top:0;height:632px;background:url("../images/bg_business_pc.jpg") no-repeat left top;background-size:cover;position:absolute}@media only screen and (max-width: 1200px){.top .businessSec:before{height:67.9%}}.top .businessSec__inner{position:relative;z-index:1}.top .businessSec .bhead{color:#fff}.top .businessSec .inBusi{max-width:1202px;margin:0 auto;padding:0;position:relative;z-index:1}.top .businessSec .list{display:flex;flex-wrap:wrap;justify-content:space-between}.top .businessSec .list li{width:33.33333%;padding:0 15px}.top .businessSec .list li .item{display:block;background:#fff;position:relative;height:100%;max-width:370px;width:100%;overflow:hidden}.top .businessSec .list li .item .pic{position:relative}.top .businessSec .list li .item .desc{text-align:center;padding:30px 16px 45px;width:100%;background:#fff;position:relative;z-index:1;-webkit-transition:0.3s ease all;-moz-transition:0.3s ease all;-ms-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all}.top .businessSec .list li .item .desc:before{content:"";width:100%;height:100vh;background-color:#fff;position:absolute;top:0;left:0;z-index:-1}.top .businessSec .list li .item .desc .txt{font-size:15px;font-size:1.5rem;line-height:24px;letter-spacing:.05em}@media only screen and (max-width: 360px){.top .businessSec .list li .item .desc .txt{font-size:14px;font-size:1.4rem;line-height:24px;letter-spacing:0}}@media only screen and (max-width: 1025px){.top .businessSec .list li .item .desc{padding-bottom:70px}}.top .businessSec .list li .item .detail{position:absolute;width:100%;text-align:center;left:0;bottom:27px;opacity:0;transform:translateY(30px);transition:0.3s;z-index:2}.top .businessSec .list li .item .detail span{display:inline-block;color:#951a1d;line-height:22px;font-family:"游明朝体", "YuMincho", "Yu Mincho", "Noto Serif JP", "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;letter-spacing:0.15em;border-bottom:1px solid #951a1d}@media (max-width: 1023px){.top .businessSec .list li .item .detail{display:none}}@media only screen and (min-width: 1025px){.top .businessSec .list li .item:hover{opacity:1}.top .businessSec .list li .item:hover .desc{transform:translateY(-30px)}.top .businessSec .list li .item:hover .detail{opacity:1;transform:translateY(0)}}@media (max-width: 1023px){.top .businessSec{padding:69px 0 80px;background-color:#000}.top .businessSec:before{height:100%;background:url("../images/bg_business_sp.jpg") no-repeat left top;background-size:cover}.top .businessSec:after{content:"";width:100%;height:282px;background-color:#efefef;position:absolute;left:0;bottom:0}.top .businessSec .list li{width:100%;margin-bottom:32px}.top .businessSec .list li .item{background:#fff;max-width:100%}.top .businessSec .list li .item .desc{line-height:1.6;text-align:center;padding:25px 15px 30px}.top .businessSec .list li .item .detail{padding-top:23px}.top .businessSec .list li:last-child{margin-bottom:0}}.top .aboutSec{position:relative;padding:120px 0 68px;color:#fff;background:#fff}.top .aboutSec:before,.top .aboutSec:after{content:"";display:block;position:absolute;top:0;left:0}.top .aboutSec:before{width:calc(100% - (100% - 1170px) / 2);height:100%;background:url("../images/bg_about_pc.jpg") no-repeat center bottom;background-size:cover;z-index:1}@media only screen and (max-width: 1220px){.top .aboutSec:before{width:calc(100% - 16px)}}.top .aboutSec:after{height:50%;background:#EFEFEF;right:0;left:auto;width:100%}@media (max-width: 1023px){.top .aboutSec:after{display:none}}.top .aboutSec__inner{position:relative;z-index:2}.top .aboutSec .owl-carousel .owl-dots{bottom:23px;padding-right:17px}.top .aboutSec .owl-carousel .owl-dots .owl-dot{background:rgba(255,255,255,0.4)}.top .aboutSec .owl-carousel .owl-dots .owl-dot.active{width:10px;height:10px;background:#fff}@media (max-width: 1023px){.top .aboutSec .owl-carousel .owl-dots{bottom:15px;padding-right:0;text-align:center}.top .aboutSec .owl-carousel .owl-dots .owl-dot{margin:0 6px}}.top .aboutSec .bhead{position:relative;z-index:2}.top .aboutSec .bhead span.txt{border-bottom-color:#fff}.top .aboutSec .inAbout{position:relative;z-index:2}.top .aboutSec .inAbout:before,.top .aboutSec .inAbout:after{content:" ";display:table}.top .aboutSec .inAbout:after{clear:both}.top .aboutSec .txtbox{position:absolute;left:calc((100% - 1202px)/2);top:-6px;max-width:1202px;padding:0 16px}.top .aboutSec .txtbox .desc{max-width:530px}.top .aboutSec .txtbox .txt{padding-bottom:55px}.top .aboutSec .txtbox .btnmore a{color:#fff;border-color:#fff}.top .aboutSec .txtbox .btnmore a:before{border-color:#fff}.top .aboutSec .txtbox .btnmore a:after{background-color:#fff}@media only screen and (min-width: 1025px){.top .aboutSec .txtbox .btnmore a:hover{color:#951A1D}.top .aboutSec .txtbox .btnmore a:hover:before{border-color:#951A1D}}.top .aboutSec .asliderbox{float:right;width:48.99%;position:relative;z-index:3}.top .aboutSec .asliderbox .aslider .item img{width:100%}@media only screen and (max-width: 1250px){.top .aboutSec .txtbox{left:0;width:50%}}@media (max-width: 1023px){.top .aboutSec{padding:80px 16px 0}.top .aboutSec:before{width:100%;background-image:url("../images/bg_about_sp.jpg")}.top .aboutSec .bhead{margin-bottom:40px}.top .aboutSec .txtbox{position:static;left:auto;top:auto;max-width:inherit;width:inherit;padding:0}.top .aboutSec .txtbox .desc{max-width:inherit;margin-top:-6px}.top .aboutSec .txtbox .txt{padding-bottom:45px}.top .aboutSec .txtbox .btnmore{text-align:center;margin-bottom:50px}.top .aboutSec .asliderbox{float:none;width:inherit;margin-bottom:-40px}}.top .newsSec{padding:120px 0}.top .newsSec .inNews{max-width:1202px;margin:0 auto;padding:0 16px}.top .newsSec .lst-news{max-width:770px;margin:-8px auto 0}.top .newsSec .lst-news li:not(:first-child){margin-top:8px}@media (max-width: 1023px){.top .newsSec .lst-news li:not(:first-child){margin-top:18px}}.top .newsSec .lst-news li a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:5px 0}@media (max-width: 1023px){.top .newsSec .lst-news li a{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.top .newsSec .lst-news .date-news{width:124px;font-size:15px;font-size:1.5rem;line-height:32px;letter-spacing:0;font-weight:500;color:#808285}@media (max-width: 1023px){.top .newsSec .lst-news .date-news{width:99px}}.top .newsSec .lst-news .cat-news{max-width:112px}@media (max-width: 1023px){.top .newsSec .lst-news .cat-news{max-width:calc(100% - 100px)}}.top .newsSec .lst-news .cat-news span{font-size:12px;font-size:1.2rem;line-height:16px;letter-spacing:.04em;font-weight:500;color:#951a1d;border:1px solid #951a1d;display:block;text-align:center;padding:4px;font-family:"游明朝体", "YuMincho", "Yu Mincho", "Noto Serif JP", "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;min-width:112px;text-transform:uppercase}.top .newsSec .lst-news .cat-news span+span{margin-top:2px}.top .newsSec .lst-news .ttl-news{width:70%;padding-left:6.2%;font-size:15px;font-size:1.5rem;line-height:25px;letter-spacing:.05em;font-weight:500}@media (max-width: 1023px){.top .newsSec .lst-news .ttl-news{margin-top:6px;width:100%;padding-left:0}}.top .newsSec .btnmore{text-align:center;margin-top:52px}@media (max-width: 1023px){.top .newsSec{padding:120px 0 80px}.top .newsSec .btnmore{margin-top:42px}}@media only screen and (max-width: 1023px) and (max-width: 360px){.top .newsSec .bhead span.txt{font-size:31px;letter-spacing:0}}@media (max-width: 1023px){.verjp .top__box1 .item .txtbox1 .ttl{max-width:286px}}@media (min-width: 1024px){.verjp .top__box1 .item .txtbox2 .ttl{padding-bottom:30px}}@media (max-width: 1023px){.verjp .top__box1 .item .txtbox2 .ttl{max-width:256px;padding-bottom:25px}}@media (max-width: 1023px){.veren .top__box1 .item .container,.vervn .top__box1 .item .container{padding-top:11%}}@media (max-width: 1023px){.veren .top__box1 .item .txtbox1,.vervn .top__box1 .item .txtbox1{padding-left:32px}}@media (max-width: 1023px){.veren .top__box1 .item .txtbox1 .box,.vervn .top__box1 .item .txtbox1 .box{max-width:320px}}.veren .top__box1 .item .txtbox1 .ttl,.vervn .top__box1 .item .txtbox1 .ttl{padding-bottom:14px}@media (max-width: 1023px){.veren .top__box1 .item .txtbox1 .ttl,.vervn .top__box1 .item .txtbox1 .ttl{line-height:46px;padding-bottom:8px}.veren .top__box1 .item .txtbox1 .ttl:after,.vervn .top__box1 .item .txtbox1 .ttl:after{width:100%}}.veren .top__box1 .item .txtbox1 .txt,.vervn .top__box1 .item .txtbox1 .txt{margin-top:18px;letter-spacing:.02em}@media (max-width: 1023px){.veren .top__box1 .item .txtbox1 .txt,.vervn .top__box1 .item .txtbox1 .txt{line-height:26px;margin-top:10px}}.veren .top__box1 .item .txtbox2,.vervn .top__box1 .item .txtbox2{padding-left:63px}@media (max-width: 1023px){.veren .top__box1 .item .txtbox2,.vervn .top__box1 .item .txtbox2{padding-left:30px}}.veren .top__box1 .item .txtbox2 .box,.vervn .top__box1 .item .txtbox2 .box{max-width:680px}@media (max-width: 1023px){.veren .top__box1 .item .txtbox2 .box,.vervn .top__box1 .item .txtbox2 .box{max-width:300px}}.veren .top__box1 .item .txtbox2 .ttl,.vervn .top__box1 .item .txtbox2 .ttl{font-size:48px;font-size:4.8rem;line-height:59px;letter-spacing:.02em;font-weight:500;padding-bottom:19px}@media (max-width: 1023px){.veren .top__box1 .item .txtbox2 .ttl,.vervn .top__box1 .item .txtbox2 .ttl{font-size:28px;font-size:2.8rem;line-height:38px}}.veren .top__box1 .item .txtbox2 .ttl:after,.vervn .top__box1 .item .txtbox2 .ttl:after{width:100%}.veren .top__box1 .item .txtbox2 .txt,.vervn .top__box1 .item .txtbox2 .txt{letter-spacing:.02em;padding-left:0}@media (min-width: 1024px){.veren .top__box1 .item .txtbox3,.vervn .top__box1 .item .txtbox3{padding-left:60px}}.veren .top__box1 .item .txtbox3 .box,.vervn .top__box1 .item .txtbox3 .box{padding:62px 20px 52px}@media (max-width: 1023px){.veren .top__box1 .item .txtbox3 .box,.vervn .top__box1 .item .txtbox3 .box{padding:32px 16px 33px;max-height:none}}.veren .top__box1 .item .txtbox3 .ttl,.vervn .top__box1 .item .txtbox3 .ttl{max-width:100%;margin-bottom:25px}@media (max-width: 1023px){.veren .top__box1 .item .txtbox3 .ttl,.vervn .top__box1 .item .txtbox3 .ttl{margin-bottom:18px}}.veren .top__box1 .item .txtbox3 .ttl .ttl-01,.vervn .top__box1 .item .txtbox3 .ttl .ttl-01{display:block;font-size:42px;font-size:4.2rem;line-height:40px;letter-spacing:.02em;font-weight:500}@media (max-width: 1023px){.veren .top__box1 .item .txtbox3 .ttl .ttl-01,.vervn .top__box1 .item .txtbox3 .ttl .ttl-01{font-size:28px;font-size:2.8rem}}.veren .top__box1 .item .txtbox3 .ttl .ttl-02,.vervn .top__box1 .item .txtbox3 .ttl .ttl-02{display:block;font-size:16px;font-size:1.6rem;line-height:32px;letter-spacing:.05em;font-weight:600;color:#951a1d}@media (max-width: 1023px){.veren .top__box1 .item .txtbox3 .ttl .ttl-02,.vervn .top__box1 .item .txtbox3 .ttl .ttl-02{font-size:16px;font-size:1.6rem;line-height:22px;letter-spacing:.02em}}.veren .top__box1 .item .txtbox3 .ttlsub,.vervn .top__box1 .item .txtbox3 .ttlsub{max-width:324px}.veren .top__box1 .item .txtbox3 .ttlsub span,.vervn .top__box1 .item .txtbox3 .ttlsub span{font-size:20px;font-size:2rem}@media (max-width: 1023px){.veren .top__box1 .item .txtbox3 .ttlsub span,.vervn .top__box1 .item .txtbox3 .ttlsub span{font-size:16px;font-size:1.6rem;letter-spacing:.02em}}.veren .top__box1 .item .txtbox3 .txt,.vervn .top__box1 .item .txtbox3 .txt{margin-top:35px;font-size:18px;font-size:1.8rem;line-height:23px;letter-spacing:.02em}@media (max-width: 1023px){.veren .top__box1 .item .txtbox3 .txt,.vervn .top__box1 .item .txtbox3 .txt{margin-top:24px;font-size:15px;font-size:1.5rem;line-height:21px}}.veren .bhead,.vervn .bhead{margin-bottom:48px}@media (max-width: 1023px){.veren .bhead,.vervn .bhead{margin-bottom:40px}}.veren .bhead span.txt,.vervn .bhead span.txt{text-transform:uppercase}.veren .mhead,.vervn .mhead{letter-spacing:0.02em}@media (max-width: 1023px){.veren .mhead,.vervn .mhead{margin-bottom:9px}}@media (max-width: 1023px){.veren .businessSec,.vervn .businessSec{padding-top:80px}}@media (min-width: 1024px){.veren .businessSec:before,.vervn .businessSec:before{height:602px}}.veren .businessSec .list li .item .desc,.vervn .businessSec .list li .item .desc{padding:30px 16px 35px}@media (max-width: 1023px){.veren .businessSec .list li .item .desc,.vervn .businessSec .list li .item .desc{padding:20px 16px 26px}}.veren .businessSec .list li .item .desc .txt,.vervn .businessSec .list li .item .desc .txt{letter-spacing:.02em;line-height:25px}@media only screen and (max-width: 350px){.veren .businessSec .list li .item .desc .txt,.vervn .businessSec .list li .item .desc .txt{font-size:12px;font-size:1.2rem}}@media (min-width: 1024px){.veren .aboutSec,.vervn .aboutSec{padding-bottom:117px}}@media only screen and (min-width: 1024px) and (max-width: 1250px){.veren .aboutSec,.vervn .aboutSec{padding-bottom:250px}}@media (min-width: 1024px){.veren .aboutSec .txtbox .desc,.vervn .aboutSec .txtbox .desc{max-width:520px}}.veren .aboutSec .txtbox .txt,.vervn .aboutSec .txtbox .txt{padding-bottom:27px}.veren .aboutSec .txtbox .txt:not(:first-child),.vervn .aboutSec .txtbox .txt:not(:first-child){padding-bottom:55px}@media (max-width: 1023px){.veren .aboutSec .txtbox .txt:not(:first-child),.vervn .aboutSec .txtbox .txt:not(:first-child){padding-bottom:45px}}@media (max-width: 1023px){.veren .aboutSec .txtbox .txt,.vervn .aboutSec .txtbox .txt{line-height:27px}}.veren .newsSec .bhead,.vervn .newsSec .bhead{margin-bottom:48px}@media (max-width: 1023px){.veren .newsSec .bhead,.vervn .newsSec .bhead{margin-bottom:40px}}.vervn .top__box1 .item .container{font-family:'EB Garamond', serif}.vervn .top__box1 .item .txtbox1 .box{max-width:400px}.vervn .top__box1 .item .txtbox1 .ttl{font-weight:500}.vervn .top__box1 .item .txtbox1 .txt{line-height:30px;font-weight:400}.vervn .top__box1 .item .txtbox2 .ttl{letter-spacing:0}.vervn .top__box1 .item .txtbox2 .txt{line-height:30px}.vervn .bhead{font-family:'EB Garamond', serif}.vervn .bhead span.txt{font-weight:400}@media (max-width: 1023px){.vervn .bhead span.txt{font-size:25px;font-size:2.5rem}}@media only screen and (max-width: 350px){.vervn .bhead span.txt{font-size:20px !important;font-size:2rem !important}}.vervn .mhead{font-weight:500;font-family:'EB Garamond', serif}@media (min-width: 1024px){.vervn .mhead{font-size:26px;font-size:2.6rem}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.vervn .mhead{font-size:22px;font-size:2.2rem}}@media only screen and (max-width: 350px){.vervn .mhead{font-size:20px;font-size:2rem}}@media (min-width: 1024px){.vervn .businessSec .list li .item .desc{padding:36px 10px 35px}}@media (max-width: 1023px){.vervn .businessSec .list li .item .desc{padding-left:5px;padding-right:5px}}.vervn .businessSec .list li .item .detail span{font-size:17px;font-size:1.7rem;font-family:'EB Garamond', serif}.vervn .newsSec .lst-news .cat-news span{font-family:'EB Garamond', serif}.vervn .newsSec .lst-news .ttl-news{letter-spacing:.02em}.is-an01{opacity:0;-webkit-transform:scale(0.95) translateY(50px);transform:scale(0.95) translateY(50px);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition:ease 1s;transition:ease 1s}.is-an01.is-delay01{transition-delay:.5s}.is-an01.is-inview{opacity:1;-webkit-transition-property:opacity , -webkit-transform;transition-property:opacity , -webkit-transform;transition-property:opacity , transform;transition-property:opacity , transform , -webkit-transform;-webkit-transform:scale(1) translateY(0px);transform:scale(1) translateY(0px)}.is-an02:before{opacity:0;-webkit-transform:scale(0.95) translateY(50px);transform:scale(0.95) translateY(50px);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition:ease 1s;transition:ease .8s}.is-an02.is-inview:before{opacity:1;-webkit-transition-property:opacity , -webkit-transform;transition-property:opacity , -webkit-transform;transition-property:opacity , transform;transition-property:opacity , transform , -webkit-transform;-webkit-transform:scale(1) translateY(0px);transform:scale(1) translateY(0px)}.is-an03:before{transform:translateX(-100%);-webkit-transition:ease 1s;transition:ease .5s}.is-an03.is-inview:before{transform:translateY(0)}

/*# sourceMappingURL=maps/top.min.css.map */
