html {
  font-size: 14px;
}

@media (min-width: 768px) {
  html {
    font-size: 16px;
  }
}

html {
  position: relative;
  min-height: 100%;
}

body {
  margin-bottom: 60px;
}

/* IssueJournal Details Ã¼Å©¹Ú½º Ä¿½ºÅÍ¸¶ÀÌÂ¡ */
.custom-checkbox {
    width: 30px; /* Ã¼Å©¹Ú½ºÀÇ ³Êºñ */
    height: 30px; /* Ã¼Å©¹Ú½ºÀÇ ³ôÀÌ */
    border: 2px solid #198754; /* º¸´õ »ö»ó°ú ±½±â */
    border-radius: 4px; /* ¸ð¼­¸® µÕ±Û±â */
    appearance: none; /* ±âº» ºê¶ó¿ìÀú ½ºÅ¸ÀÏ Á¦°Å */
    -webkit-appearance: none; /* Å©·Î½º ºê¶ó¿ìÀú Áö¿ø */
    background-color: #fff; /* ¹è°æ »ö»ó */
    cursor: pointer;
    position: relative;
}

    /* Ã¼Å©¹Ú½º ¼±ÅÃ ½Ã ½ºÅ¸ÀÏ */
    .custom-checkbox:checked {
        background-color: #198754; /* ¼±ÅÃ ½Ã ¹è°æ »ö»ó */
        border-color: #198754; /* ¼±ÅÃ ½Ã º¸´õ »ö»ó */
    }

        /* ¼±ÅÃ ½Ã Ã¼Å© Ç¥½Ã */
        .custom-checkbox:checked::after {
            content: '';
            display: block;
            position: absolute;
            top: 4px;
            left: 8px;
            width: 8px;
            height: 16px;
            border: solid #198754;
            ;
            border-width: 0 2px 2px 0;
            transform: rotate(45deg);
        }

/* CSS¸¦ ÀÌ¿ëÇÑ ¼±ÅÃ ¹æÁö */
/*body, div, span, p {
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
}*/

/* ÀÌ¹ÌÁö µå·¡±× ¹æÁö */
/*img {
    pointer-events: none;
    -webkit-user-drag: none;
}*/
/*È¨ÆäÀÌÁö STop°ü·Ã*/
.home-top-article {
    background-size: cover;
    background-position: center;
    border-radius: 0.5rem;
}

    .home-top-article .overlay {
        background-color: rgba(0, 0, 0, 0.5);
    }

    .home-top-article .text-box {
        color: white;
    }