/* 1.실시간예약 타이틀 */
.reserNumber{
	width:900px;height:55px;
	/*margin:auto;*/
	margin-left: 70px;
	background:url('http://img.einet.kr/service/title/booking/rt_title_01.jpg') no-repeat 15px top;
}

.cp1_row_1 { padding: 165px 0 129px 0; background: url(../img/comm/traffic_bg.jpg) center center no-repeat; }
.cp1_row_1 ul {}
.cp1_row_1 ul li:nth-child(1) {
	font-size: 20px;
	font-weight: normal;
	font-style: italic;
	font-stretch: normal;
	line-height: 20px;
	letter-spacing: normal;
	color: #ffffff;
	/*transform: translateX(-100px);
	transition-delay: 0.5s !important;*/
}
.cp1_row_1 ul li:nth-child(2) {
	font-size: 90px;
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
	line-height: 66px;
	letter-spacing: 3.6px;
	color: #ffffff;
	margin-top: 21px;
	margin-bottom: 26px;
	text-transform: uppercase;
	/*transform:scale(1.3);*/
}
.cp1_row_1 ul li:nth-child(3) {
	font-size: 20px;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.3;
	letter-spacing: -0.4px;
	color: #ffffff;
	/*transform: translateX(100px);
	transition-delay: 0.5s !important;*/
}


#cp2 { padding: 0 5.260416667%; }
.cp2_row_1 { background: url(../img/comm/comm_semo.png) right top no-repeat; }
.cp2_menu { padding-left: 84px !important; margin-top: 157px; }
.cp2_menu a {
	display: inline-block; vertical-align: top;
	font-size: 17px;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 17px;
	letter-spacing: -0.4px;
	color: #606060;
	padding: 10px;
}
.cp2_menu a.ST { color: #ffffff; background: #485e5a; }
.cp2_menu a:hover { color: #ffffff; background: #485e5a;}

.cp2_row_2 { margin-top: 110px; height: 383px; }
.cp2_col_1 { padding-left: 84px !important; }
.cp2_col_1 ul {}
.cp2_col_1 ul li:nth-child(1) {
	font-size: 60px;
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
	line-height: 44px;
	letter-spacing: -1.2px;
	color: #485e5a;
	text-transform: uppercase;
}
.cp2_col_1 ul li:nth-child(2) {
	font-size: 20px;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 20px;
	letter-spacing: -0.4px;
	color: #485e5a;
	margin-top: 26px;
	margin-bottom: 61px;
}
.cp2_col_1 ul li:nth-child(3) {
	font-size: 16px;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.69;
	letter-spacing: -0.3px;
	color: #606060;
}

.cp2_col_1 ul li:nth-child(3) strong { font-weight: bold; }

.cp2_row_3 { margin-top: 135px; margin-bottom: 170px; }

.reser_title { margin-top: 50px; }
.reser_title ul {}
.reser_title ul li:nth-child(1) {
	font-size: 40px;
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: -0.8px;
	color: #485e5a;
	text-transform: uppercase;
}
.reser_title ul li:nth-child(2) {
	font-size: 20px;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 20px;
	letter-spacing: -0.4px;
	color: #485e5a;
	margin-top: 17px;
	margin-bottom: 33px;
}