.font12px {

	font-family: "ＭＳ Ｐゴシック", "Osaka";

	font-size: 12px;

	line-height: 16px;

}

td {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px}

.lh12 {  font-family: "ＭＳ Ｐゴシック", "Osaka"; line-height: 12px}

.lh20 {  font-family: "ＭＳ Ｐゴシック", "Osaka"; line-height: 20px}

.lh18 {  font-family: "ＭＳ Ｐゴシック", "Osaka"; line-height: 18px}

.font12px {

	font-size: 12px;

}

.font14 {

	font-size: 14px;

}

.bgmap {

	background-image: url(personal/img/map.gif);

	background-repeat: no-repeat;

	background-position: center top;

}

.b1 { border: 1px solid #ccc; padding: 5px; }
.h4 { font-size: 12px; text-decoration: underline; margin-bottom: 5px; }
.blue a { color: #339999; }
.blue a:hover { color: #006666; }
.p_L20
{
	padding-left:33px;
	margin-bottom:10px;
}