@font-face {
  font-family: 'NanumGothic1';
  font-style: normal;
  font-weight: 400;
         src:url('NanumBarunGothic.eot');
         src:url('NanumBarunGothic.eot?#iefix') format('embedded-opentype'),
              url('NanumBarunGothic.woff2') format('woff2'),
              url('NanumBarunGothic.woff') format('woff'),
	        url('NanumBarunGothic.ttf') format('truetype');
      
}

body { margin: 0;}
#slidebox { width: 1100px; height: 434px; overflow:hidden; }
#slider { position: relative; list-style: none; margin: 0; padding: 0; }
#slider li { position: absolute; left: 0; top: 0; width:1100px; height:434px; }
#slider li img { width:1100px; height:434px; border: 0;}
body,td,input,div,form,select,textarea,pre{font-size:10pt; font-family:굴림,Tahoma; word-break:break-all;}
form{margin:0; padding:0;}
.csst0 {  border-width:1; border-color:rgb(204,204,204); border-style:solid; }
.csst1 {  border-right-color: rgb(204,204,204); border-right-width: 1px; border-right-style: solid; }
.csst2 {  border-left-color: rgb(204,204,204); border-left-width: 1px; border-left-style: solid; }
.csst3 {  border-top-color: rgb(204,204,204); border-top-width: 1px; border-top-style: solid; }
.csst4 {  border-bottom-color: rgb(204,204,204); border-bottom-width: 1px; border-bottom-style: solid; }
.main_sub_div {
	DISPLAY: none; COLOR: #ffffff
}

.main_sub_div A:link {
	COLOR: #ffffff
}
.main_sub_div A:visited {
	COLOR: #ffffff
}
.main_sub_div_xxx A:hover {
	COLOR: #ffccaa
}
.main_sub_div A:hover {
	
}
#div_main_base_content {
	background: url("../images/main/main_bg.jpg") no-repeat top rgb(255, 255, 255); width: 100%; height: auto; text-align: center; position: relative;
}
#div_main_top_menu {
	left: 0px; width: 1060px; height: 28px; text-align: right; padding-top: 0px; z-index: 1;
}
#div_main_top_flash {
	left: 0px; top: 0px; width: 100%; height: 125px; position: absolute; z-index: 10;
}
#div_main_top_img {
	left: 0px; top: 0px; width: 100%; height: 380px; position: absolute; z-index: 5;
}
#div_main_content {
	width: 995px;
}
#div_main_notice {
	width: 265px; text-align: left; margin-top: 547px; margin-left: 10px; float: left; position: relative;
}
#div_main_center {
	width: 460px; text-align: center; margin-top: 560px; float: left; position: relative;
}
#div_main_right {
	width: 246px; text-align: left; padding-left: 14px; margin-top: 547px; float: left; position: relative;
}
#img_top {
	margin-right: 100px;
}
#div_main_footer {
	width: 100%; height: 115px; text-align: center; float: left;
}
#div_sub_base_content {
	background: url("../images/common/sub_bg.jpg") no-repeat top rgb(255, 255, 255); padding: 0px; width: 100%; text-align: center; margin-right: auto; margin-left: auto; position: relative;
}
#div_sub_top_flash {
	left: 0px; top: 0px; width: 100%; height: 300px; position: absolute; z-index: 10;
}
#div_sub_top_img {
	left: 0px; top: 28px; width: 100%; height: 200px; position: absolute; z-index: 5;
}
#div_sub_top_location {
	width: 900px; height: 30px; margin-top: 20px; position: relative;
}
#div_sub_content {
	width: 995px; z-index: 50;
}
#div_sub_content_menu {
	width: 210px; margin-top: 209px; float: left; position: relative;
}
#div_sub_content_banner {
	text-align: right;
}
#div_sub_content_content {
	width: 785px; text-align: center; margin-top: 210px; float: left;
}
#div_sub_content_subtitle {
	margin-top: 0px;
}
#div_sub_content_in {
	width: 720px; margin-top: 40px; margin-bottom: 30px;
}
#div_main_majin { margin-top: 560px;}
#div_main_majin2 { margin-top: 430px;}
#topimg {
	min-width: 1200px;
	background: url('../img/bb_bb.jpg') no-repeat;
    background-position: center;
}
#topim {
	position:relative;min-width: 1100px;width:100%;height:565px; margin:0px auto; background-image:url('/img4/m_b.jpg');overflow:hidden;
}
#content1 {
width:1920px; height:500px; margin: 0px 0px 0px -960px; left: 50%; top: 63px; position: absolute;
}
 
  


 #foot_wrap {
	BORDER-TOP: #ccc 1px solid; HEIGHT: 360px; WIDTH: 100%; BACKGROUND: #fff; MARGIN: 0px auto
}
#foot_box {
	WIDTH: 1200px; POSITION: relative; MARGIN: 0px auto
}
#foot_box > UL {
	HEIGHT: 360px; WIDTH: 200px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 12px; PADDING-LEFT: 10px; BORDER-LEFT: #ccc 1px solid; PADDING-RIGHT: 0px
}

#title1 {
BORDER-LEFT: #ccc 1px solid; 
border-right: 1px solid #e2e2e2;}
}

#foot_box UL.last {
	BORDER-RIGHT: #ccc 1px solid; WIDTH: 200px
}
#foot_box UL LI.title {font-family:"NanumGothic1";
	FONT-SIZE: 18px;  COLOR: #6c6c6c;
}

#foot_box UL LI.title A {
	TEXT-DECORATION: none; COLOR: #333
}
#foot_box UL LI.title A:link {
	TEXT-DECORATION: none; COLOR: #333
}
#foot_box UL LI.title A:visited {
	COLOR: #333
}
#foot_box UL LI.title A:hover {
	COLOR: #0915fe;
	TEXT-DECORATION: none;
}

#submenu {
	MARGIN-TOP: 8px
}
#submenu A {font-family:"NanumGothic1";
	FONT-SIZE: 14px; COLOR: #6c6c6c; LINE-HEIGHT: 20px;
}

#clear_div {
	HEIGHT: 0px; CLEAR: both
}
UL#submenu  li {padding:0px 0px 1px 0px;}
#foot_box  UL a:hover{color:#05488c;}
#foot_box  UL:hover{background-color: #a2e2de;}
.countc1 {
	margin-right: 10px; float: left;
	 color:#b37525 ;
}
.countc2 {
	float: left;
}
.countc3  {
	color: rgb(27, 88, 3);
}
.countc4 {
	color: rgb(246, 80, 7);
}


.tt3 {
	border: 0px solid rgb(198, 198, 198); border-image: none; width: 400px; height: 100%; float: left; absolute; z-index: 10;margin-top: 8px;
}