<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{background-color: transparent;}

#div_popupLayer{z-index:30000; margin:auto; max-height:410px; overflow:hidden; }
	#div_popupLayerHmall{z-index:30000; margin:auto; max-height:410px; overflow:hidden; }
#planMask {	position:absolute;  z-index:20000;  background-color:#000000;  display:none;  left:0;top:120;} 
.sdClose{border:5px solid #0163aa !important; padding-bottom: 20px; position:relative; overflow:visible; }
.sdClose .x_btn {position:absolute; right:10px; top:-25px; z-index:1000;}
.arrowPng {display:none;}
.sdClose{margin-top:30px; margin-left:20px;}
.startDate{overflow-y:scroll; max-height:290px; height:290px;}
.sdCloseWrap{padding-bottom:0px;}
.x_btn{float:right;}

/* 아이프래임 방식으로 전환 */
#frmPopup{width:730px; border:0px; height:430px;}
.start2{margin-top:-10px; line-height:30px;}



#div_tourList_pop
{
	width: 700px;
	padding-top: 20px;
}
table
{
	color: #666666;
	font-family: Nanum Gothic, "나눔고딕" , Malgun Gothic, "맑은 고딕" , "돋움" ,Dotum, "굴림" ,Arial,AppleGothic, "애플고딕" ,sans-serif;
	font-size: 12px;
	line-height: 1.5em;
}
ul.tabDate li.last
{
	display: none;
}
.productPhone
{
	display: none;
}

/* 출발확정 */
.start_fix {
	font-size: 12px;
	letter-spacing: -0.6px;
	color: #f5671f;
	padding: 2px 2px 0;
	border: solid 1px #ff740c;
	box-sizing: border-box;
	vertical-align: middle;
}
/* 예약마감 */
.res_fin {
	font-size: 12px;
	letter-spacing: -0.6px;
	color: #b0afaf;
	padding: 2px 2px 0;
	border: solid 1px #b0afaf;
	box-sizing: border-box;
	vertical-align: middle;
}

/* 대기예약 */
.res_wait {
	font-size: 12px;
	letter-spacing: -0.6px;
	color: #676767;
	padding: 2px 2px 0;
	border: solid 1px #676767;
	box-sizing: border-box;
	vertical-align: middle;
}

/* 마감임박 */
.res_immin {
	font-size: 12px;
	letter-spacing: -0.6px;
	color: #eb0d1a;
	padding: 2px 2px 0;
	border: solid 1px #eb0d1a;
	box-sizing: border-box;
	vertical-align: middle;
}
/* 집중예약 */
.res_focus {
	font-size: 12px;
	letter-spacing: -0.6px;
	color: #1f92ec;
	padding: 2px 2px 0;
	border: solid 1px #1f92ec;
	box-sizing: border-box;
	vertical-align: middle;
}
.skypass_icon {
	font-size: 11px;
	letter-spacing: -0.55px;
	color: #fff;
	padding: 2px 8px;
	border: solid 1px #0a2385;
	background: #0a2385;
	box-sizing: border-box;
	vertical-align: middle;
}
.skypass2_icon {
	font-size: 11px;
	letter-spacing: -0.55px;
	color: #fff;
	padding: 2px 8px;
	border: solid 1px #eb7f00;
	background: #eb7f00;
	box-sizing: border-box;
	vertical-align: middle;
}
.anniv_icon {
	font-size: 11px;
	letter-spacing: -0.55px;
	color: #fff;
	padding: 2px 8px;
	border: solid 1px #6a10d0;
	background: #6a10d0;
	box-sizing: border-box;
	vertical-align: middle;
}
/* 품격플러스 */
.icogrd_NCLP {
	padding: 3px 8px;
	box-sizing: border-box;
	font-weight: normal;
	color: #fff;
	background-image: linear-gradient(to right, #d0ae72, #be9e60 50%, #bc9e62);
	font-size: 11px;
	vertical-align: middle;
	margin-right: 5px;
}

/* 품격 */
.icogrd_NCLS {
	padding: 3px 8px;
	box-sizing: border-box;
	font-weight: normal;
	color: #fff;
	background: #f46600;
	font-size: 11px;
	vertical-align: middle;
	margin-right: 5px;
}

/* 정통 */
.icogrd_NOGN {
	padding: 3px 8px;
	box-sizing: border-box;
	font-weight: normal;
	color: #fff;
	background: #f42c85;
	font-size: 11px;
	vertical-align: middle;
	margin-right: 5px;
}
/* 창립기념특가 */
.ico_RC5 {
	padding: 3px 8px;
	box-sizing: border-box;
	font-weight: normal;
	color: #fff;
	background: #0dbfcd;
	font-size: 11px;
	vertical-align: middle;
	margin-right: 5px;
}
.font_nomal {
	font-weight: normal;
}
/* 기획특가 */
.icogrd_NSDC {
	padding: 3px 8px;
	box-sizing: border-box;
	font-weight: normal;
	color: #fff;
	background: #0056ff;
	font-size: 11px;
	vertical-align: middle;
	margin-right: 5px;
}

/* 더비즈팩 */
.icogrd_PRP {
	padding: 4px 8px 2px 8px;
	box-sizing: border-box;
	color: #fff;
	background: #3404a0;
	font-size: 11px;
	vertical-align: middle;
	margin-right: 5px;
}
/* 더로코팩 */
.ico_LCP {
	padding: 4px 8px 2px 8px;
	box-sizing: border-box;
	color: #fff;
	background: #6a10d0;
	font-size: 11px;
	vertical-align: middle;
	margin-right: 5px;
}
.ico_type2_15 {
	padding: 4px 8px 2px 8px;
	box-sizing: border-box;
	color: #000;
	background: #fbe317;
	font-size: 11px;
	vertical-align: middle;
	margin-right: 5px;
}
/* 온라인 예약 */
.icogrd_OBR {
	padding: 4px 8px 2px 8px;
	box-sizing: border-box;
	color: #000;
	background: #FEF53A;
	font-size: 11px;
	vertical-align: middle;
	margin-right: 5px;
}
/* 신세계 쇼핑 */
.ssg_icon {padding: 4px 8px 2px 8px;box-sizing: border-box;color: #fff;background: #7eca14;font-size: 11px;vertical-align: middle;margin-right: 5px;}
/* 특가딜 #eb7f00 */
.time_seat {padding: 3px 8px;box-sizing: border-box;font-weight: normal;color: #fff;background: #009820; font-size: 11px;vertical-align: middle;margin-right: 5px;}
/* 단독 */
.icojsa_J00 {
	padding: 4px 8px 2px 8px;
	box-sizing: border-box;
	color: #fff;
	background: #f648b3;
	font-size: 11px;
	vertical-align: middle;
	margin-right: 5px;
}
/* 연합 */
.icojsa_J10 {
	padding: 4px 8px 2px 8px;
	box-sizing: border-box;
	color: #fff;
	background: #8b8a8a;
	font-size: 11px;
	vertical-align: middle;
	margin-right: 5px;
}

#div_tourList_pop .startDate table.tbsdType tr td img {	
	height: 12px;
	vertical-align: middle;
	margin-right: 3px;
}</pre></body></html>