@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/contents/syokki.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;
}
#c90 {
	clear: both;
	background-color: #1d9a26;
	margin:    ;
	padding: 10px   ;
}
#c90 h3,
#c90 div {
	text-align: left;
}
#c91 {
	clear: both;
	margin: 50px 0 20px 0;
	padding:    ;
}
#c91 h2,
#c91 div {
	text-align: left;
}
#c86 {
	clear: both;
	margin: 0 0 30px 0;
	padding:    ;
}
#c86 a.itext, #c86 img, #c86 video {
	width: 1200px;
	height: 630px;
}
#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: 246px;
	height: 205px;
}
#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 {
}
#c90 {
	padding: 10px;
}
#c91 {
}
#c86 {
}
#c87 {
}
#c89 {
}
#c88 {
}
}
@media screen and (max-width: 640px) {
#c82 {
}
#c83 {
}
#c84 {
}
#c85 {
}
#c90 {
	padding: 5px;
}
#c91 {
}
#c86 {
}
#c87 {
}
#c89 {
}
#c88 {
}
}
