@charset "euc-kr";
/* ELC Web-Standardization Team (http://elccorp.co.kr/) author : ±è°æ½Å */

/*±âº@charset "euc-kr";
/* ELC Web-Standardization Team (http://elccorp.co.kr/) author : ±è°æ½Å */

/*±âº@charset "euc-kr";
/* ELC Web-Standardization Team (http://elccorp.co.kr/) author : ±è°æ½Å */

/*±âº»*/
*{margin:0;padding:0;}
BODY,TD,SPAN,DIV {font-size:9pt; font-family:tahoma,±¼¸²; color:#444}
SELECT,input,form,TEXTAREA,center,option,pre,blockquote {font-size:9pt; font-family:tahoma,±¼¸²;}
li{list-style:none;}
fieldset,img{border:none;}

A:link {color:#444; text-decoration:underline}
A:visited {color:#444; text-decoration:underline}
A:active {text-decoration:underline}
A:hover {color:#529CFF; text-decoration:underline}

A.aover:link {color:#666666; text-decoration:none}
A.aover:visited {color:#666666; text-decoration:none}
A.aover:active {color:#666666; text-decoration:none}
A.aover:hover {color:#666666; text-decoration:underline}

A.menu:link {color:#FFFFFF; text-decoration:none; font-weight:bold; }
A.menu:visited {color:#FFFFFF; text-decoration:none; font-weight:bold;}
A.menu:active {color:#FFFFFF; text-decoration:none; font-weight:bold;}
A.menu:hover {color:#0034FF; text-decoration:underline; font-weight:bold;}

A.icon_bar:link {color:#666666;font-size:9pt;font-family:±¼¸²; text-decoration:none}
A.icon_bar:visited {color:#666666;font-size:9pt;font-family:±¼¸²; text-decoration:none}
A.icon_bar:active {color:#666666;font-size:9pt;font-family:±¼¸²; text-decoration:none}
A.icon_bar:hover {color:#666666;font-size:9pt;font-family:±¼¸²; text-decoration:underline}

A.none:link {color:#666666; text-decoration:none}
A.none:visited {color:#666666; text-decoration:none}
A.none:active {color:#666666; text-decoration:none}
A.none:hover {color:#666666; text-decoration:none}

div.w1000 {width:1000px;}
div.w780 {width:780px;}
div.w595 {width:595px;}
div.w180 {width:180px;}

#layerHeader {width:1000;height:90;margin-left:5;}
#layerSitelink {width:500;height:25;padding-top:5;text-align:left;float:left;}
#layerIconlink {width:500;height:25;padding-top:5;text-align:right;float:right;}
#layerHeaderLogo {width:200;height:60;text-align:center;float:left;}
#layerTopMenu {width:800;height:60;text-align:right;float:right;}

#layerMain {width:1000;padding-bottom:5;margin-left:5;}
#layerLeftMenu {width:180px;height:100%;float:left;}
#layerContent {width:815px;height:100%;float:right;}

#layerFooter {width:1000;height:70;margin-left:5;padding-top:20;}

div.path {height:25;padding:7 0 3 0;text-align:right;font-size:8pt;font-family:µ¸¿ò,µ¸¿òÃ¼,Arial,Verdana;}

td.formFieldName {background-color:#edf3fa;color:#1f6cba;padding:0 10 0 10;}
td.formFieldValue {background-color:#ffffff;line-height:20px;padding:0 10 0 10;}

td.listTitle {
	background-color:#fafafa;
	color:#7b7b7b;
	padding:0 3 0 3;
	cursor:default;
}

tr.listOver {
	background-color:#3366cc;
	cursor:default;
}

tr.listOver td {
	color:#ffffff;
	padding:0 3 0 3;
}

tr.listOver td span,div {
	color:#ffffff;
}

tr.listOut {
	background-color:#ffffff;
	cursor:default;
}

tr.listOut td {
	color:#666666;
	padding:0 3 0 3;
}

tr.listOut td span,div {
	color:#666666;
}

td.paging strong {
	color:#FF7635;
	width:20;
	height:20;
	text-align:center;
	vertical-align:middle;
	border:1 Solid;
	border-color:#d8d8d8;
	text-decoration:none; 
}

td.paging a:link {
	width:20;
	height:20;
	text-align:center;
	vertical-align:middle;
	text-decoration:none; 
	border:0;
}

td.paging a:visited {
	width:20;
	height:20;
	text-align:center;
	vertical-align:middle;
	text-decoration:none; 
	border:0;
}

td.paging a:active {
	width:20;
	height:20;
	text-align:center;
	vertical-align:middle;
	text-decoration:none; 
	border:0;
}

td.paging a:hover {
	width:20;
	height:20;
	text-align:center;
	vertical-align:middle;
	text-decoration:none; 
	color:#000000;
	border:1 Solid;
	border-color:#d8d8d8;
}

td.paging a.box:link {
	width:20;
	height:20;
	text-align:center;
	vertical-align:middle;
	text-decoration:none; 
	border:1 Solid;
	border-color:#d8d8d8;
}

td.paging a.box:visited {
	width:20;
	height:20;
	text-align:center;
	vertical-align:middle;
	text-decoration:none; 
	border:1 Solid;
	border-color:#d8d8d8;
}

td.paging a.box:active {
	width:20;
	height:20;
	text-align:center;
	vertical-align:middle;
	text-decoration:none; 
	border:1 Solid;
	border-color:#d8d8d8;
}

td.paging a.box:hover {
	width:20;
	height:20;
	text-align:center;
	vertical-align:middle;
	text-decoration:none; 
	color:#000000;
	border:1 Solid;
	border-color:#d8d8d8;
}

a.button {
	height:25;
	padding:3 3 2 3;
	color:#666666;
	text-decoration:none; 
	font-weight:bold; 
	border:1px solid #afafaf; 
	background-color:#ffffff;
	line-height:19px;
	cursor:hand;
}

a.button:link { color:#666666; text-decoration:none; }
a.button:visited { color:#666666; text-decoration:none; }
a.button:active { color:#666666; text-decoration:none; }
a.button:hover { color:#666666; text-decoration:none; }

div.menuBox {
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	background-color:white;
	border:1px Solid black;
	position:absolute;
	display:none;
}

div.menuBox td {
	cursor:default;
	padding:3 3 2 3;
}

div.menuBox td.title {
	background-color:#f4f4f4;
	color:black;
	font-weight:bold;
}

div.menuBox div {
	cursor:default;
	padding:3 3 2 3;
}

div.menuBox div.current {
	background-color:#3366cc;
	color:white;
}

table.menu td {
	cursor:hand;
	padding:3 10 2 10;
}

table.menu td.current {
	background-color:#3366cc;
	color:white;
}

div.menuTabOver {
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	background-color:#ffffff;
	color:#3b38ff;
	font-weight:bold;
	width:100%;
	height:40;
	line-height:40px;
	text-align:center;
	cursor:hand;
}

div.menuTab {
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	background-color:#3b38ff;
	color:#FFFFFF;
	width:100%;
	height:30;
	line-height:30px;
	text-align:center;
	cursor:hand;
}

div.map {
	position:absolute;
	height:20px;
	line-height:15px;
	padding:3 5 5 2;
	background-color:#FFFFFF;
	border:1 Solid #CCCCCC;
	cursor:hand;
}

.solid {
	border:1 Solid;
	border-color:#7f9db9;
}

td.viewTitle {
	font-weight:bold;
	line-height:18px;
}

td.viewComment {
	padding:10 0 10 0;
	line-height:18px;
}

a.menuTab2Over {
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	background-color:#ffffff;
	color:#333333;
	font-weight:bold;
	width:100%;
	height:30;
	line-height:30px;
	text-align:center;
	cursor:hand;
}

a.menuTab2 {
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	background-color:#3f6bb5;
	color:#FFFFFF;
	width:100%;
	height:28;
	line-height:28px;
	text-align:center;
	cursor:hand;
}

div.menuTab3Over {
	background-image: url(http://www.jointroom.com/image/window/tabOver.gif);
	color:#333333;
	font-weight:bold;
	width:120;
	height:30;
	line-height:30px;
	text-align:center;
	cursor:hand;
}

div.menuTab3 {
	background-image: url(http://www.jointroom.com/image/window/tab.gif);
	color:#666666;
	width:120;
	height:30;
	line-height:30px;
	text-align:center;
	cursor:hand;
}

td.sort {
	color:#999999;
}

td.sort b {
	color:#000000;
}