@charset "utf-8";
/****スペース関係********************/

.u5d5 {
    padding: 5px 0px 5px 0px;
}
.u10d5 {
    padding: 10px 0px 5px 0px;
}
.d5 {
    padding: 0px 0px 5px 0px;
}
.u2d2 {
    padding: 2px 0px 2px 0px;
}
.r5l5 {
    padding: 0px 5px 0px 5px;
}
/****スペース関係********************/

#main div.bisi {
	width:760px;
	margin:5px 5px 10px 0px;
}
#main div.bisi-left {
	width:367px;
	margin:10px 0px 0px 0px;

	float:left;
}
#main div.bisi-right {
	width:377px;
	margin:10px 0px 0px 10px;
	float:left;
}


#main .busi-menu-subimg{
	margin:0px 0px 5px 0px;
	vertical-align:top;
	float:left;
}
#main .busi-menu-list{
	width:284px;
	margin:5px 0px 20px 83px;
	padding:0;
}

body #main div.bisi ul {
	margin:0 0 0 1.6em;
	padding:0;
}
body #main div.bisi li {
	margin:5px 0 10px 0;
	padding:0 0 0 0;
	list-style:none;
	list-style-image:url(../../img_businessfield/arrow_red2.jpg);
	vertical-align:middle;
}
/*FireFox*/
html>/**/body #main div.bisi ul{
	margin:0;
	padding:0 0 0 28px;
}
html>/**/body #main div.bisi li {
	margin:0 0 5px 0;
	padding:0;
	list-style-image:url(../img/arrow_red.jpg);
	background-repeat:no-repeat;
	background-position: 0% 0%;
	vertical-align:top;
}

/*Opera*/
html:first-child body #main div.bisi ul {
	margin:0;
	padding:0 0 0 1.8em;
}
html:first-child body #main div.bisi li {
	margin:0 0 0 0;
	padding:5px 0 5px 5px;
	list-style-image:url(../img/arrow_red.jpg);
	background-repeat:no-repeat;
	background-position: 0% 0%;
	vertical-align:middle;
} 
/*Safari*/
html[xmlns*=""] body:last-child #main div.bisi ul{
	margin:0;
	padding:0 0 0 25px;
} 
html[xmlns*=""] body:last-child #main div.bisi li {
	margin:0 0 0 0;
	padding:0 0 0 2px;
	list-style-image:url(../img/arrow_red.jpg);
	background-repeat:no-repeat;
	background-position: 0% 0%;
	vertical-align:middle;
}
/*0910修正ここまで*/
