/* Web Cafe Prelude の CSS ファイル。つか何でこんなの見てるんですか！？*/
/*--HTML--*/
BODY{
	margin-top : 0%;
	margin-bottom : 1%;
	margin-right : 30%;
	margin-left : 1%;
	font-size : 100%;
	color : #3c3c3c;
	font-family: Verdana, Geneva, Arial,sans-serif;
	background : #fdfdfd url(../images/back.jpg) no-repeat fixed bottom right;
}
IMG{
  border-width : 0px;
}
P{
  color : #3c3c3c;
  line-height : 130%;
  font-size : 90%;
  background-color : transparent;
  margin-left : 8%;
  margin-right : 8%;
}
H1{
margin-top: 5%;
  text-align : right;
  background-color : transparent;
  margin-right : 4%;
}
H2{
	font-size : 125%;
	font-weight : 600;
	margin-left : 4%;
	margin-right : 4%;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : #3C3C3C;
}
H3{
  color : #3c3c3c;
  font-size : 120%;
  font-weight : 500;
  margin-left : 5%;
  margin-right : 5%;
  background-image : url(../images/back.png);
  background-repeat : repeat-y;
  background-color : transparent;
}
H4{
  font-weight : 500;
  color : #3c3c3c;
  font-size : 115%;
  margin-left : 6%;
  margin-right : 6%;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-top-width : 1px;
  border-top-style : solid;
  background-color : transparent;
}
H5{
  font-size : 105%;
  font-weight : 500;
  margin-left : 6%;
  margin-right : 6%;
  background-color : transparent;
  border-bottom : 1px dotted;
}
A:LINK{
  color : #3c3c3c;
  background-color : transparent;
}
A:VISITED{
  color : #3c3c3c;
  background-color : transparent;
}
A:ACTIVE{
  color : #0a0ab6;
  text-decoration : none;
  background : transparent;
}
A:HOVER{
  color : #0a0ab6;
  text-decoration : none;
  background : transparent;
}
LI{
  list-style-position : outside;
  line-height : 130%;
  margin-left : 7%;
  margin-right : 7%;
}
OL{
  font-size : 90%;
  list-style-type : decimal;
  margin-left : 7%;
  margin-right : 7%;
  line-height : 130%;
}
UL{
  font-size : 90%;
  list-style-image : url(../images/list.gif);
  margin-left : 7%;
  margin-right : 7%;
  line-height : 130%;
}
EM{
  font-weight : 500;
  text-decoration : none;
}
DD{
  font-size : 90%;
  line-height : 130%;
  margin-left : 11%;
  margin-right : 7%;
}
DT{
  font-size : 90%;
  line-height : 200%;
  font-weight : 600;
  margin-left : 7%;
  margin-right : 7%;
}
TABLE{
  font-size : 90%;
  margin-left : 10%;
  text-align : justify;
  margin-right : 10%;
}
INPUT,SELECT,TEXTAREA{
  color : #3c3c3c;
  border: 1px solid #3c3c3c;
  background : White;
}
TD{
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : #3c3c3c #3c3c3c #3c3c3c #3c3c3c;
}
ADDRESS{
  font-size : 80%;
  text-align: right;
}
/*--HTMLここまで--*/
/*--classes--*/
.photo{
  float : right;
  left : 100%;
  visibility : visible;
}
.clear{
  clear : left;
}
.chapter{
  padding-top : 0em;
  padding-left : 0em;
  padding-right : 0em;
  padding-bottom : 0em;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : #3c3c3c;
  margin-left : 7%;
  margin-right : 7%;
  margin-top : 4%;
  margin-bottom : 4%;
}
.hidden{
  display: none;
}
.author{
  font-size :80%;
}
.ms{
  font-family : "ＭＳ Ｐゴシック",Osaka,sans-serif;
}
.word{
  text-indent : 1%;
}
.Top{
  text-align : right;
  margin-right : 7%;
}
HR.none{
  display: none;
}
/*--classes ここまで--*/
/*--id--*/
#navi{
	margin-top : 0%;
	margin-right : 0%;
	margin-left : 0%;
	font-size : 85%;
	background : transparent;
}
/*--idここまで--*/

