@charset "utf-8";
/* CSS Document */
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);


img {border:0px;}

body {background-color:#FFFFFF; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; font-family: nanumgothic, dotum, sans-serif; font-size: 11px;}

.mainbg {
        background-position: center top;
	background-image: url(../images/mainbg.jpg);
}

.subbg {
        background-position: center top;
	background-image: url(../images/subbg.jpg);
	background-repeat: no-repeat;
}


/* ���� */
.copy {
	background-color:#251f1a;
}

.copyaddress {
	color:#62564a;
	font-size:11px;

}
.line {
	background-color:#cdcdcd;
	height:1px;
}
.line2 {
	background-color:#133091;
	height:10px;
}

/* ���� */

.titlenavi {
	color:#939393;
	font-size:11px;
	font-family: nanumgothic, dotum, sans-serif;
	padding-bottom:8px;
	padding-right:5px;
}

.subtitle {font-weight:800; font-family: nanumgothic, dotum, sans-serif; padding-left:8px; font-size:16px; color:#c40000; text-align:left; letter-spacing:-1px; text-decoration:none;}
.subtitle2 {
	color:#939393;
	font-size:12px;
	font-family: nanumgothic, dotum, sans-serif;
	letter-spacing:-1px;
	padding-left:10px;
}
/*tonavi*/
#tonavi {
	color:#181818;
	font-weight:800;
	padding:0 5 0 5;
	font-size:10px;
	font-family: nanumgothic, dotum, sans-serif;
	text-decoration:none;

}

#tonavi a{
	color:#181818;
	padding:0 5 0 5;
	font-weight:800;
	font-size:15px;
	font-family: nanumgothic, dotum, sans-serif;
	text-decoration:none;
}
/*tonavi��*/


/*topmenu*/
#topmenus{font-weight:600; color:#ffffff; font-size:14px; padding-right:40px; padding-left:40px; font-family: nanumgothic, dotum, sans-serif; text-decoration:none;}
#topmenus a{font-weight:600; color:#ffffff; font-size:16px; padding-right:40px; padding-left:40px; font-family: nanumgothic, dotum, sans-serif; text-decoration:none;}
#topmenus a:hover{font-weight:600; color:#ffffff; font-size:16px; padding-right:40px; padding-left:40px; font-family: nanumgothic, dotum, sans-serif; text-decoration:none;}
/*topmenu end*/


/* submenu���� */
#menu_sub a{
	padding:0px 0px 2px 0px; /* ���ο��� padding�� �������� top right bottom left */
	color:#888888; /* ���ڻ� */
	font-family: nanumgothic, dotum, sans-serif; font-size: 13px;
	text-decoration:none;
	line-height:27px;
	width:200px;
	font-weight:600;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e6e6e6;
}

#menu_sub a:hover{
	background-image:url(../images/leftmenubg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	font-family: nanumgothic, dotum, sans-serif; font-size: 13px;
	color:#c40000; /* ��Ʈ ���� */
	width:200px;
	padding:0px 0px 2px 0px;
	line-height:27px;
	font-weight:600;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e6e6e6;
}


#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/leftmenubg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	font-family: nanumgothic, dotum, sans-serif; font-size: 13px;
	color:#c40000; /* ��Ʈ ���� */
	width:200px;
	padding:0px 0px 2px 0px;
	line-height:27px;
	font-weight:600;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e6e6e6;
}

/* submenu�� */
