body,td,textarea,input {font-size:9pt; color:#474747; font-family:굴림;line-height: 18px;}
select{font-size:9pt; color:#474747; font-family:thahoma;line-height: 18px;}
img {border:0;}
p{ margin-top:0px; margin-bottom:0px; }
label{ float:left;line-height:20px;}
a:link{ color: #0066A7; text-decoration:none; }
a:visited{ color: #0066A7; text-decoration:none; }
a:active{ color: #4b4b4b; text-decoration:none;}
a:hover{ color: #0099CC; text-decoration:underline;}
.textfield {	border-right: #999999 1px solid; padding-right: 6px; border-top: #999999 1px solid; padding-left: 6px; font-size: 9pt; padding-bottom: 6px; border-left: #999999 1px solid; color: #666666; padding-top: 6px; border-bottom: #999999 1px solid; font-family: "굴림"; height: 19px}
.line_height18 {	color: #666666; line-height: 18px; text-align: justify}
.textarea {border-right: #999999 1px solid; padding-right: 3px; border-top: #999999 1px solid; padding-left: 3px; font-size: 9pt; padding-bottom: 3px; border-left: #999999 1px solid; color: #666666; padding-top: 3px; border-bottom: #999999 1px solid; font-family: "굴림"}
body,td,textarea,div,span { line-height: 140%; }

.box{border:1px solid #C5C5C5;background:#f9f9f9;height:18px}
.boxblueB{border:2px solid #686868;background:#FFFFFF;height:18px}
.boxblue{border:1px solid #686868;background:#FFFFFF;height:18px}

.box1{border:1px solid #c5c5c5;background:#f9f9f9;height:20px;}
.box2{border:1px solid #c5c5c5;background:#f9f9f9;height:20px}
.box3{border:1px solid #666666;background:#f9f9f9;height:18px}
.box4{border:1px solid #FFFFFF;height:13px;width:80px}

form {display : inline ; margin : 0px ;} 

.btnRed{
	color:white;
	background-color:#aa0000;
	border-top:#FF9797 1px solid;
	border-left:#FF9797 1px solid;
	border-right:#730000 1px solid;
	border-bottom:#730000 1px solid;
}

.box_shadow{border:1px solid #B6C7B7;background:#f9f9f9;height:18px;color:#999999;}

.readonly{border:0px solid #FFFFFF;background:#FFFFFF;height:18px;}
.main-panel{
	position: relative;
    text-align:left;
    border:0px;
    margin:0px;
}
.top-panel{
    background-color:#FFFFFF; 
	position: relative;
    text-align:left;
    margin:0px;
}
.divbox{
	border:1px solid #DEDEE0;
	margin:0px;
	padding:5px;
	color:#8D8D8D;
	line-height:25px;
}
.atags_over{
	font-weight:bold;
	border-top:1px solid #F26522;
	border-left:1px solid #F26522;
	border-right:1px solid #F26522;
	border-bottom:1px solid #EEEEEE;
	background:#FFFFFF;
	padding:1px;
}
.atags_out{
	font-weight:normal;
	border-top:1px solid #F26522;
	border-left:1px solid #F26522;
	border-right:1px solid #F26522;
	background:#FFFFFF;
	padding:1px;
}
.hr1{ 
	border-top-width: 1px; 
	border-top-color: #E6E6E6; 
	border-top-style: solid; 

	border-bottom-width: 0px; 
	border-bottom-color: #494949; 
	border-left-width: 0px; 
	border-right-width: 0px; 
	
}
.left-panel{
    background-color:#FFFFFF; 
	position: absolute;
	z-index:10;
    text-align:center;
    margin:0px;
}
.right-panel{
    background-color:#FFFFFF; 
	position: absolute;
    text-align:center;
    margin:0px;
	z-index:11;
	border:1px solid #C2BFB6;
	
}
.bottom-panel{
    background-color:#FFFFFF; 
	position: absolute;
    text-align:center;
    border:1px solid #C2BFB6;
    margin:0px;
	z-index:9;
}
.contents{
    margin:0px;

}
.map-panel{
    background-color:#FFFFFF; 
	position: absolute;
    text-align:center;
    margin:0px;
	z-index:1;
	left:30px;
	border: solid #83868B 1px;
}
.copy-panel{
    background-color:#FFFFFF; 
	position: relative;
    text-align:center;
    margin:0px;
	z-index:15;
}
.back-blind{
    background-color:#000000; 
	position: absolute;
    text-align:center;
    margin:0px;
	z-index:20;
}
.pop-up{
    background-color:#FFFFFF; 
	position: absolute;
    text-align:center;
    margin:0px;
	z-index:21;
	border: solid  #7DA7D9 3px;
	display:none;

}
.pop-up1{
	top: 50%;
	left: 50%;
	position: absolute;
    text-align:center;
    margin:0px;
	z-index:21;

}
.Search-Popup{
    background-color:#FFFFFF; 
	width:427px;
    text-align:center;
    margin:0px;
	z-index:2;
	padding:0px;
    border-left:1px solid #4278AE;
    border-right:1px solid #4278AE;
    border-bottom:1px solid #4278AE;

}
.Search-Popup1{
    background-color:#FFFFFF; 
	position: absolute;
	width:429px;
    text-align:center;
    margin:0px;
	z-index:2;
	padding:0px;
	cursor:pointer;
}
.Search-Popup2{
    background-color:#FFFFFF; 
	position: absolute;
	width:420px;
    text-align:center;
    margin:0px;
	z-index:2;
	padding:2px;
	cursor:pointer;
}
.navermap2{
    background-color:#FFFFFF; 
    border:1px solid #165EA6;
	padding:1px;
	line-height: 20px;
}
.navermap1{
    background-color:#FFFFFF; 
    border:1px solid #DEDEDE;

}

.ui-resizable { position: relative; }

/* Global handle styles */
.ui-resizable-handle { position: absolute; display: none; font-size: 0.1px; }
.ui-resizable .ui-resizable-handle { display: block; }
body .ui-resizable-disabled .ui-resizable-handle { display: none; } /* use 'body' to make it more specific (css order) */
body .ui-resizable-autohide .ui-resizable-handle { display: none; } /* use 'body' to make it more specific (css order) */

.ui-resizable-n { cursor: n-resize; height: 6px; width: 100%; top: 0px; left: 0px; background: transparent url(i/resizable-n.gif) repeat scroll center top; }
.ui-resizable-s { cursor: s-resize; height: 6px; width: 100%; bottom: 0px; left: 0px; background: transparent url(i/resizable-s.gif) repeat scroll center top; }

.ui-resizable-e { cursor: e-resize; width: 6px; right: 0px; top: 0px; height: 100%; background: transparent url(i/resizable-e.gif) repeat scroll right center; }
.ui-resizable-w { cursor: w-resize; width: 6px; left: 0px; top: 0px; height: 100%; background: transparent url(i/resizable-w.gif) repeat scroll right center; }

.ui-resizable-se { cursor: se-resize; width: 9px; height: 9px; right: 0px; bottom: 0px; background: transparent url(i/resizable-se.gif); }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: 0px; bottom: 0px; background: transparent url(i/resizable-sw.gif); }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: 0px; top: 0px; background: transparent url(i/resizable-nw.gif); }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: 0px; top: 0px; background: transparent url(i/resizable-ne.gif); }

/* This file skins dialog */

.flora .ui-dialog,
.flora.ui-dialog {
	background-color:  #4b4b4b;

}

.flora .ui-dialog .ui-dialog-titlebar,

.flora.ui-dialog .ui-dialog-titlebar {
	border-bottom: 1px solid #d8d2aa;
	background: #000000 url(i/dialog-title.gif) repeat-x;
	padding: 0px;
	cursor: move;
	height: 28px;
	
}

.flora .ui-dialog .ui-dialog-titlebar-close,
.flora.ui-dialog .ui-dialog-titlebar-close {
	width: 16px;
	height: 16px;
	background: url(i/dialog-titlebar-close.png) no-repeat;
	position:absolute;
	top: 6px;
	right: 7px;
	cursor: default;
}

.flora .ui-dialog .ui-dialog-titlebar-close-hover,
.flora.ui-dialog .ui-dialog-titlebar-close-hover {
	background: url(i/dialog-titlebar-close-hover.png) no-repeat;
}

.flora .ui-dialog .ui-dialog-title,
.flora.ui-dialog .ui-dialog-title {
	margin-left: 5px;
	color: white;
	font-weight: bold;
	position: relative;
	top: 7px;
	left: 4px;
}

.flora .ui-dialog .ui-dialog-content,
.flora.ui-dialog .ui-dialog-content {
	margin: 1.2em;
}

.flora .ui-dialog .ui-dialog-buttonpane,
.flora.ui-dialog .ui-dialog-buttonpane {
	position: absolute;
	bottom: 8px;
	right: 12px;
	width: 100%;
	text-align: right;
}

.flora .ui-dialog .ui-dialog-buttonpane button,
.flora.ui-dialog .ui-dialog-buttonpane button {
	margin: 6px;
}

/* Dialog handle styles */
.flora .ui-dialog .ui-resizable-n,
.flora.ui-dialog .ui-resizable-n { cursor: n-resize; height: 6px; width: 100%; top: 0px; left: 0px; background: transparent url(i/dialog-n.gif) repeat scroll center top; }

.flora .ui-dialog .ui-resizable-s,
.flora.ui-dialog .ui-resizable-s { cursor: s-resize; height: 8px; width: 100%; bottom: 0px; left: 0px; background: transparent url(i/dialog-s.gif) repeat scroll center top; }

.flora .ui-dialog .ui-resizable-e,
.flora.ui-dialog .ui-resizable-e { cursor: e-resize; width: 7px; right: 0px; top: 0px; height: 100%; background: transparent url(i/dialog-e.gif) repeat scroll right center; }

.flora .ui-dialog .ui-resizable-w,
.flora.ui-dialog .ui-resizable-w { cursor: w-resize; width: 7px; left: 0px; top: 0px; height: 100%; background: transparent url(i/dialog-w.gif) repeat scroll right center; }

.flora .ui-dialog .ui-resizable-se,
.flora.ui-dialog .ui-resizable-se { cursor: se-resize; width: 9px; height: 9px; right: 0px; bottom: 0px; background: transparent url(i/dialog-se.gif); }

.flora .ui-dialog .ui-resizable-sw,
.flora.ui-dialog .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: 0px; bottom: 0px; background: transparent url(i/dialog-sw.gif); }

.flora .ui-dialog .ui-resizable-nw,
.flora.ui-dialog .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 29px; left: 0px; top: 0px; background: transparent url(i/dialog-nw.gif); }

.flora .ui-dialog .ui-resizable-ne,
.flora.ui-dialog .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 29px; right: 0px; top: 0px; background: transparent url(i/dialog-ne.gif); }
