@font-face{font-family:'SabonLTStd';src:url(/font/SabonLTStd-Roman.otf)}.IndexTop{position:relative}.IndexTop .bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.IndexTop .bg:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6;background:#000000;background:-webkit-linear-gradient(0deg, transparent 0%, #000 100%);background:-moz-linear-gradient(0deg, transparent 0%, #000 100%);background:linear-gradient(0deg, transparent 0%, #000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#000000", GradientType=0)}.IndexTop .bg.all:after{background:#000000 !important}.IndexTop .bg img{display:block;width:100%;height:100%;object-fit:cover}.IndexTop.about .IndexTopWr{justify-content:center}.IndexTop.about .IndexTopWr .site-text{max-width:60%}.IndexTopWr{height:100vh;min-height:650px;position:relative;z-index:2;padding:200px 0 50px 0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;color:#fff}.IndexTopWr .title{max-width:50%;margin-bottom:30px}.IndexTopWr .textright{margin-top:30px;position:relative;width:40%;margin-left:auto;margin-right:5%}@media only screen and (min-width: 1241px) and (max-width: 1439px){.IndexTopWr{padding:150px 0 50px 0}.IndexTopWr .title{max-width:50%;margin-bottom:25px}.IndexTopWr .textright{margin-top:25px}}@media only screen and (min-width: 1024px) and (max-width: 1240px){.IndexTopWr{padding:150px 0 50px 0}.IndexTopWr .title{max-width:50%;margin-bottom:25px}.IndexTopWr .textright{margin-top:25px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.IndexTopWr{padding:150px 0 50px 0}.IndexTopWr .title{max-width:100%;margin-bottom:20px}.IndexTopWr .textright{margin-top:20px;width:47%}.IndexTop.about .IndexTopWr .site-text{max-width:100%}}@media only screen and (min-width: 0px) and (max-width: 767px){.IndexTopWr{padding:100px 0 50px 0}.IndexTopWr .title{max-width:100%;margin-bottom:20px}.IndexTopWr .title.site-title.fz54{font-size:32px}.IndexTopWr .textright{margin-top:20px;width:76%}.IndexTopWr .textright.site-title.fz44{font-size:26px}.IndexTop.about .IndexTopWr .site-text{max-width:100%}}.IndexIntro{position:relative;padding:calc(10vw * 9 / 16) 0}.IndexIntroBtnWr{display:flex;gap:20px;justify-content:center;margin:30px 0 70px}.IndexIntroWr{position:relative;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.IndexIntroBox{width:calc(100% / 4 - 15px);padding:20px;background-color:#F8F5DD;border-radius:10px}.IndexIntroBox .site-title{color:#0f335c;margin-bottom:10px}.IndexIntroBox .img{display:block;width:50px;height:50px;border-radius:50%;margin-bottom:40px}.IndexIntroBox .img img{display:block;max-width:100%;max-height:100%}@media only screen and (min-width: 768px) and (max-width: 1023px){.IndexIntroBtnWr{margin:25px 0 50px}.IndexIntroBox{width:calc((100% - 20px) / 2)}}@media only screen and (min-width: 0px) and (max-width: 767px){.IndexIntro{padding:30px 0}.IndexIntro .site-title.fz54{font-size:28px}.IndexIntroBtnWr{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:15px;margin:20px 0 40px}.IndexIntroWr{gap:15px}.IndexIntroBox{width:100%}.IndexIntroBox .site-title.fz22{font-size:20px}.IndexIntroBox .site-text{font-size:16px}}.SiteFaq{position:relative}.SiteFaqWr{display:flex;flex-direction:column;gap:14px}.SiteFaqTop{margin-bottom:40px;display:flex;justify-content:space-between;align-items:flex-end}.SiteFaqTop b{background-color:#0f335c;color:#c4a05a;padding:7px 17px;border-radius:100px;display:block;font-size:16px;text-transform:uppercase}.SiteFaqItem{background:#eef0f7;border-radius:18px;overflow:hidden;transition:background .3s}.SiteFaqItem.active{background:#e9ebf5}.SiteFaqItem.active .SiteFaqBody{max-height:300px;opacity:1;padding-top:0}.SiteFaqItem.active .SiteFaqHead i{transform:rotate(45deg)}.SiteFaqHead{width:100%;background:none;border:0;padding:22px 26px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:22px;font-weight:500;text-align:left}.SiteFaqHead i{width:50px;min-width:50px;height:50px;border-radius:50%;background:#dcdff5;position:relative;flex-shrink:0;transition:transform .25s}.SiteFaqHead i::before,.SiteFaqHead i::after{content:'';position:absolute;background:#555;left:50%;top:50%;transform:translate(-50%, -50%)}.SiteFaqHead i::before{width:30px;height:2px}.SiteFaqHead i::after{width:2px;height:30px}.SiteFaqBody{max-height:0;opacity:0;padding:0 26px;overflow:hidden;transition:max-height .3s ease, opacity .2s ease, padding .3s ease}.SiteFaqBody p{margin:0;line-height:1.6}.SiteFaqItem.active .SiteFaqBody{max-height:300px;opacity:1;padding:0 26px 22px}@media only screen and (min-width: 1024px) and (max-width: 1240px){.SiteFaqTop{margin-bottom:35px}.SiteFaqHead{padding:18px 20px;font-size:20px}.SiteFaqHead i{width:40px;min-width:40px;height:40px}.SiteFaqHead i::before{width:24px}.SiteFaqHead i::after{height:24px}.SiteFaqBody{padding:0 20px}.SiteFaqItem.active .SiteFaqBody{padding:0 20px 18px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.SiteFaqTop{margin-bottom:30px}.SiteFaqHead{padding:14px 16px;font-size:18px}.SiteFaqHead i{width:30px;min-width:30px;height:30px}.SiteFaqHead i::before{width:20px}.SiteFaqHead i::after{height:20px}.SiteFaqBody{padding:0 15px}.SiteFaqItem.active .SiteFaqBody{padding:0 15px 14px}}@media only screen and (min-width: 0px) and (max-width: 767px){.SiteFaqWr{gap:15px}.SiteFaqTop{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-ms-align-items:flex-start;align-items:flex-start;gap:5px;margin-bottom:20px}.SiteFaqTop b{-webkit-order:-1;-moz-order:-1;-ms-order:-1;-o-order:-1;order:-1}.SiteFaqItem{border-radius:10px}.SiteFaqHead{padding:10px 12px;gap:5px}.SiteFaqHead.site-title.fz26{font-size:18px}.SiteFaqHead i{width:26px;min-width:26px;height:26px}.SiteFaqHead i::before{width:15px;height:1px}.SiteFaqHead i::after{width:1px;height:15px}.SiteFaqBody{padding:0 12px}.SiteFaqItem.active .SiteFaqBody{padding:0 12px 10px}}.SiteScroll{position:relative;padding:calc(10vw * 9 / 16) 0;background-color:#F5F6F7;border-radius:60px}.SiteScrollTop{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}.SiteScrollTop p{max-width:30%}.SiteScrollTop .col{max-width:50%}.SiteScrollTop .col .site-btn{margin-top:40px}.SiteScrollFix{position:relative;height:calc(207vw * 9 / 16)}.SiteScrollDesc{display:flex;align-items:center;justify-content:space-between;height:calc(87vw * 9 / 16);margin-top:calc(12vw * 9 / 16);position:sticky;top:0}.SiteScrollDesc .info{margin-top:calc(9vw * 9 / 16);opacity:0;transform:translateY(30px);will-change:transform, opacity;z-index:2}.SiteScrollDesc .info ul{margin-top:27px;padding-top:36px;border-top:1px solid #a7b7c0}.SiteScrollDesc .info ul li{margin-bottom:18px;font-size:18px}.SiteScrollDesc .map{height:calc(87vw * 9 / 16);margin-left:auto;margin-right:auto;width:calc(87vw * 9 / 16);position:absolute;left:50%;transform:translateX(-50%)}.SiteScrollDesc .map .map-bg{transform:scale(0.9, 0.9);opacity:0;will-change:transform, opacity}.SiteScrollDesc .map img{display:block;width:100%;height:100%;object-fit:cover}.SiteScrollDesc .map-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.SiteScrollDesc .map-svg svg{display:block;width:100%;height:100%}.SiteScrollDesc .map-svg-wr{transform:scale(0.04) rotate(24deg);transform-origin:center center;will-change:transform;width:100%;height:100%}.SiteScrollDesc .count{position:relative;display:flex;flex-direction:column;margin-right:23%;margin-top:calc(55vw * 9 / 16);gap:calc(5vw*9/16)}.SiteScrollDesc .count .count-box{position:relative;opacity:0;transform:translateY(30px);will-change:transform, opacity}.SiteScrollDesc .count .count-box b{font-size:clamp(36px, 4.4vw, 84px);letter-spacing:-3.36px}.SiteScrollDesc .count .count-box span{margin-top:.5rem;max-width:17.5rem;display:block}@media only screen and (min-width: 1241px) and (max-width: 1439px){.SiteScroll{border-radius:50px}.SiteScrollTop .col .site-btn{margin-top:35px}.SiteScrollDesc .info .site-title.fz36{font-size:30px}.SiteScrollDesc .info ul{margin-top:20px;padding-top:30px}.SiteScrollDesc .info ul li{margin-bottom:15px;font-size:16px}.SiteScrollDesc .map-svg svg{transform:scale(0.8)}.SiteScrollDesc .count{margin-right:5%;margin-top:calc(45vw * 9 / 16);gap:calc(4vw * 9 / 16)}}@media only screen and (min-width: 1024px) and (max-width: 1240px){.SiteScroll{border-radius:40px}.SiteScrollTop .col .site-btn{margin-top:30px}.SiteScrollDesc{top:50px}.SiteScrollDesc .info .site-title.fz36{font-size:26px}.SiteScrollDesc .info ul{margin-top:15px;padding-top:20px}.SiteScrollDesc .info ul li{margin-bottom:10px;font-size:14px}.SiteScrollDesc .map-svg svg{transform:scale(0.7);width:auto}.SiteScrollDesc .count{margin-right:0%;margin-top:calc(45vw * 9 / 16);gap:calc(4vw * 9 / 16)}}@media only screen and (min-width: 768px) and (max-width: 1023px){.SiteScroll{border-radius:30px}.SiteScrollTop{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.SiteScrollTop p{max-width:100%;width:100%}.SiteScrollTop .col{max-width:100%;width:100%;margin-top:20px}.SiteScrollTop .col .site-btn{margin-top:20px}.SiteScrollFix{height:auto}.SiteScrollDesc{display:block;height:auto;margin-top:calc(12vw * 9 / 16);position:relative}.SiteScrollDesc .info{display:inline-block;margin-top:0;opacity:1;transform:translateY(0px)}.SiteScrollDesc .info ul{margin-top:15px;padding-top:20px}.SiteScrollDesc .info ul li{margin-bottom:12px;font-size:16px}.SiteScrollDesc .map{height:738px;width:738px;position:relative;left:auto;transform:translateX(0%)}.SiteScrollDesc .map .map-bg{transform:scale(1);opacity:1}.SiteScrollDesc .map-svg-wr{transform:scale(1) rotate(0)}.SiteScrollDesc .count{margin-right:0;margin-left:auto;margin-top:30px;width:max-content;gap:30px}.SiteScrollDesc .count .count-box{opacity:1;transform:translateY(0px)}.SiteScrollDesc .count .count-box b{font-size:60px}.SiteScrollDesc .count .count-box .site-text{font-size:18px}}@media only screen and (min-width: 0px) and (max-width: 767px){.SiteScroll{border-radius:20px}.SiteScrollTop{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.SiteScrollTop p{max-width:100%;width:100%}.SiteScrollTop .col{max-width:100%;width:100%;margin-top:15px}.SiteScrollTop .col .site-btn{margin-top:15px}.SiteScrollFix{height:auto}.SiteScrollDesc{display:block;height:auto;margin-top:40px;position:relative}.SiteScrollDesc .info{display:inline-block;margin-top:0;opacity:1;transform:translateY(0px);margin-bottom:30px}.SiteScrollDesc .info ul{margin-top:15px;padding-top:20px}.SiteScrollDesc .info ul li{margin-bottom:12px;font-size:16px}.SiteScrollDesc .map{height:auto;aspect-ratio:1;width:100%;position:relative;left:auto;transform:translateX(0%)}.SiteScrollDesc .map .map-bg{transform:scale(1);opacity:1}.SiteScrollDesc .map-svg-wr{transform:scale(1) rotate(0)}.SiteScrollDesc .map-svg svg{width:auto;height:auto;transform:scale(0.5)}.SiteScrollDesc .count{margin-right:0;margin-left:auto;margin-top:30px;width:max-content;gap:30px}.SiteScrollDesc .count .count-box{opacity:1;transform:translateY(0px)}.SiteScrollDesc .count .count-box b{font-size:44px}.SiteScrollDesc .count .count-box .site-text{font-size:16px}}.IndexContact{position:relative}.IndexContactWr{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:70px}.IndexContactWr .col{width:49.5%;background-color:#0f335c;color:#fff;border-radius:20px;padding:54px;overflow:hidden;min-height:calc(74vw * 9 /16);display:flex;flex-direction:column}.IndexContactWr .col:nth-child(1){border-top-left-radius:0;border-bottom-left-radius:0}.IndexContactWr .col:nth-child(2){padding:0;border-top-right-radius:0;border-bottom-right-radius:0}.IndexContactWr .col a:hover{color:#c4a05a}.IndexContactWr .phone{margin:55px 0 5px}.IndexContactWr .bottom{margin-top:auto;display:flex;justify-content:space-between;align-items:flex-end;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;gap:15px 0}.IndexContactWr .bottom-col p{margin-bottom:5px}.IndexContactWr iframe{width:100%;height:100%}@media only screen and (min-width: 1241px) and (max-width: 1439px){.IndexContactWr{margin-top:60px}.IndexContactWr .col{padding:45px}.IndexContactWr .phone{margin:45px 0 5px}}@media only screen and (min-width: 1024px) and (max-width: 1240px){.IndexContactWr{margin-top:48px}.IndexContactWr .col{padding:35px}.IndexContactWr .phone{margin:35px 0 5px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.IndexContactWr{margin-top:30px}.IndexContactWr .col{padding:15px}.IndexContactWr .phone{margin:15px 0 5px}}@media only screen and (min-width: 0px) and (max-width: 767px){.IndexContactWr{margin-top:20px}.IndexContactWr .col{width:100%;border-radius:10px;padding:20px 15px;min-height:auto}.IndexContactWr .col:nth-child(1){border-radius:15px 15px 0 0}.IndexContactWr .col:nth-child(2){border-radius:0 0 15px 15px;aspect-ratio:1}.IndexContactWr .phone{margin:15px 0 5px}}.IndexNewRev{overflow:hidden}.IndexNewRev .uptitle{max-width:81%;margin:0 auto;margin-bottom:5px;text-align:center}.IndexNewRev .owl-controls{position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-end;margin-top:20px}.IndexNewRev .swiper-button-prev,.IndexNewRev .swiper-button-next{display:block;height:44px;border-radius:22px;width:80px;background-color:#0f335c;margin:0 10px;transition:0.3s ease all;position:relative !important;top:initial !important;left:initial !important;right:initial !important;display:flex;align-items:center;justify-content:center}.IndexNewRev .swiper-button-prev:after,.IndexNewRev .swiper-button-next:after{font-size:20px;text-align:center;color:#fff}.IndexNewRev .swiper-button-prev:hover,.IndexNewRev .swiper-button-next:hover{background-color:#c4a05a}.IndexNewRev .swiper-button-prev:hover:after,.IndexNewRev .swiper-button-next:hover:after{color:#0f335c}.IndexNewRevWr{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-top:30px;overflow:visible !important}.IndexNewRevBoxWr{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:10px;width:calc((100% - 10px * 3) / 4)}.IndexNewRevBoxWr:nth-child(2n){-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;-o-flex-direction:column-reverse;flex-direction:column-reverse}.IndexNewRevBox{position:relative;border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid #e2e2e2;color:#565555}.IndexNewRevBox .imgbg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.IndexNewRevBox .imgbg img{display:block;width:100%;height:100%;object-fit:cover}.IndexNewRevBox.full{height:-webkit-fill-available;color:#Fff;min-height:426px}.IndexNewRevBox:not(.full){min-height:max-content}.IndexNewRevBox:not(.full) .IndexNewRevBoxUser .desc span{color:#000}.IndexNewRevBox .revtext{font-size:18px;display:block;padding:0 15px 15px 15px}.IndexNewRevBoxUser{display:flex;gap:10px;position:relative;z-index:2;padding:18px}.IndexNewRevBoxUser .img{width:60px;height:60px;min-width:60px;border-radius:50%;overflow:hidden}.IndexNewRevBoxUser .img img{display:block;width:100%;height:100%;object-fit:cover}.IndexNewRevBoxUser .desc{display:flex;flex-direction:column;justify-content:center}.IndexNewRevBoxUser .desc span{font-size:16px;display:block}.IndexNewRevBoxUser .desc p{display:block;font-size:14px}@media only screen and (min-width: 1241px) and (max-width: 1439px){.IndexNewRev .owl-prev,.IndexNewRev .owl-next{height:40px;border-radius:20px;width:70px;-webkit-background-size:auto 28px;background-size:auto 28px}.IndexNewRevBox.full{min-height:392px}}@media only screen and (min-width: 1024px) and (max-width: 1240px){.IndexNewRev .owl-prev,.IndexNewRev .owl-next{height:40px;border-radius:20px;width:70px;-webkit-background-size:auto 28px;background-size:auto 28px}.IndexNewRevBox.full{min-height:326px}.IndexNewRevBox .revtext{font-size:13px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.IndexNewRevBoxWr{width:calc((100% - 10px) / 2)}.IndexNewRev .owl-prev,.IndexNewRev .owl-next{height:40px;border-radius:20px;width:70px;-webkit-background-size:auto 28px;background-size:auto 28px}.IndexNewRev.rev-page{margin-top:50px}}@media only screen and (max-width: 767px){.IndexNewRev .owl-prev,.IndexNewRev .owl-next{height:35px;border-radius:18px;width:60px;-webkit-background-size:auto 24px;background-size:auto 24px}.IndexNewRev.rev-page{margin-top:50px}.IndexNewRevWr{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.IndexNewRevWr.mobscroll{flex-direction:row;overflow:scroll;flex-wrap:nowrap;margin:0 -15px;width:calc(100% + 30px);margin-top:30px;padding:0 15px}.IndexNewRevWr.mobscroll .IndexNewRevBoxWr{min-width:330px}.IndexNewRevWr.mobscroll .IndexNewRevBox.full{max-height:400px}.IndexNewRevBoxWr{width:100%}.IndexNewRevBoxWr:nth-child(2n){-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.IndexNewRevBox{border-radius:16px}.IndexNewRevBox.full{min-height:initial;aspect-ratio:3/4}.IndexNewRevBoxUser{padding:14px}}.IndexImo{position:relative}.IndexImoWr{position:relative;display:flex;justify-content:space-between}.IndexImoWr .boxs{width:49%;min-height:552px;border-radius:56px;overflow:hidden}.IndexImoWr .boxs .img{position:relative;width:100%;height:100%}.IndexImoWr .boxs .img img{display:block;width:100%;height:100%;object-fit:cover}.IndexImoWr .boxstxt{width:49%;border-radius:56px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:60px 40px;background-color:#F5F9FF;position:relative}.IndexImoWr .boxstxt-bottom{margin-top:50px}.IndexImoWr .boxstxt-bottom p{max-width:75%;margin-bottom:40px}.IndexImoWr .boxstxt-bottom img{position:absolute;bottom:-5%;right:-9%;width:300px}@media only screen and (min-width: 1024px) and (max-width: 1240px){.IndexImoWr .boxs{min-height:442px;border-radius:44px}.IndexImoWr .boxstxt{border-radius:44px;padding:48px 32px}.IndexImoWr .boxstxt-bottom{margin-top:40px}.IndexImoWr .boxstxt-bottom p{max-width:85%;margin-bottom:30px}.IndexImoWr .boxstxt-bottom img{width:200px;bottom:-8%;right:-4%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.IndexImoWr .boxs{min-height:340px;border-radius:33px}.IndexImoWr .boxstxt{border-radius:33px;padding:20px 15px}.IndexImoWr .boxstxt-bottom{margin-top:30px}.IndexImoWr .boxstxt-bottom p{max-width:100%;margin-bottom:25px}.IndexImoWr .boxstxt-bottom img{width:100px;bottom:-5%;right:-1%}}@media only screen and (min-width: 0px) and (max-width: 767px){.IndexImoWr{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.IndexImoWr .boxs{width:100%;min-height:initial;border-radius:20px;margin-bottom:15px}.IndexImoWr .boxstxt{width:100%;border-radius:20px;padding:20px 15px}.IndexImoWr .boxstxt-bottom{margin-top:15px}.IndexImoWr .boxstxt-bottom p{max-width:100%;margin-bottom:30px}.IndexImoWr .boxstxt-bottom img{bottom:-5%;right:-2%;width:100px}}.IndexService{position:relative}.IndexService .badge{background-color:#0f335c;color:#c4a05a;padding:7px 17px;border-radius:100px;display:inline-block;font-size:16px;text-transform:uppercase}.IndexService .title-wr{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;-ms-align-items:flex-end;align-items:flex-end;gaP:0 15px;margin-top:10px}.IndexService .title-wr .site-btn{min-width:max-content}.IndexService .result{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;gap:30px;margin-top:30px}.IndexServiceB{position:relative;overflow:hidden;width:calc((100% - 30px) / 2);border-radius:30px;background:#F5F6F7}.IndexServiceB .top{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:flex-end;align-items:flex-end;justify-content:space-between;gap:15px;margin:15px;padding-bottom:15px;border-bottom:1px solid rgba(15,51,92,0.2)}.IndexServiceB .top .site-text{max-width:200px;line-height:1.2}.IndexServiceB .mid{position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;justify-content:flex-end;transition:0.3s;height:260px;gap:10px;padding:15px}.IndexServiceB .mid .img{position:absolute;bottom:0;right:0;max-width:50%;max-height:100%}.IndexServiceB .mid .site-title{line-height:1;position:relative;z-index:2}.IndexServiceB .mid .site-text{position:relative;z-index:2;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.IndexServiceB .mid .site-text,.IndexServiceB .mid .site-title{max-width:55%}.IndexServiceB .bot{position:relative;height:0px;transition:0.3s;background:#0f335c;color:#fff}.IndexServiceB .bot .run{padding:10px 0}.IndexServiceB .bot span{margin:0 5px}@media (hover: hover){.IndexServiceB:hover .mid{height:240px}.IndexServiceB:hover .bot{height:40px}}@media only screen and (min-width: 1024px) and (max-width: 1240px){.IndexServiceB .mid{height:auto}.IndexServiceB .mid .img{max-width:40%}.IndexServiceB .bot{height:auto;font-size:14px}.IndexServiceB .bot .run{padding:7px 0}}@media only screen and (min-width: 768px) and (max-width: 1023px){.IndexServiceB{width:100%}.IndexServiceB .mid{height:auto}.IndexServiceB .mid .img{max-width:40%}.IndexServiceB .bot{height:auto;font-size:14px}.IndexServiceB .bot .run{padding:7px 0}}@media only screen and (min-width: 0px) and (max-width: 767px){.IndexService .title-wr{flex-wrap:wrap;gap:10px}.IndexService .result{gap:15px;margin-top:20px}.IndexServiceB{width:100%}.IndexServiceB .mid{height:auto;padding-top:0}.IndexServiceB .mid .img{max-width:30%}.IndexServiceB .mid .site-title{max-width:100%}.IndexServiceB .mid .site-title br{display:none !important}.IndexServiceB .mid .site-text{max-width:69%}.IndexServiceB .bot{height:auto;font-size:12px}.IndexServiceB .bot .run{padding:7px 0}}@media only screen and (min-width: 0px) and (max-width: 1023px){.IndexService.post{margin-top:50px}}body{padding-top:0}
/*# sourceMappingURL=index.css.map */
