/* **************************************** *
 *body
 * **************************************** */

body, html {
	overflow-x: hidden;	
	font-family: 'Roboto', 'Noto Sans KR','NanumGothic';
}
	/*웹*/
	@media (min-width: 1024px) {
/*  	body {border:4px solid blue;}
 	 */		.mobile_show {
	display: none;
}
}

	/*패드*/
	@media (min-width:641px) and (max-width:1023px) {
/*  	body {border:4px solid red;}
 	 */	.mobile_none {
	display: none;
}
}

	/*모바일*/
	@media (max-width:640px) {
#draggable  {max-width:80%; overflow:hidden; height:auto !important; margin-top:50px; z-index:99999999999 !important;}
#draggable img {max-width:100%;}
#draggable   div {height:auto !important;}

/*  	body {border:4px solid orange;}
 	 */	.mobile_none {
	display: none;
}
}
/* **************************************** *
 *footer
 * **************************************** */


#section6 .footer {
	position: absolute;
	bottom: 0px;
	left: 0px;
	padding: 10px;
	overflow: hidden;
}
.footer {
	background: #000;
	color: #fff;
	text-align: center;
	width: 100%;
}
.footer ul {
	text-align: center;
	overflow: hidden;
}
.footer p.copy {
	opacity: 0.4;
	padding-top: 5px;
}
.footer ul li a {
	color: #aaa;
}
.footer ul li {
	color: #aaa;
	opacity: 0.9;
}
.footer ul li.phone {
	color: #327ae6;
	font-weight: 600;
}

	/*웹*/
	@media (min-width: 1024px) {
.footer {
	padding: 30px 0px;
	font-family: 'Roboto'
}
.footer ul li {
	display: inline-block;
	padding: 0px 10px;
	border-left: 1px solid #666;
}
.footer ul li:first-child {
	border-left: none;
}
}

	/*패드*/
	@media (min-width:641px) and (max-width:1023px) {
}

	/*모바일*/
	@media (max-width:640px) {
#section6 .footer {
	bottom: 50px;
}
}
