@charset "euc-kr";
/* CSS Document */
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

body, td, p, input, button, textarea, select, .c1 { font-family:NanumGothic; font-size:9pt; color:#222222; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; font-family: "Nanum Gothic", sans-serif;}

img {border:0px;}


/* BG°¡ ÀÖÀ» °æ¿ì °æ·Î¼³Á¤ */ 

.mainbg {
        background-position: center top;
	background-image: url(/gnuboard4/images/mainbg.jpg);
	background-repeat: no-repeat;
}
.subbg {
        background-position: center top;
	background-image: url(/gnuboard4/images/subbg.jpg);
	background-repeat: no-repeat;
}


/* °øÅë */
.copy {
	background-color:#ffffff;
	height:80px;
}
.copyaddress {
	color:#b0b0b0;
	font-size:11px;
}
.line {
	background-color:#90ec0d;
	height:3px;
}
.line2 {
	background-color:#e4e4e4;
	height:1px;
}

/* ¼­ºê */

.titlenavi { color:#939393; font-size:11px; padding-left:8px;}
.title { font-size:18px; color:#323232; text-align:left; letter-spacing:0px; }


/* submenu½ÃÀÛ */ 
.subMenutitle { padding-left:5px; font-size:23px; font-weight:100; color:#aaf03d; text-align:left; letter-spacing:0px; }
.submenubg {
        height:375px; /* ¼­ºê¸Þ´º ÃÑheight  (¹è³Ê Æ÷ÇÔ)  */
        background-position: left top;
	background-image: url(/gnuboard4/images/submenubg.jpg);
	background-repeat: no-repeat;
}

#menu_sub a{		
	padding:0px 0px 3px 20px; /* ³»ºÎ¿©¹é padding°ª ¼ø¼­´ë·Î top right bottom left */	
	/* background-color:#00c619; /* ¹ÙÅÁ»ö */
	/* background:url(/gnuboard4/images/leftbg.gif) no-repeat; */
	background-position:left top;	
	color:#9c9c9c; /* ±ÛÀÚ»ö */	
	font:12px malgun gothic; /* ÆùÆ® ¼Ó¼º ¼ø¼­´ë·Î Å©±â ±Û²Ã */	
	text-decoration:none;
	line-height:25px;
	width:188px;
	float:left;
	
}


#page0101 #menu_sub a.menu1, #page0102 #menu_sub a.menu1_2, #page0103 #menu_sub a.menu1_3, #page0104 #menu_sub a.menu1_4, #page0105 #menu_sub a.menu1_5{
	background-image:url(/gnuboard4/images/leftmenubg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	color:#ffffff; /* ÆùÆ® »ö»ó */ 
	width:188px;
	padding:0px 0px 3px 20px;
	line-height:25px;
	font-weight:800;
	float:left;
}

#page0201 #menu_sub a.menu2, #page0202 #menu_sub a.menu2_2, #page0203 #menu_sub a.menu2_3, #page0204 #menu_sub a.menu2_4, #page0205 #menu_sub a.menu2_5, #page0206 #menu_sub a.menu2_6{
	background-image:url(/gnuboard4/images/leftmenubg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	color:#ffffff; /* ÆùÆ® »ö»ó */ 
	width:188px;
	padding:0px 0px 3px 20px;
	line-height:25px;
	font-weight:800;
	float:left;
}

#page0301 #menu_sub a.menu3, #page0302 #menu_sub a.menu3_2, #page0303 #menu_sub a.menu3_3, #page0304 #menu_sub a.menu3_4, #page0305 #menu_sub a.menu3_5{
	background-image:url(/gnuboard4/images/leftmenubg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	color:#ffffff; /* ÆùÆ® »ö»ó */ 
	width:188px;
	padding:0px 0px 3px 20px;
	line-height:25px;
	font-weight:800;
	float:left;
}

#page0401 #menu_sub a.menu4, #page0402 #menu_sub a.menu4_2, #page0403 #menu_sub a.menu4_3, #page0404 #menu_sub a.menu4_4, #page0405 #menu_sub a.menu4_5{
	background-image:url(/gnuboard4/images/leftmenubg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	color:#ffffff; /* ÆùÆ® »ö»ó */ 
	width:188px;
	padding:0px 0px 3px 20px;
	line-height:25px;
	font-weight:800;
	float:left;
}

#page0501 #menu_sub a.menu5, #page0502 #menu_sub a.menu5_2, #page0503 #menu_sub a.menu5_3, #page0504 #menu_sub a.menu5_4, #page0505 #menu_sub a.menu5_5{
	background-image:url(/gnuboard4/images/leftmenubg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	color:#ffffff; /* ÆùÆ® »ö»ó */ 
	width:188px;
	padding:0px 0px 3px 20px;
	line-height:25px;
	font-weight:800;
	float:left;
}

/* submenu³¡ */ 



/*topmenu*/
#content {width: 440px; /*¸Þ´º³ÐÀÌ¿¡µû¶óÁ¶Àý*/}
.menu {height: 79px; display: block;  font-size: 22px;}
.menu ul {list-style: none; padding: 0; margin: 0; font-size: 22px;}
.menu ul li {float: left; overflow: hidden; position: relative; text-align: center; line-height: 79px; font-size: 22px;}
.menu ul li a {position: relative; display: block; width: 110px; height: 79px; font-size: 22px; letter-spacing: 1px; text-transform: uppercase; text-decoration: none; cursor: pointer; }
.menu ul li a span {position: absolute; left: 0; width: 110px;}
.menu ul li a span.out {top: 0px; font-size: 22px;}
.menu ul li a span.over,
.menu ul li a span.bg {top: -79px; font-size: 22px;}

		
#menu2 { }
#menu2 ul li a {color: #fff;}
#menu2 ul li a span.over {background: #000000; filter:alpha(opacity=30); opacity:0.3; -moz-opacity:0.3 color: #ffffff; }



/*slideshow*/
#slideshow {float: left;}
#nav { width: 204px;}
#nav li { width: 204px;list-style: none }
#nav a { width: 204px; display: block; padding-bottom:10px;}
#nav a img{-webkit-filter : grayscale(100%); -moz-filter : grayscale(100%); -ms-filter : grayscale(100%); -o-filter : grayscale(100%); filter:gray();}
#nav li.activeSlide a {}
#nav li.activeSlide a img{-webkit-filter :none; -moz-filter : none; -ms-filter :none; -o-filter :none; filter:none;}
#nav a:focus { outline: none; }
#nav img { border: none; display: block }

/*slideshow2*/
#slideshow2 {float: left;}
#nav2 { width: 126px;}
#nav2 li { width: 126px;list-style: none }
#nav2 a { width: 126px; display: block; padding-bottom:10px;}
#nav2 a img{-webkit-filter : grayscale(100%); -moz-filter : grayscale(100%); -ms-filter : grayscale(100%); -o-filter : grayscale(100%); filter:gray();}
#nav2 li.activeSlide a {}
#nav2 li.activeSlide a img{-webkit-filter :none; -moz-filter : none; -ms-filter :none; -o-filter :none; filter:none;}
#nav2 a:focus { outline: none; }
#nav2 img { border: none; display: block }