@charset="euc-kr";

*, *:after, *:before { margin:0; padding:0; font-family:'Malgun Gothic'; letter-spacing:-0.5px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; word-break:keep-all;}
body								{margin:0; color:#FFFFFF; font-size:12px; overflow-y:scroll;}
td									{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; color:#000000; font-size:14px; line-height:24px;}
hr									{color:#DADFE5;}
img								{border:none;}

a:link							{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; font-size:14px; color:#676767; text-decoration:none;}
a:visited						{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; font-size:14px; color:#676767; text-decoration:none;}
a:active						{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; font-size:14px; color:#990000; text-decoration:none;}
a:hover							{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; font-size:14px; color:#990000; text-decoration:none;}

/* language_menu */
.word_menu					{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; font-size:14px; color:#393939; font-weight:bold; padding-top:0px; line-height:30px;}
a:link .word_menu		{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; font-size:14px; color:#393939; font-weight:bold; padding-top:0px; line-height:30px;}
a:hover .word_menu		{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; font-size:14px; color:#008736; font-weight:bold; padding-top:0px; line-height:30px;}

/* top_menu */
.top_menu					{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; font-size:18px; color:#3f3f3f; font-weight:bold; line-height:80px;}
a:link .top_menu			{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; font-size:18px; color:#3f3f3f; font-weight:bold; line-height:80px;}
a:hover .top_menu		{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; font-size:18px; color:#859cff; font-weight:bold; line-height:80px;}

/* sub_menu */
.sub_menu					{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; font-size:15px; color:#2f2f2f; text-align:center; line-height:45px;}
a:link .sub_menu			{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; font-size:15px; color:#2f2f2f; text-align:center; line-height:45px;}
a:hover .sub_menu		{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; font-size:15px; color:#008736; text-align:center; line-height:45px;}

/* text */
.main_text					{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; color:#ffffff; font-size:20px; text-align:center; line-height:50px;}
.main_text1					{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; color:#ffffff; font-size:60px; text-align:center; line-height:80px;}
.main_text2					{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; color:#ffffff; font-size:22px; text-align:center; line-height:32px;}

.history_year1				{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; color:#00a5e3; font-size:24px;	font-weight:bold; line-height:36px;}
.history_year2				{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; color:#231815; font-size:18px;	font-weight:bold; line-height:26px;}
.history_text					{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; color:#484848; font-size:14px;	line-height:26px;}

.search_input				{border:solid 0 #E0E0E0; font-family:Dotum; font-size:11px; color:#333333;}

.contents_title				{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; color:#244f35; font-size:28px; text-align:center;}
.contents_title1				{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; color:#000000; font-size:24px; text-align:center;}
.contents_text1			{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; color:#000000; font-size:18px;}
.contents_text2			{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; color:#000000; font-size:24px; line-height:50px;}
.contents_text3			{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; color:#19482c; font-size:32px; line-height:50px;}
.contents_text4			{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; color:#000000; font-size:24px; line-height:40px;}
.contents_text5			{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; color:#000000; font-size:14px; line-height:20px;}

.greeting_text1				{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; color:#424242; font-size:20px;	font-weight:bold; line-height:28px;}
.greeting_text2				{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; color:#424242; font-size:36px;	font-weight:bold; line-height:48px;}

.roadmap						{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; color:#afd1e4; font-size:14px; line-height:60px;}

.product_title1				{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; color:#909191; font-size:20px; font-weight:bold;}
.product_title2				{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; color:#909191; font-size:28px; font-weight:bold;}

.facilities						{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; color:#ffffff; font-size:18px; text-align:center; font-weight:bold; line-height:49px;}
a:link .facilities					{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; color:#ffffff; font-size:18px; text-align:center; font-weight:bold; line-height:49px;}
a:hover .facilities						{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; color:#093173; font-size:18px; text-align:center; font-weight:bold; line-height:49px;}

.pro_pto						{ border:solid 1px #c9c9c9; width:438px; height:197px;}

.italic_b							{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; color:#000000; font-size:18px; font-weight:bold; font-style:italic;}

.copyright_text				{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; color:#b4b4b4; font-size:15px;}
.copyright_text2			{font-family:Malgun Gothic, Dotum, Verdana, sans-serif; color:#b4b4b4; font-size:12px;}

/* submenu_layer */
#snb_box {width:100%; height:177px; padding:0px; background-color:#093173;
/* border-radius:0 0 20px 20px; */
position:absolute; top:110px; left:0px; opacity:10.0; display:none; z-index:99999;}

/* main */
#main_wrap {min-width:1200px;}
#main {width:100%; height:auto; margin-top:0px; background-color:#000000;}

@media only screen and (max-width:1200px){
	#snb_box{width:1200px;}
}

#top_fix	{width:100%; margin:0 auto; position:fixed; top:0; z-index:99999;}

*{margin:0; padding:0; list-style-type:none;}
#container {margin:0px auto; width:720px;}
ul.menu li {
	float: left;
	width: 180px;
	height: 28px;
	background-color: #ffffff;
	position: relative;
	text-align:justify;
	z-index:100;
}
ul.menu li a {
	font-family:Malgun Gothic, Dotum, Verdana, 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: #008736;
}
ul.menu li ul.sub {
	position:absolute;
	padding-top:44px;
}
ul.menu li ul.sub li{
	background-color: #19482c;
}
ul.menu li ul.sub li a	{
	font-size:12px;
	display: block;
	width: 100%;
	height: 100%;
	line-height: 28px;
	text-indent: 25px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
ul.menu li ul.sub li a:hover {
	color: #cccccc;
}
ul.menu {
	zoom: 1;
}
ul.menu:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}
/* teduri */
#ex-one img {border:1px solid #7d7d7d; overflow:hidden;}