/*
	最終更新
	2007/10/31	ver1.0
	
	東芝独自のヘッダー・フッターに使用するスタイルシート。
	スタイルはここに登録されているものを使うようにし、プロジェクトによって足りない部分や
	変更部分を修正していく。
*/

/*
	スタイルを指定しなかったときのスタイル。
*/
{
	font-family: "ＭＳ Ｐゴシック","ＭＳ Ｐゴシック","ＭＳ Ｐゴシック", Osaka, "MS UI Gothic";
}
BODY
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-color: #ffffff;
}
/*
	リンクのスタイル
	
	link:初期状態
	visited:訪問済みページへのリンク
	hover:カーソルがリンク上にあるとき
	active:マウスボタンを押したとき
*/
A:link
{
	color:blue;
}
A:visited
{
	color:purple;
}
A:hover
{
	color:purple;
}
A:active
{
	color:purple;
}



FORM 
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}
P
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}

#header-a .update
{
	FONT-SIZE: 10px;
	COLOR: #666666;
}
#header-a FORM
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}
#header-a INPUT
{
	VERTICAL-ALIGN: bottom;
}
#header-b
 {
	WIDTH: 760px;
}
#header-b P
 {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 70%;
	PADDING-BOTTOM: 0px;
	COLOR: #ffffff;
	PADDING-TOP: 3px;
}
#header-b P A
{
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}
#header-b P A:hover
{
	COLOR: #ffffff;
	TEXT-DECORATION: underline;
}
#header-b .H-bg01
{
	BACKGROUND-IMAGE: url(../img/b_bg.gif);
	BACKGROUND-REPEAT: repeat-x;
}
#nounyu_base
{
	background: url(../img/backblue.gif);
	background-repeat: repeat-x;
	width:760px;
}
#header-c
{
	WIDTH: 760px;
}
#header-d
 {
	WIDTH: 760px;
}
#header-e
{
	WIDTH: 760px;
}
#header-e .update
 {
	FONT-SIZE: 10px; COLOR: #666666;
}
#header-e P
 {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 70%;
	PADDING-BOTTOM: 0px;
	COLOR: #ffffff;
	PADDING-TOP: 3px;
}
#header-e P A
 {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}
#header-e P A:hover
{
	COLOR: #ffffff;
	TEXT-DECORATION: underline;
}
#header-e .H-bg01
{
	BACKGROUND-IMAGE: url(../../img_templates/e_bg.gif);
	BACKGROUND-REPEAT: repeat-x;
}
#header-f
{
	WIDTH: 760px;
}
#footer
{
	FONT-SIZE: 70%;
	WIDTH: 760px;
}
#footer .footer-link1
{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
}
#footer .footer-link1 A
{
	COLOR: #4d4d4d;
	TEXT-DECORATION: none;
}
#footer .footer-link1 A:hover;
{
	COLOR: #003399;
	TEXT-DECORATION: underline;
}
#footer .footer-link2
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #888888;
	padding-top: 2px;
}
#footer .footer-link2 a
{
	color: #888888;
	text-decoration: none;
}
#footer .footer-link2 a:hover;
{
	color: #003399;
	text-decoration: underline;
}
#saturn
{
	font-size: 80%;
	width: 760px;
	font-size:9pt;
}
#saturn a
{
	color: #003399;
	text-decoration: underline;
}
#saturn A:hover
{
	COLOR: #cc0000;
	text-decoration: underline;
}
#saturn a:active
{
	color: #cc0000;
	text-decoration: underline;
}
#contents-main
{
	font-size: 80%;
	width: 760px;
}
#contents-main p
{
	line-height: 140%;
}
#contents-main H1
{
	border-right: #da1825 0px solid;
	padding-right: 0px;
	border-top: #da1825 0px solid;
	padding-left: 5px;
	font-weight: bold;
	font-size: 120%;
	padding-bottom: 0px;
	margin: 8px 0px 6px;
	border-left: #da1825 5px solid;
	padding-top: 0px;
	border-bottom: #da1825 0px solid;
}
#contents-main H1.h1-green
{
	border-right: #6ea100 0px solid;
	padding-right: 0px;
	border-top: #6ea100 0px solid;
	padding-left: 5px;
	font-weight: bold;
	font-size: 120%;
	padding-bottom: 0px;
	margin: 8px 0px 6px;
	border-left: #6ea100 5px solid;
	padding-top: 0px;
	border-bottom: #6ea100 0px solid;
}
#contents-main H1.h1-brown
{
	BORDER-RIGHT: #cc9900 0px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #cc9900 0px solid;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 120%;
	PADDING-BOTTOM: 0px;
	MARGIN: 8px 0px 6px;
	BORDER-LEFT: #cc9900 5px solid;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #cc9900 0px solid;
}
#contents-main H1.h1-black
{
	BORDER-RIGHT: #333333 0px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #333333 0px solid;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 120%;
	PADDING-BOTTOM: 0px;
	MARGIN: 8px 0px 6px;
	BORDER-LEFT: #333333 5px solid;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #333333 0px solid;
}
#contents-main H1.h1-purple
{
	border-right: #790396 0px solid;
	padding-right: 0px;
	border-top: #790396 0px solid;
	padding-left: 5px;
	font-weight: bold;
	font-size: 120%;
	padding-bottom: 0px;
	margin: 8px 0px 6px;
	border-left: #790396 5px solid;
	padding-top: 0px;
	border-bottom: #790396 0px solid;
}
#contents-main H1.h1-blue
{
	border-right: #0092c3 0px solid;
	padding-right: 0px;
	border-top: #0092c3 0px solid;
	padding-left: 5px;
	font-weight: bold;
	font-size: 120%;
	padding-bottom: 0px;
	margin: 8px 0px 6px;
	border-left: #0092c3 5px solid;
	padding-top: 0px;
	border-bottom: #0092c3 0px solid;
}
#contents-main .txt-130
{
	FONT-SIZE: 130%;
}
#contents-main .txt-120
{
	FONT-SIZE: 120%;
}
#contents-main .txt-90
{
	FONT-SIZE: 90%;
}
#contents-main .txt-80
{
	FONT-SIZE: 80%;
}
#contents-main .link-red
{
	COLOR: #ff0000;
}
#contents-jyusyo
{
	FONT-SIZE: 80%;
	WIDTH: 760px;
}
#contents-jyusyo P
{
	LINE-HEIGHT: 140%;
}
#contents-jyusyo H1
{
	BORDER-RIGHT: #929292 0px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #929292 0px solid;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 120%;
	PADDING-BOTTOM: 0px;
	MARGIN: 8px 0px 6px;
	BORDER-LEFT: #929292 5px solid;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #929292 0px solid;
}
#contents-jyusyo .txt-130
{
	FONT-SIZE: 130%;
}
#contents-jyusyo .txt-120
{
	FONT-SIZE: 120%;
}
#contents-jyusyo .txt-90
{
	FONT-SIZE: 90%;
}
#contents-jyusyo .txt-80
{
	FONT-SIZE: 80%;
}
#contents-jyusyo .footer-link2
{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	COLOR: #888888;
	PADDING-TOP: 2px;
}
#contents-jyusyo .footer-link2 A
{
	COLOR: #888888;
	TEXT-DECORATION: none;
}
#contents-jyusyo .footer-link2 A:hover;
{
	COLOR: #003399;
	TEXT-DECORATION: underline;
}
#contents-jyusyo .footer-link2
{
	FONT-SIZE: 80%;
}
