﻿.content201 {
	border: 0px solid #666666;
	display: inline-block;
	vertical-align: top;
}
.content202 {
	border-width: 2px;
	border-color: #666666;
	font-size: small;
	border-bottom-style: dotted;
}
.content203 {
}
.content101{
	margin: 30px;
	border: 2px dashed #C0C0C0;
	padding: 30px;
	text-align: center;
	font-size: medium;
	letter-spacing: 5px;
}
.content101 p{
	text-align: left;
	font-size: small;
	color: #000000;
	font-weight: normal;
	letter-spacing: normal;
}
.content100{
	font-family: 'Noto Serif JP', serif;
	text-align: center;
	font-size: large;
	font-weight: 600;
	letter-spacing: 5px;
	padding: 1px;
	background-color: #FFCC99;
}
.content102{
	font-family: 'Noto Serif JP', serif;
	text-align: center;
	font-size: large;
	font-weight: 600;
	letter-spacing: 5px;
	margin-top: 50px;
	margin-right: 15%;
	margin-left: 15%;
}
.content104{
	text-align: center;
	font-size: small;
	font-weight: 600;
	letter-spacing: 5px;
	display: inline-block;
}
.content104 :hover{
	opacity:0.75;
}
.content105{
	border-radius: 10px;
	font-family: 'Noto Serif JP', serif;
	font-weight: 600;
	letter-spacing: 2px;
	padding: 3px 10px 3px 10px;
	display: inline-block;
	background-color: #CCFFCC;
	margin-top: 20px;
}
.content106{
	display: inline-block;
	font-size: small;
	margin-top: 10px;
	margin-bottom: 30px;
}
.content107{
	border-radius: 10px;
	font-family: 'Noto Serif JP', serif;
	font-weight: 600;
	letter-spacing: 2px;
	padding: 3px 10px 3px 10px;
	display: inline-block;
	background-color: #FFCCFF;
	margin-top: 20px;
}
.content108{
	display: inline-block;
	font-size: small;
	margin-top: 10px;
	margin-bottom: 5px;
}
.content305 {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	letter-spacing: 2px;
	font-weight: 600;
}
.content302{
	font-family: 'Noto Serif JP', serif;
	line-height: 40px;
	letter-spacing: 2px;
	font-weight: 900;
}
.content303{
	text-align: center;
	max-width: auto
}
.content304 {
}

.content401{
	font-size: small;
	font-weight: 300;
	text-align: center;
}
.content302 li {
	display: inline-block;
	margin: 10px 15px 0px 15px;
}
.content209 {
	text-align: left;
}

.content501{
	text-align:center;
}

.content502{
	text-align: center;
	font-size: small;
	text-decoration: underline;
 }