@charset "euc-jp";
@import url("common.css");

#contents01{
	width: 600px;
	float: right;
}

.box01{
	width: 600px;
	padding-bottom: 20px;
	float: left;
}

.box01 span{
	font-weight: bold;
}


#contents00{
	width: 600px;
	float: left;
	padding-bottom: 20px;
}

#box01{
	width: 380px;
	float: left;
}

#box01 dl{
	display: block;
	margin-bottom: 5px;
	float: left;
	width: 97%;
	padding: 5px;
	display: flex;
	justify-content: space-between;
}

#box01 dt{
	width: 30%;
	color: #1a4e7e;
	font-weight: bold;
	/* padding: 5px 0 5px 10px; */
	/* float: left; */
}

#box01 dd{
	width: 70%;
	/* padding: 5px 0 5px 0; */
	float: left;
}

.bgGreen{
	background: #d1e0d1;
}

#box01 p{
	width: 380px;
	padding-top: 5px;
	float: left;
}

#box01 p span{
	font-weight: bold;
	color: #cc0000;
}

#box02{
	width: 211px;
	float: right;
}

#box02 dt{
	padding-bottom: 3px;
}


.box02{
	width: 600px;
	padding-bottom: 15px;
	float: left;
}

.leftImg{
	width: 240px;
	float: left;
}

.rightBox{
	width: 340px;
	float: left;
}

.rightBox dl{
	width: 340px;
	padding-bottom: 3px;
	float: left;
}

.rightBox dt{
	width: 80px;
	font-weight: bold;
	float: left;
}

.rightBox dd{
	width: 260px;
	float: left;
}


.rightBox02{
	width: 340px;
	padding-bottom: 10px;
	float: left;
}

.rightBox02 h6{
	padding-bottom: 20px;
	font-size: 15px;
}

.rightBox02 dl{
	width: 340px;
	padding-bottom: 3px;
	float: left;
}

.rightBox02 dt{
	width: 40px;
	font-weight: bold;
	float: left;
}

.rightBox02 dd{
	width: 300px;
	float: left;
}


.rightBox03{
	width: 340px;
	float: left;
}

.rightBox03 h6{
	padding-bottom: 20px;
	font-size: 15px;
}

.rightBox03 dl{
	width: 340px;
	padding-bottom: 3px;
	float: left;
}

.rightBox03 dt{
	width: 40px;
	font-weight: bold;
	float: left;
}

.rightBox03 dd{
	width: 300px;
	float: left;
}


/*company
  -------------------------------------------------------*/
  .company-table {
    border-collapse: collapse;
}
  .company-table thead th {
    background: #e5f3fa;
    padding: 5px 0;
    text-align: center;
    font-weight: bold;
}
.company-table {
    border-collapse: collapse;
    width: 100%;
}

.company-table tbody {
    background: #fff;
}

.company-table tbody th {
    text-align: left;
    font-weight: normal;
    padding: 5px;
    border-right: 1px solid #dadada;
    width: 30%;
}

.company-table tbody td {
    padding: 5px;
    width: 70%;
}

.company-table tbody tr {
    border-bottom: 1px solid #dadada;
}

.company-table .ul_2 {
    padding: 0;
    margin: 10px auto 0;
}
.mt10 {
    margin-top: 10px;
}