/* タイトル */

#title {
	width: 680px;
	margin: 0 auto 0;
}

#mainphoto {
	width: 678px;
	margin: 20px auto 20px;
}

#chapterlink {
	width: 678px;
	margin: 0 auto 0;
}

#link_chap01 {
	margin-right: 5px;
}

#head {
	width: 628px;
	margin: 50px auto 0;
}

/* 本文パート */

#mainTxt {
	width: 630px;
	margin: 40px auto 80px;
}

#mainTxt .Block {
	clear: both;
}

.Block:after {
	height: 0;
	visibility: hidden;
	content:".";
	display: block;
	clear: both;
}

#mainTxt .name {
	width: 60px;
	font-size: 11pt;
	line-height: 15pt;
	font-weight: bold;
	display: block;
	float: left;
}

#mainTxt .txt {
	width: 560px;
	font-size: 11pt;
	line-height: 15pt;
	display: block;
	float: right;
	margin-bottom: 30px;
}

A.mainTxtLink {
	color: #34beed; 
	border-bottom: dotted 1px #aaaaaa;
}

A.mainTxtLink:hover {
	color: #34beed;
	text-decoration: none;
	border-bottom: solid 1px #34beed;
}

.Photo IMG {
	margin: 0 0 40px 180px 
}

.wiiblue {
	color: #34beed;
	font-size: smaller;
}

.note {
	font-size: smaller;
	color: #888888;
	letter-spacing: 1px;
	line-height: 1.2;
}

.wnote {
	text-indent: -25px;
	padding-left: 25px;
	position: relative;
	top: -10px; left: 25px;
}

/* ページ下部 横移動リンク */

#pageLink {
	width: 640px;
	margin: 0 auto 50px;
	clear: both;
}

#pageLink:after {
	height: 0;
	visibility: hidden;
	content:".";
	display: block;
	clear: both;
}

#pageLink .next {
	float: right;
	background: url(img/next_bg.gif) top left no-repeat;
	width: 179px;
	height: 37px;
}

#pageLink .previous {
	float: left;
	background: url(img/previous_bg.gif) top left no-repeat;
	width: 273px;
	height: 37px;
}

.next A {
	color: #34beed;
	font-size: 11pt;
	position: relative;
	top: 10px;
	left: 20px;
}

.previous A {
	color: #34beed;
	font-size: 11pt;
	position: relative;
	top: 10px;
	left: 20px;
}

