@charset "UTF-8";html{font-size:12px}body{font-size:1rem}:root{--point-color:#e81c62}.container{margin:0 auto;max-width:1110px}.header{position:fixed;left:0;top:0;width:100%;z-index:99}.header-top{height:39px;transition:all .3s}.header-top.active{height:0;visibility:hidden}.header-top ul{text-align:right}.header-top ul li{display:inline-block;position:relative;margin:0 0 0 25px}.header-top ul li::after{content:"";position:absolute;left:-12.5px;top:50%;transform:translateY(-50%);width:1px;height:12px;background:#fff}.header-top ul li:first-child::after{display:none}.header-top ul li a{font-size:12px;font-weight:600;line-height:39px;color:#fff}.header-top ul li a:hover{color:var(--point-color)}.header-nav{height:90px;background:rgb(255 255 255 / .8)}.header-nav.active{background:#fff;box-shadow:0 5px 10px -6px rgb(0 0 0 / .15)}.header-nav .logo{float:left;padding:10px 0 0}.header-nav .logo a{display:block;width:260px;height:68px;background:url(../../../../layouts/saehan114/assets/images/logo.png) no-repeat center / cover}.allMenu{display:none}.gnb{float:right}.gnb>ul>li{float:left;position:relative;margin:0 18px 0 0;line-height:90px;text-align:center}.gnb>ul>li>a{display:block;position:relative;font-size:13px;font-weight:600;color:#555}.gnb>ul>li>a::after{content:"\e619";font-family:'xeicon';font-size:16px;vertical-align:top}.gnb>ul>li.active>a{color:var(--point-color)}.gnb>ul>li.active>a::after{color:var(--point-color)}.gnb>ul>li:nth-last-child(2),.gnb>ul>li:last-child{display:none}.gnb>ul>li:nth-last-child(3){margin:0}.gnb>ul>li:hover>.depth2{display:block}.gnb>ul>li:nth-child(1)>a,.gnb>ul>li:nth-last-child(3)>a{font-size:15px;font-weight:900}.gnb .depth2{display:none;position:absolute;left:-7px;top:calc(100% - 6px);padding:21px 0 0 26px;width:230px;background:#fff;border-top:3px solid var(--point-color);box-shadow:0 6px 12px rgb(0 0 0 / .175)}.gnb .depth2>li{text-align:left}.gnb .depth2>li>a{display:block;padding:0 0 20px;font-size:13px;line-height:1;color:#777}.gnb .depth2>li>a:hover{color:var(--point-color)}.gnbm{display:none;float:right}.gnbm>ul>li{float:left;position:relative;margin:0 18px 0 0;line-height:90px;text-align:center}.gnbm>ul>li>a{display:block;font-size:13px;font-weight:600;color:#555}.gnbm>ul>li>a::after{content:"\e942";font-family:'xeicon';font-size:16px;vertical-align:top}.gnbm>ul>li.active>a{color:var(--point-color)}.gnbm>ul>li.active>a::after{color:var(--point-color)}.gnbm>ul>li:nth-last-child(2),.gnbm>ul>li:last-child{display:none}.gnbm>ul>li:nth-last-child(3){margin:0}.gnbm>ul>li:hover>.depth2{display:block}.gnbm .depth2{display:none;position:absolute;left:-7px;top:calc(100% - 6px);padding:21px 0 0 26px;width:230px;background:#fff;border-top:3px solid var(--point-color);box-shadow:0 6px 12px rgb(0 0 0 / .175)}.gnbm .depth2>li{text-align:left}.gnbm .depth2>li>a{display:block;padding:0 0 20px;font-size:13px;line-height:1;color:#777}.gnbm .depth2>li>a:hover{color:var(--point-color)}.main-carousel__wrap{position:relative;height:615px}.main-carousel__wrap .mask{position:absolute;left:0;right:0;top:0;bottom:0;background:#fff0}.main-carousel .item{position:relative;margin:0;width:100%;height:615px;background-repeat:no-repeat;background-position:center;background-size:cover;cursor:auto;animation-name:scale-down;animation-duration:8.5s;animation-iteration-count:infinite;animation-fill-mode:forwards}.main-carousel .item .title{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.main-carousel .item .title h2{font-size:64px;font-weight:700;color:#fff;text-align:center}.main-carousel .item .title p{font-size:22px;color:#fff;text-align:center;word-break:keep-all}.main-carousel .slick-dots{left:50%;bottom:45px;transform:translateX(-50%);width:auto;z-index:10}.main-carousel .slick-dots li{margin:0 5px;width:15px;height:15px;background:rgb(255 255 255 / .5)}.main-carousel .slick-dots li.slick-active{background:#fff}.main-carousel .slick-dots li button{display:none}.visual{position:relative;height:338px}.visual .mask{position:absolute;left:0;right:0;top:0;bottom:0;background:#fff0}.visual-slider .item{position:relative;margin:0;width:100%;height:338px;background-repeat:no-repeat;background-position:center;background-size:100%;cursor:auto;animation-name:scale-down;animation-duration:8.5s;animation-iteration-count:infinite}.visual-slider .item .title{position:absolute;left:50%;bottom:105px;transform:translateX(-50%)}.visual-slider .item .title h2{font-size:47px;font-weight:700;color:#fff;text-align:center}.visual-slider .item .title p{font-size:15px;color:#fff;text-align:center}.visual-slider .slick-dots{left:50%;bottom:45px;transform:translateX(-50%);width:auto;z-index:10}.visual-slider .slick-dots li{margin:0 5px;width:15px;height:15px;background:rgb(255 255 255 / .5)}.visual-slider .slick-dots li.slick-active{background:#fff}.visual-slider .slick-dots li button{display:none}.progress-bar{position:absolute;left:0;bottom:0;width:0;height:5px;background:#fff}.progress-animate{animation-name:proBar;animation-duration:8s;animation-iteration-count:1;width:100%}@keyframes scale-down{0%{background-size:100%}100%{background-size:200%}}@keyframes proBar{0%{width:0}100%{width:100%}}.shortcut{display:flex;justify-content:space-between;padding:35px 0 0}.shortcut>div{width:100%;border-right:1px solid #eee}.shortcut>div:last-child{border:none}.shortcut .item a{display:block;margin:0 auto;width:90px;height:90px;background:no-repeat center / auto 40px;border-radius:50%}.shortcut .item1 a{background-color:var(--point-color);background-image:url(../../../../layouts/saehan114/assets/images/shortcut1.png)}.shortcut .item2 a{background-color:#00bed6;background-image:url(../../../../layouts/saehan114/assets/images/shortcut2.png)}.shortcut .item3 a{background-color:#9a69cb;background-image:url(../../../../layouts/saehan114/assets/images/shortcut3.png)}.shortcut .item h2{margin-bottom:14px;padding:34px 0 0;font-size:17.5px;font-weight:600;line-height:24.5px;color:#333;text-align:center}.shortcut .item p{font-size:14px;line-height:22.4px;text-align:center}.project{display:flex;align-items:end;flex-wrap:wrap;justify-content:space-between}.lnk-wrap{flex:0 0 28%;max-width:28%}.lnk-wrap .title{margin:94px 0 0}.lnk-wrap .title h2{position:relative;margin:0 0 27px;font-size:40px;font-weight:600;color:#555}.lnk-wrap .title h2::after{content:"";position:absolute;left:0;bottom:-27px;width:70px;height:10px;background:var(--point-color)}.lnk-wrap>ul{padding:42px 0 0 15px}.lnk-wrap>ul li{margin-bottom:25px}.lnk-wrap>ul li a{display:block;width:306px;height:68px;background:no-repeat 28px center / auto 33px;border:2px solid #fff0;border-radius:4px;transition:all .2s}.lnk-wrap>ul li.lnk1 a{background-image:url(../../../../layouts/saehan114/assets/images/lnk101.png);border-color:var(--point-color)}.lnk-wrap>ul li.lnk2 a{background-image:url(../../../../layouts/saehan114/assets/images/lnk201.png);border-color:#000}.lnk-wrap>ul li.lnk3 a{background-image:url(../../../../layouts/saehan114/assets/images/lnk301.png);border-color:#28a745}.lnk-wrap>ul li.lnk4 a{background-image:url(../../../../layouts/saehan114/assets/images/lnk401.png);border-color:#dc3545}.lnk-wrap>ul li.lnk1:hover a{background-image:url(../../../../layouts/saehan114/assets/images/lnk102.png);background-color:var(--point-color)}.lnk-wrap>ul li.lnk2:hover a{background-image:url(../../../../layouts/saehan114/assets/images/lnk202.png);background-color:#000}.lnk-wrap>ul li.lnk3:hover a{background-image:url(../../../../layouts/saehan114/assets/images/lnk302.png);background-color:#28a745}.lnk-wrap>ul li.lnk4:hover a{background-image:url(../../../../layouts/saehan114/assets/images/lnk402.png);background-color:#dc3545}.lnk-wrap>ul li .txt{padding-left:76px}.lnk-wrap>ul li .txt h3{padding:17px 0 0;font-size:18px;font-weight:600;line-height:1}.lnk-wrap>ul li .txt p{padding:7px 0 0;font-size:11px;font-weight:600;line-height:1}.lnk-wrap>ul li.lnk1 .txt h3,.lnk-wrap>ul li.lnk1 .txt p{color:var(--point-color)}.lnk-wrap>ul li.lnk1:hover .txt h3,.lnk-wrap>ul li.lnk1:hover .txt p,.lnk-wrap>ul li.lnk2:hover .txt h3,.lnk-wrap>ul li.lnk2:hover .txt p,.lnk-wrap>ul li.lnk3:hover .txt h3,.lnk-wrap>ul li.lnk3:hover .txt p,.lnk-wrap>ul li.lnk4:hover .txt h3,.lnk-wrap>ul li.lnk4:hover .txt p{color:#fff}.js-carousel__wrap{flex:0 0 66.66%;max-width:66.66%}.indicator{margin-bottom:5px;text-align:right}.indicator span{display:inline-block;position:relative;margin-right:5px;width:35px;height:35px;background:#f7f7f7;font-size:0;transition:all .2s ease-in;cursor:pointer}.indicator span::before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-family:'xeicon';font-size:15px;color:#555;text-align:center}.indicator span:hover{background:var(--point-color)}.indicator span:hover::before{color:#fff}.indicator .prevArrow::before{content:"\e93c"}.indicator .nextArrow::before{content:"\e93f"}.js-carousel .item{position:relative;padding:2px 10px;border-radius:3.5px;box-shadow:0 0 2px #ccc;transition:all .3s}.js-carousel .item img{border-bottom:3px solid #eee;transition:all .3s}.js-carousel .item:hover img{border-color:var(--point-color)}.js-carousel .item figure img{width:auto;height:240px}.js-carousel .item figure figcaption{position:absolute;left:10px;top:10px;padding:4.9px 15px;width:auto;height:27px;border-radius:50px;box-sizing:border-box;font-size:11px;font-weight:600;color:#fff;text-align:center}.js-carousel .item.a figure figcaption{background:rgb(51 152 220 / .7)}.js-carousel .item.b figure figcaption{background:rgb(88 95 105 / .7)}.js-carousel .item.c figure figcaption{background:rgb(114 192 44 / .8)}.js-carousel .item.d figure figcaption{background:rgb(24 186 155 / .9)}.js-carousel .item.e figure figcaption{background:#9c8061}.js-carousel .item.f figure figcaption{background:rgb(235 199 29 / .7)}.bn-carousel{margin:50px 0}.bn-carousel .item{margin:0 10px}.bn-carousel .item img{width:163px;height:57px}.breadCrumbs{padding:33px 0 0;text-align:right}.breadCrumbs li{display:inline-block;position:relative;margin:0 0 0 20px}.breadCrumbs li::after{content:"";position:absolute;left:-13px;top:50%;transform:translateY(-50%) rotate(30deg);width:1px;height:11px;background:#ccc}.breadCrumbs li:first-child::after{display:none}.breadCrumbs li a{font-size:11px;color:#555}.breadCrumbs li:last-child a{color:var(--point-color)}.split{display:flex;flex-wrap:wrap;margin:0 -15px}.split .sidebar{flex:0 0 25%;margin:0 0 50px;padding:0 20px 0 0;max-width:25%;box-sizing:border-box}.split .sidebar h2{position:relative;margin-bottom:30px;font-size:21px;font-weight:300;color:#555}.split .sidebar h2::after{content:"";position:absolute;left:0;bottom:-7px;width:100%;height:1px;background:#eee}.lnb ul li{margin:0 0 9px;border-radius:38px}.lnb ul li:hover{background:#f7f7f7;border-color:#f7f7f7}.lnb ul li.active{background:#f7f7f7;border-color:#f7f7f7}.lnb ul li a{display:block;position:relative;padding:0 0 0 20px;width:100%;height:38px;font-size:15px;line-height:38px;color:#777}.lnb ul li a::before{content:"\e93f";margin:20px 0 50px;padding:0 7px 0 0;font-family:'xeicon';font-size:15px}.split .clause{flex:0 0 75%;padding:0 15px;max-width:75%;box-sizing:border-box}.split .clause .title{margin:0 0 54px;border-bottom:1px dotted #ccc}.split .clause .title h2{display:inline-block;position:relative;padding:0 0 17px;font-size:28px;font-weight:300}.split .clause .title h2::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:var(--point-color)}.footer{background:#111}.footer-nav{border-bottom:1px solid rgb(255 255 255 / .5)}.footer-nav ul li{float:left;margin:0 23px 0 0;height:39px}.footer-nav ul li:first-child{margin-left:10px}.footer-nav ul li a{display:block;font-size:12px;line-height:39px;color:#fff}.footer-nav ul li a:hover{text-decoration:underline}.footer-info{display:flex;align-items:center;height:140px}.footer-info .logo{margin:0 98px 0 0}.footer-info .logo a{display:block;width:120px;height:94px;background:url(../../../../layouts/saehan114/assets/images/logo_footer.png) no-repeat center / cover}.footer-info address p{font-size:12px;line-height:19px;color:#fff;word-break:keep-all}.footer-info address p .mr20{margin:0 20px 0 0}.scrollup{display:none;position:fixed;right:15px;bottom:15px;width:50px;height:50px;z-index:9999;background:rgb(255 255 255 / .7);border-radius:50%;box-shadow:0 0 20px 0 rgb(0 0 0 / .15);transition:all .3s ease-out;cursor:pointer}.scrollup::before{content:"\e60e";font-family:'xeicon';font-size:14px;color:#555}.scrollup:hover{background:var(--point-color)}.scrollup:hover::before{color:#fff}.greeting{display:flex;flex-wrap:wrap;margin:0 -15px 50px}.greeting .txt{flex:0 0 66.66%;max-width:66.66%;font-size:14px;line-height:22px;color:#555;word-break:keep-all}.greeting .txt h2{margin:0 0 7px;font-size:21px;font-weight:600}.greeting .txt h2 span{color:#dc3545}.greeting .txt>span{color:#dc3545}.greeting .photo{flex:0 0 33.33%;max-width:33.33%;font-size:14px;line-height:22px;color:#555;text-align:right}.greeting .photo img{border:1px solid #eee;border-radius:5px;box-shadow:0 10px 6px -6px rgb(0 0 0 / .2)}.greeting .photo span{font-size:21px;font-weight:600}.company>ul{margin-bottom:50px}.company>ul>li{display:inline-block;margin:0 7px 7px 0;padding:7px 20px;border:1px solid #eee;border-radius:3.5px;box-sizing:border-box;font-size:12px;color:#777;transition:all .3s ease;cursor:pointer}.company>ul>li:hover{color:var(--point-color)}.company>ul>li.active{border-color:var(--point-color);color:var(--point-color)}.parag-company{position:relative;margin-bottom:30px;padding:18px 25px 35px;max-width:823px;border:1px solid #eee;box-sizing:border-box}.parag-company button{position:absolute;right:25px;top:25px;padding:0 8px;height:27px;background:#18ba9b;font-size:12px;color:#fff;transition:all .2s ease;cursor:pointer}.parag-company button:hover{background:#22e3be}.parag-company h3{margin-bottom:15px;font-size:17.5px;font-weight:300;color:#555;transition:all .2s ease}.parag-company h3 a{cursor:pointer}.parag-company h3 a:hover{color:var(--point-color)}.parag-company div p{margin-bottom:14px;font-size:14px;color:#555}.parag-company div p .dot{display:inline-block;width:4px;height:3px;background:#999;border-radius:50%;vertical-align:middle}.parag-company div p .gap{display:inline-block;margin-right:30px}.parag-company div p .gap20{display:inline-block;margin-right:20px}.parag-company div.dis{display:flex;flex-wrap:wrap;margin:0 -15px}.parag-company div.dis>div{flex:0 0 50%;max-width:50%}.parag-company div.disc{display:flex;flex-wrap:wrap;margin:0 -15px}.parag-company div.disc .sc6{flex:0 0 58.33%;margin-bottom:10px;max-width:58.33%}.parag-company div.disc .sc4{flex:0 0 41.66%;margin-bottom:10px;max-width:41.66%}.parag-company div.disc .sc4 img{display:block;width:100%}.work{padding:0 0 30px}.work h2{margin:0 0 30px;font-size:21px;font-weight:600;color:#555}.work .box{padding:40px;box-shadow:0 0 5px #ddd;box-sizing:border-box}.work .box ol{padding-inline-start:40px}.work .box ol li{margin-bottom:10px;font-size:14px;line-height:22px;list-style-type:decimal}.work .box ol li span{color:#28a745}.kakaomap .hide{display:none}.map-info{margin:30px -15px 0}.map-info h2{font-size:20px;font-weight:800;color:#555}.map-info h2::after{content:"";display:block;margin-top:25px;width:38px;height:5px;background:var(--point-color)}.map-info>div{margin:30px 0 80px}.map-info>div>p{margin:0 0 25px;line-height:20px}.map-info>div>p span{font-size:16px;color:#555}.map-info>div>p strong{font-size:16px;font-weight:700;color:#555}.map-info>div>p::before{margin-right:23px;font-family:'xeicon';font-size:20px;color:var(--point-color)}.map-info>div>p.addr::before{content:"\eb59"}.map-info>div>p.call::before{content:"\e9d3"}.map-info>div>p.mail::before{content:"\ea06"}.sa01 .sa-title{position:relative;padding:0 0 0 16px;font-size:17.5px;font-weight:600;color:#555}.sa01 .sa-title::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:10px;height:3px;background:#555}.sa01 .sa-title.mg{margin:23px 0 0}.sa01>p{padding:15px 0 0;font-size:14px;line-height:22px;color:#555}.sa01>div{text-align:right}.sa01>div>a{display:inline-block;margin:39px 0 0;width:324px;height:76px;border:1px solid #333;border-radius:4px;color:#333;text-align:center}.sa01>div>a:hover{background:#333;color:#fff}.sa01>div>a>h4{padding:17px 0 0;font-size:18px;line-height:1}.sa01>div>a>h4::before{content:"\e92b";padding:0 10px 0 0;font-family:'xeicon'}.sa01>div>a>p{padding:12px 0 0;font-size:14px;line-height:1}.sa06-p{margin:18px 0 0;font-size:14px;color:#555}#list{margin:11px 0 0;border:1px solid #dee2e6;border-collapse:collapse}#list th,#list td{padding:10px;border:1px solid #dee2e6;font-size:14px;color:#555;text-align:center}#list th{background:#cffdfd}#list th.small{font-weight:700}#list td.tit{background:#dffdfd}#diag{margin:11px 0 0;border:1px solid #dee2e6;border-collapse:collapse}#diag th,#diag td{padding:10px;border:1px solid #dee2e6;font-size:14px;color:#555}#diag th{background:#f4ecf4;font-weight:700;text-align:center}#diag td.bg-diag{background:#fbf5fa;text-align:center}#pay{margin:11px 0 0;border:1px solid #dee2e6;border-collapse:collapse}#pay th,#pay td{padding:10px;border:1px solid #dee2e6;font-size:14px;color:#555;text-align:center}#pay th{background:#f4ecf4;font-weight:700}#pay td.bg-pay{background:#fbf5fa;font-weight:700}#pay td.tx-left{text-align:left}#mna{margin:11px 0 0;border:1px solid #dee2e6;border-collapse:collapse}#mna th,#mna td{padding:10px;border:1px solid #dee2e6;font-size:14px;color:#555}#mna th{background:#f4ecf4;font-weight:700}#mna td.bg-mna{background:#fbf5fa;text-align:center}#mna td span::before{content:"";display:inline-block;margin:-5px 6px 0 0;width:3px;height:3px;background:#555;border-radius:50%;vertical-align:middle}#spt strong span{font-size:14px}#spt strong span::before{content:"";display:inline-block;margin:-4px 5px 0 0;width:2px;height:3px;background:#999;border-radius:50%;vertical-align:middle}#spt p{margin:10px 0 0;font-size:14px;line-height:22px;color:#555}#merger .dvd{margin-bottom:30px;font-size:14px;line-height:22px}#merger .dvd h6{font-size:14px;font-weight:600;color:#555}#merger .dvd h6::before{content:"";display:inline-block;margin:-5px 15px 0 0;width:10px;height:3px;background:#555;vertical-align:middle}#merger .dvd .mr10{margin-right:10px}#merger .dvd .mr20{margin-right:20px}#merger .dvd .mr30{margin-right:30px}#split .dvd{margin-bottom:30px;font-size:14px;line-height:22px}#split .dvd h6{font-size:14px;font-weight:600;color:#555}#split .dvd h6::before{content:"";display:inline-block;margin:-5px 15px 0 0;width:10px;height:3px;background:#555;vertical-align:middle}#split .dvd h6.mg20{margin:20px 0}#split .dvd .mb20{margin-bottom:20px}#split .dvd .dvd1{margin-bottom:20px;border-collapse:collapse}#split .dvd .dvd1 td{padding:10px;border:1px solid #dee2e6;font-size:14px}#split .dvd .dvd1 td.bg-dvd{background:#fbf5fa;text-align:center}.personal h2{position:relative;margin-bottom:14px;font-size:17.5px;font-weight:600;color:#555}.personal h2::after{content:"";position:absolute;left:0;bottom:-17px;width:60px;height:1px;background:#000}.personal .hr{margin:46px 0 28px;border-color:#ccc;border-top-style:dotted}.personal dl{display:flex;flex-wrap:wrap;margin:0 -15px}.personal dl dt{flex:0 0 25%;max-width:25%;font-size:14px;font-weight:700}.personal dl dd{flex:0 0 75%;margin:0 0 7px;max-width:75%;font-size:14px}.incorporation .titles{margin-bottom:21px}.incorporation .titles h2{margin-bottom:17px;font-size:21px;font-weight:600}.incorporation .titles .line{width:60px;height:1px;background:#000}.joint .subtitle{padding-left:18px;background:url(../../../../layouts/saehan114/assets/images/bl_01.gif) no-repeat;font-size:14px;color:#555}.joint .txt{display:flex;align-items:flex-start;margin-bottom:20px;padding:30px;border:1px solid #eee;box-sizing:border-box;font-size:14px;color:#555}.joint .txt .body{flex:1}.joint .txt .body>div{margin-left:20px}.papers .hr{margin:50px 0;border:1px dotted #ccc}.papers dl{display:flex;flex-wrap:wrap;margin:0 -15px}.papers dl dt{flex:0 0 16.66%;max-width:16.66%;font-size:14px;font-weight:700;color:#555}.papers dl dd{flex:0 0 83.33%;max-width:83.33%;font-size:14px;line-height:22px;color:#555}.papers dl dd .dot{display:inline-block;margin:-2px 6px 0 0;width:3px;height:3px;background:#999;border-radius:50%;vertical-align:middle}.papers .leave{margin-left:20px}.papers .leave dl{display:flex;flex-wrap:wrap;margin:10px -15px}.papers .leave dl dt{flex:0 0 16.66%;padding:0 15px;max-width:16.66%;font-size:14px;font-weight:700;color:#555}.papers .leave dl dd{flex:0 0 83.33%;padding:0 15px;max-width:83.33%;font-size:14px;line-height:22px;color:#555}.papers .space{margin-left:20px;font-size:14px;line-height:22px;color:#555}.periodlc h2{margin-bottom:14px;font-size:17.5px;font-weight:600;color:#555}.periodlc>div{margin-bottom:20px;font-size:14px;line-height:22px;color:#555}.periodlc ul{margin-bottom:14px;padding-inline-start:40px}.periodlc ul li{font-size:14px;line-height:22px;color:#555;list-style-type:disc}.other h2{margin-bottom:14px;font-size:17.5px;font-weight:600}.other>div{margin-bottom:20px;font-size:14px;line-height:22px;color:#555}.other img{vertical-align:middle}.other>div>div{font-size:14px;line-height:22px;color:#555}.procc h2{margin-bottom:14px;font-size:17.5px;font-weight:600;line-height:24.5px;color:#555}.procc .mb20{margin-bottom:20px}.procc p{margin-bottom:14px;font-size:14px;line-height:22.4px;color:#555}.procc img{vertical-align:middle}.procc .media{display:flex;align-items:flex-start;margin-bottom:20px;padding:30px;border:1px solid #eee}.procc .media .body{flex:1}.procc .media .media-body{font-size:14px;line-height:22.4px;color:#555}.procc .media .body .mb15{margin-bottom:15px}.procc .media .body .mb15 h3{display:flex;align-items:center;justify-content:space-between;font-size:17.5px;font-weight:600;line-height:24.5px;color:#111}.procc .media .body .mb15 h3 span{margin-right:10px}.procc .media .body ol{margin-bottom:14px;padding-inline-start:40px}.procc .media .body ol li{font-size:14px;line-height:22.4px;color:#555;list-style-type:decimal}.acquisition-list__table{border-collapse:collapse}.acquisition-list__table th,.acquisition-list__table td{border:1px solid #dee2e6}.acquisition-list__table th{padding:10.5px;font-size:14px;color:#555;text-align:center}.acquisition-list__table td{padding:10.5px;font-size:14px;color:#555}.loan img{vertical-align:middle}.loan>div{font-size:14px;line-height:22.4px;color:#555}.loan .mb20{margin-bottom:20px;font-size:14px;color:#555}.loan .text-right{font-size:14px;line-height:22.4px;color:#555;text-align:right}.loan .text-right a{display:inline-block;position:relative;margin:0 10px 15px 0;padding:8px 20px;background:#00bed6;border:1px solid #fff0;border-radius:3.5px;font-size:15px;line-height:21px;color:#fff;text-align:center}.loan .text-right a::before{content:"";position:absolute;left:2px;right:2px;top:2px;bottom:2px;border:1px solid #fff;border-radius:1px}.loan .text-right a:hover{border-color:#0ae4ff;background-color:#0ae4ff}.capital img{vertical-align:middle}.capital div p{margin-bottom:14px;font-size:14px;line-height:22.4px;color:#555}.capital .text-right{font-size:14px;line-height:22.4px;color:#555;text-align:right}.capital .text-right a{display:inline-block;position:relative;margin:0 10px 15px 0;padding:8px 20px;background:#00bed6;border:1px solid #fff0;border-radius:3.5px;font-size:15px;line-height:21px;color:#fff;text-align:center}.capital .text-right a::before{content:"";position:absolute;left:2px;right:2px;top:2px;bottom:2px;border:1px solid #fff;border-radius:1px}.capital .text-right a:hover{border-color:#0ae4ff;background-color:#0ae4ff}.guild img{vertical-align:middle}.guild h3{position:relative;margin-bottom:7px;padding-left:26px;font-size:17.5px;font-weight:600;line-height:24.5px;color:#555}.guild h3::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:11px;height:3px;background:#555}.guild .mb20{margin-bottom:20px;font-size:14px;line-height:22.4px;color:#555}.guild .mb20 p{margin-bottom:14px;font-size:14px;line-height:22.4px;color:#555}.guild .mb20 p a{color:#555}.guild .mb20 p a:hover{color:#66ab27;text-decoration:underline}.guild .stock{border-collapse:collapse}.guild .stock td{padding:10.5px;border:1px solid #dee2e6;font-size:14px;line-height:22.4px;color:#555;text-align:center}.guild .stock .th1{background:#f8ebeb;font-weight:700}.guild .stock .th2{background:#fcf5f5}.guild .text-right{font-size:14px;line-height:22.4px;color:#555;text-align:right}.guild .text-right a{display:inline-block;position:relative;margin:0 10px 15px 0;padding:8px 20px;background:#00bed6;border:1px solid #fff0;border-radius:3.5px;font-size:15px;line-height:21px;color:#fff;text-align:center}.guild .text-right a::before{content:"";position:absolute;left:2px;right:2px;top:2px;bottom:2px;border:1px solid #fff;border-radius:1px}.guild .text-right a:hover{border-color:#0ae4ff;background-color:#0ae4ff}.bank div p{margin-bottom:14px;font-size:14px;line-height:22.4px;color:#555}.bank img{vertical-align:middle}.bank .mb20{margin-bottom:20px}.bank .pps{border-collapse:collapse}.bank .pps th,.bank .pps td{padding:10.5px;border:1px solid #dee2e6;font-size:14px;color:#555}.bank .pps th{background:#d4cdcd}.bank .pps td{background:#faf6f6}.bank .text-right{font-size:14px;line-height:22.4px;color:#555;text-align:right}.bank .text-right a{display:inline-block;position:relative;margin:0 10px 15px 0;padding:8px 20px;background:#00bed6;border:1px solid #fff0;border-radius:3.5px;font-size:15px;line-height:21px;color:#fff;text-align:center}.bank .text-right a::before{content:"";position:absolute;left:2px;right:2px;top:2px;bottom:2px;border:1px solid #fff;border-radius:1px}.bank .text-right a:hover{border-color:#0ae4ff;background-color:#0ae4ff}.aid .rw{display:flex;flex-wrap:wrap;margin:0 -15px}.aid .rw .mb10{position:relative;flex:0 0 16.66%;margin-bottom:10px;padding:0 15px;max-width:16.66%;box-sizing:border-box;font-size:14px;line-height:22.4px;color:#555}.aid .rw .mb10 .dot{position:absolute;left:0;top:10px;width:4px;height:3px;background:#999;border-radius:50%}.aid .rw .sm10{flex:0 0 83.33%;margin-bottom:10px;padding:0 15px;max-width:83.33%;box-sizing:border-box;font-size:14px;line-height:22.4px}.aid .text-right{font-size:14px;line-height:22.4px;color:#555;text-align:right}.aid .text-right a{display:inline-block;position:relative;margin:0 10px 15px 0;padding:8px 20px;background:#00bed6;border:1px solid #fff0;border-radius:3.5px;font-size:15px;line-height:21px;color:#fff;text-align:center}.aid .text-right a::before{content:"";position:absolute;left:2px;right:2px;top:2px;bottom:2px;border:1px solid #fff;border-radius:1px}.aid .text-right a:hover{border-color:#0ae4ff;background-color:#0ae4ff}.controls{display:block;margin-bottom:50px}.controls li{display:inline-block;margin:0 7px 7px 0;padding:7px 20px;border:1px solid #eee;font-size:12px;line-height:19px;color:#777;transition:all .3s;cursor:pointer}.controls li:hover{color:var(--point-color)}.controls li.active{border-color:var(--point-color);color:var(--point-color)}.cbp .titles{margin-bottom:21px}.cbp .titles h2{margin-bottom:14px;font-size:21px;font-weight:600;line-height:29.4px;color:#555}.cbp .titles .line{width:60px;height:1px;background:#000}.cbp .card{display:flex;flex-direction:column;position:relative;margin-bottom:30px;border:1px solid #4263a3}.cbp .card h3{padding:10px 15px;background:#4263a3;border-bottom:1px solid #eee;font-size:16px;font-weight:600;color:#fff}.cbp .card h3::before{content:"\e9f3";font-family:'xeicon';font-size:20px;vertical-align:middle}.cbp .card .card-block{padding:15px}.cbp .cbp-table{border-collapse:collapse}.cbp .cbp-table th,.cbp .cbp-table td{padding:8px;font-size:14px;line-height:22.4px;color:#555}.cbp .cbp-table th{background:#f7f5f1;border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6;font-weight:400;text-align:center}.cbp .cbp-table tr:last-child th{border-bottom:none}.cbp .cbp-table td{border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6}.cbp .cbp-table tr:last-child td{border-bottom:none}.cbp .cbp-BB{border-collapse:collapse}.cbp .cbp-BB th,.cbp .cbp-BB td{padding:10.5px;border:1px solid #dee2e6;font-size:14px;line-height:22.4px;color:#555}.cbp .cbp-BB th{font-weight:700;text-align:center}.cbp .cbp-BB .th{background:#f7f5f1;text-align:center}.cbp.CC .media{display:flex;align-items:flex-start;margin-bottom:20px;padding:30px;border:1px solid #eee}.cbp.CC .media .body{flex:1}.cbp.CC .media .body .mb15{margin-bottom:15px;font-size:17.5px;font-weight:600;line-height:24.5px;color:#111}.cbp.CC .media .body p{margin-bottom:14px;font-size:14px;line-height:22.4px;color:#555}.cbp .media{display:flex;align-items:flex-start;margin-bottom:20px;padding:30px;border:1px solid #eee}.cbp .media .body{flex:1}.cbp .media .body .mb15{margin-bottom:15px;font-size:17.5px;font-weight:600;line-height:24.5px;color:#111}.cbp .media .body p{margin-bottom:14px;font-size:14px;line-height:22.4px;color:#555}.cbp .media .body ul{margin-bottom:14px;padding-inline-start:40px}.cbp .media .body ul li{font-size:14px;line-height:22.4px;color:#555;list-style-type:square}.cbp .media .body ul.list-unstyled{padding-left:0}.cbp .media .body ul.list-unstyled li{list-style:none}.cbp .media .body ol{margin-bottom:14px;padding-inline-start:40px}.cbp .media .body ol li{font-size:14px;line-height:22.4px;color:#555;list-style-type:decimal}.cbp .media .body .dark-v1{padding:30px;background:#111;font-size:14px;line-height:22.4px;color:#fff}.cbp .media .body .v2{padding:15px}.cbp .media .body .v2-table{border-collapse:collapse}.cbp .media .body .v2-table th,.cbp .media .body .v2-table td{padding:15px;border:1px solid #dee2e6;font-size:14px;line-height:22.4px;color:#555;text-align:center}.cbp .media .body .v2-table th{background:#f5efe4}.cbp .media .body .v2-table .th{background:#f7f5f1}.cbp .cbp-BBB{border-collapse:collapse}.cbp .cbp-BBB th,.cbp .cbp-BBB td{padding:10.5px;border:1px solid #dee2e6;font-size:14px;line-height:22.4px;color:#555}.cbp .cbp-BBB th{background:#f5efe4}.cbp .cbp-BBB .th{background:#f7f5f1;font-weight:700;text-align:center}.cbp .cbp-CCC{border-collapse:collapse}.cbp .cbp-CCC th,.cbp .cbp-CCC td{padding:10.5px;border:1px solid #dee2e6;font-size:14px;line-height:22.4px;color:#555}.cbp .cbp-CCC th{background:#f5efe4}.cbp .cbp-CCC .th{background:#f7f5f1;font-weight:700;text-align:center}.cbp .cbp-CCC .t-center{text-align:center}.cbp.ot{padding-bottom:30px}.cbp.ot ul{margin-bottom:14px;padding-inline-start:40px}.cbp.ot ul li{font-size:14px;line-height:22.4px;color:#555;list-style-type:disc}.cbp.ot ul ul{margin-bottom:0}.cbp.ot ul ul li{list-style-type:circle}.cbp.ot ul ol{margin-bottom:0;padding-inline-start:40px}.cbp.ot ul ol li{list-style-type:decimal}.cbp.ot p{margin-bottom:14px;font-size:14px;line-height:22.4px;color:#555}.cbp.ot ul.list-unstyled{padding-left:0}.cbp.ot ul.list-unstyled li{list-style:none}.cbp.ot ul.keep li{list-style-type:disc}.cbp.ot .text-danger{color:#dc3545}.cbp.ot .tableA{margin-bottom:14px;border-collapse:collapse}.cbp.ot .tableA th,.cbp.ot .tableA td{padding:10.5px;border:1px solid #dee2e6;font-size:14px;line-height:22.4px;color:#555}.cbp.ot .tableA th{background:#f5efe4}.cbp.ot .tableA .th{background:#f7f5f1;text-align:center}.cbp.ot .tableA .t-center{text-align:center}.cbp.sa{padding-bottom:30px}.cbp.sa,.cbp.sa div{font-size:14px;line-height:22.4px;color:#555}.cbp.sa .mt20{margin-top:20px;font-size:14px;line-height:22.4px;color:#555}.cbp.sa span.dot{display:inline-block;width:4px;height:3px;background:#999;border-radius:50%;vertical-align:middle}.cbp.sa .my20{margin:20px 0}.cbp.sa .t-center{text-align:center}.cbp.sa .rw{display:flex;flex-wrap:wrap;margin:0 -15px}.cbp.sa .sm3{flex:0 0 25%;margin-bottom:20px;padding:0 15px;max-width:25%;box-sizing:border-box}.cbp.sa .sm9{flex:0 0 75%;margin-bottom:7px;padding:0 15px;max-width:75%;box-sizing:border-box}.cbp.sa .sm-auto{margin-left:auto}.cbp.sa .pa10{padding:10px}.cbp.sa .w150{position:relative;margin-left:auto;margin-right:auto;width:150px!important;height:150px;box-shadow:0 13px 25px 0 rgb(235 237 242 / .7);border-radius:50%}.cbp.sa .px35{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);padding:0 35px}.cbp.sa .px35 h3{margin-bottom:7px;font-size:14px;font-weight:600;line-height:19.6px;color:#555}.cbp.sa .px35 .d-block{display:block;font-size:14px;line-height:22.4px;color:#555}.cbp.sa .icons i{font-size:24px;color:var(--point-color)}.cbp.sa .uhr{margin:50px 0;margin-block-start:50px;margin-block-end:50px;border:1px dotted #ccc}.split.one .clause{margin:0 auto}.split.one .clause .title{border:none}@media screen and (max-width:1200px){.main-carousel__web{height:528px}.main-carousel .item{height:528px}.js-carousel .item{width:255px!important}.js-carousel .item figure img{width:auto;height:auto}}@media screen and (max-width:991px){.container{position:relative;padding:0 20px;max-width:720px}.allMenu{display:block;position:relative;float:right;margin:31px 0;width:37px;height:21px;background:none;cursor:pointer}.allMenu span,.allMenu span::before,.allMenu span::after{position:absolute;left:0;width:100%;height:5px;background:#555;transition:all .3s}.allMenu span{top:50%;transform:translateY(-50%);font-size:0}.allMenu span::before,.allMenu span::after{content:""}.allMenu span::before{top:-15px}.allMenu span::after{top:15px}.allMenu.on>span{background:#fff0}.allMenu.on>span::before{top:0;transform:rotate(45deg)}.allMenu.on>span::after{top:0;transform:rotate(-45deg)}.gnb{display:none;position:absolute;left:0;top:100%;width:100%;background:rgb(255 255 255 / .8)}.gnb>ul{float:none;width:100%}.gnb>ul>li{float:none;margin:0 2px 4px;line-height:20px;text-align:left}.gnb>ul>li:hover>.depth2{display:none}.gnb>ul>li:nth-last-child(3){margin:0 2px 4px}.gnb>ul>li:nth-last-child(2),.gnb>ul>li:last-child{display:block}.gnb>ul>li>a{padding:7px 0}.gnb .depth2{position:static;width:720px}.gnbm{display:none;position:absolute;left:0;top:100%;width:100%;background:rgb(255 255 255 / .8)}.gnbm>ul{float:none;width:100%}.gnbm>ul>li{float:none;margin:0 2px 4px;line-height:20px;text-align:left}.gnbm>ul>li:hover>.depth2{display:none}.gnbm>ul>li:nth-last-child(3){margin:0 2px 4px}.gnbm>ul>li:nth-last-child(2),.gnbm>ul>li:last-child{display:block}.gnbm>ul>li>a{padding:7px 0}.gnbm .depth2{position:static;width:720px}.header-nav.active .gnbm{background:#fff}.main-carousel__wrap{height:533px}.main-carousel .item{height:533px}.main-carousel .item .title h2{font-size:46px}.visual-slider .item .title{display:none}.split .sidebar{display:none}.split .clause{flex:0 0 100%;margin:0 0 105px;max-width:none}}@media screen and (max-width:767px){.container{max-width:540px}.header-top ul{text-align:center}.main-carousel .item{animation:none}.main-carousel .item .title p{display:none}.shortcut{flex-direction:column}.shortcut>div{margin-bottom:55px}.shortcut>div:last-child{margin:0}.project{flex-direction:column;align-items:stretch}.footer-info{flex-direction:column;height:auto}.greeting .txt{flex:0 1 auto;max-width:none}.greeting .photo{position:relative;flex:0 1 auto;padding:0 15px;max-width:none;width:100%;text-align:right!important}.lnk-wrap{max-width:none}.cbp.sa .rw{align-items:center;flex-direction:column;justify-content:center;width:100%}.cbp.sa .sm3{max-width:none}}@media screen and (max-width:576px){.main-carousel .item .title h2{font-size:39px}.visual-slider .item{background-size:cover;animation:none}}@media screen and (max-width:480px){.main-carousel .item .title h2{font-size:31px}.js-carousel__wrap{max-width:100%}.js-carousel .item figure img{width:auto}}@media screen and (max-width:390px){.main-carousel .item .title h2{font-size:30px}}