.main_visual{position: relative;}

.main_visual ul{}
.main_visual ul li{}
.main_visual ul li a{display:block; width:100%; height:800px;}
.main_visual ul li a.visual_01{background:url("../images/pic/main_visual01.jpg") center center repeat-x; }
.main_visual ul li a.visual_02{background:url("../images/pic/main_visual02.jpg") center center repeat-x; }
.main_visual ul li a.visual_03{background:url("../images/pic/main_visual03.jpg") center center repeat-x;}


.main_visual .bx-pager{position:absolute; left:50%; bottom:20px; margin-left:-22.5px;}
.main_visual .bx-pager .bx-pager-item{display:inline-block; margin-right:5px;}
.main_visual .bx-pager .bx-pager-item a{display:block; width:10px; height:10px;border-radius:50%;text-indent:-9999em; background:#a7a7a7;}

.main_visual .bx-controls-direction{}
.main_visual .bx-controls-direction a{position:absolute; top:50%;display:block; width:15px; height:27px;margin-top:-30px; text-indent:-9999em; z-index:999999999;}
.main_visual .bx-controls-direction a.bx-prev{left:0px; background:url("../images/btn/pager_left.png") center center no-repeat;}
.main_visual .bx-controls-direction a.bx-next{right:0px ;background:url("../images/btn/pager_right.png") center center no-repeat;}

.main_visual .bx-controls{}
.main_visual .bx-controls .bx-pager{position:absolute; left:50%; bottom:25px; z-index:999999999; margin-left: -43.5px;}
.main_visual .bx-controls .bx-pager .bx-pager-item{display:inline-block; margin-left:5px;}
.main_visual .bx-controls .bx-pager .bx-pager-item a{display:block; width:10px; height:10px; background: url(../images/btn/visual_btn.png) no-repeat;}
.main_visual .bx-controls .bx-pager .bx-pager-item a.active{background: url(../images/btn/visual_btn_on.png) no-repeat;}


.main_cont01{width: 100%; height: auto; padding: 80px 0;}
.main_cont01 .tit1{    text-align: center; font-size: 30px; color: #000000; padding-top: 0px; font-weight: bold; }
.main_cont01 .tit2{text-align: center; font-size: 20px; color: #696969; padding-top: 20px; padding-bottom: 60px;}
.main_cont01 .cont_box{width: 270px; height: auto; float: left; padding-top: 0px; margin-right: 40px; }
.main_cont01 .cont_box.mr_0{margin-right: 0;}
.main_cont01 .cont_box dl{padding-top: 25px;}
.main_cont01 .cont_box dl dt{font-size: 20px; color: #724920; letter-spacing: -0.2px; padding-bottom: 5px;}
.main_cont01 .cont_box dl dd{font-size: 14px; color: #828282; letter-spacing: -0.2px;}
.main_cont01 .cont_box dl dd.more{padding-top: 15px; font-weight: bold;}
.main_cont01 .cont_box dl dd.more a{color: #333333;}

.main_cont02{width: 100%; height: 560px;  padding-top:180px}
.main_cont02 .cont_box{float: left; width: 100%; height: auto;}
.main_cont02 .cont_box a{display: block;}
.main_cont02 .cont_box a img{display: block; height: 230px; width:210px}

.main_cont02 .tit1{text-align: center;    font-size: 30px;    color: #000000;    padding-top: 0px;    font-weight: bold;}
.main_cont02 .tit2{text-align: center;    font-size: 20px;    color: #696969;    padding-top: 20px;    padding-bottom: 20px; padding-bottom: 20px;}


.main_cont02 .cont_box gallery{float: left; width: 50%; height: auto;}
.main_cont02 .cont_box_box01 h1{   width: 36px;    height: 36px;    margin: 0 auto;}
.main_cont02 .main_board{width: 1200px; height:auto; margin:0 auto; padding-top: 50px;}	
	

	
	



.main_cont03{width: 100%; height: 460px;     border-top: 1px solid #e5e5e5;} 

.main_cont03 .cont_box3_box01 h1{  
    float: right; width: 12px; height: 12px;padding: 55px 20px 0 0;}

.main_cont03 .cont_box3_box01 h2{    float: left;
    font-size: 22px;
    color: #000000;
    /* padding-top: 10px; */
    border-bottom: 1px solid #fff;
    padding-bottom: 20px;
    /* border-top: 2px solid #d99653; */
    /* margin-top: 40px; */
    margin: 40px 0 0px 30px; }
.main_cont03 .cont_box3_box01 h3{  
    font-size: 15px;
    color: #ffffff;
	margin: 0 20px 0 20px;
	line-height: 1.74;

}

.main_cont03 .cont_box3_box02 h1{  
    float: right; width: 15px; height: 16px;margin: 50px 20 0 0px;}

.main_cont03 .cont_box3_box02 h2{    float: left;
    font-size: 22px;
    color: #000000;
    /* padding-top: 10px; */
    border-bottom: 1px solid #fff;
    padding-bottom: 20px;
    /* border-top: 2px solid #d99653; */
    /* margin-top: 40px; */
    margin: 70px 0 5px 30px; }
.main_cont03 .cont_box3_box02 h3{  
	font-weight: 400;
    font-size: 14px;
    color: #000000;
	padding-left: 30px;
	float:left;
	line-height: 2;}

.main_cont03 .cont_box3_box02 span{  
    font-size: 16px;
	font-weight:bold;
	letter-spacing: -0.4px;
    color: #000000;
	margin: 0px 10px 0 10px;	}

.main_cont03 dl dt{font-size: 20px; color: #d99653; letter-spacing: -0.2px; padding-bottom: 5px;}
.main_cont03 dl dd{font-size: 14px; color: #b7b7b7; letter-spacing: -0.2px;}
.main_cont03 img{color:#fff;}
.main_cont03 p{font-size: 14px; font-weight: bold;}
.main_cont03 p a{color: #ffffff;}

.main_cont03 .cont_box3_box01{float: left; height: 160px; width:600px;  margin: 70px 0 70px 0px; }
.main_cont03 .cont_box3_box01 a:link{color:#000; text-decoration:none; font-size: 14px;}
.main_cont03 .cont_box3_box01 a:visited{color:#000; text-decoration:none; font-size: 14px;}
.main_cont03 .cont_box3_box01 a:hover{color:#000; text-decoration:none; font-size: 14px;}
.main_cont03 .cont_box3_box01 a:active{color:#000; text-decoration:none; font-size: 14px;}


.main_cont03 .cont_box3_box02{float: left; height: 160px; width:600px;  }
.main_cont03 .cont_box3_box02 a:link{color:#000; text-decoration:none;}
.main_cont03 .cont_box3_box02 a:visited{color:#000; text-decoration:none;}
.main_cont03 .cont_box3_box02 a:hover{color:#000; text-decoration:none;}
.main_cont03 .cont_box3_box02 a:active{color:#000; text-decoration:none;}

.main_cont03 .cont_box3_box03{float: left; height: 350px; width:555px;  margin: 70px 0 70px 0px; border: 1px solid #e5e5e5;}

.main_cont03 .cont_box3_box01 .main_board2{    width: 540px;
    height: auto;
    margin: 0px 0px 0px 35px; font-size: 14px;}




.main_cont04{width: 100%; height: 400px; background-color: #e5e5e5;}
.main_cont04 .cont_box{float: left; width: 100%; height: auto;}
.main_cont04 .cont_box a{display: block;}
.main_cont04 .cont_box a img{display: block; height: 230px; width:210px}
.main_cont04 h2{float: left; font-size: 26px;  padding-top: 10px; border-top: 0px solid #d99653; margin-top: 30px; margin-bottom: 20px;}
.main_cont04 .cont_box gallery{float: left; width: 50%; height: auto;}
.main_cont04 .cont_box_box01 h1{  
    float: right; width: 15px; height: 16px;padding: 25px 20px 0 0;}	
	
	
	
	


.main_cont04 .main_b_visual{position: relative ;  width:100%; height:499px; background:url("../images/pic/main_b_visual.jpg") center center repeat-x;}
.main_cont04 .main_b_visual ul{}
.main_cont04 .main_b_visual ul li{}
.main_cont04 .main_b_visual ul li a{display:block; width:100%; height:499px;}
.main_cont04 .main_b_visual ul li a.visual_01{background:url("../images/pic/main_b_visual.jpg") center center repeat-x; }




.main_cont04{width: 100%; height: 400px; background-color: #e5e5e5;}
.main_cont04 .cont_box2{float: left; width: 100%; height: auto;}
.main_cont04 .cont_box2 a{display: block;}
.main_cont04 .cont_box2 a img{display: block; height: 230px; width:210px}
.main_cont04 h2{float: left; font-size: 26px;  padding-top: 10px; border-top: 0px solid #d99653; margin-top: 30px; margin-bottom: 20px;}
.main_cont04 .cont_box2 gallery{float: left; width: 50%; height: auto;}


/* ½½¶óÀÌµå ------------------------------------------------------------*/
.main_cont04 .cont_box2{width:1200px; height:160px;  margin:0 auto; overflow:hidden; padding-bottom:84px; }
.main_cont04 .cont_box2 .sliderkit.carousel-demo2{position:relative; width:1200px;  overflow:hidden; display:none;}
/* nav */
.main_cont04 .cont_box2 .sliderkit.carousel-demo2 .sliderkit-nav{position:absolute; left:40px; width:1119px; height:160px; /*text-align:center;*/ z-index:10;}
.main_cont04 .cont_box2 .sliderkit.carousel-demo2 .sliderkit-nav .sliderkit-nav-clip{position:relative; overflow:hidden; margin:0 auto;}
.main_cont04 .cont_box2 .sliderkit.carousel-demo2 .sliderkit-nav .sliderkit-nav-clip ul{position:relative; left:0; top:0;}
.main_cont04 .cont_box2 .sliderkit.carousel-demo2 .sliderkit-nav .sliderkit-nav-clip ul li{float:left; position:relative; margin:0 30px 0 0;}
.main_cont04 .cont_box2 .sliderkit.carousel-demo2 .sliderkit-nav .sliderkit-nav-clip ul li a{display:block; width:160px; height:160px;  overflow:hidden;}
.main_cont04 .cont_box2 .sliderkit.carousel-demo2 .sliderkit-nav .sliderkit-nav-clip ul li a:hover{opacity:1; opacity:0.8;}
/* btn */
.main_cont04 .cont_box2 .sliderkit.carousel-demo2 .sliderkit-nav .sliderkit-btn{z-index:10;}
.main_cont04 .cont_box2 .sliderkit.carousel-demo2 .sliderkit-nav .sliderkit-nav-btn{position:absolute; top:50%; margin-top:0px;}
.main_cont04 .cont_box2 .sliderkit.carousel-demo2 .sliderkit-nav .sliderkit-nav-btn span{display:none;}
.main_cont04 .cont_box2 .sliderkit.carousel-demo2 .sliderkit-nav .sliderkit-nav-btn a{display:block; width:15px; height:27px; background-color:#fff;}
.main_cont04 .cont_box2 .sliderkit.carousel-demo2 .sliderkit-nav .sliderkit-nav-prev{left:-40px; top:67px;}
.main_cont04 .cont_box2 .sliderkit.carousel-demo2 .sliderkit-nav .sliderkit-nav-next{right:-40px; top:67px;}
.main_cont04 .cont_box2 .sliderkit.carousel-demo2 .sliderkit-nav .sliderkit-nav-prev a,
.main_cont04 .cont_box2 .sliderkit.carousel-demo2 .sliderkit-nav .sliderkit-nav-next a{ background-repeat:no-repeat;}
.main_cont04 .cont_box2 .sliderkit.carousel-demo2 .sliderkit-nav .sliderkit-nav-prev a{background-image:url(../images/btn/img_main_s_arow1.jpg); }
.main_cont04 .cont_box2 .sliderkit.carousel-demo2 .sliderkit-nav .sliderkit-nav-next a{background-image:url(../images/btn/img_main_s_arow2.jpg);}


