a          { font-family:굴림; font-size:9pt; color:black; text-decoration:none; }
a:link     { font-family:굴림; font-size:9pt; color:black; text-decoration:none; }
a:visited  { font-family:굴림; font-size:9pt; color:black; text-decoration:none; }
a:hover    { font-family:굴림; font-size:9pt; color:black; text-decoration:none; }

a.new:link       { font-family:굴림; font-size:9pt; color:#1533EE; font-weight: bold; text-decoration:none; }
a.new:visited    { font-family:굴림; font-size:9pt; color:#2853EC; text-decoration:none; }
a.new:hover      { font-family:굴림; font-size:9pt; color:#2853EC; text-decoration:none; }

a.title          { font-family:굴림; font-size:9pt; color:#2853EC; text-decoration:none; }
a.title:link     { font-family:굴림; font-size:9pt; color:#2853EC; text-decoration:none; }
a.title:visited  { font-family:굴림; font-size:9pt; color:#2853EC; text-decoration:none; }
a.title:hover    { font-family:굴림; font-size:9pt; color:#2853EC; text-decoration:none; }

body
{
	font-family:gulim,굴림;
	font-size: 9pt;
	background-color: #F5F5F5;
	padding: 0;
	margin-top: 16;
	margin-left: 0;
	margin-right: 0;
}
.logo
{
	float: left;
}
.subject
{
	font-family:gulim,굴림;
	font-size: 11pt;
	background: silver;
	font-weight:bold;
	padding-top: 2px;
}
.join_left
{
	display:inline;
	font-weight:bold;
	width:100px;
}
.join_right
{
	clear: both;
	display:inline;
}
.join_input
{
	width:100%;
	display:inline;
	padding-top: 2px;
}

.join_box
{
	display:inline;
	text-align: left;
	width: 500px;
	background-color: white;
}

.bigbox
{
	clear: both;
	text-align: left;
	width: 980px;
	background-color: #F5F5F5;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.list  { border-bottom-color: silver; border-bottom-width: 1px; border-bottom-style: solid; margin: 3 0 1 10; float:left; display:inline; width: 680px;}
.list1 { width: 80px;  display:inline; margin: 0 0 0 0; float:left; height: 16px;}
.list2 { width: 352px; display:inline; margin: 0 0 0 0; float:left; height: 16px;}
.list3 { width: 80px;  display:inline; margin: 0 0 0 0; float:left; height: 16px;}
.list4 { width: 80px;  display:inline; margin: 0 0 0 0; float:left; height: 16px;}
.list5 { width: 80px;  display:inline; margin: 0 0 0 0; float:left; height: 16px;}
.leftbox { width:256px; height:670px; float:left;  text-align: left; padding: 0 0 0 0; margin: 3px 0 0 8px; display:inline;}
.listbox { width:700px; height:670px; float:right; text-align: left; padding: 0 0 0 0; margin: 3px 8px 0 0; display:inline;}

.imgbox_l { float:left; padding: 0 0 0 0; margin: 0 0 0 0;}
.search { display: inline; }
.loginform { display: inline; }
.login { font-family:tahoma;font-size:8pt;font-weight:bold;border-top-style:none;border-left-style:none;border-right-style:none; border-bottom-style:solid; border-bottom-width: 1px; border-bottom-color: silver; width:100px;height:16px;}

table { margin: 0 0 0 0; padding: 0 0 0 0; border: none;}

table.t_all { background-color:#E8E8F3; width: 100%; height: 422px; }
td.c_d { padding-top: 3px; font-size:11px; width: 40px; background-color:#CFCFFF; text-align: center; height:19px;}
td.c_j { padding-top: 3px; font-size:9pt; width: 100px; background-color:#DFDFFF; text-align: center;}
td.c_t { padding-top: 3px; font-size:9pt; background-color:#EFEFFF; text-align: center;}
td.c_n { padding-top: 3px; font-size:9pt; width: 100px; background-color:#DFDFFF; text-align: center;}

td.r_d { padding-top: 3px; font-size:11px; width: 40px; background-color:#BFBFFF; text-align: center; height:19px;}
td.r_j { padding-top: 3px; font-size:9pt; width: 100px; background-color:#CFCFFF; text-align: center;}
td.r_t { padding-top: 3px; font-size:9pt; background-color:#DFDFFF; text-align: center;}
td.r_n { padding-top: 3px; font-size:9pt; width: 100px; background-color:#CFCFFF; text-align: center;}

table.r_all { background-color:#E8E8F3; width: 100%; height:422px; }
td.r_td { background-color:#FFFFFF; padding-right: 30px; }
td.r_td0 { background-color:#FFFFFF; padding-right: 0px; }

table.m_table { width: 100%; }
td.m_left { width: 70%; vertical-align:top; }
td.m_right { width: 30%; vertical-align:top; }

ul.r_ul {  }
li.r_li {  }

ul.folder_ul {  }
li.folder_li { font-size: 9pt; }

table.j_t { border:1px; background-color: #E1F1F1; }
td.j_l { padding-top: 3px; background-color:#CFCFFF; font-size:9pt; width:140px; height:30px; font-weight: bold; text-align:center; }
td.j_l2 { padding-top: 3px; background-color:#CFCFFF; font-size:9pt; height:50px; font-weight: bold; text-align:center; }
td.j_r { padding-top: 3px; background-color:#DFDFFF; }
td.j_rr { padding-top: 3px; background-color:#DFDFFF; font-size:9pt; height:24px; }
input.j_input { border:1px; border-style: ridge; color:#000000; border-color:#EEEEFF; background-color:#FFFFFF; height:22px; }
input.j_button { font-size:9pt; border:1px; border-style: ridge; color:#000000; border-color:#EEEEFF; background-color:#DFDFFF; height:32px; width:100%; font-weight: bold; padding-top: 3px; }

#contents { float:left; }
#fcontents { width:100%; background-color: #E8E8F3; height: 423px; text-align: center; vertical-align:bottom; font-size:9pt;}
#fright { width:100%; background-color: white; height: 423px; text-align: center; font-size:9pt;}
#right { }
#lBtn { font-size:9pt; border:1px; border-style: ridge; color:#000000; border-color:#6F9BB9; background-color:#EEF3F6; height:16px; }
#login { height: 18px; width: 100%; text-align:right; clear: both;}
#top { padding: 0 0 0 0; height:10px; }
#bottom { padding: 0 0 0 0; text-align: right;}
#menu { text-align: right; float: right; margin-top: 6px;}
#search { float: left; clear: both; }
#sBtn { border:1px; border-style: ridge; color:#000000; border-color:#EEEEFF; background-color:#EEF3F6; height:18px; }
#sBox { border:1px; border-style: ridge; color:#000000; border-color:#EEEEFF; background-color:#FFFFFF; height:18px; width: 200px;}

div.top { text-align: right; padding-right: 16px;}
div.toptop, div.topbottom { padding: 0; margin: 0; font: 1px/1px monospace !important; font: 0px/0px monospace }
div.toptop { background: url(img/toptop.gif) no-repeat center bottom; height: 8px; }
div.topbottom { background: url(img/topbottom.gif) no-repeat center bottom; height: 9px; }
div.boxbottom { background: url(img/boxbottom.gif) no-repeat center bottom; height: 15px; }
div.boxbottom_empty { background: url(img/boxbottom_empty.gif) no-repeat center bottom; height: 15px; }

div.lefthr { background: url(img/leftcut.gif); height: 34px;}

#folder { background-color: #E8E8F3; padding: 0 0 0 0; margin: 8 0 0 0; height: 90px; }
table.dir_table { background-color: #E8E8F3; height: 90px; }
tr.dir_tr { background-color: #E8E8E8; }
td.dir_td { background-color: #FFFFFF; vertical-align: top; padding: 7 7 7 7;  font-size: 9pt; }
#dir1 { }
#dir2 { }
#dir3 { }
#dir4 { }
#dir5 { }
DIV.folder { padding: 2 0 0 0; }

#dragging {
        position:absolute;
        width:320px;
        height:18px;
        background-color:#FEDEFE;
}


#sch { background-color: #E8E8F3; padding: 6 0 6 0; margin: 8 0 0 0; height:32px; }

#join.bigbox
{
padding: 0 0 0 0; height:500px;
margin: 0 auto;
text-align: left;
background-color:#EEF3F6;
}
#main.bigbox
{ 
padding: 0 0 0 0; height:700px;
margin: 0 auto;
text-align: left;
background: url(img/body.gif) repeat-y center top
}

#bottom.bigboxs
{
	clear: both;
	text-align: right;
	width: 100%;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

div.leftTop
{
background: url(img/bestart.gif) no-repeat left top;
height: 23px;
}
div.pagelist
{
	clear:both;
	padding-top: 7px;
	text-align: center;
}
.ubox      { font-size: 9pt; font-family:"굴림", "arial"; background-color:#FFFFFF;color:#000000;border:1px solid #C4CAD1;color:#000000; height: 18px;}
