@charset "utf-8";



/*******************************************/
/*main_visual
/*******************************************/

.slide_wrap{position:relative;width:100%;}
.slide_control{z-index:4;/* position:absolute; */
margin:0 auto; position:relative;
width:90%; max-width:1080px; 
padding:20px 0 0 0}
.slide_navi{z-index:2;position:relative; }
	.slide_navi a { position:absolute;  z-index:99}
	.slide_navi a  i{ color:#fff !important; font-size:100px; opacity:0.6; _filter:alpha(opacity=60); }
	.slide_navi a.prev {left:0px; top:200px;}
	.slide_navi a.next {right:0px; top:200px;}

.slide {position:absolute;top:0;left:0;width:100%; height:496px;}
	.slide a {display:block; width:100%; height:803px; z-index:99;}

#slide1{z-index:0;opacity:1; filter:alpha(opacity=100);background:#fff url('/kor/images/main/visual04.jpg') no-repeat center top;  transition: all 0.5s ease 0.1s;}
#slide2{z-index:1;opacity:0; filter:alpha(opacity=0);background:#fff  url('/kor/images/main/visual01.jpg') no-repeat center top;  transition: all 0.5s ease 0.1s;}
#slide3{z-index:1;opacity:0;filter:alpha(opacity=0); background:#fff  url('/kor/images/main/visual02.jpg') no-repeat center top;  transition: all 0.5s ease 0.1s;}

.main_visual{height:496px; margin-bottom:-1px; overflow:hidden;}
.main_visual li{overflow:hidden;height:496px;}
.main_visual img{display:block;position:absolute;top:0;left:50%;max-width:none;margin-left:-960px}


/*******************************************/
/*main_section1 
/*******************************************/

.main_section1 {
  background: #dfdfdf; /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(bottom,#dfdfdf,#b3b3b3); /*Safari 5.1-6*/
  background: -o-linear-gradient(top,#dfdfdf,#b3b3b3); /*Opera 11.1-12*/
  background: -moz-linear-gradient(top,#dfdfdf,#b3b3b3); /*Fx 3.6-15*/
  background: linear-gradient(to top, rgba#dfdfdf, #b3b3b3); /*Standard*/
}

.main_section1 dl {overflow:hidden; width:20%; float:left; height:376px; cursor:pointer; position:relative;}
	.main_section1 dl dt {text-align:center; position:absolute; width:100%; top:40px; left:0px; z-index:2; font-size:23px; color:#fff; }
	.main_section1 dl dt p {color:#fff; font-size:10px; padding:0px 2px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; margin-left:auto; margin-right:auto; margin-bottom:10px; width:20%; opacity:0.7;}

	.main_section1 dl dd.text{text-align:center;position:absolute; width:100%; top:120px; left:0px;  z-index:2; font-size:30px; color:#fff;}
	.main_section1 dl dd.img{position:relative; z-index:0;}

.main_section1 dl {display: block;
-webkit-transform: scale(1) rotate(0deg);-ms-transform: scale(1) rotate(0deg);transform: scale(1) rotate(0deg);-webkit-transition: all 0.5s;transition: all 0.5s;}

.main_section1 dl:hover {
	-webkit-transform: scale(1.05) rotate(0.01deg);-ms-transform: scale(1.05) rotate(0.01deg);transform: scale(1.05) rotate(0.01deg);}



/* **************************************** *
 * .main_section2
 * **************************************** */
.main_section2 .width_area{overflow:hidden; border-bottom:2px solid #333;}

.main_board_container {position: relative; padding:0px 3%; box-sizing:border-box; }
.main_board_content {width: -webkit-calc(100% - 56px);width: calc(100% - 56px);position: relative;}
.main_board_container {float: left; width: 50%; padding:0px 3%; margin:0px 0px 0px 0px;}

.main_board_container:first-child{border-right:1px solid #bbb;}

.main_board_title {float:left; width:37%; margin:0px !important;  color:#006699;
overflow:hidden;   text-transform:uppercase; line-height:66px; font-size:17px; font-weight:500;}
.main_board_slider {display: block; width:60% !important; float:left; margin:0px !important; padding:0px;}
.main_board_slider li {display: none;width: 100%; }
.main_board_slider li a {display: block; position: relative;font-size: 14px; line-height:66px;
color: #666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;-webkit-transition: color 300ms;
transition: color 300ms;}

.main_board_news .main_board_content {float: left;}
.main_board_news .main_board_slider {margin-left: 86px;width: -webkit-calc(100% - 86px);width: calc(100% - 86px);}

.main_board_media .main_board_content {float: right;}
.main_board_media .main_board_slider {margin-left: 123px;width: -webkit-calc(100% - 123px);width: calc(100% - 123px);}

.main_board_container .more_icon {position:absolute; top:0px; right:30px;}
.main_board_container .more_icon i {color:#a3a3a3; font-size:26px; line-height:66px;}




/*******************************************/
/*main_section3 
/*******************************************/

.main_section3{overflow:hidden;width:100%;  }

.main_section3 dl {overflow:hidden; width:33.3%; float:left; height:376px; cursor:pointer; position:relative !important; margin-bottom:40px;}
	.main_section3 dl dt {text-align:center; position:absolute; width:100%; top:80px; left:0px; z-index:2; font-size:15px; color:#fff;}
	.main_section3 dl dt p {color:#006699; font-size:10px; padding:0px 2px; border-top:1px solid #006699; border-bottom:1px solid #006699; margin-left:auto; margin-right:auto; margin-bottom:10px; width:20%; opacity:0.7;}
	.main_section3 dl dd.text{text-align:center;position:absolute; width:100%; top:120px; left:0px;  z-index:2;
	font-size:23px; color:#000; font-weight:200; line-height:32px;}
	.main_section3 dl dd.img{position:relative; z-index:0;}

.main_section3 dl:nth-child(2) {border-left:1px solid #bbb; border-right:1px solid #bbb; box-sizing:border-box;}

.main_section3 dl {display: block;
-webkit-transform: scale(1) rotate(0deg);-ms-transform: scale(1) rotate(0deg);transform: scale(1) rotate(0deg);-webkit-transition: all 0.5s;transition: all 0.5s;}

.main_section3 dl:hover {
	-webkit-transform: scale(1.05) rotate(0.01deg);-ms-transform: scale(1.05) rotate(0.01deg);transform: scale(1.05) rotate(0.01deg);}

