@charset "UTF-8";





/* 全体の設定 */

body
	{
	color: #006633;
	background-color: #b9dcff;
	background-image: url(../topimage/bg.jpg);
	background-repeat: repeat-x;
	background-position: 0-10;
	font-size: 12px;
	font-family: Osaka, "Verdana", "ＭＳ　Ｐゴシック";
	text-align: left;
	margin: 0 auto;
	padding: 0;
	 }

/* 基本設定 */
	#BaseBlock
	{
	color:#3333cc;
	background-color: #4f57c6;
	font-size: 12px;
	font-family: Osaka, "Verdana", "ＭＳ　Ｐゴシック";
	text-align: left;
	margin: 0 auto;
	padding: 0;
	width:650px }


/* ヘッダーの指定 */

	#header {
	font-size: 10px;
	font-family: Osaka, Verdana, "ＭＳ　Ｐゴシック";
	text-align: center;
	margin: 0 auto;
	padding: 0;
	width: 650px;
	height: 220px }


/* リンクの基本設定 */

	#gloval-navi 
	{ 
	background-color: #4f57c6; 
	margin: 0 auto;
	padding: 0;
	width: 650px;
	 }


/* 各部の設定 */

	#HeadBlock
	{

	font-size: 12px;
	font-family: Osaka, "Verdana", "ＭＳ　Ｐゴシック";
	background-color: #b9dcff;
	text-align: right;
	margin: 0 auto;
	padding: 0;
	width: 650px;
	height: 141px }


	.HeadBlockA
	{
	background-image: url("../topimage/mainimage1.jpg");
	font-size: 12px;
	font-family: Osaka, "Verdana", "ＭＳ　Ｐゴシック";
	background-color: #b9dcff;
	text-align: right;
	margin: 0 auto;
	padding: 0;
	width: 650px;
	height: 141px }

	.HeadBlockAtext
	{
	align: right;

	padding-top: 0px }



	#HeadBlockB
	{
	font-size: 12px;
	font-family: Osaka, "Verdana", "ＭＳ　Ｐゴシック";
	background-color: #b9dcff;
	text-align: center;
	margin: 0 auto;
	padding: 0;
	width: 650px;
	height: 70px }

	.HeadBlockC
	{
	background-image: url("ppmain.jpg");
	background-color: #b9dcff;
	font-size: 12px;
	font-family: Osaka, "Verdana", "ＭＳ　Ｐゴシック";

	text-align: right;
	margin: 0 auto;
	padding: 0;
	width: 700px;
	height: 100px }

	#main
	{
	font-size: 14px;
	font-family: Osaka, "Verdana", "ＭＳ　Ｐゴシック";
	background-color: #ccffff;
	text-align: left;
	line-height: 2;
	margin: 0 auto;
	padding-right: 5%;
	padding-left: 5%;
	width: 585px; 
	}


#main2
	{
	font-size: 14px;
	font-family: Osaka, "Verdana", "ＭＳ　Ｐゴシック";
	background-color: #ccffff;
	text-align: left;
	line-height: 2;
	margin: 0 auto;
	padding-right: 5%;
	padding-left: 5%;
	width: 700px; 
	}

	h2 { background-color: #66cccc; }


/* 最下部の設定 */

	#footer
	{
	font-size: 11px;
	font-family: Osaka, "Verdana", "ＭＳ　Ｐゴシック";
	color: #ccffff;
	text-align: center;
	margin: 0 auto;
	padding: 0;
	width: 650px;
	height: 20px;
	vertical-align: top; 
	}
