section.serve-footer .container{background-color:#2E2E2E;color:#fff;padding:120px 0}@media only screen and (max-width:768px){section.serve-footer .container{padding:80px 0}}section.serve-footer .post-text{margin:0 auto 60px;width:calc(100% - 60px)}section.serve-footer .serve-list{width:calc(100% - 110px);margin:0 auto;position:relative}@media only screen and (max-width:768px){section.serve-footer .serve-list{width:100%}}section.serve-footer .serve-list:before{content:"";display:block;width:80px;height:200px;position:absolute;left:-40px;top:0;background:-webkit-gradient(linear,left top,right top,color-stop(50%,#2E2E2E),to(rgba(46,46,46,0)));background:linear-gradient(90deg,#2E2E2E 50%,rgba(46,46,46,0));z-index:9}@media only screen and (max-width:768px){section.serve-footer .serve-list:before{width:30px;left:0px}}section.serve-footer .serve-list:after{content:"";display:block;width:80px;height:200px;position:absolute;right:-40px;top:0;background:-webkit-gradient(linear,right top,left top,color-stop(50%,#2E2E2E),to(rgba(46,46,46,0)));background:linear-gradient(270deg,#2E2E2E 50%,rgba(46,46,46,0));z-index:9}@media only screen and (max-width:768px){section.serve-footer .serve-list:after{width:30px;right:0px}}section.serve-footer .serve-list .swiper-slide{width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:50px 40px}@media only screen and (max-width:768px){section.serve-footer .serve-list .swiper-slide{width:240px;padding:10px 30px}}section.serve-footer .serve-list .swiper-slide:not(:first-child):before{content:"";display:block;position:absolute;top:65px;left:-2px;width:1px;height:93px;background-color:#EDEDED;opacity:0.2}@media only screen and (max-width:768px){section.serve-footer .serve-list .swiper-slide:not(:first-child):before{top:40px;height:70px}}section.serve-footer .serve-list .serve-content{text-align:center;width:100%}@media only screen and (min-width:1201px){section.serve-footer .serve-list .serve-content:hover .icon{-webkit-transform:rotateY(360deg);transform:rotateY(360deg);-webkit-transition:-webkit-transform 0.6s;transition:-webkit-transform 0.6s;transition:transform 0.6s;transition:transform 0.6s,-webkit-transform 0.6s}section.serve-footer .serve-list .serve-content:hover .inner-text{color:#FDD000}}@media only screen and (max-width:1200px){section.serve-footer .serve-list .serve-content:active .icon{-webkit-transform:rotateY(360deg);transform:rotateY(360deg);-webkit-transition:-webkit-transform 0.6s;transition:-webkit-transform 0.6s;transition:transform 0.6s;transition:transform 0.6s,-webkit-transform 0.6s}section.serve-footer .serve-list .serve-content:active .inner-text{color:#FDD000}}section.serve-footer .serve-list .serve-content .icon{width:60px;height:60px;text-align:center;margin:0 auto}@media only screen and (max-width:768px){section.serve-footer .serve-list .serve-content .icon{width:50px;height:50px}}section.serve-footer .serve-list .serve-content .icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}section.serve-footer .serve-list .serve-content .inner-text{margin-top:20px;font-size:1.5rem;font-weight:500;line-height:1.5;-webkit-transition:color 0.3s;transition:color 0.3s}@media only screen and (max-width:768px){section.serve-footer .serve-list .serve-content .inner-text{font-size:1.25rem}}section.serve-footer .serve-list .swiper-pagination{margin:60px auto 0;position:static;left:0!important;-webkit-transform:none!important;transform:none!important}section.serve-footer .serve-list .swiper-pagination .swiper-pagination-bullet{background-color:#fff}section.serve-footer .serve-list .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,section.serve-footer .serve-list .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,section.serve-footer .serve-list .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(1)!important;transform:scale(1)!important}.breadcrumbs{margin-top:130px}@media only screen and (max-width:768px){.breadcrumbs{margin-top:80px}}section.headline{position:relative;z-index:10}section.headline .block-headline{max-width:1020px;width:100%;margin:0 auto;padding:80px 35px}@media only screen and (max-width:768px){section.headline .block-headline{padding:40px 35px}}section.headline .block-headline .text{-webkit-line-clamp:unset}section.headline .banner{position:relative}section.headline .banner .banner-bg:before{padding-bottom:max(36.46%,645px)}section.headline .banner .logo{width:150px;height:45px}@media only screen and (max-width:575px){section.headline .banner .logo{width:195px;height:55px}}section.headline .banner .logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.headline .banner .post-text{position:absolute;max-width:520px;width:100%;top:100px;left:16.67vw}@media only screen and (max-width:768px){section.headline .banner .post-text{top:120px;left:0;max-width:none;padding:0 35px}}section.headline .banner .post-text .main{margin-top:35px}@media only screen and (max-width:768px){section.headline .banner .post-text .main{margin-top:55px}}section.headline .banner .post-text p{-webkit-line-clamp:unset;margin-top:15px}section.headline .banner .aside-img{max-width:400px;width:max(20.83vw,240px);position:relative;margin-top:80px;margin-left:4.95vw}@media only screen and (max-width:768px){section.headline .banner .aside-img{margin:80px auto 0}}section.headline .banner .aside-img:before{content:"";display:block;width:100%;padding-bottom:100%}section.headline .banner .aside-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}section.board{padding:clamp(190px,13.28vw,255px) 0 120px}@media only screen and (max-width:1024px){section.board{padding-bottom:80px}}section.board .board-content{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1440px;width:100%;margin:0 auto}@media only screen and (max-width:1024px){section.board .board-content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}section.board .post-text{max-width:520px;width:100%;padding-left:6.25vw;margin-top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}@media only screen and (max-width:1024px){section.board .post-text{width:calc(100% - 70px);padding:0;margin:0 auto;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);margin-top:30px}}@media only screen and (max-width:1024px){section.board .post-text .main{font-size:1.25rem}}section.board .post-text p{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}section.board .board-img{margin-left:6.25vw;max-width:720px;width:100%;position:relative}@media only screen and (max-width:1024px){section.board .board-img{max-width:none;margin:0 auto;width:calc(100% - 70px)}}section.board .board-img:before{content:"";display:block;padding-bottom:66.67%;width:100%}section.board .board-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}section.body_slider{color:#2E2E2E}@media only screen and (max-width:1024px){section.body_slider{margin:0}}section.body_slider .container{background-color:#EDEDED;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media only screen and (max-width:1200px){section.body_slider .container{display:block}}section.body_slider .swiper-content{width:calc(100% - 120px);display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1200px){section.body_slider .swiper-content{max-width:none;width:100%}}section.body_slider .body-swiper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}section.body_slider .body-swiper .swiper-slide{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#EDEDED}@media only screen and (max-width:1024px){section.body_slider .body-swiper .swiper-slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section.body_slider .body-swiper .img-box{width:58.33%;position:relative;min-height:480px}@media only screen and (max-width:1024px){section.body_slider .body-swiper .img-box{min-height:0;width:100%}}section.body_slider .body-swiper .img-box:before{content:"";display:block;width:100%;padding-bottom:58.1%}section.body_slider .body-swiper .img-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}section.body_slider .body-swiper .swiper-info{padding-left:6.25vw;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:left}@media only screen and (max-width:1200px){section.body_slider .body-swiper .swiper-info{padding:0 40px}}@media only screen and (max-width:1024px){section.body_slider .body-swiper .swiper-info{width:100%;margin-top:80px;margin-bottom:80px}}section.body_slider .body-swiper .swiper-info .info-content{max-width:430px;width:100%}@media only screen and (max-width:1024px){section.body_slider .body-swiper .swiper-info .info-content{max-width:none}}section.body_slider .body-swiper .swiper-info .post-text{color:#000}section.body_slider .body-swiper .swiper-info .post-text p{margin-top:15px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}section.body_slider .body-swiper .swiper-info .post-text .sub{margin-top:45px}@media only screen and (max-width:1200px){section.body_slider .body-swiper .swiper-info .post-text .sub{margin-top:40px}}section.body_slider .body-swiper .swiper-info .social{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:20px;border-top:solid 1px #D9D9D9}section.body_slider .body-swiper .swiper-info .social .share{color:#000;line-height:1.5}section.body_slider .body-swiper .swiper-info .social .share-group{margin-left:25px}section.body_slider .body-swiper .swiper-info .social .share-group .icon{color:#414141}section.body_slider .body-swiper .swiper-info .social .share-group .icon:not(:first-child){margin-left:20px}section.body_slider .body-swiper .contact-box{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.body_slider .body-swiper .contact-box .icon{margin:0 20px 0 10px}section.body_slider .body-swiper .contact-box .text{line-height:1.6;font-weight:300}section.body_slider .body-swiper .contact-box:not(:first-child){margin-top:10px}section.body_slider .swiper-pagination{position:static;padding:80px 0}@media only screen and (max-width:1024px){section.body_slider .swiper-pagination{padding-top:0}}section.body_slider .swiper-pagination .swiper-pagination-bullet{margin:0 10px;width:6px;height:6px;background-color:#2E2E2E;opacity:1}section.body_slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#FDD000;width:26px;height:2px;border-radius:0;margin-bottom:2px;-webkit-transition:width 0.5s;transition:width 0.5s}@media only screen and (min-width:1201px){section.body_slider .swiper-pagination{position:relative;z-index:10;width:120px;padding:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:auto;bottom:auto;left:auto;right:auto}section.body_slider .swiper-pagination .swiper-pagination-bullet{opacity:1;margin:10px 0;background-color:#2E2E2E}section.body_slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#FDD000;width:2px;height:26px;-webkit-transform-origin:top;transform-origin:top;-webkit-transition:width 0s,height 0.5s;transition:width 0s,height 0.5s}}section.bottom-block{padding:120px 0}@media only screen and (max-width:1024px){section.bottom-block{padding:80px 0}}section.bottom-block .container{max-width:1280px;width:calc(100% - 70px);margin:0 auto;text-align:center}section.bottom-block .container .icon{width:54px;height:54px;margin:0 auto}section.bottom-block .container .icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}section.bottom-block .container .post-text{margin-top:40px}section.bottom-block .container .post-text .sub{margin-top:30px}@media only screen and (max-width:1024px){section.bottom-block .container .post-text .sub{margin-top:40px}}section.bottom-block .container .post-text p{margin-top:15px}
/*# sourceMappingURL=serve_06.css.map */