body			{ background-color:#FFFFFF;}


A:link 		{ color: blue; }
A:visited		 { color: blue; }
A:active 	{ color: blue; }
/**/



/* topic
td.hbg			{ background-image: url(./images/header_bg_skybig.jpg);
		 			  background-color: ; }
 */
 
/* header_bg_skybig.jpg header_bg_green.jpg

td.header		{ font-size:11px;
					  color:#FFFFFF;
					  font-weight: bold; }
 */
/* green:669966 blue:6699CC CCCC66 */

td.footer		{ font-size:11px;
					  color:#FFFFFF;
					  background-color: #6699CC;
 }
 
td.mmenubtn	{ font-size:12px;
					  color:#6699CC;
					  font-weight:bold;
					  layout-grid-line:-3px; }

td.smenubtm	{
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 1px;
}

td.main			{ padding:10px 10px 5px 15px;
					  layout-grid-type: loose;
					  layout-grid-line: 3px; 
					  letter-spacing: 1px; }

td.harf			{ padding:0px 0px 0px 0px;;}

table.tbl			{ margin:5px 20px 5px 20px; }

td.title			{ font-size:11px;
					  color:#FFFFFF; }

.menu			{ text-decoration: none; }


/* トピックス・ショートカットメニューのタイトル */

/* トピックテーブルの設定 */
td.topic_title	{ padding: 1px 1px 1px 1px; }

th.topic_title	{ font-size: 12px;
					  font-weight: bold;}

td.topic_main	{ padding: 0px 1px 1px 1px; }

td.topic_text	{ font-size: 12px; }

td.topic_btn	{ padding: 3px 4px 13px 4px;
					  font-size: 12px;  }

td.topicdate	{ font-size: 12px;
					  font-weight: bold;  }

td.comment	{ font-size:11px; }

/* ページサブメニューテキスト */
td.pgsubtitle	{
	font-size:16px;
	font-weight: bold;
	color:#003399;
	background-image : url(images/head_submenu_bg.gif);
	padding-left:20px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-repeat: no-repeat;
	background-position: center;
	letter-spacing: 10px;
}

td.minititle		{
	font-weight:bold;
	padding-left:15px;
	padding-top: 10px;
	padding-bottom: 5px;
}


td.pen_lt			{ background-repeat: no-repeat;
					  background-position: left top; }
					  
td.pen_rt		{ background-repeat: no-repeat;
					  background-position: right top;}

td.pen_lb			{ background-repeat: no-repeat;
					  background-position: left bottom;}

td.pen_rb		{ background-repeat: no-repeat;
					  background-position: right bottom;}

