@charset "utf-8";

.borderYokin{
  border-color: #202f43;
}
.fz_s{
  font-size: 1em;
}
.w_max420{
	max-width: 420px;
}
.contactSection_top_itemBox {
	text-align: center;
	width: 100%!important;
}
.anchorArea_btn_inner{
	padding: 30px 0 56px;
}
.contactSection_main_itemBox_freeTel + .contactSection_main_itemBox_freeTel{
	margin-top: 10px;
}
.loanSection_btnList_support .cmnBtn{
	max-width: 100%;
}
@media only screen and (min-width:768px){
  .shadow_support .loanSection_money_txt_2{
    font-size: 3.6em;
  }
  .shadow_support .loanSection_money_txt {
    margin-left: 10px;
  }
  .shadow_support .loanSection_money_arrow {
    margin: 0 20px;
  }
  .shadow_support .loanSection_money_tit_wd{
    width: 220px;
  }
  .shadow_support .loanSection_money_tit {
    font-size: 1.2em;
  }
  .loanSection_money_tit_free {
    text-align: left;
    min-width: 370px;
  }
  .anchorArea_about_tit_support {
    padding: 0 0 0 0;
	}
	.contactSection_main_itemBox_txtSmall{
		display: inline-block;
		margin-left: 5px;
	}
	.contactSection_main_itemBox:last-child {
		height: 220px;
	}
}

@media only screen and (max-width:767px){
  .loanSection_top_web {
    top: -25px;
  }
  .anchorArea_about_tit_support {
    padding: 0 0 0 0;
  }
  .cmnTit.agreement_cmnTit {
    height: 184px;
	}
	.anchorArea_btn_inner{
		padding: 20px 0 40px;
	}
	#anchorJyutaku .loanSection_money_wrap_center,
	#anchorJyutaku02 .loanSection_money_wrap_center{
		padding: 15px 15px 25px;
	}
	.contactSection_top_itemBox_txt{
		text-align: left;
	}
}



