@media all and (min-width:800px) {    /* 화면 너비가 980px 이상이고 미디어쿼리를 지원하는 브라우저라면 아래 코드를 해석함 */
}

@import url(//sav163.web25.kr/css/notosanskr2.css); /* 본고딕 */
/*@import url(//fonts.googleapis.com/css?family=Noto+Serif+KR:200,300,400,500,600,700,900&display=swap); /* 본명조 */
 
/*@import url(//cdn.rawgit.com/hiun/NanumSquare/master/nanumsquare.css); 나눔스퀘어*/
/*@import url(http://cdn.jsdelivr.net/font-nanum/1.0/nanumbarungothic/nanumbarungothic.css); 나눔바른고딕*/


/* @import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css); */
@import url(//cdn.jsdelivr.net/font-nanum/1.0/nanumgothic/nanumgothic.css);  /* 나눔고딕 : 한국서버 빠름 */ 
/* @import url(//cdn.jsdelivr.net/font-nanum/1.0/nanumbarungothic/nanumbarungothic.css); * 나눔바른고딕 : 한국서버 빠름*/ 
/* @import url(//cdn.jsdelivr.net/font-nanum/1.0/nanumgothiccoding/nanumgothiccoding.css); 나눔고딕코딩 : 한국서버 빠름*/ 
 @import url(//cdn.jsdelivr.net/font-nanum/1.0/nanummyeongjo/nanummyeongjo.css);  /* 나눔명조 : 한국서버 빠름*/ 
/* @import url(//cdn.jsdelivr.net/font-nanum/1.0/nanumpenscript/nanumpenscript.css);  나눔펜 손글씨 : 한국서버 빠름*/ 
/* @import url(//cdn.jsdelivr.net/font-nanum/1.0/nanumbrushscript/nanumbrushscript.css);  나눔브러쉬 손글씨 : 한국서버 빠름*/ 

@font-face {
    font-family: 'GmarketSansLight';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansLight.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'GmarketSansBold';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
 
header{ position:; background:#; width:100%; z-index:9; }
/* header > .wrapper {position:fixed; top:0; left:0; width:100%; height:50px; background:#; border-bottom:1px #273056 solid; width:100%; height:100%; overflow:hidden; overflow-y:scroll; z-index:999;} */
header > .wrapper {position:relative; width:100%; height:60px; background:#; border-bottom:0px #273056 solid; width:100%; z-index:9;}
header > .wrapper > .top_tel { position:absolute; right:18%; top:18px; width:; }
header > .wrapper > .top_tel img {height:25px; }
header > .wrapper > .top_tel li { display:inline-block; margin:0 8px;}
header > .wrapper > .logo { position:absolute; top:13px; left:3.5%}
header > .wrapper > .logo img {height:35px; }
header > .wrapper > #pattern { width:100%; }





/* ----------- footer ---------------------- */



#footer { background:#102754; border-top:0px solid #dddedc; width:92%; margin:0 auto; padding:30px 4%; overflow:hidden;}

#footer .address { display:block; color:#9ca9c2; font-size:0.8em; line-height:1.4em; text-align:center;}
#footer .logo { width:130px; margin:0 auto 10px; }









