@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 .timesc{overflow:hidden;margin:0 4px 8px;border-bottom:none;li{margin-bottom:1em;}}.sec-cont #timetable .timesc li > span{float:none;display:block;font-weight:bold;}@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 .timesc{margin:10px 0 15px 0;li{margin-left:40px;}}}