@charset "euc-kr";
/* CSS Document */
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
img {border:0px;}

body {background-color:#ffffff; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; font-family: Nanum Gothic, dotum, sans-serif; font-size: 11px;}
.mline{border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4;}

/* °øÅë  filter:alpha(opacity=60); opacity:0.6; -moz-opacity:0.6; */
.copy {
	background-color:#181818;
	height:80px;
}
.copyaddress {
	color:#999;
	font-size:11px;
}
}
.subtitle {
	color:#939393;
	font-size:11px;
	letter-spacing:-1px;
	padding-top:10px;
	padding-bottom:10px;
	font-family: Nanum Gothic, dotum, sans-serif;
}
#tonavi {
	color:#939393;
	font-size:11px;
	padding-left:10px;
	font-family: Nanum Gothic, dotum, sans-serif;
	text-decoration:none;
}

#tonavi a{
	color:#939393;
	font-size:11px;
	padding-left:10px;
	font-family: Nanum Gothic, dotum, sans-serif;
	text-decoration:none;
}

.titlenavi {
	color:#939393;
	font-size:11px;
	font-family: Nanum Gothic, dotum, sans-serif;
}

.titlenavi2 {
	color:#939393;
	font-size:11px;
	font-family: Nanum Gothic, dotum, sans-serif;
	letter-spacing:-1px;
	padding-left:10px;
}

.title { font-size:25px; color:#333333; text-align:left; font-family: Nanum Gothic, dotum, sans-serif; letter-spacing:-2px;text-decoration:none;}
.title2 { font-size:20px; color:#333333; text-align:left; font-family: batang, sans-serif; letter-spacing:-2px; line-height:40px; font-weight:bold; text-decoration:none;}
.bigtitle {font-family: Nanum Gothic, dotum, sans-serif; font-size:20px; color:#333333; text-align:left; letter-spacing:-1px; text-decoration:none; font-weight:bold; line-height:50px; _line-height:0px;}
.bigtitle2 {font-family: Nanum Gothic, dotum, sans-serif; font-size:20px; color:#333333; text-align:left; letter-spacing:-1px; text-decoration:none; font-weight:bold;}


/*topmenu end*/


/* submenu½ÃÀÛ */ 
#menu_sub a{		
	padding:0px 0px 2px 20px; /* ³»ºÎ¿©¹é padding°ª ¼ø¼­´ë·Î top right bottom left */	
	color:#656565; /* ±ÛÀÚ»ö */	
	font-family: Nanum Gothic, dotum, sans-serif; font-size: 11px;
	text-decoration:none;
	line-height:27px;
	width:149px;
	font-weight:800;
	float:left;
	background-image:url(../images/lbg-off.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

#menu_sub a:hover{		
	background-image:url(../images/lbg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	font-family: Nanum Gothic, dotum, sans-serif; font-size: 11px;
	color:#dedede; /* ÆùÆ® »ö»ó */ 
	width:149px;
	padding:0px 0px 2px 20px;
	line-height:27px;
	font-weight:800;
	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,
#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,
#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,
#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,
#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(../images/lbg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	font-family: Nanum Gothic, dotum, sans-serif; font-size: 11px;
	color:#fff; /* ÆùÆ® »ö»ó */ 
	width:149px;
	padding:0px 0px 2px 20px;
	line-height:27px;
	font-weight:800;
	float:left;
}

/* submenu³¡ */ 
#topmenu a{font-family:Nanum Gothic, dotum, sans-serif; font-size:15px; color:#000; text-decoration:none; font-weight:bold; padding-left:40px;}
#topmenu a:hover{font-family:Nanum Gothic, dotum, sans-serif; font-size:15px; color:#929292 ; font-weight:bold; padding-left:40px;}

#head01 a.top1, #head02 a.top2, #head03 a.top3, #head04 a.top4, #head05 a.top5
{font-family:Nanum Gothic, dotum, sans-serif; font-size:15px; color:#464646; font-weight:bold; padding-left:40px;}



/*sub0201, sub0202*/
.ss0201 {font-size:25px; color:#898989; font-family:'Nanum Square'; padding-bottom:5px;}
.tb0201 td {padding:6px 0px; text-align:center; line-height:22px;}
.tb0201 .td01 {background-color:#101010; color:white; font-weight:bold; font-size:15px;}
.tb0201 .td02 {background:url(http://semahanyang.com/gnuboard4/images/tdbg01.jpg) left top no-repeat; font-weight:bold; padding:10px 0px;}
.tb0201 .td02-2 {border:1px solid #dadada; background-color:#f3f3f3;}
.tb0201 .td03 {border:1px solid #dadada;}
.tb0201 .td03-2{text-align:center; border:1px solid #dadada; background-color:#ffffff;}
.dot li {background:url(http://semahanyang.com/gnuboard4/images/dot.jpg) left 11px no-repeat;}

.ss0501 {color:#202020; font-size:16px; padding-bottom:5px;}
.tb0501 td {padding:2px 0px; font-size:14px;}
.tb0501 .td01 {border:1px solid #dadada; background-color:#f9f9f9; text-align:center;}
.tb0501 .td02 {border:1px solid #dadada; padding-left:10px;}

.tb0502 td {text-align:center;}
.subtitle {padding-left:880px;}
.subtitle2 {padding-left:940px;}
.bottom_text{font-weight:bold; font-size:15px;}


#a_line {text-decoration:none;}
a div.t_button {width:144px; height:33px; background-color:#f77e1d; padding-top:5px; color:#ffffff; font-weight:bold;}
a div.t_button:hover {width:144px; height:33px; background-color:#282828; color:#ffffff;}

a div.t_button2 {width:251px; height:33px; background-color:#f77e1d; padding-top:5px; color:#ffffff; font-weight:bold;}
a div.t_button2:hover {width:251px; height:33px; background-color:#282828; color:#ffffff;}



/*¿©¹é*/
.h20 {height:20px;}
.h25 {height:25px;}
.h35 {height:35px;}
.h45 {height:45px;}
.h55 {height:55px;}
.h70 {height:70px;}


.sub0402text01{color:#1041a6; font-size:12px; line-height:19px; padding:10 0 10 0; font-family:Nanum Gothic, sans-serif; font-weight:bold;}
.sub0402text02{color:#686868; font-size:12px; line-height:19px; padding:10 0 10 0; font-family:Nanum Gothic, sans-serif;}

#sub0402-01 {text-align:left; line-height:30px;}
#sub0402-02 { width: 796px; margin: 15px }
#sub0402-02 li { width: 140px; float: left; margin:5px; list-style: none; height:35px;}
#sub0402-02 a { width: 140px;display: block; border: 1px solid #ccc; height:35px; font-family:Nanum Gothic, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; text-align:center; color:#686868; line-height:10px;}
#sub0402-02 li.activeSlide a{background-color:#101010; color:#FFF; border: 1px solid #1041a6;}
#sub0402-02 a:hover{background-color:#101010; color:#FFF; border: 1px solid #101010;}
#sub0402-02 a:focus { outline: none; }
#sub0402-02 img { border: none; display: block }


.sub0202text01{color:#1041a6; font-size:12px; line-height:19px; padding:10 0 10 0; font-family:Nanum Gothic, sans-serif; font-weight:bold;}
.sub0202text02{color:#686868; font-size:12px; line-height:19px; padding:10 0 10 0; font-family:Nanum Gothic, sans-serif;}

#sub0202-01 {text-align:left; line-height:30px;}
#sub0202-02 { width: 796px; margin: 15px }
#sub0202-02 li { width: 60px; float: left; margin:5px; list-style: none; height:35px;}
#sub0202-02 a { width: 60px;display: block; border: 1px solid #ccc; height:35px; font-family:Nanum Gothic, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; text-align:center; color:#686868; line-height:10px;}
#sub0202-02 li.activeSlide a{background-color:#101010; color:#FFF; border: 1px solid #1041a6;}
#sub0202-02 a:hover{background-color:#101010; color:#FFF; border: 1px solid #101010;}
#sub0202-02 a:focus { outline: none; }
#sub0202-02 img { border: none; display: block }