.search-box{position:relative;display:block;margin:var(--padding30) -8px}.search-box .icon{position:absolute;top:6px;left:7px}.search-box .icon svg{stroke:var(--color3)}.search-box input{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:var(--text30-line);font-size:var(--text30-font);color:var(--textcolor);height:calc(var(--grid) * 8);border:none;-webkit-box-shadow:0 0 0 2px var(--color2);box-shadow:0 0 0 2px var(--color2);border-radius:calc(var(--radius) * 4);padding-left:var(--padding40);width:100%;outline:none;background-color:var(--color1);background-position:0;background-attachment:fixed;background-repeat:no-repeat;-webkit-transition:-webkit-box-shadow .2s ease-in-out;transition:-webkit-box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out}.search-box input:focus{-webkit-box-shadow:0 0 0 2px var(--strong1);box-shadow:0 0 0 2px var(--strong1)}.search-box input::-webkit-input-placeholder{color:var(--color3)}.search-box input:-ms-input-placeholder{color:var(--color3)}.search-box input::placeholder{color:var(--color3)}.search-box .search-result{display:block;margin:var(--verticalspace20);padding:var(--padding10);border-radius:var(--radius);border:1px solid var(--color3)}.search-box .search-result b{display:block;text-align:center;font-weight:700;color:var(--strong2);padding:var(--padding5);line-height:var(--text30-line);font-size:var(--text30-font)}.search-box .search-result ul{font-size:var(--text20-font);line-height:var(--text30-line)}.search-box .search-result ul li{display:block;overflow:hidden;text-overflow:ellipsis}.search-box .search-result a.close{text-align:center;display:block;margin:var(--verticalspace20);font-size:var(--text10-font);line-height:var(--text10-line)}.login-box{display:block;margin:var(--verticalspace30);color:var(--strong1);font-size:var(--text20-font);line-height:var(--text20-line)}.login-box .button,.login-box div{display:block;margin:var(--verticalspace20);width:calc(100% - 2px);text-align:center}.login-box button{border:1px solid var(--strong1);color:var(--strong1);font-size:var(--text30-font);line-height:var(--text30-line);border-radius:var(--radius);background-color:var(--color1)}.login-box button:hover{color:var(--color1);background-color:var(--strong1);-webkit-transition:var(--hover-transition);transition:var(--hover-transition)}.tag-box{display:block;margin:var(--verticalspace30);margin-left:calc(var(--minus-grid) * 6)}.tag-box h3{margin:var(--verticalspace30);color:var(--strong2);font-weight:700;font-size:var(--text10-font);line-height:var(--text10-line);padding:0 0 0 calc(var(--grid) * 6)}.tag-box ul{margin:var(--verticalspace20)}.tag-box ul li.active{border-left:4px solid var(--strong1);padding:0 0 0 calc(var(--grid) * 6 - 4px)}.tag-box ul li{margin:var(--verticalspace10);display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 0 calc(var(--grid) * 6);font-size:var(--text10-font);line-height:var(--text10-line)}.tag-box ul li .hashtag{-webkit-box-flex:1;-ms-flex:1;flex:1}.tag-box ul li .hashtag-link{display:block;width:100%}.tag-box ul li .right-box{margin-left:auto}.tag-box ul li .icon svg{height:var(--text20-font)}.tag-box ul li.event a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.announcements{margin:var(--verticalspace30);text-align:justify}.announcements .announcement-item{margin:var(--verticalspace20);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:var(--padding10);color:var(--textcolor);background-color:var(--color2);border-radius:var(--radius)}.announcements .announcement-item:first-child{margin:0}.announcements .announcement-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:var(--grid)}.announcements .announcement-header .header-text{font-weight:700;font-size:var(--text10-font)}.announcements .announcement-header .dismiss-button{margin-left:auto}.announcements .announcements__body{width:100%}.announcements .announcements__body p{font-size:var(--text10-font);line-height:var(--text10-line)}.announcements .announcements__link{display:inline-block;color:var(--strong2);text-decoration:none;padding:1px 10px 0;border:solid 1px var(--strong2);font-size:10px;font-weight:600;border-radius:4px;margin-top:5px;margin-right:3px}.app.sp .global-navi{min-height:calc(100% - var(--height-deck) * 2 - var(--padding30) * 2);width:100%}.global-navi{padding:var(--padding30);min-height:calc(100% - var(--height-deck));background-color:var(--color1)}.global-navi .global-navi-center{-webkit-box-flex:1;-ms-flex:1;flex:1}.global-navi .global-navi-center .logo{width:100%}.global-navi .global-navi-center .global-navi-links{display:block;margin:var(--verticalspace30);margin-left:calc(var(--minus-grid) * 6);font-size:var(--text30-font);line-height:var(--text30-line)}.global-navi .global-navi-center .global-navi-links ul{margin:var(--verticalspace30)}.global-navi .global-navi-center .global-navi-links ul li{margin:var(--verticalspace10)}.global-navi .global-navi-center .global-navi-links ul li a{color:var(--textcolor);display:block;padding:var(--padding10) 0 var(--padding10) calc(var(--grid) * 6)}.global-navi .global-navi-center .global-navi-links ul li a .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.global-navi .global-navi-center .global-navi-links ul li a .icon{margin-top:-2px;margin-right:8px;height:20px}.global-navi .global-navi-center .global-navi-links ul li a .icon svg{stroke:var(--textcolor)}.global-navi .global-navi-center .global-navi-links ul li a .unread{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:var(--grid);padding:0 4px;min-width:16px;height:16px;line-height:16px;font-size:10px;font-weight:700;color:#fff;border-radius:10px;text-align:center;background-color:var(--strong1)}.global-navi .global-navi-center .global-navi-links ul li a.active{padding:var(--padding10) 0 var(--padding10) calc(var(--grid) * 6 - 4px);border-left:4px var(--strong1) solid;font-weight:700;color:var(--strong2)}.global-navi .global-navi-center .global-navi-links ul li a.active .icon svg{stroke-width:2px;stroke:var(--strong2)}.global-navi .global-navi-center .global-navi-links ul li a:hover{color:var(--strong1);-webkit-transition:color .2s var(--hover-timing);transition:color .2s var(--hover-timing)}.global-navi .global-navi-center .global-navi-links ul li a:hover .icon svg{stroke:var(--strong1)}.global-navi .global-navi-bottom{padding:0 0 var(--padding30);margin:var(--verticalspace30)}.global-navi .global-navi-bottom a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;margin:var(--verticalspace10)}.global-navi .global-navi-bottom a .link-text{display:block;font-size:var(--text20-font)}.global-navi .global-navi-bottom a:link:hover,.global-navi .global-navi-bottom a:visited:hover{color:var(--strong1)}.global-navi .global-navi-bottom a:link:hover .icon svg,.global-navi .global-navi-bottom a:visited:hover .icon svg{stroke:var(--strong1)}.global-navi h2{margin-top:var(--padding40);color:var(--strong2);font-weight:700;font-size:var(--text30-font);line-height:var(--text20-line)}.app.sp .timeline{position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%}.app.sp .timeline .scrollable .item-list{-webkit-box-sizing:content-box;box-sizing:content-box}.app.sp .timeline .navigation-column{overflow:scroll;-webkit-overflow-scrolling:touch}.app.sp .timeline.global_navi{left:0vw}.app.sp .timeline.global_navi,.app.sp .timeline.lobby{-webkit-transition:var(--hover-transition);transition:var(--hover-transition)}.app.sp .timeline.lobby{left:-100vw}.app.sp .timeline.lobby .item-list{padding:calc(var(--grid) * 4)}.app.sp .timeline.gallery{left:-200vw;-webkit-transition:var(--hover-transition);transition:var(--hover-transition)}.app.sp .timeline.gallery .item-list{padding:0 calc(var(--grid) * 4) calc(var(--grid) * 4)}.timeline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%;width:100%}.timeline,.timeline .gallery-column,.timeline .lobby-column,.timeline .navigation-column{position:relative}.timeline .gallery-column .scrollable,.timeline .lobby-column .scrollable,.timeline .navigation-column .scrollable{-webkit-box-flex:1;-ms-flex:1;flex:1}.timeline .navigation-column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:var(--width-globalnavi)}.timeline .navigation-column .scrollable{position:static!important}.timeline .lobby-column{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:var(--width-lobby);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--color2)}.timeline .lobby-column .dropdown-content{right:var(--padding30)}.timeline .lobby-column .scrollable .item-list{padding:var(--padding30)}.timeline .lobby-column .scrollable .item-list .prepend{margin-bottom:var(--padding30)}.timeline .lobby-column .scrollable .item-list article{margin-bottom:calc(var(--grid) / 2)}.timeline .lobby-column .scrollable .item-list article:first-of-type .status{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.timeline .lobby-column .scrollable .item-list article:last-of-type .status{border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius)}.timeline .gallery-column,.timeline .lobby-column.with-gallery{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.timeline .gallery-column{-ms-flex-negative:0;flex-shrink:0;width:var(--width-gallery-view);min-width:var(--width-gallery);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--color1);background-size:cover;background-position:50%}.timeline .gallery-column .scrollable{text-align:center}.timeline .gallery-column .scrollable .item-list{margin-bottom:var(--padding50)}.timeline .gallery-column .scrollable .item-list,.timeline .gallery-column .scrollable .item-list .prepend{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.timeline .gallery-column .scrollable .item-list .prepend{border-radius:0 0 var(--radius-big) var(--radius-big);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}.timeline .gallery-column .scrollable .item-list .prepend>div:last-child{border-radius:0 0 var(--radius) var(--radius)}.timeline .gallery-column .scrollable .item-list .media-post,.timeline .gallery-column .scrollable .item-list .music-status{width:var(--width-gallery)}.timeline .gallery-column .scrollable .item-list h3{margin:var(--verticalspace30);border-top:1px solid var(--color2);padding:var(--verticalspace30);font-size:var(--text40-font);line-height:var(--text40-line);font-weight:700}.timeline .gallery-column .status{margin:var(--verticalspace30)}.media-post{position:relative}.media-post .media-post-body{height:calc(var(--grid) * 18);background-color:var(--color2);border-radius:0 0 var(--radius-big) var(--radius-big);-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.media-post .media-post-body,.media-post .media-post-body .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.media-post .media-post-body .icon{width:var(--iconsize35);height:var(--iconsize35);border-radius:100%;background-color:var(--color1)}.media-post .media-post-body .icon,.media-post .media-post-body .icon svg{-webkit-transition:all .8s var(--hover-timing);transition:all .8s var(--hover-timing)}.media-post .media-post-body .icon svg{width:var(--iconsize20);height:var(--iconsize20);stroke:var(--linkcolor2)}.media-post .media-post-body:hover{-webkit-box-shadow:0 0 48px 0 rgba(0,0,0,.2);box-shadow:0 0 48px 0 rgba(0,0,0,.2)}.media-post .media-post-body:hover .icon{background-color:var(--linkcolor2);-webkit-transform:scale(1.1);transform:scale(1.1)}.media-post .media-post-body:hover .icon svg{-webkit-transform:scale(1.4);transform:scale(1.4);stroke:var(--color1)}.media-post .media-post-tips-baloon{position:absolute;top:72px;right:0;left:50%;margin-left:-58px}.media-post .media-post-tips-baloon-gallery{position:absolute;top:72px;left:0;right:0}.notification{display:block;text-align:left;padding:var(--padding20);margin:var(--verticalspace10);border-radius:var(--radius);background-color:var(--color1);color:var(--textcolor);font-size:var(--text30-font);line-height:var(--text30-line)}.notification.notification-follow{border-radius:0;margin:var(--verticalspace5)}.notification.notification-follow .message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--text10-font);line-height:var(--text10-line)}.notification.notification-follow .icon{margin:var(--rightspace5);height:var(--text10-font);margin-top:2px}.notification.notification-follow .icon svg{stroke:var(--textcolor);width:var(--text10-font);height:var(--text10-font)}.intent{margin:auto;width:var(--width-gallery)}.detailed-account{width:var(--width-gallery);margin:var(--verticalspace20)}.detailed-account .head{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--padding10);text-align:left;background-color:var(--color2);border-radius:var(--radius)}.detailed-account .head.with-media{border-radius:var(--radius) var(--radius) 0 0}.detailed-account .head .account{-webkit-box-flex:1;-ms-flex:1;flex:1}.detailed-account .head .button{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.detailed-account .media{display:-webkit-box;display:-ms-flexbox;display:flex}.detailed-account .media .media-item{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;cursor:-webkit-zoom-in;cursor:zoom-in}.detailed-account .media .media-item,.detailed-account .media .media-item img{display:block;width:100%;height:160px;-o-object-fit:cover;font-family:"object-fit:cover;object-position:50% 20%";object-fit:cover;-o-object-position:50% 20%;object-position:50% 20%}.detailed-account .media .media-item:first-child,.detailed-account .media .media-item:first-child img{border-radius:0 0 0 var(--radius)}.detailed-account .media .media-item:last-child,.detailed-account .media .media-item:last-child img{border-radius:0 0 var(--radius) 0}.timeline .gallery-column .scrollable .item-list article:first-of-type .detailed-account{margin:var(--verticalspace40)}.status-thread-deleted{color:var(--textcolor);padding:var(--padding50)}.music-compose-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:var(--z-index-lightbox_and-icon);background-color:hsla(0,0%,100%,.75);overflow-y:scroll}.music-compose-modal .music-compose-modal-body{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.music-compose-modal .music-compose-modal-body>*{-ms-flex-preferred-size:1000px;flex-basis:1000px;margin:auto}
/*# sourceMappingURL=application-5a05c594f4638a41896c6b65858bdc19.css.map*/