.menkyo_merit_container{align-items:stretch;display:flex;gap:16px;justify-content:center}.menkyo_merit_card{background-color:#fff;background:#f4f9ff;border:1px solid #f8f8f8;box-shadow:3px 3px 11px rgba(96,108,137,.13);text-align:center;width:308px}.menkyo_merit_card h3{background:#436fb0;color:#fff;font-size:20px;font-style:normal;font-weight:900;line-height:180%;margin:0;padding:8px 0;text-align:center}.menkyo_merit_before{align-items:center;background:#fff;display:flex;flex-direction:column;gap:16px;padding:24px 0;text-align:center}.menkyo_merit_before_img{max-height:10rem;max-width:19rem;width:100%}.menkyo_merit_before_img img{height:100%;min-height:9.9rem;min-width:19rem;object-fit:cover;width:100%}.menkyo_merit_before p:first-of-type{border:1px solid var(--main-blue,#012866);border-radius:63px;color:var(--main-blue,#012866);font-size:16px;font-style:normal;font-weight:700;line-height:160%;padding:8px 16px;text-align:center}.menkyo_merit_before p{color:var(--text-black,#232323);font-size:17px;font-style:normal;font-weight:700;line-height:180%}.menkyo_merit_after{align-items:center;display:flex;flex-direction:column;gap:16px;padding:44px 0 24px;position:relative}.menkyo_merit_after:before{border-left:29px solid transparent;border-right:29px solid transparent;border-top:29px solid #fff;content:"";height:0;left:50%;position:absolute;top:0;transform:translateX(-50%);width:0}.menkyo_merit_after .after_title{border:2px solid #003cb1;border-radius:70px;color:#003cb1;font-size:17px;font-style:normal;font-weight:900;line-height:160%;padding:8px 32px;text-align:center}.menkyo_merit_after p:nth-of-type(2){align-items:center;color:var(--text-black,#232323);display:flex;font-size:18px;font-style:normal;font-weight:700;line-height:180%;min-height:64.8px;text-align:center}.after_merits-item{display:flex;gap:8px;padding:0 9px;text-align:left}.after_merits-item span{background:transparent;border:2px solid #ba0000;border-radius:50%;display:inline-block;height:15px;margin-top:.5rem;min-width:15px}.after_merits-item p{color:#333;font-size:14px;font-style:normal;font-weight:400;line-height:180%;margin:0}.slider-indicator{display:none}.menkyo_merit_container{scrollbar-width:none;-ms-overflow-style:none}.menkyo_merit_container::-webkit-scrollbar{display:none}@media (max-width:1300px){.menkyo_merit_container{justify-content:start;overflow-x:auto;padding:0 16px}.menkyo_merit_card{flex:0 0 auto}.indicator-dot{background-color:#d6d9dd;border-radius:50%;height:9px;position:relative;width:9px}.indicator-dot.active{background-color:#012866}.indicator-dot:before{background-color:#d6d9dd;content:"";height:2px;left:100%;position:absolute;top:50%;transform:translateY(-50%);width:64px;z-index:-1}.indicator-dot:last-child:before{display:none}}@media (max-width:500px){.slider-indicator{align-items:center;display:flex;gap:64px;justify-content:center;margin-top:24px}.menkyo_merit_card{width:26rem}.menkyo_merit_card h3{font-size:1.6rem;padding:.4rem 0}.menkyo_merit_before{gap:.4rem;padding:1rem 0 2.4rem}.menkyo_merit_before p:first-of-type{font-size:1.4rem;padding:.4rem .8rem}.menkyo_merit_before p{font-size:1.6rem}.menkyo_merit_before_img{max-height:8rem;max-width:15.2rem}.menkyo_merit_before_img img{min-height:7.9rem;min-width:15rem}.menkyo_merit_after:before{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff}.menkyo_merit_after{gap:1rem;padding:1.6rem 1.6rem .8rem}.menkyo_merit_after .after_title{font-size:1.4rem;padding:.4rem .8rem}.after_title p{margin-bottom:.4rem}.menkyo_merit_after p:nth-of-type(2){font-size:1.6rem;line-height:120%;min-height:3.9rem}.after_merits-item{padding:0}.after_merits-item p{font-size:1.2rem}}