@charset "UTF-8";.ss-ranking-fv-purchase[data-v-43fa6283]{background-color:#f8f0e7;background-image:url(../img/ranking/ss_ranking_fv_purchase.jpg)}@media screen and (min-width:768px){.ss-ranking-fv-purchase[data-v-43fa6283]{background-image:url(../img/ranking/ss_ranking_fv_purchase_pc.jpg)}}.ss-ranking-fv-refinance[data-v-43fa6283]{background-color:#e4e4e4;background-image:url(../img/ranking/ss_ranking_fv_refinance.jpg)}@media screen and (min-width:768px){.ss-ranking-fv-refinance[data-v-43fa6283]{background-image:url(../img/ranking/ss_ranking_fv_refinance_pc.jpg)}}.ss-ranking-fv[data-v-43fa6283]{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;padding-bottom:1.2rem;position:relative;text-align:center;white-space:nowrap;width:100%}@media screen and (min-width:768px){.ss-ranking-fv[data-v-43fa6283]{background-size:auto 100%;height:18rem;justify-content:center;min-height:250px}}@media screen and (max-width:767px){.ss-ranking-fv[data-v-43fa6283]{background-position:100%;height:15rem;min-width:25rem}}.fv-message-box[data-v-43fa6283]{color:#333;position:relative}@media screen and (min-width:768px){.fv-message-box[data-v-43fa6283]{right:9%;width:32rem}}@media screen and (max-width:767px){.fv-message-box[data-v-43fa6283]{left:0;width:-moz-fit-content;width:fit-content}}.ss-ranking-fv-text-container[data-v-43fa6283]{background-color:#fff;font-weight:700;line-height:1;padding:1.75rem 1rem .8rem}@media screen and (min-width:768px){.ss-ranking-fv-text-container[data-v-43fa6283]{padding:1.5rem 1rem .8rem}}.ss-ranking-fv-text-sub[data-v-43fa6283]{font-size:1rem}@media screen and (min-width:768px){.ss-ranking-fv-text-sub[data-v-43fa6283]{font-size:1.25rem}}.ss-ranking-fv-text-title[data-v-43fa6283]{display:flex;flex-direction:column;font-size:1.5rem;gap:.6rem;margin-bottom:.2rem;margin-top:.8rem}@media screen and (min-width:768px){.ss-ranking-fv-text-title[data-v-43fa6283]{font-size:2.25rem}}.ss-ranking-fv-text-bottom[data-v-43fa6283]{display:inline-block;font-size:.875rem;line-height:0;padding:0 .5rem .25rem}@media screen and (min-width:768px){.ss-ranking-fv-text-bottom[data-v-43fa6283]{font-size:1.125rem;padding:0 1rem .5rem}}.top-box[data-v-43fa6283]{background-color:#00acd8;color:#fff;display:inline-block;font-size:.875rem;font-weight:700;left:0;margin:-1rem auto auto;padding:.25rem 1rem;position:absolute;right:0;width:-moz-fit-content;width:fit-content}.icon-balloon[data-v-43fa6283]{background-color:#ffda54;border-radius:50%;display:inline-block;padding:.75rem;position:relative;text-align:center;top:-35%}@media screen and (min-width:768px){.icon-balloon[data-v-43fa6283]{left:-15%;padding:1rem}}@media screen and (width >= 950px){.icon-balloon[data-v-43fa6283]{left:15rem}}.icon-balloon[data-v-43fa6283]:after{border:6px solid transparent;border-top:12px solid #ffda54;content:"";left:0;position:absolute;top:72%;transform:rotate(45deg)}@media screen and (min-width:768px){.icon-balloon[data-v-43fa6283]:after{border-top:15px solid #ffda54}}.icon-balloon-text[data-v-43fa6283]{color:#333;font-size:.875rem;font-weight:700;line-height:1.25}@media screen and (min-width:768px){.icon-balloon-text[data-v-43fa6283]{font-size:1rem}}.text-edging[data-v-43fa6283]{text-shadow:#fff 2px 0,#fff -2px 0,#fff 0 -2px,#fff 0 2px,#fff 2px 2px,#fff -2px 2px,#fff 2px -2px,#fff -2px -2px,#fff 1px 2px,#fff -1px 2px,#fff 1px -2px,#fff -1px -2px,#fff 2px 1px,#fff -2px 1px,#fff 2px -1px,#fff -2px -1px}.maker[data-v-43fa6283]{background:linear-gradient(transparent 60%,#ffda54 0)}.tw-text-emphasis[data-v-43fa6283]{-webkit-text-emphasis-style:circle;text-emphasis-style:circle}.gradation-text-area[data-v-43fa6283]{align-items:center;background:linear-gradient(90deg,#00acd800,#00acd8cc 15%,#00acd8cc 86%,#00acd800);bottom:0;color:#fff;display:flex;font-size:.875rem;font-weight:700;justify-content:center;left:0;margin:0 auto;max-width:72rem;position:absolute;right:0;width:100%}@media screen and (max-width:767px){.gradation-text-area[data-v-43fa6283]{background:#00acd8cc}}.gradation-text-area[data-v-43fa6283]:after,.gradation-text-area[data-v-43fa6283]:before{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff;content:"";margin-top:1rem;transform:translateY(-50%)}.gradation-text-area[data-v-43fa6283]:before{margin-right:10px}.gradation-text-area[data-v-43fa6283]:after{margin-left:10px}.slide-active[data-v-5484b696]{animation:leftSlide-5484b696 36s linear 1s infinite both}@keyframes leftSlide-5484b696{0%{transform:translate(0)}to{transform:translate(-100%)}}.ranking-recommend-top3[data-v-f47eb2d3]{background-color:#eef8ff;padding:1.5rem 1rem 2rem;text-align:center}.ranking-recommend-top3-list[data-v-f47eb2d3]{align-items:center;display:flex;gap:.5rem;justify-content:center;margin:0 auto;max-width:60rem;width:100%}@media screen and (max-width:767px){.ranking-recommend-top3-list[data-v-f47eb2d3]{margin-top:1rem}}@media screen and (min-width:768px){.ranking-recommend-top3-list[data-v-f47eb2d3]{gap:1.5rem}}.ranking-recommend-top3-item[data-v-f47eb2d3]{align-items:center;background-color:#fff;border:2px solid #0081d8;border-radius:.5rem;cursor:pointer;display:flex;height:5.5rem;justify-content:center;padding:0 .25rem .5rem;position:relative;width:100%}@media screen and (min-width:768px){.ranking-recommend-top3-item[data-v-f47eb2d3]{height:6rem;padding:1rem .5rem 2rem}}.ranking-recommend-top3-item .ranking-number[data-v-f47eb2d3]{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.ranking-recommend-top3-item .ranking-number[data-v-f47eb2d3]:before{align-items:center;border-radius:50%;content:"";display:flex;font-size:1.5rem;font-weight:700;height:85%;justify-content:center;width:85%}@media screen and (max-width:767px){.ranking-recommend-top3-item .ranking-number[data-v-f47eb2d3]{left:0;margin:0 auto;position:absolute;right:0;top:-1.5rem}}@media screen and (min-width:768px){.ranking-recommend-top3-item .ranking-number[data-v-f47eb2d3]{margin-right:.5rem}}.ranking-recommend-top3-item:first-child .ranking-number[data-v-f47eb2d3]{background-color:#ffcc0a}.ranking-recommend-top3-item:first-child .ranking-number[data-v-f47eb2d3]:before{background-color:#ffec1c;border:1px solid #f19e00;color:#4d3220;content:"1"}.ranking-recommend-top3-item:nth-child(2) .ranking-number[data-v-f47eb2d3]{background-color:#d1d1d1}.ranking-recommend-top3-item:nth-child(2) .ranking-number[data-v-f47eb2d3]:before{background-color:#eee;border:1px solid #999;color:#616161;content:"2"}.ranking-recommend-top3-item:nth-child(3) .ranking-number[data-v-f47eb2d3]{background-color:#f1a768}.ranking-recommend-top3-item:nth-child(3) .ranking-number[data-v-f47eb2d3]:before{background-color:#d28652;border:1px solid #9a6440;color:#fff;content:"3"}.recommend-ranking-bank-logo[data-v-f47eb2d3] img{height:auto;width:auto}@media screen and (min-width:768px){.recommend-ranking-bank-logo[data-v-f47eb2d3] img{max-height:3rem;max-width:13rem}}.isosceles-triangle[data-v-f47eb2d3]{bottom:.5rem;left:0;margin:0 auto;position:absolute;right:0;width:-moz-fit-content;width:fit-content}.switcher-list[data-v-41b52445]{margin:auto;max-width:73rem}.switcher-list-item[data-v-41b52445]{display:flex;justify-content:flex-end;margin:1rem 0;padding:0 1rem;width:100%}.switcher-list-item.RankingOn[data-v-41b52445]{display:none}.switcher-link[data-v-41b52445]{align-items:center;background-color:#0081d8;border-radius:.5rem;cursor:pointer;display:flex;font-weight:700;padding:1rem}.switcher-label[data-v-41b52445]{color:#fff;font-size:.875rem;margin-left:1rem}.display-in-fv[data-v-41b52445]{background-color:#fff;border-radius:10px 10px 0 0;bottom:0;position:absolute;right:-4rem}@media (max-width:768px){.display-in-fv[data-v-41b52445]{margin-right:1rem;right:0}.display-in-fv .switcher-label[data-v-41b52445]{font-size:13px}.display-in-fv .switcher-list-item[data-v-41b52445]{padding:.75rem 0}}.top-scroll-button-container[data-v-2cbd3fcc]{display:flex;margin:1.5rem 0 2rem;padding:0 1rem}@media (min-width:768px){.top-scroll-button-container[data-v-2cbd3fcc]{display:none}}@media (width <= 370px){.left-btn-wrapper[data-v-2cbd3fcc]{padding-left:0;padding-right:.25rem}.right-btn-wrapper[data-v-2cbd3fcc]{padding-left:.25rem;padding-right:0}}.scroll-btn[data-v-2cbd3fcc]{outline:none}@media (width <= 370px){.scroll-btn[data-v-2cbd3fcc]{font-size:12px}}.scroll-btn[data-v-2cbd3fcc]:before{border:10px solid transparent;border-top:12px solid #f96c30;content:"";left:50%;margin-left:-10px;position:absolute;top:114%}.rankingTopSimulatorInput_list[data-v-9b2695f5]{padding:15px}.rankingTopSimulatorInput_item[data-v-9b2695f5]{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.rankingTopSimulatorInput_select[data-v-9b2695f5]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(../img/top_page/arrow_blue.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:12px 10px;border:1px solid #c4c4c4;border-radius:5px;max-width:calc(100% - 120px);padding:.5rem;width:50%}.rankingTopSimulatorInput_select[data-v-9b2695f5]::-ms-expand{display:none}.rankingTopSimulatorInput_select option[data-v-9b2695f5]{text-align:center}.rankingTopSimulatorInput_input[data-v-9b2695f5]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #c4c4c4;border-radius:5px;max-width:calc(100% - 120px);padding:.5rem;width:50%}.rankingTopSimulatorInput_input-err[data-v-9b2695f5]{border:1px solid #f14668}.rankingTopSimulatorPoint[data-v-9b2695f5]{padding:0 15px 15px}.rankingTopSimulatorPoint_list[data-v-9b2695f5]{align-items:center;display:flex;justify-content:space-between}.rankingTopSimulatorPoint_item[data-v-9b2695f5]{align-items:center;border:1px solid #c4c4c4;border-radius:5px;cursor:pointer;display:flex;font-size:.8em;justify-content:center;padding:.5rem 0;width:calc(33.33333% - .5rem)}.rankingTopSimulatorPoint_item.RankingOn[data-v-9b2695f5]{background:#eef8ff;border:1px solid #008eef;color:#333}.ConditionsCautionsBtn[data-v-9b2695f5]{background-color:#f5f5f5;border-radius:5px;color:gray;cursor:pointer;display:inline-block;font-size:.75rem;margin:20px;padding:5px 10px}@media screen and (max-width:751px){.ConditionsCautionsBtn[data-v-9b2695f5]{margin:15px}}.simulation-result-display-button[data-v-9b2695f5]{height:60px;max-width:360px}.simulation-result-display-button[data-v-9b2695f5]:after{border:6px solid transparent;border-top:9px solid #fff;content:"";position:absolute;right:12px;top:calc(50% - 6px)}@media screen and (max-width:751px){.simulation-result-display-button[data-v-9b2695f5]{height:50px;max-width:270px}.simulation-result-display-button[data-v-9b2695f5]:after{right:8px}}.validation-message[data-v-9b2695f5]{color:#f14668;font-size:.75rem;text-align:left}@media (max-width:751px){.rankingTopSimulator[data-v-f31fcf22]{width:calc(100% - 30px)}}.rankingTopSimulator_container[data-v-f31fcf22]{background:#fff;border-radius:10px}.rankingTopSimulator_title[data-v-f31fcf22]{border-radius:10px 10px 0 0}.closedSimulator[data-v-f31fcf22]{display:flex;justify-content:space-between;padding:1rem}.closedSimulator_info[data-v-f31fcf22]{font-size:13px;font-weight:400;text-align:left}.closedSimulator_infoInlineItem[data-v-f31fcf22]{margin-right:.5rem}.closedSimulator_button[data-v-f31fcf22]{align-items:center;display:flex}.closedSimulator_buttonItem[data-v-f31fcf22]{background:#008eef;border-radius:5px;color:#fff;font-size:14px;font-weight:700;padding:.7rem 1.6rem}@media screen and (max-width:751px){.rankingTabArea[data-v-ed63d0f3]{min-width:100vw}}.rankingTabArea_tabs[data-v-ed63d0f3]{align-items:flex-end;display:flex;justify-content:space-between;margin:1rem auto auto;max-width:900px;width:100%}@media screen and (min-width:751px){.rankingTabArea_tabs[data-v-ed63d0f3]{margin-top:2rem;min-width:900px}}.rankingTabArea_tab[data-v-ed63d0f3]{align-items:center;background:#fffc;border-radius:10px 10px 0 0;color:#333;cursor:pointer;display:flex;font-size:.9rem;height:60px;justify-content:center;line-height:1.2;margin:0 .1rem;text-align:center;width:100%}@media screen and (max-width:751px){.rankingTabArea_tab[data-v-ed63d0f3]{font-size:.9em}.rankingTabArea_tab.spMini[data-v-ed63d0f3]{font-size:.72em}}.rankingTabArea_tab.RankingOn[data-v-ed63d0f3]{background:#fff;color:#008eef;font-weight:700}[data-v-c23d95b2] .rankingTabArea_tab{background:#f4f4f4;border-radius:5px 5px 0 0}[data-v-c23d95b2] .rankingTabArea_tab.RankingOn{background-color:#0081d8;color:#fff}@media (min-width:751px){.topItem[data-v-063d7c76]{padding:0 1rem}}.topItem_rankIcon[data-v-063d7c76]{align-items:center;border:2px solid #0081d8;border-radius:50%;color:#0081d8;display:flex;font-size:17px;font-weight:700;height:32px;justify-content:center;line-height:32px;margin-right:.5rem;min-width:32px;text-align:center;width:32px}.topItem_interestRate[data-v-063d7c76],.topItem_rangeInterestRate[data-v-063d7c76]{font-size:35px;font-size:2.5rem;font-weight:700;letter-spacing:-1.75px;line-height:1;white-space:nowrap}.topItem_interestRate_text[data-v-063d7c76]:after,.topItem_interestRate_text[data-v-063d7c76]:before,.topItem_rangeInterestRate_text[data-v-063d7c76]:after,.topItem_rangeInterestRate_text[data-v-063d7c76]:before{font-size:10px;letter-spacing:-.5px}.topItem_interestRate_text[data-v-063d7c76]:before,.topItem_rangeInterestRate_text[data-v-063d7c76]:before{content:"年　"}.topItem_interestRate_text[data-v-063d7c76]:after,.topItem_rangeInterestRate_text[data-v-063d7c76]:after{content:"　％"}.topItem_interestRate[data-v-063d7c76]:after,.topItem_interestRate[data-v-063d7c76]:before,.topItem_rangeInterestRate[data-v-063d7c76]:after,.topItem_rangeInterestRate[data-v-063d7c76]:before{font-size:1rem}.topItem_interestRate[data-v-063d7c76]{width:120px}@media (max-width:751px){.topItem_interestRate[data-v-063d7c76]{margin:0;width:auto}}.topItem_rangeInterestRate[data-v-063d7c76]{text-align:center}@media (max-width:751px){.topItem_rangeInterestRate[data-v-063d7c76]{font-size:2.2rem;margin:0;width:auto}}.disclaimers[data-v-063d7c76]{background-color:#f3f3f3;color:#555;font-size:.6rem;line-height:1.5;padding:1rem}.bankLogo[data-v-063d7c76]{max-width:15rem}.prComment[data-v-063d7c76]{background-color:#fffacb}.product-name-wrapper[data-v-063d7c76]{width:-moz-fit-content;width:fit-content}.bank-image-wrapper[data-v-063d7c76]{height:46px}.shinseiMoneyplazaBanner[data-v-063d7c76]{max-width:350px}.rankingTopRecommend[data-v-422b3874]{background:#fff;border-radius:10px;margin-right:1rem;margin-top:2rem;position:relative}@media (max-width:751px){.rankingTopRecommend[data-v-422b3874]{margin:15px 15px 0;width:calc(100% - 30px)}}.rankingTopRecommend_titleRibbon[data-v-422b3874]{left:50%;margin-top:-1rem;position:absolute;text-align:center;top:0;transform:translate(-50%)}.rankingTopRecommend_titleRibbon_text[data-v-422b3874]{background:#ffda54;clip-path:polygon(100% 0,95% 50%,100% 100%,0 100%,5% 50%,0 0);font-size:1rem;font-weight:700;padding:.2rem 2rem;text-align:center;width:-moz-max-content;width:max-content}@media (max-width:751px){.rankingTopRecommend_titleRibbon_text[data-v-422b3874]{min-width:200px}}.rankingTopRecommend_title[data-v-422b3874]{font-weight:700;margin:2rem auto -2rem;width:-moz-max-content;width:max-content}.rankingTopRecommend_listItem[data-v-422b3874]:not(:last-child){border-bottom:1px dashed #333;margin-bottom:1rem;padding-bottom:1rem}.annotation-text[data-v-422b3874]{width:-moz-fit-content;width:fit-content}.ranking-top-area[data-v-1205d200]{background:linear-gradient(180deg,#00acd8 28.88%,#0081d8),linear-gradient(180deg,#008eef 44.69%,#0067e0 90.5%);display:flex;flex:1;justify-content:center;padding-top:2rem}.ranking-top-area .left-banner[data-v-1205d200],.ranking-top-area .right-banner[data-v-1205d200]{margin:30px 15px 0}.ranking-top-area .main-content .recommend-simulator[data-v-1205d200]{margin:auto;max-width:1000px}.myPageCard[data-v-af3bea16]{border-top:3px solid #0081d8}.table-of-contents[data-v-f3a61fc3]{left:-162px;position:absolute;top:0;width:200px}@media (width <= 1439px){.table-of-contents[data-v-f3a61fc3]{display:none}}.table-of-contents-title[data-v-f3a61fc3]{font-size:15px;line-height:120%;margin-top:14px}.table-of-contents-sub-title[data-v-f3a61fc3]{font-size:12px;line-height:120%;margin-top:6px}.menu-item[data-v-f3a61fc3]{border-bottom:1px solid #e0e0e0;margin:0 8px 0 16px;padding:8px 0}.menu-item[data-v-f3a61fc3]:last-child{border-bottom:none}.menu-item[data-v-f3a61fc3]:after{border:5px solid transparent;border-left:7px solid #0081d8;content:""}.menu-item-rank[data-v-f3a61fc3]{font-size:12px;width:28px}.menu-item-name[data-v-f3a61fc3]{font-size:13px;margin-left:8px;width:125px}.pickUpArea[data-v-8790fb75]{background:#fff;border:2px solid #0081d8;border-radius:5px}@media screen and (min-width:770px){.pickUpArea[data-v-8790fb75]{padding:19px 19px 16px 18px}}@media screen and (max-width:769px){.pickUpArea[data-v-8790fb75]{padding:14px 17px 13px 18px}}.pickUpArea_title[data-v-8790fb75]{color:#0081d8;font-weight:700;line-height:150%}@media screen and (min-width:770px){.pickUpArea_title[data-v-8790fb75]{font-size:15px;margin:0 0 8px}}@media screen and (max-width:769px){.pickUpArea_title[data-v-8790fb75]{font-size:14px;margin:0 0 5px}}.pickUpArea_description[data-v-8790fb75]{color:#333;font-weight:400;line-height:150%}.pickUpArea_descriptions_list[data-v-8790fb75]{list-style:none;margin:0 0 0 18px;padding:0 0 0 -18px}@media screen and (min-width:770px){.pickUpArea_descriptions_list[data-v-8790fb75]{font-size:13px}}@media screen and (max-width:769px){.pickUpArea_descriptions_list[data-v-8790fb75]{font-size:12px}}.pickUpArea_descriptions_listItem[data-v-8790fb75]:before{background-color:#0081d8;border-radius:50%;color:#333;content:"";display:inline-block;font-family:Roboto;font-style:normal;font-weight:400;height:6px;line-height:150%;margin:0 0 0 -18px;text-indent:-18px;width:6px}.pickUpArea_annotation[data-v-8790fb75]{color:#555;font-size:11px;font-weight:400;line-height:150%}@media screen and (min-width:770px){.pickUpArea_annotation[data-v-8790fb75]{margin:6px 0 0}}@media screen and (max-width:769px){.pickUpArea_annotation[data-v-8790fb75]{margin:9px 0 0}}.rating[data-v-a9674b64]{margin:.5rem auto}.rating_score[data-v-a9674b64]{align-items:center;display:flex;justify-content:center}.rating_score[data-v-a9674b64]:before{content:"総合評価"}.rating_details[data-v-a9674b64]{color:#555;font-size:.8em;font-weight:400;text-align:center}.rating_details p[data-v-a9674b64]{display:inline;margin:0}.rating_details p[data-v-a9674b64]:not(:last-of-type){margin-right:5px}.rating_star[data-v-a9674b64]{align-items:center;color:#ff9b00;display:flex;font-size:1.5em;font-weight:700}.rating_star[data-v-a9674b64]:before{background-size:contain;content:"";display:inline-block;height:19px;margin:.3rem;vertical-align:middle;width:109px}.rating_star_10[data-v-a9674b64]:before{background-image:url(../img/lp/selectableRanking/rating_star_10.svg)}.rating_star_15[data-v-a9674b64]:before{background-image:url(../img/lp/selectableRanking/rating_star_15.svg)}.rating_star_20[data-v-a9674b64]:before{background-image:url(../img/lp/selectableRanking/rating_star_20.svg)}.rating_star_25[data-v-a9674b64]:before{background-image:url(../img/lp/selectableRanking/rating_star_25.svg)}.rating_star_30[data-v-a9674b64]:before{background-image:url(../img/lp/selectableRanking/rating_star_30.svg)}.rating_star_35[data-v-a9674b64]:before{background-image:url(../img/lp/selectableRanking/rating_star_35.svg)}.rating_star_40[data-v-a9674b64]:before{background-image:url(../img/lp/selectableRanking/rating_star_40.svg)}.rating_star_45[data-v-a9674b64]:before{background-image:url(../img/lp/selectableRanking/rating_star_45.svg)}.rating_star_50[data-v-a9674b64]:before{background-image:url(../img/lp/selectableRanking/rating_star_50.svg)}.detailLabel[data-v-2a7b08a9]{border-bottom:2px solid #008eef;color:#008eef;font-weight:700;line-height:1;margin:30px auto 15px;padding-bottom:10px;text-align:center;width:100%}.recommendPointContent_list[data-v-d4389fe1]{display:flex;flex-wrap:wrap}.recommendPointContent_item[data-v-d4389fe1]{background:#eef8ff;border-radius:5px;margin-top:15px;padding:15px;width:100%}@media (min-width:770px){.recommendPointContent_item[data-v-d4389fe1]{width:calc(50% - 7.5px)}.recommendPointContent_item[data-v-d4389fe1]:nth-of-type(odd){margin-right:15px}}.recommendPointContent_title[data-v-d4389fe1]{align-items:center;display:flex;font-weight:700}.recommendPointContent_number[data-v-d4389fe1]{color:#008eef;font-size:1.2rem;margin-right:10px}.recommendPointContent_text[data-v-d4389fe1]{font-size:.9rem}.rankingTagContent_list[data-v-d4389fe1]{display:flex;flex-wrap:wrap;gap:0 8px;justify-content:space-between;margin:0}@media (min-width:770px){.rankingTagContent_list[data-v-d4389fe1]{margin:0 15px}}.rankingTagContent_list[data-v-d4389fe1]:after{content:"";flex:auto}.rankingTagContent_list_item[data-v-d4389fe1]{background:#f7f5f2;border-radius:5px;color:#555;display:grid;flex:0 0 auto;font-family:noto sans jp;font-size:10px;font-weight:700;height:36px;letter-spacing:.5px;line-height:100%;margin-bottom:8px;place-items:center;text-align:center;width:calc(33.33333% - 6px)}@media (min-width:770px){.rankingTagContent_list_item[data-v-d4389fe1]{font-size:12px;height:42px;width:calc(25% - 6px)}}.article_list[data-v-d4389fe1]{display:flex;flex-wrap:wrap}.article_item[data-v-d4389fe1]{align-items:center;cursor:pointer;display:flex;margin-top:15px;width:100%}@media (min-width:770px){.article_item[data-v-d4389fe1]{width:calc(50% - 7.5px)}.article_item[data-v-d4389fe1]:nth-of-type(odd){margin-right:15px}}.article_thumbnail[data-v-d4389fe1]{align-items:center;background:#eef8ff;display:flex;height:70px;justify-content:center;width:70px}.article_thumbnailImg[data-v-d4389fe1]{margin-left:5px;width:70%}.article_text[data-v-d4389fe1]{font-size:.9rem;margin-left:10px;width:calc(100% - 70px)}.expensesConditions[data-v-d0dfe05a]{margin-top:15px;width:100%}@media (min-width:770px){.expensesConditions[data-v-d0dfe05a]{align-items:flex-start;display:flex}}.expensesConditions_table[data-v-d0dfe05a],.expensesConditions_table td[data-v-d0dfe05a],.expensesConditions_table th[data-v-d0dfe05a]{border:1px solid #c4c4c4;border-collapse:collapse}.expensesConditions_table td[data-v-d0dfe05a],.expensesConditions_table th[data-v-d0dfe05a]{padding:5px;vertical-align:middle}.expensesConditions_table[data-v-d0dfe05a]{font-size:.9rem;width:100%}@media (min-width:770px){.expensesConditions_table[data-v-d0dfe05a]{width:calc(50% - 7.5px)}.expensesConditions_table[data-v-d0dfe05a]:nth-of-type(odd){margin-right:15px}}@media (max-width:770px){.expensesConditions_table[data-v-d0dfe05a]:not(:first-of-type){margin-top:-1px}}.expensesConditions_table th[data-v-d0dfe05a]{background:#eef8ff;font-weight:400;width:40%}.expensesConditions_table td[data-v-d0dfe05a]{width:60%}@media (min-width:770px){.expensesConditions_table td[data-v-d0dfe05a]{height:73px}}.annotation[data-v-d0dfe05a]{font-size:.8rem;margin:10px auto}.aboutInsuranceBtn[data-v-b9116f24]{background-color:#f5f5f5;border:none;border-radius:5px;color:gray;cursor:pointer;font-size:.75rem;margin-right:5px;margin-top:5px;padding:5px 10px}.reviewContent_list[data-v-382a8e25]{display:flex;flex-wrap:wrap}.reviewContent_item[data-v-382a8e25]{background-color:#fff;border:1px solid #008eef;border-radius:10px;display:inline-block;margin-bottom:30px;padding:15px;position:relative}@media (min-width:770px){.reviewContent_item[data-v-382a8e25]{width:calc(50% - 7.5px)}.reviewContent_item[data-v-382a8e25]:nth-of-type(odd){margin-right:15px}}.reviewContent_item[data-v-382a8e25]:after,.reviewContent_item[data-v-382a8e25]:before{content:"";left:80%;position:absolute;top:100%;transform:translate(-50%)}.reviewContent_item[data-v-382a8e25]:before{border:12px solid transparent;border-top:21px solid #008eef}.reviewContent_item[data-v-382a8e25]:after{border:12px solid transparent;border-top:22px solid #fff;margin-top:-3px}.reviewContent_title[data-v-382a8e25]{align-items:center;display:flex;font-weight:700;margin-bottom:10px}.reviewContent_title[data-v-382a8e25]:before{background-image:url(../img/ranking/icon_man.svg);content:"";display:block;height:30px;margin-right:10px;width:30px}.reviewContent_text[data-v-382a8e25]{font-size:.9rem}.mortgageProductDetail[data-v-54083a80]{background-color:#fff;margin:0 auto 30px;overflow:hidden;width:100%}.mortgageProductDetail_tab_items[data-v-54083a80]{display:flex}.mortgageProductDetail_tab_items_tabItem[data-v-54083a80]{align-items:center;background-color:#e7ebee;color:#565656;cursor:pointer;display:flex;flex:1;font-size:.9rem;height:50px;justify-content:center;line-height:1.2;position:relative;text-align:center;transition:all .2s ease;width:calc(25% - .75px)}.mortgageProductDetail_tab_items_tabItem[data-v-54083a80]:hover{opacity:.75}.mortgageProductDetail_tab_items_tabItem[data-v-54083a80]:not(:last-of-type){margin-right:1px}.mortgageProductDetail_tab_items_tabItem.selectedTab[data-v-54083a80]{background-color:#008eef;color:#fff;font-weight:700}.mortgageProductDetail_tab_items_tabItem.selectedTab[data-v-54083a80]:after{border:8px solid transparent;border-top:12px solid #008eef;content:"";left:50%;margin-left:-8px;position:absolute;top:100%}.mortgageProductDetail_tab_contents_tabContent[data-v-54083a80]{overflow:hidden;padding:15px}.BankInformation[data-v-41fbf208]{border:1px solid #999}.BankInformation .bankComment[data-v-41fbf208]{background-color:#eef8ff}.BankInformation-campaign[data-v-41fbf208]{border:2px solid #f96c30}.BankInformation-campaign .bankComment[data-v-41fbf208]{background-color:#ffe6c6}.BankInformation[data-v-41fbf208],.BankInformation-campaign[data-v-41fbf208]{border-radius:10px;box-shadow:0 4px 4px #00000026;margin:auto;max-width:770px;position:relative}@media (min-width:768px){.BankInformation[data-v-41fbf208],.BankInformation-campaign[data-v-41fbf208]{margin-right:0}}.BankInformation-campaign_marginTop[data-v-41fbf208],.BankInformation_marginTop[data-v-41fbf208]{margin-top:2rem}.BankInformation-campaign[data-v-41fbf208]:not(:last-of-type),.BankInformation[data-v-41fbf208]:not(:last-of-type){margin-bottom:2rem}.bankComment[data-v-41fbf208]{border-radius:10px 10px 0 0}.bankComment_text[data-v-41fbf208]{color:#211715;max-width:100%}@media (max-width:768px){.bankComment_text[data-v-41fbf208]{text-align:left}}@media (min-width:768px){.bankComment_text[data-v-41fbf208]{text-align:center}}.bankHeader[data-v-41fbf208]{align-items:center;border-bottom:1px dashed #333;display:flex;justify-content:flex-start;margin:1rem auto;padding-bottom:20px;width:100%}.bankHeader_logo_container[data-v-41fbf208]{width:100%}@media (min-width:768px){.bankHeader_logo_container[data-v-41fbf208]{align-items:center;display:flex;justify-content:flex-start}}.bankHeader_logo[data-v-41fbf208]{display:block;max-width:250px;width:70%}.bankHeader .rankIcon[data-v-41fbf208]{align-items:center;background-color:#008eef;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-weight:700;height:30px;justify-content:center;line-height:1;margin-right:10px;min-height:30px;min-width:30px;text-align:center;width:30px}.productName[data-v-41fbf208]{color:#333;font-size:18px;font-weight:700;line-height:150%}@media (max-width:768px){.productName[data-v-41fbf208]{margin-bottom:15px}.productName_insuranceName[data-v-41fbf208],.productName_name[data-v-41fbf208]{font-size:14px;text-align:center}}@media (min-width:768px){.productName[data-v-41fbf208]{padding:0 5px}}.loanData[data-v-41fbf208]{color:#333}@media (min-width:768px){.loanData[data-v-41fbf208]{align-items:center;display:flex;justify-content:center}}.loanDetails[data-v-41fbf208]{text-align:center}@media (min-width:768px){.loanDetails[data-v-41fbf208]{margin-right:15px;width:50%}}@media (max-width:768px){.loanDetails[data-v-41fbf208]{margin-bottom:15px;padding:0 1rem}}.loanDetails_interestRate[data-v-41fbf208]{font-size:2.8rem;font-weight:700;line-height:1}@media (min-width:768px){.loanDetails_interestRate[data-v-41fbf208]{font-size:3rem}}.loanDetails_interestRate_text[data-v-41fbf208]:after,.loanDetails_interestRate_text[data-v-41fbf208]:before{font-size:1rem}.loanDetails_interestRate_text[data-v-41fbf208]:before{content:"年"}.loanDetails_interestRate_text[data-v-41fbf208]:after{content:"％"}.loanDetails_interestRate[data-v-41fbf208]:after,.loanDetails_interestRate[data-v-41fbf208]:before{font-size:1rem}.disclaimers[data-v-41fbf208]{background-color:#f3f3f3;color:#555;font-size:.75rem;line-height:1.5;margin-top:1rem;padding:.5rem}.loanPersonal[data-v-41fbf208]{text-align:center;width:100%}@media (min-width:768px){.loanPersonal[data-v-41fbf208]{max-width:50%}.loanPersonal_inner[data-v-41fbf208]{border:1px solid #c4c4c4;border-radius:5px;padding:10px 0}}.loanPersonal_title[data-v-41fbf208]{font-size:.7rem;font-weight:700}@media (max-width:768px){.loanPersonal_title[data-v-41fbf208]{display:none}}.loanPersonal_repaymentAmount[data-v-41fbf208]{align-items:center;display:flex;justify-content:center}@media (min-width:768px){.loanPersonal_repaymentAmount[data-v-41fbf208]{padding:10px 0}}.loanPersonal_item[data-v-41fbf208]{width:100%}.loanPersonal_item[data-v-41fbf208]:not(:last-child){border-right:1px solid #c4c4c4}.loanPersonal_label[data-v-41fbf208]{font-size:.62rem;line-height:1}@media (width >= 340px){.loanPersonal_labelText[data-v-41fbf208]{display:none}}.loanPersonal_value[data-v-41fbf208]{color:#f1254b;font-size:1.4rem;font-weight:700;line-height:1}@media (min-width:768px){.loanPersonal_value[data-v-41fbf208]{font-size:1.5rem}}.loanPersonal_value[data-v-41fbf208]:after{color:#333;font-size:.9rem;white-space:pre}.loanPersonal_valueRefinanceMerit[data-v-41fbf208]:after{content:"万円"}.loanPersonal_valueMonthly[data-v-41fbf208]:after{content:"円"}.loanPersonal_valueTotal[data-v-41fbf208]:after{content:"万円"}.loanPersonal_merit[data-v-41fbf208]{font-size:8px}.approvalRateFlag[data-v-41fbf208]{position:absolute;right:10px;top:-2px;z-index:2}.recommendedComment[data-v-41fbf208]{align-items:flex-end;display:flex;justify-content:center;margin:30px auto 0;max-width:600px}@media (max-width:768px){.recommendedComment[data-v-41fbf208]{margin:30px 15px 0}}.recommendedComment_textArea[data-v-41fbf208]{align-self:center;background:#f4f7f9;border-radius:5px;margin-right:30px;padding:10px;position:relative}.recommendedComment_textArea[data-v-41fbf208]:before{border:12px solid transparent;border-left:29px solid #f4f7f9;bottom:22%;content:"";position:absolute;right:-40px}.recommendedComment_title[data-v-41fbf208]{color:#0067e0;font-size:.9rem;font-weight:700}.recommendedComment_text[data-v-41fbf208]{font-size:.9rem;padding-top:.1rem}.accordionOpen_container[data-v-41fbf208]{text-align:center}.accordionClose[data-v-41fbf208],.accordionOpen[data-v-41fbf208]{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;margin:0 0 15px;padding-right:18px;position:relative}.accordionClose[data-v-41fbf208]:before,.accordionOpen[data-v-41fbf208]:before{font-size:.8rem}.accordionClose[data-v-41fbf208]:after,.accordionOpen[data-v-41fbf208]:after{border:6px solid transparent;border-top:9px solid #008eef;box-sizing:border-box;content:"";height:3px;margin-left:5px;position:absolute;right:0;top:1px;transition:.1s ease;width:3px}.accordionClose.open-expansion-panel[data-v-41fbf208]:after,.accordionOpen.open-expansion-panel[data-v-41fbf208]:after{top:-5px;transform:rotate(180deg);transition:.1s ease}.accordionOpen[data-v-41fbf208]{border-bottom:1px solid;font-size:14px;font-weight:700;margin:15px 0}.accordionOpen[data-v-41fbf208]:after{margin-top:7px}.accordionClose[data-v-41fbf208]:before{content:"閉じる"}.accordionClose[data-v-41fbf208]:after{margin-bottom:7px;transform:rotateX(180deg)}.accordionClose_container[data-v-41fbf208]{text-align:center}.accordionClose_containerLabel[data-v-41fbf208]{display:inline-block}.optionalInterestValue[data-v-41fbf208]{font-size:10px;margin:auto 15px;text-align:center}@media (min-width:768px){.optionalInterestValue[data-v-41fbf208]{font-size:12px}}.optionalInterestValue .interest-rate[data-v-41fbf208]{color:orange;font-size:1.8em;font-weight:700}.modal[data-v-41fbf208]{z-index:500}.cvButtonToBankArea[data-v-41fbf208]{margin:0 auto;max-width:500px;padding:0 1rem}.cvButtonToBankArea .shinseiCtaText[data-v-41fbf208]{color:#f1254b;font-size:16px;font-weight:700;text-align:center}@media screen and (max-width:768px){.cvButtonToBankArea .shinseiCtaText[data-v-41fbf208]{font-size:14px}}.prComment[data-v-41fbf208]{background:#ff8d23;border-radius:50px;color:#fff;display:inline-block;font-weight:700;left:0;margin-top:-40px;padding:.3rem .5rem;position:absolute}.prComment[data-v-41fbf208]:after{border:8px solid transparent;border-top:12px solid #ff8d23;content:"";left:50%;margin-left:-8px;position:absolute;top:100%}.accordionToBankLink_container[data-v-41fbf208]{margin:2rem 1rem;text-align:center}.shinseiMoneyplazaBanner[data-v-41fbf208]{max-width:600px}.not-ranking[data-v-d04898e2]{border:1px solid #ccc;border-radius:1rem;padding:2rem .5rem 2rem 1rem}@media screen and (min-width:768px){.not-ranking[data-v-d04898e2]{padding:2rem 1rem}}.not-ranking-text-container[data-v-d04898e2]{margin:1rem 0}@media screen and (max-width:767px){.not-ranking-text[data-v-d04898e2]{text-align:left}.not-ranking-text[data-v-d04898e2]:not(:first-child){margin-top:1rem}}.not-ranking-img[data-v-d04898e2]{display:block;height:auto;margin:auto;width:4.5rem}.not-ranking-button-text[data-v-d04898e2]{margin-right:.5rem;padding:0 3rem}.rankingSideComment[data-v-ab6673bc]{display:inline-block;font-size:.875rem;font-weight:700;margin-bottom:.5rem;padding:0 15px;position:relative;right:0}.rankingSideComment[data-v-ab6673bc]:after,.rankingSideComment[data-v-ab6673bc]:before{content:"";display:inline-block;height:2px;position:absolute;top:50%;width:13px}.rankingSideComment[data-v-ab6673bc]:before{left:0;transform:rotate(60deg)}.rankingSideComment[data-v-ab6673bc]:after{right:0;transform:rotate(-60deg)}.textBlack[data-v-ab6673bc]{color:#333}.textBlack[data-v-ab6673bc]:after,.textBlack[data-v-ab6673bc]:before{background-color:#333}.textBlue[data-v-ab6673bc]{color:#0081d8}.textBlue[data-v-ab6673bc]:after,.textBlue[data-v-ab6673bc]:before{background-color:#0081d8}.rankingSide[data-v-c6225459]{width:314px}@media (min-width:768px){.rankingSide[data-v-c6225459]{max-width:calc(300px + 2rem)}}.bannerImg[data-v-c6225459],.banner-img[data-v-d7b29ee3]{margin:auto;max-width:300px;width:100%}.banner-img[data-v-d7b29ee3] img{cursor:pointer}.banner-img[data-v-0625d860]{margin:auto;max-width:300px;width:100%}.banner-img[data-v-0625d860] img{cursor:pointer}.rankingSide[data-v-a54eb074]{width:314px;z-index:1}@media screen and (min-width:768px){.rankingSide[data-v-a54eb074]{max-width:calc(300px + 2rem)}}[data-v-dca42e52] .rankingTabArea_tab{background:#f4f4f4;border-radius:5px 5px 0 0}[data-v-dca42e52] .rankingTabArea_tab.RankingOn{background-color:#0081d8;color:#fff}.bottom-line[data-v-dca42e52]{height:3px;margin:0 auto;width:1000px}.wrap[data-v-bd8219d7]{overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch;margin:auto;max-width:1000px}.wrap .table-fixed td[data-v-bd8219d7],.wrap .table-fixed th[data-v-bd8219d7]{padding:4px 8px;vertical-align:middle}.wrap .table-fixed td.item-cell[data-v-bd8219d7],.wrap .table-fixed th.item-cell[data-v-bd8219d7]{vertical-align:top}@media screen and (max-width:751px){.wrap .table-fixed td[data-v-bd8219d7],.wrap .table-fixed th[data-v-bd8219d7]{padding:5px}}.wrap .table-fixed[data-v-bd8219d7]{border-collapse:collapse;color:#222;font-size:13px;table-layout:fixed;text-align:center;width:100%}.wrap .table-fixed .fixed-cell[data-v-bd8219d7]{background-color:#dbf4ff;border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4;border-top:1px solid #c4c4c4;left:-1px;position:sticky;text-align:left;width:110px;z-index:1}.wrap .table-fixed .fixed-cell.bottom-cell[data-v-bd8219d7]{border-bottom:1px solid #c4c4c4}@media screen and (max-width:751px){.wrap .table-fixed .fixed-cell[data-v-bd8219d7]{width:110px}}.wrap .table-fixed .scroll-cell[data-v-bd8219d7]{background-clip:padding-box;border-right:1px solid #c4c4c4;border-top:1px solid #c4c4c4;text-align:center;width:150px}.wrap .table-fixed .scroll-cell[data-v-bd8219d7]:first-child{border-left:none}.wrap .table-fixed .scroll-cell.bottom-cell[data-v-bd8219d7]{border-bottom:1px solid #c4c4c4}@media screen and (max-width:751px){.wrap .table-fixed .scroll-cell[data-v-bd8219d7]{width:150px}}.wrap .table-fixed .item-cell-image[data-v-bd8219d7]{height:90px}.comparisonTable_logo[data-v-bd8219d7]{display:inline-block;max-width:100px}.comparisonTable_totalRepayment .scroll-cell[data-v-bd8219d7]{font-size:22px;font-weight:700;line-height:1}.comparisonTable_totalRepayment .totalRepaymentCellContainer[data-v-bd8219d7]{max-width:150px}.comparisonTable_totalRepayment .totalRepaymentCellContainer[data-v-bd8219d7]:after{content:"万円";font-size:14px}.comparisonTable_firstMonthRepayment .scroll-cell[data-v-bd8219d7]{font-size:22px;font-weight:700;line-height:1}.comparisonTable_firstMonthRepayment .firstMonthRepaymentCellContainer[data-v-bd8219d7]{max-width:150px}.comparisonTable_firstMonthRepayment .firstMonthRepaymentCellContainer[data-v-bd8219d7]:after{content:"円";font-size:14px}.comparisonTable_toBankButton[data-v-bd8219d7]{background:linear-gradient(0deg,#f1254b,#f1254b),linear-gradient(0deg,#f1254b,#f1254b),linear-gradient(180deg,#fe7210,#e65a0b)}.comparisonTable_scrollToBankCardButton[data-v-bd8219d7],.comparisonTable_toBankButton[data-v-bd8219d7]{border:none;border-radius:5px;color:#fff;display:inline-block;font-size:.7rem;font-weight:700;margin:0;max-width:200px;outline:none;padding:10px;text-decoration:none;width:100%}.comparisonTable_scrollToBankCardButton[data-v-bd8219d7]{background:linear-gradient(0deg,#0081d8,#0081d8),linear-gradient(0deg,#0081d8,#0081d8),linear-gradient(180deg,#fe7210,#e65a0b)}.interest-rate-cell[data-v-bd8219d7]{color:#df223f;font-size:34px;font-weight:700;line-height:1}@media screen and (max-width:751px){.interest-rate-cell[data-v-bd8219d7]{font-size:30px}}.interest-rate-cell[data-v-bd8219d7]:before{color:#333;content:"年";font-size:14px;margin-right:4px}.interest-rate-cell[data-v-bd8219d7]:after{content:"%";font-size:14px;margin-left:4px}.lower-limit-interest-rate[data-v-bd8219d7],.upper-limit-interest-rate[data-v-bd8219d7]{color:#df223f;font-size:34px;font-weight:700;line-height:1;white-space:nowrap}@media screen and (max-width:751px){.lower-limit-interest-rate[data-v-bd8219d7],.upper-limit-interest-rate[data-v-bd8219d7]{font-size:30px}}.lower-limit-interest-rate[data-v-bd8219d7]:after,.lower-limit-interest-rate[data-v-bd8219d7]:before,.upper-limit-interest-rate[data-v-bd8219d7]:after,.upper-limit-interest-rate[data-v-bd8219d7]:before{font-size:14px}.lower-limit-interest-rate[data-v-bd8219d7]:before,.upper-limit-interest-rate[data-v-bd8219d7]:before{color:#333;content:"年"}.lower-limit-interest-rate[data-v-bd8219d7]:after,.upper-limit-interest-rate[data-v-bd8219d7]:after{content:"%"}.range-delimiter[data-v-bd8219d7]{font-size:22px}.scroll-guide-label[data-v-bd8219d7]{border-radius:15px 0 0 15px;font-size:12px;height:25px;line-height:120%;margin-bottom:1px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:160px}.icon-chevron-double-right[data-v-bd8219d7]{background-color:rgb(0 129 216/var(--tw-text-opacity));height:28.5px;-webkit-mask:url(../img/icon/chevron-double-right.svg) no-repeat center;mask:url(../img/icon/chevron-double-right.svg) no-repeat center;width:21px}.bankLogoSquare[data-v-bd8219d7]{display:flex}.explanation-section[data-v-7c772211]{background-color:#f7f5f2}.major-title[data-v-7c772211]{margin-top:28px}.major-title[data-v-7c772211]:first-child{margin-top:0}[data-v-7c772211] .main-contents{max-width:900px}[data-v-7c772211] .main-contents a{text-decoration:underline}.closed-accordion[data-v-7c772211]{height:400px;overflow:hidden}.veil-covering-panel[data-v-7c772211]{background:linear-gradient(180deg,#fff,#fff0);height:56px;margin-top:-56px;transform:rotate(-180deg)}.toggle-button-panel[data-v-7c772211]{height:58px}.toggle-button[data-v-7c772211]{position:relative}.toggle-button[data-v-7c772211]:after{border:5px solid transparent;border-top:8px solid #008eef;bottom:2px;box-sizing:border-box;content:"";height:3px;margin-left:5px;position:absolute;width:3px}.toggle-button.open-panel[data-v-7c772211]:after{border:5px solid transparent;border-bottom:8px solid #008eef;bottom:8px}.calculation-standard-area[data-v-233a86a6]{max-width:900px}.mogereco-induction-catchc-copy[data-v-fcdaa834]{color:#0081d8;display:inline-block;font-size:1rem;font-weight:700;margin-bottom:.5rem;padding:0 15px;position:relative;right:0}.mogereco-induction-catchc-copy[data-v-fcdaa834]:after,.mogereco-induction-catchc-copy[data-v-fcdaa834]:before{background-color:#0081d8;content:"";display:inline-block;height:2px;position:absolute;top:50%;width:13px}.mogereco-induction-catchc-copy[data-v-fcdaa834]:before{left:0;transform:rotate(60deg)}.mogereco-induction-catchc-copy[data-v-fcdaa834]:after{right:0;transform:rotate(-60deg)}.campaign-banner-area[data-v-e6027227]{display:inline-block;max-width:40rem}ul[data-v-20fcb730]{list-style:none}li[data-v-20fcb730],ul[data-v-20fcb730]{margin:0;padding:0}li[data-v-20fcb730]{list-style-type:none}.stepLoanSelection[data-v-20fcb730]{background:linear-gradient(#008eef,#0067e0) fixed;padding:2rem 20px;text-align:center}.stepLoanSelection_title[data-v-20fcb730]{color:#fff;font-size:1.5rem;font-weight:700;line-height:1;margin-bottom:1rem;text-align:center}.stepLoanSelection_titleSub[data-v-20fcb730]{display:block;font-size:1.2rem}.stepLoanSelection_title .strong[data-v-20fcb730]{font-size:2.5rem}.stepLoanSelectionList[data-v-20fcb730]{margin:auto auto 2rem;max-width:400px;width:100%}@media screen and (min-width:770px){.stepLoanSelectionList[data-v-20fcb730]{display:flex;max-width:1000px}}.stepLoanSelectionList_item[data-v-20fcb730]{background:#fff;border-radius:10px;padding:1rem;position:relative}@media screen and (min-width:770px){.stepLoanSelectionList_item[data-v-20fcb730]{width:calc(33.33333% - 16.66667px)}.stepLoanSelectionList_item[data-v-20fcb730]:not(:last-of-type){margin-right:25px}.stepLoanSelectionList_item[data-v-20fcb730]:not(:last-of-type):before{border:20px solid transparent;border-left-color:#fff;content:"";left:100%;margin-top:-20px;position:absolute;top:50%}}@media screen and (max-width:770px){.stepLoanSelectionList_item[data-v-20fcb730]{margin:1rem auto 2rem}.stepLoanSelectionList_item[data-v-20fcb730]:not(:last-of-type):before{border:20px solid transparent;border-top-color:#fff;content:"";left:50%;margin-left:-20px;position:absolute;top:100%}}.stepLoanSelectionList_imgWrap[data-v-20fcb730]{align-items:center;display:flex;height:110px;justify-content:center}.stepLoanSelectionList_title[data-v-20fcb730]{font-weight:700;line-height:1.5;margin:0 0 5px;text-align:center}.stepLoanSelectionList_text[data-v-20fcb730]{font-size:.8rem;line-height:1.5;margin:0;text-align:left}.displayRanking[data-v-20fcb730]{align-items:center;background:#ff9b00;border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-weight:700;justify-content:space-between;padding:1rem;text-decoration:none}.displayRanking[data-v-20fcb730]:after{border:6px solid transparent;border-top:9px solid #fff;box-sizing:border-box;content:"";height:3px;left:9px;margin-left:.5rem;margin-top:6px;width:3px}.floating-menu[data-v-6b456dd6]{right:0;width:-moz-fit-content;width:fit-content}.floating-menu-item[data-v-6b456dd6]{border:2px solid #fff;border-radius:10px 0 0 10px;color:#fff;font-size:13px;height:auto;margin-top:8px;padding:12px;width:46px;writing-mode:vertical-rl}.floating-menu-item[data-v-6b456dd6]:first-child{margin-top:0}.sp-floating-menu-item[data-v-6b456dd6]{border-left:2px solid #fff;border-top:2px solid #fff;color:#fff;font-size:11px;height:48px;padding:12px}.sp-floating-menu-item[data-v-6b456dd6]:first-child{border-left:none}.aboutInsurance[data-v-9f52e10a]{margin:1em 0;width:100%}.aboutInsurance .aboutInsuranceAttention[data-v-9f52e10a]{font-size:.6rem;line-height:1.2}.aboutInsurance .insurance-row[data-v-9f52e10a]{border-bottom:1px solid #e5e5e5;font-size:.8rem;padding:18px 6px 12px}.aboutInsurance .insurance-row[data-v-9f52e10a]:last-child{border-bottom:none}.aboutInsurance .insurance-row .outline[data-v-9f52e10a]{align-items:center;display:flex}.aboutInsurance .insurance-row .outline .insuranceIcon[data-v-9f52e10a]{flex:1;max-width:50px}.aboutInsurance .insurance-row .outline .ItemName[data-v-9f52e10a]{flex:4;font-weight:600;margin:0 10px}.aboutInsurance .insurance-row .outline .diagnosis[data-v-9f52e10a]{flex:4;min-width:130px}.aboutInsurance .insurance-row .outline .insurance-merit[data-v-9f52e10a]{color:red;flex:2;font-size:16px;font-weight:600}.aboutInsurance .insurance-row .txt[data-v-9f52e10a]{margin:15px 20px 5px}.aboutRecommendRankingButton[data-v-ff61ee10]{margin-top:2rem;text-align:center}.aboutRecommendRankingButton_button[data-v-ff61ee10]{align-items:center;background:#fff;border:2px solid #008eef;border-radius:5px;color:#008eef;cursor:pointer;display:inline-flex;padding:10px 10px 0}.aboutRecommendRankingButton_button[data-v-ff61ee10]:after{border:6px solid transparent;border-left:9px solid #008eef;box-sizing:border-box;content:"";height:3px;left:9px;width:3px}.aboutRecommendRankingButton_img[data-v-ff61ee10]{display:inline-block;width:45px}.aboutRecommendRankingButton_text[data-v-ff61ee10]{font-weight:700;margin:auto 5px}.aboutRecommendRankingButton_text .strong[data-v-ff61ee10]{font-size:1.2rem}.target-month[data-v-ff61ee10]{color:#8c8c8c;font-size:25px;font-weight:700;margin-left:10px;margin-top:30px}.statusMessage[data-v-ff61ee10]{color:gray;font-size:16px;font-weight:700;padding:20px 10px 60px;text-align:center}@media screen and (min-width:768px){.statusMessage[data-v-ff61ee10]{min-width:550px}}.statusMessage.offHours[data-v-ff61ee10]{text-align:left}.mortgageRankingList[data-v-ff61ee10]{padding-top:1.5rem}.mortgageRankingList .calcApprovalRate[data-v-ff61ee10]{color:gray;font-size:16px;font-weight:700;padding:60px 10px;text-align:center}@media screen and (min-width:768px){.mortgageRankingList .calcApprovalRate[data-v-ff61ee10]{min-width:550px}}.conditionModalBtns[data-v-ff61ee10]{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0 6px}@media screen and (min-width:768px){.conditionModalBtns[data-v-ff61ee10]{justify-content:flex-end}}.conditionModalBtns .ConditionsCautionsBtn[data-v-ff61ee10]{background-color:#f5f5f5;border-radius:5px;color:gray;cursor:pointer;font-size:.75rem;margin-right:5px;margin-top:5px;padding:5px 10px}.rankingSearcher .rankingForm[data-v-ff61ee10]{margin:33px 9px 20px}@media screen and (max-width:767px){.rankingSearcher .rankingForm[data-v-ff61ee10]{margin:15px 9px 12px}}@media screen and (min-width:768px){.rankingSearcher .rankingForm .inputs[data-v-ff61ee10]{margin-right:20px}}.rankingSearcher .rankingForm .inputs .select.is-fullwidth select[data-v-ff61ee10]{border:none}.rankingSearcher .rankingForm .customField[data-v-ff61ee10]{padding:4px 40px}@media screen and (max-width:767px){.rankingSearcher .rankingForm .customField[data-v-ff61ee10]{padding:0}}.rankingSearcher .rankingForm .customField .labelInputRow[data-v-ff61ee10]{align-items:center;display:flex;justify-content:center;margin:15px auto}@media screen and (max-width:767px){.rankingSearcher .rankingForm .customField .labelInputRow[data-v-ff61ee10]{align-items:normal;flex-direction:column}}.rankingSearcher .rankingForm .customField .label[data-v-ff61ee10]{color:#505050;flex:1;font-size:15px;text-align:left}@media screen and (min-width:768px){.rankingSearcher .rankingForm .customField .label[data-v-ff61ee10]{text-align:right}}.rankingSearcher .rankingForm .customField .label_sort[data-v-ff61ee10]{color:#888;margin-right:15px}.rankingSearcher .rankingForm .customField .sub-label[data-v-ff61ee10]{color:#505050;font-size:11px;font-weight:400;margin:1px;text-align:left}@media screen and (min-width:768px){.rankingSearcher .rankingForm .customField .sub-label[data-v-ff61ee10]{text-align:center}}.rankingSearcher .rankingForm .customField .customSelect[data-v-ff61ee10]{align-items:center;display:flex;flex:2}.rankingSearcher .rankingForm .customField .unit[data-v-ff61ee10]{padding-left:13px}.rankingSearcher .rankingForm .inputFormBtns[data-v-ff61ee10]{padding:8px 4px 2px}.rankingSearcher .rankingForm .inputFormBtns .reloadApprovalRateBtn[data-v-ff61ee10]{background-color:#3ea5e0;border:2px solid #4b9ece;border-radius:3px;color:#fff;cursor:pointer;font-weight:600;margin:0 6px;padding:7px 15px}.rankingSearcher .rankingForm .inputFormBtns .closeInputFormBtn[data-v-ff61ee10]{background-color:#505050;border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:600;margin:0 6px;padding:7px 15px}.rankingSearcher .formSummary[data-v-ff61ee10]{margin:30px auto;padding:0 6px}.rankingSearcher .formSummary .summaryAnnotation[data-v-ff61ee10]{margin:10px auto;text-align:center}.rankingSearcher .formSummary .summaryBox[data-v-ff61ee10]{border-bottom:1px solid #555;cursor:pointer;display:flex;font-size:15px;justify-content:space-around;margin:auto;max-width:500px;padding:6px 0}.rankingSearcher .formSummary .summaryBox .formSummaryText[data-v-ff61ee10]{margin-right:10px;width:calc(100% - 30px)}.rankingSearcher .formSummary .summaryBox .iconSort[data-v-ff61ee10]{height:auto;width:20px}.OrderBySelector[data-v-ff61ee10]{display:flex;justify-content:center;list-style:none;margin-bottom:20px;margin-top:10px}.OrderBySelector .SelectPart[data-v-ff61ee10]{background-color:#e6f7fc;border-bottom:1px solid #dbdbdb;border-right:1px solid #fff;border-top:none;color:#333;display:block;flex:1;font-size:1rem;font-weight:700;padding:10px 20px;text-align:center}.OrderBySelector .SelectPart[data-v-ff61ee10]:hover{background-color:#00a9da;color:#fff;cursor:pointer}.OrderBySelector .SelectPart.selected[data-v-ff61ee10]{background-color:#fff;border-bottom:none;border-top:3px solid #00a9da;color:#333}@media screen and (max-width:767px){.OrderBySelector .SelectPart[data-v-ff61ee10]{font-size:.9rem;padding:8px}}.RankingMoreShowButtonWrap[data-v-ff61ee10]{padding:0 15px}.RankingMoreShowButton[data-v-ff61ee10]{background-color:#fff;border:1px solid #00a9da;border-radius:7px;color:#00a9da;font-size:1.25rem;margin-bottom:20px;margin-top:50px;max-width:400px;padding:15px;width:100%}.RankingMoreShowButton[data-v-ff61ee10]:hover{background:#00a9da;color:#fff}.BankInformation_wrap[data-v-ff61ee10]{padding:10px 0}@media screen and (max-width:767px){.BankInformation_wrap[data-v-ff61ee10]{padding:10px 15px}}.rankingMainArea[data-v-ff61ee10]{max-width:80rem}@media screen and (min-width:768px){.rankingMainArea_content[data-v-ff61ee10]{margin:auto 30px auto 70px;max-width:calc(100% - 300px - 2rem);width:70%}.rankingMainArea_side[data-v-ff61ee10]{min-width:calc(300px + 2rem);width:30%}}.not-ranking-container[data-v-ff61ee10]{padding:0 1rem 5rem;text-align:center;width:100%}@media screen and (min-width:768px){.not-ranking-container[data-v-ff61ee10]{height:70rem}}.banner-link-container[data-v-ff61ee10]{display:flex;justify-content:center;margin:1rem 0;padding:0 1rem;vertical-align:top}.banner-link[data-v-ff61ee10]{display:inline-block;vertical-align:top}.t0001-add[data-v-ff61ee10]{display:none}.faq-item[data-v-e2cb5a10]{border-top:1px solid #ddd;padding:16px 8px 16px 16px}.faq-item[data-v-e2cb5a10]:last-child{border-bottom:1px solid #ddd}.faq-item .faq-head[data-v-e2cb5a10]{margin-right:5px}.faq-item .faq-question[data-v-e2cb5a10]{display:flex;font-weight:700}.faq-item .faq-question .faq-question-icon[data-v-e2cb5a10]{flex-grow:1;text-align:right}.faq-item .faq-question .faq-question-icon .icon-chevron-down[data-v-e2cb5a10],.faq-item .faq-question .faq-question-icon .icon-chevron-up[data-v-e2cb5a10]{background-color:#4a4a4a;height:21px;width:14px}.faq-item .faq-question .faq-question-icon .icon-chevron-down[data-v-e2cb5a10]{-webkit-mask:url(../img/icon/chevron-down.svg) no-repeat center;mask:url(../img/icon/chevron-down.svg) no-repeat center}.faq-item .faq-question .faq-question-icon .icon-chevron-up[data-v-e2cb5a10]{-webkit-mask:url(../img/icon/chevron-up.svg) no-repeat center;mask:url(../img/icon/chevron-up.svg) no-repeat center}.faq-item .faq-answer[data-v-e2cb5a10]{color:#777;display:flex;margin:14px 0 20px}.faq-item .faq-answer[data-v-e2cb5a10] a{color:#008eef;text-decoration:underline}.faq-item .v-enter-active[data-v-e2cb5a10],.faq-item .v-leave-active[data-v-e2cb5a10]{transition:all .4s ease}.faq-item .v-enter-from[data-v-e2cb5a10],.faq-item .v-leave-to[data-v-e2cb5a10]{line-height:0;margin:0;max-height:0;opacity:0;overflow:hidden;padding:0}.faq-item .v-enter-to[data-v-e2cb5a10],.faq-item .v-leave-from[data-v-e2cb5a10]{line-height:1.5;max-height:1000px;opacity:1}.ranking-faq-title[data-v-62f8cca4]{color:#008eef;font-size:1.8rem;font-weight:700;margin-bottom:15px;text-align:center}
