#main_kisho {	width:760px;	color:#000000;	font-size:12px;	line-height:18px;	overflow:hidden;}#main_kisho1{	width:760px;	height:239px;	overflow:hidden;	padding-left:50px;	margin:0;	background-image: url(img/bg_01.jpg);	background-repeat: no-repeat;}#main_kisho2{	width:760px;	height:219px;	overflow:hidden;	padding-left:60px;	background-image: url(img/bg_02.jpg);	background-repeat: no-repeat;}div.sum{	font-size:10px;	text-align:center;	line-height:12px;	margin-top:2px;}#main_read {	width:660px;	color:#000000;	margin:15px 0 0 50px;	font-size:12px;	line-height:18px;	overflow:hidden;}div.lead{	font-size:14px;	text-align:left;	line-height:20px;	margin:10px 0 10px 26px;}div.mds{	color:#c04c21;	font-weight:bold;	font-size:14px;	margin-top:16px;	margin-bottom:10px;}p{	margin:0;	font-size:14px;	line-height:140%;}div.ttym{	font-size:13px;	padding:5px;}div.shokai{	margin-top:12px;	font-size:14px;	line-height:140%;}font.ttl{	font-size:18px;	font-weight:bold;	letter-spacing:0;	margin-top:0;	margin-bottom:10px;}div.cmnt{	margin-bottom:8px;}td.itm2{	font-size:12px;	line-height:22px;	color:#333333;}#book_detail {	font-size:14px;	margin-top:10px;}div.cap_txt{	font-size:12px;	line-height:120%;	margin-top:5px;}div.cap_spt{	font-size:12px;	line-height:120%;	text-align:right;}div.cap_ttl{	line-height:120%	;margin:1px 0;	padding:2px 0	;border-bottom:1px solid #9C9481;}img.smll{	margin:0 5px 5px 0;}div.read_ttl{	font-size:16px;	font-weight:bold;}div.read_sub{	font-size:16px;}