@charset "UTF-8";

/*--mv--*/
.mv_sec{
	background-image:url(../../img/company/mv.jpg);
}

/*--profile--*/
.profile{
	width:880px;
	margin:0 auto;
	margin-bottom:80px;
}

h3{
	font-size:33px;
	font-weight:bold;
	text-align:center;
	margin-bottom:40px;
}

.profile .h3_p{
	line-height:2.8;
	font-size: 15px;
	margin-bottom: 60px;
	text-align: left;
}

h4{
	font-size:26px;
	font-weight:bold;
	text-align:center;
	margin-bottom:30px;
}
.profile ul{
	display: inline-block;
}
.profile li{
	font-size:15px;
	text-align:left;
	margin-bottom:50px;
	line-height:1.8;
}

.profile .last{
	margin-bottom:0;
}
/*--//profile--*/

hr {
	background: #ccc;
	border: none;
	height: 1px;
	width: 880px;
	margin: 0 auto 80px auto;
	border-bottom: 1px solid #fff;
}

/*--profile2--*/
.profile2{
	width:750px;
	margin:0 auto;
	margin-bottom:173px;
	font-size:15px;
	line-height:1.6;
}

.profile2 h3 {
	margin-bottom: 50px;
}

.profile2 table {
	width: 100%;
}

.profile2 th{
	width:170px;
	padding-bottom:35px;
	box-sizing:border-box;
	font-weight:normal;
}

.profile2 td{
	font-size:14px;
	padding-bottom:30px;
	/* padding-right:85px; */
	box-sizing:border-box;
	line-height:1.6;
}

.profile2 td .list{
	padding-left: 20px;
}

.profile2 td .list li{
	list-style: disc;
}

.profile2 .th_last,
.profile2 .td_last{
	padding-bottom:0;
}

.bold{
	font-weight:bold;
}
/*--//profile2--*/