/* デフォルト */
BODY			{background:url(/images/back.gif); margin: 0px 0px 0px 0px; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro", Meirio, "MS Pゴシック", sans-serif;}
/* リンク関連 */
A:link			{font-weight:bold; color:#0000FF; text-decoration: underline;}
A:visited		{font-weight:bold; color:#0000FF; text-decoration: underline;}
//A:active		{font-weight:bold; color:#FF0000; text-decoration: underline;}
A:hover			{font-weight:bold; color:#009900; text-decoration: none;}
/* テーブル関連 */
.TitlePoint		{border-width:0px 3px 3px 0px; border-style:solid; border-color:#000099; background:#FFFF99;}
.TitleHeader		{font-weight:bold; font-size:120%; color:#FFFF99; background:#000099;}
.TitleDetail		{border-width:0px 0px 0px 5px; border-style:solid; border-color:#000099;}
.ListCell		{border-width:1px 3px 3px 1px; border-style:solid; border-color:#000099; background:#99FFFF;}
.ListHeader		{font-weight:bold; color:#FFFFFF; background:#000099;}
.ListDetail		{font-weight:bold; color:#000000; background:#FFFFFF;}
.ListOption		{background:#FFFF99;}
.ItemCell		{border-width:1px 3px 3px 1px; border-style:solid; border-color:#000099; background:#CCFFFF;}
.ItemHeader		{font-weight:bold; font-size:120%; color:#FFFF99; border-width:1px 1px 1px 1px; border-style:solid; border-color:#0066FF; background:#0099FF;}
//.ItemHeaderText		{font-weight:bold; font-size:120%; color:#FFFF99; background:#0099FF;}
.ItemHeaderText		{font-weight:bold; font-size:100%; color:#FFFF99; background:#0099FF;}
.ItemDataCell		{background:#0099FF;}
.ItemDataHeader		{font-weight:bold; color:#0099FF; background:#FFFF99;}
.ItemDataDetail		{font-weight:bold; color:#000000; background:#FFFFFF;}
.ItemDataImage		{background:#FFFFFF;}
.ImpreCell		{border-width:1px 2px 2px 1px; border-style:solid; border-color:#000099; background:#0099FF;}
.ImpreHeader		{font-weight:bold; color:#FFFFFF; background:#000099;}
.ImpreDetail		{color:#000000; background:#FFFFFF;}
.SelectHeader		{font-weight:bold; font-size:120%; color:#FFFFFF; background:#000099;}
.SelectDetail		{font-weight:bold; font-size:120%; color:#0000CC; background:#CCFFFF;}
.RegistHeader		{font-weight:bold; color:#FFFFFF; background:#000099;}
.RegistDetail		{font-weight:bold; color:#0000CC; background:#CCFFFF;}
.RegistDetailSub	{color:#000000; background:#CCFFFF;}
.ControlCell		{border-width:1px 2px 2px 1px; border-style:solid; border-color:#000099; background:#FFFFCC;}
.RankingCell		{}
.RankingHeader		{font-weight:bold; font-size:120%; Color:#000099; border-width:1px 3px 3px 1px; border-style:solid; border-color:#000099; background:#FFFFCC;}
.RankingDetail		{}
.SearchHeader		{font-weight:bold; color:#FFFFFF; background:#000099;}
.SearchDetail		{font-weight:bold; color:#0000CC; background:#CCFFFF;}
.LinkMove		{border-width:1px 2px 2px 1px; border-style:solid; border-color:#000099; background:#CCFFFF;}

.PageTitle		{font-weight:bold; font-size:120%; color:#FFFF99; border-width:1px 3px 3px 1px; border-style:solid; border-color:#000099; background:#0099FF;}
.SubHeader		{font-weight:bold; font-size:120%; color:#000099; border-width:1px 3px 3px 1px; border-style:solid; border-color:#000099; background:#FFFFCC;}
.LinkHeader		{font-weight:bold; font-size:120%; color:#000099; border-width:1px 3px 3px 1px; border-style:solid; border-color:#000099; background:#CCFFFF;}
.LinkDetail		{border-width:0px 3px 1px 0px; border-style:solid; border-color:#000099; background:#FFFFFF;}
.WindowCell		{border-width:1px 2px 2px 1px; border-style:solid; border-color:#000099; background:#99FFFF;}
.WindowHeader		{font-weight:bold; font-size:110%; color:#000099; background:#FFFFCC;}
.WindowDetail		{color:#000000; background:#FFFFFF;}
.RegulationCell		{border-width:1px 2px 2px 1px; border-style:solid; border-color:#990000; background:#FF9900;}
.RegulationHeader	{font-weight:bold; font-size:110%; color:#990000; background:#FFCC99;}
.RegulationDetail	{color:#000000; background:#FFFFFF;}
.RegItemHeader		{font-weight:bold; font-size:110%; color:#FF0000;}
.RegItemDetail		{font-weight:bold; color:#000000;}
.GuestDataCell		{background:#0099FF;}
.GuestDataHeader	{font-weight:bold; font-size:120%; color:#0099FF; background:#FFFF99; text-align:center}
.GuestDataDetail	{font-weight:bold; font-size:120%; color:#000000; background:#FFFFFF; text-align:left}

.PageLinkImpre		{font-weight:bold; font-size:120%; color:#000099; text-align:center;}

/* フォントのみ */
.Title			{font-weight:bold; font-size:200%; color:#000000;}
.ListTitle		{font-weight:bold; color:#00000;}
.MsgInfo		{font-weight:bold; color:#0000CC;}
.MsgErr			{font-weight:bold; color:#FF0000;}
.MsgSub			{color:#000000;}
.Info			{font-weight:bold; font-size:120%; color:#0000CC;}
.Err			{font-weight:bold; font-size:120%; color:#FF0000;}
.Sub			{font-size:120%; color:#000000;}
.Mark			{font-weight:bold; font-style:italic; color:#FF0000;}
.Chr			{color:#FFFF99;}

.HLinkOff		{color:#808080;}
.HLinkCur		{color:#000099;}
.FLink			{font-weight:bold; color:#000099;}

.GroupName		{font-weight:bold; color:#000099;}
.GuestName		{font-weight:bold; color:#000000;}
