@charset "utf-8";
/* CSS Document */

<!--
body {
	margin: 0px;
	height:100%;
	background:#F8F8F8;
	scrollbar-base-color: AliceBlue;
	scrollbar-3dlight-color: #F5F5F5;
	scrollbar-highlight-color: #CCCCCC;
	scrollbar-face-color: #DDDDDD;
	scrollbar-arrow-color: white;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-darkshadow-color: #F5F5F5;
	scrollbar-track-color: #F0F0F0;
}

/* 롤오버이미지 */
a.rollover img { border-width:0px; display:inline; } 
a.rollover img.over { display:none; } 
a.rollover:hover { border:0px } 
a.rollover:hover img { display:none; } 
a.rollover:hover img.over { display:inline; } 
/* 롤오버이미지 항상 온상태 */
a.rollover1 img.over { border-width:0px; display:inline; } 
a.rollover1 img { display:none; } 

#page_tbl { height:100%; margin:auto; }

.box { width:775px; text-align:left }
.box .body { float:left; width:767px; height:599px; background:white; }
.box .border_top { background:url(images/border_03.gif); width:775px; height:4px }
.box .border_left { float:left; background:url(images/border_05.gif); width:4px; height:599px }
.box .border_right { float:left; background:url(images/border_07.gif); width:4px; height:599px }
.box .border_bottom { background:url(images/border_08.gif); width:775px; height:5px; clear:both }

.top_black { background:black; width:193px; height:21px; margin-left:5px }
.top_black div { float:left }
.top_black img { margin:5px 0 0 0 }
.top_black img.left { margin:0 8px 0 0 }
.top_black img.right { margin:0 0 0 8px }

.logo { width:142px; text-align:center; margin:23px 0 6px 0; float:left; }

.top_menu { margin:0; margin-top:23px; height:27px }
.top_menu li { float:left; list-style:none }

.content { clear:both; height:444px; padding:0 8px; }
.of { overflow:auto }

.bottom { clear:both; }
.bottom div { background:url(images/bottom_04.gif); margin:0 15px; }
.bottom img.txt { margin:19px 0 0 140px }

.fl { float:left }

.dot_div { 
	background:url(images/main_11.gif) repeat-y center; 
	width:11px; 
	height:214px; 
	margin-top:107px; 
	float:left;
}
.dot_div2 { 
	background:url(images/main_11.gif) repeat-y center; 
	width:11px; 
	height:343px; 
	margin-top:52px; 
	float:left;
}

div { font-size:11px; line-height:130%; font-family:"굴림" }
.brown { color:#663A24; }
.c1 { color:#653A4C }

.mb5 { margin-bottom: 5px; }
.mb10 { margin-bottom: 10px; }

p { margin:5px 5px 10px 5px; }

.content img { display:block }

.s1_left { float:left; margin-top:16px; width:429px; }
.s1_div { margin-left:4px; margin-right:4px }
.s1_right { float:left; margin-top:56px; width:301px; }


form { border:0; margin:0 }
div.form { background:#F4F1EC; padding:20px 10px; overflow:auto; height:340px; }
div.form form { width:390px; border:1px solid #ccc; padding:5px 0; }
div.form dl { margin:0; list-style:none; }
div.form dt, div.form dd { margin:0; float:left; list-style:none }
div.form dt { width:22%; text-align:right; padding-right:1%; margin-top:3px; height:22px; }
div.form dd { width:77%; height:25px; text-align:left; }
div.form dd input { border:1px solid #ddd; width:95%; font-size:12px; padding:3px 3px 2px 3px; }
div.form input { 
	border:
	expression((this.type=='text'||this.type=='file')?'1px solid #ddd':'');
	font-size:12px; 
	padding:
	expression((this.type=='text')?'3px 3px 2px 3px':'');
}
div.form textarea {
	border:1px solid #ddd;
	width:100%;
}
div.form table { margin:auto }

div.form2 { background:#F4F1EC; padding:10px; margin-bottom:5px; height:300px; }
div.form2 dl { margin:0; list-style:none; }
div.form2 dt, div.form2 dd { margin:0; float:left; list-style:none }
div.form2 dt { width:22%; text-align:right; padding-right:1%; height:25px; color:#999 }
div.form2 dd { width:77%; height:25px; text-align:left; }

.bt { text-align:right; margin:5px 0; }
.bt img { display:inline; margin:0 20px 0 10px }

.ac { text-align:center }

div#login { text-align:center; padding-top:80px;  }
div#login form { background:url(images/login_03.jpg); width:326px; margin:auto;
	height:162px; text-align:right; 
	padding-right:27px;
	padding-top:89px;
}
div#login div { height:24px }
div#login #id, div#login #pw { border:1px solid #ccc; height:17px; width:152px }

.s2_left { float:left; width:20%; }
.s2_right { float:left; width:80% }

#pgLIst { color:#bbb; text-align:center; font-family:Verdana; font-size:10px;LINE-HEIGHT: 4mm; }
#pgLIst a:link, #pgLIst a:visited { text-decoration:none; color:#1c1c1c; }
#pgLIst a:hover { color:black; background:#F4F4F4 }
#pgLIst .now { color:#ff6600; font-weight:bold }
#pgLIst span { PADDING-RIGHT: 9px; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px }

-->