* {
	margin: 0;
	padding: 0;
	font-size: 14px;
	line-height: 20px
}

a:link {  color: #000099; text-decoration: none}
a:hover {  color: #990099; text-decoration: underline}
a:visited {  color: #000099; text-decoration: none}
a:active {  color: #FF0000; text-decoration: none}

.FS14pc {  font-size: 100%; line-height: 140%}
.FS12pc {  font-size: 100%; line-height: 140%}
.FS10pc {  font-size: 90%; line-height: 120%}

.border_search {  border-style: dashed}
.font9 {font-size:80%: Line-Height:140%}
.font10{font-size:90%; Line-Height:140%}
.td1 {  line-height: 25px}

#container {
	width: 770px;
}

#left	{
	/*float: left;*/
	/*width: 210px;*/
	/*displaty:block;*/
}

#center {
	float: left;
	width: 536px;
	margin-top: 5px;
	/*displaty:block;*/
	/*border:solid 1px blue;*/

}

.theme_bgcolor {background-color: #006A48;}
.contrast_bgcolor {background-color: #D6EAC1;}
.accent_bgcolor {background-color: #cc9900;}
.theme_color {color: #006A48;}
.contrast_color {color: #ffffff;}

.block				{
					margin: 2px 2px 2px 5px; 
					width: 530px; 
					border-left:solid 10px #CCCCCC; 
					}

.block_act_title 	{
					font: bold 0.95em/1.05em "ＭＳ ゴシック", "Osaka−等幅";
					color: #ffffff;
					margin: 0px 0px 2px 0px;
					}

.block_update_title 	{
					font: bold 0.95em/1.05em "ＭＳ ゴシック", "Osaka−等幅";
					color: #ffffff;
					margin: 0px 0px 2px 0px;
					}

.block_common_title 	{
					font: bold 0.95em/1.05em "ＭＳ ゴシック", "Osaka−等幅";
					color: #ffffff;
					margin: 0px 0px 2px 0px;
					}

.block_new_title 	{
					font: bold 0.95em/1.05em "ＭＳ ゴシック", "Osaka−等幅";
					color: #ffffff;
					margin: 0px 0px 2px 0px;
                    }

.block_show_all		{
					font: normal 0.9em/1em "ＭＳ ゴシック", "Osaka−等幅";
					text-align: right; 
					margin: -1em 5px 0px 0px
					}

.block_title_font	{
					font: bold 14px/16px "ＭＳ ゴシック", "Osaka−等幅";
					color: #FFFFFF
					}

.block_table		{
				<*	width: 100%; *>
					border: 1px #CCCCCC dotted
					}

.block_td 			{
					padding: 2px 2px; width: 166px;
					border: 1px #CCCCCC dotted
					}

.bg_EVT			 	{
					width: 200px;
					background: #ffcc33;
					padding: 2px 2px 2px 10px
					}
.color_EVT 			{
					color: #ffcc33
					}

.bg_SAL			 	{
					width: 200px;
					background: #ff6666;
					padding: 2px 2px 2px 10px
					}
.color_SAL 			{
					color: #ff6666
					}

.bg_CPN			 	{
					width: 200px;
					background: #ff0000;
					padding: 2px 2px 2px 10px
					}
.color_CPN 			{
					color: #ff0000
					}

.bg_RCM			 	{
					width: 200px;
					background: #333399;
					padding: 2px 2px 2px 10px
					}
.color_RCM 			{
					color: #333399
					}

.bg_DAT			 	{
					width: 200px;
					background: #009966;
					padding: 2px 2px 2px 10px
					}
.color_DAT 			{
					color: #009966
					}

.bg_MMY			 	{
					width: 200px;
					background: #00CCFF;
					padding: 2px 2px 2px 10px
					}

.color_MMY 			{
					color: #00CCFF
					}

.bg_PST			 	{
					width: 200px;
					background: #333333;
					padding: 2px 2px 2px 10px
					}

.color_PST 			{
					color: #333333
					}

.bg_SITEBOARD	 	{
					width: 200px;
					background: #3333ff;
					padding: 2px 2px 2px 10px
					}

.color_SITEBOARD	{
					color: #3333ff
					}

.bg_UNITBOARD	 	{
					width: 200px;
					background: #0099cc;
					padding: 2px 2px 2px 10px
					}

.color_UNITBOARD	{
					color: #0099cc
					}

.bg_UPDATE			 	{
					width: 200px;
					background: #993366;
					padding: 2px 2px 2px 10px
					}
.color_UPDATE 			{
					color: #993366
					}

.bg_JOB				{
					width: 200px;
					background: #663399;
					padding: 2px 2px 2px 10px
}

.color_JOB			{
					color: #663399;
					}

.bg_NEW				{
					width: 200px;
					background: #006400;
					padding: 2px 2px 2px 10px
}

.color_NEW			{
					color: #006400;
					}

.block_date 		{  
					font: bold 0.9em/1.0em; 
					padding: 5px
					}
.block_title 		{  
/*					font: normal 0.95em/1.05em;*/
font-size: 1em;
line-height: 1.2em;
					padding: 5px
					}

.block_name			{
					font: normal 0.95em/1.05em;
					padding: 5px
					}

.shotenkai {  font-size: 6px; font-style: normal; font-weight: normal;}

.shotenkai td { font-size: 12px; padding:0px 3px 0px 7px; }

.shotenkai a:link {  font-size: 12px; color: #000099; text-decoration: none}
.shotenkai a:hover {  font-size: 12px; color: #990099; text-decoration: underline}
.shotenkai a:visited {  font-size: 12px; color: #000099; text-decoration: none}
.shotenkai a:active {  font-size: 12px; color: #FF0000; text-decoration: none}
