/*
【基本色】(基本的にはここの色を変更するだけ)
#FF8C00; 通常文字色
#000001; ページ背景色
#000001; superHeader背景色
#990033; pageTitle背景色
#e06897; subHeader背景色
#000001; content左の背景色
#000001; content右の背景色

color               #FF8C00; 通常文字色
background-color:   #000001; ページ背景色
color               #FF8C00; 通常リンク色
color               #FFD700; 通常リンクＨ色
color               #FF8C00; superHeader文字色
background-color:   #000001; superHeader背景色 *ここを変更
color               #FF8C00; superHeaderリンク色
color               #FFD700; superHeaderリンクＨ色
background-color:   #990033; pageTitle背景色 *ここを変更
color               #f5f5f6; pageTitle文字色
color               #f5f5f6; subHeader文字色
background-color:   #e06897; subHeader背景色 *ここを変更
color               #FF8C00; subHeader文字色
background-color:   #e06897; subHeader背景色
color               #FF8C00; subHeaderリンク色
color               #FFD700; subHeaderリンク色
background-color:   #000001; content左の背景色 *ここを変更
background-color:   #000001; content右の背景色 *ここを変更
background-color:   #000001; Auth画像背景色
color               #bbbbbb; 画像個数色
color               #990000; ここマーク色
color               #eeeeed; フォルダ名文字色
color               #eeeeed; フォルダコメント文字色
background-color:   #000001; footer背景色
background-color:   #000001; fistPage左の背景色
color               #f5f5f6; 画像タイトル名文字色(JavaS)
color               #888888; サムネイル名文字色
color               #660033; menu1マーク色
color               #990033; menu2マーク色
color               #e06897; menu3マーク色
background-color:   #000001; fistPage左の背景色
*/

* {
	padding:	0px;
	margin:	0px;
	font-family:	"MS UI Gothic", sans-serif;
	background:	transparent;
	color:	#eeeeed; /*通常文字色*/
	font-size:	11pt;
	line-height:	1.1em;
}
body {
	background-color:	#000001; /*ページ背景色*/
}
a {
	color: #ff77af; /*通常リンク色*/
	TEXT-DECORATION: none;
}
a:hover {
	color: #e06897; /*通常リンクＨ色*/
	TEXT-DECORATION: underline;
}
table, tr, td {
	vertical-align:	top;
}

/******************************
 * 台紙枠
 *****************************/
table.pageEdge {
	width:	100%;
	height:	100%;
}
td.pageEdge {
	/* ページの四方余白の調整はここで行う */
	/*
	padding:	40px;
	*/
}

/******************************
 * 台紙
 *****************************/
table.page {
	width:	100%;
	height:	100%;
}

/******************************
 * ヘッダ
 *****************************/
table.header {
	width:	100%;
}
td.header {
	padding-right:	10px;
	font-size:	10pt;
	text-align:	right;
	color: #f5f5f6; /*superHeader文字色*/
	background-color:	#660033; /*superHeader背景色*/
}
td.header a {
	font-size:	10pt;
	color: #f5f5f6; /*superHeaderリンク色*/
	TEXT-DECORATION: none;
}
td.header a:hover {
	font-size:	10pt;
	color: #e06897; /*superHeaderリンクＨ色*/
	TEXT-DECORATION: none;
}

/******************************
 * ページタイトル
 *****************************/
table.title {
	width:	100%;
	background-color:	#990033; /*pageTitle背景色*/
}
td.title {
	padding:	10px;
	color:	#f5f5f6; /*pageTitle文字色*/
	font-weight:	bold;
	font-size:	15pt;
	vertical-align:	middle;

	/*フォント書体などはお好みで*/
	font-family:	verdana, helvetica, arial, sans-serif;
	color:	#ffffff;
}

/******************************
 * サブヘッダ
 *****************************/
table.subheader {
	width:	100%;
}
td.subheaderL {
	padding-left:	10px;
	font-size:	10pt;
	text-align:	left;
	color: #f5f5f6; /*subHeader文字色*/
	background-color:	#e06897; /*subHeader背景色*/
	width:	100%;
}
td.subheaderR {
	padding-right:	10px;
	font-size:	10pt;
	text-align:	left;
	color: #f5f5f6; /*subHeader文字色*/
	background-color:	#e06897; /*subHeader背景色*/
	white-space:	nowrap;
}
table.subheader a {
	font-weight:	bold;
	font-size:	10pt;
	color: #f5f5f6; /*subHeaderリンク色*/
	TEXT-DECORATION: none;
}
table.subheader a:hover {
	font-weight:	bold;
	font-size:	10pt;
	color: #660033; /*subHeaderリンク色*/
	TEXT-DECORATION: none;
}

/******************************
 * 内容(左右)
 *****************************/
td.main {
	/* 内容の四方枠の設定はここで行う */
	/*
	border:	#eeeeed 1px solid;
	*/
	width:	100%;
	height:	100%;
}
table.main {
	width:	100%;
	height:	100%;
}
td.main img {
	border-width:	0px;
	margin: 2px;
}

/******************************
 * 内容(左)
 *****************************/
td.mainLP {
	background-color:	#000001; /*content左の背景色*/
}
table.mainL {
	margin:	15px;
	margin-right:	0px;
	margin-left:	10px;
}
td.mainL {
	padding-right:	15px;
	border-right:	#cccccc 1px solid; /*左右中央の縦線色*/
}

/******************************
 * 内容(右)
 *****************************/
td.mainRP {
	width:	100%;
	padding-right:	10px;
	background-color:	#000001; /*content右の背景色*/
}
table.mainR {
	margin:	15px;
	margin-right:	10px;
	width:	95%;
}
td.mainR {
	width:	100%;
}

/******************************
 * フォルダメニュー
 *****************************/
td.menu {
	white-space:	nowrap;
}
table.menuImg {
	width:	157px;
	height:	106px;
	background-color:	#000001; /*Auth画像背景色*/
	background-image:	url("images/menuImg.gif");
	margin-bottom:	15px;
}
span.m1 { font-size:	11pt; }
span.m1 a { font-size:	11pt; }
span.m1 a:hover { font-size:	11pt; }
span.m2 { font-size:	10pt; }
span.m2 a { font-size:	10pt; }
span.m2 a:hover { font-size:	10pt; }
span.m3 { font-size:	10pt; }
span.m3 a { font-size:	10pt; }
span.m3 a:hover { font-size:	10pt; }
span.filecnt {
	font-size:	10pt;
	color:	#bbbbbb; /*画像個数色*/
}
span.here {
	font-size:	10pt;
	color:	#990000; /*ここマーク色*/
	font-weight:	bold;
}

/******************************
 * サムネイル列挙
 *****************************/
table.thumb {
	padding:	5px;
}
table.thumb a:hover {
	position:	relative; 
	top:	1px;
	left:	1px;
}

/******************************
 * ノート
 *****************************/
table.note {
	border:	#eeeeed 1px dotted; /*note文字色*/
	padding:	10px;
}

/******************************
 * 情報
 *****************************/
div.info {
	margin-bottom:	10px;
}
div.info h1 {
	font-size:	12pt;
	color:	#eeeeed; /*フォルダ名文字色*/
}
div.info p {
	padding-top:	10px;
	font-size:	10pt;
	color:	#eeeeed; /*フォルダコメント文字色*/
}
div.info a {
	font-size:	10pt;
	TEXT-DECORATION: underline;
}
div.info a:hover {
	TEXT-DECORATION: none;
}

/******************************
 * フッタ
 *****************************/
table.footer {
	width:	100%;
	/*
	background-color:	#000001; /*footer背景色*/
	*/
}
td.footer {
	text-align:	right;
	padding:	1px;
	font-size:	10pt;
}
table.footer a {
	font-size:	10pt;
}
table.footer a:hover {
	font-size:	10pt;
}
/******************************
 * 最初のページ
 *****************************/
body.firstPage {
	height:	100%;
	background-color:	#000001; /*fistPage左の背景色*/
}

/******************************
 * インラインフレーム
 *****************************/
iframe.first {
	width:	100%;
	height:	199px;
}

/******************************
 * 画像タイトル表示(Java-Script)
 *****************************/
.imgtitle{
	font-size:	10pt;
	color:	#f5f5f6; /*画像タイトル名文字色(JavaS)*/
}

/******************************
 * サムネイルボックス
 *****************************/
div.thumbbox {
	float:	 left;
	margin-left:	5px;
	margin-bottom:	5px;
	font-size:	10pt;
	padding:	5px;
	color:	#888888; /*サムネイル名文字色*/
}

/******************************
 * メニューマーク
 *****************************/
span.d1 {
	font-size:	8pt;
	color:	#e06897; /*menu3マーク色*/
}
span.d2 {
	font-size:	6pt;
	color:	#990033; /*menu2マーク色*/
}
span.d3 {
	font-size:	4pt;
	color:	#660033; /*menu1マーク色*/
}
