.org_list{ overflow: hidden;}
.org_list dt , .org_list dd{ float: left; margin: 0;}
.org_list dt{ width: 40%;}
.org_list dd{ width: 60%;}

.lp_extends_layout{text-align: center; width:370px; font-size: 90%;}
.lp_extends_layout img{ width:100%;}
.lp_extends_layout img.auto{width: auto;max-width: 100%;}
.lp_extends_layout p{margin-top: 0;}
.lp_extends_layout .mb10{margin-bottom: 10%;}

.lp_extends_layout2{text-align: center; width:180px; font-size: 90%; margin-top: 1em;}
.lp_extends_layout2.blue_box{ background: #5b9bd6; border-radius: 6px; color: #FFF; padding: 15px; font-size: 120%;}
.cmn-LayoutImage_Text .member{
	width: 100%;
}
.cmn-LayoutImage_Text .member dt{
	width: 8em;
	float: left;
}
.cmn-LayoutImage_Text .member dd{
	padding-left: 8em;
	margin-left: 0;
}
.cmn-LayoutImageL1{margin-bottom: 5%;}
.cmn-LayoutImage_Text p:first-child{margin-top: 0;}
.cmn-LayoutImage_Text .detail{
	padding-left: 0;
}
.cmn-LayoutImage_Text .detail li{
	list-style: none;
}
.cmn-LayoutImage_Text .detail dl{margin-bottom: 2%;}
.cmn-LayoutImage_Text .detail dl dt{width: 7em;float: left;}
.cmn-LayoutImage_Text .detail dl dd{margin-left: 7em;}
.cmn-LayoutImage_Text .mb5{margin-bottom: 5%;}
.cmn-LayoutImage_Text .mb10{margin-bottom: 10%;}
.corporate_identity span{ font-size: 300%; font-weight: bold;}


@media screen and (max-width: 769px){
	.org_list dt , .org_list dd{ float: none; margin: 0;}
	.org_list dt,.org_list dd{ width: 100%;}

	.lp_extends_layout{width: 100%;}

}
.break{
	word-break: break-all;
}
.lp_finance_name{
  white-space: nowrap;
}

.lp_Font-Accent_large{
	font-size:120%;
	font-weight:bold;
}
.lp_Organization_charttext{
  font-size: 80%;
	text-align: right;
	float: right;
}

.lp_small_50fontsize{
  font-size: 70%;
}
