body{
	line-height:17px;
	font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Osaka,sans-self,Verdana,Arial,Helvetica;
	font-size:13px;
}

.logo{
	float:left;
	margin-right:20px;
}

.title{
	float:left;
	vertical-align:bottom;
	line-height:45px\9;;
}

.day{
	float:right;
	line-height:50px;
}

.main{
	padding:5px;
	width:;
}

.midashi{
	background-color:#FFC11E;
	padding:3px;
}

.blc{
	padding-left:10px;
	font-weight: bold;
}


.copy{
	font-size:10px;
	margin-left:10px;
}


.line{
	text-align:left;
	border:#FFC11E 1px solid;
}

table{
	border-collapse: collapse;
	margin-left:20px;
	border:1px solid windowtext;
}

td{
	font-size:13px;
	padding:2px;
	white-space: nowrap;
}

.title{
	margin-left:50px;
	font-weight:bold;}


.kome{
	font-size: 12px;
}


.cmnt00{
	font-weight:bold;
	font-size:12px;
	margin-left:20px;}


.cmnt01{
	font-size:12px;
	margin-left:20px;}

.cmnt02{
	font-size:14px;
    text-align:right;
}

.cmnt03{
	font-size:14px;
    text-align:left;
}

.x000  /*ボールド白文字タイトル*/
	{mso-style-parent:style0;
	color:#ffffff;
	background-color:#aa0000;
	text-align:center;
	border:1px solid windowtext;
      }

.x001  /*ボールド白文字タイトル*/
	{mso-style-parent:style0;
	color:#ffffff;
	background-color:#CC0000;
	text-align:center;
	border:1px solid windowtext;
	width:70px;
	height:20px;
      }
      
.x002  /*ボールド黒文字*/
	{mso-style-parent:style0;
	background-color:#DF9191;
	border:1px solid windowtext;
	width:200px;
	height:20px;
	padding-left:8px
      }

.x003 /*ボールド黒文字*/
	{mso-style-parent:style0;
	text-align:center;
	border:1px solid windowtext;
	border-top:none;
	background-color:#F0CACA;
	width:50px;
        }

.x003d  /*ボールド黒文字点線*/
	{mso-style-parent:style0;
	text-align:center;
	border-bottom:1px dotted windowtext;
	background-color:#F0CACA;
	width:50px;
        }

.x004 /*ピンク白文字*/
	{mso-style-parent:style0;
	color:#ffffff;
	text-align:center;
	border:1px solid windowtext;
	border-top:none;
	background-color:#EC009F;
	height:20px;
        }
        
.x005 /*ピンク黒文字*/
	{mso-style-parent:style0;
	text-align:center;
	border-top:none;
	border-right:1px solid windowtext;
	border-left:1px solid windowtext;
	border-bottom:1px solid windowtext;
	background-color:#F046B9;
	width:70px;
        }

.x005d /*ピンク黒文字*/
	{mso-style-parent:style0;
	text-align:center;
	border-top:none;
	border-right:1px solid windowtext;
	border-left:1px solid windowtext;
	border-bottom:1px dotted windowtext;
	background-color:#F046B9;
        }
        
.x006 /*ピンク黒文字*/
	{mso-style-parent:style0;
	border-top:none;
	border-right:1px solid windowtext;
	border-left:1px solid windowtext;
	border-bottom:1px solid windowtext;
	background-color:#FF77D2;
	width:200px;
	height:20px;
	padding-left:8px
        }

.x006d /*ピンク黒文字*/
	{mso-style-parent:style0;
	border-top:none;
	border-right:1px solid windowtext;
	border-left:1px solid windowtext;
	border-bottom:1px dotted windowtext;
	background-color:#FF77D2;
	height:20px;
	padding-left:8px
        }
        
.x010 /*オレンジ黒文字*/
	{mso-style-parent:style0;
	background-color:#FF6B2D;
	border:1px solid windowtext;
	width:250px;
	height:20px;
	padding-left:8px
        }
	      
.x110 /*黄色背景黒文字*/
	{mso-style-parent:style0;
	background-color:#ffff80;
	text-align:center;
	border:1px solid windowtext;
	width:70px;
        }
        
.x111 /*黄色背景黒文字*/
	{mso-style-parent:style0;
	background-color:#FCFAD3;
	text-align:center;
	border-top:none;
	border-right:1px solid windowtext;
	border-left:1px solid windowtext;
	border-bottom:1px solid windowtext;
	width:70px;
        }

.x111d /*黄色背景黒文字点線*/
	{mso-style-parent:style0;
	background-color:#FCFAD3;
	text-align:center;
	border-top:none;
	border-right:1px solid windowtext;
	border-left:1px solid windowtext;
	border-bottom:1px dotted windowtext;
	width:70px;
        }
        
.x120 /*紫色背景黒文字*/
	{mso-style-parent:style0;
	background-color:#d5aaff;
	text-align:center;
	border:1px solid windowtext;
	width:70px;
        }
        
.x121 /*紫色背景白文字*/
	{mso-style-parent:style0;
	color:#ffffff;
	background-color:#AA0066;
	text-align:center;
	border:1px solid windowtext;
	height:20px;
        }

.x122 /*紫色背景白文字*/
	{mso-style-parent:style0;
	color:#ffffff;
	background-color:#C03D90;
	text-align:center;
	border:1px solid windowtext;
        }
        
.x123 /*紫色背景黒文字*/
	{mso-style-parent:style0;
	background-color:#B472AA;
	border:1px solid windowtext;
	width:200px;
	padding-left:8px
        }
        
.x124 /*紫色背景黒文字*/
	{mso-style-parent:style0;
	background-color:#D7B5D1;
	text-align:center;
	border-top:none;
	border-right:1px solid windowtext;
	border-left:1px solid windowtext;
	border-bottom:1px solid windowtext;
	width:50px;
	height:20px;
        }
        
.x124d /*紫色背景黒文字*/
	{mso-style-parent:style0;
	background-color:#D7B5D1;
	text-align:center;
	border-top:none;
	border-right:1px solid windowtext;
	border-left:1px solid windowtext;
	border-bottom:1px dotted windowtext;
	width:50px;
        }

.x125 /*紫色背景白文字*/
	{mso-style-parent:style0;
	color:#ffffff;
	text-align:center;
	border:1px solid windowtext;
	background-color:#652CBC;
	width:225px;
	height:20px;
      }
      
.x126 /*紫色背景黒文字*/
	{mso-style-parent:style0;
	border:1px solid windowtext;
	background-color:#9D72DE;
	height:20px;
	padding-left:8px
      }

.x130 /*白色背景黒文字*/
	{mso-style-parent:style0;
	text-align:center;
	border-top:none;
	border-right:1px solid windowtext;
	border-left:1px solid windowtext;
	border-bottom:1px solid windowtext;
	width:70px;
        }
        
.x130wide /*白色背景黒文字*/
	{mso-style-parent:style0;
	border-top:none;
	border-right:1px solid windowtext;
	border-left:1px solid windowtext;
	border-bottom:1px solid windowtext;
	width:225px;
	padding-left:8px
        }

.x130d /*白色背景黒文字点線*/
	{mso-style-parent:style0;
	text-align:center;
	border-top:none;
	border-right:1px solid windowtext;
	border-left:1px solid windowtext;
	border-bottom:1px dotted windowtext;
	width:70px;
        }

.x140 /*青色背景白文字*/
	{mso-style-parent:style0;
	color:#ffffff;
	text-align:center;
	border-top:none;
	border-right:1px solid windowtext;
	border-left:1px solid windowtext;
	border-bottom:1px solid windowtext;
	background-color:#0000FF;
      }

.x141 /*青色背景白文字*/
	{mso-style-parent:style0;
	color:#ffffff;
	text-align:center;
	border-top:none;
	border-right:1px solid windowtext;
	border-left:1px solid windowtext;
	border-bottom:1px solid windowtext;
	background-color:#4040ff;
	width:70px;
      }

.x142 /*青色背景黒文字*/
	{mso-style-parent:style0;
	text-align:center;
	border-top:none;
	border-right:1px solid windowtext;
	border-left:1px solid windowtext;
	border-bottom:1px solid windowtext;
	background-color:#6262FF;
	width:70px;
      }

.x143 /*青色背景黒文字*/
	{mso-style-parent:style0;
	border-top:none;
	border-right:1px solid windowtext;
	border-left:1px solid windowtext;
	border-bottom:1px solid windowtext;
	background-color:#8080FF;
	width:200px;
	height:20px;
	padding-left:8px
      }

.x143d /*青色背景黒文字*/
	{mso-style-parent:style0;
	border-top:none;
	border-right:1px solid windowtext;
	border-left:1px solid windowtext;
	border-bottom:1px dotted windowtext;
	background-color:#8080FF;
	width:200px;
	height:20px;
	padding-left:8px
      }

.x150 /*緑背景白文字*/
	{mso-style-parent:style0;
	text-align:center;
	color:#ffffff;
	border:1px solid windowtext;
	background-color:#26799D;
	height:20px;
      }

.x151 /*緑背景白文字*/
	{mso-style-parent:style0;
	text-align:center;
	color:#ffffff;
	border:1px solid windowtext;
	background-color:#5F9CBB;
      }
      
.x152 /*緑背景黒文字*/
	{mso-style-parent:style0;
	border:1px solid windowtext;
	background-color:#5F9CBB;
	width:150px;
	padding-left:8px
      }

.x152wide /*緑背景黒文字*/
	{mso-style-parent:style0;
	border:1px solid windowtext;
	background-color:#5F9CBB;
	width:225px;
	height:20px;
	padding-left:8px
      }
      
.x153 /*緑色背景黒文字*/
	{mso-style-parent:style0;
	text-align:center;
	border-top:none;
	border-right:1px solid windowtext;
	border-left:1px solid windowtext;
	border-bottom:1px solid windowtext;
	background-color:#B6D5E0;
	width:70px;
	height:20px;
      }

.x153d /*緑色背景黒文字*/
	{mso-style-parent:style0;
	text-align:center;
	border-top:none;
	border-right:1px solid windowtext;
	border-left:1px solid windowtext;
	border-bottom:1px dotted windowtext;
	background-color:#B6D5E0;
	width:70px;
	height:20px;
      }
      
.x154 /*緑色背景黒文字*/
	{mso-style-parent:style0;
	text-align:center;
	border-top:none;
	border-right:1px solid windowtext;
	border-left:1px solid windowtext;
	border-bottom:1px solid windowtext;
	background-color:#B6D5E0;
	width:145px;
	height:20px;
      }

.x154d /*緑色背景黒文字*/
	{mso-style-parent:style0;
	text-align:center;
	border-top:none;
	border-right:1px solid windowtext;
	border-left:1px solid windowtext;
	border-bottom:1px dotted windowtext;
	background-color:#B6D5E0;
	height:20px;
      }
      
.x155 /*緑色背景黒文字*/
	{mso-style-parent:style0;
	color:#ffffff;
	text-align:center;
	border:1px solid windowtext;
	background-color:#008000;
      }
      
.x156 /*緑色背景黒文字*/
	{mso-style-parent:style0;
	color:#ffffff;
	text-align:center;
	border:1px solid windowtext;
	background-color:#559944;
      }
      
.x157 /*緑色背景黒文字*/
	{mso-style-parent:style0;
	border:1px solid windowtext;
	background-color:#63CB45;
	width:225px;
	padding-left:8px
      }
      
.x158 /*緑色背景黒文字*/
	{mso-style-parent:style0;
	border-top:none;
	border-right:1px solid windowtext;
	border-left:1px solid windowtext;
	border-bottom:1px solid windowtext;
	background-color:#AEE49E;
	width:140px;
	padding-left:8px
      }

.x158d /*緑色背景黒文字*/
	{mso-style-parent:style0;
	border-top:none;
	border-right:1px solid windowtext;
	border-left:1px solid windowtext;
	border-bottom:1px dotted windowtext;
	background-color:#AEE49E;
	height:20px;
	padding-left:8px
      }