@charset "euc-kr";
/* 

//////////공통/////////// 

*/
body {overflow-x:hidden; opacity:0; filter:alpha(opacity=0);}
#wrap{position:relative; margin:0 auto; width:100%; min-width:1200px;  overflow:hidden;}

/*메인비쥬얼*/
#main_visual { position: relative;  width: 2000px;  height: 1105px; top:89px; margin: 0 auto; left: 50%; margin-left: -1000px; overflow: hidden;}
#main_visual #arrows { position: absolute;  left: 50%;  top: 50%;  z-index: 2;  width: 86%;  height: 68px;  margin-left: -43%;  margin-top: -34px;}
#main_visual #arrows .prev { float: left; width: 52px;}
#main_visual #arrows .next { float: right; width: 52px;}
#main_visual #arrows a {  cursor: pointer;}
#main_visual .btnbox { position: absolute; left: 53%;  bottom: 0px;  z-index: 2;  width: 380px;  height: 60px; margin-left: -250px; overflow: hidden;}
#main_visual .imgbox { position: absolute; left: 50%;  top: 0;  width: 2000px;  height: 700px; margin-left: -1000px;  border-top: 1px solid #c4c3c1;}



/*메인*/
.cont_list{position:relative; width:100%; overflow:hidden; }

#contents01{margin:0 auto; padding:150px 0; overflow:hidden; background:#eae5e1}
#contents01 .clearfix { width: 1300px; margin: 0 auto; padding: 0px 0;}
#contents01 .main_ban01{overflow:hidden}
#contents01 .main_ban01 li{width:310px; height:360px; float:left; margin-right:20px; padding:20px 0; background:#f6f5ee; border-radius:10px; text-align:center}
#contents01 .main_ban01 li:last-child{margin-right:0px}
#contents01 .main_ban01 li .tit{text-align:center; font-family: 'KimjungchulGothic-Bold'; font-size:20px; color:#7f6d5f; padding-bottom:5px}
#contents01 .main_ban01 li span{font-family: 'KimjungchulGothic-Regular'; font-size:18px; color:#7f6d5f;}

#contents01 .main_ban02 {padding-top:100px}
#contents01 .main_ban02 li{float:left;}
#contents01 .main_ban02 .tit{width:500px; line-height:40px; text-align:left; font-family: 'KimjungchulGothic-Bold'; font-size:30px; color:#7f6d5f; padding-bottom:5px}
#contents01 .main_ban02 .s_tit{font-family: 'KimjungchulGothic-Regular'; font-size:18px; color:#7f6d5f;}






#contents02{background-color: #f6f5ee; margin:0 auto; padding:150px 0; overflow:hidden;}
#contents02 .clearfix { width: 1300px; margin: 0 auto;}
#contents02 .tit{font-size:40px;font-family: 'KimjungchulGothic-Bold'; color:#7f6d5f; padding-bottom:100px; text-align:center; line-height: 130%;}
#contents02 .tit2{font-size:18px; font-family: 'KimjungchulGothic-Regular'; color:#7f6d5f; text-align:center;}

#contents02 .main_ban01{width:100%; margin:0 auto;}
#contents02 .main_ban01 li{float:left; text-align:center; padding:0 12px}
#contents02 .main_ban01 li .tit{text-align:center; font-family: 'KimjungchulGothic-Bold'; font-size:20px; color:#7f6d5f; padding:20px 0}
#contents02 .main_ban01 li span{font-family: 'KimjungchulGothic-Regular'; font-size:18px; color:#7f6d5f;}



/* c02_커뮤니티 */
#contents03 {width:100%;  margin:0px auto; text-align:center; padding:150px 0 150px 0; overflow:hidden}
#contents03 .clearfix{ width: 1300px; margin: 0 auto;}
#contents03 .tit{font-size:40px; font-family:KimjungchulGothic-Bold; padding-bottom:30px; text-align:center;  line-height: 130%;  padding-bottom:100px;}
#contents03 .tit4{font-size:18px; font-family:KimjungchulGothic-Regular; text-align:center; text-transform: none; line-height: 105%;}
#contents03 #main_cnt03 li{float: left; margin-right:25px; margin-top:10px;}
#contents03 #main_cnt03 li:last-child{margin-right:28px;}
#contents03 #main_cnt03 li p{text-align:left; padding-left:30px; font-size:23px; overflow:hidden; margin-top:-27%; color:#222; font-family:GmarketSansMedium;}
#contents03 #main_cnt03 h3{text-align:left; padding-left:30px; font-size:18px; overflow:hidden; margin-top:0%; color:#222; font-family:GmarketSansLight;}
#contents03 #main_cnt04 li{float: left; margin-right:25px; margin-top:20px;}
#contents03 #main_cnt04 li:last-child{margin-top:100px;}
#contents03 #main_cnt04 li p{text-align:center; font-size:23px; overflow:hidden; margin-top:-27%; color:#222; font-family:GmarketSansMedium;}
#contents03 #main_cnt04 h3{text-align:left; padding-left:30px; font-size:18px; overflow:hidden; margin-top:0%; color:#222; font-family:GmarketSansLight;}




.information_bg{display:block; width:100%; height:900px; background-color:#eae5e1;} 
.information{width:1300px; height:600px; margin:0 auto; padding-top:150px; padding-bottom:150px; overflow:hidden; text-align:center;}
.information .map{width: 649px; height:600px; border:1px solid #dadada; float:right;}
.information .place{width: 599px; height:600px; float:left; padding-right:50px;}
.place li{text-align: left; font-size:20px; color:#222; font-family:KimjungchulGothic-Bold; border-bottom:1px solid #222; padding-bottom:3px;}
.place p{text-align: left; font-size:18px; color:#222; font-family:KimjungchulGothic-Regular; padding-top:15px;}
.place p span{padding-left:40px; font-size:18px; color:#222; font-family:KimjungchulGothic-Regular;}
.place .lunch{ font-size:18px; color:#87402c; font-family:KimjungchulGothic-Regular;}
.place .day {text-align: center; color:#fff; width: 34%; background-color:#403734; padding: 4px 5px;  overflow: hidden; font-family:KimjungchulGothic-Regular; margin-top:9px;}
.place .cal{ font-size:35px; color:#222; font-family:KimjungchulGothic-Bold; color:#a02932}
.place .btn{width:535px;}
.place .btn1{float:left;}
.place .btn2{float:right;}





/*==========서브 공통 시작=========*/


#wrap{position:relative; min-height:100%; left:0;}

/* 상단 */
#header .top_in {position:relative; /* width:1000px; */ margin:0 auto; }
.mob_btn {display:none;}
.btn_top {display:none;}

