@charset "utf-8";

/*/////////////////////////////////////////////////////////////
organogram2022.css
//////////////////////////////////////////////////////////////*/
body {

}


/*--------------------------------------------------------------
組織図
--------------------------------------------------------------*/
/*---------------------------------
セクションCOMPANY
----------------------------------*/
.sction_about_organogram{


}

.div_about_organogram{
	width:50%;
	margin:0 auto;
}

.organogram_title{
	text-align:center;
}

.organogram_title p{
	margin:1vw 0 ;
}

.organogram_discript{
	position:relative;
}
.organogram_img{
	margin-top:9vw;
	display:block;
}
.organogram_img img{
	width:100%;
}
.organogram_img_sp{
	display:none;
}

.organogram_1{
	display:flex;
	width:13.3vw;
}
.organogram_1_1{
	width:0.3vw;
	background-color:#efefef;
	border-top:solid #000 0.1vw;
	border-left:solid #000 0.1vw;
	border-bottom:solid #000 0.1vw;
}
.organogram_1_2{
	width:13.0vw;
	font-size:1.0vw;
	border:solid #000 0.1vw;
	background-color:#000;
	padding:0.3vw 0.5vw 0.3vw 1.0vw;
	color:#fff;
}

.organogram_2{
	display:flex;
	width:13.3vw;
}
.organogram_2_1{
	width:0.3vw;
	background-color:#000;
	border-top:solid #000 0.1vw;
	border-left:solid #000 0.1vw;
	border-bottom:solid #000 0.1vw;
}
.organogram_2_2{
	width:13.0vw;
	font-size:1.0vw;
	border:solid #000 0.1vw;
	background-color:#efefef;
	padding:0.3vw 0.5vw 0.3vw 1.0vw;
}


.organogram_3{
	display:flex;
	width:13.3vw;
}
.organogram_3_1{
	width:0.3vw;
	background-color:#000;
	border-top:solid #000 0.1vw;
	border-left:solid #000 0.1vw;
	border-bottom:solid #000 0.1vw;
}
.organogram_3_2{
	width:13.0vw;
	font-size:1.0vw;
	border:solid #000 0.1vw;
	background-color:#efefef;
	padding:0.3vw 0.5vw 0.3vw 1.0vw;
}

.organogram_kabunushi{
	position:absolute;
	top:0.4vw;
	left:0vw;
}

.organogram_kansayakukaikai{
	position:absolute;
	top:2.4vw;
	left:16vw;
}

.organogram_torishimariyaku{
	position:absolute;
	top:5.0vw;
	left:0vw;
}

.organogram_daihyotorishimariyaku{
	position:absolute;
	top:9.6vw;
	left:0vw;
}

.organogram_jigyousensyakusitu{
	position:absolute;
	top:12.9vw;
	left:19.3vw;
}

.organogram_eigyousuishinshitsu{
	position:absolute;
	top:16.4vw;
	left:19.3vw;
}

.organogram_kanrigroup{
	position:absolute;
	top:19.9vw;
	left:19.3vw;
}

.organogram_soumu_keiri{
	position:absolute;
	top:19.9vw;
	left:37.4vw;
}

.organogram_jinji{
	position:absolute;
	top:23.3vw;
	left:37.4vw;
}

.organogram_solution_jigyoubu{
	position:absolute;
	top:26.8vw;
	left:19.3vw;
}

.organogram_daiichi_system{
	position:absolute;
	top:26.8vw;
	left:37.4vw;
}

.organogram_daini_system{
	position:absolute;
	top:30.3vw;
	left:37.4vw;
}

.organogram_daisan_system{
	position:absolute;
	top:33.8vw;
	left:37.4vw;
}

.organogram_cloud_service_jigyoubu{
	position:absolute;
	top:37.2vw;
	left:19.3vw;
}


/*---------------------------------
セクションABOUTフッター
----------------------------------*/
.sction_about_footer{
	width:100%;
}

.div_about_footer{
	margin:7vw 0 5vw 0;
}


.about_footer_img{
	display:flex;
	margin-top:3vw;

}

.about_footer_img_1{
	width:50%;
	text-align:right;
	margin-right:2vw;
}


.about_footer_img_2{
	width:50%;
	text-align:left;
	margin-left:2vw;
}
