﻿
/*DBBanner 배너: 문자열 일때 테두리*/
table.bennerK {  border-collapse: collapse; }
table.bennerK td.cornerLT { background-image:url('/App_Themes/Default/img/bannerTbl/sub_img_TL.gif'); background-repeat:no-repeat; height: 10px; width:10px;  }
table.bennerK td.cornerLB { background-image:url('/App_Themes/Default/img/bannerTbl/sub_img_BL.gif'); background-repeat:no-repeat; height: 10px; width:10px; }
table.bennerK td.cornerRT { background-image:url('/App_Themes/Default/img/bannerTbl/sub_img_TR.gif'); background-repeat:no-repeat; height: 10px; width:10px; }
table.bennerK td.cornerRB { background-image:url('/App_Themes/Default/img/bannerTbl/sub_img_BR.gif'); background-repeat:no-repeat; height: 10px; width:10px; }

table.bennerK td.borderHT  { background-image:url('/App_Themes/Default/img/bannerTbl/sub_bg_top.gif'); height: 10px; background-repeat:repeat-x; }
table.bennerK td.borderHB  { background-image:url('/App_Themes/Default/img/bannerTbl/sub_bg_bottom.gif'); height: 10px; background-repeat:repeat-x; }
table.bennerK td.borderVL  { background-image:url('/App_Themes/Default/img/bannerTbl/sub_bg_left.gif'); width: 10px; background-repeat:repeat-y; }
table.bennerK td.borderVR  { background-image:url('/App_Themes/Default/img/bannerTbl/sub_bg_right.gif'); width: 10px; background-repeat:repeat-y; }


/*### 제주도 지도 ###*/

/*** 제주도 지도 예약 팝업창 ***/
td.popMapReserve_c1 {background:url(/CS/Map/GoogleMap/UC/img/popup/c1.gif) no-repeat;}
td.popMapReserve_c2 {background:url(/CS/Map/GoogleMap/UC/img/popup/c2.gif) no-repeat;}
td.popMapReserve_c3 {background:url(/CS/Map/GoogleMap/UC/img/popup/c3.gif) no-repeat;}
td.popMapReserve_c4 {background:url(/CS/Map/GoogleMap/UC/img/popup/c4.gif) no-repeat;}
td.popMapReserve_t {background:url(/CS/Map/GoogleMap/UC/img/popup/top.gif) left repeat-x;}
td.popMapReserve_b {background:url(/CS/Map/GoogleMap/UC/img/popup/bottom.gif) left repeat-x;}
td.popMapReserve_l {background:url(/CS/Map/GoogleMap/UC/img/popup/left.gif) top repeat-y;}
td.popMapReserve_r {background:url(/CS/Map/GoogleMap/UC/img/popup/right.gif) top repeat-y;}
td.popMapReserve_m {background-color:#ffffff; vertical-align:top;} 


/* 할인입장권 타입글 */
.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;}


/* 할인입장권 목록 배경 */
.ticketBG
{
	background-image:url('/images/SubPages/Detail/ticketBG.gif');
}

/* 할인입장권 목록 속 이용대상 배경 */
.useageBG
{
	background-image:url('/images/SubPages/Detail/useageBG.gif');
}


/* 숙소이미지 큰 테이블 */
table.pkgtable
{
	border-collapse:collapse;
	background-color:#FBFAF6;
	border-width:1px;
	border-style: solid;
	border-color:#E0DAD1;
}




/*  여행상품 상세페이지   */
.pkgsubTop
{
    border-collapse: collapse;
    border-top-color:#8AB3DC;
    border-top-style:solid;
    border-width:3px;
}
.pkgsubTop th 
{
 FONT-FAMILY: "돋움","verdana";font-size:10pt; font-weight:bold; color:#4C7DAE;
 background-color:#F6FAFE;
 border-style:solid;
 border-width:1px;
 border-color:#8AB3DC;
 padding:7px;
}

.pkgsubTop td
{
 background-color:#FFFFFF;
 border-style:solid;
 border-width:1px;
 border-color:#8AB3DC;
 padding:7px;
}



/* 상품상세정보 가격 */
.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;
}


/* 상품상세 테이블 - 상세정보 */
table.tblgoodsDetail
{
	border-collapse:collapse;
	background-color:#FEFEF1;
	border-top-width:3px;
	border-top-style: solid;
	border-top-color:#FFCC66;
	border-bottom-width:1px;
	border-bottom-style: solid;
	border-bottom-color:#FCE291;
}

table.tblgoodsDetail td
{
	border-width:1px;
	border-style: solid;
	border-color:#FCE291;
	padding-top:7;
	padding-left:7;
	padding-bottom:7;
	background-color:#FFFFFF;
}

table.tblgoodsDetail th
{
	font-weight:bold;
	border-width:1px;
	border-style: solid;
	border-color:#FCE291;
	background-color:#FEFEF1;
	padding-top:7;
	padding-bottom:7;
	text-align:center;
    color: #666666;
}



/*  여행상품 상세페이지 우측 숙소 녹색테이블   */
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;
}











/*  중간페이지 노란색1픽셀 테두리   */
.subText  
{
  
 background-color:#FFFFFF;
 border-style:solid;
 border-width:1px;
 border-color:#FFCC66;
 padding:7px;
}





/*서브페이지 상품리스트 설정*/
.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;}


/* 차종 */
.dblueTxt
{
	FONT-FAMILY: "굴림";font-size:10pt; color: #009999; font-weight: bold; text-decoration:none;
}



/* 여행패키지 사진 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; }

.
/* 여행패키지 총 요금 */
/* 여행패키지 상단*/
.pkgTLeftR1T2 {border-right-color: #f570a5; border-right-style: solid; border-right-width: 1px; border-top-color: #f570a5; border-top-style: solid; border-top-width: 2px;}
.pkgTRightT2B1 {border-top-color: #f570a5; border-top-style: solid; border-top-width: 2px; }
/* 여행패키지하단*/
.pkgTLeftR1T1B1 {border-top-color: #f570a5; border-top-style: solid; border-top-width: 1px; border-right-color: #d8d8d8; border-right-style: solid; border-right-width: 1px; border-bottom-color: #f570a5; border-bottom-style: solid; border-bottom-width: 1px;}
.pkgTRightBCB1 {border-top-color: #f570a5; border-top-style: solid; border-top-width: 1px; border-bottom-color: #f570a5; border-bottom-style: solid; border-bottom-width: 1px;}

/* 여행패키지 총 가격 */
.pkgTnomalST {FONT-FAMILY: "verdana", "굴림" ;font-size:9pt; color:#555555; letter-spacing:-1.0pt; }
.pkgTfeeST {FONT-FAMILY: "verdana", "굴림" ;font-size:9pt; color:#4a91ce; letter-spacing:-1.0pt;  }
.pkgTpnum10g { font-family:"verdana" "굴림"; font-size:10pt; color:#339900;  letter-spacing:-1.0pt; font-weight:bold; letter-spacing:-1.0pt;}
.pkgTnum10orange { FONT-FAMILY: "verdana" "굴림";font-size:10pt; letter-spacing:-1.0pt;  font-weight:bold; color:#ff6600; text-decoration:none; }
.pkgrevTTitle {FONT-FAMILY: "굴림", "verdana" ;font-size:10pt; color:#733c94; letter-spacing:-1.0pt; line-height:160%; font-weight:bold;}




/* 여행패키지 제목*/
.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;}


/* 여행패키지 소제목*/
.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
{ 
}





/* 기간별요금 테이블 - days-price*/
table.days-price
{
	border-collapse:collapse;
	background-color:#FFFFFF;
	border-top-width:2px;
	border-top-style: solid;
	border-top-color:#BCC2D0;
	border-bottom-width:1px;
	border-bottom-style: solid;
	border-bottom-color:#BCC2D0;
	padding:5px;
}


table.days-price th
{
	border-collapse:collapse;
	background-color:#F3F6F7;
	border-top-width:1px;
	border-top-style: solid;
	border-top-color:#BCC2D0;
	border-bottom-width:1px;
	border-bottom-style: solid;
	border-bottom-color:#BCC2D0;
	padding:5px;

}

table.days-price tbody tr td
{
	border-bottom-width:1px;
	border-bottom-style: solid;
	border-bottom-color:#BCC2D0;
	padding-top:7;
	padding-left:7;
	padding-bottom:7;
	
}

table.days-price thead tr th
{
	font-weight:normal;
	border-bottom-width:1px;
	border-bottom-style: solid;
	border-bottom-color:#BCC2D0;
	background-color:#F2F2F2;
	padding-top:7;
	padding-left:7;
	padding-bottom:7;
	text-align:center;
}

table.days-price td.rborder,
table.days-price th.rborder
{
	border-right-style: solid;
	border-right-width:1px;
	border-right-color:#CCCCCC;
}


/* 상품상세 테이블 - 가격 */
table.tblgoodsDetail-price
{
	border-collapse:collapse;
	background-color:#FFFFFF;
	border-top-width:2px;
	border-top-style: solid;
	border-top-color:#DdCcAA;
	border-bottom-width:1px;
	border-bottom-style: solid;
	border-bottom-color:#DdCcAA;
}

table.tblgoodsDetail-price tbody tr td
{
	border-bottom-width:1px;
	border-bottom-style: solid;
	border-bottom-color:#DdCcAA;
	padding-top:7;
	padding-left:7;
	padding-bottom:7;
	text-align:center;
}

table.tblgoodsDetail-price tbody tr th
{
	font-weight: bold;
	border-bottom-width:1px;
	border-bottom-style: solid;
	border-bottom-color:#DdCcAA;
	background-color:#FDFCF6;
	padding-top:7;
	padding-left:7;
	padding-bottom:7;
	text-align:center;
}





/* 팝업스타일 */
.popupBaseTable 
{
	
}



/* 타이틀 지역/위치 */
.pkgname,
.pkgname:link,
.pkgname:visited,
.pkgname:hover,
.pkgname:active
 {
	font-family:"굴림", "verdana";
	font-size:10pt; 
	color:#00CC00;
	font-weight : bold;
}

/* 렌트카, 숙소 전시문구 */
div.divListDisplayText {filter:Alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;background-color:Black;  height:15px; width:200px; overflow:hidden; color:#ffffff; position:absolute; top:-15px; text-align:left; font-size:11px; line-height:15px;}
div.divDisplayTextOuter{position:relative; width:200px;}