/*ページの基本デザイン用（中央揃え固定幅）css*/
BODY 	{
	FONT-FAMILY: メイリオ, meiryo,"ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", osaka, arial, helvetica, sans-serif;
	PADDING: 0;
	MARGIN: 0;
	COLOR: #333333;
	}

/*体裁調整*
/*行間を空ける指定*/
P 	{
	FONT-SIZE: 90%;
	LINE-HEIGHT: 150%;
	MARGIN: 10px;
	}
UL, OL 	{
	PADDING: 0;
	}
/*id=#main内の設定*/
/*テーブルの設定*/
#main TABLE{
	FONT-SIZE: 90%;
	LINE-HEIGHT: 110%;
	}
/*画像貼り付け時のデザイン*/
#main IMG {
	BORDER: 1px solid #666666;
	FLOAT: left;
	MARGIN-RIGHT: 5px;
	}

/*上段見出し部分*/
H1 	{
	TEXT-ALIGN: left;
	COLOR: #90ffaa;
	FONT-WEIGHT: bold;
	FONT-SIZE: 240%;
	FONT-FAMILY: arial, helvetica, sans-serif;
	HEIGHT: 100px;
	MARGIN: 0px;
	LETTER-SPACING: -1px;
	BACKGROUND-POSITION: right bottom;
	BACKGROUND-IMAGE: url(../images/sakura.jpg);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: #ffddff;
	}
H1 A:visited {
	COLOR: #90ffaa;
	}

/*ぱんくずリスト部分*/
#path 	{
	TEXT-ALIGN: right;
	MARGIN: 0px;
	FONT-SIZE: 80%;
	}

/*サイドバー部分（copyright）のデザイン*/
ADDRESS {
	FONT-SIZE: 80%;
	FONT-STYLE: normal;
	FONT-FAMILY: arial, helvetica, sans-serif;
	PADDING-TOP: 5px;
	TEXT-ALIGN: center;
	}

/*右下（本文）部分にリンクがある場合のデザイン*/
A 	{
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	}
A:link 	{
	COLOR: #444444;
	}
A:visited {
	COLOR: #666666;
	}
A:hover {
	COLOR: #0000cc;
	}
A:active {
	COLOR: #ff0000;
	}

/*実績等の表（テーブル）の共通レイアウト
    バック青は<TH>で、緑は<TD>で指定していく。
    表の幅や、右マージン、FLOAT: left;を使った左右並列など
    適宜、HTML文書中にインラインで指定すること。
*/
#hyou CAPTION {
	COLOR: #800000;
	FONT-WEIGHT: bold;
	}
#hyou TH {
	LINE-HEIGHT: 100%;
	PADDING: 5px;
	BACKGROUND-COLOR: #90ffff;
	TEXT-ALIGN: left;
	FONT-WEIGHT: normal;
	}
#hyou TD {
	LINE-HEIGHT: 100%;
	TEXT-ALIGN: right;
	PADDING: 5px;
	BACKGROUND-COLOR: #a0fea0;
	}

/*リンクボタン部分*/
H6.modoru, H6.susumu {
	MARGIN: 10px 0;
	FLOAT: left;
	WIDTH: 295px;
	}
H6.modoru {
	TEXT-ALIGN: right;
	}
H6.susumu {
	TEXT-ALIGN: left;
	}
H6 A 	{
	DISPLAY: block;
	FONT-SIZE: 11pt;
	LETTER-SPACING: -1px;
	LINE-HEIGHT: 28px;
	WIDTH: 240px;
	BORDER: solid 3px;
	TEXT-ALIGN: center;
	COLOR:#444444;
	TEXT-DECORATION: none;
	}
H6 A:visited {
	COLOR:#666666;
	}
H6 A:hover {
	COLOR:#ff0000;
	}
H6.modoru A {
	MARGIN: 0 10px 0 auto;
	BACKGROUND-COLOR: #60dddd;
	BORDER-COLOR: #99ffff #006666 #006666 #99ffff;
	}
H6.modoru A:hover {
	BACKGROUND-COLOR: #90ffff;
	BORDER-COLOR: #eeffff #55aaaa #55aaaa #eeffff;
	}
H6.susumu A {
	MARGIN: 0 auto 0 10px;
	BACKGROUND-COLOR:#70ce70;
	BORDER-COLOR: #a0fea0 #409e40 #409e40 #a0fea0;
	}
H6.susumu A:hover {
	BACKGROUND-COLOR:#a0fea0;
	BORDER-COLOR: #f2fff2 #70ce70 #70ce70 #f2fff2;
	}
H6.jump {
	CLEAR: both;
	FLOAT: none;
	MARGIN: 10px 0;
	WIDTH: 590px;
	TEXT-ALIGN: center;
	}
H6.jump A {
	MARGIN: 0 auto;
	WIDTH: 370px;
	LINE-HEIGHT: 26px;
	BACKGROUND-COLOR: #ffbb33;
	BORDER-COLOR: #ffdd66 #cc3300 #cc3300 #ffdd66;
	}
H6.jump A:hover {
	BACKGROUND-COLOR: #ffdd66;
	BORDER-COLOR: #ffee99 #ff9900 #ff9900 #ffee99;
	}
