@charset "utf-8";
/* CSS Document */
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800);
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(https://fonts.googleapis.com/css?family=Ubuntu:400,500,700);
@import url('https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900');
@import url(https://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);
@import url('https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900&display=swap')
@import url(http://cdn.jsdelivr.net/font-nanum/1.0/nanumbarungothic/nanumbarungothic.css);
@import url('https://fonts.googleapis.com/css?family=Cairo&display=swap');
@import url('https://fonts.googleapis.com/css?family=Josefin+Sans&display=swap');

@import url('https://webfontworld.github.io/NanumMyeongjo/NanumMyeongjo.css');

@font-face{font-family:'NotoSans';font-style:normal;font-weight:100;src:local('Noto Sans Korean Thin');src:url(https://cdn.jsdelivr.net/npm/noto-sans-kr@0.1.1/fonts/NotoSans-Thin.eot);src:url(https://cdn.jsdelivr.net/npm/noto-sans-kr@0.1.1/fonts/NotoSans-Thin.eot?#iefix) format('embedded-opentype'),url(https://cdn.jsdelivr.net/npm/noto-sans-kr@0.1.1/fonts/NotoSans-Thin.woff2) format('woff2'),url(https://cdn.jsdelivr.net/npm/noto-sans-kr@0.1.1/fonts/NotoSans-Thin.woff) format('woff')}

@font-face{font-family:'NotoSans';font-style:normal;font-weight:400;src:local('Noto Sans Korean Light');src:url(https://cdn.jsdelivr.net/npm/noto-sans-kr@0.1.1/fonts/NotoSans-Light.eot);src:url(https://cdn.jsdelivr.net/npm/noto-sans-kr@0.1.1/fonts/NotoSans-Light.eot?#iefix) format('embedded-opentype'),url(https://cdn.jsdelivr.net/npm/noto-sans-kr@0.1.1/fonts/NotoSans-Light.woff2) format('woff2'),url(https://cdn.jsdelivr.net/npm/noto-sans-kr@0.1.1/fonts/NotoSans-Light.woff) format('woff')}

@font-face{font-family:'NotoSans';font-style:normal;font-weight:700;src:local('Noto Sans Korean Regular');src:url(https://cdn.jsdelivr.net/npm/noto-sans-kr@0.1.1/fonts/NotoSans-Regular.eot);src:url(https://cdn.jsdelivr.net/npm/noto-sans-kr@0.1.1/fonts/NotoSans-Regular.eot?#iefix) format('embedded-opentype'),url(https://cdn.jsdelivr.net/npm/noto-sans-kr@0.1.1/fonts/NotoSans-Regular.woff2) format('woff2'),url(https://cdn.jsdelivr.net/npm/noto-sans-kr@0.1.1/fonts/NotoSans-Regular.woff) format('woff')}

@font-face {
    font-family: 'Cafe24Ohsquareair';
    font-weight: normal;
    font-style: normal;
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/Cafe24Ohsquareair/Cafe24Ohsquareair.eot');
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/Cafe24Ohsquareair/Cafe24Ohsquareair.eot?#iefix') format('embedded-opentype'),
         url('https://cdn.jsdelivr.net/gh/webfontworld/Cafe24Ohsquareair/Cafe24Ohsquareair.woff2') format('woff2'),
         url('https://cdn.jsdelivr.net/gh/webfontworld/Cafe24Ohsquareair/Cafe24Ohsquareair.woff') format('woff'),
         url('https://cdn.jsdelivr.net/gh/webfontworld/Cafe24Ohsquareair/Cafe24Ohsquareair.ttf') format("truetype");
    font-display: swap;
}


@import url(https://cdn.jsdelivr.net/gh/moonspam/NanumSquare@2.0/nanumsquare.css);

@font-face {
  font-family: "GmarketSans";
  font-weight: 700;
  font-display: swap;
  src: local("Gmarket Sans Bold"),
    url("https://cdn.jsdelivr.net/gh/ungveloper/web-fonts/GmarketSans/fonts/woff2/GmarketSansBold.woff2") format("woff2"),
    url("https://cdn.jsdelivr.net/gh/ungveloper/web-fonts/GmarketSans/fonts/woff/GmarketSansBold.woff") format("woff");
}

@font-face {
  font-family: "GmarketSans";
  font-weight: 500;
  font-display: swap;
  src: local("Gmarket Sans Medium"),
    url("https://cdn.jsdelivr.net/gh/ungveloper/web-fonts/GmarketSans/fonts/woff2/GmarketSansMedium.woff2") format("woff2"),
    url("https://cdn.jsdelivr.net/gh/ungveloper/web-fonts/GmarketSans/fonts/woff/GmarketSansMedium.woff") format("woff");
}

@font-face {
  font-family: "GmarketSans";
  font-weight: 300;
  font-display: swap;
  src: local("Gmarket Sans Light"),
    url("https://cdn.jsdelivr.net/gh/ungveloper/web-fonts/GmarketSans/fonts/woff2/GmarketSansLight.woff2") format("woff2"),
    url("https://cdn.jsdelivr.net/gh/ungveloper/web-fonts/GmarketSans/fonts/woff/GmarketSansLight.woff") format("woff");
}

html, body {
	font-size:18px; color:#474747; font-family:'NotoSans', '맑은 고딕',  'Nanum Gothic', 'Malgun Gothic', '돋움', 'Ubuntu', dotum, sans-serif; 
}
body a, body .btn {
	transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
body a:hover, body .btn {  transition:0.5s all;
 -webkit-transition:0.5s all;
 -moz-transition:0.5s all;
 -o-transition:0.5s all;
 -ms-transition:0.5s all;}
 
.soft {transition:0.5s all;
 -webkit-transition:0.5s all;
 -moz-transition:0.5s all;
 -o-transition:0.5s all;
 -ms-transition:0.5s all;}


div, li, ul, p, dl, dt, dd, h1, h2, h3, h4, h5, h6 {font-family:'NotoSans', '맑은 고딕',  'Nanum Gothic', 'Malgun Gothic', '돋움', 'Ubuntu', dotum, sans-serif; color: #474747; }

@media (max-width: 992px) {
    div, li, ul, p, dl, dt, dd, h1, h2, h3, h4, h5, h6, th, td {font-family:'NotoSans', '맑은 고딕',  'Nanum Gothic', 'Malgun Gothic', '돋움', 'Ubuntu', dotum, sans-serif; color: #474747; font-size: 13px; }

}
