@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css');

*{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#container {
	margin: 0px auto;
	width: 563px;
}
ul.menu li {
	float: left;
	width: 140px;
	height: 28px;
	background-color: #ffffff;
	position: relative;
	text-align:justify;
	z-index:100;
}
ul.menu li a {
	font-family:'Nanum Gothic', sans-serif;
	font-size:20px;
	display: block;
	width: 100%;
	height: 100%;
	line-height: 28px;
	text-indent: 30px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
ul.menu li a:hover {
	color: #00429a;
}
ul.menu li ul.sub {
	position:absolute;
	padding-top:26px;
}
ul.menu li ul.sub li{
	background-color: #EEEEEE;
}
ul.menu li ul.sub li a	{
	font-size:12px;
	display: block;
	width: 100%;
	height: 100%;
	line-height: 28px;
	text-indent: 30px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
ul.menu li ul.sub li a:hover {
	color: #00429a;
}
ul.menu {
	zoom: 1;
}
ul.menu:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}

body								{margin:0; color:#FFFFFF; font-size:12px;}

form								{color:#5E5E5D; text-decoration:none; font-size:11px; margin:0; letter-spacing:-0.02em; line-height:18px;}
td									{color:#595959; font-size:12px; line-height:16px;}
a,img							{selector-dummy:expression(this.hideFocus=true);}

hr									{color:#DADFE5;}
img								{border:0;}

A:link							{color:#676767; text-decoration:none; font-size:11px;}
A:visited						{color:#676767; text-decoration:none; font-size:11px;}
A:active						{color:#990000; text-decoration:none; font-size:11px;}
A:hover						{color:#990000; text-decoration:none; font-size:11px;}

input								{border:solid 1 #E0E0E0;font-family:Dotum;font-size:11px;color:#333333;}
select							{border:solid 1 #E0E0E0;font-family:Dotum;font-size:11px;color:#333333;}
textarea						{border:solid 1 #E0E0E0;font-family:Dotum;font-size:11px;color:#333333;height:80px;}

/* main_link */
.notice_link					{color:#676767; font-size:11px;}
.notice_link a					{color:#676767; font-size:11px;}
.notice_link a:hover		{color:#990000; font-size:11px;}

/* main_menu_sub */
.submenu						{padding:15px 0px 15px 2px; text-align:left;}
.submenu span				{color:#FFFFFF;}
.submenu a:link				{font-size:12px; color:#111111; letter-spacing:0px; line-height:200%; padding:3px 5px 5px 5px;}
.submenu a:visited		{font-size:12px; color:#111111; letter-spacing:0px; line-height:200%; padding:3px 5px 5px 5px;}
.submenu a:active			{font-size:12px; color:#111111; letter-spacing:0px; line-height:200%; padding:3px 5px 5px 5px;}
.submenu a:hover			{font-size:12px; color:#FFFFFF; letter-spacing:0px; line-height:200%; background-color:#AB0009; padding:5px 5px 0px 5px;}

/* production_menu */
.production a     			{font-family:Arial,Dotum;font-size:12px; color:#676767;}
.production a:hover	    {font-family:Arial,Dotum;font-size:12px; color:#9B0006;}

.sub_menu a:link		    {font-family:'Nanum Gothic', sans-serif; color:#313131; font-size:12px; text-decoration:none; padding-left:20px; text-align:left; line-height:30px;}
.sub_menu a:visited	    {font-family:'Nanum Gothic', sans-serif; color:#313131; font-size:12px; text-decoration:none; padding-left:20px; text-align:left; line-height:30px;}
.sub_menu a:active		{font-family:'Nanum Gothic', sans-serif; color:#313131; font-size:12px; text-decoration:none; padding-left:20px; text-align:left; line-height:30px;}
.sub_menu a:hover		{font-family:'Nanum Gothic', sans-serif; color:#FD371D; font-size:12px; text-decoration:underline; padding-left:20px; text-align:left; line-height:30px;}

.sub_title						{font-family:'Nanum Gothic', sans-serif; color:#00429a; font-size:18px; font-weight:bold; padding-left:20px; text-align:left; line-height:35px;}
.main_title						{font-family:'Nanum Gothic', sans-serif; color:#777777; font-size:18px; font-weight:bold; padding-left:10px; text-align:left; line-height:38px;}
.copyright						{font-family:'Nanum Gothic', sans-serif; color:#595959; font-size:11px; text-align:left; line-height:16px;}
.roadmap						{font-family:Arial,Dotum;color:#676767; font-size:11px; line-height:16px;}
.m_title							{font-family:Arial,Dotum;color:#9B0006; font-size:24px; font-weight:bold; line-height:28px;}
.s_title							{font-family:Arial,Dotum;color:#9B0006; font-size:18px; font-weight:bold; line-height:24px;}
.s_list							{font-family:Arial,Dotum;color:#676767; font-size:12px; line-height:22px;}

.greetingtitle					{font-family:Arial,Dotum;color:#676767; font-size:18px; line-height:28px;}