@charset "utf-8";

@import "sidebar.css";

/* コンテンツ部分 */
#content01{
width: 696px;
}

#content01 h2{
color:#444;
width:686px;
height:31px;
padding:9px 0 0 10px;
background:url("../../common/common_bar_02.png") no-repeat;
font-size: 120%;
font-weight: bold;
margin-bottom:18px;
}

#content02{
padding:0px 5px;
}

#content02 h3{
	color:#006EB0;
	padding:2px 0px 2px 20px;
	font-weight:800;
	line-height:160%;
	border-bottom:solid 1px #B7BAC6;
	margin-bottom:10px;
	background:url("../img/index_bg_01.png") no-repeat 5px 0.5em;
}

#content02 h3 + h3{
margin-top:20px;
}

#content02 ul{
}

#content02 ul + ul{
margin-top:10px;
}


#content02 ul li{
	line-height:140%;
	background:url("../img/sidebar_bg_02.png") no-repeat 1em 0.3em;
	padding-left:2em;
	margin-bottom:10px;
}

#content02 .ul01 ul{
}

#content02 .ul01 > li{
	clear:both;
}

#content02 .ul02{
	margin:0px;
}

#content02 .ul02 li{
	background:none;
	padding:0px;
	float:left;
}

#content02 .ul02 .li01:before{
	content:"[";
	margin-right:1em;
}

#content02 .ul02 .li01:after{
	content:"|";
	margin:0px 1em;
}

#content02 .ul02 .li02:after{
	content:"|";
	margin:0px 1em;
}

#content02 .ul02 .li03:after{
	content:"]";
	margin-left:1em;
}

#content02 > dl dt{
	font-weight:800;
	padding-left:1em;
	margin-bottom:5px;
}

#content02 dl .dt01:after{
	color:#ccc;
	font-family:arial;
	font-size:80%;
	font-weight:800;
	content:"　|　 SERVICE";
}

#content02 dl .dt02{
margin-top:0px;
padding-top:20px;
border-top:dotted 1px #B7BAC6;
}

#content02 dl .dt02:after{
	color:#ccc;
	font-family:arial;
	font-size:80%;
	font-weight:800;
	content:"　|　 SOLUTION";
}

#content02 .dl01{
width:260px;
margin-bottom:10px;
float:left;
}

#content02 .dl02{
width:260px;
margin-bottom:10px;
float:left;
}

#content02 .dl03{
width:260px;
margin-bottom:10px;
clear:both;
}

#content02 .ul03{
border-top:1px solid #B7BAC6;
padding-top:10px;
}
