@charset "utf-8";

#c218 {
	clear: both;
	background-image: url(../images/home/bg01.jpg);
	margin:    ;
	padding:    ;
}
#c219 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c263 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c263 a.itext, #c263 img, #c263 video {
	width: 800px;
	height: 800px;
}
#c263 h2,
#c263 div {
	text-align: left;
}
#c269 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c269 a.itext, #c269 img, #c269 video {
	width: 800px;
	height: 800px;
}
#c269 h2,
#c269 div {
	text-align: left;
}
#c257 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c257 h2,
#c257 div {
	text-align: left;
}
#c254 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c254 dl dt {
	width: 20%;
}
#c254 dl dd {
	width: 80%;
}
#c270 {
	clear: both;
	margin: 20px 0 50px 0;
	padding:    ;
}
#c270 h3,
#c270 div {
	text-align: left;
}
#c259 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c259 h2,
#c259 div {
	text-align: left;
}
#c264 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c264 h3,
#c264 div {
	text-align: left;
}
#c265 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c265 h3,
#c265 div {
	text-align: left;
}
#c266 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c266 h3,
#c266 div {
	text-align: left;
}
#c267 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c267 dl dt {
	width: 20%;
}
#c267 dl dd {
	width: 80%;
}
#c268 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c268 h3,
#c268 div {
	text-align: left;
}
@media screen and (min-width: 641px) and (max-width: 834px) {
#c218 {
}
#c219 {
}
#c263 {
}
#c269 {
}
#c257 {
}
#c254 {
}
#c270 {
}
#c259 {
}
#c264 {
}
#c265 {
}
#c266 {
}
#c267 {
}
#c268 {
}
}
@media screen and (max-width: 640px) {
#c218 {
}
#c219 {
}
#c263 {
}
#c269 {
}
#c257 {
}
#c254 {
}
#c270 {
}
#c259 {
}
#c264 {
}
#c265 {
}
#c266 {
}
#c267 {
}
#c268 {
}
}
