.j9, .j10, .j12, .j14, .j16 {
	font-family:Tahoma,"MS UI Gothic",Osaka,sans-serif;
-webkit-text-size-adjust: 100%;
}

.jmes {
	font-family:Osaka, ＭＳ Ｐゴシック, MS UI Gothic, sans-serif;
	font-size: 12px;
	text-align: center;
-webkit-text-size-adjust: 100%;
}

.amazon {
	color: #b2aa9a;font-size: 10px;
}

a:link {color: #64110B; text-decoration: none}
a:hover {color: #64110B; text-decoration: none;	text-decoration: underline;}
a:visited {color: #64110B; text-decoration: none}


.long_chr {
	letter-spacing:-1px;
}

img {
	border:none;
}

.j9  {font-size:10px; line-height:1.6;}
.j10 {font-size:11px; line-height:1.3;}
.j12 {font-size:12px; line-height:1.6; letter-spacing:-1}
.j14 {font-size:14px; line-height:1.6; letter-spacing:1}
.j16 {font-size:16px; line-height:1;   letter-spacing:1}

/*WinIE6&IE7(後方互換モード)*/
/* * html .j9  {font-size:10px; line-height:1.2;}
* html .j10 {font-size:11px; line-height:1.3;}
* html .j12 {font-size:12px; line-height:1.6;}
* html .j14 {font-size:14px; line-height:1.6; letter-spacing:1}
* html .j16 {font-size:16px; line-height:1;   letter-spacing:1} */

/*MacSafari*/
/* html:\66irst-child .j9  {font-size:10px; line-height:1.4;}
html:\66irst-child .j10 {font-size:11px; line-height:1.3;}
html:\66irst-child .j12 {font-size:12px; line-height:1.6; letter-spacing:-1}
html:\66irst-child .j14 {font-size:14px; line-height:1.6; letter-spacing:1}
html:\66irst-child .j16 {font-size:16px; line-height:1;   letter-spacing:1}#Txt {
	margin-top: 15px;
} */

#txt h2 {
	color: #990000;
	font-size: 14px;
	text-align:left;
	padding-left: 10px;
}

#txt p {
	line-height: 160%;
	margin-top: -7px;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 12px;
	text-align:left;
}

#txt p b{
	color:#990000;
}

.bookTxt {
	font-family:Tahoma,"MS UI Gothic",Osaka,sans-serif;
-webkit-text-size-adjust: 100%;
	font-size:12px;
	line-height:1.6;
	letter-spacing: 0.2;
}

body,table,tr,td,{
-webkit-text-size-adjust: 100%;
}
