body {
    zoom: 0.8;
    -moz-transform: scale(0.8);
    -moz-transform-origin: 0 0;
}

.plyr {
  border-radius: 5px !important;
}

.roundedIMG {
  border-radius: 5px !important;
}



.img-shadow-dark {
  -webkit-filter: drop-shadow(0px 5px 10px #000 );
  filter: drop-shadow(0px 5px 10px #000);
}

.img-shadow-light {
  -webkit-filter: drop-shadow(0px 5px 10px #999 );
  filter: drop-shadow(0px 5px 10px #999);
}

.title01 {
  font-family: 'Noto Serif KR', serif;
  font-weight: 900;
  font-size: 20px;
}
.title02 {
  margin-top: -20px;
  font-family: 'Noto Serif KR', serif;
  font-weight: 900;
  font-size: 50px;
}

.no-space {
  height: 0px;
  overflow: visible;
  align: bottom;
}

.inverse {
  color: #333;
}

.description {
  font-family: 'Open Sans', sans-serif;
  /* width: 600px; */
  /* text-align: justify; */
  text-justify: auto;
  margin-bottom:35px;
}

.spacer {
  margin-top: 40px;
}

.spacer-mini {
  margin-top: 15px;
}

.spacer-big {
  margin-top: 80px;
}

.btn {
  border-width: 2px !important;
  border-radius: 3px !important;
  padding: 5px 15px 5px 15px;
  margin-right: 10px;
  margin-bottom: 10px;

  font-family: 'Noto Serif KR', serif;
  font-weight: 700 !important;
  font-size: 15px;
}

.img-center {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.emphasize {
  color: #fc0d70;
  border-color: #fc0d70;
}

.emphasize:hover{
  color: #fff;
  border-color: #fc0d70;
  background-color: #fc0d70;
}
