﻿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; border-color:#749eb2; border-width:1px; border-style:solid}
table.goodsdetailsinfo th {border-bottom-color:#adcedd; border-bottom-width:1px; border-bottom-style:solid; background-color:#f3f7f9; vertical-align:top; padding-top:5px; padding-bottom:5px; padding-right:10px; color:#086d9c; text-align:right;}
table.goodsdetailsinfo td {border-bottom-color:#adcedd; border-bottom-width:1px; border-bottom-style:solid; background-color:#ffffff; vertical-align:top; padding:5px; }

/*** 패키지 아이템별 정보 테이블 스타일 ***/
table.pkgItemInfo_tbl {}
table.pkgItemInfo_tbl th {color:#086d9c; vertical-align:top; text-align:right; padding-right:15px; padding-top:5px; padding-bottom:5px;}
table.pkgItemInfo_tbl td { color:#707070; vertical-align:top; padding-left:8px; padding-top:5px; padding-bottom:5px;}

/*** 숙소 객실 상세 정보 테이블 스타일 ***/
table.RoomDetailsInfo_tbl {}
table.RoomDetailsInfo_tbl th {color:#086d9c; vertical-align:top; text-align:right; padding-right:5px; padding-top:5px; padding-bottom:5px;}
table.RoomDetailsInfo_tbl td { color:#707070; vertical-align:top; padding-left:5px; padding-top:5px; padding-bottom:5px;}


/*** 패키지 상세 - 할인입장권, 투어버스 ***/
table.pkgdticket td.top {background: url(/CS/Goods/Package/img/tktTop.gif) bottom repeat-x;}
table.pkgdticket td.c2 {background: url(/CS/Goods/Package/img/tktC2.gif) bottom no-repeat;}
table.pkgdticket td.left {background: #ffffff url(/CS/Goods/Package/img/tktOutline.gif) left repeat-y;}
table.pkgdticket td.right {background: #ffffff url(/CS/Goods/Package/img/tktOutline.gif) right repeat-y;}
table.pkgdticket td.c3 {background: url(/CS/Goods/Package/img/tktC3.gif) no-repeat;}
table.pkgdticket td.bottom {background: #ffffff url(/CS/Goods/Package/img/tktOutline.gif) bottom repeat-x;}
table.pkgdticket td.c4 {background: url(/CS/Goods/Package/img/tktC4.gif) no-repeat;}

table.pkgdtourbus td.top {background: url(/CS/Goods/Package/img/etcTop.gif) bottom repeat-x;}
table.pkgdtourbus td.c2 {background: url(/CS/Goods/Package/img/etcC2.gif) bottom no-repeat;}
table.pkgdtourbus td.left {background: #ffffff url(/CS/Goods/Package/img/etcOutline.gif) left repeat-y;}
table.pkgdtourbus td.right {background: #ffffff url(/CS/Goods/Package/img/etcOutline.gif) right repeat-y;}
table.pkgdtourbus td.c3 {background: url(/CS/Goods/Package/img/etcC3.gif) no-repeat;}
table.pkgdtourbus td.bottom {background: #ffffff url(/CS/Goods/Package/img/etcOutline.gif) bottom repeat-x;}
table.pkgdtourbus td.c4 {background: url(/CS/Goods/Package/img/etcC4.gif) no-repeat;}

/*** 상위 테이블 클래스 지우기***/
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;}


/*** 렌트카 전체 리스트 분류별 테이블(Blue) ***/
table.rentcarBluelist td.bgtitle {background:url(/CS/Goods/Car/img/bgTitle_Blue.gif) no-repeat; color:#054a6a; font-weight:bold; text-align:center;}
table.rentcarBluelist td.c2 {background:url(/CS/Goods/Car/img/c2_Blue.gif) bottom no-repeat;}
table.rentcarBluelist td.c3 {background:url(/CS/Goods/Car/img/c3_Blue.gif) no-repeat;}
table.rentcarBluelist td.c4 {background:url(/CS/Goods/Car/img/c4_Blue.gif) no-repeat;}
table.rentcarBluelist td.top {background:url(/CS/Goods/Car/img/top_Blue.gif) bottom repeat-x;}
table.rentcarBluelist td.bottom {background:#ffffff url(/CS/Goods/Car/img/outline_Blue.gif) bottom repeat-x;}
table.rentcarBluelist td.left {background:#ffffff url(/CS/Goods/Car/img/outline_Blue.gif) left repeat-y;}
table.rentcarBluelist td.right {background:#ffffff url(/CS/Goods/Car/img/outline_Blue.gif) right repeat-y;}
table.rentcarBluelist td.smallbar {background:url(/CS/Goods/Car/img/smallbar_Blue.gif) bottom right no-repeat; color:#749eb2; text-align:center; vertical-align:bottom; padding-bottom:4px;}
table.rentcarBluelist td.smallbarx {color:#749eb2; text-align:center; vertical-align:bottom; padding-bottom:4px;}

/*** 렌트카 전체 리스트 분류별 테이블(Brown) ***/
table.rentcarBrownlist td.bgtitle {background:url(/CS/Goods/Car/img/bgTitle_Brown.gif) no-repeat; color:#836f4e; font-weight:bold; text-align:center;}
table.rentcarBrownlist td.c2 {background:url(/CS/Goods/Car/img/c2_Brown.gif) bottom no-repeat;}
table.rentcarBrownlist td.c3 {background:url(/CS/Goods/Car/img/c3_Brown.gif) no-repeat;}
table.rentcarBrownlist td.c4 {background:url(/CS/Goods/Car/img/c4_Brown.gif) no-repeat;}
table.rentcarBrownlist td.top {background:url(/CS/Goods/Car/img/top_Brown.gif) bottom repeat-x;}
table.rentcarBrownlist td.bottom {background:#ffffff url(/CS/Goods/Car/img/outline_Brown.gif) bottom repeat-x;}
table.rentcarBrownlist td.left {background:#ffffff url(/CS/Goods/Car/img/outline_Brown.gif) left repeat-y;}
table.rentcarBrownlist td.right {background:#ffffff url(/CS/Goods/Car/img/outline_Brown.gif) right repeat-y;}
table.rentcarBrownlist td.smallbar {background:url(/CS/Goods/Car/img/smallbar_Brown.gif) bottom right no-repeat; color:#aa9879; text-align:center; vertical-align:bottom; padding-bottom:4px;}
table.rentcarBrownlist td.smallbarx {color:#aa9879; text-align:center; vertical-align:bottom; padding-bottom:4px;}

/*** 렌트카 전체 리스트 분류별 테이블(Green) ***/
table.rentcarGreenlist td.bgtitle {background:url(/CS/Goods/Car/img/bgTitle_Green.gif) no-repeat; color:#778a4a; font-weight:bold; text-align:center;}
table.rentcarGreenlist td.c2 {background:url(/CS/Goods/Car/img/c2_Green.gif) bottom no-repeat;}
table.rentcarGreenlist td.c3 {background:url(/CS/Goods/Car/img/c3_Green.gif) no-repeat;}
table.rentcarGreenlist td.c4 {background:url(/CS/Goods/Car/img/c4_Green.gif) no-repeat;}
table.rentcarGreenlist td.top {background:url(/CS/Goods/Car/img/top_Green.gif) bottom repeat-x;}
table.rentcarGreenlist td.bottom {background:#ffffff url(/CS/Goods/Car/img/outline_Green.gif) bottom repeat-x;}
table.rentcarGreenlist td.left {background:#ffffff url(/CS/Goods/Car/img/outline_Green.gif) left repeat-y;}
table.rentcarGreenlist td.right {background:#ffffff url(/CS/Goods/Car/img/outline_Green.gif) right repeat-y;}
table.rentcarGreenlist td.smallbar {background:url(/CS/Goods/Car/img/smallbar_Green.gif) bottom right no-repeat; color:#a4b185; text-align:center; vertical-align:bottom; padding-bottom:4px;}
table.rentcarGreenlist td.smallbarx {color:#a4b185; text-align:center; vertical-align:bottom; padding-bottom:4px;}

/*** 렌트카 전체 리스트 분류별 테이블(Purple) ***/
table.rentcarPurplelist td.bgtitle {background:url(/CS/Goods/Car/img/bgTitle_Purple.gif) no-repeat; color:#7c64a1; font-weight:bold; text-align:center;}
table.rentcarPurplelist td.c2 {background:url(/CS/Goods/Car/img/c2_Purple.gif) bottom no-repeat;}
table.rentcarPurplelist td.c3 {background:url(/CS/Goods/Car/img/c3_Purple.gif) no-repeat;}
table.rentcarPurplelist td.c4 {background:url(/CS/Goods/Car/img/c4_Purple.gif) no-repeat;}
table.rentcarPurplelist td.top {background:url(/CS/Goods/Car/img/top_Purple.gif) bottom repeat-x;}
table.rentcarPurplelist td.bottom {background:#ffffff url(/CS/Goods/Car/img/outline_Purple.gif) bottom repeat-x;}
table.rentcarPurplelist td.left {background:#ffffff url(/CS/Goods/Car/img/outline_Purple.gif) left repeat-y;}
table.rentcarPurplelist td.right {background:#ffffff url(/CS/Goods/Car/img/outline_Purple.gif) right repeat-y;}
table.rentcarPurplelist td.smallbar {background:url(/CS/Goods/Car/img/smallbar_Purple.gif) bottom right no-repeat; color:#bdaed3; text-align:center; vertical-align:bottom; padding-bottom:4px;}
table.rentcarPurplelist td.smallbarx {color:#bdaed3; text-align:center; vertical-align:bottom; padding-bottom:4px;}


/*### 게시판 ###*/

/*** 게시판 테이블 리스트  ***/
table.BoardListTbl td.BoardHeadTable { text-align:center; color:#749eb2; background:#f3f7f9 url(/Helper/UC/Board/Action/img/smallbar.gif) bottom right no-repeat; 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.BoardListTbl td.BoardHeadTablex {text-align:center; color:#749eb2; background-color:#f3f7f9; border-top-width:1px; border-top-color:#749eb2; border-top-style:solid; border-bottom-width:1px; border-bottom-color:#749eb2; border-bottom-style:solid;}
td.BoardFootTablex {text-align:center; color:#749eb2; background-color:#f3f7f9; 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.BoardListTbl {border-collapse:collapse; table-layout: fixed; overflow: hidden;}
table.BoardListTbl th {background-color: #f3f3f3; border-bottom-color:#f3f3f3; border-bottom-width:1px; border-bottom-style:solid; font-weight:normal; color:#000000;}
table.BoardListTbl td {text-align:center; border-bottom-color:#f3f3f3; border-bottom-width:1px; border-bottom-style:solid; color:#898989;}

/*** 게시판 테이블 글쓰기  ***/
table.BoardEditHead {border-top-color:#749eb2; border-top-style:solid; border-top-width:1px; border-bottom-color:#749eb2; border-bottom-style:solid; border-bottom-width:1px; }
table.BoardEditHead th {background-color:#f3f7f9; padding:5px; color:#749eb2; text-align:right; }
table.BoardEditHead td {background-color:#f3f7f9; padding:5px;  }

table.BoardEditFoot {margin-top:10px;}
table.BoardEditFoot th {padding:5px; color:#749eb2; text-align:right; }
table.BoardEditFoot td {padding:5px; }

/*** 게시판(단체견적) 테이블 글쓰기  ***/
table.grpBoardEdit {border-collapse:collapse; border-top-color:#749eb2; border-top-width:1px; border-top-style:solid;  border-bottom-color:#749eb2; border-bottom-width:1px; border-bottom-style:solid;  }
table.grpBoardEdit th {background-color:#f3f7f9; padding:5px; color:#749eb2; border-top-color:#d8e6ed; border-top-width:1px; border-top-style:solid; }
table.grpBoardEdit td {background-color:#ffffff; padding:5px; border-top-color:#d8e6ed; border-top-width:1px; border-top-style:solid; }

/*** 게시판 테이블 글보기  ***/
table.BoardViewTbl {border-collapse:collapse; background-color:#ffffff; }
table.BoardViewTbl th {}
table.BoardViewTbl td {}




/*### 장바구니 ###*/

/*** 일반장바구니 ***/
table.normalcart_head { 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.normalcart_head th { background: #f3f7f9 url(/CS/CusMyPage/RevCart/UC/img/norRightLine.gif) right repeat-y; color:#749eb2; border-bottom-width:1px; border-bottom-color:#d8e6ed; border-bottom-style:solid; font-weight:normal; }
table.normalcart_head td { background: #ffffff url(/CS/CusMyPage/RevCart/UC/img/norRightLine.gif) right repeat-y; }

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:#e7d9c2; border-style:solid;}
table.tblUserInfoInput th {background-color:#f7f4ef; border-bottom-width:1px; border-bottom-color:#e7d9c2; border-bottom-style:solid; text-align:right; font-weight:normal; color:#836f4e; padding-top:5px; padding-bottom:5px; padding-right:10px;}
table.tblUserInfoInput td {background-color:#ffffff; border-bottom-width:1px; border-bottom-color:#e7d9c2; border-bottom-style:solid; padding:5px;}

/*** 장바구니 예약 기타 요청사항 ***/
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:40px; background:url(/App_Themes/Default/img/popup/c1.gif) no-repeat;}
td.popuptbl_c2 {width:10px; height:40px; 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:40px; background-color:#69abe0;}
td.popuptbl_b {height:10px; background:#ffffff url(/App_Themes/Default/img/popup/outline.gif) bottom repeat-x;}
td.popuptbl_l {width:10px; background:#ffffff url(/App_Themes/Default/img/popup/outline.gif) left repeat-y;}
td.popuptbl_r {width:10px; background:#ffffff url(/App_Themes/Default/img/popup/outline.gif) right repeat-y;}
td.popuptbl_m {background-color:#ffffff;}


/*** 회원가입 정보주정 정보입력테이블 ***/
table.membersinfo {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.membersinfo th {background-color:#f3f7f9; color:#749eb2;  text-align:right; padding-top:5px; padding-bottom:5px;  padding-right: 10px;border-bottom-width:1px; border-bottom-color:#d8e6ed; border-bottom-style:solid;}
table.membersinfo td {background-color:#ffffff; color:#749eb2; padding:5px; border-bottom-width:1px; border-bottom-color:#d8e6ed; border-bottom-style:solid; }

/*#### 적립금 현황 보기 ####*/
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; border-color:#749eb2; border-style:solid; border-width:1px;}
table.duringprice_tbl th {background-color:#f3f7f9; border-right-color:#adcedd; border-right-width:1px; border-right-style:solid; color:#086d9c; font-weight:normal;}
table.duringprice_tbl td {background-color:#ffffff; text-align:center; border-right-color:#adcedd; border-right-width:1px; border-right-style:solid; }


/**************************************************************************************************************/
/**************************************************************************************************************/

/*** 메인 패키지, 숙소 서브 메뉴 ***/
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 ***/
td.DBEtcInfoWidthBorder_c1 {width:5px; background: url(/Helper/UC/DBHTML/img/c1.gif) no-repeat; }
td.DBEtcInfoWidthBorder_c2 {width:5px; background: url(/Helper/UC/DBHTML/img/c2.gif) no-repeat; }
td.DBEtcInfoWidthBorder_c3 {width:5px; background: url(/Helper/UC/DBHTML/img/c3.gif) no-repeat; }
td.DBEtcInfoWidthBorder_c4 {width:5px; background: url(/Helper/UC/DBHTML/img/c4.gif) no-repeat; }
td.DBEtcInfoWidthBorder_l {width:5px; background:#ffffff url(/Helper/UC/DBHTML/img/outline.gif) left repeat-y; }
td.DBEtcInfoWidthBorder_r {width:5px; background:#ffffff url(/Helper/UC/DBHTML/img/outline.gif) right repeat-y; }
td.DBEtcInfoWidthBorder_t {height:5px; background:#ffffff url(/Helper/UC/DBHTML/img/outline.gif) top repeat-x; }
td.DBEtcInfoWidthBorder_b {height:5px; background:#ffffff url(/Helper/UC/DBHTML/img/outline.gif) bottom repeat-x; }
td.DBEtcInfoWidthBorder_bg {background-color:#ffffff; padding:15px; }



 
/***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;}


/*장바구니수정*/
table.popuptable { border-collapse: collapse;border-width: 2px;border-color: #808080;border-style: solid;}
h1.ttlPopup{color: #535353;font-weight: bold;font-family: '굴림';font-size: 16px;margin: 0px;}