body{background:none}.security-notification{background:#ffd;border:1px solid red;border-radius:4px;color:red;display:none;margin:4px 0;padding:6px 20px}.security-notification button{color:#000;font-size:12px;padding:0 8px}.show-all{text-align:right}.show-all a{background:url(1eba1a7b99c166f7d543.png) no-repeat 0;background-size:16px 16px;min-height:18px;padding:1px 0 1px 20px}.embed-theme-light .modal-backdrop{background-color:transparent}.embed-theme-light .modal-content{box-shadow:0 20px 30px rgba(0,0,0,.5)}.embed-theme-dark{color:#fff}.embed-theme-dark .comment .header .user-trip{color:#ccc}.embed-theme-dark .comment .header .comment-timestamp a{color:#fff}.embed-theme-dark .comment .header .comment-timestamp a:active,.embed-theme-dark .comment .header .comment-timestamp a:focus,.embed-theme-dark .comment .header .comment-timestamp a:hover{color:#4ad}.embed-theme-dark .comments .comment{border-color:#555}.embed-theme-dark .modal-content,.embed-theme-dark .panel{background-color:#333}.embed-theme-dark .panel-primary,.embed-theme-dark .panel-primary>.panel-heading{border-color:#555}.embed-theme-dark .comment-add-reply:hover{animation-name:turn-gray-dark;color:#fff}.embed-theme-dark{@keyframes turn-gray-dark{0%{background-color:rgba(85,85,85,0)}to{background-color:#555}}}.embed-theme-dark .btn-default{background-color:#555;background-image:linear-gradient(#555,#555 60%,#444);background-repeat:no-repeat;border-color:hsla(0,0%,100%,.2);border-bottom:1px solid #444;color:#fff}.embed-theme-dark .btn-default:active,.embed-theme-dark .btn-default:focus,.embed-theme-dark .btn-default:hover,.embed-theme-dark .open>.dropdown-toggle.btn-default{background-color:#6e6e6e;background-image:linear-gradient(#6e6e6e,#6e6e6e 60%,#5e5e5e);background-repeat:no-repeat;border-color:hsla(0,0%,100%,.2)}.embed-theme-dark .comment .comment-action-menu{background-color:#444;border:1px solid #696969}.embed-theme-dark .comment .comment-action-menu button{background-color:#444}.embed-theme-dark .comment .comment-action-menu button:hover{background-color:#555}.embed-theme-dark .comment.emoji-reaction-enabled .content .comment-reactions-container .reaction-buttons button.reaction-button{background-color:#444}.embed-theme-dark .comment.emoji-reaction-enabled .content .comment-reactions-container .reaction-buttons button.reaction-button:hover{background-color:#333}.embed-theme-dark .comment.emoji-reaction-enabled .content .comment-reactions-container .reaction-buttons button.reaction-button.self-reaction{background-color:#111}.embed-theme-dark .tooltip-for-menu{background-color:#444;border:1px solid #696969}.embed-theme-dark .tooltip-for-menu:after{border-top-color:#444}.embed-theme-dark .tooltip-for-menu.up-arrow:after{border-bottom-color:#444}.embed-theme-dark .tooltip-inner{background-color:rgba(92,92,92,.8);opacity:.8}.comment.emoji-reaction-enabled .content .comment-reactions-container{align-items:center;display:flex;margin-bottom:8px;padding-left:50px}.comment.emoji-reaction-enabled .content .comment-reactions-container .btn-group{display:block}.comment.emoji-reaction-enabled .content .comment-reactions-container .reaction-buttons button.reaction-button{background-color:#efefef;border:1px solid #efefef;border-radius:12px;margin-bottom:4px;margin-right:8px}.comment.emoji-reaction-enabled .content .comment-reactions-container .reaction-buttons button.reaction-button[disabled]{opacity:.5}.comment.emoji-reaction-enabled .content .comment-reactions-container .reaction-buttons button.reaction-button:hover{background-color:#fff;border:1px solid}.comment.emoji-reaction-enabled .content .comment-reactions-container .reaction-buttons button.reaction-button.self-reaction{background-color:rgba(29,155,209,.1);border:1px solid #1d9bd1}.comment.emoji-reaction-enabled .content .comment-reactions-container .reaction-buttons button .twa{font-size:16px;vertical-align:text-bottom}.comment.emoji-reaction-enabled .content .comment-reactions-container .reaction-buttons button .reaction-count{font-size:12px}.comment.emoji-reaction-enabled .content .comment-action-menu .dropdown-menu{left:auto;right:0}.comment.emoji-reaction-enabled .reaction-user-list-container .reaction-user-list{margin-top:16px}.comment.emoji-reaction-enabled .reaction-user-list-container .reaction-user-list p{font-size:8px}.comment.emoji-reaction-enabled .reaction-user-list-container .reaction-user-list ul.comment-reaction-groups{list-style:none;padding-left:0}.comment.emoji-reaction-enabled .reaction-user-list-container .reaction-user-list ul.comment-reaction-groups .emoji-image{margin-right:4px}.comment.emoji-reaction-enabled .reaction-user-list-container .reaction-user-list ul.comment-reaction-groups .each-emoji-reaction{align-items:center;display:flex;margin-bottom:8px}.comment.emoji-reaction-enabled .reaction-user-list-container .reaction-user-list ul.comment-reaction-groups .each-emoji-reaction ul.user-list{background-color:#f5f5f5;border-radius:4px;display:flex;flex-wrap:wrap;list-style:none;padding:4px}.comment.emoji-reaction-enabled .reaction-user-list-container .reaction-user-list ul.comment-reaction-groups .each-emoji-reaction ul.user-list li{font-size:8px;margin-right:1em}.comment.emoji-reaction-enabled .reaction-user-list-container .reaction-user-list ul.comment-reaction-groups .each-emoji-reaction ul.user-list li img{border:none;height:12px;margin-right:4px;padding:0}.child-comments .comment.emoji-reaction-enabled .content .comment-reactions-container{padding-left:42px}.comment .content .comment-reactions-container.prepareHeight{height:28px}.wrap{margin:0 auto;padding:0 0 20px}.brand-logo{background:url(0d00276ade83fb74ebb6.png);display:block;height:30px;margin:-5px 0;text-indent:-9999px;width:160px}@media (min-resolution:2dppx){.brand-logo{background:url(760362f016f156f996e8.png);background-size:100%}}.nowrap{white-space:nowrap}.btn-link .caret{border-top-color:#4ad}.btn-link.disabled,.btn-link[disabled],fieldset[disabled] .btn-link{color:#888}.dropdown-menu>.disabled{cursor:not-allowed}.dropdown-menu>.disabled>a{pointer-events:none}.comment-icon a>img,.comment-icon img,.owner-icon a>img,.owner-icon img,.user-icon a>img,.user-icon img{height:100%}.wrap .navbar{border-left:none;border-radius:0;border-right:none;border-top:none}.navbar-nab-no-hamburger{margin:7.5px -15px}.navbar-nab-no-hamburger>li>a{line-height:20px;padding-bottom:10px;padding-top:10px}.navbar-nab-no-hamburger{float:left;margin:0}.navbar-nab-no-hamburger>li{float:left}.navbar-nab-no-hamburger>li>a{padding-bottom:15px;padding-top:15px}.navbar-nab-no-hamburger.navbar-right:last-child{margin-right:-15px}.navbar-nab-no-hamburger>li>.dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.navbar-default .navbar-nab-no-hamburger>li>a{color:#fff}.navbar-default .navbar-nab-no-hamburger>.active>a,.navbar-default .navbar-nab-no-hamburger>.active>a:focus,.navbar-default .navbar-nab-no-hamburger>.active>a:hover,.navbar-default .navbar-nab-no-hamburger>li>a:focus,.navbar-default .navbar-nab-no-hamburger>li>a:hover{background-color:#2592c9;color:#fff}.navbar-default .navbar-nab-no-hamburger>.disabled>a,.navbar-default .navbar-nab-no-hamburger>.disabled>a:focus,.navbar-default .navbar-nab-no-hamburger>.disabled>a:hover{background-color:transparent;color:#ddd}.navbar-default .navbar-nab-no-hamburger>.open>a,.navbar-default .navbar-nab-no-hamburger>.open>a:focus,.navbar-default .navbar-nab-no-hamburger>.open>a:hover{background-color:#2592c9;color:#fff}@media (min-width:768px){.search-query-input{max-width:190px}}.navbar-default .navbar-nab-no-hamburger>.nav-inbox{position:relative}.navbar-default .navbar-nab-no-hamburger>.nav-inbox>a{color:#fff;display:block;height:50px;padding:17px 10px 8px}.navbar-default .navbar-nab-no-hamburger>.nav-inbox>a:focus,.navbar-default .navbar-nab-no-hamburger>.nav-inbox>a:hover{background:none}.navbar-default .navbar-nab-no-hamburger>.nav-inbox .icon{font-size:19px;opacity:.8}.navbar-default .navbar-nab-no-hamburger>.nav-inbox>a:focus .icon,.navbar-default .navbar-nab-no-hamburger>.nav-inbox>a:hover .icon{opacity:1}.navbar-default .navbar-nab-no-hamburger>.nav-inbox .badge{background-color:red;color:#fff;font-size:8px;position:absolute;right:-5px;top:10px;z-index:2}.navbar .user-icon{background:#fff;border:none;border-radius:2px;display:inline-block;height:38px;margin:-15px 4px -15px 0;overflow:hidden;padding:0;width:38px}.navbar .user-nickname{display:inline-block;max-width:12em;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.navbar .dropdown-header{color:#999}.discussion-above .ad-block{display:none}.discussion-main{float:left;width:820px}.discussion-aside{float:right;width:300px}.discussion-aside .ad-block{float:left;text-align:center;width:100%}@media (max-width:1199px){.discussion-main{width:620px}}@media (max-width:991px){.discussion-main{margin-bottom:60px}.discussion-aside,.discussion-main{float:none;width:100%}.discussion-aside .ad-block{width:50%}}@media (max-width:767px){.discussion-aside .ad-block{width:100%}}@media (max-width:479px){.wrap>.container{padding-left:10px;padding-right:10px}.wrap>.container .row{margin-left:-10px;margin-right:-10px}.wrap>.container .col-lg-1,.wrap>.container .col-lg-10,.wrap>.container .col-lg-11,.wrap>.container .col-lg-12,.wrap>.container .col-lg-2,.wrap>.container .col-lg-3,.wrap>.container .col-lg-4,.wrap>.container .col-lg-5,.wrap>.container .col-lg-6,.wrap>.container .col-lg-7,.wrap>.container .col-lg-8,.wrap>.container .col-lg-9,.wrap>.container .col-md-1,.wrap>.container .col-md-10,.wrap>.container .col-md-11,.wrap>.container .col-md-12,.wrap>.container .col-md-2,.wrap>.container .col-md-3,.wrap>.container .col-md-4,.wrap>.container .col-md-5,.wrap>.container .col-md-6,.wrap>.container .col-md-7,.wrap>.container .col-md-8,.wrap>.container .col-md-9,.wrap>.container .col-sm-1,.wrap>.container .col-sm-10,.wrap>.container .col-sm-11,.wrap>.container .col-sm-12,.wrap>.container .col-sm-2,.wrap>.container .col-sm-3,.wrap>.container .col-sm-4,.wrap>.container .col-sm-5,.wrap>.container .col-sm-6,.wrap>.container .col-sm-7,.wrap>.container .col-sm-8,.wrap>.container .col-sm-9,.wrap>.container .col-xs-1,.wrap>.container .col-xs-10,.wrap>.container .col-xs-11,.wrap>.container .col-xs-12,.wrap>.container .col-xs-2,.wrap>.container .col-xs-3,.wrap>.container .col-xs-4,.wrap>.container .col-xs-5,.wrap>.container .col-xs-6,.wrap>.container .col-xs-7,.wrap>.container .col-xs-8,.wrap>.container .col-xs-9{padding-left:10px;padding-right:10px}.discussion-aside{width:auto}.discussion-aside .ad-block{margin:0 auto}}.discussion-aside .info-container{margin-top:10px}.discussion-aside .info{width:300px}.discussion-aside .info.affix{position:fixed;top:10px}.discussion-aside .info.affix-bottom{position:absolute}@media (max-width:991px){.discussion-aside .info{width:100%}.discussion-aside .info.affix,.discussion-aside .info.affix-bottom{position:static}}.discussion-aside .aside-group,.drawer-discussion-aside .aside-group{border:3px solid #eee;border-radius:6px;margin-bottom:20px;padding:6px 10px}.discussion-aside .aside-group .aside-group-title:first-child,.drawer-discussion-aside .aside-group .aside-group-title:first-child{font-size:18px;font-weight:700;margin-top:6px}.discussion-aside .aside-group .aside-group-title a,.drawer-discussion-aside .aside-group .aside-group-title a{color:#317eac}.discussion-aside .aside-group .list-view:last-child,.discussion-aside .aside-group:last-child,.drawer-discussion-aside .aside-group .list-view:last-child,.drawer-discussion-aside .aside-group:last-child{margin-bottom:0}.discussion-aside .aside-group.aside-group-share-buttons{margin-top:4px}.discussion-aside .aside-nav{margin-bottom:20px}.drawer-nav .aside-nav{margin:10px 10px 0}.drawer-nav .aside-group.aside-group-share-buttons{margin-top:4px}.drawer-nav .aside-group{border:3px solid #eee;border-radius:6px;margin:10px;padding:6px 10px}.aside-group.aside-group-hidden{border:none;display:none;height:0;margin:0;padding:0}.list-view{margin-bottom:20px;padding-left:0}.list-view-item{border-top:1px solid #ddd;display:block;margin-bottom:-1px;padding:10px 0;position:relative}.list-view-item-heading{margin-bottom:5px;margin-top:0}.list-view-item:last-child{margin-bottom:0}.comment-refresh-container{float:right}.comment-refresh-container button .text{display:none}@media (max-width:767px){.comment-refresh-container{float:none;margin-bottom:20px}.comment-refresh-container button{width:100%}.comment-refresh-container button .text{display:inline}}.symbol-image-sm{height:64px;position:relative;width:64px}.symbol-image-sm .thumbnail{border:none;border-radius:3px;margin-bottom:0;max-width:100%;overflow:hidden;padding:0;position:absolute}.symbol-image-sm .forum-symbol{height:50px;width:50px}.symbol-image-sm .comment-icon{border-radius:2px;bottom:1px;box-shadow:1px 2px 5px 0 rgba(0,0,0,.2);height:34px;padding:0;right:1px;width:34px}.page-header{margin-top:0}.app-modal .modal-header{background-color:#4ad;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px 6px 0 0;margin:-1px -1px 0;padding:10px 15px 4px}.app-modal .modal-header .close,.app-modal .modal-header .modal-title{color:#fff;font-size:14px}.app-modal .modal-header .close{opacity:.8}.app-modal .modal-header .close:hover{opacity:1}.app-modal .modal-footer{border-top:none;padding:10px 20px}.slider-paging .pagination{display:table-row;width:100%}.slider-paging .pagination li{border-collapse:separate;display:table-cell;padding:0 0 0 5px;vertical-align:middle;white-space:nowrap}.slider-paging .pagination li:first-child{padding-left:0}.slider-paging .pagination li.slider-pager{padding:0 20px;width:98%}.slider-paging .pagination li.slider-pager .slider{width:100%}.slider-paging .pagination input{display:none}.embedded-content{max-width:500px}.hashed-track-info{color:#bbb;display:inline-block;margin-right:6px}.ad-hoc-hint{color:#555;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.ad-hoc-hint .ad-hoc-hint-icon{padding:3px 4px 3px 0}.ad-hoc-hint .ad-hoc-hint-icon-offset{flex:auto;vertical-align:top}.ad-hoc-hint .close{margin-top:-1px}.ad-hoc-hint-below-navbar{border-bottom:1px solid transparent;margin:-20px 0 20px;padding:6px 0}.ad-hoc-hint-below-navbar .container{padding:0 20px}.ad-hoc-hint-above-comment-form{border:1px solid transparent;border-radius:4px;margin-bottom:20px;padding:10px}.ad-hoc-hint-management-console{border-bottom:1px solid transparent;margin:-20px -15px 20px -25px;padding:6px 20px}.forum-management-main-full .ad-hoc-hint-management-console{margin-left:-15px}@media (max-width:767px){.ad-hoc-hint-management-console{margin-left:-15px}}.ad-hoc-hint-color-info{background-color:#e6f7ff;border-color:#cdf2fa}.ad-hoc-hint-color-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.ad-hoc-hint-color-warning{background-color:#ffd;border-color:#cca;color:#c09853}.ad-hoc-hint-color-danger{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}textarea.md-code-editor{font-family:Menlo,Monaco,Consolas,Courier New,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,MS Gothic,monospace}textarea.md-code-editor.auto-size{height:6em;max-height:20em;min-height:6em}.ekko-lightbox .modal-dialog{margin:30px auto}@media (-ms-high-contrast:none){.ekko-lightbox{display:block!important}}.abuse-report-body{margin-left:52px}.abuse-thumbnail{background-color:#fff;border-radius:5px;float:left;height:42px;margin-right:10px;width:42px}.abuse-thumbnail>img{overflow:auto;white-space:pre;width:100%}.form-user-nickname{width:80%}.form-thumbnail{float:left;margin-right:10px;width:40px}.form-thumbnail>img{width:100%}.with-label{margin-top:24px}.with-thumbnail{margin-left:-48px}.forums .list-view-item,.topics .list-view-item{margin-top:10px;padding-bottom:0;word-break:break-all}.forums .list-view-item .list-view-item-heading,.topics .list-view-item .list-view-item-heading{font-size:18px;margin:-2px 0 4px;width:85%}.forums .list-view-item .list-view-item-heading small,.topics .list-view-item .list-view-item-heading small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forums .list-view-item .list-view-item-heading{padding-top:6px}.forums .list-view-item .topic-detail-aside,.topics .list-view-item .topic-detail-aside{color:#666;float:right;margin-bottom:0;text-align:right;width:15%}@media (max-width:479px){.forums .list-view-item .list-view-item-heading,.topics .list-view-item .list-view-item-heading{width:80%}.forums .list-view-item .topic-detail-aside,.topics .list-view-item .topic-detail-aside{width:20%}}@media (max-width:359px){.forums .list-view-item .list-view-item-heading,.topics .list-view-item .list-view-item-heading{width:70%}.forums .list-view-item .topic-detail-aside,.topics .list-view-item .topic-detail-aside{width:30%}}.forums .list-view-item .topic-detail-aside>small,.topics .list-view-item .topic-detail-aside>small{display:block;margin-left:-10px;white-space:nowrap}.forums .list-view-item .metadata,.topics .list-view-item .metadata{font-size:12px}.forums .list-view-item .metadata .owner,.topics .list-view-item .metadata .owner{display:inline-block;margin:4px 0}.forums .list-view-item .metadata .owner .hashed-track-info,.topics .list-view-item .metadata .owner .hashed-track-info{display:inline-block;white-space:nowrap}.forums .list-view-item ul,.topics .list-view-item ul{margin:4px 0}.forums .list-view-item .list-view-item-text,.topics .list-view-item .list-view-item-text{margin-bottom:0}.forums .list-view-item .thumbnail,.topics .list-view-item .thumbnail{border:none;border-radius:3px;height:64px;margin-bottom:0;margin-right:10px;overflow:hidden;padding:0;width:64px}.forums .list-view-item .topic-thumbnail-offset,.topics .list-view-item .topic-thumbnail-offset{padding-left:74px}.aside-forums .list-view-item,.aside-topics .list-view-item{margin:0;padding:6px 0}.aside-forums .list-view-item .list-view-item-heading{font-size:14px;line-height:14px;margin:0;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;white-space:nowrap}.aside-forums .list-view-item .list-view-item-text{color:#888;font-size:12px;line-height:12px;margin:0;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;white-space:nowrap}.aside-topics .list-view-item .list-view-item-heading{overflow-x:hidden;white-space:normal;word-break:break-all}.aside-forums .list-view-item ul,.aside-topics .list-view-item ul{margin:4px 0}.aside-forums .list-view-item .thumbnail,.aside-topics .list-view-item .thumbnail{border:none;border-radius:2px;height:40px;margin-bottom:0;overflow:hidden;padding:0;width:40px}.aside-forums .list-view-item .topic-thumbnail-offset,.aside-topics .list-view-item .topic-thumbnail-offset{padding-left:46px}.aside-forums .list-view-item .topic-thumbnail-offset .ranking{background-color:#aaa;border-radius:4px;color:#fff;float:left;font-size:11px;margin:0 .5em 0 0;padding:0 .5em}.aside-forums .list-view-item .content,.aside-topics .list-view-item .content{font-size:12px}.comments .list-view-item{border:none;margin:10px 0 -8px;padding:0}.child-comments .list-view,.child-comments .list-view-item{margin:0}.child-comments{padding-left:30px}@media (max-width:479px){.child-comments{padding-left:12px}}.comments .comment{border-top:1px solid #ddd;padding:8px 4px 0;position:relative;width:100%}.comment .comment-icon-container,.topic-detail .expanded-comment-ref .comment-icon-container{position:absolute}.comment-icon-container .comment-icon{background-color:#fff;border:none;border-radius:2px;display:block;height:40px;line-height:40px;margin-bottom:0;overflow:hidden;padding:0;width:40px}.comment-icon-container a:active .comment-icon,.comment-icon-container a:focus .comment-icon,.comment-icon-container a:hover .comment-icon{box-shadow:0 0 0 1px #4ad}.comment-icon-container .comment-icon img{border:none;height:40px;overflow-y:hidden;padding:0}.comment-icon-container .comment-number{color:#aaa;font-size:11px;margin-top:1px;overflow-x:visible;text-align:center;white-space:nowrap}.child-comments .comment-icon-container .comment-icon{height:34px;line-height:34px;width:34px}.child-comments .comment-icon-container .comment-icon img{height:34px}.child-comments .comment-icon-container .comment-number{font-size:10px}.comment .comment-header-body-container,.comment .comment-header-body-deleted{padding-left:50px}.child-comments .comment .comment-header-body-container,.child-comments .comment .comment-header-body-deleted{padding-left:42px}.comment .comment-header-body-deleted{color:#ccc;padding-top:10px;vertical-align:middle}.comment .header{font-size:90%;margin-bottom:2px;word-break:break-all}.comment .header .posted-user{margin-right:.5em}.comment .header .comment-timestamp{display:inline-block;margin-right:.5em}.comment .header .comment-timestamp a{color:#333}.comment .header .comment-timestamp a:active,.comment .header .comment-timestamp a:focus,.comment .header .comment-timestamp a:hover{color:#4ad}.comment .header .comment-timestamp .glyphicon{color:#888}.comment .header .comment-parent-link-muted{border:none;color:#ccc;padding:0}.comment .header a.comment-parent-link-muted:active,.comment .header a.comment-parent-link-muted:focus,.comment .header a.comment-parent-link-muted:hover{color:#4ad}.comment-topic{font-size:23px;margin:0 0 20px}.comment-view .comment{position:relative}.comment-view .comment-detail{border-top:1px solid #ccc;margin:0 0 20px;padding:8px 4px}.comment-view .comment-detail .operations{margin-top:20px}.comment-view h2{font-size:16px}.comment-list-options{margin:0 0 8px;text-align:right}.comments .comment .content{max-width:100%;min-height:60px;position:relative}.comments .comment .child-comments .comment .content{min-height:50px}.content .body{overflow-x:auto;overflow-y:hidden;width:100%}.content .body>:first-child{margin-top:4px}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#333}.content h1{font-size:24px}.content h2{font-size:20px}.content h3{font-size:18px}.content h4{font-size:16px}.content h5{font-size:14px}.content h6{font-size:12px}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{margin:1.5em 0 14px;padding-bottom:.2em}.content h1{border-bottom:2px solid #ddd}.content h2{border-bottom:1px solid #ddd}.content h3{border-bottom:1px solid #eee}.content .body>h1:first-child,.content .body>h2:first-child,.content .body>h3:first-child,.content .body>h4:first-child,.content .body>h5:first-child,.content .body>h6:first-child{margin-top:8px}.content h1 .heading-anchor,.content h2 .heading-anchor,.content h3 .heading-anchor,.content h4 .heading-anchor,.content h5 .heading-anchor,.content h6 .heading-anchor{display:block;height:1px;margin-bottom:19px;margin-top:-20px;position:relative;visibility:hidden}.content h1 .heading-anchor-link,.content h2 .heading-anchor-link,.content h3 .heading-anchor-link,.content h4 .heading-anchor-link,.content h5 .heading-anchor-link,.content h6 .heading-anchor-link{color:#ccc;font-size:14px;margin-left:.25em;visibility:hidden}.content h1:hover .heading-anchor-link,.content h2:hover .heading-anchor-link,.content h3:hover .heading-anchor-link,.content h4:hover .heading-anchor-link,.content h5:hover .heading-anchor-link,.content h6:hover .heading-anchor-link{visibility:visible}.content iframe,.content img{max-width:100%}.content a.media-external>img,.content a.media-modal-stripped>img,.content a.media-modal>img{border:1px solid #ccc;max-height:70px;padding:2px;width:auto}.content a.media-external:hover>img,.content a.media-modal:hover>img{border-color:#4ad}.content a[data-flickr-embed]>img{border:inherit;height:auto;max-height:none;padding:inherit;width:auto}.content a.media-external{display:inline-block;position:relative}.content a.media-external:after{background:#fff;bottom:2px;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;padding:2px;position:absolute;right:2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e066"}.content a.media-external.external-site-imgur:after{background-color:transparent;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:contain;bottom:2px;content:"";display:inline-block;height:12px;position:absolute;right:2px;width:12px}.content .paragraph-collapse{margin:10px 0}.content .paragraph-collapse>.collapse-control{background:none;border:none;color:#4ad;display:inline-block;margin-left:1.5em;outline:none;padding:0 6px;text-align:left;text-indent:-1.5em}.content .paragraph-collapse>.collapse-control:before{display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;margin-right:4px;position:relative;top:1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #4ad;border-radius:4px;content:"\e113";font-size:80%;padding:2px;text-align:center;text-indent:0;vertical-align:12%}.content .paragraph-collapse.collapsed>.collapse-control:before{content:"\e114"}.content .paragraph-collapse>.collapse-control:hover{-webkit-text-decoration:underline;text-decoration:underline}.content .paragraph-collapse>.collapse-control:hover:before{border-color:#2183d4}.content .paragraph-collapse>.collapse-body{display:block;margin-left:20px;margin-top:8px}.content .paragraph-collapse.collapsed>.collapse-body{display:none}.content table td,.content table th{border:1px solid #888;padding:.5em}.content blockquote{font-size:14px;margin:0 0 10px;padding:0 10px 0 14px}.content pre.aa{background:none;border:none;font-family:ＭＳ Ｐゴシック,IPAMonaPGothic,IPA モナー Pゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,"sans-serif";white-space:pre;word-wrap:normal;font-size:10px;line-height:normal;word-break:keep-all}.content .body ol,.content .body ul{padding-left:1.6em}.content .body li ol,.content .body li ul{padding-left:1.2em}.content .reference-marker-wrapper:after,.content .reference-marker-wrapper:before{content:" "}.content .comment-parent-link{border:1px solid #4ad;border-radius:4px;font-size:80%;padding:0 6px;vertical-align:2px}.content .comment-parent-link:active,.content .comment-parent-link:focus,.content .comment-parent-link:hover{border-color:#2183b4}.content .mention{border:1px solid #4ad;border-radius:4px;color:#4ad;cursor:pointer;display:inline-block;font-size:80%;font-weight:700;padding:0 6px;vertical-align:2px}.content .embed-content-container{max-width:100%}.content .embed-content-container-4by3{width:400px}.content .embed-content-container-16by9{width:500px}.content .external-resource-ssl-disallowed{background:#eee;padding:6px 10px}.content .nicovideo-embed-alt{border:1px solid silver;max-width:370px}.content .nicovideo-embed-alt img{max-width:100%}.content .nicovideo-embed-alt .site-name{background:#000;color:#fff;padding:0 5px}.content .nicovideo-embed-alt .nicovideo-embed-alt-body{margin:5px}.content .embed3-container{max-width:600px;overflow:hidden;position:relative}.content .embed3-container-bordered{border:1px solid #d8d8d8;border-radius:5px;padding:10px}.content .embed3-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.content .embed3-overlay:hover{background-color:rgba(0,0,0,.03)}.content .embed3-container .embed3-image{float:left;margin-right:10px;max-height:100px;max-width:100px}.content .embed3-container .embed3-title{font-size:125%}.content .embed3-container .embed3-subtitle{font-size:110%;margin-bottom:10px}.content .embed3-container .embed3-subtitle-single{margin-bottom:0}.content .embed3-container .embed3-description{font-size:90%;margin:10px 0}.content .embed3-container .embed3-provider-name{color:#888;font-size:90%;margin-top:10px}.content .embed3-container .embed3-provider-icon{margin-right:.5em;max-height:20px}.content .embed3-container .symbol-image-sm{margin-right:10px}.content .embed3-container .comment-header-body-container{padding-left:74px}.content .embed3-container .embed3-comment-body,.content .embed3-container .embed3-comment-header{margin-bottom:10px}.child-comments .more-child-comments{margin:20px 0 10px 5px}.content .hider-button{height:1px;opacity:0;overflow-y:visible}.content:hover .hider-button{opacity:1}.comment-inline-reply-container{margin:0 0 0 4px}.comment-add-reply{background:none;border:none;color:#ccc;display:block;font-size:10px;height:12px;line-height:12px;outline:none;padding:0 0 0 20px;text-align:left;width:100%}.comment-add-reply:hover{animation-duration:.5s;animation-fill-mode:forwards;animation-name:turn-gray;animation-timing-function:ease-in-out;color:#888}@keyframes turn-gray{0%{background-color:hsla(0,0%,93%,0)}to{background-color:#eee}}.comment-add-mention{border:none;color:#ccc;display:inline-block;font-size:12px;line-height:16px;margin-left:8px;outline:none;padding:0}.comment-add-mention:hover{color:#888}.view-mode-timeline .comment-inline-reply-container{margin:0 0 0 25px}.view-mode-timeline .comment-inline-reply-container .header{line-height:1em!important;padding-left:0!important}.view-mode-timeline .comment-inline-reply-container .comment-icon-container,.view-mode-timeline .comment-inline-reply-container .header .comment-parent-link,.view-mode-timeline .hider-hidden-comment{display:none}.comment-parent-link{display:inline-block;font-size:90%;font-weight:700}.comment-form-container{margin:12px 0 0}.comment-form .reply-target-number{border-top:1px solid #eee;margin:8px 0;padding:8px 0 0}.comment-form .reply-target-number .comment-icon{background-color:#4ad;color:#fff;font-size:13px;text-align:center}.comment-form .reply-target-number .header{line-height:40px;padding-left:50px}@media (min-width:768px){.comment-form #nickname{width:270px}}.comment-form .markdown_toolbox .btn-xs{padding:4px 6px}@media (max-width:479px){.comment-form .markdown_toolbox .btn-xs{padding:5px 8px}}.comment-form .submit-options{float:right;margin:10px 0}.button-flash-effect{animation:button-flash-effect-animation 1s}@keyframes button-flash-effect-animation{0%{opacity:0}to{opacity:1}}.markdown_toolbox .emoji-palette-button{order:0;position:relative}.last-posted-comment-effect{animation:last-posted-comment-effect-animation 1s;background-color:transparent}@keyframes last-posted-comment-effect-animation{0%{background-color:#b3e6ff}to{background-color:hsla(0,0%,100%,0)}}.comment-refresh-container .new-comments{background-color:red;font-size:10px;margin-left:6px}.pagination-support-read-next{text-align:center}@media (max-width:767px){.pagination-support-read-next a{width:100%}}.forum-view .watch,.topic-view .watch{margin:-4px 0 0 12px}.forum-view .watch .dropdown-menu,.topic-view .watch .dropdown-menu{left:auto;right:0}.user-trip{color:#888;font-size:80%;white-space:nowrap}.user-trip .glyphicon{font-size:11px}.user-role-level .glyphicon{font-size:10px;margin-left:-5px}.user-role-level .glyphicon:first-child{margin-left:-4px}.user-title{font-weight:700}.comment-form-attached-effect{animation:comment-form-attached-effect-animation .3s;left:0}@keyframes comment-form-attached-effect-animation{0%{opacity:.5;top:-40px}to{opacity:1;top:0}}.comment .hider-button{float:right}.comment .hider-wrapper{color:#ccc;min-height:24px;padding:2px 5px}.comment .hider-hidden-content{float:left}.comment .hider-unhide{float:right}.comment .comment-action-menu{background-color:#fff;border:1px solid #ddd;border-radius:4px;display:none;position:absolute;right:0;top:-20px}.comment .comment-action-menu button{background-color:#fff;border:none;border-radius:4px;height:30px}.comment .comment-action-menu button[disabled]{color:#ddd}.comment .comment-action-menu button i{vertical-align:middle}.comment .comment-action-menu button:hover{background-color:#f5f5f5}.comment .comment-action-menu button span.action-description{font-size:8px;vertical-align:middle}.comment .comment-action-menu .emoji-palette-button{order:0;position:relative}.comment .comment-action-menu .emoji-palette-button:not(:only-child):after{border-right:1px solid #ddd;content:"";height:20px;position:absolute;right:0;top:5px}.comment .comment-action-menu .mute-button{order:1}.comment .comment-action-menu.active{align-items:stretch;animation-duration:.5s;animation-fill-mode:forwards;animation-name:comment-action-menu-activate;animation-timing-function:ease-in-out;display:flex;z-index:99}@media (max-width:767px){.comment .comment-action-menu.active{animation-name:none}.comment .comment-action-menu{top:-30px}}.tooltip-for-menu{background-color:#000;border-radius:4px;color:#fff;display:none;max-width:200px;opacity:.8;padding:4px 8px;position:absolute;text-align:left;width:200px}.tooltip-for-menu:after{border-color:rgba(0,0,0,.9) transparent transparent;border-style:solid;border-width:5px 5px 0;bottom:-5px;content:"";height:0;margin-left:-5px;position:absolute;right:2px;width:0}.tooltip-for-menu.up-arrow:after{border-bottom-color:rgba(0,0,0,.9);border-width:0 5px 5px;right:2px;top:-5px}@keyframes comment-action-menu-activate{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}.content .instagram-media,.content .instagram-media-registered{max-width:400px!important}.content .imgur-embed-iframe-pub{max-width:440px!important}.comments pre code .token.comment{border-top:none;padding:0;width:auto}.scroll-to-top-bottom{background:#000;border:none;border-radius:4px;color:#fff;height:40px;opacity:.2;outline:none;position:fixed;right:20px;width:42px;z-index:1039}.scroll-to-top-bottom:hover{opacity:.5}.scroll-to-top-bottom:active{opacity:.2}@media (max-width:767px){.scroll-to-top-bottom{right:10px}}.scroll-to-top-bottom-top{bottom:225px}.scroll-to-top-bottom-bottom{bottom:175px}.ekko-lightbox .modal-body,.ekko-lightbox .modal-footer,.ekko-lightbox .modal-header{padding:10px}.ekko-lightbox .modal-header .modal-title{color:#ccc;font-size:11pt}.ekko-lightbox-container .modal-loading{font-size:20px;padding-bottom:80px;padding-top:80px;text-align:center}@media (max-width:767px){.lb-mention .modal-dialog,.lb-profile .modal-dialog{min-width:300px}}.ekko-lightbox .square-box{position:relative}.ekko-lightbox .square-box:before{content:"";display:block;padding-top:100%}.ekko-lightbox .square-content{box-sizing:border-box;height:100%;left:0;position:absolute;top:0;width:100%}.ekko-lightbox .center-box{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.ekko-lightbox .profile-icon-box{box-shadow:0 4px 8px rgba(0,0,0,.2)}.ekko-lightbox .profile-account{margin:8px 0}.ekko-lightbox .profile-introduction{border-top:1px solid #ddd;margin:8px 0;max-height:350px;overflow-y:auto;padding:8px 0 0}.ad-block-between-topic-comments{border-top:1px solid #ddd;margin-bottom:-1px}.targeted-confirm-modal{background-color:#fff;border-radius:4px;border-top:1px solid hsla(0,0%,87%,.5);box-shadow:0 5px 10px rgba(0,0,0,.2);display:none;max-width:276px;position:absolute;z-index:100}.targeted-confirm-modal.open{display:block}.targeted-confirm-modal.top{margin-top:-10px}.targeted-confirm-modal.bottom{margin-top:10px}.targeted-confirm-modal .targeted-modal-body{padding:8px 14px}.targeted-confirm-modal .targeted-modal-footer{padding:8px 14px;text-align:right}.targeted-confirm-modal .targeted-modal-footer button:not(:last-child){margin-right:8px}.embed-theme-dark .targeted-confirm-modal{background-color:#444;border-color:#696969}@media (max-width:767px){.emoji-palette.for-reaction:not([class|=embed-theme] *){animation:slideIn .3s ease;bottom:0!important;height:70vh;left:0!important;position:fixed;right:auto!important;top:auto!important;width:100vw!important}.emoji-palette.for-reaction:not([class|=embed-theme] *) .main-section{height:auto;max-height:95%}.emoji-palette-background.for-reaction.open:not([class|=embed-theme] *){background-color:rgba(0,0,0,.5);display:block;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:99}}.emoji-palette-background.for-reaction{display:none}.emoji-palette.for-reaction{background-color:#fff;border:1px solid #ddd;border-radius:4px;display:none;padding:8px;position:absolute;width:250px;z-index:100}.emoji-palette.for-reaction.open{display:block}.emoji-palette.for-reaction ul.emoji-category-nav-tab{display:flex;justify-content:space-around;list-style:none;margin-bottom:12px;padding:0}.emoji-palette.for-reaction ul.emoji-category-nav-tab li:not(.active){cursor:pointer}.emoji-palette.for-reaction ul.emoji-category-nav-tab li.active{border-bottom:2px solid #000}.emoji-palette.for-reaction .main-section{max-height:400px;overflow-y:auto}.emoji-palette.for-reaction .main-section .frequently-used p{font-size:8px}.emoji-palette.for-reaction .main-section .frequently-used ul{display:flex;flex-wrap:wrap;list-style:none;padding:0}.emoji-palette.for-reaction .main-section .frequently-used ul li{cursor:pointer;margin:2px}.emoji-palette.for-reaction .main-section .emoji-category-panels p{font-size:8px}.emoji-palette.for-reaction .main-section .emoji-category-panels .emoji-panel{display:none}.emoji-palette.for-reaction .main-section .emoji-category-panels .emoji-panel.active{display:block}.emoji-palette.for-reaction .main-section .emoji-category-panels .emoji-panel ul{display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none;padding:0}.emoji-palette.for-reaction .main-section .emoji-category-panels .emoji-panel ul li{cursor:pointer;margin:2px}@media (max-width:767px){.emoji-palette.for-comment:not([class|=embed-theme] *){animation:slideIn .3s ease;bottom:0!important;height:70vh;left:0!important;position:fixed;right:auto!important;top:auto!important;width:100vw!important}.emoji-palette.for-comment:not([class|=embed-theme] *) .main-section{height:auto;max-height:95%}.emoji-palette-background.for-comment.open:not([class|=embed-theme] *){background-color:rgba(0,0,0,.5);display:block;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:99}}.emoji-palette-background.for-comment{display:none}.emoji-palette.for-comment{background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.18);display:none;max-width:100vw;padding:8px;position:absolute;z-index:100}.emoji-palette.for-comment.open{display:block}.emoji-palette.for-comment ul.emoji-category-nav-tab{display:flex;justify-content:space-around;list-style:none;margin-bottom:12px;padding:0}.emoji-palette.for-comment ul.emoji-category-nav-tab li:not(.active){cursor:pointer}.emoji-palette.for-comment ul.emoji-category-nav-tab li.active{border-bottom:2px solid #000}.emoji-palette.for-comment .main-section{height:200px;overflow-y:auto}.emoji-palette.for-comment .main-section .frequently-used p{font-size:8px}.emoji-palette.for-comment .main-section .frequently-used ul{display:flex;flex-wrap:wrap;list-style:none;padding:0}.emoji-palette.for-comment .main-section .frequently-used ul li{margin:2px}.emoji-palette.for-comment .main-section .emoji-category-panels p{font-size:8px}.emoji-palette.for-comment .main-section .emoji-category-panels .emoji-panel{display:none}.emoji-palette.for-comment .main-section .emoji-category-panels .emoji-panel.active{display:block}.emoji-palette.for-comment .main-section .emoji-category-panels .emoji-panel ul{display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none;padding:0}.emoji-palette.for-comment .main-section .emoji-category-panels .emoji-panel ul li{cursor:pointer;margin:2px}.emoji-palette .main-section .twa{background-size:2em 2em;height:2em;margin:.5em;vertical-align:-.2em;width:2em}.simple-emoji-palette{background-color:#fff;border:1px solid #ddd;border-radius:4px;display:none;max-width:225px;padding:8px;position:absolute;z-index:100}.simple-emoji-palette.open{display:block}.simple-emoji-palette ul{display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none;margin-bottom:0;padding:0}.simple-emoji-palette ul li{cursor:pointer;margin:0 6px}.simple-emoji-palette .twa{background-size:1.5em 1.5em;height:1.5em;margin:.1em .3em;vertical-align:-.2em;width:1.5em}
/*# sourceMappingURL=embed-7614ec8ff5f82990c96d.min.css.map*/