body {
    color: black;
    background-color:white;
    margin-left: 2em;
    margin-right: 2em;
	}

a:link {}
a:hover {
	color: #c00; 
	text-decoration:underline;			/* 下線など */
	}
a:visited {}


address{
    color: gray;
	font-size:  0.75em;
	margin-left: 0em;
	margin-top: 0em;
	}

p.miniAnnai{
	font-size:  0.75em ;			/*  フォントサイズ */
	}




td.go2{
	text-align:center;			/* 文字揃え */
	}

div.go2m{
    color: black;			/*  フォントの色*/
	border: 1px solid;
	border-color: #777777;
	}
div.go2m a{
   	font-size:  0.75em ;			/*  フォントサイズ */
	}

div.go2tao{
	text-align:center;			/* 文字揃え */
    color: white;			/*  フォントの色*/
	background-color: navy		 /* 背景の色*/
	}
div.go2tao a{
    color: white;			/*  フォントの色*/
	}
div.go2tao span{
	font-size:  0.75em ;			/*  フォントサイズ */
	}

div.go2kinbi{
    color: white;			/*  フォントの色*/
	background-color:#94A69C;
	}
div.go2kinbi a{
    color: white;			/*  フォントの色*/
	}


td.goodsite{
	text-align:center;			/* 文字揃え */
	font-size:  0.75em ;			/*  フォントサイズ */
	}

td.search{
	font-size:  0.75em ;			/*  フォントサイズ */
	}


em{
	font-weight:bold;			/*  フォントを太字に */
	font-style: normal;			/*  フォントスタイル */
	}


h1{
	text-align:center;			/* 文字揃え */
	font-size: 1em;			/*  フォントサイズ */
	}

h2{
	font-weight:bold;			/*  フォントを太字に */
	font-size: 1.5em;			/*  フォントサイズ */
	font-style: italic;			/*  フォントスタイル */
    color: #a00000;			/*  フォントの色*/
	text-align:center;			/* 文字揃え */
	}

h3 a:link {color: #2c8558}
h3 a:hover { color: white; background-color: #2c8558}
h3 a:visited {}

h3 {
	font-weight:bold;			/*  フォントを太字に */
    color: #2c8558;			/*  フォントの色*/
	background-color: #eeeeee		/*  背景の色*/
	}
h3 span.subtitle {
    color: red;			/*  フォントの色*/
	}
	
hr {
    color: olive;			/*  水平罫線の色*/
	}

td.layoutLcols{
	padding-right:1em
	/*padding: 0 1em 0 0		  上、右、下、左の順（時計回り）。コンテントと枠の間の余白*/
	}

td.layoutRcols{
	padding-left:1em
	/*padding: 0 0 0 1em		  上、右、下、左の順（時計回り）。コンテントと枠の間の余白*/
	}

span.new{
	font-size:  0.75em ;			/*  フォントサイズ */
    color: red;			/*  フォントの色*/
	}



