@charset "UTF-8";.large{font-weight:700;line-height:140%;font-size:130%}.big{font-size:116%}.small{font-size:86%}.mini{font-size:70%}.font-navy{color:#15274D}.font-grey{color:#999}.font-white{color:#FFF}.font-premium{color:#54AB23}.font-gold{color:#DBB25E}.font-red{color:red}.ellipsis{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.font-150{font-size:150%}.font-bold{font-weight:700}.error-msg{color:red}.btn{border:none;border-radius:5px;padding:10px 30px;background:#FFF;color:#222;outline:0}.btn.mobile{border-radius:2px;padding:16px 30px;box-shadow:0 0 4px rgba(0,0,0,.16)}.btn.positive{color:#F80}.btn.cancel{color:#999}.btn.navy{background-color:#15274D;color:#FFF}.btn.navy.tapped{background-color:#37509C}.btn.primary{background-color:#428bca;border-color:#357ebd;color:#FFF}.btn.premium{background-color:#54AB23;color:#FFF}.btn.basic{border:1px solid #D9D9D9}.close-btn{cursor:pointer}.container{margin:0;padding:0;width:auto}*,:after,:before{box-sizing:border-box}body,html{font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:14px;background:#EFEFEF;color:#222;height:100%}body{line-height:1.42857143}a{color:inherit;text-decoration:none;outline:0}a:hover{color:inherit;text-decoration:none}a.link{color:#37509C}a:focus{text-decoration:none!important}img{vertical-align:middle;outline:0}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}input[type=email],input[type=password],input[type=tel],input[type=text]{color:#222;padding:10px;border:1px solid #D9D9D9;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.count,.follow-count,.unit,.value{font-family:Helvetica,Arial,sans-serif}.notice-event{display:none}._ellipsis{overflow:hidden}body{overflow:auto}.page-content{margin-top:50px;margin-left:192px}.page-content.wide{margin-left:0}.centering-page-content,.centering-page-title,.centering-slight-page-content{width:844px;margin:auto}.contents-container{min-width:1024px;width:100%;margin:auto;position:relative}.fixed-left{position:fixed;top:50px;bottom:0;width:192px}.page-title{background-color:#FFF;padding:16px 0 14px}.page-title .page-name{font-size:1em;font-weight:700;margin:0 0 0 32px;color:#15274D}@media screen and (min-width:1200px){.centering-page-title{width:882px;margin:auto}.centering-page-content{width:1000px;margin:auto}.centering-slight-page-content{width:882px;margin:auto}.page-content{margin-left:216px}.fixed-left{width:216px}}@media screen and (min-width:1324px){.centering-page-title{width:1050px;margin:auto}.centering-page-content{width:1128px;margin:auto}.centering-slight-page-content{width:1050px;margin:auto}}@media screen and (max-width:769px){.contents-container{min-width:768px}.fixed-left{display:none}.fixed-left.setting-menu{display:block}.page-content{left:0;margin-left:0}.centering-page-content{margin:0}}@media screen and (max-width:480px){.contents-container{min-width:400px}.fixed-left{display:none}.fixed-left.setting-menu{display:block}.page-content{left:0;margin-left:0}.centering-page-content{margin:0}}.og-workaround{display:none}.og-workaround img{width:500px;height:500px}.like{color:#B1B1B3}.like .like{cursor:pointer}.like.liked .count,.like.liked .like-label{color:#D74029}.like.liked .thumb-up-r{display:inline}.like.liked .thumb-up-g{display:none}.like img{width:10px;height:14px}.like .thumb-up-r{display:none}.like .thumb-up-g{display:inline}.like .count{font-size:90%}.like .like-label{font-size:80%}.like .moregap{margin-top:4px!important}.lock{width:24px;height:24px}.lock.small{width:20px;height:20px}.section-header{color:#00133A;font-size:12px;font-weight:700}.social-share{padding:0;margin:0;list-style:none}.social-share li{display:inline-block;vertical-align:top}.login-banner.tab-view{text-align:center;border:1px solid;width:700px;margin:40px auto;padding:20px;border-radius:5px;border-color:#ccc}.login-banner.modal-view{padding:10px 0;border-top:solid 1px #D9D9D9}.login-banner.mobile-view .login-btn,.login-banner.mobile-view .register-btn{display:none}.login-banner .login-banner-logo{margin-top:30px}.login-banner .login-banner-logo img{width:80px}.login-banner .login-banner-message{color:#15274D;padding:10px}.login-banner .register-btn{color:#37509C;border:1px solid;font-size:16px;border-radius:5px;margin:auto;width:300px;padding:10px;cursor:pointer}.login-banner .login-btn{color:#37509C;font-size:14px;width:300px;margin:auto;padding:20px 20px 30px;cursor:pointer}.badge{display:inline-block;pointer-events:none;font-size:80%;font-family:Helvetica,Arial,sans-serif;padding:2px 4px 1px;font-weight:400;background-color:#E7141A;color:#FFF;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;min-width:18px;text-align:center}.category-bar{cursor:pointer;padding:25px 0;border-top:1px solid #D9D9D9}.category-bar.selected{background-color:#EFEFEF;color:#15274D;font-weight:700}.category-bar.selected img{display:inline}.category-bar:hover{background-color:#EFEFEF}.category-bar .name{margin-left:20px}.category-bar img{display:none;width:20px;height:13px;float:right;margin-right:20px;margin-top:2px}.category-bar.last{border-bottom:1px solid #D9D9D9}.comment-row{color:#222;padding-bottom:20px;position:relative}.comment-row:after{display:block;content:'';clear:both}.comment-row.with-border{border-top:1px solid #EAEAEA}.comment-row .user-cover{width:40px;height:40px;background:center center/cover no-repeat;float:left}.comment-row .user-profile{margin-left:56px}.comment-row .user-profile .name-wrapper{color:#15274D;font-size:16px;font-weight:700;max-width:470px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.comment-row .user-profile .name-wrapper .name{display:inline-block;float:left}.comment-row .user-profile .job{float:left;max-width:290px;margin-right:12px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.comment-row .user-profile .job,.comment-row .user-profile .picktime{margin-top:3px;font-size:12px;color:#999}.comment-row .user-profile .drop-down-button{position:absolute;top:0;right:1px;cursor:pointer;font-size:18px;color:#999;width:32px;height:32px;text-align:center}.comment-row .user-profile .drop-down-button div{margin-top:3px}.comment-row .user-profile .drop-down-button:hover{background-color:#EFEFEF}.comment-row .user-profile.after{display:block;content:'';clear:both}.comment-row .comment-menu{position:absolute;top:0;right:1px}.comment-row .comment-menu .menu-btn{width:32px;height:32px;cursor:pointer;background:url(/images/edit-icon.c866b24b.png) center no-repeat}.comment-row .comment-menu.on .menu-btn{background-image:url(/images/edit-icon-on.4347acce.png)}.comment-row .comment-menu .popover{right:-2px;top:34px;width:50px}.comment-row .comment-menu .comment-menu-items{padding:2px 0}.comment-row .comment-menu .comment-menu-item{padding:4px 0;text-align:center;cursor:pointer}.comment-row .comment-menu .comment-menu-item:hover{background-color:#EFEFEF}.comment-row .comment-wrapper{margin:8px 0;position:relative;min-height:48px}.comment-row .comment-wrapper .comment{padding-left:56px;display:block;line-height:176%;width:436px;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.comment-row .comment-wrapper .comment:after{display:block;content:'';clear:both}.comment-row .comment-wrapper .like-panel{position:absolute;right:0;top:0;bottom:0;text-align:center;width:34px}.comment-row .comment-wrapper .like-panel .like-wrapper{display:table;width:100%;height:100%}.comment-row .comment-wrapper .like-panel .like-wrapper .like{display:table-cell;vertical-align:middle;cursor:pointer}.comment-row .comment-wrapper .like-panel .like-wrapper .like .img{width:16px;height:auto}.comment-row .pick-area.edit{margin-top:10px}.comment-row .pick-area.edit textarea{width:386px;margin:0 0 8px 50px;height:120px;padding:8px;border:1px solid #d9d9d9;resize:none}.comment-row .pick-area.edit .pick-control{margin-right:44px}.comment-row .scope{display:inline-block;color:#B1B1B3;font-size:12px;font-weight:400;height:22px;line-height:22px;margin-left:8px}.comment-row .scope p{margin:0}.comment-row .scope p img{width:auto;margin-right:4px}.comment-row .scope p img.open{height:13px;margin-bottom:3.5px}.comment-row .scope p img.close{height:17px;margin-bottom:3px}.news-summary-container .comment-row .follow-btn{margin:0;position:absolute;top:0;right:0}.news-summary-container .comment-row .follow-btn img{width:24px;height:auto}@media screen and (min-width:1200px){.comment-row .comment-wrapper .comment{width:532px}.comment-row .pick-area.edit textarea{width:498px}}.comment-mask{position:absolute;top:0;bottom:0;width:100%;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjciLz48c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,rgba(255,255,255,.7)),color-stop(60%,#fff));background-image:-moz-linear-gradient(top,rgba(255,255,255,.7),#fff 60%);background-image:-webkit-linear-gradient(top,rgba(255,255,255,.7),#fff 60%);background-image:linear-gradient(to bottom,rgba(255,255,255,.7),#fff 60%)}.read-more-with-login{position:absolute;width:100%;text-align:center}.read-more-with-login .register-or-login{padding:10px 20px;font-weight:700;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #37509C;background-color:#FFF;color:#37509C;border-radius:2px;transition:all .1s linear;cursor:pointer}.read-more-with-login .register-or-login:hover{border-color:#15274d;background-color:#15274d;color:#FFF;border-radius:2px;transition:all .1s linear}.floating-pickarea{position:fixed;bottom:0;left:192px;right:0;margin:0;z-index:1999;background-color:#fafafa;border-top:1px solid #EAEAEA}.floating-pickarea.on-focus .pick-area .pick-control{margin:10px 0}.floating-pickarea.on-focus .pick-area .pick-control .pick{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.floating-pickarea .pick-area{position:relative;margin:0 auto;width:800px;background-color:#fafafa}.floating-pickarea .pick-area .comment-area{float:left}.floating-pickarea .pick-area .comment-area .cover{width:40px;height:40px;float:left;margin:8px 0}.floating-pickarea .pick-area .comment-area .comment-container{margin-left:40px;margin-top:8px}.floating-pickarea .pick-area .comment-area .comment-container .comment{resize:none;width:488px;height:40px;border-radius:2px;font-size:14px;padding:10px 0 6px 10px;margin-left:8px;border:1px solid #EAEAEA;transition:all .15s linear}.floating-pickarea .pick-area .comment-area .comment-container .comment:hover{-moz-box-shadow:0 0 8px #eaeaea inset;-webkit-box-shadow:0 0 8px #eaeaea inset;box-shadow:0 0 8px #eaeaea inset}.floating-pickarea .pick-area .pick-control{position:absolute;right:0;bottom:0}.floating-pickarea .pick-area .floating-error-message{color:red;font-size:12px;padding-top:78px}@media screen and (min-width:1200px){.floating-pickarea{left:216px}.floating-pickarea .pick-area{width:1000px}.floating-pickarea .pick-area .comment-area .comment-container .comment{width:608px}}@media screen and (min-width:1324px){.floating-pickarea .pick-area{width:1048px}}@media screen and (max-width:769px){.floating-pickarea{left:0}.floating-pickarea .pick-area{width:744px}}.follow-btn{cursor:pointer;position:relative}.follow-btn img{width:75px;transition:all .1s linear}.follow-btn img:hover{opacity:.8}.follow-btn.mini img{width:21px;height:13px}.follow-btn.follow .following,.follow-btn.following .follow{display:none}.follow-btn .follow-btn-mask{position:absolute;top:0;text-align:center;left:0;right:0;bottom:0}.follow-btn .follow-btn-mask .filter{position:absolute;width:100%;height:100%;filter:alpha(Opacity=40);opacity:.4;content:'';display:block;background:#FFF}.follow-btn .follow-btn-mask img{width:auto;height:100%}.header{position:fixed;height:50px;background:#15274D;top:0;right:0;left:0;z-index:1999;width:auto;min-width:800px;margin:auto;-moz-box-shadow:0 0 2px #666,0 0 8px #222;-webkit-box-shadow:0 0 2px #666,0 0 8px #222;box-shadow:0 0 2px #666,0 0 8px #222}.header .open-menu{position:absolute;cursor:pointer;left:20px;top:9px;width:28px;opacity:1}.header .open-menu img{width:28px;height:32px}.header .open-menu:hover{opacity:.8}.header .logo{text-align:center;display:block;width:104px;margin:0 auto}.header .logo img{width:104px;height:auto;margin-top:14px}.header .logo:hover{opacity:.88}.header .right-items{position:absolute;right:0;top:0;bottom:0}.header .right-items .item{float:left;margin-right:35px;cursor:pointer}.header .right-items .item.self{margin:9px 8px;border-radius:4px}.header .right-items .item.self .cover-image{margin:0 8px 0 0;float:left;width:32px;height:32px;opacity:.88;transition:all .1s linear}.header .right-items .item.self .name-block{max-width:104px;float:left}.header .right-items .item.self .name-block .display-name{display:block;color:#ccd4de;font-size:11px;margin-top:0;margin-bottom:-2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.header .right-items .item.self .name-block .subscription-plan{display:inline-block;color:#ccd4de;background-color:#3a476b;font-size:8px;padding:0 6px 1px;border-radius:2px;transform:scale(0.8);margin-left:-8px}.header .right-items .item.self .caret{float:left;display:block;width:3px;border-top:solid 3px #ccd4de;border-left:solid 3px transparent;border-right:solid 3px transparent;margin:15px 8px 0 16px}.header .right-items .item.self:hover{background-color:#021d49}.header .right-items .item.self:hover img{opacity:1}.header .right-items .item.flag{position:relative;padding:13px 12px;margin:0 2px}.header .right-items .item.flag img{width:24px;height:24px;opacity:.8;transition:all .1s linear}.header .right-items .item.flag .badge{margin:0;position:absolute;top:6px;right:0}.header .right-items .item.flag:hover img{opacity:1}.header .right-items .item.pick{padding:12px 12px 14px;margin:0 24px 0 8px}.header .right-items .item.pick img{width:24px;height:24px;opacity:.8;transition:all .1s linear}.header .right-items .item.pick:hover img{opacity:1}.header .right-items .newspicks-about{float:left;margin-top:14px;margin-right:28px;color:#fff;text-decoration:underline}.header .right-items .newspicks-about:hover{filter:alpha(Opacity=80);opacity:.8}.header .register-or-login-items{float:left;margin-right:35px;color:#FFF;margin-top:11px;font-size:86%}.header .register-or-login-items .register{float:left;margin-right:10px;padding:6px 10px;font-size:12px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;cursor:pointer}.header .register-or-login-items .register:hover{text-decoration:underline}.header .register-or-login-items .login{float:left;cursor:pointer;margin-right:0;padding:5px 12px;background-color:#4277EC;font-weight:700;font-size:12px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.header .register-or-login-items .login:hover{text-decoration:underline}.header .register-step{color:#FFF;font-size:86%;position:absolute;top:0;bottom:0;right:112px}.header .register-step .wrapper{display:table-cell;vertical-align:middle;height:50px}.header .register-step .wrapper span:first-child{margin-left:8px}@media screen and (max-width:480px){.header{min-width:300px}.header .right-items.about{display:none}}.login-form .login-message,.login-form .register-message{font-size:20px;color:#00133A;font-weight:700;line-height:100%;margin-bottom:8px}.login-form .buttons{margin:0 auto}.login-form .buttons button{margin-top:8px;font-size:14px;height:48px;width:100%;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#FFF;border:none}.login-form .buttons button.fb{padding-left:24px;text-align:left;background-color:#3C5B97}.login-form .buttons button.fb img{width:16px;height:16px}.login-form .buttons button.fb:hover{opacity:.88}.login-form .buttons button.tw{padding-left:24px;text-align:left;background-color:#59ADEC}.login-form .buttons button.tw img{width:16px;height:14px}.login-form .buttons button.tw:hover{opacity:.88}.login-form .buttons button.login-btn,.login-form .buttons button.register-btn{border:1px solid #15274d;background-color:#15274d;color:#FFF;border-radius:2px;transition:all .1s linear;margin-top:16px}.login-form .buttons button.login-btn:hover,.login-form .buttons button.register-btn:hover{border-color:#27375c;background-color:#27375c;color:#FFF;border-radius:2px;transition:all .1s linear}.login-form .buttons .register-fb span{margin-left:20px}.login-form .buttons .login-fb{width:48%;float:left;display:inline-block;margin-right:4%;margin-bottom:12px}.login-form .buttons .login-fb span{margin-left:13px}.login-form .buttons .login-tw{width:48%;float:left;display:inline-block}.login-form .buttons .login-tw span,.login-form .buttons .register-tw span{margin-left:20px}.login-form .or{margin:16px 4px 4px;position:relative;height:20px;clear:both}.login-form .or:before{content:'';display:block;background-color:#CCC;height:1px;position:absolute;top:50%;left:0;right:0}.login-form .or div{background-color:#FFF;position:absolute;margin-top:0;width:140px;left:50%;margin-left:-70px;font-size:12px;padding-top:3px;color:#999}.login-form .description{margin-top:24px;color:#999;font-size:12px}.login-form .description a{color:inherit}.login-form .description a:hover{text-decoration:underline}.login-form input{width:100%;height:40px;font-size:12px;margin-top:8px;transition:all .1s linear}.login-form input:hover{-moz-box-shadow:0 0 8px #eaeaea inset;-webkit-box-shadow:0 0 8px #eaeaea inset;box-shadow:0 0 8px #eaeaea inset}.login-form .error-message{border:none;background:0 0;color:#F76666;padding:0;margin-top:16px}.login-form .go-login,.login-form .go-register{margin:12px 0 8px;font-size:14px}.login-form .go-login .link,.login-form .go-register .link{color:#37509C;text-decoration:underline;cursor:pointer}.login-form .go-login .link:hover,.login-form .go-register .link:hover{opacity:.8}.login-form.login .buttons .or{clear:both;display:block}.login-form.login .description{display:none;margin:16px auto -14px}.login-form.login .go-login,.login-form.login .register-btn,.login-form.login .register-fb,.login-form.login .register-message,.login-form.login .register-tw{display:none}.login-form.login .form .forget-password{font-size:12px;text-align:left;margin-top:16px;color:#666;text-decoration:underline}.login-form.login .form .forget-password a:hover{color:#37509C}.login-form.register .form .forget-password,.login-form.register .go-register,.login-form.register .login-btn,.login-form.register .login-fb,.login-form.register .login-message,.login-form.register .login-tw{display:none}#login-form-dialog{font-size:16px;background:#FFF;padding:32px 40px;width:400px;position:relative;display:inline-block;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-align:center;transition:all .1s linear}.menu{background:#FFF;width:240px;z-index:5000;position:fixed;top:51px;left:auto;bottom:10px;-moz-box-shadow:2px 2px 8px #CCC;-webkit-box-shadow:2px 2px 8px #CCC;box-shadow:2px 2px 8px #CCC}.menu .menu-item{display:block;cursor:pointer;padding:16px 0 16px 32px;color:#666;transition:all .15s linear}.menu .menu-item:hover{background:#EFEFEF;color:#15274D}.menu .main_menu{margin:16px 0}.menu .main_menu img{height:24px;padding-right:16px}.menu .theme_menu{border-top:1px solid #CCC;padding-bottom:16px;position:absolute;left:0;right:0;top:237px;bottom:20px;overflow:auto}.menu .theme_menu .title{margin:16px 0 16px 24px;color:#15274D;font-size:12px}@media screen and (min-height:764px){.menu{bottom:initial}.menu .theme_menu{position:initial}}.message-box{background:#FFF;display:inline-block;padding-top:56px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#222;margin:auto;text-align:center}.message-box .labels{margin:0 56px}.message-box .title{font-weight:700;font-size:20px}.message-box .message{font-size:14px;margin-top:48px}.message-box .buttons{border-top:1px solid #D9D9D9;margin-top:48px;padding:16px 0}.message-box .negative-button,.message-box .positive-button{color:#15274D;font-weight:700;display:inline-block;width:49%;text-align:center;padding:2px 0;cursor:pointer}.message-box .negative-button{border-right:1px solid #D9D9D9}.message-box .alert{color:#F76666;font-weight:700}.message-box a.inbox-link{text-decoration:underline;color:#4277FB}.mininews{display:block}.mininews .left-box{float:left}.mininews .left-box .picture{width:64px;height:64px;background:0 0/cover no-repeat #999}.mininews .right-box{margin-left:72px}.mininews .right-box .lock{float:left;margin-top:2px;margin-right:2px}.mininews .right-box .title{height:40px;font-weight:700;color:#222}.mininews .right-box .meta{margin-top:3px;font-size:12px;color:#999}.mininews .right-box .meta .publisher{max-width:100%;display:block;height:14px}.mininews .right-box .meta .published{margin-top:3px}.mininews .right-box:after{display:block;content:'';clear:both}.mininews:hover .left-box .picture{opacity:.88}.mininews:hover .right-box .title{color:#37509C}@media screen and (min-width:1200px){.mininews{display:block}.mininews .left-box .picture{width:80px;height:80px}.mininews .right-box{margin-left:88px}}.contents-area .subnews{padding:32px;background-color:#FFF}.contents-area .subnews .subnews-title{margin-bottom:24px;margin-top:-4px;font-weight:700}.contents-area .subnews .tile{position:relative;width:239px;height:208px}.contents-area .subnews .tile.left{float:left}.contents-area .subnews .tile.right{float:right}.contents-area .subnews .tile .picture{width:239px;margin-bottom:16px;height:102px;background-size:cover}.contents-area .subnews .tile .lock{float:left;margin:-1px 5px 0 0}.contents-area .subnews .tile .title{font-weight:700;margin-bottom:8px;height:36px}.contents-area .subnews .tile .meta{font-size:12px;color:#999}.contents-area .subnews .tile .newsblock .pick-count{z-index:0;top:8px;transition:all .15s linear}.contents-area .subnews .tile .newsblock:hover .picture{opacity:.88}.contents-area .subnews .tile .newsblock:hover .title{color:#37509C}.contents-area .subnews:after{display:block;content:'';clear:both}@media screen and (min-width:1200px){.contents-area .subnews .tile{width:288px;height:235px}.contents-area .subnews .tile .picture{width:288px;height:115px}}.modal{position:fixed;left:0;right:0;top:0;bottom:0;z-index:8000}.modal .background{position:fixed;background:#15274D;width:100%;height:100%;filter:alpha(Opacity=90);opacity:.9}.modal .modal-content-wrapper{position:absolute;top:0;left:0;right:0;padding-top:8%;padding-bottom:8%;text-align:center;overflow-y:auto;height:100%}.modal .modal-content-wrapper.query{padding-top:4%;padding-bottom:0}.modal .dialog{text-align:left;position:relative;display:inline-block}.modal .close-btn{position:absolute;top:-30px;right:-30px;width:25px;height:25px;z-index:1;transition:all .1s linear}.modal .close-btn:hover{opacity:.8}.move-top{position:fixed;right:20px;bottom:64px;cursor:pointer}.move-top img{width:56px;height:56px;transition:all .1s linear}.move-top img:hover{opacity:.88}.notice-info{position:fixed;top:58px;right:8px;background:#54AB23;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 10px 2px #EFEFEF;-webkit-box-shadow:0 0 10px 2px #EFEFEF;box-shadow:0 0 10px 2px #EFEFEF;z-index:5}.notice-info .icon{width:50px;height:50px;float:left;padding:8px}.notice-info .message{display:table-cell;vertical-align:middle;padding:0 16px 0 8px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;height:50px;color:#FFF;font-size:14px}.notice-info.failure{background:#F76666}.notification-container{top:45px;right:90px;position:fixed;z-index:5000;padding:5px 0}.notification-container .popover{position:relative;width:400px;height:360px}.notification-container .error,.notification-container .nothing{padding:16px 0}.notification-container .error{color:#F76666}.notification-container .loading,.notification-container .moreloading{margin-top:12px;padding:3px 0 5px}.notification-container .loading img,.notification-container .moreloading img{width:30px}.notification-container .notification-header{font-size:12px;padding:7.5px 16px}.notification-container .notification-header:after{display:block;content:'';clear:both}.notification-container .notification-header .title{float:left}.notification-container .notification-header .query-link{float:right}.notification-container .notification-header .query-link a{color:#37509C}.notification-container .content{border-top:1px solid #D3DDE9;overflow-y:auto;max-height:328px;background-color:#FFF}.notification-container .content .wrapper .notification{border-bottom:1px solid #D3DDE9}.notification-container .content .wrapper .notification.unread{background-color:#F6F9FF}.notification-container .content .wrapper .notification .label-link,.notification-container .content .wrapper .notification .picture-link{display:table-cell;vertical-align:top;cursor:pointer;padding:12px}.notification-container .content .wrapper .notification .picture-link img{width:48px;height:48px}.notification-container .content .wrapper .notification .label-link{padding-left:0;width:100%}.notification-container .content .wrapper .notification .label-link .message{font-size:12px;line-height:140%}.notification-container .content .wrapper .notification .label-link .time{color:#999;font-size:12px;margin-top:2px}.notification-container .content .wrapper .notification:hover{background-color:#EFEFEF}@media screen and (min-height:660px){.notification-container .popover{height:560px}.notification-container .popover .content{max-height:528px}}.paging-container{margin:16px auto;padding:24px 16px 16px;height:118px;background-color:#FFF}.paging-container a:hover{text-decoration:none}.paging-left-container,.paging-right-container{float:left;width:264px;height:86px;overflow:hidden}.paging-left-container a,.paging-right-container a{text-decoration:none}.paging-left-container{border-right:1px solid #EAEAEA}.paging-right-container .coming-soon{font-size:14px;width:246px;margin:0 auto;text-align:center;vertical-align:middle;color:#999;padding-top:28px}.next-title,.prev-title{font-size:16px;color:#222;font-weight:700;margin:3px 3px 6px 0;height:44px;overflow:hidden}.next-title:hover,.prev-title:hover{color:#37509C}.next-publisher,.prev-publisher{display:inline-block;font-size:12px;color:#999;max-width:150px;height:16px;overflow:hidden}.next-published,.prev-published{display:inline-block;font-size:12px;color:#999;height:16px;overflow:hidden}.paging-left-arrow{width:10px;height:16px;float:left;margin-top:29px;background-size:contain;background-image:url(/images/slide_arrow_left.8a26d7cb.png);background-repeat:no-repeat}.paging-right-arrow{width:10px;height:16px;float:right;margin-top:29px;background-size:contain;background-image:url(/images/slide_arrow_right.4a594031.png);background-repeat:no-repeat}.paging-left-content{margin-left:24px}.paging-right-content{margin-left:16px}@media screen and (min-width:1200px){.paging-left-container,.paging-right-container{width:312px}}.pick-effect{position:fixed;z-index:8999}.pick-effect .wrapper{text-align:center;display:table-cell;vertical-align:middle;width:300px;height:300px}.pick-area{position:relative}.pick-area .comment-area .cover{width:50px;height:50px;float:left}.pick-area .comment-area .comment-container{margin-left:60px}.pick-area .comment-area .comment-container .comment{resize:none;width:100%;border:1px solid #CCC}.pick-area:after{content:'';display:block;clear:both}.pick-area .pick-control{float:right;margin:9px 0}.pick-area .buttons .edit-cancel{float:left;margin-left:5px;background:lightgrey;padding:3px 10px;border:1px solid #CCC;border-radius:5px;cursor:pointer;color:#666;margin-top:1px}.popover{position:absolute;background:#FFF;-moz-box-shadow:0 0 4px #CCC;-webkit-box-shadow:0 0 4px #CCC;box-shadow:0 0 4px #CCC;border-radius:2px;color:#222;z-index:5000}.popover .nozzle{content:"";position:absolute;top:-10px;right:8px;margin-left:-10px;width:0;height:0;border-bottom:10px solid #FFF;border-left:10px solid transparent;border-right:10px solid transparent}.popover .nozzle-border{content:"";position:absolute;top:-11px;right:8px;width:0;height:0;border-bottom:10px solid #D9D9D9;border-left:10px solid transparent;border-right:10px solid transparent}.premium-banner-note{text-align:center;font-size:14px;letter-spacing:1.2px;padding-top:20px;margin:20px auto;border-top:1px solid #d9d9d9}.campaign-banner-note{text-align:center;padding:20px 0 0;margin:20px auto;border-top:1px solid #d9d9d9}.campaign-banner-note .campaign-banner-heading{font-weight:700;font-size:18px;margin-bottom:8px}.premium-banner-message{padding:8px}.paid,.premium-banner{border:1px solid #54AB23;border-radius:5px;background-color:#FFF;width:100%;padding:8px 0;cursor:pointer;display:block;text-align:center;color:#54AB23}.follow-banner .explanation p{font-size:107%;font-weight:700;color:#15274D;text-align:center;margin:10px 0 5px;padding-bottom:5px}.follow-banner .button{cursor:pointer;border:1px solid #15274D;text-align:center;margin:0 auto;padding:7px 0 0;width:288px;height:48px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative}.follow-banner .button .follow-icon{height:15px}.follow-banner .button .text{font-size:100%;font-weight:700;color:#15274D;display:inline-block;line-height:23px;vertical-align:middle}.follow-banner .button .mask{text-align:center;position:absolute}.follow-banner .button .mask img{height:40px}.login-to-read{width:100%;cursor:pointer}.setting-menu{background-color:#FFF}.setting-menu .profile{padding:16px 16px 12px;text-align:center;border-bottom:1px solid #EAEAEA}.setting-menu .profile img{width:40px;min-height:40px}.setting-menu .profile .username{margin-top:5px;font-weight:700}.setting-menu .profile .job{color:#999;font-size:12px;word-break:break-all;word-break:break-word}.setting-menu .profile:after{display:block;content:'';clear:both}.setting-menu .menu-items{overflow-y:auto;position:absolute;top:110px;left:0;right:0;bottom:0}.setting-menu .menu-items .menu-header{display:block;font-size:10px;font-weight:700;color:#777f97;border-bottom:1px solid #EAEAEA;padding:32px 16px 8px 24px}.setting-menu .menu-items .menu-item{display:block;padding:16px 16px 16px 24px;border-bottom:1px solid #EAEAEA;cursor:pointer}.setting-menu .menu-items .menu-item.active{font-weight:700;color:#15274D}.setting-menu .menu-items .menu-item:hover{background-color:#efefef}.setting{padding:24px 32px 0 24px;margin-left:180px}.setting .setting-container{width:844px;margin:auto auto 48px;background:#FFF;padding:72px}.setting .setting-container.with-alert{padding:72px 72px 104px}.setting h1{margin:0;padding:0 0 24px;font-weight:400;font-size:20px}.setting .setting-form{padding-top:24px;border-top:1px solid #d9d9d9}.setting .form-field{margin-bottom:32px}.setting .form-field label{width:232px;display:inline-block;margin-bottom:5px;font-size:16px}.setting .form-field input{height:40px;width:463px;color:#222;padding:10px;border:1px solid #D9D9D9;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.setting .form-field input:hover:enabled{-moz-box-shadow:0 0 8px #eaeaea;-webkit-box-shadow:0 0 8px #eaeaea;box-shadow:0 0 8px #eaeaea}.setting .setting-buttons{margin:32px auto 40px}.setting .setting-buttons button{width:144px;height:48px;font-size:14px;position:relative;left:237px;border:1px solid #37509C;background-color:#FFF;color:#37509C;transition:all .1s linear;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.setting .setting-buttons button:hover{border-color:#15274d;background-color:#15274d;color:#FFF;border-radius:2px;transition:all .1s linear}.setting-verify-alert{width:844px;height:104px;margin:auto auto 10px;background:#FFF}.setting-verify-alert .row{display:table-cell;vertical-align:middle;height:104px}.setting-verify-alert .row.left{width:556px}.setting-verify-alert .row.right{width:288px}.setting-verify-alert .row .main{font-size:14px;line-height:20px;margin:0 0 0 72px}.setting-verify-alert .row .sub{color:#666;font-size:14px;line-height:16px;margin:4px 0 0 72px}.setting-verify-alert .register-button{width:136px;height:40px;margin-right:72px;margin-left:auto;border:1px solid #54AB23;color:#54AB23;text-align:center;line-height:40px;cursor:pointer}.setting-verify-alert .register-button:hover{background:#54AB23;color:#FFF}.setting-mail .form-field input[disabled]{border:none}.setting-mail .error-message-confirm,.setting-mail .error-message-new,.setting-password .error-message{margin-bottom:40px}.setting-password .forget-password{margin-top:4px;margin-left:240px;font-size:12px;text-decoration:underline;color:#666}.setting-profile .cover{position:relative;display:inline-block}.setting-profile .cover img{width:65px;min-height:65px}.setting-profile .cover button{margin-left:16px;border:1px solid #EFEFEF;background-color:#EFEFEF;color:#666;border-radius:2px;transition:all .1s linear;width:78px;height:38px}.setting-profile .cover input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;filter:alpha(Opacity=0);opacity:0;outline:0;background:#fff;cursor:pointer;display:block;width:150px}.setting-profile .cover:hover button{border-color:#DCDCDC;background-color:#DCDCDC;color:#666;border-radius:2px;transition:all .1s linear}.setting-profile textarea{height:156px;width:463px;resize:none;border:1px solid #EAEAEA;padding:10px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.setting-profile textarea:hover{-moz-box-shadow:0 0 8px #eaeaea inset;-webkit-box-shadow:0 0 8px #eaeaea inset;box-shadow:0 0 8px #eaeaea inset}.setting-profile .error-message{margin-bottom:40px}.setting-profile .form-field input.short{width:226px}.setting-profile .form-field input.short.last{margin-left:5px}.setting-profile .form-field input[disabled]{border:none}.setting-profile label.top{vertical-align:top;margin-top:8px}.setting-profile .unregister-link-wrapper{width:100%;height:55px}.setting-profile .unregister-link-wrapper .unregister-link{cursor:pointer;font-size:12px;text-align:center;color:#666;height:40px;width:348px;padding:12px 24px;border-radius:2px;border:1px solid #ddd;float:right;transition:all .15s linear}.setting-profile .unregister-link-wrapper .unregister-link.enabled:hover{background-color:#F76666;border-color:#F76666;color:#FFF}.setting-profile .unregister-link-wrapper .unregister-link.disabled{filter:alpha(Opacity=60);opacity:.6;background-color:#EFEFEF;cursor:not-allowed}.setting-profile .disable-delete-message{float:right;font-size:12px;color:#F76666}.setting-profile .disable-delete-message a{color:#37509C;text-decoration:underline}.setting-profile .disable-delete-message a:hover{opacity:.88;text-decoration:underline}.setting-profile .name-verified-container{background:#EFEFEF;margin-left:237px;margin-bottom:40px;padding:20px 17px}.setting-profile .name-verified-container .name-verified-box{display:table;height:19px}.setting-profile .name-verified-container .name-verified-box p{color:#54AB23;font-size:14px;margin:0}.setting-profile .name-verified-container .name-verified-box p img{width:16px;height:16px;margin-right:8px;margin-bottom:2px;vertical-align:middle}.setting-profile .name-verified-container .re-name-verification{margin-bottom:8px;width:430px;display:table}.setting-profile .name-verified-container .re-name-verification p{color:#666;font-size:12px;margin:0;display:table-cell}.setting-profile .name-verified-container .re-name-verification div{display:table-cell;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-transition:all .15s linear;-o-transition:all .15s linear;-webkit-transition:all .15s linear;transition:all .15s linear;border:1px solid #ddd;width:112px;height:32px;line-height:32px;font-size:12px;color:#666;background:#FFF;cursor:pointer;text-align:center}.setting-profile .name-verified-container .re-name-verification div:hover{color:#FFF;background:#15274D;border-color:#15274D;opacity:.88;-moz-box-shadow:0 0 8px rgba(0,0,0,.16);-webkit-box-shadow:0 0 8px rgba(0,0,0,.16);box-shadow:0 0 8px rgba(0,0,0,.16)}.setting-profile .name-verified-container .delete-name-verification{width:430px}.setting-profile .name-verified-container .delete-name-verification div{margin-left:auto;line-height:32px;font-size:12px;color:red;cursor:pointer;text-align:right}.setting-social.setting .setting-form{padding-top:16px}.setting-social .social-connect{position:relative;padding:24px 0;border-bottom:1px solid #EAEAEA}.setting-social .social-connect .icon{width:24px;height:24px;position:absolute;top:50%;margin-top:-12px;left:20px}.setting-social .social-connect .name{margin-left:70px}.setting-social .social-connect button{position:absolute;right:10px;top:50%;margin-top:-20px;height:40px;width:96px;border:1px solid #EAEAEA;background:#FFF;color:#999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;outline:0}.setting-social .social-connect button.connected{border-color:#15274D;color:#FFF;background:#15274D}.setting-social .social-connect button.connected:hover{background:red;color:#FFF}.setting-social .social-connect button:hover{background-color:#EFEFEF;border-color:#EFEFEF;color:#666}.setting-social .social-connect.fb .icon img,.setting-social .social-connect.tw .icon img{width:24px;height:24px}.setting-social .social-connect.last{border-bottom:1px solid #EAEAEA}.setting-social h1.bottom-item{margin-top:80px}.setting-social .share-url{position:relative;padding:24px 0 8px;border-bottom:1px solid #EAEAEA}.setting-social .share-url input[type=radio]{display:none}.setting-social .share-url label{cursor:pointer}.setting-social .share-url label:hover{color:#6CA1FF}.setting-social .share-url input[name=shareUrlTypes]+label span{display:inline-block;width:40px;height:40px;margin:0 8px 2px 0;vertical-align:middle;background-size:cover;background-image:url(/images/ic_check_off.769d04f1.png)}.setting-social .share-url input[name=shareUrlTypes]:checked+label span{background-image:url(/images/ic_check_on.a34e5a24.png)}.setting-subscriptions .subscription-setting .setting-form{padding:0;margin-bottom:88px}.setting-subscriptions .subscription-setting .premium-form{padding:0;margin-top:32px;border-top:none;border-collapse:collapse}.setting-subscriptions .subscription-setting .premium-form th{text-align:left;color:#777f97;font-weight:700;vertical-align:top}.setting-subscriptions .subscription-setting .premium-form th.label{width:140px}.setting-subscriptions .subscription-setting .premium-form td{padding:0 8px 32px;vertical-align:top}.setting-subscriptions .subscription-setting .premium-form td.text{width:300px}.setting-subscriptions .subscription-setting .premium-form td.button{width:260px}.setting-subscriptions .subscription-setting .premium-form td.contiguous-rows{padding-bottom:0}.setting-subscriptions .subscription-setting .premium-form button{border:1px solid #37509C;background-color:#FFF;color:#37509C;border-radius:2px;transition:all .1s linear;width:120px;height:38px;outline:0}.setting-subscriptions .subscription-setting .premium-form button.subscribe{width:248px}.setting-subscriptions .subscription-setting .premium-form button.resume{width:160px}.setting-subscriptions .subscription-setting .premium-form button:hover{border-color:#15274d;background-color:#15274d;color:#FFF;border-radius:2px;transition:all .1s linear}.setting-subscriptions .subscription-setting .premium-form button.disabled{border:1px solid #EAEAEA;color:#CCC}.setting-subscriptions .subscription-setting .premium-form button.disabled:hover{background-color:#FFF;border-radius:2px;transition:all .1s linear;cursor:default;border:1px solid #EAEAEA;color:#CCC}.setting-subscriptions .subscription-setting .premium-form .uncancelable{color:#CCC;margin-top:8px}.setting-subscriptions .subscription-setting .premium-form .error-message{margin-bottom:40px}.setting-subscriptions .subscription-setting .form-field input{width:200px}.setting-subscriptions .subscription-setting .form-field input:hover{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.setting-subscriptions .subscription-setting .form-field input[disabled]{width:250px;border:none}.setting-subscriptions .subscription-setting .form-field label{width:180px;font-size:14px;color:#777f97;font-weight:700}.setting-subscriptions .subscription-setting .form-field label#paymentHistoriesLabel{float:left}.setting-subscriptions .subscription-setting .form-field label#paymentHistoriesLabel.mb-hide-view,.setting-subscriptions .subscription-setting table#paymentHistories.mb-hide-view{display:none}.setting-subscriptions .subscription-setting table#paymentHistories tbody,.setting-subscriptions .subscription-setting table#paymentHistories thead{display:block}.setting-subscriptions .subscription-setting table#paymentHistories tbody{overflow-y:scroll;height:168px}.setting-subscriptions .subscription-setting table#paymentHistories tr{height:48px}.setting-subscriptions .subscription-setting table#paymentHistories td,.setting-subscriptions .subscription-setting table#paymentHistories th{table-layout:fixed;text-align:left;padding:12px}.setting-subscriptions .subscription-setting table#paymentHistories td.item,.setting-subscriptions .subscription-setting table#paymentHistories th.item{width:390px}.setting-subscriptions .subscription-setting table#paymentHistories td.amount,.setting-subscriptions .subscription-setting table#paymentHistories th.amount{width:100px}.setting-subscriptions .subscription-setting table#paymentHistories th{padding-top:0;color:#999}.setting-subscriptions .subscription-setting table#paymentHistories td{border-bottom:1px solid #DDD;border-top:1px solid #DDD}.setting-subscriptions .serial-code-setting{margin-top:80px}.setting-subscriptions .serial-code-setting.mb-hide-view{display:none}.setting-subscriptions .serial-code-setting .error-message{margin-bottom:40px}.setting-subscriptions .serial-code-setting button{border:1px solid #37509C;background-color:#FFF;color:#37509C;border-radius:2px;transition:all .1s linear;float:right;padding:10px 20px;margin-left:16px}.setting-subscriptions .serial-code-setting button:hover{border-color:#15274d;background-color:#15274d;color:#FFF;border-radius:2px;transition:all .1s linear}.setting-subscriptions .applied-serial-codes{margin-top:80px}.setting-subscriptions .applied-serial-codes #coupon-table{width:100%}.setting-subscriptions .applied-serial-codes #coupon-table td,.setting-subscriptions .applied-serial-codes #coupon-table th{table-layout:fixed;text-align:left;padding:16px}.setting-subscriptions .applied-serial-codes #coupon-table td.product-name,.setting-subscriptions .applied-serial-codes #coupon-table th.product-name{width:60%}.setting-subscriptions .applied-serial-codes #coupon-table td.expired-date,.setting-subscriptions .applied-serial-codes #coupon-table th.expired-date{width:40%}.setting-subscriptions .applied-serial-codes #coupon-table th{padding-top:0;color:#999}.setting-subscriptions a.here{color:#337ab7}.setting-menu.mb-hide-view{display:none}.setting.mb-setting{margin-left:0;width:100%;padding:0;box-sizing:border-box}.setting.mb-setting .setting-container{margin:0;padding:20px 20px 60px;width:100%;box-sizing:border-box}.contents-container.mb-contents-container{min-width:320px}.setting-scout .setting-buttons .saveBtn{float:left}.setting-scout .setting-buttons .saveBtn.disabled{color:#999;border-color:#999;cursor:default;transition:none}.setting-scout .setting-buttons .saveBtn.disabled:hover{background-color:transparent}.setting-mute h1{padding:0}.setting-mute .description{padding:8px 0 24px}.setting-mute .setting-form{padding-top:0}.setting-mute .setting-form .mute-row{height:86px;padding:22px 0;border-bottom:solid 1px #D9D9D9}.setting-mute .setting-form .mute-row a:hover .user-name:hover{color:#37509C}.setting-mute .setting-form .mute-row .user-icon{float:left}.setting-mute .setting-form .mute-row .user-icon img{width:40px;height:40px}.setting-mute .setting-form .mute-row .user-info{float:left;margin-left:16px}.setting-mute .setting-form .mute-row .user-info .user-name{font-size:16px;font-weigth:bold;height:22px;width:550px}.setting-mute .setting-form .mute-row .user-info .user-title{margin-top:2px;height:17px;width:550px;font-size:12px;color:#999}.setting-mute .setting-form .mute-button-wrapper{float:right;margin-top:8px;width:70px;height:25px;position:relative;cursor:pointer}.setting-mute .setting-form .mute-button-wrapper .button-wrapper{position:absolute;top:0;bottom:0;left:0;right:0}.setting-mute .setting-form .mute-button-wrapper .button-wrapper img{width:100%}.setting-mute .setting-form .mute-button-wrapper .now-loading{opacity:.5}.setting-mute .setting-form .mute-button-wrapper .loading{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center}.setting-mute .setting-form .mute-button-wrapper .loading img{height:100%}.setting-mute .loading{text-align:center}.error-message,.error-message-confirm,.error-message-new{padding:20px 0;text-align:center;color:#FFF;background-color:#F76666;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.setting-newsletters .news-letter{position:relative;padding:24px 0;border-bottom:1px solid #EAEAEA}.setting-newsletters .news-letter button{position:absolute;right:10px;top:50%;margin-top:-20px;height:40px;width:96px;border:1px solid #EAEAEA;background:#FFF;color:#999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;outline:0}.setting-newsletters .news-letter button.enabled{border-color:#15274D;color:#FFF;background:#15274D}.setting-newsletters .news-letter button.enabled:hover{background:red;color:#FFF}.setting-newsletters .news-letter button:hover{background-color:#EFEFEF;border-color:#EFEFEF;color:#666}.setting-query .description{margin-bottom:16px}.setting-query .link{margin:12px 0;color:#37509C;font-size:12px}.setting-query .link .add-link{margin-left:auto;display:table}.setting-query .link .add-link .add-icon{display:table-cell;vertical-align:middle;height:20px;width:20px;border:1px solid #37509C;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;font-weight:300;text-align:center}.setting-query .link .add-link .add-text{display:table-cell;vertical-align:middle;padding-left:8px;font-weight:600;line-height:1}.setting-query .link .add-link:hover{cursor:pointer;filter:alpha(Opacity=88);opacity:.88}.setting-query .setting-query-item{min-height:61px;width:100%;border-bottom:1px solid #EAEAEA}.setting-query .setting-query-item.first{border-top:1px solid #EAEAEA}.setting-query .setting-query-item:after{clear:both}.setting-query .setting-query-item .name-wrapper{float:left;height:60px}.setting-query .setting-query-item .name-wrapper .name{vertical-align:middle;padding-top:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:526px;word-break:break-all;word-break:break-word}.setting-query .setting-query-item .notification-button-wrapper{float:right;position:relative;width:70px;height:28px;margin:16px 10px 16px 0}.setting-query .setting-query-item .notification-button-wrapper .button img{width:100%}.setting-query .setting-query-item .notification-button-wrapper .button:hover:not(.now-loading){cursor:pointer;filter:alpha(Opacity=88);opacity:.88}.setting-query .setting-query-item .notification-button-wrapper .button.now-loading{filter:alpha(Opacity=50);opacity:.5}.setting-query .setting-query-item .notification-button-wrapper .loading{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center}.setting-query .setting-query-item .notification-button-wrapper .loading img{width:24px}.setting-query .setting-query-item .notification-button-wrapper .notification-drop-down{position:absolute;top:38px;left:-65px;width:200px}.setting-query .setting-query-item .notification-button-wrapper .notification-drop-down .item{overflow:hidden;height:40px}.setting-query .setting-query-item .notification-button-wrapper .notification-drop-down .item:not(.selected):hover{cursor:pointer;background-color:#EFEFEF}.setting-query .setting-query-item .notification-button-wrapper .notification-drop-down .item .selected-mark{float:left;font-size:10px;margin-top:16px;margin-left:16px;color:#0080FF}.setting-query .setting-query-item .notification-button-wrapper .notification-drop-down .item:not(.selected) .selected-mark{display:none}.setting-query .setting-query-item .notification-button-wrapper .notification-drop-down .item .title{margin:0 40px;line-height:40px;color:#15274D;font-size:12px}.setting-query .setting-query-item .follow-button-wrapper{float:right;position:relative;width:85px;height:28px;margin:16px 0}.setting-query .setting-query-item .follow-button-wrapper img{width:100%}.setting-query .setting-query-item .follow-button-wrapper .loading{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center}.setting-query .setting-query-item .follow-button-wrapper .loading img{width:24px}.setting-query .setting-query-item .follow-button-wrapper:hover:not(.now-loading){cursor:pointer;filter:alpha(Opacity=88);opacity:.88}.setting-query .setting-query-item .follow-button-wrapper .now-loading{filter:alpha(Opacity=50);opacity:.5}.setting-query .nothing{font-size:14px;font-weight:600;color:#999;margin-top:52px}.sublist{background:#EDEDED;padding-bottom:5px}.sublist .sublist-title{color:#969696;padding:2px 0 0 5px}.sublist .last-updated{margin-left:10px;font-size:10px;font-family:"Gill Sans"}.tab-container{border-spacing:30px 0;overflow:hidden}.tab-container .tab-item{cursor:pointer;display:inline-block;float:left;color:#222;border-bottom:0 solid #15274D;transition:all .1s linear}.tab-container .tab-item.selected{color:#15274D;font-weight:700;cursor:auto;border-bottom:4px solid #15274D;padding-top:4px}.tab-container .tab-item.selected .unit{font-weight:400}.tab-container .tab-item:hover{color:#15274D;border-bottom:4px solid #15274D;transition:all .1s linear}@media screen and (max-width:769px){.tab-container .tab-item,.tab-container .tab-item:hover{transition:none}}.urlpickpanel{background:#FFF;position:relative;display:inline-block;border-radius:5px;width:600px;margin:auto}.urlpickpanel .pick-form{margin:40px 0}.urlpickpanel .pick-form.loaded{margin-bottom:0}.urlpickpanel .pick-form .message{text-align:center;font-size:145%;color:#222;margin-bottom:16px}.urlpickpanel .pick-form .url-group{margin:0 40px}.urlpickpanel .pick-form .url-value{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border-color:#D9D9D9;width:100%;height:40px;padding:10px}.urlpickpanel .pick-form .url-value.loaded{background:url(/images/zebra.c83c74c8.png) 7px 9px/20px no-repeat;padding-left:35px}.urlpickpanel .pick-form .notfound{margin:20px 40px 0;color:red}.urlpickpanel .pick-site .pageinfo{margin:24px 48px}.urlpickpanel .pick-site .pageinfo:after{display:block;content:'';clear:both}.urlpickpanel .page-thumbnail{background:center center/cover no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;float:left;margin-right:20px;width:120px;height:120px;overflow:hidden}.urlpickpanel .cover-controls{border-top:1px solid #DDD;padding:30px 40px 40px}.urlpickpanel .cover-controls:after{display:block;content:'';clear:both}.urlpickpanel .cover{float:left}.urlpickpanel .title{display:block;font-weight:700;font-size:130%;max-height:50px}.urlpickpanel .summary{display:block;margin-top:8px;max-height:80px}.urlpickpanel .pick-control{margin-top:10px;float:right}.urlpickpanel .pick-control .pick{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.urlpickpanel .error-message{color:red;margin-top:10px}.urlpickpanel .comment-container{margin-left:56px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.urlpickpanel .comment{resize:none;margin:auto;border:1px solid #CCC;width:100%;height:120px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:16px}.urlpickpanel .loading{position:absolute;top:0;left:0;right:0;bottom:0}.urlpickpanel .loading .cover{position:absolute;top:0;width:100%;height:100%;background:#FFF;filter:alpha(Opacity=70);opacity:.7}.urlpickpanel .loading img{position:absolute;top:50%;left:50%;height:50px;margin-top:-25px;margin-left:-25px}.user-profile{position:relative}.user-profile .detail{display:block}.user-profile .detail .cover{float:left}.user-profile .detail .cover img{width:80px;height:80px}.user-profile .detail .labels{margin-left:120px;font-size:12px}.user-profile .detail .labels .username{height:30px}.user-profile .detail .labels .username .lock{float:left;margin:2px 7px 0 0}.user-profile .detail .labels .username h1{display:inline-block;font-size:20px;margin:0 0 2px;line-height:1.4em;font-weight:700}.user-profile .detail .labels .profile{font-size:14px;word-break:break-all;word-break:break-word}.user-profile .detail .labels .extra-info-wrapper{margin-top:12px;margin-bottom:2px}.user-profile .detail .labels .extra-info-wrapper .likes{display:inline-block}.user-profile .detail .labels .extra-info-wrapper .likes span{margin-left:4px}.user-profile .detail:after{display:block;content:'';clear:both}.user-profile .profile{margin-top:10px;max-height:40px;overflow:hidden}.user-profile .follow-btn{position:absolute;top:0;right:0}.user-summary{background:#FFF;position:relative;display:inline-block;border-radius:5px;color:#333;width:608px;margin:auto}.user-summary .loading img{width:40px}.user-summary .user-summary-content .user-profile-container{padding:28px 32px 16px;border-bottom:solid 1px #D9D9D9}.user-summary .user-summary-content .operation-section{height:48px;position:relative}.user-summary .user-summary-content .tab-container.authenticated .tab-item:hover{border-bottom:4px solid #15274D;transition:all .1s linear}.user-summary .user-summary-content .tab-container{display:inline-block;float:left;width:100%;height:100%;padding:0 32px}.user-summary .user-summary-content .tab-container .tab-item{font-size:18px;width:96px;height:48px;text-align:center;transition:all .1s linear}.user-summary .user-summary-content .tab-container .tab-item.picks{font-size:14px;padding:14px 14px 10px}.user-summary .user-summary-content .tab-container .tab-item.followers,.user-summary .user-summary-content .tab-container .tab-item.followings{padding:6px 12px}.user-summary .user-summary-content .tab-container .tab-item.followers .unit{width:56px}.user-summary .user-summary-content .tab-container .tab-item .follow-caption{text-align:center;color:#666;font-size:10px;margin-top:-1px;margin-left:4px;line-height:1em}.user-summary .user-summary-content .tab-container .tab-item .follow-count{text-align:center;font-size:18px;color:#15274D}.user-summary .user-summary-content .tab-container .tab-item-click-disabled{cursor:default}.user-summary .user-summary-content .follow-button-container{display:inline-block;margin-top:8px;position:absolute;right:34px}.user-summary .user-summary-content .user-picks{padding:16px 30px;background-color:#EFEFEF;border-bottom:none}.user-summary .user-summary-content .user-picks .user-summary-news{float:left}.user-summary .user-summary-content .user-picks .user-summary-news:first-child{margin-right:16px}.user-summary .user-summary-content .user-picks .news-card.vertical{width:264px;height:318px}.user-summary .user-summary-content .user-picks .news-card.vertical .thumbnail{height:100px}.user-summary .user-summary-content .user-picks:after{display:block;content:'';clear:both}.user-summary .user-summary-content .user-summary-footer{padding:7px 0;color:#37509C;background-color:#EFEFEF;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.user-summary .user-summary-content .user-summary-footer a:hover{text-decoration:underline}.user-summary .user-summary-content .user-profile .labels .continue{display:none}@media screen and (min-width:1200px){.user-summary .user-summary-content .user-picks .news-card.vertical .lock{margin-left:16px;margin-top:18px}.user-summary .user-summary-content .user-picks .news-card.vertical .user-comment{margin:10px 20px 5px;height:52px}.user-summary .user-summary-content .user-picks .news-card.vertical .title{font-size:16px;margin:16px 20px 12px;height:48px}}@media screen and (min-width:1324px){.user-summary .user-summary-content .user-picks .news-card.vertical .lock{margin-left:16px;margin-top:18px}.user-summary .user-summary-content .user-picks .news-card.vertical .user-comment{margin:10px 20px 5px;height:52px}.user-summary .user-summary-content .user-picks .news-card.vertical .title{font-size:16px;margin:16px 20px 12px;height:48px}}.usertile{display:block;background-color:#FFF}.usertile .wrapper{padding:16px;position:relative;width:255px;height:125px}.usertile .usercover{width:42px;height:42px;float:left}.usertile .profile-container{margin-left:52px}.usertile .profile-container .lock{float:left;margin-right:6px}.usertile .profile-container .name-wrapper{font-weight:700;font-size:14px;height:20px}.usertile .profile-container .name-wrapper .username{display:inline-block;float:left;max-width:100%;height:100%;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.usertile .profile-container .name-wrapper .username:hover{color:#37509C}.usertile .profile-container .title{font-size:12px;color:#999;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;line-height:100%;margin-top:2px;min-height:12px}.usertile .profile-container:after{display:block;content:'';clear:both}.usertile .counts{margin-top:5px}.usertile .counts .relation{text-align:center;display:inline-block;padding:0 10px}.usertile .counts .relation .t{color:#999;font-size:8px}.usertile .counts .relation .v{color:#15274D;font-size:12px}.usertile .counts .vr{display:inline-block;width:1px;background:#D9D9D9;height:25px}.usertile .follow-btn{position:absolute;bottom:16px;right:16px}.usertile:hover{-moz-box-shadow:0 0 16px #DDD;-webkit-box-shadow:0 0 16px #DDD;box-shadow:0 0 16px #DDD}@media screen and (min-width:1200px){.usertile .wrapper{width:304px;height:131px}.usertile .wrapper .counts{margin-top:16px}}@media screen and (min-width:1324px){.usertile .wrapper{width:344px;height:131px}.usertile .wrapper .counts{margin-top:16px}}@media screen and (max-width:769px){.usertile .wrapper{width:230px}.usertile .wrapper .counts .relation{padding:0 4px}}.user-menu-container{top:56px;right:112px;position:fixed;z-index:5000}.user-menu-container .popover{position:relative;width:190px}.user-menu-container .popover .nozzle,.user-menu-container .popover .nozzle-border{right:48px}.user-menu-container .user-menu{padding:8px 0;color:#333}.user-menu-container .user-menu .menu-item{display:block;padding:8px 24px;cursor:pointer}.user-menu-container .user-menu .menu-item:hover{background-color:#EFEFEF}.user-menu-container .user-menu .separator{border-top:1px solid #D9D9D9}.user-menu-container .user-menu .separator.top{margin:0 0 8px}.user-menu-container .user-menu .separator.bottom{margin:8px 0 12px}.user-menu-container .user-menu .username{font-weight:700}.user-menu-container .user-menu .user-profile{font-size:12px;margin-top:3px;color:#999}.pick-stream{background-color:#FFF;-moz-box-shadow:0 0 2px #EAEAEA;-webkit-box-shadow:0 0 2px #EAEAEA;box-shadow:0 0 2px #EAEAEA;z-index:1000;transition:all .1s linear}.pick-stream .timeline{display:block;background:#FFF;filter:alpha(Opacity=90);opacity:.9;text-align:center;font-size:12px;cursor:pointer;color:#222}.pick-stream .timeline:hover{background:#EFEFEF;color:#222}.pick-stream .timeline .timeline-tile{background-color:#FCFCFC;border-bottom:solid 1px #EAEAEA;padding:0 16px 6px;text-align:left}.pick-stream .timeline .timeline-tile .timeline-caption{padding:14px 15px 5px 0;font-size:12px;font-weight:700;color:#37509C}.pick-stream .timeline .timeline-tile .timeline-caption.no-timeline{color:#4277FB}.pick-stream .timeline .timeline-tile .timeline-sub-caption{font-size:10px;font-weight:600;color:#999}.pick-stream .timeline .timeline-tile .timeline-arrow{width:6px;margin-top:3px;float:right;right:-8px;position:relative;transition:all .1s linear}.pick-stream .timeline .timeline-tile .recommend-area{height:0;transition:height 1000ms 0s ease;font-size:10px}.pick-stream .timeline .timeline-tile .recommend-area .recommend-morning{color:#E84D9C}.pick-stream .timeline .timeline-tile .recommend-area .recommend-evening{color:#e37c00}.pick-stream .timeline .timeline-tile .recommend-area .recommend-evening,.pick-stream .timeline .timeline-tile .recommend-area .recommend-morning{opacity:0;transition:opacity 2000ms 1000ms ease}.pick-stream .timeline .timeline-tile:hover{background-color:#f8f8f8}.pick-stream .timeline:hover{background-color:#EFEFEF}.pick-stream .timeline:hover .timeline-caption .timeline-arrow{right:-12px}.pick-stream .popular-user-tile{height:43px;background-color:#FCFCFC;border-bottom:solid 1px #EAEAEA}.pick-stream .popular-user-tile .popular-user-caption{text-align:left;padding:14px 0 0 16px;font-size:12px;color:#999}.pick-stream .stream-container{width:100%;height:100%}.pick-stream .stream-container .user-header{padding-bottom:12px;border-bottom:solid 1px #EAEAEA}.pick-stream .stream-container .stream{position:absolute;overflow-y:auto;background-color:#FCFCFC;top:228px;transition:top 1000ms 0s ease;left:0;right:0;bottom:0}.pick-stream .stream-container .stream a:after{display:block;content:'';clear:both}.pick-stream .stream-container .stream.no-timeline{top:242px}.pick-stream .stream-container .stream .picker-icon{float:left;margin-top:1px}.pick-stream .stream-container .stream .picker-icon img{height:28px;width:28px}.pick-stream .stream-container .stream .pick-info{font-size:12px}.pick-stream .stream-container .stream .picked-date{margin:0}.pick-stream .stream-container .stream .stream-tile{border-bottom:solid 1px #EAEAEA;background-color:#FCFCFC;padding:16px 0;margin:0 16px}.pick-stream .stream-container .stream .stream-tile .keyword-area{margin-bottom:16px}.pick-stream .stream-container .stream .stream-tile .keyword-area:after{display:block;content:'';clear:both}.pick-stream .stream-container .stream .stream-tile .keyword-area .query-data{float:left;font-size:10px;margin-right:1px;color:#37509C}.pick-stream .stream-container .stream .stream-tile .keyword-area .query-data .keyword{font-weight:600;cursor:pointer}.pick-stream .stream-container .stream .stream-tile .keyword-area .message{float:left;color:#999;font-size:10px}.pick-stream .stream-container .stream .stream-tile .picker-name{font-size:12px;font-weight:700;margin-left:36px;max-height:16px}.pick-stream .stream-container .stream .stream-tile .picker-title{font-size:10px;height:14px;color:#999;margin:2px 0 2px 36px}.pick-stream .stream-container .stream .stream-tile .picked-date{font-size:10px;color:#999;margin-left:36px}.pick-stream .stream-container .stream .stream-tile .picker-comment{word-break:break-all;word-break:break-word;overflow:hidden;max-height:50px;margin-top:8px;font-size:12px}.pick-stream .stream-container .stream .stream-tile .pick-news-info{color:#999;padding-top:8px;font-size:12px}.pick-stream .stream-container .stream .stream-tile .news-title{color:#37509C}.pick-stream .stream-container .stream .stream-tile .news-title:hover{border-bottom:1px solid #37509C}.pick-stream .stream-container .stream .pick-register-or-login{margin-top:10px;margin-bottom:50px;display:inline-block;padding:10px 20px;background-color:#15274D;color:#FFF;font-weight:700;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer}.pick-stream .stream-container .stream .loading{text-align:center}.pick-stream .stream-container .stream .loading img{width:30px;margin-top:30px}.pick-stream .stream-container .under-panel{position:absolute;bottom:0;left:0;right:0}.pick-stream .stream-container .under-panel .pick-mask{bottom:3em;width:100%;height:3em;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjciLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmY2ZjZmMiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=);background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,rgba(255,255,255,.7)),color-stop(100%,#fcfcfc));background-image:-moz-linear-gradient(top,rgba(255,255,255,.7),#fcfcfc);background-image:-webkit-linear-gradient(top,rgba(255,255,255,.7),#fcfcfc);background-image:linear-gradient(to bottom,rgba(255,255,255,.7),#fcfcfc)}.pick-stream .stream-container .under-panel .pick-read-more-with-login{background-color:#FCFCFC;width:100%;height:53px;text-align:center;bottom:3em;font-size:12px;color:#222;font-weight:700;cursor:pointer}.pick-stream .stream-container .under-panel .pick-read-more-with-login:hover{text-decoration:underline;color:#37509C}.pick-stream .stream-container .new-pick-info{display:none;position:absolute;left:64px;top:236px;width:80px;margin:0 auto;height:26px;border-radius:4px;background-color:#fff;box-shadow:0 0 4px #ccc;cursor:pointer;filter:alpha(Opacity=96);opacity:.96;transition:all .1s linear}.pick-stream .stream-container .new-pick-info .new-pick-info-text{font-size:10px;color:#37509c;text-align:center;font-weight:700;margin-top:6px}.pick-stream .stream-container .new-pick-info .new-pick-info-text .new-pick-arrow{width:8px;height:10px;margin-top:-2px;margin-right:3px}.pick-stream .stream-container .new-pick-info:hover{filter:alpha(Opacity=92);opacity:.92}.news-card.vertical{width:256px;height:355px;background-color:#FFF;position:relative;transition:all .1s linear}.news-card.vertical .thumbnail{height:102.4px;background-color:#CCC;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center;transition:all .1s linear}.news-card.vertical .title{font-weight:700;margin:16px 20px 12px;height:48px;line-height:1.5em;font-size:16px;overflow:hidden;transition:all .1s linear}.news-card.vertical .user-comment{font-size:13px;margin:10px 20px 5px;height:52px}.news-card.vertical .user-comment .profile{height:40px}.news-card.vertical .user-comment .profile img{margin-top:1px;margin-right:7px;width:32px;height:32px;float:left}.news-card.vertical .user-comment .profile .details{margin-left:7px}.news-card.vertical .user-comment .profile .details .name{font-size:14px;font-weight:700;height:18px}.news-card.vertical .user-comment .profile .details .job{font-size:12px;color:#999;height:17px}.news-card.vertical .user-comment .profile:hover .name,.news-card.vertical .user-comment .profile:hover img{opacity:.88}.news-card.vertical .user-comment .comment{line-height:1.4;height:100%;overflow:hidden;word-wrap:break-word}.news-card.vertical .user-comment .comment.clickable{cursor:pointer}.news-card.vertical .user-comment .pickers ul{list-style-type:none;padding:0}.news-card.vertical .user-comment .pickers ul li{float:left;margin:0 2px}.news-card.vertical .user-comment .pickers ul li:first-child{margin:0 2px 0 0}.news-card.vertical .user-comment .pickers ul li:hover img{opacity:.88}.news-card.vertical .user-comment .pickers ul li .icon{width:24px;height:24px}.news-card.vertical .meta{border-top:1px solid #EAEAEA;font-size:10px;padding:8px 20px;color:#999;position:absolute;bottom:0;left:0;right:0}.news-card.vertical .meta .publisher{max-width:50%;height:15px;display:block;overflow:hidden;float:left;word-break:break-all;word-break:break-word}.news-card.vertical .meta .published{margin-left:8px}.news-card.vertical .pick-count{position:absolute;top:8px;right:0}.news-card.vertical .lock{float:left;margin-left:16px;margin-top:14px;margin-right:4px}.news-card.vertical.big{width:526px;height:auto}.news-card.vertical.big a .title{font-size:20px;height:auto;max-height:60px}.news-card.vertical.big a .thumbnail{height:210.4px}.news-card.vertical.big .user-comment{height:auto;max-height:136px}.news-card.vertical.big .user-comment .comment{max-height:50px}.news-card.vertical.big .user-comment .pickers{height:32px}.news-card.vertical.big .meta{padding:8px 20px 24px;max-height:32px;position:static}.news-card.vertical:hover{-moz-box-shadow:0 0 16px #DDD;-webkit-box-shadow:0 0 16px #DDD;box-shadow:0 0 16px #DDD}.news-card.vertical:hover .title:hover{color:#37509C}.news-card.vertical:hover .thumbnail:hover{opacity:.88}.news-card.vertical .sponsored-container .sponsored-image{display:block;float:left}.news-card.vertical .sponsored-container .sponsored-image img{width:52px}.news-card.vertical .sponsored-container .sponsor-name{margin-left:4px;height:15px;overflow:hidden;max-width:74%;display:block;float:left}.news-card.vertical .sponsored-feed-image{height:14px;width:60px;position:absolute;right:0;bottom:-14px}.news-card.vertical .sponsored-feed-image img{width:100%;height:100%}@media screen and (min-width:1200px){.news-card.vertical{width:304px;height:375px}.news-card.vertical .thumbnail{height:121.6px}.news-card.vertical .title{margin:16px 20px 8px;font-size:18px;height:52px}.news-card.vertical .user-comment{margin:7px 20px 5px;height:50px}.news-card.vertical .lock{margin-left:16px;margin-top:16px}.news-card.vertical.big{width:628px}.news-card.vertical.big a .thumbnail{height:251.2px}.news-card.vertical.big a .title{max-height:64px}.news-card.vertical.big .user-comment .comment{max-height:52px}.news-card.vertical.big .user-comment .pickers{height:44px}}@media screen and (min-width:1324px){.news-card.vertical{width:344px;height:400px}.news-card.vertical .thumbnail{height:137.6px}.news-card.vertical .title{margin:20px 20px 8px;font-size:20px;height:56px}.news-card.vertical .lock{margin-left:18px;margin-top:24px}.news-card.vertical .user-comment{margin:20px 20px 5px;height:50px}.news-card.vertical.big{width:712px;height:auto}.news-card.vertical.big a .thumbnail{height:284.8px}.news-card.vertical.big a .title{max-height:64px}.news-card.vertical.big .user-comment{height:136px}.news-card.vertical.big .user-comment .comment{max-height:52px}}.user-ranking{background:#FFF;display:block;position:relative}.user-ranking .user-ranking-wrapper{height:96px;vertical-align:middle;display:table}.user-ranking .ranking-order,.user-ranking .usercover,.user-ranking .userinfo{display:table-cell;vertical-align:middle;height:100%}.user-ranking .ranking-order{padding:0 20px}.user-ranking .ranking-order span{border-radius:20px;border:1px solid #666;width:30px;height:30px;display:inline-block;text-align:center;padding-top:5px;color:#666}.user-ranking .ranking-order span._1{border-color:#DBB25E;background-color:#DBB25E;color:#FFF}.user-ranking .ranking-order span._2{border-color:#15274D;background-color:#15274D;color:#FFF}.user-ranking .ranking-order span._3{border-color:#BC7845;background-color:#BC7845;color:#FFF}.user-ranking .usercover img{width:48px;height:48px}.user-ranking .userinfo{padding:0 20px;max-width:475px}.user-ranking .userinfo .name-wrapper{height:20px}.user-ranking .userinfo .name-wrapper .username{display:inline-block;float:left;font-weight:700;height:100%}.user-ranking .userinfo .likes,.user-ranking .userinfo .title{font-size:12px}.user-ranking .userinfo .likes .t,.user-ranking .userinfo .title .t{margin-right:3px}.user-ranking .userinfo .likes em,.user-ranking .userinfo .title em{font-style:normal;color:#15274D}.user-ranking .userinfo .likes{color:#999}.user-ranking .userinfo .title{color:#222}.user-ranking .follow-btn{position:absolute;right:30px;top:50%;margin-top:-14.5px}.comment-ranking{width:793px;float:left;background:#FFF;display:block;margin:0 3px 16px 0}.comment-ranking .comment-ranking-wrapper{padding:16px}.comment-ranking .comment-ranking-wrapper .comment-ranking-header{height:48px}.comment-ranking .comment-ranking-wrapper .comment-ranking-header .ranking-order{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-image:url(/images/rank_ribon_other_2x.b91619c1.png);margin-top:-16px;margin-right:16px;padding-top:14px;font-family:Helvetica,Arial,sans-serif;color:#FFF;font-size:18px;text-align:center;width:38px;height:54px;float:left}.comment-ranking .comment-ranking-wrapper .comment-ranking-header .ranking-order._1{background-image:url(/images/rank_ribon_first_2x.1e974250.png)}.comment-ranking .comment-ranking-wrapper .comment-ranking-header .ranking-order._2{background-image:url(/images/rank_ribon_second_2x.e7183e42.png)}.comment-ranking .comment-ranking-wrapper .comment-ranking-header .ranking-order._3{background-image:url(/images/rank_ribon_third_2x.d2aecb70.png)}.comment-ranking .comment-ranking-wrapper .comment-ranking-header .usercover{float:left}.comment-ranking .comment-ranking-wrapper .comment-ranking-header .usercover img{width:40px;height:40px}.comment-ranking .comment-ranking-wrapper .comment-ranking-header .user-meta{float:left;margin-left:8px}.comment-ranking .comment-ranking-wrapper .comment-ranking-header .user-meta .name-wrapper{font-size:16px;font-weight:700;color:#222;width:496px;height:20px}.comment-ranking .comment-ranking-wrapper .comment-ranking-header .user-meta .name-wrapper .username{display:inline-block;float:left;height:100%}.comment-ranking .comment-ranking-wrapper .comment-ranking-header .user-meta .title{font-size:12px;margin-top:2px;color:#999;width:496px;height:16px}.comment-ranking .comment-ranking-wrapper .comment-ranking-header .follow-btn{float:right}.comment-ranking .comment-ranking-wrapper .like-count{margin-right:99px;text-align:right}.comment-ranking .comment-ranking-wrapper .like-count .count{font-size:20px}.comment-ranking .comment-ranking-wrapper .like-count .unit{font-size:7px}.comment-ranking .comment-ranking-wrapper .comment{border:1px solid #EAEAEA;border-bottom:none;padding:16px;height:96px;font-size:16px;color:#222}.comment-ranking .comment-ranking-wrapper .news-meta{border:1px solid #EAEAEA;padding:16px}.comment-ranking .comment-ranking-wrapper .news-meta .news-title{height:40px;font-size:16px;color:#37509C}.comment-ranking .comment-ranking-wrapper .news-meta .publisher{height:16px;margin-top:8px;font-size:12px;color:#999}@media screen and (min-width:1200px){.comment-ranking{float:left;width:462px;margin:0 14px 14px 0}.comment-ranking .comment-ranking-wrapper .like-count{margin-right:91px;text-align:right}.comment-ranking .comment-ranking-wrapper .comment-ranking-header .user-meta .name-wrapper,.comment-ranking .comment-ranking-wrapper .comment-ranking-header .user-meta .title{width:168px}}@media screen and (min-width:1324px){.comment-ranking{width:523px}.comment-ranking .comment-ranking-wrapper .comment-ranking-header .user-meta .name-wrapper,.comment-ranking .comment-ranking-wrapper .comment-ranking-header .user-meta .title{width:224px}}@media screen and (max-width:769px){.comment-ranking{width:718px}.comment-ranking .comment-ranking-wrapper .comment-ranking-header .user-meta .name-wrapper,.comment-ranking .comment-ranking-wrapper .comment-ranking-header .user-meta .title{width:412px}}.right-container .book-info-section-title{color:#15274D;margin-bottom:16px}.right-container .book-lead{padding-top:8px;font-size:12px;font-weight:400;line-height:1.6}.right-container .book-explanation{padding-top:8px;font-size:12px;font-weight:400;line-height:1.6;color:#999}.right-container .book-info{background-color:#FFF;padding:12px;font-weight:700;color:#222}.right-container .book-info .book-info-header{display:table}.right-container .book-info .book-info-header .cover{float:left;width:46px;height:64px}.right-container .book-info .book-info-header .book-title{padding-left:10px;display:table-cell;vertical-align:middle}.right-container .book-info .book-info-header .book-title>a:hover{color:#37509C}.right-container .book-info .book-info-header .book-title:after{display:block;content:'';clear:both}.right-container .book-info:hover{-moz-box-shadow:0 0 16px #DDD;-webkit-box-shadow:0 0 16px #DDD;box-shadow:0 0 16px #DDD}@media screen and (min-width:1200px){.right-container .book-info{padding:24px}.right-container .book-info .book-title>a{width:192px}}.right-container .robot-info-section-title{color:#15274D;margin-bottom:16px}.right-container .robot-profile{padding-top:8px;font-size:12px;font-weight:400;line-height:1.6;color:#999}.right-container .robot-info{background-color:#FFF;padding:12px;font-weight:700;color:#222}.right-container .robot-info .cover{float:left;width:40px;height:40px}.right-container .robot-info .robot-title{margin-left:48px}.right-container .robot-info .robot-title>a{display:block;width:92px;height:40px}.right-container .robot-info .robot-title>a:hover{color:#37509C}.right-container .robot-info .robot-title>a.single{height:20px;margin-top:10px;line-height:1}.right-container .robot-info .robot-title:after{display:block;content:'';clear:both}.right-container .robot-info:hover{-moz-box-shadow:0 0 16px #DDD;-webkit-box-shadow:0 0 16px #DDD;box-shadow:0 0 16px #DDD}@media screen and (min-width:1200px){.right-container .robot-info{padding:24px}.right-container .robot-info .robot-title>a{width:192px}}.news-title-list{display:block;padding:14px 32px;transition:all .1s linear}.news-title-list .title{margin-bottom:8px;font-weight:700;overflow:hidden;font-size:14px;color:#333;height:40px}.news-title-list .meta{font-size:10px;color:#AAA}.news-title-list .meta .publisher{max-width:45%;height:15px;display:block;overflow:hidden;float:left}.news-title-list .meta .published{margin-left:10px}.news-title-list.last{display:none}.news-title-list:hover{background-color:#efefef}@media screen and (min-width:1200px){.news-title-list{padding:15px 35px}}@media screen and (min-width:1324px){.news-title-list.last{display:block}}.footer{border-top:1px solid #D9D9D9;display:table;padding:15px 0;width:100%}.footer .links{display:table-cell;vertical-align:middle;padding:0 11px}.footer .links a{color:#999;font-size:86%;margin-right:11px}.footer .links a .box1,.footer .links a .box2{display:inline-block}.footer .social-action,.footer .social-page{display:none}.footer .stores{display:table-cell;vertical-align:middle;width:286px;padding:0 24px}.footer .stores a{display:block;float:left}.footer .stores a img{height:32px}.footer .stores a img.googleplay{margin-left:15px}@media screen and (min-width:1200px){.footer{border-top:1px solid #D9D9D9;display:table;padding:15px 0;width:100%}.footer .links{display:table-cell;vertical-align:middle}.footer .links a{color:#999;font-size:86%;margin-right:11px}.footer .links a .box1,.footer .links a .box2{display:inline-block}.footer .social-action{border-left:1px solid #D9D9D9;border-right:1px solid #D9D9D9;display:table-cell;vertical-align:middle;width:215px;padding:0 24px}.footer .social-action div{float:left;height:16px}.footer .social-action div.fb-like{margin-left:12px}}@media screen and (min-width:1324px){.footer .social-page{border-left:1px solid #D9D9D9;display:table-cell;vertical-align:middle;width:107px;padding:0 24px}.footer .social-page a{display:block;float:left}.footer .social-page a .tw{width:16px;height:16px}.footer .social-page a .fb{width:16px;height:16px;margin-left:24px}}.timeline-cell{background:#FFF}.timeline-cell:hover{-moz-box-shadow:0 0 16px #DDD;-webkit-box-shadow:0 0 16px #DDD;box-shadow:0 0 16px #DDD}.timeline-cell .keyword-area{padding:8px 16px;background-color:#FCFCFC}.timeline-cell .keyword-area .message{font-size:12px;color:#999;margin-left:8px}.timeline-cell .keyword-area .message .query-data .punctuation{font-size:12px;color:#37509C}.timeline-cell .keyword-area .message .query-data .keyword{font-size:12px;font-weight:600;cursor:pointer;color:#37509C}.timeline-cell .news-area{padding:24px;background-color:#FCFCFC;border-top:1px solid #EAEAEA}.timeline-cell .news-area:after{display:block;content:'';clear:both}.timeline-cell .news-area .picture{position:relative;float:right;width:136px;height:98px;background:center/cover no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover}.timeline-cell .news-area .picture:hover{opacity:.88}.timeline-cell .news-area .picture .pick-count{position:absolute;right:0;top:12px;font-size:12px;padding:14px 31px}.timeline-cell .news-area .picture .pick-count .labels .value{font-size:14px}.timeline-cell .news-labels{width:352px;min-height:112px;position:relative;padding-bottom:28px}.timeline-cell .news-labels .lock{float:left;margin-top:4px;margin-right:8px}.timeline-cell .news-labels .title{font-weight:700;font-size:20px;color:#222;margin-bottom:4px}.timeline-cell .news-labels .title:hover{color:#37509C}.timeline-cell .news-labels .news-meta{color:#999;font-size:10px;margin-bottom:8px}.timeline-cell .news-labels .news-meta .sponsor-block .sponsored-image{display:inline}.timeline-cell .news-labels .news-meta .sponsor-block .sponsored-image img{height:14px;vertical-align:sub}.timeline-cell .news-labels .news-meta .sponsor-block .sponsor-label{display:inline;margin-left:8px}.timeline-cell .news-labels .news-meta .publisher{display:inline;max-width:230px}.timeline-cell .news-labels .news-meta .published{display:inline;margin-left:8px}.timeline-cell .news-labels .timeline-pickers{background-color:#FCFCFC;margin-right:144px;margin-top:16px;position:absolute;bottom:0}.timeline-cell .news-labels .timeline-pickers:after{display:block;content:'';clear:both}.timeline-cell .news-labels .timeline-pickers .picker .icon{width:24px;height:24px}.timeline-cell .news-labels .timeline-pickers .otherpickers{display:inline-block;padding:3px 5px 0;border:1px solid #CCC;height:24px;font-size:10px;color:#666}.timeline-cell .comment-area{position:relative;padding:16px 24px 24px;border-top:1px solid #EAEAEA}.timeline-cell .comment-area .pick-user{margin-bottom:5px}.timeline-cell .comment-area .pick-user .comment-user img{width:40px;height:40px;float:left}.timeline-cell .comment-area .pick-user .comment-user .username{font-size:14px;margin-left:56px;height:20px;width:408px;overflow:hidden}.timeline-cell .comment-area .pick-user .comment-user .title{font-size:12px;margin-left:56px;height:20px;width:408px;line-height:1.5;color:#999}.timeline-cell .comment-area .comment-wrapper{display:table-row}.timeline-cell .comment-area .comment-wrapper .comment-cell{display:table-cell}.timeline-cell .comment-area .comment-wrapper .comment-cell .comment{width:408px;margin-left:56px;margin-right:16px;max-height:40px;overflow:hidden;font-size:14px;position:relative;word-break:break-all;word-break:break-word}.timeline-cell .comment-area .comment-wrapper .comment-cell .comment.no-comment{margin-bottom:-8px;margin-left:0}.timeline-cell .comment-area .comment-wrapper .comment-cell .comment .picker .icon{width:24px;height:24px;float:left;margin:0 8px 0 0}.timeline-cell .comment-area .comment-wrapper .comment-cell .comment .no-comment-text{font-size:12px;color:#999;margin-top:3px}.timeline-cell .comment-area .comment-wrapper .comment-cell .comment.clickable{cursor:pointer}.timeline-cell .comment-area .comment-wrapper .comment-cell .comment .continue{position:absolute;padding-left:72px;padding-right:8px;bottom:0;right:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjUiLz48c3RvcCBvZmZzZXQ9IjQ1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:-webkit-gradient(linear,0 50%,100% 50%,color-stop(0%,rgba(255,255,255,.5)),color-stop(45%,#fff));background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,#fff 45%);background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,#fff 45%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,#fff 45%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#D5FFFFFF', endColorstr='#FFFFFFFF')"}.timeline-cell .comment-area .comment-wrapper .comment-cell .comment .continue em{font-style:normal;color:#999;opacity:0}.timeline-cell .comment-area .comment-wrapper .comment-cell .comment .continue em:hover{color:#37509C}.timeline-cell .comment-area .likebtn{display:table-cell;vertical-align:middle;margin-left:36px;width:32px;cursor:pointer;text-align:center}@media screen and (min-width:1200px){.timeline-cell .news-area .picture{width:160px;height:112px}.timeline-cell .news-area .news-labels{width:416px}.timeline-cell .news-area .news-labels .title{font-size:20px}.timeline-cell .news-area .news-labels .news-meta{font-size:12px}.timeline-cell .comment-area .pick-user .comment-user .title,.timeline-cell .comment-area .pick-user .comment-user .username{width:500px}.timeline-cell .comment-area .comment-wrapper .comment-cell .comment{width:506px}}.recommend-timeline-cell{background:#FFF;margin-bottom:16px}.recommend-timeline-cell:hover{-moz-box-shadow:0 0 16px #DDD;-webkit-box-shadow:0 0 16px #DDD;box-shadow:0 0 16px #DDD}.recommend-timeline-cell .title-area{padding:8px 16px 8px 24px;background-color:#FCFCFC}.recommend-timeline-cell .title-area:after{display:block;content:'';clear:both}.recommend-timeline-cell .title-area .day-box{width:48px;float:left;margin-right:16px}.recommend-timeline-cell .title-area .day-box .evening-day-of-week,.recommend-timeline-cell .title-area .day-box .morning-day-of-week{text-align:center;font-size:8px}.recommend-timeline-cell .title-area .day-box .morning-day-of-week{color:#E84D9C}.recommend-timeline-cell .title-area .day-box .evening-day-of-week{color:#e37c00}.recommend-timeline-cell .title-area .day-box .date{text-align:center;font-size:20px}.recommend-timeline-cell .title-area .evening-message,.recommend-timeline-cell .title-area .morning-message{float:left;margin-top:4px;font-size:16px;font-weight:600}.recommend-timeline-cell .title-area .evening-message .separator,.recommend-timeline-cell .title-area .morning-message .separator{padding:0 6px;font-size:20px;font-weight:200}.recommend-timeline-cell .title-area .morning-message{color:#E84D9C}.recommend-timeline-cell .title-area .evening-message{color:#e37c00}.recommend-timeline-cell .title-area .guide-message{display:block;content:'';clear:both;padding-top:4px;font-size:12px;color:#999}.recommend-timeline-cell .big-news-area{padding:24px;background-color:#FCFCFC;border-top:1px solid #EAEAEA}.recommend-timeline-cell .big-news-area:after{display:block;content:'';clear:both}.recommend-timeline-cell .big-news-area .big-picture{position:relative;width:512px;height:202px;background:center/cover no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover}.recommend-timeline-cell .big-news-area .big-picture:hover{opacity:.88}.recommend-timeline-cell .big-news-area .big-picture .pick-count{position:absolute;right:0;top:12px;font-size:12px;padding:14px 31px}.recommend-timeline-cell .big-news-area .big-picture .pick-count .labels .value{font-size:14px}.recommend-timeline-cell .big-news-area .news-labels{min-height:112px;padding-bottom:28px;margin-top:16px;position:relative}.recommend-timeline-cell .big-news-area .news-labels .lock{float:left;margin-top:4px;margin-right:8px}.recommend-timeline-cell .big-news-area .news-labels .title{font-weight:700;font-size:18px;color:#222;margin-bottom:4px}.recommend-timeline-cell .big-news-area .news-labels .title:hover{color:#37509C}.recommend-timeline-cell .big-news-area .news-labels .news-meta{color:#999;font-size:10px;margin-bottom:8px}.recommend-timeline-cell .big-news-area .news-labels .news-meta .sponsor-block .sponsored-image{display:inline}.recommend-timeline-cell .big-news-area .news-labels .news-meta .sponsor-block .sponsored-image img{height:14px;vertical-align:sub}.recommend-timeline-cell .big-news-area .news-labels .news-meta .sponsor-block .sponsor-label{display:inline;margin-left:8px}.recommend-timeline-cell .big-news-area .news-labels .news-meta .publisher{display:inline;max-width:230px}.recommend-timeline-cell .big-news-area .news-labels .news-meta .published{display:inline;margin-left:8px}.recommend-timeline-cell .big-news-area .news-labels .timeline-pickers{background-color:#FCFCFC;margin-right:144px;margin-top:16px;position:absolute;bottom:0}.recommend-timeline-cell .big-news-area .news-labels .timeline-pickers:after{display:block;content:'';clear:both}.recommend-timeline-cell .big-news-area .news-labels .timeline-pickers .picker .icon{width:24px;height:24px}.recommend-timeline-cell .big-news-area .news-labels .timeline-pickers .otherpickers{display:inline-block;padding:3px 5px 0;border:1px solid #CCC;height:24px;font-size:10px;color:#666}.recommend-timeline-cell .news-area{padding:24px;background-color:#FCFCFC;border-top:1px solid #EAEAEA}.recommend-timeline-cell .news-area:after{display:block;content:'';clear:both}.recommend-timeline-cell .news-area .picture{position:relative;float:right;width:136px;height:98px;background:center/cover no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover}.recommend-timeline-cell .news-area .picture:hover{opacity:.88}.recommend-timeline-cell .news-area .picture .pick-count{position:absolute;right:0;top:12px;font-size:12px;padding:14px 31px}.recommend-timeline-cell .news-area .picture .pick-count .labels .value{font-size:14px}.recommend-timeline-cell .news-area .news-labels{width:352px;min-height:112px;position:relative;padding-bottom:28px}.recommend-timeline-cell .news-area .news-labels .lock{float:left;margin-top:4px;margin-right:8px}.recommend-timeline-cell .news-area .news-labels .title{font-weight:700;font-size:20px;color:#222;margin-bottom:4px}.recommend-timeline-cell .news-area .news-labels .title:hover{color:#37509C}.recommend-timeline-cell .news-area .news-labels .news-meta{color:#999;font-size:10px;margin-bottom:8px}.recommend-timeline-cell .news-area .news-labels .news-meta .sponsor-block .sponsored-image{display:inline}.recommend-timeline-cell .news-area .news-labels .news-meta .sponsor-block .sponsored-image img{height:14px;vertical-align:sub}.recommend-timeline-cell .news-area .news-labels .news-meta .sponsor-block .sponsor-label{display:inline;margin-left:8px}.recommend-timeline-cell .news-area .news-labels .news-meta .publisher{display:inline;max-width:230px}.recommend-timeline-cell .news-area .news-labels .news-meta .published{display:inline;margin-left:8px}.recommend-timeline-cell .news-area .news-labels .timeline-pickers{background-color:#FCFCFC;margin-right:144px;margin-top:16px;position:absolute;bottom:0}.recommend-timeline-cell .news-area .news-labels .timeline-pickers:after{display:block;content:'';clear:both}.recommend-timeline-cell .news-area .news-labels .timeline-pickers .picker .icon{width:24px;height:24px}.recommend-timeline-cell .news-area .news-labels .timeline-pickers .otherpickers{display:inline-block;padding:3px 5px 0;border:1px solid #CCC;height:24px;font-size:10px;color:#666}@media screen and (min-width:1200px){.recommend-timeline-cell .big-news-area .big-picture{width:584px;height:230px}.recommend-timeline-cell .big-news-area .news-labels .title{font-size:20px}.recommend-timeline-cell .big-news-area .news-labels .news-meta{font-size:12px}.recommend-timeline-cell .news-area .picture{width:160px;height:112px}.recommend-timeline-cell .news-area .news-labels{width:416px}.recommend-timeline-cell .news-area .news-labels .title{font-size:20px}.recommend-timeline-cell .news-area .news-labels .news-meta{font-size:12px}}@media screen and (min-width:1324px){.recommend-timeline-cell .big-news-area .big-picture{width:608px;height:240px}}.eyecatch-container{position:relative;height:100%}.eyecatch-container .slide{position:relative;top:0;width:66.64%;height:100%}.eyecatch-container .slide .eyecatch .eyecatch-text-wrapper .eyecatch-text .eyecatch-info{display:none}.eyecatch-container .sub{position:absolute;top:0;right:0;width:33.26%;height:100%;display:inline-block}.eyecatch-container .sub .eyecatch:first-child{border-bottom:1px solid #fff}.eyecatch-container .sub .eyecatch .eyecatch-text-wrapper{bottom:10px;left:5%;right:5%;width:90%}.eyecatch-container .sub .eyecatch .eyecatch-text-wrapper .eyecatch-text .meta,.eyecatch-container .sub .eyecatch .eyecatch-text-wrapper .eyecatch-text .picks{display:none}.eyecatch-container .sub .eyecatch .eyecatch-text-wrapper .eyecatch-text .title{font-size:16px;max-height:60px;font-weight:700;width:100%}.eyecatch-container .eyecatch{position:relative;background-color:#000;z-index:0}.eyecatch-container .eyecatch .eyecatch-image{padding-top:46.3158%;background:center/cover no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover}.eyecatch-container .eyecatch .eyecatch-text-wrapper{position:absolute;bottom:25px;left:5.4%;right:3%;width:94%}.eyecatch-container .eyecatch .eyecatch-text-wrapper .eyecatch-text{margin:0 auto}.eyecatch-container .eyecatch .eyecatch-text-wrapper .eyecatch-text .picks{position:relative;pointer-events:none;width:80px;height:32px;text-align:center;border:1px solid #FFF;margin-bottom:8px}.eyecatch-container .eyecatch .eyecatch-text-wrapper .eyecatch-text .picks .picks-cover{position:absolute;top:0;bottom:0;left:0;right:0}.eyecatch-container .eyecatch .eyecatch-text-wrapper .eyecatch-text .picks .labels{color:#FFF;margin:10px auto;line-height:100%}.eyecatch-container .eyecatch .eyecatch-text-wrapper .eyecatch-text .picks .labels .value{font-size:16px}.eyecatch-container .eyecatch .eyecatch-text-wrapper .eyecatch-text .picks .labels .unit{margin-left:3px;font-size:10px}.eyecatch-container .eyecatch .eyecatch-text-wrapper .eyecatch-text .title{pointer-events:none;color:#FFF;width:80%;font-size:24px;font-weight:700;letter-spacing:1px;margin-bottom:4px;max-height:65px}.eyecatch-container .eyecatch .eyecatch-text-wrapper .eyecatch-text .meta{pointer-events:none;color:#CCC;font-size:14px}.eyecatch-container .eyecatch .eyecatch-text-wrapper .eyecatch-text .meta .publisher{overflow:hidden}.eyecatch-container .eyecatch .eyecatch-text-wrapper .eyecatch-text .meta .published{margin-left:8px}.eyecatch-container .eyecatch .eyecatch-text-wrapper .eyecatch-text .eyecatch-info{display:table;padding-bottom:8px;font-size:10px}.eyecatch-container .eyecatch .eyecatch-text-wrapper .eyecatch-text .eyecatch-info .contents{display:table-cell;position:relative;pointer-events:none;width:35px;height:16px;text-align:center;border:1px solid #FFF;margin-bottom:16px;vertical-align:middle}.eyecatch-container .eyecatch .eyecatch-text-wrapper .eyecatch-text .eyecatch-info .contents .labels{color:#FFF;line-height:100%}.eyecatch-container .eyecatch .eyecatch-text-wrapper .eyecatch-text .eyecatch-info .robot-name{display:table-cell;color:#FFF;line-height:100%;vertical-align:middle;padding-left:8px}.eyecatch-container .eyecatch .eyecatch-mask{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;transition:background .1s linear;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.64)));background-image:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.64));background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.64));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.64))}.eyecatch-container .eyecatch:hover .eyecatch-mask{background-color:rgba(0,0,0,.4);background-image:linear-gradient(rgba(0,0,0,.24),rgba(0,0,0,.64))}.eyecatch-container .slider-dots{position:absolute;bottom:10px;left:0;right:0;text-align:center;z-index:1;pointer-events:none}.eyecatch-container .slider-dots .dot{display:inline-block;width:8px;height:8px;opacity:.8;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background:#999;margin:0 4px;cursor:pointer;pointer-events:auto}.eyecatch-container .slider-dots .dot.active{background:#FFF;cursor:auto}.eyecatch-container .slider-dots .dot:hover{background:#FFF}.eyecatch-container:hover .slider-arrow{display:block}.eyecatch-container .slider-arrow{position:absolute;top:50%;margin-top:-17px;display:none;cursor:pointer;z-index:1;transition:all .1s linear}.eyecatch-container .slider-arrow img{width:24px;height:auto;opacity:.72}.eyecatch-container .slider-arrow img:hover{opacity:1}.eyecatch-container .slider-arrow .normal{display:inline}.eyecatch-container .slider-arrow .active,.eyecatch-container .slider-arrow:hover .normal{display:none}.eyecatch-container .slider-arrow:hover .active{display:inline}.eyecatch-container .slider-arrow.left{left:16px}.eyecatch-container .slider-arrow.right{right:16px}@media screen and (min-width:1200px){.eyecatch-container .slide .eyecatch .eyecatch-text-wrapper{bottom:30px}.eyecatch-container .slide .eyecatch .eyecatch-text-wrapper .eyecatch-text .title{font-size:28px;max-height:76px}.eyecatch-container .sub .eyecatch .eyecatch-text-wrapper{bottom:16px}.eyecatch-container .sub .eyecatch .eyecatch-text-wrapper .eyecatch-text .title{font-size:20px}}@media screen and (max-width:769px){.eyecatch-container{width:844px}.eyecatch-container .slide{width:563px}.eyecatch-container .sub{width:281px}}.news-outline .meta{height:88px;margin:0 auto;text-align:center}.news-outline .meta .icon-image{width:20px;margin-right:8px;float:left}.news-outline .meta img{width:20px}.news-outline .meta .meta-block{margin-top:24px;height:24px}.news-outline .meta .caption{float:left;font-size:86%;width:100px;color:#999;padding-top:3px}.news-outline .series{margin-top:16px;border:1px solid #15274D;border-radius:2px;background-color:#EFEFEF}.news-outline .series a{display:block;padding:4px;color:#37509C;font-weight:400;text-align:center}.news-outline .series:hover{background-color:#15274d}.news-outline .series:hover a{color:#fff}.news-outline .robot-info{margin-bottom:32px}.book-outline .meta{height:88px;margin:0 auto;text-align:center}.book-outline .meta .icon-image{width:20px;margin-right:8px;float:left}.book-outline .meta img{width:20px}.book-outline .meta .meta-block{margin-top:24px;height:24px}.book-outline .meta .caption{float:left;font-size:86%;width:100px;color:#999;padding-top:3px}.book-outline .series{margin-top:16px;border:1px solid #15274D;border-radius:2px;background-color:#EFEFEF}.book-outline .series a{display:block;padding:4px;color:#37509C;font-weight:400;text-align:center}.book-outline .series:hover{background-color:#15274d}.book-outline .series:hover a{color:#fff}.book-outline .book-info{margin-bottom:32px}.right-container .related-user-section-title{color:#15274D;margin:16px 0}.right-container .related-user-section-title:first-child{margin-top:0}.right-container .related-users{margin-bottom:32px}.right-container .related-users .characters{margin-top:8px}.right-container .related-users .authors-title,.right-container .related-users .characters-title{font-family:'Gill Sans';font-style:italic;color:#999}.right-container .related-users .robot .related-user .username{height:40px}.right-container .related-users .related-user-tile{background-color:#FFF;padding:12px}.right-container .related-users .related-user-tile .related-user{display:block}.right-container .related-users .related-user-tile .related-user .cover{float:left;width:40px;height:40px}.right-container .related-users .related-user-tile .related-user .username{margin-left:48px;font-weight:700;width:92px}.right-container .related-users .related-user-tile .related-user .username:hover{color:#37509C}.right-container .related-users .related-user-tile .related-user .username.single{height:20px;padding-top:10px;line-height:1}.right-container .related-users .related-user-tile .related-user .other{margin-left:48px;line-height:1.2;color:#999;font-size:12px;width:92px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.right-container .related-users .related-user-tile .related-user:after{display:block;content:'';clear:both}.right-container .related-users:hover{-moz-box-shadow:0 0 16px #DDD;-webkit-box-shadow:0 0 16px #DDD;box-shadow:0 0 16px #DDD}@media screen and (min-width:1200px){.right-container .related-users .related-user-tile{padding:24px}.right-container .related-users .related-user-tile .related-user .other,.right-container .related-users .related-user-tile .related-user .username{width:192px}}.side-news-section-title{color:#15274D;margin-bottom:16px}.side-news{position:relative;display:block;width:inherit;background-color:#FFF;margin-bottom:16px;padding:10px;transition:all .15s linear}.side-news .side-news-image{background-size:cover;margin:-10px -10px 0;width:inherit;height:80px}.side-news .side-news-title{margin-top:10px;margin-bottom:8px;height:40px}.side-news.no-image .side-news-title{margin-top:30px}.side-news .caption{color:#999;font-size:12px;margin-right:8px;height:17px}.side-news .pick-count{position:absolute;top:8px;right:0}.side-news:hover{-moz-box-shadow:0 0 16px #DDD;-webkit-box-shadow:0 0 16px #DDD;box-shadow:0 0 16px #DDD}.side-news:hover .side-news-image{opacity:.88}.side-news:hover .side-news-title{color:#37509C}.side-news .lock{float:left;margin-top:10px}@media screen and (min-width:1200px){.side-news{padding:20px}.side-news .side-news-image{margin:-20px -20px 0;height:112px}.side-news .lock,.side-news .side-news-title{margin-top:20px}}@media screen and (min-width:1324px){.side-news{padding:20px}.side-news .side-news-image{margin:-20px -20px 0;height:112px}.side-news .side-news-title{margin-top:20px}}.pick-control .cancel-wrapper,.pick-control .description,.pick-control .pick,.pick-control .sns{display:table-cell}.pick-control .description{font-size:8px;color:#999;padding-right:8px}.pick-control .sns{cursor:pointer}.pick-control .sns img{width:16px;height:16px}.pick-control .sns.on .share-normal{display:none}.pick-control .sns .share-normal,.pick-control .sns.on .share-selected{display:inline}.pick-control .sns .share-selected{display:none}.pick-control .twitter{padding-right:8px}.pick-control .twitter:hover{opacity:.8}.pick-control .facebook{padding-right:16px}.pick-control .facebook:hover{opacity:.8}.pick-control .pick{padding:10px 25px;border-color:#27375c;background-color:#27375c;color:#FFF;border-radius:2px;cursor:pointer;transition:all .15s linear}.pick-control .pick:hover{opacity:.88}.pick-control .cancel-wrapper{padding-left:16px}.pick-control .cancel-wrapper .cancel{padding:10px;cursor:pointer;border:1px solid #EFEFEF;background-color:#EFEFEF;color:#666;border-radius:2px;transition:all .1s linear}@media screen and (min-width:1200px){.pick-control .twitter{padding-right:12px}.pick-control .facebook{padding-right:24px}.pick-control .cancel-wrapper{padding-left:16px}}.user-profile-tile{padding-top:24px;border-bottom:solid 1px #EAEAEA;height:185px}.user-profile-tile .user-header{padding-bottom:12px;border-bottom:solid 1px #EAEAEA}.user-profile-tile .user-header.no-account{padding-bottom:9px}.user-profile-tile .user-profile-following{display:inline-block;float:left;width:50%;border-right:solid 1px #EAEAEA}.user-profile-tile .user-profile-following:hover .follow-caption,.user-profile-tile .user-profile-following:hover .follow-count{color:#37509C}.user-profile-tile .user-profile-follower{display:inline-block;width:50%}.user-profile-tile .user-profile-follower:hover .follow-caption,.user-profile-tile .user-profile-follower:hover .follow-count{color:#37509C}.user-profile-tile .user-icon{width:48px;height:48px;margin:auto}.user-profile-tile .user-icon img{height:48px;width:48px}.user-profile-tile .user-info{width:100%;text-align:center}.user-profile-tile .user-info .user-name{font-size:14px;line-height:1em;margin-top:12px;margin-left:8px;margin-right:8px;font-weight:700;height:14px}.user-profile-tile .user-info .user-title{font-size:10px;color:#666;width:80%;margin:3px auto 0;height:28px;word-break:break-all;word-break:break-word}.user-profile-tile .user-info.no-account{margin:8px 0;font-size:12px;color:#999;line-height:1}.user-profile-tile .create-account{text-align:center;cursor:pointer}.user-profile-tile .create-account button{font-size:12px;width:144px;height:32px;border:1px solid #37509C;background-color:#FFF;color:#37509C;border-radius:2px;transition:all .1s linear;padding:0}.user-profile-tile .create-account button:hover{border-color:#15274d;background-color:#15274d;color:#FFF;border-radius:2px;transition:all .1s linear}.user-profile-tile .follow-info{width:100%;margin-top:3px}.user-profile-tile .follow-caption{text-align:center;color:#666;font-size:8px;line-height:1em}.user-profile-tile .follow-count{text-align:center;font-size:18px;color:#15274D}.search-result-card{width:100%;background-color:#FFF;position:relative;float:left;display:inline-block;margin-bottom:16px;transition:all .1s linear}.search-result-card .news-card.horizontal{height:136px}.search-result-card .news-card.horizontal .news-thumbnail{float:left;position:relative;margin:16px 0 16px 16px;height:104px;width:104px;background-color:#CCC;background-position:center;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.search-result-card .news-card.horizontal .news-thumbnail:hover{filter:alpha(Opacity=80);opacity:.8}.search-result-card .news-card.horizontal .news-thumbnail .pick-count{position:absolute;right:0;top:12px;font-size:12px;padding:14px 29px}.search-result-card .news-card.horizontal .news-thumbnail .pick-count .labels .value{font-size:14px}.search-result-card .news-card.horizontal .news-information{position:absolute;top:0;bottom:0;left:120px;right:0;height:136px}.search-result-card .news-card.horizontal .news-information .news-title{font-weight:700;margin:17px 16px 1px;font-size:16px;max-height:20px;overflow:hidden;color:#37509C;cursor:pointer}.search-result-card .news-card.horizontal .news-information .news-title:hover,.search-result-card .news-card.horizontal .news-information .news-title:hover em{filter:alpha(Opacity=80);opacity:.8}.search-result-card .news-card.horizontal .news-information .news-summary{margin:4px 16px 0;height:35px;padding:0}.search-result-card .news-card.horizontal .news-information .news-summary .summary{font-size:12px;color:#666;height:35px;overflow:hidden}.search-result-card .news-card.horizontal .news-information .news-summary .summary em{font-weight:700}.search-result-card .news-card.horizontal .news-information .meta{height:29px}.search-result-card .news-card.horizontal .news-information .meta .publisher-container .published,.search-result-card .news-card.horizontal .news-information .meta .publisher-container .publisher{max-width:47.5%;height:17px;overflow:hidden}.search-result-card .news-card.horizontal .news-information .meta .publisher-container .separator{width:1%;margin:0 2%}.search-result-card .news-card-sub .sub-news-information{border-top:solid 1px #EAEAEA;padding:10px 16px}.search-result-card .news-card-sub .sub-news-information .news-title{font-weight:700;font-size:12px;line-height:25px;height:25px;overflow:hidden;color:#37509C;cursor:pointer}.search-result-card .news-card-sub .sub-news-information .news-title:hover,.search-result-card .news-card-sub .sub-news-information .news-title:hover em{filter:alpha(Opacity=80);opacity:.8}.search-result-card .news-card-sub .sub-news-information .meta{padding:0}.search-result-card .news-card-sub .sub-news-information .meta .publisher-container{overflow:hidden;font-size:10px}.search-result-card .news-card-sub .sub-news-information .meta .publisher-container .publisher{height:auto}.search-result-card .news-card-sub .see-detail{border-top:solid 1px #EAEAEA;padding:10px 16px;overflow:hidden;font-weight:700;font-size:12px;line-height:25px;height:48px}.search-result-card .news-card-sub .see-detail .see-detail-link{float:left;color:#37509C;cursor:pointer}.search-result-card .news-card-sub .see-detail .see-detail-count{float:left;color:#999}.search-result-card .user-profile{height:68px;padding:16px 16px 0;margin-right:50px;position:relative}.search-result-card .user-profile .user-icon{width:40px;height:40px;float:left}.search-result-card .user-profile .user-icon.circle-icon{display:inline}.search-result-card .user-profile .user-icon.square-icon{display:none}.search-result-card .user-profile .user-info{position:absolute;right:16px;left:72px;top:16px;bottom:0}.search-result-card .user-profile .user-info .name-wrapper{margin-top:5px;height:20px}.search-result-card .user-profile .user-info .name-wrapper .user-name{display:inline-block;float:left;font-weight:700;overflow:hidden;height:100%}.search-result-card .user-profile .user-info .name-wrapper .user-name:hover{color:#37509C}.search-result-card .user-profile .user-info .pick-time,.search-result-card .user-profile .user-info .user-title{float:left;height:20px;overflow:hidden;color:#999;font-size:12px}.search-result-card .user-profile .user-info .pick-time:hover,.search-result-card .user-profile .user-info .user-title:hover{opacity:.88}.search-result-card .user-profile .user-info .user-title{max-width:62%}.search-result-card .user-profile .user-info .pick-time{margin-left:12px}.search-result-card .meta{font-size:12px;padding:8px 16px;color:#999}.search-result-card .meta .published,.search-result-card .meta .publisher,.search-result-card .meta .separator{float:left}.search-result-card .meta .publisher{max-width:50%;height:17px}.search-result-card .meta .news-title{font-size:14px;color:#37509C;height:21px;margin:0;overflow:hidden}.search-result-card .meta .news-title:hover{filter:alpha(Opacity=80);opacity:.8}.search-result-card .pickers{margin:0 16px}.search-result-card .pickers ul{list-style-type:none;float:left;padding:0 8px 0 0;margin:0}.search-result-card .pickers ul:after{display:block;content:'';clear:both}.search-result-card .pickers ul li{float:left;margin:0 2px}.search-result-card .pickers ul li:first-child{margin:0 2px 0 0}.search-result-card .pickers ul li:hover img{opacity:.88}.search-result-card .pickers ul li .icon{width:24px;height:24px}.search-result-card .pickers .counts{float:left;color:#15274D;font-size:12px;padding-top:3px}.search-result-card .pickers .counts .value{margin-right:4px}.search-result-card em{font-style:normal}.search-result-card:hover{-moz-box-shadow:0 0 16px #DDD;-webkit-box-shadow:0 0 16px #DDD;box-shadow:0 0 16px #DDD}.search-result-card.comment-card{height:auto}.search-result-card.comment-card .comment-content-wrapper{position:relative;padding-left:16px;padding-right:72px;padding-bottom:8px;min-height:60px}.search-result-card.comment-card .comment-content-wrapper .user-comment{overflow:hidden;max-height:60px;word-break:break-all;word-break:break-word;margin-bottom:8px}.search-result-card.comment-card .comment-content-wrapper .user-comment .comment-value em{font-weight:700}.search-result-card.comment-card .comment-content-wrapper .continue{position:absolute;padding-left:72px;padding-right:8px;bottom:16px;right:72px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjUiLz48c3RvcCBvZmZzZXQ9IjQ1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:-webkit-gradient(linear,0 50%,100% 50%,color-stop(0%,rgba(255,255,255,.5)),color-stop(45%,#fff));background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,#fff 45%);background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,#fff 45%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,#fff 45%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#D5FFFFFF', endColorstr='#FFFFFFFF')"}.search-result-card.comment-card .comment-content-wrapper .continue em{font-style:normal;color:#999;opacity:0}.search-result-card.comment-card .comment-content-wrapper .continue em:hover{color:#37509C}.search-result-card.comment-card .comment-content-wrapper .continue em.clickable{cursor:pointer}.search-result-card.comment-card .comment-content-wrapper .right-content{position:absolute;right:16px;top:0;width:50px}.search-result-card.comment-card .comment-content-wrapper .right-content .like-btn-wrapper{display:table;height:100%;width:100%}.search-result-card.comment-card .comment-content-wrapper .right-content .like-btn-wrapper .like-btn{display:table-cell;vertical-align:middle;text-align:center;cursor:pointer}.search-result-card.comment-card .meta{font-size:12px;color:#999;border-top:1px solid #EAEAEA;padding:8px 16px 26px}.search-result-card.comment-card .meta .news-title{color:#37509C;font-weight:700;line-height:1.6}.search-result-card.company-result-card{padding:16px 24px;height:104px;margin-bottom:9px}.search-result-card.company-result-card .information-wrapper{margin-bottom:8px}.search-result-card.company-result-card .information-wrapper .name-wrapper{height:22px;overflow:hidden;margin-bottom:12px}.search-result-card.company-result-card .information-wrapper .name-wrapper .company-name{display:inline-block;margin-right:8px;color:#37509C;font-size:16px;font-weight:700}.search-result-card.company-result-card .information-wrapper .name-wrapper .ticker{display:inline-block;vertical-align:top;color:#222}.search-result-card.company-result-card .information-wrapper .name-wrapper:hover{filter:alpha(Opacity=80);opacity:.8}.search-result-card.company-result-card .item{float:left;width:50%;position:relative;margin-bottom:4px}.search-result-card.company-result-card .item .title{font-size:12px;font-weight:400;width:100px}.search-result-card.company-result-card .item .value{font-size:12px;font-weight:400;color:#666;position:absolute;left:100px;right:8px;top:0;bottom:0;overflow:hidden}.search-result-card.company-result-card .item.address .title,.search-result-card.company-result-card .item.industries .title{width:38px}.search-result-card.company-result-card .item.address .value,.search-result-card.company-result-card .item.industries .value{left:38px}.search-result-card.company-result-card .item.industries .value{overflow:hidden}.search-result-card.company-result-card .item.industries .value a{color:#37509C}.search-result-card.company-result-card .item.industries .value a:hover{text-decoration:underline}.search-result-card.company-result-card .item.industries .value .separator{color:#D9D9D9}.search-result-card.industry-result-card{height:auto;padding:16px;margin-bottom:5px}.search-result-card.industry-result-card .name-wrapper{margin-bottom:6px}.search-result-card.industry-result-card .name-wrapper .industry-name{color:#37509C;font-size:14px;font-weight:400;margin-bottom:4px}.search-result-card.industry-result-card .name-wrapper .industry-name:hover{filter:alpha(Opacity=80);opacity:.8}.search-result-card.industry-result-card .description{margin:0;height:34px;font-size:12px;color:#999;overflow:hidden}.search-result-card.industry-result-card:hover{-moz-box-shadow:0 0 0 #FFF;-webkit-box-shadow:0 0 0 #FFF;box-shadow:0 0 0 #FFF}.search-result-card.chart-result-card{float:left;margin-bottom:1.5%;margin-right:1.5%;width:49%;height:auto;padding:16px;background-color:#FFF;cursor:pointer}.search-result-card.chart-result-card .chart-title{padding:0 4px 14px;color:#222;font-weight:700}.search-result-card.chart-result-card img{width:100%;height:100%}.search-result-card.chart-result-card .chart-source{margin-top:8px;font-size:10px;color:#999}.search-result-card.chart-result-card.clear{margin-right:0}.news-detail-dialog{background:#FFF;border-radius:5px;width:560px}.news-detail-dialog .news-detail-header{padding:18px 24px 16px;line-height:14px;font-size:14px;color:#222;-moz-box-shadow:0 1px 2px #DDD;-webkit-box-shadow:0 1px 2px #DDD;box-shadow:0 1px 2px #DDD}.news-detail-dialog .news-detail-content{padding:10px 0 5px}.news-detail-dialog .news-detail-content .sub-news-information{position:relative;padding:5px 24px;cursor:pointer}.news-detail-dialog .news-detail-content .sub-news-information:hover{background:#F9F9F9}.news-detail-dialog .news-detail-content .sub-news-information.invisible{display:none}.news-detail-dialog .news-detail-content .sub-news-information .news-title{margin:7px 0;height:14px;line-height:14px;overflow:hidden;font-weight:700;font-size:14px;color:#37509C}.news-detail-dialog .news-detail-content .sub-news-information .meta{padding:0;overflow:hidden;color:#CCC;font-size:10px}.news-detail-dialog .news-detail-content .sub-news-information .meta .picks,.news-detail-dialog .news-detail-content .sub-news-information .meta .published,.news-detail-dialog .news-detail-content .sub-news-information .meta .publisher,.news-detail-dialog .news-detail-content .sub-news-information .meta .separator{float:left}.news-detail-dialog .news-detail-content .sub-news-information .meta .publisher{max-width:50%;height:auto}.news-detail-dialog .news-detail-content .sub-news-information .meta .separator{margin:0 10px}.news-detail-dialog .news-detail-content .sub-news-information .meta .picks{margin-left:16px;font-weight:700}.news-detail-dialog .news-detail-content .news-detail-read-more{padding:14.5px 24px 11px;border-top:solid 1px #EAEAEA;font-size:12px;line-height:12px;color:#37509C;cursor:pointer}.news-detail-dialog .news-detail-content .news-detail-read-more:hover{background:#F9F9F9}.credit-card-form{padding:8px 24px}.credit-card-form .element#error-message{color:red}.credit-card-form .element label{display:block;margin-top:16px;margin-bottom:8px;color:#999;font-size:14px}.credit-card-form .element label .validation-message{color:#F76666;font-size:12px;margin-left:8px;display:inline-block}.credit-card-form .element label.card-number{margin-bottom:0;padding-top:8px;padding-bottom:8px;background-image:url(https://resources.newspicks.com/assets/subscription/all-brands.png);background-size:128px;background-repeat:no-repeat;background-position-x:100%;background-position-y:50%}.credit-card-form .element label.float-label{float:left}.credit-card-form .element input[type=password],.credit-card-form .element input[type=tel],.credit-card-form .element input[type=text]{font-size:16px;width:100%}.credit-card-form .element input[type=password]::-ms-clear,.credit-card-form .element input[type=tel]::-ms-clear,.credit-card-form .element input[type=text]::-ms-clear{display:none}.credit-card-form .element input[type=password]::-moz-placeholder,.credit-card-form .element input[type=tel]::-moz-placeholder,.credit-card-form .element input[type=text]::-moz-placeholder{color:#CCC}.credit-card-form .element input[type=password]::-webkit-input-placeholder,.credit-card-form .element input[type=tel]::-webkit-input-placeholder,.credit-card-form .element input[type=text]::-webkit-input-placeholder{color:#CCC}.credit-card-form .element input[type=password]:-ms-input-placeholder,.credit-card-form .element input[type=tel]:-ms-input-placeholder,.credit-card-form .element input[type=text]:-ms-input-placeholder{color:#CCC}.credit-card-form .element input[type=password]:placeholder-shown,.credit-card-form .element input[type=tel]:placeholder-shown,.credit-card-form .element input[type=text]:placeholder-shown{color:#CCC}.credit-card-form .element input[type=password].card-number,.credit-card-form .element input[type=tel].card-number,.credit-card-form .element input[type=text].card-number{background-size:36px;background-repeat:no-repeat;background-position-x:95%;background-position-y:50%}.credit-card-form .element input[type=password].card-number[data-card-type=visa],.credit-card-form .element input[type=tel].card-number[data-card-type=visa],.credit-card-form .element input[type=text].card-number[data-card-type=visa]{background-image:url(https://resources.newspicks.com/assets/subscription/visa.jpg)}.credit-card-form .element input[type=password].card-number[data-card-type=mastercard],.credit-card-form .element input[type=tel].card-number[data-card-type=mastercard],.credit-card-form .element input[type=text].card-number[data-card-type=mastercard]{background-image:url(https://resources.newspicks.com/assets/subscription/mastercard.png)}.credit-card-form .element input[type=password].card-number[data-card-type=jcb],.credit-card-form .element input[type=tel].card-number[data-card-type=jcb],.credit-card-form .element input[type=text].card-number[data-card-type=jcb]{background-image:url(https://resources.newspicks.com/assets/subscription/jcb.gif)}.credit-card-form .element input[type=password].card-number[data-card-type=diners_club],.credit-card-form .element input[type=tel].card-number[data-card-type=diners_club],.credit-card-form .element input[type=text].card-number[data-card-type=diners_club]{background-image:url(https://resources.newspicks.com/assets/subscription/diners_club.jpg)}.credit-card-form .element input[type=password].card-number[data-card-type=american_express],.credit-card-form .element input[type=tel].card-number[data-card-type=american_express],.credit-card-form .element input[type=text].card-number[data-card-type=american_express]{background-image:url(https://resources.newspicks.com/assets/subscription/american_express.png)}.credit-card-form .element input[type=password].holder-name,.credit-card-form .element input[type=tel].holder-name,.credit-card-form .element input[type=text].holder-name{text-transform:uppercase}.credit-card-form .element input[type=password].active,.credit-card-form .element input[type=tel].active,.credit-card-form .element input[type=text].active{background-color:#FFF}.credit-card-form .element input[type=password].inactive,.credit-card-form .element input[type=tel].inactive,.credit-card-form .element input[type=text].inactive{background-color:#EEE}.credit-card-form .element select{display:inline-block;width:120px;height:36px;border:1px solid #D9D9D9;background-color:#FFF}.credit-card-form .element select.active{background-color:#FFF}.credit-card-form .element select.inactive{background-color:#EEE}.credit-card-form .element div.divider{display:inline-block;padding:0 10px}.credit-card-form .element button{border:1px solid #EFEFEF;background-color:#EFEFEF;color:#666;border-radius:2px;transition:all .1s linear}.credit-card-form .element button.cancel{display:inline-block;width:82px;height:48px;border:none;background-color:transparent;color:#999;margin-top:16px;margin-right:8px;font-size:13px}.credit-card-form .element button.submit{display:inline-block;width:100%;height:48px;border:none;background-color:#54AB23;background-repeat:no-repeat;background-position-x:50%;background-position-y:50%;margin-top:16px;color:#FFF}.credit-card-form .element button.submit.active{color:#FFF;background-image:none}.credit-card-form .element button.submit.inactive{color:#CCC;background-image:url(/images/loading_on_premium.5836d539.gif)}.credit-card-form .element button.active:hover{cursor:pointer}.credit-card-form .element button.inactive:hover{cursor:wait}.credit-card-form .element button:hover{opacity:.88}.credit-card-form .element .legal{margin-top:8px;text-align:center}.credit-card-form .element .legal a{text-decoration:underline}.credit-card-form .element #security-code-help{float:left;margin-top:16px;margin-bottom:8px;width:16px;height:16px;margin-left:8px;background-image:url(/images/ic_help_outline.8e523356.png);background-repeat:no-repeat;background-size:contain}.credit-card-form .element #security-code-help #security-code-help-box{display:none;bottom:94px;right:68px;z-index:9999;border-radius:.5em;position:relative;width:150px;height:94px;background-image:url(https://resources.newspicks.com/assets/subscription/security-code-help.png);background-repeat:no-repeat;background-size:contain}.credit-card-form .element #security-code-help:hover{cursor:pointer}.credit-card-form .element #security-code-help:hover #security-code-help-box{display:block}.profile-form-container .caution,.profile-form-container .caution .message{margin:0}.profile-form-container .caution .alert{color:#F76666;font-weight:700}.profile-form-container .form-row{margin-bottom:16px}.profile-form-container .form-row .last-name{float:left;width:48%}.profile-form-container .form-row .first-name{float:right;width:48%}.profile-form-container .form-row div.divider{display:inline-block;padding:0 10px}.profile-form-container .form-row input[type=radio]{display:none}.profile-form-container .form-row input[name=sex]+label span{display:inline-block;width:40px;height:40px;margin:0;vertical-align:middle;background-size:cover;background-image:url(/images/ic_check_off.769d04f1.png)}.profile-form-container .form-row input[name=sex]:checked+label span{background-image:url(/images/ic_check_on.a34e5a24.png)}.profile-form-container .form-row label .validation-message{color:#F76666;font-size:12px;margin-left:8px;display:inline-block}.profile-form-container .form-row label.wide-inline{display:inline-block;width:110px;margin:0 8px 0 0}.profile-form-container .form-row label.inline{margin:0 32px 0 0}.profile-form-container .form-row label.inline:hover{color:#6CA1FF}.profile-form-container .form-row .cover{position:relative;display:inline-block}.profile-form-container .form-row .cover img{width:48px;height:48px}.profile-form-container .form-row .cover button{margin-left:15px;border:1px solid #EFEFEF;color:#666;transition:all .1s linear;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#FFF;width:200px;height:40px;outline:0}.profile-form-container .form-row .cover button .camera{width:20px;height:18px;margin-right:8px}.profile-form-container .form-row .cover button:hover{background-color:#DCDCDC}.profile-form-container .form-row .cover input[type=file]{position:absolute;top:0;right:0;filter:alpha(Opacity=0);opacity:0;outline:0;width:200px;height:100%;cursor:pointer}.profile-form-container .disclaimer{margin-top:-8px;color:#999;font-size:12px}#note{position:fixed;z-index:1900;top:50px;left:0;right:0;color:#fff;font-size:16px;background:#f76666;text-align:center;line-height:3;overflow:hidden;-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}#subscription{font-family:-apple-system,BlinkMacSystemFont,'Hiragino Sans','Hiragino Kaku Gothic ProN','游ゴシック  Medium',meiryo,sans-serif;position:relative;width:100%}#subscription .subscription-header{transform:skew(0deg,-10deg);height:500px;margin-top:-150px;text-align:center;background-color:#15274D;color:#FFF;padding:40px}#subscription .subscription-header.showing-note{height:520px}#subscription .subscription-header .subscription-header-contents{transform:skew(0deg,10deg);margin-top:170px}#subscription .subscription-header .subscription-header-contents.showing-note{margin-top:190px}#subscription .subscription-header .subscription-header-contents h2{font-weight:500;font-size:24px}#subscription .subscription-header .subscription-header-contents p{font-weight:200;font-size:14px}#subscription .subscription-description{color:#15274D;width:1040px;margin:-172px auto 32px}#subscription .subscription-description:after{display:block;content:'';clear:both}#subscription .subscription-description table tr td{vertical-align:top}#subscription .subscription-description table tr td.row-separator{height:5px}#subscription .subscription-description table tr td .note{text-align:center;color:#22233A;font-size:14px}#subscription .subscription-description .subscription-description-box{position:relative;float:left;border-radius:4px;background-color:#FFF;margin:0 12px;padding-top:24px;text-align:center;width:496px;box-shadow:0 0 8px 0 rgba(0,0,0,.16)}#subscription .subscription-description .subscription-description-box h3{margin:0;padding:12px;font-weight:500;font-size:20px}#subscription .subscription-description .subscription-description-box p{margin:0;padding:12px}#subscription .subscription-description .subscription-description-box p.price-emphasis{font-weight:300;font-size:24px;padding:0 12px 12px}#subscription .subscription-description .subscription-description-box button{display:block;border-radius:4px;width:87%;height:52px;text-align:center;font-size:16px;padding:15px 0;margin:18px auto}#subscription .subscription-description .subscription-description-box button:hover{opacity:.88}#subscription .subscription-description .subscription-description-box button.premium,#subscription .subscription-description .subscription-description-box button.student{color:#54AB23;background-color:#FFF;border:1px solid #54AB23;-moz-box-shadow:rgba(204,204,204,.1) 0 0 6px 3px;-webkit-box-shadow:rgba(204,204,204,.1) 0 0 6px 3px;box-shadow:rgba(204,204,204,.1) 0 0 6px 3px}#subscription .subscription-description .subscription-description-box button.academia{color:#FFF;background-color:#54AB23;border:1px solid #54AB23}#subscription .subscription-description .subscription-description-box span{display:inline-block;margin:36px auto 24px;height:20px}#subscription .subscription-description .subscription-description-box span a{text-decoration:underline}#subscription .subscription-description .subscription-description-box span.sourcenext-inquiry{margin:24px auto 36px}#subscription .subscription-description .subscription-description-box a.subscription-confirm{display:block;border-radius:4px;width:87%;height:52px;text-align:center;font-size:14px;padding:15px 0;margin:18px auto;border:1px solid #dadbdd;text-decoration:none;color:#999}#subscription .subscription-description .subscription-description-box a.subscription-confirm:hover{color:#15274D;border:1px solid #15274D;transition:all .1s linear}#subscription .subscription-description .subscription-description-box table{margin-top:8px;width:100%;text-align:left}#subscription .subscription-description .subscription-description-box table tr{border-bottom:1px solid #f3f3f4}#subscription .subscription-description .subscription-description-box table tr td,#subscription .subscription-description .subscription-description-box table tr th{padding:16px 12px;text-align:left}#subscription .subscription-description .subscription-description-box table tr th{width:72%;font-weight:200;font-size:16px}#subscription .subscription-description .subscription-description-box table tr th.disabled{color:#CCC}#subscription .subscription-description .subscription-description-box table tr th.disabled .bullet{margin:0 20px;display:inline-block;width:12px;height:12px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#FFF;vertical-align:middle}#subscription .subscription-description .subscription-description-box table tr td{font-weight:200;font-size:18px}#subscription .subscription-description .subscription-description-box table tr td.row-space-left{height:18px}#subscription .subscription-description .subscription-description-box table tr td.row-space-right{height:57px}#subscription .subscription-description .subscription-description-box table tr td.to-detail{padding:0;font-weight:500;font-size:14px;text-align:center;color:#4277FB;background-color:#F3F3F3;background-image:url(/images/ic_arrow_accent_blue.a63c101b.png);background-repeat:no-repeat;background-size:9px 13px;background-position:370px center}#subscription .subscription-description .subscription-description-box table tr td.to-detail a{display:block;height:60px;padding:20px 18px 0 0}#subscription .subscription-description .subscription-description-box table tr td.to-detail a:hover{opacity:.88}#subscription .subscription-description .subscription-description-box table tr td.feature{width:80%;padding-left:0;font-weight:500}#subscription .subscription-description .subscription-description-box table tr td.enabled{width:20%;text-align:center}#subscription .subscription-description .subscription-description-box table tr td.enabled img{width:24px}#subscription .subscription-description .subscription-description-box table tr td .comment_ref{font-size:8px;margin:0}#subscription .subscription-description .subscription-description-box .student-discount{margin:0}#subscription .subscription-description .subscription-description-box .student-discount a.button{display:inline-block;width:15rem;font-size:1rem;line-height:3.2rem;color:#fff;border:0;background-color:#060606;border-radius:25px;text-align:center}#subscription .subscription-description .subscription-description-box .student-discount a.button:hover{cursor:pointer}#subscription .subscription-description .subscription-description-box .student-discount .plan-name{font-weight:500;font-size:17px;margin:0}#subscription .subscription-description .subscription-description-box .student-discount .price-emphasis{font-weight:300;font-size:17px;margin:0 0 0 30px}#subscription .subscription-description .subscription-description-box .student-discount-note{font-size:12px}#subscription .subscription-description .subscription-description-box .student-discount-note p{padding:0}#subscription .subscription-price{color:#15274D;width:1040px;margin:40px auto}#subscription .subscription-price:after{display:block;content:'';clear:both}#subscription .subscription-price h3{text-align:center;margin:20px;font-size:1.5rem;font-weight:600}#subscription .subscription-price .subscription-price-box{position:relative;float:left;border-radius:4px;background-color:#FFF;margin:0 12px;padding-top:24px;text-align:center;width:1016px;box-shadow:0 0 8px 0 rgba(0,0,0,.16)}#subscription .subscription-price .subscription-price-box button{display:block;border-radius:4px;width:87%;height:52px;text-align:center;font-size:16px;padding:15px 0;margin:18px auto}#subscription .subscription-price .subscription-price-box button:hover{opacity:.88}#subscription .subscription-price .subscription-price-box button.premium,#subscription .subscription-price .subscription-price-box button.student{color:#54AB23;background-color:#FFF;border:1px solid #54AB23;-moz-box-shadow:rgba(204,204,204,.1) 0 0 6px 3px;-webkit-box-shadow:rgba(204,204,204,.1) 0 0 6px 3px;box-shadow:rgba(204,204,204,.1) 0 0 6px 3px}#subscription .subscription-price .subscription-price-box button.academia{color:#FFF;background-color:#54AB23;border:1px solid #54AB23}#subscription .subscription-price .subscription-price-box span{display:inline-block;margin:36px auto 24px;height:20px}#subscription .subscription-price .subscription-price-box span a{text-decoration:underline}#subscription .subscription-price .subscription-price-box a.subscription-confirm{display:block;border-radius:4px;width:87%;height:52px;text-align:center;font-size:14px;padding:15px 0;margin:18px auto;border:1px solid #dadbdd;text-decoration:none;color:#999}#subscription .subscription-price .subscription-price-box a.subscription-confirm:hover{color:#15274D;border:1px solid #15274D;transition:all .1s linear}#subscription .subscription-price .subscription-price-box table{margin-top:8px;width:100%;text-align:center}#subscription .subscription-price .subscription-price-box table tr:nth-child(2n+3){background-color:#ECECEC}#subscription .subscription-price .subscription-price-box table tr:nth-child(2n){background-color:#FFF}#subscription .subscription-price .subscription-price-box table tr:nth-child(1){background-color:#FFF;border-bottom:solid 1px #ECECEC}#subscription .subscription-price .subscription-price-box table tr td,#subscription .subscription-price .subscription-price-box table tr th{padding:24px 12px}#subscription .subscription-price .subscription-price-box table tr th.plan{width:20%;font-weight:500;font-size:20px}#subscription .subscription-price .subscription-price-box table tr th.plan .bullet{margin:0 20px;display:inline-block;width:12px;height:12px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#FFF;vertical-align:middle}#subscription .subscription-price .subscription-price-box table tr th.plan p{margin:0;padding:12px}#subscription .subscription-price .subscription-price-box table tr th.plan p.price-emphasis{font-weight:300;font-size:24px}#subscription .subscription-price .subscription-price-box table tr th.feature{width:60%;text-align:left;font-weight:500;font-size:18px}#subscription .subscription-price .subscription-price-box table tr th.feature .bullet{margin:0 20px;display:inline-block;width:12px;height:12px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#666;vertical-align:middle}#subscription .subscription-price .subscription-price-box table tr th.feature p{margin:0;padding:12px}#subscription .subscription-price .subscription-price-box table tr th.feature p.price-emphasis{font-weight:300;font-size:24px}#subscription .subscription-price .subscription-price-box table tr td{width:20%;font-weight:200;font-size:16px}#subscription .subscription-price .subscription-price-box table tr td.to-detail{padding:0;font-weight:500;font-size:14px;text-align:center;color:#4277FB;background-color:#F3F3F3;background-image:url(/images/ic_arrow_accent_blue.a63c101b.png);background-repeat:no-repeat;background-size:9px 13px;background-position:348px center}#subscription .subscription-price .subscription-price-box table tr td.to-detail a{display:block;height:60px;padding:20px 18px 0 0}#subscription .subscription-price .subscription-price-box table tr td.to-detail a:hover{opacity:.88}#subscription .subscription-price .subscription-price-box table tr td.enabled img{width:24px}#subscription .subscription-detail-container{font-family:"游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic;width:100%;background-color:#FFF;border-bottom:1px solid #D9D9D9}#subscription .subscription-detail-container .subscription-detail{margin:0 auto;width:1016px;height:442px}#subscription .subscription-detail-container .subscription-detail:after{display:block;content:'';clear:both}#subscription .subscription-detail-container .subscription-detail .subscription-detail-text{color:#15274D;width:45%;float:left;margin-top:130px;letter-spacing:.64px}#subscription .subscription-detail-container .subscription-detail .subscription-detail-text h3{color:#4277FB;font-weight:800;font-size:14px}#subscription .subscription-detail-container .subscription-detail .subscription-detail-text h4{margin:18px 0;font-weight:800;font-size:46px;line-height:1.4em}#subscription .subscription-detail-container .subscription-detail .subscription-detail-text p{margin:0;font-size:18px;line-height:1.48;font-weight:200}#subscription .subscription-detail-container .subscription-detail .subscription-detail-image{width:55%;height:442px;float:left;background-repeat:no-repeat;background-position:right center}#subscription .subscription-detail-container .subscription-detail.first .subscription-detail-image{background-image:url(/images/premium_img01.9c20417c.png);background-size:425px 440px}#subscription .subscription-detail-container .subscription-detail.second .subscription-detail-image{background-image:url(/images/premium_img02_v2.3fd36918.png);background-size:560px 300px}#subscription .subscription-detail-container .subscription-detail.third .subscription-detail-image{background-image:url(/images/premium_img03_v2.b4ba03f2.png);background-size:540px 421px;background-position:right bottom}#subscription .subscription-footer{text-align:center;height:650px;padding:24px 0 59px;background-color:#15274D;color:#FFF}#subscription .subscription-footer h3{font-weight:500;font-size:24px}#subscription .subscription-footer p{font-weight:200;font-size:14px;margin-bottom:40px}#subscription .subscription-footer .plan{text-align:left;width:744px;margin:0 auto 16px;padding:32px 16px 32px 32px;border-radius:4px;background-color:#FFF;color:#15274D}#subscription .subscription-footer .plan h4{display:inline-block;margin:0;padding:14px 32px 14px 0;font-weight:500;font-size:16px;width:112px;vertical-align:middle}#subscription .subscription-footer .plan span.amount{display:inline-block;min-width:130px;margin:0;padding:10px 0;font-weight:300;font-size:20px;text-align:right;vertical-align:middle}#subscription .subscription-footer .plan .button-container{display:inline-block;text-align:right;vertical-align:middle;width:438px}#subscription .subscription-footer .plan .button-container button{border-radius:4px;width:70%;height:52px;text-align:center;font-size:14px;padding:16px}#subscription .subscription-footer .plan .button-container button.premium,#subscription .subscription-footer .plan .button-container button.student{color:#54AB23;background-color:#FFF;border:1px solid #54AB23}#subscription .subscription-footer .plan .button-container button.academia{color:#FFF;background-color:#54AB23;border:1px solid #54AB23}#subscription .subscription-footer .plan .button-container button:hover{opacity:.88}#subscription .subscription-footer .plan .button-container span{width:70%;text-align:center;display:inline-block}#subscription .subscription-footer .plan .button-container span a{text-decoration:underline}#subscription .subscription-footer .plan .button-container a.subscription-confirm{display:inline-block;border-radius:4px;width:70%;height:52px;text-align:center;font-size:14px;padding:16px;border:1px solid #dadbdd;text-decoration:none;color:#999}#subscription .subscription-footer .plan .button-container a.subscription-confirm:hover{color:#15274D;border:1px solid #15274D;transition:all .1s linear}@media screen and (max-width:1324px){#subscription .subscription-description{width:968px}#subscription .subscription-description .subscription-description-box{width:460px}#subscription .subscription-description .subscription-description-box table tr th{font-size:16px}#subscription .subscription-description .subscription-description-box table tr td{font-size:14px}#subscription .subscription-detail-container .subscription-detail{width:944px}#subscription .subscription-detail-container .subscription-detail .subscription-detail-text h3{font-size:12px}#subscription .subscription-detail-container .subscription-detail .subscription-detail-text h4{font-size:48px;line-height:1.3em}#subscription .subscription-detail-container .subscription-detail .subscription-detail-text p{font-size:16px}}@media screen and (max-width:769px){.contents-container.for-subscription{min-width:1024px}}.message-box.student-discount .labels .title{font-weight:700;font-size:1.5rem}.message-box.student-discount .labels .message{margin-top:.75rem}.message-box.student-discount .labels .message .apply-student-discount-section .button{display:inline-block;width:13.5rem;font-size:1.35rem;line-height:3.6rem}.message-box.student-discount .labels .message .apply-student-discount-section .button:hover{cursor:pointer}.message-box.student-discount .labels .message .apply-student-discount-section .button.apply{color:#fff;border:0;background-color:#060606;margin-right:0;border-radius:18.75px;text-align:center}.message-box.student-discount .labels .message .apply-student-discount-section .apply-title .apply-price{color:#EA5C5C;font-weight:700}.message-box.student-discount .labels .message .apply-student-discount-section .apply-partition{border-style:solid;color:#040404}.message-box.student-discount .labels .message .apply-student-discount-section .apply-detail-list{padding-top:0;padding-bottom:1.8rem;margin:auto;font-size:1.125rem;color:#383838;text-align:left;width:100%}.message-box.student-discount .labels .message .apply-student-discount-section .apply-detail-list ul{list-style:none}.message-box.student-discount .labels .message .apply-student-discount-section .apply-detail-list ul li{position:relative;margin-bottom:1.125rem;font-weight:700}.message-box.student-discount .labels .message .apply-student-discount-section .apply-detail-list ul li .apply-attention-ref{font-size:.75rem}.message-box.student-discount .labels .message .apply-student-discount-section .apply-detail-list ul li :after{display:block;content:'';position:absolute;top:.25rem;left:-2.5rem;width:20px;height:10px;border-left:4px solid #EA5C5C;border-bottom:4px solid #EA5C5C;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.message-box.student-discount .labels .message .apply-student-discount-section .apply-attentions-list{margin:2rem auto;color:#383838;text-align:left;font-size:.75rem}.message-box.student-discount .labels .message .apply-student-discount-section .apply-attentions-list ul{padding-left:1.875rem;list-style:none}.message-box.student-discount .labels .message .apply-student-discount-section .apply-attentions-list ul li{text-indent:-1.5rem}.message-box.student-discount .labels .message .apply-student-discount-section .apply-premium-member a{font-weight:700;text-decoration:underline;font-size:.9rem}#premium-plan-dialog{background:#FFF;color:#222;padding:16px 0;width:640px;height:560px;position:relative;display:inline-block;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-align:center}#premium-plan-dialog a{text-decoration:underline}#premium-plan-dialog .slider-container{position:relative;margin-top:32px;background-color:#eee;height:270px}#premium-plan-dialog .slider-container .slide{display:none;position:absolute;top:16px;left:40px;right:0;bottom:0;text-align:left;width:560px;height:232px;background-color:#FFF;background-size:auto 232px;background-repeat:no-repeat;background-position:right}#premium-plan-dialog .slider-container .slide p{font-size:110%}#premium-plan-dialog .slider-container .slide .text{display:table-cell;vertical-align:middle;width:296px;height:232px;padding-left:16px}#premium-plan-dialog .slider-container .slide.first{background-image:url(/images/premium_modal_original@2x.08ddbc8f.jpg)}#premium-plan-dialog .slider-container .slide.second{background-image:url(/images/premium_modal_media@2x.18c9b4fe.png)}#premium-plan-dialog .slider-container .slider-dots{position:absolute;bottom:0;left:0;right:0;text-align:center}#premium-plan-dialog .slider-container .slider-dots .dot{display:inline-block;width:8px;height:8px;opacity:.8;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background:#999;margin:0 4px;cursor:pointer}#premium-plan-dialog .slider-container .slider-dots .dot.active{background:#54AB23;cursor:auto}#premium-plan-dialog .slider-container:hover .slider-arrow{display:block}#premium-plan-dialog .slider-container .slider-arrow{position:absolute;top:50%;margin-top:-17px;cursor:pointer;display:none;width:19px;height:37px;background-repeat:no-repeat;background-size:contain}#premium-plan-dialog .slider-container .slider-arrow.left{left:10px;background-image:url(/images/slide_arrow_left_hover.b463fc1a.png);background-position:left}#premium-plan-dialog .slider-container .slider-arrow.right{right:10px;background-image:url(/images/slide_arrow_right_hover.73006b69.png);background-position:right}#premium-plan-dialog .detail-link{color:#15274D;text-decoration:underline}#credit-card-form-dialog{background:#FFF;padding:8px;width:440px;min-height:482px;position:relative;display:inline-block;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}#credit-card-form-dialog .credit-card-form-dialog-header{text-align:center;font-size:19px;color:#15274D}#credit-card-form-dialog .credit-card-form-dialog-header p{margin-top:16px;margin-bottom:0;font-weight:700}.subscription-mail-button,.subscription-register-button,.trial-entry-button{width:350px;height:64px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:none;background:#54AB23;color:#FFF;margin:0 auto;cursor:pointer;font-size:16px}.subscription-mail-button .text,.subscription-register-button .text,.trial-entry-button .text{display:inline-block;font-size:110%}.subscription-mail-button .text.left-side,.subscription-register-button .text.left-side,.trial-entry-button .text.left-side{border-right:1px solid #52992E;width:220px;height:54px;line-height:54px;margin-top:5px}.subscription-mail-button .text.right-side,.subscription-register-button .text.right-side,.trial-entry-button .text.right-side{width:120px;height:54px;line-height:54px;margin-top:5px}.unable-button{width:350px;height:64px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #dadbdd;background:#FFF;color:#999;margin:0 auto;cursor:pointer;font-size:14px}.unable-button .text{display:inline-block;font-size:110%}.unable-button .text.left-side{border-right:1px solid #52992E;width:220px;height:54px;line-height:54px;margin-top:5px}.unable-button .text.right-side{width:120px;height:54px;line-height:54px;margin-top:5px}.unable-button:hover{color:#15274D;border:1px solid #15274D;transition:all .1s linear}#subscription .subscription-description .subscription-description-box button.unable-button{font-size:14px}.subscription-confirm-button{width:270px;height:64px;background-color:#FFF;transition:all .1s linear;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:none;color:#222;margin:24px auto;cursor:pointer;-moz-box-shadow:rgba(204,204,204,.498039) 0 0 6px 3px;-webkit-box-shadow:rgba(204,204,204,.498039) 0 0 6px 3px;box-shadow:rgba(204,204,204,.498039) 0 0 6px 3px}.subscription-confirm-button .text{height:64px;line-height:64px;display:inline-block;font-size:110%}.subscription-confirm-button .text a{text-decoration:none}a.subscription-confirm{display:inline-block;height:32px;text-decoration:underline}.academia-movie-cover{width:100%;height:100%;position:relative}.academia-movie-cover .cover{width:100%;height:100%;position:absolute;border-radius:0;background-color:rgba(0,0,0,.6);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.academia-movie-cover .cover .message{font-size:24px;line-height:150%;color:#fff}@media screen and (max-width:400px){.academia-movie-cover .cover .message{font-size:18px}}.academia-movie-cover .cover .button{font-size:20px;color:#fff;margin-top:24px;background-color:#29a5dc;padding:8px 24px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.academia-movie-cover .cover .button:hover{filter:alpha(Opacity=90);opacity:.9;cursor:pointer}.academia-movie-cover .poster{width:100%;height:100%}.academia-news-mail-button{font-size:20px;width:18rem;color:#fff;margin:24px auto;background-color:#29a5dc;padding:8px 24px;border:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}@media screen and (max-width:600px){.academia-movie-cover .cover .message{font-size:16px;line-height:150%}.academia-movie-cover .cover .button,.academia-news-mail-button{font-size:14px}}.search-box-container{position:absolute;left:70px;top:0;bottom:0;width:26%}.search-box-container .search-box{position:relative;background:#3A476B;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;width:100%;height:30px;margin-top:10px;transition:all .15s linear}.search-box-container .search-box:hover{background:#495775}.search-box-container .search-box:hover .search-wrapper .search{background:0 0}.search-box-container .search-box:hover:focus{background:#495775}.search-box-container .search-box .search-icon{float:left;margin-left:15px;margin-top:7px;width:15px}.search-box-container .search-box .search-wrapper{position:absolute;left:30px;right:0;top:0;bottom:0;transition:all .15s linear}.search-box-container .search-box .search-wrapper .search{height:21px;width:100%;padding:0 0 0 10px;margin-top:5px;color:#FFF;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;background-color:transparent;border:none}.search-box-container .search-box .search-wrapper .search:focus{outline:0}.search-box-container .search-box .search-wrapper .search::-webkit-input-placeholder{color:#fff;opacity:.8}.search-box-container .erase-button{position:absolute;top:20px;right:13px;width:14px;cursor:pointer}.search-box-container .erase-button.hide{display:none}.search-box-container.mypicks{width:195px;left:inherit;right:0;border-right:1px solid #D9D9D9;border-left:1px solid #D9D9D9}.search-box-container.mypicks .search-box{margin-top:12px;background:#FFF}.search-box-container.mypicks .search-box .search-wrapper .search{color:#222}.search-box-container.mypicks .search-box .search-wrapper .search:-moz-placeholder{color:#999;opacity:1}.search-box-container.mypicks .search-box .search-wrapper .search::-moz-placeholder{color:#999;opacity:1}.search-box-container.mypicks .search-box .search-wrapper .search:-ms-input-placeholder{color:#999;opacity:1}.search-box-container.mypicks .search-box .search-wrapper .search::-webkit-input-placeholder{color:#999;opacity:1}.search-box-container.hide{display:none}.search-history-container{top:50px;left:70px;width:30%;min-width:307px;position:fixed;z-index:5000}.search-history-container .popover{position:relative}.search-history-container .popover .search-header{height:32px;border-bottom:1px solid #D3DDE9}.search-history-container .popover .search-header .search-title{float:left;margin-left:8px;margin-top:6px;color:#999;font-size:12px}.search-history-container .popover .search-header .clear-history-label{float:right;margin-top:6px;font-size:12px;padding:0 8px;color:#37509C;cursor:pointer}.search-history-container .popover .search-header .clear-history-label:hover{text-decoration:underline}.search-history-container .popover .wrapper{max-height:350px;overflow-y:auto}.search-history-container .popover .wrapper .history{padding:16px;border-bottom:1px solid #D9D9D9}.search-history-container .popover .wrapper .history.selected,.search-history-container .popover .wrapper .history:hover{background-color:#EFEFEF}.pick-count{padding:16px 36px;pointer-events:none;border:1px solid #FFF;border-right:none;width:auto;height:auto;position:relative}.pick-count .picks-cover{position:absolute;top:0;bottom:0;left:0;right:0}.pick-count .labels{position:absolute;text-align:center;left:0;right:0;top:50%;margin-top:-6px;line-height:100%}.pick-count .labels .value{margin-right:2px;font-size:16px}.pick-count .labels .unit{text-align:center;font-size:7px;margin-top:-4px}.pick-count.big{padding:18px 40px}.pick-count.big .labels{margin-top:-8px}.pick-count.big .labels .value{margin-right:4px;font-size:18px}.pick-count.black{border-color:#FFF;color:#FFF}.pick-count.black .picks-cover{background-color:#000;opacity:.3;filter:alpha(Opacity=30)}.pick-count.white{border-color:#15274D;color:#15274D}.pick-count.white .picks-cover{background-color:#FFF;opacity:1;filter:alpha(Opacity=100)}.breadcrumbs{position:fixed;left:0;right:0;margin-left:192px;z-index:3;background:#FFF;border-bottom:1px solid #EAEAEA;opacity:.88}.breadcrumbs .link-wrapper{width:792px;margin:auto}.breadcrumbs .link-wrapper a{color:#37509C;display:block}.breadcrumbs .link-wrapper a div{display:table-cell;height:40px;vertical-align:middle}.breadcrumbs .link-wrapper a img{width:16px;height:auto;margin-right:8px}.breadcrumbs .link-wrapper a .label{font-size:12px;font-weight:700;line-height:1;padding-top:2px}.breadcrumbs .link-wrapper a:hover{opacity:.88}@media screen and (min-width:1200px){.breadcrumbs{margin-left:216px}.breadcrumbs .link-wrapper{width:1000px}}@media screen and (min-width:1324px){.breadcrumbs .link-wrapper{width:1048px}}@media screen and (max-width:769px){.breadcrumbs{margin-left:0}.breadcrumbs .link-wrapper a{margin-left:16px}}.newslist{transition:all .1s linear;margin-bottom:14px}.newslist.last{margin:0}.newslist:hover{-moz-box-shadow:0 0 16px #DDD;-webkit-box-shadow:0 0 16px #DDD;box-shadow:0 0 16px #DDD}.newslist:hover .title:hover{color:#37509C}.newslist:hover .thumbnail:hover{opacity:.88}.newslist .left-block{float:left;position:relative}.newslist .left-block .thumbnail{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center;width:148px;height:100px}.newslist .left-block .pick-count{position:absolute;right:0;top:12px;padding:14px 29px;font-size:12px}.newslist .left-block .pick-count .labels{margin-top:-5px}.newslist .left-block .pick-count .labels .value{font-size:14px;margin-right:3px}.newslist .right-block{padding-left:156px;height:100px;background-color:#FFF;position:relative}.newslist .right-block .title{font-weight:700;font-size:16px;padding:8px 8px 8px 0;height:40px}.newslist .right-block .pickers{display:inline-block}.newslist .right-block .pickers ul{list-style-type:none;padding:0;margin:0}.newslist .right-block .pickers ul:after{display:block;content:'';clear:both}.newslist .right-block .pickers ul li{float:left;margin:0 2px}.newslist .right-block .pickers ul li:first-child{margin:0 2px 0 0}.newslist .right-block .pickers ul li:hover img{opacity:.88}.newslist .right-block .pickers ul li .icon{width:24px;height:24px}.newslist .meta{font-size:10px;padding:6px 0;color:#999}.newslist .meta .publisher{max-width:50%;height:15px;display:block;overflow:hidden;float:left;word-break:break-all;word-break:break-word}.newslist .meta .sponsored-container .sponsored-image{display:block;float:left}.newslist .meta .sponsored-container .sponsored-image img{width:52px}.newslist .meta .sponsored-container .sponsor-name{margin-left:4px;height:15px;overflow:hidden;max-width:74%;display:block;float:left}.newslist .meta .sponsored-feed-image{position:absolute;right:0;bottom:-14px}.newslist .meta .sponsored-feed-image img{width:auto;height:14px}.newslist .meta .published{margin-left:8px}.movieblock-left .newslist .right-block .title{height:74px}.movieblock-left .newslist .right-block .pickers{display:none}@media screen and (min-width:1200px){.newslist{margin-bottom:20px}.newslist .left-block .thumbnail{width:168px;height:118px}.newslist .right-block{padding-left:180px;height:118px}.newslist .right-block .title{padding:8px 8px 8px 0;height:64px}.newslist .right-block .meta{padding:4px 0}.movieblock-left .newslist .right-block .title{padding:8px 8px 8px 0;height:64px}.movieblock-left .newslist .right-block .pickers{display:inline-block}}@media screen and (min-width:1324px){.newslist{margin-bottom:24px}.newslist .left-block .thumbnail{width:196px;height:133px}.newslist .right-block{padding-left:212px;height:133px}.movieblock-left .newslist .right-block .title,.newslist .right-block .title{font-size:18px;padding:12px 12px 12px 0;height:74px}.movieblock-left .newslist .right-block .pickers{display:inline-block}}.banner .banner-content{position:relative;padding:24px;background-color:#FFF;transition:all .1s linear}.banner .banner-content:hover{-moz-box-shadow:0 0 16px #DDD;-webkit-box-shadow:0 0 16px #DDD;box-shadow:0 0 16px #DDD}.banner .banner-content.image{padding:0}.banner .banner-content.image img{width:100%}.banner .banner-header{display:table-row}.banner .banner-icon{display:table-cell;padding:8px 16px;border-radius:4px}.banner .banner-icon.banner-icon-accent-green{color:#FFF;background:#0FBA85}.banner .banner-icon.banner-icon-np-blue{color:#FFF;background:#032250}.banner .banner-title{display:table-cell;padding-left:12px;font-size:18px;font-weight:700;vertical-align:middle;line-height:1}.banner .banner-description{margin-top:8px;color:#666}.banner .banner-button{position:absolute;top:50%;right:24px;margin-top:-18px;padding:10px 15px;line-height:1;border-radius:4px;border:1px solid #4277FB;color:#4277FB;background:#FFF}.banner .banner-image{background-size:cover;background-repeat:no-repeat;background-position:center}.picker-badges{display:inline-block;vertical-align:top;margin-top:5px}.picker-badges.small{margin-top:0}.picker-badges .picker-badge{margin-left:8px}.picker-badges .picker-badge img{height:auto;width:28px}.picker-badges .picker-badge.small img{height:auto;width:24px}.picker-specialities{display:inline-block;float:left;margin-right:12px}.picker-specialities .caption{display:inline-block;color:#999}.picker-specialities .picker-speciality{font-size:11px;color:#666;padding:1px 8px;background-color:#EFEFEF;display:inline-block}.follow-dialog{background:#FFF;position:relative;display:inline-block;border-radius:5px;color:#333;width:846px;height:inherit;margin:auto}.follow-dialog .loading img{width:40px}.follow-dialog .follow-dialog-content{height:inherit}.follow-dialog .follow-dialog-content .follow-dialog-header{position:relative;height:48px;padding:0 20px;box-shadow:0 1px 2px 0 rgba(0,0,0,.08)}.follow-dialog .follow-dialog-content .follow-dialog-header .follow-dialog-header-title{position:absolute;height:16px;top:0;bottom:0;margin:auto;font-size:14px;font-weight:700}.follow-dialog .follow-dialog-content .follow-dialog-body{height:418px;padding:16px 16px 0;margin-bottom:1px;background-color:#EFEFEF;overflow-y:scroll}.follow-dialog .follow-dialog-content .follow-dialog-footer{height:56px;box-shadow:0 -1px 4px 0 rgba(0,0,0,.08)}.follow-dialog .follow-dialog-content .follow-dialog-footer .follow-dialog-error-message{float:left;color:#F76666;margin:18px 20px}.follow-dialog .follow-dialog-content .follow-dialog-footer button[disabled].save-btn,.follow-dialog .follow-dialog-content .follow-dialog-footer button[disabled].save-btn:hover{background-color:#495775;border-color:#495775}.follow-dialog .follow-dialog-content .follow-dialog-footer .button{float:right;font-size:14px}.follow-dialog .follow-dialog-content .follow-dialog-footer .button.save-btn{border:1px solid #15274d;background-color:#15274d;color:#FFF;transition:all .1s linear;width:196px;height:40px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin:8px 22px}.follow-dialog .follow-dialog-content .follow-dialog-footer .button.save-btn:hover{border-color:#27375c;background-color:#27375c;color:#FFF;border-radius:2px;transition:all .1s linear}.follow-dialog .follow-dialog-content .follow-dialog-footer .button.cancel-btn{width:120px;height:40px;margin:8px 0;border:none;background-color:#FFF;color:#999}.follow-dialog .follow-dialog-content .follow-dialog-footer .button.cancel-btn:hover{color:#474886}.follow-dialog .follow-dialog-content .usertile{float:left;margin-right:16px;margin-bottom:16px;-moz-box-shadow:0 0 4px 2px #ccc;-webkit-box-shadow:0 0 4px 2px #ccc;box-shadow:0 0 4px 2px #ccc}.follow-dialog .follow-dialog-content .usertile.clear{margin-right:0}@media screen and (min-width:1200px){.follow-dialog{width:994px}}@media screen and (min-width:1324px){.follow-dialog{width:1114px}}@media screen and (max-width:769px){.follow-dialog{width:772px}}.name-verify-selection-dialog{background:#FFF;display:inline-block;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#222;text-align:center;width:400px;height:264px}.name-verify-selection-dialog .title{font-weight:700;font-size:20px;margin-top:32px}.name-verify-selection-dialog .message{color:#666;font-size:14px;margin:8px 0}.name-verify-selection-dialog .facebook,.name-verify-selection-dialog .photo{color:#FFF;display:inline-block;width:320px;height:48px;line-height:48px;text-align:center;cursor:pointer;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.name-verify-selection-dialog .facebook:hover,.name-verify-selection-dialog .photo:hover{opacity:.88;-moz-box-shadow:0 0 8px rgba(0,0,0,.16);-webkit-box-shadow:0 0 8px rgba(0,0,0,.16);box-shadow:0 0 8px rgba(0,0,0,.16)}.name-verify-selection-dialog .facebook{background:#3C5B97;margin-top:8px}.name-verify-selection-dialog .photo{background:#15274D;margin-top:8px}.name-verify-selection-dialog .close-button{position:absolute;width:25px;height:25px;top:-31px;right:-31px;cursor:pointer}.facebook-name-verify-dialog,.name-verify-dialog{background:#FFF;display:inline-block;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#222;text-align:center;width:400px}.facebook-name-verify-dialog .close-button,.name-verify-dialog .close-button{position:absolute;width:25px;height:25px;top:-31px;right:-31px;cursor:pointer}.facebook-name-verify-dialog .title,.name-verify-dialog .title{font-size:20px;width:322.5px;height:60px;margin:40px auto 24.5px;text-align:left}.facebook-name-verify-dialog .uploader-caption,.name-verify-dialog .uploader-caption{margin:24px auto 16px;width:322.5px}.facebook-name-verify-dialog .uploader-caption p,.name-verify-dialog .uploader-caption p{margin:0;text-align:left}.facebook-name-verify-dialog .uploader-caption p.main,.name-verify-dialog .uploader-caption p.main{font-size:16px;margin-bottom:4px}.facebook-name-verify-dialog .uploader-caption p.sub,.name-verify-dialog .uploader-caption p.sub{font-size:12px;color:#999}.facebook-name-verify-dialog .uploader,.name-verify-dialog .uploader{-moz-box-shadow:0 0 4px rgba(0,0,0,.16);-webkit-box-shadow:0 0 4px rgba(0,0,0,.16);box-shadow:0 0 4px rgba(0,0,0,.16);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;width:327px;height:156px;margin:0 auto 8px;color:#666;position:relative;background-size:contain;background-repeat:no-repeat;background-position:center}.facebook-name-verify-dialog .uploader img,.name-verify-dialog .uploader img{height:56px;width:56px;margin:37px 0 15px}.facebook-name-verify-dialog .uploader p,.name-verify-dialog .uploader p{margin:0}.facebook-name-verify-dialog .uploader input[type=file],.name-verify-dialog .uploader input[type=file]{cursor:pointer;position:absolute;min-width:100%;min-height:100%;top:0;right:0;font-size:50px;display:block;filter:alpha(Opacity=0);opacity:0}.facebook-name-verify-dialog .uploader:hover,.name-verify-dialog .uploader:hover{-moz-box-shadow:0 0 8px rgba(0,0,0,.16);-webkit-box-shadow:0 0 8px rgba(0,0,0,.16);box-shadow:0 0 8px rgba(0,0,0,.16);opacity:.88}.facebook-name-verify-dialog .input-form .caption,.name-verify-dialog .input-form .caption{display:table;margin:24px 0 0 35px}.facebook-name-verify-dialog .input-form .caption .main,.name-verify-dialog .input-form .caption .main{font-size:14px;display:table-cell}.facebook-name-verify-dialog .input-form .caption .sub,.name-verify-dialog .input-form .caption .sub{font-size:12px;color:#999;display:table-cell;padding-left:8px}.facebook-name-verify-dialog .input-form .field,.name-verify-dialog .input-form .field{font-size:14px;margin-top:8px}.facebook-name-verify-dialog .input-form .field input[type=text],.name-verify-dialog .input-form .field input[type=text]{width:157px;height:39px}.facebook-name-verify-dialog .input-form .field input[type=text].full,.name-verify-dialog .input-form .field input[type=text].full{width:328px}.facebook-name-verify-dialog .input-form .field .latter,.name-verify-dialog .input-form .field .latter{margin-left:13px}.facebook-name-verify-dialog .caution,.name-verify-dialog .caution{line-height:1.6;color:#999;height:88px;margin:24.6px auto 0;font-size:12px;width:328px;text-align:left}.facebook-name-verify-dialog .policy-check,.name-verify-dialog .policy-check{font-size:12px;font-weight:700;text-align:left;margin:8px auto 0;width:328px;color:#666}.facebook-name-verify-dialog .policy-check label,.name-verify-dialog .policy-check label{cursor:pointer}.facebook-name-verify-dialog .policy-check label a,.facebook-name-verify-dialog .policy-check label a:visited,.name-verify-dialog .policy-check label a,.name-verify-dialog .policy-check label a:visited{text-decoration:underline;color:#666}.facebook-name-verify-dialog .policy-check input[type=checkbox],.name-verify-dialog .policy-check input[type=checkbox]{display:none}.facebook-name-verify-dialog .policy-check input[type=checkbox]:checked+.checkbox:before,.name-verify-dialog .policy-check input[type=checkbox]:checked+.checkbox:before{opacity:1}.facebook-name-verify-dialog .policy-check input[type=checkbox]:checked+.checkbox:after,.name-verify-dialog .policy-check input[type=checkbox]:checked+.checkbox:after{background:#54AB23}.facebook-name-verify-dialog .policy-check .checkbox,.name-verify-dialog .policy-check .checkbox{position:relative;display:inline-block;margin:0 0 12px;padding:0 0 0 24px;vertical-align:middle;cursor:pointer}.facebook-name-verify-dialog .policy-check .checkbox:after,.name-verify-dialog .policy-check .checkbox:after{-moz-transition:border-color .2s linear;-o-transition:border-color .2s linear;-webkit-transition:border-color .2s linear;transition:border-color .2s linear;position:absolute;top:50%;left:0;display:block;margin-top:-7.5px;width:16px;height:16px;border:1px solid #D9D9D9;border-radius:2px;content:''}.facebook-name-verify-dialog .policy-check .checkbox:before,.name-verify-dialog .policy-check .checkbox:before{position:absolute;z-index:1;top:50%;left:6px;display:block;margin-top:-5.5px;width:5px;height:9px;border-right:2px solid #FFF;border-bottom:2px solid #FFF;content:'';opacity:0;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.facebook-name-verify-dialog .submit-button,.name-verify-dialog .submit-button{color:#fff;width:330px;height:56px;line-height:56px;margin:20.4px auto 33px;border-radius:2px}.facebook-name-verify-dialog .submit-button.active,.name-verify-dialog .submit-button.active{background:#15274D;cursor:pointer}.facebook-name-verify-dialog .submit-button.inactive,.name-verify-dialog .submit-button.inactive{background:#D9D9D9}.facebook-name-verify-dialog .error,.name-verify-dialog .error{width:330px;margin:8px auto;color:#F76666}.name-verify-complete{background:#FFF;display:inline-block;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#222;text-align:center;width:284px;height:234px}.name-verify-complete .close-button{position:absolute;width:25px;height:25px;top:-31px;right:-31px;cursor:pointer}.name-verify-complete .icon{width:56px;height:56px;margin-top:32px;margin-bottom:16px}.name-verify-complete .message{font-size:16px;margin-bottom:24px;font-weight:700}.name-verify-complete .done{cursor:pointer;-moz-transition:all .15s linear;-o-transition:all .15s linear;-webkit-transition:all .15s linear;transition:all .15s linear;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#15274D;color:#FFF;font-size:16px;font-weight:700;width:252px;height:48px;margin:auto;line-height:48px}.name-verify-complete .done:hover{opacity:.88;-moz-box-shadow:0 0 8px rgba(0,0,0,.16);-webkit-box-shadow:0 0 8px rgba(0,0,0,.16);box-shadow:0 0 8px rgba(0,0,0,.16)}.encourage-name-verification{background:#FFF;display:inline-block;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#222;text-align:center;width:400px;height:506px}.encourage-name-verification .close-button{position:absolute;width:25px;height:25px;top:-31px;right:-31px;cursor:pointer}.encourage-name-verification .title{margin-top:34px;font-weight:700;font-size:16px}.encourage-name-verification .explanation{margin-top:9.5px;font-size:14px}.encourage-name-verification .icon{width:400px;height:196px;margin-top:25.5px;margin-bottom:25px;background-size:cover;background-position:center;background-repeat:no-repeat}.encourage-name-verification .facebook,.encourage-name-verification .photo{color:#FFF;display:inline-block;width:320px;height:48px;line-height:48px;text-align:center;cursor:pointer;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.encourage-name-verification .facebook:hover,.encourage-name-verification .photo:hover{opacity:.88;-moz-box-shadow:0 0 8px rgba(0,0,0,.16);-webkit-box-shadow:0 0 8px rgba(0,0,0,.16);box-shadow:0 0 8px rgba(0,0,0,.16)}.encourage-name-verification .verify-method{padding-top:210px}.encourage-name-verification .verify-method .facebook{background:#3C5B97;margin-top:8px}.encourage-name-verification .verify-method .photo{background:#15274D;margin-top:8px}.report-comment-dialog{background:#FFF;display:inline-block;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#222;text-align:center;width:600px}.report-comment-dialog .title{font-size:20px;margin:40px 40px 24px;text-align:left}.report-comment-dialog .container{margin:24px 40px}.report-comment-dialog .container .description{font-size:16px;text-align:left}.report-comment-dialog .container .description .strong{color:red}.report-comment-dialog .container .form{margin-top:24px}.report-comment-dialog .container .form .caption{margin:8px 0;font-size:14px;text-align:left}.report-comment-dialog .container .form .caption .reason-count{float:right;color:#999}.report-comment-dialog .container .form .reason{resize:none;width:100%;border:1px solid #D9D9D9;border-radius:2px;padding:10px;height:150px}.report-comment-dialog .container .form .submit-btn{width:160px;height:40px;line-height:40px;margin-top:8px;margin-left:auto;border-radius:2px;color:#FFF}.report-comment-dialog .container .form .submit-btn.active{background:#15274D;cursor:pointer}.report-comment-dialog .container .form .submit-btn.inactive{background:#D9D9D9}.report-comment-dialog .container .form .error{margin:8px auto;color:#F76666}.circle-back-button img{width:42px;cursor:pointer}.circle-back-button img:hover{filter:alpha(Opacity=80);opacity:.8}.no-result{margin:150px auto;width:270px}.no-result .no-result-image{width:96px;margin:auto}.no-result .no-result-image img{width:96px;height:89px}.no-result .no-result-caption{margin-top:16px;color:#999;text-align:center}.search-no-result{background-color:#fff;padding:32px}.search-no-result .no-result-caption{margin-bottom:8px;font-size:16px;color:#222}.search-no-result .description{margin-left:8px;color:#999}.search-no-result.sub{margin-left:24px;padding:8px}.search-no-result.sub .no-result-caption{margin-bottom:0}.search-no-result.chart,.search-no-result.comment,.search-no-result.user{width:61.5%}.speeda-banner{background-color:#FFF;position:relative}.speeda-banner .banner-content{float:left;padding:16px}.speeda-banner .banner-content .advertise-text{font-weight:700;margin-right:88px;margin-bottom:8px;color:#000}.speeda-banner .banner-content .banner-title{font-size:10px;color:#0080FF}.speeda-banner .banner-content .free-report{color:#000;height:17px;font-weight:700}.speeda-banner .sponsored-wrapper{float:left}.speeda-banner .sponsored-wrapper img{height:16px}.speeda-banner .read-more-button{position:absolute;right:16px;top:18px;font-size:10px;padding:4px 8px;color:#0080FF;border:1px solid #0080FF;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.speeda-banner .read-more-button:hover{filter:alpha(Opacity=80);opacity:.8}.speeda-banner:after{display:block;content:'';clear:both}.speeda-banner.report{height:65px;cursor:pointer}.speeda-banner.report .banner-content{margin-left:14%;max-width:67%}.speeda-banner.report .sponsored-wrapper{margin-top:22px;margin-left:24px}.speeda-banner.report .fa-angle-right{font-size:20px;float:right;margin-top:22px;margin-right:24px;color:#999}.speeda-banner.report:hover{background-color:#F9F9F9}.search-tool-bar{height:50px;border-bottom:solid 1px #D9D9D9}.search-tool-bar .search-tools{padding:8px 24px 0;margin:auto}.search-tool-bar .search-tools .search-tool{float:left;position:relative}.search-tool-bar .search-tools .search-tool .search-tool-button{float:left;padding:8px 0;margin-right:32px;cursor:pointer}.search-tool-bar .search-tools .search-tool .search-tool-button .tool-separator,.search-tool-bar .search-tools .search-tool .search-tool-button .tool-title{float:left;color:#222;font-size:12px;margin-right:3px}.search-tool-bar .search-tools .search-tool .search-tool-button .tool-value{float:left;color:#666;font-size:12px}.search-tool-bar .search-tools .search-tool .search-tool-button .tool-value.not-default{font-weight:700}.search-tool-bar .search-tools .search-tool .search-tool-button img{float:left;height:12px;width:10px;padding-top:5px;margin-left:6px}.search-tool-bar .drop-down{position:absolute;z-index:1}.search-tool-bar .drop-down .item-header{border-bottom:solid 1px #EAEAEA}.search-tool-bar .drop-down .item-header .caption{height:40px;font-size:12px;padding:12px 0 12px 16px;color:#15274D}.search-tool-bar .drop-down .item{height:40px;cursor:pointer}.search-tool-bar .drop-down .item:hover{background-color:#EFEFEF}.search-tool-bar .drop-down .item .title{line-height:40px;margin-left:40px;margin-right:40px;font-size:12px;color:#15274D;white-space:nowrap}.search-tool-bar .drop-down .item .fa-circle{float:left;font-size:10px;margin-top:16px;margin-left:16px;color:#0080FF}.chart-share-button .drop-down-button{display:table;float:right;color:#999;cursor:pointer}.chart-share-button .drop-down-button img{display:table-cell;vertical-align:middle;width:20px}.chart-share-button .drop-down-button span{display:table-cell;font-size:12px;vertical-align:middle}.chart-share-button .drop-down-button:hover{filter:alpha(Opacity=80);opacity:.8}.chart-share-button .drop-down-button:after{display:block;content:'';clear:both}.chart-share-button .drop-down{position:absolute;top:40px;right:0;z-index:10;width:260px;background-color:#FFF;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 8px #D9D9D9;-webkit-box-shadow:0 0 8px #D9D9D9;box-shadow:0 0 8px #D9D9D9}.chart-share-button .drop-down .share-item{display:table;table-layout:fixed;width:260px;padding:16px 16px 12px;cursor:pointer;color:#222}.chart-share-button .drop-down .share-item .image-wrapper{display:table-cell;vertical-align:middle;width:30px}.chart-share-button .drop-down .share-item .image-wrapper img{width:28px}.chart-share-button .drop-down .share-item .item-text{width:196px;text-align:left;display:table-cell;padding-left:8px;vertical-align:middle;font-size:14px}.chart-share-button .drop-down .share-item:hover{background-color:#F9F9F9}.chart-share-button .drop-down .share-item.facebook{padding-top:20px}.chart-share-button .drop-down .share-item.data-download{padding-top:8px;padding-bottom:20px}.chart-share-button .drop-down .share-item.data-download .item-text{position:relative;width:178px;height:50px}.chart-share-button .drop-down .share-item.data-download .item-text .sponsored-wrapper{position:absolute;bottom:0}.chart-share-button .drop-down .share-item.data-download .item-text .sponsored-wrapper img{float:left;height:12px}.chart-share-button .drop-down .share-item.data-download .item-text .sponsored-wrapper .sponsored-text{float:left;margin-left:4px;height:12px;line-height:12px;font-size:8px;color:#999}.chart-share-button .drop-down .share-item.data-download .right-image-wrapper{display:table-cell;vertical-align:middle;width:18px}.chart-share-button .drop-down .share-item.data-download .right-image-wrapper img{width:16px}.chart-share-button .drop-down.hide{display:none}.chart-share-button .drop-down a{text-decoration:blink}.chart-card{background-color:#FFF}.chart-card .chart-header{padding:16px 24px;height:50px;border-bottom:1px solid #EAEAEA;position:relative}.chart-card .chart-header .chart-title-wrapper{position:absolute;padding:13px 0 16px 24px;top:0;bottom:0;right:86px;left:0}.chart-card .chart-header .chart-title-wrapper .chart-title{float:left;color:#003365;font-weight:700;font-size:14px;margin:0;width:100%;height:18px;line-height:normal;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.chart-card .chart-header .chart-title-wrapper .drop-down{top:50px}.chart-card .chart-footer .chart-source{padding-left:8px;margin-top:8px;font-size:10px;color:#999}.chart-card .chart-footer .chart-usage{font-size:10px;margin-top:4px}.chart-card .iframe-wrapper{width:100%;height:100%}.chart-card .iframe-wrapper iframe{width:100%;height:100%;border:0}.chart-card:after{display:block;content:'';clear:both}.company-card{background-color:#FFF;border:none;-moz-box-shadow:0 1px 4px #DDD;-webkit-box-shadow:0 1px 4px #DDD;box-shadow:0 1px 4px #DDD}.company-card .basic-info{padding:24px;border-bottom:1px solid #EAEAEA}.company-card .basic-info:after{display:block;content:'';clear:both}.company-card .name-link-wrapper{width:100%;margin-bottom:8px;position:relative}.company-card .name-link-wrapper .name-wrapper{margin-right:24px}.company-card .name-link-wrapper .name-wrapper .company-name{font-size:24px;color:#37509C;word-break:break-all;word-break:break-word;margin-right:8px;line-height:1.4}.company-card .name-link-wrapper .name-wrapper .ticker{vertical-align:text-bottom;color:#222}.company-card .name-link-wrapper .next-arrow{position:absolute;right:0;top:0;margin-top:4px}.company-card .name-link-wrapper .next-arrow img{width:14px}.company-card .name-link-wrapper:hover{filter:alpha(Opacity=80);opacity:.8}.company-card .name-link-wrapper:after{display:block;content:'';clear:both}.company-card .summary-info{font-size:12px;word-wrap:break-word;margin-bottom:8px;line-height:1.5}.company-card .summary-info a{color:#37509C}.company-card .item{float:left;width:100%;margin-top:8px}.company-card .item .title{float:left;font-size:12px;font-weight:700;color:#222}.company-card .item .value{font-size:12px;margin-left:64px;font-weight:400;overflow:hidden;color:#222}.company-card .item.related-industries .value,.company-card .item.url .value{color:#37509C}.company-card .item.related-industries .value{height:16px}.company-card .item.related-industries .value .industry-text:hover,.company-card .item.url .value:hover{text-decoration:underline}.company-card .chart-wrapper{padding:13px 16px 8px;background-color:#FCFCFC;height:310px;border-bottom:solid 1px #D9D9D9}.company-card .chart-wrapper.performance-chart{border-top:solid 1px #D9D9D9}.company-card .chart-wrapper .chart-card{background-color:inherit;border:none}.company-card .chart-wrapper .chart-card .chart-view-wrapper{height:100%;width:100%;position:relative}.company-card .chart-wrapper .chart-card .chart-view-wrapper .chart-header{height:24px;padding:0 8px;border:none;margin-bottom:3px}.company-card .chart-wrapper .chart-card .chart-view-wrapper .chart-header .chart-title-wrapper{padding:0 0 0 8px}.company-card .chart-wrapper .chart-card .chart-view-wrapper .chart-header .chart-title-wrapper .chart-title{font-weight:400;float:left;color:#00133A}.company-card .chart-wrapper .chart-card .chart-view-wrapper .chart-header .chart-share-button .drop-down-button{margin-top:3px}.company-card .chart-wrapper .chart-card .chart-view-wrapper .chart-share-button .drop-down{top:30px}.company-card .chart-wrapper .chart-card .chart-view-wrapper .chart-frame{height:230px;padding:0}.company-card .chart-wrapper.competitor-chart{height:520px}.company-card .chart-wrapper.competitor-chart .chart-card{background-color:inherit;border:none}.company-card .chart-wrapper.competitor-chart .chart-card .chart-frame{height:440px;padding:0}.company-card .company-related-users{height:150px;background-color:#FCFCFC;padding:16px 24px}.company-card .company-related-users:after{display:block;content:'';clear:both}.company-card .company-related-users .user-list{margin-top:16px}.company-card .company-related-users .user-list .user-wrapper{text-align:center;float:left;width:20%;cursor:pointer}.company-card .company-related-users .user-list .user-wrapper img{width:40px;height:auto}.company-card .company-related-users .user-list .user-wrapper .username{width:100%;color:#37509C;font-size:12px;word-break:break-all;word-break:break-word;line-height:1.25}.company-card:after{display:block;content:'';clear:both}.industry-card{background-color:#FFF;border:none;-moz-box-shadow:0 1px 4px #DDD;-webkit-box-shadow:0 1px 4px #DDD;box-shadow:0 1px 4px #DDD}.industry-card .basic-info{padding:24px 24px 16px;border-bottom:1px solid #EAEAEA}.industry-card .basic-info:after{display:block;content:'';clear:both}.industry-card .name-wrapper{width:100%}.industry-card .name-wrapper .industry-name{float:left;font-size:24px;color:#37509C;word-break:break-all;word-break:break-word}.industry-card .name-wrapper:hover{filter:alpha(Opacity=80);opacity:.8}.industry-card .name-wrapper:after{display:block;content:'';clear:both}.industry-card .description{margin:8px 0}.industry-card .read-more-description{float:left;color:#37509C;cursor:pointer;margin-bottom:8px}.industry-card .read-more-description:hover{filter:alpha(Opacity=80);opacity:.8}.industry-card .chart-wrapper{padding:13px 16px 8px;background-color:#FCFCFC;height:310px;border-bottom:solid 1px #D9D9D9}.industry-card .chart-wrapper.player-chart{border-top:solid 1px #D9D9D9;height:520px}.industry-card .chart-wrapper .chart-card{background-color:inherit;border:none}.industry-card .chart-wrapper .chart-card .chart-view-wrapper{height:100%;width:100%;position:relative}.industry-card .chart-wrapper .chart-card .chart-view-wrapper .chart-header{height:24px;padding:0 8px;border:none;margin-bottom:3px}.industry-card .chart-wrapper .chart-card .chart-view-wrapper .chart-header .chart-title-wrapper{padding:0 0 0 8px}.industry-card .chart-wrapper .chart-card .chart-view-wrapper .chart-header .chart-title-wrapper .chart-title{float:left;color:#00133A;font-weight:400}.industry-card .chart-wrapper .chart-card .chart-view-wrapper .chart-header .chart-share-button .drop-down-button{margin-top:3px}.industry-card .chart-wrapper .chart-card .chart-view-wrapper .chart-header .chart-share-button .drop-down{top:30px}.industry-card .chart-wrapper .chart-card .chart-view-wrapper .chart-frame{height:440px;padding:0}.industry-card:after{display:block;content:'';clear:both}.chart-summary{position:relative;display:inline-block;border-radius:5px;color:#333;width:985px;margin:auto}.chart-summary .loading img{width:40px}.chart-summary .chart-summary-content .main-content{float:left;width:728px;background-color:#FFF;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.chart-summary .chart-summary-content .main-content .chart-header{padding:14px 24px 16px;margin-bottom:8px;-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,.08);-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.08);box-shadow:0 1px 4px 0 rgba(0,0,0,.08)}.chart-summary .chart-summary-content .main-content .chart-header .chart-title{font-size:20px;color:#222;margin-top:0;margin-bottom:1px;line-height:normal}.chart-summary .chart-summary-content .main-content .chart-header .content-url{font-size:12px;color:#999}.chart-summary .chart-summary-content .main-content .chart-wrapper{width:100%;background-color:#FFF;padding:10px 24px 16px}.chart-summary .chart-summary-content .main-content .chart-wrapper iframe{width:100%;height:400px;border:0}.chart-summary .chart-summary-content .main-content .chart-wrapper .chart-image{width:100%}.chart-summary .chart-summary-content .main-content .chart-footer{margin-top:8px}.chart-summary .chart-summary-content .main-content .chart-footer .chart-source{font-size:10px;color:#999}.chart-summary .chart-summary-content .main-content .chart-footer .chart-usage{font-size:10px;color:#999;margin-top:4px}.chart-summary .chart-summary-content .main-content .chart-footer .chart-usage a{color:#37509C}.chart-summary .chart-summary-content .main-content .summary-footer{margin:4px 0 0;padding:12px 24px;-moz-box-shadow:0 -1px 4px 0 rgba(0,0,0,.08);-webkit-box-shadow:0 -1px 4px 0 rgba(0,0,0,.08);box-shadow:0 -1px 4px 0 rgba(0,0,0,.08)}.chart-summary .chart-summary-content .main-content .summary-footer .title{float:left;font-size:12px;margin-left:1%;color:#666;width:10%;margin-top:12px}.chart-summary .chart-summary-content .main-content .summary-footer .share-item{float:left;height:32px;display:inline-block;width:7%;margin-left:1%;border:1px solid #D9D9D9;text-align:center;cursor:pointer}.chart-summary .chart-summary-content .main-content .summary-footer .share-item:hover{filter:alpha(Opacity=80);opacity:.8}.chart-summary .chart-summary-content .main-content .summary-footer .share-item img{width:25px;margin-top:2px}.chart-summary .chart-summary-content .main-content .summary-footer .share-item.link-copy{display:none}.chart-summary .chart-summary-content .main-content .summary-footer .share-item.last{margin-right:0}.chart-summary .chart-summary-content .main-content .summary-footer .share-item.social-spread-forbidden.embed,.chart-summary .chart-summary-content .main-content .summary-footer .share-item.social-spread-forbidden.facebook,.chart-summary .chart-summary-content .main-content .summary-footer .share-item.social-spread-forbidden.twitter{display:none}.chart-summary .chart-summary-content .main-content .summary-footer:after{display:block;content:'';clear:both}.chart-summary .chart-summary-content .relative-information{float:right;background-color:#FFF;width:241px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.chart-summary .chart-summary-content .relative-information .title{font-size:12px;font-weight:700;color:#666}.chart-summary .chart-summary-content .relative-information .author{padding:16px 24px 8px}.chart-summary .chart-summary-content .relative-information .author .contents{float:left;width:100%;padding:16px 0;cursor:pointer}.chart-summary .chart-summary-content .relative-information .author .contents .icon-wrapper{float:left}.chart-summary .chart-summary-content .relative-information .author .contents .icon-wrapper img{width:40px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}.chart-summary .chart-summary-content .relative-information .author .contents .name-wrapper{float:left;padding-left:8px}.chart-summary .chart-summary-content .relative-information .author .contents .name-wrapper .sponsored-image{height:16px}.chart-summary .chart-summary-content .relative-information .author .contents .go-out-icon{float:right}.chart-summary .chart-summary-content .relative-information .author .contents .go-out-icon img{margin-top:10px;height:20px}.chart-summary .chart-summary-content .relative-information .author .contents:hover{filter:alpha(Opacity=80);opacity:.8}.chart-summary .chart-summary-content .relative-information .author:after{display:block;content:'';clear:both}.chart-summary .chart-summary-content .relative-information .relative-content{padding:24px 24px 16px;border-top:solid 1px #EAEAEA}.chart-summary .chart-summary-content .relative-information .relative-content .title{margin-bottom:16px}.chart-summary .chart-summary-content .relative-information .relative-content .contents .page-link{cursor:pointer}.chart-summary .chart-summary-content .relative-information .relative-content .contents .page-link .title{font-size:14px;font-weight:400;color:#37509C;word-break:break-all;word-break:break-word}.chart-summary .chart-summary-content .relative-information .relative-content .contents .page-link:hover .title{filter:alpha(Opacity=80);opacity:.8}.chart-summary .chart-summary-content .banner-wrapper{float:left;width:728px;margin-top:14px}.chart-summary .chart-summary-content .banner-wrapper .speeda-banner{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.chart-summary .chart-summary-content .banner-wrapper .speeda-banner .banner-content{padding:14px 16px}.chart-summary .chart-summary-content .banner-wrapper .speeda-banner .banner-content .advertise-text{margin-bottom:4px}.chart-summary .chart-summary-content .banner-wrapper .speeda-banner .read-more-button{top:24px}.date-range-form .form-wrapper{height:302px;background-color:#FFF;padding:40px}.date-range-form .form-wrapper .left-panel{height:194px;float:left;position:relative;margin-right:24px}.date-range-form .form-wrapper .left-panel .title{color:#000;font-size:16px;margin-bottom:12px}.date-range-form .form-wrapper .left-panel .input-wrapper{margin-bottom:16px}.date-range-form .form-wrapper .left-panel .select-button{float:left;border:1px solid #D9D9D9;padding:6px 12px;background-color:#EFEFEF;cursor:pointer;color:#222;font-size:12px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.date-range-form .form-wrapper .left-panel .select-button:hover{filter:alpha(Opacity=80);opacity:.8}.xdsoft_datetimepicker table,.xdsoft_datetimepicker td,.xdsoft_datetimepicker th,.xdsoft_datetimepicker tr{border:0!important;background:none!important}.xdsoft_datetimepicker th{color:#000!important}.xdsoft_datetimepicker .xdsoft_month,.xdsoft_datetimepicker .xdsoft_year{width:35%!important}.xdsoft_datetimepicker .xdsoft_today_button{display:none!important}.xdsoft_datetimepicker .xdsoft_current{background:#000!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#000!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current{color:#FFF!important}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding:0!important;text-align:center!important}.xdsoft_datetimepicker .xdsoft_timepicker{margin-left:16px!important}.query-item{min-height:55px;padding:18px 20px 14px 24px;border-bottom:1px solid #D3DDE9;cursor:pointer}.query-item:hover{background-color:#EFEFEF}.query-item .name{display:inline-block;font-size:14px;word-break:break-all;word-break:break-word}.query-item .unread{display:inline-block;float:right;background-color:#E7141A;border-radius:15px;padding:2px 5.85px}.query-item .unread .unread-count{color:#FFF;font-size:11px}.query-dialog{width:675px;height:593px;background-color:#FFF;border-radius:8px}.query-dialog.add-dialog .dialog-header{border-bottom:1px solid #D3DDE9}.query-dialog.add-dialog .dialog-header.searched{border-bottom:none}.query-dialog .dialog-header{position:relative;min-height:58px;width:100%;padding:0 32px}.query-dialog .dialog-header:after{display:block;content:'';clear:both}.query-dialog .dialog-header .query-name{float:left;width:432px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:13px;font-size:24px;font-weight:700;color:#15274D;word-break:break-all;word-break:break-word}.query-dialog .dialog-header .follow-button-wrapper{float:right;position:relative;width:85px;height:28px;margin:16px 0}.query-dialog .dialog-header .follow-button-wrapper img{width:100%}.query-dialog .dialog-header .follow-button-wrapper .loading{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center}.query-dialog .dialog-header .follow-button-wrapper .loading img{width:24px}.query-dialog .dialog-header .follow-button-wrapper:hover:not(.now-loading){cursor:pointer;filter:alpha(Opacity=88);opacity:.88}.query-dialog .dialog-header .follow-button-wrapper .now-loading{filter:alpha(Opacity=50);opacity:.5}.query-dialog .dialog-header .notification-button-wrapper{float:right;position:relative;width:70px;height:28px;margin:16px 10px 16px 0}.query-dialog .dialog-header .notification-button-wrapper .button img{width:100%}.query-dialog .dialog-header .notification-button-wrapper .button:hover:not(.now-loading){cursor:pointer;filter:alpha(Opacity=88);opacity:.88}.query-dialog .dialog-header .notification-button-wrapper .button.now-loading{filter:alpha(Opacity=50);opacity:.5}.query-dialog .dialog-header .notification-button-wrapper .loading{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center}.query-dialog .dialog-header .notification-button-wrapper .loading img{width:24px}.query-dialog .dialog-header .notification-button-wrapper .notification-drop-down{position:absolute;top:38px;left:-65px;width:200px}.query-dialog .dialog-header .notification-button-wrapper .notification-drop-down .item{overflow:hidden;height:40px}.query-dialog .dialog-header .notification-button-wrapper .notification-drop-down .item:not(.selected):hover{cursor:pointer;background-color:#EFEFEF}.query-dialog .dialog-header .notification-button-wrapper .notification-drop-down .item .selected-mark{float:left;font-size:10px;margin-top:16px;margin-left:16px;color:#0080FF}.query-dialog .dialog-header .notification-button-wrapper .notification-drop-down .item:not(.selected) .selected-mark{display:none}.query-dialog .dialog-header .notification-button-wrapper .notification-drop-down .item .title{margin:0 40px;line-height:40px;color:#15274D;font-size:12px}.query-dialog .dialog-header .search-box-container{left:0;padding:4px 0 0 18px;width:86%}.query-dialog .dialog-header .search-box-container .search-box{background:#EEE;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.query-dialog .dialog-header .search-box-container .search-box:focus,.query-dialog .dialog-header .search-box-container .search-box:hover{background:#EFEFEF}.query-dialog .dialog-header .search-box-container .search-box .search-wrapper .search{color:#666}.query-dialog .dialog-header .search-box-container .search-box .search-wrapper .search:-moz-placeholder{color:#666}.query-dialog .dialog-header .search-box-container .search-box .search-wrapper .search::-moz-placeholder{color:#666}.query-dialog .dialog-header .search-box-container .search-box .search-wrapper .search:-ms-input-placeholder{color:#666}.query-dialog .dialog-header .search-box-container .search-box .search-wrapper .search::-webkit-input-placeholder{color:#666}.query-dialog .dialog-header .close-button{color:#666;position:absolute;top:0;right:0;width:14%;text-align:center;height:100%;padding-top:18px;cursor:pointer}.query-dialog .error-message-for-add-query-dialog,.query-dialog .error-message-for-view-query-dialog{padding:20px 0;text-align:center;color:#FFF;background-color:#F76666;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.query-dialog .tab-container .tab-items{height:50px;border-bottom:1px solid #D3DDE9}.query-dialog .tab-container .tab-items .tab-item{position:relative;width:50%;height:100%;padding:13px;border-bottom:0 solid #4277FB;transition:all .1s linear;text-align:center;color:#999}.query-dialog .tab-container .tab-items .tab-item.selected{color:#4277FB;border-bottom:2px solid #4277FB}.query-dialog .tab-container .tab-items .tab-item:hover{border-bottom:2px solid #4277FB}.query-dialog .tab-container .tab-items .tab-item .badge{position:absolute;padding:2px 4px 1px;font-weight:400;top:15px}.query-dialog .tab-container .tab-items .tab-item.news .badge{left:204px}.query-dialog .tab-container .tab-items .tab-item.comment .badge{left:201px}.query-dialog .tab-container .tab-contents{background-color:#EFEFEF;border-radius:0 0 8px 8px}.query-dialog .tab-container .tab-contents .tab-content{height:493px;overflow-y:scroll;-webkit-overflow-scrolling:touch;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.query-dialog .tab-container .tab-contents .tab-content .wrapper{padding:16px 16px 0}.query-dialog .tab-container .tab-contents .tab-content .wrapper .search-result-card{margin-bottom:16px}.query-dialog .tab-container .tab-contents .tab-content .wrapper .search-result-card .meta .publisher-container .separator{padding:0 2px}.query-dialog .tab-container .tab-contents .tab-content .wrapper .readmark{margin:8px 0;color:#666;font-size:12px;float:left}.query-dialog .tab-container .tab-contents .tab-content .loading{padding-bottom:16px}.query-dialog .tab-container .tab-contents .tab-content .error,.query-dialog .tab-container .tab-contents .tab-content .nothing{margin:0 8px}.query-dialog .add-description{position:relative}.query-dialog .add-description .icon{left:34px;top:10px;position:absolute}.query-dialog .add-description .icon img{width:16px}.query-dialog .add-description .description-wrapper{position:absolute;left:65px;top:40px}.query-dialog .add-description .description-wrapper .lead-text{font-size:20px;color:#565A64}.query-dialog .add-description .description-wrapper .detail-text{margin-top:8px;line-height:1.56;font-size:14px;color:#565A64}.query-dialog .add-keyword-panel{position:absolute;bottom:27px;background-color:#4277FB;padding:20px 30px 15px;border-radius:50px;width:75%;left:12.5%;height:87px;cursor:pointer}.query-dialog .add-keyword-panel .loading{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.query-dialog .add-keyword-panel .loading img{width:24px}.query-dialog .add-keyword-panel .add-keyword-wrapper{display:inline-block}.query-dialog .add-keyword-panel .add-keyword-wrapper .add-keyword{font-size:16px;font-weight:700;width:350px;overflow:hidden;color:#FFF}.query-dialog .add-keyword-panel .add-keyword-wrapper .add-keyword-caption{font-size:14px;color:#FFF}.query-dialog .add-keyword-panel .add-button{background-color:#FFF;padding:8px 20px 8px 14px;border-radius:26px;float:right;display:inline-block}.query-dialog .add-keyword-panel .add-button img{width:29px}.query-dialog .add-keyword-panel .add-button span{margin-left:-8px;vertical-align:middle;color:#4277FB}.query-dialog .added-effect-panel{background-color:#000;width:150px;height:150px;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;z-index:10;filter:alpha(Opacity=50);opacity:.5;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.query-dialog .added-effect-panel .added-logo{margin-top:16px;text-align:center;filter:alpha(enabled=false);opacity:1}.query-dialog .added-effect-panel .added-text{color:#FFF;margin-top:10px;text-align:center;filter:alpha(enabled=false);opacity:1}.leaflet-form{background-color:#FFF}.leaflet-form iframe{width:420px;height:640px;border:none;box-shadow:0 0 4px #DDD}.academia-mail-form-dialog{font-size:16px;background:#FFF;padding:32px 40px;width:400px;position:relative;display:inline-block;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-align:center;transition:all .1s linear}.academia-mail-form-dialog .mail-form .form-title{font-size:20px;color:#00133A;font-weight:700;line-height:100%;margin-bottom:8px}.academia-mail-form-dialog .mail-form .form-message{text-align:left}.academia-mail-form-dialog .mail-form .buttons{margin:0 auto}.academia-mail-form-dialog .mail-form .buttons button{margin-top:8px;font-size:14px;height:48px;width:100%;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#FFF;border:none}.academia-mail-form-dialog .mail-form .buttons button.form-btn{border:1px solid #15274d;background-color:#15274d;color:#FFF;border-radius:2px;transition:all .1s linear;margin-top:16px}.academia-mail-form-dialog .mail-form .buttons button.form-btn:hover{border-color:#27375c;background-color:#27375c;color:#FFF;border-radius:2px;transition:all .1s linear}.academia-mail-form-dialog .mail-form input{width:100%;height:40px;font-size:12px;margin-top:8px;transition:all .1s linear}.academia-mail-form-dialog .mail-form input:hover{-moz-box-shadow:0 0 8px #eaeaea inset;-webkit-box-shadow:0 0 8px #eaeaea inset;box-shadow:0 0 8px #eaeaea inset}.academia-mail-form-dialog .mail-form .error-message{border:none;background:0 0;color:#F76666;padding:0;margin-top:16px}.text-right{text-align:right}.center{text-align:center}.app-banner-footer{width:100%;text-align:center;height:28rem;color:#fff;background-color:#0A162A;padding-top:3.6rem}.app-banner-footer a:hover{filter:alpha(Opacity=80);opacity:.8;cursor:pointer}.app-banner-footer .logo-apple{border:1px solid #999;border-radius:4px;width:12rem;height:3.6rem;margin-right:.4rem}.app-banner-footer .logo-google{border:1px solid #999;border-radius:.4rem;width:12rem;height:3.6rem;margin-left:.4rem}.app-banner-footer .logo-newspicks{width:8rem;margin:1.6rem}.app-banner-footer .copyright{font-size:1.2rem}.student-discount-app-banner-footer{width:100%;text-align:center;height:50rem;color:#fff;background-color:#0A162A;padding-top:3.6rem}.student-discount-app-banner-footer .install_navi_title{font-size:1.5rem;margin-bottom:2rem}.student-discount-app-banner-footer .logo-apple{border:1px solid #999;border-radius:6px;width:20rem;height:6rem;margin-right:1rem}.student-discount-app-banner-footer .logo-google{border:1px solid #999;border-radius:.6rem;width:20rem;height:6rem;margin-left:1rem}.student-discount-app-banner-footer .logo-newspicks{margin:1rem}.student-discount-app-banner-footer .sns_share_buttons{margin:3rem 0}.student-discount-app-banner-footer .copyright{font-size:1.5rem}@media screen and (max-width:768px){.student-discount-app-banner-footer{width:100%;text-align:center;height:60rem;color:#fff;background-color:#0A162A;padding-top:5.4rem}.student-discount-app-banner-footer .install_navi_title{font-size:2rem;margin:0 auto 3rem}.student-discount-app-banner-footer .logo-apple{border:1px solid #999;border-radius:5px;width:39.3%;max-width:216px;height:40%;max-height:66px;margin-right:2%}.student-discount-app-banner-footer .logo-google{border:1px solid #999;border-radius:5px;width:40.7%;max-width:224px;height:40%;max-height:66px;margin-left:2%}.student-discount-app-banner-footer .logo-newspicks{width:15rem;margin:2rem}.student-discount-app-banner-footer .sns_share_buttons{margin:7rem .2rem 2rem}.student-discount-app-banner-footer .sns_share_buttons img{width:5rem}.student-discount-app-banner-footer .copyright{font-size:2rem}}