@charset "shift_jis";
/* CSS Document */

body {
	color:#000000;
	background-color:#FFFFFF;
}
h1 {
	text-align:center;
	font-size:130%;
}
h2 {
	font-size:110%;
}
h3 {
	font-size:100%;
}
a img {
	border:none;
}
#memo a {
	color:#ffffff;
}
.marg {
	margin-left:2em;
}
.marg1 {
	margin-left:4em;
}
.marg2 {
	margin-left:10em;
	margin-right:10em;
}
.wei {
	font-weight:normal;
}
.line1 {
	margin:0 10px;
	line-height:150%;
}
.line2 {
	margin:0 15px;
	line-height:150%;
}
.line3 {
	line-height:130%;
}
.line4 {
	margin:0 10%;
	line-height:160%;
}
.line {
	line-height:150%;
}
.mar {
	margin:0 10px;
}
.ul-img {
	list-style:circle url(../images/b1.jpg);
}
.ul-img2 {
	list-style:circle url(../../souki/images/btn/btn_29.gif) outside;
}
.box1 {
	border-style:solid;
	border-width:1px;
	border-color:#003399;
	padding:6px;
	text-align:left;
}
.box2 {
	border-style:solid;
	border-width:1px;
	border-color:#003399;
	padding:6px;
	text-align:center;
}
.box3 {
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	padding:4px;
}
.box4 {
	border-style:solid;
	border-width:2px;
	border-color:#4169e1;
	background-color:#e5f6ff;
	padding:10px;
	text-align:left;
}
.box5 {
	width:700px;
	text-align:left;
	margin:20px auto;
}
.f1 {
	font-size:110%;
}
.f2 {
	font-size:90%;
}
.f3 {
	font-size:80%;
}
.mar-1 {
	margin-left:10pt;
}
.mar-2 {
	margin-left:20pt;
}
.mar-3 {
	margin-left:30pt;
}
.border1 {
	border-style:solid;
	border-width:0px 0px 1px 1px;
	border-color:#32cd32;
	padding-top:3px;
	padding-bottom:3px;
	background-color:#ccff99;
	text-align:right;
	font-size:10pt;
}
.border2 {
	border-style:solid;
	border-width:1px;
	border-color:#32cd32;
	padding:5px;
	text-align:left;
	background-color:#fff8dc;
}
.border3 {
	text-align:left;
	background:#e6e6e6;
	border-style:solid;
	border-width:0px 0px 1px 15px;
	border-color:#4682b4;
	padding:5px 10px;
	padding-left:10px;
}
.t-left {
	text-align:left;
}
.t-center {
	text-align:center;
}
.t-right {
	text-align:right;
}
.bg1 {
	background-color:#bfefdf;
}
.line9 {
	margin-left:40pt;
	line-height:130%
}
.line8 {
	margin-left:70%;
}
.line10 {
	margin-left:40pt;
	line-height:150%
}
.line180 {
	line-height:180%
}
.dec1 {
	margin:0 5%;
}
.dec2 {
	margin:0 5%;
	line-height:150%;
}
.dec3 {
	font-weight:bold;
}
.dec4 {
	margin:0 10%;
	line-height:160%;
}
ol.non {
	margin-top:0;
	margin-bottom:0;
}
p.ma0 {
	margin-bottom:0;
}
ul.ma0 {
	margin-top:0;
}
.ind {
	text-indent:1em;
}
.ind {
	text-indent:1em;
}
.st1 {
	text-indent:-1em;
	margin-left:1em;
}
.st1-7 {
	text-indent:-1.7em;
	margin-left:1.7em;
}
.st2-0 {
	text-indent:-2.0em;
	margin-left:2.0em;
}
.st2 {
	margin:0 2%;
}
.st3-0 {
	text-indent:-3.0em;
	margin-left:3.0em;
}
.st6-9 {
	text-indent:-6.9em;
	margin-left:6.9em;
}
.st11 {
	text-indent:1em;
	margin-left:0em;
}
.ema1 {
	margin-left:1em;
}
.ema1-6 {
	margin-left:1.6em;
}
.ema2 {
	margin-left:2em;
}
.ema3 {
	margin-left:3em;
}
.ema3-1 {
	margin-left:3.1em;
}
.ema4 {
	margin-left:4em;
}
.ema4-6 {
	margin-left:4.6em;
}
.ema5 {
	margin-left:5em;
}
.ema6 {
	margin-left:6em;
}
.ema7 {
	margin-left:7em;
}
.ema8 {
	margin-left:8em;
}
.ema9 {
	margin-left:9em;
}
.ema10 {
	margin-left:10em;
}
.ema11 {
	margin-left:11em;
}
.navi {
	font-size:80%;
	text-align:left;
}
.up {
	font-size:80%;
	text-align:right;
}
th.title {
	background-color:#f5f5f5;
}
th.nowrap {
	white-space: nowrap;
}
td.nowrap {
	white-space: nowrap;
}
#ichiran th {
	background-color:#f5f5f5;
}
#ichiran .year {
	text-align:center;
	vertical-align:top;
}
#ichiran .name {
	text-align:left;
	vertical-align:top;
}
#ichiran .con {
	text-align:center;
	vertical-align:middle;
	white-space:nowrap;
}

/* @icon */

.ico{
	vertical-align:baseline;
	padding: 0 4px;
}

.icoM{
	vertical-align:middle;
	padding: 0 2px;
}
.icoL{
	vertical-align:middle;
	padding: 0 2px 2px;
}

/* @end */

