﻿/*---------- main_slider ----------*/
.eb-slider-basic-wrap-1501911378 {margin-bottom:0px}
.eb-slider-basic-wrap-1501911378 .slick-dotted.slick-slider {margin-bottom:0}
.eb-slider-basic-in {position:relative;overflow:hidden;display:none;background-color:#e5e5e5}
.eb-slider-basic-in .eb-slider-basic .eb-slider-basic-item {position:relative;outline:none}
.eb-slider-basic-in .eb-slider-basic .eb-slider-basic-item .eb-slider-basic-cont {position:absolute;top:0;left:0;text-align:center; width:100%;height:220px;padding:180px 40px}
.eb-slider-basic-in .eb-slider-basic .eb-slider-basic-item .eb-slider-basic-cont h3 {padding:0;margin:0;color:#fff;font-size:20px;font-weight:bold}
.eb-slider-basic-in .eb-slider-basic .eb-slider-basic-item .eb-slider-basic-cont h2 {padding:0;margin:20px 0 0;color:#fff;font-size:26px;font-weight:bold}
.eb-slider-basic-in .eb-slider-basic .eb-slider-basic-item .eb-slider-basic-cont p {padding:0;margin:20px 0 0;color:#fff}
.eb-slider-basic-in .eb-slider-basic .eb-slider-basic-item img {display:block;width:100% \9;max-width:100%;height:auto}
.eb-slider-basic-in .eb-slider-basic .slick-dots {bottom:10px;z-index:2}
.eb-slider-basic-in .eb-slider-basic .slick-dots li button:before {color:#fff;font-size:14px;opacity:0.45}
.eb-slider-basic-in .eb-slider-basic .slick-dots li.slick-active button:before {opacity:0.85}
.eb-slider-basic-in .eb-slider-basic .slick-next, .eb-slider-basic-in .eb-slider-basic .slick-prev {width:50px;height:50px;top:50%;background:RGBA(0, 0, 0, 0.4);z-index:1;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
.eb-slider-basic-in .eb-slider-basic .slick-next {right:5px}
.eb-slider-basic-in .eb-slider-basic .slick-prev {left:5px}
.eb-slider-basic-in .eb-slider-basic .slick-next:hover, .eb-slider-basic-in .eb-slider-basic .slick-prev:hover {background:RGBA(0, 0, 0, 0.5)}
.eb-slider-basic-in .eb-slider-basic .slick-next:before, .eb-slider-basic-in .eb-slider-basic .slick-prev:before {font-family:FontAwesome;color:#fff;font-size:18px}
.eb-slider-basic-in .eb-slider-basic .slick-next:before {content:"\f054"}
.eb-slider-basic-in .eb-slider-basic .slick-prev:before {content:"\f053"}
@media (max-width:767px) {
	.eb-slider-basic-in .eb-slider-basic .eb-slider-basic-item {padding:0}
	.eb-slider-basic-in .eb-slider-basic .eb-slider-basic-item .eb-slider-basic-cont {height:170px;padding:10px}
	.eb-slider-basic-in .eb-slider-basic .eb-slider-basic-item .eb-slider-basic-cont h3 {font-size:16px}
	.eb-slider-basic-in .eb-slider-basic .eb-slider-basic-item .eb-slider-basic-cont h2 {font-size:20px;margin-top:10px}
	.eb-slider-basic-in .eb-slider-basic .eb-slider-basic-item .eb-slider-basic-cont p {display:none}
}

/*----------메인  공지사항 ----------*/
.busi0001-notice-roll {position:relative;overflow:hidden;height:35px;margin:7px 0;padding:0 10px}
.busi0001-notice-roll ul {position:absolute;width:100%;list-style:none;margin:0;padding:0}
.busi0001-notice-roll ul li {position:relative;height:35px;padding-right:20px;box-sizing:content-box}
.busi0001-notice-roll ul li a {line-height:35px;font-size:12px;margin-left:43px;color:#ccc}
.busi0001-notice-roll ul li a:hover {color:#fff}
.busi0001-notice-roll ul li span {line-height:35px;font-size:12px;margin-left:43px}
.busi0001-notice-roll .label {position:absolute;top:9px;left:0px}


/* 섹션 2 */
@media (max-width:1279px){
	.section2nd .section-inner:after, .section4th .section-inner:after {content:"";display:block;clear:both;background:#efefef;}
	.section2nd .section-inner .section-top {float:left;width:100%;padding-right:0px;background:#efefef;}
	.section2nd .section-top .section-content {width:100%;margin:0 auto;text-align:center;min-width:320px}
    .section2nd .section-top .section-content h2 {color:#374e79;font-size:18px;font-weight:bold;}
	 .section2nd .section-top .section-content h2 a{color:#374e79;font-size:18px;font-weight:bold;}
	.section2nd .section-top .section-content h3 {font-size:18px;font-weight:bold;}
	.section2nd .section-top .section-content li {width:46%;height:auto;margin:5px;float:left;text-align:center;}
	.section2nd .section-top .section-content li img{width:50%;text-align:center}
	.section2nd .section-inner .section-bottom {float:right;width:100%;padding-left:0px}
}
@media (min-width:1280px){
	.section2nd .section-top {height:1px;padding-top:10px;background:#f8f8f8;}
	.section2nd .section-top .section-content {width:1200px;margin:50px auto 0px;text-align:center}
	.section2nd .section-top .section-content h2 {color:#374e79; font-size:40px;font-weight:bold;}
	.section2nd .section-top .section-content h2 a {color:#374e79;font-size:30px;font-weight:bold;}
	.section2nd .section-top .section-content h3 {font-size:20px;font-weight:bold;}
	.section2nd .section-top .section-content li {width:25%;float:left;text-align:center}
	.section2nd .section-bottom {height:50%}
	.section2nd .section-left, .section2nd .section-right {width:50%;padding:0px}
	.section2nd .section-left .section-content {font-size:16px;line-height:24px;text-align:left;}   

	.section2nd .section-top .section-image {width:100%;max-width:100%;margin-left:auto;text-align:right}
	.section2nd .section-top .section-content, .section2nd .section-bottom .section-content {margin-top:1px;color:#fff;}
	.section2nd .section-bottom {background:#2e4181;}
	.section2nd .section-bottom .section-left {padding:50px;}
	.section2nd .section-bottom .section-content {text-align:right;}
	/* zoom-out action - 이미지 확대 */
	.zoom-out img {-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;transition:all 1s ease-in-out}
	.section-action .zoom-out img {-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}
	/* delay - 콘텐츠간 딜레이 */
	.section2nd .section-top .section-content p, .section2nd .section-bottom .section-image img {-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}
	.section2nd .section-bottom .section-content h3 {-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s;color:#fff;}
	.section2nd .section-bottom .section-content p {-webkit-transition-delay:.6s;-moz-transition-delay:.6s;transition-delay:.6s;color:#fff;}
  .sectionText {position:relative;width:100%; height:80px;background:#f8f8f8;}
  .sectionText .subject{color:#374e79; text-align:center; font-size:30px;font-weight:bold;}
  .sectionText .text1{color:#666;text-align:center; font-weight:bold;margin:5px auto 30px;}  
}
