@charset "UTF-8";


#main-content .anchor{ position: absolute; transform: translateY(-195px); }
#main-content .loan-body{ margin: 50px auto 0; max-width: 700px; }
#main-content .loan-body~.loan-body{ margin-top: 80px; }
#main-content .loan-body .copy{ text-align: center; font-size: 18px; line-height: 1.5; color: #333333; padding: 20px 0; }
#main-content .loan-body .list-item{ display: flex; flex-wrap: wrap; border-bottom: 1px solid #cccccc; }
#main-content .loan-body .list-item .head{ border-top: 1px solid #cccccc; box-sizing: border-box; background-color: #eeeeee; display: flex; align-items: center; padding: 10px 40px; width: 28.5714%; }
#main-content .loan-body .list-item .head .word{ width: 100%; display: block; text-align: justify; text-align-last: justify; font-size: 14px; line-height: 1.7; }
#main-content .loan-body .list-item .txt{ border-top: 1px solid #cccccc; box-sizing: border-box; vertical-align: middle; padding: 10px 15px; width: 71.4285%; font-size: 14px; line-height: 1.7; }
#main-content .loan-body .list-item .caption{ display: block; font-size: 12px; }
#main-content .end-caption{ margin: 80px auto 0; max-width: 700px; font-size: 12px; line-height: 1.7; }



/*--レスポンシブ追加プロパティ--------------------------------------*/
@media screen and (max-width: 1112px){ /*1112px以下のcss*/
}
@media screen and (max-width: 768px){ /*768px以下のcss*/
	#main-content .anchor{ transform: translateY(-60px); }
	#main-content .loan-body{ margin-top: 10%; }
	#main-content .loan-body~.loan-body{ margin-top: 15%; }
	#main-content .loan-body .copy{ font-size: 14px; padding: 15px 0; }
	#main-content .loan-body .list-item{ display: block; border: 1px solid #cccccc; border-top: none; }
	#main-content .loan-body .list-item .head{display: block; padding: 10px 5%; width: 100%; }
	#main-content .loan-body .list-item .head .word{ text-align: center; text-align-last: auto; }
	#main-content .loan-body .list-item .txt{ border-top: none; padding: 10px 5%; width: 100%; }
	#main-content .end-caption{ margin: 10% auto 0; }
}
@media screen and (max-width: 480px){ /*480px以下のcss*/
}



