body {
 	text-align: center;
	margin : 0px auto 0px auto;
  	font-size: 0.8em;	
  	line-height: 150%;}

.d_center {
	margin-right: auto;
	margin-left: auto;
	padding:5px;}

.cent {
	margin-right: auto;
	margin-left: auto;
	padding:5px;}

.ph{
	float:right;}

.ph1{
	float:left;}

h2 {
  padding:0;
  font-size:1.0em;
  text-align:left;}

h3 {
  padding:0;
  font-size:1.0em;
  text-align:center;}

h4 {
  padding:0;
  font-size:1.0em;
  text-align:left;}


/* 画像コンチEチE*/
img {
  	border-style: none;}

/* wb_ */
.header {
	margin:0;
  	text-align:left;
  	padding-bottom:5px;}

.hd_cmt {
	margin:0;
  	text-align:left;
  	padding-bottom:5px;}
  
.header h1{
	margin:0;
  	font-size:12px;
  	padding:0;
  	float:left;}

.hd_cmt h1{
	margin:0;
  	font-size:12px;
  	padding:0;
  	float:left;}

.header1 h1{
  	font-size:12px;
  	padding:0;
  	float:left;}
  
.header h2{
	margin:0;
  	font-size:12px;
  	float:right;}

.hd_cmt h2{
	margin:0;
  	font-size:12px;
  	float:right;}

.header h3{
	margin:0;
  	font-size:12px;
  	float:right;}

.hd_cmt h3{
	margin:0;
  	font-size:12px;
  	float:right;}

.header p{
  	font-size:12px;
  	float:left;
	margin-left:4px;}

.hd_cmt p{
  	font-size:12px;
  	float:left;
	margin-left:4px;}

/*.header a{
  	font-size:12px;
  	float:left;
	margin-left:4px;}*/

.header1 h2{
  font-size:12px;
  float:right;}

.header1 h3{
  font-size:12px;
  float:left;}


/* wbhTCg */
.headersite{
	margin:0;
  	float:right;}

.hd_st{
	margin:0;
  	float:right;}

  
/*  JeS */
.left {
	margin:0;
	text-align:center;
	float:left;}

.left h2 {
  	padding-top:2px;
	padding-bottom:2px;
	padding-left:0px;
	padding-right:0px;
  	text-align: center;
  	margin:0px;}

.left a {
 	padding-top:2px;
	padding-bottom:2px;
	padding-left:0px;
	padding-right:0px;
  	border-top:0px;
  	text-decoration:none;
  	display:block;
 	 margin:0px;}

.left a:hover {}

.left1 {
	margin-top:5px;
	text-align:center;
	float:left;}


.left2 {
	text-align:center;
	float:left;
	margin-top:5px;}

.left2 p{
	display:inline;
	text-align:left;
	float:left;}

.left2 h2,.left2 h4 {
  	padding-top:2px;
	padding-bottom:2px;
	padding-left:0px;
	padding-right:0px;
  	text-align:center;
  	margin:0px;}

.left2 h3{
  	padding-top:2px;
	padding-bottom:2px;
	padding-left:0px;
	padding-right:0px;
  	text-align:center;
  	margin:0px;}

.left2 a {
 	padding-top:2px;
	padding-bottom:2px;
	padding-left:0px;
	padding-right:0px;
	text-align:center;
  	border-top:0px;
  	text-decoration:underline;
 	display:block;
 	margin:0px;}

.left3 {
	text-align:center;
	float:left;
	margin-top:5px;}

/*  e */

.content {
 	padding-left:1px;
	padding-bottom:5px;
  	float:left;
	text-align: left;
	margin-left:5px;}

.content img {
	float:right;}

.content p{
/*	float:left;*/
  	padding-left:5px;
	padding-right:5px;
	margin-bottom:5px;}

.content h2 {
	margin:0;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:0px;
	padding-right:0px;
  	text-align:center;}
 
.content h3{
	padding:0.2em;
	text-align: left;
	margin:0.4em;} 
 
.content h4 {
 	 border: #000ccc 1px solid;
  	text-align: left;
  	padding:4px;}

.content1 {
  	padding-left:1px;
	padding-right:3px;
 	float:left;
	text-align: left;
	margin-left:4px;
	margin-bottom:5px;}

.content1 p{
  	padding-left:8px;
	padding-right:8px;}

.content1 h2,.content1 h3 {
  	border: #ccc 1px solid;
  	text-align: center;
	margin-bottom:5px;
	margin-top:0;
  	padding:2px;}

.content1 h4 {
  	border-style:double;
 	text-align: left;
	margin-left:0.2em;
	margin-right:0.2em;
 	padding:0.2em;}

.content2 {
  	padding-left:0.1em;
  	float:left;
	text-align: left;
	margin-bottom:0.5em;
	margin-left:0.2em;}

.content2 h2 {
  	border: #ccc 1px solid;
  	text-align: center;
  	padding:0.4em;}
	
.content2 h3{
  	border-style:double;
 	text-align: center;
	margin:0.2em;
 	padding:0.2em;}

.content3 h4{
  	border-style:double;
 	text-align:center;
	margin:0.2em;
 	padding:0.2em;}

.content3 {
  	padding-left:0.1em;
  	float:right;
	text-align: left;
	margin-left:0.2em;
	margin-bottom:0.5em;
	margin-right:0.4em;}

.content3 h2{
  	border-style:double;
 	text-align:center;
	margin:0.2em;
 	padding:0.2em;}

.content4 {
  	padding-left:5px;
  	float:left;
	text-align: left;
	margin-left:4px;}

.content5 {
  	padding-left:5px;
  	float:right;
	text-align: left;
	margin-left:2px;
	margin-right:4px;}

.content6 {
  	padding-left:0.1em;
  	float:left;
	text-align: left;
	margin-left:0.2em;}

.content7 {
  	padding-left:0.1em;
  	float:right;
	text-align: left;
	margin-left:0.2em;
	margin-right:0.4em;}

.cont {
 	padding-left:1px;
	padding-bottom:5px;
  	float:left;
	text-align: left;
	margin-left:5px;}

.cont img {
	float:right;}

.cont p{
  	padding-left:5px;
	padding-right:5px;
	margin-bottom:5px;}

.cont h2 {
	margin:0;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:0px;
	padding-right:0px;
  	text-align:center;}

.cont h3 {
	margin:0;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:0px;
	padding-right:0px;
  	text-align:center;}
 
.cont h4{
	padding:0.2em;
	text-align: left;
	margin:0.4em;} 
 
.cont h5 {
 	 border: #000ccc 1px solid;
  	text-align: left;
  	padding:4px;}

/*  EJeS */

.right{
	text-align:left;
	float:left;
	padding-left:0px;
	padding-right:0px;
	margin-top:0;
	margin-left:4px;}

.right p {
	text-align:left;/*center*/
	padding:0.1em;
	margin-bottom:0;
	margin-top:0.0em;
	margin-left:1.0em;}	

.right img{
	text-align:center;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:0px;
	padding-right:0px;
	float:left;}

.right h2,.right h4{
  	padding-top:2px;
	padding-bottom:2px;
	padding-left:0px;
	padding-right:0px;
  	text-align: center;
  	margin:0;}

.right h3{
  	padding-top:2px;
	padding-bottom:2px;
	padding-left:0px;
	padding-right:0px;
  	text-align: center;
  	margin:0;}

.right a{
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:0px;
	text-align:left;
	text-decoration:underline;
 /*	display:block;*/
	margin:0px;}

.r_mn{
	text-align:left;
	float:left;
	padding-left:0px;
	padding-right:0px;
	margin-top:0;
	margin-left:4px;}

.r_mn p {
	text-align:left;/*center*/
	padding:0.1em;
	margin-bottom:0;
	margin-top:0.0em;
	margin-left:1.0em;}	

.r_mn img{
	text-align:center;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:0px;
	padding-right:0px;
	float:left;}

.r_mn h2,.right h4{
  	padding-top:2px;
	padding-bottom:2px;
	padding-left:0px;
	padding-right:0px;
  	text-align: center;
  	margin:0;}

.r_mn h3,.r_mn h4{
  	padding-top:2px;
	padding-bottom:2px;
	padding-left:0px;
	padding-right:0px;
  	text-align: center;
  	margin:0;}

.r_mn a{
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:0px;
	text-align:left;
	text-decoration:underline;
	margin:0px;}

.right2 {
	text-align:left;/*center*/
	float:right;
	margin-left:4px;
	margin-top:5px;}

.right2 h2 {
  	padding:0.2em;
  	text-align: center;
	margin:0;}

.right2 h3 {
	font-weight:normal;
  	padding:0.2em;
  	text-align: center;
	margin-left:0.2em;
	margin-right:0.2em;
	margin-bottom:0;
	margin-top:0.2em;}

.right2 p {
	font-style:italic;
	text-align:left;
	padding:0.2em;
	margin-bottom:0;
	margin-top:0.0em;
	margin-left:0.5em;}

.right1 {
	padding:0.4em;}

.right3 {
  	padding-top:0.5em;
  	text-align: center;}

.right4 {
	float:left;
	text-align: left;
	margin-bottom:0.8em;
	padding-top:0.8em;
  	padding-left:0.6em;}

.r_area {
	text-align:left;/*center*/
	float:right;
	margin-left:4px;
	margin-top:5px;}

.r_area p {
	font-style:italic;
	text-align:left;
	padding:0.2em;
	margin-bottom:0;
	margin-top:0.0em;
	margin-left:0.5em;}

.r_area h4 {
  	padding:0.2em;
  	text-align: center;
	margin:0;}

.r_area h5 {
	font-weight:normal;
  	padding:0.2em;
  	text-align: center;
	margin-left:0.2em;
	margin-right:0.2em;
	margin-bottom:0;
	margin-top:0.2em;}

/*  tb^[  */

.footer {
  text-align:center;
  padding:0.5em;}

.footer1 {
	float:left;
  	text-align:center;
  	padding:0.5em;}

.footer2 {
	float:left;
  	text-align:center;
  	padding:2px;
	margin-top:5px;
	margin-left:0px;}

.ft_dsp {
	float:left;
  	text-align:center;
  	padding:2px;
	margin-top:5px;
	margin-left:0px;}
  
/* \*/

.tbl {
	margin-top:0.5em;
	margin-left:0.5em;
	font-size: 1.0em;}
	
.tbl1{
	float:left;
	margin-top:4px;
	margin-bottom:4px;
	text-align:center;
	margin-left:5px;
	margin-right:5px;
	border-style:solid;
	border-width:1px;
	border-color: #778899;
	border-collapse:collapse;}

.tbl2{
	float:right;
	margin-top:4px;
	margin-bottom:4px;
	text-align:center;
	margin-right:5px;
	border-style:solid;
	border-width:1px;
	border-color: #778899;
	border-collapse:collapse;}

.td1,.td4,.td5,.td11{
	border:solid 1px #778899;
	text-align:center;
	empty-cells:show;
	padding:5px;
	font-size:1.0em;}

.tdh{
	border:solid 1px #778899;
	text-align:center;
	empty-cells:show;
	padding:5px;
	font-size:1.0em;}

.td2,.td6,.td9 {
	padding:0.2em;
	text-align:left;}

.td3,.td7,.td8,.td10,.td12 {
	padding:0.2em;
	text-align:center;}

.td13 {
	border:solid 1px #778899;
	padding:0.2em;
	text-align:left;}

.fmtd2 {
	font-size: 0.8em;}

.fmtd3 {
	text-align:center;
	font-size: 0.8em;}

.list1{
	list-style-position:outside;}


/* i*/
.secand{
	padding:0.3em;
	font-size:0.9em;
	margin-left:0.2em;}

.secand h2{
	padding:0.2em;
	float:left;
/*	font-size:1.1em;*/
	font-weight:normal;
	font-style:normal;}

.secand img{
	float:right;}

.secand p{
	padding:0.2em;
	float:left;}

.menu
	{height : 21px;
	list-style-image : url(kawasaki/blue6.gif);
	margin-left : -9px;
	padding-left : 0px;
	padding-top : 0px;
	padding-bottom : 2px;}

/* J_[ */ 
#calendar {
line-height: 120%; font-family:
Verdana, Arial, sans-serif; font-size: 10px;
padding:0px; 
text-align: center; 
margin-bottom: 20px;
} 
#calendar table { 
width: 150px; 
padding:0px 0px 0px 0px; 
}
/* J_[̃^Cg */
#calendar caption { 
color: #0000ff; 
background-color: #c0c0c0;
font-family: Verdana, Arial, sans-serif; 
font-size:10px; 
text-align: center; 
font-weight: bold; 
padding:2px 0px 2px 0px; 
line-height: 15px;
}
/* J_[̗j */ 
#calendar th { 
line-height: 12px; 
font-size:10px; 
text-align: center; 
font-weight: bold; 
color: #000000; 
padding:2px 0px 0px 0px;
} 
/* J_[̓t */
#calendar td { 
line-height: 12px; 
font-size:10px; 
font-weight: normal; 
color: #000000;
text-align: center; 
padding:2px 0px 0px 0px; 
border-right: solid 2px #0066FF; 
border-left: solid 1px #0066FF; 
border-top: solid 1px #0066FF; 
border-bottom: solid 2px #0066FF; 
} 
#calendar a {
color: #0000ff;
/* background-color: #0000ff; */
text-decoration: none;
}
#calendar a:hover {
color: #000000; 
background-color: #ffff00; 
text-decoration:underline; 
} 
