.table-obstetrics .headline4{margin-bottom:12px;padding-bottom:0;border-bottom:none}.table-obstetrics220316+.headline4{margin-top:40px}.table-obstetrics220316 th:first-child{width:30%}.table-obstetrics220316 th:last-child{width:70%}.table-obstetrics220316 td:first-child{font-size:1.8rem;font-weight:bold;width:30%;background:#f1eeeb;border-left:1px solid #d4cfc8}.table-obstetrics220316 td:last-child{width:70%}.table-obstetrics220316 td:last-child .badge{min-width:38px}.table-obstetrics220316 .colum-wrap{display:flex;align-items:flex-start}.table-obstetrics220316 .text-area-white{margin-top:12px}.table-obstetrics220316 .headline5{margin-bottom:-10px}.table-obstetrics220316 .headline5::before{content:"●";margin-right:.4em;color:#d4cfc8}.badge{font-size:1.2rem;display:inline-block;padding:2px 6px;background:#f1eeeb;border:1px solid #d4cfc8;border-radius:11px;margin-right:8px}.list-asterisk{padding:0 10px;line-height:1.5}.list-asterisk li{padding-left:1.5em;text-indent:-1.5em}.list-asterisk li::before{content:"※";margin-right:.4em}.list-asterisk li+li{margin-top:4px}#class-schedule-section .mc-main td:nth-child(1),#class-schedule-section .mc-main td:nth-child(1) .mc-date{background:#fff}#class-schedule-section .mc-main td:nth-child(2),#class-schedule-section .mc-main td:nth-child(7){background:#fdf2f2}#class-schedule-section .mc-main td:nth-child(2) .mc-date,#class-schedule-section .mc-main td:nth-child(7) .mc-date{background:#fdf2f2}