﻿.ahidtext {text-indent: -95873px; position: absolute;}

/*모든 클래스의 이름을 'spkg_' 로 시작 하게 만들라.*/
div.spkg_popup
{
    width:810px;
    display: none; z-index: 2;
    border:none;
    text-align:center;
}

/*페이지*/
spkg_pNumner {background-color:Transparent;}
table.spkg_tdPageTable td {width:15px;}

/*########### 페이지 스타일  #############*/
.spkg_page_normal {color:#403705; font-size:12px;font-family:돋움; }
.spkg_page_selected { color:#403705; font-weight:bold;  font-size:12px;font-family:돋움;}


/*장바구니에 담긴 목록상품내역*/
td.spkg_CartGoodsList{font-family:돋움;font-size:12px;color:#8e8e8e;}

/*목록 검색 테이블*/
table.spkg_search{font-size:12px;color:#000000;font-family:굴림;padding:1px;}
table.spkg_search img{vertical-align:middle;}
table.spkg_search table.spkg_tblDateContainer td{font-size:12px;color:#000000;font-family:굴림;}

/*항공목록*/
table.spkg_tblPkgAirSelector{margin-top:5px;}
table.spkg_tblPkgAirSelector th{height:20px;background-color:#f6f6f6;text-align:center;vertical-align:middle;}
table.spkg_tblPkgAirSelector tr{height:45px;}
table.spkg_tblPkgAirSelector td{text-align:center;font-family:돋움;font-size:12px;color:#666666;border-bottom:solid 1px #e5e5e5;}

/*렌트카목록*/
table.spkg_tblPkgCarSelector{margin-top:5px;}
table.spkg_tblPkgCarSelector th{height:20px;background-color:#f6f6f6;text-align:center;vertical-align:middle;}
table.spkg_tblPkgCarSelector tr{height:65px;}
table.spkg_tblPkgCarSelector td{text-align:center;font-family:돋움;font-size:12px;color:#666666;border-bottom:solid 1px #e5e5e5;}
table.spkg_tblPkgCarSelector td h1.ttlCarIndex{text-align:left;font-family:돋움;font-size:12px;color:#666666;margin:0px;}
table.spkg_tblPkgCarSelector td h1.ttlCarIndex a:visited{text-align:left;font-family:돋움;font-size:12px;color:#666666;text-decoration:none;}
table.spkg_tblPkgCarSelector td h1.ttlCarIndex a:link{text-align:left;font-family:돋움;font-size:12px;color:#666666;text-decoration:none;}
table.spkg_tblPkgCarSelector td h1.ttlCarIndex a:hover{text-align:left;font-family:돋움;font-size:12px;color:#666666;text-decoration:underline;}
table.spkg_tblPkgCarSelector td h1.ttlCarIndex a:active{text-align:left;font-family:돋움;font-size:12px;color:#666666;text-decoration:underline;}

/*숙소목록*/
table.spkg_tblPkgRoomList{margin-top:5px;}
table.spkg_tblPkgRoomList a:visited{color:#020202;font-family:돋움;font-size:12px;font-weight:bold;text-decoration:none;}
table.spkg_tblPkgRoomList a:link{color:#020202;font-family:돋움;font-size:12px;font-weight:bold;text-decoration:none;}
table.spkg_tblPkgRoomList a:hover{color:#020202;font-family:돋움;font-size:12px;font-weight:bold;text-decoration:underline;}
table.spkg_tblPkgRoomList a:active{color:#020202;font-family:돋움;font-size:12px;font-weight:bold;text-decoration:underline;}
table.spkg_tblPkgRoomList div.spkg_divListDisplayText{position:absolute;height:20px;width:140px;top:-20px;left:0;overflow:hidden;background-color:#000000;color:#ffffff;font-size:12px;text-align:right;line-height:150%;}
table.spkg_tblPkgRoomList tr{height:18px;}
table.spkg_tblPkgRoomList td{text-align:left;font-family:돋움;font-size:12px;color:#666666;}

/*할인쿠폰목록*/
table.spkg_tblPkgTktList{margin-top:5px;}
table.spkg_tblPkgTktList a:visited{color:#020202;font-family:돋움;font-size:12px;font-weight:bold;text-decoration:none;}
table.spkg_tblPkgTktList a:link{color:#020202;font-family:돋움;font-size:12px;font-weight:bold;text-decoration:none;}
table.spkg_tblPkgTktList a:hover{color:#020202;font-family:돋움;font-size:12px;font-weight:bold;text-decoration:underline;}
table.spkg_tblPkgTktList a:active{color:#020202;font-family:돋움;font-size:12px;font-weight:bold;text-decoration:underline;}
table.spkg_tblPkgTktList div.spkg_divListDisplayText{position:absolute;height:20px;width:140px;top:-20px;left:0;overflow:hidden;background-color:#000000;color:#ffffff;font-size:12px;text-align:right;line-height:150%;}
table.spkg_tblPkgTktList tr{height:18px;}
table.spkg_tblPkgTktList td{text-align:left;font-family:돋움;font-size:12px;color:#666666;}

/*택시투어목록*/
table.spkg_tblPkgEtcList{margin-top:5px;}
table.spkg_tblPkgEtcList td h1.ttlGoodsList{font-family:돋움;font-size:14px;color:#272727;font-weight:bold;margin:0;}
table.spkg_tblPkgEtcList h1.ttlGoodsList a:visited{color:#272727;font-family:돋움;font-size:14px;font-weight:bold;text-decoration:none;}
table.spkg_tblPkgEtcList h1.ttlGoodsList a:link{color:#272727;font-family:돋움;font-size:14px;font-weight:bold;text-decoration:none;}
table.spkg_tblPkgEtcList h1.ttlGoodsList a:hover{color:#272727;font-family:돋움;font-size:14px;font-weight:bold;text-decoration:underline;}
table.spkg_tblPkgEtcList h1.ttlGoodsList a:active{color:#272727;font-family:돋움;font-size:14px;font-weight:bold;text-decoration:underline;}
table.spkg_tblPkgEtcList td.priceTd{color:#fe6000;font-family:돋움;font-size:12px;font-weight:bold;}






/*예약폼 팝업창*/
table.spkg_popuptbl div{font-size:11px;font-family:돋움;color:#43a7a7;font-weight:normal;margin-top:5px;margin-bottom:5px;}
table.spkg_popuptbl h1.ttlPopup{margin:0px;}
table.spkg_popuptbl h1.ttlPopup span{font-size:14px;font-family:돋움;color:#ffffff;font-weight:bold;margin:0px;}
table.spkg_revpopuptbl tr{height:20px;}
table.spkg_revpopuptbl tr.top th{font-size:12px;font-family:돋움;color:#000000;font-weight:bold;border-top:solid 2px #e6e6e6;border-left:solid 2px #e6e6e6;border-bottom:solid 1px #e6e6e6;background-color:#fafafa;}
table.spkg_revpopuptbl tr.top td{font-size:12px;font-family:돋움;color:#000000;font-weight:normal;border-top:solid 2px #e6e6e6;border-right:solid 2px #e6e6e6;border-bottom:solid 1px #e6e6e6;background-color:#ffffff;padding:2px;}
table.spkg_revpopuptbl tr.middle th{font-size:12px;font-family:돋움;color:#000000;font-weight:bold;border-left:solid 2px #e6e6e6;border-bottom:solid 1px #e6e6e6;background-color:#fafafa;}
table.spkg_revpopuptbl tr.middle td{font-size:12px;font-family:돋움;color:#000000;font-weight:normal;border-right:solid 2px #e6e6e6;border-bottom:solid 1px #e6e6e6;background-color:#ffffff;padding:2px;}
table.spkg_revpopuptbl tr.bottom th{font-size:12px;font-family:돋움;color:#000000;font-weight:bold;border-left:solid 2px #e6e6e6;border-bottom:solid 2px #e6e6e6;background-color:#fafafa;}
table.spkg_revpopuptbl tr.bottom td{font-size:12px;font-family:돋움;color:#000000;font-weight:normal;border-right:solid 2px #e6e6e6;border-bottom:solid 2px #e6e6e6;background-color:#ffffff;padding:2px;}
table.spkg_revpopuptbl div{font-size:12px;font-family:돋움;color:#000000;font-weight:normal;}
table.spkg_revpopuptbl span{font-size:12px;font-family:돋움;color:#000000;font-weight:normal;}
table.spkg_popuptbl td span.spkg_revfoot{font-size:11px;font-family:돋움;color:#575858;font-weight:normal;}


/* 상품분류제목 ttlGoodsCategory */
table.spkg_detailpop h1.spkg_ttlGoodsCategory {color:#f39800; font-weight:bold; font-family:'굴림'; font-size:14px; margin:0px;}

/*** 숙소 디테일 품목별 상품 배경  ***/
table.spkg_tblLdgItems { border-collapse:collapse; border:solid 1px #cccccc;font-size:12px;}
table.spkg_tblLdgItems th {font-weight:normal; padding-top:7px; padding-bottom:6px; background-color:#f3f3f3; border:solid 1px #cccccc;}
table.spkg_tblLdgItems td {padding-bottom:6px; padding-left:5px; padding-top :7px; background-color:#ffffff; border:solid 1px #cccccc; }
h1.spkg_ttlRoomTitle{color:#f39800; font-weight:bold; font-family:'굴림'; font-size:14px; margin:0px;}
table.tblRoomItem1{font-size:12px;}
/*** 상품 상세정보 테이블 ***/
table.spkg_tblGoodsDetailInfo {border-collapse:collapse;font-size:12px;font-family:돋움;}
table.spkg_tblGoodsDetailInfo table{font-size:12px;font-family:돋움;}
table.spkg_tblGoodsDetailInfo th {border:solid 1px #b9cfdc; background-color:#eaf2f7; color:#5c80a0;font-weight:normal; border-right:none; padding:5px;}
table.spkg_tblGoodsDetailInfo td {border:solid 1px #b9cfdc; border-left:none; background-color:#ffffff; padding:5px;}
table.spkg_tblGoodsDetailInfo td {border:solid 1px #b9cfdc; border-left:none; background-color:#ffffff; padding:5px;}
td.spkg_contentTd{font-size:12px;font-family:돋움;line-height:150%;}
td.spkg_contentTd td{font-size:12px;font-family:돋움;line-height:150%;}

/*** 렌트카 시간별요금 테이블 ***/
table.spkg_tblRentCarFeePerTime {border-collapse:collapse;font-family:'돋움';	font-size: 12px;}
table.spkg_tblRentCarFeePerTime th {background-color:#f7f7f7; font-weight:normal; border:solid 1px #dbdbdb; border-bottom:none;}
table.spkg_tblRentCarFeePerTime td {background-color:#ffffff; text-align:right; border:solid 1px #dbdbdb;}
table.spkg_tblRentCarFeePerTime tr.carstdfee td {text-decoration:line-through; text-align:center;}
table.spkg_tblRentCarFeePerTime tr.carsellfee td {color:#eb6100; text-align:center; border-top:none;}