@charset "utf-8";

 
/* font */
body, input, select, textarea{font-family:'NanumGothic',Dotum,AppleGothic,sans-serif !important; color:#333; font-size:14px;letter-spacing:-1px;}
div, a{font-family:'NanumGothic',Dotum,AppleGothic,sans-serif !important}
input, table, tr, td, th {font-family:'NanumGothic',Dotum,AppleGothic,sans-serif !important}
a {text-decoration:none; color:#000;}

li {list-style:none;}
#wrap{ margin:0 auto;}

#head{position:relative;width:100%; min-width:1350px; text-align:center;z-index:999;}
#head .area{width:1210px; display:inline-block; margin-top:20px; }
#head h1#logo{float:left; text-align:center;position:relative;z-index:2; margin-bottom:15px;}


#header {width:100%;
		height:64px;
		min-width:1350px;
		1border:1px solid red;
		border-bottom:1px solid #ccc;
		clear:both; }

#header_top {width:1350px;
			height:65px;
			margin:0 auto;
			
			}	
#header_logo {float:left;}
			
#header_login a {float:right;
			  padding:16px 70px 0 0;   
			  font-family: 'Nanum Gothic', serif;
			  font-size:13px;
			  color:#000; 
			  font-weight:bold;
			  margin-right:20px;}


/*  menu  */
#menu_navi{position:absolute; width:100% !important;  left:0; text-align:center; border-bottom:1px solid #d6d6d6; margin-bottom:20px;}
#menu_navi #menu_area{clear:both;width:100%; text-align:center;}
#menu_navi ul{width:1350px; margin:0 auto; height:50px; }                                                    
#menu_navi ul li{float:left;text-align:center;}
#menu_navi ul li.end{background:none;}
#menu_navi ul li a{display:block;padding:0;}
#menu_navi ul li a:hover{}
/*#menu_navi ul li ul{width:auto;padding:20px 0 20px 10px;margin:0;}
#menu_navi ul li ul li{float:none;width:auto;background:none;}
#menu_navi ul li ul li a{padding:3px 0;height:auto;color:#525961;font-size:13px;border:0;margin:0;}
#menu_navi ul li ul li a:hover{border:0;color:#dc2429;font-weight:bold;}*/

.smenu_area{position:absolute;width:100%;top:60px;left:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;z-index:999;text-align:left;}
.smenu_area2{position:relative;width:1000px; margin:0 auto;}
.smenu_area .tit_box{float:left;width:200px;}
.smenu_area .tit_box .btxt{padding:0px 0 8px 30px; font-size:25px; font-weight:700; color:#d50407;}
.smenu_area .tit_box .smtxt{padding-left:30px;font-size:13px;color:#666;}
.smenu_area .smenu_cont{float:right;width:730px; padding:20px 0 30px 40px;}


.smenu_area .smenu_cont .sarea101{float:left;width:260px; min-height:135px; padding:0 20px; border-left:1px solid #dfdfdf;}
.smenu_area .smenu_cont .sarea101:first-child{padding:0 18px 0 0;border-left:none;}
.smenu_area .smenu_cont .sarea101 dl{width:auto; padding-top:10px;}
.smenu_area .smenu_cont .sarea101 dl dt{margin-bottom:10px;padding-left:14px;color:#222;font-size:16px;letter-spacing:0;font-weight:600; }
#menu_navi ul li .smenu_area .smenu_cont .sarea101 dl dt a{padding:10px;height:auto;border-bottom:0 none;}
#menu_navi ul li .smenu_area .smenu_cont .sarea101 dl dt a:hover{color:#fff; padding:10px 10px 10px 15px; background-color:#ffb041; border:0; border-radius:30px;}
.smenu_area .smenu_cont .sarea101 .sub_m {width:200px;}
.smenu_area .smenu_cont .sarea101 .sub_m li {margin-left:20px; font-size:16px; width:100px;}
.smenu_area .smenu_cont .sarea101 .sarea101_dl {float:left; width:170px;}
.smenu_area .smenu_cont .sarea101 .sarea101_dl dd {float:left; width:170px; margin-bottom:15px; font-size:16px; font-weight:400;}
.smenu_area .smenu_cont .sarea101 .sarea101_dl dd a:hover{color:#f56441; font-size:16px;}

.smenu_area .smenu_cont .sarea201{float:left;width:260px;min-height:135px;border-left:1px solid #dfdfdf;padding:0 10px;}
.smenu_area .smenu_cont .sarea201:first-child{padding:0 18px 0 0;border-left:none;}
.smenu_area .smenu_cont .sarea201 dl{width:100%;padding-top:10px;}
.smenu_area .smenu_cont .sarea201 dl dt{margin-bottom:10px;padding-left:14px;color:#222;font-size:16px;letter-spacing:0;font-weight:600;}
#menu_navi ul li .smenu_area .smenu_cont .sarea201 dl dt a{padding:10px;height:auto;border-bottom:0 none;}
#menu_navi ul li .smenu_area .smenu_cont .sarea201 dl dt a:hover{color:#fff; padding:10px 10px 10px 15px; background-color:#ffb041; border:0; border-radius:30px;}

.smenu_area .smenu_cont .sarea301{float:left;width:210px;min-height:135px;border-left:1px solid #dfdfdf;padding:0 10px; margin-top:-10px;}
.smenu_area .smenu_cont .sarea301:first-child{padding:0 18px 0 0;border-left:none;}
.smenu_area .smenu_cont .sarea301 dl{width:100%;}
.smenu_area .smenu_cont .sarea301 dl dt{margin-bottom:10px;padding-left:14px;color:#222;font-size:16px;letter-spacing:0;font-weight:600; }
#menu_navi ul li .smenu_area .smenu_cont .sarea301 dl dt a{padding:10px;height:auto;border-bottom:0 none;}
#menu_navi ul li .smenu_area .smenu_cont .sarea301 dl dt a:hover{color:#fff; padding:10px 10px 10px 15px; background-color:#ffb041; border:0; border-radius:30px;}

.smenu_area .smenu_cont .sarea401{float:left;width:260px;min-height:135px;border-left:1px solid #dfdfdf;padding:0 20px;}
.smenu_area .smenu_cont .sarea401:first-child{padding:0 18px 0 0;border-left:none;}
.smenu_area .smenu_cont .sarea401 dl{width:100%; padding-top:10px;}
.smenu_area .smenu_cont .sarea401 dl dt{margin-bottom:10px;padding-left:14px;color:#222;font-size:16px;letter-spacing:0;font-weight:600; background:url(../images/bu_401.gif) no-repeat 0;}
#menu_navi ul li .smenu_area .smenu_cont .sarea401 dl dt a{padding:10px;height:auto;border-bottom:0 none;}
#menu_navi ul li .smenu_area .smenu_cont .sarea401 dl dt a:hover{color:#fff; padding:10px 10px 10px 15px; background-color:#ffb041; border:0; border-radius:30px;}

.smenu_area .smenu_cont .sarea501{float:left;width:300px;min-height:135px;border-left:1px solid #dfdfdf;padding:0 10px;}
.smenu_area .smenu_cont .sarea501:first-child{padding:0 18px 0 0;border-left:none;}
.smenu_area .smenu_cont .sarea501 dl{width:100%; padding-top:10px;}
.smenu_area .smenu_cont .sarea501 dl dt{margin-bottom:10px;padding-left:14px;color:#222;font-size:16px;letter-spacing:0;font-weight:600; background:url(../images/bu_601.gif) no-repeat 0;}
#menu_navi ul li .smenu_area .smenu_cont .sarea501 dl dt a{padding:10px;height:auto;border-bottom:0 none;}
#menu_navi ul li .smenu_area .smenu_cont .sarea501 dl dt a:hover{color:#fff; padding:10px 10px 10px 15px; background-color:#ffb041; border:0; border-radius:30px;}


.smenu_area .smenu_cont .sarea601{float:left;width:300px;min-height:135px;border-left:1px solid #dfdfdf;padding:0 10px;}
.smenu_area .smenu_cont .sarea601:first-child{padding:0 18px 0 0;border-left:none;}
.smenu_area .smenu_cont .sarea601 dl{width:100%; padding-top:10px;}
.smenu_area .smenu_cont .sarea601 dl dt{margin-bottom:10px;padding-left:14px;color:#222;font-size:16px;letter-spacing:0;font-weight:600; background:url(../images/bu_601.gif) no-repeat 0;}
#menu_navi ul li .smenu_area .smenu_cont .sarea601 dl dt a{padding:10px;height:auto;border-bottom:0 none;}
#menu_navi ul li .smenu_area .smenu_cont .sarea601 dl dt a:hover{color:#fff; padding:10px 10px 10px 15px; background-color:#ffb041; border:0; border-radius:30px;}



.smenu_area .smenu_cont .sarea701{float:left;width:300px;min-height:135px;border-left:1px solid #dfdfdf;padding:0 10px;}
.smenu_area .smenu_cont .sarea701:first-child{padding:0 18px 0 0;border-left:none;}
.smenu_area .smenu_cont .sarea701 dl{width:100%; padding-top:10px;}
.smenu_area .smenu_cont .sarea701 dl dt{margin-bottom:10px;padding-left:14px;color:#222;font-size:16px;letter-spacing:0;font-weight:600; background:url(../images/bu_601.gif) no-repeat 0;}
#menu_navi ul li .smenu_area .smenu_cont .sarea701 dl dt a{padding:10px;height:auto;border-bottom:0 none;}
#menu_navi ul li .smenu_area .smenu_cont .sarea701 dl dt a:hover{color:#fff; padding:10px 10px 10px 15px; background-color:#ffb041; border:0; border-radius:30px;}

.smenu_area .smenu_cont .sarea801{float:left;width:210px; min-height:100px; padding:0 20px; border-left:1px solid #dfdfdf;}
.smenu_area .smenu_cont .sarea801:first-child{padding:0 18px 0 0;border-left:none;}
.smenu_area .smenu_cont .sarea801:last-child{padding:25 18px 0 0;border-left:none;}
.smenu_area .smenu_cont .sarea801 dl{width:auto; padding-top:10px;}
.smenu_area .smenu_cont .sarea801 dl dt{margin-bottom:10px;padding-left:14px;color:#222;font-size:16px;letter-spacing:0;font-weight:600; }
#menu_navi ul li .smenu_area .smenu_cont .sarea801 dl dt a{padding:10px;height:auto;border-bottom:0 none;}
#menu_navi ul li .smenu_area .smenu_cont .sarea801 dl dt a:hover{color:#fff; padding:10px 10px 10px 15px; background-color:#ffb041; border:0; border-radius:30px;}

.smenu_area .smenu_cont .sarea901{float:left;width:210px; min-height:100px; padding:0 20px; border-left:1px solid #dfdfdf;}
.smenu_area .smenu_cont .sarea901:first-child{padding:0 18px 0 0;border-left:none;}
.smenu_area .smenu_cont .sarea901 dl{width:auto; padding-top:10px;}
.smenu_area .smenu_cont .sarea901 dl dt{margin-bottom:10px;padding-left:14px;color:#222;font-size:16px;letter-spacing:0;font-weight:600; }
#menu_navi ul li .smenu_area .smenu_cont .sarea901 dl dt a{padding:10px;height:auto;border-bottom:0 none;}
#menu_navi ul li .smenu_area .smenu_cont .sarea901 dl dt a:hover{color:#fff; padding:10px 10px 10px 15px; background-color:#ffb041; border:0; border-radius:30px;}

.smenu_area .smenu_cont .sarea1001{float:left;width:210px; min-height:100px; padding:0 20px; border-left:1px solid #dfdfdf;}
.smenu_area .smenu_cont .sarea1001:first-child{padding:0 18px 0 0;border-left:none;}
.smenu_area .smenu_cont .sarea1001 dl{width:auto; padding-top:10px;}
.smenu_area .smenu_cont .sarea1001 dl dt{margin-bottom:10px;padding-left:14px;color:#222;font-size:16px;letter-spacing:0;font-weight:600; }
#menu_navi ul li .smenu_area .smenu_cont .sarea1001 dl dt a{padding:10px;height:auto;border-bottom:0 none;}
#menu_navi ul li .smenu_area .smenu_cont .sarea1001 dl dt a:hover{color:#fff; padding:10px 10px 10px 15px; background-color:#ffb041; border:0; border-radius:30px;}

.smenu_area .smenu_cont .sarea1101{float:left;width:210px; min-height:100px; padding:0 20px; border-left:1px solid #dfdfdf;}
.smenu_area .smenu_cont .sarea1101:first-child{padding:0 18px 0 0;border-left:none;}
.smenu_area .smenu_cont .sarea1101 dl{width:auto; padding-top:10px;}
.smenu_area .smenu_cont .sarea1101 dl dt{margin-bottom:10px;padding-left:14px;color:#222;font-size:16px;letter-spacing:0;font-weight:600; }
#menu_navi ul li .smenu_area .smenu_cont .sarea1101 dl dt a{padding:10px;height:auto;border-bottom:0 none;}
#menu_navi ul li .smenu_area .smenu_cont .sarea1101 dl dt a:hover{color:#fff; padding:10px 10px 10px 15px; background-color:#ffb041; border:0; border-radius:30px;}




#menu101{width:100%; height:170px; background:#fff url(../images/menu101_bg.gif?v=2) no-repeat bottom center;}
#menu201{width:100%; height:170px; background:#fff url(../images/menu201_bg.gif?v=2) no-repeat bottom center;}
#menu301{width:100%; height:170px; background:#fff url(../images/menu301_bg.gif?v=2) no-repeat bottom center;}
#menu401{width:100%; height:170px; background:#fff url(../images/menu401_bg.gif?v=2) no-repeat bottom center;}
#menu501{width:100%; height:170px; background:#fff url(../images/menu501_bg.gif?v=2) no-repeat bottom center;}
#menu601{width:100%; height:170px; background:#fff url(../images/menu601_bg.gif?v=2) no-repeat bottom center;}
#menu701{width:100%; height:170px; background:#fff url(../images/menu701_bg.gif?v=2) no-repeat bottom center;}
#menu801{width:100%; height:170px; background:#fff url(../images/menu801s_bg.gif?v=2) no-repeat bottom center;}
#menu901{width:100%; height:170px; background:#fff url(../images/menu901_bg.gif?v=2) no-repeat bottom center;}
#menu1001{width:100%; height:170px; background:#fff url(../images/menu1001_bg.gif?v=2) no-repeat bottom center;}
#menu1101{width:100%; height:170px; background:#fff url(../images/menu1101_bg.gif?v=2) no-repeat bottom center;}

#menu_navi ul li.menu1{width:132px; margin:0;}
#menu_navi ul li.menu2{width:132px; margin:0;}
#menu_navi ul li.menu3{width:132px; margin:0;}
#menu_navi ul li.menu4{width:132px; margin:0;}
#menu_navi ul li.menu5{width:132px; margin:0;}
#menu_navi ul li.menu6{width:132px; margin:0;}
#menu_navi ul li.menu7{width:132px; margin:0;}
#menu_navi ul li.menu8{width:132px; margin:0;}
#menu_navi ul li.menu9{width:132px; margin:0;}
#menu_navi ul li.menu10{width:132px; margin:0;}
#menu_navi ul li.menu11{width:132px; margin:0;}


#menu_navi ul li.menu4 a,
#menu_navi ul li.menu5 a,
#menu_navi ul li.menu6 a,
#menu_navi ul li.menu7 a{}
#menu_navi ul li.menu4 ul li a,
#menu_navi ul li.menu5 ul li a,
#menu_navi ul li.menu6 ul li a,
#menu_navi ul li.menu7 ul li a{}


