body,td,th {
	font-family: ＭＳ ゴシック, Osaka−等幅;
	font-size: x-small;
	color: #362E2B;
	line-height:1.5em;
}
body {
	background-color: #BCBCBC;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a:link {text-decoration: none;color: #362E2B;}
a:visited {text-decoration: none;color: #362E2B;}
a:hover {text-decoration: underline;color: #666666;}
a:active {text-decoration: underline;color: #000000;}



a.b:link {text-decoration: underline;color: #695974;}
a.b:visited {text-decoration: underline;color: #695974;}
a.b:hover {text-decoration: none;color: #999999;}
a.b:active {text-decoration: underline;color: #695974;}


.social img:hover{
	filter: alpha(opacity=50);
	opacity: 0.5;
}


.btxt {
	font-size: x-small;
	color: #4D375C;
	line-height:1.5em;
}

h1 {
	font-size: small;
}

.txt {
	font-family: ＭＳ ゴシック, Osaka−等幅;
	font-size: small;
	color: #362E2B;
	line-height:1.5em;
}

.txts {
	font-family: ＭＳ ゴシック, Osaka−等幅;
	font-size: x-small;
	color: #362E2B;
	line-height:1.5em;
}

.txtss {
	font-family: ＭＳ ゴシック, Osaka−等幅;
	font-size: xx-small;
	color: #362E2B;
	line-height:1.5em;
}
.mtxt {
	font-size: small;
	line-height: 1.2em;
}
