/* Àü¿ª ¼³Á¤ */
* { font-family:µ¸¿ò; font-size:12px; }
a{cursor: pointer;}
a:link {  text-decoration: none; color: black; }
a:hover {  text-decoration: underline; color: #666666; }
a:visited {  text-decoration: none; color: #555555; }
td { color:#000000; font-size:9pt; font-family:±¼¸²; }
td.draggable { cursor:move; }
ol { margin: 2px; }
li { padding: 2px; }
img.button { cursor:pointer; }

/* ÀÏ¹Ý ¼Ó¼º */
.al { padding-left:3px; text-align:left; }
.ar { padding-right:3px; text-align:right; }
.ac { text-align:center; }
.type1 {  font-family: "±¼¸²"; font-size: 9pt; line-height: 9pt; }
.type2 {  font-family: "±¼¸²"; font-size: 9pt; line-height: 9pt; color: #000000; }
.type3 {  font-family: "±¼¸²"; font-size: 9pt; line-height: 9pt; color: #0F5FA9; }

/* body */
#bodywrap { margin:10px auto auto 10px; padding:auto 24px auto 10px; }
#menuwrap { margin:10px auto auto 10px; padding:auto 24px auto 10px; }
#wrapall { width:98%; }
#menuwrap .leftmenu { position:absolute; left:0px; top:10px; width:228px; height:600px; overflow:auto; border:1px solid #CCCCCC; }
#menuwrap .rightbody { position:absolute; top:10px; margin-right:6px; _zoom:1;}
#pcategwrap .leftmenu { position:absolute; left:0px; top:10px; width:360px; height:600px; overflow:auto; border:1px solid #CCCCCC; }
#pcategwrap .rightbody { position:absolute; left:380px; top:10px; margin-right:6px; }

/* panel */
ul.filetree span.file { cursor:pointer; }
#browser { width:210px; }
#pcategs { width:340px; }

#pnlsrchrslt { left:140px; top:140px; }
#pnlsrchrslt div.content { width:610px; }
#pnllistcateg { left:200px; top:800px; }
#pnllistcateg div.content { width:320px; height:360px; }
#pnlsearchproduct { left:140px; top:80px; }
#pnlsearchproduct div.content { width:800px; }

/* ÆË¾÷ Draggable Layer */
.ui-widget-content { position:absolute; left:140px; top:140px; border:2px solid #CCCCCC; }
.ui-widget-content div.handle { height:24px; margin:0px auto; background-color:#CCCCCC; cursor:move; }
.ui-widget-content span.title { font-size:14px; font-weight:bold; vertical-align:bottom; }
.ui-widget-content img.btndel { float:right; margin:5px 5px auto auto; }
.ui-widget-content div.content { width:610px; position:relative; background-color:#FFFFFF; overflow:auto; }

/* button */
input.button { height:22px; padding-top:2px; text-align:center; vertical-align:top; background-color:#D4D4D4; border-color:#A6A6A6;}
img.btndel { width:13px; height:13px; margin:1px auto auto 10px; padding:0; border:0; background-image:url('/images/common/basket_05.gif'); vertical-align:middle; cursor:pointer; }
input.readonly { background-color: #dddddd; border: medium; }

/* tab */
div.tabwrap span { border:1px solid black; cursor:pointer; }
div.tabwrap span.active { background-color: #CCCCCC; cursor:default; }

/* ÇöÀç À§Ä¡ */
#ad_lo, #currloc { color: maroon; padding-top:9px; text-align:left; vertical-align:top; }
#currloc { height: 14px; padding: 4px 20px; background: url('/images/mem/memdot.gif') repeat-x 0 18px; }

/* ÆäÀÌÁö Å¸ÀÌÆ² */
#ad_sti, #pagetit { font-weight:bold; color: #3E6FB8; padding-top:10px; text-align:left; vertical-align:top; }
#pagetit { height:10px; padding:10px 0 10px 40px; background: url('/images/admin/title.gif') no-repeat 20px 0 #F2F2F2; }
#pagetit form { float:right; }
.headerwarning { padding:8px; color:maroon; }

/* list page °Ë»ö filter */
.tblsearch { margin:10px 0; background-color:#BCBCBC; }
.tblsearch tr { background-color:#FFFFFF; }
.tblsearch th { height:22px; padding:5px auto auto 5px; text-align:left; font-weight:bold; color: #4F4F4F; background-color:#ECECEC; }
.tblsearch th.button { text-align:center; vertical-align:middle; }
.tblsearch th.button input { height:22px; padding-top:2px; text-align:center; vertical-align:bottom; }

/* ¸ñ·Ï ÆäÀÌÁö list information list */
.listheader { height:20px; margin:6px 0; }
.listheader .title { display:block; height:20px; margin:0; padding-top:2px; text-align:center; font-size:14px; font-weight:bold; background-color:#CCCCCC; }
.listheader .listinfo { padding:4px auto auto 2px; float:left; color:maroon; }
.listheader .button { float:right; }

/* ¸ñ·Ï ÆäÀÌÁö list table */
.tbllist { width:100%; border: 4px 0 solid #A6A6A6; background-color:#A6A6A6; }
.tbllist th { height:22px; padding-top:5px; text-align:center; vertical-align:middle; font-weight:bold; color: #4F4F4F; background-color:#ECECEC;}
.tbllist td { height:22px; padding-top:1px; text-align:center; color: #3C3C3C; background-color:#FFFFFF; }
.tbllist td.al { padding-left:4px; text-align:left; }
.tbllist td.ar { padding-right:4px; text-align:right; }

/* ¸ñ·Ï ÆäÀÌÁö paging */
.pnlbutton, .paging { width:98%; padding:5px 0; text-align:center; }

/* µî·Ï ÆäÀÌÁö view table */
.pnlview { width:100%; margin:0 10px auto 0; }
.pnlview h5 { margin:18px 0 6px 0; }
.pnlview input.button { float:right; margin-bottom:3px; }

.tblview { width:98%; margin:0 10px; border:4px 0 solid #A6A6A6; background-color:#BCBCBC; }
.tblview th { height:22px; padding-top:1px; text-align:right; font-weight:bold; color: #4F4F4F; background-color:#ECECEC;}
.tblview td { height:22px; padding:1px 4px; text-align:left; color: #3C3C3C; background-color:#FFFFFF; }
.tblview td.al { padding-left:4px; text-align:left; }
.tblview td.ar { padding-right:4px; text-align:right; }

/* µî·Ï ÆäÀÌÁö ¹öÆ° ¸ðÀ½ */
.pnlbutton { width:100%; margin:0 10px; float:right; }

#mem {  height:24; color: #3E6FB8; padding-top:6px; text-align:left; vertical-align:top; }
#mem1 {  height:24; color: #3E6FB8; padding-top:6px; text-align:center; vertical-align:top; }
#mem2 {  height:24; color: #3E6FB8; padding-top:6px; text-align:right; vertical-align:top; }

#fom {  height:24; color: #595959; padding-top:10px; text-align:left; vertical-align:top; }
#fom1 {  height:24; color: #595959; padding-top:10px; text-align:center; vertical-align:top; }
#fom2 {  height:24; color: #595959; padding-top:10px; text-align:right; vertical-align:top; }

#ad_ti {  height:24; color: #FFFFFF; padding-top:10px; text-align:left; vertical-align:top; }

#left1 { color: #3E6FB8; padding-top:5px; text-align:left; vertical-align:top; }
#left2 { color: #3C3C3C; padding-top:5px; text-align:left; vertical-align:top; }

#li_ti1 { height:22px; font-weight:bold; color: #4F4F4F; padding-top:5px; padding-left:5px; text-align:left; vertical-align:top; background-color:#ECECEC;}
#li_ti2 { height:22px; font-weight:bold; color: #4F4F4F; padding-top:5px; text-align:center; vertical-align:middle; background-color:#ECECEC;}
#li_ti3 { height:22px; font-weight:bold; color: #4F4F4F; padding-top:5px; padding-right:5px; text-align:right; vertical-align:top; background-color:#ECECEC;}

#c_li_ti1 { height:20px; font-weight:bold; color: #4F4F4F; padding-top:5px; padding-left:5px; text-align:left; vertical-align:top; background-color:#ECECEC;}
#c_li_ti2 { height:20px; font-weight:bold; color: #4F4F4F; padding-top:5px; text-align:center; vertical-align:middle; background-color:#ECECEC;}
#c_li_ti3 { height:20px; font-weight:bold; color: #4F4F4F; padding-top:5px; padding-right:5px; text-align:right; vertical-align:top; background-color:#ECECEC;}

#li1 { height:22px; color: #3C3C3C; padding-top:5px; padding-left:5px; text-align:left; vertical-align:top; background-color:#FFFFFF;}
#li2 { height:22px; color: #3C3C3C; padding-top:5px; text-align:center; vertical-align:top; background-color:#FFFFFF;}
#li2_1 { height:22px; color: #3C3C3C; padding-top:5px; text-align:center; vertical-align:top; background-color:#EEEEEE;}
#li3 { height:22px; color: #3C3C3C; padding-top:5px; padding-right:5px; text-align:right; vertical-align:top; background-color:#FFFFFF;}

#inpu1 { height:20px; color: #4F4F4F; padding-top:2px; padding-right:5px; text-align:left; vertical-align:top; background-color:#FFFFFF;}
#inpu2 { height:22px; color: #4F4F4F; padding-top:2px; padding-right:5px; text-align:center; vertical-align:top; background-color:#FFFFFF;}
#inpu3 { height:22px; color: #4F4F4F; padding-top:2px; padding-right:5px; text-align:right; vertical-align:top; background-color:#FFFFFF;}

#bu { cursor:hand; height:22px; border:1 color: #888888; padding-top:2px; text-align:center; vertical-align:top; background-color:#D4D4D4; border-color:#A6A6A6;}

#slay { font-family:µ¸¿òÃ¼; color: #8D8074; padding-top:5px; text-align:left; vertical-align:top; background-color:#FFFFFF;}
