
.f13 {
	font-size:13px;
	line-height:18px;
}

.f14 {
	font-size:14px;
	line-height:19px;
}

.title01 {
	font-size:1.4em;
	line-height:1.3em;
	padding:12px;
	background-color:#666;
	color:#FFF;
	text-align:center;
/*	font-weight:bold;*/
	margin-top:15px;
	margin-bottom:25px;
}


.title02 {
	font-size:1.2em;
	font-weight:bold;
	text-align:center;
	padding:12px 10px;
	background-color:#36C;
	color:#fff;
	margin-bottom:10px;
}


.title02m {
	font-size:1.3em;
	font-weight:bold;
	text-align:center;
	padding:12px 10px;
	background-color:#0099FF;
	color:#fff;
	margin-bottom:20px;
}

.title02g {
	font-size:1.2em;
	font-weight:bold;
	text-align:center;
	padding:12px 10px;
	background-color:#096;
	color:#fff;
	margin-bottom:10px;
}


.title02p {
	font-size:1.2em;
	font-weight:bold;
	text-align:center;
	padding:12px 10px;
	background-color:#FF4D00;
	color:#fff;
	margin-bottom:10px;
}

.title02pk {
	font-size:1.2em;
	font-weight:bold;
	text-align:center;
	padding:12px 10px;
	background-color:#FF0066;
	color:#fff;
	margin-bottom:10px;
}


.title02bh {
	font-size:1.2em;
	font-weight:bold;
	text-align:center;
	padding:12px 10px;
	background-color:#47A276;
	color:#fff;
	margin-bottom:10px;
}



.title03 {
	font-size:1.2em;
	line-height:1.2em;
	font-weight:bold;
	margin-bottom:15px;
}

.pdftxt01 {
	font-size:0.9em;
	line-height:1.2em;
	margin-bottom:40px;
}

/*** 追加20210905 ***/
.txt01tit {
	font-size:1.5em;
	font-weight:bold;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	text-align:center;
	line-height:1.4em;
	margin-bottom:20px;
}


.txt01 {
	font-size:1em;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	line-height:1.5em;
	margin-bottom:20px;
	padding:5px 10px;
}

.address {
	font-size:1em;
	line-height:1.3em;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	margin-bottom:20px;
	padding:5px 10px;
}

.txt01b {
	font-size:1em;
	line-height:1.5em;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	padding:5px 10px;
	margin-bottom:40px;
}

.txt02 {
	font-size:0.9em;
	line-height:1em;
	margin-bottom:30px;
}

.txt03 {
	font-size:0.9em;
	line-height:1.2em;
	text-align:center;
	margin-bottom:30px;
}


.btn01 {
	font-size:1em;
	line-height:1em;
	margin:0 60px;
	background-color:#3CF;
	border-radius:50px;
	text-align:center;
	margin-bottom:30px;
}


.btn01 a {
	display:block;
	padding:10px;
	border-radius:50px;
}

.btn01:hover {
	background-color:#39F;
}


/**/
.btn01m {
	font-size:1em;
	line-height:1em;
	margin:0 60px;
	background-color:#ADE7CF;
	border-radius:50px;
	text-align:center;
	margin-bottom:30px;
}


.btn01m a {
	display:block;
	padding:10px;
	border-radius:50px;
}

.btn01m:hover {
	background-color:#62D0A2;

}


/**/



.btn01g {
	font-size:1em;
	line-height:1em;
	margin:0 60px;
	background-color:#7FCCFF;
	border-radius:50px;
	text-align:center;
	margin-bottom:30px;
}


.btn01g a {
	display:block;
	padding:10px;
	border-radius:50px;
}

.btn01g:hover {
	background-color:#2BAAFF;

}



.btn01pk {
	font-size:1em;
	line-height:1em;
	margin:0 60px;
	background-color:#FFB9D5;
	border-radius:50px;
	text-align:center;
	margin-bottom:30px;
}


.btn01pk a {
	display:block;
	padding:10px;
	border-radius:50px;
}

.btn01pk:hover {
	background-color:#FF0066;

}




.btn01p {
	font-size:1em;
	line-height:1em;
	margin:0 60px;
	background-color:#FFB799;
	border-radius:50px;
	text-align:center;
	margin-bottom:30px;
}


.btn01p a {
	display:block;
	padding:10px;
	border-radius:50px;
}

.btn01p:hover {
	background-color:#62D0A2;

}


.btn01bh {
	font-size:1em;
	line-height:1em;
	margin:0 60px;
	background-color:#9DDF8A;
	border-radius:50px;
	text-align:center;
	margin-bottom:30px;
}


.btn01bh a {
	display:block;
	padding:10px;
	border-radius:50px;
}

.btn01bh:hover {
	background-color:#47A276;

}






.kousin {
	overflow:auto;
	clear:both;
	width:96%; height:350px;
	padding:5px;
	border:1px solid #333;
	color:#333;
	background-color:#fff;
	font-size:0.9em;
	line-height:1.5em;
	margin-bottom:20px;
}


.img_box {
	text-align:center;
	margin-bottom:40px;
}