@charset "utf-8";

body.contG {
	background: #f7faec url(../img/bg/stripe_gn200.jpg) repeat-y top right;
	border-color: #aacc99;
}

/**/
#head {
	background-color:#e4eecc;
	margin:0 0 0 0;
	padding:25px 20px;
	border-color: #aacc99;
}
.backhome {
	margin:0;
	position:absolute;
	right:20px;
	top:10px;
}

#select {
	margin:0;
	padding:0;
	position:absolute;
	right: 10px;
	top:115px;
	width:200px;
	text-align: right;
}

.links a:hover {
	border-color: #f7faec;
}

h2 {
	font-size: 100%;
	color : #339900;
	margin: 30px 20px 10px 20px;
	padding: 2px 15px;
	background-color : #f7faec;
	border-style: solid;
	border-color: #ff6666;
	border-width:  1px 0 1px 0;
	font-family: 'ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3','平成角ゴシック','Hiragino Kaku Gothic Pro';
}

h3 {
	color: #339900;
	background: #ffffff;
}

/*----------　----------*/
.hquote {
	font-size: 12px;
	line-height: 175%;
	font-family: 'ＭＳ 明朝','ヒラギノ明朝 Pro W3','平成明朝','Hiragino Mincho Pro';
}
.lead {
	color: #668844;
	font-size: 12px;
	font-weight: bold;
	line-height: 160%;
	font-family: 'ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3','平成角ゴシック','Hiragino Kaku Gothic Pro';
	padding: 0 20px;
}

.SS {
	font-size: 10px;
	line-height: 150%;
	font-family: 'ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3','平成角ゴシック','Hiragino Kaku Gothic Pro';
}
.S {
	font-size: 12px;
	line-height: 150%;
	font-family: 'ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3','平成角ゴシック','Hiragino Kaku Gothic Pro';
}
.S a {color:#993300; text-decoration:none; }
.S a:hover {color:#339900; text-decoration:none; }
.S a:active {color:#993300; }
.cap { font-size: 12px; color: #333333; }

.date { color: #336600;
	font-size: 12px;
	font-family: 'ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3','平成角ゴシック','Hiragino Kaku Gothic Pro';
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 20px;
}
.date a {color:#993300; text-decoration:none; }
.date a:hover {color:#339900; text-decoration:none; }
.date a:active {color:#993300; }

table { border-color: #fefefe; }
small { color: #666666; }
img.hy, img.waku { border: 1px #999999 solid; }


/*リンク*/
a {color:#339900; text-decoration:none; }
a:hover {color:#993300; text-decoration:none; }
a:active {color:#339900; }

th { font-size:14px;}
th a {color:#8aa62b; text-decoration:none; }
th a:hover {color:#446600; text-decoration:none; }
th a:active {color:#cc6600; }

td a {color:#8aa62b; text-decoration:underline; }
td a:hover {color:#446600; text-decoration:underline; }
td a:active {color:#cc6600; }

/*頁ナビ*/
.pnavi {
	font-family: 'ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3','平成角ゴシック','Hiragino Kaku Gothic Pro';	/* ゴシック */
	color: #669933;
	font-size: 12px;
	margin-right: 1em;
	text-align: right;
}
.pnavi a {
	color: #888888;
	font-weight: normal;
	text-decoration: none;
}
.pnavi a:hover {
	color: #333333;
}
.pnavi a:active {
	color: #aaaaaa;
}
