@charset "utf-8";body {text-align: center;}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_empty { margin:0; padding:0; background: url(http://woodblock.com/box/images/osx_background.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: 0px 0 0px 0; 
	text-align: center; 
}

div#main_page { 
	position: relative; 
	top: 0px; left: 0px; 
	margin: 20px 80px 0 80px; 
	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; 
}
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: justified
	list-style-image: url(http://woodblock.com/shiki/images/bubble.png);
}.vertical-well {	float: left;	width: 91px;	height: 120px;	margin-left: 30px;	background-image: url(http://woodblock.com/box/images/wells/vertical.gif);	background-repeat: none;	}.vertical-well img {	text-align: center;	padding: 10px 0px 0px 0px;	}.horizontal-well {	float: left;	width: 120px;	height: 91px;	margin-left: 20px;	background-image: url(http://woodblock.com/box/images/wells/horizontal.gif);	background-repeat: none;	}.horizontal-well img {	text-align: center;	padding: 10px 0px 0px 0px;	}.intro {	font-family: "ヒラギノ明朝", "ＭＳ Ｐ明朝", "平成明朝",serif;	font-size: 18px;
	line-height: 25px;	font-style: normal;	font-weight: bold;	color: #000000;	text-decoration: none;}.bodytext {	text-align: left; 	}

.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; }
