/*================================
	main
================================*/

/*ΊρΑΦΎσ*/

#visual{
	position:relative;
	width:100%;
	top:146px;
	height:532px;
	overflow:hidden;
	text-align:center;
}

#slider {float:left; position:relative; overflow:auto; width:245px; height:794px;} 
#slider ul {position:absolute; list-style:none; top:0; left:0} 
#slider li {float:left; width:245px; height:162px;} 

.sliderbutton1 {position:absolute; width:16px; padding-top:134px; left:14px;} 
.sliderbutton1 img {cursor:pointer} 

.sliderbutton2 {position:absolute; width:16px; padding-top:134px; right:14px;} 
.sliderbutton2 img {cursor:pointer} 


/*ΔΑΕΩΓχ*/
#container{position:relative; display:block; width:100%;margin-top:146px;}
#content1{overflow:hidden; width:100%;  padding:50px 10px 50px 0;}
#content1 {background:#f5f5f5;}

#pos{display:block; width:1200px; margin:0 auto; }

#content1 h2{clear:both; display:block;font-family:'NanumSquare'; font-size:22px; font-weight:600; color:#434343; text-align:left;  padding:35px 35px 0; margin-bottom:15px;}
#content1 ul{ overflow:hidden; }
#content1 li{margin:17px 35px 5px;color:#434343;font-size:13px;}
#content1 li span{display:inline-block; color:#acacac;font-size:13px; margin-top:5px;}
#content1 li.last{margin-right:0;}
#content1 li a:hover {color:#262626;}
#content1 img{float:right;}

#content1 .conLeft{
   width:428px;
   height:324px;
   border-top:1px solid #dddddd;
   border-right:1px solid #dddddd;
   border-left:1px solid #dddddd;
   border-bottom:1px solid #dddddd;
   background:#fff;
   margin-right:9px;
   }

#content1 .conCenter{
   width:428px;height:324px;
   border-top:1px solid #dddddd;
   border-right:1px solid #dddddd;
   border-left:1px solid #dddddd;
   border-bottom:1px solid #dddddd;
   background:#fff;
   }

.bn{float:left; position:relative; width:334px; height:324px;}
#bn1{float:left; margin-left:8px;}
#bn2{float:left; margin-left:4px;}
#bn3{float:left; margin-left:8px; margin-top:4px;}
#bn4{float:left; margin-left:4px; margin-top:4px;}



#content2{
	overflow: hidden;
	width:100%;
	background:url(../images/con2_bg.jpg)center top no-repeat;
}
.con2 h2{
  padding:60px 0 40px 0; 
  font-size:57px; 
  font-weight:normal; 
  font-family:'NanumSquare'; 
  text-align:center; 
  letter-spacing:-2px;
  color:#2d2d2d; 
  }

.con2 h2 span{
  font-size:57px; 
  color:#2e5b9a; 
  font-family:'NanumSquareEB'; 
  font-weight:700;
  background:url(../images/line_bg.png) no-repeat 50% bottom; 
  padding-bottom:5px;
  }
.con2_box{
	margin:0 auto;
	margin-bottom:90px;
	width:1600px;
	height:538px;
	background:url(../images/con3_bg.jpg) no-repeat center top; 
	
}


.con2_title{
	font-size:23px;
	color:#719fde;
	font-weight:600;
	padding:45px 0px 20px 200px;
}

.con2_title img{
	float:right;
	padding-top:7px;
	padding-right:205px;
}


.con2_box_box{
	margin:0 auto;
	width:1200px;	
}

.con2_box_box li{
    float:left;
	width:350px;	
	height:394px;
	border-top:1px solid #dddddd;
    border-right:1px solid #dddddd;
    border-left:1px solid #dddddd;
    border-bottom:1px solid #dddddd;
    background:#fff;
	margin-right:75px;
}
.con2_box_box li:last-child{margin-right:0;}

.con2_box_box li dl dt{
   font-size:16px;
   color:#434343;
   font-weight:600;
   padding:35px 25px;
   background:url(../images/photo_line.jpg) no-repeat 9% bottom; 
   padding-bottom:20px;

}

.con2_box_box li dl dd{
   font-size:13px;
   color:#1d1d1d;
   margin:20px 25px;

}

.con2_box_box li dl dd span{
	display:inline-block;
    font-size:13px;
    color:#acacac;
	margin-top:8px;


}





