@charset "UTF-8";.merit-demerit .difference_img{text-align:center;margin-top:50px}.merit-demerit .difference_img_text{font-size:1.4rem;line-height:2.28;margin-top:48px}.merit-demerit .feature_table_wrap{margin-top:30px}.merit-demerit .feature_table_wrap .feature_table_ttl{font-size:2.2rem;font-weight:700;margin-bottom:5px}.merit-demerit .feature_table_wrap .feature_table_ttl span{color:#eb6d6d}.merit-demerit .feature_table_wrap .scroll_text{display:none;font-size:1.2rem;padding-right:40px;background-image:url(../../feature/img/scroll_mark.png);background-repeat:no-repeat;background-size:30px;background-position:center right}.merit-demerit .feature_table_wrap table{width:100%;border-spacing:4px}.merit-demerit .feature_table_wrap table td,.merit-demerit .feature_table_wrap table th{padding:9px 10px;line-height:1.4;font-size:1.2rem;text-align:center;vertical-align:center}.merit-demerit .feature_table_wrap table th{background-color:#dbdddd}.merit-demerit .feature_table_wrap table td{background-color:#eeefef}.merit-demerit .feature_table_wrap table .ttl{background-color:#eb6d6d;font-size:1.4rem;font-weight:700;color:#fff;width:42%}.merit-demerit .feature_table_wrap table .space{background-color:#fff}.merit-demerit .feature_table_wrap table .none{color:#cacbcb}.merit-demerit .feature_table_wrap table .mt5{margin-top:5px}.merit-demerit .type_wrap+.type_wrap{margin-top:80px}.merit-demerit .type_img{text-align:center;margin-top:30px}.merit-demerit .type_ttl{background-color:#eb6d6d;color:#fff;border-radius:20px;text-align:center;margin-bottom:20px;padding:5px 10px}.merit-demerit .type_ttl .ttl{font-size:3rem;font-weight:700;line-height:1.6}.merit-demerit .type_ttl .sub{font-size:1.6rem;line-height:1.6}@media only screen and (max-width:768px){.merit-demerit .difference_img{margin-top:20px}.merit-demerit .difference_img_text{margin-top:20px;line-height:2}.merit-demerit .feature_table_wrap .feature_table_ttl{font-size:1.8rem}.merit-demerit .feature_table_wrap .feature_table_scroll{overflow-x:scroll}.merit-demerit .feature_table_wrap .scroll_text{display:inline-block}.merit-demerit .feature_table_wrap table{width:580px}.merit-demerit .type_wrap+.type_wrap{margin-top:50px}.merit-demerit .type_img{margin-top:10px}.merit-demerit .type_ttl{margin-bottom:10px}.merit-demerit .type_ttl .ttl{font-size:2.4rem}.merit-demerit .type_ttl .sub{font-size:1.2rem}}