@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(http://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://fonts.googleapis.com/css?family=Noto+Sans" rel="stylesheet');
@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css);
*/
@font-face {
	font-family: 'NotoSans';
	font-style: normal;
	font-weight: 100;
	src: url('../../wzd_lib/font/notokr-light.woff2') format('woff2'),
		 url('../../wzd_lib/font/notokr-light.woff') format('woff');
}
@font-face {
	font-family: 'NotoSans';
	font-style: normal;
	font-weight: 300;
	src: url('../../wzd_lib/font/notokr-regular.woff2') format('woff2'),
		 url('../../wzd_lib/font/notokr-regular.woff') format('woff');
}
@font-face {
	font-family: 'NotoSans';
	font-style: normal;
	font-weight: 500;
	src: url('../../wzd_lib/font/notokr-medium.woff2') format('woff2'),
		 url('../../wzd_lib/font/notokr-medium.woff') format('woff');
}
@font-face {
	font-family: 'NotoSans';
	font-style: normal;
	font-weight: 700;
	src: url('../../wzd_lib/font/notokr-bold.woff2') format('woff2'),
		 url('../../wzd_lib/font/notokr-bold.woff') format('woff');
}
@font-face {
 font-family: 'NanumSquare';
 font-weight: 400;
 src: url(../../wzd_lib/font/NanumSquareR.eot);
 src: url(../../wzd_lib/font/NanumSquareR.eot?#iefix) format('embedded-opentype'),
      url(../../wzd_lib/font/NanumSquareR.woff) format('woff'),
      url(../../wzd_lib/font/NanumSquareR.ttf) format('truetype');
}
@font-face {
 font-family: 'NanumSquare';
 font-weight: 700;
 src: url(../../wzd_lib/font/NanumSquareB.eot);
 src: url(../../wzd_lib/font/NanumSquareB.eot?#iefix) format('embedded-opentype'),
      url(../../wzd_lib/font/NanumSquareB.woff) format('woff'),
      url(../../wzd_lib/font/NanumSquareB.ttf) format('truetype');
}
@font-face {
 font-family: 'NanumSquare';
 font-weight: 800;
 src: url(../../wzd_lib/font/NanumSquareEB.eot);
 src: url(../../wzd_lib/font/NanumSquareEB.eot?#iefix) format('embedded-opentype'),
      url(../../wzd_lib/font/NanumSquareEB.woff) format('woff'),
      url(../../wzd_lib/font/NanumSquareEB.ttf) format('truetype');
}
@font-face {
 font-family: 'NanumSquare';
 font-weight: 300;
 src: url(../../wzd_lib/font/NanumSquareL.eot);
 src: url(../../wzd_lib/font/NanumSquareL.eot?#iefix) format('embedded-opentype'),
      url(../../wzd_lib/font/NanumSquareL.woff) format('woff'),
      url(../../wzd_lib/font/NanumSquareL.ttf) format('truetype');
}

/* 예시 
font-family: 'Open Sans', sans-serif;
font-family: 'Ubuntu', sans-serif;
font-family: 'Nanum Gothic';  400,700,800
font-family: 'Roboto', sans-serif;
@font-face {
 font-family: 'NanumSquare';
font-family: 'Lato', 'Noto Sans KR', Tahoma, Geneva, sans-serif;
font-family: 'Noto Sans', sans-serif;
font-family: 'Noto Sans KR', sans-serif;
font-family: 'Nanum Myeongjo';
font-family: 'Nanum Barun Gothic', sans-serif;
font-family: 'Cairo', sans-serif;
font-family: 'Josefin Sans', sans-serif;


*/


html, body {
	font-size: 15px; line-height: 28px; font-weight: 400; color:#474747; font-family:'Roboto', 'Open Sans','맑은 고딕',  '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:'Roboto', 'Open Sans', '맑은 고딕',  'Nanum Gothic', 'Malgun Gothic', '돋움', 'Ubuntu', dotum, sans-serif; font-size: 15px; line-height: 22px; font-weight: 400; }

@media (max-width: 992px) {
    div, li, ul, p, dl, dt, dd, h1, h2, h3, h4, h5, h6, th, td {font-family:'Roboto', 'Open Sans', '맑은 고딕',  'Nanum Gothic', 'Malgun Gothic', '돋움', 'Ubuntu', dotum, sans-serif; color: #474747; font-size: 13px; }

}
