@charset "Shift_JIS";

/*******************************************************/
/* 企業情報 */
/*******************************************************/

.title_finance{
background-color:#313130;
padding:6px 0px 6px 12px;
color:#FFFFFF;
}


/***** Ride Safely *****/
.bg_safely_hog{
	height:500px;
	background-repeat: no-repeat;
}

#table_safely table.t_safely{
border-top:#313130 1px solid;
border-left:#313130 1px solid;
}

.t_safely th{
background-color:#5E5E5E;
height:34px;
text-align:left;
padding-left:15px;
}

#table_safely td.item_safely{
border-right:#313130 1px solid;
border-bottom:#313130 1px solid;
text-align:center;
padding:11px 0px 17px 0px;
}

#table_safely td div{
width:225px;
}

#table_safely p{
padding-top:10px;
}

#table_safely p.safely_img{
height:110px;
vertical-align:middle;
}

.safely_u{
height:110px;
text-align:center;
}

.safely_d{
padding-top:10px;
}


/***** 採用情報 *****/
.mar_recruit_table{
	padding:20px 10px;
}

.table_recruit_item1{
	border-left:#BBBBBB 1px solid;
	border-right:#BBBBBB 1px solid;
	border-bottom:#BBBBBB 1px solid;
	width:221px;
}

.table_recruit_item2{
	border-right:#BBBBBB 1px solid;
	border-bottom:#BBBBBB 1px solid;
	width:270px;
}

/***** 店舗情報*****/

.table_dealers{
border-top:#BBBBBB 1px solid;
border-left:#BBBBBB 1px solid;
}

.item_dealers{
border-right:#BBBBBB 1px solid;
border-bottom:#BBBBBB 1px solid;
/*padding:16px 32px 20px 35px;*/
}

