@charset "utf-8";.sec-cont .border-t{border-top:solid 1px #ccc;}.sec-cont #speaker .hmlist{font-weight:normal;margin-left:24px;padding-bottom:10px;}.sec-cont #speaker .hmlist li{position:relative;}.sec-cont #speaker .hmlist li span{font-weight:bold;width:auto;display:block;margin-left:0;margin-right:0;}@media screen and (min-width:768px), print{.sec-cont #speaker .hmlist{margin-left:40px;}.sec-cont #speaker .hmlist li{}.sec-cont #speaker .hmlist li span{width:120px;display:block;}}.sec-cont #timetable h4.tm{font-size:1.4rem;padding-left:16px;position:relative;}.sec-cont #timetable h4.tm::before{content:"";position:absolute;top:50%;left:5px;margin-top:-4px;border-top:6px solid #333;border-right:4px solid transparent;border-left:4px solid transparent;}.sec-cont #timetable dl.timesc{overflow:hidden;margin:0 4px 8px;border-bottom:none;}.sec-cont #timetable dl.timesc dt{font-weight:bold;}.sec-cont #timetable dl.timesc dd > span{float:none;display:block;}@media screen and (min-width:768px), print{.sec-cont #timetable h4.tm{font-size:1.6rem;padding-left:20px;}.sec-cont #timetable h4.tm::before{}.sec-cont #timetable dl.timesc{margin:10px 0 15px 0;}.sec-cont #timetable dl.timesc dd > span{}}