﻿table.uline_dot td, table.uline_dot td
{
    border-bottom-style:dotted;
    border-bottom-color:#cecece;
    border-bottom-width:1px;
    padding-top:5px;
}

/*** 라운드 크기 3px; 라인 1px  ***/

td.c31 {width:3px; height:3px; background: url(/App_Themes/Default/img/GrayRound/c31.gif);}
td.c32 {width:3px; height:3px; background: url(/App_Themes/Default/img/GrayRound/c32.gif);}
td.c33 {width:3px; height:3px; background: url(/App_Themes/Default/img/GrayRound/c33.gif);}
td.c34 {width:3px; height:3px; background: url(/App_Themes/Default/img/GrayRound/c34.gif);}
td.t3 {background: #ffffff url(/App_Themes/Default/img/GrayRound/line.gif) top repeat-x;}
td.l3 {background: #ffffff url(/App_Themes/Default/img/GrayRound/line.gif) left repeat-y;}
td.r3 {background: #ffffff url(/App_Themes/Default/img/GrayRound/line.gif) right repeat-y;}
td.b3 {background: #ffffff url(/App_Themes/Default/img/GrayRound/line.gif) bottom repeat-x;}

/*** 라운드 크기 7px; 라인 1px  ***/

td.ltc7 {width:7px; height:7px; background: url(/App_Themes/Default/img/GrayRound/c71.gif);}
td.rtc7 {width:7px; height:7px; background: url(/App_Themes/Default/img/GrayRound/c72.gif);}
td.lbc7 {width:7px; height:7px; background: url(/App_Themes/Default/img/GrayRound/c73.gif);}
td.rbc7 {width:7px; height:7px; background: url(/App_Themes/Default/img/GrayRound/c74.gif);}



/*** 상품리스트 헤드 ***/
td.listhead_l {width:5px;background:url(/CS/UC/img/list/listhead_left.gif) no-repeat;}
td.listhead_r {width:5px;background:url(/CS/UC/img/list/listhead_right.gif) no-repeat;}
td.listhead_c {background:url(/CS/UC/img/list/listhead_smallbar.gif) right bottom no-repeat; color:#749eb2; text-align:center; background-color:#f3f7f9; border-bottom-width:1px; border-bottom-color:#749eb2; border-bottom-style:solid; border-top-width:1px; border-top-color:#749eb2; border-top-style:solid;}
td.listhead_x {color:#749eb2; text-align:center; background-color:#f3f7f9; border-bottom-width:1px; border-bottom-color:#749eb2; border-bottom-style:solid; border-top-width:1px; border-top-color:#749eb2; border-top-style:solid;}
td.listfoot_l {width:5px;background:url(/CS/UC/img/list/listfoot_left.gif) no-repeat;}
td.listfoot_r {width:5px;background:url(/CS/UC/img/list/listfoot_right.gif) no-repeat;}

/*** 상품상세정보 ***/
td.goodsdetails_c1 {background:url(/CS/UC/img/detail/c1.gif) no-repeat;}
td.goodsdetails_c2 {background:url(/CS/UC/img/detail/c2.gif) no-repeat;}
td.goodsdetails_c3 {background:url(/CS/UC/img/detail/c3.gif) no-repeat;}
td.goodsdetails_c4 {background:url(/CS/UC/img/detail/c4.gif) no-repeat;}
td.goodsdetails_tl {background:#f3f7f9 url(/CS/UC/img/detail/outline.gif) left repeat-y; vertical-align:top;}
td.goodsdetails_tr {background:#f3f7f9 url(/CS/UC/img/detail/outline.gif) right repeat-y; vertical-align:top;}
td.goodsdetails_t {background:#f3f7f9 url(/CS/UC/img/detail/outline.gif) top repeat-x; text-align:center; padding-top:15px; padding-bottom:15px; }
td.goodsdetails_b {background:#ffffff url(/CS/UC/img/detail/outline.gif) bottom repeat-x;}
td.goodsdetails_l {background:#ffffff url(/CS/UC/img/detail/outline.gif) left repeat-y; border-top-width:1px; border-top-color:#749eb2; border-top-style:solid;}
td.goodsdetails_r {background:#ffffff url(/CS/UC/img/detail/outline.gif) right repeat-y; border-top-width:1px; border-top-color:#749eb2; border-top-style:solid;}
td.goodsdetails_m {background-color:#ffffff; vertical-align:top; padding-top:10px; padding-bottom:13px; border-top-width:1px; border-top-color:#749eb2; border-top-style:solid;}

/*** 상품상세정보 ***/
table.goodsdetailsinfo {border-collapse:collapse; table-layout:fixed;}
table.goodsdetailsinfo th {border-bottom-color:#e6e6e6; border-bottom-width:1px; border-bottom-style:solid; background-color:#ffffff; padding-top:5px; padding-bottom:5px; padding-right:10px; color:#88abda; text-align:right; font-weight:normal; text-align:right;}
table.goodsdetailsinfo td {border-bottom-color:#e6e6e6; border-bottom-width:1px; border-bottom-style:solid; background-color:#ffffff; vertical-align:top; padding:5px; }


/*** 상위 테이블 클래스 지우기***/
Table.RemoveTblClass {border-width:0px; background-color:Transparent; padding:0px; margin:0px;}
Table.RemoveTblClass th {border-width:0px; background-color:Transparent; padding:0px; margin:0px;}
Table.RemoveTblClass td {border-width:0px; background-color:Transparent; padding:0px; margin:0px;}

/***렌트카 차종 메뉴***/
a.cartypemenu:link {color:#808080; text-decoration:none;}
a.cartypemenu:visited {color:#808080; text-decoration:none;}
a.cartypemenu:active {color:#eb6100; text-decoration:none;}
a.cartypemenu:hover {color:#eb6100; text-decoration:none;}

/*** 렌트카 전체 리스트 분류별 테이블(Blue) ***/
table.rentcarBluelist td.bgtitle {background:url(/CS/Goods/Car/img/bgTitle_Blue.gif) repeat-x; color:#ffffff; font-weight:bold; text-align:center;}
table.rentcarBluelist td.bgLeft {background:url(/CS/Goods/Car/img/bgLeft_Blue.gif) no-repeat;}
table.rentcarBluelist td.bgRight {background:url(/CS/Goods/Car/img/bgRight_Blue.gif) no-repeat;}
table.rentcarBluelist td.smallbar {background:url(/CS/Goods/Car/img/smallbar_Blue.gif) bottom right no-repeat; color:#ffffff; text-align:center; vertical-align:bottom; padding-bottom:4px;}
table.rentcarBluelist td.smallbarx {color:#ffffff; text-align:center; vertical-align:bottom; padding-bottom:4px;}

/*** 렌트카 전체 리스트 분류별 테이블(Orange) ***/
table.rentcarOrangelist td.bgtitle {background:url(/CS/Goods/Car/img/bgTitle_Orange.gif) repeat-x; color:#ffffff; font-weight:bold; text-align:center;}
table.rentcarOrangelist td.bgLeft {background:url(/CS/Goods/Car/img/bgLeft_Orange.gif) no-repeat;}
table.rentcarOrangelist td.bgRight {background:url(/CS/Goods/Car/img/bgRight_Orange.gif) no-repeat;}
table.rentcarOrangelist td.smallbar {background:url(/CS/Goods/Car/img/smallbar_Orange.gif) bottom right no-repeat; color:#ffffff; text-align:center; vertical-align:bottom; padding-bottom:4px;}
table.rentcarOrangelist td.smallbarx {color:#ffffff; text-align:center; vertical-align:bottom; padding-bottom:4px;}

/*** 렌트카 전체 리스트 분류별 테이블(Cyan) ***/
table.rentcarCyanlist td.bgtitle {background:url(/CS/Goods/Car/img/bgTitle_Cyan.gif) repeat-x; color:#ffffff; font-weight:bold; text-align:center;}
table.rentcarCyanlist td.bgLeft {background:url(/CS/Goods/Car/img/bgLeft_Cyan.gif) no-repeat;}
table.rentcarCyanlist td.bgRight {background:url(/CS/Goods/Car/img/bgRight_Cyan.gif) no-repeat;}
table.rentcarCyanlist td.smallbar {background:url(/CS/Goods/Car/img/smallbar_Cyan.gif) bottom right no-repeat; color:#ffffff; text-align:center; vertical-align:bottom; padding-bottom:4px;}
table.rentcarCyanlist td.smallbarx {color:#ffffff; text-align:center; vertical-align:bottom; padding-bottom:4px;}

/*** 렌트카 전체 리스트 분류별 테이블(Purple) ***/
table.rentcarPurplelist td.bgtitle {background:url(/CS/Goods/Car/img/bgTitle_Purple.gif) repeat-x; color:#ffffff; font-weight:bold; text-align:center;}
table.rentcarPurplelist td.bgLeft {background:url(/CS/Goods/Car/img/bgLeft_Purple.gif) no-repeat;}
table.rentcarPurplelist td.bgRight {background:url(/CS/Goods/Car/img/bgRight_Purple.gif) no-repeat;}
table.rentcarPurplelist td.smallbar {background:url(/CS/Goods/Car/img/smallbar_Purple.gif) bottom right no-repeat; color:#ffffff; text-align:center; vertical-align:bottom; padding-bottom:4px;}
table.rentcarPurplelist td.smallbarx {color:#ffffff; text-align:center; vertical-align:bottom; padding-bottom:4px;}

/*** 상품상세 제목 배경 Background of Detail's Title***/
td.bgDatailTitle_c1 {background:url(/CS/UC/img/detail/titlebg/c1.gif) no-repeat;}
td.bgDatailTitle_c2 {background:url(/CS/UC/img/detail/titlebg/c2.gif) no-repeat;}
td.bgDatailTitle_c3 {background:url(/CS/UC/img/detail/titlebg/c3.gif) no-repeat;}
td.bgDatailTitle_c4 {background:url(/CS/UC/img/detail/titlebg/c4.gif) no-repeat;}
td.bgDatailTitle_t {background:url(/CS/UC/img/detail/titlebg/top.gif) repeat-x;}
td.bgDatailTitle_b {background:url(/CS/UC/img/detail/titlebg/bottom.gif) repeat-x;}
td.bgDatailTitle_l {background:url(/CS/UC/img/detail/titlebg/left1.gif) repeat-y;}
td.bgDatailTitle_r {background:url(/CS/UC/img/detail/titlebg/right1.gif) repeat-y;}
div.bgDatailTitle_lb {background:url(/CS/UC/img/detail/titlebg/left2.gif) no-repeat;}
div.bgDatailTitle_rb {background:url(/CS/UC/img/detail/titlebg/right2.gif) no-repeat;}
td.bgDatailTitle_t {background:url(/CS/UC/img/detail/titlebg/top.gif) repeat-x;}
td.bgDatailTitle_m {background: #ffffff url(/CS/UC/img/detail/titlebg/middle.gif) bottom repeat-x; }

/*### 게시판 ###*/

/*** 게시판 테이블 리스트  ***/
table.BoardListTbl {border-collapse:collapse;}
table.BoardListTbl th.head_left {background:url(/Helper/UC/Board/Action/img/head_left.gif) no-repeat;}
table.BoardListTbl th.head_middle {background:url(/Helper/UC/Board/Action/img/head_middle.gif) repeat-x; color:#999999;}
table.BoardListTbl th.head_right {background:url(/Helper/UC/Board/Action/img/head_right.gif) no-repeat;}
table.BoardListTbl tr.TRnotice td {color:#ac6a00; font-weight:bold; border-bottom:dotted 1px #e6e6e6; text-align:center;}
table.BoardListTbl tr.TRmain td {border-bottom:dotted 1px #e6e6e6; text-align:center; color:#999999}

/*** 게시판 테이블 글쓰기  ***/
table.BoardEditTable th {text-align:left; height:30px; color:#999999;}
table.BoardEditTable td {}
table.BoardEditTable input {border:solid 1px #999999; height:20px; padding-top:3px;}


/*### 장바구니 ###*/

/*** 일반장바구니 ***/
table.CommonCartTable th.headleft {background:url(/CS/CusMyPage/RevCart/img/head_left.gif) no-repeat;}
table.CommonCartTable th.headmiddle {background:url(/CS/CusMyPage/RevCart/img/head_middle.gif) repeat-x; color:#999999;	}
table.CommonCartTable th.headright {background:url(/CS/CusMyPage/RevCart/img/head_right.gif) no-repeat;}
table.CommonCartTable td {padding-top:3px; padding-bottom:3px; color:#999999; }



td.normalcart_std {text-decoration:line-through; text-align:right; padding-right:5px; } /*정요금*/
td.normalcart_norDC {text-align:right; padding-right:5px;} /*장바구니할인요금*/
td.normalcart_crtDC {color:#a40035; text-align:right; padding-right:5px; } /*장바구니할인요금*/

/*** 패키지장바구니 ***/
table.pkgcart_head {border-top-width:1px;border-top-color:#a4b185; border-top-style:solid; border-bottom-width:1px;border-bottom-color:#a4b185; border-bottom-style:solid;}
table.pkgcart_head th { background: #f3f6ec url(/CS/CusMyPage/RevCart/UC/img/pkgRightLine.gif) right repeat-y; color:#a4b185; font-weight:normal; }
table.pkgcart_head td { background: #ffffff url(/CS/CusMyPage/RevCart/UC/img/pkgRightLine.gif) right repeat-y;  }

td.pkgcart_std {text-decoration:line-through; text-align:right; padding-right:5px; } /*정요금*/
td.pkgcart_d {text-align:right; padding-right:5px;} /*일반판매가*/
td.pkgcart_DC {color:#a40035; text-align:right; padding-right:5px; } /*패키지할인요금*/

/*** 요금합계 (일반상품, 장바구니할인, 패키지상품)  ***/
td.crtSubTotalRound_c1 {background:url(/CS/CusMyPage/RevCart/UC/img/sum/i_c1.gif) no-repeat;}
td.crtSubTotalRound_c2 {background:url(/CS/CusMyPage/RevCart/UC/img/sum/i_c2.gif) no-repeat;}
td.crtSubTotalRound_c3 {background:url(/CS/CusMyPage/RevCart/UC/img/sum/i_c3.gif) no-repeat;}
td.crtSubTotalRound_c4 {background:url(/CS/CusMyPage/RevCart/UC/img/sum/i_c4.gif) no-repeat;}
td.crtSubTotalRound_t {background:#e8e4cc url(/CS/CusMyPage/RevCart/UC/img/sum/i_outline.gif) top repeat-x;}
td.crtSubTotalRound_b {background:#e8e4cc url(/CS/CusMyPage/RevCart/UC/img/sum/i_outline.gif) bottom repeat-x;}
td.crtSubTotalRound_l {background:#e8e4cc url(/CS/CusMyPage/RevCart/UC/img/sum/i_outline.gif) left repeat-y;}
td.crtSubTotalRound_r {background:#e8e4cc url(/CS/CusMyPage/RevCart/UC/img/sum/i_outline.gif) right repeat-y;}
td.crtSubTotalRound_m {background-color:#e8e4cc;text-align:center; vertical-align:top; padding-top:5px;}

table.crtSubTotalTbl {background-color:#f8f6e8; border-collapse:collapse; border-width:1px; border-color:#c9c08e; border-style:solid;}
table.crtSubTotalTbl th {border-bottom-width:1px; border-bottom-color:#c9c08e; border-bottom-style:solid; font-weight:normal; color:#434343;}
table.crtSubTotalTbl td {border-bottom-width:1px; border-bottom-color:#c9c08e; border-bottom-style:solid; padding-right:10px; text-align:right; color:#434343;}

/*** 요금합계 (예약상품 총합계)  ***/
td.crtTotalRound_c1 {background:url(/CS/CusMyPage/RevCart/UC/img/sum/t_c1.gif) no-repeat;}
td.crtTotalRound_c2 {background:url(/CS/CusMyPage/RevCart/UC/img/sum/t_c2.gif) no-repeat;}
td.crtTotalRound_c3 {background:url(/CS/CusMyPage/RevCart/UC/img/sum/t_c3.gif) no-repeat;}
td.crtTotalRound_c4 {background:url(/CS/CusMyPage/RevCart/UC/img/sum/t_c4.gif) no-repeat;}
td.crtTotalRound_t {background:#c9c08e url(/CS/CusMyPage/RevCart/UC/img/sum/t_outline.gif) top repeat-x;}
td.crtTotalRound_b {background:#c9c08e url(/CS/CusMyPage/RevCart/UC/img/sum/t_outline.gif) bottom repeat-x;}
td.crtTotalRound_l {background:#c9c08e url(/CS/CusMyPage/RevCart/UC/img/sum/t_outline.gif) left repeat-y;}
td.crtTotalRound_r {background:#c9c08e url(/CS/CusMyPage/RevCart/UC/img/sum/t_outline.gif) right repeat-y;}
td.crtTotalRound_m {background-color:#c9c08e; text-align:center; vertical-align:top; padding-top:3px;}

table.crtTotalTbl {border-collapse:collapse; background-color:#f8f6e8; border-width:1px; border-color:#968b4c; border-style:solid;}
table.crtTotalTbl td {border-bottom-width:1px; border-bottom-color:#968b4c; border-bottom-style:solid; font-weight:bold; color:#959595; text-align:center}

/*** 장바구니 국내여행약관, 전자상거래표준약관 동의 ***/
table.AgreeCart_tbl { background:#edead6 url(/CS/CusMyPage/RevCart/UC/img/usrBackground.gif) repeat; border-top-width:1px; border-top-color:#c9c08e; border-top-style:dashed;border-bottom-width:1px; border-bottom-color:#c9c08e; border-bottom-style:dashed;}

/*** 장바구니 예약자 정보 입력 ***/
table.tblUserInfoInput {border-collapse:collapse; border-width:1px; border-color:#e6e6e6; border-style:solid;}
table.tblUserInfoInput th {background-color:#f3f3f3; border-bottom-width:1px; border-bottom-color:#e6e6e6; border-bottom-style:solid; color:#999999; padding-top:5px; padding-bottom:5px;}
table.tblUserInfoInput td {background-color:#ffffff; border-bottom-width:1px; border-bottom-color:#e6e6e6; border-bottom-style:solid; padding:5px;}
table.tblUserInfoInput td input {border:solid 1px #e6e6e6; height:20px; padding-top:3px;}

/*** 장바구니 예약 기타 요청사항 ***/
table.tblEtcRequirement {background-color:#f7f6ec;border-width:1px; border-color:#c9c08e; border-style:solid;}
table.tblEtcRequirement td {background-color:#ffffff;border-width:1px; border-color:#c9c08e; border-style:solid;} 


/*** 상품 예약폼(팝업) 공통 ***/
td.revpopup_c1 {background:url(/Helper/UC/RevForm/Items/img/c1.gif) no-repeat;}
td.revpopup_c2 {background:url(/Helper/UC/RevForm/Items/img/c2.gif) no-repeat;}
td.revpopup_c3 {background:url(/Helper/UC/RevForm/Items/img/c3.gif) no-repeat;}
td.revpopup_c4 {background:url(/Helper/UC/RevForm/Items/img/c4.gif) no-repeat;}
td.revpopup_t {background-color:#69abe0;}
td.revpopup_b {background:#ffffff url(/Helper/UC/RevForm/Items/img/outline.gif) bottom repeat-x;}
td.revpopup_l {background:#ffffff url(/Helper/UC/RevForm/Items/img/outline.gif) left repeat-y;}
td.revpopup_r {background:#ffffff url(/Helper/UC/RevForm/Items/img/outline.gif) right repeat-y;}
td.revpopup_m {background-color:#ffffff; vertical-align:top;}

/*** 예약폼 안쪽 테이블 ***/
table.revpopuptbl { border-collapse:collapse; border-width:1px; border-color:#749eb2; border-style:solid; }
table.revpopuptbl th { background-color:#f3f7f9; color:#749eb2; height:30px; border-bottom-width:1px; border-bottom-color:#d8e6ed; border-bottom-style:solid; }
table.revpopuptbl td { background-color:#ffffff; height:30px; padding-left:5px; border-bottom-width:1px; border-bottom-color:#d8e6ed; border-bottom-style:solid;}

tr.underdashedline td { height:1px; padding:0px; background:url(/Helper/UC/RevForm/Items/img/dash.gif) repeat-x; }


/*### 예약확인 ###*/

/*** 예약확인 리스트 ***/
table.RevConfirmList {border-collapse:collapse; border-top-width:1px; border-top-color:#749eb2; border-top-style:solid; border-bottom-width:1px; border-bottom-color:#749eb2; border-bottom-style:solid;}
table.RevConfirmList th {padding-top:8px; padding-bottom:8px; color:#749eb2; font-weight:normal; background-color:#f3f7f9; border-bottom-width:1px; border-bottom-color:#d8e6ed; border-bottom-style:solid; border-right-width:1px; border-right-color:#d8e6ed; border-right-style:solid;  }
table.RevConfirmList td {padding-top:8px; padding-bottom:8px; border-bottom-width:1px; border-bottom-color:#d8e6ed; border-bottom-style:solid; border-right-width:1px; border-right-color:#d8e6ed; border-right-style:solid;}

/*** 예약확인 디테일 ***/
table.tblRevConfirmDetail {border-collapse:collapse; border-top-width:1px; border-top-color:#749eb2; border-top-style:solid; border-bottom-width:1px; border-bottom-color:#749eb2; border-bottom-style:solid;}
table.tblRevConfirmDetail th {padding:5px;  text-align:right; color:#749eb2; font-weight:normal; background-color:#f3f7f9; border-bottom-width:1px; border-bottom-color:#d8e6ed; border-bottom-style:solid; border-right-width:1px; border-right-color:#d8e6ed; border-right-style:solid;}
table.tblRevConfirmDetail td {padding:5px; border-bottom-width:1px; border-bottom-color:#d8e6ed; border-bottom-style:solid;}


/*** 팝업 및 이와 유사한 테이블 ***/
td.popuptbl_c1 {width:10px; height:45px; background:url(/App_Themes/Default/img/popup/c1.gif) no-repeat;}
td.popuptbl_c2 {width:10px; height:45px; background:url(/App_Themes/Default/img/popup/c2.gif) no-repeat;}
td.popuptbl_c3 {width:10px; height:10px; background:url(/App_Themes/Default/img/popup/c3.gif) no-repeat;}
td.popuptbl_c4 {width:10px; height:10px; background:url(/App_Themes/Default/img/popup/c4.gif) no-repeat;}
td.popuptbl_t {height:45px; background:url(/App_Themes/Default/img/popup/top.gif)  repeat-x;}
td.popuptbl_b {height:10px; background:url(/App_Themes/Default/img/popup/bottom.gif) repeat-x;}
td.popuptbl_l {width:10px; background:#ffffff url(/App_Themes/Default/img/popup/left.gif) repeat-y;}
td.popuptbl_r {width:10px; background:#ffffff url(/App_Themes/Default/img/popup/right.gif)  repeat-y;}
td.popuptbl_m {background-color:#ffffff;}


/*** 회원가입 정보주정 정보입력테이블 ***/
table.membersinfo {border-collapse:collapse; }
table.membersinfo th {width: 100px; background-color:#ffffff; color:#999999;  text-align:right; padding-top:5px; padding-bottom:5px; }
table.membersinfo td {background-color:#ffffff; padding:5px;}
table.membersinfo td input {border:solid 1px #999999; height:20px;}

/*#### 적립금 현황 보기 ####*/
table.PointMoneytbl {border-collapse:collapse; border-top-width:1px; border-top-color:#749eb2; border-top-style:solid; border-bottom-width:1px; border-bottom-color:#749eb2; border-bottom-style:solid; }
table.PointMoneytbl th { background-color:#f3f7f9; color:#749eb2; border-bottom-width:1px; border-bottom-color:#d8e6ed; border-bottom-style:solid; border-right-width:1px; border-right-color:#d8e6ed; border-right-style:solid;   }
table.PointMoneytbl td { background-color:#ffffff; border-bottom-width:1px; border-bottom-color:#d8e6ed; border-bottom-style:solid; border-right-width:1px; border-right-color:#d8e6ed; border-right-style:solid;  }

/*** 렌트카 기간별 판매가 테이블  ***/
table.duringprice_tbl {border-collapse:collapse;}
table.duringprice_tbl th {background-color:#f3f3f3; border:solid 1px #e6e6e6; color:#999999; font-weight:normal;}
table.duringprice_tbl td {background-color:#ffffff; text-align:center; border:solid 1px #e6e6e6; color:#666666; }


/**************************************************************************************************************/
/**************************************************************************************************************/

/*** 메인 패키지, 숙소 서브 메뉴 ***/
td.mainPkgSubmenu {border-top-color:#695d1a; color:#8e813a; border-top-width:1px; border-top-style:solid; border-bottom-color:#695d1a; border-bottom-width:1px; border-bottom-style:solid; }
td.mainPkgSubmenu a:link { color:#8e813a; text-decoration:none;}
td.mainPkgSubmenu a:visited { color:#8e813a; text-decoration:none;}
td.mainPkgSubmenu a:hover { color:#403705; text-decoration:none;}
td.mainPkgSubmenu a:active { color:#403705; text-decoration:none;}

td.mainLdgSubmenu {border-top-color:#4e5e0d; color:#4e5e0d; border-top-width:1px; border-top-style:solid; border-bottom-color:#4e5e0d; border-bottom-width:1px; border-bottom-style:solid; }
td.mainLdgSubmenu a:link { color:#4e5e0d; text-decoration:none;}
td.mainLdgSubmenu a:visited { color:#4e5e0d; text-decoration:none;}
td.mainLdgSubmenu a:hover { color:#000000; text-decoration:none;}
td.mainLdgSubmenu a:active { color:#000000; text-decoration:none;}


/*** 메인 여행정보, 커뮤니티, 베너 백그라운드  ***/
td.maintourinfo_c1 {width:10px; height:10px; background:url(/Helper/Index/img/c1.gif) no-repeat; }
td.maintourinfo_c2 {width:10px; height:10px; background:url(/Helper/Index/img/c2.gif) no-repeat; }
td.maintourinfo_c3 {width:10px; height:10px; background:url(/Helper/Index/img/c3.gif) no-repeat; }
td.maintourinfo_c4 {width:10px; height:10px; background:url(/Helper/Index/img/c4.gif) no-repeat; }
td.maintourinfo_t {width:980px; background:url(/Helper/Index/img/top.gif) left repeat-x; }
td.maintourinfo_b {width:980px; background:url(/Helper/Index/img/bottom.gif) left repeat-x; }
td.maintourinfo_l {background:url(/Helper/Index/img/left.gif) top repeat-y; }
td.maintourinfo_r {background:url(/Helper/Index/img/right.gif) top repeat-y; }
td.maintourinfo_m {background:url(/Helper/Index/img/mid.gif) top left repeat;}


/*** 서브 써치올 스타일 1 백그라운드   ***/
td.sub_searchall_c1 {width:12; height:39px; background:url(/Helper/UC/Search/forSub/Img/c1.gif) no-repeat; }
td.sub_searchall_c2 {width:11px; height:39px; background:url(/Helper/UC/Search/forSub/Img/c2.gif) no-repeat; }
td.sub_searchall_c3 {width:12px; height:12px; background:url(/Helper/UC/Search/forSub/Img/c3.gif) no-repeat; }
td.sub_searchall_c4 {width:11px; height:12px; background:url(/Helper/UC/Search/forSub/Img/c4.gif) no-repeat; }
td.sub_searchall_t {width:677px; background:url(/Helper/UC/Search/forSub/Img/top.gif) left repeat-x; }
td.sub_searchall_b {width:677px; background:url(/Helper/UC/Search/forSub/Img/bottom.gif) left repeat-x; }
td.sub_searchall_l {background:url(/Helper/UC/Search/forSub/Img/left.gif) top repeat-y; }
td.sub_searchall_r {background:url(/Helper/UC/Search/forSub/Img/right.gif) top repeat-y; }
td.sub_searchall_m {background-color:#edead6;}

/*** 서브 써치올 스타일 2 분류별 내용  ***/
table.sub_searchall_cate th { padding-right:3px; font-weight:normal; text-align:left;}
table.sub_searchall_cate td { padding-right:7px;}

/*** 리스트 상품 라운드박스 백그라운드  ***/
td.ListRoundBox_c1 {width:3px; height:3px; background: url(/CS/UC/img/list/c1.gif);}
td.ListRoundBox_c2 {width:3px; height:3px; background: url(/CS/UC/img/list/c2.gif);}
td.ListRoundBox_c3 {width:3px; height:3px; background: url(/CS/UC/img/list/c3.gif);}
td.ListRoundBox_c4 {width:3px; height:3px; background: url(/CS/UC/img/list/c4.gif);}
td.ListRoundBox_t {background: #ffffff url(/CS/UC/img/list/t.gif)  repeat-x;}
td.ListRoundBox_l {background: #ffffff url(/CS/UC/img/list/l.gif)  repeat-y;}
td.ListRoundBox_r {background: #ffffff url(/CS/UC/img/list/r.gif)  repeat-y;}
td.ListRoundBox_b {background: #ffffff url(/CS/UC/img/list/b.gif)  repeat-x;}


/*** 패키지 디테일 품목별 상품 배경  ***/
td.pkgCategory_ttl { width:139px; height:47px; padding-left:10px;  background:url(/CS/Goods/Package/img/pkgcategory/ttlBG.gif) no-repeat;}
td.pkgCategory_c2 { width:4px; height:4px; background:url(/CS/Goods/Package/img/pkgcategory/c2.gif) no-repeat;}
td.pkgCategory_c3 { width:4px; height:4px; background:url(/CS/Goods/Package/img/pkgcategory/c3.gif) no-repeat;}
td.pkgCategory_c4 { width:4px; height:4px; background:url(/CS/Goods/Package/img/pkgcategory/c4.gif) no-repeat;}
td.pkgCategory_t { width:822px; height:4px; background:url(/CS/Goods/Package/img/pkgcategory/top.gif) repeat-x;}
td.pkgCategory_b { width:822px; height:4px; background:url(/CS/Goods/Package/img/pkgcategory/bottom.gif) repeat-x;}
td.pkgCategory_l { width:4px; background:url(/CS/Goods/Package/img/pkgcategory/left.gif) repeat-y;}
td.pkgCategory_r { width:4px; background:url(/CS/Goods/Package/img/pkgcategory/right.gif) repeat-y;}


/*** 상품평가 테이블 상단 ***/
table.ContentsRate_head th {height:26px; background-color:#edead6; font-weight:normal; border-top-width:1px; border-top-style:solid; border-top-color: #635714; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color: #635714;}

table.EditContentsRate { border-collapse:collapse; border-width:1px; border-style:solid; border-color:#635714; }
table.EditContentsRate th {padding:5px; border-width:1px; border-style:solid; border-color:#c9c08e; background-color:#edead6; font-weight:normal; }
table.EditContentsRate td {padding:5px; border-width:1px; border-style:solid; border-color:#c9c08e; background-color:#f5f3e7;}




/*** 할인항공(Air) 리스트 상단 ***/
table.air_List_head {border-collapse:collapse;}
table.air_List_head th {background-color:#e8e4cc; border-top-width:1px; border-top-color:#c9c08e; border-top-style:solid;border-left-width:1px; border-left-color:#c9c08e; border-left-style:solid;border-right-width:1px; border-right-color:#c9c08e; border-right-style:solid; }



/*** 렌트카 상세정보 테이블  ***/
table.CarInfo_tbl th {text-align:right; vertical-align:top; padding:5px;   line-height:130%; color:#626262; }
table.CarInfo_tbl td {vertical-align:top; padding:5px; line-height:130%; color:#626262;}



/*** 상품 디테일  ***/
.detail_main_title {color:#ffffff; font-weight:bold; font-family:굴림; font-size:14px;}
table.detail_main_info th {text-align:left; vertical-align:top; padding-top:4px; padding-left:5px;  line-height:150%; }
table.detail_main_info td {vertical-align:top; padding-top:4px; line-height:150%;}

/*** 여행정보 디테일  ***/
table.TourInfoDetail_tbl { border-collapse:collapse; border-top-width:2px; border-top-color:#e8e4cc; border-top-style:solid; border-bottom-width:1px; border-bottom-color:#e8e4cc; border-bottom-style:solid;}
table.TourInfoDetail_tbl th {text-align:right; vertical-align:top; padding:5px;   line-height:130%; color:#626262; font-weight:normal; background-color:#e8e4cc; border-width:1px; border-color:#e8e4cc; border-style:solid;}
table.TourInfoDetail_tbl td {vertical-align:top; padding:5px; line-height:130%;  color:#626262; background-color:#ffffff; border-width:1px; border-color:#e8e4cc; border-style:solid; }
table.TourInfoDetail_tbl tr {height:26px;}







/*### 제주도 지도 ###*/

/*** 제주도 지도 예약 팝업창 ***/
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;} 









/*** 상품 분류별 이용안내 팝업 ***/
td.guide_popup_c1 {width:4px; background:url(/Helper/UC/DBHTML/img/popup/c1.gif) no-repeat; }
td.guide_popup_c2 {width:4px; background:url(/Helper/UC/DBHTML/img/popup/c2.gif) no-repeat; }
td.guide_popup_c3 {width:4px; background:url(/Helper/UC/DBHTML/img/popup/c3.gif) no-repeat; }
td.guide_popup_c4 {width:4px; background:url(/Helper/UC/DBHTML/img/popup/c4.gif) no-repeat; }
td.guide_popup_l {width:4px; background:#ffffff url(/Helper/UC/DBHTML/img/popup/outline.gif) left repeat-y; }
td.guide_popup_r {width:4px; background:#ffffff url(/Helper/UC/DBHTML/img/popup/outline.gif) right repeat-y; }
td.guide_popup_t {height:4px; background:#ffffff url(/Helper/UC/DBHTML/img/popup/outline.gif) top repeat-x; }
td.guide_popup_b {height:4px; background:#ffffff url(/Helper/UC/DBHTML/img/popup/outline.gif) bottom repeat-x; }
td.guide_popup_m {background-color:#ffffff; }


/*** 박스 친 이용안내 DB etc info width border (Default) ***/
table.DBEtcInfoWidthBorder td.c1 {width:8px; background: url(/Helper/UC/DBHTML/img/c1.gif) no-repeat; }
table.DBEtcInfoWidthBorder td.c2 {width:8px; background: url(/Helper/UC/DBHTML/img/c2.gif) no-repeat; }
table.DBEtcInfoWidthBorder td.c3 {width:8px; background: url(/Helper/UC/DBHTML/img/c3.gif) no-repeat; }
table.DBEtcInfoWidthBorder td.c4 {width:8px; background: url(/Helper/UC/DBHTML/img/c4.gif) no-repeat; }
table.DBEtcInfoWidthBorder td.left {width:8px; background:#ffffff url(/Helper/UC/DBHTML/img/left.gif) top repeat-y; }
table.DBEtcInfoWidthBorder td.right {width:8px; background:#ffffff url(/Helper/UC/DBHTML/img/right.gif) top repeat-y; }
table.DBEtcInfoWidthBorder td.top {height:8px; background:#ffffff url(/Helper/UC/DBHTML/img/top.gif) left repeat-x; }
table.DBEtcInfoWidthBorder td.bottom {height:8px; background:#ffffff url(/Helper/UC/DBHTML/img/bottom.gif) left repeat-x; }
table.DBEtcInfoWidthBorder td.middle {background-color:#ffffff; padding:35px; }
table.DBEtcInfoWidthBorder div.leftdiv {width:5px; height:300px;}
table.DBEtcInfoWidthBorder div.rightdiv {width:5px; height:300px;}
table.DBEtcInfoWidthBorder div.bottomdiv {height:5px; width:100%;}

/*** 박스 친 렌트카예약안내 (text.aspx?eng=rev) ***/
table.CarReservationGuide td.c1 {width:8px; background: url(/Helper/UC/DBHTML/img/c1.gif) no-repeat; }
table.CarReservationGuide td.c2 {width:8px; background: url(/Helper/UC/DBHTML/img/c2.gif) no-repeat; }
table.CarReservationGuide td.c3 {width:8px; background: url(/CS/Goods/Car/img/textbg/C3_rev.gif) no-repeat; }
table.CarReservationGuide td.c4 {width:8px; background: url(/CS/Goods/Car/img/textbg/C4_rev.gif) no-repeat; }
table.CarReservationGuide td.left {width:8px; background:#ffffff url(/Helper/UC/DBHTML/img/left.gif) top repeat-y; }
table.CarReservationGuide td.right {width:8px; background:#ffffff url(/Helper/UC/DBHTML/img/right.gif) top repeat-y; }
table.CarReservationGuide td.top {height:8px; background:#ffffff url(/Helper/UC/DBHTML/img/top.gif) left repeat-x; }
table.CarReservationGuide td.bottom {height:8px; background:#ffffff url(/Helper/UC/DBHTML/img/bottom.gif) left repeat-x; }
table.CarReservationGuide td.middle {background:#ffffff url(/CS/Goods/Car/img/textbg/bgMid_rev.jpg) bottom no-repeat; padding:35px; }
table.CarReservationGuide div.leftdiv {width:5px; height:300px; background:url(/CS/Goods/Car/img/textbg/bgLeft_rev.jpg) bottom no-repeat;}
table.CarReservationGuide div.rightdiv {width:5px; height:300px;background:url(/CS/Goods/Car/img/textbg/bgRight_rev.jpg) bottom no-repeat;}
table.CarReservationGuide div.bottomdiv {height:5px; width:100%;background:url(/CS/Goods/Car/img/textbg/bgBottom_rev.jpg) no-repeat;}

/*** 박스 친 렌트카요금안내 (text.aspx?eng=fee) ***/
table.CarFeeGuide td.c1 {width:8px; background: url(/Helper/UC/DBHTML/img/c1.gif) no-repeat; }
table.CarFeeGuide td.c2 {width:8px; background: url(/Helper/UC/DBHTML/img/c2.gif) no-repeat; }
table.CarFeeGuide td.c3 {width:8px; background: url(/CS/Goods/Car/img/textbg/C3_fee.gif) no-repeat; }
table.CarFeeGuide td.c4 {width:8px; background: url(/CS/Goods/Car/img/textbg/C4_fee.gif) no-repeat; }
table.CarFeeGuide td.left {width:8px; background:#ffffff url(/Helper/UC/DBHTML/img/left.gif) top repeat-y; }
table.CarFeeGuide td.right {width:8px; background:#ffffff url(/Helper/UC/DBHTML/img/right.gif) top repeat-y; }
table.CarFeeGuide td.top {height:8px; background:#ffffff url(/Helper/UC/DBHTML/img/top.gif) left repeat-x; }
table.CarFeeGuide td.bottom {height:8px; background:#ffffff url(/Helper/UC/DBHTML/img/bottom.gif) left repeat-x; }
table.CarFeeGuide td.middle {background:#ffffff url(/CS/Goods/Car/img/textbg/bgMid_fee.jpg) bottom no-repeat; padding:35px; }
table.CarFeeGuide div.leftdiv {width:5px; height:300px; background:url(/CS/Goods/Car/img/textbg/bgLeft_fee.jpg) bottom no-repeat;}
table.CarFeeGuide div.rightdiv {width:5px; height:300px;background:url(/CS/Goods/Car/img/textbg/bgRight_fee.jpg) bottom no-repeat;}
table.CarFeeGuide div.bottomdiv {height:5px; width:100%;background:url(/CS/Goods/Car/img/textbg/bgBottom_fee.jpg) no-repeat;}


/*** 박스 친 렌트카요금안내 (text.aspx?eng=rent) ***/
table.CarRentGuide td.c1 {width:8px; background: url(/Helper/UC/DBHTML/img/c1.gif) no-repeat; }
table.CarRentGuide td.c2 {width:8px; background: url(/Helper/UC/DBHTML/img/c2.gif) no-repeat; }
table.CarRentGuide td.c3 {width:8px; background: url(/CS/Goods/Car/img/textbg/C3_rent.gif) no-repeat; }
table.CarRentGuide td.c4 {width:8px; background: url(/CS/Goods/Car/img/textbg/C4_rent.gif) no-repeat; }
table.CarRentGuide td.left {width:8px; background:#ffffff url(/Helper/UC/DBHTML/img/left.gif) top repeat-y; }
table.CarRentGuide td.right {width:8px; background:#ffffff url(/Helper/UC/DBHTML/img/right.gif) top repeat-y; }
table.CarRentGuide td.top {height:8px; background:#ffffff url(/Helper/UC/DBHTML/img/top.gif) left repeat-x; }
table.CarRentGuide td.bottom {height:8px; background:#ffffff url(/Helper/UC/DBHTML/img/bottom.gif) left repeat-x; }
table.CarRentGuide td.middle {background:#ffffff url(/CS/Goods/Car/img/textbg/bgMid_rent.jpg) bottom no-repeat; padding:35px; }
table.CarRentGuide div.leftdiv {width:5px; height:300px; background:url(/CS/Goods/Car/img/textbg/bgLeft_rent.jpg) bottom no-repeat;}
table.CarRentGuide div.rightdiv {width:5px; height:300px;background:url(/CS/Goods/Car/img/textbg/bgRight_rent.jpg) bottom no-repeat;}
table.CarRentGuide div.bottomdiv {height:5px; width:100%;background:url(/CS/Goods/Car/img/textbg/bgBottom_rent.jpg) no-repeat;}


/*** 박스 친 렌트카보험안내 (text.aspx?eng=ins) ***/
table.CarInsuranceGuide td.c1 {width:8px; background: url(/Helper/UC/DBHTML/img/c1.gif) no-repeat; }
table.CarInsuranceGuide td.c2 {width:8px; background: url(/Helper/UC/DBHTML/img/c2.gif) no-repeat; }
table.CarInsuranceGuide td.c3 {width:8px; background: url(/CS/Goods/Car/img/textbg/C3_ins.gif) no-repeat; }
table.CarInsuranceGuide td.c4 {width:8px; background: url(/CS/Goods/Car/img/textbg/C4_ins.gif) no-repeat; }
table.CarInsuranceGuide td.left {width:8px; background:#ffffff url(/Helper/UC/DBHTML/img/left.gif) top repeat-y; }
table.CarInsuranceGuide td.right {width:8px; background:#ffffff url(/Helper/UC/DBHTML/img/right.gif) top repeat-y; }
table.CarInsuranceGuide td.top {height:8px; background:#ffffff url(/Helper/UC/DBHTML/img/top.gif) left repeat-x; }
table.CarInsuranceGuide td.bottom {height:8px; background:#ffffff url(/Helper/UC/DBHTML/img/bottom.gif) left repeat-x; }
table.CarInsuranceGuide td.middle {background:#ffffff url(/CS/Goods/Car/img/textbg/bgMid_ins.jpg) bottom no-repeat; padding:35px; }
table.CarInsuranceGuide div.leftdiv {width:5px; height:300px; background:url(/CS/Goods/Car/img/textbg/bgLeft_ins.jpg) bottom no-repeat;}
table.CarInsuranceGuide div.rightdiv {width:5px; height:300px;background:url(/CS/Goods/Car/img/textbg/bgRight_ins.jpg) bottom no-repeat;}
table.CarInsuranceGuide div.bottomdiv {height:5px; width:100%;background:url(/CS/Goods/Car/img/textbg/bgBottom_ins.jpg) no-repeat;}

/*** 박스 친 회사소개 ***/
table.CompanyInfo td.c1 {width:8px; background: url(/Helper/UC/DBHTML/img/c1.gif) no-repeat; }
table.CompanyInfo td.c2 {width:8px; background: url(/Helper/UC/DBHTML/img/c2.gif) no-repeat; }
table.CompanyInfo td.c3 {width:8px; background: url(/CS/Info/img/bgCompanyInfo/C3_cp.gif) no-repeat; }
table.CompanyInfo td.c4 {width:8px; background: url(/CS/Info/img/bgCompanyInfo/C4_cp.gif) no-repeat; }
table.CompanyInfo td.left {width:8px; background:#ffffff url(/Helper/UC/DBHTML/img/left.gif) top repeat-y; }
table.CompanyInfo td.right {width:8px; background:#ffffff url(/Helper/UC/DBHTML/img/right.gif) top repeat-y; }
table.CompanyInfo td.top {height:8px; background:#ffffff url(/Helper/UC/DBHTML/img/top.gif) left repeat-x; }
table.CompanyInfo td.bottom {height:8px; background:#ffffff url(/Helper/UC/DBHTML/img/bottom.gif) left repeat-x; }
table.CompanyInfo td.middle {background:#ffffff url(/CS/Info/img/bgCompanyInfo/bgMid_cp.jpg) bottom no-repeat; padding:35px; }
table.CompanyInfo div.leftdiv {width:5px; height:465px; background:url(/CS/Info/img/bgCompanyInfo/bgLeft_cp.jpg) bottom no-repeat;}
table.CompanyInfo div.rightdiv {width:5px; height:465px;background:url(/CS/Info/img/bgCompanyInfo/bgRight_cp.jpg) bottom no-repeat;}
table.CompanyInfo div.bottomdiv {height:5px; width:100%;background:url(/CS/Info/img/bgCompanyInfo/bgBottom_cp.jpg) no-repeat;}
 
/***old**###########################################################################################################################################**/
/***old**###########################################################################################################################################**/
/***old**###########################################################################################################################################**/


/*#### 숙소 객실 기간별 요금 ####################*/
table.roomPayByPeriod th { text-align:center; background-color:#ecefde; font-weight:normal; color:#4e5e0d; }
table.roomPayByPeriod td { text-align:center; border-bottom-color:#ecefde; border-bottom-style:solid; border-bottom-width:1px; }





/*###########사이트맵sitemap################*/
table.sitemaptbl th {  vertical-align:top; padding-top:5px; color:#4e5e0d; background:url(/CS/Info/img/category_bg.gif) top no-repeat; }
table.sitemaptbl td { vertical-align:top; padding-left:10px; padding-top:3px; line-height:160%; color:#4e5e0d;}

table.sitemapset_td td { vertical-align:top;}

