body{
	font-size:20px;
	line-height: 1.7;
}

.daihyo_img{
	max-width:220px;
}

.row{
	margin-top:25px;
	margin-bottom:25px;
	
}

h4{
	font-size:20px;
}

.lh27{
	line-height:2.7rem;
}

.address-title{
	margin-bottom:15px;
}

.torihiki_ginko {
	display: inline-block;
	width: 150px;
}


.jigyoup{
	margin-bottom:20px;
}

.jigyoup a{
	color:#0383c0;
}


.justify{
	text-align: justify;
	text-justify: inter-ideograph;
}
#solutions {
	margin-top : -96px;
	padding-top : 96px;
}

.yakuinn_history_year{
	display: inline-block;
	width: 4em;
}

.reki{
	font-size: 17px;
	margin-bottom: 25px;
}

.license_table {
	margin-top: 15px;
}

.license_title {
	color: white;
	background-color: #808080;
	border-bottom: 3px #ffffff solid;
	border-left: 2px #ffffff solid;
	padding: 2px 10px 2px 10px;
}

.license_sekkei {
	background-color: #e8e8e8;
	border-bottom: 2px #ffffff solid;
}

.license_it {
	background-color: #f5f5f5;
}

.license_contents {
	padding: 2px 40px 2px 10px;
}

.license_num {
	border-left: 2px #ffffff solid;
	text-align: center;
}

.shagai_posi {
    display: inline-block;
    width: 180px;
}

@media screen and (max-width: 991px) {
	.address-firstcontent{
		margin-bottom:25px;
	}


	.justify{
		letter-spacing: -1px;
	}
}

@media screen and (max-width: 767px) {
	body{
		font-size:14px;
		line-height: 1.7;
	}

	.jigyou p{
		margin-bottom:10px;
	}

	.justify{
		letter-spacing: 0px;
	}
	.reki{
		font-size: 14px;
	}
	.shagai_posi {
		display: inline-block;
		width: 120px;
	}
	.torihiki_ginko {
		display: inline-block;
		width: 100px;
	}
}

footer{
	font-size: 14px;
	line-height: 1.42857143;
}