.sectionH1 h1 {
margin-bottom:4px;
}

/* stories */
.sectionH1 .stories {
margin-bottom:10px;
padding:20px;
background-color:#FFF0B3;
}
.sectionH1 .stories .story {
	position:relative;
	margin-bottom:19px;
	background:url(../image/story_bg_01.png) repeat-y;
	width: 680px;
}
.sectionH1 .stories .last {
margin-bottom:0;
}
.sectionH1 .stories .story-inner {
	/**width:680px;*/
overflow: hidden;
	padding:49px 0 7px;
	background:url(../image/story_bg_02.png) left bottom no-repeat;
	width: 680px;
}

.sectionH1 .stories .story-inner .box {
	margin: 0 20px;
}
.sectionH1 .stories .story h2 {
position:absolute;
top:-1px;
left:-8px;
}
.sectionH1 .stories .story h3 {
margin-bottom:12px;
}
.sectionH1 .stories .story p {
margin-bottom:20px;
}
.sectionH1 .stories .story .text {
float:left;
width:400px;
}
.sectionH1 .stories .story .image {
float:right;
width:227px;
margin-bottom:10px;
font-size:0.62em;
}
.sectionH1 .stories .story .image img {
display:block;
margin-bottom:2px;
}

/* secret */
.sectionH1 .secret {
padding:20px;
background-color:#CEE07F;
	width: 680px;
}
.sectionH1 .secret .story {
background:url(../image/story_bg_01.png) repeat-y;
}
.sectionH1 .secret .story-inner {
	/**width:680px;*/
overflow: hidden;
	padding:0 0 22px;
	background:url(../image/story_bg_04.png) left bottom no-repeat;
	width: 680px;
}

.sectionH1 .secret .story-inner .box {
	margin: 0 25px;
}

.sectionH1 .secret .story h2 {
margin:0 -25px 12px;
padding-top:18px;
padding-left:25px;
background:url(../image/story_bg_03.png) no-repeat;
}
.sectionH1 .secret .story strong {
font-weight:bold;
}
.sectionH1 .secret .story .lead {
margin-bottom:7px;
}
.sectionH1 .secret .story .lead strong {
font-size:1.06em;
}
.sectionH1 .secret .story .image {
margin-bottom:-3px;
}
.sectionH1 .secret .story .caption {
margin-bottom:11px;
font-size:0.62em;
text-align:right;
}
.sectionH1 .secret .story .book {
margin-top:28px;
padding:8px;
border:1px solid #F7BB62;
background-color:#FFF0B3;
text-align:center;
}
.sectionH1 .secret .story .book h3 {
margin-bottom:2px;
font-size:0.75em;
}
.sectionH1 .secret .story .book p {
margin-bottom:0;
font-size:0.87em;
}
* html body .sectionH1 .secret .story .book a strong {
text-decoration:underline;
}
.sectionH1 .secret .story .book a {
padding-left:19px;
background:url(../../../common/image/markerArrowExteriorOrange.gif) left center no-repeat;
}

.sectionH1 .toDotkeiPageTop {
margin-bottom:20px;
padding-right:10px;
text-align:right;
}
