/*----------------------------
corp.css
------------------------------*/
/*----------------------------
企業情報 下層 会社情報
corp

会社概要 .index
沿革 .history
組織図 .organizational
交通/アクセス .access
------------------------------*/
/*cmn-table02*/
.corp .cmn-table02 td dl dt{
    float: left;
    width: 130px;
	clear:left;
}
.corp .cmn-table02 td dl dd{
    padding: 0 0 0 100px;
}

/*----------------------------
企業情報 map
.corp
------------------------------*/
.corp .map-wrap{
    margin: 30px 0 0;
	text-align:center;
}
.corp .map-wrap iframe {
	width:80%;
	height:450px;
}


/*----------------------------
地域会社ｘ4用
------------------------------*/
/*campany-logo*/
.campany-logo img{
    min-width: 300px;
    width: 50%;
}

/*----------------------------
地域会社トップ
region-index
------------------------------*/


/*----------------------------
地域会社 下層 会社情報
region-corp

会社概要 .index
沿革 .history
組織図 .organizational
交通/アクセス .access
------------------------------*/
/*cmn-table02*/
.region-corp .cmn-table02 td dl dt{
    float: left;
    width: 130px;
}
.region-corp .cmn-table02 td dl dd{
    padding: 0 0 0 100px;
}

/*corp-navi*/
.region-corp .corp-navi{
    margin-bottom: 0;
}
.region-corp .corp-navi + .btn-icon-link{
    margin: 0 0 10px;
}
.region-corp .corp-navi + .btn-icon-link a span{
    width: 100%;
}


/*----------------------------
地域会社 下層 採用情報
region-recruit

採用情報 .index
-----------------------------*/

/*corp-navi*/
.region-recruit .corp-navi{
    margin-bottom: 0;
}
.region-recruit .corp-navi + .btn-icon-link{
    margin: 0 0 10px;
}
.region-recruit .corp-navi + .btn-icon-link a span{
    width: 100%;
}
.region-recruit .map-wrap{
    margin: 30px 0 0;
}

/*----------------------------
地域会社 下層 交通/アクセス
.region-corp
------------------------------*/
.region-corp .map-wrap{
    margin: 30px 0 0;
	text-align:center;
}
.region-corp .map-wrap iframe {
	width:80%;
	height:450px;
}
/*----------------------------
企業理念
------------------------------*/
.statement-txt{
	width: 76.237%;
}
.mission-txt{
	width: 89.973%;
}
.pc-only{
	display: none;
}
.sp-only{
	display: block;
	width: 87.913%;
}
