.pc_br { display: inline-block; }
@media only screen and (max-width: 992px) { .pc_br { display: none; } }

.txt_r { color: #e90000; }

/*============================
#SET_Contents
============================*/
.not-top .bg_b { background-color: #def5fa; }

@media only screen and (max-width: 992px) { .not-top #SET_Breadcrumbs .breadcrumbs_bg_main .breadcrumbs_box_main { line-height: calc((12 / 375) * 100 * 1vw); } }
@media only screen and (max-width: 992px) { .not-top.calendar #SET_Breadcrumbs { margin-bottom: calc((30 / 375) * 100 * 1vw); } }
#SET_Contents.loan_home_video { color: #333333; }
#SET_Contents.loan_home_video h3:not(.tab) { width: fit-content; margin-bottom: 102px; }
@media only screen and (max-width: 992px) { #SET_Contents.loan_home_video h3:not(.tab) { line-height: 1.33em; margin-bottom: calc((42 / 375) * 100 * 1vw); } }
@media only screen and (max-width: 992px) { #SET_Contents.loan_home_video h3:not(.tab)::after { bottom: calc((-21 / 375) * 100 * 1vw); } }

/*============================
#SET_Contents
============================*/
.not-top #SET_Contents.loan_home_video .wrap_content.bg_r { background-color: #f9e1de; }
.not-top #SET_Contents.loan_home_video .wrap_content.bg_r .inner_contents { max-width: 1000px; margin: 0 auto; padding: 78px 0 98px; }
@media only screen and (max-width: 992px) { .not-top #SET_Contents.loan_home_video .wrap_content.bg_r .inner_contents { max-width: none; width: calc((335 / 375) * 100 * 1vw); margin: 0 auto; padding: calc((43 / 375) * 100 * 1vw) 0 calc((62 / 375) * 100 * 1vw); } }
.not-top #SET_Contents.loan_home_video .wrap_content.bg_r .inner_contents > p { font-weight: 400; font-size: 1.45rem; /* 16px */ line-height: 1.9em; letter-spacing: 0.1em; text-align: center; margin-bottom: 59px; }
@media only screen and (max-width: 992px) { .not-top #SET_Contents.loan_home_video .wrap_content.bg_r .inner_contents > p { text-align: left; font-size: calc((14 / 375) * 100 * 1vw); line-height: 1.75em; margin-bottom: calc((47 / 375) * 100 * 1vw); } }
.not-top #SET_Contents.loan_home_video .wrap_content.bg_r .inner_contents h4 { margin-bottom: 58px; }
@media only screen and (max-width: 992px) { .not-top #SET_Contents.loan_home_video .wrap_content.bg_r .inner_contents h4 { margin-bottom: calc((60 / 375) * 100 * 1vw); } }
.not-top #SET_Contents.loan_home_video .wrap_content.bg_r .inner_contents .wrap_video { display: flex; flex-wrap: wrap; justify-content: space-between; row-gap: 55px; }
@media only screen and (max-width: 992px) { .not-top #SET_Contents.loan_home_video .wrap_content.bg_r .inner_contents .wrap_video { flex-direction: column; row-gap: calc((50 / 375) * 100 * 1vw); } }
.not-top #SET_Contents.loan_home_video .wrap_content.bg_r .inner_contents .wrap_video dl { flex: 0 0 458px; }
@media only screen and (max-width: 992px) { .not-top #SET_Contents.loan_home_video .wrap_content.bg_r .inner_contents .wrap_video dl { flex: 0 0 auto; } }
.not-top #SET_Contents.loan_home_video .wrap_content.bg_r .inner_contents .wrap_video dl dt { margin-bottom: 19px; border: #a8a8a8 solid 2px; }
@media only screen and (max-width: 992px) { .not-top #SET_Contents.loan_home_video .wrap_content.bg_r .inner_contents .wrap_video dl dt { margin-bottom: calc((11 / 375) * 100 * 1vw); } }
.not-top #SET_Contents.loan_home_video .wrap_content.bg_r .inner_contents .wrap_video dl dt video { width: 100%; height: auto; vertical-align: top; }
.not-top #SET_Contents.loan_home_video .wrap_content.bg_r .inner_contents .wrap_video dd { font-weight: 400; font-size: 1.18rem; /* 13px */ line-height: 1; letter-spacing: 0.1em; text-align: center; }
@media only screen and (max-width: 992px) { .not-top #SET_Contents.loan_home_video .wrap_content.bg_r .inner_contents .wrap_video dd { font-size: calc((13 / 375) * 100 * 1vw); line-height: 2; } }
