body {
	font-family	: Verdana, Geneva, Arial, sans-serif;
	font-size: medium;
	margin-left:3%;
	margin-right:3%;
	margin-bottom:5%;
	background-color: #f0f0f0;
	line-height:1.6em;
	}

.normal {
	font-family	: Verdana, Geneva, Arial, sans-serif;
	font-size: medium;
	background-color: #f0f0f0;
	letter-spacing:normal;
	line-height:1.6em;
	font-weight:normal;
	}

h1, h2 {
		font-weight:normal;
	}
	
h1 {
	font-size:1.6em
	}

h2 {
	font-size:1.3em
	}

h3 {font-size:1.1em
	}

h4 {font-size:0.8em
	}

h5 {font-size:0.6em
	}

h6 {font-size:0.4em
	}

.waku{
		line-height:1.5em;
		border-color:black;
		border-width:1px;
		border-style:solid;
		margin-top:1.5%;
		margin-bottom:1.5%;
		margin-right:400px;
		padding:0.5%;
		padding-left:2%;
		padding-bottom:1%;
	}

#logo{
	font-size:2em;
	color:#000000;
	letter-spacing:6pt;
	font-weight:bold;
	text-decoration:none;
	}

.titlelogo{
	font-size:1.4em;
	color:#000000;
	letter-spacing:6pt;
	font-weight:bold;
	text-decoration:none;
	}

.logolink{
	color:#000000;
	text-decoration:none;	
	}
	

.subtitle{
	font-family	: normal; /*あってる????????????????*/
	font-size:0.7em;
	font-weight:bold;
	letter-spacing: normal;
	}

.kokoku{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	}

.kokokuimg{
	height='75';
	align='middle';
	border=1;
	}
	

ul.listwaku{
		line-height:1.7em;
		border-color:black;
		border-width:1px;
		border-style:solid;
		margin-top:0px;
		padding:20px;
		padding-right:300px;
		padding-left:50px;
	}
	
ul.akushitsu{
		line-height:1.9em;
		border-color:black;
		border-width:4px;
		border-style:double;
		margin-top:0px;
		padding:18px;
		padding-left:70px;
	}



.new {
 	color:red;
	font-style:italic;
	font-family	: Verdana, Geneva, Arial, sans-serif;
	font-size: small;
	letter-spacing:normal;
	line-height:1.6em;
	font-weight:normal;
	
	
	}

.red{
	color:red;
	}

.redbold{
	color:red;
	font-weight:bold;
	}
	
.green{
	color:#006400;
	}	

.italic {
	font-style:italic;
	}		
	
.chu{
	font-size:0.9em;
	font-style:italic;
	}
.redchu{
	font-size:0.9em;
	font-style:italic;
	color:red;
	}
.adred{
	font-size:1.1em;
	font-weight:bold;
	color:red;
	}
	
.johoteikyo{
	font-size:0.8em;
	font-style:italic:
	text-decoration:none;
	}

#footer {
	color:#222222;
	font-size:80%;
	text-align:center;
	line-height:normal;
	margin-top:1%;
	}
	
.hide{
	font-seize:0.2em;
	color:#f0f0f0;
	}
	
	
.linkunittop{
	float:right;
	margin:3px;
	margin-top:20px;
	margin-right:2px;
	}


.adleft{
	float:left;
	margin:5px;
	margin-right:150px;
	}


.adright2{
	float:right;
	margin:5px;
	margin-right:2px;
	}

.adright5{
	float:right;
	margin:5px;
	margin-right:2px;
	}
	
.adright10{
	float:right;
	margin:25px;
	margin-right:10px;
	}
	
.adright20{
	float:right;
	margin:25px;
	margin-left:7px;
	}
	
.adright20top150{
	float:right;
	margin:25px;
	margin-left:7px;
	margin-top:150px;
	}

.adright30{
	float:right;
	margin:25px;
	margin-left:7px;
	}

.adright40{
	float:right;
	margin:25px;
	margin-left:7px;
	
	}	

.adright50{
	float:right;
	margin:25px;
	margin-left:7px;

	}

.adright100{
	float:right;
	margin-right:100px;
	margin-left:7px;
	}
	
.adright120{
	float:right;
	margin-right:120px;
	margin-left:7px;
	}

.adright150{
	float:right;
	margin-top:40px;
	margin-right:150px;
	margin-left:7px;
	}

.adright200{
	float:right;
	margin-right:200px;
	margin-left:7px;
	}
	
.adright250{
	float:right;
	margin-right:250px;
	margin-left:7px;	}

.adright300{
	float:right;
	margin-right:300px;
	margin-left:7px;
	}

.adright350{
	float:right;
	margin-right:350px;
	margin-left:7px;
	}

.adright400{
	float:right;
	margin-right:400px;
	margin-left:7px;
	}

.adright450{
	float:right;
	margin-right:450px;
	margin-left:7px;
	}	
	
.amaadright{
	width:200px;
	float:right;
	padding-right:25px;
	margin-left:7px;
	}	
.amaadleft{
	width:200px;
	float:left;
	padding-right:25px;
	}	
	
.amaadrighttop{
	width:350px;
	float:right;
	padding-right:25px;
	margin-left:7px;
	}
	
.midashi{
	background-color:#e0ffff;
	font-weight:bold;
	letter-spacing:2pt;
	}	
.midashipink{
	background-color:#ffc0cb;
	font-weight:bold;
	letter-spacing:2pt;
	}	

.bloglink{
	font-weight:bold;
	color:#006400;
	text-decoration:none;
	}	

.calculation{
	font-size:0.7em;
	font-style:italic:
	}

.error{
	font-size:3em;
	color:red;
	}
	
.fb_iframe_widget_lift {
  max-width:none;
}