﻿@charset "utf-8";
.bg01 { background:url(../../images/os/comm/title_bg02.gif) repeat-x;}
.bg02 { background:url(../../images/os/comm/title_bg03.gif) repeat-x;}
.bg03 { background:url(../../images/os/comm/title_bg04.gif) repeat-x;}



.bg1 { background:url('../images/bg3.jpg') no-repeat; background-position:center;}
.bg2 { background:url('../images/bg3-1.jpg') no-repeat; background-position:center;}
.bg3 { background:url('../images/bg3-2.jpg') no-repeat; background-position:center;}

.banner01 {background:url(../../images/os/comm/banner_bg.gif) repeat-x; cursor:pointer;}
.banner02 {background:url(../../images/os/comm/name_01.gif) repeat-x;}
.banner02_1 {background:url(../../images/os/comm/name_02_2.gif) repeat-x; cursor:pointer;}
.banner03 {background:url(../../images/os/comm/name_02.gif) repeat-x;}
.banner04 {background:url(../../images/os/comm/name_03.gif) repeat-x;}
.banner05 {background:url(../../images/os/comm/name_05.gif) repeat-x;}
.banner06 {background:url(../../images/os/comm/name_06.gif) repeat-x;}
.banner07 {background:url(../../images/os/comm/name_07.gif) repeat-x;}
.banner08 {background:url(../../images/os/comm/name_08.gif) repeat-x;}
.banner09 {background:url(../../images/os/comm/name_09.gif) repeat-x;}
.banner11 {background:url(../../images/os/comm/name_11.gif) repeat-x;}
.banner99 {background:url(../../images/os/comm/name_99.gif) repeat-x;}

.buttom01 { background:url(../../images/os/button/btn_bg02.gif) repeat-x; cursor:pointer;}
.buttom02 { background:url(../../images/os/button/btn_bg01.gif) repeat-x; cursor:pointer;}
.buttom03 { background:url(../../images/os/comm/board_tab.gif) repeat-x; cursor:pointer;}
.buttom04 { background:url(../../images/os/comm/board_tab_o.gif) repeat-x; cursor:pointer;}
.buttom05 { background:#404040;color:#fff;text-align:center;cursor:pointer;}
.buttom06 { background:#777;color:#f1f1f1;text-align:center;cursor:pointer;}

.main_notice a:link {  font-size:12px; text-decoration:none; color:#484848; }
.main_notice a:visited { font-size:12px; text-decoration:none; color:#484848; }


.main_notice a:active {  font-size:12px; text-decoration:none; color:#484848;}
.main_notice a:hover {  font-size:12px; text-decoration:underline; color:#484848; }

.top_menu a:link {  font-size:14px; font-weight:bold; text-decoration:none; color:#fff; }
.top_menu a:visited {  font-size:14px; font-weight:bold; text-decoration:none; color:#fff; }
.top_menu a:active {  font-size:14px; font-weight:bold; text-decoration:none; color:#fff;}
.top_menu a:hover {  font-size:14px; font-weight:bold; text-decoration:underline; color:#fff; }



.sub_tit {text-align:left; background:url(../images/sub_tit_bg.gif) no-repeat; padding-left:15px;  font-size:12px; font-weight:bold; text-decoration:none; color:#fff;}

.sub2_tit {text-align:left; background-color:#ececec; width:824px; height:25px; padding-left:15px;  font-size:12px; font-weight:bold; text-decoration:none; color:#565656;}

.sub3_tit {text-align:left; background-color:#ececec; width:402px; height:25px; padding-left:15px;  font-size:12px; font-weight:bold; text-decoration:none; color:#565656;}

.sub4_tit {text-align:left; background-color:#ececec; width:402px; height:25px; padding-left:15px; font-size:12px; font-weight:bold; text-decoration:none; color:#565656;}

table.nwrite {border:1px solid #d4d4d4; background-color:#FFFFFF;}


table.nwrite01 {border:1px solid #d4d4d4;}


table.nwrite02 {border:1px solid #d4d4d4; background-color:#FFFFFF;}
table.nwrite02 td{height:30px; border-top:1px solid #dadada; border-bottom:1px solid #dadada;  font-size:12px; color:#6e6e6e; line-height:15px; }

table.nwrite03 {border:1px solid #d4d4d4; background-color:#FFFFFF;}
table.nwrite03 td{height:30px; border-top:1px solid #dadada; border-left:1px solid #dadada; border-right:1px solid #dadada; border-bottom:1px solid #dadada; }

table.nwrite04 {border:0px;}

table.nwrite05{border:1px solid #d4d4d4; background-color:#FFFFFF; }

.bt_area { padding-top:10px; text-align:right;}
.bt_area img {padding-left:8px;}

.bt_area2 { padding-top:10px; text-align:center;}
.bt_area2 img {padding-left:8px;}


table.graybox {}
table.graybox td.box {background-color:#ececec; width:824px; height:24px; padding-left:20px; text-align:left;  font-size:12px; font-weight:bold; color:#565656;}

table.nlist_tit  {background:url(../../images/os/main/nlist_bg.gif) repeat-x;  font-size:12px; font-weight:bold; color:#565656; border-right:1px solid #c6c6c6; text-align:center; }

table.nlist_tit td {border-right:1px solid #fff;}

table.nlist_tit td.ltit {border-right:1px solid #fff; border-left: 1px solid #c6c6c6;}
table.nlist_tit td.rtit {border-right:1px solid #c6c6c6;}
table.nlist_tit td.alignL {text-align:left; padding-left:5px;}
table.nlist_tit td.alignR {text-align:right; padding-right:5px;}
table.nlist_tit td.alignC {text-align:center;}

table.nlist {font-size:12px;color:#565656;border-bottom:1px solid #555;margin-bottom:10px;}
table.nlist td{word-break:break-all; border-top:1px solid #dadada; border-bottom:1px solid #dadada; border-right:1px solid #dadada; border-left: 1px solid #c6c6c6;border-width:0px;}
table.nlist td.gback {background:#ffffff; }
table.nlist td.gback2 {background:#ffffff; }
table.nlist td.alignL {text-align:left; padding-left:5px;border-width:1px;}
table.nlist td.alignR {text-align:right; padding-right:5px;border-width:1px;}
table.nlist td.alignL7 {text-align:left; margin-left:5px;border-width:1px;}
table.nlist td.alignR7 {text-align:right; margin-right:5px;border-width:1px;}
table.nlist td.alignC {text-align:center;border-width:1px;}
table.nlist td img {padding-left:5px;}
table.nlist td.bold {font-weight:bold;}
table.nlist th { font-size:12px; font-weight:bold; color:#828282; text-align:center; background-color:#efefef; border-bottom:1px solid #ffffff; height:28px;}

table.nlist2_tit  {background:url(../images/nlist2_bg.gif) repeat-x; font-family::"굴림"; font-size:12px; font-weight:bold; color:#828282; border-right:1px solid #fff; text-align:center; }
table.nlist2_tit td {height:24px; border-right:1px solid #fff;}
table.nlist2_tit td.ltit {border-right:1px solid #fff; border-left: 1px solid #c6c6c6;}
table.nlist2_tit td.rtit {border-right:1px solid #c6c6c6;}
table.nlist2_tit td.bot { border-bottom:1px solid #fff;}


table.nlist_bottom {vertical-align:bottom;  text-decoration:none; font-size:12px; font-weight:bold; color:#5f5f5f;}
table.nlist_bottom img {padding-left:5px;}
table.nlist_bottom a:link {  text-decoration:none; font-size:12px; font-weight:bold; color:#5f5f5f; }
table.nlist_bottom a:visited {  text-decoration:none; font-size:12px; font-weight:bold; color:#5f5f5f; }
table.nlist_bottom a:active {  text-decoration:none; font-size:12px;  font-weight:bold;}
table.nlist_bottom a:hover {  text-decoration:none; font-size:12px; font-weight:bold; color:#FF6633; }

table.nview {border:1px solid #d4d4d4;}
table.nview th {height:30px; background:#f0f0f0; text-align:center;  text-decoration:none; font-size:12px; font-weight:bold; color:#6e6e6e; border-bottom:1px solid #d4d4d4;}
table.nview td {height:30px; background:#ffffff; text-align:left; padding-left:10px;  text-decoration:none; font-size:12px; color:#6e6e6e;; border-bottom:1px solid #d4d4d4;}
table.nview td.cont {min-height:200px; vertical-align:top; text-align:left; padding-left:10px; padding-top:10px;}

table.nview_list {background:url(../images/view_back.gif) no-repeat; width:824px; height:71px;}
table.nview_list td {padding-left:5px;}
table.nview_list table.inlist {height:56px;}
table.nview_list table.inlist th {text-align:center;  text-decoration:none; font-size:12px; font-weight:bold; color:#828282; border-right:1px solid #acacac;}
table.nview_list table.inlist td { padding-left:12px; text-align:left;  text-decoration:none; font-size:12px; color:#565656;}
table.nview_list table.inlist td.dotline {background: url(../images/icon/dotline.gif) repeat-x; padding-top:8px; }

.bottom_line {padding-top:30px; border-bottom:3px solid #6767a2;}

table.footer {padding-top:30px; text-align:center;}
table.footer img {padding-left:15px;}


/* order_list */

table.search {border:1px solid #d4d4d4;}
table.search th { font-size:12px; font-weight:bold; color:#828282; text-align:center; background-color:#efefef; border-bottom:1px solid #ffffff; height:28px;}
table.search td.cont {padding-left:10px; text-align:left;}
table.search th.tit2 { font-size:12px; font-weight:bold; color:#828282; text-align:center; background-color:#dedede; border-bottom:1px solid #ffffff; border-right:1px solid #ffffff;}
table.search img {padding-left:4px; padding-right:3px;}
table.search th.last1 { padding-bottom:6px; padding-top:6px;  font-size:12px; font-weight:bold; color:#828282; text-align:center; background-color:#efefef;}
table.search .last2 {padding-left:14px; padding-bottom:6px; padding-top:6px; text-align:left;}



table.topbox {border:1px solid #c6c6c6; }
table.topbox td {height:21px; text-align:center; border-right:1px solid #c6c6c6; text-align:center;}


/* font */
.blue { font-size:25px; color:#1d7aad;}
.white { font-size:13px; color:#ffffff;}
.white2 { font-size:11px; color:#ffffff;}
.white3 { font-size:12px; color:#ffffff;}
.gray01 { font-size:12px; color:#6e6e6e; line-height:15px;}
.gray02 { font-size:12px; color:#333333;}
.gray03 { font-size:13px; color:#CCCCCC;}
.gray04 { font-size:12px; color:#666666; line-height:15px;}
.gray05 { font-size:12px; color:#999999;}
.gray06 { font-size:30px; color:#333333;}
.oran { font-size:12px; color:#ea5c16; line-height:16px;}
.gbold { font-size:12px; font-weight:bold; color:#565656; line-height:12px;}
.bold30 { font-size:30px; font-weight:bold; color:#565656; line-height:30px;}
.bold20 { font-size:20px; font-weight:bold; color:#565656; line-height:20px;}
.bold25 {font-family:"돋움"; font-size:25px; font-weight:bold; color:#565656; line-height:25px;}
.text_orange01 {font-size: 12px; color:#ea5c16; padding-top: 5px; padding-left: 10px; padding-bottom: 3px; height: 5px; margin: 7px;}
.text_purple01 { font-size:12px; color:#7575c0; padding-top: 5px; padding-left: 10px; padding-bottom: 3px; text-align:left}
.text_gray01 { font-size:13px; color:#565656; padding-top: 10px; padding-bottom: 10px; padding-left: 10px;}
.text_gray02 { font-size:13px; color:#565656; padding-top: 10px; padding-bottom: 10px; line-height:20px; text-align:left}
.text_gray03 { font-size:13px; color:#565656; padding-top: 10px; padding-bottom: 10px; line-height:25px; text-align:left}
.text_gray04 { font-size:13px; color:#565656; padding-top: 5px; line-height:15px; text-align:left}

.oran a:link {  text-decoration:none; font-size:12px; font-weight:bold; color:#f14f00; }
.oran a:visited {  text-decoration:none; font-size:12px; font-weight:bold; color:#f14f00; }
.oran a:active {  text-decoration:none; font-size:12px;  font-weight:bold;}
.oran a:hover {  text-decoration:none; font-size:12px; font-weight:bold; color:#f14f00; }
.text_gray01 {padding-top: 10px; padding-bottom: 10px; padding-left: 10px;}


/* 추가된 css 시작*/
.banner10 {background:url(../../images/os/comm/name_10.gif) repeat-x;}
.oran02 { font-size:60px; color:#f96c56; font-weight:bold; }



/* calendar */
table.calendar_box {border:1px solid #CCCCCC; background:#FFFFFF;}

table.calendar {}
table.calendar td.day {height:30px; text-align:center; background:#FFFFFF; padding:2px 0 0 3px; background-color:#fff; font-weight:bold;  color:#999999;}
table.calendar td.day2 {height:30px; text-align:center; background:#FFFFFF; padding:2px 0 0 3px; background-color:#fff; font-weight:bold;  color:#ffac9f;}
table.calendar td.day3 {height:30px; text-align:center; background:#FFFFFF; padding:2px 0 0 3px; background-color:#fff; font-weight:bold;  color:#81d0cb;}
table.calendar td.date { font-weight:bold; color:#353535; height:80px; width:60px; text-align:left; vertical-align:top; padding:2px 0 0 3px; background-color:#fff; border-right:1px solid #ffac9f; border-bottom:1px solid #81d0cb;}
table.calendar td.sunday { font-weight:bold; color:#f96c56; height:80px; text-align:left; vertical-align:top; padding:2px 0 0 3px; background-color:#fff;  border-right:1px solid #ffac9f; border-bottom:1px solid #81d0cb;}
table.calendar td.satday { font-weight:bold; color:#3bb8ae; height:80px; text-align:left; vertical-align:top; padding:2px 0 0 3px; background-color:#fff;  border-bottom:1px solid #81d0cb;}
 
/* table */
table.nwrite06 {border-top:1px solid #dadada;}
table.nwrite06 td {height:60px; padding-left:15px; border-top:1px solid #dadada; border-left:1px solid #dadada; border-right:1px solid #dadada; border-bottom:1px solid #dadada; background-color:#FFFFFF;  font-size:12px; color:#6e6e6e; line-height:15px; }

table.nwrite07{border:0px; background-color:#FFFFFF; }
table.nwrite08 {border:1px solid #d4d4d4;background-color:#FFFFFF; }

/* 기존에 있던거 수정입니다. 덮어주세요 */
table.nview td {height:30px; background:#ffffff; text-align:left; padding-left:10px;  text-decoration:none; font-size:12px; color:#6e6e6e;; border-bottom:1px solid #d4d4d4;}


/* font */
.gray07 { font-size:14px; color:#6e6e6e; line-height:15px; font-weight:bold; }
.gray08 { font-size:13px; color:#6e6e6e; line-height:15px;}


/* 2012.11.19 추가된 css 를 svn애 반영함*/



/* calendar_데이터입력 수정(2012/11/20)*/
table.calendar_box {border:1px solid #CCCCCC; background:#FFFFFF;}

table.calendar2 {}
table.calendar2 td.day {text-align:center; background:#FFFFFF; padding:2px 0 0 3px; background-color:#fff; font-weight:bold;  color:#999999;}
table.calendar2 td.day2 {text-align:center; background:#FFFFFF; padding:2px 0 0 3px; background-color:#fff; font-weight:bold;  color:#ffac9f;}
table.calendar2 td.day3 {text-align:center; background:#FFFFFF; padding:2px 0 0 3px; background-color:#fff; font-weight:bold;  color:#81d0cb;}
table.calendar2 td.date { font-weight:bold; color:#353535; width:60px; text-align:left; vertical-align:top; padding:2px 0 0 3px; background-color:#fff; border-right:1px solid #ffac9f; border-top:1px solid #81d0cb;}
table.calendar2 td.date2 {  font-size:11px; font-weight:normal; color:#353535;  text-align:left; vertical-align:top; padding:2px 0 0 3px; background-color:#fff; border-right:1px solid #ffac9f;}
table.calendar2 td.date3 {  font-size:12px; font-weight:normal; color:#353535;  text-align:center; vertical-align:middle; background-color:#fff; border-right:1px solid #ffac9f;}


table.calendar2 td.sunday { font-weight:bold; color:#f96c56; text-align:left; vertical-align:top; padding:2px 0 0 3px; background-color:#fff;  border-right:1px solid #ffac9f; border-top:1px solid #81d0cb;}
table.calendar2 td.sunday2 { font-weight:bold; color:#f96c56; text-align:left; vertical-align:top; padding:2px 0 0 3px; background-color:#fff;  border-right:1px solid #ffac9f; }
table.calendar2 td.satday { font-weight:bold; color:#3bb8ae; text-align:left; vertical-align:top; padding:2px 0 0 3px; background-color:#fff;  border-top:1px solid #81d0cb;}
table.calendar2 td.satday2 { font-weight:bold; color:#3bb8ae; text-align:left; vertical-align:top; padding:2px 0 0 3px; background-color:#fff; }
table.calendar2 td.satday22 {  font-size:11px; font-weight:normal; color:#353535; text-align:right; vertical-align:top; padding:2px 0 0 3px; background-color:#fff;  }
table.calendar2 td.satday99 {  font-size:12px; font-weight:normal; color:#353535;  text-align:center; vertical-align:middle; padding:2px 0 0 3px; background-color:#fff;}

/* add jsung */
table.calSun { background-color:#fff;  border-right:1px solid #ffac9f; border-top:1px solid #81d0cb;}
.titleSun { font-weight:bold; color:#f96c56; text-align:left; vertical-align:top; padding:2px 0 0 3px; }

table.calSat { background-color:#fff;  border-top:1px solid #81d0cb;}
.titleSat { font-weight:bold; color:#3bb8ae; text-align:left; vertical-align:top; padding:2px 0 0 3px;}

table.calDate { background-color:#fff; border-right:1px solid #ffac9f; border-top:1px solid #81d0cb;}
.titleDate { font-weight:bold; color:#353535; text-align:left; vertical-align:top; padding:2px 0 0 3px; }

.calDate4 {  font-size:11px; font-weight:normal; color:#353535;  text-align:right; vertical-align:top; padding-right:3px;}
.calDate2 {  font-size:11px; font-weight:normal; color:#353535;  text-align:left; vertical-align:top; padding:2px 0 0 3px; }
.calDate3 {  font-size:12px; font-weight:normal; color:#353535;  text-align:center; vertical-align:middle; }

 
/* 이미지 +문자롤오버만들기(2012/12/05) */
.show		{border-width:0px; display:inline;}
.hide		{border-width:0px; display:inline; display:none;}
.roll_over:hover	{position:relative;}
.roll_over:hover .show	{display:none;}
.roll_over:hover .hide	{display:inline;}

/* <td> pointer (2012/12/07)*/
td.pointer {cursor:pointer}

/* <td> bottom line(Chrome 에서 안나오는 부분에 추가해주시기 바랍니다.) (2012/12/18)*/
td.bottomLine {border-bottom:1px solid #dadada;}  


/* 최기원 추가 2013.01.10**/
input.txt_r{ border:1px solid #cacaca; background:#FFFFFF; color:#5c5c5c;  font-size:12px; padding:2px 0px 0px 2px;height:18px;vertical-align:middle;line-height:18px;text-align:right;}
input.txt_c { border:1px solid #cacaca; background:#FFFFFF; color:#5c5c5c;  font-size:12px; padding:2px 0px 0px 2px;height:18px;vertical-align:middle;line-height:18px;text-align:center;}
input.txt_l { border:1px solid #cacaca; background:#FFFFFF; color:#5c5c5c;  font-size:12px; padding:2px 0px 0px 2px;height:18px;vertical-align:middle;line-height:18px;text-align:left;}
input { border:1px solid #cacaca; background:#FFFFFF; color:#5c5c5c;  font-size:12px; padding:2px 0px 0px 1px; height:18px;line-height:18px; vertical-align: middle;}

table.calendar2 td.satday3 { font-weight:bold; color:#3bb8ae; text-align:left; vertical-align:top; padding:2px 0 0 3px; background-color:#fff;  border-top:1px solid #81d0cb;}
table.calendar2 td.date4 {  font-size:11px; font-weight:normal; color:#353535;  text-align:right; vertical-align:top; padding:2px 0 0 3px; background-color:#fff; border-right:1px solid #ffac9f;}
table.calendar2 td.satday4 {  font-size:11px; font-weight:normal; color:#3bb8ae; text-align:right; vertical-align:top; padding:2px 0 0 3px; background-color:#fff;  }

/* 주유휘 2013.01.18**/
.blue02 { font-size:14px; font-weight:bold; color:#5CBDC4;}
table.nview2 {border:1px solid #d4d4d4;}
table.nview2 th {background:#f0f0f0; text-align:center;  border-bottom:1px solid #d4d4d4;}
table.nview2 td {background:#ffffff; text-align:left; padding-left:10px; border-bottom:1px solid #d4d4d4;}

/* 최기원 추가 2013.01.29**/
table.nwriteTop {border-top:1px solid #d4d4d4; border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4; background-color:#FFFFFF;}
table.nwriteBottom {border-bottom:1px solid #d4d4d4; border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4; background-color:#FFFFFF;}

/*쇼핑몰 상품*/
table.nwrite09 {border:0px;}
table.nwrite09 td { height:16px; text-align:left;  text-decoration:none; font-size:12px; color:#6e6e6e;}
table.nwrite09 td.price {text-align:left;  font-weight:bold; text-decoration:none; font-size:12px; color:#ff780b;}
table.nwrite09 td.price2 {text-align:left;  font-weight:bold; text-decoration:none; font-size:18px; color:#333333;}
table.nwrite09 td.pv {text-align:left;  text-decoration:none; font-size:12px; color:#0099FF;}

table.nwrite10{border:1px solid #d4d4d4; background-color:#FFFFFF; }

/*쇼핑몰 상세조회*/
table.nwrite11 {border:0px;}
table.nwrite11 td { height:20px; text-align:left;  text-decoration:none; font-size:12px; color:#6e6e6e;}
table.nwrite11 td.price {text-align:left;  font-weight:bold; text-decoration:none; font-size:12px; color:#ff780b;}
table.nwrite11 td.price2 {text-align:left;  font-weight:bold; text-decoration:none; font-size:18px; color:#333333;}
table.nwrite11 td.price3{text-align:left;  font-weight:bold; text-decoration:none; font-size:18px; color:#ff780b;}
table.nwrite11 td.pv {text-align:left;  text-decoration:none; font-size:12px; color:#0099FF;}

/*쇼핑몰 상품정보 배경*/
.mall_bg01 {background:url(../../images/os/comm/mall_bg01.gif) no-repeat;}
.mall_bg02 {background:url(../../images/os/comm/mall_bg02.gif) repeat-x;}
.mall_bg03 {background:url(../../images/os/comm/mall_bg03.gif) no-repeat;}

/* 장바구니 테이블 */
table.cart{background:url(../../images/os/comm/cart_bg01.gif) repeat-x;  font-size:12px; font-weight:bold; color:#565656; border-right:1px solid #c6c6c6; text-align:center; }
table.cart td {height:32px; border-right:1px solid #e0e0e0;}
table.cart td.ltit {border-right:1px solid #e0e0e0; border-left: 1px solid #e0e0e0;}
table.cart td.rtit {border-right:1px solid #e0e0e0;}

/* 장바구니 리스트 테이블 */
table.cartlist { font-size:12px; color:#565656;}
table.cartlist td{word-break:break-all; height:80px; border-top:1px solid #dadada; border-bottom:1px solid #dadada; border-right:1px solid #dadada; border-left: 1px solid #c6c6c6; background:#fff;}
table.cartlist td.price { font-weight:bold; text-decoration:none; font-size:12px; color:#ff780b;}
table.cartlist td.pv { font-weight:bold; text-decoration:none; font-size:12px; color:#0099FF;}

/* 장바구니 가격폰트 */
.price_g { font-size:12px; font-weight:bold; color:#535353; line-height:15px;}
.price_b { font-size:12px; font-weight:bold; color:#0099FF; line-height:15px;}
.price_o { font-size:18px; font-weight:bold; color:#EC0000; line-height:15px;}



/**************************************   이은주 추가 2013.03.06   **************************************/

/* 결제방법 테이블 */
table.pay{background:url(../../images/os/comm/pay_bg01.gif) repeat-x;  font-size:12px; font-weight:bold; color:#565656; border-right:1px solid #c6c6c6; text-align:center; }
table.pay td {height:32px; border-right:1px solid #e0e0e0;}
table.pay td.ltit {border-right:1px solid #e0e0e0; border-left: 1px solid #e0e0e0;}
table.pay td.rtit {border-right:1px solid #e0e0e0;}


/* 장바구니 리스트 테이블 */
table.paylist { font-size:12px; color:#ffffff;}
table.paylist td{border-top:1px solid #dadada; border-bottom:1px solid #dadada; border-right:1px solid #dadada; border-left: 1px solid #c6c6c6; background:#fff;  font-size:12px; font-weight:normal; color:#6e6e6e; line-height:15px;}
table.paylist td.title{height:22px; border-right:1px solid #dadada; border-left: 1px solid #c6c6c6; background:#fff;  font-size:12px; font-weight:bold; color:#6e6e6e; line-height:15px; background:#f1f1f1;}
table.paylist td.foot{height:25px; border-right:1px solid #dadada; border-left: 1px solid #c6c6c6; background:#fff;  font-size:12px; font-weight:bold; color:#0099FF; line-height:15px; background:#f1f1f1;}
table.paylist th{height:25px;  font-size:12px; font-weight:normal; color:#6e6e6e; line-height:15px; }


/* 결제합계금액 */
.paytotal{background:url(../../images/os/comm/pay_bg02.gif) repeat-x; }

/* font */
.red01 { font-size:14px; color:#f03b56; line-height:15px; font-weight:bold; }




