ol.ihai{
  margin: 0 0 10px 65px;
}
ul.ihai{
  margin: 0 0 20px 65px;
}
ol.maka{
	list-style-type: upper-roman
}
/*
p{
  margin-top:22px;
}
*/
.inside h2{
margin-top: 25px;
margin-bottom: 20px;}


small{font-size:60%;}

.kik{font-size:75%;}

.ful{font-weight: bold;}

.chance{
	margin-left:30px;
}
.cha{
	margin-left:15%;
}

.kais{
	font-size:1.3rem;
	font-weight: bold;
	color: #0000ff;
}

.txt01 ol {
  margin-left: 20px;
}

table.ososhiki{
	margin:0 10%;
	width:70%;
	border:2px #808080 solid;
}
tr.gkk{	border:1px #808080 solid;
}
tr.gkc{	border-top-style: none;}
tr.gkkt{border-top: 2px #808080 double;}
th.mkk{	text-align: left;
		padding:5px;}
td.kkk{
	text-align:right;
	padding:5px;}

p.hoso{margin:0 10%;}

ol.kodo{margin:15px 0;}
li.kodo{margin-left:2.5rem;}
li.koto{
margin-left:3.5rem;
list-style: none;}
