.room-list ul{border-top:1px solid border-color}.room-list ul .room-list-item{border-bottom:1px solid border-color;background:#efefef;line-height:66px}.room-list ul .room-list-item a{display:block;width:100%;height:100%;padding:10px}.room-list ul .room-list-item :hover{background-color:#dfdfdf}.room-list ul .room-list-item img,.room-list ul .room-list-item span{vertical-align:middle}.room-list ul .room-list-item .title{margin-left:1em}.room-list ul .room-list-item .n-talks{color:#6a6a6a;font-size:.9rem;float:right;padding-left:32px;min-width:2em;background:0 url("/n2016_traitors/build/images/icon-n-talks.png") no-repeat}.room-list ul .room-list-item.tobe{opacity:.5}.room-list ul .room-list-item.tobe div{padding:10px}@media screen and (max-width:700px){.room-list{width:100%}.room-list .toggle{display:block}.room-list ul,.room-list ul li{width:100%}.room-list ul li .room-list-item{line-height:32px}.room-list ul li .room-list-item a{padding:5px}.room-list ul li .room-list-item img{width:22px;height:22px}.room-list ul li .room-list-item.tobe div{padding:5px}}@media screen and (min-width:700px){.room-list{width:300px;display:block;position:absolute}.room-list .toggle{display:none}.room-list .room-list-item img{width:66px;height:66px}}.talk{position:relative;background:#fff;margin:0 auto;margin-bottom:15px;padding:20px 20px 0;box-shadow:0 1px 3px #d0d0d0}.talk .person,.talk .place{overflow:hidden}.talk .person .picture,.talk .place .picture{width:48px;height:48px;border-radius:24px;border:1px solid #e9ebea;background-repeat:no-repeat;background-size:cover;background-color:#c3c2cb;float:left}.talk .person .by-from,.talk .place .by-from{float:left;margin-left:10px}.talk .person .by-from div,.talk .place .by-from div{margin:5px 0 2px}.talk .person .by-from span,.talk .place .by-from span{font-size:.9rem;color:#6a6a6a;vertical-align:middle;line-height:1.2rem}.talk .person .by-from .name,.talk .place .by-from .name{font-size:1.2rem;color:#171717}.talk .person .by-from .title,.talk .place .by-from .title{margin-left:.5em}.talk .place .picture{background-image:url(/n2016_traitors/build/images/icon-conversation.png?764a1d52b705e78542cbf73b411e518d)}.talk .place .by-from{line-height:40px}.talk .content{clear:both;margin-top:10px;font-size:.9rem;line-height:130%}.talk .content p{margin-top:10px;margin-bottom:10px}.talk .video{background:#000;width:100%;height:280px}.talk .video .video-thumbnail{position:relative;margin:0 auto;width:100%;height:100%;background-position:50%;background-size:cover;background-repeat:no-repeat;text-align:center}.talk .video .video-thumbnail .btn-play{position:relative;margin:120px auto;width:64px;height:48px;opacity:.8}.talk .video .video-thumbnail:hover .btn-play{opacity:1}.talk .video iframe{border:0;width:100%}.talk .rage{padding:10px 0}.talk .rage img,.talk .rage span{vertical-align:middle}.talk .rage span{margin-left:.5em}.talk .tools{color:#6a6a6a;border-top:1px solid #e3e3e3;font-size:.8rem;overflow:hidden}.talk .tools .btn-tool{cursor:pointer;line-height:2rem;float:left}.talk .tools .btn-tool.btn-tool-rage{width:20%;text-align:left}.talk .tools .btn-tool.btn-tool-share{width:40%;text-align:center}.talk .tools .btn-tool.btn-tool-by-speaker{width:40%;text-align:right}.talk .tool{border-top:1px solid #e3e3e3}.talk .tool-share{padding:10px;text-align:center}.talk .tool-share input{border:1px solid #e3e3e3;width:200px;font-size:1.2rem;padding:5px;margin-right:5px;background:#f7f7f7}.talk .tool-share ul{margin-top:5px;overflow:hidden}.talk .tool-share ul li{float:left;margin-right:5px}.conversation ul{overflow:hidden;margin-top:10px}.conversation ul li{margin-bottom:20px}.conversation ul li .profile{position:relative;top:10px}.conversation ul li .profile .picture{display:inline-block;width:36px;height:36px;border-radius:18px;border:1px solid #e9ebea;background-repeat:no-repeat;background-size:cover;background-color:#c3c2cb;vertical-align:top}.conversation ul li .message{border:1px solid #d4d4d4;background:#f7f7f7;line-height:1.5rem;border-radius:10px;padding:10px}.conversation ul li.i{clear:both;float:right;text-align:right;padding-left:80px}.conversation ul li.i .message{margin-right:20px}.conversation ul li.o{clear:both;float:left;padding-right:80px}.conversation ul li.o .message{margin-left:20px}.event{padding-top:30px;padding-bottom:30px}.event .date{color:#6a6a6a;font-size:.9rem;line-height:2rem}.event .title{color:#000;font-size:1.3rem}.event .content{color:#6a6a6a;margin-top:.5rem;font-size:.8rem;line-height:1.2rem}.room{background:#f7f7f7;border:1px solid border-color;margin-bottom:100px}.room .room-filter{overflow:hidden}.room .room-filter ul{overflow:hidden;float:right;padding-top:10px;padding-bottom:10px}.room .room-filter ul li{cursor:pointer;font-size:.9rem;float:left;text-align:center;padding-left:1.5rem;padding-right:1.5rem;margin-left:5px;height:32px;line-height:32px;border-radius:16px;background:transparent;color:#2053b0}.room .room-filter ul li.selected{color:#fff;background:#2053b0}@media screen and (max-width:700px){.room .room-filter,.room event,.room talk{max-width:500px;margin:0 auto}.room .talk{margin-bottom:10px}.room .event{padding:10px}}@media screen and (min-width:700px){.room{padding:10px;position:absolute;left:310px;right:0}.room .talk .video iframe{min-height:280px}.room .event,.room .room-filter,.room .talk{max-width:640px;margin:0 auto}.room .talk{margin-bottom:10px}}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline}body{line-height:1;color:#000;background:#fff}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,table,td,th{vertical-align:middle}caption,td,th{text-align:left;font-weight:400}a img{border:none}body{font-family:sans-serif;color:#171717;background:#efefef}a,body,button,div,input,li,ul{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}#gnb{position:fixed;background:transparent;color:#fff;top:0;left:0;height:50px;line-height:50px;width:100%;text-align:center;z-index:200;padding-left:20px;padding-right:20px}#gnb .homepage{float:left;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90)}#gnb .support{float:right;display:inline-block;background:50% no-repeat url(/n2016_traitors/build/images/btn-support.png?58c231cb406efb36baf6dac468aa7602);width:96px;height:100%;text-indent:100%;white-space:nowrap;overflow:hidden}.app-empty-title{height:50px}@media screen and (max-width:700px){#gnb .homepage{display:inline-block;background:50% no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAASFJREFUSA3tU7sNwjAUTBCpSJ0FUkKXGVKxQcYIO6TKGKxAwwyUlCxAHSqQMHcolux8nGeFdDzp5Of37u7lYweBRyilDoSHRE6FcQG8WxRypYAJ0xx4AjqY5wLpNAVGGdBoZ2NlLZt2cDBgkAJ3w7Sbspc6LMZbECbAres4sCcnGXca6EAQA5cBs7ESufGAVb8EYgScx5wcdWqivqNRASEEjg6TqRa1oWFpp2jWUw6Cfm27tjsIS4FYSimtIVAVAG/pr4Je39vOb84beQLcP8h6JNHmBdaeAxoksiMm8rVIDw7YGqWrkc9Jd1psHSkMU7oxZw0RWr/SyVLr2sOYP41g8ECIDoXPG1R48w0B84pTJOEzQOLX4/wH9D5Jt7D4J/oAP2ZXCf2Q7UkAAAAASUVORK5CYII=);width:36px}#gnb .homepage,#gnb .title{height:100%;text-indent:100%;white-space:nowrap;overflow:hidden}#gnb .title{display:inline-block;background:50% no-repeat url(/n2016_traitors/build/images/gnb-title-short.png?d025ecd4174e440e374ea7d6ff49400c);width:100px;display:none}#gnb .support{width:76px;background-size:contain}.app-intro-title{padding-top:50px;height:250px}.app-intro-title .bg-video{height:250px}}@media screen and (min-width:700px){#gnb .homepage{display:inline-block;background:50% no-repeat url(/n2016_traitors/build/images/ci.png?cf5609077713a7357122a69314c5be62);width:197px}#gnb .homepage,#gnb .title{height:100%;text-indent:100%;white-space:nowrap;overflow:hidden}#gnb .title{display:inline-block;background:50% no-repeat url(/n2016_traitors/build/images/gnb-title.png?68ddca0fee5fbd81ee69c312800ae822);width:330px;display:none}.app-intro-title{padding-top:100px;height:500px}.app-intro-title .bg-video{height:500px}}#gnb.bg{background:#000}#gnb.bg .title{display:inline-block}.toggle-menu{float:right;display:inline}.toggle-menu .btn{margin-left:5px;margin-right:-10px;vertical-align:middle}.toggle-menu .menu{display:none;position:fixed;right:0;box-shadow:0 0 8px #666}.toggle-menu .menu ul{border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf}.toggle-menu .menu ul li{font-size:.9rem;text-align:left;width:100%;color:#000;background:#fff;border-bottom:1px solid #dfdfdf}.toggle-menu .menu ul li a{padding-left:1rem;display:block;width:100%;height:100%}.toggle-menu .menu ul li img{vertical-align:middle;width:20px;height:20px}.toggle-menu .menu ul li span{vertical-align:middle}.toggle-menu .menu.show{display:block}#share-page{float:right}#share-page,#share-page .share-page{display:inline}#share-page .share-page .btn{display:inline-block;background:50% no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAAgNJREFUWAntl7tLA0EQh3MJSlDBQiWEgJYSXyhincZHkcLSxlJQsBAEKxW1sVCwECwEKwsLLXyAhaCNjUbwDxAVbBRREYT4KjR+KxGW43bP3GVT3cBHdmZ35zc3d7dJQqHAgg4EHTDbActk+lwuV0b+PmiBSziwLCvLZ+mNYurhHGS7xmkvfTUoInwkVyKNLxhHS1oUgkmpAKdhWlVQWDXhMy6eGZ01qSaLXhDt6EJsVCWYj9+4zPufppAO2HO6P7bYE36Nf0VFBpK3wbZNNIu/Ag+2+Ct+vyLV/8IkSMEGnMEatIqdfDbDFnzDnwnBRajLr4kznoJNmIfG/6kqVpFgGL5AtjecfZDj7/hLEFOk8h8meQLEFevsg8lliPtXdMmAyKCuEubE7Uq4pCl4Wvfau7V/l++l24IVvW7g6rtdOvTC/BxUe9UoaB9CYciAmz2zYBKqChLwshiRBjgB2XZweuFQDjJ+hAmosGsRq7THPPski0AnDEBSToSfgmOQ7R5nDKIwBFcg7A6mISLnMDJGpAdOQTbxjDnZqpEinJKingb7jzJ7UeJk/z3tnXIUPYaYBTOgsxGVsO4cUu3RxjmbcizIaBeFQkXX1erRmlr41LSoQ5vAxCTFzCoKWjeh55qTYsSzNA7ifBIm3roFKHfdbHoBRcTA6H9A09cQ5A864LkDPxeuOEBjl6G9AAAAAElFTkSuQmCC);width:36px;height:36px;text-indent:100%;white-space:nowrap;overflow:hidden}#video-list{float:right}#video-list,#video-list .video-list{display:inline}#video-list .video-list .btn{display:inline-block;background:50% no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAeVJREFUSA2tljsvREEUx11BvCMSBUFEQaKQKHQehUqIR6HRKLQa30CERKPSCZ9BCFar0ioUYiVCgo3IFl6J116//9q7md07md1lT/LbmXvO/5wze+fe2fVKHOb7fhvhSRiDTmgBH+7hEg5g1/O8W8b8jcKtsA1fkMuk2YTmvDognIZnKNSeSBh3NkGwCIlCKxv6b+YL1iYEtPL/FA/6qEn6m3jqhqOV4RxqdF0Ee6ZGF5sfK00VW2YsVnGVrIMlTTxW3854BUEz+bNtB0cH9GUHHNdfxNpVdApcxfXcz0A/LMIL5GNliCZ1/4/AZd9mNYR6R3ZcCUZsTw0uDIdtmtEgaIZwAm5sCYbvTA1eDIdtam2gRohr4cSWlPLFde8Twar+MFaRU+3IS6jBnUNgDbE6PX3zBPXu9FpFv847NYg6BKEQhXtwHsMWNIYEmY6oGuxn+kJXWm0FVMIK0VMYDKnsjn0l65i9hnK7JumN8NkNnQ5Ndugdh46g5NOwQaNi27pqB4ddE3NtWK57qpx87BFRN4ddPC1m+SPwWYSv8UGNoXRhc0JgDiT4q72TOGvWDM0RDMMDFGoxEgZCBW0OhA2wBm+Qy14RrEK9rVZyk20B+VJJo0zNvy0K6e2/hEOIsJn6BbPaDxZqlS3uqpezAAAAAElFTkSuQmCC);width:36px;height:36px;text-indent:100%;white-space:nowrap;overflow:hidden}@media screen and (max-width:700px){.toggle-menu .menu{width:100%}}@media screen and (min-width:700px){.toggle-menu .menu{width:340px}}.app{max-width:1200px;margin:0 auto;position:relative}.app .move-top{cursor:pointer;position:fixed;bottom:0;right:0;display:inline-block;background:50% no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAVxJREFUeJztmk1Kw0AYhh+l6EYxJ3AvCAXtkVzYc9SfA3gTTyEoeAHPUF24FHST0BInzczko5PJvA98i4Tpl/d9FlmUgBBCCCGEEEIIURwHBjvOgWeDPTHcAG9DFswMQhwBc4M9MZwMXXBokSJnihdg8Q44Bi4M9sTwAXwnerawYFFPkSyAz3quE2fZO03533qKktAuX5SErvJFSOgr38yaCUrwLT9JCaHlJyWhq/wK+Grde3KcWwNXe09txK7y8F9ABdw5zmcpoa88uAUA3Dt+l5UEn/LQLQAyluBbHnYLgAwlhJSHfgEAD459o5QQWh78BEAGEuaElwd/AdAt4XJIcCsq4JWw8hAmAOCxdf4FOIuLbM+2BJ/yEC4ANhJGVb6hAm4DzscIAFgywvIxxAowpfi/xSUgdYDUSEDqAKmRgNQBUmPxfUAs78Dp1vVPqiBCCCGEEEIIIURh/AFhndidSxgkkQAAAABJRU5ErkJggg==);width:64px;height:64px;text-indent:100%;white-space:nowrap;overflow:hidden;display:none}.app .move-top.visible{display:block}.app-intro-title{background:#000;text-align:center;position:relative}.app-intro-title .bg-video{position:absolute;top:0;left:0;width:100%;margin:0 auto;z-index:90}.app-intro-title .title-text{width:100%;position:absolute;text-align:center;padding-left:50px;padding-right:50px;z-index:110}.app-intro-title .title-text .main-img{max-width:100%}.app-intro-title .title-text .open-series{margin-top:20px}.app-body{position:relative;width:100%}@media screen and (max-width:700px){.app-body{margin-top:0}}@media screen and (min-width:700px){.app-body{margin-top:20px}}