.entry-title {
    background: url(https://hiyodori-implant.com/wp-content/themes/twentysixteen_child/img/pc/key/loan_key.jpg) no-repeat;
    background-size: cover;
    background-position: right;
}

#onayami,#support{
	background:none;
	text-align: center;
	color:rgb(19,75,86);
	font-size: 2rem;
}

#support{
	font-size: 1.2rem;
	color:#FF7E00;
}

#suitable{
	background: #fff;
    padding: 1rem;
	box-shadow:2px 2px 6px 2px rgba(0,0,0,0.3);
}

#suitable li {
	position: relative;
	position: relative;
	margin-bottom: 1rem;
	margin-left: 3rem;
}

#suitable li:last-child{
	margin-bottom:0rem;
}

#suitable li::after,
#suitable li::before {
	display: block;
	content: '';
	position: absolute;
}
#suitable li::after {
	top: .15em;
	left: -1.2em;
	width: 14px;
	height: 14px;
	background-color: #3498db;
	border-radius: 100%;
}
#suitable li::before {
	z-index: 2;
	top: .48em;
	left: -.975em;
	width: 4px;
	height: 4px;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

#ukeru{
	text-align: center;
	margin-top: 1rem;
	font-size:1.3rem;
	color:rgb(19,75,86);
	font-weight: bold;
}


#soudan{
	text-align: center;
	margin-top: 1rem;
	font-size:1.4rem;
	color:#FF7E00;
}

#kanpu td,#kanpu th{
	border:1px solid #009688;
}

#kanpu tr th{
background: #009688;
    text-align: center;
    color: #fff;
    letter-spacing: 0.3rem;
	font-size:1.2rem;
}

#kanpu tr td{
line-height: 1.8;
}

.koujobig{
	font-size:1.4rem;
	color:#BE6B00;
}

.kanpu{
	font-size:1.4rem;
	color:#FF5B00;
}

.goukei{
	color:#007234;
}

.koujosmall{
	font-size:1rem;
	color:#BE6B00;
}

.hendou{
	text-align: center;
	margin-top: 1rem;
	font-size:1.4rem !important;
	color:#FF7E00 !important;
}


#syotoku tr th,#syotoku tr td{
	border: 0px;
    text-align: center;
    line-height: 2;

}

#syotoku tr td{
    border-bottom: 1px solid #d2d2d2;	
}

#syotoku tr th:nth-child(1),#syotoku tr th:nth-child(2){
	background:rgba(0,139,144,0.7);
	text-align: center;
	color:#fff;
}

#syotoku tr th:nth-child(3){
	background:rgba(0,139,144,1.0);
	text-align: center;
	color:#fff;
}

#syotoku tr td:nth-child(3){
    background: #dfffc11a;
    color: #e4763d;
    font-weight: bold;
}


@media (max-width: 768px){
.contentimage {
    width: 40%;
}
}
@media (max-width: 767px){
#onayami {
    font-size: 1.5rem;
}
	
.hendou {
    font-size: 1.2rem !important;
}
#kanpu tr td {
    padding: 1em 1%;
}
#syotoku tr th:nth-child(1),#syotoku tr td:nth-child(1){
	width:43%;
}
.contentimage{width:100%;}
.loan_aplus {
    width: 33%;
}
}