/* 목록형표시 ----------------------------------------------------------------------------------- */
.ssList { width:100%; text-align:center; margin-left:auto;margin-right:auto; }
.ssList .ssFindLeft  { float:left;vertical-align:bottom;height:20px;line-height:20px; } /* 검색좌측 */
.ssList .ssFindRight { float:right; } /* 검색우측 */
.ssList .ssSelect    { font-size:11px; color:#990000; text-decoration:none; } /* 표시건수선택 */

.ssList .ssBox01 table { width:100%;  text-align:center;  border-top: 2px solid #e5e5e5;  border-left: 1px solid #eeeeee;  border-bottom: 1px solid #eeeeee;  border-collapse: collapse;}
.ssList .ssBox01 th    { text-align:center;  padding: 5px;  border-right: 1px solid #eeeeee;  border-bottom: 1px solid #eeeeee;  color:#917e66; background:#f1eee3; font-size: 12px;  }
.ssList .ssBox01 td    { font-size: 12px; color: #8d8d8d; LINE-HEIGHT: 14px; background: #f6f6f6; text-align:center; padding: 5px; border-bottom: 1px solid #e5e5e5;}

.ssList .ssBox01 td.ssNumber      { text-align:center; font-family: "tahoma"; }
.ssList .ssBox01 td.ssTitle       { text-align:center; font-family: "tahoma"; }
.ssList .ssBox01 td.ssPrice       { font-family: "tahoma"; text-align:right; } /* 금액표시 */
.ssList .ssBox01 td.ssDate        { font-family: "tahoma"; text-align:center; } /* 적립일자 */
.ssList .ssBox01 td.ssOrderNo     { font-family: "tahoma"; text-align:center; } /* 주문번호 */
.ssList .ssBox01 td.ssPayType     { text-align:center; } /* 결재형태 */
.ssList .ssBox01 td.ssQueKbn      { text-align:center; } /* 질문유형 */
.ssList .ssBox01 td.ssTitle       { padding-left:3px;text-align:left; } /* 제목 */
.ssList .ssBox01 td.ssName        { text-align:center; } /* 이름 */
.ssList .ssBox01 td.ssHit         { font-family: "tahoma"; text-align:center; } /* 히트 */
.ssList .ssBox01 td.ssProductName { padding-left:3px;text-align:left; } /* 상품명 */
.ssList .ssBox01 td.ssOrderStatus { text-align:center; } /* 주문처리상태 */
.ssList .ssBox01 td.ssBlank       { height:100px; color:red; font-size:9pt; text-align:center; background:#efefef;} /* 목록내용없을때 */

.ssList .ssBox02 table { width:100%;  border-top: 2px solid #e5e5e5;  border-left: 1px solid #eeeeee;  border-bottom: 1px solid #eeeeee;  border-collapse: collapse;}
.ssList .ssBox02 th    { padding: 5px;  border-right: 1px solid #ffffff;  border-bottom: 1px solid #eeeeee;	 color: #8d8d8d;  font-size: 12px;   background: #f87faa;  BACKGROUND:URL(/modules/mdOrder/skin/01/ssbox_bg01.gif);BACKGROUND-REPEAT:repeat-x;}
.ssList .ssBox02 td    { font-size: 12px; color: #8d8d8d; LINE-HEIGHT: 14px; background: #f6f6f6; text-align:center; padding: 2px; border-bottom: 1px solid #e5e5e5;}

/* 질문상세 --------------------------------------------------------------------------------------- */
.ssQueDetail .ssLine  {width:100%;height:1px;line-height:1px;background:#eeeeee;font-size:1px;}
.ssQueDetail .ssCate  {float:left; font-weight:bold; height:30px;line-height:30px; text-align:center; }
.ssQueDetail .ssTitle {float:left; font-weight:bold; height:30px;line-height:30px;}

.ssQueDetail .ssDate {float:right; font-family: "tahoma"; height:30px;line-height:30px; color:#0bb4c7; }
.ssQueDetail .ssDateTitle {float:right; font-family: "tahoma"; height:30px;line-height:30px; }
.ssQueDetail .ssSpace {float:right; font-family: "tahoma"; height:30px;line-height:30px; width:20px; }
.ssQueDetail .ssName {float:right; font-family: "tahoma"; height:30px;line-height:30px; color:#0bb4c7; }
.ssQueDetail .ssNameTitle {float:right; font-family: "tahoma"; height:30px;line-height:30px; }

.ssQueDetail .ssBody {padding:10px;}
.ssQueDetail .ssAns {padding:10px;background:#f8f7f7;}
/* 비번입력 */
.ssQuePass {text-align:center; margin-left:auto; margin-right:auto; width:582px;margin-top:30px;}
.ssQuePass .ssQueTopImg { width:582px;height:18px; background:url(/modules/mdMember/skin/02/box_top.gif) no-repeat; }
.ssQuePass .ssQueBox    {width:582px;background:url(/modules/mdMember/skin/02/box_bg.gif) repeat-y;padding:10px;line-height:150%;text-align:center; }
.ssQuePass .ssQueTopBottom { width:582px;height:18px; background:url(/modules/mdMember/skin/02/box_bottom.gif) no-repeat; }
/* ------------------------------------------------------------------------------------------------ */

/* font title */
.ssHtitle01		{ color: #ed2b72; font-weight:bold; }
.ssTitle01		{ color: #0bb4c7; }
.ssTitle02		{ color: #0068b7; }

.ssSmall01		{ color: #898989; font-size: 11px; FONT-FAMILY: 돋움,verdana;}
.ssGtitle01		{ color: #626262;  font-weight:bold; line-height:20px; }

/* FAQ -------------------------------------------------------------------------------------------- */
.ssFaqTabMenu { overflow:hidden; }
.ssFaqTabMenu .ssFaqTab     { width:88px;height:26px; line-height:26px; text-align:center; float:left; cursor:pointer; background:url(/modules/mdFaq/skin/02/faq_bg.gif) no-repeat;   }
.ssFaqTabMenu .ssFaqTabOn   { width:88px;height:26px; line-height:26px; text-align:center; float:left; cursor:pointer; background:url(/modules/mdFaq/skin/02/faq_bgOn.gif) no-repeat; color:#9ace03; }

.ssFaq .ssQueImg {float:left; width:30px;height:29px;background:url(/modules/mdFaq/skin/01/icon_q.gif) no-repeat; }
.ssFaq .ssQue    {float:left; line-height:29px; height:29px; vertical-align:middle; text-align:left; cursor:pointer; }
.ssFaq .ssAnsImg {float:left; width:30px;height:29px;background:url(/modules/mdFaq/skin/01/icon_a.gif) no-repeat;}
.ssFaq .ssAns    {float:left; width:675px; padding:5px 5px 5px 0; }
.ssFaq .ssLine   {height:1px;line-height:1px;background:#f6f6f6;font-size:1px;}
.ssFaq .ssBlank  {text-align:center;color:#e4007f; width:100%;height:100px;line-height:100px; vertical-align:middle; }
/* ------------------------------------------------------------------------------------------------ */

/* 주문관련 --------------------------------------------------------------------------------------- */
.ssOrder .ssNo { float:left; font-size:10pt;line-height:100%; text-align:left; font-weight:bold; font-family: "tahoma"; } /* 주문번호 */
.ssOrder .ssStatus { float:right; font-size:10pt;line-height:100%; text-align:right; font-weight:bold; font-family: "tahoma"; } /* 처리상태 */
.ssOrder .ssTitleDot { float:left; width:15px; height:15px; background:url(/modules/mdOrder/skin/01/b_dot.gif) no-repeat; background-position:50% 50%;} /* 타이틀앞에점 */
/* 상품목록 */
.ssOrder .ssList table { width:100%; text-align:center; border-top:1px solid #e5e5e5; }
.ssOrder .ssList th    { padding:5px; color:#ffffff; background:#f87faa; text-align:center; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; }
.ssOrder .ssList td    { padding:2px; color:#a0a0a0; border-bottom:1px solid #e5e5e5; }

.ssOrder .ssList td.ssCode { text-align:center;color:black; font-family: "tahoma"; border-left:1px solid #e5e5e5;}
.ssOrder .ssList td.ssProductView .ssImg { float:left; } /* 상품목록표시 */
.ssOrder .ssList td.ssProductView .ssImg img { width:60px;height:60px;cursor:hand;border:1px solid #eee; } /* 상품이미지 */
.ssOrder .ssList td.ssProductView .ssProductName { float:left;cursor:hand;height:60px;line-height:60px; } /* 상품카테고리+상품명 */
.ssOrder .ssList td.ssPrice { font-family: "tahoma"; text-align:right; color:black;} /* 금액표시 */
.ssOrder .ssList td.ssSu    { font-family: "tahoma"; text-align:center; } /* 수량 */
.ssOrder .ssList td.ssPoint { font-family: "tahoma"; text-align:right; color:#0bb4c7; } /* 적립금 */
.ssOrder .ssList td.ssDc    { font-family: "tahoma"; text-align:center; color:#e4007f; border-right:1px solid #e5e5e5;} /* 할인 */
.ssOrder .ssList td.ssOptView .ssImg { float:left; } /* 옵션상품목록표시 */
.ssOrder .ssList td.ssOptView .ssImg img { width:30px;height:30px;border:1px solid #eee; } /* 옵션상품이미지 */
.ssOrder .ssList td.ssOptView .ssProductName { float:left;height:30px;line-height:30px; color:black; } /* 옵션상품명 */

.ssOrder .ssList td.ssSum { text-align:right; padding;10px 0; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;}
.ssOrder .ssList td.ssSum .ssOut { text-align:right; }
.ssOrder .ssList td.ssSum .ssOut .ssTitle { font-size:10pt; float:right; line-height:110%; color:black; font-weight:bold; }
.ssOrder .ssList td.ssSum .ssOut .ssPrice { font-size:10pt; float:right; width:120px; text-align:right; line-height:110%; color:black; font-weight:bold; font-family: "tahoma"; }
.ssOrder .ssList td.ssSumText { text-align:center; padding:15px; font-size:10pt; }
/* 입력폼 */
.ssOrder .ssOrderTable table { width:100%; border:1px solid #e1dfdf; }
.ssOrder .ssOrderTable th    { text-align:right; vertical-align:middle; width:15%; background:#fafafa; padding:0 8px 0 0; border:1px solid #e1dfdf; height:30px; color:#a0a0a0; text-align:center;}
.ssOrder .ssOrderTable td    { text-align:left;  vertical-align:middle; width:35%; background:#ffffff; padding:0 0 0 7px; border:1px solid #e1dfdf; height:30px; }
/* 버튼 */
.ssOrder .ssBtn { padding:20px 0 30px 0;width:100%; text-align:center; margin-left:auto; margin-right:auto; }
/* ------------------------------------------------------------------------------------------------ */
/* 질문입력 */
.ssMbBody { text-align:center; }
.ssMbBody .ssMbTable    { width:100%; text-align:left; border-top:1px solid #dcdcdc;}
.ssMbBody .ssMbTable th { color:#8d8d8d; font-weight:normal; background:#f6f6f6; text-align:center; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; padding:7px; }
.ssMbBody .ssMbTable td { padding:2px; padding-left:10px; color:#9a9a9a; text-align:left; border-bottom:1px solid #dcdcdc; }

/* ------------------------------------------------------------------------------------------------ */
/* 좌측 게시판 박스 */
.ssLeftBoardBox { margin-left:4px; margin-bottom:5px;}
.ssLeftBoardBox .ssLeftBoardBoxTop    { width:192px;height:10px;background:url(/modules/mdBoard/skin/01/list_top.gif) no-repeat; font-size:1px;}
.ssLeftBoardBox .ssLeftBoardBoxBody   { width:190px; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; background:url(/modules/mdBoard/skin/01/list_bg.gif); }
.ssLeftBoardBox .ssLeftBoardBoxBody .ssLeftBoardBoxTitle  { cursor:pointer; height:25px; line-height:25px; width:150px; color:#e5004f; background:url(/modules/mdBoard/skin/01/arrows_01.gif) no-repeat; background-position:0 50%; padding-left:13px; margin-left:10px;}
.ssLeftBoardBox .ssLeftBoardBoxBody .ssLeftBoardBoxLine  { height:1px; line-height:1px; width:170px; background:#d2d2d2;font-size:1px;  margin-left:10px;}
.ssLeftBoardBox .ssLeftBoardBoxBody .ssLeftBoardBoxContent  { width:170px;  margin-left:10px;margin-top:5px;}
.ssLeftBoardBox .ssLeftBoardBoxBody .ssLeftBoardBoxContent .ssLeftBoardBoxList  { height:15px; line-height:15px; width:170px; overflow:hidden; }
.ssLeftBoardBox .ssLeftBoardBoxBottom { width:192px;height:10px;background:url(/modules/mdBoard/skin/01/list_bottom.gif) no-repeat; font-size:1px;}
/* ------------------------------------------------------------------------------------------------ */