@charset "UTF-8";.sem07_program{margin-bottom:80px}@media screen and (max-width:768px){.sem07_program{margin-bottom:60px}}.sem07_program .c-list-block h3{font-size:1.6rem;font-weight:600;margin-bottom:28px}.sem07_program .item{line-height:1.75}.sem07_program .item:not(:last-child){margin-bottom:60px}.sem07_program .item .session-number{background:#f0f0f0;border-left:2px solid;font-weight:600;line-height:1;margin:0 0 30px;padding:13px 18px}.sem07_program .item h3{line-height:1.5;margin:0 0 24px}@media screen and (max-width:768px){.sem07_program .item h3{letter-spacing:0}}.sem07_program .item ul{list-style:none;margin:0;padding:0}.sem07_program .item ul li{display:table-row}.sem07_program .item ul li:before{content:"・";display:table-cell;width:1em}