a.white10px:link {color: #FFffff; font-size:10px;  }
a.white10px:active {color: #FF9900; font-size:10px; }
a.white10px:visited {color: #FFffff; font-size:10px;  }
a.white10px:hover {color: #ff9900; font-size:10px; }

a.orangetext:link {color: #ffffff; font-size:12px; text-decoration: none;}
a.orangetext:active {color: #FF9900; font-size:12px; text-decoration: none;}
a.orangetext:visited {color: #ffffff; font-size:12px; text-decoration: none;}
a.orangetext:hover {color: #FF9900; font-size:12px; text-decoration: none;}

/*--------------------------------------------------------------------------*/
.text_box span{ color:#ff0; display:block; margin:30px 0 14px; font-size:12px; font-weight: bold; padding:6px 0 0 8px; height: 24px; background:url(/images/calendar/back.gif);}

td.text_box2{ width:325px; margin:0px; font-size:12px; padding-top:3px; padding-bottom:0px; padding-left:2px; padding-right:0px; height: 25px; }

td.header_box{ display:block; margin:16px 0 0;}

/*--------------------------------------------------------------------------*/
.red { color:#FF0000; }
.black { color:#000000; }
.orenge { color:#FF6600; }
.skyblue { color:#33CCFF; }

.whiterst {font-family: "ＭＳ Ｐゴシック"; font-size: 13px; color: #FFFFFF; line-height: 16px; font-weight: bold;}
.orange22 {font-family: "ＭＳ Ｐゴシック"; font-size: 10px; color: #FF9900;}
.copyright  {font-family: "Arial"; font-size: 11px; color: #FFFFFF; line-height: 13px;}

/*---Hidari hanger comment---edited by mark*/
table#table1{ border: 1px solid #FFFFFF; }
table#table1 a{ color:#ff9900; text-decoration:underline; }
div.hidari_comment { padding:4px; margin:0px; line-height:120%; font-size:12px; }

div.hidari_comment:first-letter { font-size:250%; font-weight:bold; color:#FFFFFF; float:left; margin:0px 3px 0px 0px; padding:0px; line-height:90%; }

/* taken from n-ind2-home.css */

#main div.m-left { float:left;  } /* ---- 左へフロート ---- */
#main div.m-right { float:right;  }/* ---- 右へフロート ---- */
#main div.boxall { width:100%; }


#main div.m-left div { width:342px; } /* ---- 左側の幅 ---- */
#main div.m-right div { width:290px;} /* ---- 右側の幅 ---- */


#main div.m-left div, #main div.m-right div, #main div.boxall{
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	margin-bottom:8px;
	clear:left;
	background-color:#0b1112;
	} /* ---- セクションごとのバックカラー、ボーダーカラー ---- */
	
/* --- ホームレイアウト2用 ---*/
#main div.m-left div.lay2 { width:418px; }
#main div.m-right div.lay2 { width:220px; }
#main div.m-right div.lay2 em { display:block; padding:7px 0 0 0; font-style:normal; text-decoration:underline; }

#main h1, #main h2, #main h3{ height:15px; padding:2px 6px 2px; font-size:12px;  background:url(/images/s_test/midashi-t2.gif);  background-repeat:repeat-x; margin-bottom:5px;  }  

#main h1 span , #main h2 span , #main h3 span { color:#bbf900; padding-right:5px; }