		*{
 margin : 0;
 padding: 0px;
 box-sizing: border-box;
}


body {
		padding: 30px;
    font-family: Pretendard, sans-serif;
    font-size: 14pt;
    line-height: 140%;
    text-align: center;
    word-break: keep-all;
    overflow: auto;
    background-color: #FFFCF1;
}

footer {
  font-size: 15px;
  position: absolute;
  bottom: 25px;
  width:100%;
}

h1 {
  position: relative;
	font-size: 25pt;
	word-break: keep-all;
	font-weight: normal;
	padding-bottom: 40pt;
}

	.eng {
		padding: 0 40px;
		position: absolute;
		width: 50%;
		height: 100%;
	}

	.kr {
		padding: 0 50px;
		position: absolute;
		width: 50%;
		height: 100%;
		left: 50%;
	}


	.subtitle {
		font-weight: bold;
	}

	.members {
		font-size: 11pt;
	}

a {
	color: black;
	text-decoration: none;

}

a:hover {
	text-decoration: underline;
}




@media only screen and (max-width: 800px) {

  body {
    font-size: 13px;
    padding: 20px;
    overflow: auto;
    }

	footer {
	   	font-size: 11px;
	   	}

		.members {
					font-size: 10pt;
				}

  }


@media only screen and (max-width: 600px) {
  
  body {
  	margin-top: 20px;
    font-size: 13px;
    padding: 0px;
    overflow: auto;
    }

 	footer {
   	font-size: 11px;
   	}

  	.members {
			font-size: 10pt;
		}

		.eng {
			width: 100%;
			height: 100%;
		}

		.kr{
			display: none
		}	

}