@charset "UTF-8";

@font-face {
  font-family:"mn";
  src:url("https://dl.dropboxusercontent.com/scl/fi/bcp2pxgl8d9tyc4cna0i7/ShinRetroMaruGothic-Regular.woff?rlkey=uw91r4c5jpi3l3m1ckq75oinh")
  format("truetype");
}

@font-face {
  font-family:"kr";
  src:url("https://dl.dropboxusercontent.com/scl/fi/rl7nki4emt2py8kfy7kon/BryndanUnifontBook-Yr3L.ttf?rlkey=tk2rcoeovnafaxq2tngb2w7k1")
  format("truetype");
}

@font-face { 
  font-family: 'tt'; src: url("https://dl.dropboxusercontent.com/scl/fi/zfb6t9kxdxsusgvmwjldb/syo.woff?rlkey=elrnrk72ow0je3xflqn5r870s") format("woff"); 
}



*{
  font-family: "mn";
  font-size:10px;
  color:#404040;
}

body{
  height: 100%;
  background:#ffffff;
  font-size:10px;
  color:#ffffff;
}

body:after{
  position: fixed;
  top: 0; left: 0;
  width: 100%; height: 100%;
  content: "";
  background: linear-gradient(0deg, rgba(251,234,237,0.9612219887955182) 0%, rgba(241,245,252,1) 19%, rgba(195,219,255,1) 100%);
  z-index: -2;
}


.rl{
   padding:18px 18px 18px 18px;
    margin: 24px auto 0;
    max-width: 300px;
    text-align:justify;
    font-family: 'mn';
    font-size:10px;
    color:#7b7b7b;
}

.rl details summary::-webkit-details-marker{
    display: none;
    font-family: 'mn';
    font-size:10px;
    color:#7b7b7b;
}

.rl details{
    font-family: 'mn';
    font-size:10px;
    color:#7b7b7b;
}

.rl summary{
    outline: none;
    font-family: 'mn';
    font-size:10px;
    color:#7b7b7b;
} 

.rl mk {
    background: rgba(248,248,255,0.6);
    font-family: 'mn';
    font-size:10px;
    color: #7b7b7b;
}

.rl b {
    font-family: 'mn';
    font-size:10px;
    color: #7b7b7b;
}

.rl s {
    font-family: 'mn';
    font-size:10px;
    color: #7b7b7b;;
}

.rl u {
    font-family: 'mn';
    font-size:10px;
    color: #7b7b7b;
}

.rl a {
    font-family: 'mn';
    font-size:10px;
    color: #7b7b7b;
}

.kl{
    padding:18px 18px 18px 18px;
    margin: 24px auto 0;
    max-width: 300px;
    text-align:justify;
    font-family: 'mn';
    font-size:10px;
    color:#333333;
}

.kl details summary::-webkit-details-marker{
    display: none;
    font-family: 'mn'; 
    font-size:10px;
    color:#363434;
}

.kl details{
    font-family: 'mn'; 
    font-size:10px;
    color:#363434;
}

.kl summary{
    outline: none;
    font-family: 'mn';
    font-size:10px;
    color:#363434;
} 

.kl mk {
    background: rgba(248,248,255,0.6);
    font-family: 'mn';
    font-size:10px;
    color: #7b7b7b;
}

.kl b {
    font-family: 'mn';
    font-size:10px;
    color: #7b7b7b;
}

.kl s {
    font-family: 'mn';
    font-size:10px;
    color: #7b7b7b;;
}

.kl u {
    font-family: 'mn';
    font-size:10px;
    color: #7b7b7b;
}

.kl a {
    font-family: 'mn';
    font-size:10px;
    color: #7b7b7b;
}

.blur{
   color: transparent;
   font-size:20px;
   font-family: 'tt';
   text-shadow: 0 0 3px rgba(255,255,249);
}

wp {
  font-family:'mn', serif;font-size:10px;
  color: #ffc9d2;
}

kp {
  font-family:'mn', serif;font-size:10px;
  color: #c8cae2;
}

summary::-webkit-details-marker {
   display: none;
}

details summary{
  list-style : none;
}

summary{
  outline: none;
} 

a {
   text-decoration:none;
}

hr{
   border: none;
}

