/* ページの基本設定 */
body		{font-size: medium; color: #333333;
		margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}


/* 標準リンク色の設定 */
a:link		{color: #cc6600; text-decoration: underline;}  /* 見参照のリンク色 */
a:visited		{color: #cc6600; text-decoration: underline;}  /* 参照済みリンク色 */
a:active		{color: #cc6600; text-decoration: underline;}  /* クリックされているときの色 */
a:hover		{color: #cc6600; text-decoration: underline;}  /* カーソルをのせた時の色 */


/* 【spanタグで囲まれたリンク色の設定】(他のリンクとは色を変えたいときに使います)
　　(例)　<span><a>テキスト</a></span>
　　(この項目は必要なければ消してください) */
span a:link		{color: #999999; text-decoration: none;}  /* 見参照のリンク色 */
span a:visited	{color: #999999; text-decoration: none;}  /* 参照済みリンク色 */
span a:active	{color: #999999; text-decoration: none;}  /* クリックされているときの色 */
span a:hover	{color: #FF9900; text-decoration: none;}  /* カーソルをのせた時の色 */


/* 【divタグで囲まれたリンク色の設定】(他のリンクとは色を変えたいときに使います)
　　(例)　<div><a>テキスト</a></div>
　　(この項目は必要なければ消してください) */
div a:link		{color: #0066CC; text-decoration: underline;}  /* 見参照のリンク色 */
div a:visited	{color: #0066CC; text-decoration: underline;}  /* 参照済みリンク色 */
div a:active	{color: #0066CC; text-decoration: underline;}  /* クリックされているときの色 */
div a:hover	{color: #FF9900; text-decoration: underline;}  /* カーソルをのせた時の色 */


/* 色の設定(追加する場合はここに追加してください) */
.stress		{color: #0E207E;}  /* 強調色 */
.stressb	{color: #0E207E; font-weight: bold;}  /* 強調色太字 */
.white		{color: #ffffff;}  /* 白色 */
.gray {  color: #666666}
.stressb02 {  font-weight: bold; color: #FF9900}
.stressb03 {  font-weight: bold; color: #525FAA}
.stressb04 {  font-weight: bold; color: #525FAA;line-height: 120%; font-size: x-small;}


.cella {
	font-weight: bolder;
	font-size: 14px;
	background: #E1E1FF;
	color: #666;
	text-align: center;
} 
.cellb {
	background: #fff;
	border-bottom: #C1C1FF 1px solid; 
} 
.cellc {
	border-left: #fff 1px solid;
} 



.kid {
	text-align: justify;
	text-justify:distribute-all-lines;
}

/* 表組み1 紫*/
.celljj {
	background: #F0F0FF;
	border: #C1C1FF solid 1px;
	padding: 2px;
}
.cellii {
	background: #F0F0FF;
	background-image: url(../mosikomi-img/07.gif); 
	border-top-color: #C1C1FF; 
	border-right-color: #C1C1FF; 
	border-bottom-color: #F0F0FF; 
	border-left-color: #C1C1FF;
	border-style: solid;
	border-width: 1px;
	padding: 2px;
}
.cellkk {
	background: #F0F0FF;
	border-top-color: #C1C1FF; 
	border-right-color: #C1C1FF; 
	border-bottom-color: #F0F0FF; 
	border-left-color: #C1C1FF;
	border-style: solid;
	border-width: 1px;
	padding: 2px;
}
/* 表組み1 緑*/
.cellll {
	background: #CCFF99;
	border-top-color: #C1C1FF; 
	border-right-color: #C1C1FF; 
	border-bottom-color: #CCFF99; 
	border-left-color: #CCFF99;
	border-style: solid;
	border-width: 1px;
	padding: 2px;
}
.cellmm {
	background: #CCFF99;
	border-top-color: #C1C1FF; 
	border-right-color: #C1C1FF; 
	border-bottom-color: #C1C1FF; 
	border-left-color: #CCFF99;
	border-style: solid;
	border-width: 1px;
	padding: 2px;
}
/* 表組み1 青*/
.celloo {
	background: #CCFFCC;
	border-top-color: #C1C1FF; 
	border-right-color: #C1C1FF; 
	border-bottom-color: #CCFFCC; 
	border-left-color: #CCFFCC;
	border-style: solid;
	border-width: 1px;
	padding: 2px;
}
.cellpp {
	background: #CCFFCC;
	border-top-color: #C1C1FF; 
	border-right-color: #C1C1FF; 
	border-bottom-color: #C1C1FF; 
	border-left-color: #CCFFCC;
	border-style: solid;
	border-width: 1px;
	padding: 2px;
}
/* 表組み1 黄*/
.cellqq {
	background: #FFFF99;
	border-top-color: #C1C1FF; 
	border-right-color: #C1C1FF; 
	border-bottom-color: #FFFF99; 
	border-left-color: #FFFF99;
	border-style: solid;
	border-width: 1px;
	padding: 2px;
}
.cellrr {
	background: #FFFF99;
	border-top-color: #C1C1FF; 
	border-right-color: #C1C1FF; 
	border-bottom-color: #C1C1FF; 
	border-left-color: #FFFF99;
	border-style: solid;
	border-width: 1px;
	padding: 2px;
}

.cellss {
	background: #F0F0FF;
	border-top-color: #C1C1FF; 
	border-right-color: #C1C1FF; 
	border-bottom-color: #C1C1FF; 
	border-left-color: #F0F0FF;
	border-style: solid;
	border-width: 1px;
	padding: 2px;
}



/* 表組み2 紫*/
.cellcc {
	background: #C1C1FF;
	border: #C1C1FF solid 1px;
	padding: 2px;
}
.celldd {
	background: #C1C1FF;
	border-top-color: #C1C1FF; 
	border-right-color: #fff; 
	border-bottom-color: #C1C1FF; 
	border-left-color: #C1C1FF;
	border-style: solid;
	border-width: 1px;
	padding: 2px;
}
/* 表組み2 緑*/
.cellee {
	background: #E3FFC8;
	border-top-color: #E3FFC8; 
	border-right-color: #C1C1FF; 
	border-bottom-color: #C1C1FF; 
	border-left-color: #E3FFC8;
	border-style: solid;
	border-width: 1px;
	padding: 2px;

}
.cellff {
	background: #E3FFC8;
	border-top-color: #E3FFC8; 
	border-right-color: #C1C1FF; 
	border-bottom-color: #C1C1FF; 
	border-left-color: #C1C1FF;
	border-style: solid;
	border-width: 1px;
	padding: 2px;

}
.celltt {
	background: #E3FFC8;
	border-top-color: #E3FFC8; 
	border-right-color: #C1C1FF; 
	border-bottom-color: #E3FFC8; 
	border-left-color: #E3FFC8;
	border-style: solid;
	border-width: 1px;
	padding: 2px;

}
/* 表組み2 水色*/
.cellgg {
	background: #FFFFD0;
	border-top-color: #FFFFD0; 
	border-right-color: #C1C1FF; 
	border-bottom-color: #C1C1FF; 
	border-left-color: #FFFFD0;
	border-style: solid;
	border-width: 1px;  
	padding: 2px;
}
.cellhh {
	background: #FFFFD0;
	border-top-color: #FFFFD0; 
	border-right-color: #C1C1FF; 
	border-bottom-color: #C1C1FF; 
	border-left-color: #C1C1FF;
	border-style: solid;
	border-width: 1px;  
	padding: 2px;
}

.celld {
	border-left: #C1C1FF 1px solid ;
} 