:root{
  --bg-zero: #e9e9e9;
  --bg: #f2f2f2;
  --bg-hover: #fff;
  --border: 1px solid #d9d9d9;
  --dimdtext: rgba(0,0,0,0.25);
  --opacity: rgba(0,0,0,0.25);
  --fff: #000;
  --000: #fff;
  --opa: 0.25;
  --848484: rgba(0,0,0,0.25);
  --menu-font-size: 20px;
  --big-title-font-size: 30px;
  --title-font-size: 23px;
  --title-font-size-en: 24px;
  --content-font-size: 20px;
  --content-font-size-en: 20px;
  --content-font-size-card: 20px;
  --effect-font-size: 14vw;
  --small-line-height: 31px;
  --content-line-height: 25.5px;
  --content-line-height-detail: 25.5px;
  --content-line-height-en: 25.5px;
  --content-line-height-card: 25.5px;
  --big-title-line-height: 40px;
  --title-line-height: 30px;
  --title-line-height-en: 32.8px;
  --list-line-height: 27px;
  --list-line-height-en: 25px;
  --effect-line-height: 10vw;

}


*, *:before, *:after {
  -webkit-font-smoothing: auto !important;
}

/*
* 사실은 화이트모드
*/

/*
  media=(prefers-color-scheme: dark)
*/

header{
  mix-blend-mode: normal;
}

.img-magnifier-glass{
  display: none !important; 
}

.preloader-wrapper{
  background-color: #fff;
}

.intro-box:hover .intro-text, .intro-box:hover .intro-text-2{
  color: #000;
}

.year-text{
  text-shadow: 0 0 10px rgb(255 255 255 / 40%);
}

.conferences-archive-cover span.conferences-archive-cover-text{
  text-shadow: 0 0 10px rgb(255 255 255 / 25%);
}

ul.journals-menu li span{
  opacity: 0.25;
}

.grid {
    background: #d9d9d9;
  }

.original-text {
  float: left;
}

.dotdotdot{
  background: #000;
  color: #e9e9e9;
}

.logo-box-white{
  display: none;
}

.logo-box-black {
  display: block;
}

.home .bottom-menu.active .menu1-btn{
  color: #000;
}

.menu1-btn.active {
    color: #000 !important;
}

.ttttttttt{
  background-blend-mode: unset;
  opacity: 1;
}

.m-header{
  background: transparent !important;
  mix-blend-mode: unset !important;
}

.mdotdotdot{
  background: #000;
  color: #fff;
}

.m-header-menu-home-bg{
      background-color: rgba(255,255,255,0.9) !important;
}

.masonry-date{
  color: #000;
}

.masonry-description{
  color: #000;
}

.intro-text,
.intro-text-2{
  color: #000;
}

#date-result{
  color: #e9e9e9;
}

.date-cap{
  border-bottom: 1px solid #e9e9e9;
}

.journals-archive-cover span.journals-archive-cover-text{
  text-shadow: 0 0 10px rgb(255 255 255 / 50%);
}