/*	全体の設定	*/

body 	{color: 					#ffffff;
/*		 background-image: url(./img/bg-05-06.jpg);	*/
		 background-color:			#99ccff;
		 scrollbar-face-color:		#000066;
		 scrollbar-arrow-color:		#ffff00;
		 scrollbar-highlight-color:	#ffffff;
		 scrollbar-shadow-color:	#ffffff;
		 scrollbar-base-color:		#ffff00;
		 scrollbar-3dlight-color:	#ffff00;
		 scrollbar-darkshadow-color:#ffff00;
		 link: #000000; }
		 
body.annai 	{color: 					#000000;
			 background-color:			#ffffff;
			 scrollbar-face-color:		#000066;
			 scrollbar-arrow-color:		#ffff00;
			 scrollbar-highlight-color:	#ffffff;
			 scrollbar-shadow-color:	#ffffff;
			 scrollbar-base-color:		#ffff00;
			 scrollbar-3dlight-color:	#ffff00;
			 scrollbar-darkshadow-color:#ffff00;
			 link: #000000;
			 width: 500px;
			  }

a:link		{ color: #008000; text-decoration: none }	/*	緑	*/
a:visited	{ color: #99ccff; text-decoration: none }	/*	水色	*/
a:active   { color: #c00; text-decoration: none }	/*	赤	*/
a:hover		{ color: #ff0000; text-decoration: underline }	/*	*/

hr		{ width: 100%;
		  text-align: left }

hr.ifrm-hr		{ width: 90%;
				}

table.main	{ background-color: #000066;
		  	text-align: center;
		  	font-font-family: "ＭＳ Ｐゴシック",Osaka,sans-serif;
		  	font-size: 10pt;
			width: 800px }

table.sub11	{ background-color:	#ffffff;
			  margin: auto;
			  width: 800px;
			  font-font-family: "ＭＳ Ｐゴシック",Osaka,sans-serif;
/*			  font-size: 10pt	*/
			}
table.menu	{ text-align: center;
			  font-font-family: "ＭＳ Ｐゴシック",Osaka,sans-serif;
			  font-size: 10pt;
			  width: 180px;
			}

table.annai	{ color:	000000;
			  background: #ffffff;
			  font-font-family: "ＭＳ Ｐゴシック",Osaka,sans-serif;
			  font-size: 12pt;
			  width: 90%;
			}

table.cata	{ color:	000000;
			  background: #ffffff;
			  font-font-family: "ＭＳ Ｐゴシック",Osaka,sans-serif;
			  font-size: 10pt;
			  width: 550px;
			}

a		{ font-family: "ＭＳ ゴシック",Osaka,sans-serif }

a.menu		{ color:	#ffff00 }

a.foot	{ font-family: "ＭＳ Ｐゴシック",Osaka,sans-serif;
		  font-size: 10pt;
		  text-align: center }

p.foot	{ font-family: "ＭＳ Ｐゴシック",Osaka,sans-serif;
		  font-size: 10pt;
		  text-align: center }

a.top1	{ font-family: "ＭＳ Ｐゴシック",Osaka,sans-serif;
		  font-size: 16pt;
		  font-weight: 700;
		  text-align: left }

div.top2	{ font-family: "ＭＳ Ｐゴシック",Osaka,sans-serif;
			  font-size: 10pt;
			  text-align: right;
			  vertical-align: middle }
		  

/*	枠の設定	*/

#brdcol		{ border-color: #ffffff }

td.ue-l		{ text-align: center;
			  vertical-align: top;
			  font-font-family: "ＭＳ Ｐゴシック",Osaka,sans-serif;
			  font-size: 12pt;
			  font-weight: 700 }

td.l		{ background-color: #000066;
			  text-align: center;
			  vertical-align: top;
			  font-font-family: "ＭＳ Ｐゴシック",Osaka,sans-serif;
			  font-size: 10pt }

td.c		{ background-color: #000066;
			  text-align: center;
			  vertical-align: top;
			  font-font-family: "ＭＳ Ｐゴシック",Osaka,sans-serif;
			  font-size: 10pt }

td.r		{ background-color: #000066;
			  text-align: center;
			  vertical-align: top;
			  font-font-family: "ＭＳ Ｐゴシック",Osaka,sans-serif;
			  font-size: 10pt;
			  line-height: 1.5em }

td.ue-r		{ text-align: right;
			  vertical-align: top;
			  font-font-family: "ＭＳ Ｐゴシック",Osaka,sans-serif;
			  font-size: 8pt }

td.ue-r2	{ text-align: right;
			  vertical-align: top;
			  font-font-family: "ＭＳ Ｐゴシック",Osaka,sans-serif;
			  font-size: 12pt }

/*
td.ue		{
/*			 background-image:	url(../skimg/logo-01.png);
			 background-repeat:	no-repeat
			}

td.hidari	{
			 background-image:	url(../skimg/fr-02.jpg);
			 background-repeat:	no-repeat
			}
*/
td.menu		{ background-color: #000066;
			  }

td.sub		{ background-color: #cccccc;
			  }

td.tenpo{
	color:#414D7B;
	font-family:"Verdana";
	font-size:16px;
	font-weight:bolder;
	margin:0px 30px 10px 0px;
	padding:0px 0px 3px 5px;
	border-top:1px solid #444444;
	border-left:10px solid #444444;
	}
	
td.tenpo2{
	color:black;
	font-weight:bold;
	font-size:12px;
	text-align: center;
	}

td.tenpo3{
	color:black;
	font-weight:bold;
	font-size:14px;
	}

td.tenpo4{
	color:black;
	font-size:12px;
	line-height: 1.3em;
	letter-spacing: 0.1em;
	}

.ifrm{
	color:#414D7B;
	font-family:"Verdana";
	font-size:16px;
	font-weight:bolder;
	margin:0px 30px 10px 0px;
	padding:0px 0px 3px 5px;
	border-top:1px solid #444444;
	border-left:10px solid #444444;
	}
	
.ifrm2{
	color:black;
	font-weight:bold;
	font-size:12px;
	text-align: center;
	margin:0px 30px 10px 0px;
	padding:0px 0px 3px 5px;
	}

.ifrm3{
	color:black;
	font-weight:bold;
	font-size:14px;
	margin:0px 30px 10px 0px;
	padding:0px 0px 3px 5px;
	text-indent: 1em;
	}

.ifrm4{
	color:black;
	font-size:12px;
	line-height: 1.3em;
	letter-spacing: 0.1em;
	}

.ifrm5{
	color:black;
	font-size:12px;
	text-indent: 3em;
	word-spacing: 3em;
	margin:10px 30px 10px 0px;
	padding:0px 0px 3px 5px;
	}

/*	文字のサイズ	*/

#s20		{ font-size: 20pt }

#s16		{ font-size: 16pt;
			  line-height: 1.5 }

#s14		{ font-size: 14pt;
			  font-weight: 700;
			  line-height: 1.5;
			  write-space:	nowrap }

#s12		{ font-size: 12pt;
			  font-weight: 400;
			  text-indent: 1em;
			  line-height: 1.2;
			  letter-spacing: 0.2em }

#s8		{ font-size: 8pt;
		  font-weight: 300;
		  text-indent: 1em;
		  line-height: 1.2;
		  letter-spacing: 0.2em;
		  color: 000000 }


img			{ border-width: 0 }

img.left	{ float: left;
			  margin-right:		0.8em;
			  margin-left: 		0.5em;
			  margin-top: 		0.5em;
			  margin-bottom: 	0.2em }

img.right	{ float: right;
			  margin-right:		0.8em;
			  margin-left:		0.5em;
			  margin-top: 		0.5em;
			  margin-bottom: 	0.2em }

iframe.top{
	width: 550px;
}

