﻿/*============================================
// 共通クラス
============================================*/

/* セクション見出し１ */
.SectionHeading1
{
	font-weight: bold;
	background-color: #f0f0ff;
	font-size: larger;
	border-style: solid;
	border-width: thin thick thin thick;
	border-color: #0000ff;
}

/* セクション見出し２ */
.SectionHeading2
{
	font-weight: bold;
 border-width: thin thin 4px thick;
	border-color: #0000ff;
	border-bottom-style: double;
	border-left-style: solid;
}

/* セクション見出し３ */
.SectionHeading3
{
	border-left-style: solid;
	border-width: 8px;
	border-color: #0000FF;
}

/* デフォルトのテーブルスタイル */
.DefaultTable
{
	border: 1px solid #0000ff;
	background-color: #f0f0ff;
}

/* テーブルのヘッダー */
.DefaultTableHeader
{
	border: 1px solid #0000ff;
	background-color: #9999ff;
	font-size: larger;
}

/* テーブルのサブヘッダー */
.DefaultTableSubHeader
{
	border: 1px solid #0000ff;
	background-color: #ccccff;
}

/* テーブルの通常セル */
.DefaultTableCell
{
	border: 1px solid #0000ff;
}

/* テーブルのフッター */
.DefaultTableFooter
{
	border: 1px solid #0000ff;
	background-color: #9999ff;
	font-size: larger;
}


/*============================================
// テンプレート指定レイアウト
============================================*/

/*////////// ヘッダー //////////*/

/* ヘッダーエリア */
#HeaderArea
{
	height: 24px;
	background-image : url("../images/template_header_background.jpg");
}

/* ヘッダーナビゲートバー */
#HeaderNavigateBar
{
 height: 25px;
 overflow: hidden;
 vertical-align: middle;
 clear:both;

 background-image : url("../images/template_header_navigatebar.png");
}

/*////////// コンテンツエリア全体 //////////*/

/* コンテンツエリア */
#ContentsArea
{
 margin-top : 0px;
 margin-left : 0px;
 margin-right : 0px;
}

/*////////// コンテンツ左エリア //////////*/

#LeftContentsArea
{
 margin-right: -204px;

 border-right: 1px #000099 solid;
 border-bottom: 1px #000099 solid;
 background-image : url("../images/template_sidemenu_background.gif");
}
.LeftContentsBlock
{
 background-image : url("../images/template_sidemenu_background.gif");
	border: 1px solid #000066;
}
.LeftContentsBlockHeader
{
	text-align: left;

	border-style: solid;
	border-width: 1px 8px 1px 8px;
	border-color: #000099;
 background-color: #f0f0ff;
}

/*////////// コンテンツ中央エリア //////////*/

/* 中央エリア */
#CenterContentsArea
{
 margin-top: 4px;
}

/* ページコンテンツセクションエリア */
#PageContentSection
{
 border: 1px #000099 solid;
}

/* ページタイトルエリア */
#PageTitleArea
{
 background-color: #000099;
}


/*////////// コンテンツ右エリア //////////*/

.RightContentsBlockHeader
{
	background-color: #f0f0ff;
	border-color: #000099;
}
.RightContentsBlockBody
{
	border-color: #000099;
}


/*////////// フッター //////////*/

/* フッター全体 */
#FooterWhole
{
	background-color: #eeeeff;
	border-width: medium;
	border-color: #6666cc;
	border-top-style: solid;
}


/* フッター全体 */
#FooterWhole
{
 border-color: #9999ff;
}


/*///// 追加クラス /////*/

/* カテゴリータイトル */
.CategoryTitle
{
 vertical-align: middle;
 padding: 2px;

 background-color: #000099;
 border: thin solid #000066;
 font-size: medium;
 color: #FFFFFF;
 font-weight:bold;
}

