@import url('https://fonts.googleapis.com/earlyaccess/nanumgothic.css');
@import url('https://fastly.jsdelivr.net/npm/galmuri@latest/dist/galmuri.css');

@font-face {
    font-family: 'Galmuri7';
    font-weight: 400;
    font-style: normal;
    src: url('../fonts/GALMURI7.woff'),
        url('../fonts/GALMURI7.TTF');
}
@font-face {
    font-family: 'Galmuri11';
    font-weight: 400;
    font-style: normal;
    src: url('../fonts/galmuri11.woff'),
        url('../fonts/galmuri11.ttf');
}
@font-face {
    font-family: 'YeoSSi';
    font-weight: 400;
    font-style: normal;
    src: url('../fonts/ON-여씨향약언해R.woff'),
    url('../fonts/ON\ 여씨향약언해R.TTF');
}
body {
    font-family: "nanumgothic", Arial, Helvetica, sans-serif;
    cursor: url('../images/ghost1.png') 2 2, auto;
    word-break: keep-all;
}

.loader-back {
    width: 100%;
    height: 100%;
    position: fixed;
    background-color: rgba(0, 0, 0, 0.6);
    z-index: 99999;
    display: none;
    top: 0;
    left: 0;
  }
  
  .loader {
    width: 48px;
    height: 48px;
    border: 5px solid #FFF;
    border-bottom-color: transparent;
    border-radius: 50%;
    display: inline-block;
    box-sizing: border-box;
    animation: rotation 1s linear infinite;
    position: absolute;
    top: 45%;
    left: 50%;
  }
  
  @keyframes rotation {
    0% {
      transform: rotate(0deg);
    }
  
    100% {
      transform: rotate(360deg);
    }
  }