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


/* ³ª´®°íµñ */
@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;
}

/* base */
html{overflow-y:scroll;}
body{color:#666;font-size:9pt; background:url(../images/bg.png); text-align:center;}
body, div, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, form, fieldset, input{margin:0;padding:0;}
h1, h2, h3, h4, h5, h6{font-weight:normal;font-size:100%;}
ul, ol, li{list-style:none;}
fieldset, img{border:none;}
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary{display:block;}
/* a-style */
a{color:#333;text-decoration:none;}
a:hover, a:active{color:#2255cb; text-decoration:none;}
/*common*/
.reset{clear:both !important;height:0px !important;font-size:0 !important;line-height:0px !important;padding:0 !important;margin:0 !important}
.inp{height:16px;border:none;background:none;color:#888;font:11px;padding:2px 0 0 4px}
/*btn*/
table{text-align:left;}
.btn_r{text-align:right}
.btn_l{text-align:left}
.btn_c{text-align:center}
td{font-family:"³ª´®°íµñ", "NanumGothic" ; font-size:12px; color:#333; line-height:20px;}



#wrap{margin:0 auto; width:100%; overflow:hidden;}
#top_wrap{margin:0 auto; width:100%; height:110px; background-image:url(../images/top_bg.jpg); background-position:center top; background-repeat:no-repeat;}
#body_total{margin:0 auto; width:100%; overflow:hidden; background-image:url(../images/main_body_bg.jpg); background-position:center top; background-repeat:no-repeat; }

/* ¼­ºê*/
#body_total_a{margin:0 auto; width:100%; overflow:hidden; background-image:url(../images/sub_bg.jpg); background-position:center top; background-repeat:no-repeat;}

/* Ä«ÇÇ¶óÀÌÆ®*/
#copy_total{margin:0 auto; width:100%; height:160px; background-color:#f7f7f7; border-top: 1px solid #dadada;}


/*¸ÞÀÎºÎºÐ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/* top divÀ§Ä¡Á¶Àý */
#top_total{	margin: 0 auto;	width:1000px; height: 110px;  background-image:url(../images/top_bg.jpg); background-position:center top; background-repeat:no-repeat;}

#logo_div{float:left; width:155px; height:110px; padding:0px 0px 0px 0px; }



/* Å¾¸Þ´º À§Ä¡Á¶Àý */
#top_navi{float:left; width:740px; height:40px; padding:50px 20px 0px 80px; text-align:right;}
#top_navi ul { list-style-type:none;}
#top_navi li {float:left; width:140px; list-style-type:none; margin:0 5px 0 0px;}
#top_navi li a{display:block; height:16px; padding:0px 5px 0px 5px; font-family:"³ª´®°íµñ", "NanumGothic" ; font-size:14px; color:#ffffff; line-height:16px; font-weight:600; text-align:center;}
#top_navi li a:hover{color:#00fee9; background:none;}
#top_navi li a:active{color:#00fee9; background:none;}

/*¸ÞÀÎ ³»¿ëºÎºÐÀüÃ¼*/
#body_a{margin:0 auto; width:1000px; overflow:hidden;}

#content_total{float:left; width:1000px; height:180px; margin-bottom:20px;}
#content_a{float:left; width:1000px; height:115px;}

#domain{float:left; width:1000px; height:35px; margin-bottom:30px; }


#quick_total{float:left; width:420px; height:115px;  margin-left:20px;}

/* middle divÀ§Ä¡Á¶Àý */
#middle_total{margin:0 auto; width:420px; height:115px;}

#middle_quick{margin:0 auto; width:420px; height:115px;}
#middle_quick ul {list-style-type:none;}
#middle_quick li {float:left;}
#middle_quick li a{display:block; width:140px; height:115px;}
#middle_quick li a:hover{ background-image:url(../images/middle_bar.png);}
#middle_quick li a:active{ background-image:url(../images/middle_bar.png);}
/* middle divÀ§Ä¡Á¶Àý */

#customer{float:left; width:280px; height:115px;}

/*main_img»çÁø*/
#main_img{margin:0 auto; width:100%; height:430px; min-width:1000px;}

/*¸ÞÀÎ ³»¿ëºÎºÐÀüÃ¼*/

/* °øÁö»çÇ× */
#notice_total{float:left; width:260px; height:115px; margin-right:20px;}
#notice_name{float:left; width:260px; height:30px;}
#notice_con{float:left; width:260px; height:85px; text-align:left;}

/*copy*/
#copy{margin:0 auto; width:1000px; height:160px;}
/*copy_ ¸µÅ©ºÎºÐ*/
#copy_a{float:right; width:1000px; height:40px; margin-bottom:5px;}
#login_div{float:left; width:1000px; height:5px; padding:20px 10px 0px 10px; text-align:center;}
.login_nav ul { list-style-type:none;}
.login_nav li {float:left; list-style-type:none; padding:0 10px 0px 10px; background:url(../images/copy_line.jpg) no-repeat right 0; }
.login_nav li a{display:block;  height:12px; padding:0px 5px 0px 5px; font-family:"³ª´®°íµñ", "NanumGothic" ; font-size:12px; color:#777777; line-height:12px; font-weight:600;}
.login_nav li a:hover{color:#195301; background:none; text-decoration:underline;}
.login_nav li a:active{color:#195301; background:none; text-decoration:underline;}
.login_line a{border-right:1px solid #e1e1e1;}
.login_st{font-family:"³ª´®°íµñ", "NanumGothic" ; font-size:13px; color:#cccccc;}
.login_nav .no_line{background:none;}




/*¼­ºêºÎºÐ------------------------------------------------------------------------------------------------------------------------------------*/
#sub_total{margin:0 auto; width:1000px; overflow:hidden; }

#sub_img{float:left; width:1000px; height:200px;}

#sub_body{float:left; width:1000px; overflow:hidden; background-image:url(../images/sub_body_bg.jpg); background-repeat:repeat-y; background-position:center top;}
#sub_left{float:left; width:220px; overflow:hidden;}
#left_menu{width:220px; overflow:hidden;}

#sub_cus{float:left; width:220px; overflow:hidden; padding-top:0px;}

/*·¹ÇÁÆ® ¸Þ´º----------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*¸Þ´º Å¸ÀÌÆ²¿µ¿ª */
#left_title{width:220px; height:95px; margin:0px 0px 0px 0px;}
#left_title_txt{ float:left; width:220px; height:95px;}
#left_nav01{width:220px; overflow:hidden; paddding: 0px 0px 0px 0px;}
/* ÁÂ¸Þ´º ¿µ¿ª */
.leftMenu {float:left; width:220px; overflow:hidden; padding-top:0px; }
.leftMenu > li > a{display:block; width:210px;  padding:15px 0px 8px 17px; font-family:"³ª´®°íµñ", "NanumGothic"; font-size:13px; line-height:15px; font-weight:600; color:#535353; text-align:left; }
.leftMenu > .menu01{list-style:none; border-top:1px solid #ddd; width:220px; margin-left:20px; }

/* ÁÂ¸Þ´º over */
.leftMenu > li{list-style:none; border-bottom:1px solid #ddd; width:220px; margin-left:20px; }
.leftMenu > li > a:hover, .leftMenu > li.on > a{color:#08439b; background-color:#b1b1b1;}
/* ÁÂ¸Þ´º over */

/* ¼­ºê¸Þ´º ¿µ¿ª */

.leftMenu .menu04 .gub_sub { background-image:none;}

.leftMenu li .gub_sub { overflow:hidden; height:auto; padding-bottom:20px;}
.leftMenu li .gub_sub li a {display:block; height:20px; padding-left:20px; font-family:"³ª´®°íµñ", "NanumGothic"; font-size:13px; line-height:20px; color:#777; text-align:left; background:none;}
.leftMenu li .gub_sub li a:hover { background-color:#f2f2f2; color:#1f6caf;}
.leftMenu li .gub_sub li a:hover, .leftMenu li .gub_sub li.on a { background-color:#f2f2f2; color:#1f6caf;}
.leftMenu li .gub_sub .sub01 a { height:21px; }



/*·¹ÇÁÆ® ¸Þ´º----------------------------------------------------------------------------------------------------------------------------------------------------------------*/


/* °¢ÆäÀÌÁö Å¸ÀÌÆ² */
#sub_title{width:780px; height:95px; background-image:url(../images/title_bg.jpg); background-position:center top; background-repeat:no-repeat;}
#title_a{float:left; height:20px; margin:60px 0px 0px 70px}
#title_b{float:right; width:420px; height:20px; margin:60px 40px 0px 40px; text-align:right;}
.st1{font-size:15px; color:#000; font-family:"³ª´®°íµñ", "NanumGothic";}
.st2{font-size:18px; color:#08439b; font-family:"³ª´®°íµñ", "NanumGothic"; font-weight:600;}
.title_c{font-size:14px;  color:#08439b; font-family:"³ª´®°íµñ", "NanumGothic"; font-weight:600; }
.title_b{font-size:12px; color:#777; font-family:"³ª´®°íµñ", "NanumGothic";}

/* °¢ÆäÀÌÁö Å¸ÀÌÆ² */



#con{width:710px; overflow:hidden; padding:20px 20px 100px 50px;}
#sub_con{float:right; width:780px; overflow:auto;}
#cts {width: 710px; overflow: auto; float: left;}






/*¼­ºêºÎºÐ----------------------------------------------------------------------------------------------------------------------------------------------------------*/
#sub_left_a{float:left; width:220px; height:1100px;}
#news{width:240px; height:500px;}
#board_img{width:710px; overflow:hidden;}





/*·Î±×ÀÎ*/
.login_st{font-family:"³ª´®°íµñ", "NanumGothic" ; font-size:11px; color:#444444;}
.login_nav ul{list-style-type:none; margin:0; padding:0;}
.login_nav li {display:inline;}
.login_nav li a{padding:0px 5px 0px 5px; height:12px; font-family:"³ª´®°íµñ","NanumGothic"; font-size:11px; letter-spacing:-0.5px; color:#444444;}
.login_nav li a:hover{color:#444444; }
.login_nav li a:active{color:#4444444;}


/*ÅØ½ºÆ®½ºÅ¸ÀÏ*/
.st1{ font-family:"³ª´®°íµñ", "NanumGothic" ;; font-size:12px; color:#999999;}



td a{font-family:"³ª´®°íµñ", "NanumGothic" ; font-size:12px; color:#999999; line-height:20px;}
