@charset "utf-8";
/* CSS Document */

body{background:url(../images/3_bg00.png) repeat-x; margin-top:0; margin:0 auto;}
img{border:none;}
a{text-decoration:none;}
ul, li{list-style:none;}
#wrap{width:1024px; height:auto; margin:0 auto; padding:0;}

.header{width:1024px; height:70px; margin:0 auto; padding:0; background-color:#fff;}
.header h1{float:left; width:230px; height:30px; margin:25px 0 0 0; padding:0;}
.navi{float:left; height:30px;}
.navi ul{margin:0; padding:0;}
.navi li{float:left;}
.menu01{display:block; width:110px; height:30px; text-indent:-9999px; padding-top:25px;}
.menu01 a{display:block; width:100%; height:100%; background:url(../images/menu01.jpg) no-repeat top left;}
.menu01 a:hover{background-position:0 -30px;}
.menu02{display:block; width:110px; height:30px; text-indent:-9999px; padding-top:25px;}
.menu02 a{display:block; width:100%; height:100%; background:url(../images/menu02.jpg) no-repeat top left;}
.menu02 a:hover{background-position:0 -30px;}
.menu03{display:block; width:110px; height:30px; text-indent:-9999px; padding-top:25px;}
.menu03 a{display:block; width:100%; height:100%; background:url(../images/menu03.jpg) no-repeat top left;}
.menu03 a:hover{background-position:0 -30px;}
.menu04{display:block; width:110px; height:30px; text-indent:-9999px; padding-top:25px;}
.menu04 a{display:block; width:100%; height:100%; background:url(../images/menu04.jpg) no-repeat top left;}
.menu04 a:hover{background-position:0 -30px;}
.menu05{display:block; width:110px; height:30px; text-indent:-9999px; padding-top:25px;}
.menu05 a{display:block; width:100%; height:100%; background:url(../images/menu05.jpg) no-repeat top left; background-position:0 -30px;}
.menu05 a:hover{background-position:0 -30px;}
.menu06{display:block; width:110px; height:30px; text-indent:-9999px; padding-top:25px;}
.menu06 a{display:block; width:100%; height:100%; background:url(../images/menu06.jpg) no-repeat top left;}
.menu06 a:hover{background-position:0 -30px;}
.menu07{display:block; width:36px; height:10px; text-indent:-9999px; padding-top:36px; padding-left:26px;}
.menu07 a{display:block; width:100%; height:100%; background:url(../images/menu07.jpg) no-repeat top left;}
.menu08{display:block; width:36px; height:10px; text-indent:-9999px; padding-top:36px; padding-left:18px;}
.menu08 a{display:block; width:100%; height:100%; background:url(../images/menu08.jpg) no-repeat top left;}

.visual{width:1024px; height:81px; margin:0 auto; padding:0; background:url(../images/3_visual00.jpg) no-repeat; clear:both;}

.bonmun{width:1024px; height:557px; margin:0 auto; padding:0;}

.sidemenu{width:230px; height:531px; margin:0; margin-top:26px; padding:0; float:left;}
.side_title{width:79px; height:22px; text-indent:-9999px; background:url(../images/3_s_navi00.jpg) no-repeat; margin:0 92px 24px 35px;}
.sidemenu ul{margin:0; padding:0;}
.side1{width:230px; height:35px; margin:0; padding:0; display:block; text-indent:-9999px;}
.side1 a{display:block; width:100%; height:100%; background:url(../images/3_s_navi01.jpg) no-repeat; background-position:0 -35px;}
.side1 a:hover{background-position:0 -35px;}
.side2{width:230px; height:35px; margin:0; padding:0; display:block; text-indent:-9999px;}
.side2 a{display:block; width:100%; height:100%; background:url(../images/3_s_navi02.jpg) no-repeat;}
.side2 a:hover{background-position:0 -35px;}
.side3{width:230px; height:35px; margin:0; padding:0; display:block; text-indent:-9999px;}
.side3 a{display:block; width:100%; height:100%; background:url(../images/3_s_navi03.jpg) no-repeat;}
.side3 a:hover{background-position:0 -35px;}
.side4{width:230px; height:35px; margin:0; padding:0; display:block; text-indent:-9999px;}
.side4 a{display:block; width:100%; height:100%; background:url(../images/3_s_navi04.jpg) no-repeat;}
.side4 a:hover{background-position:0 -35px;}
.side5 a{width:181px; height:45px; display:block; background:url(../images/3_s_navi05.gif) no-repeat; text-indent:-9999px; margin-left:25px; margin-top:245px;}
 
.contents{width:794px; height:557px; margin:0; padding:0; float:left; background:url(../images/con_bg.png) no-repeat;}
.con_title{width:95px; height:26px; text-indent:-9999px; background:url(../images/3_con1.gif) no-repeat; margin:25px 0 0 35px;}
.con_1{float:left; margin:21px 0 20px 35px; width:160px; height:25px; text-indent:-9999px; background:url(../images/3_con_2.jpg) no-repeat;}
.con_2{float:left; margin:21px 0 20px 0; width:555px; height:25px; text-indent:-9999px; background:url(../images/3_con_3.jpg) no-repeat;}
.table{clear:both; width:715px; height:80px; margin:20px 0 0 0;}
.table ul li{float:left; font:12px "나눔고딕", "나눔바른고딕", "돋움", "맑은 고딕"; font-weight:bold;}
.t_1{margin:20px 0 25px 35px; color:#0c4da2; width:620px; height:12px;}
.t_2{clear:both; margin:20px 0 25px 35px; color:#0c4da2; width:620px; height:12px;}
.t_3{clear:both; margin:20px 0 25px 35px; color:#0c4da2; width:620px; height:12px;}
.t_1_2{margin-left:54px; color:#0c4da2;}
.t_2_2{margin-left:54px; color:#0c4da2;}
.t_3_2{margin-left:54px; color:#0c4da2;}
.t_1_3 a{margin-left:55px; color:#000;}
.t_2_3 a{margin-left:55px; color:#000;}
.t_3_3 a{margin-left:55px; color:#000;}
.t_1_3 a:hover{text-decoration:underline;}
.t_2_3 a:hover{text-decoration:underline;}
.t_3_3 a:hover{text-decoration:underline;}
.t_1_4{margin-left:145px; color:#333;}
.t_2_4{margin-left:134px; color:#333;}
.t_3_4{margin-left:88px; color:#333;}
.t_1_5{margin-left:7px; color:#333;}
.t_2_5{margin-left:7px; color:#333;}
.t_3_5{margin-left:7px; color:#333;}
.t_1_6{margin-left:27px; color:#0c4da2;}
.t_2_6{margin-left:27px; color:#0c4da2;}
.t_3_6{margin-left:27px; color:#ff9000;}
.page{clear:both; background:url(../images/3_con_4_bg.gif) no-repeat; width:43px; height:13px; margin:40px 0 0 700px; text-align:center; font:13px "나눔고딕", "나눔바른고딕", "돋움", "맑은 고딕"; font-weight:bold; color:#0c4da2; line-height:100%;}

.footer{clear:both; width:1024px; height:60px; margin:0 auto; padding:0;}
.footer h1{width:230px; height:30px; float:left; margin:8px 13px 0 0; padding:0;}
.f_menu{margin-top:8px;}
.f_menu ul{float:left; margin:0; padding:0; width:778px; height:11px; margin-bottom:6px;}
.f_menu li{float:left; list-style:none; margin-right:13px; padding:0;}
.f_btn1 a{text-indent:-9999px; background:url(../images/footer01.jpg) no-repeat; display:block; width:71px; height:11px;}
.f_btn2 a{text-indent:-9999px; background:url(../images/footer02.jpg) no-repeat; display:block; width:71px; height:11px;}
.f_btn3 a{text-indent:-9999px; background:url(../images/footer03.jpg) no-repeat; display:block; width:100px; height:11px;}
.f_btn4 a{text-indent:-9999px; background:url(../images/footer04.jpg) no-repeat; display:block; width:57px; height:11px;}
.adress{float:left; font:11px "나눔고딕", "나눔바른고딕", "돋움", "맑은 고딕"; color:#fff; width:778px;}
.copyright{float:left; font:11px "나눔고딕", "나눔바른고딕", "돋움", "맑은 고딕"; color:#fff; width:778px;}#warp .bonmun 