/* CSS Document */



BODY {

	MARGIN: 0px;

	WIDTH: 100%;

	PADDING: 0px;

	background-image: url(../image/back.jpg);

	background-repeat: repeat;

	background-position: center 0px;

}

H1 {

	font-size: 14px;

	width: 800px;

	padding: 0px;

	height: 160px;

	color: #FFFFFF;

	background: url(../image/b_top_800.jpg) no-repeat center top;

	margin: 0px auto;

	text-indent: 100px;

		font:  "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";

}

H2 {

	font-size: 13px;

	width: 800px;

	padding: 3px 0px 0px;

	margin-top: 0px;

	margin-bottom: 0px;

	margin-right: auto;

	margin-left: auto;

	text-align: center;

	font-weight: normal;

	background-image: url(../image/bc-h2.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	height: 18px;

	color: #FFFFFF;

	font: 14px "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";

}

H3 {

	background-image: url(../image/bc-h3.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	color: #4a7a2a;

	font: 22px "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";

	height: 45px;

	padding-left: 90px;

	padding-top: 40px;

	margin: 0px;

}

H4 {

	background-image: url(../image/bc-h4.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	color: #4a7a2a;

	font: 20px "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";

	padding-left: 90px;

	height: 45px;

	padding-left: 90px;

	padding-top: 40px;

	margin: 0px;

}

H5 {

	margin: 0px 0px 0px 10px;

	padding: 5px 0px 1px 15px;

	background-image: url(../image/megane-l.gif);

	background-repeat: no-repeat;

	background-position: left;

	background-attachment: fixed;

	color: #FF0000;

	font: 16px/20px "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";



}

H6 {

	margin: 0px;

	padding: 0px 0px 0px 90px;

	color: #333333;

	font: 16px/20px "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";



}

p {

	margin-top: 0px;

	padding-top: 0px;

	font: 14px/20px "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";



}

STRONG {

	font-weight: normal;

	font: 14px/20px "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";



}

EM {

	font-style: normal;

	font: 14px/20px "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";



}

B {

	font: normal 14px/20px "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";

	color: #0000FF;



}

I {

	font-style: normal;

	font: 14px/20px "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";



}

TD {

	font-size: 14px;

	line-height: 20px;

	padding: 2px;

}

.TABLE800 {

	width: 800px;

	margin-right: auto;

	margin-left: auto;

}

.TDSIDE {

	margin: 0px 0px 0px 0px;

	width: 185px;

	vertical-align: top;

	padding: 0px 0px 0px 10px;

}

.P-date {

	color: #333333;

	margin: 0px 10px;

	padding: 0px;

	background-image: url(../image/s-link-c.gif);

	background-position: left bottom;

	text-align: right;

	background-repeat: no-repeat;

	line-height: normal;

}

.P-nave {

	margin: 0px 0px 0px 10px;

	padding: 0px;

	background-image: url(../image/yagi-sblack.gif);

	background-position: right top;

	text-align: right;

	background-repeat: no-repeat;

	line-height: normal;

}



p.pr {

	font-size:13px;

	padding: 0px;

	margin: 0px;

	}

p.pr a {

	color:#000000;

	}

.footer       {

	background-image: url(../image/bc-shita.jpg);

	background-repeat: no-repeat;

	width: 800px;

	height: 140px;

	clear: both;

	border-top: 1px solid #999999;

	margin-right: auto;

	margin-left: auto;

	padding: 0px;

	position: static;

	font-size: 13px;

}

address   { color: #ffffff; 

	font-size: 13px; 

	font-style: normal; 

	text-align: center; 

	padding-top: 20px; 

	padding-right: 30px 

	}

.TDCONS {

	padding: 0px 0px 0px 10px;

	margin:  0px 0px 0px 0px;

}

p.menu {

	height:auto;

	width:185px;

	margin-top: 3px;

	}



p.menu a {

	border-bottom:1px solid #80b530;

	display:block;

	text-align:left;

	background: url(../image/bc-alink.jpg) no-repeat;

	text-decoration: none;

	margin: -2px 0px 0px;

	height: 29px;

	color: #333333;

	font: bold 16px "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";

	padding: 14px 0px 0px 2.2em;

	}



p.menu a:hover {

	color: #4B7A2A;

	background: url(../image/bc-alink_2.jpg) no-repeat;

	font-weight: bold;

	}





p.menu strong {

	color:#FFFFFF;

	display:block;

	line-height:normal;

	text-align:left;

	background: url(../image/bc-strong.jpg) no-repeat;

	font-size: 14px;

	padding-top: 10px;

	font-weight: bold;

	padding-left: 12px;

	height: 33px;

	margin-bottom: -10px;

}

.s-link {

	height:22px;

	width:140px;

	color:#FFFFFF;

	display:block;

	line-height:normal;

	background: url(../image/bc-slink.jpg) no-repeat;

	font-size: 11px;

	padding-top: 7px;

	font-weight: normal;

	padding-left: 45px;

	height: 25px;

	margin-bottom: -7px;

	}

.img-header {

	margin-top: -15px;

}

.TD20PCT {

	width: 20%;

}

.TD22PCT {

	width: 22%;

}

.TD30PCT {

	width: 30%;

}

a:link {

	color: #80b62f;

	font-weight: bold;

}

a:visited {

	color: #80b62f;

	font-weight: bold;

}

#glink td {

	font-size: 10px;

	background: #FFFFFF;

}

#glink table {

	width: 550px;

	border: thin solid #a5d3e2;

}

#glink ul {

	margin-top: 0px;

	margin-bottom: 3px;

}

#glink li {

	font-size: 10px;

}

#glink th {

	background: #96bc6a;

	color: #333333;

}

#glink h5 {

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	padding-top: 3px;

	padding-left: 22px;

}

li {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";

}

