﻿
/* index html  
-------------------------------------------------- */



	

.figu-09 {position: relative;
	overflow: hidden;
	width: auto;

	
}

.figcapti-09 {position: absolute;
	top: 80%;
	left: 0%;
	z-index: 2;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.6);
	-webkit-transition: .4s;
	transition: .4s;
	opacity: 1;color: #fff;
    padding: 4px 4px 4px 4px;
	line-height: 110%;font-size: 100%;
}










.figcapti-10 {background: rgba(0,0,0,.2);line-height: 100%;font-size: 120%;color: #fff;padding: 10px 10px 10px 10px;

}



	
.figcapti-11 {
	z-index: 2;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.2);
	-webkit-transition: .4s;
	transition: .4s;
	opacity: 1;color: #fff;
    padding: 4px 4px 4px 4px;
	line-height: 140%;font-size: 140%;
}



.figcapti-12 {
	z-index: 2;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.2);
	-webkit-transition: .4s;
	transition: .4s;
	opacity: 1;color: #fff;
    padding: 4px 4px 4px 4px;
	line-height: 140%;font-size: 140%;
	background: rgba(0,0,0,.2);	float: none;

}


/* 「上」 */	


.figcapti-14 {background: rgba(0,0,0,.9);line-height: 120%;font-size: 110%;color: #fff;padding: 10px 10px 10px 10px;position: absolute;
top:100%;
}



.figcapti-14c {background: rgba(0,0,0,.0);line-height: 120%;font-size: 110%;color: #fff;padding: 10px 10px 10px 10px;position: absolute;
top:100%;
}








.figcapti-17 {background: rgba(0,0,255,.9);line-height: 120%;font-size: 120%;color: #fff;padding: 10px 10px 10px 10px;position: absolute;
top:100%;
}

/* 標準　コメント　index1 / 　index4 /index4/indecx4/
-------------------------------------------------- */


.figcapti-17d {background: rgba(0,0,255,.9);line-height: 200%;font-size: 110%;color: #fff;padding: 10px 10px 10px 10px;position: absolute;
top:-100%;
}


.figcapti-17g {background: rgba(0,100,200,.9);line-height: 120%;font-size: 110%;color: #fff;padding: 10px 10px 10px 10px;position: absolute;
top:-100%;
}



.figcapti-17bk {background: rgba(0,0,0,.9);line-height: 120%;font-size: 110%;color: #fff;padding: 10px 10px 10px 10px;position: absolute;
top:-100%;
}






/* 「下」 */	


.figcapti-14d {background: rgba(0,0,0,.9);line-height: 120%;font-size: 110%;color: #fff;padding: 10px 10px 10px 10px;position: absolute;
top:-100%;box-shadow: 0 0 2px rgba(0,0,0,.7);border-radius: 7px 7px 7px 7px;}





	
.line-height99{
/* 「カレンダーデータ最低の高さ900」 */	
line-height: 120%;

font-size: 150%;
color: #fff;
}	

/* 標準　コメント　index1 / 　index4 /index4/indecx4/
-------------------------------------------------- */


.line-height992{
/* 「カレンダーデータ最低の高さ900」 */	
line-height: 200%;
font-size: 120%;padding:4px 4px 4px 14px;
color: #fff;background: rgba(0,0,0,.6);	float: none;

}	



.line-height992c{
/* 「カレンダーデータ最低の高さ900」 */	
line-height: 120%;
font-size: 110%;padding:4px 4px 4px 14px;
color: #fff;background: rgba(0,0,0,.0);	float: none;

}	







	
.line-height97{
/* 「カレンダーデータ最低の高さ900」 */	
line-height: 120%;
font-size: 120%;
color: #000;
}	




	
.takasa9999{
/* 「カレンダーデータ最低の高さ900」 */	
min-height: 900px;
line-height: 110%;
font-size: 100%;
height: auto !important;
margin: 0px0px0px0px;
padding: 10px 10px 10px 10px;
border: 0px ;
background: rgba(0,0,0,.0);	float: none;}	


.takasaka900{
/* 「ダミー高さ空900」 */	
min-height: 1170px;
line-height: 140%;
font-size: 100%;
height: auto !important;
height: 0px;
margin: 0px0px0px0px;
padding: 10px 10px 10px 10px;
border: 0px ridge silver;
background-color: rgba(0, 0, 0, 0.0);
box-shadow: 0 0 2px rgba(0,0,0,.1);
border-radius: 7px 7px 7px 7px;
float: none;color:#fff;
}




.takasaka400{
/* 「ダミー高さ空400」 */	
min-height: 200px;
line-height: 140%;
font-size: 100%;
height: auto !important;
height: 0px;
margin: 0px0px0px0px;
padding: 10px 10px 10px 10px;
border: 0px ridge silver;
background-color: rgba(0, 0, 0, 0.0);
box-shadow: 0 0 2px rgba(0,0,0,.1);
border-radius: 7px 7px 7px 7px;
float: none;color:#fff;
}















.takasa100{
/* 「カレンダーデータ最低の高さ100」 */	
min-height: 400px;
line-height: 140%;
font-size: 100%;
height: auto !important;
height: 0px;
margin: 0px0px0px0px;
padding: 10px 10px 10px 10px;
border: 0px ridge silver;
background-color: rgba(0, 0, 0, 0.1);
box-shadow: 0 0 2px rgba(0,0,0,.1);
border-radius: 7px 7px 7px 7px;
float: none;color:#fff;

}











.takasa400{
	/* 「カレンダーデータ最低の高さ400」 */	
min-height:400px;
line-height: 110%;
font-size: 100%;
height: 400px;
margin: 0px0px0px0px;
padding: 10px 10px 10px 10px;
border: 0px ;
background: rgba(0,0,0,.0);	float: none;}	

}	










.takasahome{
/* 「カレンダーデータ最低の高さ900」 */	

min-height: 600px;
line-height: 110%;
font-size: 100%;
height: auto !important;
height: 50px;
margin: 0px0px0px0px;
padding: 10px 10px 10px 10px;
border: 0px ;
}	



.line-height9999{
/* 「カレンダーデータ最低の高さ900」 */	
color: #000;
}	











/* 「2014hata1 css」 */	



.disfront{
	position: relative;
  z-index:0;
}	


.disfront1{position: relative;

z-index:4;}	




.text-top7 {font-size: 250%;color:#FFF
 ;
  text-align: center;
}



.text-top8 {color: #228B22;font-size: 250%;
  text-align: center;
}



.text-top9 {color: #228B22;font-size: 250%;
  text-align: center;
}















