/* -----------------------行間アップ指示ここから------------------------ */
.heightup120 { line-height: 120% }
.heightup140 { line-height: 140% }
/* -----------------------行間アップ指示ここまで------------------------ */

/* -----------------------通常のリンク形式ここから------------------------ */
A:link { color:#0042FF; text-decoration:none; }
A:active { color:#0042FF; text-decoration:none; }
A:visited { color:#0042FF; text-decoration:none; }
A:hover { color:#0042FF; text-decoration:underline; }
/* -----------------------通常のリンク形式ここまで------------------------ */

/* --------------------フォントサイズの指定ここから----------------------- */
.FontSize1 {  font-size: 10px}
.FontSize2 {  font-size: 12px}
.FontSize3 {  font-size: 16px}
.FontSize4 {  font-size: 18px}
/* --------------------フォントサイズの指定ここまで----------------------- */


/* -------------------トップページ下部白リンク色ここから-------------------- */

.green-link { }
A.green-link:link { color: #005920; text-decoration:underline; }
A.green-link:active { color: #005920; text-decoration:underline; }
A.green-link:visited { color: #005920; text-decoration:underline; }
A.green-link:hover { color: 00A200; text-decoration:none; }

/* -------------------トップページ下部白リンク色ここまで-------------------- */
.menuback {
	background-image: url(../images/head_under02.gif);
	height: 57px;
	text-align: center;
	padding: 5px;
	line-height: 140%;


}
.contents-menu-line {
	height: 28px;
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	vertical-align: middle;
	text-align: center;


}
.mainunder {
	border-top: 2px dotted #666666;
	border-right: 0px dotted #666666;
	border-bottom: 0px dotted #666666;
	border-left: 0px dotted #666666;
}
