/*全体の設定*/

/* ページ全体のテキスト色 */
html{color:#000000;}

body{
	background-image:url('../img/bg.png');	/*壁色設定*/
	background-repeat:repeat;/*繰り返さない場合はno-repeatに変更*/
	margin:0px;
	padding:0px;
	font-family:'verdana','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','ＭＳ ゴシック',sans-serif,"Osaka‐等幅";
	font-style:normal;
	font-variant:normal;
	font-weight:normal
}

div.copyright{
	font-size: 12px;
	color:#000000;
	text-align:center;
}

div.pagetop{
	font-size: 16px;/*文字のサイズ*/	
	text-decoration:underline;
	margin-left:670px;
}

span.header{
	margin:0;
	padding:0;
	font-size: 17px;/*メニューボタンの文字のサイズ*/
	color:#000000;
}

hr{
    display: none;
}

div.uline {
    margin: 3px 0px 8px;
	padding:0;
	border-bottom: solid 1px #000000;
}

div.detail{
	margin:20px 40px 20px 40px;
	padding:0;
	font-size: 14px;/*文字のサイズ*/

}

a.english{
	margin:0;
	padding:0;
	font-size: 16px;/*メニューボタンf;
	text-decoration:underline;の文字のサイズ*/
	color:#339999;
}

img.head{
	width:800px;
	height:230px;
	margin: 0 auto;
}

#main{
    position:absolute;
    text-align:center;
    width:100%;
}
#body{
    text-align:left;
    width:800px;
    margin:0px auto;
}

#nav{
	background:#000000;	/*壁色設定*/
	width: 800px;
	height:30px;/*メインメニューの縦の幅*/
	margin:0px;

}


#nav ul{
	margin:0;
	padding:0;
	list-style-type:none;
	font-size: 17px;/*メニューボタンの文字のサイズ*/
	line-height:30px;/*メニューボタンの縦の幅*/
	letter-spacing:0px;/*文字と文字の間隔を少し空ける*/
	margin-left:20px;
}

#nav li{
	float:left;/*右横へ並んで表示するように指定*/
	width:120px;  /*メニューボタンの幅*/
	text-align:center;/*メニューの文字をセンター合わせに指定*/
	margin:0;
	padding:0;
}

#nav a{
	color:#FFFFFF;/*メニューボタンの文字の色*/
	text-decoration:none;
}

#nav a:hover{
	color:#999999; /*メニューの文字がカーソルが来た時、この色に変わる*/
}


#contents{
	margin:0;
	padding:0;
	background:#FFFFFF;	/*壁色設定*/
	width: 800px;
	height:1500px;/*メインメニューの縦の幅*/
}

#topmenu{
	margin:0;
	padding:0;
}
#topmenu a{
	color:#000000;/*文字の色*/
	text-decoration:underline;
}

#topmenu a:hover{
    color:#666666;/*文字の色*/
	text-decoration:none;
}none

#topmenu img{
	width:30px;
	height:1px;
}
	
#leader{
	margin:0;
	padding:0;
}
#leader a{
	color:#000000;/*文字の色*/
	text-decoration:underline;
}

#leader a:hover{
	color:#666666;/*文字の色*/
	text-decoration:none;
}

#leader img{
	width:30px;
	height:1px;
}

#unit{
	margin:0;
	padding:0;

}
#unit table{
	font-size: 14px;/*文字のサイズ*/	
	}

#pict{
	margin:0;
	padding:0;
}
#pict a{

	text-decoration:none;
}

#pict a:hover{
	color:#339999;/*文字の色*/
	text-decoration:underline;
}

a.main{
    color: #000000;
	font-size: 16px;/*文字のサイズ*/
	text-decorationunderline'
}