/********** entry **********/

.mida_bk_bold {
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#D43F00;
}

.mida_red_uline {
	text-align:left;
	color:#7a165b;
	font-size:16px;
	font-weight:bold;
	border-style:solid;
	border-width:0px 0px 1px 15px;
	border-color:7a165b;
	padding-left:5px;
	margin:20px 0px 5px 0px;
}

.right_bana {
	text-align:center;
	margin:10px 0px;
}

.bankin_l {
	float:left;
	padding:5px;
	width:270px;
	text-align:center;
}

/********** hyou **********/
table.hyou {
	border-spacing:0px;
	font-size:12px;
	text-align:left;
}

table.hyou th, table.hyou td {
	border-width:1px;
	border-style:solid;
	padding:2px;
}

table.hyou thead th,table.hyou thead td {
	border-color:#ccffcc #7ca866 #7ca866 #ccffcc;
	background-color:#bceaa8;
}

table.hyou tbody th {
	border-color:#ffffcc #aca866 #aca866 #ffffcc;
	background-color:#eceaa8;
}

table.hyou td {
	border-color:#ffffff #aca899 #aca899 #ffffff;
	background-color:#ffffff;
}

/********** hyou1 **********/
table.hyou1 td {
	text-align:left;
}

table.hyou1 th, table.hyou1 td {
	border-width:1px;
	border-style:solid;
	padding:2px;
	font-size:12px;
}

table.hyou1 tbody th {
	border-color:#ffffcc #aca866 #aca866 #ffffcc;
	background-color:#eceaa8;
}

table.hyou1 td {
	border-color:#ffffff #aca899 #aca899 #ffffff;
	background-color:#ecead8;
}

/********** hyou2 **********/
table.hyou2 {
	border-spacing:0px;
	font-size:12px;
}

table.hyou2 th, table.hyou2 td {
	border-width:1px;
	border-style:solid;
	padding:2px;
	text-align:left;
}

table.hyou2 thead th {
	text-align:center;
	border-color:#ccffcc #7ca866 #7ca866 #ccffcc;
	background-color:#bceaa8;
}

table.hyou2 tbody th {
	border-color:#ffffcc #aca866 #aca866 #ffffcc;
	background-color:#eceaa8;
}

table.hyou2 td {
	border-color:#ffffff #aca899 #aca899 #ffffff;
	background-color:#ecead8;
}

/********** hat86 **********/
.ichiran86 {
	margin-left:120px;
	width:400px;
	line-height:180%;
}

.date86 {
	float:left;
	width:100px;
}

.title86 {
	float:left;
	width:300px;
}

.hat86_info {
	margin:0px 20px 20px 20px;
	font-size:12px;
	padding:10px;
	border:solid 1px #333333;
	font-weight:normal;
}

.hat86_mida {
	text-align:center;
	font-size:16px;
	font-weight:bold;
	line-height:160%;
	border:solid 1px #333333;
    margin-bottom:10px;
}

.hat86_img {
	padding:10px;
	width:320px;
	height:240px;
}

.hat86_meisai {
	padding:0px 75px 0px 75px;
	line-height:160%;
}
