a {
	text-decoration: none;
}

a:link {
	color: #000;
	background-color: transparent;
}
a:visited {
	color: #000;
	background-color: transparent;
}
a:hover {
	color: #FF3300;
	background-color: transparent;
}
a:active {
	color: #FF3300;
	background-color: transparent;
}

div#book {
	background: #FFFFFF url(img/obuse-bunka/bg_06.gif) no-repeat bottom;
	margin: 0px auto;
	width: 869px;
}

div#main {
	width: 869px;
	height: 2360px;
	position: relative;
}


div#one-paragraph {
	background: url(img/obuse-bunka/bg_02.gif) no-repeat top;
	width: 675px;
	height: 336px;
	top: 300px;
	left: 0px;
	position: absolute;
}

div#two-paragraph {
	background: url(img/obuse-bunka/bg_03.gif) no-repeat top;
	width: 675px;
	height: 310px;
	top: 730px;
	left: 0px;
	position: absolute;
}

div#three-paragraph {
	background: url(img/obuse-bunka/bg_04.gif) no-repeat top;
	width: 762px;
	height: 408px;
	top: 1125px;
	left: 0px;
	position: absolute;
}

div#four-paragraph {
	background: url(img/obuse-bunka/bg_05.gif) no-repeat top;
	width: 768px;
	height: 573px;
	top: 1575px;
	left: 0px;
	position: absolute;
}

div#one-paragraph p,
div#two-paragraph p,
div#three-paragraph p,
div#four-paragraph p {
	padding-left: 25px;
	line-height: normal;
	font-size: 13px;
	font-weight: normal;
	font-style: normal;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	width: 420px;
	text-align: justify;
}

div#one-paragraph p {
	margin-top: 140px;
	line-height: normal;
}

div#two-paragraph p {
	margin-top: 105px;
	line-height: normal;
}

div#three-paragraph p {
	margin-top: 115px;
	line-height: normal;
}

div#four-paragraph p {
	margin-top: 90px;
	line-height: normal;
}

div#top p {
	margin-top: 20px;
	text-align: right;
}

td {
	text-align: left;
}

address {
	text-align: center;
}

