h1 {	font-family: "ヒラギノ明朝", "ＭＳ Ｐ明朝", "平成明朝",serif;	font-size: 12px;	font-style: italic;	line-height: 16px;	color: #333;}

h2 {	font-family: "ヒラギノ明朝", "ＭＳ Ｐ明朝", "平成明朝",serif;	font-size: 30px;	font-style: normal;	line-height: 40px;
	text-shadow: 6px 6px 10px white; 	color: #333;}

.body_with_edge { margin:0; padding:0; background:#cfcfbf url(http://woodblock.com/shiki/images/edge_shadow_long.png); }      .body_no_edge { margin:0; padding:0; background:#cfcfbf url(http://woodblock.com/shiki/images/tatami.gif); }      .body_enlargement { margin:0; padding:0; background:#cfcfbf url(http://woodblock.com/shiki/images/edge_double_long.png); width:100%; }   
.Programme_box {  margin: 0, 0, 0, 0 ; padding: 0px 0px 0px 0px;  background: url(http://woodblock.com/shiki/images/j_programme.jpg) ;}
  div#pageHeader {	position: relative; 
	top: 0px ; 
	left: 0px ; 
	margin: 0 0 0 0; 
	padding: 5px 0 5px 0; 
	text-align: center; 
}

div#main_page { 
	position: relative; 
	top: 0px; left: 0px; 
	margin: 0 0px 0 0; 
	padding: 0 0 0 0; 
}

div#offset_page { 
	position: relative; 
	top: 0px; left: 30px; 
	margin: 0 0px 0 0; 
	padding: 0 0 0 0; 
}

div#print_pic {
	position: relative; 
	top: 0px ;  
	left: 0px ; 
	margin: 0 0 0 0; 
	padding: 0 0 0 0; 
	width: 100%;  
}div#offset_pic {
	position: relative; 
	top: 0px ;  
	left: 177px ; 
	margin: 0 0 0 0; 
	padding: 0 0 20px 0; 
	width: 1400px;  
}div#offset_text {
	position: relative; 
	top: 0px ;  
	left: 0px ; 
	margin: 0 0 0 177px; 
	padding: 0 0 35px 0; 
}

div#pageFooter {	position: relative; 
	top: 0px ; 
	left: 0px ; 
	margin: 0 0 0 0; 
	padding: 5px 0 20px 0; 
	text-align: center; 
}
div#pageFooter  p {	font-family: "ヒラギノ明朝", "ＭＳ Ｐ明朝", "平成明朝",serif;
	font-size: 12px;
	line-height: 16px;	font-style: italic;
	color: #333; 
	text-align: center; 
}
.shadowed_box {display: block; margin: 0 auto;/* width:660px; */background-color:#e5e5e5;padding:10px 30px 15px 30px;-moz-border-radius: 10px;border-radius: 10px;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;margin-bottom:15px;}.library {background: url(http://woodblock.com/shiki/images/shadowbox/library_bg.jpg) ;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.5), 0 0 40px rgba(0, 0, 0, 0.1) inset;-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.5), 0 0 40px rgba(0, 0, 0, 0.1) inset;box-shadow:0 1px 4px rgba(0, 0, 0, 0.5), 0 0 40px rgba(0, 0, 0, 0.1) inset;}img.hyakunin_card {float: left; clear: left; margin: 25px 1.33em 0 0; }.global {	list-style-image: url(http://woodblock.com/shiki/images/bubble.png);}

 A:hover { 
	color: red; 
} 

.bodytext {margin: 10px 20px 40px 15px;padding: 0 0 0 15px;font: 14px/20px "ヒラギノ明朝", "ＭＳ Ｐ明朝", "平成明朝",serif;color: #000;text-align: left
;list-style-image: url(http://woodblock.com/shiki/images/bubble.png);
}.intro {	font-family: "ヒラギノ明朝", "ＭＳ Ｐ明朝", "平成明朝",serif;	font-size: 18px;
	line-height: 25px;	font-style: normal;	font-weight: bold;	color: #000000;	.ForFirefoxHeightBugLeft {background: url(http://woodblock.com/shiki/images/shadowbox/library_l.png) ;height: 100%;width: 30px;}	text-decoration: none;}

.storybody {	font-family: "ヒラギノ明朝", "ＭＳ Ｐ明朝", "平成明朝",serif;	font-size: 13px;
	line-height: 16px;	font-style: normal;	font-variant: normal;	color: #000000;
	margin-left: 60px; 
	margin-right: 60px}

.byline { 
	font-family: "ヒラギノ明朝", "ＭＳ Ｐ明朝", "平成明朝",serif;
	font-size: 12px;
	line-height: 16px;	font-style: italic;
	color: #333; }
