
.h15{ line-height:1.5 }

.text{
	font-size: medium;
	line-height:1.5;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 80px;	
	}
	
.text0{
	font-size: small;
	line-height:1.5;
	}
	
.text01{
	font-size: small;
	line-height:1.5;
	margin-left: 80px;

	}
	
.text02{
	font-size: small;
	line-height:1.5;
	margin-left: 100px;
	}

.text1{
	font-size: small;
	line-height:1.5;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 80px;	
	}
	
.text2{
	font-size: x-small;
	line-height:1.5;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 80px;	
	}
.text-fuhou{
	font-size: small;
	line-height:1.5;
	padding: 1.5em;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 80px;
	border: 0.4em solid;
	border-color: #989494
	}

	
.kiji1{
	font-size: small;
	line-height:1.5;
	padding: 0px;
	margin: 5px 10px 15px 80px;	
	}
	
.kiji-end{
	font-size: small;
	line-height:1.5;
	padding: 0px;
	margin: 5px 10px 30px 80px;	
	}

.kiji2{
	font-size: small;
	line-height:1.5;
	padding: 0px;
	margin: 0px 10px 10px 100px;	
	}
		
.kiji3{
	font-size: 12px;
	line-height:1.5;
	padding: 0px;
	margin: 5px 10px 15px 100px;	
	}

.kiji3-fuhou{
	font-size: 12px;
	line-height:1.5;
	padding: 0px;
	margin: 5px 10px 10px 250px;	
	}

.index0{
	font-size: small;
	line-height:1.5;
	margin: 5px 10px 5px 50px;	
	}	

.memo2{
	font-size: x-small;
	line-height:1.5;	
	}
		
		

.m0 {font-weight: bold}

.midasi-0 {
		color: #111111;
		font-size: medium;
	 	font-weight: bold ;
		border-left: 20px solid #006400;
		margin: 15px 0px 20px 0;	
		padding: 0 0 0 8px;
		line-height: 1.5;
	}

.midasi-0b {
		color: #111111;
		font-size: medium;
	 	font-weight: bold ;
		border-left: 20px solid #003366;
		margin: 5px 0px 20px 0;	
		padding: 0 0 0 8px;
		line-height: 1.5;
	}
	
.midasi-0c {
		color: #333;
		font-size: medium;
	 	font-weight: bold ;
		border-left: 20px solid #666;
		margin: 5px 0px 20px 0;	
		padding: 0 0 0 8px;
		line-height: 1.5;
	}
	
.midasi-1b {
		color: #006600;
		font-size: medium;
	 	font-weight: bold ;
		margin-left: 25px;
		border-left: 20px solid #228b22;
		padding: 0 0 0 10px;
		font-size:18px;
		line-height: 1.2;
	}
	
.midasi-1c {
		color: #333;
		font-size: medium;
	 	font-weight: bold ;
		margin-left: 25px;
		border-left: 8px solid #006600;
		padding: 0 0 0 10px;
		font-size:16px;
		line-height: 1.5;
	}

.midasi-1 {
		color: #204537;
	 	font-weight: bold ;
		margin-left: 30px;
		font-size:16px;
		line-height: 1.5;
	}

.midasi-2 {
		color: #444444;
		font-size: medium;
	 	font-weight: bold ;
		line-height: 1.5;
	}

.midasi-fuhou {
		color: #111111;
		font-size: medium;
	 	font-weight: bold ;
		border-left: 20px solid #989494;
		margin: 15px 0px 20px 0;	
		padding: 0 0 0 8px;
		line-height: 1.5;
	}
	


.m01 {
		color: #444444;
	 	font-weight: bold ;
		margin-left: 30px;
		font-size:16px;
		line-height: 1.5;
	}
	
.m10 {	color: #006600 ;
		font-weight: bold ;
		line-height:1.5;
		}

.m10b {	color: #003366 ;
		font-weight: bold ;
		line-height:1.5;
		}

.m10-midasi{
		color: #006400;
	 	font-weight: bold ;
		margin-left: 30px;
	}
	

.m10-midasi80px {
	 	color: #006400 ;
		font-weight: bold ;
		margin-left: 80px;
		line-height:1.5;
		}
		
	
.m-gray {	color: #666 ;
		font-weight: bold ;
		line-height:1.5;
		}

.m1 { color: #008000 ; font-size: medium; font-weight: bold}

.m2 { color: #006600 ; font-size: large; font-weight: bold}
.m11 { font-size: medium; font-weight: bold}
.m22 { font-size: large; font-weight: bold}
.m-s { font-size: small; line-height:1.5}
.m-xs { font-size: x-small; line-height:1.5}
.m-xxs { font-size: xx-small; line-height:1.5}

a:hover { text-decoration: underline ; background:  #FFFF99 }

.m-xs-gray { font-size: x-small; line-height:1.5 ; color: #666666 }

ol {
	font-size: small;
	line-height:1.5;
	padding: 0px;
	margin: 5px 25px 15px 110px;	
	}
	
ul {
	font-size: small;
	line-height:1.5;
	padding: 0px;
	margin: 5px 25px 15px 110px;	
	}
	
.photo{
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 80px;	
	}
	
	
.photo2{
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 20px;
	}
	
*.float-right
      {
         float: right;
         margin-left: 1em;
		 margin-right: 1em;
		 margin-bottom: 5px;
      }

*.float-left
      {
         float: left;
         margin-left: 1em;
		 margin-right: 2em;
		 margin-bottom: 5px;
      }
	  
*.floatclear
      {
         clear: both;
      }