/*このスタイルシートの著作権はテンプレート工房TAKEにあります*/
@charset "Shift_JIS";


body {
	font-family: "メイリオ", Meiryo,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: black;/*文字色*/
	background-attachment: fixed;
	margin-left: auto;
	margin-right: auto;
	background-color: #ffffff;
	font-size: 90%;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}


img {
	border-width: 5px;
}

a {
	color : #ff0000;	/*リンク部分の文字色*/
}

a:hover {
	color : #ff00ff;	/*リンク部分のマウスオーバー時の文字色*/
}



/* コンテンツの部分 */
#container {
	background-color: #000000;
	width: 820px;
	text-align: center;
                  margin-top:0;
	margin-left: auto;
	margin-right: auto;
	position: static;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #d9d9d9;
}



/*ヘッダー部分の設定 */
#header {
	width: 100%;
	background : ;
	background-repeat: repeat;
	height: 60px;
	text-align: left;
	background-position: left top;
	margin-right: auto;
	margin-left: auto;
}


h1 {
	font-size: 50px;	/*文字サイズ*/
	color : #cccccc;		/*文字色*/
	font-weight: normal;	/*文字の太さ*/
	text-align: center;
	padding-top: 0px;
    padding-left:10px;
}



/*トップメニュー*/
ul#topmenu {
	background-color:#666666;	/*背景画像*/
	background-repeat: repeat-x;
	width: 780px;
	height: 25px;
	text-align: center;
	padding-top: 5px;
	border-left-style: none;
	position: relative;
	overflow: hidden;
  
}

ul#topmenu li {
	color :#FFFFFF;		/*リンクなし　文字色*/
	font-weight: bold;	/*文字の太さ*/
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
	display: inline;
}


ul#topmenu li a {
	color : #FFFFFF;		/*文字色*/
	text-decoration: none;	/*下線を表示しない設定*/
}

ul#topmenu li a:hover {
	color : #000066;		/*マウスオーバー時の文字色*/
}





/* メイン部分 */
#main {
	width: 800px;/*コンテンツより少し小さめにする*/
                  height:500px;/*高さを固定する*/
	margin-left: auto;
	margin-right: auto;
}

/* フッター部分の設定*/

address {
	width: 100%;
        height:30px;
	text-align: center;
	background-position: left top;
	padding-top: 10px;
	padding-bottom: 10px;
	clear: both;
	font-size: 11px;	/*文字サイズ*/
			/*文字色*/
}
/* 追加の部分 */

.navi2{
		color: #ffffff;
		font-size: 125%;
}
.navi3{
		color: #ccffcc;
		font-size: 250%;
}
h3{
	color: #66ccff;
	font-size: 15px;
}
.clear{
	clear: left;
}
.moji{
	float: left;
	margin-left: 50px;
	margin-right: 10px;
}
.moji2{
	float: left;
	margin-top: 10px;
	margin-left: 50px;
	margin-right: 10px;
}
.aka{
	color: #ff0000;
}
