::Selection{
  color: black;
  background: pink;
}

html, body {
  width: 100%;
  height: 100%;
  position: relative;
  padding: 0;
  margin: 0;
  cursor: url(http://cur.cursors-4u.net/cursors/cur-9/cur271.cur), progress !important;
  background-color: #333333;
  color: #e0e0e0;
}

strong{
  color:pink;
}
  
.title{
  text-align: center;
  font-family: 'KCC-Kimhoon';
  font-size: 1.6rem;
}

h1,h2 {
  margin-top: 20px;
  margin-bottom: 0;
}

h3 {
  margin-top: 10; 
  margin-bottom: 0;
}

ul {
  margin: 0;
}


h1,h2 {
  color: pink;
} 

.content {
  font-weight: bold;
  font-family: 'GyeonggiBatang';
  max-width: 768px;
  display: block;
  padding: 0 1.6rem;
  margin: auto;
  text-align: justify;
  text-justify: inter-word;
  line-height: 1.8;
  word-break: break-all !important;
}

.content a{
  color: rgb(75, 134, 158);
  text-decoration-line: underline;
}

.contact{
  font-family: 'GmarketSansBold';
  font-size: 0.85rem;
  color: #999999;
  text-align: center;
}

.contact a{
  color: #999999;
  text-decoration-line: none;
}

.contact:before{
  content:"";
  display: block;
  width:200px;
  border-top: 2px solid pink;
  margin: 15px auto;
  margin-top: 35px;
}

  /* 경기천년바탕 */
  @font-face { font-family: 'GyeonggiBatang'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_one@1.0/GyeonggiBatang.woff') format('woff'); font-weight: normal; font-style: normal; }
  /* KCC김훈체 */
  @font-face { font-family: 'KCC-Kimhoon'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_one@1.0/KCC-Kimhoon-Regular.woff') format('woff'); font-weight: normal; font-style: normal; }
  /* Gmarket Sans B */
  @font-face { font-family: 'GmarketSansBold'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff') format('woff'); font-weight: normal; font-style: normal; }