@charset "utf-8";

#c91 {
	clear: both;
	background-color: var(--mc);
	background-image: url(../images/common/ttl_yagi.png);
	margin:    ;
	padding:    ;
}
#c91 h1,
#c91 div {
	text-align: center;
}
#c92 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c247 {
	clear: both;
	background-color: #fff;
	margin:    ;
	padding:    ;
}
#c187 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c188 {
	margin:    ;
	padding:    ;
	width: 30%;
	float: left;
}
#c188 a.itext, #c188 img, #c188 video {
	width: 300px;
	height: 225px;
}
#c189 {
	margin:    ;
	padding:    ;
	width: 68%;
	float: right;
}
#c189 h2,
#c189 div {
	text-align: left;
}
#c190 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c260 {
	clear: both;
	background-color: #fff;
	margin:    ;
	padding:    ;
}
#c261 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c262 {
	margin:    ;
	padding:    ;
	width: 30%;
	float: left;
}
#c262 a.itext, #c262 img, #c262 video {
	width: 300px;
	height: 225px;
}
#c263 {
	margin:    ;
	padding:    ;
	width: 68%;
	float: right;
}
#c263 h2,
#c263 div {
	text-align: left;
}
#c264 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c255 {
	clear: both;
	background-color: #fff;
	margin:    ;
	padding:    ;
}
#c256 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c257 {
	margin:    ;
	padding:    ;
	width: 30%;
	float: left;
}
#c257 a.itext, #c257 img, #c257 video {
	width: 300px;
	height: 246px;
}
#c258 {
	margin:    ;
	padding:    ;
	width: 68%;
	float: right;
}
#c258 h2,
#c258 div {
	text-align: left;
}
#c259 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c250 {
	clear: both;
	background-color: #fff;
	margin:    ;
	padding:    ;
}
#c251 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c252 {
	margin:    ;
	padding:    ;
	width: 30%;
	float: left;
}
#c252 a.itext, #c252 img, #c252 video {
	width: 300px;
	height: 400px;
}
#c253 {
	margin:    ;
	padding:    ;
	width: 68%;
	float: right;
}
#c253 h2,
#c253 div {
	text-align: left;
}
#c254 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c242 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c186 {
	clear: both;
	background-color: #fff;
	margin:    ;
	padding:    ;
}
#c243 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c244 {
	margin:    ;
	padding:    ;
	width: 30%;
	float: left;
}
#c244 a.itext, #c244 img, #c244 video {
	width: 300px;
	height: 400px;
}
#c245 {
	margin:    ;
	padding:    ;
	width: 68%;
	float: right;
}
#c245 h2,
#c245 div {
	text-align: left;
}
#c246 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c248 {
	clear: both;
	background-color: #fff;
	margin:    ;
	padding:    ;
}
#c249 {
	clear: both;
	margin:    ;
	padding:    ;
}
@media screen and (min-width: 641px) and (max-width: 834px) {
#c91 {
}
#c92 {
}
#c247 {
}
#c187 {
}
#c188 {
	width: auto;
	max-width: 30%;
}
#c189 {
	width: auto;
	max-width: 68%;
}
#c190 {
}
#c260 {
}
#c261 {
}
#c262 {
	width: auto;
	max-width: 30%;
}
#c263 {
	width: auto;
	max-width: 68%;
}
#c264 {
}
#c255 {
}
#c256 {
}
#c257 {
	width: auto;
	max-width: 30%;
}
#c258 {
	width: auto;
	max-width: 68%;
}
#c259 {
}
#c250 {
}
#c251 {
}
#c252 {
	width: auto;
	max-width: 30%;
}
#c253 {
	width: auto;
	max-width: 68%;
}
#c254 {
}
#c242 {
}
#c186 {
}
#c243 {
}
#c244 {
	width: auto;
	max-width: 30%;
}
#c245 {
	width: auto;
	max-width: 68%;
}
#c246 {
}
#c248 {
}
#c249 {
}
}
@media screen and (max-width: 640px) {
#c91 {
}
#c92 {
}
#c247 {
}
#c187 {
}
#c188 {
	width: 100%;
	float: none;
}
#c189 {
	width: 100%;
	float: none;
}
#c190 {
}
#c260 {
}
#c261 {
}
#c262 {
	width: 100%;
	float: none;
}
#c263 {
	width: 100%;
	float: none;
}
#c264 {
}
#c255 {
}
#c256 {
}
#c257 {
	width: 100%;
	float: none;
}
#c258 {
	width: 100%;
	float: none;
}
#c259 {
}
#c250 {
}
#c251 {
}
#c252 {
	width: 100%;
	float: none;
}
#c253 {
	width: 100%;
	float: none;
}
#c254 {
}
#c242 {
}
#c186 {
}
#c243 {
}
#c244 {
	width: 100%;
	float: none;
}
#c245 {
	width: 100%;
	float: none;
}
#c246 {
}
#c248 {
}
#c249 {
}
}
