.bg1 { text-align:center; background-color:#d0ffff; }

A {text-decoration: none;}
A:hover {text-decoration: underline; color: #ff0000;}

A.white:link { color: white; }
A.white:visited { color: white;}
A.white:active  { color: white;}
A.white:hover { color:#333333; background-color: #ffccff }


a.lh:link	{color: #ffffff;
						text-decoration:none;
						font-size:20px;
						}
a.lh:visited	{color: #ffffff;
						text-decoration:none;
						font-size:20px;
						}
a.lh:hover	{color: #ffff00;
						text-decoration:none;
						font-size:20px;
						}
a.lh:active	{color: #ffffff;
						text-decoration:none;
						font-size:20px;
						}
						
body { font-size:14px; line-height:130%;
			font-family: "ＭＳ Ｐゴシック", メイリオ,Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","MS P Gothic",Osaka,Verdana,Arial,Helvetica, sans-serif;
			margin-top:0;
			color: #000000;
			background-color: #ffffff
			}
			
/*--整列--*/
.migi	{align:right}

/*---IMAGE--*/
.img1 { width: 760px; height: 2px;}

p { margin: 0;
		padding: 0;
		}
			
div		{ margin-left:100px;
				margin*right:auto;
				width:500px;
				text-align:left;
				}
				
.box1	{ text-align: left;
				border:solid 2px #3399cc;
				margin: 16px 0;
				width: 500px;
				}

.box2  {color: #fff; 
				font-size: 24px; 
				font-weight: bold; 
				background-color: #006666; 
				text-align: center; 
				padding: 5px 10px; 
				width: 600px; 
				 }

.linkbox { color: #cfc;
				 font-size: 20px;
				 background-color: #900;
				 text-align: center;
				 padding: 5px 0px;
				 width: 600px }

.txtbox { color: #333333;
					font-size: 14px;
					background-color: #fff; 
					text-align: left; 
					padding:0 10px;
					width: 576px;
					border: solid 2px #006666;
					}
				
/*--TABLE--*/
.tbl1	{	disply:table;
				border:solid 1px #0000ff;
				border-collapse;0px
				border-spacing:0px;
				sellpadding:0px;
				margin-top:0;
				margin-bottom:0;
				background-color:#eeeeee;
				}
.tr0	{ text-align: center;
			background-color: #d0ffff;
		}
.tr1 { text-align: center;
			background-color: #f5deb3;
		}
.tr2  text-align: center;
			background-color: #ffffff;
		}

th		{	display:table-cell;
				text-align:center;
				font-size:30px;
				color:#0000ff;
				font-weight:bold;
				padding:5px;
				}
.tdg	{	display:table-cell;
				border-right:solid 1px #666666;
				border-top:solid 1px #666666;
				border-bottom:solid 1px #666666;
				}
.tdgD	{	display:table-cell;
				border-right:solid 1px #666666;
				border-bottom:solid 1px #666666;
				}
.tdgtb	{	display:table-cell;
				border-top:solid 1px #666666;
				border-bottom:solid 1px #666666;
				}
.tdgtbD	{	display:table-cell;
				border-bottom:solid 1px #666666;
				}
.td1 { background-color: #ffffff;
		width: 99;
		text-align: left;
		vertical-align: top;
		}
				
.schd {text-align:center;
				border:0; cellpadding:4px;
				cellspacing:2px; width:700px;
				background-color:#bbbbbb
		}
		
.sh16k	{text-align:center; width:100px; font-size:16px; line-height: 18px;
					color: #333333; background-color:#CCFFFF;
					font-family: メイリオ,Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic",Osaka,Verdana,Arial,Helvetica, sans-serif;}
					
.sh16s	{text-align:center; width:100px; font-size:16px; line-height: 18px;
					color: #000; background-color:#ff1a00;
					font-family: メイリオ,Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic",Osaka,Verdana,Arial,Helvetica, sans-serif;
}

.sch16k	{text-align:center; width:100px; font-size:16px; line-height: 18px;
					color: #333333; background-color:#f5deb3;
					font-family: メイリオ,Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic",Osaka,Verdana,Arial,Helvetica, sans-serif;}
					
.sch16r	{text-align:center; width:100px; font-size:16px; line-height: 18px;
					color: #FF0000; background-color:#f5deb3;
					font-family: メイリオ,Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic",Osaka,Verdana,Arial,Helvetica, sans-serif;
}

.scont {width:100px; text-align:left;
					vertical-align:top; background-color:#FFF;
}
/*---ＴＥＸＴ---*/

.t12b { font-size:12px; line-height: 14px; color: #3333ff;}
.t14k { font-size:14px; line-height: 16px; color: #0000dd;}
.t14b	{ font-size:14px; line-height: 16px; color: #333333;}
.t16k { font-size:16px; line-height: 18px; color: #333333;font-family: メイリオ,Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic",Osaka,Verdana,Arial,Helvetica, sans-serif;}
.t16r { font-size:16px; line-height: 18px; color: #FF0000;font-family: メイリオ,Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic",Osaka,Verdana,Arial,Helvetica, sans-serif;}
.t20b { font-size:20px; line-height: 24px; color: #0000ff;}
.t20ob { font-size:20px; line-height: 24px; color: #ff6600; font-weight: bold;}
.t30o { font-size:30px; line-height: 35px; color: #ff6600;}
.t45b { font-size:45px; line-height: 48px; color:#0000FF;}
.t60b { font-size:60px; line-height: 65px; color: #0000ff;}
.blue { color:#0000FF;}
.red { color:#FF0000;}
.org { color:#ffcc00;}

h1	{font-size: 60px; color: #0000ff}

h2 {color:blue;font-size:45px;}
h3 {color: #fff; 
				font-size: 24px; 
				font-weight: bold; 
				background-color: #006666; 
				text-align: center; 
				padding: 5px 0px; 
				width: 600px; 
				margin:0;
				 }
.week {font-size:14px; 
			font-family: メイリオ,Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic",Osaka,Verdana,Arial,Helvetica, sans-serif;			line-height: 16px; 
			color: #cc3333;
			}
			
.holl { font-size:16px; 
			line-height: 18px; 
			color: #FF0000;
			}
.sml	{ font-size:11px; 
			font-family: メイリオ,Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic",Osaka,Verdana,Arial,Helvetica, sans-serif;
			line-height: 13px; 
			color: #000000;
			}
			
address {width:100%;height:50px;color:#666666;background-color:#0e3192;color:white;font-size:11px;margin-top:0px;padding:10px}

