@charset "UTF-8";

/* ------------------------------------------------------------
共通CSS
------------------------------------------------------------ */
#rightColumn p{
	line-height	:1.5em;
}


#rightColumn .bl1{
	color				:#556c9e;
}

#rightColumn .bl2{
	color				:#003196;
}

#rightColumn br.clear{
	clear: both;
	line-height: 0px;
	font-size: 1px;
}

#rightColumn p.small{
	margin: 0px;
	padding: 0px;
	font-size:0.7em;
}

/* ------------------------------------------------------------
ごあいさつ
------------------------------------------------------------ */
#rightColumn .rbox{
	float: right;
	margin: 0px;
	padding: 0px;
	width: 358px;
	line-height	:1.5em;
}
#rightColumn p{
	margin: 0px 10px 0px 10px;
	padding: 0px;
}


#rightColumn .lbox {
	float: left;
	margin: 0px 10px 0px 10px;
	padding: 0;
	width: 187px;
}
/* ------------------------------------------------------------
会社概要
------------------------------------------------------------ */
#rightColumn .tb {
	text-align:left;
	margin: 0px 10px;
	padding: 0px;
	width: 566px;
}
#rightColumn .tb td{
	text-align:left;
	margin: 0px 0px;
	padding: 3px 2px;
	font-size:1.0em;
}
#rightColumn .tb .line{
	background-color		:#96aacf;
}

/* ------------------------------------------------------------
経営理念
------------------------------------------------------------ */
#rightColumn p.po{
	padding: 10px 20px 20px 20px;
}
#rightColumn .rpo{
	float: right;
	margin: 0px 30px 0px 0px;
	padding: 0;
	width: 209px;
}


#rightColumn .lpo{
	float: left;
	margin: 0px 10px 0px 20px;
	padding: 0;
	width: 242px;
}

/* ------------------------------------------------------------
事業案内
------------------------------------------------------------ */

#rightColumn .tb2 {
	text-align:left;
	margin: 0px 10px;
	padding: 0px;
	width: 566px;
}
#rightColumn .tb2 td{
	text-align:left;
	margin: 0px 0px;
	padding: 3px 2px;
}
#rightColumn .tb2 .line{
	background-color		:#96aacf;
}
#rightColumn .tb2 td img{
	margin: 2px 0px 0px 0px;
}

/* ------------------------------------------------------------
主な事業拠点
------------------------------------------------------------ */

#rightColumn .tb3 {
	text-align:left;
	margin: 0px 10px;
	padding: 0px;
	width: 566px;
}
#rightColumn .tb3 td{
	text-align:left;
	margin: 0px 0px;
	padding: 3px 2px;
}
#rightColumn .tb3 .line{
	background-color		:#576e9c;
}
#rightColumn .tb3 .line2{
	background-color		:#aab6d0;
}

/* ------------------------------------------------------------
沿革
------------------------------------------------------------ */
#rightColumn .tb4 {
	text-align:left;
	margin: 0px 10px;
	padding: 0px;
	width: 566px;
}
#rightColumn .tb4 td{
	text-align:left;
	margin: 0px 0px;
	padding: 3px 2px;
}
#rightColumn .tb4 .line{
	background-color		:#576e9c;
}
/* ------------------------------------------------------------
納入事例
------------------------------------------------------------ */

#rightColumn .waku{
	padding: 0px 0px 20px 0px;
	margin: 0px;
	overflow:auto;
}
#rightColumn .waku2{
	padding: 20px 0px 20px 0px;
	margin: 0px;
	overflow:auto;
}
#rightColumn .jireiboxr{
	float: right;
	margin: 0px 10px;
	padding: 0px;
	width: 183px;
	line-height	:1.5em;
}
#rightColumn p{
	margin: 0px 10px 5px 10px;
	padding: 0px;
}


#rightColumn .jireiboxl{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0;
	width: 355px;
}

#rightColumn .jireiboximgwaku{
	margin: 10px 0px 0px 10px;
	padding: 0;
	overflow:auto;
}

#rightColumn .jireiboximg{
	float: left;
	margin: 0px 4px 0px 0px;
	padding: 0;
	width: 183px;
}



