@charset "shift_jis";
@import url("share.css");


#document {
margin-top:0;
} 
#document #item {
border:none;
padding:15px;
width:720px;
background:#FFFFFF;
} 

#document #item h1 {
color:#007E0E;
margin:15px 0;
padding:0;
font-size:14px;
}

#document #item h2 {
font-size:14px;
margin:15px 0;
padding:0;
background:none;
border:none;
font-weight:normal;
}

#document #item caption {
text-align:right;
}

#document #item p.close {
text-align:center;
margin-top:30px;
}

#document #item table td.division,th.division {
border-left:2px solid #333333;
}


#document #item table td.unitdivision{
border-left:2px solid #333333;
border-bottom:none;
text-align:right;
}

#document #item table td.unit{
border-bottom:none;
text-align:right;
}

#document #item table td.rightjustification40{
text-align:right;
padding:0 40px 0 0;
}

#document #item table td.rightjustification40division{
border-left:2px solid #333333;
text-align:right;
padding:0 40px 0 0;
}

#document #item table td.rightjustification30{
text-align:right;
padding:0 30px 0 0;
}

#document #item table td.rightjustification30division{
border-left:2px solid #333333;
text-align:right;
padding:0 30px 0 0;
}

#document #item table td.rightjustification20{
text-align:right;
padding:0 20px 0 0;
}

#document #item table td.rightjustification20division{
border-left:2px solid #333333;
text-align:right;
padding:0 20px 0 0;
}

#document #item table td.rightjustification15{
text-align:right;
padding:0 15px 0 0;
}

#document #item table td.rightjustification15division{
border-left:2px solid #333333;
text-align:right;
padding:0 15px 0 0;
}
#document #item table td.rightjustification10{
text-align:right;
padding:0 10px 0 0;
}

#document #item table td.rightjustification10division{
border-left:2px solid #333333;
text-align:right;
padding:0 10px 0 0;
}

th.green02{
	background-color:#e8f2de;
}