.top_bg{
	background-repeat:no-repeat;background-position:0 0;
}

/* 1.실시간예약 타이틀 */
.reserNumber{
	width:100%;height:55px;
	margin:auto;
	background:url('http://img.einet.kr/service/title/booking/rt_title_01.jpg') no-repeat 15px top;
}
/* 버튼 */
.submenu{
	/* display:none; */
	text-align:center;font-size:14px;
	background:#fff;

	/* position: absolute;
	right: 0;
	width: 1100px;
	top: 220px; */
	width: 100%;
	z-index: 99;
}
.submenu > div { display: inline-block; margin-top: 38px; border-left: 1px solid #d1d1d1; }

.submenu a{
	width: 150px;
	height: 45px;
	line-height: 45px;
	display:inline-block;
	border: 1px solid #d1d1d1;
	float: left;
	border-left: none;
}
.submenu a.sel{
	background: #364656;
	color: #fff !important;
}


.cpage { width: 100%; overflow: hidden; }
.top_bg { width: 100%; position: relative; overflow: hidden; background-color: #fff; }
.comm_contents { width: 100%; position: relative; overflow: hidden; margin-top: 178px; }
.top_title { width: 100%; text-align: center; transform: translateY(150px); opacity: 0 }
/*.top_contents { position: relative; width: 1100px; text-align: center; margin: 69px auto 0 auto; }*/
/*.content { width: 100%; background: #fff; padding-top: 50px; text-align: center; }*/
/*.iframeWrap { width: 100%; max-width: 880px; display: inline-block; }*/
/* 반으로 놔뉠경우 */
.top_contents { position: relative; width: 100%; text-align: center; margin: 87px auto 0 auto; }
.content{
	text-align:center;font-size:0;
	padding-top:30px;
	min-height:600px;
}
.iframeWrap{
	display:inline-block;vertical-align:top;
	width:100%;
	text-align:center;
}
iframe{
	overflow-x: hidden; overflow-y: auto;
	width:1100px;
	max-width:100%;
	
}

.ST2 { color: #fe6a48; border-bottom: 3px solid #fe6a48; padding-bottom: 10px; display: inline-block; }
.cm_a:hover { color: #fe6a48; }

.c_menu { width: 100%; text-align: center; position: relative; padding-top: 10px; }
.c_menu ul { display: inline-block; overflow: hidden; }
.c_menu ul li { color: #fff; font-size: 20px; line-height: 20px; float: left; }
.c_line { width: 50px; text-align: center; }
.c_line img { vertical-align: top; }

@media (max-width: 1600px) {
	.top_title { width: 100%; clear: both; text-align: center; }
	.top_contents { clear: both; width: 100%; text-align: center; margin-top: 100px;  }
	.iframeWrap { width: 100% !important; }
}