.compulsory-core[data-v-5948a2d2],.elective-core[data-v-5948a2d2],.total-core[data-v-5948a2d2]{margin-top:.1rem;font-size:16px;line-height:36px}.compulsory-core .title[data-v-5948a2d2],.elective-core .title[data-v-5948a2d2],.total-core .title[data-v-5948a2d2]{float:left}.compulsory-core .core[data-v-5948a2d2],.elective-core .core[data-v-5948a2d2],.total-core .core[data-v-5948a2d2]{float:right;margin-right:3px;font-size:12px}.color-box[data-v-5948a2d2]{padding:.1rem 0 .2rem;text-align:right}.color-box .color[data-v-5948a2d2]{display:inline-block;vertical-align:text-bottom;width:14px;height:14px}.color-box .txt[data-v-5948a2d2]{display:inline-block;padding:0 .2rem 0 .1rem;font-size:14px;line-height:36px}