@charset "euc-kr";
/* CSS Document */

/* ¸¼Àº°íµñ */
@font-face {
	font-family: "MalgunGothic";
	src: url('./font/MalgunGothic.eot');
	src: url('./font/MalgunGothic.eot?iefix') format('eot'), url('./font/MalgunGothic.ttf') format('truetype');
}

/* ³ª´®°íµñ */
@font-face {
    font-family: 'NanumGothic';
    src: url('./font/NanumGothic.eot');
    src: url('./font/NanumGothic.eot?#iefix') format('embedded-opentype'),
         url('./font/NanumGothic.woff') format('woff'),
         url('./font/NanumGothic.ttf') format('truetype'),
         url('./font/NanumGothic.svg#DaumRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* body °øÅë ¼Ó¼º*/
img{border:0;}
body,div,ul,li,dl,dt,dd,ol,p,h1,h2,h3,h4,h5,h6,form,input {margin:0; padding:0;}
html{width:100%; height:100%; overflow-y:scroll;}
body{width:100%; height:100%; text-align:center;}
a{text-decoration:none;}
table{font-family:"µ¸¿ò"; font-size:12px; color:#666666; text-align:left; }

/* txt class */
.login_st{font-family:"µ¸¿ò"; font-size:10px; color:#cccccc; line-height:15px;}

#wrap{width:100%; overflow:hidden; text-align:left; min-width:1000px; background:url(../images/main.jpg) no-repeat center top;}
#wrap_sub{width:100%; overflow:hidden; text-align:left; min-width:1000px;  background:url(../images/subbg.jpg) no-repeat center top;}

#top_wrap{width:100%; height:80px;  background:url(../images/topMenuBarBg.png) no-repeat center top;}
#middle_wrap{width:100%; overflow-x:hidden; min-width:1000px;}
#middle_wrap_sub01{width:100%; overflow-x:hidden; min-width:1000px; background:url(../images/subbg01.jpg) no-repeat center top; padding:300px 0 0 0;}
#middle_wrap_sub02{width:100%; overflow-x:hidden; min-width:1000px; background:url(../images/subbg02.jpg) no-repeat center top; padding:300px 0 0 0;}
#middle_wrap_sub03{width:100%; overflow-x:hidden; min-width:1000px; background:url(../images/subbg03.jpg) no-repeat center top; padding:300px 0 0 0;}
#middle_wrap_sub04{width:100%; overflow-x:hidden; min-width:1000px; background:url(../images/subbg04.jpg) no-repeat center top; padding:300px 0 0 0;}
#middle_wrap_sub05{width:100%; overflow-x:hidden; min-width:1000px; background:url(../images/subbg05.jpg) no-repeat center top; padding:300px 0 0 0;}
#middle_wrap_sub06{width:100%; overflow-x:hidden; min-width:1000px; background:url(../images/subbg06.jpg) no-repeat center top; padding:300px 0 0 0;}
#middle_wrap_sub07{width:100%; overflow-x:hidden; min-width:1000px; background:url(../images/subbg07.jpg) no-repeat center top; padding:300px 0 0 0;}
#middle_wrap_sub08{width:100%; overflow-x:hidden; min-width:1000px; background:url(../images/subbg08.jpg) no-repeat center top; padding:300px 0 0 0;}
#middle_wrap_sub09{width:100%; overflow-x:hidden; min-width:1000px; background:url(../images/subbg09.jpg) no-repeat center top; padding:300px 0 0 0;}
#bottom_wrap{width:100%; height:100px; border-top:1px solid #d3d3d3;}


/*Å¾ºÐºÐ*/
#top_total{margin:0 auto; width:1000px; height:80px;}
#logo{z-index:11; position:absolute; float:left; width:175px; height:30px; top:30px;}

#home{float:right; width:200px; height:20px; margin:0 20px 0 0;}
#home ul li{ list-style-type:none; float:right; }
#home ul li a{display: block; margin:5px 0px 10px 20px; font-family:"³ª´®°íµñ", "NanumGothic" ; font-size:10px; color:#333;}


/*Å¾MU*/
#Top_Wrap {z-index:10; position:absolute; top:35px; left:0px; width:100%; height:25px; }
#Main_Navi_Wrap .top {width:100%; height:35px; position:relative; z-index:99; text-align:left; min-width:1000px;}

#main_full_menu { position:static; z-index:99; top:80px; left:0; height:150px; width:100%; overflow:hidden; display:none; background:url(../images/top2depthBg.png);  background-repeat:repeat-x;}
#sub_nav {margin:0 auto; width:1000px; }
#sub_nav ul { float:left; list-style:none; padding-top:15px; }
#sub_nav li {list-style-type:none; margin:0;}
#sub_nav li a {display:block; width:120px; height:20px; padding-left:10px; font-family:"³ª´®°íµñ", "NanumGothic"; font-size:13px; color:#fff; line-height:20px; text-align:left; text-decoration:none;}
#sub_nav li a:hover{ color:#fdf62c; background-color:#0f44a4;}
 
#main_full_menu .smenu1{width:100px; margin-left:220px;}
#main_full_menu .smenu2{width:100px; margin-left:40px;}
#main_full_menu .smenu3{width:100px; margin-left:40px;}
#main_full_menu .smenu4{width:100px; margin-left:40px;}
#main_full_menu .smenu5{width:100px; margin-left:40px;}


.menu0{float:left; width:70px; height:65px;}
#Main_Navi_Area { width:720px; margin:0 auto; height:45x; text-align:center; padding-top:10px; padding-left:250px;}
#Main_Navi_Area li {list-style-type:none; float:left;}
#Main_Navi_Area li a { display:block; margin:0px 40px 15px 40px;  color:#0f44a4; font-family:"³ª´® °íµñ", "NanumGothic";  font-size:15px; font-weight:600; text-align:left;}
#Main_Navi_Area li a:hover{color:#888; background:none;}
#Main_Navi_Area li a:active{color:#888; background:none;}




/*¹ÙÅÒºÎºÐ*/
#middle_total{margin:0 auto; width:1000px; overflow:hidden;}
#middle_total_sub{margin:0 auto 0 auto; width:1000px; overflow:hidden;}

#main_img_total{margin:0 auto; width:960px; height:540px; padding-top:10px;}
#main_img{margin:0 auto; width:960px; height:540px;}

#middle_a{margin:0 auto; width:1000px; height:120px; padding:0 0 10px 20px;}
#board_a{float:left; width:320px; height:120px;}
#board_a_title{width:320px; height:50px;}
#board_a_img{width:300px; height:60px; background:url(../images/news_img.jpg) center top; padding:10px 20px 0 0px;}
#board_a01{float:left; width:320px; height:120px;}
#board_a01_title{width:320px; height:50px;}
#board_a01_img{width:285px; height:60px; background:url(../images/news_img.jpg) center top; padding:10px 20px 0 15px;}
#board_a02{float:left; width:320px; height:120px;}
#board_a02_title{width:320px; height:50px;}
#board_a02_img{width:270px; height:60px; background:url(../images/news_img.jpg) center top; padding:10px 20px 0 30px;}

/*Ä«ÇÇºÎºÐ*/
#bottom_total{margin:0 auto; width:1000px; overflow:hidden;}
.copy_st1{color:#dddddd;}
#bottom_t{float:right; text-align:left; width:530px; height:70px; padding:20px 0 0 20px; background:url('../images/line1.jpg') no-repeat center top; font-family:"³ª´®°íµñ","NanumGothic"; font-size:11px; line-height:18px; color:#888;} 
#bottom_i{float:left; width:960px; height:80px; padding:10px 0 0 20px;} 
#bottom_img{float:left; width:960px; height:80px;} 



/*¼­ºêºÎºÐ*/

#left_total{float:left; width:190px; overflow:hidden; padding:0 0 50px 20px;}
#sub_top{float:left; width:190px; height:80px;}
#sub_mu{float:left; width:190px; overflow:hidden;}
#sub_mu li{list-style:none;}
#sub_mu li a{ display:block; color:#ffffff; width:170px; height:35px; font-family:"³ª´®°íµñ","NanumGothic"; font-size:14px; line-height:30px; font-weight:600; text-align:left; padding:5px 0 0 20px; background:url(../images/sub_mu.jpg) no-repeat;}
#sub_mu li a:hover{color:#ccc;}
#sub_mu li a:active{color:#ccc;}
#sub_mu .menu_sub a{display:block; color:#a7c8f5; width:170px; height:30px; padding:0 0 0 20px; background:url(../images/sub_mu.jpg) no-repeat; font-family:"³ª´®°íµñ","NanumGothic"; font-size:12px; line-height:30px; font-weight:400; text-align:left;}

#sub_cus{float:left; width:190px; overflow:hidden; padding:100px 0 50px 0;}

#con_total{float:left; width:790px; overflow:hidden;}
#con_title{float:left; width:720px; height:80px; margin:0 0 0 50px; border-bottom:1px solid #ccc;}
#con{float:left; width:700px; overflow:hidden; text-align:left; padding:20px 0 100px 70px;}

#title_a{float:left; width:350px; padding:30px 0 0 20px; color:#555; font-family:"³ª´®°íµñ","NanumGothic"; font-size:25px; line-height:30px; font-weight:600; text-align:left;}
#title_b{ float:right; width:350px; padding:35px 0px 0 0px; color:#555; font-family:"³ª´®°íµñ","NanumGothic"; font-size:11px; line-height:15px; font-weight:400; text-align: right;}
#title_c{float:left; width:190px; height:80px;}

#tab_t{float:left; width:70px; height:20px; margin:30px 0 0 70px;}
#tab_img{float:left; width:70px; height:20px; padding-top:10px;}

#tab_mu{float:right; width:260px; height:30px; margin:30px 20px 0 50px; border-bottom:1px solid #0d9158;}
#tab_mu li{list-style:none; float:left;}
#tab_mu li a{ display:block;float:left; width:130px; height:30px; font-family:"³ª´®°íµñ","NanumGothic"; font-size:13px; line-height:35px; font-weight:600; text-align:center; color:#333; background:url(../images/tab.jpg) no-repeat;}
#tab_mu li a:hover{color:#ffffff; background:url(../images/tab_ov.jpg) no-repeat;}
