body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,textarea,select{margin:0;padding:0}
body,textarea,select,table{color:#5f5f5f;font-family:'돋움',dotum,applegothic,sans-serif;font-size:12px}
img,fieldset{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
input,select{vertical-align:middle}
caption,hr,legend{display:none}
html,body{height:100%}
a{color:#5f5f5f;text-decoration:none}
a:hover{text-decoration:underline}
legend,hr,caption{display:none}
button{border:0;background:none}
.blind{visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;font-size:0;line-height:0}
.thm{font-family:tahoma,geneva,sans-serif}
.fr{float:right}
.fl{float:left}

/* margin common */
.mgr{margin-right:20px}
.mgr2{margin-right:0 !important}
.mgt{margin-top:20px !important}
.mgt2{margin-top:30px !important}
.mgt3{margin-top:10px !important}
.mgt4{margin-top:0 !important}
.mgt6{margin-top:25px !important}
.mgt7{margin-top:35px !important}
.mgt8{margin-top:12px !important}
.mgt9{margin-top:23px !important}
.mgt10{margin-top:5px !important}
.mgt11{margin-top:8px !important}
.mgt12{margin-top:27px !important}
.mgt13{margin-top:15px !important}
.mgt14{margin-top:-58px !important}
.mgt33{margin-top:33px !important}
.mgt40{margin-top:40px !important}

.mgl{margin-left:10px}
.mgl2{margin-left:0 !important}
.mgb{margin-bottom:0 !important}
.mgb2{margin-bottom:25px}
.mgb3{margin-bottom:9px !important}
.mgb4{margin-bottom:58px !important}
.mgb5{margin-bottom:20px !important}
.mgb6{margin-bottom:14px !important}
.mgb7{margin-bottom:2px !important}
.mgb8{margin-bottom:90px !important}
.mgb9{margin-bottom:35px}

.pdt{padding-top:0 !important}
.pdb{padding-bottom:0 !important}
.pdb2{padding-bottom:17px !important}
.pdb3{padding-bottom:10px !important}
.pdr{padding-right:0 !important}
.pdr2{padding-right:15px !important}
.pdr3{padding-right:27px}
.pdr4{padding-right:30px !important}

.pdl{padding-left:0 !important}

/* Font common */
.pointcol{color:#05c300 !important}

/* sorting */
.ta_right{text-align:right !important}
.ta_left{text-align:left !important}
.ta_center{text-align:center}

/* input select */
.inp_txt{height:20px;padding:0 3px;border:1px solid;border-color:#c5c5c5 #e9e9e9 #e9e9e9 #d2d2d2;color:#20232c;font-size:12px;line-height:22px;vertical-align:middle}
.inp_sel{border:1px solid #1ec228 !important;color:#20232c !important}
.inp_sel2{color:#20232c !important}


/* Thumb sorting */
.img_center{display:table-cell;text-align:center;vertical-align:middle}
.img_center a{display:inline-block}

/* Option Price */
div.option_info { margin:2px 0 2px 5px;font:11px dotum;color:#666; }
div.option_info span.options { color:#5F77D6; float:left; }
div.option_info span.addprice { color:#ff7700; float:left; padding-left:5px; padding-right:5px; }
div.option_info span.addcash { color:#FF5126; }

.page_title { margin-bottom:10px; }