/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body{min-width:960px}@media (max-width:480px){body{min-width:inherit}}@font-face{font-family:Hiragino Fixed;font-weight:400;src:local("HiraginoSans-W4"),local("HiraginoSans-W3")}@font-face{font-family:Hiragino Fixed;font-weight:700;src:local("HiraginoSans-W6")}body{color:#25282b;font-size:16px;font-family:Helvetica,Arial,Roboto,Hiragino Fixed,Hiragino Sans,sans-serif;line-height:1.5;word-wrap:break-word;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100vh;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx),only screen and (-webkit-min-device-pixel-ratio:2){body{-webkit-font-smoothing:antialiased}}h1,h2,h3,h4,li,p,ul{margin:0;padding:0}li,ul{list-style:none}input[type=submit],input[type=text]{-webkit-appearance:none}.is-hidden{display:none!important}.is-overlay{overflow:hidden}.side-list li,.style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-list li,.style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-list li{position:relative;border-bottom:1px solid #ececec;padding:12px 0 11px}.side-list-title,.style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-list-title,.style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-list-title{width:100%;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side-list-title img,.style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-list-title img,.style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-list-title img{vertical-align:middle;margin:0 8px 0 5px}.side-list-title a,.style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-list-title a,.style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-list-title a{text-decoration:none;color:#303030}.side-list-title a:hover,.style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-list-title a:hover,.style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-list-title a:hover{color:#7db4e8}.side-list-more{text-align:right;padding:3px 15px 0 0}.side-list-more a{font-size:11px;text-decoration:none;color:#333;position:relative}.side-list-more a:hover{text-decoration:underline}.side-list-more a:after{content:"";height:0;width:0;margin-left:6px;border:4px solid transparent;border-left-color:#333;position:absolute;left:100%;top:3px}.recommend-goods>li{padding:14px 0 15px 120px;position:relative;border-bottom:1px solid #ececec}.recommend-goods .thumb{position:absolute;top:14px;left:4px}.recommend-goods .thumb img{max-width:110px;max-height:77px}.recommend-goods-title{padding:2px 0 4px;font-size:14px}.recommend-goods-title a{color:#333;text-decoration:none}.recommend-goods-title a:hover{color:#7db4e8}.recommend-goods-description{font-size:13px;color:#374148}.recommend-goods-meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:13px;margin:5px 0 0}.recommend-goods-meta li{margin:0 15px 0 0}.recommend-goods-meta a{text-decoration:none;color:#008fde}template{display:none}.twitter-click{background:url(/images/v4/public/common/icon-twitter-click.svg?version=66eabb92e6de889d68b4eeee39a1b9d3) no-repeat 0;background-size:12px 10px;font-size:12px;margin-left:12px;white-space:nowrap}.twitter-click a,.twitter-click span{color:#55acde}.twitter-click span{padding-left:14px}.list-star-container:empty~.twitter-click{margin-left:0}#container{margin:34px 0 0}@media (max-width:480px){#container{overflow:hidden}}.branding,.comment-wrapper,.entry-wrapper,.global-header-inner,.wrapper{width:960px;margin:0 auto}@media (max-width:480px){.branding,.comment-wrapper,.entry-wrapper,.global-header-inner,.wrapper{width:100%}}.bookmark-modal-btn,.bookmarkadd-submit-btn,.btn-primary,.comment-readmore-btn,.entry-editModal-decide,.entry-myBookmark-form-button,.entry-myBookmark-guest-button,.entry-notFound-btn,.entrysearch-searchbox-btn{background:#00a4de;color:#fff!important;border:none;border-radius:3px;padding:6px 12px;text-decoration:none}.bookmark-modal-btn:hover,.bookmarkadd-submit-btn:hover,.btn-primary:hover,.comment-readmore-btn:hover,.entry-editModal-decide:hover,.entry-myBookmark-form-button:hover,.entry-myBookmark-guest-button:hover,.entry-notFound-btn:hover,.entrysearch-searchbox-btn:hover{background:#0091c5;text-decoration:none!important}.btn-primary.is-disabled,.is-disabled.bookmark-modal-btn,.is-disabled.bookmarkadd-submit-btn,.is-disabled.comment-readmore-btn,.is-disabled.entry-editModal-decide,.is-disabled.entry-myBookmark-form-button,.is-disabled.entry-myBookmark-guest-button,.is-disabled.entry-notFound-btn,.is-disabled.entrysearch-searchbox-btn{background:#c5f0ff}.btn-primary.is-disabled:hover,.is-disabled.bookmark-modal-btn:hover,.is-disabled.bookmarkadd-submit-btn:hover,.is-disabled.comment-readmore-btn:hover,.is-disabled.entry-editModal-decide:hover,.is-disabled.entry-myBookmark-form-button:hover,.is-disabled.entry-myBookmark-guest-button:hover,.is-disabled.entry-notFound-btn:hover,.is-disabled.entrysearch-searchbox-btn:hover{cursor:not-allowed;pointer-events:none}.btn-secondary{background:transparent;color:#55606a;border:1px solid #55606a;border-radius:3px;padding:5px 11px;text-decoration:none}.btn-secondary:hover{color:#374148;border-color:#374148;text-decoration:none!important}.btn-secondary.is-disabled{color:#cdd2d7;border-color:#cdd2d7}.btn-secondary.is-disabled:hover{cursor:not-allowed;pointer-events:none}.bookmarkadd-cancel-btn,.btn-white,.entry-editModal-cancel,.follow-btn,.follow-btn-big,.followed-btn{background-color:#f5f5f5;border:1px solid #ddd;display:inline-block;border-radius:3px;color:#333!important;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none}.bookmarkadd-cancel-btn:hover,.btn-white:hover,.entry-editModal-cancel:hover,.follow-btn-big:hover,.follow-btn:hover,.followed-btn:hover{text-decoration:none!important;background-color:#eee}.icon-btn{width:inherit;height:inherit;border-radius:100%!important;text-indent:110%;overflow:hidden;white-space:nowrap;background-size:16px;background-repeat:no-repeat;background-position:50%;background-color:transparent;outline:0}.icon-btn:focus,.icon-btn:hover{background-color:#f6f7f8}.follow-btn,.follow-btn-big,.followed-btn{padding:0 8px 0 22px;font-size:11px;background-image:url(/images/v4/public/userpage/icon-follow.svg?version=7cbf8587d93cc7df593a5500e93dbffc);background-size:14px 14px;background-repeat:no-repeat;background-position:6px;line-height:24px;height:24px}.followed-btn{background-image:url(/images/v4/public/userpage/icon-followed.svg?version=d7effb3683735040f463d7dd99941c25)}.follow-btn-big{width:124px;height:28px;font-size:100%;vertical-align:middle;padding:0 6px 0 19px;background-position:4px}.readlater-button-text{background-color:transparent;border:none;border-radius:0;background-size:8px 12px;background-repeat:no-repeat;background-position:left 3px;padding:0 0 0 10px;line-height:1.6;background-image:url(/images/v4/public/readlater-button-text.svg?version=91507be2a2cef505179bfa3d7dbf57b8);color:rgba(70,82,94,.8)}.readlater-button-text.is-active,.readlater-button-text:hover{color:#ff7790;background-image:url(/images/v4/public/readlater-button-active.svg?version=014c68f98468855f5f80a92267a4aae9)}@media (max-width:480px){.for-pc{display:none!important}}.for-sp{display:none!important}@media (max-width:480px){.for-sp{display:inherit!important}}.page-touch{width:100%;min-width:inherit}.page-touch a{text-decoration:none}.page-touch .global-header-inner{width:100%;padding:0 12px;-webkit-box-sizing:border-box;box-sizing:border-box}.page-touch .gh-service-menu li{display:none}.page-touch .gh-service-menu li.gh-hatena-logo{display:inline-block}.page-touch .gh-searchbox{border:inherit;border-bottom:1px solid #ccc;background-color:inherit;width:172px;height:24px}.page-touch .gh-inputtext{width:196px;height:32px;line-height:32px;outline:0;padding-right:7px;-webkit-transform:scale(.75);transform:scale(.75);-webkit-transform-origin:left top;transform-origin:left top;font-size:16px}.page-touch .gh-inputtext::-webkit-input-placeholder{color:#c2c2c2;opacity:1}.page-touch .gh-inputtext::-moz-placeholder{color:#c2c2c2;opacity:1}.page-touch .gh-inputtext:-ms-input-placeholder{color:#c2c2c2;opacity:1}.page-touch .gh-inputtext::-ms-input-placeholder{color:#c2c2c2;opacity:1}.page-touch .gh-inputtext::placeholder{color:#c2c2c2;opacity:1}.page-touch .footer-inner{width:100%;text-align:center;margin-top:15px}.page-touch .footer-title{margin:0 0 .2em}.page-touch .footer-category,.page-touch .footer-hatena{display:none}.page-touch .footer-bookmark{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.page-touch .footer-help{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-touch .footer-help li{margin:0 5px}.page-touch .copyright{margin-top:10px}.touch-container{margin:34px 0 0}.touch-section-title{padding:4px 0 4px 8px;margin-bottom:-1px;color:#2c6ebd;background-color:#f0f7ff;font-weight:700;font-size:14px;line-height:25px;position:relative}.touch-section-title-sub{font-size:12px;padding:12px 8px 8px}.touch-tab{background:#f7f7f7;border-bottom:1px solid #e5e9ea}.touch-tab-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;padding:0 8px;background:#f6f7f8;border-top:1px solid #acc7e8}.touch-tab-menu a{text-decoration:none}.touch-tab-menu li{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center;position:relative}.touch-tab-menu li:last-child a{border-right:none}.touch-tab-menu li.is-active a,.touch-tab-menu li.is-current a{color:#009ad0}.touch-tab-menu li.is-active:after,.touch-tab-menu li.is-current:after{content:"";position:absolute;left:7%;bottom:0;width:86%;border-bottom:3px solid #009ad0}.touch-tab-menu a{color:rgba(70,82,94,.8);font-weight:700;font-size:12px;margin:6px 0;display:inline-block;width:100%;border-right:1px solid #e5e9ea;line-height:2.4;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 6px}.touch-tab-menu-3column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;padding:0 8px;background:#f6f7f8;border-top:1px solid #acc7e8}.touch-tab-menu-3column a{text-decoration:none}.touch-tab-menu-3column li{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center;position:relative}.touch-tab-menu-3column li:last-child a{border-right:none}.touch-tab-menu-3column li.is-active a,.touch-tab-menu-3column li.is-current a{color:#009ad0}.touch-tab-menu-3column li.is-active:after,.touch-tab-menu-3column li.is-current:after{content:"";position:absolute;left:7%;bottom:0;width:86%;border-bottom:3px solid #009ad0}.touch-tab-menu-3column a{color:rgba(70,82,94,.8);font-weight:700;font-size:12px;margin:6px 0;display:inline-block;width:100%;border-right:1px solid #e5e9ea;line-height:2.4;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 6px}.touch-tab-menu-3column li{-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.touch-search{position:relative}.touch-search-form{margin:0 12px}.touch-search-field{font-size:13px;line-height:17px;color:#666;border-radius:3px;-webkit-box-sizing:border-box;background:url(/images/v4/public/search-icon.svg?version=e114fc255cd20de58fb414abdbb4be74) #efefef no-repeat 8px;background-size:15px 15px;width:100%;padding:6px 6px 6px 26px;box-sizing:border-box;border:none}.touch-search-field:hover{border-color:#999}.touch-articles{margin:0 12px}.touch-profile{background:#f3f8ff;padding:16px 24px;min-height:64px;position:relative}.touch-profile-icon{position:absolute}.touch-profile-icon img{vertical-align:middle;background:#fff;border-radius:3px}.touch-profile-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 0 80px}.touch-profile-info.is-author{margin-top:17px}.touch-profile-username{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:700;color:#25282b}.touch-profile-menu{margin:13px 0 0 80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.touch-profile-config{background:#fff;border:1px solid #d5d5d5;border-radius:3px}.touch-profile-config,.touch-profile-favorite{color:#4d4d4d;font-size:13px;padding:4px 10px;font-weight:700}.touch-profile-favorite{-webkit-appearance:none;background-color:transparent;border-radius:0;background:#fff;border:1px solid #d5d5d5;border-radius:3px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-right:8px}.touch-profile-setting{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;padding:0;height:30px;width:30px;background:url(/images/v4/public/common/optional-menu.svg?version=33dba77a62842ed8d803cb81d1ab2e75) no-repeat center 10px;background-size:16px 9px}.touch-profile-setting span{display:none}.touch-profile-setting-menu{background:#fff;z-index:900;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.25);box-shadow:0 1px 4px rgba(0,0,0,.25);padding:5px 0;font-size:12px;top:24px;right:0;position:absolute;width:144px;font-size:14px}.touch-profile-setting-menu li a,.touch-profile-setting-menu li button{display:block;padding:5px 12px;color:#25282b;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left}.touch-profile-setting-menu li a:hover,.touch-profile-setting-menu li button:hover{background-color:#e9f3f7;text-decoration:none}.touch-profile-setting-menu button{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;padding:0;padding:8px 20px}.touch-profile-status{padding:0 10%}.touch-profile-simple{background:#f3f8ff;padding:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.touch-profile-simple-icon{margin:0 8px 0 0;display:inline-block}.touch-profile-simple-icon img{vertical-align:middle;background:#fff;border-radius:3px;width:32px;height:32px}.touch-usertags{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-height:64px;overflow:hidden;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.touch-usertags li{margin:0 4px 8px}.touch-usertags-contents{display:inline-block;background:#00b4be;color:#fff!important;font-weight:400;padding:0 10px;height:24px;line-height:24px;font-size:13px;border-radius:12px}.touch-usertags-description-wrapper{margin:12px 0 0}.touch-usertags-description{font-size:12px;color:#666;border:1px solid #e6e9ea;margin:8px 12px;padding:8px 10px;border-radius:3px;line-height:1.5;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.touch-usertags-description a{color:#595959;border-bottom:1px solid #e6e6e6}.touch-usertags-description.is-expanded .touch-usertags-description-content{display:block}.touch-usertags-description.is-expanded .touch-usertags-description-readmore{display:none}.touch-usertags-description-content{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.touch-usertags-description-readmore{text-align:right;margin:4px 2px -4px 0}.touch-usertags-description-readmore-btn{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;color:#628fb9;font-weight:700;font-size:11px;background:url(/images/v4/public/userpage/user-toggle.png?version=28597027da2df859f5e2916db2474c30) right 6px/9px 6px no-repeat;padding:0 14px 0 0;line-height:20px}.hottag{height:33px;overflow:hidden;vertical-align:bottom;position:relative;text-align:center}.hottag a{font-weight:400;font-size:12px;line-height:34px;margin:0 8px;display:inline-block;color:#009ad0;text-decoration:none}.touch-ad-rectangle{margin:20px auto 0;min-height:250px;max-width:300px}#touch-footer-ad{display:none!important;position:fixed;bottom:0;width:100%;z-index:900;background-color:#000;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:480px){#touch-footer-ad{display:inherit!important}}#touch-footer-ad-placeholder{display:none!important;height:80px}@media (max-width:480px){#touch-footer-ad-placeholder{display:inherit!important}}.with-android-appbanner #global-header{top:84px}.with-android-appbanner .js-smart-app-banner-container:before{content:" ";display:block;position:relative;height:84px}.android-appbanner{font-family:Helvetica,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Roboto,Arial,sans-serif;height:82px;background-color:#f5f5f5;border-bottom:2px solid #e9e9e9;position:fixed;top:0;z-index:200;width:100%}.isLet .android-appbanner{position:relative}.android-appbanner .close{width:16px;height:16px;display:block;position:absolute;top:6px;left:6px}.android-appbanner .close img{width:16px;height:16px}.android-appbanner .app-icon{width:58px;height:58px;text-align:center;display:block;position:absolute;top:13px;left:30px}.android-appbanner .app-icon img{width:58px;height:58px;border-radius:12px}.android-appbanner .app-info{position:absolute;top:17px;left:102px;list-style:none;margin:0;padding:0}.android-appbanner .app-info li{font-size:12px;line-height:17px;color:#9e9e9e;margin:0;padding:0}.android-appbanner .app-info li.title{font-size:14px;line-height:14px;color:#565656;font-weight:400;margin-bottom:5px;background-color:transparent}.android-appbanner .app-info li.title span{font-size:12px;letter-spacing:-1px;margin-left:6px}.android-appbanner .view{width:48px;height:28px;font-size:14px;font-weight:400;text-align:center;text-decoration:none;line-height:28px;display:block;color:#fff;background-color:#14a0fa;border:1px solid #fff;position:absolute;top:25px;right:6px}.android-appbanner .view:hover{background-color:#4bbece}.pika-table abbr{border-bottom:none;cursor:auto}.pika-table abbr[title]{text-decoration:none}.alert,.alert-blue,.alert-red{font-size:13px;text-align:center;padding:5px 0}.alert-blue{background:#dff2f7;border:1px solid #b6e1ed;color:#2b91ac}.alert-red{background:#ffe9e9;border:1px solid #ffb6b6;color:#ff3737}.alert-title{font-size:16px;margin:3px 0}.alert-date{margin:0 7px}.alert-btn{text-decoration:underline;color:#2b91ac;margin:0 0 0 10px;font-weight:700;-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;padding:0}#global-header{z-index:1000;width:100%;position:fixed;display:block;background-color:#505050;color:#fff;text-align:center}#global-header a{color:#fff;text-decoration:none}#global-header a:hover{color:#7db4e8}.global-header-inner{font-size:11px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:480px){.global-header-inner{width:100%;padding:0 12px;-webkit-box-sizing:border-box;box-sizing:border-box}}#gh-logo span{display:none}#gh-logo a{width:34px;height:34px;background-image:url(/images/v4/public/gh-logo@2x.png?version=c8b4654c55c410368e027b5835ea6561);background-repeat:no-repeat;background-size:34px 34px;display:block}.gh-searchbox{background-color:#444;border:1px solid #606060;margin:0 0 0 10px;position:relative}.gh-searchbox:hover{background-color:#333;border:1px solid #666}@media (max-width:840px){.gh-searchbox{border:inherit;border-bottom:1px solid #ccc;background-color:inherit;width:172px;height:24px}}.gh-inputtext{font-size:12px;background-color:#f5f5f5;display:inline;width:180px;height:22px;padding:0 32px 0 8px;border:none;background-color:inherit;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:840px){.gh-inputtext{width:196px;height:32px;line-height:32px;outline:0;padding-right:7px;-webkit-transform:scale(.75);transform:scale(.75);-webkit-transform-origin:left top;transform-origin:left top;font-size:16px}}.gh-inputtext::-webkit-input-placeholder{color:#c2c2c2;opacity:1}.gh-inputtext::-moz-placeholder{color:#c2c2c2;opacity:1}.gh-inputtext:-ms-input-placeholder{color:#c2c2c2;opacity:1}.gh-inputtext::-ms-input-placeholder{color:#c2c2c2;opacity:1}.gh-inputtext::placeholder{color:#c2c2c2;opacity:1}.gh-search-button{display:block;width:32px;height:22px;background-image:url(/images/v4/public/icon-search-gh@2x.png?version=0d8b28ac0df350bd6b3df2f5879b5382);background-size:14px 14px;background-repeat:no-repeat;background-position:50%;position:absolute;top:1px;right:0;-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;padding:0}.gh-gototop{line-height:34px;height:34px;display:block;padding:0 0 0 16px;margin-left:16px;position:relative}.gh-gototop:before{content:"";border-color:#fff transparent;border-style:solid;border-width:0 4px 4px;position:absolute;top:50%;left:0;width:0;height:0;margin-top:-2px}.gh-gototop:hover:before{border-color:#7db4e8 transparent}.gh-service-menu{margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.gh-service-menu li{padding:0 8px}.gh-service-menu .gh-hatena-logo{position:relative;padding:0 0 0 6px}.gh-service-menu .gh-hatena-logo img{margin-top:2px}@media (max-width:480px){.gh-service-menu li{display:none}.gh-service-menu .gh-hatena-logo{display:inline-block}}.header-profile-icon{vertical-align:middle;margin-right:4px;margin-bottom:2px;background:#fff}.gh-dropdown-notify,.gh-dropdown-services{position:relative;padding:0 5px;height:34px}.gh-dropdown-notify .notify-count{font-weight:700;color:#fff;display:inline-block;text-align:center;border-radius:7px;margin-right:6px;position:absolute;top:3px;right:-1px;width:14px;height:14px;line-height:14px;font-size:80%;display:none;background:#c40017}.gh-dropdown{cursor:pointer;display:inline-block;padding-right:8px;height:34px;position:relative}.gh-dropdown img{height:34px}.gh-dropdown:after{content:"";position:absolute;top:50%;right:0;width:0;height:0;margin-top:-2px;border-color:#c6d0f3 transparent;border-style:solid;border-width:4px 3px 0}.header-window{display:none;background:#fff;border:1px solid #ccc;margin:0}#username-window{width:150px;text-align:left}#username-window a{color:#333!important;display:block}#username-window dd,#username-window dt{padding:3px 5px;text-align:left;line-height:1.5;margin:0}#username-window dd img,#username-window dt img{vertical-align:middle;margin:-2px 4px 0 3px}#username-window .label span{padding:3px 0 5px 3px;border-bottom:1px solid #ddd;font-weight:700;display:block;margin-top:3px;color:#000}#username-window form{margin:0;padding:0}#username-window .logout{-moz-appearance:none;-webkit-appearance:none;background:none;border:none;margin:0;padding:0;cursor:pointer;color:#333}#notify-window{font-size:90%;line-height:1}#notify-window a{color:#00c}#notify-window img{float:left;margin:10px;width:16px;height:16px}#notify-window .body{margin-left:32px;display:block}#notify-window iframe{width:250px;height:300px;overflow:auto;background:#fff}#notify-window img.star{width:auto;height:auto;border:0;margin:0 1px 1px 0;float:none}.branding{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px 0}@media (max-width:480px){.branding{display:none}}.branding-header{margin-right:auto;position:relative}.branding-title{background-image:url(/images/v4/public/bookmark-logo.png?version=68b9b6f40076669d64a54ddc43201e55);background-size:56px 56px;background-repeat:no-repeat;background-position:0;margin-left:22px}.branding-title a{width:188px;height:19px;display:block;background-image:url(/images/v4/public/logotype@2x.png?version=15eba98cad5ef4c08d29cc0828a71f9e);background-size:188px 19px;background-repeat:no-repeat;padding:20px 0 20px 72px;background-position:72px}.branding-title a span{display:none}.branding-searchbox{margin:5px 0 0}.branding-searchbox .inputtext{width:208px;height:30px;padding:0 32px 0 15px;float:left;font-size:12px;vertical-align:middle;border:none;background-color:#f6f7f8}.branding-searchbox .inputtext::-webkit-input-placeholder{color:#55606a;opacity:1}.branding-searchbox .inputtext::-webkit-input-placeholder,.branding-searchbox .inputtext::placeholder{color:#55606a;opacity:1}.branding-searchbox .search-button{background-image:url(/images/v4/public/search-icon.svg?version=e114fc255cd20de58fb414abdbb4be74);width:30px;height:30px;margin-left:-30px;background-color:transparent;border:none;background-size:16px 16px;float:left;border-radius:3px;background-repeat:no-repeat;background-position:50%;cursor:pointer}input.search-button:focus{outline:0}.navi-layout{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:5px 0 0 30px}.navi-layout button{width:30px;height:30px;border:none;background-size:30px 30px;background-color:#f6f6f6}.navi-layout button:hover{cursor:pointer}.navi-layout .navi-layout-tile{background-image:url(/images/v4/public/navi-layout-tile@2x.png?version=8f4c9315ee86c92024b104198bf78055)}.navi-layout .navi-layout-tile.is-active,.navi-layout .navi-layout-tile:hover{background-image:url(/images/v4/public/navi-layout-tile-active@2x.png?version=7615fde2abdfef29b9c8d6434936ea7c)}.navi-layout .navi-layout-list{background-image:url(/images/v4/public/navi-layout-list@2x.png?version=223aad04d379c6f7b491a046bae9059f)}.navi-layout .navi-layout-list.is-active,.navi-layout .navi-layout-list:hover{background-image:url(/images/v4/public/navi-layout-list-active@2x.png?version=247fa15427739ee3b0f20603faece614)}.navi-layout .navi-layout-headline{background-image:url(/images/v4/public/navi-layout-headline@2x.png?version=59535fb185b4e49e85f33d34cb5ab725)}.navi-layout .navi-layout-headline.is-active,.navi-layout .navi-layout-headline:hover{background-image:url(/images/v4/public/navi-layout-headline-active@2x.png?version=1d8bc12cb76d88babede38f87d617f32)}.gototop{font-size:10px;position:absolute;left:94px;bottom:-1px}.gototop a{text-decoration:none;color:rgba(70,82,94,.8);padding-left:14px}.gototop a:hover{color:#374148}.gototop a:hover:before{border-right:3px solid #666}.gototop a:after,.gototop a:before{content:"";border:3px solid transparent;top:4px;position:absolute}.gototop a:before{border-right:3px solid #999;left:0}.gototop a:after{border-right:3px solid #fff;left:1px}.footer{border-top:1px solid #eee;background-color:#f8f9fa;margin-top:40px;padding-bottom:12px;color:#55606a}.footer a{text-decoration:none;color:#55606a}.footer a:hover{text-decoration:underline}.footer .general,.footer .hotentry{color:#008fde}.footer .headline{color:#00aac8}.footer .recommend{color:#ff6b83}.footer .ranking{color:#ff5a64}.footer .cat-economics,.footer .cat-social{color:#a78358}.footer .cat-knowledge,.footer .cat-life{color:#068b71}.footer .cat-it{color:#00a5de}.footer .cat-entertainment,.footer .cat-fun,.footer .cat-game{color:#f5ac0f}.footer-inner{width:960px;margin:24px auto 0;font-size:13px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:480px){.footer-inner{width:100%;text-align:center;margin-top:15px}}.footer-title{font-size:13px;margin:0 0 1em}.footer-title a{color:#55606a}@media (max-width:480px){.footer-title{margin:0 0 .2em}}.footer-bookmark{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}@media (max-width:480px){.footer-bookmark{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.footer-bookmark-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer-bookmark-list ul{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.footer-bookmark-list li{margin:0 0 .5em}.footer-hatena{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.footer-hatena li{margin:0 0 .5em}@media (max-width:480px){.footer-category,.footer-hatena{display:none}}@media (max-width:480px){.footer-help{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer-help li{margin:0 5px}}.copyright{margin:50px auto 0;font-size:12px;text-align:center}.copyright,.copyright a{color:#55606a}@media (max-width:480px){.copyright{margin-top:10px}}.modal-overlay{z-index:1010;position:fixed;top:0;left:0;width:100%;height:120%;min-height:120%;background-color:rgba(0,0,0,.75)}.with-android-appbanner .modal-overlay{top:84px;height:calc(120% - 84px);min-height:calc(120% - 84px)}.navi-wrapper{display:block;left:0;width:100%;min-width:960px;z-index:990;margin:0 0 22px;background:#fff}.navi-wrapper.is-fixed,.navi-wrapper.is-scrolled{position:fixed;top:34px}.navi-wrapper.is-fixed .navi-body,.navi-wrapper.is-scrolled .navi-body{border-bottom:2px solid #eee;width:100%}.navi-wrapper.is-fixed .navi-body:after,.navi-wrapper.is-fixed .navi-body:before,.navi-wrapper.is-scrolled .navi-body:after,.navi-wrapper.is-scrolled .navi-body:before{display:none}.navi-wrapper.is-fixed .navi-body li,.navi-wrapper.is-scrolled .navi-body li{line-height:44px}.navi-wrapper.is-fixed .navi-link-text,.navi-wrapper.is-scrolled .navi-link-text{height:44px;border-bottom:none}.navi-wrapper.is-simple .navi-link:before{display:none!important}@media (max-width:480px){.navi-wrapper{display:none}}.navi-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:960px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.navi-body:after,.navi-body:before{content:"";-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border-bottom:2px solid #eee}.navi-body>li{font-size:12px;font-weight:700;line-height:36px;margin-left:2px;min-width:0}.navi-body>li:last-child{margin-right:2px}.navi-body>li:last-child.recommend,.navi-link{position:relative}.navi-link:hover:before{content:"";position:absolute;top:16px;right:4px;width:0;height:0;border:3px solid transparent;border-top-color:#000;cursor:pointer}.cat-uncategorized .navi-link:hover:before{border-top-color:#999}.cat-all .navi-link:hover:before,.cat-general .navi-link:hover:before{border-top-color:#008fde}.cat-economics .navi-link:hover:before,.cat-social .navi-link:hover:before{border-top-color:#a78358}.cat-knowledge .navi-link:hover:before,.cat-life .navi-link:hover:before{border-top-color:#068b71}.cat-it .navi-link:hover:before{border-top-color:#00a5de}.cat-entertainment .navi-link:hover:before,.cat-fun .navi-link:hover:before,.cat-game .navi-link:hover:before{border-top-color:#f5ac0f}.is-scrolled .navi-link:hover:before{top:20px}.is-active .navi-link:hover:before,.is-current .navi-link:hover:before{border-top-color:#fff!important}.navi-link-text{display:block;position:relative;height:36px;padding:0 19px;text-align:center;border-bottom:2px solid;-webkit-transition:background-color .1s ease-in 0s,color .1s ease-in 0s;transition:background-color .1s ease-in 0s,color .1s ease-in 0s;text-decoration:none;white-space:nowrap}.cat-uncategorized .navi-link-text{color:#999}.cat-all .navi-link-text,.cat-general .navi-link-text{color:#008fde}.cat-economics .navi-link-text,.cat-social .navi-link-text{color:#a78358}.cat-knowledge .navi-link-text,.cat-life .navi-link-text{color:#068b71}.cat-it .navi-link-text{color:#00a5de}.cat-entertainment .navi-link-text,.cat-fun .navi-link-text,.cat-game .navi-link-text{color:#f5ac0f}.cat-uncategorized .navi-link-text{border-bottom-color:#999}.cat-all .navi-link-text,.cat-general .navi-link-text{border-bottom-color:#008fde}.cat-economics .navi-link-text,.cat-social .navi-link-text{border-bottom-color:#a78358}.cat-knowledge .navi-link-text,.cat-life .navi-link-text{border-bottom-color:#068b71}.cat-it .navi-link-text{border-bottom-color:#00a5de}.cat-entertainment .navi-link-text,.cat-fun .navi-link-text,.cat-game .navi-link-text{border-bottom-color:#f5ac0f}.is-active .navi-link-text,.is-current .navi-link-text{color:#fff!important}.cat-all.is-active,.cat-all.is-current,.cat-general.is-active,.cat-general.is-current{background:#008fde}.cat-economics.is-active,.cat-economics.is-current,.cat-social.is-active,.cat-social.is-current{background:#a78358}.cat-knowledge.is-active,.cat-knowledge.is-current,.cat-life.is-active,.cat-life.is-current{background:#068b71}.cat-it.is-active,.cat-it.is-current{background:#00a5de}.cat-entertainment.is-active,.cat-entertainment.is-current,.cat-fun.is-active,.cat-fun.is-current,.cat-game.is-active,.cat-game.is-current{background:#f5ac0f}.recommend .navi-link-text{color:#ff6b83;border-bottom-color:#ff6b83}.pickup{width:104px;height:24px;position:absolute;top:-25px;left:50%;margin-left:-52px;text-align:center}.pickup:before{border:4px solid transparent;border-top-color:#ff6b83;top:calc(100% - 2px)}.pickup:after,.pickup:before{content:"";height:0;width:0;position:absolute;left:50%;margin-left:-4px}.pickup:after{border:4px solid transparent;border-top-color:#fff;top:21px}.pickup a{max-width:9em;padding:4px 6px;-webkit-box-sizing:content-box;box-sizing:content-box;background:#fff;border:1px solid #ff6b83;font-size:10px;color:#ff6b83;font-weight:700;text-decoration:none;border-radius:10px;display:inline-block;line-height:1;position:relative;vertical-align:top;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navi-wrapper.is-scrolled .pickup{display:none}.gnavi-button{display:inline-block;position:absolute;height:36px;width:19px;top:0;right:0;cursor:pointer}.navi-item-detail{position:absolute;left:0;right:0;width:100%;margin-top:-2px;border-top:2px solid;z-index:1000}.cat-uncategorized .navi-item-detail{border-top-color:#999}.cat-all .navi-item-detail,.cat-general .navi-item-detail{border-top-color:#008fde}.cat-economics .navi-item-detail,.cat-social .navi-item-detail{border-top-color:#a78358}.cat-knowledge .navi-item-detail,.cat-life .navi-item-detail{border-top-color:#068b71}.cat-it .navi-item-detail{border-top-color:#00a5de}.cat-entertainment .navi-item-detail,.cat-fun .navi-item-detail,.cat-game .navi-item-detail{border-top-color:#f5ac0f}.navi-item-detail-inner{width:960px;margin:0 auto;background-color:#f9f9f9;border-radius:0 0 6px 6px;border:1px solid #ddd;border-top:none;-webkit-box-shadow:rgba(0,0,0,.1) 0 6px 14px 1px;box-shadow:0 6px 14px 1px rgba(0,0,0,.1)}.navi-item-detail-inner a{display:block;color:#444;font-weight:700;text-decoration:none;cursor:pointer}.navi-item-detail-inner li:hover a{color:#10a3e4}.navi-item-list{padding:14px 0;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.navi-item-list li{margin:0 28px}.navi-item-list li.navi_hotentry a{background-image:url(/images/v4/public/icon_navi_hotentry@2x.png?version=328f574a8166c37e9f8caefb443df596)}.navi-item-list li.navi_entrylist a{background-image:url(/images/v4/public/icon_navi_entrylist@2x.png?version=27996c57abd11d0495de92177a55b19c)}.navi-item-list li.navi_headline a{background-image:url(/images/v4/public/icon_navi_headline@2x.png?version=ce9d0ff92209e85a96974d781710691b)}.navi-item-list li.navi_ranking a{background-image:url(/images/v4/public/icon_navi_ranking@2x.png?version=608442c2db785bfe6118eb177f0803ab)}.navi-item-list li.navi_area a{background-image:url(/images/v4/public/icon_navi_areaguide@2x.png?version=c0149b07b2c09a7fc6d083f74e9672fa)}.navi-item-list a{position:relative;padding:0 16px 0 32px;line-height:32px;background-size:20px 20px;background-position:6px;background-repeat:no-repeat}.navi-item-list .is-current a{color:#10a3e4}.navi-item-issue{margin:24px 64px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.navi-item-issue,.navi-item-unit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.navi-item-unit{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;margin:0 0 8px}.navi-item-unit h2{font-size:12px}.navi-item-unit .is-active a{color:#10a3e4}.navi-item-unit .thumbnail{margin:0 7px 0 0}.navi-item-unit .thumbnail a{height:40px;width:40px;background-image:url(/images/v4/public/subcategory-noimage@2x.png?version=f58acddd7203b1b16dc441b7953ddd8f);background-repeat:no-repeat;background-position:50%;border-radius:3px;background-size:cover}.navi-item-unit .issue{line-height:1.4}@-webkit-keyframes show{0%{opacity:0}to{opacity:1}}@keyframes show{0%{opacity:0}to{opacity:1}}.global-notification:not(.is-hidden){margin-top:34px;text-align:center;background:#ffe9e9;color:#ff3737;font-size:13px;padding:5px 10px;border:none}.global-notification:not(.is-hidden) a{color:#ff3737!important;text-decoration:underline!important}body.page-entry .global-notification:not(.is-hidden){margin-top:80px}@media (max-width:480px){body.page-entry .global-notification:not(.is-hidden){margin-top:34px}}body#hatena-bookmark-panel .global-notification:not(.is-hidden){margin-top:0}.global-notification:not(.is-hidden)~#container,.global-notification:not(.is-hidden)~.touch-container,body.page-entry .global-notification:not(.is-hidden)~#container{margin:0!important}@media (max-width:480px){.with-android-appbanner .global-notification:not(.is-hidden){margin-top:118px}}.with-android-appbanner .global-notification:not(.is-hidden)~#global-header{top:84px}.with-android-appbanner .global-notification:not(.is-hidden)~.js-smart-app-banner-container:before{display:none}.bookmarkadd-twitter{position:relative;width:30px;height:30px;display:inline-block;background-size:20px 20px;background-repeat:no-repeat;background-position:50%;background-image:url(/images/v4/public/bookmarkadd/share-twitter-default.svg?version=9124ede670fe1784cf73e70237fa6771)}.bookmarkadd-twitter:hover{background-color:#ebedef;border-radius:2px}@media (max-width:320px){.bookmarkadd-twitter{width:25px;background-size:18px 18px}}.bookmarkadd-readlater{position:relative;width:30px;height:30px;display:inline-block;background-size:20px 20px;background-repeat:no-repeat;background-position:50%;background-image:url(/images/v4/public/bookmarkadd/share-readlater-default.svg?version=5c7492c17cb3e4c23a5f9981a4c7bdda)}.bookmarkadd-readlater:hover{background-color:#ebedef;border-radius:2px}@media (max-width:320px){.bookmarkadd-readlater{width:25px;background-size:18px 18px}}.bookmarkadd-private{position:relative;width:30px;height:30px;display:inline-block;background-size:20px 20px;background-repeat:no-repeat;background-position:50%;background-image:url(/images/v4/public/bookmarkadd/share-private-default.svg?version=12812674ba05e690883c19039ba96091)}.bookmarkadd-private:hover{background-color:#ebedef;border-radius:2px}@media (max-width:320px){.bookmarkadd-private{width:25px;background-size:18px 18px}}.bookmarkadd-shareInput{opacity:0;position:absolute}.bookmarkadd-shareInput:focus+.bookmarkadd-private,.bookmarkadd-shareInput:focus+.bookmarkadd-readlater,.bookmarkadd-shareInput:focus+.bookmarkadd-twitter{background-color:#e5e5e5}.bookmarkadd-shareInput:checked:not(:disabled)+.bookmarkadd-twitter{background-image:url(/images/v4/public/bookmarkadd/share-twitter.svg?version=4656cf329165cf7df8b1b98fabeb42b0)}.bookmarkadd-shareInput.is-checked:not(:disabled)+.bookmarkadd-readlater,.bookmarkadd-shareInput:checked:not(:disabled)+.bookmarkadd-readlater{background-image:url(/images/v4/public/bookmarkadd/share-readlater.svg?version=0f055576bc9ace5d746517e0e4790f7d)}.bookmarkadd-shareInput:checked:not(:disabled)+.bookmarkadd-private{background-image:url(/images/v4/public/bookmarkadd/share-private.svg?version=34c188ab8a9579412f6641ff8a65c204)}.bookmarkadd-shareInput:disabled+.bookmarkadd-twitter{cursor:default;background-image:url(/images/v4/public/bookmarkadd/share-twitter-disabled.svg?version=1b37d3018feecf2686d3cdbf5b30091f)}.bookmarkadd-shareInput:disabled+.bookmarkadd-twitter:hover{background-color:inherit}.bookmarkadd-shareInput:disabled+.bookmarkadd-twitter .bookmarkadd-share-text{display:none}.bookmarkadd{background-color:#f6f7f8;max-width:960px;margin:0 auto;padding:16px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.bookmarkadd .alert,.bookmarkadd .alert-blue,.bookmarkadd .alert-red{margin:0 0 15px}.bookmarkadd .bookmark-modal-btn,.bookmarkadd .bookmarkadd-submit-btn,.bookmarkadd .btn-primary,.bookmarkadd .comment-readmore-btn,.bookmarkadd .entry-editModal-decide,.bookmarkadd .entry-myBookmark-form-button,.bookmarkadd .entry-myBookmark-guest-button,.bookmarkadd .entry-notFound-btn,.bookmarkadd .entrysearch-searchbox-btn{font-size:14px}.bookmarkadd-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #d4e1e7;margin:0 0 16px;padding:0 0 4px}@media (max-width:480px){.bookmarkadd-header{margin:0 0 8px;padding:0 0 4px}}.bookmarkadd-title{color:#374148;font-size:16px;font-weight:400}@media (max-width:480px){.bookmarkadd-title{font-size:14px}}.bookmarkadd-usericon{display:inline-block;width:32px;height:32px}.bookmarkadd-usericon img{width:inherit;height:inherit;border-radius:3px}@media (max-width:480px){.bookmarkadd-usericon{width:24px;height:24px}}.editing-form{position:relative}.bookmarkadd-url{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:44px}.bookmarkadd-url .bookmark-modal-btn,.bookmarkadd-url .bookmarkadd-submit-btn,.bookmarkadd-url .btn-primary,.bookmarkadd-url .comment-readmore-btn,.bookmarkadd-url .entry-editModal-decide,.bookmarkadd-url .entry-myBookmark-form-button,.bookmarkadd-url .entry-myBookmark-guest-button,.bookmarkadd-url .entry-notFound-btn,.bookmarkadd-url .entrysearch-searchbox-btn{width:120px;border-radius:0 3px 3px 0}@media (max-width:480px){.bookmarkadd-url .bookmark-modal-btn,.bookmarkadd-url .bookmarkadd-submit-btn,.bookmarkadd-url .btn-primary,.bookmarkadd-url .comment-readmore-btn,.bookmarkadd-url .entry-editModal-decide,.bookmarkadd-url .entry-myBookmark-form-button,.bookmarkadd-url .entry-myBookmark-guest-button,.bookmarkadd-url .entry-notFound-btn,.bookmarkadd-url .entrysearch-searchbox-btn{width:80px}}.bookmarkadd-url-form{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border:1px solid #ccc;border-right:none;border-radius:3px 0 0 3px;padding:0 10px;font-size:16px}.bookmarkadd-url-form:-moz-placeholder,.bookmarkadd-url-form::-moz-placeholder,.bookmarkadd-url-form::-webkit-input-placeholder,.bookmarkadd-url-form:placeholder-shown{color:#55606a;opacity:1}.bookmarkadd-entry-title{font-size:18px;padding:0 0 0 24px;margin:0 0 3px;background-size:16px 16px;background-repeat:no-repeat;background-position:left 3px;line-height:1.3}.bookmarkadd-entry-detail{padding:0 0 0 24px;font-size:14px;margin:0 0 10px}.bookmarkadd-entry-users{margin:0 10px 0 0;font-family:Arial,sans-serif}.bookmarkadd-entry-users a{color:#ff003c;text-decoration:none}.bookmarkadd-entry-url a{text-decoration:none;color:rgba(70,82,94,.8)}.bookmarkadd-comment{border:1px solid #ccc;border-radius:3px;padding:5px;background:#fff;position:relative}.bookmarkadd-comment:hover{border-color:#b3b3b3}.bookmarkadd-comment-form{width:100%;height:5em;border:none;outline:none;resize:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px}@media (max-width:480px){.bookmarkadd-comment-form{font-size:16px!important}}.bookmarkadd-comment-form.is-comment-form-shrink{height:2em}@media (max-width:480px){.bookmarkadd-comment-form.is-comment-form-shrink{height:3em}}.bookmarkadd-comment-form::-webkit-input-placeholder{color:rgba(70,82,94,.8);opacity:1}.bookmarkadd-comment-form::-moz-placeholder{color:rgba(70,82,94,.8);opacity:1}.bookmarkadd-comment-form:-ms-input-placeholder{color:rgba(70,82,94,.8);opacity:1}.bookmarkadd-comment-form::-ms-input-placeholder{color:rgba(70,82,94,.8);opacity:1}.bookmarkadd-comment-form::placeholder{color:rgba(70,82,94,.8);opacity:1}.bookmarkadd-comment-count{color:rgba(70,82,94,.8);font-size:12px;margin:0 0 1px;position:absolute;right:5px;bottom:2px}.bookmarkadd-comment-count .is-exceeding{color:#f94e5b}.bookmarkadd-comment-slash{margin:0 2px}.bookmarkadd-comment-meta{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;min-height:22px}.bookmarkadd-comment-meta,.bookmarkadd-comment-tags{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.bookmarkadd-comment-tags{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 10px -3px 0;font-size:12px}.bookmarkadd-comment-tags>li{color:#55606a;background:#f6f7f8;border-radius:2px;display:inline-block;padding:2px 4px 2px 6px;margin:0 5px 3px 0;cursor:pointer;white-space:pre}.bookmarkadd-comment-tags>li:after{content:"";width:14px;height:14px;background-image:url(/images/v4/public/bookmarkadd/add-tags-close.svg?version=d7d676612028846650cd8896c53dd74d);background-size:7px 7px;background-repeat:no-repeat;background-position:50%;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:text-top;border-radius:2px}.bookmarkadd-comment-tags>li.is-exceeding-limit{color:#ff5050;background:#ffe9e9}.bookmarkadd-options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;margin:5px 0 0}@media (max-width:480px){.bookmarkadd-options{margin:52px 0 0}}.bookmarkadd-tags{background:url(/images/v4/public/bookmarkadd/add-tags.svg?version=7b01c211aefa27d632421ad5dc093ec9) no-repeat 4px 4px;background-size:14px 14px;padding:0 0 0 18px;position:relative;border-bottom:1px solid transparent;-webkit-flex-basis:180px;-ms-flex-preferred-size:180px;flex-basis:180px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:320px){.bookmarkadd-tags{-webkit-flex-basis:150px;-ms-flex-preferred-size:150px;flex-basis:150px}}.bookmarkadd-tags-textbox{outline:none;margin-left:1px;font-size:13px;width:100%;background:transparent;padding:5px 24px 5px 3px;border:none;border-bottom:1px solid transparent;-webkit-appearance:none;border-radius:0;height:26px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:26px;vertical-align:middle;cursor:pointer}@media (max-width:480px){.bookmarkadd-tags-textbox{border-bottom-color:#b3b3b3;cursor:text;font-size:16px}}.bookmarkadd-tags-textbox:hover{-webkit-filter:brightness(80%);filter:brightness(80%)}.bookmarkadd-tags-textbox:focus{border-bottom-color:#b3b3b3;-webkit-filter:brightness(100%);filter:brightness(100%);cursor:text}.bookmarkadd-tags-textbox::-webkit-input-placeholder{color:rgba(70,82,94,.8);opacity:1}.bookmarkadd-tags-textbox::-moz-placeholder{color:rgba(70,82,94,.8);opacity:1}.bookmarkadd-tags-textbox:-ms-input-placeholder{color:rgba(70,82,94,.8);opacity:1}.bookmarkadd-tags-textbox::-ms-input-placeholder{color:rgba(70,82,94,.8);opacity:1}.bookmarkadd-tags-textbox::placeholder{color:rgba(70,82,94,.8);opacity:1}.bookmarkadd-tags-btn{position:absolute;right:0;top:0}.bookmarkadd-tags-btn:hover .bookmarkadd-tags-btn-popup{display:inline-block}@media (max-width:480px){.bookmarkadd-tags-btn:hover .bookmarkadd-tags-btn-popup{display:none}}.bookmarkadd-tags-btn-popup{position:absolute;display:none;pointer-events:none;letter-spacing:normal;line-height:normal;background:#333;color:#fff;z-index:999;font-size:11px;text-align:center;padding:6px 8px;border-radius:3px;top:-35px;left:-100px;right:-100px;width:100px;margin:auto}.bookmarkadd-tags-btn-popup:after{content:"";position:absolute;width:0;height:0;border-color:#333 transparent transparent;border-style:solid;border-width:6px 6px 0;bottom:-6px;left:calc(50% - 6px)}.bookmarkadd-tags-btn-popup .text{display:block;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:480px){.bookmarkadd-tags-btn-popup{display:none!important}}.bookmarkadd-tags-btn-image{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;background-repeat:no-repeat;font-size:12px;line-height:12px;display:block;padding:4px;margin-top:4px;background-image:url(/images/v4/public/bookmarkadd/tags-btn.svg?version=1830dc3a20f81b92b111cc5506e21784);width:16px;height:16px;vertical-align:middle;border-radius:8px}.bookmarkadd-share{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bookmarkadd-share,.bookmarkadd-share-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.bookmarkadd-share-block{margin:0 15px 0 0}@media (max-width:480px){.bookmarkadd-share-block{margin:0 0 0 15px}}.bookmarkadd-share-label{position:relative;height:30px;cursor:pointer}.bookmarkadd-share-label input{position:absolute;opacity:0}.bookmarkadd-share-label:hover .bookmarkadd-share-text{display:block}.bookmarkadd-share-text.twitter{position:absolute;display:none;pointer-events:none;letter-spacing:normal;line-height:normal;background:#333;color:#fff;z-index:999;font-size:11px;text-align:center;padding:6px 8px;border-radius:3px;top:-35px;left:-72px;right:-72px;width:72px;margin:auto}.bookmarkadd-share-text.twitter:after{content:"";position:absolute;width:0;height:0;border-color:#333 transparent transparent;border-style:solid;border-width:6px 6px 0;bottom:-6px;left:calc(50% - 6px)}.bookmarkadd-share-text.twitter .text{display:block;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:480px){.bookmarkadd-share-text.twitter{display:none!important}}.bookmarkadd-share-text.readlater{position:absolute;display:none;pointer-events:none;letter-spacing:normal;line-height:normal;background:#333;color:#fff;z-index:999;font-size:11px;text-align:center;padding:6px 8px;border-radius:3px;top:-35px;left:-60px;right:-60px;width:60px;margin:auto}.bookmarkadd-share-text.readlater:after{content:"";position:absolute;width:0;height:0;border-color:#333 transparent transparent;border-style:solid;border-width:6px 6px 0;bottom:-6px;left:calc(50% - 6px)}.bookmarkadd-share-text.readlater .text{display:block;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:480px){.bookmarkadd-share-text.readlater{display:none!important}}.bookmarkadd-share-text.private{position:absolute;display:none;pointer-events:none;letter-spacing:normal;line-height:normal;background:#333;color:#fff;z-index:999;font-size:11px;text-align:center;padding:6px 8px;border-radius:3px;top:-35px;left:-72px;right:-72px;width:72px;margin:auto}.bookmarkadd-share-text.private:after{content:"";position:absolute;width:0;height:0;border-color:#333 transparent transparent;border-style:solid;border-width:6px 6px 0;bottom:-6px;left:calc(50% - 6px)}.bookmarkadd-share-text.private .text{display:block;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:480px){.bookmarkadd-share-text.private{display:none!important}}.bookmarkadd-popup{position:absolute;background:#fff;border:1px solid #ccc;width:180px;border-radius:2px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);z-index:2}.bookmarkadd-popup-list{color:#55606a;font-size:12px}.bookmarkadd-popup-list li{padding:2px 6px;cursor:pointer}.bookmarkadd-popup-list li:hover{background:#f6f7f8}.bookmarkadd-popup-list li.is-selected{color:#fff;background-color:#00b4be}.bookmarkadd-tagList{background:#fff;padding:8px 10px;margin:10px 0 0}@media (max-width:480px){.bookmarkadd-tagList{margin-top:12px;border:1px solid #ccc}}.bookmarkadd-tagList-title{font-size:12px;margin:0 0 4px}.bookmarkadd-tagList-title a{font-weight:400;margin:0 0 0 12px;color:#009ad0;text-decoration:none}.bookmarkadd-tagList-title a:hover{text-decoration:underline}.bookmarkadd-tagList-title button{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;padding:0;font-weight:400;margin:0 0 0 12px;color:#009ad0}.bookmarkadd-tagList-title button:hover{text-decoration:underline}.bookmarkadd-tagList-title.often{margin-top:8px}.bookmarkadd-tagList-contents{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;max-height:60px;overflow-y:hidden}.bookmarkadd-tagList-contents li{color:#55606a;background:#f6f7f8;border:1px solid #f0f2f4;border-radius:11px;line-height:12px;display:inline-block;padding:4px 8px;margin:0 4px 8px 0;cursor:pointer}.bookmarkadd-tagList-contents li:hover{background-color:#f0f2f4}.bookmarkadd-tagList-contents li.is-selected{color:#fff;border-color:#00b4be;background-color:#00b4be}.bookmarkadd-tagList-contents.is-showall{max-height:150px;overflow-y:scroll}@media (max-width:480px){.bookmarkadd-tagList-contents{max-height:172px;overflow-y:scroll}.bookmarkadd-tagList-contents li{padding:4px 8px;margin:0 10px 10px 0}}.bookmarkadd-externalHelp{background:#dff2f7;border:1px solid #b6e1ed;color:#268098;padding:5px 10px;margin:5px 0 0;font-size:13px}.bookmarkadd-externalHelp a{color:#268098!important}.bookmarkadd-externalHelp-link{margin:0 0 0 8px;text-decoration:underline!important}.bookmarkadd-iconLeft{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.bookmarkadd-iconLeft .bookmark-modal-btn,.bookmarkadd-iconLeft .bookmarkadd-submit-btn,.bookmarkadd-iconLeft .btn-primary,.bookmarkadd-iconLeft .comment-readmore-btn,.bookmarkadd-iconLeft .entry-editModal-decide,.bookmarkadd-iconLeft .entry-myBookmark-form-button,.bookmarkadd-iconLeft .entry-myBookmark-guest-button,.bookmarkadd-iconLeft .entry-notFound-btn,.bookmarkadd-iconLeft .entrysearch-searchbox-btn{font-size:13px;font-weight:700;background-image:url(/images/v4/public/bookmarkadd/add-bookmark.svg?version=fc64b6ca74aa1d52773ac740aa1f033f);background-repeat:no-repeat;background-position:12px 9px;background-size:14px 12px;padding:0 10px 0 30px;line-height:32px}.bookmarkadd-iconLeft .bookmarkadd-cancel-btn,.bookmarkadd-iconLeft .btn-white,.bookmarkadd-iconLeft .entry-editModal-cancel,.bookmarkadd-iconLeft .follow-btn,.bookmarkadd-iconLeft .follow-btn-big,.bookmarkadd-iconLeft .followed-btn{font-size:13px;padding:0 10px;margin:0 4px 0 0;line-height:30px}.bookmarkadd-iconLeft-icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.bookmarkadd-iconLeft-icon-image{width:32px;height:32px;border-radius:3px}.bookmarkadd-iconLeft-main{margin:0 0 0 10px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}@media (max-width:480px){.bookmarkadd-submit-btn{width:100%;position:absolute;top:-44px;left:0;display:block;padding:8px 0;font-size:15px;font-weight:700}}@media (max-width:480px){.bookmark-modal-inner .bookmarkadd-submit-btn{position:static;top:auto;left:auto}}.bookmarkadd-cancel-btn{color:#55606a!important;font-size:14px;padding:5px 12px}@media (max-width:480px){.bookmarkadd-cancel-btn{display:none}}.bookmarkadd-entrytitle-container{padding:0 0 16px}.bookmarkadd-entrytitle-container h4{overflow:hidden;font-size:15px;line-height:1.5;font-weight:700;white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px}@media (max-width:480px){.bookmarkadd-entrytitle-container h4{font-size:14px;white-space:normal;text-overflow:clip;word-wrap:break-word}@supports (-webkit-line-clamp:2){.bookmarkadd-entrytitle-container h4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}}}.bookmarkadd-entrytitle-container h4 img{width:14px;height:14px;margin-right:4px;vertical-align:text-top}.bookmarkadd-entrytitle-container .bookmarkadd-entrytitle-info .bookmarkadd-entrytitle-users{display:inline-block;white-space:nowrap;margin-right:8px;font-size:14px;vertical-align:text-bottom}.bookmarkadd-entrytitle-container .bookmarkadd-entrytitle-info .bookmarkadd-entrytitle-users a{color:#ff4166;text-decoration:none}.bookmarkadd-entrytitle-container .bookmarkadd-entrytitle-info .bookmarkadd-entrytitle-page{display:inline-block;overflow:hidden;color:rgba(70,82,94,.8);font-size:14px;vertical-align:text-bottom;word-break:break-all}.bookmarkadd-entrytitle-container .bookmarkadd-entrytitle-info .bookmarkadd-entrytitle-page img{display:block;width:12px;height:12px;margin:4px 4px 0 0;float:left}.bookmarkadd-entrytitle-container .bookmarkadd-entrytitle-info .bookmarkadd-entrytitle-page .bookmarkadd-entrytitle-page-url{display:block;overflow:auto}@media (max-width:480px){@supports (-webkit-line-clamp:5){.bookmarkadd-entrytitle-container .bookmarkadd-entrytitle-info .bookmarkadd-entrytitle-page .bookmarkadd-entrytitle-page-url{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}}}.breadcrumb-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:12px 0}@media (max-width:480px){.breadcrumb-wrapper{margin:0 12px;padding:8px 0}}.breadcrumb{font-size:12px;color:rgba(70,82,94,.8);-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:0 22px 0 5px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.breadcrumb li{background:url(/images/v4/public/breadcrumb-arrow.svg?version=9a807f92c7d786b3a7528fc81804f423) no-repeat right 1px;background-size:8px 15px;padding:0 18px 0 0;margin:0 8px 0 0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.breadcrumb li:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:none;padding:0;margin:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.breadcrumb a{color:rgba(70,82,94,.8);text-decoration:none;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.breadcrumb a:hover{text-decoration:underline}@media (max-width:480px){.breadcrumb{margin:0}.breadcrumb li{padding:0 14px 0 0;margin:0 6px 0 0}}.breadcrumb-home{width:16px;height:16px}@media (max-width:480px){.breadcrumb-upper{max-width:65px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.breadcrumb-current{color:#25282b;font-weight:700}.breadcrumb-share{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:12px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:480px){.breadcrumb-share{display:none!important}}.breadcrumb-share>li{margin:0 0 0 10px}.breadcrumb-share img{vertical-align:middle;width:24px;height:24px}.following-bookmarks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.following-bookmarks>li{margin:0 8px 6px 0;position:relative;line-height:1}.following-bookmarks>li img{vertical-align:middle}.following-bookmarks>li:last-child{margin-bottom:10px}.following-bookmark-link{display:inline-block;line-height:1;vertical-align:top}.following-bookmark-icon{width:20px;height:20px;border-radius:2px;vertical-align:middle}.following-bookmark-popup{background:#fff;position:absolute;top:36px;left:-7px;border-radius:2px;border:1px solid #d9d9d9;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);font-size:13px;width:220px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.2;padding:6px 8px;display:none;z-index:900}.following-bookmark-popup:before{border-color:transparent transparent #d9d9d9;top:-10px}.following-bookmark-popup:after,.following-bookmark-popup:before{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:0 10px 10px;left:6px}.following-bookmark-popup:after{border-color:transparent transparent #fff;top:-8px}.following-bookmark-link:focus+.following-bookmark-popup,.following-bookmark-link:hover+.following-bookmark-popup{display:block}.following-bookmark-username{color:#009ad0;margin:0 8px 2px 0}.following-bookmark-timestamp{color:rgba(70,82,94,.8);letter-spacing:.03em;line-height:1.4}.following-bookmark-text{display:block}.following-bookmark-comment{vertical-align:middle}.following-bookmark-tags{vertical-align:middle;font-size:12px;color:rgba(70,82,94,.8);line-height:1.4;display:inline}.following-bookmark-tags li{display:inline-block}.following-bookmark-tags li:after{content:","}.following-bookmark-tags li:last-child:after{display:none}.following-bookmark-tags li:first-child{background:url(/images/v4/public/entry/tag-user.svg?version=b43789abd051777ec997a96a97ce8553) no-repeat 0;background-size:10px 10px;padding:0 0 0 12px}.drawer-menu{display:none!important;position:absolute;z-index:1020;top:0;left:0}@media (max-width:480px){.drawer-menu{display:inherit!important}}.drawer-menu.is-open .drawer-menu-button{left:75%;background-image:url(/images/v4/public/drawer/header-button-close@2x.png?version=4b752e85599daa0b3243c3cdb00c13ec)}.drawer-menu.is-open .drawer-menu-body{display:block}.is-overlay .drawer-menu:not(.is-open){z-index:900}.with-android-appbanner .drawer-menu{top:84px}.drawer-menu-button{-webkit-appearance:none;background-color:transparent;border-radius:0;position:fixed;margin:0 0 10px;bottom:80px;cursor:pointer;display:inline-block;text-align:center;vertical-align:top;padding:0;width:39px;height:39px;left:0;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.18);box-shadow:0 2px 3px 0 rgba(0,0,0,.18);line-height:44px;font-size:15px;color:#fff;border:1px solid #ddd;background-color:#fff;background-size:30px 30px;background-repeat:no-repeat;background-position:50%;border-radius:0 3px 3px 0;background-image:url(/images/v4/public/drawer/header-button-menu@2x.png?version=89d93a86e38314ddce8f3b6ffe1cf5b8)}.drawer-menu-body{display:none;position:fixed;min-width:200px;width:75%;height:100%;background-color:#fff;color:#333;font-size:13px;overflow:auto;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.drawer-menu-body a{color:#333;display:block;text-decoration:none}.with-android-appbanner .drawer-menu-body{min-height:calc(100% - 84px);height:calc(100% - 84px)}.drawer-menu-item{line-height:44px;border-bottom:1px solid #f5f5f5;background-color:#fff}.drawer-menu-item a{padding-left:12px;font-weight:700}.drawer-menu-item:empty{display:none}.drawer-menu-item .new:after{content:"new";font-size:12px;font-weight:400;color:#ff1515;margin:0;position:absolute;padding-left:5px}.drawer-toggleMenu{line-height:44px;border-bottom:1px solid #f5f5f5;background-color:#fff;position:relative;font-size:13px;font-weight:700}.drawer-toggleMenu a{padding-left:24px;font-weight:700}.drawer-toggleMenu.is-open .drawer-toggleMenu-label:after{top:18px;background-image:url(/images/v4/public/drawer/toggle-open@2x.png?version=fe5d5a6ee6f0e72c9b877ca574f39465)}.drawer-toggleMenu.is-open .service-submenu{background-color:#fafafa;display:block}.drawer-notify-list{max-height:270px;overflow:auto;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.drawer-notify-list .notify-list-loading-image{display:none;margin:10px auto;width:16px;height:16px}.drawer-notify-list .notify-list{width:100%;height:270px;max-height:100%;border:0;vertical-align:bottom}.drawer-notify-list:not(.is-open){display:none}.drawer-notify-list.is-loading .notify-list-loading-image{display:block}.drawer-notify-list.is-loading .notify-list{display:none}.drawer-toggleMenu-label{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;display:block;position:relative;width:100%;height:44px;text-align:left;font-weight:700;padding:0 0 0 12px}.drawer-toggleMenu-label:after{content:"";width:10px;height:6px;top:19px;right:25px;position:absolute;background-size:10px 6px;background-repeat:no-repeat;background-position:50%;background-image:url(/images/v4/public/drawer/toggle-close@2x.png?version=94250b6ab01588c9acaf4690eb87ebf9)}.service-submenu{display:none}.drawer-loginMenu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#f0f9fd;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.drawer-loginMenu-username{font-weight:700;font-size:13px;margin-right:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:12px 0 12px 10px}.drawer-loginMenu-username img{position:static;width:28px;height:28px;border:0;border-radius:3px;margin:0 10px 0 0;vertical-align:middle}.drawer-loginMenu-username span{vertical-align:middle}.drawer-loginMenu-button{-webkit-appearance:none;background-color:transparent;border-radius:0;width:38px;height:28px;margin-right:10px;padding:0;border:1px solid #e1eff6;border-radius:3px;background-size:20px 20px;background-repeat:no-repeat;background-position:50%;cursor:pointer;position:relative}.drawer-loginMenu-button.notify{background-image:url(/images/v4/public/drawer/notify@2x.png?version=48d8727a5ae9c2845ae84c578514ae95)}.drawer-loginMenu-button.config{background-image:url(/images/v4/public/drawer/config@2x.png?version=68232ca59b04ed03e896466a7c4e8bb4)}.drawer-loginMenu-button:focus{background-color:#e1eff6}.drawer-loginMenu-button a{min-width:100%;min-height:100%}.drawer-loginMenu-button .hide-text{position:absolute!important;clip:rect(1px,1px,1px,1px);top:0;left:0}.drawer-loginMenu-button .drawer-notify-count{right:-4px;top:-3px}.drawer-notify-count{background-color:#ff3071;display:block;color:#fff;font-size:12px;border-radius:4px;width:8px;height:8px;position:absolute;right:2px;top:2px;text-indent:100%;overflow:hidden}.drawer-notify-count:empty{display:none}.userprofile-status{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;font-weight:700;line-height:1;margin:12px 0}.userprofile-status li{width:33.33%}@media (max-width:480px){.userprofile-status li{border-right:1px solid #ececec}.userprofile-status li:last-child{border-right:none}}.userprofile-status-link{width:100%;display:inline-block}.userprofile-status-link:hover .userprofile-status-count{color:#7db4e8}.userprofile-status-count{display:block;font-size:17px;color:#25282b;margin:0 0 3px}@media (max-width:480px){.userprofile-status-count{margin:0 0 1px}}.userprofile-status-text{font-size:10px;color:rgba(70,82,94,.8);letter-spacing:-.3px}.shortcut-help{width:230px;color:#fff;font-size:12px;line-height:24px;background-color:rgba(0,0,0,.8);padding:12px 19px;position:fixed;top:54px;right:20px;z-index:1010;border-radius:6px}.shortcut-help-key{height:21px;line-height:21px;width:16px;text-align:center;margin:0 14px 6px 0;padding:0 3px;border:1px solid #ccc;border-radius:3px;display:inline-block}.shortcut-help-title{font-size:12px;font-weight:700;margin-bottom:12px;padding:0 22px 6px 0;border-bottom:1px solid #666}.shortcut-help-close{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;position:absolute;top:12px;right:19px;padding:4px;color:#fff}.is-keyboard-selected{outline:thin dotted}.is-keyboard-selected .entrylist-3column-users a,.is-keyboard-selected .entrylist-contents-users a{color:#ff7790!important}.is-keyboard-selected .entrylist-recommend-list{background:#e8e8e8}.is-keyboard-selected .entrylist-issue-title a{color:#7db4e8!important}.is-keyboard-selected .centerarticle-entry-title a{color:#7db4e8}.app-banner-container{border:1px solid #e5e9ea;border-radius:3px;margin:15px}.app-banner-unit{background-position:98% 50%;border-bottom:0;position:relative}.app-banner-unit a{display:block;height:36px;padding:12px 15px 15px 64px;background-image:url(/images/v4/public/common/arrow-right.png?version=47f51925ac9f20ed36afd50cc306530c);background-size:9px 13px;background-repeat:no-repeat;background-position:97% 50%}.app-banner-unit .app-title{display:block;padding-bottom:3px;cursor:pointer;color:#25282b;width:100%;line-height:1.4;font-size:13.5px;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-banner-unit .data{color:#55606a;font-size:12px;font-weight:400}.app-banner-unit .thumbnail{position:absolute;top:8px;left:8px}.app-banner-unit .thumbnail img{width:46px;height:46px}.page-myadd,.page-tools{background-color:#f9f9f9}.page-myadd #container,.page-tools #container{background-color:#fff;padding:0 16px}@media (max-width:480px){.page-myadd #container,.page-tools #container{padding:0 16px}}.page-myadd #container .branding,.page-myadd #container .comment-wrapper,.page-myadd #container .entry-wrapper,.page-myadd #container .global-header-inner,.page-myadd #container .wrapper,.page-tools #container .branding,.page-tools #container .comment-wrapper,.page-tools #container .entry-wrapper,.page-tools #container .global-header-inner,.page-tools #container .wrapper{padding:64px 0;width:auto;max-width:960px}.page-myadd #container h2,.page-tools #container h2{font-size:21px;margin-bottom:48px}@media (max-width:480px){.page-myadd #container h2,.page-tools #container h2{line-height:1.2;text-align:center}}.page-myadd #container h2~h2,.page-tools #container h2~h2{margin-top:64px}.page-myadd #container h2 span,.page-tools #container h2 span{display:inline-block}.page-myadd .footer,.page-tools .footer{margin-top:0}.bookmark-tools h3{color:#374148;font-size:16px;font-weight:400;border-bottom:1px solid #d4e1e7;margin:0 0 32px;padding:0 0 4px}@media (max-width:480px){.bookmark-tools h3{font-size:14px}}.bookmark-tools .bookmark-tools-container .bookmark-tools-section{clear:both;margin-top:32px;padding:0 16px}@media (max-width:480px){.bookmark-tools .bookmark-tools-container .bookmark-tools-section{padding:0}}.bookmark-tools .bookmark-tools-container .bookmark-tools-section h4{font-size:14px}.bookmark-tools .bookmark-tools-container .bookmark-tools-section p{font-size:13px;line-height:1.8;color:#374148;text-align:left}.bookmark-tools .bookmark-tools-addon,.bookmark-tools .bookmark-tools-app{margin-bottom:48px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.bookmark-tools .bookmark-tools-addon .bookmark-tools-section,.bookmark-tools .bookmark-tools-app .bookmark-tools-section{width:50%;margin-top:0;text-align:center}.bookmark-tools .bookmark-tools-addon .bookmark-tools-section img[class*=bookmark-tools-app-qr],.bookmark-tools .bookmark-tools-app .bookmark-tools-section img[class*=bookmark-tools-app-qr]{width:140px;height:140px;display:block;margin:24px auto 12px}@media (max-width:480px){.bookmark-tools .bookmark-tools-addon .bookmark-tools-section img[class*=bookmark-tools-app-qr],.bookmark-tools .bookmark-tools-app .bookmark-tools-section img[class*=bookmark-tools-app-qr]{display:none}}.bookmark-tools .bookmark-tools-addon .bookmark-tools-section a[class*=bookmark-tools-app-badge],.bookmark-tools .bookmark-tools-app .bookmark-tools-section a[class*=bookmark-tools-app-badge]{width:140px;height:auto;display:block;margin:12px auto 24px}.bookmark-tools .bookmark-tools-addon .bookmark-tools-section a[class*=bookmark-tools-app-badge] img,.bookmark-tools .bookmark-tools-app .bookmark-tools-section a[class*=bookmark-tools-app-badge] img{width:inherit;height:auto;display:block}.bookmark-tools .bookmark-tools-addon .bookmark-tools-section a[class*=bookmark-tools-addon-badge],.bookmark-tools .bookmark-tools-app .bookmark-tools-section a[class*=bookmark-tools-addon-badge]{width:auto;height:48px;display:inline-block;margin:24px auto}.bookmark-tools .bookmark-tools-addon .bookmark-tools-section a[class*=bookmark-tools-addon-badge] img,.bookmark-tools .bookmark-tools-app .bookmark-tools-section a[class*=bookmark-tools-addon-badge] img{width:auto;height:inherit;display:block}@media (max-width:480px){.bookmark-tools .bookmark-tools-app{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.bookmark-tools .bookmark-tools-app .bookmark-tools-section{width:auto;height:auto}.bookmark-tools .bookmark-tools-app .bookmark-tools-section h4,.bookmark-tools .bookmark-tools-app .bookmark-tools-section p{display:none}.bookmark-tools .bookmark-tools-app .bookmark-tools-section a[class*=bookmark-tools-app-badge]{margin:0 4px}}@media (max-width:480px){.bookmark-tools .bookmark-tools-addon{display:block}.bookmark-tools .bookmark-tools-addon .bookmark-tools-section{width:auto;padding:initial;margin-top:32px}}.bookmark-tools .bookmark-tools-other h4{margin-bottom:12px}.bookmark-tools .bookmark-tools-other .bookmark-tools-other-image{width:96px;height:auto;float:right;display:block;margin:0 0 8px 16px}.bookmark-tools .bookmark-tools-other p a{display:inline-block;color:#009ad0}.bookmark-tools .bookmark-tools-other p a:hover{color:#0087b7}.page-tools .btn-to-add{margin-top:48px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-tools .btn-to-add a{font-size:14px;font-weight:700;line-height:1.2;text-align:center;color:#55606a;border:1px solid #55606a;border-radius:3px;padding:12px 16px}.page-tools .btn-to-add a:hover{color:#374148;border:1px solid #374148}.page-tools .btn-to-add a span{display:inline-block}.entry-users{font-size:13px;color:#ff4166}.entry-container{margin:80px 0 0!important}@media (max-width:480px){.entry-container{margin:34px 0 0!important}}.entry-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;width:1080px}@media (max-width:480px){.entry-wrapper{width:100%}}.entry-contents{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 40px}@media (max-width:480px){.entry-contents{display:block;margin:0 0 20px}}.entry-main{border-right:3px solid #ececec;padding:0 24px 0 0;min-width:0;position:relative;-webkit-flex-basis:728px;-ms-flex-preferred-size:728px;flex-basis:728px}@media (max-width:480px){.entry-main{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0;margin:0;border-right:none}}.entry-main a{text-decoration:none}.entry-main a:hover{text-decoration:underline}.entry-bookmark{border:1px solid #ccc;margin:0 0 20px;position:relative}@media (max-width:480px){.entry-bookmark{margin:0 12px 16px}}.entry-info{padding:20px}.entry-info:hover .entry-edit.is-permitted{display:inline-block}.entry-info .following-bookmarks{margin-top:10px;margin-bottom:-10px}.entry-info .following-bookmarks:empty{margin-top:0;margin-bottom:0}@media (max-width:480px){.entry-info{padding:12px}.entry-info:hover .entry-edit{display:none}}.entry-info-title{font-size:19px;margin:0 0 .4em;line-height:1.6}.entry-info-title a{color:#25282b}.entry-info-title a:hover{text-decoration:none;color:#7db4e8}@media (max-width:480px){.entry-info-title{font-size:16px;margin:0 0 .3em;max-height:100px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}}.entry-info-meta{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.entry-info-users{font-size:15.5px;margin:0 12px 0 0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.entry-info-users a{color:#ff4166}@media (max-width:480px){.entry-info-users{margin-right:8px}}.entry-info-category{font-size:14px;color:rgba(70,82,94,.8);white-space:nowrap;letter-spacing:-.08em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 12px 0 0}.entry-info-category .entry-info-category-name{color:#ccc;background-repeat:no-repeat;padding:0 0 0 17px;background-size:16px 16px;background-position:0}.cat-uncategorized .entry-info-category .entry-info-category-name{color:#999}.cat-all .entry-info-category .entry-info-category-name,.cat-general .entry-info-category .entry-info-category-name{color:#008fde}.cat-economics .entry-info-category .entry-info-category-name,.cat-social .entry-info-category .entry-info-category-name{color:#a78358}.cat-knowledge .entry-info-category .entry-info-category-name,.cat-life .entry-info-category .entry-info-category-name{color:#068b71}.cat-it .entry-info-category .entry-info-category-name{color:#00a5de}.cat-entertainment .entry-info-category .entry-info-category-name,.cat-fun .entry-info-category .entry-info-category-name,.cat-game .entry-info-category .entry-info-category-name{color:#f5ac0f}.cat-social .entry-info-category .entry-info-category-name{background-image:url(/images/v4/public/cat-icon/cat-social.svg?version=e4c3340c054048d091d3143ce418dd43)}.cat-economics .entry-info-category .entry-info-category-name{background-image:url(/images/v4/public/cat-icon/cat-economics.svg?version=725de87128ad678e43b7ac8599661c9f)}.cat-knowledge .entry-info-category .entry-info-category-name{background-image:url(/images/v4/public/cat-icon/cat-knowledge.svg?version=3f5a2f40b8d808f12be8c1c6f5b70925)}.cat-life .entry-info-category .entry-info-category-name{background-image:url(/images/v4/public/cat-icon/cat-life.svg?version=65c0b0f5bda6e2764a58d193d92459a0)}.cat-it .entry-info-category .entry-info-category-name{background-image:url(/images/v4/public/cat-icon/cat-it.svg?version=ab11f386293c436412feeff549197941)}.cat-fun .entry-info-category .entry-info-category-name{background-image:url(/images/v4/public/cat-icon/cat-fun.svg?version=69e75f6e4074596ed35659e504e1eaef)}.cat-game .entry-info-category .entry-info-category-name{background-image:url(/images/v4/public/cat-icon/cat-game.svg?version=d43c62c8905c711311fc4e6e4f063b10)}.cat-entertainment .entry-info-category .entry-info-category-name{background-image:url(/images/v4/public/cat-icon/cat-entertainment.svg?version=1b83384acce16bc6b5d95d2276039267)}@media (max-width:480px){.entry-info-category{margin-right:8px}}.entry-info-category-change{vertical-align:text-top;position:relative;display:inline-block}.entry-info-category-change:before{display:block;content:"";height:16px;width:16px;background:url(/images/v4/public/entry/entry-comment-edit.svg?version=605917b99191f7352c550d8aaa562004) no-repeat 50%;background-size:14px}.entry-info-category-change span{position:absolute;display:none;pointer-events:none;letter-spacing:normal;line-height:normal;background:#333;color:#fff;z-index:999;font-size:11px;text-align:center;padding:6px 8px;border-radius:3px;top:-35px;left:-128px;right:-128px;width:128px;margin:auto}.entry-info-category-change span:after{content:"";position:absolute;width:0;height:0;border-color:#333 transparent transparent;border-style:solid;border-width:6px 6px 0;bottom:-6px;left:calc(50% - 6px)}.entry-info-category-change span .text{display:block;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:480px){.entry-info-category-change span{display:none!important}}.entry-info-category-change:focus span,.entry-info-category-change:hover span{display:block}.entry-info-domain{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:8px}.entry-info-domain,.entry-info-domain a{color:rgba(70,82,94,.8)}.entry-info-domain img{vertical-align:middle;margin-right:3px;width:16px;height:16px;padding-bottom:2px}.entry-info-domain .text{font-size:12px;margin-right:5px;color:rgba(70,82,94,.8)}@media (max-width:480px){.entry-info-domain{margin-right:4px}.entry-info-domain .text{display:none}}.entry-edit{position:absolute;top:-6px;right:-6px;display:none}.entry-edit:hover .entry-edit-popup{display:inline-block}.entry-edit-btn{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;padding:0;background-color:#ccc;width:24px;height:24px;border-radius:16px;-webkit-box-sizing:border-box;box-sizing:border-box}.entry-edit-btn img{width:12px;height:12px}.entry-edit-btn:focus{outline:none}.entry-edit-popup{position:absolute;display:none;pointer-events:none;letter-spacing:normal;line-height:normal;background:#333;color:#fff;z-index:999;font-size:11px;text-align:center;padding:6px 8px;border-radius:3px;top:-35px;left:-90px;right:-90px;width:90px;margin:auto}.entry-edit-popup:after{content:"";position:absolute;width:0;height:0;border-color:#333 transparent transparent;border-style:solid;border-width:6px 6px 0;bottom:-6px;left:calc(50% - 6px)}.entry-edit-popup .text{display:block;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:480px){.entry-edit-popup{display:none!important}}.entry-info-menu-list{display:inline-block!important;background:#fff;position:absolute;z-index:900;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.25);box-shadow:0 1px 4px rgba(0,0,0,.25);padding:8px 0;font-size:13px;top:25px;right:0}.entry-info-menu-list li a,.entry-info-menu-list li button{display:block;padding:12px 16px;color:#25282b;width:100%;line-height:1;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;white-space:nowrap}.entry-info-menu-list li a:focus,.entry-info-menu-list li a:hover,.entry-info-menu-list li button:focus,.entry-info-menu-list li button:hover{background-color:#f6f7f8;text-decoration:none}.entry-info-menu-list button{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;padding:0}.entry-myBookmark{background:#f6f7f8;min-height:70px;padding:15px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:480px){.entry-myBookmark{padding:12px;min-height:57px}}.entry-myBookmark-container{position:relative;padding:0 30px 0 42px;font-size:13px}@media (max-width:480px){.entry-myBookmark-form{display:none}}.entry-myBookmark-form-button{display:none;width:100%;font-size:15px;font-weight:700;padding:8px 0}.entry-myBookmark-form-button span:before{content:"";display:inline-block;background-image:url(/images/v4/public/bookmarkadd/add-bookmark.svg?version=fc64b6ca74aa1d52773ac740aa1f033f);background-size:16px 14px;width:16px;height:14px;margin:0 4px 0 0;vertical-align:middle;padding:3px 0 0;background-repeat:no-repeat}@media (max-width:480px){.entry-myBookmark-form-button{display:block}}@media not all and (max-width:480px){.entry-myBookmark-form-button{display:none}}.entry-myBookmark-guest{position:relative;padding:0 0 0 42px;font-size:13px}@media (max-width:480px){.entry-myBookmark-guest{padding:0}}.entry-myBookmark-guest-main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:480px){.entry-myBookmark-guest-main{display:none}}.entry-myBookmark-guest-register{display:none}@media (max-width:480px){.entry-myBookmark-guest-register{display:block}.entry-myBookmark-guest-register a.entry-myBookmark-guest-button{display:block;font-size:15px;font-weight:700;padding:8px 0}.entry-myBookmark-guest-register a.entry-myBookmark-guest-button span:before{content:"";display:inline-block;background:url(/images/v4/public/bookmarkadd/add-bookmark.svg?version=fc64b6ca74aa1d52773ac740aa1f033f) no-repeat;background-size:16px 14px;width:16px;height:14px;margin:0 4px 0 0;padding:3px 0 0;vertical-align:middle}.entry-myBookmark-guest-register .entry-myBookmark-guest-register-login{margin-top:10px;font-size:13px;text-align:center}.entry-myBookmark-guest-register .entry-myBookmark-guest-register-login a{color:#009ad0}}.entry-myBookmark-guest-form{background:#fff;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border-radius:3px;border:1px solid #dbdbdb;margin:0 10px 0 0;padding:6px 10px;color:rgba(70,82,94,.8);-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.entry-myBookmark-guest-form:hover{text-decoration:none!important;border-color:#c2c2c2}@media (max-width:480px){.entry-myBookmark-guest-form{margin-right:8px}}.entry-myBookmark-guest-button{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-align:center;font-size:12px;padding:7px 12px}@media (max-width:480px){.entry-myBookmark-guest-button{padding:7px 8px}}.entry-myBookmark-icon{position:absolute;display:inline-block;left:0}.entry-myBookmark-icon img{width:32px;height:32px;border-radius:3px}@media (max-width:480px){.entry-myBookmark-icon{display:none}}.entry-myBookmark-username{display:inline-block;font-size:13px;margin:0 4px 0 0}.entry-myBookmark-username a{color:#009ad0;text-decoration:none}.entry-myBookmark-text a{text-decoration:underline;color:rgba(70,82,94,.8)}.entry-myBookmark-menu li{position:absolute;right:-5px}.entry-myBookmark-menu-btn{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;padding:5px}.entry-myBookmark-menu-btn:hover{opacity:.6}.entry-myBookmark-menu-btn img{width:15px;height:15px}.entry-myBookmark-menu-btn:focus+.entry-myBookmark-popup,.entry-myBookmark-menu-btn:hover+.entry-myBookmark-popup{display:inline-block}.entry-myBookmark-edit{top:-6px}.entry-myBookmark-delete{top:20px}.entry-myBookmark-popup{position:absolute;display:none;pointer-events:none;letter-spacing:normal;line-height:normal;background:#333;color:#fff;z-index:999;font-size:11px;text-align:center;padding:6px 8px;border-radius:3px;top:-35px;left:-100px;right:-100px;width:100px;margin:auto}.entry-myBookmark-popup:after{content:"";position:absolute;width:0;height:0;border-color:#333 transparent transparent;border-style:solid;border-width:6px 6px 0;bottom:-6px;left:calc(50% - 6px)}.entry-myBookmark-popup .text{display:block;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:480px){.entry-myBookmark-popup{display:none!important}}.entry-comment-tab{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #ececec}.entry-comment-tab li{margin:0 0 -1px;padding:7px 12px;border-bottom:3px solid transparent;cursor:pointer;font-size:13px;font-weight:700;color:rgba(70,82,94,.8);text-align:center}.entry-comment-tab li.is-active{border-bottom-color:#009ad0;color:#009ad0}.entry-comment-tab li.is-disabled{cursor:default;color:#ddd!important}.entry-comment-tab li:hover{color:#009ad0}@media (max-width:480px){.entry-comment-tab{padding:0 6px}.entry-comment-tab li{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;margin:0 6px}}.entry-comment{margin:0 0 15px}.entry-comment-username{display:inline-block;font-size:13px;margin:0 4px 0 0}.entry-comment-username a{color:#009ad0;text-decoration:none}.entry-comment-contents{display:block;position:relative;font-size:13px;padding:12px 0 0 52px}@media (max-width:480px){.entry-comment-contents{border-bottom:1px solid #ececec}}.entry-comment-contents .entry-comment-contents-main{padding-right:8px}.entry-comment-contents .entry-comment-contents-foot{padding:2px 8px 12px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #ececec}@media (max-width:480px){.entry-comment-contents .entry-comment-contents-foot{border-bottom:none}}.entry-comment-contents:last-of-type{border-bottom:1px solid #ececec}.entry-comment-contents:last-of-type .entry-comment-contents-foot{border-bottom:none}.entry-blogOpinion-icon,.entry-user-icon{position:absolute;display:inline-block;top:16px;left:8px}.entry-blogOpinion-icon img,.entry-user-icon img{width:32px;height:32px;border-radius:3px;vertical-align:middle}.entry-comment-tags{display:inline;margin:0 0 0 5px}.entry-comment-tags li{display:inline;color:#55606a;margin:0 6px 0 0}.entry-comment-tags li:first-child{background:url(/images/v4/public/entry/tag.svg?version=131f0a99987f53247b5a35635ee8a649) no-repeat 0;background-size:10px 10px;padding:0 0 0 14px}.entry-comment-tags li a{color:rgba(70,82,94,.8)}.entry-comment-text a{color:#55606a;text-decoration:underline;margin:0 1px}.entry-comment-meta{margin-right:auto;padding-bottom:0}.entry-comment-timestamp{color:rgba(70,82,94,.8);margin:0 12px 0 0;font-size:12px}.entry-comment-timestamp a{color:rgba(70,82,94,.8)}.entry-comment-permalink{margin-right:8px;font-size:11px}.entry-comment-permalink a{padding-left:12px;background-image:url(/images/v4/public/entry/ic-star-list.svg?version=c36210b636143d85e2f38b465d4dc569);background-repeat:no-repeat;background-size:11px auto;background-position:0 0;color:rgba(70,82,94,.8)}.entry-comment-menus{padding:0 0 0 12px;margin-bottom:-9px;margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.entry-comment-menus .add-star-container{position:relative;width:28px;height:28px}.entry-comment-menus .add-star-container~.entry-comment-menu-more{margin-left:16px}@-webkit-keyframes animate-pointer-events-disabled{0%{pointer-events:none}99%{pointer-events:none}to{pointer-events:auto}}@keyframes animate-pointer-events-disabled{0%{pointer-events:none}99%{pointer-events:none}to{pointer-events:auto}}.entry-comment-menu-more{position:relative;width:28px;height:28px;display:none}.entry-comment-menu-more.is-enabled{display:block}.is-my-bookmark .entry-comment-menu-more{display:none}.entry-comment-menu-more .entry-comment-menu-more-list{display:inline-block!important;background:#fff;position:absolute;z-index:900;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.25);box-shadow:0 1px 4px rgba(0,0,0,.25);padding:8px 0;font-size:13px;top:20px;right:0;-webkit-transition:all .13s ease-in-out .17s;transition:all .13s ease-in-out .17s;overflow:hidden;visibility:hidden;opacity:0;width:0;height:0}.entry-comment-menu-more .entry-comment-menu-more-list li a,.entry-comment-menu-more .entry-comment-menu-more-list li button{display:block;padding:12px 16px;color:#25282b;width:100%;line-height:1;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;white-space:nowrap}.entry-comment-menu-more .entry-comment-menu-more-list li a:focus,.entry-comment-menu-more .entry-comment-menu-more-list li a:hover,.entry-comment-menu-more .entry-comment-menu-more-list li button:focus,.entry-comment-menu-more .entry-comment-menu-more-list li button:hover{background-color:#f6f7f8;text-decoration:none}.entry-comment-menu-more .entry-comment-menu-more-list button{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;padding:0}.entry-comment-menu-more .entry-comment-menu-more-btn:focus~.entry-comment-menu-more-list,.entry-comment-menu-more:hover .entry-comment-menu-more-list{visibility:visible;opacity:1;width:136px;height:111px}.entry-comment-menu-more:focus-within .entry-comment-menu-more-list{visibility:visible;opacity:1;width:136px;height:111px}.entry-comment-menu-more .entry-comment-menu-more-btn{-webkit-appearance:none;border:none;border-radius:0;padding:0;width:inherit;height:inherit;border-radius:100%;text-indent:110%;overflow:hidden;white-space:nowrap;background-image:url(/images/v4/public/entry/ic-more.svg?version=70cd18844f605a0894fc8979da800422);background-size:16px;background-repeat:no-repeat;background-position:50%;background-color:transparent;-webkit-transition:background-color .1s ease-out;transition:background-color .1s ease-out}.entry-comment-menu-more .entry-comment-menu-more-btn:focus,.entry-comment-menu-more .entry-comment-menu-more-btn:hover{background-color:#f6f7f8}.entry-comment-reportViolation a{color:#f94e5b!important;padding-left:36px!important;background-image:url(/images/v4/public/entry/optional-menu-report.svg?version=03260f97bfef45ab639e18ab6644061e);background-repeat:no-repeat;background-size:16px 16px;background-position:16px}.is-mine .entry-comment-ignoreuser,.is-visitor-guest .entry-comment-ignoreuser{display:none}.entry-comment-unignoreuser a:after{content:attr(data-unignore-msg)}.entry-comment-unignoreuser:hover a:after{content:attr(data-unignore-msg-hover)}.entry-comment-unavailable{font-size:14px;margin:60px 0 20px;padding:0 0 60px;border-bottom:1px solid #ececec;text-align:center}.entry-comment-unavailable a{color:#009ad0}@media (max-width:480px){.entry-comment-unavailable{padding:0 12px 32px;margin:32px 0 0}}.entry-comment-readmore{text-align:center}.entry-comment-readmore-btn{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;padding:0;margin:20px 0 30px;font-size:13px;color:rgba(70,82,94,.8)}.entry-subMenu{font-size:12px;margin:0 10px 40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.entry-subMenu a{color:rgba(70,82,94,.8)}@media (max-width:480px){.entry-subMenu{margin-bottom:20px}}.entry-subMenu-embed{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;padding:0;color:rgba(70,82,94,.8);line-height:14px}.entry-subMenu-embed:hover{text-decoration:underline}@media (max-width:480px){.entry-subMenu-embed{display:none}}.entry-subMenu-owners{display:inline-block;position:relative;line-height:14px;margin:0 0 0 8px}.entry-subMenu-owners:hover .entry-subMenu-owners-help{display:inline-block}@media (max-width:480px){.entry-subMenu-owners{display:none}}.entry-subMenu-owners-help{position:absolute;display:none;pointer-events:none;letter-spacing:normal;line-height:normal;background:#333;color:#fff;z-index:999;font-size:11px;text-align:center;padding:6px 8px;border-radius:3px;top:-55px;left:-160px;right:-160px;width:160px;margin:auto}.entry-subMenu-owners-help:after{content:"";position:absolute;width:0;height:0;border-color:#333 transparent transparent;border-style:solid;border-width:6px 6px 0;bottom:-6px;left:calc(50% - 6px)}.entry-subMenu-owners-help .text{display:block;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:480px){.entry-subMenu-owners-help{display:none!important}}.entry-subMenu-report{margin:0 0 0 8px}.entry-blogOpinion{margin:0 0 40px}@media (max-width:480px){.entry-blogOpinion{margin:0 0 20px}}.entry-blogOpinion-sectionTitle{background:#f6f7f8;font-size:14px;padding:5px 10px}.entry-blogOpinion-sectionTitle a{text-decoration:none;color:#25282b}@media (max-width:480px){.entry-blogOpinion-sectionTitle{padding:5px 12px}}.entry-blogOpinion-list>li{display:block;border-bottom:1px solid #ececec;position:relative;padding:10px 12px 10px 52px;font-size:13px}@media (max-width:480px){.entry-blogOpinion-list{margin:0}}.entry-blogOpinion-title{font-size:13px}.entry-blogOpinion-title a{color:#25282b}.entry-blogOpinion-title a:hover{text-decoration:none;color:#7db4e8}@media (max-width:480px){.entry-blogOpinion-title{font-size:13.5px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}}.entry-blogOpinion-users{font-size:13px;font-size:12px}.entry-blogOpinion-users a{color:#ff4166}.entry-blogOpinion-username{display:inline-block;font-size:13px;margin:0 8px 0 0}.entry-blogOpinion-username a{color:#009ad0;text-decoration:none}.entry-blogOpinion-timestamp{color:rgba(70,82,94,.8);margin:0 10px 0 0}.entry-blogOpinion-timestamp a{color:rgba(70,82,94,.8)}.entry-blogOpinion-readmore{text-align:center;margin:10px 0 0;padding:0 10px}.entry-blogOpinion-readmore-btn{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;color:#009ad0;font-weight:700;font-size:13px;padding:0 16px 0 0;background-image:url(/images/v4/public/entry/readmore.svg?version=c7badc263236976b805a1bdd9c6b8abe);background-size:10px 10px;background-repeat:no-repeat;background-position:100%}.entry-blogOpinion-readmore-btn.is-active{background-image:url(/images/v4/public/entry/readmore-undo.svg?version=6810230a978913769e04e8eb3fb79a5b)}.entry-aside{padding:0 0 0 24px;-webkit-flex-basis:300px;-ms-flex-preferred-size:300px;flex-basis:300px;min-width:0;position:relative}.entry-aside a{text-decoration:none}@media (max-width:480px){.entry-aside{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:16px 16px 12px;background:#f6f7f8;margin:0 12px}}.entry-about{background:#f6f7f8;padding:10px 12px;margin:0 0 20px}@media (max-width:480px){.entry-about{padding:0;margin:0 0 16px}}.entry-about-title{font-size:16px;margin:0 0 .4em;font-weight:400}@media (max-width:480px){.entry-about-title{font-size:16px;font-weight:700}}.entry-about-title .title{margin-right:10px}.entry-about-description{font-size:13px;color:#55606a;margin:0 0 8px;line-height:1.6}.entry-about-description a{color:#55606a;border-bottom:1px solid #d8d8d8}@media (max-width:480px){.entry-about-description{margin-bottom:12px}}.entry-about-description-readmore{margin:0 0 0 10px;color:#009ad0;-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;padding:0}.entry-about-description-readmore:hover{text-decoration:underline}.entry-about-star{min-height:18px;line-height:18px;margin:0 0 8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.entry-about-star .add-star-container{margin-left:auto}.entry-tags li{margin:0 2px 2px 0;display:inline-block}.entry-tags-contents{display:inline-block;background:#00b4be;color:#fff!important;font-weight:400;padding:0 10px;height:20px;line-height:20px;font-size:11px;border-radius:10px}.entry-tags-contents:hover{background:#009ca5}.entry-bookmarkUsers{margin:0 0 31px}@media (max-width:480px){.entry-bookmarkUsers{margin:0 0 16px}}.entry-bookmarkUsers-title{background:#f6f7f8;font-size:14px;padding:5px 10px}.entry-bookmarkUsers-title a{text-decoration:none;color:#25282b}@media (max-width:480px){.entry-bookmarkUsers-title{font-size:14px;padding:0;margin-bottom:4px}}.entry-bookmarkUsers-list{padding:10px 6px 0}.entry-bookmarkUsers-list>li{margin:0 2px 8px;width:24px;height:24px;position:relative;display:inline-block}.entry-bookmarkUsers-list>li:focus .entry-bookmarkUsers-meta,.entry-bookmarkUsers-list>li:hover .entry-bookmarkUsers-meta{display:inline-block}.entry-bookmarkUsers-list img{width:100%;height:100%;border-radius:2px;vertical-align:middle}@media (max-width:480px){.entry-bookmarkUsers-list{padding:0;margin:0 -4px}}.entry-bookmarkUsers-list .bookmarker{cursor:pointer}.entry-bookmarkUsers-meta{position:absolute;display:none;pointer-events:none;letter-spacing:normal;line-height:normal;background:#333;color:#fff;z-index:999;font-size:12px;text-align:center;padding:6px 8px;border-radius:3px;top:-55px;left:-80px;right:-80px;width:80px;margin:auto}.entry-bookmarkUsers-meta:after{content:"";position:absolute;width:0;height:0;border-color:#333 transparent transparent;border-style:solid;border-width:6px 6px 0;bottom:-6px;left:calc(50% - 6px)}.entry-bookmarkUsers-meta .text{display:block;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:480px){.entry-bookmarkUsers-meta{display:none!important}}.entry-bookmarkUsers-userName{display:block;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.entry-bookmarkUsers-timestamp{font-size:11px;opacity:.7;display:block;letter-spacing:.03em;line-height:1.4}.entry-bookmarkUsers-tags{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px;opacity:.7;line-height:1.4}.entry-bookmarkUsers-tags li{display:inline-block}.entry-bookmarkUsers-tags li:after{content:","}.entry-bookmarkUsers-tags li:last-child:after{display:none}.entry-bookmarkUsers-tags li:first-child{background:url(/images/v4/public/entry/tag-user.svg?version=b43789abd051777ec997a96a97ce8553) no-repeat 0;background-size:10px 10px;padding:0 0 0 12px}.entry-bookmarkUsers-readMore{padding:0 8px;text-align:right;position:relative}.entry-bookmarkUsers-readMore-wrapper{position:relative}.entry-bookmarkUsers-readMore-btn{font-weight:700;font-size:13px;color:#009ad0;-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;padding:0}.entry-bookmarkUsers-readMore-btn:focus+.entry-bookmarkUsers-readMore-popup,.entry-bookmarkUsers-readMore-btn:hover+.entry-bookmarkUsers-readMore-popup{display:inline-block}.entry-bookmarkUsers-readMore-popup{position:absolute;display:none;pointer-events:none;letter-spacing:normal;line-height:normal;background:#333;color:#fff;z-index:999;font-size:11px;text-align:center;padding:6px 8px;border-radius:3px;top:-52px;left:-120px;right:-120px;width:120px;margin:auto}.entry-bookmarkUsers-readMore-popup:after{content:"";position:absolute;width:0;height:0;border-color:#333 transparent transparent;border-style:solid;border-width:6px 6px 0;bottom:-6px;left:calc(50% - 6px)}.entry-bookmarkUsers-readMore-popup .text{display:block;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:480px){.entry-bookmarkUsers-readMore-popup{display:none!important}}.entry-bookmarkUsers-readMore-roading{display:block;text-align:center;font-size:12px;color:rgba(70,82,94,.8);margin:10px 0 0}.entry-relationContents-sectionTitle{background:#f6f7f8;font-size:14px;padding:5px 10px}.entry-relationContents-sectionTitle a{text-decoration:none;color:#25282b}.entry-relationContents-list{margin:0 0 40px}.entry-relationContents-list>li{border-bottom:1px solid #ececec;padding:10px 12px 10px 52px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:13px;position:relative}@media (max-width:480px){.entry-relationContents-list{margin:0 0 20px}}.entry-relationContents-text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;position:relative}.entry-relationContents-text a:hover{text-decoration:underline}.entry-relationContents-users{font-size:13px;margin:0 10px 0 0}.entry-relationContents-users a{color:#ff4166}.entry-relationContents-favicon{position:absolute;top:3px;left:-35px}.entry-relationContents-domain{font-size:13px;color:rgba(70,82,94,.8)}.entry-relationContents-domain a{color:rgba(70,82,94,.8)}.entry-relationContents-domain img{vertical-align:middle;margin-right:3px;width:16px;height:16px;padding-bottom:2px}.entry-relationContents-title{font-size:13px;overflow:hidden}.entry-relationContents-title a{color:#25282b}.entry-relationContents-title a:hover{color:#7db4e8;text-decoration:none}@media (max-width:480px){.entry-relationContents-title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}}.entry-relationContents-thumb{display:inline-block;width:50px;height:50px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 0 0 10px;vertical-align:middle;background-size:cover;background-position:50%}.bookmarks-sort-panel{display:none}.bookmarks-sort-panel.is-active{display:block}.entry-hotentry{margin-bottom:40px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:480px){.entry-hotentry{margin-bottom:16px}}.entry-hotentry-sectionTitle{background:#f6f7f8;font-size:14px;padding:5px 10px;margin-bottom:8px}.entry-hotentry-sectionTitle a{text-decoration:none;color:#25282b}@media (max-width:480px){.entry-hotentry-sectionTitle{margin-bottom:0;padding:5px 12px}}.entry-hotentry-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.entry-hotentry-list a{text-decoration:none}.entry-hotentry-list a:hover{text-decoration:underline}.entry-hotentry-list li{width:50%;min-width:0;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.entry-hotentry-list li:nth-of-type(odd){padding-right:16px;border-right:3px solid #ececec}@media (max-width:480px){.entry-hotentry-list li:nth-of-type(odd){padding-right:0;border-right:none}}.entry-hotentry-list li:nth-of-type(2n){padding-left:16px}@media (max-width:480px){.entry-hotentry-list li:nth-of-type(2n){padding-left:0}}.entry-hotentry-list li .entry-hotentry-list-inner{padding:10px 12px;border-bottom:1px solid #ececec}@media (max-width:480px){.entry-hotentry-list{display:block}.entry-hotentry-list li{width:auto}.entry-hotentry-list li .entry-hotentry-list-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.entry-hotentry-text{min-width:0}.entry-hotentry-title{font-size:14px;line-height:1.4;height:19.6px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;margin:0 0 4px}.entry-hotentry-title a{color:#25282b}.entry-hotentry-title a:hover{text-decoration:none;color:#7db4e8}@media (max-width:480px){.entry-hotentry-title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:37.8px;font-size:13.5px}}.entry-hotentry-meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.entry-hotentry-users{font-size:14px;margin:0 8px 0 0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.entry-hotentry-users a{color:#ff4166}.entry-hotentry-domain{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.entry-hotentry-domain,.entry-hotentry-domain a{color:rgba(70,82,94,.8)}.entry-hotentry-domain img{vertical-align:middle;margin-right:3px;width:16px;height:16px;padding-bottom:2px}.entry-hotentry-summary{width:100%;height:140px;overflow:hidden;font-size:12px;margin:10px 0;color:#55606a}@media (max-width:480px){.entry-hotentry-summary{display:none}}.entry-hotentry-thumb{width:100%;height:140px;display:block;background:#ddd;margin:10px 0;background-size:cover;background-position:50%}@media (max-width:480px){.entry-hotentry-thumb{width:50px;height:50px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 0 0 10px}}.entry-pager .entry-pager-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.entry-pager .entry-pager-next,.entry-pager .entry-pager-prev{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.entry-pager .entry-pager-prev{border-right:3px solid #ececec;padding:0 30px 0 35px;position:relative}.entry-pager .entry-pager-prev .entry-pager-title a:before{content:"";display:block;width:20px;height:20px;border-left:3px solid #ececec;border-top:3px solid #ececec;position:absolute;left:5px;top:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.entry-pager .entry-pager-next{padding:0 35px 0 30px;position:relative}.entry-pager .entry-pager-next .entry-pager-title a:before{content:"";display:block;width:20px;height:20px;border-right:3px solid #ececec;border-bottom:3px solid #ececec;position:absolute;right:5px;top:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.entry-pager .entry-pager-title{display:block;font-size:14px;line-height:1.4;height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.entry-pager .entry-pager-title a{color:#25282b;text-decoration:none}.entry-pager .entry-pager-title a:hover{color:#7db4e8}.entry-pager .entry-pager-users{font-size:14px;margin:0 8px 0 0}.entry-pager .entry-pager-users a{color:#ff4166;text-decoration:none}.entry-pager .entry-pager-users a:hover{text-decoration:underline}.entry-pager .entry-pager-domain{font-size:14px}.entry-pager .entry-pager-domain a{color:rgba(70,82,94,.8);text-decoration:none}.entry-pager .entry-pager-domain a:hover{text-decoration:underline}.entry-comment-edit{display:none}.is-mine .entry-comment-edit{display:block}.is-mine .entry-comment-reportViolation,.is-visitor-guest .entry-comment-reportViolation{display:none}.entry-main-ad{text-align:center}.entry-main-ad img{vertical-align:middle}@media (max-width:480px){.entry-main-ad{display:none!important}}.entry-main-double-ad{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:480px){.entry-main-double-ad{display:none!important}}.entry-aside-ad{text-align:center;margin:0 0 20px}.entry-aside-ad img{vertical-align:middle}@media (max-width:480px){.entry-aside-ad{display:none!important}}.entry-hotentry-ad{text-align:center;margin:0 0 40px}.entry-hotentry-ad img{vertical-align:middle}@media (max-width:480px){.entry-hotentry-ad{display:none!important}}.entry-info-menu-edit{display:none}.is-owned .entry-info-menu-edit{display:block}.entry-usersModal{width:100%;height:100%;position:fixed;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:60px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:1020}.with-android-appbanner .entry-usersModal{top:84px}@media (max-height:650px){.entry-usersModal{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:60px}}@media (max-width:480px){.entry-usersModal{margin:0}}.entry-usersModal-window{background:#fff;min-width:inherit;z-index:1020;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:0;width:600px}@media (max-width:480px){.entry-usersModal-window{width:100%;margin:46px 12px 0}}.entry-usersModal-close{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;position:absolute;top:12px;right:10px;padding:8px}.entry-usersModal-close svg{width:16px;height:16px;stroke:#999}@media (max-width:480px){.entry-usersModal-close{top:-38px;right:0}.entry-usersModal-close svg{width:20px;height:20px;stroke:#fff}}.entry-usersModal-title{text-align:center;padding:16px 0}.entry-usersModal-contents{overflow-y:scroll;max-height:550px;border-top:1px solid #ececec}.entry-usersModal-contents .entry-comment-contents{display:block;position:relative;padding-left:48px;font-size:13px}.entry-usersModal-contents .entry-blogOpinion-icon,.entry-usersModal-contents .entry-user-icon{position:absolute;display:inline-block;top:16px;left:12px}.entry-usersModal-contents .entry-blogOpinion-icon img,.entry-usersModal-contents .entry-user-icon img{width:24px;height:24px;border-radius:3px;vertical-align:middle}.entry-usersModal-contents .entry-comment-meta{font-size:12px}.entry-usersModal-contents .entry-comment-permalink{display:none}.entry-usersModal-contents .entry-comment-menu{right:6px}@media (max-width:480px){.entry-usersModal-contents{max-height:450px}}@media screen and (max-height:700px){.entry-usersModal-contents{max-height:450px}}.entry-editModal{width:100%;height:100%;position:fixed;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:60px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:1020}.with-android-appbanner .entry-editModal{top:84px}@media (max-height:650px){.entry-editModal{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:60px}}.entry-editModal-window{background:#fff;min-width:450px;z-index:1020;padding:40px 30px;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.entry-editModal-close{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;position:absolute;top:8px;right:8px;padding:8px}.entry-editModal-close img{width:16px;height:16px}.entry-editModal-title{text-align:center;font-size:20px;margin:0 0 5px}.entry-editModal-description{text-align:center;font-size:13px}.entry-editModal-description .caution{color:#f94e5b}.entry-editModal-owner-description{text-align:left;font-size:13px;margin-bottom:16px}.entry-editModal-spinner{text-align:center;margin:50px 0 30px}.entry-editModal-spinner-icon{width:16px;height:16px;vertical-align:middle}.entry-editModal-headline{font-size:14px;margin:30px 0 5px;color:#374148}.entry-editModal-guideline{font-weight:400;font-size:11px;margin:0 0 0 12px;vertical-align:text-bottom}.entry-editModal-guideline a{color:rgba(70,82,94,.8)}.entry-editModal-textInput{border:none;border-bottom:1px solid #ccc;width:100%;padding:6px 4px;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.entry-editModal-textInput:hover{border-bottom-color:#009ad0}.entry-editModal-textInput:focus{outline:none;border-bottom-color:#009ad0}.entry-editModal-selectbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-bottom:1px solid #ccc;border-radius:0;background-color:transparent;padding:2px 4px;font-size:14px;width:140px;background-image:url(/images/v4/public/entry/modal-selextbox.svg?version=7fdf6001d93221ca94a4137d37374aae);background-repeat:no-repeat;background-size:10px 10px;background-position:right 6px top 7px}.entry-editModal-selectbox:hover{cursor:pointer;border-bottom-color:#009ad0;background-image:url(/images/v4/public/entry/modal-selextbox-active.svg?version=1e9b65a545d76b42176f83f89f51a774)}.entry-editModal-btnArea{text-align:center;margin:40px -5px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.entry-editModal-cancel,.entry-editModal-decide{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;height:36px;margin:0 5px}.entry-editModal-owner{border-top:3px solid #ececec;padding:16px 0 0;margin:30px 0 0}.entry-editModal-renew{display:inline-block;position:relative}.entry-editModal-renew:hover .entry-editModal-renew-help{display:inline-block}.entry-editModal-renew-btn{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;padding:0;color:#009ad0;font-size:14px}.entry-editModal-renew-help{position:absolute;display:none;pointer-events:none;letter-spacing:normal;line-height:normal;background:#333;color:#fff;z-index:999;font-size:11px;text-align:center;padding:6px 8px;border-radius:3px;top:-55px;left:-160px;right:-160px;width:160px;margin:auto}.entry-editModal-renew-help:after{content:"";position:absolute;width:0;height:0;border-color:#333 transparent transparent;border-style:solid;border-width:6px 6px 0;bottom:-6px;left:calc(50% - 6px)}.entry-editModal-renew-help .text{display:block;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:480px){.entry-editModal-renew-help{display:none!important}}.entry-editModal-visibility{display:inline-block;position:relative;margin-left:8px}.entry-editModal-visibility a{color:#009ad0;font-size:14px}.entry-editModal-visibility:hover .entry-editModal-visibility-help{display:inline-block}.entry-editModal-visibility-help{position:absolute;display:none;pointer-events:none;letter-spacing:normal;line-height:normal;background:#333;color:#fff;z-index:999;font-size:11px;text-align:center;padding:6px 8px;border-radius:3px;top:-35px;left:-160px;right:-160px;width:160px;margin:auto}.entry-editModal-visibility-help:after{content:"";position:absolute;width:0;height:0;border-color:#333 transparent transparent;border-style:solid;border-width:6px 6px 0;bottom:-6px;left:calc(50% - 6px)}.entry-editModal-visibility-help .text{display:block;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:480px){.entry-editModal-visibility-help{display:none!important}}.entry-embedModal{width:100%;height:100%;position:fixed;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:60px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:1020}.with-android-appbanner .entry-embedModal{top:84px}@media (max-height:650px){.entry-embedModal{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:60px}}.entry-embedModal-window{background:#fff;min-width:450px;z-index:1020;padding:40px 30px;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.entry-embedModal-close{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;position:absolute;top:8px;right:8px;padding:8px}.entry-embedModal-close img{width:16px;height:16px}.entry-embedModal-title{text-align:center;font-size:20px;margin:0 0 5px}.entry-embedModal-description{text-align:center;font-size:13px}.entry-embedModal-preview{margin:20px 0 5px}.entry-embedModal-menu{margin:30px 0 0}.entry-embedModal-others{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:13px;margin:0 0 15px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.entry-embedModal-headline{width:150px}.entry-embedModal-textarea{width:100%;height:46px;border-color:#ddd;font-family:monaco,Helvetica,Arial,Roboto,sans-serif;color:#55606a;padding:3px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;line-height:1.6;border-radius:3px;margin:20px 0 0}.entry-embedModal-item a{color:#009ad0}.bookmark-modal{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1020;overflow:scroll;background-image:url(/images/v4/public/entry/overlay-close.svg?version=90083cc46185eb0a7846fc5fc0588d40);background-size:20px 20px;background-repeat:no-repeat;background-position:right 16px top 16px}.with-android-appbanner .bookmark-modal{top:84px}.bookmark-modal .bookmarkadd-tags{margin-right:16px}.bookmark-modal .bookmarkadd-tags-textbox{width:100%;padding-right:0}.bookmark-modal .bookmarkadd-comment{margin:8px 0}.bookmark-modal .entry-users{margin:0 5px 0 0}.bookmark-modal .bookmarkadd-comment-form{font-size:13px;height:6em}.bookmark-modal-inner{padding:20px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;margin:46px 12px 100px}.bookmark-modal-form{position:relative}.bookmark-modal-info{padding:0 24px;position:relative;line-height:1.4}.bookmark-modal-title{font-size:14px;margin:0 0 4px}.bookmark-modal-favicon{position:absolute;top:2px;left:0}.bookmark-modal-readlater{position:absolute;height:30px;top:-3px;right:-5px}.bookmark-modal-readlater .bookmarkadd-readlater{background-size:24px 24px}.bookmark-modal-readlater .bookmarkadd-shareInput:focus+.bookmarkadd-readlater{background-color:inherit}.bookmark-modal-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 12px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bookmark-modal-menu .bookmarkadd-twitter{background-size:24px 24px}.bookmark-modal-menu .bookmarkadd-shareInput:focus+.bookmarkadd-twitter{background-color:inherit}.bookmark-modal-menu .bookmarkadd-private{background-size:24px 24px}.bookmark-modal-menu .bookmarkadd-shareInput:focus+.bookmarkadd-private{background-color:inherit}@media (max-width:480px){.bookmark-modal-menu{margin:0 0 8px}}.bookmark-modal-share{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -8px 0 0}@media (max-width:480px){.bookmark-modal-share{margin:0 -4px 0 0}}.bookmark-modal-sns{height:30px;margin:0 2px 0 0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.bookmark-modal-option{position:relative;height:30px;margin:0 8px 0 0;display:inline-block}@media (max-width:320px){.bookmark-modal-option{margin:0 4px 0 0}}.bookmark-modal-btn{width:100%;display:block;padding:8px 0;font-size:15px;font-weight:700}.entry-notFound{max-width:500px;margin:80px auto 0}@media (max-width:480px){.entry-notFound{margin-top:30px;padding:0 12px;text-align:center}}.entry-notFound-text{padding:0 0 0 130px;margin:0 0 20px;background:url(/images/v4/public/entry/not-found.png?version=fe5a2199e39a04ee496c6ff5cb5540be) no-repeat left -2px;background-size:124px 110px;min-height:100px}@media (max-width:480px){.entry-notFound-text{padding:100px 0 0;background-position:center 0;margin:0}}.entry-notFound-title{font-size:20px;line-height:1.5;margin:0 0 3px}@media (max-width:480px){.entry-notFound-title{font-size:18px;line-height:1.4}}.entry-notFound-description{font-size:16px}.entry-notFound-form{background:#f5f5f5;padding:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:480px){.entry-notFound-form{display:block}}.entry-notFound-textInput{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border:2px solid #ddd;border-radius:3px;padding:6px;-webkit-box-sizing:border-box;box-sizing:border-box}.entry-notFound-textInput:hover{border-color:#c4c4c4}.entry-notFound-textInput:focus{outline:none;border-color:#009ad0}@media (max-width:480px){.entry-notFound-textInput{width:100%}}.entry-notFound-btn{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 0 0 15px}@media (max-width:480px){.entry-notFound-btn{width:100%;margin:10px 0 0}}.entry-notFound-domainLink{text-align:center;margin:30px 0 100px;font-size:14px}.entry-notFound-domainLink a{color:#009ad0;text-decoration:none}.entry-notFound-domainLink a:hover{text-decoration:underline}@media (max-width:480px){.entry-notFound-domainLink{margin:20px 0 0}}.entrylist-issue-unitTitle,.entrylist-title{font-size:12px;line-height:20px;font-weight:700;padding:0 25px;margin:0 5px 10px;color:#fff;background-color:rgba(70,82,94,.8);display:inline-block;text-decoration:none}@media (max-width:480px){.entrylist-issue-unitTitle,.entrylist-title{background:#009ad0;margin:0;padding:4px 12px;display:block}}.readlater-button{width:44px;height:44px;background-size:13px 18px;background-position:center 15px;background-repeat:no-repeat;background-image:url(/images/v4/public/readlater-button.svg?version=3d30aec55e04caf8c52d9f280d594f77);-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;padding:0}.readlater-button span{display:none}.readlater-button.is-active,.readlater-button:hover{background-image:url(/images/v4/public/readlater-button-active.svg?version=014c68f98468855f5f80a92267a4aae9)}.navi-page{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:-7px 0 15px}@media (max-width:480px){.navi-page{margin:0;display:block}}.navi-page-title{color:#55606a;font-size:13px;font-weight:700;margin:0 30px 0 0}.navi-page-title span{padding:2px 10px;background:#eaeaea;border-radius:9px;margin-right:5px;font-size:11px}@media (max-width:480px){.navi-page-title{margin:0;padding:8px;font-size:14px;text-align:center;background:#f3f8ff;color:#009ad0}.navi-page-title span{border:1px solid #009ad0;background:none;vertical-align:middle;margin-right:8px}}.navi-page-title-touch{margin:0;padding:8px;font-size:14px;text-align:center;background:#f3f8ff;color:#009ad0}.navi-page-title-touch span{border:1px solid #009ad0;background:none;vertical-align:middle;margin-right:8px}.navi-page-mode{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.navi-page-mode li{font-size:12px;font-weight:700}.navi-page-mode li.is-current a{color:#009ad0}.navi-page-mode a{text-decoration:none;color:#55606a;padding:0 16px}.navi-page-mode a:hover{color:#009ad0}@media (max-width:480px){.navi-page-mode{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;padding:0 8px;background:#f6f7f8;border-top:1px solid #acc7e8;border-bottom:1px solid #e5e9ea}.navi-page-mode a{text-decoration:none}.navi-page-mode li{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center;position:relative}.navi-page-mode li:last-child a{border-right:none}.navi-page-mode li.is-active a,.navi-page-mode li.is-current a{color:#009ad0}.navi-page-mode li.is-active:after,.navi-page-mode li.is-current:after{content:"";position:absolute;left:7%;bottom:0;width:86%;border-bottom:3px solid #009ad0}.navi-page-mode a{color:rgba(70,82,94,.8);font-weight:700;font-size:12px;margin:6px 0;display:inline-block;width:100%;border-right:1px solid #e5e9ea;line-height:2.4;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 6px}}.entrylist-switch-btn{text-align:right;margin:10px 0 30px;font-size:15px}.entrylist-switch-btn a{position:relative;color:#009ad0;text-decoration:none;font-weight:700;display:inline-block;padding-right:32px}.entrylist-switch-btn a:before{content:"";height:0;width:0;border:4px solid transparent;border-left-color:#009ad0;position:absolute;right:9px;top:6px}@media (max-width:480px){.entrylist-switch-btn{text-align:left;font-size:14px;font-weight:700;padding:0;margin:0;border-top:1px solid #ececec;border-bottom:1px solid #ececec}.entrylist-switch-btn a{padding:12px;display:block;color:#009ad0;line-height:1.6;font-size:14px;position:relative}.entrylist-switch-btn a:after{content:"";width:6px;height:6px;display:inline-block;border-right:2px solid #999;border-bottom:2px solid #999;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:6px;margin-right:20px;margin-bottom:1px;position:absolute;right:-5px;top:18px}.entrylist-switch-btn a:before{display:none}}.entrylist-item{border-left:2px solid #ececec;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.entrylist-item,.entrylist-item>li{border-right:2px solid #ececec;-webkit-box-sizing:border-box;box-sizing:border-box}.entrylist-item>li{-webkit-flex-basis:239px;-ms-flex-preferred-size:239px;flex-basis:239px;max-width:239px;min-width:0;position:relative;padding:0 5px}.entrylist-item>li:nth-child(4n){border-right:none}.entrylist-item .entrylist-image-entry .entrylist-contents-description{display:none}.entrylist-item.curation-unit .entrylist-image-entry .entrylist-contents-description,.entrylist-item.issue-unit .entrylist-image-entry .entrylist-contents-description{display:block;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media (max-width:480px){.entrylist-item{border:none;display:block}.entrylist-item>li{max-width:inherit;border-right:none;border-top:1px solid #ececec;padding:0}.entrylist-item .entrylist-image-entry .entrylist-contents-description{display:block;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}}.entrylist-unit{margin:0 0 30px}@media (max-width:480px){.entrylist-unit{margin:0}}@media not all and (max-width:480px){.navi-wrapper.is-scrolled+.branding .entrylist-unit,.navi-wrapper.is-scrolled+.comment-wrapper .entrylist-unit,.navi-wrapper.is-scrolled+.entry-wrapper .entrylist-unit,.navi-wrapper.is-scrolled+.global-header-inner .entrylist-unit,.navi-wrapper.is-scrolled+.wrapper .entrylist-unit{margin-top:60px}.navi-wrapper.is-scrolled+.navi-page+.branding .entrylist-unit,.navi-wrapper.is-scrolled+.navi-page+.comment-wrapper .entrylist-unit,.navi-wrapper.is-scrolled+.navi-page+.entry-wrapper .entrylist-unit,.navi-wrapper.is-scrolled+.navi-page+.global-header-inner .entrylist-unit,.navi-wrapper.is-scrolled+.navi-page+.wrapper .entrylist-unit{margin-top:72px}}.entrylist-contents{border-top:4px solid #999;border-bottom:1px solid #ececec;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background:url(/images/v4/public/bg-entrybox@2x.png?version=05d8983c5280eb16aba45d186a055ded);background-size:8px 8px}.cat-uncategorized .entrylist-contents{border-top-color:#999}.cat-all .entrylist-contents,.cat-general .entrylist-contents{border-top-color:#008fde}.cat-economics .entrylist-contents,.cat-social .entrylist-contents{border-top-color:#a78358}.cat-knowledge .entrylist-contents,.cat-life .entrylist-contents{border-top-color:#068b71}.cat-it .entrylist-contents{border-top-color:#00a5de}.cat-entertainment .entrylist-contents,.cat-fun .entrylist-contents,.cat-game .entrylist-contents{border-top-color:#f5ac0f}.entrylist-contents a{color:rgba(70,82,94,.8)}@media (max-width:480px){.entrylist-contents{border:none;background:none;padding:12px 12px 12px 34px;position:relative}}.entrylist-contents-main{padding:44px 0 0;background:#fff;border-bottom:1px solid #ececec}@media (max-width:480px){.entrylist-contents-main{padding:0!important;border:none}}.entrylist-contents-main .following-bookmarks{padding:12px 15px 0;border-top:1px solid #ececec}.entrylist-contents-main .following-bookmarks:empty{padding:0;border:none}@media (max-width:480px){.entrylist-contents-main .following-bookmarks{padding:8px 0 0;border:none}.entrylist-contents-main .following-bookmarks>li:last-child{margin:0}}.entrylist-contents-title{font-size:15px;padding:15px 15px 0;min-height:66px;margin:0 0 9px;border-top:1px solid #ececec}.entrylist-contents-title a{color:#25282b;text-decoration:none;display:block}.entrylist-contents-title a:visited{color:#76767e}.entrylist-contents-title a:hover{color:#7db4e8}@media (max-width:480px){.entrylist-contents-title{font-size:14px!important;min-height:inherit;border:none;padding:0 30px 0 0;margin:0}.entrylist-contents-title a:visited{color:#25282b}}.entrylist-contents-users{font-size:12px;text-transform:uppercase;font-family:Arial,sans-serif;display:block;position:absolute;top:4px;left:0;right:44px}.entrylist-contents-users a{padding:0 15px;height:44px;position:relative;display:block;text-decoration:none}.cat-uncategorized .entrylist-contents-users a{color:#999}.cat-all .entrylist-contents-users a,.cat-general .entrylist-contents-users a{color:#008fde}.cat-economics .entrylist-contents-users a,.cat-social .entrylist-contents-users a{color:#a78358}.cat-knowledge .entrylist-contents-users a,.cat-life .entrylist-contents-users a{color:#068b71}.cat-it .entrylist-contents-users a{color:#00a5de}.cat-entertainment .entrylist-contents-users a,.cat-fun .entrylist-contents-users a,.cat-game .entrylist-contents-users a{color:#f5ac0f}.entrylist-contents-users a:hover{color:#ff7790!important}.entrylist-contents-users span{font-size:28px;letter-spacing:1px;margin-right:2px}@media (max-width:480px){.entrylist-contents-users{position:relative;font-size:13px;text-transform:inherit;margin:-2px 0 6px;display:inline-block;vertical-align:middle}.entrylist-contents-users a{height:inherit;color:#f94e5b!important;padding:0}.entrylist-contents-users span{font-size:13px;letter-spacing:0;margin-right:0}}.entrylist-contents-body{padding:0 15px}.entrylist-contents-body a{text-decoration:none}@media (max-width:480px){.entrylist-contents-body{padding:0}.entrylist-contents-body a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.entrylist-contents-description{font-size:12px;line-height:18px;margin:0 0 10px;color:#55606a}.entrylist-contents-description a{color:#55606a}@media (max-width:480px){.entrylist-contents-description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin:0;color:#55606a;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.entrylist-contents-description a{color:#55606a}}.entrylist-contents-thumb{margin:8px 0 12px}.entrylist-contents-thumb a{display:block;line-height:1}.entrylist-contents-thumb span{width:197px;height:134px;display:block;background-size:cover;background-position:50%;margin:0 auto}@media (max-width:480px){.entrylist-contents-thumb{margin:0 0 0 12px!important}.entrylist-contents-thumb span{width:64px!important;height:48px!important}}.entrylist-contents-detail{padding:0 0 12px}.entrylist-contents-meta{padding:0 15px 12px;border-bottom:1px dotted #ececec;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.entrylist-contents-meta li{line-height:18px}@media (max-width:480px){.entrylist-contents-meta{display:none}}.entrylist-contents-category{margin:0 15px 0 0;vertical-align:middle;background:#999;border:1px solid transparent;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block}.cat-uncategorized .entrylist-contents-category{background:#999}.cat-all .entrylist-contents-category,.cat-general .entrylist-contents-category{background:#008fde}.cat-economics .entrylist-contents-category,.cat-social .entrylist-contents-category{background:#a78358}.cat-knowledge .entrylist-contents-category,.cat-life .entrylist-contents-category{background:#068b71}.cat-it .entrylist-contents-category{background:#00a5de}.cat-entertainment .entrylist-contents-category,.cat-fun .entrylist-contents-category,.cat-game .entrylist-contents-category{background:#f5ac0f}.entrylist-contents-category a{color:#fff;font-size:10px;padding:0 7px;display:inline-block;text-decoration:none;line-height:16px;vertical-align:top;height:16px}.entrylist-contents-date{font-family:Arial,sans-serif;font-size:12px;color:rgba(70,82,94,.8)}.entrylist-contents-domain{font-family:Arial,sans-serif;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:12px 15px 0}.entrylist-contents-domain a{color:rgba(70,82,94,.8);text-decoration:none}.entrylist-contents-domain a:hover{text-decoration:underline}.entrylist-contents-domain .favicon{margin:0 4px -3px 0;width:16px;height:16px}@media (max-width:480px){.entrylist-contents-domain{padding:0}.entrylist-contents-domain .favicon{position:absolute;top:14px;left:12px;width:14px;height:14px}.entrylist-contents-domain span{display:none}}.entrylist-contents-tags{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:4px 15px 0;max-height:45px;overflow:hidden}.entrylist-contents-tags a{display:inline-block;font-size:10px;line-height:16px;padding:0 6px 0 8px;margin:3px 4px 3px 8px;color:#55606a;background-color:#ebeced;text-decoration:none;position:relative;border-radius:0 2px 2px 0}.entrylist-contents-tags a:hover{color:#fff;background-color:rgba(70,82,94,.8)}.entrylist-contents-tags a:before{content:"";position:absolute;top:0;left:-8px;width:0;height:0;border-color:transparent #ebeced transparent transparent;border-style:solid;border-width:8px 8px 8px 0}.entrylist-contents-tags a:hover:before{border-right-color:rgba(70,82,94,.8)}.entrylist-contents-tags a:after{content:"";position:absolute;border:2px solid #fff;top:6px;left:-1px;border-radius:50%}@media (max-width:480px){.entrylist-contents-tags{display:none}}.readlater-button{position:absolute;right:0;top:2px}.entrylist-readmore{text-align:center;margin-top:1px;border-left:2px solid #ececec;border-right:2px solid #ececec;padding:5px}.entrylist-readmore a{color:#55606a;font-size:11px;line-height:11px;padding:14px 0;background:#edeeef;border-radius:3px;display:block;text-decoration:none}.entrylist-readmore a:hover{background:#eaebed}@media (max-width:480px){.entrylist-readmore{text-align:left;font-size:14px;font-weight:700;padding:0;border:1px solid #ececec;border-right:none;border-left:none}.entrylist-readmore a{padding:12px;display:block;color:#009ad0;line-height:1.6;font-size:14px;position:relative}.entrylist-readmore a:after{content:"";width:6px;height:6px;display:inline-block;border-right:2px solid #999;border-bottom:2px solid #999;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:6px;margin-right:20px;margin-bottom:1px;position:absolute;right:-5px;top:18px}.entrylist-readmore a{background:none}}.entrylist-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-right:2px solid #ececec;border-left:2px solid #ececec}@media (max-width:480px){.entrylist-header{border:none}}.entrylist-header-main{border-right:2px solid #ececec;-webkit-flex-basis:637px;-ms-flex-preferred-size:637px;flex-basis:637px;max-width:637px;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0;position:relative}.entrylist-header-main>li{padding:0 5px;height:100%}.entrylist-header-main .entrylist-contents-title{font-size:18px;min-height:inherit}.entrylist-header-main .entrylist-contents-description{font-size:13px}.entrylist-header-main .entrylist-contents-meta{margin-top:0}@media (max-width:480px){.entrylist-header-main,.entrylist-header-main .entrylist-image-entry{border:none}.entrylist-header-main .entrylist-image-entry>li{padding:0}}.entrylist-header-main .entrylist-image-entry .entrylist-contents-body{min-height:50px}.entrylist-header-main .entrylist-image-entry .entrylist-contents-title{padding-right:210px}@media (max-width:480px){.entrylist-header-main .entrylist-image-entry .entrylist-contents-title{padding-right:30px}}.entrylist-header-main .entrylist-image-entry .entrylist-contents-description{padding-right:195px;min-height:70px}@media (max-width:480px){.entrylist-header-main .entrylist-image-entry .entrylist-contents-description{padding-right:0}}.entrylist-header-main .entrylist-image-entry .entrylist-contents-thumb{position:absolute;right:20px;top:64px;margin:0}.entrylist-header-main .entrylist-image-entry .entrylist-contents-thumb span{width:180px;height:140px}@media (max-width:480px){.entrylist-header-main .entrylist-image-entry .entrylist-contents-thumb{position:inherit}}.entrylist-header-sub{padding:0 5px;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0;position:relative;max-width:320px;-webkit-flex-basis:320px;-ms-flex-preferred-size:320px;flex-basis:320px}@media (max-width:480px){.entrylist-header-sub{display:none}}.entrylist-header-ad{border-top:4px solid #ececec;border-bottom:1px dotted #ececec;text-align:center;padding:13px 0 10px;line-height:1}.entrylist-recommend a{text-decoration:none;display:block;background:#fff;padding:0 0 8px}.entrylist-recommend-title{height:44px;line-height:44px;padding:0 0 0 10px;font-size:14px;font-weight:700;color:#374148;background:#fff}.entrylist-recommend-list{text-decoration:none;background:#f6f7f8;color:#374148;border-radius:3px;font-size:14px}.entrylist-recommend-list li{position:relative;padding:10px;border-bottom:1px solid #ececec}.entrylist-recommend-list li:last-child{border:none;padding:15px 0}.entrylist-recommend-list:hover{background:#f3f4f6}.entrylist-recommend-icon{position:absolute;top:12px}.entrylist-recommend-text{padding:0 0 0 24px;display:inline-block;word-break:break-word}.entrylist-recommend-readmore{text-align:center;font-size:11px}.entrylist-issue{margin:0 0 30px}.entrylist-issue-items{border-left:2px solid #ececec;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.entrylist-issue-items,.entrylist-issue-items>li{border-right:2px solid #ececec;-webkit-box-sizing:border-box;box-sizing:border-box}.entrylist-issue-items>li{-webkit-flex-basis:239px;-ms-flex-preferred-size:239px;flex-basis:239px;max-width:239px;min-width:0;position:relative;padding:0 5px}.entrylist-issue-items>li:nth-child(4n){border-right:none}@media (max-width:480px){.entrylist-issue-items{border:none;display:block}.entrylist-issue-items>li{max-width:inherit;border-right:none;padding:0}}.entrylist-contents-list{background-color:#f6f7f8;border-radius:3px;margin:5px 0}@media (max-width:480px){.entrylist-contents-list{background:transparent;margin:0}}.entrylist-contents-list .entrylist-issue-list-contents{border:none}@media (max-width:480px){.entrylist-contents-list .entrylist-issue-list-contents{background:none;position:relative}}.entrylist-contents-list li{font-size:12px;border-bottom:1px solid #eee;color:#55606a;line-height:16px;text-decoration:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.entrylist-contents-list li img{margin-right:4px;vertical-align:bottom}.entrylist-contents-list li a{display:block;padding:8px 15px;color:#55606a;text-decoration:none}.entrylist-contents-list li a:hover{background-color:#f0f2f4}@media (max-width:480px){.entrylist-contents-list li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;color:#25282b;text-decoration:none;padding:12px 12px 12px 34px}.entrylist-contents-list li a:visited{color:#25282b}.entrylist-contents-list li a:hover{background-color:transparent}}.entrylist-contents-list li:last-child{border-bottom:none}@media (max-width:480px){.entrylist-contents-list li{padding:0}}@media (max-width:480px){.entrylist-issue-unitTitle{background-color:rgba(70,82,94,.8)}}.entrylist-issue-contents{border-top-width:4px;border-top-style:solid;border-bottom:1px solid #ececec;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.cat-uncategorized .entrylist-issue-contents{border-top-color:#999}.cat-all .entrylist-issue-contents,.cat-general .entrylist-issue-contents{border-top-color:#008fde}.cat-economics .entrylist-issue-contents,.cat-social .entrylist-issue-contents{border-top-color:#a78358}.cat-knowledge .entrylist-issue-contents,.cat-life .entrylist-issue-contents{border-top-color:#068b71}.cat-it .entrylist-issue-contents{border-top-color:#00a5de}.cat-entertainment .entrylist-issue-contents,.cat-fun .entrylist-issue-contents,.cat-game .entrylist-issue-contents{border-top-color:#f5ac0f}@media (max-width:480px){.entrylist-issue-contents{border:none;position:relative}}.entrylist-issue-contents .entrylist-contents-category{margin:0 15px 15px}.entrylist-issue-thumb{padding:20px 15px 0}.entrylist-issue-thumb span{width:197px;height:134px;display:block;background-size:cover;background-position:50%}@media (max-width:480px){.entrylist-issue-thumb{display:none}}.entrylist-issue-title{font-size:15px;padding:15px 15px 10px}.entrylist-issue-title a{color:#25282b;text-decoration:none}.entrylist-issue-title a:visited{color:#55606a}.entrylist-issue-title a:hover{color:#7db4e8}@media (max-width:480px){.entrylist-issue-title{background:#f6f7f8;margin-bottom:0;padding:5px 12px;font-size:14px}}@media (max-width:480px){.entrylist-issue-list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;color:#25282b;text-decoration:none}.entrylist-issue-list-item:visited{color:#25282b}}.entrylist-issue-list-title{font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:480px){.entrylist-issue-list-title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-weight:700;white-space:normal;line-height:1.5}.entrylist-issue-list-title .favicon{position:absolute;top:14px;left:12px;width:14px;height:14px}}.entrylist-issue-list-thumb{display:none}@media (max-width:480px){.entrylist-issue-list-thumb{display:block;margin:0 0 0 12px}.entrylist-issue-list-thumb span{display:block;background-size:cover;background-position:50%;margin:0 auto;width:50px!important;height:35px!important}}.entrylist-issue-list-button{display:none}@media (max-width:480px){.entrylist-issue-list-button{display:block}}.entrylist-3column{margin:0 0 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.entrylist-3column-inner{-webkit-flex-basis:320px;-ms-flex-preferred-size:320px;flex-basis:320px;max-width:320px}.entrylist-3column-items{-webkit-box-sizing:border-box;box-sizing:border-box;border-left:2px solid #ececec;padding:0 5px}.entrylist-3column-items>li{position:relative;padding:0 0 0 60px;border-top:4px solid #ececec}.entrylist-3column-items>li:last-child{border-bottom:1px solid #ececec}.entrylist-3column-inner:last-child .entrylist-3column-items{border-right:2px solid #ececec}.entrylist-3column-title{font-size:13px;line-height:20px;min-height:40px;padding:8px 31px 8px 0}.entrylist-3column-title a{color:#25282b;text-decoration:none}.entrylist-3column-title a:visited{color:#55606a}.entrylist-3column-title a:hover{color:#7db4e8}.entrylist-3column-users{position:absolute;top:-4px;left:0;text-align:center;font-size:10px;text-transform:uppercase;border-top-width:4px;border-top-style:solid;width:54px}.cat-uncategorized .entrylist-3column-users{border-top-color:#999}.cat-all .entrylist-3column-users,.cat-general .entrylist-3column-users{border-top-color:#008fde}.cat-economics .entrylist-3column-users,.cat-social .entrylist-3column-users{border-top-color:#a78358}.cat-knowledge .entrylist-3column-users,.cat-life .entrylist-3column-users{border-top-color:#068b71}.cat-it .entrylist-3column-users{border-top-color:#00a5de}.cat-entertainment .entrylist-3column-users,.cat-fun .entrylist-3column-users,.cat-game .entrylist-3column-users{border-top-color:#f5ac0f}.entrylist-3column-users a{position:relative;display:block;text-decoration:none;padding:12px 0 0}.cat-uncategorized .entrylist-3column-users a{color:#999}.cat-all .entrylist-3column-users a,.cat-general .entrylist-3column-users a{color:#008fde}.cat-economics .entrylist-3column-users a,.cat-social .entrylist-3column-users a{color:#a78358}.cat-knowledge .entrylist-3column-users a,.cat-life .entrylist-3column-users a{color:#068b71}.cat-it .entrylist-3column-users a{color:#00a5de}.cat-entertainment .entrylist-3column-users a,.cat-fun .entrylist-3column-users a,.cat-game .entrylist-3column-users a{color:#f5ac0f}.entrylist-3column-users a:hover{color:#ff7790!important}.entrylist-3column-users-number{display:block;font-size:20px;line-height:1}.entrylist-3column-domain{font-family:Arial,sans-serif;font-size:12px;padding:0 0 8px;display:block}.entrylist-3column-domain a{color:rgba(70,82,94,.8);text-decoration:none}.entrylist-3column-domain a:hover{text-decoration:underline}.entrylist-3column-domain .favicon{margin:0 4px -3px 0}.entrylist-3column-readmore{text-align:center;margin-top:1px;border-left:2px solid #ececec;padding:5px 5px 0}.entrylist-3column-readmore a{color:#55606a;font-size:11px;line-height:11px;padding:14px 0;background:#edeeef;border-radius:3px;display:block;text-decoration:none}.entrylist-3column-readmore a:hover{background:#eaebed}.entrylist-3column-inner:last-child .entrylist-3column-readmore{border-right:2px solid #ececec}.entrylist-issue-unit-hatena-news h2{background:url(/images/v4/public/entrylist/unit-hatenanews@2x.png?version=332a6b8f80146afa918b4b541689a7ee)}.entrylist-issue-unit-hatena-news .cat-economics .entrylist-contents,.entrylist-issue-unit-hatena-news .cat-entertainment .entrylist-contents,.entrylist-issue-unit-hatena-news .cat-fun .entrylist-contents,.entrylist-issue-unit-hatena-news .cat-game .entrylist-contents,.entrylist-issue-unit-hatena-news .cat-it .entrylist-contents,.entrylist-issue-unit-hatena-news .cat-knowledge .entrylist-contents,.entrylist-issue-unit-hatena-news .cat-life .entrylist-contents,.entrylist-issue-unit-hatena-news .cat-social .entrylist-contents{border-top-color:#6192ce}.entrylist-issue-unit-hatena-news .cat-economics .entrylist-contents-users>a,.entrylist-issue-unit-hatena-news .cat-entertainment .entrylist-contents-users>a,.entrylist-issue-unit-hatena-news .cat-fun .entrylist-contents-users>a,.entrylist-issue-unit-hatena-news .cat-game .entrylist-contents-users>a,.entrylist-issue-unit-hatena-news .cat-it .entrylist-contents-users>a,.entrylist-issue-unit-hatena-news .cat-knowledge .entrylist-contents-users>a,.entrylist-issue-unit-hatena-news .cat-life .entrylist-contents-users>a,.entrylist-issue-unit-hatena-news .cat-social .entrylist-contents-users>a{color:#6192ce}.entrylist-issue-unit-hatena-news .cat-economics .entrylist-contents-category,.entrylist-issue-unit-hatena-news .cat-entertainment .entrylist-contents-category,.entrylist-issue-unit-hatena-news .cat-fun .entrylist-contents-category,.entrylist-issue-unit-hatena-news .cat-game .entrylist-contents-category,.entrylist-issue-unit-hatena-news .cat-it .entrylist-contents-category,.entrylist-issue-unit-hatena-news .cat-knowledge .entrylist-contents-category,.entrylist-issue-unit-hatena-news .cat-life .entrylist-contents-category,.entrylist-issue-unit-hatena-news .cat-social .entrylist-contents-category{background-color:#6192ce}.entrylist-issue-unit-weekly-hatena-blog h2{background:url(/images/v4/public/entrylist/unit-weeklyhatenablog@2x.png?version=7b134c9d6ed39ce8ccc22b87c95b4238)}.entrylist-issue-unit-hatena-news h2,.entrylist-issue-unit-weekly-hatena-blog h2{background-size:16px 16px;background-position:0 0;background-repeat:no-repeat;font-size:13px;font-weight:700;line-height:18px;background-color:inherit;margin:10px 0 10px 10px;padding-left:20px}.entrylist-issue-unit-hatena-news h2 .entrylist-issue-unitTitle,.entrylist-issue-unit-hatena-news h2 .entrylist-title,.entrylist-issue-unit-weekly-hatena-blog h2 .entrylist-issue-unitTitle,.entrylist-issue-unit-weekly-hatena-blog h2 .entrylist-title{text-decoration:none;color:#55606a;font-size:inherit;line-height:inherit;font-weight:inherit;padding:0;margin:0;background-color:inherit}.style-headline:not(.search-url-nothing) .entrylist-wrapper,.style-list:not(.search-url-nothing) .entrylist-wrapper{padding:20px 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.style-headline:not(.search-url-nothing) .entrylist-main,.style-list:not(.search-url-nothing) .entrylist-main{padding:0 20px 0 0;-webkit-flex-basis:640px;-ms-flex-preferred-size:640px;flex-basis:640px;max-width:640px;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0;position:relative}.style-headline:not(.search-url-nothing) .entrylist-aside,.style-list:not(.search-url-nothing) .entrylist-aside{padding:0 0 0 20px;-webkit-flex-basis:320px;-ms-flex-preferred-size:320px;flex-basis:320px;-webkit-box-sizing:border-box;box-sizing:border-box}.style-headline:not(.search-url-nothing) .entrylist-header,.style-list:not(.search-url-nothing) .entrylist-header{border:none;display:block}.style-headline:not(.search-url-nothing) .entrylist-header-main,.style-list:not(.search-url-nothing) .entrylist-header-main{border:none}.style-headline:not(.search-url-nothing) .entrylist-header-main li,.style-headline:not(.search-url-nothing) .entrylist-header-sub,.style-list:not(.search-url-nothing) .entrylist-header-main li,.style-list:not(.search-url-nothing) .entrylist-header-sub{padding:0}.style-headline:not(.search-url-nothing) .entrylist-item,.style-list:not(.search-url-nothing) .entrylist-item{border:none;display:block}.style-headline:not(.search-url-nothing) .entrylist-item>li,.style-list:not(.search-url-nothing) .entrylist-item>li{border:none;max-width:100%;padding:0}.style-headline:not(.search-url-nothing) .entrylist-contents,.style-list:not(.search-url-nothing) .entrylist-contents{position:relative;background:none;border-top:none}.style-headline:not(.search-url-nothing) .entrylist-contents .readlater-button,.style-list:not(.search-url-nothing) .entrylist-contents .readlater-button{position:absolute;right:0;top:-4px}.style-headline:not(.search-url-nothing) .entrylist-header-sub,.style-list:not(.search-url-nothing) .entrylist-header-sub{max-width:inherit}.style-headline:not(.search-url-nothing) .entrylist-contents-main,.style-list:not(.search-url-nothing) .entrylist-contents-main{border:none;padding:0!important}.style-headline:not(.search-url-nothing) .entrylist-contents-main .entrylist-contents-tags,.style-list:not(.search-url-nothing) .entrylist-contents-main .entrylist-contents-tags{margin-bottom:8px;vertical-align:middle}.style-headline:not(.search-url-nothing) .entrylist-contents-main .entrylist-contents-tags li,.style-list:not(.search-url-nothing) .entrylist-contents-main .entrylist-contents-tags li{display:inline-block}.style-headline:not(.search-url-nothing) .entrylist-contents-main .following-bookmarks-container,.style-list:not(.search-url-nothing) .entrylist-contents-main .following-bookmarks-container{vertical-align:middle}.style-headline:not(.search-url-nothing) .entrylist-contents-main .following-bookmarks,.style-list:not(.search-url-nothing) .entrylist-contents-main .following-bookmarks{padding:0;border:none}.style-headline:not(.search-url-nothing) .entrylist-contents-title,.style-list:not(.search-url-nothing) .entrylist-contents-title{min-height:inherit!important;border:none;font-size:16px;padding:0 39px 0 0;margin:0 0 11px}.style-headline:not(.search-url-nothing) .entrylist-contents-users,.style-list:not(.search-url-nothing) .entrylist-contents-users{border:none;text-transform:inherit;font-size:13px;display:inline-block;text-align:center;line-height:1;top:12px;left:10px!important;right:inherit!important}.style-headline:not(.search-url-nothing) .entrylist-contents-users span,.style-list:not(.search-url-nothing) .entrylist-contents-users span{display:block;font-size:18px}.style-headline:not(.search-url-nothing) .entrylist-contents-users a,.style-list:not(.search-url-nothing) .entrylist-contents-users a{padding:inherit}.style-headline:not(.search-url-nothing) .entrylist-contents-body,.style-list:not(.search-url-nothing) .entrylist-contents-body{padding:0}.style-headline:not(.search-url-nothing) .entrylist-contents-body a,.style-list:not(.search-url-nothing) .entrylist-contents-body a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.style-headline:not(.search-url-nothing) .entrylist-contents-body a .entrylist-contents-description,.style-list:not(.search-url-nothing) .entrylist-contents-body a .entrylist-contents-description{min-width:0}.style-headline:not(.search-url-nothing) .entrylist-contents-meta,.style-list:not(.search-url-nothing) .entrylist-contents-meta{border:none;display:inline-block;margin:0 8px 0 0}.style-headline:not(.search-url-nothing) .entrylist-contents-meta li,.style-list:not(.search-url-nothing) .entrylist-contents-meta li{display:inline-block}.style-headline:not(.search-url-nothing) .entrylist-contents-detail,.style-list:not(.search-url-nothing) .entrylist-contents-detail{margin:0}.style-headline:not(.search-url-nothing) .entrylist-contents-category,.style-list:not(.search-url-nothing) .entrylist-contents-category{margin:0 10px 0 0}.style-headline:not(.search-url-nothing) .entrylist-contents-domain,.style-list:not(.search-url-nothing) .entrylist-contents-domain{font-family:Arial,sans-serif;font-size:12px;display:inline-block;padding:0!important;vertical-align:middle}.style-headline:not(.search-url-nothing) .entrylist-contents-domain a,.style-list:not(.search-url-nothing) .entrylist-contents-domain a{color:rgba(70,82,94,.8);text-decoration:none}.style-headline:not(.search-url-nothing) .entrylist-contents-domain a:hover,.style-list:not(.search-url-nothing) .entrylist-contents-domain a:hover{text-decoration:underline}.style-headline:not(.search-url-nothing) .entrylist-contents-domain .favicon,.style-list:not(.search-url-nothing) .entrylist-contents-domain .favicon{margin:0 4px -3px 0}.style-headline:not(.search-url-nothing) .entrylist-aside-ad,.style-list:not(.search-url-nothing) .entrylist-aside-ad{margin:0 0 20px}.style-headline:not(.search-url-nothing) .unit-issue .entrylist-item>li,.style-list:not(.search-url-nothing) .unit-issue .entrylist-item>li{margin:0 0 40px}.style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-thumb,.style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-thumb{display:none}.style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents,.style-list:not(.search-url-nothing) .unit-issue .entrylist-contents{padding:0;border-bottom:none}.style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents a,.style-list:not(.search-url-nothing) .unit-issue .entrylist-contents a{text-decoration:none;color:#303030}.style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents a:hover,.style-list:not(.search-url-nothing) .unit-issue .entrylist-contents a:hover{color:#7db4e8}.style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title,.style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title{padding:8px 0 8px 31px;border-bottom:2px solid #ececec;font-size:13px;line-height:17px;background:url(/images/v4/public/title-topic@2x.png?version=b12897124914ce787436732956c29665) no-repeat 5px;background-size:16px 16px;position:relative;margin:0}.cat-uncategorized .style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title,.cat-uncategorized .style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title{color:#999}.cat-all .style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title,.cat-all .style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title,.cat-general .style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title,.cat-general .style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title{color:#008fde}.cat-economics .style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title,.cat-economics .style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title,.cat-social .style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title,.cat-social .style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title{color:#a78358}.cat-knowledge .style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title,.cat-knowledge .style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title,.cat-life .style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title,.cat-life .style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title{color:#068b71}.cat-it .style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title,.cat-it .style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title{color:#00a5de}.cat-entertainment .style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title,.cat-entertainment .style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title,.cat-fun .style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title,.cat-fun .style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title,.cat-game .style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title,.cat-game .style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title{color:#f5ac0f}.style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title:after,.style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title:after{content:"";width:90px;height:2px;display:block;position:absolute;left:0;bottom:-2px}.cat-uncategorized .style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title:after,.cat-uncategorized .style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title:after{background:#999}.cat-all .style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title:after,.cat-all .style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title:after,.cat-general .style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title:after,.cat-general .style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title:after{background:#008fde}.cat-economics .style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title:after,.cat-economics .style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title:after,.cat-social .style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title:after,.cat-social .style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title:after{background:#a78358}.cat-knowledge .style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title:after,.cat-knowledge .style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title:after,.cat-life .style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title:after,.cat-life .style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title:after{background:#068b71}.cat-it .style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title:after,.cat-it .style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title:after{background:#00a5de}.cat-entertainment .style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title:after,.cat-entertainment .style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title:after,.cat-fun .style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title:after,.cat-fun .style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title:after,.cat-game .style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title:after,.cat-game .style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title:after{background:#f5ac0f}.style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title a,.style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title a{text-decoration:none}.cat-uncategorized .style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title a,.cat-uncategorized .style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title a{color:#999}.cat-all .style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title a,.cat-all .style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title a,.cat-general .style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title a,.cat-general .style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title a{color:#008fde}.cat-economics .style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title a,.cat-economics .style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title a,.cat-social .style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title a,.cat-social .style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title a{color:#a78358}.cat-knowledge .style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title a,.cat-knowledge .style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title a,.cat-life .style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title a,.cat-life .style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title a{color:#068b71}.cat-it .style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title a,.cat-it .style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title a{color:#00a5de}.cat-entertainment .style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title a,.cat-entertainment .style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title a,.cat-fun .style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title a,.cat-fun .style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title a,.cat-game .style-headline:not(.search-url-nothing) .unit-issue .entrylist-contents-title a,.cat-game .style-list:not(.search-url-nothing) .unit-issue .entrylist-contents-title a{color:#f5ac0f}.style-headline:not(.search-url-nothing) .entrylist-readmore,.style-list:not(.search-url-nothing) .entrylist-readmore{margin:10px 0 0;padding:0;border:none}.style-headline:not(.search-url-nothing) .entrylist-switch-btn,.style-list:not(.search-url-nothing) .entrylist-switch-btn{margin-top:30px}.style-headline:not(.search-url-nothing) .entrylist-issue-unitTitle,.style-list:not(.search-url-nothing) .entrylist-issue-unitTitle{margin:0;padding:0 15px 6px 4px;border-bottom:2px solid #ececec;font-size:13px;line-height:17px;background:none;color:#374148;display:block}.style-headline:not(.search-url-nothing) .entrylist-issue-items,.style-list:not(.search-url-nothing) .entrylist-issue-items{border:none;display:block}.style-headline:not(.search-url-nothing) .entrylist-issue-items>li,.style-list:not(.search-url-nothing) .entrylist-issue-items>li{max-width:inherit;border-right:none;border-top:1px solid #ececec;padding:0}.style-headline:not(.search-url-nothing) .entrylist-issue-items>li:first-child,.style-list:not(.search-url-nothing) .entrylist-issue-items>li:first-child{border-top:none}.style-headline:not(.search-url-nothing) .entrylist-issue-contents,.style-list:not(.search-url-nothing) .entrylist-issue-contents{border:none;position:relative}.style-headline:not(.search-url-nothing) .entrylist-issue-thumb,.style-list:not(.search-url-nothing) .entrylist-issue-thumb{padding:0;position:absolute;top:12px;left:0}.style-headline:not(.search-url-nothing) .entrylist-issue-thumb span,.style-list:not(.search-url-nothing) .entrylist-issue-thumb span{width:44px;height:44px}.style-headline:not(.search-url-nothing) .entrylist-issue-title,.style-list:not(.search-url-nothing) .entrylist-issue-title{padding:0;font-size:13px}.style-headline:not(.search-url-nothing) .entrylist-issue-title a,.style-list:not(.search-url-nothing) .entrylist-issue-title a{display:block;padding:23px 12px 23px 56px}.style-headline:not(.search-url-nothing) .entrylist-issue-list,.style-list:not(.search-url-nothing) .entrylist-issue-list{display:none}.style-list:not(.search-url-nothing) .entrylist-contents{padding:10px 10px 25px 70px;border:none}.style-list:not(.search-url-nothing) .entrylist-contents-title{font-size:16px!important}.style-list:not(.search-url-nothing) .entrylist-contents-description{margin:0 0 8px;font-size:13px;padding:0!important;display:block!important;min-height:inherit!important}.style-list:not(.search-url-nothing) .entrylist-contents-detail{padding:0}.style-list:not(.search-url-nothing) .entrylist-contents-meta{padding:0 0 4px}.style-list:not(.search-url-nothing) .entrylist-contents-tags{padding:0}.style-list:not(.search-url-nothing) .entrylist-contents-thumb{display:none}.style-list:not(.search-url-nothing) .entrylist-image-entry .entrylist-contents-thumb{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-bottom:0!important;margin-left:20px!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:inherit}.style-list:not(.search-url-nothing) .entrylist-image-entry .entrylist-contents-thumb span{width:110px!important;height:74px!important}.style-headline:not(.search-url-nothing) .entrylist-main .entrylist-contents-title{margin:0 0 3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.style-headline:not(.search-url-nothing) .entrylist-contents{padding:12px 10px 6px 70px;border-bottom:1px solid #ececec}.style-headline:not(.search-url-nothing) .entrylist-contents .readlater-button{top:2px}.style-headline:not(.search-url-nothing) .entrylist-contents .category{display:none}.style-headline:not(.search-url-nothing) .entrylist-contents-title{font-size:15px!important}.style-headline:not(.search-url-nothing) .entrylist-contents-detail{padding:0 0 8px}.style-headline:not(.search-url-nothing) .entrylist-contents-meta{padding:0}.style-headline:not(.search-url-nothing) .entrylist-contents-body,.style-headline:not(.search-url-nothing) .entrylist-contents-tags{display:none!important}.search-url-nothing .entrylist-search-url-nothing{border:none;min-height:250px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:0 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.search-url-nothing .entrylist-search-url-nothing .entrylist-search-url-nothing-container{background:url(/images/v4/public/bg-entrybox@2x.png?version=05d8983c5280eb16aba45d186a055ded);background-size:8px 8px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:480px){.search-url-nothing .entrylist-search-url-nothing .entrylist-search-url-nothing-container{background:none}}.search-url-nothing .entrylist-search-url-nothing .entrylist-search-url-nothing-container .entrylist-search-url-nothing-inner{background-color:#fff;text-align:center;padding:48px 16px;width:728px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:480px){.search-url-nothing .entrylist-search-url-nothing .entrylist-search-url-nothing-container .entrylist-search-url-nothing-inner{width:auto;background:none}}.search-url-nothing .entrylist-search-url-nothing .entrylist-search-url-nothing-container .entrylist-search-url-nothing-inner span{display:inline-block}.search-url-nothing .entrylist-search-url-nothing .entrylist-search-url-nothing-container .entrylist-search-url-nothing-inner h3{color:#25282b;font-size:14px}.search-url-nothing .entrylist-search-url-nothing .entrylist-search-url-nothing-container .entrylist-search-url-nothing-inner p{color:rgba(70,82,94,.8);font-size:13px;margin:12px 0 24px}.search-url-nothing .entrylist-search-url-nothing .entrylist-search-url-nothing-container .entrylist-search-url-nothing-inner .btn-to-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.search-url-nothing .entrylist-search-url-nothing .entrylist-search-url-nothing-container .entrylist-search-url-nothing-inner .btn-to-top a{font-size:14px;font-weight:700;line-height:1;text-align:center;color:#55606a;border:1px solid #55606a;border-radius:3px;padding:12px 16px;text-decoration:none}.search-url-nothing .entrylist-search-url-nothing .entrylist-search-url-nothing-container .entrylist-search-url-nothing-inner .btn-to-top a:hover{color:#374148;border:1px solid #374148}.page-centerarticle .footer-inner,.page-centerarticle .global-header-inner{max-width:1080px}.centerarticle-wrapper{max-width:1080px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.centerarticle-wrapper a{text-decoration:none}.left-container{-webkit-box-flex:0;-webkit-flex:0 0 210px;-ms-flex:0 0 210px;flex:0 0 210px;font-size:75%;padding:25px 16px 0 0;border-right:1px solid #ddd}.center-container,.left-container{-webkit-box-sizing:border-box;box-sizing:border-box}.center-container{padding:25px 16px 0;max-width:568px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.right-container{-webkit-flex:0 0 300px;-ms-flex:0 0 300px;flex:0 0 300px;padding:25px 0 0}.main-container,.right-container{-webkit-box-flex:0;-webkit-box-sizing:border-box;box-sizing:border-box}.main-container{-webkit-flex:0 0 840px;-ms-flex:0 0 840px;flex:0 0 840px}.interest-container{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.centerarticle-title{padding:0 4px 4px;border-bottom:1px solid #ddd;font-size:100%}.centerarticle-users{display:inline-block;font-size:13px}.centerarticle-users a{color:#f94e5b!important}.centerarticle-domain{font-family:Arial,sans-serif;font-size:11px}.centerarticle-domain a{color:rgba(70,82,94,.8);text-decoration:none}.centerarticle-domain a:hover{text-decoration:underline}.centerarticle-domain .favicon{margin:0 4px -3px 0}.centerarticle-pager{text-align:center;padding:15px 0;font-size:14px;border-bottom:1px solid #ddd}.centerarticle-pager span{padding:0 3px}.centerarticle-pager a{color:#009ad0}.centerarticle-pager a:hover{text-decoration:underline}@media (max-width:480px){.centerarticle-pager{margin:0 12px}.centerarticle-pager span{display:none}.centerarticle-pager .centerarticle-pager-next,.centerarticle-pager .centerarticle-pager-prev{display:inline-block;margin:0 4px;padding:0;width:45%}.centerarticle-pager .centerarticle-pager-next a,.centerarticle-pager .centerarticle-pager-prev a{display:inline-block;padding:8px 0;border-radius:3px;width:100%;background:#f6f7f8;color:#374148}.centerarticle-pager .centerarticle-pager-next a:hover,.centerarticle-pager .centerarticle-pager-prev a:hover{text-decoration:none}}.centerarticle-date-pager,.centerarticle-pager-simple{text-align:center;padding:15px 0;font-size:14px}.centerarticle-date-pager{border-bottom:1px solid #ddd}@media (max-width:480px){.centerarticle-date-pager{padding:12px 0}}.centerarticle-date-pager-list{display:inline-block}.centerarticle-date-pager-list li{padding:0 10px;display:inline-block;border-right:1px solid #999;line-height:1}.centerarticle-date-pager-list li:last-child{border-right:none}.centerarticle-date-pager-list a{color:#009ad0}.centerarticle-date-pager-list a:hover{text-decoration:underline}.centerarticle-waiting{margin-right:8px}.centerarticle-waiting img{vertical-align:middle}.centerarticle-waiting .centerarticle-waiting-text{margin-left:8px;color:#374148;vertical-align:middle}.centerarticle-sidebar-menu{margin:0 0 40px}.centerarticle-sidebar-menu a{color:#009ad0}.centerarticle-aside-ad{margin:0 0 40px;min-height:250px}.centerarticle-aside-section{margin:0 0 40px;font-size:12px}.centerarticle-aside-section .twitter-follow-button{margin:4px 0 0}.centerarticle-aside-section a{color:#009ad0}.centerarticle-aside-section a:hover{text-decoration:underline}.centerarticle-aside-title{padding:0 8px 5px;margin:0 0 8px;border-bottom:1px solid #ddd;font-size:13px;font-weight:700}.centerarticle-aside-title a{color:#333}.centerarticle-aside-description{margin:0 5px}.centerarticle-aside-twitter{background:url(/images/v4/public/userpage/acount-twitter.png?version=f4f1888cc7a41d62688b5170aa525db8) no-repeat 5px 3px;background-size:32px 32px;padding:0 0 0 45px}.centerarticle-aside-link{padding:0 5px;font-size:13px;margin:0 0 10px}.centerarticle-aside-link li{padding:2px 0}.centerarticle-aside-store{margin:8px 5px 0}.centerarticle-aside-store li{display:block;margin:0 0 6px}.centerarticle-aside-store img{width:160px;vertical-align:middle}.centerarticle-profile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.centerarticle-profile a:hover{text-decoration:underline}.centerarticle-profile-main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.centerarticle-profile-image{margin:0 10px 0 0;border-radius:3px}.centerarticle-profile-nickname{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:105%;font-weight:700;color:#009ad0;width:119px}.centerarticle-profile-nickname:after{content:"";display:inline-block;width:10px;height:10px;background:url(/images/v4/public/userpage/icon-profile-link.svg?version=80c0a7d42cc350448aa382f3cd06f94c);background-size:10px 10px;margin-left:4px}.centerarticle-profile-username{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#374148;width:119px}.centerarticle-status{margin:0 0 7px}.centerarticle-status li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.centerarticle-status a{padding:2px 0}.centerarticle-config{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.centerarticle-add .bookmarkadd-cancel-btn,.centerarticle-add .btn-white,.centerarticle-add .entry-editModal-cancel,.centerarticle-add .follow-btn,.centerarticle-add .follow-btn-big,.centerarticle-add .followed-btn{width:100%;padding:5px 0;text-align:center}.centerarticle-add .bookmarkadd-cancel-btn img,.centerarticle-add .btn-white img,.centerarticle-add .entry-editModal-cancel img,.centerarticle-add .follow-btn-big img,.centerarticle-add .follow-btn img,.centerarticle-add .followed-btn img{width:17px;height:15px;vertical-align:text-bottom;margin:0 6px 0 0}.centerarticle-config-follow{background:#009ad0;color:#fff;border-radius:3px;border:1px solid transparent;padding:4px 0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:0 8px 0 0;font-weight:700}.centerarticle-config-follow.is-followed{background:#fff;color:#009ad0;border-color:#009ad0}.centerarticle-config-follow.is-followed:after{content:"追加済"}.centerarticle-config-follow.is-followed:hover{color:#0087b7;border-color:#0087b7}.centerarticle-config-follow.is-followed:hover:after{content:"を解除"}.centerarticle-config-follow:not(.is-followed):hover{background-color:#0087b7}.centerarticle-config-setting{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;padding:0;width:30px;height:22px;background:url(/images/v4/public/common/optional-menu.svg?version=33dba77a62842ed8d803cb81d1ab2e75) no-repeat center 6px;background-size:16px 9px}.centerarticle-config-setting span{display:none}.centerarticle-config-setting-menu{background:#fff;z-index:900;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.25);box-shadow:0 1px 4px rgba(0,0,0,.25);padding:5px 0;font-size:12px;top:24px;right:0;position:absolute;width:120px}.centerarticle-config-setting-menu li a,.centerarticle-config-setting-menu li button{display:block;padding:5px 12px;color:#25282b;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left}.centerarticle-config-setting-menu li a:hover,.centerarticle-config-setting-menu li button:hover{background-color:#e9f3f7;text-decoration:none}.centerarticle-config-setting-menu button{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;padding:0}.centerarticle-config-setting-unignore button:after{content:attr(data-unignore-msg)}.centerarticle-config-setting-unignore:hover button:after{content:attr(data-unignore-msg-hover)}.centerarticle-mainNavi{margin:20px 0 40px}.centerarticle-mainNavi-title{font-size:12px;margin:0 0 4px;color:rgba(70,82,94,.8)}.centerarticle-mainNavi-menu{margin:0 0 12px;font-size:13px}.centerarticle-mainNavi-menu a{display:block;padding:6px 8px;color:#009ad0}.centerarticle-mainNavi-menu a.is-current{background:#f6f7f8;color:#333;position:relative;font-weight:700}.centerarticle-mainNavi-menu a.is-current:before{content:"";position:absolute;width:3px;height:100%;background:#009ad0;top:0;left:0}.centerarticle-mainNavi-menu a:hover{background:#f6f7f8}.centerarticle-sub-navi{font-size:13px;margin:5px 0 16px}.centerarticle-sub-navi a{display:block;padding:4px 8px}.centerarticle-sub-navi a .count{color:#666}.centerarticle-sub-navi a:hover{background:#f6f7f8}.centerarticle-sub-navi a.is-current{font-weight:700;color:#333;background:#f6f7f8}.centerarticle-sub-navi p{padding:3px 5px 5px}.centerarticle-sub-navi-more{text-align:right;padding:8px}.centerarticle-sub-navi-more a,.centerarticle-sub-navi-more button{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;padding:0;color:#009ad0}.centerarticle-sub-navi-more a:hover,.centerarticle-sub-navi-more button:hover{text-decoration:underline}.interest-tag-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.interest-tag-item:hover .interest-tag-delete-button{display:block}.interest-tag-item a{width:100%}.interest-tag-delete-button{display:none;color:#ccc;background:transparent;border:none;font-size:120%;font-weight:700}.interest-tag-delete-button:hover{color:#f94e5b}.centerarticle-interest-add{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.centerarticle-interest-add-textarea{width:100%;font-size:13px;line-height:17px;color:#666;border:1px solid #ccc;border-radius:3px;-webkit-box-sizing:border-box;padding:3px 6px;margin:0 3px 0 0;box-sizing:border-box;font-size:12px}.centerarticle-interest-add-textarea:hover{border-color:#999}.interest-container .center-container{max-width:870px;-webkit-flex-basis:870px;-ms-flex-preferred-size:870px;flex-basis:870px;padding:25px 16px}.interest-container .interest-footer-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-32px}.interest-container .interest-footer-container .centerarticle-section-footer .interest-word-show-more-button{color:#55606a;background-color:#edeeef;font-size:11px;line-height:11px;padding:14px 0;border-radius:3px;display:block;text-decoration:none;width:100%;margin:24px 0 32px;text-align:center}.interest-container .interest-footer-container .centerarticle-section-footer .interest-word-show-more-button:hover{background-color:#eaebed}.interest-container .interest-footer-container .interest-entry-container{width:403px;-webkit-flex-basis:403px;-ms-flex-preferred-size:403px;flex-basis:403px;border-right:1px solid #ececec;margin-right:32px;padding-right:32px;-webkit-box-sizing:border-box;box-sizing:border-box}.interest-container .interest-footer-container .interest-entry-container:nth-child(2n){padding-right:0;border-right:0;margin-right:0}.interest-container .interest-footer-container .interest-entry-container .interest-entry-item{position:relative;padding:0 0 0 20px}.interest-container .interest-footer-container .centerarticle-aside-title{font-size:14.5px}.interest-container .interest-footer-container .centerarticle-entry{margin-top:8px;padding:8px 5px}.interest-container .interest-footer-container .centerarticle-entry .centerarticle-entry-title{min-height:40px}.interest-container .interest-footer-container .centerarticle-entry .centerarticle-entry-contents{min-height:58px}.interest-container .interest-footer-container .centerarticle-entry-favicon{top:11px}.interest-container .interest-word-content{margin-top:16px;margin-bottom:32px}.interest-container .interest-word-inner{width:100%;margin-bottom:16px}.interest-container .interest-word-title{font-size:14.5px;padding:0 8px 5px;margin:0}.interest-container .interest-word-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 8px}.interest-container .interest-word-item{display:block;line-height:1}.interest-container .interest-word-item button{display:block;color:#00b4be;font-size:14px;line-height:1;border:1px solid #00b4be;background-color:#fff;padding:4px 8px;margin:8px 8px 0 0;border-radius:12px}.interest-container .interest-word-item button:after{margin:0 0 0 4px;content:"+"}.interest-container .interest-word-item button:focus{outline:1px dotted}.interest-container .interest-word-item .is-registered{background-color:#00b4be;color:#fff}.interest-container .interest-word-item .is-registered:after{margin:0 0 0 4px;content:"✓"}.centerarticle-section-footer .interest-word-show-more-button{color:#55606a;background-color:#f6f7f8;font-size:11px;line-height:11px;padding:14px 0;border-radius:3px;display:block;text-decoration:none;width:100%;margin:24px 0 32px;text-align:center}.centerarticle-section-footer .interest-word-show-more-button:hover{background-color:#dedede}.interest-feeds-show-more-button{color:#374148;background-color:#edeeef;border:0;font-size:11px;line-height:11px;padding:14px 0;border-radius:3px;display:block;text-decoration:none;width:100%;margin-top:32px}.interest-feeds-show-more-button:hover{background-color:#eaebed}.interest-feeds-show-more-button:after{content:"関心ワードをもっと読む"}.interest-feeds-show-more-button.is-loading{background:url(/images/v4/public/common/loading@2x.gif?version=2541e97c13638d085f8ce05a534a82b6) no-repeat 8px;background-size:15px 15px}.interest-feeds-show-more-button.is-loading:after{content:"関心ワードを読み込んでいます..."}.centerarticle-search{position:relative;margin-top:15px}.centerarticle-search-form{margin:0}@media (max-width:840px){.centerarticle-search-form{margin:0 12px 8px;background-color:#f6f7f8;-webkit-box-shadow:0 0 8px rgba(0,0,0,.05) inset;box-shadow:inset 0 0 8px rgba(0,0,0,.05);overflow:hidden;height:30px}}.centerarticle-search-field{font-size:13px;line-height:17px;color:#666;border:1px solid #ccc;border-radius:3px;-webkit-box-sizing:border-box;background:url(/images/v4/public/search-icon.svg?version=e114fc255cd20de58fb414abdbb4be74) no-repeat 8px;background-size:15px 15px;width:100%;padding:6px 6px 6px 26px;box-sizing:border-box}.centerarticle-search-field:hover{border-color:#999}@media (max-width:840px){.centerarticle-search-field{width:133.333%;height:40px;border:none;font-size:16px;line-height:1;-webkit-transform:scale(.75);transform:scale(.75);-webkit-transform-origin:left top;transform-origin:left top}}.centerarticle-search-field.is-loading{background:url(/images/v4/public/common/loading@2x.gif?version=2541e97c13638d085f8ce05a534a82b6) no-repeat 8px;background-size:15px 15px}.centerarticle-search-field::-webkit-input-placeholder{color:#55606a;opacity:1}.centerarticle-search-field::-webkit-input-placeholder,.centerarticle-search-field::placeholder{color:#55606a;opacity:1}.centerarticle-searchwindow{display:none;border:1px solid #ccc;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.15);box-shadow:0 2px 6px rgba(0,0,0,.15);background:#fff;width:520px;position:absolute;top:34px;left:0;z-index:900;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 20px 0;font-size:13px}.centerarticle-searchwindow.is-active{display:block}.centerarticle-searchwindow-close-button{background:url(/images/v4/public/common/icon-close.svg?version=0dea22c86417f0579b30eba677e1e0a3) no-repeat 50%;position:absolute;background-size:12px 12px;top:-34px;right:0;width:28px;height:28px;border:none;cursor:pointer}.centerarticle-searchwindow-pager{text-align:center;font-size:12px;padding:0 0 16px}.centerarticle-searchwindow-pager .pager-next,.centerarticle-searchwindow-pager .pager-prev{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;padding:0;margin:0 5px;position:relative;color:#aaa;cursor:default}.centerarticle-searchwindow-pager .pager-next:before,.centerarticle-searchwindow-pager .pager-prev:before{content:"";width:0;height:0;position:absolute;border-style:solid;top:5px}.centerarticle-searchwindow-pager .pager-next.is-clickable,.centerarticle-searchwindow-pager .pager-prev.is-clickable{color:#009ad0}.centerarticle-searchwindow-pager .pager-next.is-clickable:hover,.centerarticle-searchwindow-pager .pager-prev.is-clickable:hover{cursor:pointer;text-decoration:underline}.centerarticle-searchwindow-pager .pager-prev{padding-left:12px}.centerarticle-searchwindow-pager .pager-prev:before{border-width:4px 5px 4px 0;border-color:transparent #aaa transparent transparent;left:0}.centerarticle-searchwindow-pager .pager-prev.is-clickable:before{border-right-color:#009ad0}.centerarticle-searchwindow-pager .pager-next{padding-right:12px}.centerarticle-searchwindow-pager .pager-next:before{border-width:4px 0 4px 5px;border-color:transparent transparent transparent #aaa;right:0}.centerarticle-searchwindow-pager .pager-next.is-clickable:before{border-left-color:#009ad0}.centerarticle-searchwindow-empty,.centerarticle-searchwindow.is-empty .centerarticle-searchwindow-pager{display:none}.centerarticle-searchwindow.is-empty .centerarticle-searchwindow-empty{display:block}.centerarticle-searchwindow-empty-message{margin-bottom:20px}.centerarticle-searchwindow-list>li{padding:0 0 20px 24px;position:relative;font-size:13px}.centerarticle-searchwindow-list>li .favicon{position:absolute;top:3px;left:0}.centerarticle-searchwindow-title{font-size:13px;margin:0 0 2px}.centerarticle-searchwindow-title a{color:#25282b}.centerarticle-searchwindow-title a:hover{color:#7db4e8}.centerarticle-searchwindow-comment{margin:0 0 2px;font-size:12px}.centerarticle-searchwindow-comment,.centerarticle-searchwindow-tags{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.centerarticle-searchwindow-tags li{margin:0 2px 0 0}.centerarticle-searchwindow-tags li:after{content:",";color:rgba(70,82,94,.8)}.centerarticle-searchwindow-tags li:last-child:after{display:none}.centerarticle-searchwindow-tags a{color:rgba(70,82,94,.8)}.centerarticle-searchwindow-tags a:hover{text-decoration:underline}.centerarticle-searchwindow-tags a:empty{display:none}.centerarticle-searchwindow-meta{color:rgba(70,82,94,.8)}.centerarticle-searchwindow-meta li{display:inline;margin-right:8px}.centerarticle-searchwindow-meta a{color:rgba(70,82,94,.8)}.centerarticle-searchwindow-meta a:hover{text-decoration:underline}.centerarticle-searchwindow-users{color:#f94e5b!important}.centerarticle-searchwindow-readmore{text-align:center;border-top:1px solid #ccc;padding:16px 0}.centerarticle-searchwindow-readmore a{color:#009ad0}.centerarticle-searchwindow-readmore a:hover{text-decoration:underline}.bookmark-item,.interest-touch-bookmark-item{position:relative;padding:14px 0 15px 22px;border-bottom:1px solid #ddd}@media (max-width:480px){.bookmark-item,.interest-touch-bookmark-item{padding:12px 0 12px 22px}}.centerarticle-notification{margin:20px 0;padding:0 4px}@media (max-width:480px){.centerarticle-notification{margin:24px 10px 0;text-align:center;font-size:14px;color:#55606a}}.centerarticle-notification-readmore a{color:#009ad0}@media (max-width:480px){.centerarticle-notification-readmore{margin:10px 0 0;text-align:center;font-size:14px}}.centerarticle-entry{margin-bottom:4px}@media (max-width:480px){.centerarticle-entry{margin:0}}.centerarticle-entry-title{line-height:1.4;word-wrap:break-word;font-size:14.5px;margin:0 0 4px}.centerarticle-entry-title a{color:#25282b}.centerarticle-entry-title a:hover{color:#7db4e8}@media (max-width:480px){.centerarticle-entry-title{font-size:13px}}.centerarticle-entry-favicon{width:14px;height:14px;top:16px;left:0;position:absolute}@media (max-width:480px){.centerarticle-entry-favicon{top:13px}}.centerarticle-entry-contents{position:relative;margin:2px 0 0}@media (max-width:480px){.centerarticle-entry-contents{display:none}}.centerarticle-entry-summary{font-size:12px;line-height:1.6;color:#55606a}.centerarticle-entry-summary a{color:#55606a;border-bottom:1px solid #ddd;text-decoration:none}@media (max-width:480px){.centerarticle-entry-summary{display:none}}.centerarticle-entry-data{font-size:13px;display:inline-block}.centerarticle-entry-data>li{overflow:hidden;text-overflow:ellipsis;display:inline-block;margin-right:6px;white-space:nowrap;max-width:300px}.centerarticle-entry-data a{color:rgba(70,82,94,.8);text-decoration:none}.centerarticle-entry-data a:hover{text-decoration:underline}@media (max-width:480px){.centerarticle-entry-category{display:none!important}}.centerarticle-entry-tags{display:inline;font-size:12px;background:url(/images/v4/public/tag.svg?version=9bfe598a0025de145d665c2d2a7fe86d) no-repeat 0;background-size:12px 12px;padding:0 0 0 16px}.centerarticle-entry-tags li{display:inline;color:rgba(70,82,94,.8)}.centerarticle-entry-tags li a{color:rgba(70,82,94,.8)}.centerarticle-entry-tags li a:hover{text-decoration:underline}.centerarticle-entry-tags li:after{content:","}.centerarticle-entry-tags li:last-child:after{display:none}.centerarticle-entry-image{position:absolute;right:0;top:0;display:none;overflow:hidden;width:90px;max-height:74px}.centerarticle-entry-image img{max-width:100%}@media (max-width:480px){.centerarticle-entry-image{display:none!important}}.is-image-entry-unit .centerarticle-entry-contents{padding:0 100px 0 0;min-height:63px}.is-image-entry-unit .centerarticle-entry-image{display:block}.centerarticle-reaction{margin-top:5px;background:#f6f7f8;border-bottom:0;position:relative}@media (max-width:480px){.centerarticle-reaction{margin-top:0}}.centerarticle-reaction-comment{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:12px;margin:0;border-top:1px solid #fff;min-height:53px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f6f7f8;font-size:12px}.centerarticle-reaction-comment a{color:#009ad0}.centerarticle-reaction-comment a:hover{text-decoration:underline}.centerarticle-reaction-thumb{position:relative;margin-right:8px}.bookmark-badge .centerarticle-reaction-thumb:after,.tweet-badge .centerarticle-reaction-thumb:after{content:"";position:absolute;display:block;width:14px;height:14px;top:19px;right:-4px;border-radius:2px;border:1px solid #fff;background-position:50%}@media (max-width:480px){.bookmark-badge .centerarticle-reaction-thumb:after,.tweet-badge .centerarticle-reaction-thumb:after{width:10px;height:10px;top:13px;right:-4px}}.tweet-badge .centerarticle-reaction-thumb:after{background-size:20px 20px;background-color:#fff;background-image:url(/images/v4/public/userpage/tweet-badge.svg?version=af615fabf56917a31a962a5ac56a3b1e)}@media (max-width:480px){.tweet-badge .centerarticle-reaction-thumb:after{background-size:16px 16px}}.bookmark-badge .centerarticle-reaction-thumb:after{background-size:16px 16px;background-color:#00a5de;background-image:url(/images/v4/public/userpage/bookmark-badge.svg?version=22939a9d08a08b0c7f6a344ec60d1bed)}@media (max-width:480px){.bookmark-badge .centerarticle-reaction-thumb:after{background-size:12px 12px}}.centerarticle-reaction-image{width:32px;height:32px;background:#fff;border-radius:3px}@media (max-width:480px){.centerarticle-reaction-image{width:20px;height:20px}}.centerarticle-reaction-main{margin:-2px 0 0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.centerarticle-reaction-main .bookmarkadd-private:hover,.centerarticle-reaction-main .bookmarkadd-readlater:hover{background-color:#e2e5e8}.centerarticle-reaction-username{display:inline-block;font-size:12px;margin:0 3px 0 0}.centerarticle-reaction-username a{color:#009ad0;text-decoration:none}.centerarticle-reaction-main-comment-tags{margin-top:2px}.centerarticle-reaction-tags{display:inline}.centerarticle-reaction-tags li{display:inline;color:rgba(70,82,94,.8)}.centerarticle-reaction-tags li a{color:rgba(70,82,94,.8)}.centerarticle-reaction-tags li a:hover{text-decoration:underline}.centerarticle-reaction-tags li:after{content:","}.centerarticle-reaction-tags li:last-child:after{display:none}.centerarticle-reaction-tags li:last-child{margin-right:6px}.centerarticle-reaction-foot{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:3px}.centerarticle-reaction-meta,.centerarticle-reaction-meta a{color:rgba(70,82,94,.8)}.centerarticle-reaction-meta .comment-permalink{margin-right:8px;padding-left:12px;font-size:11px;background-image:url(/images/v4/public/entry/ic-star-list.svg?version=c36210b636143d85e2f38b465d4dc569);background-size:11px auto;background-position:0 0;background-repeat:no-repeat}.centerarticle-reaction-meta .comment-permalink.is-hidden~.add-star-container .hatena-star-add-button{margin-left:0!important}.centerarticle-reaction-timestamp,.centerarticle-reaction-timestamp a{color:rgba(70,82,94,.8)}.centerarticle-reaction-menu{margin-left:auto;margin-right:-4px;margin-bottom:-4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.centerarticle-reaction-delete,.centerarticle-reaction-edit{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;padding:0;text-indent:110%;overflow:hidden;white-space:nowrap;width:28px;height:28px;margin-left:16px;border-radius:100%}.centerarticle-reaction-delete:focus,.centerarticle-reaction-delete:hover,.centerarticle-reaction-edit:focus,.centerarticle-reaction-edit:hover{background-color:rgba(113,131,149,.05)}.centerarticle-reaction-edit{background-image:url(/images/v4/public/entry/ic-edit-comment.svg?version=b76c2fb2e7acd1ddd42e65d58c769548)}.centerarticle-reaction-delete,.centerarticle-reaction-edit{background-size:16px;background-position:50%;background-repeat:no-repeat}.centerarticle-reaction-delete{background-image:url(/images/v4/public/entry/ic-delete.svg?version=e54325f6a400a3c9e5650802b16d0633)}.centerarticle-reaction-following{padding:0 80px 0 10px;border-top:1px solid #fff;background:#f6f7f8;line-height:1;position:relative}.centerarticle-reaction-following>li{display:inline-block;padding:8px 0 0;position:relative}.centerarticle-reaction-following>li:nth-last-child(2){padding-bottom:8px}.centerarticle-reaction-following a{margin:0 2px 0 0}.centerarticle-reaction-following .centerarticle-reaction-following-more{position:absolute;right:10px}.centerarticle-reaction-following .centerarticle-reaction-following-more button{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;padding:0;font-size:11px;color:#009ad0}.centerarticle-reaction-following .centerarticle-reaction-following-more button:hover{text-decoration:underline}@media (max-width:480px){.centerarticle-reaction-following{padding-left:8px}}.centerarticle-reaction-commentedit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:12px;margin:0;border-top:1px solid #fff}.centerarticle-reaction-commentedit .bookmarkadd-comment-form{font-size:13px}.centerarticle-reaction-commentedit .bookmarkadd-comment-tags{font-size:11px}.centerarticle-reaction-commentedit .bookmarkadd-comment-tags>li{padding:1px 2px 0 4px}.centerarticle-reaction-commentedit .bookmarkadd-comment-tags>li:after{margin:-1px 0 0 1px}.centerarticle-reaction-commentedit .bookmarkadd-tags{background-size:12px 12px;padding:0 0 0 14px}.centerarticle-reaction-commentedit .bookmarkadd-tags-textbox{font-size:12px}.centerarticle-reaction-commentedit .bookmarkadd-options{margin:3px 0 0}.centerarticle-reaction-commentedit .bookmarkadd-share-btn:hover{background-color:#edeff1}.centerarticle-reaction-commentedit .bookmarkadd-cancel-btn{margin:0 4px 0 0}.centerarticle-reaction-commentedit .bookmarkadd-cancel-btn,.centerarticle-reaction-commentedit .bookmarkadd-submit-btn{font-size:13px;padding:3px 12px;height:26px;vertical-align:top}.centerarticle-follow-list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:8px 0 8px 10px;border-bottom:1px solid #ddd}.centerarticle-follow-list .follow-btn,.centerarticle-follow-list .follow-btn-big,.centerarticle-follow-list .followed-btn{margin-left:auto;font-size:11px}.centerarticle-follow-thumb img{width:32px;height:32px;margin-right:16px}.centerarticle-follow-nickname{font-size:13px}.centerarticle-follow-username{font-size:12px;font-weight:400;vertical-align:middle;margin:0 0 0 8px}.centerarticle-follow-username a{color:rgba(70,82,94,.8);text-decoration:none}.centerarticle-follow-username a:hover{text-decoration:underline}.centerarticle-follow-bookmark{font-size:12px;margin:1px 0 0}#appstore-link p{font-size:13px;margin:0;color:rgba(70,82,94,.8)}#appstore-link dl{padding:0 0 40px}#appstore-link dt:before{content:"";width:24px;height:12px;display:block;position:absolute;right:-26px;top:1px;background-image:url(/images/v4/public/navi_badge_new@2x.png?version=07252e098c010ddf01a9bec6b90b6cee);background-size:24px 12px;background-repeat:no-repeat;background-position:50%}#appstore-link .appstore-link-details a{text-decoration:none;width:154px;height:46px;display:inline-block;position:relative;background-size:154px 46px;background-repeat:no-repeat;background-position:top;-webkit-transition:opacity .2s;transition:opacity .2s;-ms-user-select:none;user-select:none;-moz-user-select:none;-webkit-user-select:none}#appstore-link .appstore-link-details a:hover{opacity:.75}#appstore-link .appstore-link-details a.appstore{background-image:url(/images/v4/public/common/dl-button/appstore@2x.png?version=764557dfe09672e45bfa3434469f4e8f);margin:16px 0 12px}#appstore-link .appstore-link-details a.googleplay{background-image:url(/images/v4/public/common/dl-button/googleplay@2x.png?version=3aa7312db39088d258ad1cd68acd9273)}.centerarticle-favorite-recommend{padding:30px 0 0 40px}.centerarticle-favorite-title{font-size:100%;margin:0 0 20px}.centerarticle-favorite-description{font-size:14px;margin:0 0 10px}.centerarticle-favorite-readmore{font-size:12px;margin:0 0 20px}.centerarticle-favorite-list{border-top:1px solid #e6e6e6}.centerarticle-favorite-list>li{position:relative;border-bottom:1px solid #e6e6e6;padding-bottom:10px}.centerarticle-favorite-list>li .centerarticle-icon{position:absolute;top:15px;left:0;display:block}.centerarticle-favorite-list .bookmark-modal-btn,.centerarticle-favorite-list .bookmarkadd-submit-btn,.centerarticle-favorite-list .btn-primary,.centerarticle-favorite-list .comment-readmore-btn,.centerarticle-favorite-list .entry-editModal-decide,.centerarticle-favorite-list .entry-myBookmark-form-button,.centerarticle-favorite-list .entry-myBookmark-guest-button,.centerarticle-favorite-list .entry-notFound-btn,.centerarticle-favorite-list .entrysearch-searchbox-btn{position:absolute;top:30px;right:0;font-size:14px}.ignore-btn{position:absolute;top:80px;right:18px;font-size:10px;padding:0 9px 0 10px;display:block;line-height:18px;color:rgba(70,82,94,.8)!important;border-radius:9px;background-color:#efefef}.ignore-btn:before{content:"×";font-size:120%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-right:4px}.ignore-btn:hover{color:#fff!important;text-decoration:none!important;background-color:#666}.centerarticle-prof{margin:0 0 12px 84px;padding:15px 0 0;min-height:64px}.centerarticle-prof-name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.centerarticle-prof-name .centerarticle-prof-name-nick{font-size:14px;font-weight:700}.centerarticle-prof-name .centerarticle-prof-name-id{font-size:10px;color:rgba(70,82,94,.8);margin-left:12px}.centerarticle-prof-props{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.centerarticle-prof-props li{font-size:11px;margin-right:10px}.centerarticle-prof-props span{margin-left:5px}.centerarticle-prof-connect{margin-top:8px;font-size:11px}.centerarticle-prof-connect img{margin-right:5px;vertical-align:bottom}.centerarticle-activity{margin:0 0 10px 65px}.centerarticle-activity-tab{margin:0 0 0 19px;line-height:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.centerarticle-activity-tab li{margin-right:40px}.centerarticle-activity-tab button{color:#aaa;font-size:12px;font-weight:700;height:28px;display:block;-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;padding:0}.centerarticle-activity-tab button:hover{color:#666}.centerarticle-activity-tab button:hover .badge{background-color:#2d6bc4}.centerarticle-activity-tab .is-current button{color:#666;background-image:url(/images/v4/public/userpage/user-activity-tab.svg?version=8af1bd80ee46095a7451e87e18d2823c);background-repeat:no-repeat;background-position:bottom;background-size:11px 6px}.centerarticle-activity-tab .badge{font-weight:400;margin-left:6px;padding:0 6px;line-height:16px;background-color:#7db4e8;color:#fff;border-radius:6px}.centerarticle-activity-box{margin:-1px 0 0;padding:15px 18px 6px;background-color:#f9f9f9;border:1px solid #e6e6e6;border-radius:5px}.centerarticle-activity-box li{font-size:12px;font-weight:700;line-height:16px;margin-bottom:9px}.centerarticle-activity-box li .entry-favicon{margin-right:5px}.centerarticle-folower{margin:-4px 0 5px 84px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.centerarticle-folower li{height:16px;margin:5px 5px 0 0;vertical-align:middle;display:block}.centerarticle-folower li a{width:16px;height:16px;display:block}.centerarticle-folower li:last-child{font-size:11px;color:rgba(70,82,94,.8);margin:5px 0 0 6px;line-height:20px}.centerarticle-bookmarksearch{padding:15px 40px 0}.centerarticle-bookmarksearch .centerarticle-search-title{text-align:right}.centerarticle-bookmarksearch .centerarticle-entry-favicon{position:absolute;top:24px;left:0}.centerarticle-bookmarksearch .centerarticle-reaction-comment{padding:8px 10px;position:relative}.centerarticle-bookmarksearch .centerarticle-reaction-image{width:16px;height:16px;margin-top:1px}.centerarticle-bookmarksearch .centerarticle-reaction-edit{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.centerarticle-bookmarksearch .inplace-edit{margin:2px 0 0}.centerarticle-bookmarksearch .inplace-delete{margin:2px 0 0 5px}.centerarticle-bookmarksearch-title{text-align:right;font-size:13px}.centerarticle-bookmarksearch-list>li{padding:20px 0 20px 26px;position:relative}.bookmark-item.is-wiped .centerarticle-reaction-meta,.is-wiped.interest-touch-bookmark-item .centerarticle-reaction-meta{display:inline-block}.bookmark-item.is-wiped .centerarticle-bookmark-wiped-message,.is-wiped.interest-touch-bookmark-item .centerarticle-bookmark-wiped-message{margin-top:8px;font-size:12px;padding:5px 8px}.bookmark-item.is-wiped .centerarticle-bookmark-wiped-message p,.is-wiped.interest-touch-bookmark-item .centerarticle-bookmark-wiped-message p{display:inline-block;text-align:left}.bookmark-item.is-wiped .centerarticle-reaction-edit,.is-wiped.interest-touch-bookmark-item .centerarticle-reaction-edit{display:none}.bookmark-item.is-wiped .centerarticle-reaction-delete,.is-wiped.interest-touch-bookmark-item .centerarticle-reaction-delete{top:8px}.page-private .footer-inner,.page-private .global-header-inner{width:1080px}@media (max-width:480px){.page-private .footer-inner,.page-private .global-header-inner{width:100%}.page-private .centerarticle-mainNavi-menu,.page-private .right-container{display:none}}.private-wrapper{max-width:1080px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.private-wrapper a{text-decoration:none}@media (max-width:480px){.private-wrapper{display:block;min-height:calc(100vh - 171px)}}.private-profile{-webkit-box-flex:0;-webkit-flex:0 0 210px;-ms-flex:0 0 210px;flex:0 0 210px;font-size:75%;padding:25px 16px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #ddd}@media (max-width:480px){.private-profile{border:none;background:#f3f8ff;padding:16px 24px;font-weight:700;font-size:14px}}.private-profile-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 20px}.private-profile-body img{vertical-align:middle}.private-profile-body a:hover{text-decoration:underline}@media (max-width:480px){.private-profile-body{margin:0}}.page-comment{background:#edeeef}.page-comment a{text-decoration:none}.page-comment a:hover{text-decoration:underline}.page-comment .yads-wrapper{border-bottom-color:transparent;padding:0 10px}@media (max-width:480px){.page-comment{background:#fff}.page-comment .yads-wrapper{border-top-color:#ececec}}@media (max-width:480px){.comment-wrapper{width:100%}}.comment-contents{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:480px){.comment-contents{display:block}}.comment-main{-webkit-flex-basis:560px;-ms-flex-preferred-size:560px;flex-basis:560px;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0;position:relative}.comment-main:after{content:"";display:block;height:0;position:absolute;width:0;top:70px;right:-24px;border:12px solid transparent;border-left-color:#fff}@media (max-width:480px){.comment-main{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin:0 0 16px;border-top:1px solid #ddd}.comment-main:after{display:none}}.comment-body{background:#fff;padding:20px 20px 18px}@media (max-width:480px){.comment-body{padding:12px;border-bottom:none}}.comment-body-contents{min-height:120px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.comment-body-text{text-align:center;font-weight:700;font-size:22px;line-height:34px;color:#333;margin:10px 10px 20px;word-wrap:break-word;max-width:100%}@media (max-width:480px){.comment-body-text{margin:8px 8px 16px;font-size:18px;line-height:26px}}.comment-body-text a{color:#009ad0}.comment-body-tags{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px 0 20px;color:#aaa;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.comment-body-tags li{font-size:12px;line-height:20px;margin:0 10px 0 0;word-break:break-all}.comment-body-tags li:after{content:","}.comment-body-tags li:first-child{background:url(/images/v4/public/entry/tag.svg?version=131f0a99987f53247b5a35635ee8a649) no-repeat;background-size:16px 16px;padding:0 0 0 20px}.comment-body-tags li:last-child:after{display:none}.comment-body-tags a{color:rgba(70,82,94,.8)}.comment-body-foot{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.comment-body-foot .add-star-container{margin-left:auto}.comment-body-username{margin:0 12px 0 0;font-size:12px}.comment-body-username a{font-size:14px;color:#009ad0;margin:0 2px 0 0}@media (max-width:480px){.comment-body-username>span{display:none}}.comment-body-username img{width:18px;height:18px;vertical-align:middle;margin:0 8px 0 0}.comment-body-date{font-size:12px}.comment-body-date a{color:rgba(70,82,94,.8)}.comment-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#f6f7f8;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:8px;font-size:12px;border-top:1px solid #ececec;border-bottom:1px solid #ececec}.comment-menu li{padding:0 12px}@media (max-width:480px){.comment-menu li{padding:0 8px}}.comment-menu li:first-of-type{padding-left:0}.comment-menu li:last-of-type{padding-right:0}.comment-menu a:hover{text-decoration:none}.comment-menu-blog{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;color:rgba(70,82,94,.8);line-height:18px;height:18px;display:inline-block;background:url(/images/v4/public/comment/ic-edit.svg?version=13f4f5b990554909c583fa29c2487e4a) no-repeat 0 0;background-size:16px auto;padding:0 0 0 20px}.comment-menu-blog:hover{-webkit-filter:brightness(85%);filter:brightness(85%)}.comment-menu-code{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;color:rgba(70,82,94,.8);line-height:18px;height:18px;display:inline-block;background:url(/images/v4/public/comment/ic-code.svg?version=d9ad53c086277ddf59f93d52034ba814) no-repeat 0 0;background-size:16px auto;padding:0 0 0 20px}.comment-menu-code:hover{-webkit-filter:brightness(85%);filter:brightness(85%)}.comment-menu-violation{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;color:rgba(70,82,94,.8);line-height:18px;height:18px;display:inline-block;background:url(/images/v4/public/comment/ic-caution.svg?version=eca4459cbf4eee19c25dbd27a1045fec) no-repeat 0 0;background-size:16px auto;padding:0 0 0 20px}.comment-menu-violation:hover{-webkit-filter:brightness(85%);filter:brightness(85%)}.comment-hatena-star{padding:0 20px;background:#fff;border-bottom:1px solid #eee}.comment-hatena-star>li{font-size:12px;line-height:20px;position:relative;padding:0 0 16px 28px}.comment-hatena-star>li .quote-text{margin:0 4px;border-bottom:1px solid #999;padding-bottom:2px}.comment-hatena-star>li:first-child{padding-top:20px}.comment-hatena-star>li:hover .comment-hatena-star-delete{display:inline-block}@media (max-width:480px){.comment-hatena-star{padding:0 12px;border-bottom:none}.comment-hatena-star li:first-child{padding-top:12px}}.comment-hatena-star-icon{margin:0 8px 0 0;position:absolute;left:0}.comment-hatena-star-icon img{width:20px;height:20px;vertical-align:middle}.comment-hatena-star-icon:after{content:"";width:14px;height:13px;position:absolute;bottom:-6px;right:-7px;background-size:14px 13px;background-repeat:no-repeat;background-position:50%}.star-yellow:after{background-image:url(/images/v4/public/comment/star-yellow@2x.png?version=a5453017a57d1279b3e6f9bf299de488)}.star-green:after{background-image:url(/images/v4/public/comment/star-green@2x.png?version=3dbdaff55a07a5da5f12f2dbabfdf4e2)}.star-red:after{background-image:url(/images/v4/public/comment/star-red@2x.png?version=62838b0929f2444a165c5d8218f754b6)}.star-blue:after{background-image:url(/images/v4/public/comment/star-blue@2x.png?version=c0a668a9e7e5b6913f871a45e15ed4af)}.star-purple:after{background-image:url(/images/v4/public/comment/star-purple@2x.png?version=0a3b832f1a1815e58cc11cc5217aad10)}.comment-hatena-star-username{color:#009ad0}.comment-hatena-star-delete{position:absolute;display:none;margin-top:-3px;right:0}.comment-hatena-star-delete:hover .comment-hatena-star-delete-popup{display:block}.comment-hatena-star-delete-popup{position:absolute;display:none;pointer-events:none;letter-spacing:normal;line-height:normal;background:#333;color:#fff;z-index:999;font-size:11px;text-align:center;padding:6px 8px;border-radius:3px;top:-40px;left:-90px;right:-90px;width:90px;margin:auto}.comment-hatena-star-delete-popup:after{content:"";position:absolute;width:0;height:0;border-color:#333 transparent transparent;border-style:solid;border-width:6px 6px 0;bottom:-6px;left:calc(50% - 6px)}.comment-hatena-star-delete-popup .text{display:block;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:480px){.comment-hatena-star-delete-popup{display:none!important}}.comment-hatena-star-delete-btn{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;padding:0}.comment-hatena-star-delete-btn img{width:16px;height:16px;vertical-align:middle;padding:4px}.comment-hatena-star-readmore{padding:0 0 12px!important;text-align:center}.comment-hatena-star-readmore button{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;padding:0;color:rgba(70,82,94,.8)}.comment-hatena-star-empty{color:rgba(70,82,94,.8);background:#fff;text-align:center;font-size:14px;padding:20px 0}.comment-code{padding:12px 18px;background-color:#fff;border-bottom:1px solid #ddd;display:none}.comment-code.is-expanded{display:block}.comment-code textarea{margin:0;padding:8px 12px;border:1px solid #000;background-color:#222;width:100%;color:#eee;font-size:11px;font-family:Courier,monospace;vertical-align:middle;word-break:break-all;border-radius:3px}.comment-aside,.comment-code textarea{-webkit-box-sizing:border-box;box-sizing:border-box}.comment-aside{-webkit-flex-basis:380px;-ms-flex-preferred-size:380px;flex-basis:380px;min-width:0;position:relative}@media (max-width:480px){.comment-aside{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (max-width:480px){.comment-aside-contents{border:1px solid #ddd;margin:0 12px}}.comment-entry{background:#fff;padding:20px;border-bottom:1px solid #eee}@media (max-width:480px){.comment-entry{padding:12px}}.comment-entry-title{font-weight:400;font-size:18px;line-height:25px;text-align:justify;margin:0 0 10px}.comment-entry-title a{color:#25282b}.comment-entry-title a:hover{text-decoration:none;color:#7db4e8}.comment-entry-meta{margin:0 0 10px}.comment-entry-domain{line-height:16px;font-size:12px;margin:0 20px 0 0}.comment-entry-domain a{color:rgba(70,82,94,.8)}.comment-entry-domain img{width:16px;height:16px;vertical-align:sub;margin:0 6px 0 0}.comment-entry-date{font-size:12px;line-height:16px;color:rgba(70,82,94,.8)}.comment-entry-description{font-size:13px;line-height:21px;color:#374148}.comment-entry-description a{color:#374148;border-bottom:1px solid #ccc}.comment-entry-description a:hover{text-decoration:none}.comment-entry-thumb{display:inline-block;margin:12px 0 0;width:100%}.comment-entry-thumb img{vertical-align:middle;width:100%;height:238px}.comment-entry-info{margin-top:14px;font-size:12px}.comment-entry-info,.comment-entry-info a{color:rgba(70,82,94,.8)}.comment-readmore{background-color:#f6f7f8;padding:20px;margin:0 0 40px}@media (max-width:480px){.comment-readmore{margin:0}}.comment-readmore-btn{width:100%;font-size:13px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;padding:10px}.comment-store{text-align:center;color:#00aac8;font-size:14px;margin-top:40px}.comment-store-badge{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:8px 0 0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.comment-store-badge img{width:180px;vertical-align:middle}@media (max-width:480px){.comment-store-badge{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:block}.comment-store-badge li{margin:0 0 8px}}.comment-header-ad{background:#fff}@media (max-width:480px){.comment-header-ad{min-height:129px}}.comment-footer-ad{background:#fff}@media (max-width:480px){.comment-footer-ad{display:none!important}}.comment-aside-ad{text-align:center}.comment-aside-ad.sp{display:none!important;margin:16px 0}@media (max-width:480px){.comment-aside-ad.sp{display:inherit!important}}.comment-aside-ad.pc{margin:40px 0 0}@media (max-width:480px){.comment-aside-ad.pc{display:none!important}}.social-buttons-wrapper{display:none!important;padding:15px 0;border-top:1px solid #e5e9ea;border-bottom:1px solid #e5e9ea}@media (max-width:480px){.social-buttons-wrapper{display:inherit!important}}.social-buttons-wrapper .social-buttons-sp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.social-buttons-wrapper .social-buttons-sp>li{font-size:12px;margin:0 0 0 10px}.social-buttons-wrapper .social-buttons-sp img{vertical-align:middle;width:34px;height:34px}.page-visibility{background:#f7f7f7}.page-visibility .footer{background-color:#f2f2f2}.page-visibility a{text-decoration:none;color:#009ad0}.visibility-wrapper{width:670px;margin:0 auto}.visibility-title{margin:40px 0 .3em;font-size:20px}.visibility-description{font-size:14px}.visibility-username img{vertical-align:middle;margin:0 5px 0 0}.visibility-setting{background:#fff;padding:25px;margin:30px 0 40px}.visibility-setting-title{font-size:18px;display:inline}.visibility-setting-title a{color:#25282b}.visibility-setting-users{margin:0 0 0 5px}.visibility-setting-users a{color:#ff4166}.visibility-setting-tabel{border-top:2px solid #ececec;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:25px 0 0;padding:25px 0 0}.visibility-setting-heading{font-size:14px;margin:0 50px 0 0}.visibility-setting-item{margin:-2px 0 0}.visibility-setting-current{margin:0 0 12px}.visibility-setting-submit{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;padding:0;color:#009ad0;font-size:14px;font-weight:700}.visibility-setting-message{display:block;font-size:12px;margin:3px 0 0}.visibility-users .entry-comment-timestamp a{color:rgba(70,82,94,.8)!important}.visibility-users-title{font-size:16px;margin:0 0 10px}.visibility-users-list{background:#fff;margin:0 0 20px}.visibility-users-list .entry-comment-contents{display:block;position:relative;padding:6px 36px 6px 48px;font-size:13px}.visibility-users-list .entry-comment-contents:last-child{border-bottom:none}.visibility-users-list .entry-blogOpinion-icon,.visibility-users-list .entry-user-icon{position:absolute;display:inline-block;top:12px;left:12px}.visibility-users-list .entry-blogOpinion-icon img,.visibility-users-list .entry-user-icon img{width:24px;height:24px;border-radius:3px;vertical-align:middle}.visibility-users-list .entry-comment-meta{font-size:12px}.visibility-users-list .entry-comment-menu,.visibility-users-list .entry-comment-permalink{display:none}.visibility-caution{font-size:12px;margin:0 0 20px}.page-userconfig{font-size:13px;line-height:1.5;background-color:#edeeef}.page-userconfig h3{font-size:19px;font-weight:700;line-height:59px;border-bottom:2px solid #ddd}.page-userconfig h4,.page-userconfig h5{font-size:14px;font-weight:700;margin:20px 0 10px 10px}.page-userconfig #l-container a{color:#009ad0;text-decoration:none}.page-userconfig #l-container a:hover{text-decoration:underline}.page-userconfig #l-container p.note{color:rgba(70,82,94,.8);font-size:12px}.page-userconfig #l-container .config-button{color:#fff;font-size:12px;line-height:24px;text-align:center;min-width:38px;padding:0 10px;background:#009ad0;display:inline-block;border-radius:3px;-webkit-transition:background-color .3s;transition:background-color .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none}.page-userconfig #l-container .config-button.is-disabled{background:#c5f0ff;cursor:not-allowed}.page-userconfig #l-container .config-button.is-disabled:hover{background:#c5f0ff;pointer-events:none}.page-userconfig #l-container .config-button:hover{text-decoration:none;background:#00749d}.page-userconfig #l-container .config-button.configured{color:#666;border:1px solid #999;background:#fff}.page-userconfig #l-container .config-button.configured:hover{text-decoration:none;color:#333;border-color:#666;background:#fff}.page-userconfig #l-container .config-button.large{font-size:13px;line-height:40px;display:block;color:#fff;background-color:#009ad0;border-radius:4px;-webkit-transition:background-color .3s;transition:background-color .3s}.page-userconfig #l-container .config-button.large:hover{background-color:#00749d}.page-userconfig #l-container .config-title{font-size:13px;font-weight:700}.page-userconfig #l-container .config-status{color:rgba(70,82,94,.8);display:inline-block}.page-userconfig #l-container .config-status.configured{color:#333;font-weight:700}.page-userconfig #l-container .user-name{line-height:16px;font-weight:700;display:inline-block}.page-userconfig #l-container .readmore,.page-userconfig #l-container .user-bookmarks,.page-userconfig #l-container .user-id{font-size:12px;color:#55606a;display:block}.page-userconfig #l-container .readmore{margin:16px 0 -4px;border-radius:0 0 6px 6px}.page-userconfig #l-container .readmore:hover{color:#333;text-decoration:none}.page-userconfig #l-container{width:960px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.page-userconfig #l-main{width:740px;padding:0 20px 20px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.page-userconfig #l-menu{width:220px}.page-userconfig #inner-container:after,.page-userconfig #inner-container:before{content:"";display:table}.page-userconfig #inner-container:after{clear:both}.page-userconfig #l-inner-main{margin-right:260px}.page-userconfig #l-inner-main h3{margin-left:0}.page-userconfig #l-inner-side{width:240px;float:right}.page-userconfig #l-inner-side>a{margin:10px 10px 30px}.page-userconfig #l-inner-side h3{font-size:13px;margin:0 0 16px}.page-userconfig #l-inner-side .config-section{padding:16px;margin-bottom:20px;border-radius:4px;background-color:#f6f6f6;border-bottom:none}.page-userconfig #l-inner-side .config-section .cell-unit{border-bottom:none}.page-userconfig #l-inner-side .loading-icon-container{text-align:center}.page-userconfig #l-inner-side .loading-icon-container .loading{width:16px;height:16px}.page-userconfig .head-notify{color:#fff;line-height:34px;text-align:center;width:100%;margin-bottom:-34px;display:none;position:fixed;top:0;z-index:10000}.page-userconfig .head-notify .head-notify-close-button{font-weight:300;font-family:Arial,sans-serif;width:30px;height:30px;display:block;cursor:pointer;position:absolute;top:0;right:10px}.page-userconfig .head-notify.update{display:block;background-color:#00b4be}.page-userconfig .head-notify.error{display:block;background-color:#ff4678}.page-userconfig .fixed-header .head-notify{width:100%;margin-bottom:0;display:none;position:fixed;top:34px}.page-userconfig .fixed-header .head-notify.update{display:block;background-color:rgba(0,180,190,.9)}.page-userconfig .fixed-header .head-notify.error{display:block;background-color:rgba(255,70,120,.9)}.page-userconfig .config-section{border-bottom:1px solid #ddd;position:relative}.page-userconfig .config-section.has-icon{padding-left:60px}.page-userconfig .config-section.has-icon .config-icon{position:absolute;top:-5px;left:12px}.page-userconfig .config-section h3{color:#333}.page-userconfig .config-section .config-icon{width:32px;height:32px;vertical-align:middle}.page-userconfig .config-section .config-icon.large{width:64px;height:64px}.page-userconfig .config-section .config-item{padding:16px 20px 16px 190px;border-bottom:1px solid #efefef}.page-userconfig .config-section .config-item:after,.page-userconfig .config-section .config-item:before{content:"";display:table}.page-userconfig .config-section .config-item:after{clear:both}.page-userconfig .config-section .config-item:last-child{border-bottom:none}.page-userconfig .config-section .config-item .config-title{float:left;margin-left:-180px;width:140px}.page-userconfig .config-section .config-body{margin-top:0}.page-userconfig .config-section .config-body+.config-body{margin-top:24px}.page-userconfig .config-section .config-list{margin:0}.page-userconfig .config-section .config-list.float{margin-right:-20px}.page-userconfig .config-section .config-list.float:after,.page-userconfig .config-section .config-list.float:before{content:"";display:table}.page-userconfig .config-section .config-list.float:after{clear:both}.page-userconfig .config-section .config-list.float li{float:left;margin-right:20px}.page-userconfig .config-section .config-list.float input[type=checkbox]{margin:0 4px 0 0}.page-userconfig .config-section .config-list li{margin:2px 0 0}.page-userconfig .config-section .config-list dt{margin-bottom:6px}.page-userconfig .config-section .config-list dd{margin:2px 0 0 14px}.page-userconfig .config-section .config-list dd input[type=text],.page-userconfig .config-section .config-list dd input[type=url],.page-userconfig .config-section .config-list dd textarea{margin-top:0;margin-bottom:0;margin-left:-14px}.page-userconfig .config-section .config-button{margin-top:-4px;margin-bottom:-5px}.page-userconfig .config-section input[type=text],.page-userconfig .config-section input[type=url],.page-userconfig .config-section textarea{margin-top:-5px;margin-bottom:-5px;line-height:14px;padding:7px;border:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box}.page-userconfig .config-section input[type=text].large,.page-userconfig .config-section input[type=url].large,.page-userconfig .config-section textarea.large{width:80%;min-width:240px}.page-userconfig .config-submit{margin:20px 0 0;text-align:center}.page-userconfig .config-submit input[type=submit]{font-size:13px;line-height:36px;min-width:140px;padding:0 30px;border-radius:4px;color:#fff;border:none;background-color:#009ad0;-webkit-transition:background-color .3s;transition:background-color .3s}.page-userconfig .config-submit input[type=submit]:hover{background-color:#0087b7}.page-userconfig *+.config-button{margin-left:20px!important}.page-userconfig .profile-unit{height:52px;margin:20px;padding:12px 0 0 84px;position:relative;border-bottom:1px solid #efefef}.page-userconfig .profile-unit .user-icon{width:64px;height:64px;display:block;position:absolute;top:0;left:0}.page-userconfig .profile-unit .user-icon img{max-width:64px;max-height:64px;vertical-align:middle}.page-userconfig #l-menu .config-menu{margin-top:36px}.page-userconfig #l-menu .config-menu li a{color:#374148;font-weight:700;line-height:36px;padding:0 20px;width:180px;display:block;-webkit-transition:color .15s,background-color .15s;transition:color .15s,background-color .15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-userconfig #l-menu .config-menu li a:hover{color:#25282b;text-decoration:none;background-color:#e8e9ea}.page-userconfig #l-menu .config-menu li a.is-current{color:#25282b;text-decoration:none;background-color:#fff}.page-userconfig #l-menu .navi-tab{text-align:center;border-bottom:1px solid #efefef}.page-userconfig #l-menu .navi-tab:after,.page-userconfig #l-menu .navi-tab:before{content:"";display:table}.page-userconfig #l-menu .navi-tab:after{clear:both}.page-userconfig #l-menu .navi-tab li{line-height:36px;margin:0 16px;display:inline-block}.page-userconfig #l-menu .navi-tab a{color:rgba(70,82,94,.8);font-weight:700;padding:2px 10px;display:block}.page-userconfig #l-menu .navi-tab a:hover{color:#666;text-decoration:none}.page-userconfig #l-menu .navi-tab a.is-current{color:#666;padding:2px 10px 0;border-bottom:2px solid #009ad0}.page-userconfig #l-menu .list-cell .cell-unit{width:100%;height:48px;margin:0;padding:0 100px 0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;border-bottom:1px solid #efefef}.page-userconfig #l-menu .list-cell .cell-unit:last-child{border-bottom:none}.page-userconfig #l-menu .list-cell .cell-label{font-size:14px;color:#666;margin:0;line-height:48px;display:inline-block}.page-userconfig #l-menu .list-cell .user-name{font-size:14px;margin:0 0 3px}.page-userconfig #l-menu .list-cell .user-icon{width:32px;height:32px;display:block;position:absolute;top:10px;left:10px}.page-userconfig #l-menu .list-cell .user-icon img{max-width:32px;max-height:32px;vertical-align:middle}.page-userconfig #l-menu .list-cell .config-button{margin-top:0;margin-bottom:0;position:absolute;top:11px;right:10px}.page-userconfig #l-menu .list-cell.has-image .cell-unit{height:56px;padding:8px 100px 8px 60px}.page-userconfig #l-menu .list-cell.has-image .config-button{top:13px}.page-userconfig #l-menu .list-cell.small .cell-unit{height:26px;margin:10px 0;padding:0 70px 0 0}.page-userconfig #l-menu .list-cell.small .cell-unit:last-child{margin:10px 0 0}.page-userconfig #l-menu .list-cell.small .cell-label,.page-userconfig #l-menu .list-cell.small .user-name{font-size:12px;line-height:26px;margin:0}.page-userconfig #l-menu .list-cell.small .user-icon{width:32px;height:32px;display:block;position:absolute;top:0;left:0}.page-userconfig #l-menu .list-cell.small .user-icon img{max-width:32px;max-height:32px;vertical-align:middle}.page-userconfig #l-menu .list-cell.small .config-button{padding:0 8px;min-width:30px;top:2px;right:0}.page-userconfig #l-menu .list-cell.small.has-image .cell-unit{height:32px;padding:0 70px 0 42px}.page-userconfig #l-menu .list-cell.small.has-image .cell-label,.page-userconfig #l-menu .list-cell.small.has-image .user-name{line-height:32px;max-width:113px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-userconfig .is-disabled .config-body{opacity:.3}.page-userconfig .config-instant-message-content{display:block;margin:16px auto 0;background:#dff2f7;border:1px solid #b6e1ed;color:#268098;font-size:13px;padding:5px 10px;text-align:center;position:relative}.page-userconfig .config-instant-message-content a{color:#268098!important}.page-userconfig .config-instant-message-close-button{position:absolute;right:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:transparent;border:0;color:#268098}.page-userconfig .config-bulk-deletion-processing-text{color:#ff3737;margin-left:8px;display:inline-block;vertical-align:middle}.page-userconfig-touch{word-wrap:break-word}.page-userconfig-touch .config-section-touch a{color:#009ad0;text-decoration:none}.page-userconfig-touch .config-section-touch a:hover{text-decoration:underline}.page-userconfig-touch .config-section-touch h3{display:block;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f3f8ff;color:#009ad0;text-align:center;border-bottom:1px solid #acc7e8;font-size:16px;line-height:1.3}.page-userconfig-touch .config-section-touch h4{color:#374148;margin:10px}.page-userconfig-touch .config-section-touch p.note{color:rgba(70,82,94,.8)}.page-userconfig-touch .config-section-touch .config-instant-message-content{margin:0;border:0;padding:10px;border-bottom:1px solid #b6e1ed}.page-userconfig-touch .config-section-touch .config-instant-message-close-button{padding:14px;top:-2px}.page-userconfig-touch .config-item-container-touch{background-color:#fff;padding:16px 10px;border-bottom:1px solid #ccc;width:100%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.page-userconfig-touch .config-item-container-touch tbody{display:block;width:100%}.page-userconfig-touch .config-item-touch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-bottom:1px solid #ccc;padding-bottom:16px;margin-bottom:16px}.page-userconfig-touch .config-item-touch:last-child{padding-bottom:0;margin-bottom:0;border:0}.page-userconfig-touch .config-title-touch{color:#25282b;font-weight:700;width:110px;margin-right:20px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left}.page-userconfig-touch .config-body-touch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:14px;line-height:1.3}.page-userconfig-touch .config-body-touch .config-body-title{margin-bottom:16px}.page-userconfig-touch .config-body-touch .config-body-description-touch{font-size:12px;line-height:1.5;color:#55606a;margin-top:16px}.page-userconfig-touch .config-body-touch .config-icon-touch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.page-userconfig-touch .config-body-touch .config-icon-touch .config-icon{width:66px;height:66px;border-radius:3px}.page-userconfig-touch .config-body-touch .config-button{color:#fff;background-color:#009ad0;border-radius:3px;height:38px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;font-size:14px}.page-userconfig-touch .config-body-touch .config-button.is-disabled{background:#c5f0ff;cursor:not-allowed}.page-userconfig-touch .config-body-touch .config-button.is-disabled:hover{background:#c5f0ff;pointer-events:none}.page-userconfig-touch .config-body-touch .config-button.configured{color:#666;border:1px solid #999;background:#fff;padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.page-userconfig-touch .config-body-touch .config-button.configured:hover{text-decoration:none;color:#333;border-color:#666;background:#fff}.page-userconfig-touch .config-body-touch .config-twitter-container-touch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-userconfig-touch .config-body-touch .config-twitter-container-touch .config-button{margin:16px 0 0!important;width:160px}.page-userconfig-touch .config-body-touch .twitter-user-account{font-weight:700;word-break:break-all}.page-userconfig-touch .config-body-touch .checkbox-list li,.page-userconfig-touch .config-body-touch .radio-list li{color:#25282b;margin-bottom:16px}.page-userconfig-touch .config-body-touch .checkbox-list li:last-child,.page-userconfig-touch .config-body-touch .radio-list li:last-child{margin-bottom:0}.page-userconfig-touch .config-body-touch .checkbox-list label,.page-userconfig-touch .config-body-touch .radio-list label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.page-userconfig-touch .config-body-touch .checkbox-list label input[type=checkbox],.page-userconfig-touch .config-body-touch .checkbox-list label input[type=radio],.page-userconfig-touch .config-body-touch .radio-list label input[type=checkbox],.page-userconfig-touch .config-body-touch .radio-list label input[type=radio]{height:20px;width:20px;margin-right:8px}.page-userconfig-touch .config-body-touch .checkbox-list label .checkbox-text,.page-userconfig-touch .config-body-touch .checkbox-list label .radio-text,.page-userconfig-touch .config-body-touch .radio-list label .checkbox-text,.page-userconfig-touch .config-body-touch .radio-list label .radio-text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;line-height:1.5}.page-userconfig-touch .config-body-touch .week-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-userconfig-touch .config-body-touch .week-list li{margin-right:24px;font-size:16px}.page-userconfig-touch .config-body-touch .week-list li input[type=checkbox]{height:24px;width:24px;margin-right:8px}.page-userconfig-touch .config-body-touch input[type=text]{border:1px solid #ccc;border-radius:3px;width:100%;min-height:40px;padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#55606a}.page-userconfig-touch .config-body-touch select{border:1px solid #ddd;height:32px}.page-userconfig-touch .config-footer-btn-container{background-color:#fff;padding:16px 10px}.page-userconfig-touch .config-submit-container{margin-bottom:16px}.page-userconfig-touch .config-submit-container .config-submit-btn{display:block;width:100%;background-color:#009ad0;color:#fff;text-align:center;padding:10px;font-size:14px;border:0;border-radius:3px}.page-userconfig-touch .config-submit-container .config-submit-btn:hover{background-color:#0087b7}.page-userconfig-touch .config-back-link-container{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:10px 0}.page-userconfig-touch .config-back-link-container .config-back-link{display:block;color:#009ad0;text-align:center;padding:10px;font-size:14px;background-color:#fff;border:0}.page-userconfig-touch .config-setting-list{background-color:#fff}.page-userconfig-touch .config-setting-list-item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:48px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;color:#25282b;font-size:14px;font-weight:700;border-bottom:1px solid #ccc;position:relative}.page-userconfig-touch .config-setting-list-item a:after{content:"";display:block;height:6px;width:6px;border-right:2px solid #ccc;border-bottom:2px solid #ccc;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;right:10px;top:20px}.page-userconfig-touch .config-bulk-deletion-processing-text{color:#ff3737;margin:1em 0;display:block}.page-userfeed .centerarticle-entry-title a:visited{color:#76767e}.tutorial-section{text-align:center;padding:0 32px}.tutorial-section h2{font-size:17px;font-weight:700;color:#0082eb;margin:24px auto}.tutorial-section img{max-width:160px;margin:24px auto;display:block}.tutorial-section p{font-size:14px;color:#666;margin:24px auto}.tutorial-section a{font-weight:400}.tutorial-section form>input[type=submit]{margin:8px 0 40px}.tutorial-section .tutorial-button{font-size:16px;font-weight:400;line-height:42px;color:#3ca0e6;min-width:220px;height:44px;padding:0 32px;display:inline-block;background-color:transparent;border:1px solid #3ca0e6;border-radius:22px}.tutorial-section .tutorial-button.submit{color:#fff;background-color:#3ca0e6}.userpage-empty{text-align:center;padding:20px 20px 0}.userpage-empty-title{font-weight:700;margin:1em 0 .8em}.userpage-empty-description{text-align:left;font-size:14px;margin:0 0 .5em}.userpage-empty-readmore{color:#00a6e4!important;margin-left:15px}.userpage-empty-link{margin-top:30px}.userpage-empty-btn{display:inline-block;padding:10px 15px;color:#fff!important;font-size:15px;border-radius:3px;margin:0 2px;background:#00a6e4}.userpage-empty-btn:hover{text-decoration:none;opacity:.8}.userpage-empty-btn.twitter{background:#0096e6}.interest-touch-container{margin-bottom:15px}.interest-touch-entrylist-title{margin:0;padding:8px;font-size:14px;text-align:center;background:#f3f8ff;color:#009ad0;text-align:left}.interest-touch-entrylist-title span{border:1px solid #009ad0;background:none;vertical-align:middle;margin-right:8px}.interest-touch-bookmark-item:last-child{border-bottom:none}.interest-touch-entrylist-readmore{text-align:left;font-size:14px;font-weight:700;padding:0;border:1px solid #ececec;border-right:none;border-left:none}.interest-touch-entrylist-readmore a{padding:12px;display:block;color:#009ad0;line-height:1.6;font-size:14px;position:relative}.interest-touch-entrylist-readmore a:after{content:"";width:6px;height:6px;display:inline-block;border-right:2px solid #999;border-bottom:2px solid #999;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:6px;margin-right:20px;margin-bottom:1px;position:absolute;right:-5px;top:18px}.interest-touch-entrylist-readmore a{background:none}.interest-touch-feeds-show-more{margin:0 12px;text-align:center;padding:15px 0;font-size:14px;border-bottom:1px solid #ddd}.interest-touch-feeds-show-more button{padding:0;margin:0;border:none;color:#009ad0;background:transparent;outline:none}.page-entrysearch .centerarticle-entry-title{margin:0 39px 0 0}.page-entrysearch .centerarticle-entry-title a:visited{color:#76767e}.page-entrysearch .centerarticle-entry-data .entry-contents-date{font-family:Arial,sans-serif;font-size:12px;margin:0;color:rgba(70,82,94,.8)}.page-entrysearch .centerarticle-entry-contents .centerarticle-entry-summary{line-height:1.7}.page-entrysearch .centerarticle-entry-contents .centerarticle-entry-image img{display:block}.page-entrysearch .entrysearch-entry-tags{margin-top:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:50px;overflow:hidden}.page-entrysearch .entrysearch-entry-tags a{display:inline-block;font-size:10px;line-height:16px;padding:0 6px 0 8px;margin:3px 4px 3px 8px;color:#55606a;background-color:#ebeced;text-decoration:none;position:relative;border-radius:0 2px 2px 0}.page-entrysearch .entrysearch-entry-tags a:hover{color:#fff;background-color:rgba(70,82,94,.8)}.page-entrysearch .entrysearch-entry-tags a:before{content:"";position:absolute;top:0;left:-8px;width:0;height:0;border-color:transparent #ebeced transparent transparent;border-style:solid;border-width:8px 8px 8px 0}.page-entrysearch .entrysearch-entry-tags a:hover:before{border-right-color:rgba(70,82,94,.8)}.page-entrysearch .entrysearch-entry-tags a:after{content:"";position:absolute;border:2px solid #fff;top:6px;left:-1px;border-radius:50%}.entrysearch-searchbox{text-align:center;background:#f9f9f9;border-bottom:1px solid #e6e6e6}@media (max-width:480px){.entrysearch-searchbox{background:none}}.entrysearch-searchbox-body{padding:30px 0;margin:0}@media (max-width:480px){.entrysearch-searchbox-body{padding:7px 8px}}.entrysearch-searchbox-textInput{vertical-align:top;height:36px;font-size:13px;line-height:17px;color:#666;padding:6px;border:1px solid #ccc;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.entrysearch-searchbox-textInput:hover{border-color:#999}@media (max-width:480px){.entrysearch-searchbox-textInput{font-size:16px;width:100%;background:#efefef;border:none}}.entrysearch-searchbox-dateInput{vertical-align:top;height:24px;margin-bottom:6px;font-size:13px;line-height:17px;color:#666;padding:6px;border:1px solid #ccc;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.entrysearch-searchbox-dateInput:hover{border-color:#999}@media (max-width:480px){.entrysearch-searchbox-dateInput{width:100%;background:#efefef;border:none}}@media (max-width:480px){.entrysearch-searchbox-btn{display:none}}.entrysearch-title{font-size:13px;font-weight:400;color:#55606a;border-bottom:1px solid #e5e9ea;padding:0 8px 5px}@media (max-width:480px){.entrysearch-title{background:#f3f8ff;color:#009ad0;padding:4px 12px;font-size:14px;line-height:25px}}.entrysearch-word{font-weight:700;margin:0 5px 0 0;color:#25282b}@media (max-width:480px){.entrysearch-word{color:#009ad0}}.entrysearch-detail{font-size:11px;vertical-align:text-top;margin:0 0 0 5px}@media (max-width:480px){.entrysearch-detail{display:none}}.entrysearch-result{color:#55606a;font-size:13px;margin:0 0 0 15px}@media (max-width:480px){.entrysearch-result{color:#009ad0}}.entrysearch-articles .following-bookmarks>li{margin:8px 8px 0 0}.entrysearch-articles .following-bookmarks>li:last-child{margin-top:8px}@media (max-width:480px){.entrysearch-articles{margin:0 12px}}.center-container{padding:25px 32px 0 16px}.right-container .centerarticle-aside-section{margin-top:28px}@media (max-width:480px){.page-entrysearch .centerarticle-wrapper{display:block;max-width:inherit;margin:auto}.page-entrysearch .left-container,.page-entrysearch .right-container{display:none}.page-entrysearch .center-container{padding:0}}.user-manage-item{padding:16px 8px;line-height:1;position:relative;border-bottom:1px solid #ddd;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.user-manage-item .user-manage-item-link{color:#333}.user-manage-item .user-manage-icon{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.user-manage-item .user-manage-icon img{width:32px;height:32px;border-radius:3px;vertical-align:top}.user-manage-item .user-manage-item-description{padding:0 8px;height:32px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;min-width:0}.user-manage-item .user-manage-item-description .user-manage-name{font-size:14px;color:#333;font-weight:700}.user-manage-item .user-manage-item-description .user-manage-name:hover{color:#7db4e8}.user-manage-item .user-manage-taglist{margin-top:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:rgba(70,82,94,.8);font-size:12px}.user-manage-item .user-manage-taglist .user-manage-tag{display:inline}.user-manage-item .user-manage-taglist .user-manage-tag~.user-manage-tag:before{display:inline;content:" / "}.user-manage-btn-ignore{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.user-manage-btn-ignore button{width:128px;height:32px;-webkit-appearance:none;background-color:#fff;border-radius:3px;font-size:12px;font-weight:700;position:relative}.user-manage-btn-ignore .user-manage-btn-disabled:hover{border-color:#f83544;color:#f83544}.user-manage-btn-ignore .user-manage-btn-disabled:hover span{display:none}.user-manage-btn-ignore .user-manage-btn-disabled:hover:before{display:inline;content:attr(data-hover-text)}.user-manage-btn-ignore .user-manage-btn-enabled:hover{background-color:#f83544}.user-manage-btn-ignore.is-in-progress{pointer-events:none}.user-manage-btn-ignore.is-in-progress .user-manage-btn-disabled{border-color:#f83544;color:#f83544}.user-manage-btn-ignore.is-in-progress .user-manage-btn-enabled{background-color:#f83544}.user-manage-btn-ignore.is-in-progress .user-manage-btn-disabled span,.user-manage-btn-ignore.is-in-progress .user-manage-btn-enabled span{display:none}.user-manage-btn-ignore.is-in-progress .user-manage-btn-disabled:before,.user-manage-btn-ignore.is-in-progress .user-manage-btn-enabled:before{display:inline;content:attr(data-progress-text)}.user-manage-btn-ignore.is-in-progress .user-manage-btn-disabled:after,.user-manage-btn-ignore.is-in-progress .user-manage-btn-enabled:after{-webkit-animation:load-count .6s steps(4) infinite;animation:load-count .6s steps(4) infinite;content:"...";position:absolute}@-webkit-keyframes load-count{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}.user-manage-btn-ignore.is-active .user-manage-btn-enabled,.user-manage-btn-ignore:not(.is-active) .user-manage-btn-disabled{display:none}.user-manage-btn-ignore .user-manage-btn-disabled{border:1px solid #f94e5b;color:#f94e5b}.user-manage-btn-ignore .user-manage-btn-enabled{border:none;color:#fff;background-color:#f94e5b}.user-manage-btn-following{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.user-manage-btn-following button{width:128px;height:32px;-webkit-appearance:none;background-color:#fff;border-radius:3px;font-size:12px;font-weight:700;position:relative}.user-manage-btn-following .user-manage-btn-disabled:hover{border-color:#0087b7;color:#0087b7}.user-manage-btn-following .user-manage-btn-disabled:hover span{display:none}.user-manage-btn-following .user-manage-btn-disabled:hover:before{display:inline;content:attr(data-hover-text)}.user-manage-btn-following .user-manage-btn-enabled:hover{background-color:#0087b7}.user-manage-btn-following.is-in-progress{pointer-events:none}.user-manage-btn-following.is-in-progress .user-manage-btn-disabled{border-color:#0087b7;color:#0087b7}.user-manage-btn-following.is-in-progress .user-manage-btn-enabled{background-color:#0087b7}.user-manage-btn-following.is-in-progress .user-manage-btn-disabled span,.user-manage-btn-following.is-in-progress .user-manage-btn-enabled span{display:none}.user-manage-btn-following.is-in-progress .user-manage-btn-disabled:before,.user-manage-btn-following.is-in-progress .user-manage-btn-enabled:before{display:inline;content:attr(data-progress-text)}.user-manage-btn-following.is-in-progress .user-manage-btn-disabled:after,.user-manage-btn-following.is-in-progress .user-manage-btn-enabled:after{-webkit-animation:load-count .6s steps(4) infinite;animation:load-count .6s steps(4) infinite;content:"...";position:absolute}@keyframes load-count{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}.user-manage-btn-following.is-active .user-manage-btn-enabled,.user-manage-btn-following:not(.is-active) .user-manage-btn-disabled{display:none}.user-manage-btn-following .user-manage-btn-disabled{border:1px solid #009ad0;color:#009ad0}.user-manage-btn-following .user-manage-btn-enabled{border:none;color:#fff;background-color:#009ad0}.user-manage-touch-list{border-top:1px solid #acc7e8;padding-left:16px}.user-manage-touch-item{padding:12px 16px 12px 0;line-height:1;position:relative;border-bottom:1px solid #ddd;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.user-manage-touch-item .user-manage-touch-icon{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.user-manage-touch-item .user-manage-touch-icon img{width:32px;height:32px;border-radius:3px;vertical-align:top}.user-manage-touch-item .user-manage-touch-item-description{padding:0 8px;height:32px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;min-width:0}.user-manage-touch-item .user-manage-touch-item-description .user-manage-touch-name{font-size:14px;white-space:nowrap;color:#333;font-weight:700}.user-manage-touch-item .user-manage-touch-item-description .user-manage-touch-name:hover{color:#7db4e8}.user-manage-touch-item .user-manage-touch-taglist{margin-top:3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#7f7f7f;font-size:13px}.user-manage-touch-item .user-manage-touch-taglist .user-manage-touch-tag{display:inline}.user-manage-touch-item .user-manage-touch-taglist .user-manage-touch-tag~.user-manage-touch-tag:before{display:inline;content:" / "}.user-manage-touch-btn-ignore{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.user-manage-touch-btn-ignore button{width:32px;height:32px;-webkit-appearance:none;text-indent:110%;overflow:hidden;white-space:nowrap;border:none;padding:0;background:none}.user-manage-touch-btn-ignore button:hover{opacity:.8}.user-manage-touch-btn-ignore.is-in-progress{pointer-events:none}.user-manage-touch-btn-ignore.is-in-progress .user-manage-touch-btn-disabled,.user-manage-touch-btn-ignore.is-in-progress .user-manage-touch-btn-enabled{background:url(/images/v4/public/common/loading@2x.gif?version=2541e97c13638d085f8ce05a534a82b6) no-repeat 50%;background-size:16px}.user-manage-touch-btn-ignore.is-active .user-manage-touch-btn-enabled,.user-manage-touch-btn-ignore:not(.is-active) .user-manage-touch-btn-disabled{display:none}.user-manage-touch-btn-ignore .user-manage-touch-btn-disabled{background:url(/images/v4/public/userpage/ignore-added.svg?version=cc9426fa66ea193ad9a278808496e542) no-repeat 50%;background-size:contain}.user-manage-touch-btn-ignore .user-manage-touch-btn-enabled{background:url(/images/v4/public/userpage/user-add.svg?version=72ef747835829dafa83f82626150206a) no-repeat 50%;background-size:contain}.user-manage-touch-btn-following{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.user-manage-touch-btn-following button{width:32px;height:32px;-webkit-appearance:none;text-indent:110%;overflow:hidden;white-space:nowrap;border:none;padding:0;background:none}.user-manage-touch-btn-following button:hover{opacity:.8}.user-manage-touch-btn-following.is-in-progress{pointer-events:none}.user-manage-touch-btn-following.is-in-progress .user-manage-touch-btn-disabled,.user-manage-touch-btn-following.is-in-progress .user-manage-touch-btn-enabled{background:url(/images/v4/public/common/loading@2x.gif?version=2541e97c13638d085f8ce05a534a82b6) no-repeat 50%;background-size:16px}.user-manage-touch-btn-following.is-active .user-manage-touch-btn-enabled,.user-manage-touch-btn-following:not(.is-active) .user-manage-touch-btn-disabled{display:none}.user-manage-touch-btn-following .user-manage-touch-btn-disabled{background:url(/images/v4/public/userpage/follow-added.svg?version=19257ae2417c9720a7ae528689965c27) no-repeat 50%;background-size:contain}.user-manage-touch-btn-following .user-manage-touch-btn-enabled{background:url(/images/v4/public/userpage/user-add.svg?version=72ef747835829dafa83f82626150206a) no-repeat 50%;background-size:contain}.user-manage-touch-show-more{margin:0 12px;text-align:center;padding:15px 0;font-size:14px}.user-manage-touch-show-more button{padding:0;margin:0;border:none;color:#009ad0;background:transparent;outline:none}.page-error-4xx{background-color:#f9f9f9}.error-main{text-align:center;background:#f9f9f9;padding:150px 0 100px}@media (max-width:480px){.error-main{padding:40px 0}}.error-main-title{background:url(/images/v4/public/error/bookmark-icon.svg?version=ef62f52cc119c7a26b12ad465c2544dc) no-repeat top;background-size:120px 120px;padding:140px 0 0}@media (max-width:480px){.error-main-title{background-size:100px 100px;padding:120px 0 0}}.error-hotentry{max-width:920px;margin:0 auto;padding:50px 0}@media (max-width:480px){.error-hotentry{width:100%;padding:20px 0}}.error-hotentry-title{border-bottom:1px solid #ddd;font-size:13px;padding:6px 8px}.error-hotentry-title span{color:#009ad0;font-weight:400;margin:0 10px 0 0}@media (max-width:480px){.error-hotentry-title{margin:0 12px;padding:6px 0}.error-hotentry-title span{display:none}}.error-hotentry-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -8px}.error-hotentry-list>li{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;min-width:0;position:relative;padding:0 16px;margin:20px 0 0}.error-hotentry-list a{text-decoration:none}@media (max-width:480px){.error-hotentry-list{display:block;margin:0 12px 20px}.error-hotentry-list>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-right:none;border-bottom:1px solid #ececec;margin:0;padding:10px 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.page-error-cinnammon{background:#f9f9f9}.error-cinnammon-message{background:url(/images/v4/public/error/503-1.jpg?version=1762932c2b16684581b228c6bc3942c2) no-repeat right 20px bottom 20px;max-width:520px;margin:60px auto 0;padding:40px 24px 150px;background-color:#fff;border:1px solid #ddd;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:480px){.error-cinnammon-message{margin:12px}}.error-cinnammon-title{font-size:20px;text-align:center;margin:0 0 20px}.error-cinnammon-description{margin:0 0 8px;line-height:1.6}.page-getstarted-mhe{background-color:#f9f9f9}.page-getstarted-mhe .footer{margin-top:0}.getstarted-mhe-container{background-color:#edeeef;text-align:center;font-size:14px}.getstarted-mhe-container a{color:#009ad0}.getstarted-mhe-title{background-color:#f9f9f9}.getstarted-mhe-title h2{padding:32px 0;font-size:19px;line-height:1}.getstarted-mhe-progress{padding:0;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.getstarted-mhe-progress li{width:33.33333333%;height:3px;margin:0 2px;background-color:#e2e2e2;position:relative}.getstarted-mhe-progress li span{display:none}.getstarted-mhe-progress li.ready:before{display:block;content:"";width:100%;height:100%;background-color:#00a4de}.getstarted-mhe-progress li.ready:after{display:block;content:"";width:9px;height:9px;border-radius:9px;background-color:#00a4de;position:absolute;right:3.5px;top:50%;margin-top:-4.5px;margin-right:-4.5px}.getstarted-mhe-progress li.now:before{display:block;content:"";width:0;height:100%;background-color:#00a4de;-webkit-animation-name:getstarted-mhe-progress-animate;animation-name:getstarted-mhe-progress-animate;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.3s;animation-delay:.3s}.getstarted-mhe-progress li.now:after{display:block;content:"";width:0;height:0;border-radius:13px;background-color:#00a4de;position:absolute;right:3.5px;top:50%;margin-top:-4.5px;margin-right:-4.5px;-webkit-animation-name:getstarted-mhe-progress-circle-animate;animation-name:getstarted-mhe-progress-circle-animate;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.6s;animation-delay:.6s}@-webkit-keyframes getstarted-mhe-progress-animate{0%{width:0}to{width:100%}}@keyframes getstarted-mhe-progress-animate{0%{width:0}to{width:100%}}@-webkit-keyframes getstarted-mhe-progress-circle-animate{0%{width:0;height:0;margin-top:0;margin-right:0}to{width:9px;height:9px;margin-top:-4.5px;margin-right:-4.5px}}@keyframes getstarted-mhe-progress-circle-animate{0%{width:0;height:0;margin-top:0;margin-right:0}to{width:9px;height:9px;margin-top:-4.5px;margin-right:-4.5px}}.getstarted-mhe-content{margin:24px auto;max-width:512px;color:#374148}.getstarted-mhe-content h3{color:#009ad0;margin-bottom:8px}@media (max-width:480px){.getstarted-mhe-content{margin:8px;max-width:none}}.page-getstarted-mhe-interest .getstarted-mhe-content{max-width:768px}.page-getstarted-mhe-interest .getstarted-mhe-interestadd{text-align:left;max-width:704px;margin:0 auto}.getstarted-mhe-content-section{background-color:#fff;padding:32px 12px}.getstarted-mhe-content-section~.getstarted-mhe-content-section{margin-top:2px}.getstarted-mhe-content-section h4{font-size:15px;margin-bottom:12px;color:#555}.getstarted-mhe-content-section .getstarted-mhe-guide-image{display:block;width:220px;height:220px;margin:24px auto}.getstarted-mhe-content-section p span{display:inline-block}.getstarted-mhe-content-section .btn-coop-twitter{margin:0 auto;max-width:280px}.getstarted-mhe-content-section .btn-coop-twitter .bookmark-modal-btn,.getstarted-mhe-content-section .btn-coop-twitter .bookmarkadd-submit-btn,.getstarted-mhe-content-section .btn-coop-twitter .btn-primary,.getstarted-mhe-content-section .btn-coop-twitter .comment-readmore-btn,.getstarted-mhe-content-section .btn-coop-twitter .entry-editModal-decide,.getstarted-mhe-content-section .btn-coop-twitter .entry-myBookmark-form-button,.getstarted-mhe-content-section .btn-coop-twitter .entry-myBookmark-guest-button,.getstarted-mhe-content-section .btn-coop-twitter .entry-notFound-btn,.getstarted-mhe-content-section .btn-coop-twitter .entrysearch-searchbox-btn{display:block;padding:10px;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-weight:700;-webkit-transition:all .1s linear;transition:all .1s linear}.getstarted-mhe-content-section .btn-back,.getstarted-mhe-content-section .btn-next{margin:0 auto;max-width:280px}.getstarted-mhe-content-section .btn-back .bookmark-modal-btn,.getstarted-mhe-content-section .btn-back .bookmarkadd-submit-btn,.getstarted-mhe-content-section .btn-back .btn-primary,.getstarted-mhe-content-section .btn-back .comment-readmore-btn,.getstarted-mhe-content-section .btn-back .entry-editModal-decide,.getstarted-mhe-content-section .btn-back .entry-myBookmark-form-button,.getstarted-mhe-content-section .btn-back .entry-myBookmark-guest-button,.getstarted-mhe-content-section .btn-back .entry-notFound-btn,.getstarted-mhe-content-section .btn-back .entrysearch-searchbox-btn,.getstarted-mhe-content-section .btn-next .bookmark-modal-btn,.getstarted-mhe-content-section .btn-next .bookmarkadd-submit-btn,.getstarted-mhe-content-section .btn-next .btn-primary,.getstarted-mhe-content-section .btn-next .comment-readmore-btn,.getstarted-mhe-content-section .btn-next .entry-editModal-decide,.getstarted-mhe-content-section .btn-next .entry-myBookmark-form-button,.getstarted-mhe-content-section .btn-next .entry-myBookmark-guest-button,.getstarted-mhe-content-section .btn-next .entry-notFound-btn,.getstarted-mhe-content-section .btn-next .entrysearch-searchbox-btn{display:block;padding:10px;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-weight:700;-webkit-transition:all .1s linear;transition:all .1s linear}.getstarted-mhe-content-section p~.btn-next{margin-top:12px}.getstarted-mhe-connected-account{display:inline-block;border:2px solid #ececec;border-radius:37px;padding:8px;margin:24px auto;letter-spacing:-.4em}.getstarted-mhe-connected-account img{display:inline-block;vertical-align:middle;width:56px;height:56px;border-radius:28px}.getstarted-mhe-connected-account figcaption{display:inline-block;vertical-align:middle;letter-spacing:normal;font-size:16px;font-weight:700;margin:0 8px}.getstarted-mhe-connected-account figcaption:before{display:inline;content:"@"}.getstarted-mhe-connected-account object{display:inline-block;vertical-align:middle;width:32px;height:32px;margin-right:11px}.getstarted-mhe-selected-tags ul{background-color:#eff5f5;padding:8px;overflow:hidden}.getstarted-mhe-selected-tags ul li{display:block;float:left;margin:4px}.getstarted-mhe-selected-tags ul li button{-webkit-appearance:none;border:none;margin:0;padding:10px;line-height:1;border-radius:3px;background-color:#fff;color:#00b4be;font-size:13px;font-weight:700;outline:none}.getstarted-mhe-selected-tags ul li button:after{display:inline-block;width:13px;height:13px;margin-left:3px;content:"";vertical-align:text-top;background:url(/images/v4/public/getstarted/myhotentry/interest_word_checked.svg?version=02419748d7458a01af0eb9eba23dca3f) no-repeat 50%;background-size:contain}.getstarted-mhe-selected-tags ul li button:hover:after{background:url(/images/v4/public/getstarted/myhotentry/interest_word_delete.svg?version=a0c0895d15d0492b8a06495085d834dd) no-repeat 50%;background-size:10px}.getstarted-mhe-selected-tags ul:empty:before{display:block;text-align:center;padding:10px;margin:4px;line-height:1;content:"選択したワードはここに表示されます";color:#00b4be}.getstarted-mhe-taglist-container{margin-top:24px;overflow:auto;overflow-y:hidden;white-space:nowrap;letter-spacing:-.4em}.getstarted-mhe-taglist-container::-webkit-scrollbar{height:4px}.getstarted-mhe-taglist-container::-webkit-scrollbar-track{border-radius:2px;background-color:#eee}.getstarted-mhe-taglist-container::-webkit-scrollbar-thumb{border-radius:2px;background-color:#bec8dc}@media (max-width:480px){.getstarted-mhe-taglist-container{padding-bottom:12px}}.getstarted-mhe-taglist-container .getstarted-mhe-taglist-recommend{padding-right:4px}.getstarted-mhe-taglist-container .getstarted-mhe-taglist-hot{padding-left:4px}.getstarted-mhe-taglist-container .getstarted-mhe-taglist{display:inline-block;letter-spacing:normal;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:-8px}@media (max-width:480px){.getstarted-mhe-taglist-container .getstarted-mhe-taglist{min-width:80%}}.getstarted-mhe-taglist-container .getstarted-mhe-taglist:only-child{width:100%;min-width:0;padding:0}@media (max-width:480px){.getstarted-mhe-taglist-container .getstarted-mhe-taglist:only-child{margin-bottom:-20px}}.getstarted-mhe-taglist-container .getstarted-mhe-taglist ul{display:block;float:left;overflow:hidden}.getstarted-mhe-taglist-container .getstarted-mhe-taglist ul li{display:block;float:left;margin:0 8px 8px 0}.getstarted-mhe-taglist-container .getstarted-mhe-taglist ul li button{-webkit-appearance:none;border:none;margin:0;padding:10px;line-height:1;border-radius:3px;background-color:#efefef;color:#555;font-size:13px;outline:none}.getstarted-mhe-taglist-container .getstarted-mhe-taglist ul li button:hover{background-color:#e2e2e2}.getstarted-mhe-taglist-container .getstarted-mhe-taglist ul li button.selected{color:#fff;background-color:#00b4be}.getstarted-mhe-tag-form{margin-top:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.getstarted-mhe-tag-form input{-webkit-appearance:none;border:1px solid #ccc;border-right:none;border-radius:3px 0 0 3px;height:32px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;line-height:16px;font-size:13px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.getstarted-mhe-tag-form input::-webkit-input-placeholder{color:#55606a}.getstarted-mhe-tag-form input::-moz-placeholder{color:#55606a}.getstarted-mhe-tag-form input:-ms-input-placeholder{color:#55606a}.getstarted-mhe-tag-form input::-ms-input-placeholder{color:#55606a}.getstarted-mhe-tag-form input::placeholder{color:#55606a}@media (max-width:480px){.getstarted-mhe-tag-form input{height:40px;font-size:16px}}.getstarted-mhe-tag-form button{width:80px;height:32px;border-radius:0 3px 3px 0;-webkit-transition:all .1s linear;transition:all .1s linear;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}@media (max-width:480px){.getstarted-mhe-tag-form button{height:40px}}.guide a{text-decoration:none}.guide a:hover{text-decoration:underline}.guide .guide-coniatenr a{color:#009ad0}.guide .guide-coniatenr .signup{display:block;text-align:center;background-color:#009ad0;padding:0 20px;min-width:230px;font-size:16px;line-height:60px;text-decoration:none;color:#fff;border-radius:6px;border:0}.guide .guide-coniatenr .signup:hover{background-color:#0087b7}.guide .footer{margin-top:0}.guide .guide-headline{display:block;height:440px;background-color:#bbb;background-image:url(/images/v4/public/guide/guide_top/main@2x.png?version=6cb837775dcfacb7a3cca1dd2f10c853);background-size:1040px 295px;background-repeat:no-repeat;background-position:bottom}@media (max-width:480px){.guide .guide-headline{height:200px;background-size:340px auto}}.guide .guide-headline h2{padding-top:62px;text-align:center;color:#fff;width:418px;height:72px;margin:auto;background-image:url(/images/v4/public/guide/guide_top/title@2x.png?version=0088f41f9774f3d827d18aa373bfe6d5);background-size:418px 72px;background-repeat:no-repeat;background-position:bottom}@media (max-width:480px){.guide .guide-headline h2{padding:80px 20px 0;-webkit-box-sizing:border-box;box-sizing:border-box;width:320px;background-size:300px auto}}.guide .guide-headline span{display:none}.guide .guide-section{min-height:360px;border-top:1px solid #ececec}.guide .guide-section-inner{width:940px;margin:0 auto;padding:60px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media (max-width:480px){.guide .guide-section-inner{display:block;width:auto;padding:20px 0}}.guide .text-container h3{font-size:26px;font-weight:400;color:#009ad0;margin-bottom:20px}@media (max-width:480px){.guide .text-container h3{font-size:20px;text-align:center;margin-bottom:10px;padding:0 16px}}.guide .text-container h4{font-size:21px;font-weight:400;color:#374148}@media (max-width:480px){.guide .text-container h4{text-align:center;font-size:18px}}.guide .text-container p{width:450px;margin-top:16px;font-size:15px;line-height:25px;color:rgba(70,82,94,.8)}@media (max-width:480px){.guide .text-container p{width:auto;font-size:14px;line-height:1.8;padding:0 16px}}.guide .img-container{width:490px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:480px){.guide .img-container{width:100%;margin-top:20px}}.guide .first-section{border-top:none}.guide .first-section .img-container{margin-left:30px}@media (max-width:480px){.guide .first-section .img-container{margin-left:0}}.guide .first-section .img-container img{width:180px;height:180px}.guide .second-section{background-color:#f6f7f8;border-top:1px solid #ececec;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;min-height:310px}@media (max-width:480px){.guide .second-section{min-height:260px}}.guide .second-section .guide-section-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:50px}.guide .second-section .text-container{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.guide .second-section .img-container{width:792px;margin:40px auto 0}@media (max-width:480px){.guide .second-section .img-container{width:100%}}.guide .second-section .point{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:480px){.guide .second-section .point{display:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.guide .second-section .point li{margin:0 50px}@media (max-width:480px){.guide .second-section .point li{margin:0 8px}}.guide .second-section .point span{display:none}.guide .second-section .point a{display:block;width:164px;height:164px;background-size:164px 328px;background-repeat:no-repeat;background-position:center 0}@media (max-width:480px){.guide .second-section .point a{width:100px;height:100px;background-size:100px 200px}}.guide .second-section .point a:hover{background-position:center -164px}@media (max-width:480px){.guide .second-section .point a:hover{background-position:center -100px}}.guide .second-section .point .point-stock{background-image:url(/images/v4/public/guide/guide_top/point_stock@2x.png?version=bc011e8cb68bd4d47aa92c8bafc6e3da)}.guide .second-section .point .point-share{background-image:url(/images/v4/public/guide/guide_top/point_share@2x.png?version=85cdb7fec1c7f2a76c5191e0afb01941)}.guide .second-section .point .point-find{background-image:url(/images/v4/public/guide/guide_top/point_find@2x.png?version=fdc92ecb191068e6398a5a107d0f6b78)}.guide .third-section .guide-section-inner{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.guide .third-section .img-container{margin-left:40px}@media (max-width:480px){.guide .third-section .img-container{margin-left:0;width:100%}}.guide .third-section .img-container img{width:410px;height:318px}@media (max-width:480px){.guide .third-section .img-container img{width:280px;-o-object-fit:contain;object-fit:contain}}.guide .fourth-section .guide-section-inner{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.guide .fourth-section .img-container{margin-right:40px}@media (max-width:480px){.guide .fourth-section .img-container{margin-right:0;width:100%}}.guide .fourth-section .img-container img{width:404px;height:307px}@media (max-width:480px){.guide .fourth-section .img-container img{width:280px;-o-object-fit:contain;object-fit:contain}}.guide .fifth-section .img-container{margin-left:40px}@media (max-width:480px){.guide .fifth-section .img-container{margin-left:0;width:100%}}.guide .fifth-section .img-container img{width:400px;height:300px}@media (max-width:480px){.guide .fifth-section .img-container img{width:280px;-o-object-fit:contain;object-fit:contain}}.guide .footer-section{min-height:320px}@media (max-width:480px){.guide .footer-section{padding:0 16px;min-height:240px}}.guide .footer-section .guide-section-inner{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.guide .footer-section .footer-section-title{font-size:26px;font-weight:400;color:#374148;margin-bottom:68px}@media (max-width:480px){.guide .footer-section .footer-section-title{font-size:20px;text-align:center;margin-bottom:20px}}@media (max-width:480px){.guide .footer-section .signup{margin:0 auto}}.guide .footer-section .footer-section-text{margin-top:28px;font-size:12px;color:rgba(70,82,94,.8)}@media (max-width:480px){.guide .footer-section .footer-section-text{text-align:center}}.report-container{background-color:#edeeef;padding:2em 0;font-size:14px}@media (max-width:480px){.report-container{padding:0}}.report-container a{color:#009ad0;text-decoration:none}.report-container a:hover{color:#0087b7;text-decoration:underline}.page-report{background-color:#f9f9f9}.page-report .footer{margin-top:0}.report-form-container{width:840px;margin:0 auto;background-color:#fff;padding:24px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:480px){.report-form-container{width:auto;padding:24px 16px}}.report-form-container .form-title{text-align:center;font-size:24px;font-weight:700;margin:1em auto 2em}@media (max-width:480px){.report-form-container .form-title{font-size:18px}}.report-form-container .form-title-description{margin-bottom:2em}@media (max-width:480px){.report-form-container .form-title-description{font-size:12px}}.report-form-container .form-sub-title-section{margin-bottom:2em}.report-form-container .form-sub-title{font-size:16px;padding-bottom:.5em;border-bottom:1px solid #ccc;margin-bottom:.8em}.report-form-container .form-sub-title-section .report-user-comment-container .report-user-comment{margin-bottom:.5em}.report-form-container .form-sub-title-section .report-user-comment-container .report-user-comment-tags{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:0 0 .5em;color:rgba(70,82,94,.8)}.report-form-container .form-sub-title-section .report-user-comment-container .report-user-id{letter-spacing:-.4em}.report-form-container .form-sub-title-section .report-user-comment-container .report-user-id .report-user-id-ttl{font-size:12px;letter-spacing:normal;display:inline-block;color:#374148}.report-form-container .form-sub-title-section .report-user-comment-container .report-user-id-detail{display:inline-block}.report-form-container .form-sub-title-section .report-user-comment-container .report-user-id-detail .report-user-icon{width:16px;height:16px;margin-right:4px;background-color:#f6f7f8;vertical-align:text-bottom}.report-form-container .form-sub-title-section .report-user-comment-container .report-user-id-detail .report-user-id-link{font-size:14px;letter-spacing:normal}.report-form-container .form-sub-title-section .report-entry-title{display:block;margin-bottom:.5em;color:#25282b}.report-form-container .form-sub-title-section .report-entry-url{font-size:12px;color:#374148}.report-form-container .form-sub-title-section .report-entry-url-link{color:rgba(70,82,94,.8)}.report-form-container .form-sub-title-section .report-entry-url-link:hover{color:#374148}.report-form-container .form-sub-title-section .report-entry-category{display:block;height:28px;margin-bottom:1em}@media (max-width:480px){.report-form-container .form-sub-title-section .report-entry-category{height:32px;border:1px solid #ececec;width:100%}}.report-form-container .form-sub-title-section .report-entry-category-complete{font-weight:700}.report-form-container .form-sub-title-section .report-comment-textarea{width:100%;border:1px solid #ccc;border-radius:3px;padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.report-form-container .form-sub-title-section .report-comment-text-complete{margin-top:1em}.report-form-container .report-form-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media (max-width:480px){.report-form-container .report-form-footer{display:block}}.report-form-container .report-form-footer .report-comment-description{padding-left:20px;font-size:12px}@media (max-width:480px){.report-form-container .report-form-footer .report-comment-description{margin-bottom:1.5em}}.report-form-container .report-form-footer .report-comment-description li{list-style-type:disc}.report-form-container .report-form-footer .bookmark-modal-btn,.report-form-container .report-form-footer .bookmarkadd-submit-btn,.report-form-container .report-form-footer .btn-primary,.report-form-container .report-form-footer .comment-readmore-btn,.report-form-container .report-form-footer .entry-editModal-decide,.report-form-container .report-form-footer .entry-myBookmark-form-button,.report-form-container .report-form-footer .entry-myBookmark-guest-button,.report-form-container .report-form-footer .entry-notFound-btn,.report-form-container .report-form-footer .entrysearch-searchbox-btn{padding:10px;min-width:160px}@media (max-width:480px){.report-form-container .report-form-footer .bookmark-modal-btn,.report-form-container .report-form-footer .bookmarkadd-submit-btn,.report-form-container .report-form-footer .btn-primary,.report-form-container .report-form-footer .comment-readmore-btn,.report-form-container .report-form-footer .entry-editModal-decide,.report-form-container .report-form-footer .entry-myBookmark-form-button,.report-form-container .report-form-footer .entry-myBookmark-guest-button,.report-form-container .report-form-footer .entry-notFound-btn,.report-form-container .report-form-footer .entrysearch-searchbox-btn{display:block;min-width:180px;margin:0 auto;padding:10px}}.report-form-container .report-form-footer-complete{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.entry-ad-pc-text{text-align:center;min-height:80px;margin-top:20px;margin-bottom:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.entry-ad-pc-text iframe[width="578"]{border:1px solid #ddd!important}.entry-ad-pc-text img{vertical-align:middle}@media (max-width:480px){.entry-ad-pc-text{display:none!important}}.entry-ad-pc-rectangle{text-align:center;margin:0 0 20px;min-height:250px}.entry-ad-pc-rectangle img{vertical-align:middle}@media (max-width:480px){.entry-ad-pc-rectangle{display:none!important}}.entry-ad-pc-rectangle-double{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:250px;margin:0 0 40px}@media (max-width:480px){.entry-ad-pc-rectangle-double{display:none!important}}.entry-ad-pc-rectangle-double>div:first-of-type{padding-right:12px}.entry-ad-pc-rectangle-double>div:nth-of-type(2){padding-left:12px}.entry-ad-sp-text{display:none!important;margin:0 0 16px;min-height:98px}@media (max-width:480px){.entry-ad-sp-text{display:inherit!important}}.entry-ad-sp-text img{vertical-align:middle}.entry-ad-sp-text.no-margin{margin:0}.entry-ad-sp-rectangle{display:none!important;text-align:center;margin:0 0 20px;min-height:250px}@media (max-width:480px){.entry-ad-sp-rectangle{display:inherit!important}}.entry-ad-sp-rectangle img{vertical-align:middle}.entrylist-ad-pc-banner{margin:0 0 30px;min-height:90px;text-align:center}@media (max-width:480px){.entrylist-ad-pc-banner{display:none!important}}.entrylist-ad-optional-rectangle{display:none;text-align:center;margin:0 0 20px;min-height:250px}@media (max-width:480px){.entrylist-ad-optional-rectangle{display:none!important}}.entrylist-ad-optional-rectangle img{vertical-align:middle}.style-headline .entrylist-ad-optional-rectangle,.style-list .entrylist-ad-optional-rectangle{display:block}.pr{font-size:10px;padding:0 7px;height:18px;line-height:16px!important;-webkit-box-sizing:border-box;box-sizing:border-box;color:rgba(70,82,94,.8);border:1px solid rgba(70,82,94,.8)}.cat-uncategorized .pr{color:#999}.cat-all .pr,.cat-general .pr{color:#008fde}.cat-economics .pr,.cat-social .pr{color:#a78358}.cat-knowledge .pr,.cat-life .pr{color:#068b71}.cat-it .pr{color:#00a5de}.cat-entertainment .pr,.cat-fun .pr,.cat-game .pr{color:#f5ac0f}.cat-uncategorized .pr{border-color:#999}.cat-all .pr,.cat-general .pr{border-color:#008fde}.cat-economics .pr,.cat-social .pr{border-color:#a78358}.cat-knowledge .pr,.cat-life .pr{border-color:#068b71}.cat-it .pr{border-color:#00a5de}.cat-entertainment .pr,.cat-fun .pr,.cat-game .pr{border-color:#f5ac0f}.entrylist-header .river-placement .entrylist-contents-title{min-height:inherit;font-size:17px}.entrylist-header .river-placement .entrylist-contents-description{display:none}.river-placement .entrylist-contents-domain{padding:12px 15px;margin-right:8px}@media (max-width:480px){.river-placement .entrylist-contents-domain{padding:0 0 12px!important}}@media (max-width:480px){.river-placement .pr.pc{display:none!important}}.river-placement .pr.sp{display:none;font-size:10px;padding:0 4px;color:#2c6ec5!important;background-color:#f0f7ff!important;border:1px solid #acc7e8!important;margin:0 0 0 4px}@media (max-width:480px){.river-placement .pr.sp{display:inline-block}}.entrylist-header-sub.is-nativeads-loading{background:url(/images/v4/public/entrylist/nativeads-loading.png?version=bc31e6c29a8089451850aa3599fa757f);background-size:20px 60px;background-repeat:repeat-x;position:relative}.entrylist-header-sub.is-nativeads-loading:after,.entrylist-header-sub.is-nativeads-loading:before{content:"";width:5px;height:50px;position:absolute;background:#fff;top:0}.entrylist-header-sub.is-nativeads-loading:before{left:0}.entrylist-header-sub.is-nativeads-loading:after{right:0}.curation-unit.is-nativeads-header-loaded{min-height:362px}.curation-unit.is-nativeads-loading{background:url(/images/v4/public/entrylist/nativeads-loading.png?version=bc31e6c29a8089451850aa3599fa757f);background-size:20px 60px;background-repeat:repeat-x;position:relative}.curation-unit.is-nativeads-loading:after,.curation-unit.is-nativeads-loading:before{content:"";width:5px;height:50px;position:absolute;background:#fff;top:0}.curation-unit.is-nativeads-loading:before{left:0}.curation-unit.is-nativeads-loading:after{right:0}.entrylist-ad-sp-rectangle{display:none!important;text-align:center;margin:20px 0;min-height:250px}@media (max-width:480px){.entrylist-ad-sp-rectangle{display:inherit!important}}.entrylist-ad-sp-rectangle img{vertical-align:middle}.entrylist-ad-sp-fluid{display:none!important;position:relative;min-height:80px;margin-bottom:24px}@media (max-width:480px){.entrylist-ad-sp-fluid{display:inherit!important}}.entrylist-ad-sp-fluid a{text-decoration:none}.entrylist-ad-sp-fluid .yads_ad_img,.entrylist-ad-sp-fluid .yads_ad_img_res_s{width:64px;height:64px;display:block;background-repeat:no-repeat;background-size:cover;background-position:50%;position:absolute;right:12px;top:8px}.entrylist-ad-sp-fluid .yads_ad_img_res_s img,.entrylist-ad-sp-fluid .yads_ad_img img{width:64px;height:64px}.entrylist-ad-sp-fluid .yads_ad_logo_res_s{display:none}.entrylist-ad-sp-fluid .yads_ad>a,.entrylist-ad-sp-fluid .yads_ad_res_s>a{display:block;padding:12px 88px 0 34px;color:#222;font-size:14px;line-height:18px}.entrylist-ad-sp-fluid .yads_ad_adv_res_s,.entrylist-ad-sp-fluid .yads_ad_title_res_s{font-weight:700}.entrylist-ad-sp-fluid .yads_ad_adv,.entrylist-ad-sp-fluid .yads_ad_adv_res_s,.entrylist-ad-sp-fluid .yads_ad_title,.entrylist-ad-sp-fluid .yads_ad_title_res_s{display:inline}.entrylist-ad-sp-fluid .yads_ad_title:after,.entrylist-ad-sp-fluid .yads_ad_title_res_s:after{content:" - "}.entrylist-ad-sp-fluid .yads_ad_desc_res_s,.entrylist-ad-sp-fluid .yads_ad_info,.entrylist-ad-sp-fluid .yads_ad_info_res_s{color:rgba(70,82,94,.8);font-weight:400;font-size:12px;line-height:17px;margin:6px 0 0}.entrylist-ad-sp-fluid .yads_ad_desc_res_s a,.entrylist-ad-sp-fluid .yads_ad_info_res_s a,.entrylist-ad-sp-fluid .yads_ad_info a{font-weight:inherit;color:inherit;margin:8px 0 8px 34px;display:block}.entrylist-ad-sp-fluid .yads_ad_desc_res_s a img,.entrylist-ad-sp-fluid .yads_ad_info_res_s a img,.entrylist-ad-sp-fluid .yads_ad_info a img{position:absolute;top:14px;left:12px}.yads-wrapper{border-top:1px solid #ececec;border-bottom:1px solid #ececec}.yads-wrapper .yads_ad a,.yads-wrapper ins{text-decoration:none}.yads-wrapper .yads_ad{font-family:Helvetica Neue,Helvetica,Arial,Hiragino Kaku Gothic Pro,Meiryo,MS PGothic,sans-serif;margin:10px}.yads-wrapper .yads_ad>a{display:block;height:83px}.yads-wrapper .yads_ad_img{width:76px;height:76px;background-size:contain;float:right;margin-left:5px}.yads-wrapper .yads_ad_info a{line-height:13px}.yads-wrapper .yads_ad_info span{font-size:11px;color:#a2a2a2}.yads-wrapper .yads_ad_info img{vertical-align:middle;margin-left:3px}.yads-wrapper .yads_ad_title{font-size:19px;font-weight:700;letter-spacing:1px;line-height:1.5;text-decoration:underline;color:#2190d0}.yads-wrapper .yads_ad_adv{font-size:12px;font-weight:700;line-height:14px;letter-spacing:3px;padding-top:6px;color:#2190d0}