
.kh-training .khc12-curriculum-inner {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:24px;background:#fff}
.kh-training .khc12-half {min-width:0}
.kh-training .khc12-half > h5 {margin:0 0 14px;padding:0 0 11px;border-bottom:2px solid #d7e8f6;color:#1766a1;font-size:19px;font-weight:900}
.kh-training .khc12-chapter {padding:14px 0 16px;border-bottom:1px solid #e2eaf3}
.kh-training .khc12-chapter:last-child {border-bottom:0}
.kh-training .khc12-chapter h6 {margin:0 0 8px;color:#113e65;font-size:16px;font-weight:850;line-height:1.65;display:flex;align-items:baseline;gap:9px}
.kh-training .khc12-chapter-no {color:#1766a1;white-space:nowrap;flex:0 0 auto;font-size:13px;font-weight:900}
.kh-training .khc12-chapter ul {margin:0!important;padding-left:1.25em!important;list-style:disc!important;color:#344f69;font-size:14px;line-height:1.76}
.kh-training .khc12-chapter li {margin:0 0 5px!important;padding:0!important}
.kh-training .khc12-chapter li.khc12-work {font-weight:750;color:#135b88}
@media(max-width:760px){.kh-training .khc12-curriculum-inner{grid-template-columns:1fr;gap:9px;padding:17px}.kh-training .khc12-chapter{padding:13px 0}.kh-training .khc12-half>h5{font-size:18px}.kh-training .khc12-chapter h6{font-size:16px}.kh-training .khc12-chapter ul{font-size:14px}}
