@charset "UTF-8";.event-detail{font-size:14px;letter-spacing:.03em}.event-detail .h1,.event-detail .h2,.event-detail .h3,.event-detail .h4,.event-detail .h5,.event-detail .h6,.event-detail h1,.event-detail h2,.event-detail h3,.event-detail h4,.event-detail h5,.event-detail h6{font-family:inherit;font-weight:700;line-height:1.5;color:#333}.event-detail .h1,.event-detail h1{font-size:22px;margin:30px 0 20px}.event-detail .h2,.event-detail h2{font-size:18px;border-radius:0;border-bottom:3px solid #333;padding:0 0 10px;margin:30px 0 20px}.event-detail .h3,.event-detail h3{font-size:17px;border-bottom:1px solid #333;padding:0 0 8px;margin:20px 0}.event-detail td>.h3,.event-detail td>h3{margin-top:10px;padding-bottom:10px}.event-detail .h4,.event-detail h4{font-size:16px;margin:10px 0}.event-detail .h5,.event-detail h5{font-size:15px;margin:10px 0}.event-detail .h6,.event-detail h6{font-size:14px;margin:10px 0}.event-detail a,.event-detail a:visited{color:#0e7ac4;word-break:break-all}.event-detail a:hover{color:#333;text-decoration:underline}.event-detail p{padding:0 0 10px;margin:0}.event-detail dl,.event-detail ol,.event-detail ul{display:block;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;margin-top:0;margin-bottom:15px}.event-detail dt{font-weight:700}.event-detail dd{margin-left:0}.event-detail ol,.event-detail ul{-webkit-padding-start:30px;-moz-padding-start:30px;padding-left:30px}.event-detail ol{list-style-type:decimal}.event-detail ul{list-style-type:disc}.event-detail ul li{display:list-item;text-align:-webkit-match-parent;list-style-type:disc}.event-detail ol li{display:list-item;text-align:-webkit-match-parent;list-style-type:decimal}.event-detail ol ul,.event-detail ul ul{list-style-type:circle}.event-detail table{background-color:#fff;box-sizing:content-box;font-size:14px;max-width:100%;margin-bottom:10px}.event-detail table.timeSchedule,.event-detail table.table{width:100%}.event-detail table td,.event-detail table th{padding:8px;line-height:20px;text-align:left;vertical-align:top;border:1px solid #ddd;word-break:break-word}.event-detail table th{background-color:#f5f5f5;font-weight:700}.event-detail table th.time{width:110px}.event-detail table td .name{font-weight:700}.event-detail blockquote{padding:8px 14px;margin:0 0 10px;font-size:16px;border-left:5px solid #f5f5f5}.event-detail blockquote p{padding:0}.event-detail blockquote ol:last-child,.event-detail blockquote p:last-child,.event-detail blockquote ul:last-child,.event-detail ol ol,.event-detail ol ul,.event-detail ul ol,.event-detail ul ul{margin-bottom:0}.event-detail legend{display:block;color:#333}.event-detail pre{display:block;color:#333;padding:9.5px;margin:0 0 10px;font-size:13px;word-break:break-all;word-wrap:break-word;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;overflow:auto}.event-detail code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f5f5f5;border-radius:4px}.event-detail pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.event-detail sub,.event-detail sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}.event-detail sup{top:-.5em}.event-detail hr{height:0;box-sizing:content-box;border:0;border-top:1px solid #f5f5f5;margin-top:20px;margin-bottom:20px}.event-detail .bigTitle{font-size:28px;font-weight:700;line-height:1.5;text-align:center;margin-bottom:20px}.event-detail .title{font-size:16px;font-weight:700;margin-bottom:10px}.event-detail .hashtag{font-size:28px;font-weight:700}.event-detail .caution{color:#e3017f;font-size:13px;font-weight:400;line-height:1.5}.event-detail .description{color:#666;font-size:13px;font-weight:400;line-height:1.5;margin-top:10px}.event-detail i.fa-twitter{color:#70aecd}.event-detail i.fa-facebook-official,.event-detail i.fa-facebook-square{color:#0966ff}.event-detail i.fa-github,.event-detail i.fa-globe,.event-detail i.fa-user{color:#333}.event-detail .speaker{margin-bottom:30px}.event-detail .speaker .speaker-list{display:flex;padding:0 10px 20px}.event-detail .speaker .speaker-list+.speaker-list{border-top:1px dotted #ddd;padding-top:20px}.event-detail .speaker-list .photo{width:100px;flex-shrink:0;margin-right:20px}.event-detail .speaker-list .photo-m{width:170px;margin-right:30px}.event-detail .speaker-list .photo-l{width:240px;margin-right:30px}.event-detail .speaker-list-reverse{flex-direction:row-reverse}.event-detail .speaker-list-reverse .photo{margin-right:0;margin-left:20px}.event-detail .speaker-list-reverse .photo-m,.event-detail .speaker-list-reverse .photo-l{margin-right:0;margin-left:30px}.event-detail .speaker-list .photo img{display:block;margin:0;width:100%}.event-detail .speaker-list .data .belongs{font-size:14px;line-height:1.4}.event-detail .speaker-list .data .name{font-size:18px;font-weight:700}.event-detail .speaker-list .data .belongs+.name{margin-top:5px}.event-detail .speaker-list .data .name+.belongs{margin-top:5px}.event-detail .speaker-list .data .name>span:not(.account){margin-left:.8em;font-size:14px;vertical-align:initial}.event-detail .speaker-list .data .name .account{font-size:14px;margin-left:1.2em}.event-detail .speaker-list .data .name .account i{vertical-align:1px;font-size:1.1em;margin-right:4px}.event-detail .speaker-list .data .name .account a+a{margin-left:10px}.event-detail .speaker-list .data .career{color:#666;font-size:13px;font-weight:400;line-height:1.4;margin-top:10px}.event-detail td .speaker{margin-bottom:0}.event-detail td .speaker .speaker-list{padding:0 0 15px}.event-detail td .speaker .speaker-list+.speaker-list{padding-top:15px}
