@media (min-width:1300px) {

/* 헤더 */
#header_wrap { position:absolute; width:100%; height:110px; z-index:9; }
#header_wrap .wrapper { position:relative; width:100%; min-width:1300px; margin:0 auto;}

#header_wrap .wrapper .logo { position:absolute; left:5%; top:30px; z-index:9;}
#header_wrap .wrapper .logo img { height:80px;}

#header_wrap .quick { position:absolute; right:5%; top:50px; padding:0; z-index:9;}
#header_wrap .quick li{float:left; margin-left:15px; }
#header_wrap .quick li .link {display:block; border-radius:21px; width:40px; height:40px; border:1px solid rgba(255,255,255,1.0); padding:0; font-size:15px; color:rgba(34,34,34,1.0); line-height:40px; font-weight: 400; letter-spacing:0; text-align:center; transition:all 0.5s;}
#header_wrap .quick li img { height:15px; vertical-align:middle; }
#header_wrap .quick li:hover .link { background:#000; border:1px solid #000; transition:all 0.5s;}


/* 푸터 */
#footer{ background:#262626; border-top:1px solid #e0e0e0; width:100%; padding:35px 0; z-index:9;}
#footer .wrapper{ width:80%; margin:0 auto; overflow:hidden;}
#footer .footer_logo { display:; float:; margin-bottom:20px;}
#footer .footer_logo img { width:120px; }
#footer .copyright{ float:left; border-left:0px #6c6c6c solid; padding-left:0; margin-bottom:;  text-align:;}
#footer .copyright .admin li {display:inline-block; border-left:0px #dcdcdc solid; padding:0 5px; font-weight:500; line-height:25px;}
#footer .copyright .admin li:first-child{ padding:0;}
#footer .copyright .admin a{ font-size:14px; color:#fff;}
#footer .copyright .address { margin-top:10px; font-size:13px !important; font-weight:; color:#959595; line-height:21px; letter-spacing:0.5px; text-align:;}

}



@media (min-width:768px) and (max-width:1299px){
	
/* 헤더 */
#header_wrap { position:absolute; width:100%; height:90px; z-index:9; }
#header_wrap .wrapper { position:relative; width:100%; min-width:100%; margin:0 auto; }

#header_wrap .wrapper .logo { position:absolute; left:5%; top:30px; z-index:9;}
#header_wrap .wrapper .logo img { height:40px; }

#header_wrap .quick { position:absolute; right:5%; top:38px; padding:0; z-index:9;}
#header_wrap .quick li{float:left; margin-left:15px; }
#header_wrap .quick li .link {display:block; border-radius:16px; width:30px; height:30px; border:1px solid rgba(255,255,255,1.0); padding:0; font-size:15px; color:rgba(34,34,34,1.0); line-height:30px; font-weight: 400; letter-spacing:0; text-align:center; transition:all 0.5s;}
#header_wrap .quick li img { height:12px; vertical-align:middle; }
#header_wrap .quick li:hover .link { background:#000; border:1px solid #000; transition:all 0.5s;}


/* 푸터 */
#footer{ background:#262626; border-top:1px solid #e0e0e0; width:100%; padding:35px 0; z-index:9;}
#footer .wrapper{ width:90%; margin:0 auto; overflow:hidden;}
#footer .footer_logo { display:block; padding:0 0 2%;}
#footer .footer_logo img { width:90px;}
#footer .copyright{ display:block; border-left:0px #6c6c6c solid; padding-left:0; margin-bottom:;  text-align:;}
#footer .copyright .admin li {display:inline-block; border-left:0px #dcdcdc solid; padding:0 5px; font-size:15px; font-weight:500; line-height:25px;}
#footer .copyright .admin li:first-child{ padding:0;}
#footer .copyright .admin a{ font-size:14px; color:#fff;}
#footer .copyright .address { width:100%; margin-top:10px; font-size:13px !important; font-weight:; color:#959595; line-height:21px; letter-spacing:0.5px; text-align:;}
	
}





@media (max-width:767px){
	
	
html { background:#fff;
  text-decoration:none; font-family: 'Roboto', 'Noto Sans KR', 'Nanum Gothic', '맑은 고딕', Helvetica, sans-serif; font-size:13px; font-weight:400; color:#444; letter-spacing:0; line-height:1.6em; word-break:keep-all;/* 1 */
  -ms-text-size-adjust: 100%; /* 2 */
  -webkit-text-size-adjust: 100%; /* 2 */
}
	
/* 헤더 */
#header_wrap { position:absolute; width:100%; height:70px; z-index:9;}
#header_wrap .wrapper { position:relative; width:100%; min-width:100%; margin:0 auto; }

#header_wrap .wrapper .logo { position:absolute; left:5%; top:20px; z-index:9;}
#header_wrap .wrapper .logo img { height:35px; }

#header_wrap .quick { position:absolute; right:20%; top:20px; padding:0; z-index:6;}
#header_wrap .quick li{float:left; margin-left:15px; }
#header_wrap .quick li .link {display:block; border-radius:16px; width:30px; height:30px; border:1px solid rgba(255,255,255,1.0); padding:0; font-size:15px; color:rgba(34,34,34,1.0); line-height:30px; font-weight: 400; letter-spacing:0; text-align:center; transition:all 0.5s;}
#header_wrap .quick li img { height:12px; vertical-align:middle; }
#header_wrap .quick li:hover .link { background:#000; border:1px solid #000; transition:all 0.5s;}


/* 푸터 */
#footer{ background:#262626; border-top:1px solid #e0e0e0; width:100%; padding:35px 0; z-index:9;}
#footer .wrapper{ width:90%; margin:0 auto; overflow:hidden;}
#footer .footer_logo { display:block; padding:0 0 2%;}
#footer .footer_logo img { width:60px;}
#footer .copyright{ display:block; border-left:0px #6c6c6c solid; padding-left:0; margin-bottom:;  text-align:;}
#footer .copyright .admin li {display:none; border-left:0px #dcdcdc solid; padding:0 5px; font-size:15px; font-weight:500; line-height:25px;}
#footer .copyright .admin li:first-child{ padding:0;}
#footer .copyright .admin a{ color:#fff;}
#footer .copyright .address { width:100%; margin-top:10px; font-size:12px !important; font-weight:; color:#959595; line-height:20px; letter-spacing:0.5px; text-align:;}
	
}



