* {  -webkit-box-sizing: border-box;     -moz-box-sizing: border-box;      -ms-box-sizing: border-box;          box-sizing: border-box;}html, body {	height:100%;	/*高さ100%に指定*/}.pagetop {    display: none;    position: fixed;    bottom: 5px;    right: 5px;	z-index:999;}.rekisi_waku1 {	background-color:#ffffff; 	display:block;	border: 1px solid #ffffff;	border-radius:10px;//	margin:0;	padding:4px 0px 0px 28px;//	line-height:1.6;	font-size:11px;	width:100px;	height:21px;}a .rekisi_waku1 {	font-weight:bold;}a:hover .rekisi_waku1 {	background-color:#cc3739;	color:#ffffff;}.sidepan_menu span1 {	margin-left: -137px;	-webkit-transition: margin 3s ease;	   -moz-transition: margin 3s ease;	     -o-transition: margin 3s ease;	    -ms-transition: margin 3s ease;	        transition: margin 3s ease;	opacity:0.5;}.sidepan_menu span1:hover {	margin-left: -7px;	opacity:1;}.sidepan_knows span1 {	margin-left: -100px;	-webkit-transition: margin 3s ease;	   -moz-transition: margin 3s ease;	     -o-transition: margin 3s ease;	    -ms-transition: margin 3s ease;	        transition: margin 3s ease;	opacity:0.5;}.sidepan_knows span1:hover {	margin-left: -1px;	opacity:1;}@-webkit-keyframes fadeIn{	0%{ opacity:0; }	25%{ opacity:1; }	50%{ opacity:1; }	75%{ opacity:1; }	100%{ opacity:1; }}@keyframes fadeIn{	0%{ opacity:0; }	25%{ opacity:1; }	50%{ opacity:1; }	75%{ opacity:1; }	100%{ opacity:1; }}.fadeIn{	-webkit-animation-name:fadeIn;	animation-name:fadeIn;	-webkit-animation-duration:3s;	animation-duration:3s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn2{	0%{ opacity:0; }	25%{ opacity:0; }	50%{ opacity:1; }	75%{ opacity:1; }	100%{ opacity:1; }}@keyframes fadeIn2{	0%{ opacity:0; }	25%{ opacity:0; }	50%{ opacity:1; }	75%{ opacity:1; }	100%{ opacity:1; }}.fadeIn2{	-webkit-animation-name:fadeIn2;	animation-name:fadeIn2;	-webkit-animation-duration:3s;	animation-duration:3s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn3{	0%{ opacity:0; }	25%{ opacity:0; }	50%{ opacity:0; }	75%{ opacity:1; }	100%{ opacity:1; }}@keyframes fadeIn3{	0%{ opacity:0; }	25%{ opacity:0; }	50%{ opacity:0; }	75%{ opacity:1; }	100%{ opacity:1; }}.fadeIn3{	-webkit-animation-name:fadeIn3;	animation-name:fadeIn3;	-webkit-animation-duration:3s;	animation-duration:3s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn4{	0%{ opacity:0; }	25%{ opacity:0; }	50%{ opacity:0; }	75%{ opacity:0; }	100%{ opacity:1; }}@keyframes fadeIn4{	0%{ opacity:0; }	25%{ opacity:0; }	50%{ opacity:0; }	75%{ opacity:0; }	100%{ opacity:1; }}.fadeIn4{	-webkit-animation-name:fadeIn4;	animation-name:fadeIn4;	-webkit-animation-duration:3s;	animation-duration:3s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeInLeft{	0%{		opacity:0;		-webkit-transform:translateX(-20px);		transform:translateX(-20px);	}	50%{		opacity:0;		-webkit-transform:translateX(-20px);		transform:translateX(-20px);	}	100%{		opacity:1;		-webkit-transform:translateX(0);		transform:translateX(0);	}}@keyframes fadeInLeft{	0%{		opacity:0;		-webkit-transform:translateX(-20px);		-ms-transform:translateX(-20px);		transform:translateX(-20px);	}	50%{		opacity:0;		-webkit-transform:translateX(-20px);		-ms-transform:translateX(-20px);		transform:translateX(-20px);	}	100%{		opacity:1;		-webkit-transform:translateX(0);		-ms-transform:translateX(0);		transform:translateX(0)	}}.fadeInLeft{	-webkit-animation-name:fadeInLeft;	animation-name:fadeInLeft;	-webkit-animation-duration:2s;	animation-duration:2s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeInLeft{	0%{		opacity:0;		-webkit-transform:translateX(-20px);		transform:translateX(-20px);	}	50%{		opacity:0;		-webkit-transform:translateX(-20px);		transform:translateX(-20px);	}	100%{		opacity:1;		-webkit-transform:translateX(0);		transform:translateX(0);	}}@keyframes fadeInRight{	0%{		opacity:0;		-webkit-transform:translateX(20px);		-ms-transform:translateX(20px);		transform:translateX(20px);	}	50%{		opacity:0;		-webkit-transform:translateX(20px);		-ms-transform:translateX(20px);		transform:translateX(20px);	}	100%{		opacity:1;		-webkit-transform:translateX(0);		-ms-transform:translateX(0);		transform:translateX(0)	}}.fadeInRight{	-webkit-animation-name:fadeInRight;	animation-name:fadeInRight;	-webkit-animation-duration:2s;	animation-duration:2s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}img.grow {	-webkit-transition:0.2s ease-in-out;	-moz-transition:0.2s ease-in-out;	-ms-transition:0.2s ease-in-out;	-o-transition:0.2s ease-in-out;	transition:0.2s ease-in-out;}img.grow:hover {	-webkit-transform:scale(1.1,1.1);	-moz-transform:scale(1.1,1.1);	-ms-transform:scale(1.1,1.1);	-o-transform:scale(1.1,1.1);	transform:scale(1.1,1.1);}@-webkit-keyframes fadeIn_t{	0%{ opacity:0; }	5%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	10%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	15%{ opacity:1; }	20%{ opacity:1; }	25%{ opacity:1; }	30%{ opacity:1; }	35%{ opacity:1; }	40%{ opacity:1; }	45%{ opacity:1; }	50%{ opacity:1; }	55%{ opacity:1; }	60%{ opacity:1; }	65%{ opacity:1; }	70%{ opacity:1; }	75%{ opacity:1; }	80%{ opacity:1; }	85%{ opacity:1; }	90%{ opacity:1; }	95%{ opacity:1; }	100%{ opacity:1; }}@keyframes fadeIn_t{	0%{ opacity:0; }	5%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	10%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	15%{ opacity:1; }	20%{ opacity:1; }	25%{ opacity:1; }	30%{ opacity:1; }	35%{ opacity:1; }	40%{ opacity:1; }	45%{ opacity:1; }	50%{ opacity:1; }	55%{ opacity:1; }	60%{ opacity:1; }	65%{ opacity:1; }	70%{ opacity:1; }	75%{ opacity:1; }	80%{ opacity:1; }	85%{ opacity:1; }	90%{ opacity:1; }	95%{ opacity:1; }	100%{ opacity:1; }}.fadeIn_t{	-webkit-animation-name:fadeIn_t;	animation-name:fadeIn_t;	-webkit-animation-duration:10s;	animation-duration:10s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}/*----------------------------------------	綿谷を知る----------------------------------------*/@-webkit-keyframes fadeIn_knows1{	0%{ opacity:0; }	5%{ opacity:0; }	10%{ opacity:0; 		-webkit-transform:translateY(-20px);		transform:translateY(-20px);}//	15%{ opacity:0; }	20%{ opacity:1; 		-webkit-transform:translateY(0);		transform:translateY(0);}	25%{ opacity:1; }	30%{ opacity:1; }	35%{ opacity:1; }	40%{ opacity:1; }	45%{ opacity:1; }	50%{ opacity:1; }	55%{ opacity:1; }	60%{ opacity:1; }	65%{ opacity:1; }	70%{ opacity:1; }	75%{ opacity:1; }	80%{ opacity:1; }	85%{ opacity:1; }	90%{ opacity:1; }	95%{ opacity:1; }	100%{ opacity:1; }}@keyframes fadeIn_knows1{	0%{ opacity:0; }	5%{ opacity:0; }	10%{ opacity:0; 		-webkit-transform:translateY(-20px);		transform:translateY(-20px);}//	15%{ opacity:0; }	20%{ opacity:1; 		-webkit-transform:translateY(0);		transform:translateY(0);}	25%{ opacity:1; }	30%{ opacity:1; }	35%{ opacity:1; }	40%{ opacity:1; }	45%{ opacity:1; }	50%{ opacity:1; }	55%{ opacity:1; }	60%{ opacity:1; }	65%{ opacity:1; }	70%{ opacity:1; }	75%{ opacity:1; }	80%{ opacity:1; }	85%{ opacity:1; }	90%{ opacity:1; }	95%{ opacity:1; }	100%{ opacity:1; }}.fadeIn_knows1{	-webkit-animation-name:fadeIn_knows1;	animation-name:fadeIn_knows1;	-webkit-animation-duration:10s;	animation-duration:10s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn_knows2{	0%{ opacity:0; }	5%{ opacity:0; }	10%{ opacity:0; }	15%{ opacity:0; 		-webkit-transform:translateY(-20px);		transform:translateY(-20px);}//	20%{ opacity:0; }	25%{ opacity:1; 		-webkit-transform:translateY(0);		transform:translateY(0);}	30%{ opacity:1; }	35%{ opacity:1; }	40%{ opacity:1; }	45%{ opacity:1; }	50%{ opacity:1; }	55%{ opacity:1; }	60%{ opacity:1; }	65%{ opacity:1; }	70%{ opacity:1; }	75%{ opacity:1; }	80%{ opacity:1; }	85%{ opacity:1; }	90%{ opacity:1; }	95%{ opacity:1; }	100%{ opacity:1; }}@keyframes fadeIn_knows2{	0%{ opacity:0; }	5%{ opacity:0; }	10%{ opacity:0; }	15%{ opacity:0; 		-webkit-transform:translateY(-20px);		transform:translateY(-20px);}//	20%{ opacity:0; }	25%{ opacity:1; 		-webkit-transform:translateY(0);		transform:translateY(0);}	30%{ opacity:1; }	35%{ opacity:1; }	40%{ opacity:1; }	45%{ opacity:1; }	50%{ opacity:1; }	55%{ opacity:1; }	60%{ opacity:1; }	65%{ opacity:1; }	70%{ opacity:1; }	75%{ opacity:1; }	80%{ opacity:1; }	85%{ opacity:1; }	90%{ opacity:1; }	95%{ opacity:1; }	100%{ opacity:1; }}.fadeIn_knows2{	-webkit-animation-name:fadeIn_knows2;	animation-name:fadeIn_knows2;	-webkit-animation-duration:10s;	animation-duration:10s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn_knows3{	0%{ opacity:0; }	5%{ opacity:0; }	10%{ opacity:0; }	15%{ opacity:0; }	20%{ opacity:0; 		-webkit-transform:translateY(-20px);		transform:translateY(-20px);}//	25%{ opacity:0; }	30%{ opacity:1; 		-webkit-transform:translateY(0);		transform:translateY(0);}	35%{ opacity:1; }	40%{ opacity:1; }	45%{ opacity:1; }	50%{ opacity:1; }	55%{ opacity:1; }	60%{ opacity:1; }	65%{ opacity:1; }	70%{ opacity:1; }	75%{ opacity:1; }	80%{ opacity:1; }	85%{ opacity:1; }	90%{ opacity:1; }	95%{ opacity:1; }	100%{ opacity:1; }}@keyframes fadeIn_knows3{	0%{ opacity:0; }	5%{ opacity:0; }	10%{ opacity:0; }	15%{ opacity:0; }	20%{ opacity:0; 		-webkit-transform:translateY(-20px);		transform:translateY(-20px);}//	25%{ opacity:0; }	30%{ opacity:1; 		-webkit-transform:translateY(0);		transform:translateY(0);}	35%{ opacity:1; }	40%{ opacity:1; }	45%{ opacity:1; }	50%{ opacity:1; }	55%{ opacity:1; }	60%{ opacity:1; }	65%{ opacity:1; }	70%{ opacity:1; }	75%{ opacity:1; }	80%{ opacity:1; }	85%{ opacity:1; }	90%{ opacity:1; }	95%{ opacity:1; }	100%{ opacity:1; }}.fadeIn_knows3{	-webkit-animation-name:fadeIn_knows3;	animation-name:fadeIn_knows3;	-webkit-animation-duration:10s;	animation-duration:10s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn_knows4{	0%{ opacity:0; }	5%{ opacity:0; }	10%{ opacity:0; }	15%{ opacity:0; }	20%{ opacity:0; }	25%{ opacity:0; 		-webkit-transform:translateY(-20px);		transform:translateY(-20px);}//	30%{ opacity:0; }	35%{ opacity:1; 		-webkit-transform:translateY(0);		transform:translateY(0);}	40%{ opacity:1; }	45%{ opacity:1; }	50%{ opacity:1; }	55%{ opacity:1; }	60%{ opacity:1; }	65%{ opacity:1; }	70%{ opacity:1; }	75%{ opacity:1; }	80%{ opacity:1; }	85%{ opacity:1; }	90%{ opacity:1; }	95%{ opacity:1; }	100%{ opacity:1; }}@keyframes fadeIn_knows4{	0%{ opacity:0; }	5%{ opacity:0; }	10%{ opacity:0; }	15%{ opacity:0; }	20%{ opacity:0; }	25%{ opacity:0; 		-webkit-transform:translateY(-20px);		transform:translateY(-20px);}//	30%{ opacity:0; }	35%{ opacity:1; 		-webkit-transform:translateY(0);		transform:translateY(0);}	40%{ opacity:1; }	45%{ opacity:1; }	50%{ opacity:1; }	55%{ opacity:1; }	60%{ opacity:1; }	65%{ opacity:1; }	70%{ opacity:1; }	75%{ opacity:1; }	80%{ opacity:1; }	85%{ opacity:1; }	90%{ opacity:1; }	95%{ opacity:1; }	100%{ opacity:1; }}.fadeIn_knows4{	-webkit-animation-name:fadeIn_knows4;	animation-name:fadeIn_knows4;	-webkit-animation-duration:10s;	animation-duration:10s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn_knows5{	0%{ opacity:0; }	5%{ opacity:0; }	10%{ opacity:0; }	15%{ opacity:0; }	20%{ opacity:0; }	25%{ opacity:0; }	30%{ opacity:0; 		-webkit-transform:translateY(-20px);		transform:translateY(-20px);}//	35%{ opacity:0; }	40%{ opacity:1; 		-webkit-transform:translateY(0);		transform:translateY(0);}	45%{ opacity:1; }	50%{ opacity:1; }	55%{ opacity:1; }	60%{ opacity:1; }	65%{ opacity:1; }	70%{ opacity:1; }	75%{ opacity:1; }	80%{ opacity:1; }	85%{ opacity:1; }	90%{ opacity:1; }	95%{ opacity:1; }	100%{ opacity:1; }}@keyframes fadeIn_knows5{	0%{ opacity:0; }	5%{ opacity:0; }	10%{ opacity:0; }	15%{ opacity:0; }	20%{ opacity:0; }	25%{ opacity:0; }	30%{ opacity:0; 		-webkit-transform:translateY(-20px);		transform:translateY(-20px);}//	35%{ opacity:0; }	40%{ opacity:1; 		-webkit-transform:translateY(0);		transform:translateY(0);}	45%{ opacity:1; }	50%{ opacity:1; }	55%{ opacity:1; }	60%{ opacity:1; }	65%{ opacity:1; }	70%{ opacity:1; }	75%{ opacity:1; }	80%{ opacity:1; }	85%{ opacity:1; }	90%{ opacity:1; }	95%{ opacity:1; }	100%{ opacity:1; }}.fadeIn_knows5{	-webkit-animation-name:fadeIn_knows5;	animation-name:fadeIn_knows5;	-webkit-animation-duration:10s;	animation-duration:10s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn_knows6{	0%{ opacity:0; }	5%{ opacity:0; }	10%{ opacity:0; }	15%{ opacity:0; }	20%{ opacity:0; }	25%{ opacity:0; }	30%{ opacity:0; }	35%{ opacity:0; 		-webkit-transform:translateY(-20px);		transform:translateY(-20px);}//	40%{ opacity:0; }	45%{ opacity:1; 		-webkit-transform:translateY(0);		transform:translateY(0);}	50%{ opacity:1; }	55%{ opacity:1; }	60%{ opacity:1; }	65%{ opacity:1; }	70%{ opacity:1; }	75%{ opacity:1; }	80%{ opacity:1; }	85%{ opacity:1; }	90%{ opacity:1; }	95%{ opacity:1; }	100%{ opacity:1; }}@keyframes fadeIn_knows6{	0%{ opacity:0; }	5%{ opacity:0; }	10%{ opacity:0; }	15%{ opacity:0; }	20%{ opacity:0; }	25%{ opacity:0; }	30%{ opacity:0; }	35%{ opacity:0; 		-webkit-transform:translateY(-20px);		transform:translateY(-20px);}//	40%{ opacity:0; }	45%{ opacity:1; 		-webkit-transform:translateY(0);		transform:translateY(0);}	50%{ opacity:1; }	55%{ opacity:1; }	60%{ opacity:1; }	65%{ opacity:1; }	70%{ opacity:1; }	75%{ opacity:1; }	80%{ opacity:1; }	85%{ opacity:1; }	90%{ opacity:1; }	95%{ opacity:1; }	100%{ opacity:1; }}.fadeIn_knows6{	-webkit-animation-name:fadeIn_knows6;	animation-name:fadeIn_knows6;	-webkit-animation-duration:10s;	animation-duration:10s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn_knows7{	0%{ opacity:0; }	5%{ opacity:0; }	10%{ opacity:0; }	15%{ opacity:0; }	20%{ opacity:0; }	25%{ opacity:0; }	30%{ opacity:0; }	35%{ opacity:0; }	40%{ opacity:0; 		-webkit-transform:translateY(-20px);		transform:translateY(-20px);}//	45%{ opacity:0; }	50%{ opacity:1; 		-webkit-transform:translateY(0);		transform:translateY(0);}	55%{ opacity:1; }	60%{ opacity:1; }	65%{ opacity:1; }	70%{ opacity:1; }	75%{ opacity:1; }	80%{ opacity:1; }	85%{ opacity:1; }	90%{ opacity:1; }	95%{ opacity:1; }	100%{ opacity:1; }}@keyframes fadeIn_knows7{	0%{ opacity:0; }	5%{ opacity:0; }	10%{ opacity:0; }	15%{ opacity:0; }	20%{ opacity:0; }	25%{ opacity:0; }	30%{ opacity:0; }	35%{ opacity:0; }	40%{ opacity:0; 		-webkit-transform:translateY(-20px);		transform:translateY(-20px);}//	45%{ opacity:0; }	50%{ opacity:1; 		-webkit-transform:translateY(0);		transform:translateY(0);}	55%{ opacity:1; }	60%{ opacity:1; }	65%{ opacity:1; }	70%{ opacity:1; }	75%{ opacity:1; }	80%{ opacity:1; }	85%{ opacity:1; }	90%{ opacity:1; }	95%{ opacity:1; }	100%{ opacity:1; }}.fadeIn_knows7{	-webkit-animation-name:fadeIn_knows7;	animation-name:fadeIn_knows7;	-webkit-animation-duration:10s;	animation-duration:10s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}/*----------------------------------------	誇----------------------------------------*/@-webkit-keyframes fadeIn_hokori1{	0%{ opacity:0; }	1%{ opacity:0; 		-webkit-transform:translateX(0px);		transform:translateX(0px);}	3%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}@keyframes fadeIn_hokori1{	0%{ opacity:0; }	1%{ opacity:0; 		-webkit-transform:translateX(0px);		transform:translateX(0px);}	3%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}.fadeIn_hokori1{	-webkit-animation-name:fadeIn_hokori1;	animation-name:fadeIn_hokori1;	-webkit-animation-duration:50s;	animation-duration:50s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn_hokori2{	0%{ opacity:0; }	2%{ opacity:0; 		-webkit-transform:translateX(-10px);		transform:translateX(-10px);}	3%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}@keyframes fadeIn_hokori2{	0%{ opacity:0; }	2%{ opacity:0; 		-webkit-transform:translateX(-10px);		transform:translateX(-10px);}	3%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}.fadeIn_hokori2{	-webkit-animation-name:fadeIn_hokori2;	animation-name:fadeIn_hokori2;	-webkit-animation-duration:50s;	animation-duration:50s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn_hokori3{	0%{ opacity:0; }	3%{ opacity:0; 		-webkit-transform:translateY(-10px);		transform:translateY(-10px);}	5%{ opacity:1; 		-webkit-transform:translateY(0);		transform:translateY(0);}	100%{ opacity:1; }}@keyframes fadeIn_hokori3{	0%{ opacity:0; }	3%{ opacity:0; 		-webkit-transform:translateY(-10px);		transform:translateY(-10px);}	5%{ opacity:1; 		-webkit-transform:translateY(0);		transform:translateY(0);}	100%{ opacity:1; }}.fadeIn_hokori3{	-webkit-animation-name:fadeIn_hokori3;	animation-name:fadeIn_hokori3;	-webkit-animation-duration:50s;	animation-duration:50s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn_hokori4{	0%{ opacity:0; }	3%{ opacity:0; 		-webkit-transform:translateX(-10px);		transform:translateX(-10px);}	5%{ opacity:1; 		-webkit-transform:translateY(0);		transform:translateY(0);}	100%{ opacity:1; }}@keyframes fadeIn_hokori4{	0%{ opacity:0; }	3%{ opacity:0; 		-webkit-transform:translateX(-10px);		transform:translateX(-10px);}	5%{ opacity:1; 		-webkit-transform:translateY(0);		transform:translateY(0);}	100%{ opacity:1; }}.fadeIn_hokori4{	-webkit-animation-name:fadeIn_hokori4;	animation-name:fadeIn_hokori4;	-webkit-animation-duration:50s;	animation-duration:50s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}/*----------------------------------------	ご挨拶----------------------------------------*/@-webkit-keyframes fadeIn_aisatsu1{	0%{ opacity:0; }	3%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	5%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}@keyframes fadeIn_aisatsu1{	0%{ opacity:0; }	3%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	5%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}.fadeIn_aisatsu1{	-webkit-animation-name:fadeIn_aisatsu1;	animation-name:fadeIn_aisatsu1;	-webkit-animation-duration:50s;	animation-duration:50s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn_aisatsu2{	0%{ opacity:0; }	4%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	6%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}@keyframes fadeIn_aisatsu2{	0%{ opacity:0; }	4%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	6%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}.fadeIn_aisatsu2{	-webkit-animation-name:fadeIn_aisatsu2;	animation-name:fadeIn_aisatsu2;	-webkit-animation-duration:50s;	animation-duration:50s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn_aisatsu3{	0%{ opacity:0; }	5%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	7%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}@keyframes fadeIn_aisatsu3{	0%{ opacity:0; }	5%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	7%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}.fadeIn_aisatsu3{	-webkit-animation-name:fadeIn_aisatsu3;	animation-name:fadeIn_aisatsu3;	-webkit-animation-duration:50s;	animation-duration:50s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn_aisatsu4{	0%{ opacity:0; }	6%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	8%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}@keyframes fadeIn_aisatsu4{	0%{ opacity:0; }	6%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	8%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}.fadeIn_aisatsu4{	-webkit-animation-name:fadeIn_aisatsu4;	animation-name:fadeIn_aisatsu4;	-webkit-animation-duration:50s;	animation-duration:50s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn_aisatsu5{	0%{ opacity:0; }	7%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	9%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}@keyframes fadeIn_aisatsu5{	0%{ opacity:0; }	7%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	9%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}.fadeIn_aisatsu5{	-webkit-animation-name:fadeIn_aisatsu5;	animation-name:fadeIn_aisatsu5;	-webkit-animation-duration:50s;	animation-duration:50s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn_aisatsu6{	0%{ opacity:0; }	8%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	10%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}@keyframes fadeIn_aisatsu6{	0%{ opacity:0; }	8%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	10%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}.fadeIn_aisatsu6{	-webkit-animation-name:fadeIn_aisatsu6;	animation-name:fadeIn_aisatsu6;	-webkit-animation-duration:50s;	animation-duration:50s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn_aisatsu7{	0%{ opacity:0; }	9%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	11%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}@keyframes fadeIn_aisatsu7{	0%{ opacity:0; }	9%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	11%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}.fadeIn_aisatsu7{	-webkit-animation-name:fadeIn_aisatsu7;	animation-name:fadeIn_aisatsu7;	-webkit-animation-duration:50s;	animation-duration:50s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn_aisatsu8{	0%{ opacity:0; }	10%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	12%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}@keyframes fadeIn_aisatsu8{	0%{ opacity:0; }	10%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	12%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}.fadeIn_aisatsu8{	-webkit-animation-name:fadeIn_aisatsu8;	animation-name:fadeIn_aisatsu8;	-webkit-animation-duration:50s;	animation-duration:50s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn_aisatsu9{	0%{ opacity:0; }	11%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	13%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}@keyframes fadeIn_aisatsu9{	0%{ opacity:0; }	11%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	13%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}.fadeIn_aisatsu9{	-webkit-animation-name:fadeIn_aisatsu9;	animation-name:fadeIn_aisatsu9;	-webkit-animation-duration:50s;	animation-duration:50s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn_aisatsu10{	0%{ opacity:0; }	12%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	14%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}@keyframes fadeIn_aisatsu10{	0%{ opacity:0; }	12%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	14%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}.fadeIn_aisatsu10{	-webkit-animation-name:fadeIn_aisatsu10;	animation-name:fadeIn_aisatsu10;	-webkit-animation-duration:50s;	animation-duration:50s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn_aisatsu11{	0%{ opacity:0; }	13%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	15%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}@keyframes fadeIn_aisatsu11{	0%{ opacity:0; }	13%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	15%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}.fadeIn_aisatsu11{	-webkit-animation-name:fadeIn_aisatsu11;	animation-name:fadeIn_aisatsu11;	-webkit-animation-duration:50s;	animation-duration:50s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn_aisatsu12{	0%{ opacity:0; }	14%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	16%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}@keyframes fadeIn_aisatsu12{	0%{ opacity:0; }	14%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	16%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}.fadeIn_aisatsu12{	-webkit-animation-name:fadeIn_aisatsu12;	animation-name:fadeIn_aisatsu12;	-webkit-animation-duration:50s;	animation-duration:50s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn_aisatsu13{	0%{ opacity:0; }	15%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	17%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}@keyframes fadeIn_aisatsu13{	0%{ opacity:0; }	15%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	17%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}.fadeIn_aisatsu13{	-webkit-animation-name:fadeIn_aisatsu13;	animation-name:fadeIn_aisatsu13;	-webkit-animation-duration:50s;	animation-duration:50s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn_aisatsu14{	0%{ opacity:0; }	16%{ opacity:0; 		-webkit-transform:translateX(0px);		transform:translateX(0px);}	18%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}@keyframes fadeIn_aisatsu14{	0%{ opacity:0; }	16%{ opacity:0; 		-webkit-transform:translateX(0px);		transform:translateX(0px);}	18%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}.fadeIn_aisatsu14{	-webkit-animation-name:fadeIn_aisatsu14;	animation-name:fadeIn_aisatsu14;	-webkit-animation-duration:50s;	animation-duration:50s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}/*----------------------------------------	綿谷の歴史----------------------------------------*/@-webkit-keyframes fadeIn_rekishi1{	0%{ opacity:0; }	10%{ opacity:0; }	25%{ opacity:1; }	100%{ opacity:1; }}@keyframes fadeIn_rekishi1{	0%{ opacity:0; }	10%{ opacity:0; }	25%{ opacity:1; }	100%{ opacity:1; }}.fadeIn_rekishi1{	-webkit-animation-name:fadeIn_rekishi1;	animation-name:fadeIn_rekishi1;	-webkit-animation-duration:10s;	animation-duration:10s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn_rekishi2{	0%{ opacity:0; }	10%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	25%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}@keyframes fadeIn_rekishi2{	0%{ opacity:0; }	10%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	25%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}.fadeIn_rekishi2{	-webkit-animation-name:fadeIn_rekishi2;	animation-name:fadeIn_rekishi2;	-webkit-animation-duration:10s;	animation-duration:10s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn_rekishi3{	0%{ opacity:0; }	5%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	7%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}@keyframes fadeIn_rekishi3{	0%{ opacity:0; }	5%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	7%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}.fadeIn_rekishi3{	-webkit-animation-name:fadeIn_rekishi3;	animation-name:fadeIn_rekishi3;	-webkit-animation-duration:50s;	animation-duration:50s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn_rekishi4{	0%{ opacity:0; }	7%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	9%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}@keyframes fadeIn_rekishi4{	0%{ opacity:0; }	7%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	9%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}.fadeIn_rekishi4{	-webkit-animation-name:fadeIn_rekishi4;	animation-name:fadeIn_rekishi4;	-webkit-animation-duration:50s;	animation-duration:50s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn_rekishi5{	0%{ opacity:0; }	9%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	11%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}@keyframes fadeIn_rekishi5{	0%{ opacity:0; }	9%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	11%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}.fadeIn_rekishi5{	-webkit-animation-name:fadeIn_rekishi5;	animation-name:fadeIn_rekishi5;	-webkit-animation-duration:50s;	animation-duration:50s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn_rekishi6{	0%{ opacity:0; }	11%{ opacity:0; 		-webkit-transform:translateY(-10px);		transform:translateY(-10px);}	13%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}@keyframes fadeIn_rekishi6{	0%{ opacity:0; }	11%{ opacity:0; 		-webkit-transform:translateY(-10px);		transform:translateY(-10px);}	13%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}.fadeIn_rekishi6{	-webkit-animation-name:fadeIn_rekishi6;	animation-name:fadeIn_rekishi6;	-webkit-animation-duration:50s;	animation-duration:50s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn_rekishi7{	0%{ opacity:0; }	30%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	35%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}@keyframes fadeIn_rekishi7{	0%{ opacity:0; }	30%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	35%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}.fadeIn_rekishi7{	-webkit-animation-name:fadeIn_rekishi7;	animation-name:fadeIn_rekishi7;	-webkit-animation-duration:50s;	animation-duration:50s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn_rekishi8{	0%{ opacity:0; }	36%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	41%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}@keyframes fadeIn_rekishi8{	0%{ opacity:0; }	36%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	41%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}.fadeIn_rekishi8{	-webkit-animation-name:fadeIn_rekishi8;	animation-name:fadeIn_rekishi8;	-webkit-animation-duration:50s;	animation-duration:50s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn_rekishi9{	0%{ opacity:0; }	42%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	47%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}@keyframes fadeIn_rekishi9{	0%{ opacity:0; }	42%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	47%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}.fadeIn_rekishi9{	-webkit-animation-name:fadeIn_rekishi9;	animation-name:fadeIn_rekishi9;	-webkit-animation-duration:50s;	animation-duration:50s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn_rekishi10{	0%{ opacity:0; }	48%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	53%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}@keyframes fadeIn_rekishi10{	0%{ opacity:0; }	48%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	53%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}.fadeIn_rekishi10{	-webkit-animation-name:fadeIn_rekishi10;	animation-name:fadeIn_rekishi10;	-webkit-animation-duration:50s;	animation-duration:50s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn_rekishi11{	0%{ opacity:0; }	11%{ opacity:0; 		-webkit-transform:translateX(10px);		transform:translateX(10px);}	13%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}@keyframes fadeIn_rekishi11{	0%{ opacity:0; }	11%{ opacity:0; 		-webkit-transform:translateY(-10px);		transform:translateY(-10px);}	13%{ opacity:1; 		-webkit-transform:translateY(0);		transform:translateY(0);}	100%{ opacity:1; }}.fadeIn_rekishi11{	-webkit-animation-name:fadeIn_rekishi11;	animation-name:fadeIn_rekishi11;	-webkit-animation-duration:50s;	animation-duration:50s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}@-webkit-keyframes fadeIn_rekishi12{	0%{ opacity:0; }	11%{ opacity:0; 		-webkit-transform:translateX(-10px);		transform:translateX(-10px);}	13%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}@keyframes fadeIn_rekishi12{	0%{ opacity:0; }	11%{ opacity:0; 		-webkit-transform:translateX(-10px);		transform:translateX(-10px);}	13%{ opacity:1; 		-webkit-transform:translateX(0);		transform:translateX(0);}	100%{ opacity:1; }}.fadeIn_rekishi12{	-webkit-animation-name:fadeIn_rekishi12;	animation-name:fadeIn_rekishi12;	-webkit-animation-duration:50s;	animation-duration:50s;	-webkit-animation-fill-mode:both;	animation-fill-mode:both;}