.label1 {
	font-size: 18px;
	padding: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #D06586;
	border: 1px solid #666666;
}
.label2{
	font-size: 18px;
	padding: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #69BD4D;
	border: 1px solid #666666;
}
.table1-job {
	background-color: #FFF4F7;
	padding: 5px;
	text-align: center;
	border: 1px solid #666666;
}
.table1-company {
	background-color: #FAB8C7;
	font-size: 14px;
	padding: 10px;
	text-align: center;
	border: 1px solid #666666;
}
.table1-category {
	background-color: #FCDDE0;
	font-size: 14px;
	padding: 10px;
	text-align: center;
	border: 1px solid #666666;
}
.table1-genre {
	background-color: #ffffff;
	font-size: 14px;
	padding: 10px;
	text-align: center;
	border: 1px solid #8A8A8A;
}
.table2-job {
	background-color: #F4F8E9;
	padding: 5px;
	text-align: center;
	border: 1px solid #666666;
}
.table2-company {
	background-color: #C7F8B8;
	font-size: 14px;
	padding: 10px;
	text-align: center;
	border: 1px solid #666666;
}
.table2-category {
	background-color: #D7F9CF;
	font-size: 14px;
	padding: 10px;
	text-align: center;
	border: 1px solid #666666;
}
.table2-genre {
	background-color: #ffffff;
	font-size: 14px;
	padding: 10px;
	text-align: center;
	border: 1px solid #666666;
}

.midasi1 {
  display: inline-block;
  width: 100%;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #d46586;
	padding: 10px;
	border-radius: 5px;
}

.midasi2 {
  display: inline-block;
  width: 100%;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #69BD4D;
	padding: 10px;
	border-radius: 5px;
	
}

.su-spoiler-title{
  font-size: 16px !important;
}
