@charset "utf-8"; 



#main{padding:50px 0; background: #fbfdff;}

#main .el{float:left; width:50%; height:530px;}

#main .el:nth-child(1){padding-right:10px;}
#main .el:nth-child(2){padding-left:10px;}


@media(max-width:1080px){
	#main{padding:10px 0 50px 0;}
	
	#main .el{width:100%; height:auto;}
	
	#main .el:nth-child(1){margin-bottom:10px; padding-right:0;}
	#main .el:nth-child(2){padding-left:0;}
}


/* ///////// 메인 비주얼 슬라이드  ////////// */
#main .el .visualSwiper{position:relative; border-radius:10px; overflow:hidden;}
#main .el .visualSwiper img{max-width:none;}


#main .el .visualSwiper .swiper-slide a { padding: 40px 50px; }
#main .el .visualSwiper .swiper-slide[data-number="1"] a{position:relative; display:block; height:530px; border-radius:10px; color:#fff; background-color:#FBF6D9; background-image:url(/startup/assets/img/main/visual_bg_10.png); background-position:right bottom; background-repeat:no-repeat;}
#main .el .visualSwiper .swiper-slide[data-number="1"] a::before{display:inline-block; width:100%; height:50px; left:0; bottom:0; background:rgba(0,0,0,0.2); z-index:1; border-radius:0 0 10px 10px;}

#main .el .visualSwiper .swiper-slide[data-number="2"] a{position:relative; display:block; height:530px; border-radius:10px; color:#fff; background-color:#f6efdf; background-image:url(/startup/assets/img/main/visual_slide02.png); background-position: 90% 100%; background-repeat:no-repeat;}
#main .el .visualSwiper .swiper-slide[data-number="2"] a::before{display:inline-block; width:100%; height:50px; left:0; bottom:0; background:rgba(0,0,0,0.2); z-index:1; border-radius:0 0 10px 10px;}

#main .el .visualSwiper .swiper-slide[data-number="3"] a{position:relative; display:block; padding: 0 0px; height:530px; border-radius:10px; color:#25201d; background-color:#7ab7e4; /*background-image:url(/startup/assets/img/main/visual_bg_23.png);*/ background-position:right bottom; border: 1px solid #dfdfdf; background-repeat:no-repeat; box-sizing: border-box; }
#main .el .visualSwiper .swiper-slide[data-number="3"] a::before{display:inline-block; width:100%; height:50px; left:0; bottom:0; background:rgba(0,0,0,0.2); z-index:1; border-radius:0 0 10px 10px;}

#main .el .visualSwiper .swiper-slide[data-number="4"] a{position:relative; display:block; padding: 0 0px; height:530px; border-radius:10px; color:#25201d; background-color:#f3e7d9; /*background-image:url(/startup/assets/img/main/visual_bg_24.png);*/ background-position:left bottom; background-repeat:no-repeat; box-sizing: border-box; border: 1px solid #ddd; }
#main .el .visualSwiper .swiper-slide[data-number="4"] a::before{display:inline-block; width:100%; height:50px; left:0; bottom:0; background:rgba(0,0,0,0.2); z-index:1; border-radius:0 0 10px 10px;}

#main .el .visualSwiper .swiper-slide[data-number="5"] a{position:relative; display:block; height:530px; padding-top: 20px; border-radius:10px; color:#25201d; background-color:#cae2ae; background-image:url(/startup/assets/img/main/visual_bg_18.png); background-position:right 10px; background-repeat:no-repeat; box-sizing: border-box; }
#main .el .visualSwiper .swiper-slide[data-number="5"] a::before{display:inline-block; width:100%; height:50px; left:0; bottom:0; background:rgba(0,0,0,0.2); z-index:1; border-radius:0 0 10px 10px;}

#main .el .visualSwiper .swiper-slide[data-number="6"] a{position:relative; display:block; height:530px; padding-top: 20px; border-radius:10px; color:#fff; background-color:#feeeb3; background-image:url(/startup/assets/img/main/visual_bg_19.png); background-position:right top; background-repeat:no-repeat; box-sizing: border-box; }
#main .el .visualSwiper .swiper-slide[data-number="6"] a::before{display:inline-block; width:100%; height:50px; left:0; bottom:0; background:rgba(0,0,0,0.2); z-index:1; border-radius:0 0 10px 10px;}

#main .el .visualSwiper .swiper-slide[data-number="7"] a{position:relative; display:block; height:530px; padding-top: 20px; border-radius:10px; color:#25201d; background-color:#293c4a; background-image:url(/startup/assets/img/main/visual_bg_22.png); background-position:center top; background-repeat:no-repeat; box-sizing: border-box; }
#main .el .visualSwiper .swiper-slide[data-number="7"] a::before{display:inline-block; width:100%; height:50px; left:0; bottom:0; background:rgba(0,0,0,0.2); z-index:1; border-radius:0 0 10px 10px;}


@media(max-width:1080px){
	#main .el .visualSwiper a{height:auto !important; padding:0 !important;}
}

@media(max-width:640px){
	#main .el .visualSwiper img{max-width:100%;}
	#main .el .visualSwiper .swiper-slide[data-number="1"] a{background-position:35% 0px; background-size: 100%; }
	#main .el .visualSwiper .swiper-slide[data-number="2"] a{background-position:35% 0px; background-size: 100%; }
	#main .el .visualSwiper .swiper-slide[data-number="3"] a{background-position:35% 0px; background-size: 100%; }
	#main .el .visualSwiper .swiper-slide[data-number="4"] a{background-position:35% 0px; background-size: 100%; }
	#main .el .visualSwiper .swiper-slide[data-number="5"] a{background-position:35% 0px; background-size: 100%; }
	#main .el .visualSwiper .swiper-slide[data-number="6"] a{background-position:35% 0px; background-size: 100%; }
	#main .el .visualSwiper .swiper-slide[data-number="7"] a{background-position:35% 0px; background-size: 100%; }
	#main .el .visualSwiper .swiper-slide[data-number="8"] a{background-position:35% 0px; background-size: 100%; }
	
}


/* 슬라이드 콘트롤 버튼 */
#main .el .visualSwiper .control{position:absolute; right:20px; bottom:0; height:50px; line-height:50px; z-index:3;}
#main .el .visualSwiper .control button{width:30px; height:30px; border-radius:30px; margin-right:5px; background-color:#000; vertical-align:middle; background-repeat:no-repeat; background-position:center; transition:all 0.25s ease;}
#main .el .visualSwiper .control button:hover{background-color:#5987d3;}
#main .el .visualSwiper .control button:last-child{margin-right:0;}
#main .el .visualSwiper .control button.visualPause{background-image:url(/startup/assets/img/main/icon_visual_pause.png);}
#main .el .visualSwiper .control button.visualPlay{display:none; background-image:url(/startup/assets/img/main/icon_visual_play.png);}
#main .el .visualSwiper .control button.visualPrev{background-image:url(/startup/assets/img/main/icon_visual_prev.png);}
#main .el .visualSwiper .control button.visualNext{background-image:url(/startup/assets/img/main/icon_visual_next.png);}

/* 슬라이드 페이징 */
#main .el .visualSwiper .visualDot{position:absolute; left:0; bottom:0; height:50px; line-height:50px; padding:0 20px; z-index:3;}
#main .el .visualSwiper .visualDot .bullets{display:inline-block; width:10px; height:10px; border-radius:10px; margin-right:5px; vertical-align:middle; background:rgba(255,255,255,0.4); transition:all 0.2s ease; cursor:pointer;}
#main .el .visualSwiper .visualDot .bullets:focus{outline:none;}
#main .el .visualSwiper .visualDot .bullets-active{width:28px; background:#fff;}





#main .el .notice{position:relative; height:320px; margin-bottom:20px; padding:35px; border-radius:10px; border:1px solid #e7e7e7; background: #fff;}

@media(max-width:1080px){
	#main .el .notice{padding:25px 15px; margin-bottom:10px;}
}

#main .el .notice strong{font-size:20px; color:#232b39; line-height:30px;}

#main .el .notice .noticeSwiper{height:225px; margin-top:30px; overflow:hidden;}

#main .el .notice .swiper-slide{position:relative;}
#main .el .notice .swiper-slide::before{display:inline-block; width:72px; height:72px; border-radius:72px; left:0; top:0; background:#f0f4f6;}

#main .el .notice .swiper-slide a{position:relative; display:block; height:72px; padding-left:100px;}
#main .el .notice .swiper-slide a::before,
#main .el .notice .swiper-slide a::after{display:inline-block; left:0; width:72px; text-align:center;}

#main .el .notice .swiper-slide a::before{top:38px; font-size:12px; content:attr(data-month); color:#888;}
#main .el .notice .swiper-slide a::after{top:9px; font-size:25px; font-weight:700; content:attr(data-date);}

#main .el .notice .swiper-slide a em{margin:4px 0 8px 0; font-size:18px; line-height:20px; font-weight:700; color:#232b39; transition:all 0.35s ease;}
#main .el .notice .swiper-slide a:hover em{position:relative; color:#5987d3;}
/* #main .el .notice .swiper-slide a:hover em::before{display:inline-block; left:0; top:10px; width:100%; height:100%; background:#f0f2f6; transform:translateX(-100%); animation:revealIn 0.6s 0s, revealOut 0.6s 0.6s; animation-fill-mode:both; z-index:-1;} */
#main .el .notice .swiper-slide a sub{display:block; line-height:20px; height:40px; font-size:14px; color:#575a5e; }


@media screen and (-webkit-min-device-pixel-ratio:0){ 
	#main .el .notice .swiper-slide a sub.lc2{display:-webkit-box; line-height:1.5; height:3em;}
}


#main .el .notice .control{position:absolute; right:35px; top:35px; height:30px; line-height:30px; z-index:3; border:1px solid #e2e2e2; border-radius:3px;}

@media(max-width:1080px){
	#main .el .notice .control{right:15px; top:25px;}
}

#main .el .notice .control button,
#main .el .notice .control a{width:30px; height:30px; border-right:1px solid #e2e2e2; vertical-align:middle; background-repeat:no-repeat; background-position:center;}
#main .el .notice .control a{border-right:0;}
#main .el .notice .control button.noticePause{background-image:url(/startup/assets/img/main/icon_notice_pause.png);}
#main .el .notice .control button.noticePlay{display:none; background-image:url(/startup/assets/img/main/icon_notice_play.png);}
#main .el .notice .control button.noticePrev{background-image:url(/startup/assets/img/main/icon_notice_prev.png);}
#main .el .notice .control button.noticeNext{background-image:url(/startup/assets/img/main/icon_notice_next.png);}
#main .el .notice .control a{background-image:url(/startup/assets/img/main/icon_notice_more.png);}




/*  */
#main .operation{height:190px; border-radius:10px; padding:20px 25px; background:url(/startup/assets/img/main/operation_bg.jpg) no-repeat center; background-size:cover;}
#main .operation strong{font-size:20px; color:#232b39; line-height:30px; color:#fff;}

#main .operation .info{position:relative; margin-top:15px; padding-top:10px; padding-left:100px;}
#main .operation .info::before{display:inline-block; width:80px; height:80px; border-radius:80px; left:0; top:0; background:#1f293b url(/startup/assets/img/main/icon_operation.png) no-repeat center;}

#main .operation .info p{color:#fff; line-height:20px;}
#main .operation .info p em{font-size:18px; font-weight:300;}
#main .operation .info p sub{margin-left:10px; font-size:12px; font-weight:300; line-height:1; vertical-align:bottom}
#main .operation .info p.txt{ font-size: 13px; }

#main .operation .info ul{margin-top:10px;}
#main .operation .info ul li{position:relative; float:left; width:50%; padding-left:30px; font-size:14px; line-height:2; color:#fff; font-weight:300; background-repeat:no-repeat; background-position:left center;}
#main .operation .info ul li:nth-child(1){background-image:url(/startup/assets/img/main/icon_tel.png);}
#main .operation .info ul li:nth-child(2){background-image:url(/startup/assets/img/main/icon_fax.png);}

@media(max-width:1080px){
	#main .operation{height:auto; padding:35px 20px;}
	#main .operation .info{padding-top:0;}
	#main .operation .info p sub{display:block; margin-top:5px; margin-left:0;}
}

@media(max-width:520px){
	#main .operation{}
	#main .operation .info{padding-left:0;}
	#main .operation .info::before{left:auto; right:0; top:auto; bottom:0;}
	#main .operation .info ul li{width:100%;}
}

#main .oper_01 {position:relative; display:flex; justify-content: space-between; flex-wrap:wrap;}
#main .oper_01 a {position:relative; width:calc(50% - 10px); border-radius:10px; overflow:hidden; height:106px; display:flex; align-items: center; justify-content: center; text-align:center;}
#main .oper_01 a span {color:#000; text-shadow: 0 0 5px #fff; font-size:22px; font-weight:600; }
#main .oper_01 a:nth-of-type(1) {background:url(/startup/assets/img/main/ch_mb02.jpg) no-repeat 50% 50%;}
#main .oper_01 a:nth-of-type(2) {background:url(/startup/assets/img/main/ch_mb01.jpg) no-repeat 50% 50%;}
#main .oper_01 .b03, #main .oper_01 .b04{border: 1px solid #e7e7e7; margin-top: 15px;  height: 70px; background: #fff;}

#main .quick{margin-top:50px; text-align:center;}
#main .quick ul{}
#main .quick ul li{width:14.28%}
#main .quick ul li a{position:relative; display:block; padding-top:110px;}
#main .quick ul li a::before{display:inline-block; width:92px; height:92px; border-radius:92px; left:50%; top:0; margin-left:-46px; background-color:#f0f4f6; background-repeat:no-repeat; background-position:center; transition:all 0.25s ease;}
#main .quick ul li a:hover::before{background-color:#e9eef1;}
#main .quick ul li:nth-child(1) a::before{background-image:url(/startup/assets/img/main/icon_quick01.png);}
#main .quick ul li:nth-child(2) a::before{background-image:url(/startup/assets/img/main/icon_quick07.png);}
#main .quick ul li:nth-child(3) a::before{background-image:url(/startup/assets/img/main/icon_quick03.png);}
#main .quick ul li:nth-child(4) a::before{background-image:url(/startup/assets/img/main/icon_quick02.png);}
#main .quick ul li:nth-child(5) a::before{background-image:url(/startup/assets/img/main/icon_quick05.png);}
#main .quick ul li:nth-child(6) a::before{background-image:url(/startup/assets/img/main/icon_quick09.png);}
#main .quick ul li:nth-child(7) a::before{background-image:url(/startup/assets/img/main/icon_quick06.png);}
#main .quick ul li a span{position:relative; display:inline-block; font-size:17px; line-height:25px; color:#000; overflow:hidden; transition:all 0.2s ease;}
#main .quick ul li a:hover span{ color:#5987d3;}
#main .quick ul li a:hover span::before{display:inline-block; left:0; top:10px; width:100%; height:100%; background:#f0f2f6; transform:translateX(-100%); animation:revealIn 0.6s 0s, revealOut 0.6s 0.6s; animation-fill-mode:both; z-index:-1;}

@media(max-width:1280px){
	#main .quick ul li{width:33.333333333%;}
	#main .quick ul li:nth-child(n + 4){margin-top:25px;}
	#main .quick ul li a{width:100%;}

}
	
@media(max-width:480px){
	#main .quick ul li{width:50%;}
	#main .quick ul li:nth-child(n + 3){margin-top:25px;}
}


/* 프로그램 */
#program{padding:100px 0; background:#f4f7fa; text-align:center;}
#program strong{display:block; font-size:36px; letter-spacing:-1px;}

@media(max-width:1080px){
	#program{padding:50px 0;}
}



#program .type{margin:25px 0 40px 0;}
#program .type button{height:39px; margin:2px 4px 2px 0; padding:0 15px; font-size:15px; color:#999; color:#505967;}
#program .type button:hover{color:#5987d3; font-weight:400;}
#program .type button:last-child{margin-right:0;}
#program .type button.active{border-radius:39px; color:#232b39; border:1px solid #232b39; background:#fff; font-weight:700;}

#program a.more{display:inline-block; margin-top:50px; font-size:23px; font-weight:700; color:151d2c;}
#program a.more span{padding-right:25px; line-height:25px; background:url(/startup/assets/img/main/icon_program_more.png) no-repeat right center;}




#program .education{}
#program .education a{position:relative; float:left; margin-top:0; border-radius:0 0 10px 10px; overflow:hidden; border:1px solid #d7d8d9; text-align:left; box-shadow:0 0 0 rgba(0,0,0,0); transition:all 0.3s ease;}
#program .education a:hover{margin-top:-10px; box-shadow:0 0 20px rgba(0,0,0,0.1);}
#program .education a[data-state="접수마감"]::after{display:inline-block; content:'접수마감'; left:20px; top:20px; padding:0 15px; height:36px; line-height:36px; border-radius:36px; font-size:15px; color:#fff; background:#3f4652; font-size:15px; z-index:1;}
#program .education a::before{}

#program .education a .thumb{position:relative; height:180px; background-repeat:no-repeat; background-position:center; background-size:cover;}
#program .education a .thumb.no-image::before{display:inline-block; width:100%; height:100%; left:0; top:0; background:#f3f3f3 url(/startup/assets/img/common/logo.png) no-repeat center; background-size:150px; z-index:0;}

#program .education a .info{position:relative; padding:25px 25px 70px 25px; border-top:1px solid #d7d8d9; background:#fff;}
#program .education a .info > em{display:block; margin-bottom:20px; font-size:18px; color:#232b39; line-height:1.35; height:2.7em; transition:all 0.3s ease;}
#program .education a:hover .info > em{color:#5987d3;}
#program .education a .info dl{display:inline-block; width:100%; vertical-align:top; font-size:15px; color:#adafb5;}
#program .education a .info dl + dl{margin-top:10px; color:#111;}
#program .education a .info dl dt,
#program .education a .info dl dd{float:left;}

#program .education a .info dl dt{margin-right:3px;}
#program .education a .info dl dd{}
#program .education a .info dl dd em{}

#program .education a .info span{position:absolute; right:20px; bottom:20px; padding:0 15px; line-height:36px; border-radius:36px; font-size:15px; color:#fff; background:#eee;}
#program .education a .info span[data-type="프로그램"]{background:#6b77c8;}
#program .education a .info span[data-type="교육"]{background:#eb6882;}
#program .education a .info span[data-type="네트워킹"]{background:#4dc0bf;}
#program .education a .info span[data-type="세미나"]{background:#414286;}
#program .education a .info span[data-type="이벤트"]{background:#077aba;}
#program .education a .info span[data-type="설명회"]{background:#757a85;}


@media(min-width:1280px){
	#program .education a{width:calc(25% - 15px); margin-right:20px;}
	#program .education a:nth-child(4n + 4){margin-right:0;}
}

@media(max-width:1280px){
	#program .education a{width:calc(50% - 6px); margin-right:12px;}
	#program .education a:nth-child(n + 3){margin-top:12px;}
	#program .education a:nth-child(2n + 2){margin-right:0;}
	
	#program .education a .thumb{height:240px;}
}

@media(max-width:640px){
	#program .education a{width:100%; margin-right:0;}
	#program .education a:nth-child(n + 2){margin-top:10px;}
	
	#program .education a .thumb{height:65vw;}
}




/* 이달의 일정 및 포토갤러리 */
#etc{}
#etc .el{position:relative; float:left; width:50%; height:560px; padding-top:70px;}



#etc .el:nth-child(1){padding-right:50px;}
#etc .el:nth-child(1) strong{position:relative; display:inline-block; font-size:27px; color:#232b39; letter-spacign:-2px; line-height:47px;}
#etc .el:nth-child(1) strong button{position:absolute; right:-60px; top:0; width:47px; height:47px; border-radius:47px; border:1px solid #ddd; background:url(/startup/assets/img/main/icon_refresh.png) no-repeat center;}

#etc .el:nth-child(1) .func{position:absolute; right:50px; top:80px; line-height:47px;}
#etc .el:nth-child(1) .func em{margin:0 10px; font-size:31px; color:#232b39;}
#etc .el:nth-child(1) .func button{width:47px; height:47px; background-repeat:no-repeat; background-position:center;}
#etc .el:nth-child(1) .func button.prev{background-image:url(/startup/assets/img/main/icon_calendar_prev.png);}
#etc .el:nth-child(1) .func button.next{background-image:url(/startup/assets/img/main/icon_calendar_next.png);}

@media(max-width:1080px){
	#etc .el{width:100%; height:auto;}
	#etc .el:nth-child(1){padding:35px 10px;}
	#etc .el:nth-child(1) .func{right:20px; top:35px;}
	
	#etc .el:nth-child(1) strong button{display:none;}
}

@media(max-width:640px){
	#etc .el:nth-child(1) .func{}
	#etc .el:nth-child(1) .func em{margin:0 5px; font-size:19px;}
	#etc .el:nth-child(1) .func button{width:25px; height:25px; vertical-align:middle; background-size:7px;}
}


#etc table.schedule{width:100%; margin-top:35px; text-align:center; font-size:15px; color:#5a606b;}


#etc table.schedule th{height:50px; border-bottom:1px solid #232b39; font-weight:700; vertical-align:middle;}
#etc table.schedule td{height:60px; padding:20px 0;}
#etc table.schedule td:first-child{color:#bbb;}
#etc table.schedule td.today{position:relative; font-weight:700; color:#7985da;}
#etc table.schedule td.today::before{display:inline-block; width:50px; height:50px; border-radius:50px; border:1px solid #7985da; left:50%; top:3px; margin-left:-25px;}

#etc table.schedule td a{display:block;}
#etc table.schedule td mark{display:inline-block; width:6px; height:6px; border-radius:6px; margin:0 1.5px; background:#e75b5b;}




#etc .el:nth-child(2){padding:70px 50px 50px 50px; background:#5277b3 url(/startup/assets/img/main/gallery_bg.png) no-repeat center bottom; background-size:cover; text-align:center;}

@media(max-width:1080px){
	#etc .el:nth-child(2){min-height:560px; padding:50px 10px;}
}

#etc .el:nth-child(2) strong{display:block; line-height:47px; margin-bottom:10px; padding-left:50px; font-size:15px; color:#fff; background:url(/startup/assets/img/main/icon_gallery.png) no-repeat left center; text-align:left;}

#etc .el:nth-child(2) .gallerySwiper{overflow:hidden;}
#etc .el:nth-child(2) .gallerySwiper a{display:block; color:#fff;}
#etc .el:nth-child(2) .gallerySwiper a span.thumb{position:relative; display:block; height:250px; margin-bottom:20px; background-color:#fff; background-repeat:no-repeat; background-position:center; background-size:cover;}
#etc .el:nth-child(2) .gallerySwiper a span.thumb.no-image::before{display:inline-block; width:100%; height:100%; left:0; top:0; background:#f3f3f3 url(/startup/assets/img/common/logo.png) no-repeat center; background-size:150px; z-index:0;}

#etc .el:nth-child(2) .gallerySwiper a em{margin-bottom:10px; font-size:20px;}
#etc .el:nth-child(2) .gallerySwiper a sub{font-size:14px; font-weight:300; letter-spacing:1px;}


#etc .el:nth-child(2) .gallerySwiper .control{position:absolute; width:100%; left:0; bottom:50px; z-index:2; line-height:30px; text-align:center;}

#etc .el:nth-child(2) .gallerySwiper .control button{width:30px; height:30px; vertical-align:middle; background-repeat:no-repeat; background-position:center;}
#etc .el:nth-child(2) .gallerySwiper .control button.galleryPause{background-image:url(/startup/assets/img/main/icon_gallery_pause.png);}
#etc .el:nth-child(2) .gallerySwiper .control button.galleryPlay{display:none; background-image:url(/startup/assets/img/main/icon_gallery_play.png);}
#etc .el:nth-child(2) .gallerySwiper .control button.galleryPrev{background-image:url(/startup/assets/img/main/icon_gallery_prev.png);}
#etc .el:nth-child(2) .gallerySwiper .control button.galleryNext{background-image:url(/startup/assets/img/main/icon_gallery_next.png);}

#etc .el:nth-child(2) .gallerySwiper .control .galleryDot{}
#etc .el:nth-child(2) .gallerySwiper .control .galleryDot .bullets{display:inline-block; width:10px; height:10px; border-radius:10px; margin-right:5px; vertical-align:middle; background:rgba(255,255,255,0.4); transition:all 0.2s ease; cursor:pointer;}
#etc .el:nth-child(2) .gallerySwiper .control .galleryDot .bullets:focus{outline:none;}
#etc .el:nth-child(2) .gallerySwiper .control .galleryDot .bullets-active{width:28px; background:#fff;}

@media(max-width:1080px){
	#etc .el:nth-child(2) .gallerySwiper a em{font-size:17px; line-height:20px;}
}


@media(max-width:580px){
	#etc .el:nth-child(2){height:auto; min-height:auto; padding:50px 10px 125px 10px;}
	#etc .el:nth-child(2) .gallerySwiper a span.thumb{height:70vw;}
}




/* 관련 기관 */

#support{border-top:1px solid #ddd;}
#support .inner{position:relative; height:80px; padding-left:200px;}
#support .inner::before{display:inline-block; content:'관련기관'; left:0; top:0; line-height:80px; font-size:18px; font-weight:700; color:#151d2c;}

#support .control{position:absolute; left:100px; top:50%; height:30px; line-height:30px; margin-top:-15px; z-index:3; border:1px solid #e2e2e2; border-radius:3px;}
#support .control button{width:30px; height:30px; border-right:1px solid #e2e2e2; vertical-align:middle; background-repeat:no-repeat; background-position:center;}

#support .control button.supportPause{border-right:0; background-image:url(/startup/assets/img/main/icon_notice_pause.png);}
#support .control button.supportPlay{border-right:0; display:none; background-image:url(/startup/assets/img/main/icon_notice_play.png);}
#support .control button.supportPrev{background-image:url(/startup/assets/img/main/icon_notice_prev.png);}
#support .control button.supportNext{background-image:url(/startup/assets/img/main/icon_notice_next.png);}



#support .supportSwiper{overflow:hidden;}
#support .supportSwiper a{display:block; line-height:80px; text-align:center;}
#support .supportSwiper a img{display:inline-block; vertical-align:middle;}

@media(max-width:1024px){
	#support{display:none;}
}


/* 팝업 추가 */
#divpop{position:absolute; width:auto; left: 0px; top:370px; z-index:1999; background:#fff; border:1px solid #444;text-align:center;}
#divpop1{position:absolute; left:10%; top: 79px; z-index:900; background:#fff; border:1px solid #444; text-align:center;}
#divpop2{position:absolute; left: 1010px; top: 79px; z-index:901; background:#fff; border:1px solid #444; text-align:center;}
#divpop5{position:absolute; left: 600px; top: 79px; z-index:902; background:#000; border:1px solid #444; text-align:center;}
#divpop4{position:absolute; left: 10%; top: 684px; z-index:902; background:#000; border:1px solid #444; text-align:center;}
#divpop3{position:absolute; left: 600px; top: 684px; z-index:902; background:#000; border:1px solid #444; text-align:center;}
#divpop6{position:absolute; left: 1010px; top: 684px; z-index:902; background:#000; border:1px solid #444; text-align:center;}

.layerpop .close { background: #000; padding: 3px 0; color: #fff;}
.layerpop .close button { color: #fff; }
.layerpop2 .close { background: #000; padding: 3px 0; color: #fff;}
.layerpop2 .close button { color: #fff; }
.layerpop5 .close { background: #000; padding: 3px 0; color: #fff;}
.layerpop5 .close button { color: #fff; }
.layerpop4 .close { background: #000; padding: 3px 0; color: #fff;}
.layerpop4 .close button { color: #fff; }
.layerpop3 .close { background: #000; padding: 3px 0; color: #fff;}
.layerpop3 .close button { color: #fff; }
.layerpop6 .close { background: #000; padding: 3px 0; color: #fff;}
.layerpop6 .close button { color: #fff; }


.pop_footer { height: 23px; background: #444;  text-align: right;  border:1px solid #444;   vertical-align: middle; }
.pop_footer .foot, b { color: #FFF; }
@media (max-width:900px) {
   #divpop{display:none;}
   #divpop1 {display:none; } 
   #divpop4 {display:none; } 
   #divpop3 {display:none; } 
   #divpop2 { display:none; }
   #divpop5 { display:none; }
   #divpop6 { display:none; }
   #divpop1 img, #divpop2 img, #divpop3 img { display:none;}
   #divpop div {display:none; }
   #divpop img {display:none;}
}








































