@charset "euc-kr";
/* Header Css */

*
{margin:0; padding:0;	font-size: 12px; }

a:link, a:visited, a:active { text-decoration:none; color:#777777; }
a:hover { text-decoration:underline;color:#777777; }

img {border:none;}
body, table, tr, td, select, input, textarea {
	background-color: #ffffff;
font-family: ±¼¸²,µ¸¿ò,seoul,verdana,arial; 
font-size: 12px;   
color:#777777;
line-height:18px;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-arrow-color:#999999;
scrollbar-track-color:#efefef;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;
}





h1 {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #3C0;
	height: 45px;
	padding: 15px;
	text-align: left;
	background-image: url(../img/m_logo_bg.png);
}

h2 {
	font-size: 16px;
	color: #851317;
	font-family: "¸¼Àº °íµñ";
}



body header div h1 a {
	color: #F60;
	text-decoration: none;
}
body {

	margin: 0px;
	padding: 0px;
}
.main_menu {
	font-family: "¸¼Àº °íµñ", "µ¸¿òÃ¼", "µ¸¿ò", "±¼¸²", "±¼¸²Ã¼";
	font-size: 13px;
	border: 0px none #0D3280;
	background-color: #10162E;
	font-weight: bold;
	width: 100%;
}
.main_menu li {
	float: left;
	width: 20%;
	margin: 0px;
	height: 35px;
	text-align: center;
	list-style-type: none;
	background-color: #10162E;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #10162E;
	border-right-color: #D6D6D6;
	border-bottom-color: #D6D6D6;
	border-left-color: #D6D6D6;
	vertical-align: middle;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.main_menu li a {
	color: #CCC;
	text-decoration: none;
}
.fCopy {
	background-color: #CCC;
	height: auto;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #10162E;
	border-bottom-color: #10162E;
	width: 100%;
	font-size: 12px;
	font-family: "¸¼Àº °íµñ", "µ¸¿òÃ¼", "µ¸¿ò", "±¼¸²", "±¼¸²Ã¼";
	margin-top: 10px;
	padding-top: 10px;
	padding-right:0px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: center;
}
.fButton {
	font-family: "¸¼Àº °íµñ", "µ¸¿òÃ¼", "µ¸¿ò", "±¼¸²", "±¼¸²Ã¼";
	text-align: center;
	display: inline;
	float: none;
}
.mContent .main01 ul {
	width: 100%;
}
.mContent .main01 li {
	width: 50%;
	display: inline-block;
	float: left;
	padding: 0px;
	margin: 0px;
	height: 250px;
}


.mContent {	

	background-color: #fff;
	font-family: "¸¼Àº °íµñ", "µ¸¿òÃ¼", "µ¸¿ò", "±¼¸²", "±¼¸²Ã¼";
	font-size: 11px;
	text-decoration: none;
	height: auto;
	width: 100%;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.fButton input {
	font-size: 12px;
	border: 1px solid #10162E;
	background-color: #FFF;
	margin: 2px;
	padding: 2px;
}
.foot_end {
	color: #CCC;
	background-color: #333;
	text-align: center;
	vertical-align: top;
	padding-bottom: 20px;
}
           
FORM {display : inline; padding:0px;}
input {color:#636363;border-radius:4px;}
input {border:1px solid #CCC;background-color:#e9e9e9;}
input[type=button] {padding:2px;}

#divSearch {clear:both;text-align:center;padding:5px 0px;}
#divTotal {clear:both;padding:5px 20px;}
#divListBody {clear:both:padding:20px 0px;	background-color: #ffffff;}

.listBox1 {clear:both;list-style:none;border-bottom:1px solid #CCC;padding:5px 0px 5px 10px;margin:5px 0px 0px 10px;}
.listBox1:active, .listBox1:hover {background:#EFEFEF;}
.listBox1 li {font-size:80%;}
.listBox1 li.subject {font-size:120%;font-weight:bold;}
.listBox1 li.button {float:right;font-size:100%;font-weight:bold;}
.listBox1 li.button input {width:50px;height:30px;}
.listBox1 li.info {margin-left:20px;}


#view .link-box, #view .file-box {margin:1px; padding:1px;}
#view .link, #view .file {width:100%; margin:0; padding:1px; border-top:1px dotted #ddd;}
#view .link a {color:#808080;}
#view .link span.link-hit {padding:0 3px; font-size:11px; color:#ff9900}

#view .file span.file-hit {padding:0 3px; font-size:11px; color:#ff9900}
#view .file span.file-date {padding:0 3px; font-size:11px; color:#808080}


#view span.view-cate {color:#669900;}
#view span.var {position:relative; top:-1px; font-size:11px; color:#c0c0c0;}
#view .subj {margin:5px; padding:1px 0; font-size:15px;}

#view .sub-cont {float:left; margin:3px; padding:3px 0; width:100%; font-size:12px; background-color:#f5f5f5}
#view .sub-cont span.date {color:#808080}
#view .sub-cont span.name {color:#50a0a0}
#view .sub-cont span.hit {color:#ff3300}
#view .sub-cont span.datetime {color:#808080}
#view .sub-cont span.good {color:#0080ff}
#view .sub-cont span.nogood {color:#0080ff}
#view .view-cont {margin:5px 5px; padding:5px 0; word-break:break-all;  border-top:1px solid #ddd;}

#view .co-contr {margin:5px 5px 0 5px;}

#view_comment {overflow:hidden; margin:5px; padding:5px; width:93%; border:1px solid #ddd; background:#f6f6f6; -webkit-border-radius:15px}
#comment_write { }


#list-Lbox .cate-div {float:left; margin:5px 1px;}
#list-Lbox .admin-rss {float:right; margin:5px 1px;}
#list-Lbox .span-p {padding:0 3px;}

/* ¸®½ºÆ® º»¹® */
#list-Lbox .notice {color:#ff8040; font-weight:bold;}
#list-Lbox .total {border-bottom:1px solid #ddd;}
#list-Lbox .content0 {padding:3px 0 0 3px; border-bottom:1px solid #ddd; }
#list-Lbox .content1 {padding:3px 0 0 3px; border-bottom:1px solid #ddd; background-color:#f9f9f9}
#list-Lbox .sub-cont {margin:1px 1px 1px 15px; font-size:12px;}
#list-Lbox span.list-cate {color:#669900;}
#list-Lbox .sub-cont span.name {color:#50a0a0}
#list-Lbox .sub-cont span.hit {color:#ff3300}
#list-Lbox .sub-cont span.datetime {color:#808080}
#list-Lbox .sub-cont span.good {color:#0080ff}
#list-Lbox .sub-cont span.nogood {color:#0080ff}
#list-Lbox span.comment {font-size:11px; color:#ff6600}
#list-Lbox .nolist{margin:5px; text-align:center;}

.guest, .title,.cont, .link, .file, .cate, .opt {margin:5px;}
.cate {float:left;}
.opt {float:right;}
.clear {clear:both;}
.link-btn {width:100%; height:35px; text-align:center;}
.link-btn span {float:right; margin-right:5px;}

TABLE {border:none;border-collapse:collapse;}
CAPTION {display:none;}
TH, TD {border:0px solid #E9E9E9;}
TH {background: #EFEFEF;}

FORM {display : inline; padding:0px;}
input {color:#636363;border-radius:4px;}
input {border:1px solid #CCC;background-color:#e9e9e9;}
input[type=button] {padding:2px;}

.write_head { height:30px; text-align:center; color:#8492A0; }
.field { border:1px solid #ccc; }

#divSubject {padding:10px 20px;font-size:130%;font-weight:bold;text-align:center;}
#divInput {padding:10px 20px;}
	#divInput table {width:100%;}
#divButton {padding:20px 0px;text-align:center;}