@charset "utf-8";
/* CSS Document */

body, div, p, ul, li, h1, h2, h3, h4, h5, h6{ margin:0; padding:0;}
body{font-family: 'Nanum Gothic', sans-serif; font-size:12px; line-height:18px; background-color:#000 ; color:#FFF;}
a{ color:#FFF; text-decoration:none;}
img{ border:0;}
ul{ list-style:none;}

.cf:after{clear:both; content:""; display:block;}




#wrap{ width:100%;}

#wrapin { width:100%; position:relative;  }
#visual { width:640px; margin:0 auto; position:relative; background:#000;}


#slide {
	list-style: none outside none;
	overflow: hidden; 
	width: 640px; 
	height: 779px; 
	padding: 0px;
	margin: 0 auto;
}
#slide-pager2 li:nth-child(5){margin-bottom:10px;}

.btn{ width:640px; margin:0 auto; position:relative;  }
.btn li{  float:left;}
.btn li img{ vertical-align:top;}





.call{ height:63px; width:640px; position:relative; background-color:#0e4706;}




.footer{
	width:640px;
	position:relative;
	padding: 20px 0 20px 0;
	background-color:#000000;
}
.footer p{ text-align:center;}



/*분점 인테리어사진 시작*/
.interslide2 { background:#FFF; position:relative; padding:40px 0 60px 0; background:#FFF;}
#slide2 {
	list-style: none outside none;
	overflow: hidden; 
	width: 600px; 
	height: 384px; 
	padding: 0px;
	margin: 0 auto;
}


#slide-pager2 {
	clear:both;
	list-style-type:none;
	overflow:hidden;
	padding-top:20px;
	padding-bottom:20px;
	margin-left:18px;
	
}
#slide-pager2 li {
	width:100px; height:75px;
	float: left; margin:0 10px;

	
}

#slide-pager2 li img{ width:100px; height:75px;}
#slide-pager2 li a{display:inline-block;}
#slide-pager2 li a.usl-current{padding:4px; background:#e8070c;}

/*분점 인테리어사진 끝*/


.loca2{ padding-bottom:80px; background-color:#FFF;}


.menu{ position:relative; width:640px; height:950px; margin:0 auto; padding-top:20px; background:#FFF; }
.menu li{ float:left;}
.menu li .tab{ width:158px; text-align:center; padding:30px 0; background::#fff; color:#2a1906; display:block; border:1px solid #e4e4e4; font-size:16px; font-weight: bold;}

.menu li .main{ background:#e4e4e4; position:absolute; top:120px; left:0; display:none;}
.menu li .main img{ width:640px; height:auto;}
.menu li.active .tab{ background:#f8d410; color:#2a1906;}
.menu li.active .main{ display:block;}
