@charset "utf-8";

@import url("style.css");

div#main h2{
	text-align:left;
}
p.text_left{
	line-height:1.6;
	text-align:left;
}
div.link{
	border:1px #EEEEEE solid;
	background:url(../business/img/index/back_arrowA.gif) no-repeat right bottom;
	height:120px;
	margin-bottom:10px;
	padding:10px;
}
div.linkhover{
	border:1px #5499DE solid;
	background:url(../business/img/index/back_arrowB.gif) no-repeat right bottom;
	cursor:pointer;
	height:120px;
	padding:10px;
}
div.link img{
	display:inline;
	float:left;
	margin:0 1em 0 0;
}
div.link h3{
	color:#5499DE;
	font-weight:bold;
	margin-bottom:1em;
	text-align:left;
}
div.link p{
	line-height:1.6;
	text-align:left;
}
div.link p.more{
	clear:both;
	text-align:right;
}
div.link p.more a{
	background:url(../img/common/arrow_right_blue_8-8px.gif) no-repeat left center;
	color:#333333;
	padding-left:12px;
}
div.last{
	margin-bottom:20px;
}
/*----------------------------------------------------------------------------------------------------*/

/*medical
----------------------------------------------------------------------------------------------------*/
/*-----------------------------------*/
div#main .itemlist{margin:0.5em 0;}
div#main .itemlist li{
	background:url(../img/common/icon_blueball.gif) no-repeat 0.5em 0.6em;
	line-height:1.5;
	padding-left:1.3em;
}
div#main .textlist{margin-bottom:15px;}
div#main .textlist li{line-height:1.6;}
div#main .list_description li{padding-left:1.2em;}
/*-----------------------------------*/
.medicalworks dt{
	border-left:2px solid #9FB9D5;
	clear:left;
	float:left;
	font-weight:bold;
	line-height:1.6;
	padding:5px 0 5px 0.5em;
	width:5em;
}
.medicalworks dd{
	margin-left:6em;
	line-height:1.6;
	padding:5px 0;
}
/*-----------------------------------*/
.o2_itemlist{
	line-height:1.6;
	text-align:left;
}
.o2_itemlist dt{
	float:left;
	width:100px;
}
/*lpguss
----------------------------------------------------------------------------------------------------*/
div#main .itemlist_gussitem li{
	background:url(../img/common/icon_blueball.gif) no-repeat 0.5em 6px;
	display:inline;
	line-height:1.5;
	padding-left:1.3em;
}
