/* default */
p{
	text-indent:1em;
	margin:0em;
	}
/* $BA4BN(B */
body{
	line-height: 150%;
	font-size:medium;
	/* background-color:#ffedcf; */
	/* background-color:#fff0f5; */
	color:black;
	background-color:#fff8f8;
	}
div.pagetitle{
	font-size:x-large;
	font-weight:bold;
	text-align:center;
	margin:0.5em;
	}
div.pagesubtitle{
	font-size:medium;
	font-weight:bold;
	text-align:center;
	margin:0.5em;
	}
div.pagedate{
	font-size:medium;
	border-bottom: 2px solid #d2691e;
	text-align:right
	}
div.route{
	background-color:white;
	color:#d2691e;
	font-style:italic;
	font-size:small;
	/* text-align:center; */
	}
div.chocohline{
	border-bottom: 2px solid #d2691e;
	text-align: center;
	}
div.chocohlinetop{
	border-top: 2px solid #d2691e;
	text-align: center;
	}
div.chocohlinebottom{
	border-bottom: 2px solid #d2691e;
	text-align: center;
	}
.mokujia{
	font-weight: bolder;
	font-size: large;
	list-style-type: none;
	margin-bottom: 20px
	}
.mokujib{
	font-weight: normal;
	font-size: small;
	list-style-type: none;
	}

/* $BC/!)(B */
p.Q {
	font-size:medium;
	font-weight:bold;
	color:#000060;
	background-color:white;
	margin-right:0em;
	margin-left:0em;
	margin-top:0.5em;
	margin-bottom:0;
	text-indent:0em;
	}
p.A {
	font-size:medium;
	text-indent:1em;
	margin:0em;
	}
p.Quot{
	font-size: large;
	text-indent:0em;
	margin-left:4em;
	margin-top:0.5em;
	margin-bottom:0.5em;
	text-align:left
	}
/* $B0B3Z;{0FFb(B */
.koushinb{
	font-weight: normal;
	font-size: 80%;
	}
/* $B:M;T$N;m(B */
blockquote {
	font-size:large;
	width:25em;
	line-height: 150%;
	overflow:visible;
	color:black;
	background-color: #eeeab0;
	}
div.term{
	font-size:small;
	line-height: 130%;
	margin-top:0.5em;
	font-weight:normal;
	}
span.h{
	font-weight:bold;
	}

