@import url('buyerCommon.css');

/* title */
.titleA {clear:both; padding:0 0 5px 0; margin:0; border-bottom:2px solid #ccc;}
.titleB {clear:both; color:#4C4C4C; font-size:14px; padding:0 0 7px 17px; margin:25px 0 0 0; background:url(/res/images/buyer/icn/bu_13.gif) no-repeat 0 2px;}
.titleC {margin:0 0 7px 0; padding:0;} /* 090827 �߰� */
.titleD {margin:30px 0 10px 0; padding:0;} /* 090827 �߰� */
.subTitle {margin:0 0 10px; padding-left:9px; background:url(/res/images/buyer/icn/bu_09.gif) no-repeat 0 0; }

/* ����ؽ�Ʈ �ȳ� */
.infoText {width:100%; padding:12px 0 5px; margin-bottom:20px; background:#FBFBFB;  border-top:1px solid #E0E0E0;}
.infoText li {padding:0 0 7px 18px; font-size:0; line-height:0; background:url(/res/images/buyer/icn/bu_08.gif) no-repeat 10px 3px;}

/* MAIN 090916 �߰� */

.mainSearch {height:25px; margin-bottom:20px; _margin-bottom:8px; padding:11px; background:url(/res/images/buyer/bg_main_search.gif) no-repeat 0 0;}
.mainSearch .sel {float:left; width:172px; margin:0 10px 0 0;}
.mainSearch .sel select {width:172px; #behavior:url('/res/css/main_search.htc'); height:21px;}
:root .buySearch .sel select {vertical-align:top;}
.mainSearch .txt {_display:inline; float:left; width:250px; height:19px; margin-right:38px; background:#fff; border:1px solid #CDCDCD; }
.mainSearch .txt input {float:left; border:0 none; color:#848484; height:14px; _height:13px; width:225px; padding:4px 0 0 5px; _padding:5px 0 0 5px; _margin-top:-1px;}
.mainSearch .txt img {float:left; margin-top:5px;}

.mainSearch .tag {float:left; width:215px; padding:6px 0 0 0;}
.mainSearch .tag li.tit {float:left; margin-right:5px;}
.mainSearch .tag li a:link, .mainSearch .tag li a:active, .mainSearch .tag li a:visited {font-size:11px; color:#818181; font-family:gulim;}
.mainSearch .tag li a:hover {color:#FF7C00; text-decoration:none;}

/* ����������õ */
.sellerRecom {height:105px; margin:15px 0 20px; padding:10px 7px 0 0; background:url(/res/images/buyer/bg_main_seller.gif) no-repeat 0 0;}
.sellerRecom h2 {_display:inline; float:left; width:110px; margin:9px 0 0 20px;}
.sellerRecom h2 img {margin-bottom:9px;}
.sellerRecom div {float:left;}
.sellerRecom p.lgtBtn {float:left; margin:37px 10px 0 0;}
.sellerRecom p.rgtBtn {float:left; margin:37px 0 0 3px;}
.sellerRecom ul {float:left;}
.sellerRecom ul li img { float:left; padding-right:7px; cursor:pointer;}

.mainWrap {clear:both; width:100%;}
.mainWrap .newSection {float:left; width:490px; margin-right:30px;}
	.newSection .txt {float:left; margin-top:-22px; _margin-top:-26px;}
	.newSection .txt li {float:left; padding-right:5px;}
	.newSection .txt li img {vertical-align:top;}
	.newSection .txt li.tit {padding:1px 10px 0 0;}
	.newSection .tab {width:100%; height:24px; background:url(/res/images/buyer/main_tab_bg.gif) repeat-x 0 0;}
	.newSection .tab li {float:right; padding-left:1px;}
	.newSection .list {width:100%;}
	.newSection .list .item {_display:inline; float:left; width:220px; height:63px; margin-right:25px; font-size:11px; padding:20px 0 0 0;}
	.newSection .list .item dt {float:right; width:146px; margin:3px 0 3px;}
	.newSection .list .item dd.thumb {position:relative; float:left; width:60px; margin-right:12px;}
	.newSection .list .item dd.thumb .box {position:absolute; top:0; left:0;}
	.newSection .list .item dd.cont {float:left; width:146px; color:#848484; padding-top:6px; line-height:16px; background:url(/res/images/buyer/icn/dotline04.gif) repeat-x 0 0;}
	.newSection .img .item {_display:inline; float:left; width:163px; height:63px; margin-right:0; font-size:11px; padding:20px 0 0 0;}
	.newSection .img .item dt {float:right; width:90px; margin:3px 0 0;}
	.newSection .img .item dd.thumb {position:relative; float:left; width:60px; margin-right:12px;}
	.newSection .img .item dd.thumb .box {position:absolute; top:0; left:0;}
	.newSection .img .item dd.cont {float:left; width:90px;}
	.newSection .img .item dd.cont span.free {float:left; padding-top:8px;}

.mainWrap .appTop {float:left; width:190px;}
	.appTop .tit {margin:0; height:24px;}
	.appTop h3 {height:23px; margin:0; padding:7px 10px 0 18px;}
	.appTop h3 span.lgt {float:left; padding-left:9px; font-size:11px; padding:0;}
	.appTop h3 span.rgt {float:right;}
	.appTop h3 span.rgt img {padding-left:2px;}
	.appTop .wrap {width:190px; height:329px; background:url(/res/images/buyer/app_top_box.gif) no-repeat 0 0;}
	.appTop .first {height:60px; margin:0 10px; padding:10px 0;}
	.appTop .first .num {float:left; padding:24px 0 0 4px; margin:0; width:14px;}
	.appTop .first .item {float:left; width:150px; height:60px; margin-right:0; font-size:11px; padding:0;}
	.appTop .first .item dt {float:right; width:80px; margin:3px 0 3px;}
	.appTop .first .item dd.thumb {position:relative; float:left; width:60px; margin-right:10px;}
	.appTop .first .item dd.thumb .box {position:absolute; top:0; left:0;}
	.appTop .first .item dd.cont {float:left; width:80px;}
	.appTop .first .item dd.cont .grade {background:none; padding:0;}

.appTop .list {height:36px; margin:0 10px; padding:9px 0 8px; _padding:9px 0 4px; background:url(/res/images/buyer/icn/dotline01.gif) repeat-x 0 0;}
.appTop .list .num {float:left; padding:13px 0 0 4px; margin:0; width:14px;}
.appTop .list .item {float:left; width:150px; height:36px; margin-right:0; font-size:11px; padding:0;}
.appTop .list .item dt {float:right; width:102px; margin:3px 0 3px;}
.appTop .list .item dd.thumb {position:relative; float:left; width:36px; margin-right:12px;}
.appTop .list .item dd.thumb .box {position:absolute; top:0; left:0;}
.appTop .list .item dd.cont {float:left; width:102px;}
.appTop .list .item dd.cont .price {padding:0;}

/* app */
.appMall {clear:both; width:100%; padding-top:20px;}
.appMall .tab {width:710px; margin:0 0 15px 0; height:30px; background:url(/res/images/buyer/tab_app_bg.gif) repeat-x left bottom;}
.appMall .tab li {_display:inline; float:left; padding-right:1px;}
.appMall .tab li.last {padding-right:0;}
.appMall .tab li img {vertical-align:top;}
.appMall .img {clear:both; width:720px; height:115px; margin:0 0 28px -10px;} /* 091102 ���� */
.appMall .img li {_display:inline; float:left; padding-left:10px;}

/* �������� 091102 ���� */
.mainList {clear:both; width:710px;}
.mainList div {float:left; width:211px; height:76px; padding:0 11px 0 15px; border-left:1px solid #D9D9D9;}
.mainList div.fir {width:220px; padding-left:0; border-left:none;}
.mainList div .stit {margin:0 0 15px 0; _margin:0 0 11px 0; height:13px;}
.mainList div .btn {float:right; margin:-25px 0 0;}
.mainList div ul li {padding:3px 0 0 0; font-size:11px;}
.mainList div ul li a:link, .mainList ul li a:visited, .mainList ul li a:active, .mainList ul li a:hover {color:#848484; font-size:11px; text-decoration:none;}
.mainList div ul li img {vertical-align:middle; margin:-2px 0 0 7px;}
.mainList div ul li img.blt {vertical-align:middle; margin:-1px 4px 0 0;}

/* category */
.cateKind {clear:both; width:100%; height:20px; margin-bottom:15px; padding-top:7px; border-top:1px solid #E0E0E0; border-bottom:1px solid #E0E0E0;}
.cateKind .lgtCate {float:left;}
.cateKind .lgtCate li {float:left; padding:2px 15px 0 0;}
.cateKind .lgtCate li img {vertical-align:top; margin-right:5px;}
.cateKind .lgtCate li a {color:#555;}
.cateKind .rgtCate {float:right;}
.cateKind .rgtCate li {float:left; padding:2px 7px 0 8px; background:url(/res/images/buyer/icn/v_01.gif) no-repeat 0 3px;}
.cateKind .rgtCate li.fir {background:none;}
.cateKind .rgtCate li.end {background:none; padding:0 0 0 8px;}
.cateKind .rgtCate li a {color:#848484; font-size:11px;}
.cateKind ul li a.current {font-weight:bold; color:#666;}
.cateKind .rgtCate li.cate {position:relative; height:10px;}
.cateKind .rgtCate li.cate img {margin:-2px 0 0 3px; vertical-align:middle;}

/* layer * 20100127 수정*/ 
.rgtCate li.cate .layer { position:absolute; top:-6px; z-index:12; left:82px;}
.rgtCate li.cate .layer .box {position:relative; right:-3px; }
.rgtCate li.cate .layer .img1 {position:relative; height:4px; margin-top:-2px;}

.rgtCate li.cate .layer ul {overflow:hidden; width:74px;}
.rgtCate li.cate .layer ul li {clear:both; background:none; padding:0; text-align:center;}
.rgtCate li.cate .layer ul li a {display:block; width:74px; height:10px; padding:4px 0; font-size:11px; }
.rgtCate li.cate .layer ul li a:hover {display:block; color:#57759A; text-decoration:underline; background:#EFF2F6;}

/* item list */
.categoryList {clear:both; width:710px; overflow:hidden; border-bottom:1px solid #D5D5D5;}
.categoryList table {width:100%; text-align:center; margin-top:-15px; border-collapse:collapse; border-spacing:0;}
.categoryList table td {padding:15px 0 12px; background:url(/res/images/buyer/icn/dotline01.gif) repeat-x left bottom;}
.categoryList table td.taL {text-align:left; padding-left:20px; line-height:18px; vertical-align:top; word-break:break-all;}
.categoryList table td.taL a {font-size:11px; color:#848484; }
.categoryList table td.end {background:none;}
.categoryList table td.btn img {margin-left:4px;}
.categoryList table td dl {width:215px; margin-right:0; padding-bottom:0; text-align:left;}
.categoryList table td dl dt {width:130px; margin-top:6px;}
.categoryList table td dl dd.cont {font-family:Tahoma; padding-top:5px;}

/* item view */
.itemViewWrap {clear:both; width:100%;}
.itemViewWrap .lgtItem {float:left; width:510px; padding-right:20px;}
	.itemInfo {width:480px; height:336px; padding:15px 15px 0; margin-bottom:40px; background:url(/res/images/buyer/bg_view_top.gif) no-repeat 0 0;}
	.itemInfo .thumb {float:left; width:190px; margin-right:25px;}
	.itemInfo .thumb img {vertical-align:top;}
	.itemInfo .thumb .btn {height:22px; text-align:center; padding-top:8px; background:url(/res/images/buyer/bg_img_btm.gif) no-repeat 0 0;}/* 090820 ���� */
	.itemInfo .thumb .btn img {vertical-align:top; margin:0 2px;}/* 090820 ���� */
	.itemInfo .info {float:left; width:265px;}
	.itemInfo .info .tit {margin:0; font-size:19px; color:#4C4C4C;}
	.itemInfo .info .grade {margin:6px 0 14px;}/* 090820 ���� */
	.itemInfo .info .grade img {vertical-align:top; margin-right:1px;}
	.itemInfo .info dl {width:100%; height:233px;}
	.itemInfo .info dt {float:left; width:75px; padding:7px 0 4px; border-top:1px solid #F2F2F2;} /* 100125 수정 */
	.itemInfo .info dd {float:left; width:190px; padding:8px 0 3px; color:#555; border-top:1px solid #F2F2F2;} /* 100125 수정 */
	.itemInfo .info dd img {vertical-align:top; margin:-1px 2px 0 0;}/* 090820 ���� */
	.itemInfo .info dd.won {font-size:13px; color:#FF7421;}
	.itemInfo .info dd.won .low {color:#848484;}/* 090929 ���� */
	.itemInfo .info .btn {clear:both; width:100%; margin-top:24px; _margin-top:14px;}/* 090820 ���� */
	
	.viewWrap {width:480px; padding:0 15px;}
	.viewWrap .view {padding:12px 0 10px; line-height:18px; text-align:justify; border-bottom:1px solid #ccc; word-break:break-all;}
	.reviewList {width:100%; border-bottom:1px solid #D5D5D5;}
	.reviewList .txt {margin-top:1px; background:#eee; padding:6px 10px 3px;}
	:root .reviewList .txt {height:14px;}/* ff hack */
	.reviewList .txt .name {float:left; width:400px; color:#4A4A4A;}
	.reviewList .txt .date {float:right; width:60px; color:#888; text-align:right;}
	.reviewList li .cont {padding:6px 10px 14px; line-height:18px; word-break:break-all;}/* 091126 ���� */
	.reviewList li.noneDate {text-align:center; padding:7px 0 5px;}/* 091118 �߰� */

.itemViewWrap .rgtItem {float:left; width:180px;}
	.itemBox {width:100%; margin-bottom:10px; background:url(/res/images/buyer/item_box_bg.gif) repeat-y 0 0;}
	.itemBox h2 {padding:7px 0 6px 11px; margin:0; background:#E6E6E6 url(/res/images/buyer/item_box_top.gif) no-repeat 0 0;}
	.itemBox .list {width:158px; padding:0 11px 1px; overflow:hidden; background:url(/res/images/buyer/item_box_btm.gif) no-repeat left bottom;}
	.itemBox .list dl {width:158px; margin-right:0; padding:10px 0 7px; background:url(/res/images/buyer/icn/dotline01.gif) repeat-x left bottom;}
	.itemBox .list dl dt, .itemBox .list dl dd.cont {width:73px; }
	.itemBox .list dl dd.cont .grade {background:none;}

/* ���Ż�ǰ */
.buyItem {clear:both; width:100%; border-top:1px solid #426FA8; }
.buyItem .tit {margin:0; padding:10px 0 6px 20px; color:#4C4C4C; font-size:14px; border-bottom:1px solid #DCDCDC;}
.buyItem .thumb {position:relative; float:left; width:72px; height:72px; padding:9px 26px 9px 20px;}
.buyItem .thumb img {vertical-align:top;}
.buyItem .thumb .box {position:absolute; top:9px; left:20px;}
.buyItem dl {float:left; width:296px; margin-top:9px; padding:9px 0;}
.buyItem dl dt {clear:both; float:left; width:81px; padding:0 0 6px 0; background:url(/res/images/buyer/icn/v_02.gif) no-repeat right 0;}
.buyItem dl dd {float:left; width:200px; color:#555; padding:0 0 6px 15px; }
.buyItem dl dd img.grade {vertical-align:top; margin:0 2px 0 3px;}
.buyItem dl dd span {color:#57759A; text-decoration:underline;}
.payment {clear:both; height:28px; border-bottom:1px solid #ADADAD;}/* 090922 ���� */
.payment p {height:17px; padding:4px 20px 7px 0; _padding:4px 20px 5px 0; text-align:right; background:#F2F2F2;}/* 090922 ���� */
.payment span {color:#EF6102; font-family:arial; font-size:16px; padding-left:20px; font-weight:bold; background:url(/res/images/buyer/icn/v_03.gif) no-repeat 10px 5px;} 

/* ������� */
.payWrap {clear:both; width:100%; margin-top:25px; background:url(/res/images/buyer/blue_box_bg.gif) repeat-y 0 0;}
.payCont {width:704px; padding:15px 3px 0; background:url(/res/images/buyer/blue_box_top.gif) no-repeat 0 0;}
.payStep {width:100%; padding:26px 0 21px 0; background:url(/res/images/buyer/bg_divi_line.gif) no-repeat left top;}
.payStep:after {content:"."; display:block; height:0; font:0/0 arial; clear:both; visibility:hidden;} /* ff hack */
.payWrap .fir {padding-top:10px; background:none;}
.payStep h3 {float:left; width:150px; height:13px; margin:0; padding:0 0 0 17px;}
.payStep ul {float:left; width:520px; padding-right:17px;}
.payStep ul li.box {width:520px; margin-top:4px; background:url(/res/images/buyer/buy_info_bg.gif) no-repeat left bottom;}
.payStep ul li.box .cont {width:487px; padding:12px 17px 10px 16px; overflow:hidden; background:url(/res/images/buyer/buy_info_top.gif) no-repeat left top;}
.payStep ul li.payKind {margin-top:4px; padding-top:8px; border-top:1px solid #D8D8D8;}
.payStep ul li.payKind label.pd {padding-right:80px;}
.payStep ul li.payKind a.current {color:#555; font-weight:bold;}
.payStep ul li.payKind input {vertical-align:middle; margin:-1px 5px 1px 0; #margin:-4px 4px 1px -4px;}
.payStep ul li ol {width:100%; padding:8px 0 2px;}
.payStep ul li ol li {font-size:0; line-height:0; padding-bottom:8px;}
	.stepA dt {color:#555; padding-bottom:6px; background:url(/res/images/buyer/icn/dotline01.gif) repeat-x left bottom;}
	.stepA dd {float:left; width:243px; padding-top:8px;}
	.stepA dd span {padding:0 0 0 28px; color:#555; background:url(/res/images/buyer/icn/v_05.gif) no-repeat 13px 2px;}
	.stepA dd.koin {font-weight:bold; color:#555; padding:7px 0 0 8px; background:url(/res/images/buyer/icn/bu_05.gif) no-repeat 0 11px;}
	.stepB li {padding:0 0 8px 11px; line-height:17px; background:url(/res/images/buyer/icn/bu_04.gif) no-repeat 0 5px;}
	.stepB li span {font-weight:bold; color:#EF6102;}
	.stepC li { padding:0 0 8px 11px; background:url(/res/images/buyer/icn/bu_04.gif) no-repeat 0 8px;}
	:root .stepC li {float:left; clear:both;}
	.stepC li span.txt {float:left; font-weight:bold; width:82px; color:#666; padding-top:5px;  }
	.stepC li span.txtA {float:left; font-weight:bold; color:#666; padding-top:5px;  }
	.stepC li span.bar {float:left; width:7px; font-size:16px; color:#8C8C8C; padding:3px 5px 0 3px;}
	.stepC li input {float:left; width:77px; height:16px; padding:3px 0 0 5px; color:#666; font-size:12px; vertical-align:top; border:1px solid #EAB385;}
	.stepC li input.text {width:127px; height:16px; font-size:13px; background:#F3F3F3; font-weight:bold; vertical-align:middle;}
	.stepC li span.won {float:left; width:10px; padding:5px 0 0 8px; color:#848484; font-weight:bold;}

	/* �����ϱ� �ܸ��� ����Ȯ�� */
	.certification {clear:both; width:454px; height:61px; padding-left:35px; margin-top:8px; background:url(/res/images/buyer/bg_phone_info.gif) no-repeat 0 0;}/* 091118 ���� */	
	.resultA {width:419px; padding:12px 35px 0 0;}
	.resultA p {margin:0 0 5px 0; color:#555; font-weight:bold;}
	.resultA p.fl_l {margin:3px 5px 0 0;} /* 091118 �߰� */
	.buyA {padding:7px 0 0 !important;} /* 091118 �߰� */
	.resultA li {float:left;}
	.resultA select {#behavior:url('/res/css/buy_select.htc'); height:18px;}
	.resultA input {#margin:-1px 0 0 0; vertical-align:top;}
	.resultA span {height:18px; padding-left:10px; vertical-align:top; background:url(/res/images/buyer/icn/icn_hypen.gif) no-repeat 4px 0;}
	.resultA .btn {float:right; margin-top:-19px; #margin-top:-41px;}
	.resultB {height:48px; padding-top:6px;}
	.resultB dt {float:left; padding-top:21px; width:125px; height:27px; color:#555; font-weight:bold; border-right:1px solid #E4E4E4;}
	.resultB dd {float:left; padding:8px 0 0 25px; line-height:17px;}
	.resultB dd p {margin:2px 0 0 0; font-size:11px; color:#555;}
	
	/* ����Ȯ�� */
	.payBoard {width:487px; margin-top:6px; text-align:center; border-collapse:collapse; border-spacing:0; background:url(/res/images/buyer/board/pay_th_bg.gif) no-repeat 0 0;}
	.payBoard thead, .payBoard tbody {background-image:none;}
	.payBoard thead th {height:18px; padding-top:2px; color:#fff; background:url(/res/images/buyer/icn/v_11.gif) no-repeat 0 4px;}
	.payBoard tbody td {padding:9px 0 5px 0; font-weight:bold; color:#EF6102; font-size:14px;}

/* �����Ϸ� */
.paySelect {clear:both; width:100%; margin-top:30px; text-align:center;}
.paySelect li.btn img {margin:12px 4px 0 0;}

/* �ֹ��Ϸ� 090819 ���� */
.orderClose {padding:49px 70px 0 0; border-top:1px solid #EDEDED; text-align:center; }
.orderClose ul {height:210px; padding:20px 190px 0 0; background:url(/res/images/buyer/bg_img02.jpg) no-repeat right top;}
.orderClose ul li {padding-bottom:10px;}
.orderClose ul li.btn {padding-top:15px;}


/* search */
.boardSearch {clear:both; float:right; margin-bottom:3px; #margin-bottom:0;}
.boardSearch p {float:left; margin:0;}
.boardSearch p select {width:89px; vertical-align:top;  #vertical-align:middle;}
.boardSearch p .inbox {width:97px; vertical-align:top; margin:0 4px 0 0; #margin:-1px 4px 0 0; }

/* item board list */
.itemBoard {width:100%; text-align:center; border-collapse:collapse; border-spacing:0; background:url(/res/images/buyer/board/th_bg.gif) no-repeat 0 0;word-break:break-all;} 
.itemBoard thead, .itemBoard thead th.fir, .itemBoard tbody {background-image:none;}
.itemBoard tbody tr.over td {background:#F9F9F9 url(/res/images/buyer/icn/dotline01.gif) repeat-x left bottom;}
.itemBoard thead th {height:23px;background:url(/res/images/buyer/icn/v_06.gif) no-repeat left bottom;}
.itemBoard tbody td {padding:13px 0 10px 0; background:url(/res/images/buyer/icn/dotline01.gif) repeat-x left bottom;}
.itemBoard tbody td.taL {text-align:left; padding-left:12px; word-break:break-all;} /* 091126 ���� */
.itemBoard tbody td.app {text-align:left; padding-left:10px;}
.itemBoard tbody td.app .item {width:350px; font-size:12px; height:auto; margin-right:0; padding-bottom:0;}
.itemBoard tbody td.app .item dt {float:right; width:263px;}
.itemBoard tbody td.app .item dd.cont {float:left; width:263px;}
.itemBoard tbody td.app .item .name {margin:5px 0 2px;}
.itemBoard tbody td.app .item .grade {background:none;}
.itemBoard tbody td.app .item .down {color:#848484;}
.itemBoard tbody td.app .item .down span {padding-left:16px; background:url(/res/images/buyer/icn/v_07.gif) no-repeat 8px 1px;}
.itemBoard tbody td.app .item .price {font-size:11px;}
.itemBoard tbody td.app ul {color:#9D9D9D; font-size:11px;}
.itemBoard tbody td.app ul li.tit {font-weight:bold; color:#848484; padding-bottom:2px;}
.itemBoard tbody td.app ul li.tit img {vertical-align:top; margin:-1px 0 0 1px; #margin:-2px 0 0 1px;}
.itemBoard tbody td.btn {color:#666;}
.itemBoard tbody td.btn img {margin:2px 1px 2px 2px; vertical-align:top;}
.itemBoard tbody td.end {background-image:none; border-bottom:1px solid #898989; }
	/* �亯 view */
	.itemBoard tbody tr.answer td {background:none;}
	.itemBoard tbody tr.answer td a {color:#666; font-weight:bold; text-decoration:none;}
	.itemBoard tbody tr.review td {padding:0; text-align:left; background:#FAFAFA url(/res/images/buyer/icn/dotline01.gif) repeat-x left bottom; } /* 091126 ���� */
	.itemBoard tbody tr.review td .line {padding:13px 9px !important; border-top:1px solid #CECECE;} /* 091126 ���� */
	.itemBoard tbody tr.review td dl dt {float:left; width:670px; line-height:18px; padding:0 0 15px 10px;}
	.itemBoard tbody tr.review td dl dd {float:right; width:12px;}
	.viewCont {clear:both; width:692px; background:url(/res/images/buyer/review_box_bg.gif) repeat-y 0 0;} /* 091126 ���� */
	.viewCont h2 {height:16px; margin:0; text-align:left; padding:8px 0 0 15px; font-size:11px; background:url(/res/images/buyer/review_box_top.gif) no-repeat 0 0;}
	.viewCont h2 span {color:#CD6213; padding-left:6px; background:url(/res/images/buyer/icn/bu_11.gif) no-repeat 0 2px;}/* 090922 ���� */
	.viewCont ul {margin:0 15px; text-align:left;}
	.viewCont ul li.cont {padding:11px 0 7px; color:#666; line-height:18px;}
	.viewCont ul li.btn {text-align:right; padding-top:8px; background:url(/res/images/buyer/icn/dotline01.gif) repeat-x left top;}
	
	/* layer */
	.viewCont .layer {display:none; position:absolute; margin:0 10px 0 430px; width:250px; height:96px;}/* 091126 ���� */
	.viewCont .layer .wrap {position:absolute; padding:7px 8px; width:234px; height:82px; font-size:11px;}
	.viewCont .layer .wrap .tit {height:15px; margin:0; padding:5px 0 0 7px; background:url(/res/images/buyer/bg_layer_title.gif) no-repeat left top;}
	.viewCont .layer .wrap .tit span {font-weight:bold; color:#666; padding-left:6px; background:url(/res/images/buyer/icn/bu_10.gif) no-repeat left 4px;}
	.viewCont .layer .wrap .close {float:right; margin:-14px 7px 0 0; _margin:-14px 4px 0 0;}
	.viewCont .layer .wrap .grade {clear:both; margin:0; height:13px; padding:10px 0; border-bottom:1px solid #E4E4E4;}
	.viewCont .layer .wrap .grade li {float:left; color:#848484; padding:0 8px 0 0;}
	.viewCont .layer .wrap .grade li input {vertical-align:middle; margin:-3px 4px 0 5px; #margin:-5px 0 1px 0;}
	.viewCont .layer .wrap .btn {margin:5px 0 0 0; width:100%; text-align:center;}

/* board write */
.boardWrite {width:100%; border-collapse:collapse; border-spacing:0; border-bottom:1px solid #898989; background:url(/res/images/buyer/board/th_bg.gif) no-repeat 0 0;}
.boardWrite thead, .boardWrite tbody {background-image:none;}
.boardWrite thead th {height:23px;}
.boardWrite tbody th, .boardWrite tbody td {border-bottom:1px solid #E4E4E4;}
.boardWrite tbody th.tit, .boardWrite tbody td.tit {border-top:2px solid #898989;}
.boardWrite tbody td.tit, .boardWrite tbody td.chk {padding:4px 0 4px 15px;}
.boardWrite tbody th {padding:9px 0 5px 30px; text-align:left; background:#F9F9F9;}
.boardWrite tbody td {padding:9px 0 5px 15px;}
.boardWrite tbody td textarea {width:572px; height:203px; margin:-2px 0 2px;}

/* board list */
.boardList {width:100%; text-align:center; border-collapse:collapse; border-spacing:0; border-bottom:1px solid #898989; background:url(/res/images/buyer/board/th_bg.gif) no-repeat 0 0;}
.boardList thead, .boardList thead th.fir, .boardList tbody {background-image:none;}
.boardList tbody tr.over td {background:#F9F9F9;}
.boardList thead th {height:23px; background:url(/res/images/buyer/icn/v_06.gif) no-repeat left bottom;}
.boardList tbody td {padding:7px 0 6px 0;}
.boardList tbody td.taL {text-align:left; padding-left:12px;}
.boardList tbody td.taL span {font-weight:bold; font-size:11px;}
.boardList tbody td .new {vertical-align:middle; margin:-1px 0 0 5px;}
.boardList tbody td.app {text-align:left; padding-left:12px; color:#C97C49;}/* 090922 ���� */

/* board view */
.boardView {width:100%; border-collapse:collapse; border-spacing:0; background:url(/res/images/buyer/board/th_bg.gif) no-repeat 0 0;}
.boardView thead, .boardView tbody {background-image:none;}
.boardView thead th {height:23px;}
.boardView thead th.tit {padding:3px 0 0 10px; #padding:5px 0 0 10px; height:18px; color:#fff; text-align:left; background:url(/res/images/buyer/icn/v_06.gif) no-repeat left bottom;}
.boardView tbody tr.stit th, .boardView tbody tr.stit td {border-bottom:1px solid #E4E4E4;}
.boardView tbody tr.stit th.fir {padding-right:0;}
.boardView tbody tr.stit th {text-align:right; padding:5px 10px 4px 0;}
.boardView tbody tr.stit td {text-align:left; color:#848484; padding:7px 0 3px 10px; font-weight:normal; background:url(/res/images/buyer/icn/v_08.gif) no-repeat left bottom;}
.boardView tbody tr.stit td img.icn {vertical-align:top; margin:-3px 0 0;}
.boardView tbody td.cont {padding:20px 20px 50px; vertical-align:top; text-align:justify; line-height:18px; border-bottom:1px solid #E4E4E4; }/* 091016 ���� */						 
.boardView tbody td.qnaCont {padding:20px 0 15px 9px; line-height:18px; text-align:justify;}
.boardView tbody td.qnaCont .text {padding:0 20px 15px 11px;}
.boardView tbody td.qnaCont	.viewCont h2 {height:19px; padding:5px 0 0 15px;}
.boardView tbody td.file {padding:8px 0 3px 10px; background:#FAFAFA; border-bottom:1px solid #AEB6C1;} /* 091020 �߰� */

/* faq list 091030 ���� */
.faqList {width:100%;}
dl.Q {clear:both; width:100%; padding:9px 0 4px 0; overflow:hidden; border-bottom:1px solid #E4E4E4;}
dl.Q dt {float:left; width:38px; text-align:center; background:url(/res/images/buyer/icn/v_09.gif) no-repeat right 1px;}
dl.Q dd {float:left; width:657px; padding:1px 0 0 15px;}
dl.Q dd a:link, dl.Q dd a:active, dl.Q dd a:hover {color:#848484;}
dl.Q dd a.current {font-weight:bold; color:#555;}
dl.A {clear:both; width:100%; padding:11px 0 20px; margin-top:-1px; border-top:1px solid #CECECE; border-bottom:1px solid #E3E3E3; background:#F9F9F9;}
dl.A dt img {float:left; width:14px; margin:2px 0 0 11px;}
dl.A dd {margin-left:53px; padding:0 10px 0 0; text-align:justify; line-height:18px;}


/* �̿�ȳ� 091022 ���� �߰� */
.infoWrap {clear:both; width:100%; margin-bottom:35px; background:url(/res/images/buyer/info_box_bg.gif) repeat-y 0 0;}
.infoWrap .cont {width:690px; padding:15px 0 0 20px; background:url(/res/images/buyer/info_box_top.gif) no-repeat 0 0;}
.infoLgt {float:left; width:275px; margin:0 28px 0 0;}
.infoRgt {float:left; width:387px;}
.infoRgt li {padding:2px 0 110px;}
.infoRgt li.pdA {padding:2px 0 65px;}
.infoRgt li.pdB {padding:2px 0 135px;}
.infoRgt li.pdC {padding:2px 0 50px;}
.infoRgt li.pdD {padding:2px 0 35px;}
.serviceIng {clear:both; width:710px; text-align:center; margin-top:50px; floaT:left;}

/* ��� list 090820 ���� */
.recomWrap {clear:both; width:100%; padding-top:1px; margin-top:15px; background:url(/res/images/buyer/icn/dotline01.gif) repeat-x 0 0;}
.recomList {width:100%; border-collapse:collapse; border-spacing:0;}
.recomList td {padding:10px 0 7px 0; vertical-align:top; line-height:18px; word-break:break-all;} /* 091126 ���� */
.recomList td.name span {color:#4A4A4A; padding-left:18px; background:url(/res/images/buyer/icn/bu_12.gif) no-repeat 10px 2px;}
.recomList tr.over {background:#F9F9F9 ;}
.recomList td.txt .modify {padding-left:10px;}
.recomList td.txt .del {padding-left:14px; background:url(/res/images/buyer/icn/v_10.gif) no-repeat 6px 1px;}
.recomList td.txt .modifyText textarea {width:445px; height:28px; margin:-1px 3px 0 0; vertical-align:top;}
.recomList td.txt .modifyText img {vertical-align:top; margin:20px 3px 0 0;}
.viewAll {text-align:right; margin:0 0 10px 0; _margin:0 0 7px 0; padding-top:14px; height:11px; font-weight:bold; background:url(/res/images/buyer/icn/dotline01.gif) repeat-x 0 0;}
.viewAll img {vertical-align:top; margin:1px 6px 0 0;}
.viewAll a:link, .viewAll a:visited, .viewAll a:active { font-size:11px; color:#848484;}
.recom p {width:690px; height:42px; padding:10px; margin:0 0 36px; background:url(/res/images/buyer/bg_recom.gif) no-repeat 0 0;}
.recom p textarea {width:616px; height:28px; margin-top:-1px; vertical-align:top;}

/* �Ŀ����� */
.powerReview {width:702px; height:82px; margin-bottom:20px; padding:10px 0 0 8px; background:url(/res/images/buyer/bg_power_review.gif) no-repeat 0 0;}
.powerReview dl {float:left; width:214px; height:72px; padding:0 20px 11px 0; background:url(/res/images/buyer/icn/dotline01.gif) repeat-x left bottom;}
.powerReview dl dt {float:right; width:132px; margin:2px 0 10px; font-weight:bold; color:#EF6102;}/* 090922 ���� */
.powerReview dl dd.thumb {float:left; width:72px; margin-right:10px;}
.powerReview dl dd.thumb img {vertical-align:top;}
.powerReview dl dd {line-height:15px; font-size:11px;}

/* ��Ʈ��ǰ */
.setProduct {height:89px; padding:8px 0 8px 17px; background:url(/res/images/buyer/bg_product_box.gif) no-repeat 0 0;}
.setProduct .item {width:233px; margin:7px 0 0 0; padding-bottom:0;}
.setProduct .item dt {width:148px;}
.setProduct .item dd.cont .grade {background:none;}
.setProduct .plus {float:left; margin:36px 20px 0 0; width:18px;}
.setProduct .total {float:left; height:69px; padding:20px 0 0 17px; background:url(/res/images/buyer/icn/dotline02.gif) repeat-y 0 0;}
.setProduct .total li.won, .setProductView .total li.won {text-align:center; padding-bottom:15px; font-weight:bold; font-size:20px; color:#EF6102; font-family:Arial Black;}

/* ��Ʈ��ǰ view */
.setProductView {height:136px; margin-bottom:20px; background:url(/res/images/buyer/bg_proview_box.gif) no-repeat 0 0;}
.setProductView h2 {height:22px; padding:9px 0 0 32px; color:#4C4C4C; font-size:14px; background:url(/res/images/buyer/icn/bu_13.gif) no-repeat 16px 11px;}
.setProductView div {float:left; width:236px; margin:7px 0 0 7px; padding:0;}
.setProductView div.current {width:236px; height:94px; background:url(/res/images/buyer/bg_current.gif) no-repeat 0 0;}
.setProductView .item {width:220px; margin:8px 0 0 10px; padding-bottom:0;}
.setProductView .item dt {width:135px;}
.setProductView .item dd.thumb .box {position:absolute; top:-6px; left:-7px;}
.setProductView .item dd.cont .grade {background:none;}
.setProductView .plus {float:left; width:18px; margin:44px 4px 0 7px;}
.setProductView .total {float:left; height:76px; padding:12px 0 0 17px; margin-top:8px; background:url(/res/images/buyer/icn/dotline02.gif) repeat-y 0 0;}

/* ���λ�ǰ 090925���� */
.saleBar {clear:both; position:relative; height:23px; margin:20px 0 25px; #margin:12px 0 25px; background:url(/res/images/buyer/bg_sale_bar.gif) no-repeat 0 0;} /* 20100127 수정 */
.saleBar .titA {float:left; padding-left:69px; width:40px;}
.saleBar .titB {float:left; padding-left:100px; width:56px;}
.saleBar .perA {position:absolute; top:-18px; left:10px;}
.saleBar .perB {position:absolute; top:-8px; left:8px;}
.saleBar .btnPaging {float:right; padding:0 10px 0 0;}
.saleBar .btnPaging .lgtBtn {float:left; margin:6px 0 0;}
.saleBar .btnPaging .rgtBtn {float:left; margin:6px 0 0;}
.saleBar .btnPaging div {float:left; width: 80px; height:20px; overflow: hidden;}
.saleBar div .paging li {float:left; display:inline; padding:4px 6px 0 6px; height:9px; color:#888;}
.saleBar div .paging li a {color:#fff; text-decoration:none; cursor:pointer; padding:0 2px; font-family:arial; font-size:10px;}
.saleBar div .paging li a.current {color:#fff; font-weight:bold; font-family:Arial Black;  text-decoration:none;}
.saleProduct {clear:both; padding-left:10px;}
.saleProduct .item {margin-right:30px;}

/* �˻� */
.searchWrap {width:100%; margin-bottom:30px; background:url(/res/images/buyer/search_box_bg.gif) repeat-y left top; }
.searchWrap .top {width:690px; padding:10px 0 0 20px; background:url(/res/images/buyer/search_box_top.gif) no-repeat left top; }
.searchWrap .btm {position:relative; height:10px; background:url(/res/images/buyer/search_box_btm.gif) no-repeat left bottom;}
.searchWrap .btm a.btn {position:absolute; top:-8px; right:10px; z-index:2;}
.searchWrap .buySearch {background:none; padding:0; margin-bottom:10px; _margin-bottom:6px;}
.searchWrap .buySearch .sel {width:560px;}
.searchWrap .buySearch .sel .inbox {width:363px;}
.searchWrap .buySearch .chk {float:left; vertical-align:middle; margin:5px 0 0 0; #margin:0; color:#666;}
:root .searchWrap .buySearch .chk input {vertical-align:top;}
.searchWrap .tag {height:12px;}
.searchWrap .tag dt {float:left; padding:0 5px 0 13px; font-weight:bold; color:#EE6A02; background:url(/res/images/buyer/icn/bu_15.gif) no-repeat 0 2px;}
.searchWrap .tag dd.fir {background:none;}
.searchWrap .tag dd {float:left; padding:0 8px 0 10px;  background:url(/res/images/buyer/icn/v_15.gif) no-repeat 0 1px;}
.searchWrap .tag a {color:#555;}
.searchDetail {clear:both; width:690px; margin:10px 0 0 20px; _margin:8px 0 0 20px; overflow:hidden;}
.searchDetail dl dt {float:left; width:127px; font-weight:bold; color:#666; padding-left:8px;}
.searchDetail dl dd {float:left;}
.searchDetail dl.price {width:100%; padding-top:6px;}
.searchDetail dl.price dt {padding-top:21px; background:url(/res/images/buyer/icn/bu_16.gif) no-repeat 0 23px;}
.searchDetail dl.grade dt {padding-top:1px; background:url(/res/images/buyer/icn/bu_16.gif) no-repeat 0 3px;}
.searchDetail dl.grade {clear:both; width:100%; padding-top:16px; margin-top:8px; background:url(/res/images/buyer/icn/dotline01.gif) repeat-x 0 0;}
.searchDetail dl.grade dd ul li {float:left; padding-bottom:2px;}
.searchDetail dl.grade dd ul li input {vertical-align:middle; margin:-2px 4px 1px 0; #margin:-4px 1px 0 -4px;}
.searchDetail dl.grade dd ul li label {padding-right:50px;}

/* �˻���� */
.searchResult {clear:both; width:100%; margin-bottom:12px;}
.searchResult h2 {font-size:14px; color:#666; margin:0;}
.searchResult ul {float:right; margin-top:-15px;}
.searchResult ul li.last {background:none; padding-right:0;}
.searchResult ul li {float:left; padding:0 8px 0 7px; background:url(/res/images/buyer/icn/v_12.gif) no-repeat right 1px;}
.searchResult ul li a {font-size:11px; color:#848484;}
.searchResult ul li a.current {color:#666; font-weight:bold;}

/* �˻���� ����Ʈ */
.searchList {clear:both; width:100%; margin-bottom:14px;}
.searchList h2 {font-size:14px; height:19px; padding:6px 0 0 10px; margin-bottom:10px; font-weight:normal; color:#4C4C4C; background:url(/res/images/buyer/bg_tit_search.gif) no-repeat 0 0;}
.searchList h2 span.tit {padding-left:11px; font-weight:bold; background:url(/res/images/buyer/icn/bu_14.gif) no-repeat 0 2px;}
.searchList h2 span.hit {padding-left:18px; color:#EF6102; font-weight:bold; font-weight:bold; background:url(/res/images/buyer/icn/v_13.gif) no-repeat 8px 1px;}
.searchList p {float:right; _display:inline; margin:-30px 10px 0 0; padding-top:2px;}
.searchList p img {vertical-align:middle; margin:-1px 0 0 7px;}
.searchList p a:link, .searchList p a:active, .searchList p a:visited, .searchList p a:hover {color:#848484;}

.searchList .typeA {float:left; color:#666; padding-bottom:23px; }
.searchList .typeA dt {float:right; width:661px; padding:2px 0 5px;}
.searchList .typeA dd.thumb {position:relative; float:left; width:36px; height:36px; margin-right:13px;}
.searchList .typeA dd.thumb .box {position:absolute; top:0; left:0;}
.searchList .typeA dd.name {float:left; width:661px; }
.searchList .typeA dd.contA {clear:both; width:100%; padding-top:5px; color:#9D9D9D; font-size:11px; line-height:16px;}
.searchList .typeA dd.contB {float:left; width:661px; line-height:16px;}
.searchList .typeB {color:#666; padding-bottom:22px; line-height:16px;}
.searchList .typeB dt {padding-bottom:5px; color:#666;}
.searchList dl dt span.cate {padding:0 10px 0 18px; color:#C97C49; background:url(/res/images/buyer/icn/v_14.gif) no-repeat 8px 1px;}
.searchList dl dd a:link, .searchList dd a:active, .searchList dl dd a:visited, .searchList dl dd a:hover {color:#9D9D9D; font-size:11px;}
.searchList dl dd span {color:#666; font-weight:bold;}
.searchList .buyerPaging {padding-bottom:35px; border-top:1px solid #D5D5D5;}

/* 090825 ���������� �߰� */
.pageError {width:745px; margin:0 auto; background:url(/res/images/buyer/bg_error.gif) no-repeat 0 0;}
.topLogo {width:670px; margin:0; padding:50px 0 60px 79px;}
.bgText {padding:0 0 0 133px;}
.bgText p {float:left; width:117px;}
.bgText ul {float:left; width:440px; margin-top:7px;}
.bgText ul li {padding:13px 0 0 5px; line-height:16px; color:#818181;}
.bgText ul li.tt {height:44px; margin-bottom:15px; border-bottom:3px solid #FE4E0A;}
.bgText ul li span {color:#F03C17; font-weight:bold;}
.bgText ul li.btn {padding-top:26px;}

/* 090826 �߰� */
.onlyText {height:325px; padding:61px 0 0 375px; background:url(/res/images/buyer/bg_onlyU.jpg) no-repeat 0 0;}
.onlyText li {vertical-align:top; padding-bottom:16px;}
.onlyText li.btn {padding-top:13px;}

/* �⺻�����Է� */
.onlyBox {width:100%; background:url(/res/images/buyer/onlyu_box_bg.gif) repeat-y 0 0;}
.onlyBox .cont {width:674px; padding:20px 16px 0 20px; background:url(/res/images/buyer/onlyu_box_top.gif) no-repeat 0 0;}
.onlyBox .cont .btn {text-align:center; padding:12px 0 10px; _padding:1px 0 10px;}
.onlyContA {width:634px; height:98px; margin-bottom:30px; padding:20px; background:url(/res/images/buyer/onlyU_cont_box01.gif) no-repeat 0 0;}
.onlyContA .sex {float:left; width:90px; margin:0 37px 0 0; text-align:center;}
.onlyContA .text {float:left; width:507px; padding-top:8px;}
.onlyContA .text table {width:100%; text-align:left;}
.onlyContA .text table th, .onlyContA .text table td {padding-bottom:5px;} 
.onlyContA .text input {margin:-3px 4px 0 0; #margin:-5px 0 0 -4px; vertical-align:middle;}
.onlyContA .text table td label {padding-right:25px;}
.onlyContA .text input.inbox {height:15px; color:#848484; margin:0;}
.onlyContA .text table td.sel select {width:189px; margin-top:-1px;}
.onlyContA .text table td.sel {padding-bottom:0;}
.onlyContA .text table td.sel table td {padding:4px 0 2px 3px;}
.onlyContB {height:122px; padding:21px 25px 20px 20px; background:url(/res/images/buyer/onlyU_cont_box02.gif) no-repeat 0 0;}
.onlyContB h3 {margin:0 0 15px 0; padding:0 0 8px 0; border-bottom:1px solid #CFCFCF}
.onlyContB ul li {float:left; width:80px; padding:0 3px 0 5px; background:url(/res/images/buyer/icn/icn_only_line.gif) no-repeat 0 0;}
.onlyContC {height:156px; padding:12px 14px 0 0; background:url(/res/images/buyer/onlyU_cont_box03.gif) no-repeat 0 0;}
.onlyContC .sex {float:left; width:114px; margin:15px 25px 0 0; text-align:center;}
.onlyContC .text {float:left; width:517px; padding-top:8px;}
.onlyContC .text table {width:100%; text-align:left;}
.onlyContC .text table th {padding-bottom:12px;}
.onlyContC .text table td {padding-bottom:8px; color:#666;} 
.onlyContC .text table td span {color:#848484; font-weight:bold;}
.onlyContC .text ul {width:100%; padding-top:7px; background:url(/res/images/buyer/icn/dotline03.gif) repeat-x 0 0;}
.onlyContC .text ul li {float:left; padding-right:4px;}

/* ��õ ���ø����̼� */
.applicationWrap {width:100%;}
.applicationWrap .list {width:710px; text-align:center; background:url(/res/images/buyer/application_box_bg.gif) repeat-y 0 0;}
.applicationWrap .list tbody {background-image:none;}
.applicationWrap .list ul li {float:left; width:136px; padding:15px 0 12px 0;}
.applicationWrap .list ul li .thumb {position:relative; width:72px; margin-left:30px; #margin-left:0;}
.applicationWrap .list ul li .thumb .box {position:absolute; top:0; left:0;}
.applicationWrap .list ul li .tit {margin:6px 0 2px 0; #margin:6px 0 0 0; font-weight:bold; color:#666;}
.applicationWrap .list ul li .chk {margin:0;}

/* 091006 only u */
.onlyCont {margin:30px 0 0 16px; width:678px;}
.recomApp {width:678px; height:196px; padding:50px 0 0 0; margin:15px 0 0 16px; background:url(/res/images/buyer/recom_app_box.gif) no-repeat 0 0;}
.recomApp li {float:left; padding:0 0 15px 58px; position:relative; width:65px;}
.recomApp li .box {position:absolute; top:0; left:58px;}
.recomApp li .tit {margin:3px 0 0; font-weight:bold; text-align:center; color:#666;}

/* 091111 hot application */
.hotBanner {width:160px; margin:0 0 8px;}
.hotApply {height:194px; padding:15px 20px; margin-bottom:10px; background:url(/res/images/buyer/bg_hot_application.gif) no-repeat 0 0;}
.hotApply .hotItem {float:left; width:455px; margin-right:20px;}
.hotApply .img {float:left; margin:0;}
.hotItem dl {width:455px; height:72px; margin-bottom:8px;}
.hotItem dl dt {float:right; width:368px; height:23px; margin-bottom:10px; padding-top:7px; border-bottom:1px solid #DCDCDC;}
.hotItem dl dd.thumb img {float:left; width:72px; margin-right:15px; }
.hotItem dl dd.kind ul li {float:left;}
.hotItem dl dd.kind ul li.fir {width:185px;} /* 091120 ���� */
.hotItem dl dd.kind ul li img.tit {margin-right:12px;}
.hotItem .cont {height:69px; margin:0 0 12px; padding:13px 0 0 13px;}
.hotApply .btn {clear:both; height:20px; margin:0; text-align:center;}
