:root{--course-main-color:#7b9ac9}.nurse{--course-main-color:#d06d80}.midwifery{--course-main-color:#5db1ba}:root{--course-bg-color:#e5ebf4}.nurse{--course-bg-color:#f6e2e6}.midwifery{--course-bg-color:#dfeff1}:root{--headerH:6vw;--contentW:24vw}@media screen and (max-width:1024px) and (orientation:portrait){:root{--headerH:60px;--contentW:10vw}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){:root{--headerH:80px;--contentW:16vw}}.target-num-list li{position:relative;padding:2vw 2vw 2vw 9vw;border-bottom:1px solid #7b9ac9}.target-num-list li .num{position:absolute;font-size:clamp(7.11rem,6.94vw,13.33rem);font-weight:700;color:#e5ebf4;left:0;top:1vw;line-height:1}.target-num-list li .lead-text{color:#7b9ac9}.target-num-list li:last-child{border-bottom:none}@media screen and (max-width:1024px) and (orientation:portrait){.target-num-list li{padding:12vh 0 4vh 0}.target-num-list li .num{font-size:clamp(8rem,21.33vw,9.17rem);left:0;top:1vw;line-height:1}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.target-num-list li{padding:2vh 2vh 2vh 9vh}.target-num-list li .num{font-size:clamp(8rem,10.42vw,10.67rem);top:1vh}}