@charset "UTF-8";
/* CSS Document */



a:link { color: #333; }
a:visited { color: #333; }
a.link_bar{
		text-decoration:none;
		border-bottom-width: 1px;
		border-bottom-style: dotted;
		border-bottom-color: #666;
} 

body {
		color:#333;
		background-color: #000;
		margin-right: auto;
		margin-left: auto;
		margin-top: 0px;
		margin-bottom: 0px;
}
h1 {
		font-size: 1.4em;
		line-height: 0.8em;
		margin-bottom: 0px;
		font-family: "Midashi Min MA1";
		margin-top: 0px;
		padding-top: 0px;
		text-align: center;
}
#rensai1 #paper_back_top #title .text_only {
		padding-top: 130px;
		font-size: 0.7em;
		padding-bottom: 20px;
}
h3 {
		margin-right: auto;
		margin-left: auto;
		font-size: 0.9em;
		font-family: "A1 Mincho";
		text-align: right;
		padding-top: 15px;
		padding-bottom: 30px;
		padding-right: 200px;
		padding-left: 200px;
}
#rensai1 {
		background-attachment: fixed;
		background-image: url(../img/8ura_back.jpg);
		background-repeat: no-repeat;
		background-position: center top;
		margin-top: 0px;
		margin-right: auto;
		margin-bottom: 0px;
		margin-left: auto;
		vertical-align: top;
		padding-top: 535px;
		text-align: center;
}
#rensai1 #paper_back_top  {
		background-image: url(../images/bg_paper80.png);
		background-repeat: repeat;
		margin-bottom: 450px;
}
#rensai1 #paper_back_top #title {
		background-image: url(../images/biro.png);
		background-repeat: no-repeat;
		background-position: center top;
}
.paper_back  {
		background-image: url(../images/bg_paper80.png);
		background-repeat: repeat;
}
.paper_back2  {
		background-image: url(../images/bg_paper80.png);
		background-repeat: repeat;
		margin-top: 0px;
}
.text1 {
		font-family: "A1 Mincho";
		text-align: left;
		margin-right: auto;
		margin-left: auto;
		padding-right: 200px;
		padding-left: 200px;
		font-size: 1.3em;
		padding-top: 100px;
		padding-bottom: 100px;
		line-height: 1.8em;
		margin-top: 0px;
		margin-bottom: 0px;
}
.fig1  {
		width: 800px;
		padding-top: 80px;
		padding-bottom: 80px;
		margin-right: auto;
		margin-left: auto;
}
.fig3  {
		padding-top: 80px;
		padding-bottom: 80px;
		border-right-width: 1px;
		border-left-width: 1px;
		border-right-style: dotted;
		border-left-style: dotted;
		border-right-color: #999;
		border-left-color: #999;
		margin-right: auto;
		margin-left: auto;
}

.fig2  {
		padding-top: 30px;
		padding-bottom: 80px;
		border-right-width: 1px;
		border-left-width: 1px;
		border-right-style: dotted;
		border-left-style: dotted;
		border-right-color: #999;
		border-left-color: #999;
		margin-right: auto;
		margin-left: auto;
		background-color: #CF9;
		width: 800px;
}
#goto_top {
		margin-bottom: 50px;
		background-image: url(../images/bg_paper80.png);
		width: 150px;
		text-align: center;
		margin-top: 50px;
		margin-right: auto;
		margin-left: auto;
}
#return {
		padding-top: 850px;
		text-align: center;
		padding-bottom: 50px;
}
ruby.rb1 { ruby-align: distribute-letter;
}
#rensai2 {
		background-attachment: fixed;
		background-image: url(../images/back_black2.jpg);
		background-repeat: no-repeat;
		background-position: center top;
		text-align: center;
		padding-top: 510px;
		margin-top: 550px;
}
.mejirusi    {
		font-size: 1.3em;
		font-family: Kumoyaji;
		color: #2E0F08;
}
#rensai3 {
		background-attachment: fixed;
		background-image: url(../images/back_black3.jpg);
		background-repeat: no-repeat;
		background-position: center top;
		text-align: center;
		padding-top: 510px;
		margin-top: 550px;
}
#rensai1 #slider {
		padding-top: 80px;
		background-color: #000;
		padding-bottom: 70px;
}
