<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "euc-jp";

/* =========================================================
main_contents_wrap
========================================================= */
#main_contents_wrap .content_section .section01 {
	margin-top: -355px;
    top: 50%;
}
#main_contents_wrap .content_section .section01 h2 {
	margin-left: -146px;
    text-align: left;
}
#main_contents_wrap .content_section .section01 .name {
	margin: -150px 0 0 350px;
}
#main_contents_wrap .content_section .section02 {
	margin-top:-294px;
    top: 50%;
}
#main_contents_wrap .content_section .section02 .textimage {
	text-align: right;
}
#main_contents_wrap .content_section .section03 {
	margin-top: -305px;
    overflow: hidden;
    top: 50%;
}
#main_contents_wrap .content_section .section03 .textimage {
	float:right;
}
#main_contents_wrap .content_section .section03 .image {
	float:eft;
}
#main_contents_wrap .content_section .section04 {
	margin-top:-281px;
    top: 50%;
}
#main_contents_wrap .content_section .section04 .textimage {
	text-align: left;
}
#main_contents_wrap .content_section .section05 {
	margin-top: -264px;
    top: 50%;
}
#main_contents_wrap .content_section .section05 .image {
	float: left;
}
#main_contents_wrap .content_section .section05 .textimage {
	text-align: right;
}
#main_contents_wrap .content_section .section06 {
	margin-top: -243px;
    top: 50%;
}
#main_contents_wrap .content_section .section06 .textimage {
	overflow:hidden;
}
#main_contents_wrap .content_section .section06 .textimage .banner {
	float: left;
	height: 486px;
    position: relative;
    width: 472px;
}
#main_contents_wrap .content_section .section06 .textimage .banner a {
	bottom: 35px;
    left: 50%;
    margin-left: -201px;
    position: absolute;
}
#main_contents_wrap .gallery .wid_1200 ul li {
	width:160px;
	height:160px;
}
#main_contents_wrap .gallery .wid_1200 ul li a:hover img {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
}
#main_contents_wrap .gallery .wid_1200 ul li.gallery01 {
	background:url(../image/gallery01_hover.jpg) left top no-repeat;
}
#main_contents_wrap .gallery .wid_1200 ul li.gallery02 {
	background:url(../image/gallery02_hover.jpg) left top no-repeat;
}
#main_contents_wrap .gallery .wid_1200 ul li.gallery03 {
	background:url(../image/gallery03_hover.jpg) left top no-repeat;
}
#main_contents_wrap .gallery .wid_1200 ul li.gallery04 {
	background:url(../image/gallery04_hover.jpg) left top no-repeat;
}
#main_contents_wrap .gallery .wid_1200 ul li.gallery05 {
	background:url(../image/gallery05_hover.jpg) left top no-repeat;
}
#main_contents_wrap .gallery .wid_1200 ul li.gallery06 {
	background:url(../image/gallery06_hover.jpg) left top no-repeat;
}
#main_contents_wrap .gallery .wid_1200 ul li.gallery07 {
	background:url(../image/gallery07_hover.jpg) left top no-repeat;
}
#main_contents_wrap .gallery .wid_1200 ul li.gallery08 {
	background:url(../image/gallery08_hover.jpg) left top no-repeat;
}
#main_contents_wrap .gallery .wid_1200 ul li.gallery09 {
	background:url(../image/gallery09_hover.jpg) left top no-repeat;
}
#main_contents_wrap .gallery .wid_1200 ul li.gallery10 {
	background:url(../image/gallery10_hover.jpg) left top no-repeat;
}
#main_contents_wrap .gallery .wid_1200 ul li.gallery11 {
	background:url(../image/gallery11_hover.jpg) left top no-repeat;
}
#main_contents_wrap .gallery .wid_1200 ul li.gallery12 {
	background:url(../image/gallery12_hover.jpg) left top no-repeat;
}



</pre></body></html>