@font-face {
    font-family: 'nanum-square-r';
    src: url('/css/font/nanum-square-r/nanumsquarer.eot');
    src: url('/css/font/nanum-square-r/nanumsquarer.eot?#iefix') format('embedded-opentype'),
         url('/css/font/nanum-square-r/nanumsquarer.woff2') format('woff2'),
         url('/css/font/nanum-square-r/nanumsquarer.woff') format('woff'),
         url('/css/font/nanum-square-r/nanumsquarer.ttf') format('truetype'),
         url('/css/font/nanum-square-r/nanumsquarer.svg#nanumsquarerregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
body{font-family:"Nanum Gothic" , sans-serif;}


A:link			{ COLOR: #000000; TEXT-DECORATION: none}
A:visited		{ COLOR: #000000; TEXT-DECORATION: none}
A:active 		{ COLOR: #000000; TEXT-DECORATION: none}
A:hover 		{ COLOR: #d80b8c; TEXT-DECORATION: none}


img {padding:0px;margin:0px;border:0px;}
.main_body {margin:0px; padding:0px; background-image:url(../img/main/bg.jpg); background-position: 0px 0px; background-repeat:repeat-x; text-align:center;}
.main_bg {min-height:500px; margin:0px; padding:0px; background-image:url(../img/main/main_bg.jpg); background-position: top center; background-repeat:no-repeat;}
.top {margin:0px auto; padding:0px; width:1020px; height:103px; background-color:#ffffff;position:relative;}
.top_menu {height:24px;margin:0px;width:1000px;padding:10px 20px 0px 0px;}

.top_menu01 {float:left;margin:3px 0px 0px 0px;text-align:right;width:1000px;}
.top_menu01 a {margin:0px 3px 0px 0px;}

.top_menu02 {float:left;width:110px;text-align:right;}
.top_menu02 a {margin-right:3px;}


.logo {float:left;margin-left:40px;margin-top:-10px;}
.main_menu {font-size:14pt;font-weight:bold;}


.main_menu01 {float:left;margin:30px 0px 0px 130px;}
.main_menu02 {float:left;margin:30px 0px 0px 70px;}
.main_menu03 {float:left;margin:30px 0px 0px 70px;}
.main_menu04 {float:left;margin:30px 0px 0px 70px;}

.quick_bar {margin:390px auto 0px; padding:0px; width:1020px; height:105px; background-image:url(../img/main/q_bg.jpg); background-position: 0px 0px; background-repeat:no-repeat;}
.quick01 {float:left;margin:10px 0px 0px 280px;}
.quick02 {float:left;margin:10px 0px 0px 120px;}
.quick03 {float:left;margin:10px 0px 0px 130px;}
.quick04 {float:left;margin:10px 0px 0px 130px;}

.bbs_issue {margin:410px auto 0px; padding:0px; width:968px; height:210px;position:relative;}
.bbs_issue .main_bbs {float:left;width:434px; height:210px;}
.bbs_issue .main_bbs .bbs {float:left; text-align:left;margin-right:15px;}
.bbs_issue .main_bbs .bbs .bbs_cont {position:absolute;left:0px; top:47px; width:434px; text-align:left;font-size:12px;}		
.bbs_issue .main_bbs .bbs .bbs_cont .bbs_more {position:absolute;right:20px; top:-40px;}
.bbs_issue .main_bbs .bbs .bbs_cont .cont .bbs_img {float:left; width:124px; height:81px; margin-bottom:20px;}
.bbs_issue .main_bbs .bbs .bbs_cont .cont .bbs_img img {width:124px; height:81px;}
.bbs_issue .main_bbs .bbs .bbs_cont .cont .bbs_title {float:left; width:240px; height:81px; line-height:20px; margin:0px 0px 20px 20px;}
.bbs_issue .main_bbs .bbs .bbs_cont .cont ul{clear:both; margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style:none;}
.bbs_issue .main_bbs .bbs .bbs_cont .cont ul li {border:1px solid #ffffff;}
.bbs_issue .main_bbs .bbs .bbs_cont .cont ul li .bbs_list{float:left;height:22px;line-height:22px;width:320px;}
.bbs_issue .main_bbs .bbs .bbs_cont .cont ul li .bbs_list2{float:left;height:22px;line-height:22px;width:400px;overflow:hidden;}
.bbs_issue .main_bbs .bbs .bbs_cont .cont ul li .bbs_wdate{float:left;height:22px;line-height:22px;width:89px;margin-right:15px;text-align:right;}
.bbs_issue .main_issue {float:left;width:532px; height:210px; background-image:url(../img/main/bbs_bg.jpg); background-position: 0px 7px; background-repeat:no-repeat;text-align:right;}
.bbs_issue .main_issue .issue_title {float:left; margin-left:25px;width:155px; height:16px;text-align:left;}
.bbs_issue .main_issue .issue_list {float:right; width:10px; height:10px;}
.bbs_issue .main_issue .issue {position:absolute;margin-left:25px;width:509px;left:434px;top:27px;text-align:left;}
.bbs_issue .main_issue .issue .issue_cont {position:relative;float:left;width:267px;height:172px;}
.bbs_issue .main_issue .issue .issue_cont .issue_cont_title {max-height:42px;line-height:21px;margin-bottom:8px;overflow:hidden;font-size:12pt;font-weight:bold;}
.bbs_issue .main_issue .issue .issue_cont .issue_cont_txt {height:102px;font-size:12px;text-align:justify;overflow:hidden;line-height:17px;}
.bbs_issue .main_issue .issue .issue_cont .issue_cont_more {position:absolute;top:153px;left:0px;height:19px;}
.bbs_issue .main_issue .issue .issue_img {position:relative;float:right;margin-left:20px;margin-top:20px;width:222px;height:152px;}
.bbs_issue .main_issue .issue .issue_img .issue_back {position:absolute;top:0px;left:0px;width:222px;height:152px;background-image:url(../img/main/issue_back.png); background-position: 0px 0px; background-repeat:no-repeat;}

.bbs_issue .main_issue .issue_dot {text-align:right;padding-left:3px;}
.footer_margin{clear:both;margin:0 auto;width:1020px;height:20px;}
.footer {clear:both;margin:10px auto 0px; padding:0px; width:1020px; height:100px;position:relative;border-top:1px solid #c0c0c0;}
.footer_l{margin-top:15px;float:left;width:740px;text-align:left;font-size:12px;color:#707070;}
.footer_r{margin-top:15px;float:left;width:280px;text-align:right;}

.footer_select{width:245px;height:30px;border:1px solid #c0c0c0;color:#707070;padding-left:5px;}




.depth2_menu {position:absolute;margin:0px;padding:0px;left:0px;top:103px;width:100%;height:30px;line-height:30px;background-color:#D8118C;}
.depth2_menu ul{margin:0px;padding:0px;list-style:none;}
.depth2_menu ul li{margin:0px 0px 0px 20px;padding:0px;float:left;}
.depth2_menu ul li a{color:#ffffff;font-size:10pt; font-weight:bold; TEXT-DECORATION: none;}
.depth2_menu .depth2_menu01{margin-left:420px;padding:0px;}
.depth2_menu .depth2_menu02{margin-left:540px;padding:0px;}
.depth2_menu .depth2_menu03{margin-left:320px;padding:0px;}
.depth2_menu .depth2_menu04{margin-left:800px;padding:0px;}
#depth2_menu_01 {display:none;}
#depth2_menu_02 {display:none;}
#depth2_menu_03 {display:none;}
#depth2_menu_04 {display:none;}


.sub_body {margin:0px; padding:0px; text-align:center;}
.sub01_bg {height:365px; margin:0px; padding:0px; background-image:url(../img/sub01/sub01_img.jpg); background-position: top center; background-repeat:no-repeat;}
.sub02_bg {height:365px; margin:0px; padding:0px; background-image:url(../img/sub02/sub02_img.jpg); background-position: top center; background-repeat:no-repeat;}
.sub03_bg {height:365px; margin:0px; padding:0px; background-image:url(../img/sub03/sub03_img.jpg); background-position: top center; background-repeat:no-repeat;}
.sub04_bg {height:365px; margin:0px; padding:0px; background-image:url(../img/sub04/sub04_img.jpg); background-position: top center; background-repeat:no-repeat;}
.sub_login_bg {height:365px; margin:0px; padding:0px; background-image:url(../img/sub/sub_login_img.jpg); background-position: top center; background-repeat:no-repeat;}



.sub_cont_area{width:1020px;margin:0px auto 50px;}

.left_menu_area{width:210px;float:left;min-height:50px;border-bottom:1px solid #d0d0d0;}
.left_menu_area ul {margin:0;padding:0;}
.left_menu_area ul li {width:210px;height:50px;border-top:1px solid #d0d0d0;list-style:none;line-height:50px;text-align:left;text-indent:20px; }
.left_menu_area ul li:hover {color:#ffffff;background-image:url(../img/inc/left_menu_back.jpg); }

.left_menu_area ul li.on {color:#ffffff;background-image:url(../img/inc/left_menu_back.jpg); }

.left_menu_area ul li.left_2depth{font-size:10pt;background-image:none;height:40px;line-height:40px;}
.left_menu_area ul li.left_2depth:hover {color:#ffffff;background-color:#777777;height:40px;line-height:40px;}
.left_menu_area ul li.left_2depth_on{color:#ffffff;background-color:#777777;height:40px;line-height:40px;}



.sub_cont {float:left;width:760px; min-height:300px; padding:0px; text-align:center;margin-left:50px;}
.sub_cont .sub_navi{height:50px; border-bottom:1px solid #c0c0c0;}
.sub_cont .sub_navi_title{float:left;width:40%;text-align:left; margin:0px 0px 0px 0px;}
.sub_cont .sub_navi_cont{float:right;width:50%;text-align:right; margin:20px 5px 0px 0px; font-size:12px;}
.sub_cont .content {margin-top:20px;margin-bottom:20px; font-size:14px; text-align:left;}


/*°Ô½ÃÆÇ*/
.bbs_tbl {width:100%; margin:0px; padding:0px; border-top:1px solid #dcdcdc;}
.bbs_tbl caption{display:none;}
.bbs_tbl th{margin:0px; padding:5px 0px 5px 0px; font-size:10pt; border-left:1px solid #ffffff; border-bottom:1px solid #dcdcdc; background-color:#f0f1f6;height:35px;}
.bbs_tbl td{margin:0px; padding:5px 5px 5px 5px; font-size:10pt; border-left:1px solid #ffffff; border-bottom:1px solid #dcdcdc;height:35px;}
.bbs_tbl .t_end{border-right:1px solid #ffffff;}.t_end a{TEXT-DECORATION: none;color:#000000;}
.bbs_tbl .t_center{text-align:center;}
.bbs_tbl .t_none{border-left:0px;border-right:0px;border-bottom:0px;}
.bbs_tbl A:link			{ COLOR: #1c697f; TEXT-DECORATION: none }
.bbs_tbl A:visited		{ COLOR: #1c697f; TEXT-DECORATION: none}
.bbs_tbl A:active 		{ COLOR: #005b7f; TEXT-DECORATION: none }
.bbs_tbl A:hover 		{ COLOR: #f15a22; TEXT-DECORATION: none}

.bbs_tbl2 {width:100%; margin:0px; padding:0px; border-top:2px solid #5446df;background-color:#ffffff;}
.bbs_tbl2 caption{display:none;}
.bbs_tbl2 th{margin:0px; padding:5px 0px 5px 0px; font-size:10pt; border-left:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; color:#029d95;}
.bbs_tbl2 td{margin:0px; padding:5px 5px 5px 5px; font-size:10pt; border-left:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc;}
.bbs_tbl2 .t_end{border-right:1px solid #dcdcdc;}.t_end a{TEXT-DECORATION: none;color:#000000;}
.bbs_tbl2 .t_center{text-align:center;}
.bbs_tbl2 .t_none{border-left:0px;border-right:0px;border-bottom:0px;}
.bbs_tbl2 A:link			{ COLOR: #1c697f; TEXT-DECORATION: none }
.bbs_tbl2 A:visited		{ COLOR: #1c697f; TEXT-DECORATION: none}
.bbs_tbl2 A:active 		{ COLOR: #005b7f; TEXT-DECORATION: none }
.bbs_tbl2 A:hover 		{ COLOR: #f15a22; TEXT-DECORATION: none}





.page_top_cont{text-align:right;padding-top:10px;padding-bottom:20px;}
.page_title {height:45px;line-height:45px;font-size:18pt;font-weight:bold;color:#000000;background-image:url(../img/inc/sub_cont_title_back.jpg); background-position: 0px 0px; background-repeat:no-repeat;}

.page_cont_01 {line-height:26px;font-weight:bold;font-size:11pt;color:#000000;margin-left:5px;}
.page_cont_02 {line-height:26px;font-size:11pt;color:#000000;margin-left:15px;}

.page_tbl {}

.page_tbl_01 {border-top:2px solid #444444;}
.page_tbl_01 tr th{font-weight:bold;color:#000000;background-color:#eeeeee;width:100px;padding-left:10px;font-size:12pt;text-align:left;border-bottom:1px solid #bbbbbb;}
.page_tbl_01 tr td{border-bottom:1px solid #bbbbbb;padding-top:10px;padding-bottom:10px;}

.page_tbl_02 tr th{font-weight:bold;color:#000000;background-color:#ffffff;width:70px;font-size:10pt;text-align:center;vertical-align:top;border:0;line-height:20px;}
.page_tbl_02 tr td{color:#000000;background-color:#ffffff;font-size:10pt;text-align:left;border:0;padding-top:0;padding-bottom:0;line-height:20px;}

.page_tbl_03 tr td{color:#000000;background-color:#ffffff;font-size:10pt;text-align:left;border:0;padding-left:30px;padding-top:0;padding-bottom:0;line-height:20px;}


.page_tbl_04 {border-top:2px solid #444444;}
.page_tbl_04 tr th{font-weight:bold;color:#000000;background-color:#eeeeee;font-size:12pt;text-align:center;border-bottom:1px solid #bbbbbb;height:40px;}
.page_tbl_04 tr td{border-bottom:1px solid #bbbbbb;padding-top:10px;padding-bottom:10px;text-align:center;}
.right_line{border-right:double #444444;}



.page_img_cont {height:180px;}
.page_img_sect1 {width:231px;height:180px;float:left;text-align:left;border-right:1px solid #888888;}
.page_img_sect2 {width:488px;height:180px;float:left;margin-left:40px;}

.page_img_sect2_title {font-weight:bold;font-size:14pt;}
.page_img_sect2_cont1 {font-weight:bold;}


.sub01_05_title{margin-top:20px;height:30px;line-height:30px;font-size:12pt;color:#D8118C;font-weight:bold;}
.sub01_05_addr{height:24px;line-height:24px;}
.sub01_05_tel{}

.sub01_06_img{margin-top:30px;float:left;width:200px;text-align:center;height:240px;}
.sub01_06_text{margin-top:30px;float:left;width:180px;text-align:left;height:240px;}
.sub01_06_title{margin-top:30px;width:180px;height:40px;line-height:40px;font-size:18pt;color:#000000;background-image:url(../img/sub01/line.jpg); background-position: 0px 0px; background-repeat:no-repeat;}
.sub01_06_button{clear:both;margin-top:80px;}


.sub01_06_img_cont {height:150px;}
.sub01_06_img_sect1 {width:196px;height:116px;float:left;text-align:center;border:1px solid #888888;}
.sub01_06_img_sect1 img {padding-top:3px;}
.sub01_06_img_sect2 {width:542px;height:116px;float:left;margin-left:20px;}

.sub01_06_img_sect2_title {font-weight:bold;font-size:14pt;}
.sub01_06_img_sect2_cont1 {font-weight:bold;}

.sub01_06_video {width:760px;text-align:center;}


.sitemap {width:190px;float:left;height:250px;}

.margintop10{margin-top:10px;}
.margintop20{margin-top:20px;}
.margintop50{margin-top:50px;}
.margintop70{margin-top:70px;}