/* °øÅë */

* {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

html,body {width:100%;height:100%;}

.__dn, .__hidden {display:none;}
.__vh {visibility:hidden;}
.__ani {transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s}

body,p,div,dl,table,td,select,input,textarea {font-size:13px;line-height:1.5;font-family:'¸¼Àº °íµñ','Malgun Gothic',Helvetica,'AppleSDGothicNeo','µ¸¿ò',dotum,Tahoma,sans-serif;color:#333;letter-spacing:0;}
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;letter-spacing:-1px;}
h2{ font-size:16px;letter-spacing:-1px;}
h3{ font-size:15px;letter-spacing:-1px;}

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 #dadada;}
select {border:1px solid #dedede;}

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;}

a.abtn {background-color:#666;font-size:.90em;color:#fff;padding:0 1px;}
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 {border:1px solid #26D9FF;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;}

.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}
.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: 8px 15px;border: 1px solid #c7c7c7;color: #999;font-size:.90em;}

.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-top:1px solid #cccccc;padding:3px;}
#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.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;font-weight:bold;}

/* »óÇ°°Ë»ö,Àå¹Ù±¸´Ï ¹öÆ°.. */
.gsearch_bar {height:50px;line-height:50px;border:0px solid;}
.gsearch_bar div {height:50px;line-height:50px;}
.gsearch_bar img {vertical-align:middle;}

/* ¼­ºê Ä«Å×°í¸® */
.sub_ca ul li {height:20px;line-height:20px;border:0px solid;}
.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 {margin-bottom:10px;margin-top:76px;text-align:center;}