#honbun .recruit_td ul.ul1228 li {
	margin-bottom: 0.5em;
	list-style-type: none;
	margin-top: 0.5em;
}
#honbun .recruit_td ul.ul1228_1{
	margin-bottom: 0em;
	list-style-type: none;
	margin-top: 0.5em;
}
#honbun .recruit_td ul.ul1228_2{
	margin-bottom: 0.5em;
	list-style-type: none;
	margin-top: 0em;
}
#honbun .recruit_td ul.ul1228_3{
	margin-bottom: 0em;

}
#honbun .recruit_td ul.ul1228_4{
	margin-bottom: 0em;
	margin-top: 0.5em;
}

#honbun .recruit_tbl tr .recruit_td table tr td {
	vertical-align: top;
}
#honbun .recruit_tbl tr .recruit_td table {
	margin-top: 0px;
	margin-bottom: 0px;
}

#honbun .recruit_td ul {
	list-style-position: outside;
	margin-left: 1em;
	margin-bottom: 0.1em;
}
#honbun .recruit_td ol {
	list-style-position: outside;
	margin-left: 1em;
	list-style:decimal;
	margin-bottom: 0.1em;
}
#honbun .recruit_td div.m_left{
	margin-left: 1em;
}
span.sup {
	font-size: 0.7em;
	vertical-align: super;
}
span.sub {
	font-size: 0.7em;
	vertical-align: sub;
}
/*1222*/
#honbun .recruit_td ol.type1222{
margin-left:2em;
list-style-type:lower-latin;
}
#honbun .recruit_td ol.type1222 li{
margin-bottom:0.5em;

}
/*latin「abc...」*/
#honbun .recruit_td ol.latin{
	margin-left:2em;
	list-style-type:lower-latin;
}
#honbun .recruit_td ol.latin li{
	margin-bottom:0.5em;
}
/*roman「ⅰⅱⅲ...」*/
#honbun .recruit_td ol.roman{
	margin-left:2em;
	list-style-type:lower-roman;
}
#honbun .recruit_td ol.roman li{
	margin-bottom:0.5em;
}
ol.lower-roman {
	list-style-type: lower-roman;
}

.bb {
	font-weight: bold;
}
.left_top {
	text-align: left;
	vertical-align: top;
}
.attention {
	color: #FF0000;
}

.uline {
	text-decoration: underline;
}
