
@import url('https://fonts.googleapis.com/css?family=Jua|Nanum+Gothic+Coding&display=swap');
/* font-family: 'Jua', sans-serif;
font-family: 'Nanum Gothic Coding', monospace;
 */
  @import url('https://cdn.jsdelivr.net/gh/moonspam/NanumSquare@1.0/nanumsquare.css');
/*
body		{ font-family: 'NanumSquare', sans-serif; }
.normal		{ font-weight: 400 }
.bold		{ font-weight: 700 }
.bolder		{ font-weight: 800 }
.light		{ font-weight: 300 }
*/





/*TABLE*/

#table{
	width: 100%; text-align: center;
	/* margin: 20px auto; */
}
#table > table{
	width: 720px; margin: 0 auto;
	letter-spacing: -2px;
	color: #555;
}
#table caption{
	content: "";
}
#table > table thead{
	border-top: 2px solid #222;
	border-bottom: 1px solid rgba(0,0,0,0.2);
	font-weight: 700; font-size: 20px;
/* 	background: rgba(0,0,0,0.1); */
}
#table > table tbody tr td{
	border-bottom: 1px solid rgba(0,0,0,0.2);
	color: #666;  font-size: 18px;
}
#table > table tbody tr td:nth-child(2){
	text-align: left;
}
#table > table tbody tr td > a{
	text-decoration: none; color: #666;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
	-moz-transition: all 0.3s;
}
#table > table thead tr th:first-child,
#table > table tbody tr td:first-child{
	padding: 20px 15px;
}
#table > table thead tr th:first-child,
#table > table tbody tr td:first-child{
	width: 13%;
}
#table > table thead tr th:nth-child(2),
#table > table tbody tr td:nth-child(2){
	width: 50%;
}
#table > table tbody tr td:nth-child(2):hover a{
	text-decoration: underline; /* font-weight: 600; */
	/* letter-spacing: 0; */
}
