@charset "utf-8";
.txt h3 {
    font-size: 20px;
    color: rgb(17, 17, 17);
    font-weight: 500;
    padding-bottom: 15px;
    font-family: "Noto Serif JP", 游明朝体, "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "MS PMincho", serif;
    border-bottom: 1px solid rgb(176, 221, 217);
}
#c82 {
	clear: both;
	background-image: url(../images/common/987eca87017b5f2fa265f89558d4724a_s.jpg);
	margin:    ;
	padding:    ;
}
#c82 h1,
#c82 div {
	text-align: center;
}
#c83 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c83 h3,
#c83 div {
	text-align: left;
}
#c84 {
	clear: both;
	margin: 0 0 20px 0;
	padding:    ;
}
#c84 h2,
#c84 div {
	text-align: left;
}
#c85 {
	clear: both;
	margin: 0 0 30px 0;
	padding:    ;
}
#c85 h3,
#c85 div {
	text-align: left;
}
#c86 {
	clear: both;
	margin: 0 0 30px 0;
	padding:    ;
}
#c86 a.itext, #c86 img, #c86 video {
	width: 134px;
	height: 190px;
}
#c87 {
	clear: both;
	margin: 0 0 30px 0;
	padding:    ;
}
#c87 h3,
#c87 div {
	text-align: left;
}
#c89 {
	clear: both;
	margin: 0 0 30px 0;
	padding:    ;
}
#c89 a.itext, #c89 img, #c89 video {
	width: 297px;
	height: 222px;
}
#c88 {
	clear: both;
	margin: 0 0 30px 0;
	padding:    ;
}
#c88 h3,
#c88 div {
	text-align: left;
}
@media screen and (min-width: 641px) and (max-width: 834px) {
#c82 {
}
#c83 {
}
#c84 {
}
#c85 {
}
#c86 {
}
#c87 {
}
#c89 {
}
#c88 {
}
}
@media screen and (max-width: 640px) {
#c82 {
}
#c83 {
}
#c84 {
}
#c85 {
}
#c86 {
}
#c87 {
}
#c89 {
}
#c88 {
}
}
