@charset "utf-8";
/*
 추후 예약 페이지, 게시판 페이지 등의 페이지들을 리뉴얼 시 새로 작성하게 될 css
 (리뉴얼 완료 시 기존 css 파일들 제거)
*/

/*common input css*/
.input-group{
	/*position:relative;*/
	margin-bottom:23px;
	-webkit-box-shadow:0 8px 20px 0 rgba(0,0,0,.15);
	-moz-box-shadow:0 8px 20px 0 rgba(0,0,0,.15);
	box-shadow:0 8px 20px 0 rgba(0,0,0,.15);
	padding:16px 20px 30px;
	background:#fff;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	cursor:pointer;
	height: 65px;
}

.input-label{font-size:14px;color:#999;text-transform:uppercase;display:block;font-weight:700;padding:5px 0;cursor:pointer;}
.input-large{
	width: 818px;
}
.input-medium{width:220px;}


.input-txt-style{
	font-size:18px;
	padding:9px 0;
	color:#666;
	font-family:roboto,arial,helvetica neue,sans-serif;
	outline: none;
	border:none;
	width: 100%;
}
.input-txt-style::-webkit-input-placeholder{color:#333} /* chrome/opera/safari */
.input-txt-style:-moz-placeholder{color:#333;opacity:1} /* Firefox 18- */
.input-txt-style::-moz-placeholder{color:#333;opacity:1} /* Firefox 19+ */
.input-txt-style:-ms-input-placeholder{color:#333} /*IE 10+ */

.sub-banner-wrapper{
	width: 896.36px;
	margin: 0 auto;
}


.sub-banner img{
	border-radius: 6px;
	cursor: pointer;
}

.mb-20{
	margin-bottom: 20px;
}
