﻿@charser "shift_jis";

/*
	ベーススタイル
*/
*{
	margin:0;padding:0px;
	line-height:1.5px;
	color:black;
}
body{
	background-color:#CCFFCC;
	text-align:center;
}
div#pagebody{
	width:1000px;height:900px; margin:0px auto;
	text-align:left;	/*テキストの配置を左揃えにする*/
	background-position:center;
	background-attachment:scroll;
	background-image:url('../TOP/main.png');
	background-repeat:repeat-y;
	background-color:#ffffff;
}

/*============================================
ヘッダ
============================================*/
#header {
	height:80px;/*背景画像のサイズに合わせてボックスの高さを指定*/
	background-image:url('../TOP/bg2.png');	/*ヘッダ部分の背景画像*/
	background-repeat:no-repeat;		/*背景画像を繰り返さない*/
	background-position:left;
	margin:0 0 0 10px;
}
h1 {
	padding:40px 0px 0px 120px;		/*見出し内容の位置調整*/
	font-family:Arial, Helvetica, sans-serif;	/*フォントの種類*/
}
h1 a {text-decoration:none;} 			/*リンクの下線を無くす*/
/*=============================
menu
=============================*/
ul#menu{
	height:36px;
	background-color:;
	font-weight:bold;
	vertical-align:text-bottom;
}
li#menu01{
	float:left;			/*リスト項目を横に並べる*/
	display:inline;			/*リスト項目をインライン表示にする*/
	list-style-type:none;		/*リストマーカー無しにする*/
	background-repeat:no-repeat; 	/*背景画像を繰り返さない*/	
}
li#menu01 {
	width:156px; height:42px;	/*背景画像に合わせたサイズ指定*/
	background-image:url('../images/bg_menu01.jpg');	/*背景画像*/
}
ul#menu a {
	display:block;				/*リンクをブロック表示にする*/
	height:20px; padding-top:14px; text-align:center;
	text-decoration:none; 			/*リンクの下線を無くす*/
	font-family:Arial, Helvetica, sans-serif;	/*フォントの種類*/
	color:black;
}
/*=============================
文章
=============================*/
div#sentence{
	border-top:1.5px silver solid;
	margin:6px 0 0 0;
	width:1000px;
	height:500px;
	background:white;
	text-align:left;
	font-size:20px;
	text-indent:1.5px;
	padding:10px 0 0 0;
}
div#sentence h2, p{
	color:black;
	padding:15px;
}
div#sentence p{
	margin:10px 0 0 0;
}

.text{
	text-decoration:line-through;
	text-decoration-color:red;
}
/*=============================
フッター
=============================*/
#foter{
	position:absolute;
	top:880px;
	left:48%;
	text-align:center;
	background-position:center;
}
#foter small{
	color:white;
}