#seminar .sec01{max-width:60em;margin:0 auto 1em}#seminar .sec01__01 h2{text-align:center;font-size:clamp(1em, 4vw, 1.3em);font-weight:600}#seminar .sec01__01 h2 span{z-index:1;position:relative;width:fit-content;padding:0.75em 1.25em 0.75em 1.5em;color:#fff;border-radius:5em;background-color:#FF00A6;isolation:isolate}#seminar .sec01__01 h2 span::after{content:"";position:absolute;top:0;left:50%;z-index:-1;width:6em;height:3.3em;background-color:#FF00A6;clip-path:polygon(0 0, 100% 0, 50% 100%);translate:-50% 0}#seminar .sec01__02 p{font-size:clamp(1em, 4vw, 1.1em);font-weight:500;margin-top:2em}#seminar .sec01__03{margin-top:3em}#seminar .sec01__03 p{font-size:0.9em;text-indent:-1em;margin-left:1em}#seminar .sec02{max-width:60em;margin:0 auto}#seminar .sec02 h3{background:#76BFD7;color:#fff;font-weight:700;font-size:1.1em;padding:0.5em 1em;margin-bottom:1em;border-radius:0.25em}#seminar .sec02 h3:nth-child(n+2){margin-top:3em}#seminar .sec02 p a{font-weight:500}#seminar .sec02__01{margin-top:1em}#seminar .sec02__01 table thead th{font-weight:500}#seminar .sec02__01 table tbody th{background:#ededed;font-weight:400}#seminar .sec02__02 figure{text-align:center}#seminar .sec02__02 figure figcaption{padding-top:1em;font-weight:500}#seminar .sec02__02 figure figcaption a{color:#fff;background:#DA0003;padding:0.75em 2em;border-radius:4em;text-decoration:none;display:inline-block}#seminar .sec02__02 figure figcaption a:hover{background:#f40003}
