@charset "UTF-8";

/* CSS Document */

/*=====================

index

=======================*/

.setsumeikai_tablebg_t {

	height: 50px;

	background-color: #FFDCBF;

}

.setsumeikai_tablebg_j {

	height: 50px;

	background-color: #CAE6FF;

}

.setsumeikai_tablebg_r {

	height: 50px;

	background-color: #CBE8C5;

}
.sets_w {
	width: 89px;
}

/*===================== 
report 
=======================*/ 
.setsumeikai_197_l13 { 
display: block; 
width: 197px; 
height: auto; 
float: left; 
margin: 0 0 0 13px; 
padding: 0; 
} 
.setsumeikai_200l { 
display: block; 
width: 200px; 
height: auto; 
float: left; 
margin: 0; 
padding: 0; 
} 
.setsumeikai_200_l13 { 
display: block; 
width: 200px; 
height: auto; 
float: left; 
margin: 0 0 0 13px; 
padding: 0; 
} 
.setsumeikai_410_l13 { 
display: block; 
width: 410px; 
height: auto; 
float: left; 
margin: 0 0 0 13px; 
padding: 0; 
} 
.setsumeikai_410_l13 { 
display: block; 
width: 410px; 
height: auto; 
float: left; 
margin: 0 0 0 13px; 
padding: 0; 
} 
.setsumeikai_t15 { 
display: block; 
padding-top: 15px; 
} 



/*=====================

moshikomi

=======================*/
#setsumeikai_moshi_table01 { 
margin: 10px 0 0 0; 
padding: 0; 
} 
#setsumeikai_moshi_table01 table { 
line-height: 160%; 
margin: 0; 
padding: 0; 
font-size: 9pt; 
} 
#setsumeikai_moshi_table01 table td { 
padding: 4px 0 4px 8px; 
border: #FFFFFF 2px solid; 
} 
#setsumeikai_moshi_table02 { 
margin: 10px 0 0 0; 
padding: 0; 
} 
#setsumeikai_moshi_table02 table { 
line-height: 160%; 
margin: 0; 
padding: 0; 
font-size: 9pt; 
} 
#setsumeikai_moshi_table02 table td { 
padding: 6px 0 6px 0; 
} 
#setsumeikai_send { 
margin: 20px 0 20px 0; 
padding: 20px 0 0 0; 
border-top: #333333 1px dotted; 
text-align: center; 
} 
#setsumeikai_send .setsumeikai_thanks { 
display: block; 
margin: 0; 
padding: 0; 
font-size: 110%; 
color: #766650; 
text-align: center; 
} 


#setsumeikai_send {

	margin: 20px 0 20px 0;

	padding: 20px 0 0 0;

	border-top: #333333 1px dotted;

	text-align: center;

}

#error {

	width: 100%;

	margin: 10px 0;

	padding: 5px 0;

	background-color:#FFCCCC;

	color: #FF0000;

	font-weight: bold;

	text-align: center;

}





.setsumeikai_p001 {

	padding: 10px 0 0 0;

	font-size: 115%;

	font-weight: bolder;

}
