body, p, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, table, th, td, form, fieldset, legend, input, textarea, button, select {

}

fieldset {
display: block;
-webkit-margin-start: 2px;
-webkit-margin-end: 2px;
-webkit-padding-before: 0.35em;
-webkit-padding-start: 0.75em;
-webkit-padding-end: 0.75em;
-webkit-padding-after: 0.625em;
border: 2px groove threedface;
border-image-source: initial;
border-image-slice: initial;
border-image-width: initial;
border-image-outset: initial;
border-image-repeat: initial;
min-width: -webkit-min-content;
}

legend {
display: block;
-webkit-padding-start: 2px;
-webkit-padding-end: 2px;
border: none;
border-image-source: initial;
border-image-slice: initial;
border-image-width: initial;
border-image-outset: initial;
border-image-repeat: initial;
}

/* UI Object */
.form_table{margin:1em 0;font-size:12px;font-family:Tahoma, Geneva, sans-serif; }
.form_table input,.form_table textarea,.form_table select,.form_table table,.form_table button{font-size:12px}
.form_table table{width:100%;border:0;border-top:2px solid #999}
.form_table caption{padding:8px 0;font-weight:bold;text-align:left}
.form_table th,.form_table td{padding:8px;border:0;vertical-align:top}
.form_table th{color:#333 ;vertical-align: middle;}
.form_table td{color:#666;  height: 50px; vertical-align: middle;}
.form_table thead th{border-bottom:1px solid #ccc;background:#f8f8f8}
.form_table tbody th{border-bottom:1px solid #ddd;background:#fafafa;text-align:left}
.form_table tfoot th{border-bottom:1px solid #ddd}
.form_table tbody td{border-bottom:1px solid #ddd;}
.form_table tfoot td{border-bottom:1px solid #ddd;font-weight:bold;color:#333}
.form_table .item{position:relative;margin:-4px 0}
.form_table .item .i_help{position:absolute;top:4px;right:0}
.form_table .item .i_label{ top:6px; left:10px}
.form_table .item .i_dsc{margin:2px 0}
.form_table .item .i_check,
.form_table .item .i_radio{width:13px;height:13px;margin:2px 5px 2px 0;padding:0;vertical-align:middle}
.form_table .item .i_text{position:relative;margin:2px;padding:3px 4px;border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:transparent}
.form_table .item .hide{visibility:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
.form_table .item select{margin:2px}
.form_table .item label{margin:0 10px 0 0;cursor:pointer}
/* //UI Object */

/* UI Object */
/*a.btn_big{display:inline-block;padding-right:4px;background:url(/images/form/bg_btn_default.gif) no-repeat 100% 0;font-family:'³ª´®°íµñ',nanumgothic,'µ¸¿ò',dotum;font-size:12px;color:#333;line-height:26px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}
a.btn_big span,a.btn_big strong{display:block;padding:0 8px 1px 12px;background:url(/images/form/bg_btn_default.gif) no-repeat}
a.btn_sml{display:inline-block;padding-right:4px;background:url(/images/form/bg_btn_default.gif) no-repeat 100% -27px;font-family:'³ª´®°íµñ',nanumgothic,'µ¸¿ò',dotum;font-size:11px;color:#333;line-height:21px;letter-spacing:-1px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}
a.btn_sml span,a.btn_sml strong{display:block;padding:0 4px 1px 8px;background:url(/images/form/bg_btn_default.gif) no-repeat 0 -27px}*/
/* //UI Object */


/* Temp */
/*table{width:100%}*/
/*th, td{padding:5px}*/
caption{font-weight:bold;text-align:left}

/* UI Object */
.btn_pack, 
.btn_pack *{display:inline-block;overflow:visible;position:relative;margin:0;padding:0;border:0;background:url(/images/form/btn_pack.gif) no-repeat;font-size:12px;font-family:Tahoma, Sans-serif;color:#333;text-decoration:none !important;vertical-align:top;white-space:nowrap}
.btn_pack{margin-left:4px;margin-right:4px;}
.btn_pack *{left:4px;cursor:pointer;_cursor:hand}
.btn_pack.medium,
.btn_pack.medium *{height:24px;line-height:24px}
.btn_pack.large,
.btn_pack.large *{height:30px;line-height:30px}
.btn_pack.xlarge,
.btn_pack.xlarge *{height:36px;line-height:36px}
.btn_pack.small,
.btn_pack.small *{height:19px;line-height:19px}
.btn_pack.medium{background-position:left 0}
.btn_pack.large{background-position:left -30px}
.btn_pack.xlarge{background-position:left -65px}
.btn_pack.small{background-position:left -106px}
.btn_pack.medium *{padding:0 10px 0 6px;background-position:right top;font-size:12px}
.btn_pack.large *{padding:0 10px 0 6px;background-position:right -30px;font-size:16px}
.btn_pack.xlarge *{padding:0 10px 0 6px;background-position:right -65px;font-size:20px}
.btn_pack.small *{padding:0 6px 0 2px;background-position:right -106px;font-size:11px}
.btn_pack *:hover,
.btn_pack *:focus{color:#690}
.btn_pack.strong *{font-weight:bold !important}
.btn_pack.icon *{padding-left:20px}
.btn_pack.small.icon *{padding-left:16px}
.btn_pack.icon span{width:20px;margin-right:-20px;padding:0 !important}
.btn_pack.medium .check{background-position:4px -150px}
.btn_pack.large .check{background-position:4px -146px}
.btn_pack.xlarge .check{background-position:5px -144px}
.btn_pack.small .check{background-position:3px -153px}
.btn_pack.medium .add{background-position:-16px -150px}
.btn_pack.large .add{background-position:-14px -146px}
.btn_pack.xlarge .add{background-position:-14px -144px}
.btn_pack.small .add{background-position:-18px -153px}
.btn_pack.medium .delete{background-position:-34px -150px}
.btn_pack.large .delete{background-position:-34px -146px}
.btn_pack.xlarge .delete{background-position:-34px -144px}
.btn_pack.small .delete{background-position:-37px -153px}
.btn_pack.medium .calendar{background-position:-56px -150px}
.btn_pack.large .calendar{background-position:-56px -146px}
.btn_pack.xlarge .calendar{background-position:-56px -144px}
.btn_pack.small .calendar{background-position:-59px -153px}
.btn_pack.medium .refresh{background-position:-76px -150px}
.btn_pack.large .refresh{background-position:-76px -146px}
.btn_pack.xlarge .refresh{background-position:-76px -144px}
.btn_pack.small .refresh{background-position:-79px -153px}
.btn_pack.medium .download{background-position:-96px -151px}
.btn_pack.large .download{background-position:-96px -147px}
.btn_pack.xlarge .download{background-position:-96px -145px}
.btn_pack.small .download{background-position:-99px -154px}

.btn_pack.large .message{background-position:-122px -147px}
.btn_pack.xlarge .message{background-position:-122px -145px}
.btn_pack.small .message{background-position:-122px -154px}

.btn_pack.large .info{background-position:-141px -147px}
.btn_pack.xlarge .info{background-position:-141px -145px}
.btn_pack.small .info{background-position:-141px -154px}

.btn_pack.large .arrow_down{background-position:-164px -147px}
.btn_pack.xlarge .arrow_down{background-position:-164px -145px}
.btn_pack.small .arrow_down{background-position:-164px -154px}


.btn_pack.large .arrow_up{background-position:-183px -147px}
.btn_pack.xlarge .arrow_up{background-position:-183px -145px}
.btn_pack.small .arrow_up{background-position:-183px -154px}


.btn_pack.large .arrow_down{background-position:-164px -147px}
.btn_pack.xlarge .arrow_down{background-position:-164px -145px}
.btn_pack.small .arrow_down{background-position:-164px -154px}

.disable a,.disable a:hover{color:#aaa;}

.no-write a{color:#aaa;}

/* //UI Object */


#confrimNumberShow{
	font-size: 25px;
	font-weight: bold;
	font-family: ¸¼Àº °íµñ;
	color: #09F;
	padding: 10px;
}

/* UI Object */
/* Common */
/*body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0} */
body,input,textarea,select,button,table{/*font-family:'µ¸¿ò',Dotum,AppleGothic,sans-serif;*/font-size:12px}
img,fieldset{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
a{text-decoration:none}
/*a:hover,a:active,a:focus{text-decoration:underline}*/

/* Layer Popup */
#pop_wrap{overflow:visible;position:absolute;filter:progid:DXImageTransform.Microsoft.Shadow(color='#999999',direction='135',strength='3');line-height:normal;}
#pop_wrap img,#pop_wrap fieldset{border:none}
#pop_wrap legend{display:none}
#pop_content{position:relative;z-index:99999999;border:2px solid #777;background:#fff}
#pop_map .ly_header,#pop_wrap .ly_header{margin:0 0 5px;padding:8px 0 7px 11px;background:#f4f4f4;color:#000;font-family:'µ¸¿ò',Dotum,'±¼¸²',Gulim,AppleGothic,Sans-serif;font-size:13px;font-weight:bold}
#pop_map .ly_body,#pop_wrap .ly_body{margin:0 2px;padding:0px;color:#444;font-family:'µ¸¿ò',Dotum,'±¼¸²',Gulim,AppleGothic,Sans-serif;font-size:12px}
#pop_map .ly_body dt,#pop_wrap .ly_body dt{margin:0 0 9px}
#pop_map .ly_body dd, #pop_wrap .ly_body dd{margin:0 0 6px}
#pop_map .ly_body .input_radio, #pop_wrap .ly_body .input_radio{_margin:-3px;vertical-align:middle}
#pop_map .close_layer, #pop_wrap .close_layer{position:absolute;top:9px;right:9px}
#pop_map .shadow, #pop_wrap .shadow{_display:none;overflow:visible;position:absolute;z-index:10;width:100%;height:100%}
#pop_footer{margin:0 20px;padding:10px 0 15px;border-top:1px solid #e8e8e8;text-align:center}
#pop_footer input,#pop_footer a,#pop_footer img{vertical-align:top}
#pop_footer input,#pop_footer a{margin:0 1px 0 0}
/* //UI Object */



.tableType1 {
border-top: 2px solid #14b1e8;
border-left: 1px solid #d9d9d9;
border-right: 1px solid #d9d9d9;
border-collapse: collapse;
border-spacing: 0;
}

.tableType1 > thead > tr > th {
padding: 7px 0.85em 5px;
font-weight: bold;
text-align: center;
color: #209eca;
border-bottom: 1px solid #92a4b5;
border-right: 0px solid #cccccc;
background: url(/images/form/tbl_thbg.gif) left bottom repeat-x;
}

.tdLine{
border-bottom: 1px solid #cccccc;

}
/*
.tableType1 tbody tr:hover{
	background:#CDE5FF;
}*/
.tableType1 > tbody > tr >  td {
padding: 5px 0.5em 5px;
line-height: 1.5em;
color: #555555;
border-bottom: 1px solid #cccccc;
border-right: 0px solid #cccccc;
}

.tableType1 th {height:40px; font-size:12px; font-weight:bold}
.tableType1 td {height:50px}


.tableType2 > thead > tr > th {
	font-weight: normal;
	text-align: center;
	color: #209eca;

}

.tableType2 > tbody > tr > td {
	text-align: center;
}

#addMenu,  #conMenu{
	display:none;
	position: absolute;

}

#addMenu ul {
	padding:0px 5px;
	/*position: absolute;*/
	background: #FFFFFF;
	border: 1px solid #5A5A5A;

}



#conMenu ul{
	width:80px;
	padding:5px;
	/*position: absolute;*/
	background: #FFFFFF;
	border: 1px solid #5A5A5A;
}

	
#conMenu ul li .icon{background:url(/images/form/btn_pack.gif) no-repeat; -123px -156px; width:20px;padding-left:17px; }
#conMenu ul li .message{background-position:-122px  -157px}
#conMenu ul li .add{background-position:-18px -157px}
#conMenu ul li .info{background-position:-141px -156px}
#conMenu ul li .delete{background-position:-37px -156px}

.btn_pack.small.backicon{
width: 15px;
background-position: right -106px;
margin-left: -4px;
padding: 0;
border-left: 1px solid #cccccc;
}

.btn_pack.small.backicon .arrow_down{
background-position: -166px -154px;
padding-left: 8px;
}

.btn_pack.small.backicon .arrow_up{
background-position: -184px -154px;
padding-left: 8px;
}

.setupBtn{
	position: absolute;
	height: 19px;
	float: left;
	top: 23px;
	width:  35px;/*250px;*/
	overflow: hidden;
}

.setupBtn ul {	position: absolute; width: 250px;}
.setupBtn ul li{float:left; }

/*.hiddenTr{display:none;}*/


/* UI Object */
.tree{font-size:12px;font-family:Tahoma, Geneva, sans-serif}
.tree ul{margin:0;padding:0;list-style:none}
.tree ul ul{margin:0 0 0 -3px}
.tree li{position:relative;padding:0 0 0 22px;background:url(img/line_tree.gif) no-repeat 9px 0;line-height:20px;white-space:nowrap;*zoom:1}
.tree li.last{background-position:9px -1766px}
.tree li.active a{font-weight:bold;color:#333}
.tree li.active li a{font-weight:normal;color:#767676}
.tree a{color:#767676;text-decoration:none}
.tree a:hover,
.tree a:active,
.tree a:focus{text-decoration:underline}
.tree .toggle{overflow:hidden;position:absolute;top:0;left:0;width:19px;height:19px;padding:0;border:0;background:transparent url(img/btn_tree.gif) no-repeat;cursor:pointer;font-size:0;color:#fff;text-indent:19px;*text-indent:0;vertical-align:middle}
.tree .toggle.plus{background-position:5px -15px}
.tree .toggle.minus{background-position:5px 5px}
/* //UI Object */

a.icon.delete{display:inline-block; width:16px; height:15px;  background:url(/images/form/icon_delete.png)  no-repeat; }
a.icon.delete:hover,
a.icon.delete:active,
a.icon.delete:focus{text-decoration:none; }

a.icon.message{display:inline-block; width:16px; height:15px;  background:url(/images/form/icon_message.gif)  no-repeat; }
a.icon.message:hover,
a.icon.message:active,
a.icon.message:focus{text-decoration:none; }


/* This css button was generated by css-button-generator.com */






/* UI Object */
.progress{overflow:hidden;height:25px;margin:10px 0 0;background:url(http://static.naver.com/groupware/2010/bg_progress.gif);border-right:1px solid #e3e3e3;font-family:'µ¸¿ò',dotum;font-size:11px;line-height:15px;letter-spacing:-1px}
.progress .tit{float:left;position:relative;z-index:1000;width:74px;height:20px;margin:0;padding:5px 0 0;background:url(http://static.naver.com/groupware/2010/bg_progress_tit.gif) no-repeat;font-size:11px;color:#fff;line-height:15px;text-align:center}
.progress ol{float:left;margin:0;padding:0}
.progress li,.progress li span{background:url(http://static.naver.com/groupware/2010/bg_progress_item.gif) no-repeat;font-size:11px;white-space:nowrap}
.progress li{float:left;margin:0 0 0 -13px;padding:0 0 0 13px;background-position:-287px 0}
.progress li span{display:inline-block;height:20px;padding:5px 28px 0 13px;background-position:100% top}
.progress li.on{position:relative;z-index:10;background-position:0 100%;color:#fff}
.progress li.on span{background:url(http://static.naver.com/groupware/2010/bg_progress_item.gif) no-repeat 100% 100%}
.progress li.last,.progress li.last span{background:none}
.progress .right{position:absolute;top:6px;right:10px;color:#444}
/* //UI Object */



#goods_select_item{background: #fff; ; border-top: 2px solid #4a4a4a;  border-bottom: 1px solid #4a4a4a;}
.box_tab { }
.box_tab h1{width:100px; height:100%; float:left;  background-color: #ffffff;  padding:8px 15px 8px 0px;  font-size:15px;  text-align: right;  border-top: 1px solid #e6e6e6;}
.box_tab .ul{margin-left:116px;}
/*.box_tab ul{height:40px;margin-left:116px; width:650px;}*/
.box_tab .ul > li{width:192px;float:left; /*position:relative;*/ overflow:hidden; border-right: 1px solid #e6e6e6;   border-top: 1px solid #F2F2F2;  border-bottom: 1px solid #e6e6e6; background-color: #ffffff;  padding:10px 10px; cursor: pointer;}
.box_tab .ul > li > a{ text-align: left; color:#8e8e8e; text-decoration:none; font-size:13px; display:block; float: left;}
.box_tab .ul > li.active { background: #00b3c5;  border-bottom: 1px solid #00b3c5; }
.box_tab .ul > li:hover > a{color:#00b3c5; }
.box_tab .ul > li.active > a{color:#fff; font-weight: bold;}
.box_tab .ul > li.active > span{color:#fff; font-weight: bold; padding-left:10px; font-size:13px; }
.box_tab .ul > li.arrow_right{ background: #ffffff url('/image/common/icon_path_arrow_right.png') no-repeat right 10px; }
.box_tab .ul > li.arrow_right.active{ background: #00b3c5 url('/image/common/icon_path_arrow_right_w.png') no-repeat right 10px;}

.box_tab .ul > li.arrow_down{ background: #ffffff url('/image/common/icon_path_arrow_down.png') no-repeat right 10px; }
.box_tab .ul > li.arrow_down.active{ background: #00b3c5 url('/image/common/icon_path_arrow_down_w.png') no-repeat right 10px;}


/*.box_tab .ul > li ul.itemList{position: absolute; top:0;left:0; z-index:9999;}*/

.box_tab .ul > li ul.itemList > li{width:150px; overflow:hidden; border-right: 1px solid #e6e6e6;   border-top: 1px solid #F2F2F2;  border-bottom: 1px solid #e6e6e6; background-color: #fbfbfb;  padding:10px 10px; cursor: pointer;}
/*.box_tab .ul > li:hover ul.itemList{display:block;}*/



/**/

#dropItem{width:620px;height:80px; text-align: center;  border: 1px solid #929292;position: relative;}  
#dropItem #drop-area{width:100%;height:100%;  z-index:555; position: relative;}
#dropItem #drop-area li{position: relative; width: 80px; padding:5px; float:left;}
#dropItem #drop-area li div{float:left;}
.progress-bar{background:#DFF;height:20px;}
.progress-bar-container{width:100%;height:20px;}
#dropItem #drop-area li img {width: 80px;}


/* UI Object */
.paginate{padding:15px 0;text-align:center}
.paginate a,.paginate strong{display:inline-block;_position:relative;margin-left:-1px;padding:3px 8px 1px 7px;border-right:1px solid #ccc;border-left:1px solid #ccc;background:#fff;color:#313031;font-family:'µ¸¿ò',Dotum,'±¼¸²',Gulim, AppleGothic, Sans-serif;font-size:12px;font-weight:bold;line-height:normal;text-decoration:none}
.paginate strong{color:#ff8600 !important}
.paginate a:hover{background:#f7f7f7}
.paginate a.pre{padding:3px 8px 1px 16px;border:none;background:url(http://static.naver.com/common/paginate/bu_pg1_l1.gif) no-repeat 8px 6px !important;font-weight:normal}
.paginate a.pre_end{padding:3px 8px 1px 16px;border:none;border-right:1px solid #ccc;background:url(http://static.naver.com/common/paginate/bu_pg1_l2.gif) no-repeat 4px 6px !important;font-weight:normal}
.paginate a.next{padding:3px 16px 1px 8px;border:none;background:url(http://static.naver.com/common/paginate/bu_pg1_r1.gif) no-repeat 37px 6px !important;font-weight:normal}
.paginate a.next_end{padding:3px 16px 1px 8px;border:none;border-left:1px solid #ccc;background:url(http://static.naver.com/common/paginate/bu_pg1_r2.gif) no-repeat 37px 6px !important;font-weight:normal}
/* //UI Object */

.paginate.more{background:#1E5B89;color:#fff;}


span.red{color:#D53434;}




.sellInfo li {float:left; color:#0666A9;  padding-left:5px;}
.sellInfo li span{ color:#5F5F5F;  padding-right:10px; border-right: 1px solid #cccccc;}
.sellInfo li:last-child span{border-right: none;}
/* li:after{content:"";display:block;clear:both;}*/

.address > li{position: relative;}
.address > li > ul{position: absolute; max-height:420px; overflow-y:auto}

.address > li > ul {background:#fff; z-index:99; padding: 11px; width:220px; border: 1px solid #ddd; left:0px}
.address > li > ul > li {width:93px; padding:5px 2px;}
.address > li > ul > li.active span{background:#ddd;}
.address > li > ul > li > span{font-size:11px; }


ul.sell li{ padding:5px 2px; float:left; }



/* UI Object */
ul.sell li a.btn_big{display:inline-block;padding-right:4px;background:url(/images/form/bg_btn_default.gif) no-repeat 100% 0;font-family:'µ¸¿ò',dotum;font-size:12px;color:#444;line-height:26px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}
ul.sell li a.btn_big span,ul.sell li a.btn_big strong{display:block;padding:1px 8px 0 12px;background:url(/images/form/bg_btn_default.gif) no-repeat}
ul.sell li a.btn_sml{display:inline-block;padding-right:4px;background:url(/images/form/bg_btn_default.gif) no-repeat 100% -27px;font-family:'µ¸¿ò',dotum;font-size:11px;color:#444;line-height:21px;letter-spacing:-1px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}
ul.sell li a.btn_sml span,ul.sell li a.btn_sml strong{display:block;padding:1px 4px 0 8px;background:url(/images/form/bg_btn_default.gif) no-repeat 0 -27px}
/* //UI Object */



ul.sell li.active a.btn_big, 
ul.sell li:hover a.btn_big{display:inline-block;padding-right:4px;background:url(/images/form/bg_btn_default_hover.gif) no-repeat 100% 0;font-family:'µ¸¿ò',dotum;font-size:12px;color:#444;line-height:26px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap; color:#fff'}

ul.sell li.active a.btn_big span,
ul.sell li.active a.btn_big strong, 
ul.sell li:hover a.btn_big span,
ul.sell li:hover a.btn_big strong{display:block;padding:1px 8px 0 12px;background:url(/images/form/bg_btn_default_hover.gif) no-repeat; color:#fff;}

ul.sell li:hover a.btn_sml,
ul.sell li.active a.btn_sml{display:inline-block;padding-right:4px;background:url(/images/form/bg_btn_default_hover.gif) no-repeat 100% -27px;font-family:'µ¸¿ò',dotum;font-size:11px;color:#444;line-height:21px;letter-spacing:-1px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}

ul.sell li:hover a.btn_sml span,
ul.sell li:hover a.btn_sml strong,
ul.sell li.active a.btn_sml span,
ul.sell li.active a.btn_sml strong{display:block;padding:1px 4px 0 8px;background:url(/images/form/bg_btn_default_hover.gif) no-repeat 0 -27px;color:#fff;}

/* order */
.orderUL div { float:left; height:24px; padding:0 5px}
.orderUL .textdiv {padding:5px 5px 0 5px}
/* //order */