@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 700;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 800;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.ttf) format('truetype');
}

@font-face {
 font-family: 'NanumSquare';
 font-weight: 300;
 src: url('/font/NanumSquareL.eot');
 src: url('/font/NanumSquareL.eot?#iefix') format('embedded-opentype'),
      url('/font/NanumSquareL.woff') format('woff'),
      url('/font/NanumSquareL.ttf') format('truetype');
}
@font-face {
 font-family: 'NanumSquare';
 font-weight: 400;
 src: url('/font/NanumSquareR.eot');
 src: url('/font/NanumSquareR.eot?#iefix') format('embedded-opentype'),
      url('/font/NanumSquareR.woff') format('woff'),
      url('/font/NanumSquareR.ttf') format('truetype');
}
@font-face {
 font-family: 'NanumSquare';
 font-weight: 700;
 src: url('/font/NanumSquareB.eot');
 src: url('/font/NanumSquareB.eot?#iefix') format('embedded-opentype'),
      url('/font/NanumSquareB.woff') format('woff'),
      url('/font/NanumSquareB.ttf') format('truetype');
}
@font-face {
 font-family: 'NanumSquare';
 font-weight: 800;
 src: url('/font/NanumSquareEB.eot');
 src: url('/font/NanumSquareEB.eot?#iefix') format('embedded-opentype'),
      url('/font/NanumSquareEB.woff') format('woff'),
      url('/font/NanumSquareEB.ttf') format('truetype');
}


.font_Square {font-family: 'NanumSquare'}
.fc1 {color:#00b0f0}
.fc2 {color:#505050}
.fc3 {color:#b72930}

.bor_blue {border:1px solid #0054a6;}
.bor_yellow {border:1px solid #edaa19;}
.bor_purple {border:1px solid #b13dc6;}
.bor_supergreen {border:1px solid #28c198;}
.bor_palegreen {border:1px solid #88ca33;}

.bg_blue {background:#0054a6;}
.bg_yellow {background:#edaa19;}
.bg_purple {background:#b13dc6;}
.bg_supergreen {background:#28c198;}
.bg_palegreen {background:#88ca33;}