@charset "utf-8";
@import url("common.css");
/* NHN INS Webstandard dev team dog 100804 */

/** 메인비주얼 **/
#visual{position:relative; width:100%; clear:both; overflow:hidden; max-width:640px; margin:0 auto;}
#visual dl{position:absolute; top:34px; left:50%; margin-left:-145px; z-index:50; text-align:center; color:#fff; max-width:350px }
#visual dt{font-size:50px; line-height:100%; font-family:NotoKR-Bold; padding-bottom:13px;}
#visual dd{font-size:20px; font-family:NotoKR-Light;}
	.jssort14 .p {width: 580px; height: 59px;}
	.jssort14 .w {cursor: pointer;WIDTH: 100%; HEIGHT: 100%;}
	.jssort14 .c {width: 100%;height: 55px; }
	.jssort14 .p:hover .c, .jssort14 .pav:hover .c, .jssort14 .pav .c {    transition: none;    -moz-transition: none;    -webkit-transition: none;    -o-transition: none;}

	.jssort14 .c span{display:block; width:100%; height:55px;  padding-top:4px}
	.jssort14 .c span.btn1{background: url('/m/img/v_banner01.png') no-repeat left 4px; }
	.jssort14 .c span.btn1:hover{background: url('/m/img/v_banner01_up.png') no-repeat left 4px;}
	.jssort14 .pav .c span.btn1{background: url('/m/img/v_banner01_up.png') no-repeat left 4px;}

	.jssort14 .c span.btn2{background: url('/m/img/v_banner02.png') no-repeat left 4px;}
	.jssort14 .c span.btn2:hover{background: url('/m/img/v_banner02_up.png') no-repeat left 4px;}
	.jssort14 .pav .c span.btn2{background: url('/m/img/v_banner02_up.png') no-repeat left 4px;}

	.jssort14 .c span.btn3{background: url('/m/img/v_banner03.png') no-repeat left 4px;}
	.jssort14 .c span.btn3:hover{background: url('/m/img/v_banner03_up.png') no-repeat left 4px;}
	.jssort14 .pav .c span.btn3{background: url('/m/img/v_banner03_up.png') no-repeat left 4px;}

	.jssort14 .c span.btn4{background: url('/m/img/v_banner04.png') no-repeat left 4px;}
	.jssort14 .c span.btn4:hover{background: url('/m/img/v_banner04_up.png') no-repeat left 4px;}
	.jssort14 .pav .c span.btn4{background: url('/m/img/v_banner04_up.png') no-repeat left 4px;}

	.jssort14 .c span.btn5{background: url('/m/img/v_banner05.png') no-repeat left 4px;}
	.jssort14 .c span.btn5:hover{background: url('/m/img/v_banner05_up.png') no-repeat left 4px;}
	.jssort14 .pav .c span.btn5{background: url('/m/img/v_banner05_up.png') no-repeat left 4px;}

	.jssort14 .c span.btn6{background: url('/m/kor/img/v_banner06.png') no-repeat left 4px;}
	.jssort14 .c span.btn6:hover{background: url('/m/kor/img/v_banner06_up.png') no-repeat left 4px;}
	.jssort14 .pav .c span.btn6{background: url('/m/kor/img/v_banner06_up.png') no-repeat left 4px;}

.wwd_cont{background:url('/m/img/wwa_img.jpg') no-repeat right top; background-size:cover; padding:8% 15px; color:#ffffff; font-size:16px; font-family:NotoKR-Bold;  line-height:20px;}
.wwd_cont span{color:#88a9c4; font-family:NotoKR-Bold; line-height:20px;}
.wwd_cont span font{ font-family:NotoKR-Bold;}
.wwd_cont a{display:block;  font-size:13px; color:#888787; border:1px solid #4b4a4b; width:105px; text-align:center;  padding:6px 0; margin-top:15px}

.news_cont{padding:13px 15px; overflow:hidden; clear:both;}
.news_cont h4{color:#004884; font-family:NotoKR-Bold; font-weight:100; float:left; font-size:19px; padding-right:13px; line-height:25px;}
.news_cont p{float:left; width:70%; overflow:hidden; height:25px; line-height:25px; }
.news_cont .more{display:block; float:right; width:25px; text-align:right; }
.news_cont .more img{width:100%}

.project_cont{background:url('/m/img/project_bg.jpg') no-repeat center center; background-size:cover; padding:30px 0 35px;}
.project_cont h3{text-align:center; font-size:19px; color:#fff; font-weight:100; font-family:NotoKR-Bold; padding-bottom:20px}
	 .slider {width: 85%;margin: 0 auto; }
	 .slick-slide {margin: 0px 5px;}
	 .slick-slide .img {width: 100%; display:block; margin:0 auto}
	 .slick-slide .img img{width:100%;}
	 .slick-slide .txt {width: 100%; display:block; margin:0 auto; background:rgba(255,255,255,0.4); box-sizing:border-box; padding:8% 5%}
	 .slick-slide .txt span{background:#0058a1; color:#fff; font-size:12px; padding:3px 10px; line-height:200%; text-transform:uppercase}
	 .slick-slide .txt p{font-size:13px; color:#fff; padding-top:8px;}
	 .slick-prev:before, .slick-next:before {color: black;}
	/* Arrows */
	.slick-prev,.slick-next{position: absolute;top: 46%;display: block;width: 23px;height: 42px; padding: 0;    -webkit-transform: translate(0, -46%);    -ms-transform: translate(0, -46%);
		transform: translate(0, -46%);cursor: pointer;    color: transparent;    border: none;    outline: none;    background: transparent;}
	.slick-prev{left: -30px; background:url('/m/img/arrow_prev.png') no-repeat left center; background-size:60%;}
	.slick-next{right: -30px; background:url('/m/img/arrow_next.png') no-repeat right center; background-size:60%;}
	.slick-slider{position: relative;display: block;box-sizing: border-box;
		-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;
			touch-action: pan-y;-webkit-tap-highlight-color: transparent;	}
	.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}
	.slick-slide{display: none;float: left;height: 100%;min-height: 1px;}
	.slick-initialized .slick-slide{display: block;}

.press_cont{position:relative; padding:15px 15px 0;}
	.press_cont h4{color:#004884; font-family:NotoKR-Bold; font-weight:100;  font-size:19px; line-height:25px;}
	.press_cont dl{overflow:hidden; clear:both; padding-top:15px}
	.press_cont dt{float:left; width:35%; }
	.press_cont dt a{display:block;}
	.press_cont dt img{width:100%;}
	.press_cont dd{float:left; padding:4% 0 0 5%; box-sizing:border-box; width:60%; text-align:left; }
	.press_cont dd a{font-size:14px; color:#444; line-height:20px; font-family:NotoKR-Medium;}
	.list_carousel {width:100%;}
	.list_carousel ul {margin: 0; padding: 0; list-style: none; display: block; overflow:hidden; clear:both;}
	.list_carousel li {text-align: center; padding: 0; display: block; float: left; list-style:none;}
	.list_carousel.responsive {width: auto; margin-left: 0;}
	.clearfix {float: none; clear: both;}
	.prev {position:absolute; right:65px; top:15px; z-index:9999; width:25px;}
	.next {position:absolute; right:40px; top:15px; z-index:9999; width:25px;}
	.press_cont .more{position:absolute; right:15px; top:15px; z-index:9999; width:25px;}
	.pager {float: left; width: 300px; text-align: center;}
	.pager a {margin: 0 5px; text-decoration: none;}
	.pager a.selected {text-decoration: underline;}
	.timer {background-color: #999; height: 6px; width: 0px;}

.issue_cont{background:#d7e0e4;position:relative; padding:15px 15px 0;}
	.issue_cont h4{color:#004884; font-family:NotoKR-Bold; font-weight:100;  font-size:19px; line-height:25px;}
	.issue_cont dl{overflow:hidden; clear:both; padding-top:15px}
	.issue_cont dt{float:left; width:35%; }
	.issue_cont dt a{display:block;}
	.issue_cont dt img{width:100%;}
	.issue_cont dd{float:left; padding:4% 0 0 5%; box-sizing:border-box; width:60%; text-align:left; }
	.issue_cont dd a{font-size:14px; color:#444; line-height:20px; font-family:NotoKR-Medium;}
	.list_carousel2 {width:100%;}
	.list_carousel2 ul {margin: 0; padding: 0; list-style: none; display: block; overflow:hidden; clear:both;}
	.list_carousel2 li {text-align: center; padding: 0; display: block; float: left; list-style:none;}
	.list_carousel2.responsive2 {width: auto; margin-left: 0;}
	.clearfix2 {float: none; clear: both;}
	.prev2 {position:absolute; right:65px; top:15px; z-index:9999; width:25px;}
	.next2 {position:absolute; right:40px; top:15px; z-index:9999; width:25px;}
	.issue_cont .more{position:absolute; right:15px; top:15px; z-index:9999; width:25px;}
	.pager2 {float: left; width: 300px; text-align: center;}
	.pager2 a {margin: 0 5px; text-decoration: none;}
	.pager2 a.selected {text-decoration: underline;}
	.timer2 {background-color: #999; height: 6px; width: 0px;}


/*******************************************************************************
	@media 461px~640px
***************************************************************************
****/
@media all and (min-width:461px) and (max-width:640px) {



}



/*******************************************************************************
	@media 320px~ 460px
*******************************************************************************/
@media all and (max-width:460px) {

.wwd_cont font{display:block;}
.news_cont p{width:60%;}

	.slick-slide .txt span{ font-size:10px;}
	.slick-slide .txt p{font-size:13px; color:#fff; padding-top:8px;}
	.slick-prev:before, .slick-next:before {color: black;}
	.slick-prev{left: -20px;}
	.slick-next{right: -20px;}


}


@media all and (max-width:320px) {

.wwd_cont font{display:block;}
.news_cont p{width:50%;}

	.slick-slide .txt span{ font-size:10px;}
	.slick-slide .txt p{font-size:13px; color:#fff; padding-top:8px;}
	.slick-prev:before, .slick-next:before {color: black;}
	.slick-prev{left: -15px;}
	.slick-next{right: -15px;}

}
