/* CSS Document */

/* HTML—v‘f‚Ì‰Šú‰» */
/*{
	margin:auto;
	padding:0px;
}
*/

	
/* ƒŠƒ“ƒN‚ÌŽw’è */
a{
	/*color:#cccccc;*/
	text-decoration:none;
}

a#white:link { color: #009D62; }

a#white:hover { color: #00A9C2; } 



a:link {
	color: #fff;
}

a:visited {
	color: #B4B4B4;
}

a:hover {
	color: #33A44D;
}



h1{
	padding:5px 0 10px 15px;
	margin-left:5px;
	margin-bottom:-20px;
	margin-top:15px;
	font-size:14px;
	font-weight:bold;
	color:#96B400;
	background:url(img/common/point-01.gif) no-repeat 0px 35%;
}

h2{
	font-size:13px;	
	font-weight: bold;
	margin:10;	
}

h3{
	font-size:14px;
	font-weight: bold;
	margin: 5 10;
	letter-spacing:0.1em;
	color: #00A9C2;
}

h4{
	font-size:9px;	
	color: #646464;
	padding:0px;
	line-height: 1.8em; 
	margin: 10 10;
	font-weight: normal;
	
}

h5{/*ƒjƒ…[ƒX—p“ú•t*/
	font-size:12px;	
	color: #505050;
	font-weight: normal; 
	margin-top: 5;
	}

h6{/*ƒjƒ…[ƒXƒ^ƒCƒgƒ‹•”*/
	font-size:11px;	
	color: #009D62;
	font-weight: normal; 
	margin-top: 10;
	
}

p{
	font-size:12px;	
	color: #505050;
	line-height: 1.5em; 
	padding: 3px 3px;
	margin: 10;
	text-align: justify;
	text-justify: distribute; 
}

.p-2{
	font-size:12px;	
	color: #505050;
	line-height: 1.5em; 
	padding: 3px 3px;
	margin: 10;
}

.text{
	font-size:12px;	
	color: #505050;
	line-height: 1.5em; 
	margin: 5;
	text-align: justify;
	text-justify: distribute; 
}

.no{
	font-size:30px;	
	/*font-family: "‚l‚r ‚o–¾’©","‚l‚r –¾’©",serif; */
	color: #909090;
	/*line-height: 2em; */
	margin-bottom: 10;
	margin-left: 10;
	margin-right: 10;
	margin-top:10;
	text-align: justify;
	text-justify: distribute; 
	font-weight: bold;
}

.name{
	font-size:18px;	
	font-family: "‚l‚r ‚o–¾’©","‚l‚r –¾’©",serif; 
	color: #505050;
	/*line-height: 2em; */
	font-weight: bold;
	margin-top: 10;
	margin-left: 10;
	margin-right: 10;
	margin-bottom: 5;	
}

.kata{
	font-size:12px;	
	color: #505050;
	line-height: 1.5em; 
	margin-bottom: 15;
	margin-left: 12;
	margin-right: 10;
	margin-top: -3;
	text-align: justify;
	text-justify: distribute; 
}

.hitokoto{
	font-size:17px;	
	font-family: "‚l‚r ‚o–¾’©","‚l‚r –¾’©",serif; 
	color: #505050;
	line-height: 1.5em; 
	margin-bottom: 10;
	margin-left: 10;
	margin-right: 10;
	margin-top: -5;
	text-align: justify;
	text-justify: distribute; 
}

.hitokoto2{
	font-size:24px;	
	font-family: "‚l‚r ‚o–¾’©","‚l‚r –¾’©",serif; 
	color: #505050;
	line-height: 1.6em; 
	margin-bottom: 50;
	margin-left: 10;
	margin-right: 10;
	margin-top:20;
	text-align: justify;
	text-justify: distribute; 
	letter-spacing: 0.05em;
	font-weight: bold;
}

.kotoba{
	font-size:15px;	
	font-family: "‚l‚r ‚o–¾’©","‚l‚r –¾’©",serif; 
	color: #505050;
	line-height: 1.8em; 
	margin-bottom: 10;
	margin-left: 10;
	margin-right: 20;
	margin-top: 30;
	text-align: justify;
	text-justify: distribute; 
}


.topmenu{
	font-size:12px;	
	color: #ffffff;
	line-height: 1.5em;
	margin-top: 5; 
	margin-bottom: 10;
	margin-left: 15;
	margin-right: 15;
	text-align: justify;
	text-justify: distribute; 
	
}


.footer{
	font-size:10px;	
	color: #ffffff;
	font-weight: normal; 
	line-height: 1.5em; 
	margin-left: 5;
	margin-right:5;
}

.footer_t{
	font-size:12px;	
	color: #ffffff;
	font-weight: normal; 
	line-height: 1.5em; 
	margin-left: 5;
	margin-right:5;
	margin-bottom: 5;
}

.clum{
	font-size:12px;	
	color: #505050;
	line-height: 1.6em; 
	padding: 3px 3px;
	margin-left: 10;
	margin-right: 10;
	text-align: justify;
	text-justify: distribute; 
}

.clum2{
	font-size:10px;	
	color: #505050;
	line-height: 1.5em; 
	padding: 3px 3px;
	margin-left: 5;
	margin-right:5;
	text-align: justify;
	text-justify: distribute; 
	background-color:#ddd;
}

.clum_t{
	font-size:11px;	
	color: #505050;
	line-height: 1.5em; 
	padding: 3px 3px;
	margin-left: 5;
	margin-right:5;
	text-align: justify;
	text-justify: distribute; 
	font-weight:bold;
}

.br_t{
	font-size:15px;	
	font-weight:bold;
	color: #009D62;
	line-height: 1.5em; 
	padding: 3px 3px;
	margin: 10;

}

.list_b{
	font-size:12px;	
	color: #505050;
	line-height: 1.5em; 
	padding: 10px 10px;
	margin: 10;
	text-align: justify;
	text-justify: distribute; 
		background-color:#E1EBFF;

}

.list_gy{
	font-size:12px;	
	color: #505050;
	line-height: 1.5em; 
	padding: 10px 10px;
	margin: 10;
	text-align: justify;
	text-justify: distribute; 
		background-color:#FAF5C8;

}

.list_g{
	font-size:12px;	
	color: #505050;
	line-height: 1.5em; 
	padding: 10px 10px;
	margin: 10;
	text-align: justify;
	text-justify: distribute; 
		background-color:#E6FFE6;

}

.list_o{
	font-size:12px;	
	color: #505050;
	line-height: 1.5em; 
	padding: 10px 10px;
	margin: 10;
	text-align: justify;
	text-justify: distribute; 
		background-color:#F5DCC8;

}

.hyou{
	font-size:12px;	
	color: #505050;
	line-height: 1.5em; 
	padding: 3px 3px;
	/*margin: 5 10;*/
}

.clik {margin: 5;}

.ph {margin: 5;}

.pdf {margin-left: 10;
		margin-right: -10;
		margin-bottom: 5;
		margin-top: 5;}

*.float
      { 	display: :block;
		float: right;
		width: :auto;
		height:auto;
		margin-top:15;
   		margin-right:5;
   		margin-left: 10;
      }
*.floatclear
      {
         clear: both;
      }

