@charset "Shift_JIS";

/*-------------------------------------------------------------------
	IDENTIFICATION DIVISION.
	Version.					1.4.1.2;
	Author.					Kenta Aga(admin)
	Aptx.						4.8.6.9;

	PROGRAM-ID.		"only corporation category"
-------------------------------------------------------------------*/

/*************************************
	DATA DIVISION.
	WORKING-STRAGE SECTION.
*************************************/

#contents .section{
	margin-left				: 2px;
	margin-right				: 3px;
}

#main h3{
	margin-bottom			: 17px;
	margin-top			: 20px;
}

#innerlink-box{
	padding						: 13px 8px;
	background				: #f8efef;
	height							: 120px;
	width							: 530px;
}
#innerlink-box li{
	zoom							: 1;
	position						: relative;
	margin-bottom			: 0px;

}

#innerlink-box li.left{
	float:left;
}

#innerlink-box li.right{
	float:right;
	padding-right				: 15px;
}

#innerlink-box li dl{

	margin-left				: 2px;
}

#innerlink-box li dl dt{
	padding-bottom				: 3px;

}




.one{
	background				: url(../../img/corporation/background2.gif) no-repeat;
	height							: 74px;
	margin-bottom				: 20px;
}

.two{
	background				: url(../../img/corporation/background2.gif) no-repeat;
	height							: 74px;
	margin-bottom				: 20px;
}

.three{
	background				: url(../../img/corporation/background3.gif) no-repeat;
	height							: 74px;
	margin-bottom				: 20px;
}

.four{
	background				: url(../../img/corporation/background4.gif) no-repeat;
	height							: 92px;
	margin-bottom				: 20px;
}


.serviceList{
	width							: 549px;
}

.serviceList h5{
	margin-bottom			: 12px;
	padding-top				: 6px;
}

.serviceList li{
	margin-bottom			: 16px;
	background				: url(../../img/corporation/background-list-bottom.gif) no-repeat bottom left;
}

.serviceList dl{
	zoom							: 1;
	padding						: 6px;
	background				: url(../../img/corporation/background-list-top.gif) no-repeat top left;
}

.serviceList dd{
	line-height					: 1.3;
}

.serviceList dd p{
	margin-left				: 20px;
}

.serviceList dd span{
	color:#FF0303;
}






#main p.title{
	padding-left				: 10px;
	padding-top				: 4px;
}

#main p.down{
	padding-left				: 10px;
	margin-top				: -8px;
	width							: 527px;

}


.pcomparison table{
	margin:20px 0 20px;
	font-size:12px;
	border:1px solid #9d9d9d;
	border-collapse: collapse;
}

.pcomparison th{
	border:1px solid #9d9d9d;
	background-color:#e8e4d9;
	text-align: center;
	vertical-align: middle;
	color:#5f5a55;
	font-weight:bold;
	padding:7px 2px;
}

.pcomparison th.sd{
	padding:2px 3px;
	background-color:#ffffff;
}
.pcomparison th div{
	color:#ad2631;
	font-size:10px;
	height:30px;
}

.pcomparison td{
	border:1px solid #9d9d9d;
	background-color:#ffffff;
	text-align: center;
	vertical-align: middle;
	padding:7px 2px;
}
.pcomparison td.l{
	text-align:left;
}


.attention{
	font-size:85%;
}



.conbox{
	margin:0 0 20px 0;
}

#bh-inq dd{
	padding:0 0 0 20px;
}

.t-small{
	font-size:80%;
}


.conbox-inner{
	padding:0 17px 0 17px;
	margin:0 0 0 0;
}

.conbox-inner dt{
	margin:10px 0 0 0;
}

.conbox-inner dt img{
	display:block;
}

.conbox-inner dd{
	margin:5px 0 0 0;
}



/*------------------------------------------------
	clearfix
------------------------------------------------*/
#innerlink-box ul:after,
#innerlink-box li:after,
.combox2:after{
	content						: ".";
	display						: block;
	clear							: both;
	height							: 0;
	visibility						: hidden;
}
