@import url(https://api.assistcard.co.kr/lib/font/spoqa/SpoqaHanSansNeo.css);
*{font-family: "Spoqa Han Sans Neo";}
#wrap{max-width:1920px;min-width:1200px;margin:0 auto;font-family: "Spoqa Han Sans Neo";}

.section01{position:relative;height:1080px;background: url(img/002.png) no-repeat center top}

.slide{overflow:hidden;position:relative;z-index:1;width:100%;height:1080px;background:#ccc}
.slide .box{height:1080px;position:relative}
.slide .box.slide01{background:url(img/002.png) no-repeat center top;}
.slide .box.slide02{background:url(img/028.png) no-repeat center top;}
.slide .box.slide03{background:url(img/029.png) no-repeat center top;}

.section01>div.cont{position:absolute;z-index:2;top:0;left:50%;width:1200px;margin-left:-600px}
.section01>div.cont>h1{position:absolute;top:60px;}
.section01>div.cont>.link1{position:absolute;top:85px;right:0;padding-right:40px;font-size:24px;color:#fff;text-shadow:1px 0 3px rgba(0,0,0, 0.9)}
.section01>div.cont>.link1>span{position:absolute;top:50%;right:0;transform: translate(0, -54%);display:inline-block;width:30px;height:30px;margin-left:10px;background:#ea0a2a;border-radius: 50%;text-align:center;}
.section01>div.cont>.link1>span>i{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -54%);}
.section01>div.cont>.ts1{padding-top:340px;font-size: 58px;line-height:70px;color:#fff;letter-spacing: -2px}
.section01>div.cont>.ts2{position:relative;z-index:1;display:inline-block;margin-top:40px;font-size: 38px;font-weight:700;color:#fff;letter-spacing: -2px}
.section01>div.cont>.ts2:before{content:'';position:absolute;z-index:-1;left:-0.5%;display:block;width:101%;height:100%;background:#ea0a2a}
.section01>div.cont>.bs{display:inline-block;width: 200px;height: 60px;margin:60px 10px 0 0;line-height:60px;text-align:center;font-size: 24px;color:#fff;border-radius: 30px}
.section01>div.cont>.bs.bs-type1{background:#ea0a2a}
.section01>div.cont>.bs.bs-type2{background:#1b56ec}

.section02{position:absolute;z-index:1000;top:994px;left:0;width:100%;height:86px;background-color: rgb(0, 0, 0);opacity: 0.769;box-shadow: 0px 9px 27px 0px rgba(0, 0, 0, 0.35);}
.section02.sticky{position:fixed;top:0;}
.section02>ul{width:1200px;height:100%;margin:0 auto}
.section02>ul:after{content:'';display: block;clear:both}
.section02>ul>li{position:relative;float:left;display:inline-block;width:400px;height:100%;border-right:2px solid #151515;border-left:2px solid #151515;}
.section02>ul>li>a{display:block;width:100%;height:100%;line-height:86px;text-align:center;font-size: 26px;color:#757575;vertical-align: middle;}
.section02>ul>li:nth-child(1){margin-left:16px;transform: skew(20deg);}
.section02>ul>li:nth-child(1) a{transform: skew(340deg);}
.section02>ul>li:nth-child(2){width:336px;margin:0 16px;border:none;}
.section02>ul>li:nth-child(2):before,
.section02>ul>li:nth-child(2):after{content:'';display:block;position:absolute;top:0}
.section02>ul>li:nth-child(3){transform: skew(340deg);}
.section02>ul>li:nth-child(3) a{transform: skew(20deg);}

.section02>ul>li:hover{background:#ea0a2a;box-shadow: 0px 9px 27px 0px rgba(0, 0, 0, 0.65);}
.section02>ul>li:hover a{color:#fff}

.section02>ul>li:nth-child(2):hover:before{left:-31px;border-top:86px solid #ea0a2a;border-left:31px solid transparent;}
.section02>ul>li:nth-child(2):hover:after{right:-31px;border-top:86px solid #ea0a2a;border-right:31px solid transparent}


.section03{padding:100px 0;text-align: center;background:url(img/003.png) no-repeat center 250px}
.section03>p{margin-bottom:30px;color:#333;font-size: 48px;}
.section03>iframe{background:#000}

.section04{padding:60px 0}
.section04>div{width:1000px;margin:0 auto;}
.section04>div>ul{}
.section04>div>ul:after{content:'';display:block;clear:both}
.section04>div>ul>li{float:left;display:inline-block;width:460px;height:500px;margin:20px;padding-top:340px;font-size: 20px;color :#666;text-align:center;background:#fff;box-shadow: 0px 14px 18.9px 2.1px rgba(0, 0, 0, 0.04);}
.section04>div>ul>li:nth-child(1){background:#fff url(img/005.png) no-repeat center top}
.section04>div>ul>li:nth-child(2){background:#fff url(img/006.png) no-repeat center top}
.section04>div>ul>li:nth-child(3){background:#fff url(img/007.png) no-repeat center top}
.section04>div>ul>li:nth-child(4){background:#fff url(img/008.png) no-repeat center top}
.section04>div>ul>li>div{padding-bottom:27px;font-size: 26px;color:#333;font-weight:700}



.section-cont{position:relative;}
.section-cont>.cont{width:1200px;height:100%;margin:0 auto;border-bottom:1px solid #e9e9e9}
.section-cont>.cont>h3{padding-bottom:40px;font-size: 48px;color:#ea0a2a;}
.section-cont>.cont>p{padding-bottom:60px;font-size: 26px;color:#666}
.section-cont>.cont>ul{}
.section-cont>.cont>ul>li{height:66px;margin-bottom:20px;padding-left:88px;line-height:66px;font-size: 22px;color:#444;background:no-repeat left center}
.section-cont>.cont>ul>li.icon1{background-image:url(img/011.png)}
.section-cont>.cont>ul>li.icon2{background-image:url(img/012.png)}
.section-cont>.cont>ul>li.icon3{background-image:url(img/013.png)}
.section-cont>.cont>ul>li.icon4{background-image:url(img/014.png)}
.section-cont>.cont>ul>li.icon5{background-image:url(img/015.png)}
.section-cont>.cont>ul>li.icon6{background-image:url(img/016.png)}
.section-cont>.cont>ul>li.icon7{background-image:url(img/019.png)}
.section-cont>.cont>ul>li.icon8{background-image:url(img/020.png)}
.section-cont>.cont>ul>li.icon9{background-image:url(img/021.png)}

.section-cont.type1{height:830px;background:url(img/010.png) no-repeat calc(50% - 430px) center}
.section-cont.type1>.cont{padding:150px 0 0 765px}
.section-cont.type2{height:770px;background:url(img/017.png) no-repeat calc(50% - -200px) 90px}
.section-cont.type2>.cont{padding:90px 0 0 0px}
.section-cont.type3{height:650px;background:url(img/018.png) no-repeat calc(50% - 400px) center;}
.section-cont.type3>.cont{padding:30px 0 0 765px;border:none}


.section05{height:890px;padding-top:330px;background:url(img/023.png) no-repeat calc(50% - -370px) center}
.section05>div{width: 1200px;margin:0 auto;}
.section05>div>p{font-size: 26px;line-height:34px;color:#444444}
.section05>div>h3{margin-top:10px;font-size: 48px;line-height:60px;color:#ea0a2a}


.section06{height:767px;padding-top:100px;background: url(img/024.png) no-repeat center}
.section06>div{width:1200px;margin:0 auto;text-align:center}
.section06>div>h2{font-size: 38px;line-height:50px;color:#222;}
.section06>div>h2>span{color:#ea0a2a}
.section06>div>ul{margin-top:28px;margin-left:142px;}
.section06>div>ul>li{float:left;width: 285px;height: 165px;margin:10px;padding-top:30px;text-align:center;font-size: 24px;line-height:24px;color:#666;background: rgba(255, 255, 255, 0.7);border-radius: 10px;box-shadow: 0px 15px 27.55px 1.45px rgba(0, 0, 0, 0.04);}
.section06>div>ul>li>.counter{position:relative;padding-bottom:32px;font-size: 48px;line-height:48px;color:#444;font-weight:700;}
.section06>div>ul>li>.counter:before{content:'';display:block;position:absolute;bottom:15px;left:50%;width:30px;height:2px;margin-left:-15px;background:#ea0a2a}
.section06>div>ul>li>.counter>small{font-size:0.6em;}


.section07{height:1150px;padding-top:100px;background: url(img/biz_logo.png) no-repeat center 260px}
.section07>div{position:relative;width:1200px;height:100%;margin:0 auto;text-align:center}
.section07>div>h2{font-size: 38px;line-height:50px;color:#222;}
.section07>div>h2>span{color:#ea0a2a}
.section07>div>p{position:absolute;bottom:100px;width:1200px;font-size: 18px;color:#888888;text-align:center;}


.section08{position:relative;background:#f7f7f7;padding-bottom:240px}
.section08>.tel{width:1200px;margin:0 auto;padding:100px 0 130px;}
.section08>.tel>small{font-size: 18px;color:#939393}
.section08>.tel>h2{margin-top:40px;font-size: 38px;line-height:50px;color:#222;}
.section08>.tel>h2>span{color:#ea0a2a}
.section08>.tel>a{display:inline-block;height:62px;margin-top:50px;padding-left:85px;line-height:62px;font-size: 68px;font-weight:700;color:#ea0a2a;background:url(img/025.png) no-repeat left center}
.section08>.form{position: absolute;z-index:990;top:100px;left:50%;width: 600px;height: 600px;background-color: rgb(255, 255, 255);box-shadow: 0px 23px 48.45px 2.55px rgba(0, 0, 0, 0.09);}

.section08>.form{padding:60px;}
.section08>.form table{width:100%;}
.section08>.form table td{padding:5px;}
.section08>.form input,
.section08>.form textarea{width:100%;padding:20px;font-size: 18px;color:#333;border:none;background:#f7f7f7}
.section08>.form input::placeholder,
.section08>.form textarea::placeholder{color:#aaa}
.section08>.form input{height:55px;}
.section08>.form textarea{height:210px;}
.section08>.form #smit{display:block;width:100%;height:55px;font-size: 18px;color:#fff;font-weight:700;border:none;background:#ea0a2a}
.section08>.form .close{display:none;position:absolute;top:-0px;right:0;width:60px;height:60px;line-height: 60px;font-size:30px;color:#333;border:none;background:none}

.section08>.form .tel{display:none;overflow:hidden;width:100%;height:55px;line-height:55px;text-align:center;font-size: 18px;color:#381f1f;font-weight:700;border:none;background:none}
section08>.form .tel>img{line-height:55px;vertical-align: text-bottom;}

.section08 .contactNum{position:relative;font-size:34px !important;;color:#ea0a2a !important;;line-height:55px !important;;font-weight:700 !important;}
.section08 .contactNum>img{margin-right:15px;}
/* .section08>.form.animation{ opacity: 0; transform: scale(0.1); transition: all ease-in .3s; } */
/* .section08>.form.hide{opacity: 0 !important; transform: scale(0.1) !important;transition: all ease-out .4s;} */
.section08>.form.animation{ opacity: 0;}
.section08>.form.hide{opacity: 0 !important;}
.section08>.form.open{position:fixed;opacity: 1;transform: none;height:660px}
.section08>.form.open .close{display:block}
.section08>.form.open .tel{display:block}

.section09{height:420px;padding:110px 0 80px;background:#2e2e2e}
.section09>div{position:relative;width:1200px;height:100%;margin:0 auto;}
.section09>div>a{opacity: 0.2}

.section09>div>.info1{margin-top:40px;font-size: 18px;line-height:26px;color: rgb(168, 168, 168);}
.section09>div>.info2{font-size: 16px;color: rgb(99, 99, 99);}



.section-number{height:320px;padding-top:60px;text-align:center;}
.section-number.type1{background:url(img/004.png) no-repeat center}
.section-number.type2{background:url(img/009.png) no-repeat center}
.section-number.type3{background:url(img/022.png) no-repeat center}
.section-number>span{display:inline-block;width: 56px;height: 56px;line-height:56px;font-size: 18px;color:#fff;text-align:center;vertical-align: middle;border-radius: 50%;background-color:#000;}
.section-number>p{margin-top:20px;line-height:50px;font-size: 38px;font-weight:600;color:#fff;}
.section-number>p>span{display:inline-block;padding:0 2px;background:red}

.quick{position:fixed;z-index:2000;bottom:50px;right:60px;}
.quick.sticky{position:fixed;top:154px;}
.quick>ul{}
.quick>ul>li{display:block;width: 100px;height: 100px;margin-bottom:15px;border-radius: 10px;box-shadow: 0px 17px 36.1px 1.9px rgba(0, 0, 0, 0.16);}
.quick>ul>li.type1{background:#ea0a2a url(img/026.png) no-repeat center calc(50% - 20px);background-size:40px}
.quick>ul>li.type1>a{padding-top:55px;}
.quick>ul>li.type2{background:#1b56ec url(img/027.png) no-repeat center calc(50% - 20px)}
.quick>ul>li.type2>a{padding-top:55px;}
.quick>ul>li.type3{height:44px;background:#fff;border:3px solid #ea0a2a;border-radius: 10px;}
.quick>ul>li.type3>a{font-size:14px;line-height:44px;color:#ea0a2a}
.quick>ul>li>a{display:block;width:100;height:100%;font-size: 18px;text-align:center;line-height:20px;color:#fff}







#footer_wrap2{position:relative;border-top:1px solid #ececec;}
/* #footer_wrap:before{content:'';position: absolute;top:60px;width:100%;height:1px;border-bottom:1px solid #e2e2e2} */
#footer2{position:relative;width:1200px;margin:0 auto;}
#footer2>.bx.type1{position: absolute;top:40px;right:0;}
#footer2>.bx.type2{position: absolute;top:0px;right:0;height:60px;line-height:60px;}
#footer2>.bx.type2>a{overflow:hidden;display:inline-block;width:24px;height:20px;margin:0 8px;background:no-repeat center;text-indent: -200px}
#footer2>.bx.type2>a.fb{background-image:url(/image/site2/footer_ico_fb.png)}
#footer2>.bx.type2>a.nb{background-image:url(/image/site2/footer_ico_nb.png)}
#footer2>.bx.type2>a.insta{background-image:url(/image/site2/footer_ico_insta.png)}
#footer2>.bx.type3{position: absolute;top:120px;right:0;}
#footer2>.bx.type4{height:60px;line-height:60px;}
#footer2>.bx.type4>a{margin-right:15px;font-size:12px;color:#000;}
#footer2>.bx.type5{font-size:12px;line-height:30px;color:#282525;letter-spacing:-1px;white-space: pre;}
#footer2>.bx.type6{position: absolute;top:0px;left:610px;width:260px;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;padding:25px 0 50px;}
#footer2>.bx.type6>ul:after{content:'';display:block;clear:both;}
#footer2>.bx.type6>ul>li{float:left;width:50%;padding:14px 0 14px 30px;}
#footer2>.bx.type6>ul>li>a{font-size:12px;color:#282525;letter-spacing:-1px;}







/*  */
