/* °øÅë */

* {margin:0;padding:0;}
html,body {width:100%;height:100%;}

body,p,div,dl,table,td,select,input,textarea {font-size:12px;line-height:1.4;font-family:Malgun Gothic,"¸¼Àº °íµñ",AppleGothic,Dotum,"µ¸¿ò",sans-serif;color:#333;}
div, dl, dt, dd, ul, li, ol, th, p, h1, h2, h3, h4 { padding:0; margin:0; list-style:none;}
h1, h2, h3, h4, h5, h6 {  margin:0px; padding:0px }

h1{ font-size:18px;font-weight:normal;}
h2{ font-size:16px;font-weight:normal;}
h3{ font-size:15px;font-weight:normal;}

legend, caption{visibility:hidden; width:0; height:0; font-size:0; line-height:0;}

img,fieldset {border:0}
li img, p img{vertical-align:top;}

table {border-collapse:collapse;}
textarea {border:1px solid #e7e7e7;}

ul.col li { display:inline; }

a:link  {color:#333; text-decoration:none}
a:visited  {color:#333; text-decoration:none} 
a:active  {color:#333; text-decoration:none}
a:hover  {color:#999; text-decoration:none}
a.ul {text-decoration:underline;}
a.red {color:red}
a.gray {color:#666}
a.btn {text-decoration:none;background:#666;color:#fff;padding:2px;line-height:20px;font-size:12px;border-radius:5px;}

a.abtn {background-color:#666;font-size:.90em;color:#fff;padding:2px 4px;}
a.abtn.blue {background-color:#33BDCC;}
a.abtn.red {background-color:red;}
a.abtn.green {background-color:#1ABB22;}
a.abtn.gray {background-color:#999;}

input[type=checkbox],input[type=radio] {width:18px;height:18px;vertical-align:middle;}
input[type=text],input[type=password] {border:1px solid #dedede;color:#666;height:20px;line-height:20px;}

input.b_default {background:url('/_pzuser/img/line_white30.png') repeat-x;background-color:#f7f7f7;color:#666;border:0;font-size:.95em;padding:3px 5px;border:1px solid #e7e7e7;cursor:pointer;}
input.b_default.red {color:#FF0000;}
input.b_default.small {padding:2px;}
input.b_default.mid {padding:10px 20px;font-size:12px;}
input.b_default.sel {font-weight:bold;}

input.b_black {background-color:#666;color:#fff;border:0;font-size:.90em;cursor:pointer;padding:2px 4px;}
input.b_blue {background-color:#2BBBD5;color:#fff;border:0;font-size:.90em;cursor:pointer;padding:2px 4px;}
input.b_red {background-color:red;color:#fff;border:0;font-size:.90em;cursor:pointer;padding:2px 4px;}
input.b_orange {background-color:#ff8300;color:#fff;border:0;font-size:.90em;cursor:pointer;padding:2px 4px;}
input.b_green {background-color:#009B4E;color:#fff;border:0;font-size:.90em;cursor:pointer;padding:2px 4px;}

input.s_black {background-color:#666;border:0;color:#fff;padding:2px 4px 2px 6px;cursor:pointer;font-size:13px;padding:7px 13px;}
input.s_blue {background-color:#17B7D9;border:0;color:#fff;padding:2px 4px 2px 6px;cursor:pointer;font-size:13px;padding:7px 13px;}
input.s_red {background-color:#ff0000;border:0;color:#fff;padding:2px 4px 2px 6px;cursor:pointer;font-size:13px;padding:7px 13px;}
input.s_green {background-color:#2ace10;border:0;color:#fff;padding:2px 4px 2px 6px;cursor:pointer;font-size:13px;padding:7px 13px;}
input.s_black.big {font-size:14px;padding:10px 20px;}
input.s_blue.big {font-size:14px;padding:10px 20px;}
input.s_red.big {font-size:14px;padding:10px 20px;}
input.s_green.big {font-size:14px;padding:10px 20px;}

input::placeholder {font-size:.90em;color:#999;}

.fl {float:left !important;}
.fr {float:right !important;}
.fb {font-weight:bold !important;}
.al_l {text-align:left !important;}
.al_c {text-align:center !important;}
.al_r {text-align:right !important;}
.al_vm {vertical-align:middle !important;}
.al_vt {vertical-align:top !important;}
.al_vb {vertical-align:bottom !important;}
.cur_p {cursor:pointer}
.cur_a {cursor:arrow}
.cur_d {cursor:default}
.clear {clear:both;padding:0;margin:0;line-height:0;font-size:0;height:0;}
.nwrap {white-space:nowrap}
.nobrd {border:0;}

.dlp {font-size:0;}
.dlp p {display:inline;}

.prss {height:40px;line-height:40px;overflow-y:hidden;}
.prss img {vertical-align:middle;}
.prs_btn {padding:20px 0;text-align:center;}
.prs_btn a {margin:0 2px;}

.multichk {background:url('/_pzuser/img/chk.gif') no-repeat center center;cursor:pointer;height:12px;}

/* ÆäÀÌÂ¡ */
.paging_list {padding:30px 0;text-align:center;color:#999;}
.paging_list span {display:inline-block;padding-top:3px;width:30px;height:25px;border:1px solid #c7c7c7;color:#999;font-size:12px;}
.paging_list span.sel {color:#fff;border:1px solid #b70922;background:#f62e3d;}
.paging_list img {vertical-align:middle;}

/* ¿¡µðÅÍ */
#ykEditor {position:relative;}
#ykEditor .btn_design {width:80px;background:#ccc;padding:5px;cursor:pointer;text-align:center;}
#ykEditor .btn_html {width:80px;padding:5px;cursor:pointer;text-align:center}
#ykEditor .bar {background-color:#eee;border-top:1px solid #ccc;height:30px;line-height:30px;padding-top:5px;padding-left:10px;}
#ykEditor .bar p {float:left;height:30px;line-height:30px;margin-right:1px;}
#ykEditor .bar p select {margin:3px 0 0 5px;}
#ykEditor .toolbar {position:relative;background-color:#eee;border:1px solid #ccc;padding:5px;}
#colorChart {display:none;position:absolute;border:1px solid #dedede;background:#fff;padding:4px;}
#colorChart .close {text-align:right;padding:10px;}
#colorChart .close a {font-size:.95em;}
#colorChart input.btn {border:0;width:18px;height:18px;}
#selectcolor {color:#333;padding:5px;}
#editorImageUploadDiv {width:300px;padding:10px;position:absolute;background:#f9f9f9;display:none;border:1px solid #e1e1e1;}

/* ´Þ·Â */
.caldiv {position:absolute;margin-top:30px;z-index:2;}
.calendar {width:175px;background:#e1e1e1;border:1px solid #c8c8c8;padding:5px;}
.calendar .ymd {height:20px;line-height:20px;text-align:center;font-family:µ¸¿ò;font-size:11px;letter-spacing:0;}
.calendar .ymd img {vertical-align:middle;}
.calendar table.m_arr {width:100%;}
.calendar table.m_arr td {border:0;padding:0;height:18px;text-align:center;font-family:µ¸¿ò;font-size:11px;letter-spacing:0;}

/* °¡°ÝÇ¥½Ã */
.ginfo_price {text-align:center;line-height:16px;}
.ginfo_price .price_txt {color:#999;}
.ginfo_price.col {text-align:left;height:16px;} /* inline */
.ginfo_price.col p {float:left;padding-right:10px;}
.ginfo_price span.lt_price {text-decoration:line-through;color:#999;}
.ginfo_price span.price {color:#666;}

/* »óÇ°°Ë»ö,Àå¹Ù±¸´Ï ¹öÆ°.. */
.gsearch_box {position:relative;height:80px;margin-bottom:10px;}
.gsearch_bar {width:100%;height:60px;line-height:60px;overflow:hidden;position:absolute;top:30px;border-top:1px solid #999;border-bottom:1px solid #ccc;}
.gsearch_bar.gselect2 {position:relative;top:0;}
.gsearch_bar div {height:60px;line-height:60px;}
.gsearch_bar img {vertical-align:middle;}
.gsearch_bar .gsort_btn {float:right;line-height:60px;}
.gsearch_bar .gsort_btn p {float:left;line-height:60px;}

.gsearch_bar .gsort_btn p.b_default {position:relative;}
.gsearch_bar .gsort_btn p.b_default input[type='button']{padding:0 10px;background-color:#fff;border:0px solid;cursor:pointer;}
.gsearch_bar .gsort_btn p.b_default i {display:none;position:absolute;left:10px;top:23px;}
.gsearch_bar .gsort_btn p.b_default.sel input[type='button'] {padding:0 20px 0 30px;font-weight:bold;}
.gsearch_bar .gsort_btn p.b_default.sel > i {display:block;font-size:1.3em;}

.gsearch_bar .gsort {height:25px;line-height:25px;float:left;margin-top:15px;}
.gsearch_bar .gsort p {float:left;margin-right:5px;padding:13px;cursor:pointer;border:0px solid #999;}
.gsearch_bar .gsort p.box {width:15px;height:15px;background:url('/_pzuser/img/glist1.png') center center no-repeat;background-color:#ccc;}
.gsearch_bar .gsort p.list {width:15px;height:15px;background:url('/_pzuser/img/glist2.png') center center no-repeat;background-color:#ccc;}
.gsearch_bar .gsort p.on {background-color:#26D9FF;}

/* ~°³¾¿ º¸±â*/
.gsearch_bar .glistsize {position:absolute;left:65px;top:-3px;}
.gsearch_bar .glistsize select {height:26px;color:#666;border:1px solid #dedede;}

/* ¼­ºê Ä«Å×°í¸® */
.sub_ca ul li {height:auto;line-height:20px;border:0px solid;}

/* iphone ÆÐÄ¡ */
.sub_ca.mbl ul li {height:auto;line-height:normal;}

.index ul.m_calist .sub_ca ul li {height:23px;line-height:23px;}

.sub_ca ul li p {float:left;}
.sub_ca ul li p.parent {height:20px;width:13px;background:url('/_pzuser/img/list_category_top.gif') no-repeat left center;}
.sub_ca ul li p.nbsp {height:20px;background:url('/_pzuser/img/list_category.gif') repeat-x;}
.sub_ca ul li p.nbsp.w1 {width:13px;}
.sub_ca ul li p.nbsp.w2 {width:26px;}
.sub_ca ul li p.nbsp.w3 {width:39px;}
.sub_ca ul li p.nbsp.w4 {width:52px;}
.sub_ca.coupon {font-size:12px;}
.sub_ca.admin a, .sub_ca.admin li {font-size:12px;color:#666;}

/* °Å·¡¸í¼¼¼­ */
table.tbl_trade {width:660px;margin:0 auto;}
table.tbl_trade td {border:1px solid #000;padding:3px;color:#000;}
table.tbl_trade td.tit {height:50px;line-height:50px;}
table.tbl_trade td.tit p.t {float:left;font-size:31px;padding-left:20px;}
table.tbl_trade td.tit p.num {float:right;padding-right:20px;}
table.tbl_trade td.date {padding:10px;font-size:15px;font-weight:bold;}

/* Å¸ÀÌÆ²¹Ù */
.titlebar {height:50px;line-height:50px;border:1px solid #dadada;margin-bottom:10px;}
.titlebar p {line-height:50px;}
.titlebar p.title {float:left;padding-left:20px;color:#666;font-size:16px;}
.titlebar p.lo {float:right;padding-right:20px;color:#666;}
.titlebar p.lo a {color:#666;}

.titlebar.category {border:0;border-bottom:1px solid #dadada;}
.titlebar.category p.title {display:none;}
.titlebar.category p.lo {padding-right:0;float:left;}

/* °æ¸Å */
p.iauc {position:absolute;z-index:2;width:50px;height:43px;background:url('/_pzuser/img/auc.png') no-repeat;}
p.iauc.big {width:121px;height:103px;background:url('/_pzuser/img/auc_b.png') no-repeat;}
span.auc_txt{color:#ff0000;border:1px solid #ff0000;padding:1px;font-size:.85em;padding:0 5px;}
span.mbl_txt{color:#0080ff;border:1px solid #0080ff;padding:1px;font-size:.85em;}
.auction_list {margin-bottom:10px;}
.auction_list .apply_tit {height:50px;line-height:50px;}
.auction_list .apply_tit p {height:50px;line-height:50px;}
.auction_list table.listtb {width:100%;}
.auction_list table.listtb th, table.listtb td {padding:10px 0;text-align:center;border:1px solid #e7e7e7;}