﻿img{
    border:none;
}

body, table, tr, td, select, input
{
	font-family: 돋움,verdana; 
	font-size: 9pt; color:#555555;	
	line-height:120% ;
	text-decoration:none;
	scrollbar-arrow-color:#333333;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #C4C4C4;
	scrollbar-darkshadow-color: #E8E8E8;
	scrollbar-3dlight-color: #E8E8E8;
	scrollbar-track-color: #FAFAFA;
	scrollbar-face-color: #E8E8E8;
}

a:link{color:#444444;text-decoration:none;}
a:visited{color:#444444;text-decoration:none;}
a:active{color:#444444;text-decoration:none;}
a:hover{color:#3A85C7;text-decoration: underline;}

/* 상단 오른쪽 메뉴 */
a.orangeboxL:link{font-size:9pt;color:#666666; padding: 3 3 0 3;text-decoration:none;}
a.orangeboxL:visited{font-size:9pt;color:#666666; padding: 3 3 0 3;text-decoration:none;}
a.orangeboxL:active{font-size:9pt;color:#666666; padding: 3 3 0 3;text-decoration:none;}
a.orangeboxL:hover{font-size:9pt;color:#FFFFFF; padding: 3 3 0 3; background-color:#ff3366; text-decoration: none;}

/* 홈 | 커뮤니티 Bar로 이루어진 링크 */
a.grayTextL:link{font-size:9pt;color:#666666; padding: 3 3 0 3;text-decoration:none;}
a.grayTextL:visited{font-size:9pt;color:#666666; padding: 3 3 0 3;text-decoration:none;}
a.grayTextL:active{font-size:9pt;color:#666666; padding: 3 3 0 3;text-decoration:none;}
a.grayTextL:hover{font-size:9pt;color:#009999; padding: 3 3 0 3; background-color:#FFFFFF; text-decoration: none;}

/* 중요도 홈 | 커뮤니티 Bar로 이루어진 링크 */
a.pointTextL:link{font-size:9pt;color:#ffccff; padding: 3 3 0 3;background-color:#990066;text-decoration:none;}
a.pointTextL:visited{font-size:9pt;color:#ffccff; padding: 3 3 0 3;background-color:#990066;text-decoration:none;}
a.pointTextL:active{font-size:9pt;color:#ffccff; padding: 3 3 0 3;background-color:#990066;text-decoration:none;}
a.pointTextL:hover{font-size:9pt;color:#ffff99; padding: 3 3 0 3; background-color:#999900; text-decoration: none;}

/* 중요도2 홈 | 커뮤니티 Bar로 이루어진 링크 */
a.pointsTextL:link{font-size:9pt;color:#ffffff; padding: 3 3 0 3;background-color:#9999ff;text-decoration:none;}
a.pointsTextL:visited{font-size:9pt;color:#ffffff; padding: 3 3 0 3;background-color:#9999ff;text-decoration:none;}
a.pointsTextL:active{font-size:9pt;color:#ffffff; padding: 3 3 0 3;background-color:#9999ff;text-decoration:none;}
a.pointsTextL:hover{font-size:9pt;color:#ffffff; padding: 3 3 0 3; background-color:#cc9900; text-decoration: none;}

/* 하단 회사소개 | 국내여행약관 Bar로 이루어진 링크 */
a.botTextL:link{font-size:9pt;color:#996600; text-decoration:none;letter-spacing:-1.0pt;font-weight:bold;}
a.botTextL:visited{font-size:9pt;color:#996600; text-decoration:none;letter-spacing:-1.0pt;font-weight:bold;}
a.botTextL:active{font-size:9pt;color:#996600; text-decoration:none;letter-spacing:-1.0pt;font-weight:bold;}
a.botTextL:hover{font-size:9pt;color:#cc3366;  text-decoration: none;letter-spacing:-1.0pt;font-weight:bold;}

/* 로그인 블럭 메뉴 */
a.whiteLk:link{font-size:8pt;color:#c9c9c8; text-decoration:none;letter-spacing:-1.0pt;}
a.whiteLk:visited{font-size:8pt;color:#c9c9c8;text-decoration:none;letter-spacing:-1.0pt;}
a.whiteLk:active{font-size:8pt;color:#c9c9c8; text-decoration:none;letter-spacing:-1.0pt;}
a.whiteLk:hover{font-size:8pt;color:#FFFFFF;text-decoration: none;letter-spacing:-1.0pt;}

/* 여행상담 on */
a.lightYL:link{font-size:8pt;color:#ffcc00; text-decoration:none;letter-spacing:-1.0pt;}
a.lightYL:visited{font-size:8pt;color:#ffcc00;text-decoration:none;letter-spacing:-1.0pt;}
a.lightYL:active{font-size:8pt;color:#ffcc00; text-decoration:none;letter-spacing:-1.0pt;}
a.lightYL:hover{font-size:8pt;color:#ccff00;text-decoration: none;letter-spacing:-1.0pt;}

/* 여행상품패키지 - 상품제목타이틀 */
a.greenLk:link{font-size:10pt;color:#006666;text-decoration:none; font-weight:bold;}
a.greenLk:visited{font-size:10pt;color:#006666;text-decoration:none; font-weight:bold;}
a.greenLk:active{font-size:10pt;color:#006666;text-decoration:none; font-weight:bold;}
a.greenLk:hover{font-size:10pt;color:#009999;text-decoration: underline; font-weight:bold;}

/* 녹색타이틀 */
a.greenBaseLink:link{font-size:10pt;color:#549e0b;text-decoration:underline; font-weight:bold; letter-spacing:-1.0pt;}
a.greenBaseLink:visited{font-size:10pt;color:#549e0b;text-decoration:underline; font-weight:bold; letter-spacing:-1.0pt;}
a.greenBaseLink:active{font-size:10pt;color:#549e0b;text-decoration:underline; font-weight:bold; letter-spacing:-1.0pt;}
a.greenBaseLink:hover{font-size:10pt;color:#009999;text-decoration: none; font-weight:bold; letter-spacing:-1.0pt;}




/* 여행상품패키지 - 설명줄 링크 */
a.graysumLk:link{font-size:9pt;color:#666666;text-decoration:none;}
a.graysumLk:visited{font-size:9pt;color:#666666;text-decoration:none;}
a.graysumLk:active{font-size:9pt;color:#666666;text-decoration:none;}
a.graysumLk:hover{font-size:9pt;color:#009999;text-decoration: underline;}

/* 엔제주추천펜션 - 상품제목타이틀 */
a.redLk:link{font-size:10pt;color:#cc3366;text-decoration:none; font-weight:bold;}
a.redLk:visited{font-size:10pt;color:#cc3366;text-decoration:none; font-weight:bold;}
a.redLk:active{font-size:10pt;color:#cc3366;text-decoration:none; font-weight:bold;}
a.redLk:hover{font-size:10pt;color:#ff6699;text-decoration: underline; font-weight:bold;}

/* 엔제주추천펜션 설명줄 */
a.grayLr:link{font-size:9pt;color:#666666;text-decoration:none; font-weight:normal;}
a.grayLr:visited{font-size:9pt;color:#666666;text-decoration:none; font-weight:normal;}
a.grayLr:active{font-size:9pt;color:#666666;text-decoration:none; font-weight:normal;}
a.grayLr:hover{font-size:9pt;color:#ff6699;text-decoration: underline; font-weight:normal;}


/* 식물이야기 제목 링크 */
a.plantLk:link{font-size:10pt;color:#6e7f13;text-decoration:none; font-weight:bold;}
a.plantLk:visited{font-size:10pt;color:#6e7f13;text-decoration:none; font-weight:bold;}
a.plantLk:active{font-size:10pt;color:#6e7f13;text-decoration:none; font-weight:bold;}
a.plantLk:hover{font-size:10pt;color:#669933;text-decoration: underline; font-weight:bold;}
a.plantLs:link{font-size:10pt;color:#555555;text-decoration:none;}
a.plantLs:visited{font-size:10pt;color:#555555;text-decoration:none;}
a.plantLs:active{font-size:10pt;color:#555555;text-decoration:none;}
a.plantLs:hover{font-size:10pt;color:#669933;text-decoration: none;}

/* 공지사항 on */
a.darkblueLk:link{font-size:9pt;color:#009999; text-decoration:none;}
a.darkblueLk:visited{font-size:9pt;color:#009999;text-decoration:none;}
a.darkblueLk:active{font-size:9pt;color:#009999; text-decoration:none;}
a.darkblueLk:hover{font-size:9pt;color:#996699;text-decoration: underline;}

/* 현재위치 : #003399 */
a.naviLk:link{font-size:9pt;color:#003399; text-decoration:underline;letter-spacing:-1.0pt;}
a.naviLk:visited{font-size:9pt;color:#003399;text-decoration:underline;letter-spacing:-1.0pt;}
a.naviLk:active{font-size:9pt;color:#003399; text-decoration:underline;letter-spacing:-1.0pt;}
a.naviLk:hover{font-size:9pt;color:#3399ff;text-decoration: underline;letter-spacing:-1.0pt;}

/* 서브카테고리 메뉴 */
a.subcatLk:link{font-size:9pt;color:#336666; text-decoration:none;}
a.subcatLk:visited{font-size:9pt;color:#336666;text-decoration:none;}
a.subcatLk:active{font-size:9pt;color:#336666; text-decoration:none;}
a.subcatLk:hover{font-size:9pt;color:#33cccc;text-decoration: none;}

/* 서브카테고리 현상태 메뉴 */
a.subcatnowLk:link{font-size:9pt;color:#CF4900; text-decoration:none;font-weight:bold; }
a.subcatnowLk:visited{font-size:9pt;color:#CF4900;text-decoration:none;font-weight:bold; }
a.subcatnowLk:active{font-size:9pt;color:#CF4900; text-decoration:none;font-weight:bold;}
a.subcatnowLk:hover{font-size:9pt;color:#ff6633;text-decoration: none;font-weight:bold; }

/* 서브 상품리스트 제목 */
span.spTitle{font-family:"돋움", "verdana";font-size:10pt;color:#006666;text-decoration:none; font-weight:bold;}
a.spTitle:link,a.spTitle:visited,a.spTitle:active {font-family:"돋움", "verdana";font-size:10pt;color:#006666;text-decoration:none; font-weight:bold;}
a.spTitle:hover{font-family:"돋움", "verdana";font-size:10pt;color:#009999;text-decoration: underline; font-weight:bold;}
/* 서브 상품리스트 설명 */
a.spInfo:link, a.spInfo:visited, a.spInfo:active {font-size:9pt;color:#666666;text-decoration:none;}
a.spInfo:hover{font-size:9pt;color:#009999;text-decoration: underline;}

/*페이징*/
a.pNumber:link,a.pNumber:visited,a.pNumber:active,a.pNumber:hover {font-size:12px; color:#333333; text-decoration:none; line-height:14px;letter-spacing:-1.0pt;}

/* 할인항공권 이용안내 */
a.airInfo:link, a.airInfo:visited, a.airInfo:active {font-size:9pt;color:#333333;text-decoration:none;}
a.airInfo:hover{font-size:9pt;color:#339999;text-decoration: underline;}

/* 할인입장권 상품목록 타이 */
a.ticTL:link, a.ticTL:visited, a.ticTL:active {font-size:10pt;color:#9966cc;text-decoration:none;font-weight:bold;}
a.ticTL:hover{font-size:10pt;color:#009999;text-decoration: underline;font-weight:bold;}

/* 할인입장권이용안내  */
a.ticketUI:link,a.ticketUI:visited,a.ticketUI:active {font-family:"돋움", "verdana";font-size:10pt;color:#666666;text-decoration:none;}
a.ticketUI:hover{font-family:"돋움", "verdana";font-size:10pt;color:#009999;text-decoration: underline;}



/* 새롭게 */
/* */
.txtSf {FONT-FAMILY: "돋움","verdana";font-size:8pt; font-weight:normal; color:#555555; line-height:150%; text-decoration:none;}

.txtNo {FONT-FAMILY: "돋움","verdana";font-size:9pt; font-weight:normal; color:#FF6600; line-height:120%; text-decoration:none;}

.txtNf {FONT-FAMILY: "돋움","verdana";font-size:9pt; font-weight:normal; color:#888888; line-height:120%; text-decoration:none;}

.txtMf{ font-family:돋움, Verdana;}

/* 상품제목을 위해서 */
.txt10b {FONT-FAMILY: "돋움","verdana";font-size:10pt; font-weight:bold; color:#333333; line-height:120%; text-decoration:none;}
.txt10n {FONT-FAMILY: "돋움","verdana";font-size:10pt; color:#333333;}
/* 서브페이지 상품제목 출력 */
.txt14t{FONT-FAMILY: "돋움","verdana";font-size:12pt; color:#84a112; font-weight:bold;padding-top:1px}

/*서브페이지 상품리스트 설정*/
.p4TD { padding:4px;}
.p8TD { padding:8px;}
.pImg { vertical-align:middle; text-align:center; height:88px;}
.pCont { padding : 3px;line-height:140%;}
.pPrice  { padding : 3px; text-align:center; vertical-align:middle;line-height:130%;}
.pReserv { text-align:center; vertical-align:middle;}
.pHbar {background-image:url('/images/bg/dotline_gray.gif');}
.pH6bar {background-image:url('/images/bg/dotLine6.gif');}
.phCont { padding-left : 6px;line-height:150%;}
.pyBnum {font-family:"돋움", "verdana";font-size:10pt;color:#009999;letter-spacing:-1.0pt;}
.phPrice  { padding-right : 5px; text-align:right; vertical-align:middle;line-height:160%;}

/* 주중 주말 요금 리스트 */
.dayPrice { FONT-FAMILY: "돋움","verdana";font-size:10pt; font-weight:normal; color:#cc6699; }
.wekPrice  {FONT-FAMILY: "돋움","verdana";font-size:10pt; font-weight:normal; color:#339999; }

/* 서브페이지 상품리스트 ex.5인기준 */
.pPbasic {FONT-FAMILY: "돋움","verdana";font-size:10pt; font-weight:normal; color:#636363;}
.pPbold {FONT-FAMILY: "돋움","verdana";font-size:10pt; font-weight:bold; color:#990099;}

/* 서브페이지 상품리스트 ex.할인율 */
.pnum10g { font-family:"돋움", "verdana"; font-size:10pt; color:#339900; font-weight:bold; letter-spacing:-1.0pt;}

/* 녹색 */
.pnum10g2 { font-family:"돋움", "verdana";font-size:10pt;color:#339900; font-weight:bold;}

/* 서브페이지 상품리스트 ex.상품가격 */
.pnum10r { FONT-FAMILY: "돋움", "verdana" ;font-size:10pt; font-weight:bold; color:#cc0000; text-decoration:none;}

/* 전시문구 */
.padconst { FONT-FAMILY: "돋움", "verdana" ;font-size:10pt; color:#a2843d; text-decoration:none;}


/* DarkYellow */
.txtDy {FONT-FAMILY: "돋움","verdana";font-size:9pt; font-weight:normal; color:#009999; text-decoration:none;}

/* 회색 바 */
.barVg {FONT-FAMILY: "돋움","verdana";font-size:9pt;padding: 3 9 3 8; font-weight:normal; color:#c9c9c9; text-decoration:none; letter-spacing:-1.5px;}
.barVg2 {FONT-FAMILY: "돋움","verdana";font-size:9pt;font-weight:normal; color:#c9c9c9; text-decoration:none; letter-spacing:-1.5px;}

/* 기준요금 출력을 위해서 */
.txtgreen9B { FONT-FAMILY: "돋움", "verdana" ;font-size:9pt; font-weight:bold; color:#398585; text-decoration:none;}

/* No result 메세지 글자 */
.noresultMsg { font-family:"돋움", "verdana";font-size:10pt;color:#339900; font-weight:bold;}
/* Confirm result 메세지 글자 */
.noconfirmMsg { font-family:"돋움", "verdana";font-size:10pt;color:#ff4981; font-weight:bold;}


/**페이징**/
.pselectimgTD {padding-top:1px;}
.pageLImg {margin:0 4 0 0;}
.pageRImg {margin:0 0 0 4;}
.txtpOver {padding-left:10px; padding-right:10px; background-color:#f2f2f2; border-left:#cccccc solid 1px; cursor:pointer; padding-top:2px !important;font-size:12px; color:#000000; text-decoration:none; line-height:14px}
.pOver {padding-left:10px; padding-right:10px; background-color:#f5f5f5; cursor:hand; padding-top:2px;font-size:12px; color:#333333; text-decoration:none; line-height:14px}
.pOut {padding-left:10px; padding-right:10px;background-color:#ffffff;  padding-top:2px; font-size:12px; color:#333333; text-decoration:none; line-height:14px}	
.pOutnow {padding-left:10px; padding-right:10px; padding-top:2px;font-size:12px; color:#333333; text-decoration:none; line-height:14px}	
.pselectBold {font-size:12pt;font-weight:bold;color:#ed5911;}
.pselectTD {padding-left:10px; padding-right:10px;padding-top:1px; font-size:12px;text-decoration:none; line-height:14px}	



/* TD 로그인 블럭 */
.loginHg {FONT-FAMILY: "돋움","verdana";font-size:8pt; text-align:center; vertical-align:top;  font-weight:normal; color:#969695; text-decoration:none; letter-spacing:0px;}

/* TD 공지사항 블럭 */
.noticeHg {FONT-FAMILY: "돋움","verdana";font-size:9pt; text-align:left; vertical-align:middle;  font-weight:normal; color:#009999; text-decoration:none; line-height:150%; letter-spacing:-1px;}

/* 여행일정 | 이메일 | 사이트맵 바로 나누어져있는 TD 설정 */
.subMtd {font-family: "돋움", "verdana"; font-size: 9pt; padding: 3 9 3 8; color: #ff3366; cursor:hand;}

/* TD 설정 회사소개 | 국내여행약관 - 하단 카피라이트 바로 위 부분 */
.botMtd {font-family: "돋움", "verdana"; font-size: 9pt; color: #7f7978;}

/* 할인율 녹색 */
.num10g
{
	font-family:"돋움", "verdana"; font-size:10pt; color:#339900; font-weight:bold;
}

/* 상품가격 빨강 */
.num9r
{
	FONT-FAMILY: "돋움", "verdana" ;font-size:10pt; font-weight:bold; color:#cc0000; text-decoration:none;
}

/* 상품가격 보라 */
.num9v
{
	FONT-FAMILY: "돋움", "verdana";font-size:10pt; font-weight:bold; color:#9900cc; text-decoration:none;
}

/* 상품가격 빨강 */
.num9orange
{
	FONT-FAMILY: "돋움", "verdana" ;font-size:9pt; font-weight:bold; color:#ff6600; text-decoration:none;
}
.num10orange
{
	FONT-FAMILY: "돋움", "verdana" ;font-size:10pt; font-weight:bold; color:#ff6600; text-decoration:none;
}


/* 상품상세정보 가격 */
.prdFee
{
	FONT-FAMILY: "돋움", "verdana" ;font-size:10pt; font-weight:bold; color:#666666; text-decoration:none;
}

.prddayFee
{
	FONT-FAMILY: "돋움", "verdana";font-size:10pt; font-weight:bold; color:#3da8a9; text-decoration:none;
}
.prdwkFee
{
	FONT-FAMILY: "돋움", "verdana";font-size:10pt; font-weight:bold; color:#3da8a9; text-decoration:none;
}

/* 할인입장권 상세 가격 */
.stdtFee {FONT-FAMILY: "돋움", "verdana" ;font-size:10pt; color:#333333; text-decoration:none;}
.disctFee {FONT-FAMILY: "돋움", "verdana" ;font-size:10pt; color:#cc3399; text-decoration:none;font-weight:bold;}
.disctView {FONT-FAMILY: "돋움", "verdana" ;font-size:10pt; color:#339933; text-decoration:none;}

/* 상품상세정보 글 */

.prdnmTXT
{
	FONT-FAMILY: "돋움", "verdana";font-size:10pt; color:#333333; text-decoration:none;line-height:140%;
}

.prdnmstdTXT
{
	FONT-FAMILY: "돋움", "verdana";font-size:10pt; color:#795d48; text-decoration:none;line-height:140%;
}

/* 상품상세 기준요금 표시 */
.prdNorESDTXT { FONT-FAMILY: "돋움", "verdana";font-size:10pt; color:#795d48; text-decoration:none;line-height:140%; }

.prdNorFEETXT { FONT-FAMILY: "돋움", "verdana";font-size:10pt; color:#666666; text-decoration:none;line-height:140%; font-weight:bold; letter-spacing:-1.5pt; }
.prdDiscFee{ FONT-FAMILY: "돋움", "verdana" ;font-size:9pt; color:#666666; margin-left:3px; text-decoration: line-through;}



/* 차종 */
.dblueTxt
{
	FONT-FAMILY: "돋움";font-size:10pt; color: #009999; font-weight: bold; text-decoration:none;
}

/* TD 줄간격130% 지정 */
.leadL140
{
	font-family:"돋움", "verdana";font-size:9pt; color:#4F4F4F; line-height:140%; text-decoration:none;
}


/* TD 줄간격150% 지정 */
.leadL150
{
	font-family:"돋움", "verdana";font-size:9pt; color:#4F4F4F; line-height:150%; text-decoration:none;
}

/* TD 줄간격160% 지정 */
.leadL160
{
	font-family:"돋움", "verdana";font-size:9pt; color:#4F4F4F; line-height:160%; text-decoration:none;
}

/* 라디오160% 지정 */
.radioL160
{
	font-family:"돋움", "verdana";font-size:10pt; padding:2px; text-decoration:none;
}



/* 녹색 Font Bold */
.green9Bf
{
	font-family:"돋움", "verdana"; font-size:9pt; color:#339900; font-weight:bold;
}

/* 현재링크 전체 */
.naviText
{
	font-family:"돋움", "verdana";font-size:9pt; color:#666666; text-decoration:none;
}

/* 현재링크 선택 */
.naviSText
{
	font-family:"돋움", "verdana";font-size:9pt; color:#2D9CE9; text-decoration:none; font-weight:bold;
}

/* 렌트카검색 사용시간 선택 */
.txtBdr
{
	font-family:"돋움", "verdana";font-size:10pt; color:#2E75A3; text-decoration:none; font-weight:bold;
}

/* 지능형검색 지정글자 */
.txtSt {FONT-FAMILY: "돋움","verdana";font-size:9pt; color:#333333; line-height:120%; text-decoration:none;letter-spacing:-1.0pt;}

/* TD 태그로 백그라운드 도트라인 그리기 */
.bgDl
{
	background-image:url('/images/bg/dotline_gray.gif');
}

/* TD 태그 검색창 박스 그리기 */
.searchBT
{
	background-image:url('/CS/Goods/_img/searchbarTop.gif');
}
.searchBL
{
	background-image:url('/CS/Goods/_img/searchbarLeft.gif');
}
.searchBR
{
	background-image:url('/CS/Goods/_img/searchbarRight.gif');
}
.searchBB
{
	background-image:url('/CS/Goods/_img/searchbarBottom.gif');
}

/* 할인입장권 목록 배경 */
.ticketBG
{
	background-image:url('/images/SubPages/Detail/ticketBG.gif');
}

/* 할인입장권 목록 속 이용대상 배경 */
.useageBG
{
	background-image:url('/images/SubPages/Detail/useageBG.gif');
}

/* 회색박스 그리기(ex,택시여행) */
.grayCorBT
{
	background-image:url('/images/SubPages/Deco/detailTBar.gif');
}
.grayCorBL
{
	background-image:url('/images/SubPages/Deco/detailLBar.gif');
}
.grayCorBR
{
	background-image:url('/images/SubPages/Deco/detailRBar.gif');
}
.grayCorBB
{
	background-image:url('/images/SubPages/Deco/detailBBar.gif');
}

/* 예약창 테두리 */
.revLTW
{
	background-image:url('/images/RevForm/wleftTop.gif');
}
.revBTW
{
	background-image:url('/images/RevForm/wbarTop.gif');
}
.revRTW
{
	background-image:url('/images/RevForm/wrightTop.gif');
}
.revBLW
{
	background-image:url('/images/RevForm/wbarLeft.gif');
}
.revBRW
{
	background-image:url('/images/RevForm/wbarRight.gif');
}
.revLBW
{
	background-image:url('/images/RevForm/wleftBottom.gif');
}
.revRBW
{
	background-image:url('/images/RevForm/wrightBottom.gif');
}
.revBBW
{
	background-image:url('/images/RevForm/wbarBottom.gif');
}

/* 예약창 타이틀 */
.revtitleL {	background-image:url('/images/RevForm/titleLeft.gif'); }
.revtitleB {	background-image:url('/images/RevForm/titleBar.gif'); }
.revtitleR {	background-image:url('/images/RevForm/titleRight.gif');}



/* 달력 */
.calTxtB { font-weight:bold; }
.caltxtW td {color:#ffffff;  font-weight:bold; background-color:#68b4d3;}

/* 예약가능 예약마감 전화예약 */
.revok {FONT-FAMILY: "돋움";font-size:12px; color:#cc0000;}
.revfin {FONT-FAMILY: "돋움";font-size:12px; color:#666699;}
.revtel {FONT-FAMILY: "돋움";font-size:12px; color:#669933;}

/*서브 본문 태그 적용*/
div.subText td { text-align:left; vertical-align:middle;}
div.subText h1 {FONT-FAMILY: "돋움";font-size:14pt; color:#000000;line-height:22px; display:inline; padding-left:10px;letter-spacing:-1.0pt;width:100%; background-color:#fce4bb; font-weight:bold; border:solid 3 #fd9d51; padding:5px; padding-left:10px;}
div.subText h2 {FONT-FAMILY: "바탕";font-size:14pt; color:#000000;line-height:22px; display:inline; letter-spacing:-1.0pt;width:100%; font-weight:bold; padding-left:10px;}
div.subText p {font-family: 돋움; font-size: 10pt; color:#585858; line-height:160% ; padding:5 10 5 10; margin:0; text-decoration:none; }
div.subText h3 {FONT-FAMILY: "돋움";font-size:12pt; color:#000000;font-weight:bold; line-height:120% ;letter-spacing:-1.0pt;padding-left:10px;}
div.subText h4 {FONT-FAMILY: "돋움";font-size:11pt; color:#000000;font-weight:bold; display:inline; line-height:160% ;letter-spacing:-1.0pt;padding-left:10px;width:100%;}

/* 기본글꼴 */
.gmf {font-family:굴림}
.dtf {font-family:돋움}

/* 기본폰트사이즈 */
.fs10 {font-size:10px}
.fs11 {font-size:11px}
.fs12 {font-size:12px}
.fs13 {font-size:13px}
.fs14 {font-size:14px}
.fs15 {font-size:15px}
.fs16 {font-size:16px}
.fs17 {font-size:17px}
.fs18 {font-size:18px}
.fs20 {font-size:20px}
.fs23 {font-size:23px}
.fs25 {font-size:25px}

/* 기본폰트 설정 */
.fb {font-weight:bold;}
.lsm1 {letter-spacing:-1px}
.ls1 {letter-spacing:1px}
.pt2 { padding-top:2px;}
.pt3 { padding-top:3px;}
.pt4 { padding-top:4px;}
.lh15 {line-height:15px}
.lh16 {line-height:16px}
.lh17 {line-height:17px}
.lh18 {line-height:18px}
.lh19 {line-height:19px}
.lh20 {line-height:20px}
.lh21 {line-height:160%}

/* 기본컬러설정 */
.cog {color:#000000;}
.gy9 {color:#999999;}
.och {color:#795d48;}
.pupeT {color:#2c8e8e;}
.gy4 { color : #4f4f4f;}
.ggen {color : #24717b; }

/* 타이틀 지역/위치 */
.regionT {FONT-FAMILY: "돋움";font-size:10pt; color:#69a619;line-height:25px; letter-spacing:-1.0pt; background-color:#FFFFFF;  padding:5px 10px 5px 10px;}

/* 각 상세 탑 작은이미지 출력 */
.imgsSty { border: solid 1px #7398b0;}

/* 각 상세객실 작은이미지 출력 */
.imgroomSty { border: solid 1px #8fb256;}


/* 숙소안내 글 */
.txtInfo {FONT-FAMILY: "돋움","verdana";font-size:9pt; color:#333333; line-height:150%; text-decoration:none; padding: 0 0 0 10; }

/* 평수 타이틀 */
.pyTitle {FONT-FAMILY: "돋움","verdana";font-size:14pt; color:#333333; line-height:150%; text-decoration:none; padding: 0 0 0 9;font-weight:bold; }

/* 평수 타이틀 옆 박스 */
.boxwhiteT {background-color:#FFFFFF;  padding:5px 10px 5px 10px; }

/* 타이틀 방형태 */
.typeT {FONT-FAMILY: "돋움";font-size:10pt; color:#69a619;line-height:25px;   }

/* 타이틀 전망 */
.viewT {FONT-FAMILY: "돋움";font-size:10pt; color:#30a2a3;line-height:25px;   font-weight:bold;}

/* 객실설명 */
.roomconstT {FONT-FAMILY: "돋움";font-size:10pt; color:#71543f;line-height:140%;}

/* 할인입장권 이용대상 */
.useageTXT {font-family:"돋움", "verdana";font-size:9pt; color:#ffffff; text-decoration:none;letter-spacing:-1.0pt;}
.puseageTXT {font-family:"돋움", "verdana";font-size:9pt; color:#ffff99; text-decoration:none;letter-spacing:-1.0pt;}

/* 할인입장권 타입글 */
.ticketbasicT {font-family:"돋움", "verdana";font-size:9pt; color:#333333; text-decoration:none;letter-spacing:-1.0pt; }
.ticketdiscT {FONT-FAMILY: "돋움", "verdana" ;font-size:9pt; color:#339933; text-decoration:none;letter-spacing:0pt;}
.ticketdiscFee {FONT-FAMILY: "돋움", "verdana" ;font-size:9pt; color:#c94c8b; text-decoration:none;font-weight:bold;}
.ticketnomalT {FONT-FAMILY: "돋움", "verdana" ;font-size:9pt; color:#999999; text-decoration:none;}

/* 예약창 선그리기 */
/*상단*/
.tblLeftR1T2 {border-right-color:#81bac1; border-right-style: solid; border-right-width:1px; border-top-color:#81bac1; border-top-style:solid; border-top-width:2px;}
.tblRightT2B1 { border-top-color:#81bac1; border-top-style:solid; border-top-width:2px;border-bottom-color:#d7d8d4; border-bottom-style:solid; border-bottom-width:1px;}
/*중간*/
.tblLeftR1T1 {border-right-color:#81bac1; border-right-style: solid; border-right-width:1px; border-top-color:#81bac1; border-top-style:solid; border-top-width:1px;}
.tblRightB1 {border-bottom-color:#d7d8d4; border-bottom-style:solid; border-bottom-width:1px;}
/*하단*/
.tblLeftR1T1B1 {border-right-color:#81bac1; border-right-style: solid; border-right-width:1px; border-top-color:#81bac1; border-top-style:solid; border-top-width:1px; border-bottom-color:#81bac1; border-bottom-width:1px; border-bottom-style: solid;}
/*마무리*/
.tblRightBCB1 {border-bottom-color:#81bac1; border-bottom-style:solid; border-bottom-width:1px;}
/* 알림창 BG */
.revnoticeBG {	background-image:url('/images/RevForm/noticeBG.gif');}
/* 알림창 TEXT */
.revWinText {font-family:"돋움", "verdana";font-size:9pt; color:#FFFFFF; text-decoration:none;letter-spacing:-1.0pt; }
/* 라인 */
.resultLine2 { border-top-color:#c3db83; border-top-style:solid; border-top-width:2px; }
.resultLineT1 { border-top-color:#c3db83; border-top-style:solid; border-top-width:1px; }
.resultLine1 { border-bottom-color:#c3db83; border-bottom-style:solid; border-bottom-width:1px; }
.resultTitTxt {font-family:"돋움", "verdana";font-size:10pt;  font-weight:bold; color:#597e29; line-height:140%;text-decoration:none;letter-spacing:-1.0pt;}

/* 알림창 */
.revNotice {font-family:"돋움", "verdana";font-size:9pt; color:#885c49; text-decoration:none; }
.revtitleFB {font-family:"돋움", "verdana";font-size:10pt; color:#24717b; text-decoration:none; font-weight:bold; background-color:#f4f8f4; letter-spacing:-1.0pt; }
.revtitleFN {font-family:"돋움", "verdana";font-size:10pt; color:#323232; margin-left:3px; text-decoration:none; }
.revnormalFN {font-family:"돋움", "verdana";font-size:9pt; color:#666666; text-decoration:none;}
.revnomalST {FONT-FAMILY: "돋움", "verdana" ;font-size:9pt; color:#999999; margin-left:3px; text-decoration: line-through;}

/* 기준창과 텍스트 */
.esdTLeft { background-image:url('/images/RevForm/esdTLeft.gif'); }
.esdTRight { background-image:url('/images/RevForm/esdTRight.gif'); }
.esdTBar { background-image:url('/images/RevForm/esdTBar.gif'); }
.esdLBar { background-image:url('/images/RevForm/esdLBar.gif'); }
.esdRBar { background-image:url('/images/RevForm/esdRBar.gif'); }
.esdBLeft { background-image:url('/images/RevForm/esdBLeft.gif'); }
.esdBRight { background-image:url('/images/RevForm/esdBRight.gif'); }
.esdBBar { background-image:url('/images/RevForm/esdBBar.gif'); }

.esdNorTxt {font-family:"돋움", "verdana";font-size:10pt; color:#323232; text-decoration:none; }
.esdTD { line-height:150%; font-family:"돋움"; color:#4f4f4f; }
.esdLeftR1T1 {border-right-color:#a9cbd8; border-right-style: solid; border-right-width:1px; border-top-color:#81bac1; border-top-style:solid; border-top-width:1px;border-bottom-color:#a9cbd8; border-bottom-style:solid; border-bottom-width:1px;}
.esdRightT1B1 { border-top-color:#a9cbd8; border-top-style:solid; border-top-width:1px;border-bottom-color:#a9cbd8; border-bottom-style:solid; border-bottom-width:1px;}

/* 게시판 게시물번호, 날짜, 조회수 */
.numV8TXT {font-family:"verdana", "돋움";font-size:7pt; color:#7a7a7a; text-decoration:none; letter-spacing:-1.0pt;}

/* 게시판 글쓴이 */
.ntD10TXT {font-family:"돋움", "verdana";font-size:10pt; color:#333333; text-decoration:none; letter-spacing:-1.0pt;}

/* 게시판 제목 링크 */
a.boardTitle:link,a.boardTitle:visited,a.boardTitle:active {font-family:"돋움", "verdana";font-size:10pt;color:#333333;text-decoration:none;}
a.boardTitle:hover{font-family:"돋움", "verdana";font-size:10pt;color:#80455c;text-decoration: underline; }

/* 게시판 보기 */
.boardRTbg {font-family:"돋움", "verdana";border-top: solid 1 #bcd05c; background-color: #dfed9c; border-bottom: solid 1 #bcd05c; }
.boardRTitle {font-family:"돋움"; color:#4a5709; font-size:12pt; margin-left:7px; font-weight:bold; line-height:150%;text-decoration:none; letter-spacing:-1.0pt; }
.boardSTD { text-align:center; border-right-color:#d7d7d7; border-right-style:solid; border-right-width:1px; background-color:#fbfeee; border-bottom-color:#d7d7d7; border-bottom-style: solid; border-bottom-width:1px;}
.boardETD {  border-bottom-color:#d7d7d7; border-bottom-style: solid; border-bottom-width:1px; }
.boardCTD {  border-right-color:#d7d7d7; border-right-style:solid; border-right-width:1px; border-bottom-color:#d7d7d7; border-bottom-style: solid; border-bottom-width:1px; }
.boardRMBTXT {font-family:"돋움", "verdana";font-size:10pt; color:#8cae22; font-weight:bold; }
.boardRMNTXT {font-family:"돋움", "verdana";font-size:10pt; color:#333333; margin-left:4px;}
.boardRMV8TXT {font-family:"verdana", "돋움";font-size:7pt; color:#333333; text-decoration:none; letter-spacing:-1.0pt;margin-left:4px;}

/* 게시판 텍스트박스 처리 */
.boardinputBox { border:solid 1 #77406b; vertical-align:middle;font-size:10pt; }

/* 게시판 쓰기 및 수정 */
/*상단*/
.boardLeftR1T2 {border-right-color:#cdbeca; border-right-style: solid; border-right-width:1px; border-top-color:#cdbeca; border-top-style:solid; border-top-width:2px;}
.boardRightT2B1 { border-top-color:#cdbeca; border-top-style:solid; border-top-width:2px;border-bottom-color:#d7d8d4; border-bottom-style:solid; border-bottom-width:1px;}
/*중간*/
.boardLeftR1T1 {border-right-color:#cdbeca; border-right-style: solid; border-right-width:1px; border-top-color:#cdbeca; border-top-style:solid; border-top-width:1px;}
.boardRightB1 {border-bottom-color:#d7d8d4; border-bottom-style:solid; border-bottom-width:1px;}
/*하단*/
.boardLeftR1T1B1 {border-right-color:#cdbeca; border-right-style: solid; border-right-width:1px; border-top-color:#cdbeca; border-top-style:solid; border-top-width:1px; border-bottom-color:#cdbeca; border-bottom-width:1px; border-bottom-style: solid;}
/*마무리*/
.boardRightBCB1 {border-bottom-color:#cdbeca; border-bottom-style:solid; border-bottom-width:1px;}
/* 텍스트 */
.writetitleFB {font-family:"돋움", "verdana";font-size:10pt; color:#77406b; text-decoration:none; font-weight:bold; background-color:#f2eff1; letter-spacing:-1.0pt; }
.writetitleFN {font-family:"돋움", "verdana";font-size:10pt; color:#323232; margin-left:6px; text-decoration:none; }

/* 여행패키지 박스 CSS */
.pkgTLeft { background-image:url('/images/SubPages/PkgDetail/boxLeftTop.gif'); }
.pkgTRight { background-image:url('/images/SubPages/PkgDetail/boxRightTop.gif'); }
.pkgTBar { background-image:url('/images/SubPages/PkgDetail/boxBarTop.gif'); }
.pkgLBar { background-image:url('/images/SubPages/PkgDetail/boxBarLeft.gif'); }
.pkgRBar { background-image:url('/images/SubPages/PkgDetail/boxBarRight.gif'); }
.pkgBLeft { background-image:url('/images/SubPages/PkgDetail/boxLeftBottom.gif'); }
.pkgBRight { background-image:url('/images/SubPages/PkgDetail/boxRightBottom.gif'); }
.pkgBBar { background-image:url('/images/SubPages/PkgDetail/boxBarBottom.gif'); }

.pkgTTBGBar { background-image:url('/images/SubPages/PkgDetail/boxbarTopTitle.gif'); }

/* 여행패키지 사진 CSS */
.photoTLeft { background-image:url('/images/SubPages/PkgDetail/photoLeftTop.gif'); }
.photoTRight { background-image:url('/images/SubPages/PkgDetail/photoRightTop.gif'); }
.photoTBar { background-image:url('/images/SubPages/PkgDetail/photoBarTop.gif'); }
.photoLBar { background-image:url('/images/SubPages/PkgDetail/photoBarLeft.gif'); }
.photoRBar { background-image:url('/images/SubPages/PkgDetail/photoBarRight.gif'); }
.photoBLeft { background-image:url('/images/SubPages/PkgDetail/photoLeftBottom.gif'); }
.photoBRight { background-image:url('/images/SubPages/PkgDetail/photoRightBottom.gif'); }
.photoBBar { background-image:url('/images/SubPages/PkgDetail/photoBarBottom.gif'); }

/* 여행패키지 상품 타이틀 */
.pkgPTitle {FONT-FAMILY: "돋움", "verdana" ;font-size:12pt; color:#333333; margin-left:7px; line-height:160%; font-weight:bold;}

/* 여행패키지 상단*/
.pkgRLeftR1T2 {border-right-color:#b9dbe3; border-right-style: solid; border-right-width:1px; border-top-color:#b9dbe3; border-top-style:solid; border-top-width:2px;}
.pkgRRightT2B1 { border-top-color:#b9dbe3; border-top-style:solid; border-top-width:2px;border-bottom-color:#d7d8d4; border-bottom-style:solid; border-bottom-width:1px;}
/* 여행패키지중간*/
.pkgRLeftR1T1 {border-right-color:#b9dbe3; border-right-style: solid; border-right-width:1px; border-top-color:#b9dbe3; border-top-style:solid; border-top-width:1px;}
.pkgRRightB1 {border-bottom-color:#d7d8d4; border-bottom-style:solid; border-bottom-width:1px;}
/* 여행패키지하단*/
.pkgRLeftR1T1B1 {border-right-color:#b9dbe3; border-right-style: solid; border-right-width:1px; border-top-color:#b9dbe3; border-top-style:solid; border-top-width:1px; border-bottom-color:#b9dbe3; border-bottom-width:1px; border-bottom-style: solid;}
/* 여행패키지마무리*/
.pkgRRightBCB1 {border-bottom-color:#b9dbe3; border-bottom-style:solid; border-bottom-width:1px;}
/*텍스트*/
.pkgRTitle {FONT-FAMILY: "돋움", "verdana" ;font-size:10pt; color:#24aaaa; letter-spacing:-1.0pt; line-height:160%; font-weight:bold;}
.pkgFTitle {FONT-FAMILY: "돋움", "verdana" ;font-size:10pt; color:#997028;  letter-spacing:-1.0pt; line-height:160%; font-weight:bold;}
.pkgRnomalCont {FONT-FAMILY: "돋움", "verdana" ;font-size:10pt; color:#555555;  line-height:160%;}
.pkginputBox { border:solid 1 #5bbfc1; vertical-align:middle;font-size:10pt; }

/* 여행패키지 요금 */
/* 여행패키지 상단*/
.pkgFLeftR1T2 {border-right-color: #ffcb6e; border-right-style: solid; border-right-width: 1px; border-top-color: #ffcb6e; border-top-style: solid; border-top-width: 2px;}
.pkgFRightT2B1 {border-top-color: #ffcb6e; border-top-style: solid; border-top-width: 2px; }
/* 여행패키지하단*/
.pkgFLeftR1T1B1 {border-top-color: #ffcb6e; border-top-style: solid; border-top-width: 1px; border-right-color: #d8d8d8; border-right-style: solid; border-right-width: 1px; border-bottom-color: #ffcb6e; border-bottom-style: solid; border-bottom-width: 1px;}
.pkgFRightBCB1 {border-top-color: #ffcb6e; border-top-style: solid; border-top-width: 1px; border-bottom-color: #ffcb6e; border-bottom-style: solid; border-bottom-width: 1px;}

/* 여행패키지 가격 */
.pkgnomalST {FONT-FAMILY: "verdana", "돋움" ;font-size:9pt; color:#888888; letter-spacing:-1.0pt; margin-left:3px; text-decoration: line-through;}
.pkgfeeST {FONT-FAMILY: "verdana", "돋움" ;font-size:9pt; color:#4a91ce; letter-spacing:-1.0pt; margin-left:3px; }
.pkgpnum10g { font-family:"verdana" "돋움"; font-size:10pt; color:#339900;  letter-spacing:-1.0pt; font-weight:bold; letter-spacing:-1.0pt;}
.pkgnum10orange { FONT-FAMILY: "verdana" "돋움";font-size:10pt; letter-spacing:-1.0pt;  font-weight:bold; color:#ff6600; text-decoration:none; }

/* 여행패키지 제목*/
.pkgbigTitle {FONT-FAMILY: "돋움", "verdana" ;font-size:16pt; color:#6B9CFF; letter-spacing:-1.0pt; line-height:160%; font-weight:bold; padding-left:7px;}
/* 여행패키지 상품기본정보 */
.pkgBTLeftR1T2 {border-right-color: #8ab3dc; border-right-style: solid; border-right-width: 1px; border-top-color: #8ab3dc; border-top-style: solid; border-top-width: 2px;}
.pkgBTRightT2B1 {border-top-color: #8ab3dc; border-top-style: solid; border-top-width: 2px; }
/* 여행패키지 상품기본정보 하단*/
.pkgBTLeftR1T1B1 {border-top-color: #8ab3dc; border-top-style: solid; border-top-width: 1px; border-right-color: #d8d8d8; border-right-style: solid; border-right-width: 1px; border-bottom-color: #8ab3dc; border-bottom-style: solid; border-bottom-width: 1px;}
.pkgBTRightBCB1 {border-top-color: #8ab3dc; border-top-style: solid; border-top-width: 1px; border-bottom-color: #8ab3dc; border-bottom-style: solid; border-bottom-width: 1px;}
/* 기본정보 타이틀 */
.pkgBsTitle {FONT-FAMILY: "돋움", "verdana" ;font-size:10pt; color:#6699cc; letter-spacing:-1.0pt; line-height:160%; font-weight:bold;}
.pkgBsGray{FONT-FAMILY: "돋움", "verdana" ;font-size:10pt; color:#666666; letter-spacing:-1.0pt; line-height:160%;}
.pkgBnsGray{FONT-FAMILY: "돋움", "verdana" ;font-size:10pt; color:#666666;letter-spacing:1.0pt;  line-height:160%;}
.pkgBsBlack {FONT-FAMILY: "돋움", "verdana" ;font-size:10pt; color:#000000; line-height:160%; font-weight:bold;}

/* 여행패키지 소제목*/
.pkgsmallTitle {FONT-FAMILY: "돋움", "verdana" ;font-size:14pt; color:#663399; letter-spacing:-1.0pt; line-height:160%; font-weight:bold; padding-left:7px;}



/* input 알림창 박스 */
.revinputBox { border:solid 1 #76a3d8; vertical-align:middle;font-size:10pt; }

/* 버스투어 목록 */
.txt5Sf {FONT-FAMILY: "돋움","verdana";font-size:9pt; font-weight:normal; color:#333333; line-height:150%; text-decoration:none;letter-spacing:-1.0pt;}


/* SelectBox */
.selBox
{ 
}


/*  여행상품 상세페이지 우측 숙소 녹색테이블   */
table.pkgsubGrn
{
	border-collapse:collapse;
	background-color:#FEFEF1;
	border-top-width:3px;
	border-top-style: solid;
	border-top-color:#B1BE7C;
	border-bottom-width:1px;
	border-bottom-style: solid;
	border-bottom-color:#B1BE7C;
}
table.pkgsubGrn th
{
	font-weight:bold;
	border-width:1px;
	border-style: solid;
	border-color:#B1BE7C;
	background-color:#FafEF1;
	padding-top:7;
	padding-bottom:7;
	text-align:center;
    color: #666666;
}
table.pkgsubGrn td
{
	border-width:1px;
	border-style: solid;
	border-color:#B1BE7C;
	padding-top:7;
	padding-left:7;
	padding-bottom:7;
	background-color:#FFFFFF;
}
