@font-face {
  font-family: 'NanumBarunGothic';
  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');
      
}
@font-face {
  font-family: 'NanumGothic';
  font-style: normal;
  font-weight: 400;
         src:url('NanumGothic.eot');
         src:url('NanumGothic.eot?#iefix') format('embedded-opentype'),
              url('NanumGothic.woff2') format('woff2'),
              url('NanumGothic.woff') format('woff'),
	        url('NanumGothic.ttf') format('truetype');
      
}
.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; }
.gnbza {float:left; width:250px; margin-top:10px ;font-family:"Malgun Gothic", "¸¼Àº°íµñ","Noto Sans Kr", "dotum", serif; font-size:15px;font-weight:500;}
.gnbza h2 img {display:block; width:100%;}
.gnbza ul {border-top:3px solid #a7a7a7;border-bottom:5px solid #a7a7a7;  }
.gnbza ul li {border-bottom:1px solid #dddddd;}
.gnbza ul li a {display:block;color:#403e3e; padding:5px 10px 5px 20px;}
.gnbza ul li a:hover {text-decoration:none;color:#fff; border:0px solid #f40; background-color:#1a95a4;} 
.gnbza ul li a.on {color:#fff; background:url(/img5/bul_on.png) 220px center no-repeat; background-color:#1a95a4;}
.gnbza ul.z1 li a:hover {text-decoration:none;color:#fff; border:0px solid #f40; background-color:#1738b0;} 
.gnbza ul.z1 li a.on {color:#fff; background:url(/img5/bul_on.png) 220px center no-repeat; background-color:#1738b0;}
.gnbza ul.z2 li a:hover {text-decoration:none;color:#fff; border:0px solid #f40; background-color:#838b01;} 
.gnbza ul.z2 li a.on {color:#fff; background:url(/img5/bul_on.png) 220px center no-repeat; background-color:#838b01;}
.gnbza ul.z3 li a:hover {text-decoration:none;color:#fff; border:0px solid #f40; background-color:#9f5001;} 
.gnbza ul.z3 li a.on {color:#fff; background:url(/img5/bul_on.png) 220px center no-repeat; background-color:#9f5001;}
.gnbza ul.z4 li a:hover {text-decoration:none;color:#fff; border:0px solid #f40; background-color:#016342;} 
.gnbza ul.z4 li a.on {color:#fff; background:url(/img5/bul_on.png) 220px center no-repeat; background-color:#016342;}
.gnbza ul.z5 li a:hover {text-decoration:none;color:#fff; border:0px solid #f40; background-color:#9f2c2c;} 
.gnbza ul.z5 li a.on {color:#fff; background:url(/img5/bul_on.png) 220px center no-repeat; background-color:#9f2c2c;}
.gnbza ul.z6 li a:hover {text-decoration:none;color:#fff; border:0px solid #f40; background-color:#0569a9;} 
.gnbza ul.z6 li a.on {color:#fff; background:url(/img5/bul_on.png) 220px center no-repeat; background-color:#0569a9;}
.gnbza ul.z7 li a:hover {text-decoration:none;color:#fff; border:0px solid #f40; background-color:#1c7f7c;} 
.gnbza ul.z7 li a.on {color:#fff; background:url(/img5/bul_on.png) 220px center no-repeat; background-color:#1c7f7c;}
.zap  {padding:0px 0px 0px 10px;}
#topim {
	position:relative;min-width: 1200px;width:100%;height:570px; margin:0px auto; background-image:url('/img4/m_b.jpg');overflow:hidden;
}
#content1 {
width:1920px; height:570px; margin: 0px 0px 0px -960px; left: 50%; top: 0px; position: absolute;
}
#son_y {
width: 100%; height: 95px;
position: relative;
text-align: center; color: rgb(0, 0, 0); line-height: 30px;  font-family: "Malgun Gothic", "¸¼Àº°íµñ","Noto Sans Kr", "dotum", serif; font-size: 21px; font-weight: bold; margin-top: 30px; display: block; max-height: 60px;
} 
#device_change {display:block;margin:0.3em;padding:0.5em 0;border:1px solid #eee;border-radius:2em;background:#fff;color:#000;font-size:2em;text-decoration:none;text-align:center}