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

/*±âº»*/
*{margin:0;padding:0;}
BODY,TD,SPAN,DIV {font-size:9pt; font-family:tahoma,±¼¸²; color:#333}
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:#333; text-decoration:underline}
A:visited {color:#333; text-decoration:underline}
A:active {text-decoration:underline}
A:hover {color:#529CFF; text-decoration:underline}

A.aover:link {color:#333; text-decoration:none}
A.aover:visited {color:#333; text-decoration:none}
A.aover:active {color:#333; text-decoration:none}
A.aover:hover {color:#333; 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:#333;font-size:9pt;font-family:±¼¸²; text-decoration:none}
A.icon_bar:visited {color:#333;font-size:9pt;font-family:±¼¸²; text-decoration:none}
A.icon_bar:active {color:#333;font-size:9pt;font-family:±¼¸²; text-decoration:none}
A.icon_bar:hover {color:#333;font-size:9pt;font-family:±¼¸²; text-decoration:underline}

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

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

#layerHeader {width:1000px;height:105px;text-align:center;}
#layerIconlink {width:1000px;height:40px;padding:15px 20px 0px 0px;text-align:right;}
#layerHeaderLogo {width:240px;height:75px;float:left;}
#layerTopMenu {width:760px;height:75px;float:left;}
#layerBannerLogoRight {width:110px;height:125px;float:right;padding:0px 5px 5px 5px;}

#layerMain {width:1000px;text-align:center;}
#layerLoginLeftTop {width:110px;height:120px;float:left;padding:0px 5px 5px 5px;}
#login {width:180px;height:115px;float:left;}
#layerBannerMain {width:430px;height:120px;padding:0px 5px 5px 5px;float:left;}
#layerLoginLeftBottom {width:110px;height:120px;float:left;padding:0px 5px 5px 5px;}
#layerBannerLoginBottom {width:180px;height:120px;float:left;}
#layerNavigation {width:430px;height:120px;float:left;padding:0 5 5 5;}

A.navigationOut:link {color:#666; font-weight:normal; text-decoration:none;}
A.navigationOut:visited {color:#666; font-weight:normal; text-decoration:none;}
A.navigationOut:active {color:#666; font-weight:normal; text-decoration:none;}
A.navigationOut:hover {color:#0277a3; font-weight:bolder; text-decoration:none;}

A.navigationOver:link {color:#0277a3; font-weight:bolder; text-decoration:none;}
A.navigationOver:visited {color:#0277a3; font-weight:bolder; text-decoration:none;}
A.navigationOver:active {color:#0277a3; font-weight:bolder; text-decoration:none;}
A.navigationOver:hover {color:#0277a3; font-weight:bolder; text-decoration:none;}

#layerRecentList {position:absolute;left:720px;top:155px;width:275px;height:230px;}

#layerMainContent {width:725px;height:240px;float:left;}

#layerSub {width:100%;}
#layerSubTopImage {width:1000px;height:145px;}
#subMenu {width:240px;height:100%;float:left;background:url(/html/gangseohs/image/nav_sub/left_menu/bg.gif)}
#layerSubContent {width:760px;float:left;text-align:left;padding:0px 20px 10px 20px;}
#layerQuickMenu {width:100px;float:left;}

div.path {width:100%;height:25px;padding:5px 0px 5px 0px;text-align:right;font-size:8pt;font-family:µ¸¿ò,µ¸¿òÃ¼,Arial,Verdana;}
div.thumnail {width:50px;height:50px;border:1 Solid #EAEAEA;}

#layerFooter {width:1000px;height:100px;background:url(/html/gangseohs/image/nav/bg_footer.gif) repeat-x;}

.12p180h { font-family:"±¼¸²"; font-size: 12px; line-height:18px; letter-spacing:-1;}

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

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

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

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

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

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

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

td.paging strong {
	color:#FF7635;
	width:20px;
	height:20px;
	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;
}


