/* 나눔 스퀘어 */
/* AC */
@font-face {
 font-family: 'NanumSquareAc';
 font-weight: 300;
 src: url('/child/font/NanumSquareAcL.eot');
 src: local('☺'),
      url('/child/font/NanumSquareAcL.eot?#iefix') format('embedded-opentype'),
      url('/child/font/NanumSquareAcL.woff2') format('woff2'),
      url('/child/font/NanumSquareAcL.woff') format('woff'),
      url('/child/font/NanumSquareAcL.ttf') format('truetype');
}

@font-face {
 font-family: 'NanumSquareAc';
 font-weight: 400;
 src: url('/child/font/NanumSquareAcR.eot');
 src: local('☺'),
      url('/child/font/NanumSquareAcR.eot?#iefix') format('embedded-opentype'),
      url('/child/font/NanumSquareAcR.woff2') format('woff2'),
      url('/child/font/NanumSquareAcR.woff') format('woff'),
      url('/child/font/NanumSquareAcR.ttf') format('truetype');
}

@font-face {
 font-family: 'NanumSquareAc';
 font-weight: 700;
 src: url('/child/font/NanumSquareAcB.eot');
 src: local('☺'),
      url('/child/font/NanumSquareAcB.eot?#iefix') format('embedded-opentype'),
      url('/child/font/NanumSquareAcB.woff2') format('woff2'),
      url('/child/font/NanumSquareAcB.woff') format('woff'),
      url('/child/font/NanumSquareAcB.ttf') format('truetype');
}
@font-face {
 font-family: 'NanumSquareAc';
 font-weight: 800;
 src: url('/child/font/NanumSquareAcEB.eot');
 src: local('☺'),
      url('/child/font/NanumSquareAcEB.eot?#iefix') format('embedded-opentype'),
      url('/child/font/NanumSquareAcEB.woff2') format('woff2'),
      url('/child/font/NanumSquareAcEB.woff') format('woff'),
      url('/child/font/NanumSquareAcEB.ttf') format('truetype');
}


/* 몬세라트 */
@font-face {
 font-family: 'Montserrat';
 font-weight: 100;
 src: url('/child/font/Montserrat-Thin.woff') format('woff'),
      url('/child/font/Montserrat-Thin.woff2') format('woff2');
}
@font-face {
 font-family: 'Montserrat';
 font-weight: 300;
 src: url('/child/font/Montserrat-Light.woff') format('woff'),
      url('/child/font/Montserrat-Light.woff2') format('woff2');
}
@font-face {
 font-family: 'Montserrat';
 font-weight: 400;
 src: url('/child/font/Montserrat-Regular.woff') format('woff'),
      url('/child/font/Montserrat-Regular.woff2') format('woff2');
}
@font-face {
 font-family: 'Montserrat';
 font-weight: 500;
 src: url('/child/font/Montserrat-Medium.woff') format('woff'),
      url('/child/font/Montserrat-Medium.woff2') format('woff2');
}
@font-face {
 font-family: 'Montserrat';
 font-weight: 600;
 src: url('/child/font/Montserrat-SemiBold.woff') format('woff'),
      url('/child/font/Montserrat-SemiBold.woff2') format('woff2');
}
@font-face {
 font-family: 'Montserrat';
 font-weight: 700;
 src: url('/child/font/Montserrat-Bold.woff') format('woff'),
      url('/child/font/Montserrat-Bold.woff2') format('woff2');
}
@font-face {
 font-family: 'Montserrat';
 font-weight: 800;
 src: url('/child/font/Montserrat-ExtraBold.woff') format('woff'),
      url('/child/font/Montserrat-ExtraBold.woff2') format('woff2');
}
@font-face {
 font-family: 'Montserrat';
 font-weight: 900;
 src: url('/child/font/Montserrat-Black.woff') format('woff'),
      url('/child/font/Montserrat-Black.woff2') format('woff2');
}


/* Weight */
.thin {
  font-weight:100;
}

.light {
  font-weight:300;
}

.normal {
  font-weight:400;
}

.medium {
  font-weight:500;
}

.boldsami {
  font-weight:600;
}

.bold {
  font-weight:700;
}

.bolder {
  font-weight:800;
}

.boldbak {
  font-weight:900;
}
