﻿/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*{box-sizing:border-box}html{font-family:"Hiragino Kaku Gothic ProN","メイリオ","Helvetica Neue",sans-serif;font-size:14px}body{color:#222;line-height:20px;padding:30px 0}img{image-rendering:auto}pre,code,kbd,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}pre{border-radius:0 0 4px 4px;overflow:hidden;background-color:#fafafa;margin:0;padding:15px}a,a:link{color:#22b5f2}a:visited{color:#1d99cd}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.container::before,.container::after{content:" ";display:table}.container::after{clear:both}@media(min-width: 768px){.container{width:auto}}@media(min-width: 1200px){.container{width:750px}}@media(min-width: 1200px){.container{width:1170px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.container-fluid::before,.container-fluid::after{content:" ";display:table}.container-fluid::after{clear:both}.row::before,.row::after{content:" ";display:table}.row::after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col-xs-1 .row,.col-sm-1 .row,.col-md-1 .row,.col-lg-1 .row,.col-xs-2 .row,.col-sm-2 .row,.col-md-2 .row,.col-lg-2 .row,.col-xs-3 .row,.col-sm-3 .row,.col-md-3 .row,.col-lg-3 .row,.col-xs-4 .row,.col-sm-4 .row,.col-md-4 .row,.col-lg-4 .row,.col-xs-5 .row,.col-sm-5 .row,.col-md-5 .row,.col-lg-5 .row,.col-xs-6 .row,.col-sm-6 .row,.col-md-6 .row,.col-lg-6 .row,.col-xs-7 .row,.col-sm-7 .row,.col-md-7 .row,.col-lg-7 .row,.col-xs-8 .row,.col-sm-8 .row,.col-md-8 .row,.col-lg-8 .row,.col-xs-9 .row,.col-sm-9 .row,.col-md-9 .row,.col-lg-9 .row,.col-xs-10 .row,.col-sm-10 .row,.col-md-10 .row,.col-lg-10 .row,.col-xs-11 .row,.col-sm-11 .row,.col-md-11 .row,.col-lg-11 .row,.col-xs-12 .row,.col-sm-12 .row,.col-md-12 .row,.col-lg-12 .row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media(min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media(min-width: 1200px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media(min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;line-height:1.4;margin:0;padding:0}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:18px}h5{font-size:14px}h6{font-size:12px}.readable{line-height:25px}ul.unstyled,ul.inline{list-style:none outside;padding:0}ul.inline li{display:inline-block}table{border:1px solid #dedede;border-collapse:separate;border-spacing:0;max-width:100%;text-align:left;width:100%;border-radius:4px;overflow:hidden}table thead th{background-color:#fafafa}table tbody td{border-top:1px solid #dedede}table th,table td{padding:8px}label{display:block;font-weight:500;margin:0 0 7.5px 0;padding:0}label.inline{display:inline-block;margin:0 7.5px 15px 0;width:auto}button,input,optgroup,select,textarea{border-radius:4px;overflow:hidden;background-color:inherit;border:1px solid #bebebe;color:inherit;display:block;font:inherit;font-family:inherit;line-height:inherit;margin:0 0 15px 0;padding:6px 12px;transition:border-color ease-in-out .1s,box-shadow ease-in-out .1s;vertical-align:middle;width:100%}button:focus,input:focus,optgroup:focus,select:focus,textarea:focus{border-color:#22b5f2;box-shadow:0 0 8px #1d99cd;outline:0}button.inline,button[type=checkbox],button[type=radio],button[type=button],button[type=submit],button[type=reset],input.inline,input[type=checkbox],input[type=radio],input[type=button],input[type=submit],input[type=reset],optgroup.inline,optgroup[type=checkbox],optgroup[type=radio],optgroup[type=button],optgroup[type=submit],optgroup[type=reset],select.inline,select[type=checkbox],select[type=radio],select[type=button],select[type=submit],select[type=reset],textarea.inline,textarea[type=checkbox],textarea[type=radio],textarea[type=button],textarea[type=submit],textarea[type=reset]{display:inline-block;margin:0 7.5px 15px 0;width:auto}button.inline,button[type=checkbox],button[type=radio],input.inline,input[type=checkbox],input[type=radio],optgroup.inline,optgroup[type=checkbox],optgroup[type=radio],select.inline,select[type=checkbox],select[type=radio],textarea.inline,textarea[type=checkbox],textarea[type=radio]{vertical-align:baseline}@media(max-width: 1199px){input{font-size:16px}}textarea{overflow:auto}@media(max-width: 1199px){textarea{font-size:16px}}input[type=file]{border:0}input[type=search]{box-sizing:border-box}form.horizontal label{text-align:right}form.inline label,form.inline button,form.inline input,form.inline optgroup,form.inline select,form.inline textarea{display:inline-block;margin:0 7.5px 15px 0;width:auto}select{height:34px}img.rounded{border-radius:4px;overflow:hidden}img.circle{border-radius:50%;overflow:hidden}img.thumbnail{border-radius:4px;overflow:hidden;box-shadow:0 2px 5px #bebebe}img.responsive{height:auto;max-width:100%}.clearfix::before,.clearfix::after{content:" ";display:table}.clearfix::after{clear:both}.hide{display:none;visibility:hidden}.invisible{visibility:hidden}.visible-smartphone{display:none}@media(max-width: 767px){.visible-smartphone{display:block}}@media(max-width: 767px){.visible-smartphone.inline{display:inline-block}}.visible-sm{display:none}@media(max-width: 1199px)and (min-width: 768px){.visible-sm{display:block}}@media(max-width: 1199px)and (min-width: 768px){.visible-sm.inline{display:inline-block}}.visible-md{display:none}@media(max-width: 1199px)and (min-width: 1200px){.visible-md{display:block}}@media(max-width: 1199px)and (min-width: 1200px){.visible-md.inline{display:block}}.visible-lg{display:none}@media(min-width: 1200px){.visible-lg{display:block}}@media(min-width: 1200px){.visible-lg.inline{display:block}}.hidden-smartphone{display:block}.hidden-smartphone.inline{display:inline-block}@media(max-width: 767px){.hidden-smartphone{display:none}}.hidden-sm{display:block}.hidden-sm.inline{display:inline-block}@media(max-width: 1199px)and (min-width: 768px){.hidden-sm{display:none}}.hidden-md{display:block}.hidden-md.inline{display:inline-block}@media(max-width: 1199px)and (min-width: 1200px){.hidden-md{display:none}}.hidden-lg{display:block}.hidden-lg.inline{display:inline-block}@media(min-width: 1200px){.hidden-lg{display:none}}.visible-desktop{display:none}@media(min-width: 1200px){.visible-desktop{display:block}}@media(min-width: 1200px){.visible-desktop.inline{display:inline-block}}.visible-smartphone{display:none}@media(max-width: 1199px){.visible-smartphone{display:block}}@media(max-width: 1199px){.visible-smartphone.inline{display:inline-block}}.hidden-desktop{display:block}.hidden-desktop.inline{display:inline-block}@media(min-width: 1200px){.hidden-desktop{display:none}}.hidden-smartphone{display:block}.hidden-smartphone.inline{display:inline-block}@media(max-width: 1199px){.hidden-smartphone{display:none}}.u6-centering{margin-left:auto;margin-right:auto;text-align:center}.clear{clear:both}.block{display:block}.inline{display:inline-block}.btn{border-radius:4px;overflow:hidden;border:1px solid #9a9a9a;color:inherit;cursor:pointer;display:inline-block;font:inherit;font-family:inherit;font-weight:500;line-height:inherit;margin:0 7.5px 15px 0;padding:8px 12px;text-decoration:none;touch-action:manipulation;transition:box-shadow ease-out .1s;user-select:none;vertical-align:middle;width:auto}.btn:hover,.btn:focus{box-shadow:0 2px 3px #bebebe}.btn:active,.btn.active{box-shadow:inset 0 2px 3px rgba(34,34,34,.15)}.btn.default{background-color:#fff;border-color:#bebebe;color:#222}.btn.primary{background-color:#22b5f2;border-color:#1d99cd;color:#fff}.btn.success{background-color:#6cd99b;border-color:#56ae7c;color:#fff}.btn.warning{background-color:#efd948;border-color:#d5b44a;color:#fff}.btn.danger{background-color:#f24961;border-color:#a73547;color:#fff}.btn.disabled,.btn:disabled{opacity:.4}.btn.xs{font-size:80%;margin-bottom:0;padding:.2em 1em}.btn.block{display:block;text-align:center;width:100%}.btn-group{display:inline-block}.btn-group::before,.btn-group::after{content:" ";display:table}.btn-group::after{clear:both}.btn-group .btn{display:block;float:left;margin-right:0}.btn-group .btn:first-child{border-radius:4px 0 0 4px;overflow:hidden}.btn-group .btn+.btn{border-radius:0;overflow:hidden;margin-left:-1px}.btn-group .btn:last-child{border-radius:0 4px 4px 0;overflow:hidden}.desktop-header{align-items:center;display:flex;flex-direction:row;height:47px}.desktop-header h1.desktop-header-site-logo{height:52px;margin:0;margin-right:16px;margin-top:-10px}.desktop-header h1.desktop-header-site-logo .tagline{text-align:center;font-weight:bold;font-size:10px;color:#e03d5c;margin-bottom:2px}.desktop-header h1.desktop-header-site-logo .image img{display:block;height:40px;width:156px}.desktop-header .desktop-header-tabs{display:flex;flex-direction:row;justify-content:flex-start}.desktop-header .desktop-header-tabs .desktop-header-tab{font-size:14px;margin-right:8px}.desktop-header .desktop-header-tabs .desktop-header-tab.item-tab .logo{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center}.desktop-header .desktop-header-tabs .desktop-header-tab.item-tab .logo .icon img{display:block;height:32px;object-fit:contain;width:65px}@media(max-width: 1199px){.desktop-header .desktop-header-tabs .desktop-header-tab.item-tab .logo .icon img{height:22px;width:22px}}.desktop-header .desktop-header-tabs .desktop-header-tab.item-tab .logo .text{font-size:12px}.desktop-header .desktop-header-tabs .desktop-header-tab-selected{border:none;height:4px}.desktop-header .desktop-header-tabs .desktop-header-tab-root{color:#e03d5c}.desktop-header .desktop-header-tabs .desktop-header-tab-selected-root{border-top:4px solid #e03d5c}.desktop-header .desktop-header-tabs .desktop-header-tab-topic{color:#e03d5c}.desktop-header .desktop-header-tabs .desktop-header-tab-selected-topic{border-top:4px solid #e03d5c}.desktop-header .desktop-header-tabs .desktop-header-tab-free-space{color:#9bcb3b}.desktop-header .desktop-header-tabs .desktop-header-tab-selected-free-space{border-top:4px solid #9bcb3b}.desktop-header .desktop-header-tabs .desktop-header-tab-recommend-space{color:#3da4f8}.desktop-header .desktop-header-tabs .desktop-header-tab-selected-recommend-space{border-top:4px solid #3da4f8}.desktop-header .desktop-header-tabs .desktop-header-tab-magazine{color:#222}.desktop-header .desktop-header-tabs .desktop-header-tab-selected-magazine{border-top:4px solid #222}.desktop-header .desktop-header-tabs .desktop-header-tab-genba{color:#ffba19}.desktop-header .desktop-header-tabs .desktop-header-tab-selected-genba{border-top:4px solid #ffba19}.desktop-header .desktop-header-tabs .desktop-header-tab-recall{color:#ffba19}.desktop-header .desktop-header-tabs .desktop-header-tab-selected-recall{border-top:4px solid #ffba19}.desktop-header .desktop-header-tabs .desktop-header-tab-profile{color:#e03d5c}.desktop-header .desktop-header-tabs .desktop-header-tab-selected-profile{border-top:4px solid #e03d5c}.desktop-header #desktop-header-search{width:170px;height:34px}.desktop-header .desktop-header-search{align-content:center;align-items:center;display:flex;flex:1;flex-direction:row;height:47px;justify-content:flex-end;margin-left:8px}.desktop-header .desktop-header-search .search-box .search{display:flex;flex-direction:row;max-width:240px;white-space:nowrap}.desktop-header .desktop-header-search .search-box .search .input-area input{appearance:none;-webkit-appearance:none;background-color:#fff;border-radius:0;height:34px;margin-bottom:0}.desktop-header .desktop-header-search .search-box .search .button button{background-color:#e03d5c;border:2px solid #e03d5c;border-radius:0;color:#fff;font-size:22px;height:36px;margin-bottom:0;margin-right:0;width:50px;padding:0}.desktop-header .desktop-header-search .search-box .search .aa-Form{border-radius:0}.desktop-header .desktop-header-advanced-search .advanced-search{cursor:pointer;align-items:center;display:flex;flex-direction:row;height:45px;margin-left:8px}.desktop-header .desktop-header-advanced-search .advanced-search .icon img{display:block;height:24px;width:24px}.desktop-header .desktop-header-advanced-search .advanced-search .text{font-size:12px;font-style:normal;font-weight:normal;line-height:17px}.desktop-header .desktop-header-user{align-content:center;align-items:center;display:flex;flex:1;flex-direction:row;height:47px;justify-content:flex-end}.desktop-header .desktop-header-user .desktop-header-user-login{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.desktop-header .desktop-header-user .desktop-header-user-login .notifications{position:relative}.desktop-header .desktop-header-user .desktop-header-user-login .notifications img{display:block;height:24px;width:auto}.desktop-header .desktop-header-user .desktop-header-user-login .notifications .notifications-count{background:#e03d5c;border-radius:8px;color:#fff;font-size:10px;font-weight:bold;min-height:14px;min-width:14px;padding:0 4px;position:absolute;right:-5px;text-align:center;top:-5px}.desktop-header .desktop-header-user .desktop-header-user-login .notifications .notifications-count .text{margin-top:-1px}.desktop-header .desktop-header-user .desktop-header-user-login .clock-icon{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:30px}.desktop-header .desktop-header-user .desktop-header-user-login .clock-icon a{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center}.desktop-header .desktop-header-user .desktop-header-user-login .clock-icon a .text{color:#595959;font-size:8px}.desktop-header .desktop-header-user .desktop-header-user-login .mypage-icon{margin-left:16px;position:relative}.desktop-header .desktop-header-user .desktop-header-user-login .mypage-icon img{border:1px solid #dedede;border-radius:50%;display:block;height:36px;object-fit:cover;overflow:hidden;width:36px}@media(min-width: 1200px){.desktop-header .desktop-header-user .desktop-header-user-login .mypage-icon img:hover{cursor:pointer;opacity:.6}}.desktop-header .desktop-header-user .desktop-header-user-login .mypage-icon .notifications-count{background:#e03d5c;border-radius:8px;color:#fff;min-height:16px;min-width:16px;position:absolute;right:-5px;text-align:center;top:-5px}.desktop-header .desktop-header-user .desktop-header-user-login .admin-text{margin-left:10px;margin-top:2px}.desktop-header .desktop-header-user .desktop-header-user-not-login{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.desktop-header .desktop-header-user .desktop-header-user-not-login .clock-icon{margin-left:30px}.desktop-header .desktop-header-user .desktop-header-user-not-login .clock-icon a{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center}.desktop-header .desktop-header-user .desktop-header-user-not-login .clock-icon a img{display:block;height:20px;object-fit:cover;width:20px}@media(min-width: 1200px){.desktop-header .desktop-header-user .desktop-header-user-not-login .clock-icon a img:hover{cursor:pointer;opacity:.6}}.desktop-header .desktop-header-user .desktop-header-user-not-login .clock-icon a .text{color:#595959;font-size:8px}.desktop-header .desktop-header-user .desktop-header-user-not-login .image{margin-left:16px}.desktop-header .desktop-header-user .desktop-header-user-not-login .image img{display:block;height:26px;width:26px}@media(min-width: 1200px){.desktop-header .desktop-header-user .desktop-header-user-not-login .image img:hover{cursor:pointer;opacity:.6}}.desktop-header .desktop-header-user .desktop-header-user-not-login .login-text{margin-left:5px;font-size:12px}.footer-return-to-top{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-left:auto;margin-right:auto;max-width:auto}@media(max-width: 1199px){.footer-return-to-top{background:#fff;border-top:1px solid #dedede;justify-content:center}}.footer-return-to-top .row .col-xs-12{padding-right:0}@media(min-width: 1200px)and (max-width: 1199px){.footer-return-to-top{max-width:910px}}@media(min-width: 1200px){.footer-return-to-top{max-width:1110px}}.footer-return-to-top .return-to-top{align-content:center;align-items:center;background:#ffe8ee;display:flex;flex-direction:row;justify-content:center;padding:0 15px}@media(max-width: 1199px){.footer-return-to-top .return-to-top{background:#fff;padding:8px}}.footer-return-to-top .return-to-top .text{color:#e03d5c}footer{background:#ffe8ee}footer .footer-content{align-content:flex-start;align-items:flex-start;background:#ffe8ee;display:flex;flex-direction:row;justify-content:flex-start;padding:16px 16px 16px 0;margin-left:auto;margin-right:auto;max-width:auto}@media(max-width: 1199px){footer .footer-content{align-content:center;align-items:center;flex-direction:column;justify-content:center;padding:16px 16px 64px}}@media(min-width: 1200px)and (max-width: 1199px){footer .footer-content{max-width:910px}}@media(min-width: 1200px){footer .footer-content{max-width:1110px}}footer .footer-content .footer-logo{margin-right:16px}footer .footer-content .footer-logo img{display:block;height:auto;width:25px}@media(max-width: 1199px){footer .footer-content .footer-logo{margin-bottom:16px;margin-right:0}}footer .footer-content .footer-menus{align-content:flex-start;align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:flex-start}@media(max-width: 1199px){footer .footer-content .footer-menus{align-content:center;align-items:center;justify-content:center;text-align:center}}footer .footer-content .footer-menus .footer-menu{align-content:flex-start;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-bottom:4px}@media(max-width: 1199px){footer .footer-content .footer-menus .footer-menu{align-content:center;align-items:center;justify-content:center;text-align:center}}footer .footer-content .footer-menus .footer-menu .footer-item{color:#e03d5c;margin-right:15px;white-space:nowrap}header{background-color:#fff;border-bottom:1px solid #dedede;color:#222;left:0;padding:15px 30px 5px;position:fixed;right:0;top:0;width:100%;z-index:200;transition:top .3s}@media(max-width: 1199px){header{padding:0}header.hidden{top:-50px}}header.open{position:static}header .header-content{margin-left:auto;margin-right:auto;max-width:auto}@media(min-width: 1200px)and (max-width: 1199px){header .header-content{max-width:910px}}@media(min-width: 1200px){header .header-content{max-width:1110px}}.material-icons-outlined{font-display:swap}.material-icons-outlined.white{color:#fff}.material-icons-outlined.red{color:#ec3c5c}.material-icons-outlined.green{color:#9bcb3b}.material-icons-outlined.blue{color:#3da4f8}.material-icons-outlined.white{color:#fff}.material-icons-outlined.yellow{color:#ffba1a}.material-icons-outlined.black{color:#222}.material-icons-outlined.dark-gray{color:#595959}.material-icons-outlined.gray{color:#bebebe}.material-icons-outlined.md-14{font-size:14px}.material-icons-outlined.md-16{font-size:16px}.material-icons-outlined.md-18{font-size:18px}.material-icons-outlined.md-20{font-size:20px}.material-icons-outlined.md-24{font-size:24px}.material-icons-outlined.md-30{font-size:30px}.material-icons-outlined.md-32{font-size:32px}.material-icons-outlined.md-36{font-size:36px}.material-icons-outlined.md-48{font-size:48px}.popular-pagination-module nav .row{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center}.popular-pagination-module .popular-pagination{align-content:center;align-items:center;display:flex;flex:1;flex-direction:row;justify-content:center}.popular-pagination-module .popular-pagination .page-items{align-content:center;align-items:center;background:#fff;border:1px solid #9a9a9a;display:flex;flex:1;flex-direction:row;justify-content:center}.popular-pagination-module .popular-pagination .page-items .page-item{border-left:1px solid #9a9a9a;flex:1;font-size:14px;padding:10px 0;text-align:center}.popular-pagination-module .popular-pagination .page-items .page-item:first-child{border-left:none}.popular-pagination-module .popular-pagination .page-items .page-item.current{background:#9a9a9a;color:#fff}.popular-pagination-module .popular-pagination .page-items .page-item.disabled{color:#9a9a9a}.smartphone-header{align-items:stretch;background-color:#fff;display:flex;flex-direction:row;height:40px;justify-content:space-between;margin-top:8px;visibility:visible}.smartphone-header.close{visibility:hidden}.smartphone-header .smartphone-header-item-left{align-items:stretch;display:flex;flex-direction:row;justify-content:flex-start;margin-right:8px}.smartphone-header .smartphone-header-item-left .smartphone-header-item-menu{height:40px;margin-left:16px;width:33px}@media(min-width: 1200px){.smartphone-header .smartphone-header-item-left .smartphone-header-item-menu:hover{cursor:pointer;opacity:.6}}.smartphone-header .smartphone-header-item-left .smartphone-header-item-menu img{display:block;height:22px;width:22px}.smartphone-header .smartphone-header-item-left .smartphone-header-item-menu .text{font-size:8px;margin-left:-4px;margin-top:-4px}.smartphone-header .smartphone-header-item-left .smartphone-header-item-notification{margin-left:35px}@media(min-width: 1200px){.smartphone-header .smartphone-header-item-left .smartphone-header-item-notification:hover{cursor:pointer;opacity:.6}}.smartphone-header .smartphone-header-item-left .smartphone-header-item-notification .notifications{position:relative}.smartphone-header .smartphone-header-item-left .smartphone-header-item-notification .notifications img{height:30px}.smartphone-header .smartphone-header-item-left .smartphone-header-item-notification .notifications .notifications-count{background:#e03d5c;border-radius:8px;color:#fff;font-size:10px;font-weight:bold;min-height:14px;min-width:14px;padding:0 4px;position:absolute;right:-5px;text-align:center;top:-5px}.smartphone-header .smartphone-header-item-left .smartphone-header-item-notification .notifications .notifications-count .text{margin-top:-1px}.smartphone-header .smartphone-header-item-center{align-items:flex-start;display:flex;flex:1;flex-direction:row;justify-content:flex-start}@media(min-width: 1200px){.smartphone-header .smartphone-header-item-center:hover{cursor:pointer;opacity:.6}}.smartphone-header .smartphone-header-item-center .smartphone-header-item-logo{width:90px;margin-right:8px}.smartphone-header .smartphone-header-item-center .smartphone-header-item-logo .tagline{margin-top:-6px;text-align:center;font-weight:bold;font-size:8px;color:#e03d5c}.smartphone-header .smartphone-header-item-center .smartphone-header-item-logo .image{margin-top:-2px}.smartphone-header .smartphone-header-item-center .smartphone-header-item-logo .image img{display:block;height:23px;width:90px}.smartphone-header .smartphone-header-item-center .smartphone-header-search{height:40px;flex:1}.smartphone-header .smartphone-header-item-center .smartphone-header-search .search{display:flex;flex-direction:row;align-items:center;flex:1;margin-right:4px}.smartphone-header .smartphone-header-item-center .smartphone-header-search .search .input-area{width:100%}.smartphone-header .smartphone-header-item-center .smartphone-header-search .search .input-area input{-webkit-appearance:none;height:32px;margin:0;z-index:100px;font-size:16px}.smartphone-header .smartphone-header-item-center .smartphone-header-search .search .aa-Form{border-radius:4px}.smartphone-header .smartphone-header-item-center .smartphone-header-search .search .aa-Autocomplete{padding-bottom:6px}.smartphone-header .smartphone-header-item-center .smartphone-header-search .search .button{cursor:pointer;margin-left:4px;width:55px;height:40px}.smartphone-header .smartphone-header-item-center .smartphone-header-search .search .button .icon-with-bottom-text-module .material-text{margin-left:2px;font-size:8px;color:#222}.smartphone-header .smartphone-header-item-right{margin-right:15px;align-items:stretch;display:flex;flex-direction:row;justify-content:flex-end;width:40px}.smartphone-header-menu{align-items:stretch;background-color:#fff;border-bottom:1px solid #dedede;box-shadow:0 1px 1px rgba(0,0,0,.2);display:flex;flex-direction:row;margin-top:0;max-height:0;max-width:0;overflow:hidden;z-index:110}.smartphone-header-menu.open{bottom:0;height:100%;left:0;max-height:100%;max-width:100%;overflow:visible;overflow-y:auto;position:fixed;right:0;top:0;width:100%}.smartphone-header-menu .smartphone-header-menu-item{align-items:flex-start;background-color:#fff;display:flex;flex:1;flex-direction:column}.smartphone-header-menu .smartphone-header-menu-item .smartphone-header-menu-login{align-items:center;background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:row;justify-content:flex-start;margin-top:-1px;padding:16px;width:100%}.smartphone-header-menu .smartphone-header-menu-item .smartphone-header-menu-login .icon{margin-right:16px;position:relative}.smartphone-header-menu .smartphone-header-menu-item .smartphone-header-menu-login .icon img{border:1px solid #dedede;border-radius:50%;display:block;height:32px;object-fit:cover;overflow:hidden;width:32px}.smartphone-header-menu .smartphone-header-menu-item .smartphone-header-menu-login .icon .notifications-count{background:#e03d5c;border-radius:8px;color:#fff;font-size:10px;font-weight:bold;min-height:14px;min-width:14px;padding:0 4px;position:absolute;right:-5px;text-align:center;top:-5px}.smartphone-header-menu .smartphone-header-menu-item .smartphone-header-menu-login .icon .notifications-count .text{margin-top:-1px}.smartphone-header-menu .smartphone-header-menu-item .smartphone-header-menu-login .user-contents .name{color:#222;font-size:14px;font-weight:bold}.smartphone-header-menu .smartphone-header-menu-item .smartphone-header-menu-login .user-contents .link_to_prifile{color:#9a9a9a;font-size:12px}.smartphone-header-menu .smartphone-menu-partial{width:100%}.smartphone-header-menu #js-menu-smartphone-admin-link{display:none}.smartphone-header-menu .smartphone-footer-partial{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:8px 16px;width:100%}.smartphone-header-menu .smartphone-footer-partial .smartphone-footer-item-partial{margin-bottom:8px}.smartphone-header-menu .smartphone-header-close{background-color:#fff;background-color:rgba(0,0,0,.8);width:100px}@media(min-width: 1200px){.smartphone-header-menu .smartphone-header-close:hover{cursor:pointer;opacity:.6}}.smartphone-header-menu .smartphone-header-close img{height:32px;width:32px}.authors-import_links-controller.new-action .authors-import-links-new-container .authors-import-links-input-form-partial{margin-bottom:16px}.authors-import_links-controller.new-action .authors-import-links-new-container .authors-import-links-input-form-partial .import-link-form-title{background:#e03d5c;border:1px solid #bebebe;padding:8px 16px}.authors-import_links-controller.new-action .authors-import-links-new-container .authors-import-links-input-form-partial .import-link-form-title .text{color:#fff;font-size:14px;font-weight:bold}.authors-import_links-controller.new-action .import-link-guideline-partial{margin-bottom:16px}@media(max-width: 1199px){.authors-controller.index-action .authors-index-container .authors-partial{margin-bottom:16px}}.authors-controller.index-action .authors-index-container .authors-partial .author-partial{margin-bottom:16px}@media(max-width: 1199px){.authors-controller.index-action .authors-index-container .authors-partial .author-partial{margin-bottom:0}}@media(max-width: 1199px){.authors-controller.show-action .authors-show-container article.topic-module .title{font-size:14px}}:root{--aa-search-input-height: 34px;--aa-base-unit: 14;--aa-primary-color-rgb: 224, 61, 92;--aa-primary-color-alpha: 0.2;--aa-selected-color-rgb: 255, 232, 238;--aa-selected-color-alpha: 1}.aa-Input{margin:0;padding:6px 12px}@media(max-width: 1199px){.aa-Input{font-size:16px}}.aa-InputWrapperPrefix{align-items:normal;display:none}.aa-InputWrapperSuffix{align-items:normal;display:none}.aa-Source{z-index:9999;background-color:#fff;margin-top:-4px}.aa-Panel{min-width:220px}.aa-SourceHeader{font-size:14px;padding:6px 12px;margin:4px 0 0 0;text-transform:uppercase;color:#fff;background-color:#e03d5c;font-weight:bold}.aa-Item{padding:6px 12px;min-height:auto;color:#595959;line-height:1.4}.aa-Item mark{background-color:inherit;font-weight:bold}.aa-Item .aa-manba-autocomplete-title-item{display:flex;align-items:center;flex-direction:row}.aa-Item .aa-manba-autocomplete-title-item .thumbnail img{margin-right:4px;display:block;width:24px;height:30px;object-fit:contain}.aa-Item .aa-manba-autocomplete-title-item .text-contents{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap}.aa-Item .aa-manba-autocomplete-title-item .text-contents .board-title{margin-right:8px}.aa-Item .aa-manba-autocomplete-title-item .text-contents .topic-title{margin-right:8px}.aa-Item .aa-manba-autocomplete-title-item .text-contents .type-text{margin-right:8px}.aa-Item .aa-manba-title-item{display:flex;align-items:center;flex-direction:row}.aa-Item .aa-manba-title-item .board-title{margin-right:8px}.aa-Item .aa-manba-title-item .topic-title{margin-right:8px}.aa-Item .aa-manba-title-item .type-text{margin-right:8px}.aa-Item .aa-manba-title-item img{margin-right:4px;display:block;width:24px;height:30px;object-fit:contain}.aa-Item .aa-manba-author-item{display:flex;align-items:center;flex-direction:row}.aa-Item .aa-manba-author-item img{margin-right:4px;border-radius:50%;display:block;width:30px;height:30px;object-fit:cover}.aa-Item .aa-Panel--scrollable{padding:0}.boards-books-controller.index-action .books-partial{margin-bottom:16px}@media(max-width: 1199px){.boards-books-controller.index-action .board-summary-partial{display:none}}.boards-books-controller.index-action .return-to-board-top-partial{margin-bottom:16px;margin-top:-1px}.boards-books-controller.show-action .book-partial .summary-partial{margin-bottom:16px}.boards-books-controller.show-action .book-partial .prev-next-partial{margin-bottom:16px}.boards-books-controller.show-action .return-to-board-top-partial{margin-bottom:16px;margin-top:-1px}.boards-free_spaces-controller.index-action .referenced-from-topics-module{display:none}.boards-import_links-controller.new-action .board-sub-partial{display:none}.boards-import_links-controller.new-action .boards-import-links-new-container .boards-import-links-input-form-partial{margin-bottom:16px}.boards-import_links-controller.new-action .boards-import-links-new-container .boards-import-links-input-form-partial .import-link-form-title{background:#e03d5c;border:1px solid #bebebe;padding:8px 16px}.boards-import_links-controller.new-action .boards-import-links-new-container .boards-import-links-input-form-partial .import-link-form-title .text{color:#fff;font-size:14px;font-weight:bold}.boards-import_links-controller.new-action .boards-import-links-new-container .return-to-board-top{border-top:none}.boards-import_links-controller.new-action .board-summary-partial{margin-bottom:16px}.boards-import_links-controller.new-action .infomation-partial{margin-bottom:16px}.boards-import_links-controller.new-action .awards-partial{margin-bottom:16px}.boards-import_links-controller.new-action .import-link-guideline-partial{margin-bottom:16px}.boards-manba_magazine_articles-controller.index-action .contents-partial{margin-bottom:16px}.boards-controller.show-action .boards-show-container .topics-partial{margin-bottom:16px}.boards-controller.show-action .boards-show-container .topics-partial .topics-not-found{text-align:center}.boards-controller.show-action .boards-show-container .topics-partial .topics-not-found .topics-not-image{margin-bottom:15px}@media(max-width: 1199px){.boards-controller.show-action .boards-show-container .topics-partial .topics-not-found .topics-not-image{margin-top:15px}}.boards-controller.show-action .boards-show-container .topics-partial .topics-not-found .topics-not-text{color:#9a9a9a;font-size:16px;font-weight:bold;margin:0 0 20px}@media(max-width: 1199px){.boards-controller.show-action .boards-show-container .topics-partial .topics-not-found .topics-not-text{font-size:14px}}.boards-controller.show-action .boards-show-container .topic-input-form-partial{margin-bottom:16px}.boards-controller.show-action .boards-show-container .topic-input-form-partial .topic-input-text{background:#e03d5c;border:1px solid #bebebe;padding:8px 16px}.boards-controller.show-action .boards-show-container .topic-input-form-partial .topic-input-text .text{color:#fff;font-size:14px;font-weight:bold}.boards-stores-controller.index-action .book-stores-partial{margin-bottom:16px}.boards-stores-controller.index-action .return-to-board-top-partial{margin-top:-1px}.boards-topics-controller.index-action .topic{margin-top:-1px}.ogp-card-amazon .media-url{color:#bebebe;margin-bottom:8px}@media(min-width: 1200px){.ogp-card-amazon .media-url:hover{cursor:pointer;opacity:.6}}.ogp-card-amazon .media{align-items:flex-start;border:1px solid #dedede;border-radius:4px;color:#9a9a9a;display:flex;flex-direction:row;margin-bottom:16px;padding:16px}.ogp-card-amazon .media .media-thumbnail{margin-right:16px}.ogp-card-amazon .media .media-thumbnail img{max-width:80px;height:120px;display:block;object-fit:cover}@media(min-width: 1200px){.ogp-card-amazon .media .media-thumbnail img:hover{cursor:pointer;opacity:.6}}.ogp-card-amazon .media .media-body{flex:1;height:120px}.ogp-card-amazon .media .media-body .media-title{font-size:14px;color:#222;font-weight:bold;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.ogp-card-amazon .media .media-body .media-title a{color:#222}@media(min-width: 1200px){.ogp-card-amazon .media .media-body .media-title:hover{cursor:pointer;opacity:.6}}.ogp-card-amazon .media .media-body .media-author{font-size:14px;color:#595959}.ogp-card-amazon .media .media-body .media-description{font-size:12px;height:45px;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}@media(max-width: 1199px){.ogp-card-amazon .media .media-body .media-description{height:53px}}.ogp-card-amazon .media .media-body .site-name{font-size:12px;text-align:right;color:#3da4f8}.ogp-card-amazon-review .media{align-items:flex-start;border:1px solid #dedede;border-radius:4px;color:#9a9a9a;display:flex;flex-direction:row;margin-bottom:16px;padding:16px}@media(min-width: 1200px){.ogp-card-amazon-review .media:hover{cursor:pointer;opacity:.6}}.ogp-card-amazon-review .media .media-body{flex:1;height:120px}.ogp-card-amazon-review .media .media-body .media-title{font-size:14px;color:#222;font-weight:bold;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.ogp-card-amazon-review .media .media-body .media-title a{color:#222}@media(min-width: 1200px){.ogp-card-amazon-review .media .media-body .media-title:hover{cursor:pointer;opacity:.6}}.ogp-card-amazon-review .media .media-body .media-author{font-size:14px;color:#595959}.ogp-card-amazon-review .media .media-body .media-description{font-size:14px;line-height:17px;-webkit-box-orient:vertical;color:#595959;display:-webkit-box;font-size:14px;height:40px;-webkit-line-clamp:2;line-height:20px;overflow:hidden;width:100%}.ogp-card-amazon-review .media .media-body .media-metadata{display:flex;flex-direction:row;align-content:center;align-items:center}.ogp-card-amazon-review .media .media-body .media-metadata .media-star{flex:1;display:flex;flex-direction:row;align-content:center;align-items:center}.ogp-card-amazon-review .media .media-body .media-metadata .media-star .image{margin-right:4px}.ogp-card-amazon-review .media .media-body .media-metadata .media-star .image img{width:16px;height:16px;display:block}.ogp-card-amazon-review .media .media-body .media-metadata .media-star .text{font-weight:bold;font-size:12px;color:#ffba1a}.ogp-card-amazon-review .media .media-body .media-metadata .site-name{font-size:12px;text-align:right;color:#3da4f8}.ogp-card .media-url{color:#bebebe;margin-bottom:8px}@media(min-width: 1200px){.ogp-card .media-url:hover{cursor:pointer;opacity:.6}}.ogp-card .media{align-items:flex-start;border:1px solid #dedede;border-radius:4px;color:#9a9a9a;display:flex;flex-direction:row;margin-bottom:16px;padding:16px}.ogp-card .media .media-thumbnail{margin-right:16px;width:100px}.ogp-card .media .media-thumbnail img{max-width:100px}@media(min-width: 1200px){.ogp-card .media .media-thumbnail img:hover{cursor:pointer;opacity:.6}}.ogp-card .media .media-body{flex:1}.ogp-card .media .media-body .media-title{font-size:14px;font-weight:bold;line-height:1.5em;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.ogp-card .media .media-body .media-title a{color:#222}@media(min-width: 1200px){.ogp-card .media .media-body .media-title:hover{cursor:pointer;opacity:.6}}.ogp-card .media .media-body .media-description{font-size:12px;line-height:1.5em;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.ogp-card .media .media-body .site-name{font-size:12px;text-align:right;color:#3da4f8}.oembed-card .media-url{color:#bebebe;margin-bottom:8px}@media(min-width: 1200px){.oembed-card .media-url:hover{cursor:pointer;opacity:.6}}.oembed-card .media{align-items:flex-start;color:#9a9a9a;display:flex;flex-direction:row}.oembed-card .media .media-body{margin:16px 0;max-width:100%;width:100%}.oembed-card .media .media-body iframe{display:block;max-width:100%}.clip_arts-controller.index-action .clip-arts{margin:0 15px 15px}.clip_arts-controller.index-action .clip-arts .clip-art{padding-left:2px;padding-right:2px}@media(min-width: 1200px){.clip_arts-controller.index-action .clip-arts .clip-art:hover{cursor:pointer;opacity:.6}}.clip_arts-controller.index-action .clip-arts .clip-art img{object-fit:cover;width:100%}@media(max-width: 1199px){.clip_arts-controller.index-action .clip-arts .clip-art img{height:185px}}@media(min-width: 768px)and (max-width: 1199px){.clip_arts-controller.index-action .clip-arts .clip-art img{height:170px}}@media(min-width: 1200px)and (max-width: 1199px){.clip_arts-controller.index-action .clip-arts .clip-art img{height:140px}}@media(min-width: 1200px){.clip_arts-controller.index-action .clip-arts .clip-art img{height:174px}}.clip_arts-controller.index-action .clip-arts .col-xs-6.col-sm-3.col-md-2.col-ld-2{padding-left:0;padding-right:0}.clip_arts-controller.index-action .clip-arts-pagination{margin-bottom:16px}.comment{margin-top:-1px;background-color:#fff;border:1px solid #dedede;padding:16px 16px 10px;position:relative}.comment a{word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.comment a[href^="http://"],.comment a[href^="https://"]{color:#3da4f8}.comment .comment-header{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:8px}.comment .comment-header .comment-header-left{align-content:center;align-items:center;display:flex;flex:1;flex-direction:row;justify-content:flex-start}.comment .comment-header .comment-header-left .first-comment{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;width:100%}.comment .comment-header .comment-header-left .first-comment .user-icon{margin-right:4px}@media(min-width: 1200px){.comment .comment-header .comment-header-left .first-comment .user-icon a:hover{cursor:pointer;opacity:.6}}.comment .comment-header .comment-header-left .first-comment .user-icon img{border:1px solid #bebebe;border-radius:50%;display:block;height:24px;object-fit:cover;overflow:hidden;width:24px}.comment .comment-header .comment-header-left .first-comment .name{font-size:14px;font-weight:bold;margin-right:4px;margin-right:4px}@media(max-width: 1199px){.comment .comment-header .comment-header-left .first-comment .name{font-size:12px;line-height:1.4em}}.comment .comment-header .comment-header-left .first-comment .name a{color:#3da4f8}.comment .comment-header .comment-header-left .author{align-content:center;align-items:center;display:flex;flex-direction:row;font-size:14px;font-weight:bold;justify-content:flex-start;margin-right:4px;width:100%}.comment .comment-header .comment-header-left .author .user-icon{margin-right:4px}@media(min-width: 1200px){.comment .comment-header .comment-header-left .author .user-icon a:hover{cursor:pointer;opacity:.6}}.comment .comment-header .comment-header-left .author .user-icon img{border:1px solid #bebebe;border-radius:50%;display:block;height:24px;object-fit:cover;overflow:hidden;width:24px}.comment .comment-header .comment-header-left .author .name{font-size:14px;font-weight:bold;margin-right:4px}@media(max-width: 1199px){.comment .comment-header .comment-header-left .author .name{font-size:12px;line-height:1.4em}}.comment .comment-header .comment-header-left .author .name a{color:#3da4f8}@media(max-width: 1199px){.comment .comment-header .comment-header-left .author{font-size:12px;line-height:1.4em}}.comment .comment-header .comment-header-left .staff-icon{margin-right:4px}.comment .comment-header .comment-header-left .staff-icon img{display:block;height:14px;width:14px}.comment .comment-header .comment-header-left .created-at{color:#9a9a9a;font-size:12px;margin-right:1em;white-space:nowrap}.comment .comment-header .comment-header-right{text-align:right}.comment .comment-header .comment-header-right .edit-button{align-content:flex-start;align-items:flex-start;background:#fff;border:1px solid #dedede;border-radius:4px;display:flex;flex-direction:row;justify-content:flex-start;margin-right:4px;padding:0 4px}@media(min-width: 1200px){.comment .comment-header .comment-header-right .edit-button:hover{cursor:pointer;opacity:.6}}.comment .comment-header .comment-header-right .edit-button .text{color:#595959;font-size:12px}.comment .comment-header .comment-header-right #owned-topic{display:none}.comment .comment-header .comment-header-right .owned-comment{display:none}.comment .comment-body{font-size:16px;line-height:1.8em;margin-bottom:8px;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}@media(max-width: 1199px){.comment .comment-body{font-size:14px}}.comment .comment-body .spoil{color:#e03d5c}.comment .comment-body .little{color:#595959;font-size:18px;font-weight:bold;line-height:1.5}@media(max-width: 1199px){.comment .comment-body .little{font-size:16px}}.comment .comment-body .amazing{color:#e03d5c;font-size:18px;font-weight:bold}@media(max-width: 1199px){.comment .comment-body .amazing{font-size:16px}}.comment .comment-body h4{font-weight:bold;margin:1em 0}.comment .comment-body p{margin-bottom:0;margin-top:0}.comment .comment-body ol,.comment .comment-body ul{padding-left:24px}.comment .comment-body p+p{margin-top:1em}.comment .comment-body .clip-art{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:16px}.comment .comment-body .clip-art img{display:block;height:auto;max-height:400px;max-width:100%;text-align:center}.comment .comment-body .clip-art .expansion-link{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center}.comment .comment-body .clip-art .expansion-link .image img{border:none;display:block;height:16px;margin-right:4px;width:16px}.comment .comment-body .clip-art .expansion-link .text{color:#222;font-size:12px;font-weight:normal;text-align:left}.comment .comment-body .keyword-autolink{border-bottom:1px dashed #999;color:#595959}.comment .comment-body .keyword-autolink:hover{border-bottom:1px dashed #9a9a9a;color:#9a9a9a}.comment .comment-body .keyword-autolink .board-thumbnail{object-fit:cover}@media(max-width: 1199px){.comment .comment-body .keyword-autolink .board-thumbnail{height:20px}}.comment .comment-body .keyword-autolink img{height:24px;margin-left:4px;margin-right:4px;vertical-align:text-bottom;width:17px}.comment .comment-body .keyword-autolink .author-thumbnail{border-radius:12px;height:24px;object-fit:cover;width:24px}@media(max-width: 1199px){.comment .comment-body .keyword-autolink .author-thumbnail{height:20px;width:20px}}.comment .comment-metadata .comment-counters{align-content:center;align-items:center;display:flex;flex-direction:row;height:37px}.comment .comment-metadata .comment-counters .comment-empathy .empathy-count{display:flex;flex-direction:row;margin-right:8px}.comment .comment-metadata .comment-counters .comment-empathy .empathy-count .count{color:#9a9a9a;font-size:14px;font-weight:bold}.comment .comment-metadata .comment-counters .comment-empathy .empathy-count .unit{color:#9a9a9a;font-size:12px;font-weight:bold}.comment .comment-metadata .comment-counters .not-empathy{display:none}.comment .comment-metadata .comment-actions{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}.comment .comment-metadata .comment-actions .comment-action-item{width:40px;height:40px}@media(min-width: 1200px){.comment .comment-metadata .comment-actions .comment-action-item:hover{cursor:pointer;opacity:.6}}.comment .comment-metadata .comment-actions .comment-action-item .image{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;transition:1s}.comment .comment-metadata .comment-actions .comment-action-item .image .material-icons-outlined.animate{animation:scale-empathy 1s ease 0s 1 alternate}@keyframes scale-empathy{from{transform:scale(0.9, 0.9)}to{transform:scale(1.5, 1.5)}}.comment .comment-metadata .comment-actions .comment-action-item .image .text{color:#9a9a9a;font-size:9px;letter-spacing:.1em;margin-top:-2px}.comment .comment-metadata .comment-actions .comment-action-item:hover .text{color:#f24961}.comment .comment-metadata .comment-actions .comment-action-item .empathy:hover .material-icons-outlined{color:#ec3c5c}.comments-controller.edit-action .board-sub-partial{display:none}.comments-controller.edit-action .return-to-topics-top{border-top:none}.comments-controller.edit-action .navigation-partial{margin-top:-1px;margin-bottom:16px}@media(max-width: 1199px){.comments-controller.edit-action .navigation-partial{margin-bottom:0}}.comments-controller.replies-action .board-sub-partial{display:none}.comments-controller.replies-action .return-to-topics-top-partial{margin-bottom:16px}.comments-controller.replies-action .navigation-partial{margin-bottom:16px}@media(max-width: 1199px){.comments-controller.replies-action .navigation-partial{margin-bottom:0}}.comments-controller.replies-action .manga-infomation-partial{margin-bottom:16px}.comments-controller.replies-action .free-spaces-topic-partial{margin-bottom:16px}.comments-controller.replies-action .relation-boards-partial{margin-bottom:16px}.comments-controller.replies-action .relation-authors-partial{margin-bottom:16px}.comments-controller.show-action .comment-input-form-partial .comment-input-form-module .body-partial .body-input textarea{height:80px}.comments-controller.show-action .share-partial{margin-bottom:16px}.comments-controller.show-action .comment-form-partial{margin-bottom:16px}.comments-controller.show-action .relpy-partial{margin-top:-1px}.comments-controller.show-action .navigation-partial .comment-navigation{border-top:none}.comments-controller.show-action .return-to-topics-top-partial{margin-bottom:16px}.comments-controller.show-action .return-to-topics-top-partial .return-to-topics-top{border-top:none}.comments-controller.show-action .topics-partial{margin-bottom:16px}.comments-controller.show-action .topics-partial .topics-title{background:#fff;border:1px solid #dedede;border-top:2px solid #595959;color:#595959;font-size:14px;font-weight:bold;padding:8px 16px}@media(max-width: 1199px){.comments-controller.show-action .topics-partial .topics-title{font-size:12px}}.comments-controller.show-action .topics-partial .read-more{background-color:#fff;border:1px solid #dedede;color:#3da4f8;font-weight:bold;margin-top:-1px;padding:8px 16px;text-align:center}.comments-controller.show-action .manga-infomation-partial{margin-bottom:16px}section.authors-with-readmore-components .manba-contents-partial .author-partial{margin-bottom:16px}@media(max-width: 1199px){section.authors-with-readmore-components .manba-contents-partial .author-partial{margin-bottom:0}}.board-info-components .board-info-partial{margin-bottom:16px}@media(max-width: 1199px){.caption-with-images-wrap-components{margin:0 16px}}.caption-with-images-wrap-components .caption-with-images-wrap{display:grid;grid-template-columns:repeat(auto-fit, 167px);grid-gap:8px 8px;justify-content:flex-start}.card-boards-components .card-boards .caption-partial{margin-bottom:16px}.card-boards-components .card-boards .boards-partial{margin-bottom:0}.card-topics-components .card-topics .caption-partial{margin-bottom:16px}.card-topics-components .card-topics .topics-partial{margin-bottom:0}@media(max-width: 1199px){.card-topics-components .card-topics .topics-partial{margin-bottom:16px}}.card-topics-components .card-topics .topics-partial .topic-partial{margin-bottom:16px}@media(max-width: 1199px){.card-topics-components .card-topics .topics-partial .topic-partial{margin-bottom:0}}.clip-art-comments-with-readmore-components .clip-arts{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.clip-art-comments-with-readmore-components .clip-arts .clip-art{width:25%}.clip-art-comments-with-readmore-components .clip-arts .clip-art img{display:block;height:135px;object-fit:cover;width:100%}.empathies-components .content-partial{margin-top:-1px}.empathies-components .read-more-partial{margin-top:-1px}.feature-components .description{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:8px}.feature-components .description .description{color:#595959;font-size:14px;font-weight:bold}.feature-components .description a{color:#3da4f8}.feature-components .read-more-partial{margin-top:-1px}.infinite-scroll-mode-component .infinite-scroll-mode .infinite-scroll-mode-pagination{display:none;margin-bottom:16px}.infinite-scroll-mode-component .infinite-scroll-mode-page-load-partial{margin-bottom:16px}.infinite-scroll-mode-component .infinite-scroll-mode-readmore-partial{margin-top:16px;display:flex;justify-content:center;align-content:center;align-items:center}.infinite-scroll-mode-component .infinite-scroll-mode-adsense-partial{margin-top:8px;margin-bottom:8px}.pickup-topics-components .pickup-topics .topics-partial{margin-bottom:0}@media(max-width: 1199px){.pickup-topics-components .pickup-topics .topics-partial{margin-bottom:16px}}.pickup-topics-components .pickup-topics .topics-partial .topic-partial{margin-bottom:16px}@media(max-width: 1199px){.pickup-topics-components .pickup-topics .topics-partial .topic-partial{margin-bottom:0}}.relation-clip-arts-components .relation-clip-arts-captions{align-content:center;background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:row;justify-content:center;padding:16px 16px 10px}.relation-clip-arts-components .relation-clip-arts-captions .icon img{height:25px;width:27px}.relation-clip-arts-components .relation-clip-arts-captions .title{font-size:16px;font-weight:bold;margin-left:10px;margin-top:2px}.topics-with-pagination-components .topics-with-pagination .caption-partial{margin-bottom:16px}.topics-with-pagination-components .topics-with-pagination .topics-partial{margin-bottom:16px}.board-info-board-components .ranking-partial{margin-bottom:8px}@media(max-width: 1199px){.board-info-board-components .ranking-partial{padding:0 16px 0 16px}}.board-info-board-components .board-sp-main-partial{margin-bottom:16px}.board-info-board-components .board-sp-tags-partial{margin-bottom:8px}@media(max-width: 1199px){.board-info-board-components .board-sp-tags-partial{padding:0 16px 0 16px}}.board-info-board-components .board-sp-pickup-messages-partial{margin-bottom:16px}.board-info-board-components .qa-partial{margin-bottom:16px}@media(max-width: 1199px){.board-info-board-components .qa-partial{margin-left:16px;margin-right:16px}}.board-info-free-space-components .board-main-partial{margin-bottom:8px}@media(max-width: 1199px){.board-info-free-space-components .board-main-partial{margin-bottom:0}}.board-info-genba-components .header-logo-partial{margin-bottom:16px}.board-info-genba-components .title-partial{margin-bottom:16px}.board-info-genba-components .follow-button-partial{margin-bottom:16px}@media(max-width: 1199px){.board-info-genba-components .follow-button-partial{margin-left:16px;margin-right:16px}}.board-info-genba-components .viewer-buttons-partial{margin-bottom:16px}.board-info-genba-components .description-partial{margin-bottom:16px}.board-info-genba-components .share-buttons-partial{margin-bottom:16px}.board-info-magazine-components .board-main-partial{margin-bottom:8px}@media(max-width: 1199px){.board-info-magazine-components .board-main-partial{margin-bottom:0}}.board-info-magazine-components .magazine-board{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}@media(max-width: 1199px){.board-info-magazine-components .magazine-board{flex-direction:row;padding:16px}}@media(max-width: 1199px){.board-info-magazine-components .magazine-board .board-main-image{margin-right:16px}}.board-info-magazine-components .magazine-board .board-main-image img{box-shadow:1px 2px 4px 0 rgba(0,0,0,.5);display:block;object-fit:cover;width:100%}@media(max-width: 1199px){.board-info-magazine-components .magazine-board .board-main-image img{height:134px;width:96px}}.board-info-magazine-components .magazine-board .board-main-contents{margin-top:8px;width:100%}.board-info-magazine-components .magazine-board .board-main-contents h2.title{font-size:18px;font-weight:bold;line-height:1.4;margin-bottom:8px;margin-top:0}.board-info-magazine-components .magazine-board .board-main-contents .author{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:8px}.board-info-magazine-components .magazine-board .board-main-contents .author h3.author-name{font-size:14px;margin-right:5px}.board-info-magazine-components .magazine-board .board-main-contents .metadata{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.board-info-magazine-components .magazine-board .board-main-contents .metadata .completed{color:#e03d5c;font-size:12px}.board-info-magazine-components .magazine-board .board-main-contents .metadata .running{font-size:12px;margin-right:8px}.board-info-magazine-components .magazine-board .board-main-contents .metadata .book-saled-at{color:#595959;font-size:12px}.board-info-magazine-components .board-sub-partial{margin-bottom:16px}.board-info-magazine-components .board-stores-partial{margin-bottom:16px}.board-info-theme-components .board-main-partial{margin-bottom:8px}@media(max-width: 1199px){.board-info-theme-components .board-main-partial{margin-bottom:0}}.board-info-topic-components .ranking-partial{margin-bottom:8px}@media(max-width: 1199px){.board-info-topic-components .ranking-partial{display:none;margin-bottom:0}}.board-info-topic-components .board-sp-main-partial{margin-bottom:16px}.board-info-topic-components .board-sp-tags-partial{margin-bottom:8px}@media(max-width: 1199px){.board-info-topic-components .board-sp-tags-partial{padding:0 16px 0 16px;display:none;margin-bottom:0}}.board-info-topic-components .board-sp-pickup-messages-partial{margin-bottom:16px}@media(max-width: 1199px){.board-info-topic-components .board-buttons-partial .read-status-follow{display:block}.board-info-topic-components .board-buttons-partial .read-status-follow .board-follow{display:none}.board-info-topic-components .board-buttons-partial .topic{display:none}.board-info-topic-components .board-buttons-partial .store{display:none}.board-info-topic-components .board-buttons-partial .chat{display:none}.board-info-topic-components .board-buttons-partial .memo{display:none}}.board-info-topic-components .favorite-ratings-partial{margin-bottom:16px}@media(max-width: 1199px){.board-info-topic-components .favorite-ratings-partial{display:none;margin-bottom:0}}.board-info-topic-components .board-reread-button-partial{margin-bottom:16px}@media(max-width: 1199px){.board-info-topic-components .board-reread-button-partial{display:none;argin-bottom:0}}.board-info-topic-components .board-stores-partial{margin-bottom:16px}@media(max-width: 1199px){.board-info-topic-components .board-stores-partial{display:none;argin-bottom:0}}.board-info-topic-components .user-groups-partial{margin-bottom:16px}@media(max-width: 1199px){.board-info-topic-components .user-groups-partial{display:none;argin-bottom:0}}.board-info-topic-components .board-stores-partial{margin-bottom:16px}@media(max-width: 1199px){.board-info-topic-components .board-stores-partial{display:none;argin-bottom:0}}.board-info-topic-components .qa-partial{margin-bottom:16px}@media(max-width: 1199px){.board-info-topic-components .qa-partial{display:none;argin-bottom:0}}.horizontal-scroll-authors-components .horizontal-scroll-authors-main-contents{margin-bottom:16px;display:block;margin-right:16px;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;width:100%}.horizontal-scroll-authors-components .horizontal-scroll-authors-main-contents .horizontal-scroll-authors-main{align-content:flex-start;align-items:center;display:flex;flex-direction:row}.horizontal-scroll-authors-components .horizontal-scroll-authors-main-contents .horizontal-scroll-authors-main .horizontal-scroll-author-main{margin-right:16px;width:330px}.horizontal-scroll-authors-components .horizontal-scroll-authors-main-contents .horizontal-scroll-authors-main .horizontal-scroll-author-main .follow-author-module{width:330px;margin-top:0px}.horizontal-scroll-authors-components .horizontal-scroll-authors-main-contents .horizontal-scroll-authors-main-read-more{padding-right:16px;align-content:center;align-items:center;display:flex;justify-content:center}.horizontal-scroll-authors-components .horizontal-scroll-authors-main-contents .horizontal-scroll-authors-main-read-more .horizontal-scroll-authors-main-read-more-button{align-items:center;background:#fff;border:1px solid #9a9a9a;border-radius:4px;color:#3da4f8;font-size:14px;font-weight:bold;padding:8px 16px;width:100px}@media(min-width: 1200px){.horizontal-scroll-authors-components .horizontal-scroll-authors-main-contents .horizontal-scroll-authors-main-read-more .horizontal-scroll-authors-main-read-more-button:hover{cursor:pointer;opacity:.6}}.horizontal-scroll-boards-components .horizontal-scroll-boards-main-contents{margin-bottom:16px;display:block;margin-right:16px;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;width:100%}.horizontal-scroll-boards-components .horizontal-scroll-boards-main-contents .horizontal-scroll-boards{align-content:space-between;align-items:center;display:flex;flex-direction:row}@media(max-width: 1199px){.horizontal-scroll-boards-components .horizontal-scroll-boards-main-contents .horizontal-scroll-boards .horizontal-scroll-board{width:160px}}.horizontal-scroll-boards-components .horizontal-scroll-boards-main-contents .horizontal-scroll-boards .horizontal-scroll-board.first{margin-right:8px}@media(max-width: 1199px){.horizontal-scroll-boards-components .horizontal-scroll-boards-main-contents .horizontal-scroll-boards .horizontal-scroll-board.first{margin-right:4px}}.horizontal-scroll-boards-components .horizontal-scroll-boards-main-contents .horizontal-scroll-boards .horizontal-scroll-board.last{margin-left:8px}@media(max-width: 1199px){.horizontal-scroll-boards-components .horizontal-scroll-boards-main-contents .horizontal-scroll-boards .horizontal-scroll-board.last{margin-left:4px}}.horizontal-scroll-boards-components .horizontal-scroll-boards-main-contents .horizontal-scroll-boards .horizontal-scroll-board.center{margin-right:8px;margin-left:8px}@media(max-width: 1199px){.horizontal-scroll-boards-components .horizontal-scroll-boards-main-contents .horizontal-scroll-boards .horizontal-scroll-board.center{margin-right:4px;margin-left:4px}}.horizontal-scroll-boards-components .horizontal-scroll-boards-main-contents .horizontal-scroll-boards .horizontal-scroll-board .pickup-campaign-board{width:160px}@media(max-width: 1199px){.horizontal-scroll-boards-components .horizontal-scroll-boards-main-contents .horizontal-scroll-boards .horizontal-scroll-board .pickup-campaign-board{width:160px}}.horizontal-scroll-boards-components .horizontal-scroll-boards-main-contents .horizontal-scroll-boards .horizontal-scroll-board .card-book-info-module{margin-bottom:0px;width:160px}@media(max-width: 1199px){.horizontal-scroll-boards-components .horizontal-scroll-boards-main-contents .horizontal-scroll-boards .horizontal-scroll-board .card-book-info-module{width:160px}}.horizontal-scroll-boards-components .horizontal-scroll-boards-main-contents .horizontal-scroll-boards-read-more{padding:0 16px;align-content:center;align-items:center;display:flex;justify-content:center}.horizontal-scroll-boards-components .horizontal-scroll-boards-main-contents .horizontal-scroll-boards-read-more .horizontal-scroll-boards-read-more-button{align-items:center;background:#fff;border:1px solid #9a9a9a;border-radius:4px;color:#3da4f8;font-size:14px;font-weight:bold;padding:8px 16px;width:100px}@media(min-width: 1200px){.horizontal-scroll-boards-components .horizontal-scroll-boards-main-contents .horizontal-scroll-boards-read-more .horizontal-scroll-boards-read-more-button:hover{cursor:pointer;opacity:.6}}.horizontal-scroll-books-components .horizontal-scroll-books-main-contents{display:block;margin-right:16px;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;width:100%;margin-bottom:16px}@media(max-width: 1199px){.horizontal-scroll-books-components .horizontal-scroll-books-main-contents{padding:0 16px}}.horizontal-scroll-books-components .horizontal-scroll-books-main-contents .horizontal-scroll-books-main{align-content:space-between;align-items:center;display:flex;flex-direction:row}@media(max-width: 1199px){.horizontal-scroll-books-components .horizontal-scroll-books-main-contents .horizontal-scroll-books-main .horizontal-scroll-book{width:160px}}.horizontal-scroll-books-components .horizontal-scroll-books-main-contents .horizontal-scroll-books-main .horizontal-scroll-book.first{margin-right:8px}@media(max-width: 1199px){.horizontal-scroll-books-components .horizontal-scroll-books-main-contents .horizontal-scroll-books-main .horizontal-scroll-book.first{margin-right:4px}}.horizontal-scroll-books-components .horizontal-scroll-books-main-contents .horizontal-scroll-books-main .horizontal-scroll-book.last{margin-left:8px}@media(max-width: 1199px){.horizontal-scroll-books-components .horizontal-scroll-books-main-contents .horizontal-scroll-books-main .horizontal-scroll-book.last{margin-left:4px}}.horizontal-scroll-books-components .horizontal-scroll-books-main-contents .horizontal-scroll-books-main .horizontal-scroll-book.center{margin-right:8px;margin-left:8px}@media(max-width: 1199px){.horizontal-scroll-books-components .horizontal-scroll-books-main-contents .horizontal-scroll-books-main .horizontal-scroll-book.center{margin-right:4px;margin-left:4px}}.horizontal-scroll-books-components .horizontal-scroll-books-main-contents .horizontal-scroll-books-main .horizontal-scroll-book .pickup-campaign-board{width:160px}@media(max-width: 1199px){.horizontal-scroll-books-components .horizontal-scroll-books-main-contents .horizontal-scroll-books-main .horizontal-scroll-book .pickup-campaign-board{width:160px}}.horizontal-scroll-books-components .horizontal-scroll-books-main-contents .horizontal-scroll-books-main .horizontal-scroll-book .card-book-info-module{margin-bottom:0px;width:160px}@media(max-width: 1199px){.horizontal-scroll-books-components .horizontal-scroll-books-main-contents .horizontal-scroll-books-main .horizontal-scroll-book .card-book-info-module{width:160px}}.horizontal-scroll-books-components .horizontal-scroll-books-main-contents .horizontal-scroll-books-main .horizontal-scroll-books-read-more{padding:0 16px;align-content:center;align-items:center;display:flex;justify-content:center}.horizontal-scroll-books-components .horizontal-scroll-books-main-contents .horizontal-scroll-books-main .horizontal-scroll-books-read-more .horizontal-scroll-books-read-more-button{align-items:center;background:#fff;border:1px solid #9a9a9a;border-radius:4px;color:#3da4f8;font-size:14px;font-weight:bold;padding:8px 16px;width:100px}@media(min-width: 1200px){.horizontal-scroll-books-components .horizontal-scroll-books-main-contents .horizontal-scroll-books-main .horizontal-scroll-books-read-more .horizontal-scroll-books-read-more-button:hover{cursor:pointer;opacity:.6}}.horizontal-scroll-caption-with-images-components .horizontal-scroll-caption-with-images-main-contents{margin-bottom:16px;display:block;margin-right:16px;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;width:100%}.horizontal-scroll-caption-with-images-components .horizontal-scroll-caption-with-images-main-contents .horizontal-scroll-caption-with-images-main{align-content:flex-start;align-items:center;display:flex;flex-direction:row}@media(max-width: 1199px){.horizontal-scroll-caption-with-images-components .horizontal-scroll-caption-with-images-main-contents .horizontal-scroll-caption-with-images-main{margin-left:16px}}.horizontal-scroll-caption-with-images-components .horizontal-scroll-caption-with-images-main-contents .horizontal-scroll-caption-with-images-main .horizontal-scroll-caption-with-image-main{margin-right:8px}.horizontal-scroll-list-components .horizontal-scroll-list{margin-top:-1px;background:#fff;border:1px solid #dedede;padding:16px 0}.horizontal-scroll-list-components .horizontal-scroll-list .horizontal-scroll-list-profile-contents{padding:0 16px;display:flex;flex-direction:row;align-items:center;margin-bottom:8px}.horizontal-scroll-list-components .horizontal-scroll-list .horizontal-scroll-list-profile-contents .icon{margin-right:4px}.horizontal-scroll-list-components .horizontal-scroll-list .horizontal-scroll-list-profile-contents .count{color:#595959;font-size:12px;margin-right:8px}.horizontal-scroll-list-components .horizontal-scroll-list .horizontal-scroll-list-profile-contents .thumbnail{margin-right:8px}.horizontal-scroll-list-components .horizontal-scroll-list .horizontal-scroll-list-profile-contents .thumbnail img{border:1px solid #bebebe;border-radius:50%;display:block;height:36px;object-fit:cover;overflow:hidden;width:36px}.horizontal-scroll-list-components .horizontal-scroll-list .horizontal-scroll-list-profile-contents .user-name-contents .user-name{font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.horizontal-scroll-list-components .horizontal-scroll-list .horizontal-scroll-list-profile-contents .follow-button-action-partial{flex:1;display:flex;flex-direction:row;justify-content:flex-end;text-align:right}.horizontal-scroll-list-components .horizontal-scroll-list .horizontal-scroll-list-title-contents{padding:0 16px}.horizontal-scroll-list-components .horizontal-scroll-list .horizontal-scroll-list-title-contents .title{font-size:16px;font-weight:bold;line-height:24px;margin-bottom:4px}.horizontal-scroll-list-components .horizontal-scroll-list .horizontal-scroll-list-title-contents .description{font-size:14px;line-height:21px;color:#595959;margin-bottom:16px;-webkit-box-orient:vertical;max-height:40px;-webkit-line-clamp:2;overflow:hidden;width:100%}.horizontal-scroll-list-components .horizontal-scroll-list .horizontal-scroll-list-main-boards{display:block;margin-right:16px;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;width:100%;padding:0 16px}.horizontal-scroll-list-components .horizontal-scroll-list .horizontal-scroll-list-main-boards .horizontal-scroll-list-boards{align-content:flex-start;align-items:center;display:flex;flex-direction:row}.horizontal-scroll-list-components .horizontal-scroll-list .horizontal-scroll-list-main-boards .horizontal-scroll-list-boards .pickup-board-main{height:100%}@media(max-width: 1199px){.horizontal-scroll-list-components .horizontal-scroll-list .horizontal-scroll-list-main-boards .horizontal-scroll-list-boards .pickup-board-main{width:160px}}.horizontal-scroll-list-components .horizontal-scroll-list .horizontal-scroll-list-main-boards .horizontal-scroll-list-boards .pickup-board-main.first{margin-right:8px}@media(max-width: 1199px){.horizontal-scroll-list-components .horizontal-scroll-list .horizontal-scroll-list-main-boards .horizontal-scroll-list-boards .pickup-board-main.first{margin-right:4px}}.horizontal-scroll-list-components .horizontal-scroll-list .horizontal-scroll-list-main-boards .horizontal-scroll-list-boards .pickup-board-main.last{margin-left:8px}@media(max-width: 1199px){.horizontal-scroll-list-components .horizontal-scroll-list .horizontal-scroll-list-main-boards .horizontal-scroll-list-boards .pickup-board-main.last{margin-left:4px}}.horizontal-scroll-list-components .horizontal-scroll-list .horizontal-scroll-list-main-boards .horizontal-scroll-list-boards .pickup-board-main.center{margin-right:8px;margin-left:8px}@media(max-width: 1199px){.horizontal-scroll-list-components .horizontal-scroll-list .horizontal-scroll-list-main-boards .horizontal-scroll-list-boards .pickup-board-main.center{margin-right:4px;margin-left:4px}}.horizontal-scroll-list-components .horizontal-scroll-list .horizontal-scroll-list-main-boards .horizontal-scroll-list-boards .pickup-board-main .pickup-campaign-board{width:160px}@media(max-width: 1199px){.horizontal-scroll-list-components .horizontal-scroll-list .horizontal-scroll-list-main-boards .horizontal-scroll-list-boards .pickup-board-main .pickup-campaign-board{width:160px}}.horizontal-scroll-list-components .horizontal-scroll-list .horizontal-scroll-list-main-boards .horizontal-scroll-list-boards .pickup-board-main .card-book-info-module{margin-bottom:0px;width:160px}@media(max-width: 1199px){.horizontal-scroll-list-components .horizontal-scroll-list .horizontal-scroll-list-main-boards .horizontal-scroll-list-boards .pickup-board-main .card-book-info-module{width:160px}}.horizontal-scroll-list-components .horizontal-scroll-list .horizontal-scroll-list-main-boards .horizontal-scroll-list-boards .horizontal-scroll-list-main-read-more{padding:0 16px;align-content:center;align-items:center;display:flex;justify-content:center}.horizontal-scroll-list-components .horizontal-scroll-list .horizontal-scroll-list-main-boards .horizontal-scroll-list-boards .horizontal-scroll-list-main-read-more .horizontal-scroll-list-main-read-more-button{align-items:center;background:#fff;border:1px solid #9a9a9a;border-radius:4px;color:#3da4f8;font-size:14px;font-weight:bold;padding:8px 16px;width:100px}@media(min-width: 1200px){.horizontal-scroll-list-components .horizontal-scroll-list .horizontal-scroll-list-main-boards .horizontal-scroll-list-boards .horizontal-scroll-list-main-read-more .horizontal-scroll-list-main-read-more-button:hover{cursor:pointer;opacity:.6}}.horizontal-scroll-topics-components .horizontal-scroll-topics-main-contents{margin-bottom:16px;display:block;margin-right:16px;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;width:100%}.horizontal-scroll-topics-components .horizontal-scroll-topics-main-contents .horizontal-scroll-topics-main{align-content:flex-start;align-items:center;display:flex;flex-direction:row}.horizontal-scroll-topics-components .horizontal-scroll-topics-main-contents .horizontal-scroll-topics-main .horizontal-scroll-topic-main{margin-right:16px;width:330px}.horizontal-scroll-topics-components .horizontal-scroll-topics-main-contents .horizontal-scroll-topics-main .horizontal-scroll-topic-main .reviews-topic-module{width:330px}.horizontal-scroll-topics-components .horizontal-scroll-topics-main-contents .horizontal-scroll-topics-main .horizontal-scroll-topic-main .reviews-topic-module .reviews-topic{margin-top:0px}.horizontal-scroll-topics-components .horizontal-scroll-topics-main-contents .horizontal-scroll-topics-main-read-more{padding-right:16px;align-content:center;align-items:center;display:flex;justify-content:center}.horizontal-scroll-topics-components .horizontal-scroll-topics-main-contents .horizontal-scroll-topics-main-read-more .horizontal-scroll-topics-main-read-more-button{align-items:center;background:#fff;border:1px solid #9a9a9a;border-radius:4px;color:#3da4f8;font-size:14px;font-weight:bold;padding:8px 16px;width:100px}@media(min-width: 1200px){.horizontal-scroll-topics-components .horizontal-scroll-topics-main-contents .horizontal-scroll-topics-main-read-more .horizontal-scroll-topics-main-read-more-button:hover{cursor:pointer;opacity:.6}}.horizontal-scroll-topics-components .horizontal-scroll-readmore{margin-bottom:16px}.horizontal-scroll-users-components .horizontal-scroll-users-main-contents{margin-bottom:16px;display:block;margin-right:16px;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;width:100%}.horizontal-scroll-users-components .horizontal-scroll-users-main-contents .horizontal-scroll-users-main{align-content:flex-start;align-items:center;display:flex;flex-direction:row}.horizontal-scroll-users-components .horizontal-scroll-users-main-contents .horizontal-scroll-users-main .horizontal-scroll-user-main{margin-right:16px}.horizontal-scroll-users-components .horizontal-scroll-users-main-contents .horizontal-scroll-users-main .horizontal-scroll-user-main .pickup-user-module{width:350px}.horizontal-scroll-users-components .horizontal-scroll-users-main-contents .horizontal-scroll-users-main .horizontal-scroll-user-main .pickup-user-module .pickup-user{margin-top:0px}.horizontal-scroll-users-components .horizontal-scroll-users-main-contents .horizontal-scroll-users-main .horizontal-scroll-user-main .user-with-follow-button-module{width:300px}.horizontal-scroll-users-components .horizontal-scroll-users-main-contents .horizontal-scroll-users-main .horizontal-scroll-user-main .user-with-follow-button-module .user-with-follow-button{margin-top:0px}.horizontal-scroll-users-components .horizontal-scroll-users-main-contents .horizontal-scroll-users-main-read-more{padding-right:16px;align-content:center;align-items:center;display:flex;justify-content:center}.horizontal-scroll-users-components .horizontal-scroll-users-main-contents .horizontal-scroll-users-main-read-more .horizontal-scroll-users-main-read-more-button{align-items:center;background:#fff;border:1px solid #9a9a9a;border-radius:4px;color:#3da4f8;font-size:14px;font-weight:bold;padding:8px 16px;width:100px}@media(min-width: 1200px){.horizontal-scroll-users-components .horizontal-scroll-users-main-contents .horizontal-scroll-users-main-read-more .horizontal-scroll-users-main-read-more-button:hover{cursor:pointer;opacity:.6}}.horizontal-scroll-want-to-recalls-components .horizontal-scroll-want-to-recalls-main-contents{margin-bottom:16px;display:block;margin-right:16px;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;width:100%}.horizontal-scroll-want-to-recalls-components .horizontal-scroll-want-to-recalls-main-contents .horizontal-scroll-want-to-recalls-main{align-content:space-between;align-items:center;display:flex;flex-direction:row}@media(max-width: 1199px){.horizontal-scroll-want-to-recalls-components .horizontal-scroll-want-to-recalls-main-contents .horizontal-scroll-want-to-recalls-main .horizontal-scroll-want-to-recall-main{width:160px}}.horizontal-scroll-want-to-recalls-components .horizontal-scroll-want-to-recalls-main-contents .horizontal-scroll-want-to-recalls-main .horizontal-scroll-want-to-recall-main.first{margin-right:8px}@media(max-width: 1199px){.horizontal-scroll-want-to-recalls-components .horizontal-scroll-want-to-recalls-main-contents .horizontal-scroll-want-to-recalls-main .horizontal-scroll-want-to-recall-main.first{margin-right:4px}}.horizontal-scroll-want-to-recalls-components .horizontal-scroll-want-to-recalls-main-contents .horizontal-scroll-want-to-recalls-main .horizontal-scroll-want-to-recall-main.last{margin-left:8px}@media(max-width: 1199px){.horizontal-scroll-want-to-recalls-components .horizontal-scroll-want-to-recalls-main-contents .horizontal-scroll-want-to-recalls-main .horizontal-scroll-want-to-recall-main.last{margin-left:4px}}.horizontal-scroll-want-to-recalls-components .horizontal-scroll-want-to-recalls-main-contents .horizontal-scroll-want-to-recalls-main .horizontal-scroll-want-to-recall-main.center{margin-right:8px;margin-left:8px}@media(max-width: 1199px){.horizontal-scroll-want-to-recalls-components .horizontal-scroll-want-to-recalls-main-contents .horizontal-scroll-want-to-recalls-main .horizontal-scroll-want-to-recall-main.center{margin-right:4px;margin-left:4px}}.horizontal-scroll-want-to-recalls-components .horizontal-scroll-want-to-recalls-main-contents .horizontal-scroll-want-to-recalls-main .horizontal-scroll-want-to-recall-main .pickup-campaign-board{width:160px}@media(max-width: 1199px){.horizontal-scroll-want-to-recalls-components .horizontal-scroll-want-to-recalls-main-contents .horizontal-scroll-want-to-recalls-main .horizontal-scroll-want-to-recall-main .pickup-campaign-board{width:160px}}.horizontal-scroll-want-to-recalls-components .horizontal-scroll-want-to-recalls-main-contents .horizontal-scroll-want-to-recalls-main .horizontal-scroll-want-to-recall-main .card-book-info-module{margin-bottom:0px;width:160px}@media(max-width: 1199px){.horizontal-scroll-want-to-recalls-components .horizontal-scroll-want-to-recalls-main-contents .horizontal-scroll-want-to-recalls-main .horizontal-scroll-want-to-recall-main .card-book-info-module{width:160px}}.horizontal-scroll-want-to-recalls-components .horizontal-scroll-want-to-recalls-main-contents .horizontal-scroll-want-to-recalls-main .horizontal-scroll-want-to-recalls-main-read-more{padding:0 16px;align-content:center;align-items:center;display:flex;justify-content:center}.horizontal-scroll-want-to-recalls-components .horizontal-scroll-want-to-recalls-main-contents .horizontal-scroll-want-to-recalls-main .horizontal-scroll-want-to-recalls-main-read-more .horizontal-scroll-want-to-recalls-main-read-more-button{align-items:center;background:#fff;border:1px solid #9a9a9a;border-radius:4px;color:#3da4f8;font-size:14px;font-weight:bold;padding:8px 16px;width:100px}@media(min-width: 1200px){.horizontal-scroll-want-to-recalls-components .horizontal-scroll-want-to-recalls-main-contents .horizontal-scroll-want-to-recalls-main .horizontal-scroll-want-to-recalls-main-read-more .horizontal-scroll-want-to-recalls-main-read-more-button:hover{cursor:pointer;opacity:.6}}.horizontal-scroll-want-to-recalls-components .horizontal-scroll-want-to-recalls-main-contents .horizontal-scroll-readmore{margin-bottom:16px}@media(max-width: 1199px){article.infinite-scroll-manba-magazine-card-articles-component .infinite-scroll-manba-magazine-card-articles .row{margin-left:0;margin-right:0}}.empathies-controller.index-action .empathies-partial{margin-bottom:16px}@media(max-width: 1199px){.empathies-controller.index-action .empathies-partial{margin-top:-1px}}.empathies-controller.index-action .empathies-pagination-partial{margin-bottom:16px}.empathies-controller.index-action .weekly-empathy-ranking-partial{margin-bottom:16px}.empathies-controller.index-action .total-empathy-ranking-partial{margin-bottom:16px}.events-controller.show-action .event-partial .published-at{display:none}.events-controller.show-action .event-partial .venue{display:none}.events-controller.show-action .event-partial .description{display:none}.events-controller.show-action .event-partial .actions{display:none}.events-controller.show-action .events-show-container .warning{background:#fff;border:1px solid #e03d5c;margin-bottom:16px;padding:16px}@media(max-width: 1199px){.events-controller.show-action .events-show-container .warning{margin:16px}}.events-controller.show-action .events-show-container .warning .title{color:#e03d5c;font-size:14px;font-weight:bold;letter-spacing:0;margin-bottom:8px}.events-controller.show-action .events-show-container .warning .description{color:#595959;font-size:12px;letter-spacing:0;line-height:18px}.events-controller.show-action .events-show-container .description-partial{margin-bottom:16px}.events-controller.show-action .events-show-container .infomation-partial{margin-bottom:16px}@media(max-width: 1199px){.features-controller.index-action .features-partial{margin-top:-1px}}.features-controller.index-action .features-partial .feature-partial{margin-bottom:16px}.features-controller.index-action .features-pagination-partial{margin-bottom:16px}.filter_search-controller.index-action .filter-search-index-container .filter-search-search-partial{display:flex;flex-direction:row;margin:0 8px;margin-bottom:8px}.filter_search-controller.index-action .filter-search-index-container .filter-search-search-partial .filter-search-search-box-partial{flex:1}.filter_search-controller.index-action .filter-search-index-container .filter-search-search-partial .filter-search-dialog-button-partial{display:none}@media(max-width: 1199px){.filter_search-controller.index-action .filter-search-index-container .filter-search-search-partial .filter-search-dialog-button-partial{display:block;margin-left:8px}.filter_search-controller.index-action .filter-search-index-container .filter-search-search-partial .filter-search-dialog-button-partial button{height:32px;margin:0;border-radius:4px;align-content:center;align-items:center;background:#fff;border:1px solid #9a9a9a;display:flex;flex-direction:row;padding:8px 16px;box-shadow:0px 2px 2px rgba(0,0,0,.25)}}.filter_search-controller.index-action .filter-search-index-container .filter-search-stats-partial{margin:0 8px 8px 8px}.filter_search-controller.index-action .filter-search-index-container .filter-search-pagination-partial{margin-bottom:16px}.filter_search-controller.index-action .filter-search-index-container .filter-search-hit-readmore-partial{display:flex;justify-content:center;align-items:center;align-content:center}.free_spaces-clip_arts-controller.index-action .free-spaces-header-title .actions{display:none}.free_spaces-comments-controller.show-action .comment-input-form-module .body-partial .body-input textarea{height:80px}.free_spaces-controller.edit-action .free-spaces-edit-container .topic-input-text{background:#9bcb3b;border:1px solid #bebebe;padding:8px 16px}.free_spaces-controller.edit-action .free-spaces-edit-container .topic-input-text .text{color:#fff;font-size:14px;font-weight:bold}@media(max-width: 1199px){.free_spaces-controller.edit-action .free-spaces-edit-container{margin-top:-1px}}.free_spaces-controller.edit-action .return-to-board-top-partial{margin-bottom:16px}.free_spaces-controller.edit-action .return-to-board-top-module .return-to-board-top{border-top:none}@media(max-width: 1199px){.free_spaces-controller.index-action .free-spaces-index-container{margin-top:0}}@media(max-width: 1199px){.free_spaces-controller.new-action .free-spaces-new-container .board-main-partial{display:none}}.free_spaces-controller.new-action .free-spaces-new-container .announce-partial{margin-bottom:16px}.free_spaces-controller.new-action .free-spaces-new-container .topic-input-text{background:#9bcb3b;border:1px solid #bebebe;padding:8px 16px}.free_spaces-controller.new-action .free-spaces-new-container .topic-input-text .text{color:#fff;font-size:14px;font-weight:bold}@media(max-width: 1199px){.free_spaces-controller.new-action .free-spaces-new-container{margin-top:-1px}}.free_spaces-controller.new-action .return-to-board-top-partial{margin-bottom:16px}.free_spaces-controller.new-action .return-to-board-top-module .return-to-board-top{border-top:none}.free_spaces-controller.new-action .topic-guideline-partial{margin-bottom:16px}@media(max-width: 1199px){.free_spaces-controller.show-action .free-spaces-show-container{margin-top:-1px}}.free_spaces-controller.show-action .header-title-partial.pagination{margin-bottom:16px}@media(max-width: 1199px){.free_spaces-controller.show-action .first-comment-partial{margin-bottom:16px}}.free_spaces-controller.show-action .topic-comments-partial{margin-bottom:16px}.free_spaces-controller.show-action .return-to-board-top-partial{margin-bottom:16px}.free_spaces-controller.show-action .return-to-board-top-partial .return-to-board-top-module .return-to-board-top{border-top:none}.free_spaces-controller.show-action .share-partial{margin-bottom:16px}.free_spaces-controller.show-action .followers-partial{margin-bottom:16px}.free_spaces-controller.show-action .comment{margin-top:-1px}.free_spaces-controller.show-action .comment-input-form-module .body-partial .body-input textarea{height:80px}.free_spaces-controller.show-action .move-post-comment-partial{display:none}@media(max-width: 1199px){.free_spaces-controller.show-action .move-post-comment-partial{display:block;margin-top:16px;margin-bottom:16px}}.free_spaces-controller.show-action .smartphone-comment-form-position{display:none}@media(max-width: 1199px){.free_spaces-controller.show-action .smartphone-comment-form-position{display:block;margin-bottom:16px}}.genba-communities-controller.index-action .genba-communities-index-container .topics-partial .topics-title{background:#fff;border:1px solid #dedede}.genba-communities-controller.index-action .genba-communities-index-container .topics-partial .topics-title .text{color:#595959;font-size:14px;font-weight:bold;margin:8px 16px}.genba-communities-controller.index-action .genba-communities-index-container .return-to-board-top-partial{margin-top:-1px}.genba-communities-controller.show-action .genba-communities-show-container .topic-comments-partial .comment{margin-top:-1px}.genba-communities-controller.show-action .genba-communities-show-container .return-to-board-top-partial{margin-top:-1px}.genba-episodes-controller.index-action .genba-episodes-index-container .topics-partial{margin-bottom:16px}.genba-episodes-controller.index-action .genba-episodes-index-container .topics-partial .topics-title{background:#fff;border:1px solid #dedede}.genba-episodes-controller.index-action .genba-episodes-index-container .topics-partial .topics-title .text{color:#595959;font-weight:bold;margin:8px 16px}.genba-episodes-controller.index-action .genba-episodes-index-container .return-to-board-top-partial{margin-bottom:16px;margin-top:-1px}.genba-episodes-controller.show-action .genba-episodes-show-container .episode-viewer-partial{margin-bottom:16px}.genba-episodes-controller.show-action .genba-episodes-show-container .follow-button-partial{margin:0 auto;margin-bottom:16px;text-align:center;width:70%}.genba-episodes-controller.show-action .genba-episodes-show-container .follow-button-partial .messsage{color:#595959;font-size:14px;font-weight:bold;margin-bottom:8px;text-align:center}.genba-episodes-controller.show-action .genba-episodes-show-container .communities-partial{margin-bottom:16px}.genba-episodes-controller.show-action .genba-episodes-show-container .communities-partial .read-more-partial{margin-top:-1px}.genba-episodes-controller.show-action .genba-episodes-show-container .episode-prev-next-partial{margin-top:-1px}.genba-episodes-controller.show-action .genba-episodes-show-container .episode-return-to-genba-partial{margin-bottom:16px;margin-top:-1px}.genba-controller.index-action body{background-color:#fff}.genba-controller.index-action .genba-message{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:24px}.genba-controller.index-action .genba-message .main-title{color:#ffba19;font-size:32px;font-weight:bold;line-height:1.5;margin-bottom:16px;margin-top:24px}@media(max-width: 1199px){.genba-controller.index-action .genba-message .main-title{font-size:21px}}.genba-controller.index-action .genba-message .description{color:#222;font-size:18px;font-weight:bold;line-height:26px;padding:0 16px;width:540px}@media(max-width: 1199px){.genba-controller.index-action .genba-message .description{width:auto}}.genba-controller.index-action .genba-serials{align-content:flex-start;align-items:stretch;display:flex;flex-direction:row;justify-content:center;margin-bottom:16px}@media(max-width: 1199px){.genba-controller.index-action .genba-serials{flex-direction:column}}.genba-controller.index-action .genba-serials .genba-serial-partial{border:1px solid #dedede;margin:0 16px;width:350px}@media(max-width: 1199px){.genba-controller.index-action .genba-serials .genba-serial-partial{margin:0;width:auto}.genba-controller.index-action .genba-serials .genba-serial-partial+.genba-serial-partial{margin-top:16px}}.genba-controller.show-action .genba-show-container .episodes-suspension-partial{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:32px;margin-top:32px}.genba-controller.show-action .genba-show-container .episodes-suspension-partial .image{margin-bottom:16px}.genba-controller.show-action .genba-show-container .episodes-suspension-partial .image img{display:block;height:88px;width:100px}.genba-controller.show-action .genba-show-container .episodes-suspension-partial .description{color:#e03d5c;font-size:16px;font-weight:bold;letter-spacing:0;line-height:24px;margin-bottom:16px;text-align:center}.genba-controller.show-action .genba-show-container .episodes-suspension-partial .link{color:#595959;font-size:14px}.genba-controller.show-action .genba-show-container .episodes-suspension-partial .link a{color:#3da4f8;text-decoration:underline}.genba-controller.show-action .genba-show-container .public-episodes-partial{margin-bottom:16px}.genba-controller.show-action .genba-show-container .public-episodes-partial .read-more-partial{margin-top:-1px}.genba-controller.show-action .genba-show-container .community-partial{margin-bottom:16px}.genba-controller.show-action .genba-show-container .community-partial .read-more-partial{margin-top:-1px}.genba-controller.show-action .genba-show-container .images-partial{margin-bottom:16px}@media(max-width: 1199px){.keyword_tags-controller.index-action .keyword-tags-index-container .tag-names-partial{margin-left:16px}}.application-affiliates-layout{background-color:#fff}.application-layout{background-color:#fafafa}.application-layout body{background-color:#fafafa;font-feature-settings:"pkna" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0}.application-layout a{color:inherit;text-decoration:none}@media(min-width: 1200px){.application-layout a:hover{opacity:.6}}.application-layout blockquote{border-left:4px solid #f2ced5;color:#9a9a9a;margin-left:0;padding-left:14px}@media(max-width: 1199px){.application-layout .container{padding:0}}.application-layout .manba-sub-navigation{margin-bottom:16px;padding-top:68px}@media(max-width: 1199px){.application-layout .manba-sub-navigation{margin-bottom:8px;padding-top:50px}}.application-layout .manba-main{margin:0 auto;overflow:hidden}.application-layout .manba-main .manba-page-header{margin-left:auto;margin-right:auto;max-width:auto}@media(min-width: 1200px)and (max-width: 1199px){.application-layout .manba-main .manba-page-header{max-width:910px}}@media(min-width: 1200px){.application-layout .manba-main .manba-page-header{max-width:1110px}}.application-layout .manba-main .manba-announce{margin-left:auto;margin-right:auto;max-width:auto}@media(min-width: 1200px)and (max-width: 1199px){.application-layout .manba-main .manba-announce{max-width:910px}}@media(min-width: 1200px){.application-layout .manba-main .manba-announce{max-width:1110px}}.application-layout .manba-main .manba-page-footer-menu{margin-left:auto;margin-right:auto;max-width:auto}@media(min-width: 1200px)and (max-width: 1199px){.application-layout .manba-main .manba-page-footer-menu{max-width:910px}}@media(min-width: 1200px){.application-layout .manba-main .manba-page-footer-menu{max-width:1110px}}@media(max-width: 1199px){.application-layout .manba-content-header{padding:0}}@media(max-width: 1199px){.application-layout .manba-content{padding:0}}@media(max-width: 1199px){.application-layout .manba-content-aside{padding:0}}@media(max-width: 1199px){.application-layout .manba-content-footer{padding:0}}.application-layout .manba-round-read-more{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center;text-align:center;margin:0 16px 24px}@media(max-width: 1199px){.application-layout .manba-round-read-more{margin-bottom:16px}}.application-layout .manba-round-read-more .button{background-color:#fff;border:1px solid #dedede;border-radius:24px;font-size:16px;font-weight:bold;padding:8px 16px;text-align:center;min-width:340px}@media(min-width: 1200px){.application-layout .manba-round-read-more .button:hover{cursor:pointer;opacity:.6}}@media(max-width: 1199px){.application-layout .smartphone-container{padding:0}}.application-layout .footer-ad{margin:0 0 40px;text-align:center}.application-layout .manba-module-partial{margin-bottom:16px}.application-layout .manba-timeline-module-partial{margin-bottom:16px}.application-layout .manba-card-module-partial{margin-bottom:16px}@media(min-width: 1200px){.application-layout .manba-row-full-width{padding-left:0;padding-right:0}}.application-layout .manba-main-contents-partial{margin-bottom:16px}.application-layout .manba-32-margin-partial{margin-bottom:32px}.application-layout .manba-8-margin-partial{margin-bottom:8px}.application-layout .manba-0-margin-partial{margin-bottom:0px}.application-layout .manba-8-caption-partial{margin-bottom:8px}.application-layout .manba-caption-partial{margin-bottom:16px}.application-layout .manba-contents-partial{margin-bottom:16px}.application-layout .manba-pagination-partial{margin-bottom:16px}.application-layout .manba-read-more-partial{margin-bottom:16px}.application-layout .manba-sub-contents-partial{margin-bottom:16px}.application-layout .manba-aside-partial{margin-bottom:16px}.application-layout .manba-adsense-partial{margin-bottom:16px}.application-layout .manba-smartphone-adsense-partial{margin-bottom:16px}@media(min-width: 1200px){.application-layout .manba-smartphone-adsense-partial .adsbygoogle{display:none}}.application-layout .manba-pr-board-partial{display:none}@media(max-width: 1199px){.application-layout .manba-pr-board-partial{margin-bottom:16px;display:block}}.application-layout .manba-adsense-top-bottom-margin-partial{margin-top:16px;margin-bottom:16px}.application-layout .manba-scroll-partial{display:block;padding:0;margin-bottom:16px;margin-right:16px;-webkit-overflow-scrolling:touch;overflow-x:scroll;overflow-y:hidden;width:100%}@media(max-width: 1199px){.application-layout .manba-scroll-partial{padding:0 16px}}.application-layout .manba-scroll-partial .manba-scroll-main{align-content:flex-start;align-items:center;display:flex;flex-direction:row}.application-layout .manba-scroll-partial .manba-scroll-main .manba-scroll-item{margin-right:16px}.application-layout .manba-pr-partial{display:none}@media(max-width: 1199px){.application-layout .manba-pr-partial{display:block;margin-bottom:16px}.application-layout .manba-pr-partial.margin-top{margin-top:16px}}.application-layout .manba-ibg-media-module-partial{display:none}@media(max-width: 1199px){.application-layout .manba-ibg-media-module-partial{text-align:center;margin-top:8px;margin-bottom:8px;display:block}}.application-layout .manba-ibg-media-overlay-partial{display:none}@media(max-width: 1199px){.application-layout .manba-ibg-media-overlay-partial{display:block}}.application-layout .textcomplete-dropdown{background-color:#fff;border:1px solid #595959;list-style:none;margin:0;padding:0}.application-layout .textcomplete-dropdown li{margin:0}.application-layout .textcomplete-footer,.application-layout .textcomplete-item{border-top:1px solid #ddd}.application-layout .textcomplete-item{cursor:pointer;padding:8px}.application-layout .textcomplete-item .author-text-item{display:flex;flex-direction:row;align-items:center}.application-layout .textcomplete-item .author-text-item img{display:block;width:30px;height:30px;margin-right:4px;border-radius:50%;object-fit:cover}.application-layout .textcomplete-item .author-text-item .text{font-size:14px}.application-layout .textcomplete-item .board-text-item{display:flex;flex-direction:row;align-items:center}.application-layout .textcomplete-item .board-text-item img{display:block;width:20px;height:30px;margin-right:4px;object-fit:contain}.application-layout .textcomplete-item .board-text-item .text{font-size:14px}.application-layout .textcomplete-item:hover,.application-layout .textcomplete-item.active{background-color:#6eb7db}.application-layout .glightbox{display:block;padding:16px 0}.application-layout .glightbox p{text-align:center}.application-layout .smartbanner{margin-top:48px}.application-affiliates-layout{background-color:#fff}.application-affiliates-layout #affiliate_url a{color:#fff;text-decoration:none}.application-affiliates-layout .valuecommerce-logo-partial{display:none}.application-redirects-layout{background-color:#fff}.application-redirects-layout a.redirect-url{color:#fff;text-decoration:none}.authors-layout .author-profile-partial{display:flex;flex-direction:row;justify-content:center;align-content:center;align-content:center;margin-bottom:16px}.award-names-layout .menu-names-partial{margin-bottom:16px}@media(max-width: 1199px){.award-names-layout .menu-names-partial .award-names-menu-names-module{margin-top:-1px}}.award-names-layout .menu-years-partial{margin-bottom:16px}.award-names-layout .main-partial{margin-bottom:16px}.awards-layout .menu-years-partial{margin-bottom:16px}.awards-layout .main-partial{margin-bottom:16px}.awards-layout .menu-names-partial{margin-bottom:16px}.boards-layout .move-post-page-partial{margin-bottom:16px}.comments-layout.comments-controller .want-to-recall-caption-partial{margin-bottom:16px;margin-top:16px}.events-layout .tab-menu-partial{margin-bottom:16px}.events-layout .events-caption-partial{margin-bottom:16px}.events-layout .event-partial{margin-bottom:16px}.genba-layout .header-logo{margin-bottom:16px}.genba-layout .header-logo img{border:1px solid #dedede;display:block;height:300px;object-fit:cover;width:100%}@media(max-width: 1199px){.genba-layout .header-logo img{height:150px;max-width:1199px}}@media(max-width: 1199px){.genba-layout .header-logo{margin-top:0}}.genba-layout .title-partial{margin-bottom:16px}.genba-layout .viewer-buttons-partial{margin-bottom:16px}.genba-layout .follow-button-partial{margin-bottom:16px}@media(max-width: 1199px){.genba-layout .follow-button-partial{margin-left:16px;margin-right:16px}}.genba-layout .description-partial{margin-bottom:16px}.genba-layout .share-buttons-partial{margin-bottom:16px}.genba-layout .main-partial{margin-bottom:16px}.genba-layout .move-post-page-partial{margin-bottom:16px}.genba-layout .authors-partial{margin-bottom:16px}@media(max-width: 1199px){.genba-communities-layout .smartphone-container{padding:0}}.genba-communities-layout .breadcrumbs-partial{margin-bottom:16px}@media(max-width: 1199px){.genba-communities-layout .breadcrumbs-partial{margin-bottom:0}}.genba-communities-layout .board-info-partial{margin-bottom:16px}.genba-communities-layout .main-partial{margin-bottom:16px}.genba-communities-layout .move-post-page-partial{margin-bottom:16px}.genba-communities-layout .authors-partial{margin-bottom:16px}@media(max-width: 1199px){.genba-episodes-layout .smartphone-container{padding:0}}.genba-episodes-layout .title-partial{margin-bottom:16px}.genba-episodes-layout .main-partial{margin-bottom:16px}.genba-episodes-layout .authors-partial{margin-bottom:16px}.magazines-layout h2.magazines-title{font-weight:bold;font-size:24px;color:#222;text-align:center}@media(max-width: 1199px){.magazines-layout h2.magazines-title{font-size:18px;margin-top:16px}}.manba-magazine-authors-layout .return-top-partial{margin-bottom:24px}.manba-magazines-layout .manba-magazines-caption-partial{margin-bottom:16px}.manba-magazines-layout .return-top-partial{margin-bottom:24px}.manba-recommends-layout .boards-partial{margin-bottom:16px}.new-books-layout .title-partial{margin:0 16px 22px;text-align:center}@media(max-width: 1199px){.new-books-layout .title-partial{margin:16px}}.new-books-layout .title-partial .title{font-size:24px;font-weight:bold}@media(max-width: 1199px){.new-books-layout .title-partial .title{font-size:18px}}.new-books-layout .tab-menu-partial{margin-bottom:16px}@media(max-width: 1199px){#onesignal-bell-container{bottom:40px}}.onesignal-bell-launcher-dialog-body .push-notification{display:none}.profiles-layout .profiles-partial .col-xs-12.col-md-6{padding-left:0;padding-right:0}.profiles-layout .profiles-partial .profile-partial{margin-bottom:16px}.profiles-layout .profiles-partial .profile-partial.left{padding-right:8px}@media(max-width: 1199px){.profiles-layout .profiles-partial .profile-partial.left{padding-right:0}}.profiles-layout .profiles-partial .profile-partial.right{padding-left:8px}@media(max-width: 1199px){.profiles-layout .profiles-partial .profile-partial.right{padding-left:0}}.recommend-spaces-layout .recommend-space-caption-partial{margin-bottom:16px;margin-top:0}@media(max-width: 1199px){.recommend-spaces-layout .recommend-space-caption-partial{margin-top:16px}}.recommend-spaces-layout .recommend-space-caption-partial .banner{align-items:center;display:flex;justify-content:center;margin-bottom:16px}.recommend-spaces-layout .recommend-space-caption-partial .banner img{display:block;height:100%;width:100%}@media(max-width: 1199px){.recommend-spaces-layout .recommend-space-caption-partial .banner img{height:80px;width:auto}}.recommend-spaces-layout .recommend-space-caption-partial .caption{color:#222;font-size:18px;font-weight:bold;margin-bottom:8px;text-align:center}.recommend-spaces-layout .recommend-space-caption-partial .description .text{color:#595959;font-size:14px;text-align:center}.recommend-spaces-layout .recommend-space-caption-partial .description .link{color:#3da4f8}.recommend-spaces-layout .tab-menu-partial{margin-bottom:16px}.recommend-spaces-layout .help-button-partial{margin-bottom:16px}.recommend-spaces-layout .want-to-recall-topics-partial{margin-bottom:16px}.recommend-spaces-layout .want-to-recall-topics-partial .want-to-recall-topic-partial{margin-top:-1px}@media(max-width: 1199px){.search-layout .authors-partial{margin-bottom:16px}}.search-layout .authors-partial .author-partial{margin-bottom:16px}@media(max-width: 1199px){.search-layout .authors-partial .author-partial{margin-bottom:0}}@media(max-width: 1199px){.search-layout .profiles-partial{margin-bottom:16px}}.search-layout .profiles-partial .profile-partial{margin-bottom:16px}@media(max-width: 1199px){.search-layout .profiles-partial .profile-partial{margin-bottom:0}}.timeline-layout .main-partial{margin-bottom:16px}.topics-layout .topics-partial{margin-bottom:16px}.topics-layout .topics-contents{margin-top:-1px}.topics-layout .campaign-partial{margin-bottom:16px}.topics-layout .campaign-partial h3.title{background-color:#fff;border:1px solid #dedede;color:#595959;font-size:12px;font-weight:bold;padding:8px 16px;margin-top:-1px}.topics-layout .campaign-partial .tags .tag{background-color:#fff;border:1px solid #dedede;margin-top:-1px;align-content:center;align-items:center;display:flex;flex-direction:row;font-size:14px;justify-content:center;padding:16px}.topics-layout .campaign-partial .tags .tag .item-title{color:#222;margin-right:8px;flex:1}.topics-layout .campaign-partial .tags .tag .item-cursor{text-align:right;width:20px}.user_board_lists-layout .user-board-lists-caption-partial{margin-bottom:16px;margin-top:0}@media(max-width: 1199px){.user_board_lists-layout .user-board-lists-caption-partial{margin-top:16px}}.user_board_lists-layout .user-board-lists-caption-partial .caption{color:#222;font-size:18px;font-weight:bold;margin-bottom:8px;text-align:center}.user_board_lists-layout .user-board-lists-caption-partial .description .text{color:#595959;font-size:14px;text-align:center}.users-layout .first-login-partial{margin-bottom:16px}@media(max-width: 1199px){.users-layout .first-login-partial{margin:16px}}.users-layout .user-reports-store-partial{margin-top:-1px}.users-layout .user-reports-empathized-comment-partial{margin-top:-1px}.users-layout .user-reports-view-partial{margin-top:-1px}.users-layout .profile-partial{margin-bottom:16px}.users-layout .not-found{text-align:center}@media(max-width: 1199px){.users-layout .not-found .image{margin-top:30px}}.users-layout .not-found .title{color:#9a9a9a;font-size:16px;font-weight:bold;margin-bottom:5px;text-align:center}.users-layout .not-found .description{color:#9a9a9a;font-size:14px;text-align:center}@media(max-width: 1199px){.users-layout .not-found .description{font-size:14px}}.want-to-recalls-layout .want-to-recall-caption-partial{margin-bottom:16px;margin-top:0}@media(max-width: 1199px){.want-to-recalls-layout .want-to-recall-caption-partial{margin-top:16px}}.want-to-recalls-layout .want-to-recall-caption-partial .banner{align-items:center;display:flex;justify-content:center;margin-bottom:16px}.want-to-recalls-layout .want-to-recall-caption-partial .banner img{display:block;height:100%;width:100%}@media(max-width: 1199px){.want-to-recalls-layout .want-to-recall-caption-partial .banner img{height:80px;width:auto}}.want-to-recalls-layout .want-to-recall-caption-partial .caption{color:#222;font-size:18px;font-weight:bold;margin-bottom:8px;text-align:center}.want-to-recalls-layout .want-to-recall-caption-partial .description .text{color:#595959;font-size:14px;text-align:center}.want-to-recalls-layout .want-to-recall-caption-partial .description .link{color:#3da4f8}.want-to-recalls-layout .tab-menu-partial{margin-bottom:16px}.want-to-recalls-layout .help-button-partial{margin-bottom:16px}.want-to-recalls-layout .want-to-recall-topics-partial{margin-bottom:16px}.want-to-recalls-layout .want-to-recall-topics-partial .want-to-recall-topic-partial{margin-top:-1px}.magazines-controller.stores-action .book-stores-partial{margin-bottom:16px}.magazines-controller.stores-action .board-sub-partial{display:none}.magazines-controller.stores-action .return-to-board-top-partial{margin-bottom:16px}.magazines-controller.stores-action .return-to-board-top-partial .return-to-board-top{border-top:none}.manba_magazine_authors-controller.index-action .manba-main-contents-partial .author-partial{margin-bottom:16px}.manba_magazine_authors-controller.index-action .return-top-partial{margin-bottom:24px}.manba_magazines-controller.index-action .swiper .swiper-pagination{position:initial;margin-top:5px}.manba_magazines-controller.index-action .swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:#222}@media(max-width: 1199px){.manba_magazines-controller.index-action .manba-sub-navigation{visibility:hidden;padding-top:0px}}.manba_magazines-controller.index-action .breadcrumbs-module{display:none}.manba_magazines-controller.index-action .manba-magazines-caption{margin-bottom:8px}.manba_magazines-controller.index-action .pickup-ranking-partial{display:block;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;width:100%}.manba_magazines-controller.index-action .pickup-ranking-partial .caption{margin-bottom:8px}.manba_magazines-controller.index-action .pickup-ranking-partial .pickup-rankings-main{margin-bottom:16px;align-content:flex-start;align-items:center;display:flex;flex-direction:row}@media(max-width: 1199px){.manba_magazines-controller.index-action .pickup-ranking-partial .pickup-rankings-main{padding:0 16px}}.manba_magazines-controller.index-action .pickup-ranking-partial .pickup-rankings-main .pickup-ranking-main{flex:1}.manba_magazines-controller.index-action .pickup-ranking-partial .pickup-rankings-main .pickup-ranking-main.first{margin-right:4px}.manba_magazines-controller.index-action .pickup-ranking-partial .pickup-rankings-main .pickup-ranking-main.last{margin-left:4px}.manba_magazines-controller.index-action .pickup-ranking-partial .pickup-rankings-main .pickup-ranking-main.center{margin-right:4px;margin-left:4px}.manba_magazines-controller.index-action .pickup-writers-partial{display:block;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;width:100%}@media(max-width: 1199px){.manba_magazines-controller.index-action .pickup-writers-partial{overflow-x:hidden;overflow-y:hidden}}.manba_magazines-controller.index-action .pickup-writers-partial .pickup-writers-main{margin-bottom:16px;align-content:flex-start;align-items:center;display:flex;flex-direction:row}@media(max-width: 1199px){.manba_magazines-controller.index-action .pickup-writers-partial .pickup-writers-main{display:block;width:auto;padding:0 16px}}.manba_magazines-controller.index-action .pickup-writers-partial .pickup-writers-main .pickup-writer-main{flex:1}@media(max-width: 1199px){.manba_magazines-controller.index-action .pickup-writers-partial .pickup-writers-main .pickup-writer-main{margin-bottom:8px}}.manba_magazines-controller.index-action .pickup-writers-partial .pickup-writers-main .pickup-writer-main.first{margin-right:4px}@media(max-width: 1199px){.manba_magazines-controller.index-action .pickup-writers-partial .pickup-writers-main .pickup-writer-main.first{margin-right:0px}}.manba_magazines-controller.index-action .pickup-writers-partial .pickup-writers-main .pickup-writer-main.last{margin-left:4px}@media(max-width: 1199px){.manba_magazines-controller.index-action .pickup-writers-partial .pickup-writers-main .pickup-writer-main.last{margin-left:0px}}.manba_magazines-controller.index-action .pickup-writers-partial .pickup-writers-main .pickup-writer-main.center{margin-right:4px;margin-left:4px}@media(max-width: 1199px){.manba_magazines-controller.index-action .pickup-writers-partial .pickup-writers-main .pickup-writer-main.center{margin-right:0px;margin-left:0px}}.manba_magazines-controller.index-action .pickup-writers-partial .pickup-writers-main .manba-magazines-pickup-author-module{width:340px}@media(max-width: 1199px){.manba_magazines-controller.index-action .pickup-writers-partial .pickup-writers-main .manba-magazines-pickup-author-module{border-top:1px solid #595959;width:auto}}.manba_magazines-controller.index-action .search-box-partial{margin-bottom:16px}.manba_magazines-controller.index-action .return-top-partial{margin-bottom:24px}@media(max-width: 1199px){.manba_magazines-controller.show-action .manba-magazines-show-container{margin-top:-1px}}@media(max-width: 1199px){.manba_magazines-controller.show-action .manba-sub-navigation{visibility:hidden;padding-top:0px;margin-bottom:0px}}.manba_magazines-controller.show-action .breadcrumbs-module{display:none}.manba_magazines-controller.show-action .article-partial{margin-bottom:16px}.manba_magazines-controller.show-action .recommend-articles-partial .caption-partial{margin-bottom:16px}@media(max-width: 1199px){.manba_magazines-controller.show-action .recommend-articles-partial .row{margin-left:0;margin-right:0}}.manba_magazines-controller.show-action .comments-partial .comment-title{background-color:#fff;border:1px solid #dedede;font-size:14px;font-weight:bold;padding:16px}.manba_magazines-controller.show-action .comment-input-form-partial .comment-input-form-module .body-partial .body-input textarea{height:80px}.manba_magazines-controller.show-action .move-post-comment-partial{display:none}@media(max-width: 1199px){.manba_magazines-controller.show-action .move-post-comment-partial{display:block;margin-top:16px;margin-bottom:16px}}.manba_magazines-controller.show-action .smartphone-comment-form-position{display:none}@media(max-width: 1199px){.manba_magazines-controller.show-action .smartphone-comment-form-position{display:block;margin-bottom:16px}}.manba_magazines-controller.show-action .manba-magazine-logo-partial{border:1px solid #dedede;background-color:#fff;border-bottom:2px solid #222;padding:16px;display:flex;justify-content:center;align-content:center;align-items:center}.manba_magazines-controller.show-action .manba-magazine-logo-partial img{display:block;width:140px;height:25px;object-fit:contain}.manba_magazines-controller.show-action .article-title{background-color:#fff;border:1px solid #dedede;padding:16px}.manba_magazines-controller.show-action .article-title .category-names{margin-bottom:8px}.manba_magazines-controller.show-action .article-title .category-names .category-name{font-size:12px;color:#595959;background:#dedede;border-radius:12px;width:auto;margin-right:4px;padding:4px 16px;margin-bottom:8px}.manba_magazines-controller.show-action .article-title .title{font-size:20px;font-weight:bold;line-height:1.4em;margin:0;margin-bottom:8px}.manba_magazines-controller.show-action .article-title .metadata{display:flex;flex-direction:row;align-items:center;align-content:flex-start;justify-content:flex-start;font-size:14px}.manba_magazines-controller.show-action .article-title .metadata .author{color:#595959;font-weight:bold}@media(min-width: 1200px){.manba_magazines-controller.show-action .article-title .metadata .author:hover{cursor:pointer;opacity:.6}}.manba_magazines-controller.show-action .article-title .metadata .published-at{color:#bebebe;font-weight:normal;margin-left:16px;margin-right:16px}.manba_magazines-controller.show-action .article-title .metadata .comment-data{display:flex;flex-direction:row;align-items:center;align-content:flex-start;justify-content:flex-start;color:#3da4f8}.manba_magazines-controller.show-action .article-title .metadata .comment-data .comment-icon{margin-right:4px}.about-banner-module{background-color:#fff;border:1px solid #dedede;border-radius:4px;padding:16px}@media(max-width: 1199px){.about-banner-module{margin:0 16px}}.about-banner-module .about-banner-desktop{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center}.about-banner-module .about-banner-desktop .tag-line{color:#e03d5c;font-size:18px;font-weight:bold;margin-right:16px;text-align:center}.about-banner-module .about-banner-desktop .text{color:#595959;font-size:14px;margin-right:8px;text-align:left}.about-banner-module .about-banner-desktop .link{margin-right:16px}.about-banner-module .about-banner-desktop .link a{color:#3da4f8}.about-banner-module .about-banner-desktop .image img{display:block;height:40px;object-fit:cover;width:60px}.about-banner-module .about-banner-smartphone .main-tag-line{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:8px}.about-banner-module .about-banner-smartphone .main-tag-line .tag-line{color:#e03d5c;font-size:18px;font-weight:bold;margin-right:16px;text-align:center}.about-banner-module .about-banner-smartphone .main-tag-line .image img{display:block;height:40px;object-fit:cover;width:60px}.about-banner-module .about-banner-smartphone .main-text .text{color:#595959;font-size:12px;margin-right:8px;text-align:left}.about-banner-module .about-banner-smartphone .main-text a{color:#3da4f8;margin-left:8px}.affiliates-main-module.with_padding{padding:8px 0}.affiliates-main-module .affiliates-main{width:100%;overflow:hidden;display:flex;flex-direction:row;justify-content:center;align-content:center;align-items:center}.announces-module{margin:0 0 16px}@media(max-width: 1199px){.announces-module .announces{padding:0 16px}}.announces-module .announces .announce{padding:8px 16px}.announces-module .announces .announce .title{display:inline;font-weight:bold;margin-right:8px}.announces-module .announces .announce .text{display:inline}.announces-module .announces .announce .text a{text-decoration:underline}.announces-module .announces .announce.info{background:#dedede;border:1px solid #595959;color:#595959}.announces-module .announces .announce.helpful{background:#cce8ff;border:1px solid #3da4f8;color:#3da4f8}.announces-module .announces .announce.warning{background:#fff7e6;border:1px solid #ffba19;color:#ffba19}.announces-module .announces .announce.emergency{background:#ffe8ee;border:1px solid #e03d5c;color:#e03d5c}.announces-module .announces .announce+.announce{margin-top:-1px}.app-banner-module{align-content:flex-start;align-items:center;background:#dedede;background-size:10px 10px;border:2px solid #595959;display:flex;flex-direction:column;justify-content:center;padding:16px}.app-banner-module .app-banner-title{color:#222;font-size:12px;font-weight:bold;margin-bottom:8px;text-align:center}.app-banner-module .app-icons{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:center}.app-banner-module .app-icons .appstore{margin-right:16px}.app-banner-module .app-icons .appstore img{display:block;height:40px;object-fit:cover;width:110px}.app-banner-module .app-icons .googleplay img{display:block;height:40px;object-fit:cover;width:135px}.attention-words-module{align-content:flex-start;align-items:center;background-color:#fff;border-left:1px solid #dedede;border-right:1px solid #dedede;display:flex;flex-direction:row;height:40px;justify-content:flex-start}.attention-words-module .title{font-size:12px;font-weight:bold;margin-left:8px;margin-right:.5em;width:30px}.attention-words-module .attention-words{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.attention-words-module .attention-words .attention-word{color:#3da4f8;font-size:12px;margin-right:.5em;text-decoration:underline}.author-module{background-color:#fff;border:1px solid #dedede;margin-bottom:16px;padding:16px}@media(max-width: 1199px){.author-module{margin-bottom:0;margin-top:-1px}}.author-module .author{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.author-module .author .image{margin-right:16px}.author-module .author .image img{border:1px solid #dedede;border-radius:50%;display:block;height:48px;object-fit:cover;overflow:hidden;width:48px}.author-module .author .contents{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;align-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.author-module .author .contents .name{font-weight:bold}.author-module .author .contents .titles .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#595959;margin-right:4px}.award-module .award{background:#fff;border:1px solid #dedede;margin-top:-1px}@media(min-width: 1200px){.award-module .award:hover{cursor:pointer;opacity:.6}}.award-module .award .item{align-content:center;align-items:center;color:#3da4f8;display:flex;display:flex;flex-direction:row;justify-content:center;padding:16px}.award-module .award .item h3.item-name{flex:1;font-size:14px}.award-module .award .item .item-cursor{text-align:right;width:20px}.board-module{background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:row;margin-bottom:-1px;padding:16px}@media(max-width: 1199px){.board-module{flex-direction:column}}.board-module .board-contents{display:flex;flex:1;flex-direction:row;position:relative}.board-module .board-contents .ranking{align-content:center;align-items:center;background-color:#ec3c5c;color:#fff;display:flex;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;height:24px;justify-content:center;left:-8px;min-width:24px;position:absolute;top:-8px}.board-module .board-contents .thumbnail img{box-shadow:1px 2px 4px 0 rgba(0,0,0,.5);display:block;height:170px;object-fit:cover;width:120px}@media(max-width: 1199px){.board-module .board-contents .thumbnail img{height:134px;width:96px}}.board-module .board-contents .board-metadata{display:flex;flex:1;flex-direction:column;justify-content:center;margin:0 0 0 16px;overflow:hidden}.board-module .board-contents .board-metadata .board-title{color:#222;font-size:18px;font-weight:bold;margin-bottom:8px;text-align:left}.board-module .board-contents .board-metadata .board-author{align-content:flex-start;align-items:flex-start;color:#222;display:flex;flex-direction:row;flex-wrap:wrap;font-size:14px;font-weight:bold;justify-content:flex-start;margin-bottom:8px;text-align:left}.board-module .board-contents .board-metadata .board-author .author-name{margin-right:4px;white-space:nowrap}.board-module .board-contents .board-metadata .information{align-content:baseline;align-items:baseline;display:flex;flex-direction:row;justify-content:flex-start}@media(max-width: 1199px){.board-module .board-contents .board-metadata .information{flex-direction:column}}.board-module .board-contents .board-metadata .information .counters{display:flex;flex-direction:row;justify-content:flex-start;margin-right:8px}@media(max-width: 1199px){.board-module .board-contents .board-metadata .information .counters{margin-bottom:6px}}.board-module .board-contents .board-metadata .information .counters .book-counter{text-align:right}.board-module .board-contents .board-metadata .information .counters .book-counter .book-icon{display:inline-block;margin-right:5px;margin-top:2px;vertical-align:middle}.board-module .board-contents .board-metadata .information .counters .book-counter .book-icon img{height:14px;width:14px}.board-module .board-contents .board-metadata .information .counters .book-counter .book-count{color:#595959;display:inline-block;font-size:14px;vertical-align:top}@media(max-width: 1199px){.board-module .board-contents .board-metadata .information .counters .book-counter .book-count{font-size:12px}}@media(max-width: 1199px){.board-module .board-contents .board-metadata .information .counters{margin-right:0}}.board-module .board-contents .board-metadata .information .metadata{display:flex;flex-direction:row;justify-content:flex-start}.board-module .board-contents .board-metadata .information .metadata .magazine-name{color:#3da4f8}.board-books-main-module{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}@media(max-width: 1199px){.board-books-main-module{padding:0 16px 0 16px}}.board-books-main-module .board-books-main-image{display:block;margin-right:16px;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;padding-left:50%;text-align:center;white-space:nowrap;width:100%}.board-books-main-module .board-books-main-image .board-books-main-image-books{align-content:flex-start;align-items:center;display:flex;justify-content:flex-start}.board-books-main-module .board-books-main-image .board-books-main-image-books .board-books-main-image-book{padding:0px 16px 16px 0;transform:translateX(-50%) translateX(8px)}.board-books-main-module .board-books-main-image img{box-shadow:1px 2px 4px 0 rgba(0,0,0,.5);display:block;height:200px;object-fit:cover;width:140px}@media(max-width: 1199px){.board-books-main-module .board-books-main-image img{height:160px;width:112px}}.board-books-main-module .board-books-main-read-more{align-content:center;align-items:center;display:flex;justify-content:center;transform:translateX(-50%)}.board-books-main-module .board-books-main-read-more .board-books-main-read-more-button{align-items:center;background:#fff;border:1px solid #9a9a9a;border-radius:4px;color:#3da4f8;font-size:14px;font-weight:bold;padding:8px 16px}@media(min-width: 1200px){.board-books-main-module .board-books-main-read-more .board-books-main-read-more-button:hover{cursor:pointer;opacity:.6}}.board-books-main-module .ranking{font-size:12px;color:#595959;background:#dedede;border-radius:12px;width:auto;padding:4px 8px;margin-bottom:8px}.board-books-main-module .board-books-main-contents{margin-bottom:8px;width:100%}.board-books-main-module .board-books-main-contents .board-books-main-title-partial{display:flex;flex-direction:row;align-items:center}.board-books-main-module .board-books-main-contents .board-books-main-title-partial h1.board-books-main-title{font-size:18px;font-weight:bold;line-height:1.4}@media(max-width: 1199px){.board-books-main-module .board-books-main-contents .board-books-main-title-partial h1.board-books-main-title{font-size:16px}}.board-books-main-module .board-books-main-contents .board-books-main-title-partial .action-partial{flex:1;display:flex;flex-direction:row;justify-content:flex-end;align-content:flex-end;align-items:center}.board-books-main-module .board-books-main-contents .board-books-main-title-yomigana{font-size:10px;color:#9a9a9a}.board-books-main-module .board-books-main-contents .board-books-main-authors{display:flex;flex-direction:row;flex-wrap:wrap;color:#3da4f8}.board-books-main-module .board-books-main-contents .board-books-main-authors h3.author-name{font-size:14px;margin-right:5px}.board-books-main-module .board-books-main-contents .board-books-main-authors .other-author-name{color:#3da4f8;font-size:14px;margin-right:5px}.board-books-main-module .board-books-main-contents .metadata{margin-bottom:8px}.board-books-main-module .board-books-main-contents .board-books-metadata-partail{margin-bottom:8px}.board-books-main-module .board-books-main-contents .board-first-book-free-label-partial{margin-bottom:8px}@media(max-width: 1199px){.board-buttons-module{margin-left:16px;margin-right:16px}}.board-buttons-module .button-partial{flex:1;width:100%;margin-bottom:8px}.board-buttons-module .board-buttons-row{align-content:flex-start;align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:flex-start;width:100%;flex-direction:row}.board-buttons-module .board-buttons-row .left{margin-right:4px}.board-buttons-module .board-buttons-row .right{margin-left:4px}.board-label-tag-module .board-label-tag{border-radius:4px;font-size:12px;font-weight:bold;margin-right:4px;padding:0 4px;margin-right:4px}.board-label-tag-module .board-label-tag.new-series{border:1px solid #3da4f8;color:#3da4f8}.board-label-tag-module .board-label-tag.completed{border:1px solid #e03d5c;color:#e03d5c}.board-label-tag-module .board-label-tag.recent-completed{background-color:#e03d5c;border:1px solid #e03d5c;color:#fff}.board-label-tag-module .board-label-tag.continue{border:1px solid #9bcb3b;color:#9bcb3b}.board-label-tag-module .board-label-tag.yomikiri{border:1px solid #ffba19;color:#ffba19}.board-label-tag-module .board-label-tag.media-type-anime{background-color:#fff;border:1px solid #595959;color:#595959}.board-main-module{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}@media(max-width: 1199px){.board-main-module{flex-direction:row;padding:0 16px 16px}}@media(max-width: 1199px){.board-main-module .board-main-image{margin-right:16px}}.board-main-module .board-main-image img{box-shadow:1px 2px 4px 0 rgba(0,0,0,.5);display:block;object-fit:cover;width:100%}@media(max-width: 1199px){.board-main-module .board-main-image img{height:134px;width:96px}}.board-main-module .board-main-contents{margin-top:8px;width:100%}.board-main-module .board-main-contents h2.title{font-size:18px;font-weight:bold;line-height:1.4;margin-bottom:8px;margin-top:0}.board-main-module .board-main-contents .author{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:8px}.board-main-module .board-main-contents .author h3.author-name{font-size:14px;margin-right:5px}.board-main-module .board-main-contents .metadata{margin-bottom:8px}@media(max-width: 1199px){.board-main-metadata-module{padding:0}}.board-main-metadata-module .board-main-metadata .favorite-rating-average-partial{margin-bottom:8px}.board-main-metadata-module .board-main-metadata .media-type-tags-partial{margin-bottom:8px}.board-main-metadata-module .board-main-metadata .books-metadata-partial{margin-bottom:16px;align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.board-main-metadata-module .board-main-metadata .books-metadata-partial .book-complated{align-items:center;display:flex;flex-direction:row;justify-content:center}.board-main-metadata-module .board-main-metadata .books-metadata-partial .book-complated .book-completed-text{font-size:14px;font-weight:bold;margin-right:8px}.board-main-metadata-module .board-main-metadata .books-metadata-partial .book-complated .book-completed-text.link{color:#3da4f8}.board-main-metadata-module .board-main-metadata .books-metadata-partial .book-count{align-items:center;display:flex;flex-direction:row;justify-content:center}.board-main-metadata-module .board-main-metadata .books-metadata-partial .book-count .book-count-text{font-size:14px;margin-right:8px}.board-main-metadata-module .board-main-metadata .books-metadata-partial .book-count .book-count-text.link{color:#3da4f8}.board-main-metadata-module .board-main-metadata .books-metadata-partial .book-saled-at{align-items:center;display:flex;flex-direction:row;justify-content:start}.board-main-metadata-module .board-main-metadata .books-metadata-partial .book-saled-at .text{color:#595959;font-size:14px}.board-main-metadata-module .board-main-metadata .books-metadata-partial .book-saled-at .icon{margin-left:4px}.board-main-metadata-module .board-main-metadata .topics-count{margin-bottom:8px;display:none}@media(max-width: 1199px){.board-main-metadata-module .board-main-metadata .topics-count{display:block;margin-left:4px;color:#3da4f8;font-size:14px}}.board-new-reading-note-module .board-new-reading-note .new-reading-note-link{cursor:pointer;background:#fff;border:1px solid #9a9a9a;border-radius:20px;display:flex;flex-direction:row;align-items:center;justify-content:center;align-content:center;padding:8px 8px}.board-new-reading-note-module .board-new-reading-note .new-reading-note-link .icon{margin-right:4px}.board-new-reading-note-module .board-new-reading-note .new-reading-note-link .text{font-size:12px;font-weight:bold;text-align:center;color:#595959}@media(max-width: 1199px){.board-new-reading-note-module .board-new-reading-note .new-reading-note-link{margin-left:16px;margin-right:16px}}.board-new-reading-note-module dialog{padding:0}.board-new-reading-note-module .board-new-reading-note-dialog{width:375px}.board-new-reading-note-module .board-new-reading-note-dialog .board-new-reading-note-dialog-contents .dialog-title-contents{background-color:#e03d5c;display:flex;flex-direction:row;align-items:center}.board-new-reading-note-module .board-new-reading-note-dialog .board-new-reading-note-dialog-contents .dialog-title-contents .dialog-title{margin-left:14px;flex:1;text-align:center;padding:8px;font-weight:bold;font-size:14px;line-height:20px;color:#fff}.board-new-reading-note-module .board-new-reading-note-dialog .board-new-reading-note-dialog-contents .dialog-title-contents .close-button{cursor:pointer;width:32px}.board-new-reading-note-module .board-new-reading-note-dialog .board-new-reading-note-dialog-contents .dialog-form-contents{padding:16px}.board-new-reading-note-module .board-new-reading-note-dialog .board-new-reading-note-dialog-contents .dialog-form-contents .title{font-size:14px;font-weight:bold;margin-bottom:8px}.board-new-reading-note-module .board-new-reading-note-dialog .board-new-reading-note-dialog-contents .dialog-form-contents .input-text-area textarea{height:125px;margin-bottom:0}.board-new-reading-note-module .board-new-reading-note-dialog .save-button{cursor:pointer;text-align:center;padding:8px 16px;background:#fff;border:1px solid #222;border-radius:4px;margin:0 16px 16px 16px}@media(min-width: 1200px){.board-ranking-module .board-ranking-row:hover{cursor:pointer;opacity:.6}}.board-ranking-module .board-ranking-row .item{align-content:center;align-items:center;background-color:#fff;border:1px solid #dedede;color:#3da4f8;display:flex;flex-direction:row;justify-content:center;margin-top:-1px;padding:16px}.board-ranking-module .board-ranking-row .item .item-name{flex:1}.board-ranking-module .board-ranking-row .item .item-cursor{text-align:right;width:20px}.board-stores-module{background:#fff;border:1px solid #dedede;border-top:2px solid #595959;margin-bottom:16px}.board-stores-module h3.title{border-bottom:1px solid #dedede;color:#595959;font-size:14px;font-weight:bold;padding:8px 16px}@media(max-width: 1199px){.board-stores-module h3.title{font-size:12px}}.board-stores-module .stores{padding:16px}.board-stores-module .stores .stores-row{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.board-stores-module .stores .stores-row .store{flex:1;width:100%}.board-stores-module .stores .stores-row .store.left{margin-bottom:8px;margin-right:4px}.board-stores-module .stores .stores-row .store.right{margin-bottom:8px;margin-left:4px}.board-stores-module .stores .stores-row .store .store-link{align-content:center;align-items:center;background:#fff;border:1px solid #9a9a9a;display:flex;flex-direction:row;height:44px;justify-content:center}.board-stores-module .stores .stores-row .store .store-link .image img{display:block;width:100%;height:30px;object-fit:contain}.board-stores-module .affiliate{margin-bottom:8px;display:flex;justify-content:center;align-items:center;align-content:center}.board-stores-module .affiliate img{width:230px;display:block}@media(max-width: 1199px){.board-stores-module .affiliate img{width:350px}}.board-stores-module .read-more{background:#fff;border-top:1px solid #dedede;color:#3da4f8;font-weight:bold;padding:8px 0;text-align:center}.book-main-module .book-main{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}@media(max-width: 1199px){.book-main-module .book-main{padding:0 16px 0}}@media(max-width: 1199px){.book-main-module .book-main .book-main-image{margin:0 auto;margin-top:-16px}}.book-main-module .book-main .book-main-image img{box-shadow:1px 2px 4px 0 rgba(0,0,0,.5);display:block;min-height:350px;object-fit:cover;width:100%}@media(max-width: 1199px){.book-main-module .book-main .book-main-image img{height:350px;min-height:auto;min-widht:auto}}.book-main-module .book-main .book-main-contents{margin-bottom:8px;margin-top:8px;width:100%}.book-main-module .book-main .book-main-contents h2.title{font-size:18px;font-weight:bold;line-height:1.4;margin-bottom:8px;margin-top:0}.book-main-module .book-main .book-main-contents .author{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:8px}.book-main-module .book-main .book-main-contents .author h3.author-name{font-size:14px;margin-right:5px}.book-main-module .book-main .book-main-contents .metadata{display:flex;flex-direction:row}.book-main-module .book-main .book-main-contents .metadata .saled-at{color:#595959;font-size:12px}.book-main-module .book-main .book-main-contents .metadata .series-info{color:#3da4f8;flex:1;text-align:right}.book-main-module .book-main .book-main-contents .metadata .completed{margin-left:8px;border:1px solid #e03d5c;border-radius:4px;color:#e03d5c;font-size:12px;font-weight:bold;padding:0 4px}.book-main-module .book-buttons{margin-bottom:8px;width:100%}@media(max-width: 1199px){.book-main-module .book-buttons{margin-bottom:16px}}@media(max-width: 1199px){.book-main-module .book-buttons{padding-left:16px;padding-right:16px}}.book-release-schedule-module .book-release-schedule{align-content:center;align-items:center;background:#fff7e6;border:1px solid #ffba19;display:flex;flex-direction:row;justify-content:center}@media(max-width: 1199px){.book-release-schedule-module .book-release-schedule{margin-left:16px;margin-right:16px}}.book-release-schedule-module .book-release-schedule .book-release-schedule-text{align-content:center;align-items:center;color:#ffba1a;display:flex;flex-direction:row;font-size:12px;font-weight:bold;justify-content:center;padding:8px}.book-stores-modules{background:#fff;border:1px solid #dedede}.book-stores-modules .stores-title{border-bottom:1px solid #dedede;border-top:2px solid #595959;color:#595959;font-weight:bold;padding:8px 16px}@media(max-width: 1199px){.book-stores-modules .stores-title{font-size:12px}}.book-stores-modules .stores{padding:16px 0}.book-stores-modules .stores .stores-row{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;padding:0 16px}@media(max-width: 1199px){.book-stores-modules .stores .stores-row{flex-direction:column}}@media(max-width: 1199px){.book-stores-modules .stores .stores-row{align-content:center;align-items:center;flex-direction:column;justify-content:center;padding-left:16px;padding-right:16px}}.book-stores-modules .stores .stores-row .store{flex:1;width:100%}.book-stores-modules .stores .stores-row .store .store-link{align-content:center;align-items:center;background:#fff;border:1px solid #9a9a9a;display:flex;flex-direction:row;height:44px;justify-content:center}.book-stores-modules .stores .stores-row .store img{display:block;width:100%;height:30px;object-fit:contain}.book-stores-modules .stores .stores-row .store.left{margin-bottom:4px;margin-right:4px}@media(max-width: 1199px){.book-stores-modules .stores .stores-row .store.left{margin-bottom:8px;margin-right:0}}.book-stores-modules .stores .stores-row .store.right{margin-left:4px}@media(max-width: 1199px){.book-stores-modules .stores .stores-row .store.right{margin-bottom:8px;margin-left:0;margin-right:0}}.book-summary-module h3.summary-title{background:#fff;border:1px solid #dedede;border-bottom:none;border-top:2px solid #595959;color:#595959;font-size:14px;font-weight:bold;padding:8px 16px}@media(max-width: 1199px){.book-summary-module h3.summary-title{font-size:12px}}.book-summary-module .summary-contents{background:#fff;border:1px solid #dedede;border-top:none}.book-summary-module .summary-contents .summary-item{align-content:center;align-items:flex-start;border-top:1px solid #dedede;display:flex;flex-direction:column;justify-content:center;padding:16px}.breadcrumbs-module .breadcrumbs{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin:0 0 16px;padding:0;-webkit-overflow-scrolling:touch;white-space:nowrap;overflow-x:auto;height:20px}@media(max-width: 1199px){.breadcrumbs-module .breadcrumbs{padding:0 16px;margin:0 0 8px}}.breadcrumbs-module .breadcrumbs .breadcrumb{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.breadcrumbs-module .breadcrumbs .breadcrumb a{color:#3da4f8}.breadcrumbs-module .breadcrumbs .breadcrumb .right-icon img{display:block;height:20px;width:20px}.caption-module .caption{background-color:#fff;border:1px solid #dedede;border-top:2px solid #595959;padding:8px 16px}.caption-module .caption .title{color:#595959;font-size:14px;font-weight:bold}@media(max-width: 1199px){.caption-module .caption .title{font-size:12px}}.caption-with-image-module .caption-with-image{display:block;position:relative;width:167px;height:90px;border:1px solid #fafafa}.caption-with-image-module .caption-with-image .contents{position:absolute;font-size:14px;font-weight:bold;z-index:1;width:100%;text-align:center;color:#fafafa;margin-top:24px}.caption-with-image-module .caption-with-image .contents .description{font-size:12px}.caption-with-image-module .caption-with-image .backgroung-image{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden}.caption-with-image-module .caption-with-image .backgroung-image img{width:100%;height:100%;object-fit:cover;-ms-filter:blur(8px);filter:blur(2px)}.caption-with-image-module .caption-with-image .backgroung-image::after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4))}.card-simple-boards-module{display:flex;flex-wrap:wrap}@media(max-width: 1199px){.card-simple-boards-module .left{padding-right:8px}.card-simple-boards-module .right{padding-left:8px}}.category-caption-module{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;border-bottom:4px solid #222}.category-caption-module .card-caption{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;width:100%}.category-caption-module .card-caption.white{background-color:#fff}@media(max-width: 1199px){.category-caption-module .card-caption{padding:0 16px}}.category-caption-module .card-caption h2.caption{width:100%;align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;color:#222;font-size:18px;margin-bottom:4px}.category-caption-module .card-caption h2.caption .restricted-18-plus{background-color:#ffe8ee;color:#e03d5c;font-size:18px;font-weight:bold;margin-right:8px;padding:0 4px;border-radius:4px;text-align:center}@media(max-width: 1199px){.category-caption-module .card-caption h2.caption .restricted-18-plus{font-size:16px}}@media(max-width: 1199px){.category-caption-module .card-caption h2.caption{font-size:16px}}.category-caption-module .card-caption h2.caption .title{font-weight:bold}.category-caption-module .card-caption .description{width:100px;text-align:right}.category-caption-module .card-caption .description.link{color:#3da4f8}.category-caption-module .rss-path{margin-left:8px;width:18px;text-align:right}@media(max-width: 1199px){.category-caption-module .rss-path{margin-right:16px}}.category-readmore-module{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center;margin:0 16px 24px;text-align:center}.category-readmore-module .button{background-color:#fff;border:1px solid #dedede;border-radius:24px;font-size:16px;font-weight:bold;padding:8px 16px;text-align:center;min-width:340px}@media(min-width: 1200px){.category-readmore-module .button:hover{cursor:pointer;opacity:.6}}.character-module{background-color:#fff;border:1px solid #dedede;padding:16px;margin-top:-1px}.character-module .character{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.character-module .character .image{border:2px solid #dedede;padding:4px;background-color:#fafafa;border-radius:4px;margin-right:8px}.character-module .character .contents{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;align-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.character-module .character .contents .name{font-weight:bold}.clip-arts-module{border:1px solid #dedede}.clip-arts-module .clip-arts{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.clip-arts-module .clip-arts .clip-art{padding:2px;width:49.5%}.clip-arts-module .clip-arts .clip-art img{display:block;height:121px;object-fit:cover;width:100%}.comment-reply-action-module .comment-reply-action{background:#ffe8ee;border-radius:4px;display:flex;flex-direction:row;padding:4px 8px;align-items:center;cursor:pointer}.comment-reply-action-module .comment-reply-action .text{color:#e03d5c;font-size:14px;margin-left:4px;text-align:center}@media(max-width: 1199px){.comment-reply-action-module .comment-reply-action .text{font-size:12px}}.comment-with-metadata-module .comment-with-metadata .comment-partial{margin-top:-1px}.comment-with-metadata-module .comment-with-metadata .comment-partial .comment{border-bottom:none;padding:16px 16px 0px}.comment-with-metadata-module .comment-with-metadata .metadata-partial{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:0 16px 8px 16px}.comment-with-metadata-module .comment-with-metadata .metadata-partial .topic-title{display:flex;flex-direction:row;align-items:center;font-weight:bold;font-size:12px;color:#595959}.comment-with-metadata-module .comment-with-metadata .metadata-partial .topic-title .spoil{background:#e03d5c;border-radius:4px;color:#fff;font-size:12px;margin-right:4px;text-align:center;width:60px}.comment-with-metadata-module .comment-with-metadata .metadata-partial .board-title{font-size:12px;color:#595959}.empathy-module{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px}@media(min-width: 1200px){.empathy-module:hover{cursor:pointer;opacity:.6}}.empathy-module .empathy-contents .header{display:flex;flex-direction:row;margin-bottom:8px}.empathy-module .empathy-contents .header .author-name{flex:1;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empathy-module .empathy-contents .header .updated-at{color:#3da4f8;margin-left:5px}.empathy-module .empathy-contents .body{margin-bottom:8px;max-height:60px;overflow:hidden}.empathy-module .empathy-contents .metadata{display:flex;flex:1;flex-direction:row}.empathy-module .empathy-contents .metadata .thumbnail img{display:block;height:32px;object-fit:cover;width:32px}.empathy-module .empathy-contents .metadata .title{color:#9a9a9a;flex:1;font-size:12px;margin-left:5px;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empathy-module .empathy-contents .metadata .empathy-count{display:flex;flex-direction:row;justify-content:flex-end;text-align:right}.empathy-module .empathy-contents .metadata .empathy-count .count{color:#e03d5c;font-size:24px;font-weight:bold;margin-top:6px;text-align:right}.empathy-module .empathy-contents .metadata .empathy-count .unit{color:#e03d5c;display:inline-block;font-size:12px;font-weight:bold;margin-top:10px}.empathy-action-module .empathy-action{display:flex;flex-direction:row;align-items:center}@media(min-width: 1200px){.empathy-action-module .empathy-action:hover{cursor:pointer;opacity:.6}}.empathy-action-module .empathy-action .empathy-icon{cursor:pointer}.empathy-action-module .empathy-action .empathy-icon .icon .icon-module .material-icons-outlined{color:#595959}.empathy-action-module .empathy-action .empathy-icon .icon.selected .icon .icon-module .material-icons-outlined{color:#f24961}.empathy-action-module .empathy-action .empathy-count{margin-left:8px;display:flex;flex-direction:row;align-items:center}.empathy-action-module .empathy-action .empathy-count.empty{display:none}.empathy-action-module .empathy-action .empathy-count .count{color:#595959;font-size:14px}.empathy-action-module .empathy-action .empathy-count .unit{color:#595959;font-size:14px}.event-infomartion-module .event-infomartion-title{background:#fff;border:1px solid #dedede;border-bottom:none;color:#595959;font-weight:bold;padding:8px 16px}.event-infomartion-module .event-infomartion-contents{background:#fff;border:1px solid #dedede}.event-infomartion-module .event-infomartion-contents .item{align-content:center;align-items:center;border-top:1px solid #dedede;color:#3da4f8;display:flex;flex-direction:row;justify-content:center;margin-top:-1px;padding:16px}.event-infomartion-module .event-infomartion-contents .item .label{margin-right:8px}.event-infomartion-module .event-infomartion-contents .item .item-name{flex:1}.event-infomartion-module .event-infomartion-contents .item .item-cursor{text-align:right;width:20px}.favorite-ratings-module{display:none}.favorite-ratings-module .favorite-ratings{display:flex;flex-direction:row;justify-content:flex-end;align-content:flex-end;align-items:center}.favorite-ratings-module .favorite-ratings .favorite-rating.selected .icon-module .material-icons-outlined{color:#ffba1a}.favorite-ratings-action-module .favorite-ratings-action{display:inline-flex;flex-direction:row;align-items:center;height:24px}.favorite-ratings-action-module .favorite-ratings-action .public-status{display:none;cursor:pointer;margin-right:2px}.favorite-ratings-action-module .favorite-ratings-action .favorite-ratings{display:flex;flex-direction:row;align-items:center;margin-right:2px}.favorite-ratings-action-module .favorite-ratings-action .favorite-ratings .favorite-rating.selected .icon-module .material-icons-outlined{color:#ffba1a}.favorite-ratings-action-module .favorite-ratings-action .reviewed{display:none;cursor:pointer}.feature-module .feature-contents{border:1px solid #dedede;border-left:none;margin-top:-1px}@media(max-width: 1199px){.feature-module .feature-contents{border-top:none}}.feature-module .feature-contents .feature-boards{display:flex;flex-direction:row;justify-content:center}@media(max-width: 1199px){.feature-module .feature-contents .feature-boards{flex-direction:column}}.feature-module .feature-contents .feature-boards .board-row{display:flex;flex:1;flex-direction:row;justify-content:center}.feature-module .feature-contents .feature-boards .board-row .feature-board{flex:1;overflow:hidden}.feature-module .feature-contents .feature-boards .board-row .feature-board .image{align-content:center;align-items:center;background-color:#ffe8ee;border:1px solid #dedede;border-bottom:none;border-right:none;border-top:none;display:flex;flex-direction:row;justify-content:center}@media(min-width: 1200px){.feature-module .feature-contents .feature-boards .board-row .feature-board .image:hover{cursor:pointer;opacity:.6}}@media(max-width: 1199px){.feature-module .feature-contents .feature-boards .board-row .feature-board .image{border-top:1px solid #dedede}}.feature-module .feature-contents .feature-boards .board-row .feature-board .image img{box-shadow:1px 2px 2px 0 rgba(0,0,0,.5);display:block;height:128px;margin:16px 0;object-fit:cover;width:90px}.feature-module .feature-contents .feature-boards .board-row .feature-board .contents{background-color:#fff;border:1px solid #dedede;border-bottom:none;border-right:none;min-height:100px;padding:8px}.feature-module .feature-contents .feature-boards .board-row .feature-board .contents .title{font-size:14px;font-weight:bold;height:38px;margin-bottom:4px;overflow:hidden}.feature-module .feature-contents .feature-boards .board-row .feature-board .contents .author{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;flex-direction:row;font-size:12px;height:22px;margin-bottom:4px;overflow:hidden}.feature-module .feature-contents .feature-boards .board-row .feature-board .contents .author .author-name{margin-right:5px}.feature-module .feature-contents .feature-boards .board-row .feature-board .contents .metadata{display:flex;flex-direction:row;font-size:12px;height:22px}.feature-module .feature-contents .feature-boards .board-row .feature-board .contents .metadata .book-count{margin-right:4px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feature-module .feature-contents .feature-boards .board-row .feature-board .contents .summary{-webkit-box-orient:vertical;color:#595959;display:-webkit-box;font-size:12px;height:40px;-webkit-line-clamp:2;margin-bottom:4px;overflow:hidden}.feedback-box{background-color:#fff;border:1px solid #dedede}.feedback-box .feedback-title{color:#595959;font-size:14px;padding:16px}.feedback-box .form-button{margin:0 16px;margin-bottom:16px}@media(min-width: 1200px){.feedback-box .form-button:hover{cursor:pointer;opacity:.6}}.feedback-box .form-button .form-link{background:#fff;border:1px solid #dedede;border-radius:4px;padding:8px 16px;text-align:center}.floating-menu-module{bottom:75px;right:75px;height:calc(50px + env(safe-area-inset-bottom));position:fixed;z-index:11}@media(max-width: 1199px){.floating-menu-module{bottom:75px;right:16px}.floating-menu-module.overlay{bottom:170px}}.floating-menu-module .floating-menu dialog.floating-menu-dialog .floating-menu-dialog-contents{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.floating-menu-module .floating-menu dialog.floating-menu-dialog .floating-menu-dialog-contents .floating-menu-dialog-item{width:100px;flex:1;padding:8px}.floating-menu-module .floating-menu .floating-menu-button{cursor:pointer;background-color:#e03d5c;align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center;width:60px;height:60px;padding:8px;border:1px solid #9a9a9a;box-shadow:0px 2px 2px rgba(0,0,0,.25);border-radius:50%}.floating-menu-module .floating-menu .floating-menu-button .floating-menu-item{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;padding:4px;position:relative;text-align:center;width:100%}.floating-menu-module .floating-menu .floating-menu-button .floating-menu-item .icon{position:relative}.floating-menu-module .floating-menu .floating-menu-button .floating-menu-item .icon .material-icons-outlined{color:#fff;font-size:30px}.floating-menu-module .floating-menu .floating-menu-button .floating-menu-item .text{font-size:10px}.follow-author-module{background-color:#fff;border:1px solid #dedede;margin-top:-1px}.follow-author-module .follow-author{display:flex;flex-direction:row;justify-content:flex-start}.follow-author-module .follow-author .author-contents{flex:1;align-content:center;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;padding:16px;width:100%}.follow-author-module .follow-author .author-contents .image{margin-right:8px}.follow-author-module .follow-author .author-contents .image img{border:1px solid #dedede;border-radius:50%;display:block;height:56px;object-fit:cover;overflow:hidden;width:56px}.follow-author-module .follow-author .author-contents .author-name-contents{overflow:hidden;width:100%}.follow-author-module .follow-author .author-contents .author-name-contents .author-name{margin-bottom:8px}.follow-author-module .follow-author .author-contents .author-name-contents .author-name .name{color:#222;font-size:16px;font-weight:bold}.follow-author-module .follow-author .author-contents .author-name-contents .titles{width:100%}.follow-author-module .follow-author .author-contents .author-name-contents .titles .title{color:#595959;font-size:14px;margin-right:4px;overflow:hidden;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.follow-author-module .follow-author .author-contents .follow-button-contents .follow-button{width:92px}.follow-author-module .follow-author .author-contents .follow-button-contents .follow-button .follow-action{background:#fff;border:1px solid #dedede;border-radius:24px;padding:4px 16px;cursor:pointer;text-align:center}.follow-author-module .follow-author .author-contents .follow-button-contents .follow-button .follow-action .text{font-size:12px;font-weight:bold;color:#222}.follow-author-module .follow-author .author-contents .follow-button-contents .follow-button .follow-action.selected{background-color:#f24961}.follow-author-module .follow-author .author-contents .follow-button-contents .follow-button .follow-action.selected .text{font-weight:bold;color:#fff}.follow-board-module{margin-bottom:16px;height:341px}.follow-board-module .follow-board{border:1px solid #dedede}.follow-board-module .follow-board .image{align-content:center;align-items:center;background-color:#ffe8ee;display:flex;flex-direction:row;justify-content:center}.follow-board-module .follow-board .image img{box-shadow:1px 2px 2px 0 rgba(0,0,0,.5);display:block;height:128px;margin:16px 0;object-fit:cover;width:90px}@media(min-width: 1200px){.follow-board-module .follow-board .image img:hover{cursor:pointer;opacity:.6}}.follow-board-module .follow-board .contents{background-color:#fff;border-top:1px solid #dedede;padding:8px}.follow-board-module .follow-board .contents .title{font-size:14px;font-weight:bold;height:38px;line-height:1.4;overflow:hidden}.follow-board-module .follow-board .contents .author{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;flex-direction:row;font-size:12px;height:22px;margin-bottom:4px;overflow:hidden}.follow-board-module .follow-board .contents .author .author-name{margin-right:5px}.follow-board-module .follow-board .contents .metadata{display:flex;flex-direction:row;font-size:12px;height:22px;overflow:hidden}.follow-board-module .follow-board .contents .metadata .magazine-name{color:#3da4f8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.follow-board-module .follow-board .contents .metadata .book-count{margin-right:8px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.follow-board-module .follow-board .contents .summary{-webkit-box-orient:vertical;color:#595959;display:-webkit-box;font-size:12px;height:40px;-webkit-line-clamp:2;margin-bottom:4px;overflow:hidden}.follow-board-module .follow-board .contents .follow-button{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:32px;justify-content:center}@media(min-width: 1200px){.follow-board-module .follow-board .contents .follow-button:hover{cursor:pointer;opacity:.6}}.follow-board-module .follow-board .contents .follow-button .action-button{align-content:center;align-items:center;background-color:#fff;border:1px solid #9a9a9a;border-radius:4px;display:flex;flex:1;flex-direction:row;font-weight:bold;justify-content:center;padding:0 8px;width:100%}.follow-board-module .follow-board .contents .follow-button .action-button .text{font-size:14px;font-weight:bold;margin-left:5px;margin-top:-2px}.follow-board-module .follow-board .contents .follow-button .action-button.selected{background-color:#e03d5c;border:none;color:#fff;margin-top:0}.follow-board-module .follow-board .contents .follow-button .action-button.selected .icon{display:none}.follow-board-action-icon-module .follow-board-action-icon .follow-action{cursor:pointer}.follow-board-action-icon-module .follow-board-action-icon .follow-action .icon .icon-module .material-icons-outlined{color:#222}.follow-board-action-icon-module .follow-board-action-icon .follow-action.selected .icon .icon-module .material-icons-outlined{color:#f24961}.follow-topic-module{background-color:#fff;border:1px solid #dedede;padding:16px;margin-top:-1px}.follow-topic-module .follow-topic-header{align-content:center;align-items:center;display:flex;flex-direction:row;margin-bottom:8px}.follow-topic-module .follow-topic-header .user-name-contents{align-content:center;align-items:center;display:flex;flex-direction:row;flex:1}.follow-topic-module .follow-topic-header .user-name-contents .user-icon{margin-right:4px}.follow-topic-module .follow-topic-header .user-name-contents .user-icon img{border:1px solid #bebebe;border-radius:50%;display:block;height:24px;object-fit:cover;overflow:hidden;width:24px}.follow-topic-module .follow-topic-header .user-name-contents .user-name{flex:1;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.follow-topic-module .follow-topic-header .created-at{color:#3da4f8;margin-left:4px}.follow-topic-module .follow-topic-contents .follow-topic-title-contents{align-items:center;display:flex;flex-direction:row;margin-bottom:4px;position:relative}.follow-topic-module .follow-topic-contents .follow-topic-title-contents .follow-topic-title{align-items:center;display:flex;flex-direction:row;flex:1;overflow:hidden}.follow-topic-module .follow-topic-contents .follow-topic-title-contents .follow-topic-title .spoil{background:#e03d5c;border-radius:4px;color:#fff;font-size:12px;margin-right:4px;text-align:center;width:60px}.follow-topic-module .follow-topic-contents .follow-topic-title-contents .follow-topic-title .topic-title{flex:1;font-weight:bold}.follow-topic-module .follow-topic-contents .follow-topic-title-contents .follow-button{visibility:hidden;color:#e03d5c;cursor:pointer;flex:1;font-weight:bold;text-align:right;position:absolute;right:0;top:0;background-color:#fff}@media(min-width: 1200px){.follow-topic-module .follow-topic-contents .follow-topic-title-contents .follow-button:hover{cursor:pointer;opacity:.6}}.follow-topic-module .follow-topic-contents .follow-topic-comment-body{margin-bottom:4px}@media(min-width: 1200px){.follow-topic-module .follow-topic-contents .follow-topic-comment-body:hover{cursor:pointer;opacity:.6}}.follow-topic-module .follow-topic-contents .follow-topic-comment-body .spoil{font-size:12px;color:#595959}.follow-topic-module .follow-topic-contents .follow-topic-comment-body .topic-comment-body{-webkit-box-orient:vertical;color:#595959;display:-webkit-box;font-size:12px;height:40px;-webkit-line-clamp:2;margin-bottom:4px;overflow:hidden}.follow-topic-module .follow-topic-metadata .metadata{align-items:center;display:flex;flex:1;flex-direction:row}.follow-topic-module .follow-topic-metadata .metadata .thumbnail img{display:block;height:32px;object-fit:cover;width:32px}.follow-topic-module .follow-topic-metadata .metadata .title-contents{flex:1;font-size:12px;margin-left:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.follow-topic-module .follow-topic-metadata .metadata .title-contents .title{color:#595959;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.follow-topic-module .follow-topic-metadata .metadata .title-contents .author{color:#9a9a9a;margin-top:-4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.follow-topic-module .follow-topic-metadata .metadata .empathy-count{display:flex;flex-direction:row;justify-content:flex-end;text-align:right}.follow-topic-module .follow-topic-metadata .metadata .empathy-count .count{color:#e03d5c;font-size:24px;font-weight:bold;margin-top:6px;text-align:right}.follow-topic-module .follow-topic-metadata .metadata .empathy-count .unit{color:#e03d5c;display:inline-block;font-size:12px;font-weight:bold;margin-top:10px}.follow-topic-action-icon-module .follow-topic-action-icon{width:90px}.follow-topic-action-icon-module .follow-topic-action-icon .follow-action{display:flex;flex-direction:row;align-items:center;background-color:#fff;border:1px solid #dedede;border-radius:24px;padding:2px 8px;cursor:pointer}.follow-topic-action-icon-module .follow-topic-action-icon .follow-action .icon .icon-module .material-icons-outlined{color:#222}.follow-topic-action-icon-module .follow-topic-action-icon .follow-action .text{margin-left:4px;font-size:12px;color:#222}.follow-topic-action-icon-module .follow-topic-action-icon .follow-action.selected{text-align:center;background-color:#f24961;display:flex;justify-content:center}.follow-topic-action-icon-module .follow-topic-action-icon .follow-action.selected .icon .icon-module .material-icons-outlined{color:#fff}.follow-topic-action-icon-module .follow-topic-action-icon .follow-action.selected .text{display:none}.follow-user-action-icon-module .follow-user-action-icon .follow-action{display:flex;flex-direction:row;align-items:center;background-color:#fff;border:1px solid #dedede;border-radius:24px;cursor:pointer;padding:4px 8px}.follow-user-action-icon-module .follow-user-action-icon .follow-action .icon .icon-module .material-icons-outlined{color:#222}.follow-user-action-icon-module .follow-user-action-icon .follow-action .text{margin-left:4px;font-size:12px;color:#222}.follow-user-action-icon-module .follow-user-action-icon .follow-action.selected{text-align:center;background-color:#f24961;display:flex;justify-content:center}.follow-user-action-icon-module .follow-user-action-icon .follow-action.selected .icon .icon-module .material-icons-outlined{color:#fff}.follow-user-action-icon-module .follow-user-action-icon .follow-action.selected .text{display:none}.follow-user-button-module .follow-user-button .follow-action{display:none;background:#fff;border:1px solid #dedede;border-radius:24px;padding:8px 16px;cursor:pointer}.follow-user-button-module .follow-user-button .follow-action .text{font-weight:bold;color:#222}.follow-user-button-module .follow-user-button .follow-action.selected{background-color:#e03d5c}.follow-user-button-module .follow-user-button .follow-action.selected .text{color:#fff}.footer-breadcrumbs-module{background:#ffe8ee;border-bottom:1px solid #fff;color:#ec3c5c}.footer-breadcrumbs-module .footer-breadcrumbs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0;padding:0}@media(max-width: 1199px){.footer-breadcrumbs-module .footer-breadcrumbs{margin-bottom:0;margin-top:0}}.footer-breadcrumbs-module .footer-breadcrumbs .footer-breadcrumb{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.footer-breadcrumbs-module .footer-breadcrumbs .footer-breadcrumb a{color:#ec3c5c}.footer-breadcrumbs-module .footer-breadcrumbs .footer-breadcrumb .right-icon img{height:20px;margin-top:5px;width:20px}.footer-function-menu-module{background:#fff;bottom:0;height:50px;height:calc(50px + env(safe-area-inset-bottom));position:fixed;width:100%;z-index:10}.footer-function-menu-module.overlay{bottom:102px}.footer-function-menu-module .footer-function-menu{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.footer-function-menu-module .footer-function-menu .footer-function-menu-item{align-content:center;align-items:center;background-color:#fff;border-top:1px solid #dedede;display:flex;flex-direction:column;justify-content:center;padding:4px;position:relative;text-align:center;width:100%}.footer-function-menu-module .footer-function-menu .footer-function-menu-item .icon{position:relative}.footer-function-menu-module .footer-function-menu .footer-function-menu-item .icon img{display:block;height:22px;width:24px}.footer-function-menu-module .footer-function-menu .footer-function-menu-item .icon .notification{color:#e03d5c;font-size:10px;font-size:10px;font-weight:bold;line-height:14px;min-height:14px;min-width:14px;padding:0 4px;position:absolute;position:absolute;right:-18px;text-align:center;text-align:center;top:-4px}.footer-function-menu-module .footer-function-menu .footer-function-menu-item .text{font-size:10px}.footer-function-menu-module .footer-function-menu .footer-function-menu-item .text.selected{color:#e03d5c}@media(max-width: 1199px){.footer-links-module .links-partial{margin-left:16px;margin-right:16px}}.footer-menu-module{background:#fff;bottom:0;height:50px;height:calc(50px + env(safe-area-inset-bottom));position:fixed;width:100%;z-index:10}.footer-menu-module .footer-menu{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.footer-menu-module .footer-menu .footer-menu-item{align-content:center;align-items:center;background-color:#fff;border-top:1px solid #dedede;display:flex;flex-direction:column;justify-content:center;padding:4px;position:relative;text-align:center;width:100%}.footer-menu-module .footer-menu .footer-menu-item .icon{position:relative}.footer-menu-module .footer-menu .footer-menu-item .icon img{display:block;height:22px;width:24px}.footer-menu-module .footer-menu .footer-menu-item .icon .notification{color:#e03d5c;font-size:10px;font-size:10px;font-weight:bold;line-height:14px;min-height:14px;min-width:14px;padding:0 4px;position:absolute;position:absolute;right:-18px;text-align:center;text-align:center;top:-4px}.footer-menu-module .footer-menu .footer-menu-item .text{font-size:10px}.footer-menu-module .footer-menu .footer-menu-item .text.selected{color:#e03d5c}.guideline-comment-module{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px}.guideline-comment-module .guideline-comment{background-color:#fafafa;border:1px solid #dedede;border-radius:4px;color:#595959;font-size:12px;padding:16px}.guideline-comment-module .guideline-comment a{color:#3da4f8}.image-with-expansion-module .image-with-expansion .image-banner{cursor:pointer;padding:16px;background:#f5f5f5;display:flex;align-items:center;text-align:center;justify-content:center}.image-with-expansion-module .image-with-expansion .image-banner .text{color:#e03d5c}.image-with-expansion-module .image-with-expansion .clip-art{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:16px}.image-with-expansion-module .image-with-expansion .clip-art.hide{display:none}.image-with-expansion-module .image-with-expansion .clip-art img{display:block;height:auto;max-height:400px;max-width:100%;text-align:center}.image-with-expansion-module .image-with-expansion .clip-art .expansion-link{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center}.image-with-expansion-module .image-with-expansion .clip-art .expansion-link .image img{border:none;display:block;height:16px;margin-right:4px;width:16px}.image-with-expansion-module .image-with-expansion .clip-art .expansion-link .text{color:#222;font-size:12px;font-weight:normal;text-align:left}@media(min-width: 1200px){.import-article-link-module:hover{cursor:pointer;opacity:.6}}.import-article-link-module .import-article-link{background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:row;margin-top:-1px;padding:16px}.import-article-link-module .import-article-link .import-link-article-contents{flex:1;margin-right:16px}.import-article-link-module .import-article-link .import-link-article-contents .title{-webkit-box-orient:vertical;color:#222;display:-webkit-box;font-size:14px;font-weight:bold;height:60px;-webkit-line-clamp:3;overflow:hidden;width:100%;margin-bottom:8px;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.import-article-link-module .import-article-link .import-link-article-contents .site-name{font-size:14px;font-weight:normal;line-height:18px;color:#595959;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.import-article-link-module .import-article-link .import-link-article-thumbnail{width:144px}.import-article-link-module .import-article-link .import-link-article-thumbnail .thumbnail img{display:block;height:88px;object-fit:cover;width:144px}.import-article-link-module .import-article-link .import-link-article-thumbnail .not-found{height:88px;width:144px;background-color:#ddd;display:flex;align-items:center;justify-content:center;align-content:center}.import-article-link-module .import-article-link .import-link-article-thumbnail .not-found .icon-module .material-icons-outlined{height:48px;width:48px}.import-link-module{background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:column;margin-top:-1px;position:relative}@media(min-width: 1200px){.import-link-module:hover{cursor:pointer;opacity:.6}}.import-link-module .import-link-contents{background-color:#fff;display:flex;flex-direction:column;padding:8px 16px}.import-link-module .import-link-contents .import-link-main{display:flex;flex-direction:row;margin-bottom:8px;align-items:center}.import-link-module .import-link-contents .import-link-main .thumbnail{margin-right:16px;width:40px}.import-link-module .import-link-contents .import-link-main .thumbnail img{border:1px solid #dedede;display:block;height:40px;object-fit:cover;width:40px}.import-link-module .import-link-contents .import-link-main .title{-webkit-box-orient:vertical;color:#3da4f8;display:-webkit-box;font-size:16px;font-weight:normal;height:40px;-webkit-line-clamp:2;line-height:20px;overflow:hidden;width:100%;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}@media(max-width: 1199px){.import-link-module .import-link-contents .import-link-main .title{font-size:14px}}.import-link-module .import-link-contents .import-link-sub{display:flex;flex-direction:row}.import-link-module .import-link-contents .import-link-sub .site-name{font-size:14px;font-weight:normal;line-height:18px;margin-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}@media(max-width: 1199px){.import-link-module .import-link-contents .import-link-sub .site-name{font-size:12px}}.import-link-module .import-link-contents .import-link-sub .description{color:#595959;flex:1;font-size:14px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}@media(max-width: 1199px){.import-link-module .import-link-contents .import-link-sub .description{font-size:12px}}.import-video-link-module{background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:column;margin-top:-1px;position:relative}@media(min-width: 1200px){.import-video-link-module:hover{cursor:pointer;opacity:.6}}.import-video-link-module .import-video-link-contents{background-color:#fff;display:flex;flex-direction:row;padding:8px 16px}.import-video-link-module .import-video-link-contents .import-video-link-main{position:relative}.import-video-link-module .import-video-link-contents .import-video-link-main .play-button{align-content:center;align-items:center;opacity:.8;color:#fff;display:flex;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;justify-content:center;left:52px;width:40px;height:40px;position:absolute;top:27px}.import-video-link-module .import-video-link-contents .import-video-link-main .play-button .material-icons-outlined{font-size:40px}.import-video-link-module .import-video-link-contents .import-video-link-main .thumbnail{margin-right:16px;width:150px}.import-video-link-module .import-video-link-contents .import-video-link-main .thumbnail img{border:1px solid #dedede;display:block;height:90px;object-fit:cover;width:150px}.import-video-link-module .import-video-link-contents .import-video-link-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.import-video-link-module .import-video-link-contents .import-video-link-sub .description{display:flex;flex-direction:row;color:#595959;flex:1;font-size:14px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}@media(max-width: 1199px){.import-video-link-module .import-video-link-contents .import-video-link-sub .description{font-size:12px}}.import-video-link-module .import-video-link-contents .import-video-link-sub .description .host{color:#595959;font-weight:bold;margin-right:8px}.import-video-link-module .import-video-link-contents .import-video-link-sub .description .text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.import-video-link-module .import-video-link-contents .import-video-link-sub .title{margin-top:8px;margin-bottom:8px;-webkit-box-orient:vertical;color:#3da4f8;display:-webkit-box;font-size:16px;font-weight:normal;height:40px;-webkit-line-clamp:2;line-height:20px;overflow:hidden;width:100%;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.import-video-link-module dialog{padding:0}.import-video-link-module dialog::backdrop{background:rgba(0,0,0,.5)}.import-video-link-module .import-video-link-dialog .import-video-link-dialog-contents{width:640px;height:396px}@media(max-width: 1199px){.import-video-link-module .import-video-link-dialog .import-video-link-dialog-contents{height:216px;width:320px}}.import-video-link-module .import-video-link-dialog .import-video-link-dialog-contents .dialog-title-contents{background-color:#e03d5c;display:flex;flex-direction:row;height:36px;align-items:center}.import-video-link-module .import-video-link-dialog .import-video-link-dialog-contents .dialog-title-contents .dialog-title{margin-left:14px;flex:1;text-align:center;padding:8px;font-weight:bold;font-size:14px;line-height:20px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.import-video-link-module .import-video-link-dialog .import-video-link-dialog-contents .dialog-title-contents .close-button{cursor:pointer;width:32px}.import-video-link-module .import-video-link-dialog .import-video-link-dialog-contents .dialog-form-contents{width:640px;height:360px}@media(max-width: 1199px){.import-video-link-module .import-video-link-dialog .import-video-link-dialog-contents .dialog-form-contents{height:180px;width:320px}}.import-video-link-module .import-video-link-dialog .import-video-link-dialog-contents .dialog-form-contents iframe{display:block;width:100%;height:100%;border:none;margin:0;padding:0}@media(max-width: 1199px){.introduction-module{padding:0 16px}}.introduction-module .introduction .thumbnail{display:flex;justify-content:center;align-items:center;align-content:center}.introduction-module .introduction .thumbnail img{flex:1;width:375px;aspect-ratio:auto;display:block}.item-links-module .item-links .links{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}@media(max-width: 1199px){.item-links-module .item-links .links{flex-direction:column;justify-content:center}}.item-links-module .item-links .links .link{align-content:center;align-items:center;background:#fff;border:1px solid #dedede;display:flex;flex:1;flex-direction:row;font-size:14px;justify-content:center;margin-top:-1px;padding:8px 16px;width:100%}@media(min-width: 1200px){.item-links-module .item-links .links .link:hover{cursor:pointer;opacity:.6}}@media(min-width: 1200px){.item-links-module .item-links .links .link.left{display:flex;flex:1;flex-direction:row;justify-content:flex-start;max-width:357px}}.item-links-module .item-links .links .link.right{flex:1}@media(min-width: 1200px){.item-links-module .item-links .links .link.right{border-left:none}}.item-links-module .item-links .links .link .link-title{flex:1;font-weight:bold;text-align:left}.item-links-module .item-links .links .link .item-cursor{text-align:right;width:20px}.keyword-tag-names-module .keyword-tag-names{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap}.keyword-tag-names-module .keyword-tag-names .keyword-tag-name{background:#fff;border:1px solid #dedede;box-sizing:border-box;margin-bottom:16px;margin-right:16px;padding:4px 16px}@media(max-width: 1199px){.latest-topics-module .row{margin-left:0;margin-right:0}.latest-topics-module .row .col-xs-12{padding-left:0;padding-right:0}}.light-review-board-action-icon-module .light-review-board-action-icon{cursor:pointer}.light-review-board-action-icon-module .light-review-board-action-icon .light-review-action .icon .icon-module .material-icons-outlined{color:#222}.light-review-board-action-icon-module .light-review-board-action-icon .light-review-action.selected .icon .icon-module .material-icons-outlined{color:#f24961}.link-button-module .link-button{background:#fff;border:1px solid #9a9a9a;border-radius:20px;display:flex;flex-direction:row;align-items:center;justify-content:center;align-content:center;padding:8px 8px}.link-button-module .link-button .icon{margin-right:4px}.link-button-module .link-button .text{font-size:12px;font-weight:bold;text-align:center;color:#595959}@media(max-width: 1199px){.link-button-module .link-button{margin:0 16px}}.list-pagination{align-content:center;align-items:center;background-color:#dedede;border:1px solid #bebebe;border-left:none;border-right:none;border-top:none;display:flex;flex-direction:row;justify-content:center}@media(max-width: 1199px){.list-pagination{flex-direction:column}}.list-pagination .page-stats{flex:1;margin-top:14px}@media(max-width: 1199px){.list-pagination .page-stats{background-color:#dedede;margin-top:0;padding:8px;text-align:center;width:100%}}.list-pagination .pagination-buttons{display:flex;flex:1;flex-direction:row;justify-content:space-evenly}@media(max-width: 1199px){.list-pagination .pagination-buttons{align-content:center;align-items:center;background-color:#fafafa;width:100%}}.list-pagination .pagination-buttons .pagination-button{background:#fff;border:1px solid #bebebe;border-radius:4px;color:#222;font-size:14px;margin:8px;padding:4px 8px;text-align:center;width:80px}@media(max-width: 1199px){.list-pagination .pagination-buttons .pagination-button{margin:8px 4px;width:70px}}.list-pagination .pagination-buttons .pagination-button.disabled,.list-pagination .pagination-buttons .pagination-button:disabled{opacity:.4}.login-conductor-module .login-conductor{align-content:center;align-items:center;background:#cce8ff;display:flex;flex-direction:column;justify-content:center}.login-conductor-module .login-conductor .login-conductor-message{color:#595959;font-size:14px;margin-bottom:16px;margin-top:16px;text-align:center}@media(max-width: 1199px){.login-conductor-module .login-conductor .login-conductor-message{font-size:12px}}.login-conductor-module .login-conductor .login-conductor-login{background:#fff;border:1px solid #595959;border-radius:4px;color:#222;font-size:14px;font-weight:bold;margin-bottom:24px;padding:8px 16px;text-align:center;width:290px}.login-conductor-module .login-conductor .app-conductor-message{color:#595959;font-size:14px;margin-bottom:16px;text-align:center}@media(max-width: 1199px){.login-conductor-module .login-conductor .app-conductor-message{font-size:12px}}.login-conductor-module .login-conductor .app-icons{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:16px}.login-conductor-module .login-conductor .app-icons .appstore{margin-right:16px}.login-conductor-module .login-conductor .app-icons .appstore img{display:block;height:40px;object-fit:cover;width:110px}.login-conductor-module .login-conductor .app-icons .googleplay img{display:block;height:40px;object-fit:cover;width:135px}.main-banner-module{height:335px;width:100%;background:url("/assets/banners/main_banner_bg-519bf919.png");background-repeat:no-repeat;background-size:cover;background-position:center}@media(max-width: 1199px){.main-banner-module{width:100%;height:100%;display:block}}.main-banner-module a:hover{opacity:1}.main-banner-module .main-banner{display:flex;justify-content:center;align-items:center;align-content:center}.main-banner-module .main-banner img{display:block;height:335px;width:640px}@media(max-width: 1199px){.main-banner-module .main-banner img{width:375px;height:100%}}@media(min-width: 1200px){.media-mix-module .media-mix:hover{cursor:pointer;opacity:.6}}.media-mix-module .media-mix .item{align-content:center;align-items:center;background-color:#fff;border:1px solid #dedede;color:#3da4f8;display:flex;flex-direction:row;justify-content:center;margin-top:-1px;padding:16px}.media-mix-module .media-mix .item .item-name{flex:1;display:flex;flex-direction:row;align-items:center;font-size:14px}.media-mix-module .media-mix .item .item-name .board-title{margin-left:8px}.media-mix-module .media-mix .item .item-cursor{text-align:right;width:20px}.media-mix-stores-modules{background:#fff;border:1px solid #dedede}.media-mix-stores-modules .stores-title{border-bottom:1px solid #dedede;color:#595959;font-weight:bold;padding:8px 16px}.media-mix-stores-modules .stores{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;padding:16px}@media(max-width: 1199px){.media-mix-stores-modules .stores{align-content:center;align-items:center;flex-direction:column;justify-content:center;padding-left:16px;padding-right:16px}}.media-mix-stores-modules .stores .store{flex:1;width:100%}.media-mix-stores-modules .stores .store .store-link{align-content:center;align-items:center;background:#fff;border:1px solid #9a9a9a;border-radius:4px;display:flex;flex-direction:row;height:44px;justify-content:center}.media-mix-stores-modules .stores .ebj{margin-right:4px}.media-mix-stores-modules .stores .ebj img{display:block;height:auto;width:130px}@media(max-width: 1199px){.media-mix-stores-modules .stores .ebj{margin-right:0}}.media-mix-stores-modules .stores .amazon{margin-left:4px;margin-right:4px}.media-mix-stores-modules .stores .amazon img{display:block;height:auto;width:60px}@media(max-width: 1199px){.media-mix-stores-modules .stores .amazon{margin-left:0;margin-right:0}}.media-mix-stores-modules .stores .yahoo-book{margin-left:4px}.media-mix-stores-modules .stores .yahoo-book img{display:block;height:auto;width:130px}@media(max-width: 1199px){.media-mix-stores-modules .stores .yahoo-book{margin-left:0}}.media-type-tags-module .media-type-tags{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.media-type-tags-module .media-type-tags .tag{margin-right:4px}.masonry-clip-arts-module .masonry-clip-arts .masonry{column-count:3;column-gap:0;overflow:hidden}.masonry-clip-arts-module .masonry-clip-arts .masonry .masonry-item img{display:block;object-fit:cover;vertical-align:middle;max-width:100%}.move-post-comment-module{align-items:center;display:flex;justify-content:center}@media(max-width: 1199px){.move-post-comment-module{padding:0 16px}}.move-post-comment-module a{width:100%}.move-post-comment-module .link-button{align-items:center;background-color:#fff;border:1px solid #dedede;display:flex;flex:1;flex-direction:row;justify-content:center;border-radius:4px}.move-post-comment-module .link-button .icon{margin-top:2px}.move-post-comment-module .link-button .icon img{height:20px;width:20px}.move-post-comment-module .link-button .text{color:#222;font-size:14px;font-weight:bold;margin-left:5px;padding:10px 0}.move-post-topic-module{align-items:center;display:flex;justify-content:center}@media(max-width: 1199px){.move-post-topic-module{padding:0 16px}}.move-post-topic-module a{width:100%}.move-post-topic-module .link-button{align-items:center;background:#9bcb3b;display:flex;flex:1;flex-direction:row;justify-content:center;border-radius:4px;overflow:hidden}.move-post-topic-module .link-button .icon{margin-top:2px}.move-post-topic-module .link-button .icon img{height:20px;width:20px}.move-post-topic-module .link-button .text{color:#fff;font-size:14px;font-weight:bold;margin-left:5px;padding:10px 0}.not-found-module{height:100%}.not-found-module .not-found{align-content:center;align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;margin-top:64px}@media(max-width: 1199px){.not-found-module .not-found{margin-top:32px}}.not-found-module .not-found .image{margin-bottom:16px}.not-found-module .not-found .image img{display:block;height:107px;object-fit:cover;width:115px}@media(max-width: 1199px){.not-found-module .not-found .image img{height:51px;width:55px}}.not-found-module .not-found .text{color:#e03d5c;font-size:18px;font-weight:bold;margin-bottom:16px}@media(max-width: 1199px){.not-found-module .not-found .text{font-size:14px}}.not-found-module .not-found .search-box{flex:1;margin-bottom:16px;width:80%}.not-found-module .not-found .search-box .attention-words-module{border-bottom:1px solid #dedede}.not-found-module .not-found .return-top{margin-bottom:64px}.not-found-module .not-found .return-top .return-top-link{color:#3da4f8;font-weight:bold}.pickup-author-module .pickup-author .author{align-content:center;align-items:center;background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:row;justify-content:flex-start;margin-top:-1px;padding:16px}@media(min-width: 1200px){.pickup-author-module .pickup-author .author:hover{cursor:pointer;opacity:.6}}.pickup-author-module .pickup-author .author .image{margin-right:8px}.pickup-author-module .pickup-author .author .image img{border:1px solid #dedede;border-radius:50%;display:block;height:52px;object-fit:cover;overflow:hidden;width:52px}.pickup-author-module .pickup-author .author .pickup-author-contents{overflow:hidden}.pickup-author-module .pickup-author .author .pickup-author-contents h4.name{color:#222;font-size:14px;font-weight:bold;margin-bottom:8px}.pickup-author-module .pickup-author .author .pickup-author-contents .titles .title{color:#595959;font-size:14px;margin-right:4px;overflow:hidden;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pickup-award-module .pickup-award{align-content:flex-start;align-items:center;background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:row;height:98px;justify-content:flex-start;margin-top:-1px}@media(min-width: 1200px){.pickup-award-module .pickup-award:hover{cursor:pointer;opacity:.6}}.pickup-award-module .pickup-award .thumbnail{align-content:flex-start;align-items:center;background-color:#ffe8ee;display:flex;flex-direction:row;height:97px;justify-content:flex-start;padding:8px 12px}@media(min-width: 1200px){.pickup-award-module .pickup-award .thumbnail:hover{cursor:pointer;opacity:.6}}.pickup-award-module .pickup-award .thumbnail img{border:1px solid #dedede;display:block;height:80px;object-fit:cover;width:60px}.pickup-award-module .pickup-award .contents{align-content:center;display:flex;flex:1;flex-direction:column;justify-content:center;overflow:hidden;padding:16px}.pickup-award-module .pickup-award .contents .board-title{color:#222;font-size:16px;font-weight:bold;line-height:1.4;margin-bottom:8px;text-align:left}.pickup-award-module .pickup-award .contents .year{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#595959;display:flex;flex-direction:row;font-size:14px;text-align:left}.pickup-award-name-module{background:#fff;border:1px solid #dedede;margin-top:-1px}@media(min-width: 1200px){.pickup-award-name-module:hover{cursor:pointer;opacity:.6}}.pickup-award-name-module .pickup-award-name{align-content:flex-start;align-items:flex-start;color:#3da4f8;display:flex;flex-direction:row;justify-content:flex-start;padding:16px}.pickup-award-name-module .pickup-award-name .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#3da4f8;font-size:16x}@media(max-width: 1199px){.pickup-award-name-module .pickup-award-name .title{font-size:14x}}.pickup-board-module .pickup-board{align-items:flex-start;background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:row;justify-content:flex-start;margin-top:-1px;padding:16px;position:relative}.pickup-board-module .pickup-board .ranking{align-content:center;align-items:center;background-color:#ec3c5c;color:#fff;display:flex;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;justify-content:center;left:0;min-width:24px;position:absolute;top:0}.pickup-board-module .pickup-board .thumbnail{background-color:#fff;margin-right:8px}@media(min-width: 1200px){.pickup-board-module .pickup-board .thumbnail:hover{cursor:pointer;opacity:.6}}.pickup-board-module .pickup-board .thumbnail img{border:1px solid #dedede;display:block;height:74px;object-fit:cover;width:52px}.pickup-board-module .pickup-board .contents{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pickup-board-module .pickup-board .contents h4.title{font-size:14px;font-weight:bold;margin-bottom:4px;overflow:hidden}.pickup-board-module .pickup-board .contents .authors{display:flex;flex-direction:row;flex-wrap:wrap;font-size:14px;margin-bottom:4px}.pickup-board-module .pickup-board .contents .authors .author-name{font-size:14px;margin-right:5px}.pickup-board-module .pickup-board .contents .review-button-partial{margin:0 0 0 auto;text-align:right}.pickup-board-module .pickup-board .contents .review-button-partial .review-button{background:#fff;border:1px solid #222;border-radius:5px;border-radius:4px;display:block;display:flex;flex:1;flex-direction:row;font-weight:bold;justify-content:center;padding:2px 8px;width:110px;width:100%}.pickup-board-module .pickup-board .contents .review-button-partial .review-button .icon{margin-top:2px}.pickup-board-module .pickup-board .contents .review-button-partial .review-button .icon img{height:12px;width:12px}.pickup-board-module .pickup-board .contents .review-button-partial .review-button .text{font-size:12px;font-weight:bold}.pickup-board-module .pickup-board .contents .metadata{align-items:center;display:flex;flex-direction:row;font-size:14px}.pickup-board-module .pickup-board .contents .metadata .book-count{margin-right:4px;text-align:left}.pickup-campaign-board-module .pickup-campaign-board .image{align-content:center;align-items:center;background:#ffe8ee;border:1px solid #dedede;display:flex;justify-content:center;padding:8px 0px}.pickup-campaign-board-module .pickup-campaign-board .image img{box-shadow:1px 2px 4px 0 rgba(0,0,0,.5);display:block;height:150px;object-fit:cover;width:106px}.pickup-campaign-board-module .contents{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:8px}.pickup-campaign-board-module .contents .title{color:#222;font-size:14px;font-weight:bold;height:36px;line-height:1.4;margin-bottom:4px;overflow:hidden}.pickup-campaign-board-module .contents .authors{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;flex-direction:row;font-size:12px;height:22px;margin-bottom:4px;overflow:hidden}.pickup-campaign-board-module .contents .authors .author-name{margin-right:4px}.pickup-campaign-board-module .contents .metadata{display:flex;flex-direction:row}.pickup-campaign-board-module .contents .metadata .volume-message{color:#222;flex:1;font-size:12px;margin-bottom:8px}.pickup-campaign-board-module .contents .metadata .campaign-end-at{color:#9a9a9a;font-size:12px;text-align:right}.pickup-campaign-board-module .contents .action-button .button{align-items:center;background-color:#fff;border:1px solid #9a9a9a;border-radius:4px;display:flex;flex:1;flex-direction:row;justify-content:center;width:100%}@media(max-width: 1199px){.pickup-campaign-board-module .contents .action-button .button{align-items:center;flex-direction:row;justify-content:center}}.pickup-campaign-board-module .contents .action-button .button .icon img{display:block;height:24px;object-fit:contain;width:24px}.pickup-campaign-board-module .contents .action-button .button .text{color:#e03d5c;font-size:14px;font-weight:bold;margin-left:5px;padding:4px 0}.pickup-campaign-board-module .contents .action-button .button.disable{opacity:.5;background-color:#9a9a9a}.pickup-comment-module .pickup-comment{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px}@media(min-width: 1200px){.pickup-comment-module .pickup-comment:hover{cursor:pointer;opacity:.6}}.pickup-comment-module .pickup-comment .header{display:flex;flex-direction:row;margin-bottom:8px;align-items:center}.pickup-comment-module .pickup-comment .header .user-icon{margin-right:4px}.pickup-comment-module .pickup-comment .header .user-icon img{border:1px solid #bebebe;border-radius:50%;display:block;height:24px;object-fit:cover;overflow:hidden;width:24px}.pickup-comment-module .pickup-comment .header .user-name{width:100%;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pickup-comment-module .pickup-comment .header .created-at{color:#9a9a9a;margin-left:4px;font-size:12px;white-space:nowrap}.pickup-comment-module .pickup-comment .header .private-icon{flex:1;text-align:right;display:flex;align-items:flex-end;justify-content:flex-end;align-content:flex-end;margin-left:8px}.pickup-comment-module .pickup-comment .header .private-icon img{display:block;height:14px;width:14px}.pickup-comment-module .pickup-comment .body .comment-body{width:100%;-webkit-box-orient:vertical;color:#222;display:-webkit-box;font-size:14px;-webkit-line-clamp:2;max-height:40px;margin-bottom:8px;font-weight:bold;overflow:hidden}.pickup-comment-module .pickup-comment .body .spoil-title{color:#e03d5c;margin-bottom:8px}.pickup-comment-module .pickup-comment .body .clip-art{margin-bottom:8px}.pickup-comment-module .pickup-comment .body .clip-art img{display:block;height:60px;width:60px;object-fit:cover}.pickup-comment-module .pickup-comment h4.topic-title-partial{align-items:center;display:flex;flex-direction:row;margin-bottom:8px;height:20px;overflow:hidden}.pickup-comment-module .pickup-comment .metadata{align-items:center;display:flex;flex:1;flex-direction:row;align-items:center}.pickup-comment-module .pickup-comment .metadata .thumbnail img{display:block;height:32px;object-fit:cover;width:32px}.pickup-comment-module .pickup-comment .metadata .title-contents{flex:1;margin-left:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pickup-comment-module .pickup-comment .metadata .title-contents .board-title{font-size:12px;display:flex;flex-direction:row;align-items:center}.pickup-comment-module .pickup-comment .metadata .title-contents .board-title .title{color:#595959;font-weight:bold}.pickup-comment-module .pickup-comment .metadata .title-contents .topic-title{color:#595959;font-size:12px}.pickup-comment-module .pickup-comment .metadata .empathy-count{display:flex;flex-direction:row;justify-content:flex-end;text-align:right;margin-left:4px;margin-top:10px}.pickup-comment-module .pickup-comment .metadata .empathy-count .count{color:#e03d5c;font-size:24px;font-weight:bold;margin-top:6px;text-align:right}.pickup-comment-module .pickup-comment .metadata .empathy-count .unit{color:#e03d5c;font-size:12px;font-weight:bold;margin-top:10px}.pickup-event-module{background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:column;margin-top:-1px;position:relative}@media(min-width: 1200px){.pickup-event-module:hover{cursor:pointer;opacity:.6}}.pickup-event-module .pickup-event{align-content:center;align-items:center;border-top:1px solid #dedede;color:#3da4f8;display:flex;flex-direction:row;justify-content:center;margin-top:-1px;padding:16px}.pickup-event-module .pickup-event .label{margin-right:8px}.pickup-event-module .pickup-event .title{flex:1}.pickup-event-module .pickup-event .item-name{flex:1}.pickup-event-module .pickup-event .item-cursor{text-align:right;width:20px}.pickup-features-module .pickup-features{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center}.pickup-features-module .pickup-features .feature-boards{display:flex;flex-direction:row;justify-content:center}@media(max-width: 1199px){.pickup-features-module .pickup-features .feature-boards{flex-direction:column}}.pickup-features-module .pickup-features .feature-boards .board-row{display:flex;flex-direction:row;justify-content:center}.pickup-features-module .pickup-features .feature-boards .board-row .feature-board{margin:0 16px;overflow:hidden;width:160px}@media(max-width: 1199px){.pickup-features-module .pickup-features .feature-boards .board-row .feature-board{flex:1;margin:0;margin-top:-1px;padding:0;width:auto}}.pickup-features-module .pickup-features .feature-boards .board-row .feature-board .image{align-content:center;align-items:center;background-color:#ffe8ee;border:1px solid #dedede;display:flex;flex-direction:row;justify-content:center}@media(min-width: 1200px){.pickup-features-module .pickup-features .feature-boards .board-row .feature-board .image:hover{cursor:pointer;opacity:.6}}@media(max-width: 1199px){.pickup-features-module .pickup-features .feature-boards .board-row .feature-board .image{border-bottom:none;border-right:none}}@media(max-width: 1199px){.pickup-features-module .pickup-features .feature-boards .board-row .feature-board .image{border-top:1px solid #dedede}}.pickup-features-module .pickup-features .feature-boards .board-row .feature-board .image img{display:block;height:158px;object-fit:cover;width:158px}@media(max-width: 1199px){.pickup-features-module .pickup-features .feature-boards .board-row .feature-board .image img{height:158px;width:100%}}.pickup-features-module .pickup-features .feature-boards .board-row .feature-board .contents{background-color:#fff;border:1px solid #dedede;margin-top:-1px;min-height:100px;padding:8px}@media(max-width: 1199px){.pickup-features-module .pickup-features .feature-boards .board-row .feature-board .contents{border-bottom:none;border-right:none}}.pickup-features-module .pickup-features .feature-boards .board-row .feature-board .contents .title{font-size:14px;font-weight:bold;height:38px;margin-bottom:4px;overflow:hidden}.pickup-features-module .pickup-features .feature-boards .board-row .feature-board .contents .author{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;flex-direction:row;font-size:12px;height:22px;margin-bottom:4px;overflow:hidden}.pickup-features-module .pickup-features .feature-boards .board-row .feature-board .contents .author .author-name{margin-right:5px}.pickup-features-module .pickup-features .feature-boards .board-row .feature-board .contents .metadata{display:flex;flex-direction:row;font-size:12px;height:22px}.pickup-features-module .pickup-features .feature-boards .board-row .feature-board .contents .metadata .book-count{margin-right:4px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pickup-features-module .pickup-features .feature-boards .board-row .feature-board .contents .summary{-webkit-box-orient:vertical;color:#595959;display:-webkit-box;font-size:12px;height:40px;-webkit-line-clamp:2;margin-bottom:4px;overflow:hidden}.pickup-magazine-module{background-color:#fff;border:1px solid #dedede;margin-top:-1px}.pickup-magazine-module .pickup-magazine{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.pickup-magazine-module .pickup-magazine .thumbnail{background-color:#cce8ff;padding:16px}@media(min-width: 1200px){.pickup-magazine-module .pickup-magazine .thumbnail:hover{cursor:pointer;opacity:.6}}.pickup-magazine-module .pickup-magazine .thumbnail img{box-shadow:1px 2px 4px 0 rgba(0,0,0,.5);display:block;height:164px;object-fit:cover;width:120px}@media(max-width: 1199px){.pickup-magazine-module .pickup-magazine .thumbnail img{display:block;height:120px;object-fit:cover;width:80px}}.pickup-magazine-module .pickup-magazine .contents{padding:14px 16px;flex:1;min-width:0}.pickup-magazine-module .pickup-magazine .contents .title{font-size:18px;font-weight:bold;margin-bottom:8px}@media(max-width: 1199px){.pickup-magazine-module .pickup-magazine .contents .title{font-size:14px;margin-bottom:4px}}.pickup-magazine-module .pickup-magazine .contents .publisher{font-size:14px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width: 1199px){.pickup-magazine-module .pickup-magazine .contents .publisher{font-size:12px;margin-bottom:4px}}.pickup-magazine-module .pickup-magazine .contents .published-at{font-size:14px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width: 1199px){.pickup-magazine-module .pickup-magazine .contents .published-at{font-size:12px;margin-bottom:4px}}.pickup-magazine-module .board-thumbnails{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.pickup-magazine-module .board-thumbnails .board-thumbnail{margin-right:8px}@media(min-width: 1200px){.pickup-magazine-module .board-thumbnails .board-thumbnail:hover{cursor:pointer;opacity:.6}}.pickup-magazine-module .board-thumbnails .board-thumbnail img{display:block;height:77px;object-fit:cover;width:52px}@media(max-width: 1199px){.pickup-magazine-module .board-thumbnails .board-thumbnail img{display:block;height:46px;object-fit:cover;width:30px}}.pickup-magazines-module .pickup-magazines{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center}.pickup-magazines-module .pickup-magazines .magazine-items{margin-bottom:16px;padding:0 16px}@media(max-width: 1199px){.pickup-magazines-module .pickup-magazines .magazine-items{margin-bottom:0;padding:0}}.pickup-magazines-module .pickup-magazines .read-more{margin:0 16px;margin-bottom:16px;text-align:center}.pickup-magazines-module .pickup-magazines .read-more .button{border:1px solid #3da4f8;border-radius:24px;color:#3da4f8;font-size:16px;font-weight:bold;padding:8px;text-align:center;width:340px}.pickup-manba-feed-item-module .pickup-manba-feed-item{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px}@media(min-width: 1200px){.pickup-manba-feed-item-module .pickup-manba-feed-item:hover{cursor:pointer;opacity:.6}}.pickup-manba-feed-item-module .pickup-manba-feed-item .rss-title-contents{margin-bottom:4px;display:flex;flex-direction:row;align-content:center;align-items:center;justify-content:flex-start}.pickup-manba-feed-item-module .pickup-manba-feed-item .rss-title-contents .title{flex:1;font-size:12px;color:#9a9a9a}.pickup-manba-feed-item-module .pickup-manba-feed-item .rss-title-contents .published-at{text-align:right;font-size:12px;color:#9a9a9a}.pickup-manba-feed-item-module .pickup-manba-feed-item .feed-item-contents{display:flex;flex-direction:row;align-content:center;align-items:center;justify-content:flex-start}.pickup-manba-feed-item-module .pickup-manba-feed-item .feed-item-contents .feed-title-contents .feed-title{margin-bottom:4px;font-weight:bold;font-size:14px;line-height:16px;color:#222;-webkit-box-orient:vertical;display:-webkit-box;height:32px;-webkit-line-clamp:2;overflow:hidden;width:100%}.pickup-manba-feed-item-module .pickup-manba-feed-item .feed-item-contents .feed-title-contents .feed-description{word-break:break-all;word-wrap:break-word;overflow-wrap:break-word;font-size:12px;-webkit-box-orient:vertical;display:-webkit-box;height:40px;-webkit-line-clamp:2;overflow:hidden;width:100%;color:#595959}.pickup-manba-feed-item-module .pickup-manba-feed-item .feed-item-contents .feed-thumbnail-contents{width:80px;margin-left:4px}.pickup-manba-feed-item-module .pickup-manba-feed-item .feed-item-contents .feed-thumbnail-contents .feed-thumbnail img{display:block;object-fit:contain;height:80px;width:80px}.pickup-topic-module{background-color:#fff;border:1px solid #dedede;height:175px;margin-top:-1px;padding:16px}@media(min-width: 1200px){.pickup-topic-module:hover{cursor:pointer;opacity:.6}}.pickup-topic-module .topic-contents .header{align-items:center;display:flex;flex-direction:row;margin-bottom:8px}.pickup-topic-module .topic-contents .header .user-icon{margin-right:4px}.pickup-topic-module .topic-contents .header .user-icon img{border:1px solid #bebebe;border-radius:50%;display:block;height:24px;object-fit:cover;overflow:hidden;width:24px}.pickup-topic-module .topic-contents .header .user-name{flex:1;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pickup-topic-module .topic-contents .header .created-at{color:#3da4f8;margin-left:4px;margin-right:4px}.pickup-topic-module .topic-contents .header .private-icon img{display:block;height:16px;object-fit:cover;width:14px}.pickup-topic-module .topic-contents .topic-title-partial{align-items:center;display:flex;flex-direction:row;height:20px;margin-bottom:8px;overflow:hidden}.pickup-topic-module .topic-contents .topic-title-partial .spoil{background:#e03d5c;border-radius:4px;color:#fff;font-size:12px;margin-right:4px;text-align:center;width:60px}.pickup-topic-module .topic-contents .topic-title-partial .topic-title{flex:1;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pickup-topic-module .topic-contents .body-partial{height:40px;margin-bottom:8px;overflow:hidden}.pickup-topic-module .topic-contents .body-partial .spoil{color:#e03d5c;font-size:14px}.pickup-topic-module .topic-contents .metadata{align-items:center;display:flex;flex:1;flex-direction:row}.pickup-topic-module .topic-contents .metadata .thumbnail img{display:block;height:32px;object-fit:cover;width:32px}.pickup-topic-module .topic-contents .metadata .title-contents{flex:1;font-size:12px;margin-left:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pickup-topic-module .topic-contents .metadata .title-contents .title{color:#595959;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pickup-topic-module .topic-contents .metadata .title-contents .author{color:#9a9a9a;margin-top:-4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pickup-topic-module .topic-contents .metadata .empathy-count{display:flex;flex-direction:row;justify-content:flex-end;text-align:right}.pickup-topic-module .topic-contents .metadata .empathy-count .count{color:#e03d5c;font-size:24px;font-weight:bold;margin-top:6px;text-align:right}.pickup-topic-module .topic-contents .metadata .empathy-count .unit{color:#e03d5c;display:inline-block;font-size:12px;font-weight:bold;margin-top:10px}.pickup-user-module .profile-contents{display:flex;flex:1;flex-direction:row;position:relative}.pickup-user-module .profile-contents .ranking{align-content:center;align-items:center;background-color:#ec3c5c;color:#fff;display:flex;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;height:24px;justify-content:center;left:-16px;min-width:24px;position:absolute;top:-16px}.pickup-user-module .pickup-user{align-content:center;align-items:center;background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px}.pickup-user-module .pickup-user .user{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin-bottom:8px}.pickup-user-module .pickup-user .user .image{width:40px;margin-right:8px}@media(min-width: 1200px){.pickup-user-module .pickup-user .user .image:hover{cursor:pointer;opacity:.6}}.pickup-user-module .pickup-user .user .image img{border:1px solid #dedede;border-radius:50%;display:block;height:40px;object-fit:cover;overflow:hidden;width:40px}.pickup-user-module .pickup-user .user .pickup-user-contents{flex:1}.pickup-user-module .pickup-user .user .pickup-user-contents .name{color:#222;font-size:16px;font-weight:bold;margin-bottom:4px}.pickup-user-module .pickup-user .user .pickup-user-contents .user-metadata{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.pickup-user-module .pickup-user .user .pickup-user-contents .user-metadata .metadata{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:center;margin-right:8px}.pickup-user-module .pickup-user .user .pickup-user-contents .user-metadata .metadata .icon{margin-right:4px}.pickup-user-module .pickup-user .user .pickup-user-contents .user-metadata .metadata .icon img{display:block;height:18px;object-fit:cover;width:18px}.pickup-user-module .pickup-user .user .pickup-user-contents .user-metadata .metadata .icon.follow img{height:16px;width:16px}.pickup-user-module .pickup-user .user .pickup-user-contents .user-metadata .metadata .count{font-size:12px}.pickup-user-module .pickup-user .user .follow-button{cursor:pointer}.pickup-user-module .pickup-user .user .follow-button.selected .material-icons-outlined{color:#e03d5c}.pickup-user-module .pickup-user .description{font-size:14px;-webkit-box-orient:vertical;display:-webkit-box;height:60px;margin-bottom:4px;overflow:hidden;color:#222}.pickup-user-module .pickup-user .description p{margin:0}.pickup-user-module .pickup-user .description-readmore{cursor:pointer;flex:1;font-size:14px;margin-top:8px;text-align:center;width:100%;color:#595959}@media(min-width: 1200px){.pickup-user-module .pickup-user .description-readmore:hover{cursor:pointer;opacity:.6}}.post-comment-action-module .post-comment-action{display:flex;flex-direction:row;align-items:center}.post-comment-action-module .post-comment-action .icon{cursor:pointer}.post-comment-action-module .post-comment-action .text{margin-left:8px;color:#595959;font-size:14px}.public-user-module .public-user .user{align-content:center;align-items:center;background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:row;justify-content:flex-start;margin-top:-1px;padding:16px}@media(min-width: 1200px){.public-user-module .public-user .user:hover{cursor:pointer;opacity:.6}}.public-user-module .public-user .user .image{margin-right:8px}.public-user-module .public-user .user .image img{border:1px solid #dedede;border-radius:50%;display:block;height:48px;object-fit:cover;overflow:hidden;width:48px}.public-user-module .public-user .user .public-user-contents .public-user-profile{display:flex;flex-direction:row;margin-bottom:8px}.public-user-module .public-user .user .public-user-contents .public-user-profile .name{color:#222;font-size:14px;font-weight:bold;white-space:nowrap}.public-user-module .public-user .user .public-user-contents .public-user-profile .biography{-webkit-box-orient:vertical;color:#595959;color:#595959;display:-webkit-box;font-size:12px;font-size:12px;height:20px;-webkit-line-clamp:1;margin-left:8px;overflow:hidden;width:100%;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.public-user-module .public-user .user .public-user-contents .user-metadata{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.public-user-module .public-user .user .public-user-contents .user-metadata .metadata{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:center;margin-right:8px}.public-user-module .public-user .user .public-user-contents .user-metadata .metadata .icon{margin-right:4px}.public-user-module .public-user .user .public-user-contents .user-metadata .metadata .icon img{display:block;height:18px;object-fit:cover;width:18px}.public-user-module .public-user .user .public-user-contents .user-metadata .metadata .icon.follow img{height:16px;width:16px}.public-user-module .public-user .user .public-user-contents .user-metadata .metadata .count{font-size:12px}.ranking-description-module{background-color:#fff;border:1px solid #dedede;padding:16px}.ranking-description-module .ranking-description .title{font-size:14px;font-weight:bold;margin-bottom:8px}.ranking-description-module .ranking-description .description{color:#595959;font-size:14px}.read-more-module .read-more{background-color:#fff;border:1px solid #dedede;height:40px;width:100%}@media(min-width: 1200px){.read-more-module .read-more:hover{cursor:pointer;opacity:.6}}.read-more-module .read-more .link{color:#3da4f8;font-weight:bold;padding:8px;text-align:center}.read-status-plan-to-read-action-button-module{display:none}.read-status-plan-to-read-action-button-module .read-status-plan-to-read-action-button{display:flex;flex-direction:row;align-items:center;cursor:pointer;background-color:#fff;border:1px solid #9a9a9a;border-radius:4px;box-shadow:0 2px 3px #bebebe;padding:4px 16px}@media(min-width: 1200px){.read-status-plan-to-read-action-button-module .read-status-plan-to-read-action-button:hover{cursor:pointer;opacity:.6}}.read-status-plan-to-read-action-button-module .read-status-plan-to-read-action-button .text{font-size:12px;text-align:center;color:#595959}.read-status-plan-to-read-action-button-module .read-status-plan-to-read-action-button.selected{background-color:#f24961;border:1px solid #f24961}.read-status-plan-to-read-action-button-module .read-status-plan-to-read-action-button.selected .text{color:#fff}.rectangle-button-module{background-color:#fff;border:1px solid #9a9a9a;border-radius:4px}@media(max-width: 1199px){.rectangle-button-module{margin:0 16px}}.rectangle-button-module .button{align-items:center;display:flex;flex:1;flex-direction:row;justify-content:center;height:40px;border-radius:4px;overflow:hidden}.rectangle-button-module .button .icon{font-size:24px}.rectangle-button-module .button .text{color:#222;font-size:14px;font-weight:bold;margin-left:5px}.referenced-from-comment-module{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px}.referenced-from-comment-module .referenced-from-comment{align-content:center;align-items:center;background-color:#fff;display:flex;flex-direction:row;height:80px;justify-content:center}.referenced-from-comment-module .referenced-from-comment .contents{flex:1;margin-right:16px;overflow:hidden}.referenced-from-comment-module .referenced-from-comment .contents h4.topic-title{color:#3da4f8;font-size:16px;font-weight:bold;margin-bottom:8px;margin-top:0;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width: 1199px){.referenced-from-comment-module .referenced-from-comment .contents h4.topic-title{font-size:14px}}.referenced-from-comment-module .referenced-from-comment .contents .metadata{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:8px}.referenced-from-comment-module .referenced-from-comment .contents .metadata .type{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-right:8px}.referenced-from-comment-module .referenced-from-comment .contents .metadata .type .icon{margin-right:2px}.referenced-from-comment-module .referenced-from-comment .contents .metadata .type .icon img{display:block;height:14px;width:14px}.referenced-from-comment-module .referenced-from-comment .contents .metadata .type .text{color:#595959;font-size:14px}@media(max-width: 1199px){.referenced-from-comment-module .referenced-from-comment .contents .metadata .type .text{font-size:12px}}.referenced-from-comment-module .referenced-from-comment .contents .metadata .counters{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.referenced-from-comment-module .referenced-from-comment .contents .metadata .counters .view-counter{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-right:8px}.referenced-from-comment-module .referenced-from-comment .contents .metadata .counters .view-counter .view-icon{margin-right:2px}.referenced-from-comment-module .referenced-from-comment .contents .metadata .counters .view-counter .view-icon img{display:block;height:14px;width:14px}.referenced-from-comment-module .referenced-from-comment .contents .metadata .counters .view-counter .view-count{color:#595959;font-size:14px}@media(max-width: 1199px){.referenced-from-comment-module .referenced-from-comment .contents .metadata .counters .view-counter .view-count{font-size:12px}}.referenced-from-comment-module .referenced-from-comment .contents .metadata .counters .comment-counter{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-right:8px}.referenced-from-comment-module .referenced-from-comment .contents .metadata .counters .comment-counter .comment-icon{margin-right:2px}.referenced-from-comment-module .referenced-from-comment .contents .metadata .counters .comment-counter .comment-icon img{display:block;height:14px;width:14px}.referenced-from-comment-module .referenced-from-comment .contents .metadata .counters .comment-counter .comment-count{color:#595959;font-size:14px}@media(max-width: 1199px){.referenced-from-comment-module .referenced-from-comment .contents .metadata .counters .comment-counter .comment-count{font-size:12px}}.referenced-from-comment-module .referenced-from-comment .contents .first-comment{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;overflow:hidden}.referenced-from-comment-module .referenced-from-comment .contents .first-comment .first-comment-author{align-content:flex-start;align-items:center;color:#595959;display:flex;flex-direction:row;font-weight:bold;justify-content:flex-start;white-space:nowrap}@media(max-width: 1199px){.referenced-from-comment-module .referenced-from-comment .contents .first-comment .first-comment-author{font-size:12px}}.referenced-from-comment-module .referenced-from-comment .contents .first-comment .first-comment-author .user-icon{margin-right:4px}@media(min-width: 1200px){.referenced-from-comment-module .referenced-from-comment .contents .first-comment .first-comment-author .user-icon a:hover{cursor:pointer;opacity:.6}}.referenced-from-comment-module .referenced-from-comment .contents .first-comment .first-comment-author .user-icon img{border:1px solid #bebebe;border-radius:50%;display:block;height:20px;object-fit:cover;overflow:hidden;width:20px}.referenced-from-comment-module .referenced-from-comment .contents .first-comment .first-comment-author .name{color:#595959;margin-right:4px}.referenced-from-comment-module .referenced-from-comment .contents .first-comment .first-comment-author .name a{color:#3da4f8}.referenced-from-comment-module .referenced-from-comment .contents .first-comment .staff-icon{margin-right:8px}.referenced-from-comment-module .referenced-from-comment .contents .first-comment .staff-icon img{display:block;height:14px;width:14px}.referenced-from-comment-module .referenced-from-comment .contents .first-comment .first-comment-text-body{color:#595959;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width: 1199px){.referenced-from-comment-module .referenced-from-comment .contents .first-comment .first-comment-text-body{font-size:12px}}.referenced-from-comment-module .referenced-from-comment .thumbnail{width:80px}.referenced-from-comment-module .referenced-from-comment .thumbnail img{border:1px solid #dedede;display:block;height:80px;object-fit:cover;width:80px}.referenced-from-topics-module .contents-partial{background:#fff}.referenced-from-topics-module .contents-partial .topic{align-content:center;align-items:center;border:1px solid #dedede;display:flex;flex-direction:row;justify-content:flex-start;margin-top:-1px;padding:16px}@media(min-width: 1200px){.referenced-from-topics-module .contents-partial .topic:hover{cursor:pointer;opacity:.6}}.referenced-from-topics-module .contents-partial .topic h4.topic-title{color:#222;font-size:14px}.related-keywords-module .related-keywords{margin-top:-1px}.related-keywords-module .related-keywords .keywords-partial{margin-top:-1px;background-color:#fff;border:1px solid #dedede;padding:16px 16px 8px 16px;align-items:flex-start;display:flex;flex-direction:column}.related-keywords-module .related-keywords .keywords-partial .keywords{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap}.related-keywords-module .related-keywords .keywords-partial .keywords .keyword-name{background:#fff;border:1px solid #dedede;box-sizing:border-box;margin-right:8px;margin-bottom:8px;padding:4px 8px}.relation-clip-arts{border:1px solid #dedede;margin-top:-1px}.relation-clip-arts .relation-clip-art img{display:block;object-fit:cover;padding:2px;width:100%}@media(max-width: 1199px){.relation-clip-arts .relation-clip-art img{height:185px}}@media(min-width: 768px)and (max-width: 1199px){.relation-clip-arts .relation-clip-art img{height:345px}}@media(min-width: 1200px)and (max-width: 1199px){.relation-clip-arts .relation-clip-art img{height:140px}}@media(min-width: 1200px){.relation-clip-arts .relation-clip-art img{height:174px}}.relation-clip-arts .left{padding-right:0}.relation-clip-arts .right{padding-left:0}@media(max-width: 1199px){.latest-clip-arts .row{margin-left:0;margin-right:0}.latest-clip-arts .row .col-xs-6{padding-left:0;padding-right:0}}.reread-board-module{margin-bottom:16px;min-height:373px}.reread-board-module .reread-board{border:1px solid #dedede}.reread-board-module .reread-board .image{align-content:center;align-items:center;background-color:#ffe8ee;display:flex;flex-direction:row;justify-content:center}.reread-board-module .reread-board .image img{box-shadow:1px 2px 2px 0 rgba(0,0,0,.5);display:block;height:128px;margin:16px 0;object-fit:cover;width:90px}@media(min-width: 1200px){.reread-board-module .reread-board .image img:hover{cursor:pointer;opacity:.6}}.reread-board-module .reread-board .contents{background-color:#fff;border-top:1px solid #dedede;padding:8px}.reread-board-module .reread-board .contents .title{font-size:14px;font-weight:bold;height:38px;line-height:1.4;overflow:hidden}.reread-board-module .reread-board .contents .author{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;flex-direction:row;font-size:12px;height:22px;margin-bottom:4px;overflow:hidden}.reread-board-module .reread-board .contents .author .author-name{margin-right:5px}.reread-board-module .reread-board .contents .metadata{display:flex;flex-direction:row;font-size:12px;height:22px;overflow:hidden}.reread-board-module .reread-board .contents .metadata .magazine-name{color:#3da4f8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reread-board-module .reread-board .contents .metadata .book-count{margin-right:8px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reread-board-module .reread-board .contents .topics-link{color:#3da4f8;font-size:12px;font-weight:bold;margin-bottom:4px}.reread-board-module .reread-board .contents .no-topics-link-partial{margin-bottom:4px;align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.reread-board-module .reread-board .contents .no-topics-link-partial .no-topics-link{width:75px;color:#595959;font-size:12px}.reread-board-module .reread-board .contents .no-topics-link-partial .post-link{flex:1;color:#3da4f8;font-size:12px;font-weight:bold;text-align:right}.reread-board-module .reread-board .contents .no-topics-link{color:#595959;font-size:12px}.reread-board-module .reread-board .contents .summary{-webkit-box-orient:vertical;color:#595959;display:-webkit-box;font-size:12px;height:40px;-webkit-line-clamp:2;margin-bottom:4px;overflow:hidden}.reread-board-module .reread-board .contents .reread-button{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:40px;justify-content:center;visibility:hidden;width:100%}@media(min-width: 1200px){.reread-board-module .reread-board .contents .reread-button:hover{cursor:pointer;opacity:.6}}.reread-board-module .reread-board .contents .reread-button a{width:100%}.reread-board-module .reread-board .contents .reread-button .action-button{width:100%;align-content:center;align-items:center;background-color:#fff;border:1px solid #9a9a9a;border-radius:4px;display:flex;flex:1;flex-direction:row;font-weight:bold;justify-content:center;padding:8px}.reread-board-module .reread-board .contents .reread-button .action-button .icon img{display:block;height:18px;width:18px}.reread-board-module .reread-board .contents .reread-button .action-button .text{font-size:14px;font-weight:bold;margin-left:5px}.reread-board-module .reread-board .contents .reread-button .action-button.selected{background-color:#e03d5c;border:none;color:#fff;margin-top:0}.reread-board-module .reread-board .contents .reread-button .action-button.selected .icon{display:none}.reread-board-action-icon-module .reread-board-action-icon .reread-action{cursor:pointer}.reread-board-action-icon-module .reread-board-action-icon .reread-action .icon .icon-module .material-icons-outlined{color:#222}.reread-board-action-icon-module .reread-board-action-icon .reread-action.selected .icon .icon-module .material-icons-outlined{color:#f24961}.return-to-board-top-module .return-to-board-top{background:#fff;border:1px solid #dedede}@media(min-width: 1200px){.return-to-board-top-module .return-to-board-top:hover{cursor:pointer;opacity:.6}}.return-to-board-top-module .return-to-board-top .item{align-content:flex-start;align-items:flex-start;border-top:none;display:flex;padding:16px}.return-to-board-top-module .return-to-board-top .item .item-name{flex:1;font-size:14px;font-weight:bold;text-align:flex-start}.return-to-board-top-module .return-to-board-top .item .item-cursor{text-align:right}.return-to-board-top-module .return-to-board-top .item .item-cursor img{display:block;width:20px}.return-to-topics-top-module .return-to-topics-top{margin-top:-1px;background:#fff;border:1px solid #dedede}@media(min-width: 1200px){.return-to-topics-top-module .return-to-topics-top:hover{cursor:pointer;opacity:.6}}.return-to-topics-top-module .return-to-topics-top .item{align-content:center;align-items:center;border-top:none;display:flex;padding:16px}.return-to-topics-top-module .return-to-topics-top .item .item-name{flex:1;font-weight:bold;text-align:center}.return-to-topics-top-module .return-to-topics-top .item .item-cursor{text-align:right}.return-to-topics-top-module .return-to-topics-top .item .item-cursor img{display:block;width:20px}.rss-banner-module .rss-banner{background-color:#fff;border:1px solid #dedede;padding:8px 16px;margin-top:-1px;display:flex;align-items:center;flex-direction:row;align-content:center;justify-content:center}.rss-banner-module .rss-banner .rss-banner-title{display:flex}.rss-banner-module .rss-banner .rss-banner-title .banner{margin-right:8px;align-items:center;display:flex}.rss-banner-module .rss-banner .rss-banner-title .banner .material-icons-outlined{color:#fff;background-color:#f60;border-radius:4px;font-size:30px}.rss-banner-module .rss-banner .rss-banner-title .banner img{display:block}.rss-banner-module .rss-banner .rss-banner-title .message{flex:1;flex-direction:column}.rss-banner-module .rss-banner .rss-banner-title .message .caption{color:#222;font-size:16px;font-weight:bold}.rss-banner-module .rss-banner .rss-banner-title .message .description{color:#595959;font-size:14px}.scroll-fade.fade-out{opacity:0;transition:opacity .1s ease-out}.scroll-fade.fade-in{opacity:1;transition:opacity .1s ease-in}.search-box-module .search{display:flex;flex-direction:row;white-space:nowrap}@media(max-width: 1199px){.search-box-module .search{padding:0}}.search-box-module .search .input-area{flex:1}.search-box-module .search .input-area input{-webkit-appearance:none;background-color:#fff;border-radius:0;height:40px;margin-bottom:0}.search-box-module .search .button button{background-color:#e03d5c;border:1px solid #e03d5c;border-radius:0;color:#fff;font-weight:bold;height:40px;margin-bottom:0;margin-right:0;width:100px}@media(max-width: 1199px){.search-box-module .search .button button{font-size:22px;width:50px}}.search-box-with-autocomplete-module .search-box-with-autocomplete .search{display:flex;flex-direction:row;white-space:nowrap}@media(max-width: 1199px){.search-box-with-autocomplete-module .search-box-with-autocomplete .search{padding:0 16px}}.search-box-with-autocomplete-module .search-box-with-autocomplete .search .input-area{flex:1}.search-box-with-autocomplete-module .search-box-with-autocomplete .search .input-area input{-webkit-appearance:none;background-color:#fff;border-radius:0;height:38px;margin-bottom:0}.search-box-with-autocomplete-module .search-box-with-autocomplete .search .input-area .aa-Form{border-radius:0}.search-box-with-autocomplete-module .search-box-with-autocomplete .search .button button{background-color:#e03d5c;border:1px solid #e03d5c;border-radius:0;color:#fff;font-weight:bold;height:40px;margin-bottom:0;margin-right:0;width:100px}@media(max-width: 1199px){.search-box-with-autocomplete-module .search-box-with-autocomplete .search .button button{font-size:22px;width:50px}}.sns-share-module{display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center}.sns-share-module .sns-share{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;padding:8px 16px;width:400px}.sns-share-module .sns-share.frame{background-color:#fff;border:1px solid #dedede;width:100%}@media(max-width: 1199px){.sns-share-module .sns-share{width:100%}}.sns-share-module .sns-share .title{font-weight:bold;margin-bottom:8px}.sns-share-module .sns-share .share-buttons{margin-bottom:8px;display:flex;flex-direction:row;justify-content:center}@media(max-width: 1199px){.sns-share-module .sns-share .share-buttons{align-content:flex-start;align-items:flex-start;justify-content:center}}@media(min-width: 1200px){.sns-share-module .sns-share .share-buttons .share-button:hover{cursor:pointer;opacity:.6}}.sns-share-module .sns-share .share-buttons .share-button .image{margin-left:8px;margin-right:8px}.sns-share-module .sns-share .share-buttons .share-button .image img{display:block;height:40px;width:40px}.sns-share-module .sns-share .url-copy-button{background-color:#fff;border:1px solid #3da4f8;width:100%;border-radius:4px;padding:8px 16px;height:32px;cursor:pointer;display:flex;flex-direction:row;justify-content:center;align-content:center;align-items:center}@media(max-width: 1199px){.sns-share-module .sns-share .url-copy-button{width:224px}}.sns-share-module .sns-share .url-copy-button .image{margin-right:8px}.sns-share-module .sns-share .url-copy-button .image img{display:block;height:20px;width:20px}.sns-share-module .sns-share .url-copy-button .text{color:#3da4f8;font-weight:bold}.sns-share-module .sns-share .url-copy-button.copied{border:1px solid #9a9a9a;background-color:#979797;color:#fff}.sns-share-module .sns-share .url-copy-button.copied .image{display:none;margin-right:8px}.sns-share-module .sns-share .url-copy-button.copied .image img{display:block;height:20px;width:20px}.sns-share-module .sns-share .url-copy-button.copied .text{color:#fff;font-weight:bold}.sticky-caption{position:relative;z-index:1}.sticky-caption.fixed{position:fixed;top:50px;width:100%;box-sizing:border-box;z-index:100;background-color:#fff}.sticky-caption.fixed.absolute{position:absolute}.store-action-module{position:relative}.store-action-module .store-action{cursor:pointer;align-content:center;align-items:center;background:#fd0;border:1px solid #9a9a9a;border-radius:4px;display:flex;flex-direction:row;height:42px;justify-content:center}.store-action-module .store-action .icon{margin-right:4px;cursor:pointer}.store-action-module .store-action .text{color:#222;font-size:14px;font-weight:bold}.store-action-module .store-action-items{position:absolute;top:40px;right:0;width:100%;z-index:6;display:none}.store-action-module .store-action-items.show{display:block}.store-action-module .store-action-items .store-action-item{cursor:pointer;display:flex;flex-direction:row;align-items:center;cursor:pointer;flex:1;width:100%}.store-action-module .store-action-items .store-action-item a{opacity:1}.store-action-module .store-action-items .store-action-item .store-link{width:100%;margin-top:-1px;align-content:center;align-items:center;background:#fff;border:1px solid #9a9a9a;border-radius:0px;display:flex;flex-direction:row;height:44px;justify-content:center}.store-action-module .store-action-items .store-action-item .store-link .image img{display:block;width:100%;height:30px;object-fit:contain}.sub-navigation-module{background:#fff;border-bottom:1px solid #dedede;display:block;-webkit-overflow-scrolling:touch;text-align:center;white-space:nowrap;padding:0px}.sub-navigation-module .sub-navigation{display:flex;flex-direction:row;overflow-x:auto;margin-left:auto;margin-right:auto;max-width:auto;align-content:flex-start;align-items:center;display:flex;justify-content:flex-start;padding:8px 0}@media(min-width: 1200px)and (max-width: 1199px){.sub-navigation-module .sub-navigation{max-width:910px}}@media(min-width: 1200px){.sub-navigation-module .sub-navigation{max-width:1110px}}@media(max-width: 1199px){.sub-navigation-module .sub-navigation{padding:8px 16px}}.sub-navigation-module .sub-navigation .navigation-about{border-right:1px solid #dedede;color:#595959;margin-right:8px;padding-right:8px}@media(min-width: 1200px){.sub-navigation-module .sub-navigation .navigation-about:hover{cursor:pointer;opacity:.6}}.sub-navigation-module .sub-navigation .navigation-about.swiper-slide{width:auto;height:auto}.sub-navigation-module .sub-navigation .navigation-about .text.selected{font-weight:bold}.sub-navigation-module .sub-navigation .navigation-item{color:#222;border-radius:24px;background-color:rgba(250,250,250,.9803921569);border:1px solid #dedede;margin-right:8px}@media(min-width: 1200px){.sub-navigation-module .sub-navigation .navigation-item:hover{cursor:pointer;opacity:.6}}.sub-navigation-module .sub-navigation .navigation-item.swiper-slide{width:auto;height:auto}.sub-navigation-module .sub-navigation .navigation-item .text{padding:4px 10px}.sub-navigation-module .sub-navigation .navigation-item.free-campaigns{color:#e03d5c;border:1px solid #e03d5c}.sub-navigation-module .sub-navigation .navigation-item.free-campaigns.selected{font-weight:bold;color:#fff;background-color:#e03d5c}.sub-navigation-module .sub-navigation .navigation-item.sale-campaigns{color:#f24961;border:1px solid #f24961}.sub-navigation-module .sub-navigation .navigation-item.sale-campaigns.selected{font-weight:bold;color:#fff;background-color:#f24961}.sub-navigation-module .sub-navigation .navigation-item.kindle{color:#ffba19;border:1px solid #ffba19}.sub-navigation-module .sub-navigation .navigation-item.kindle.selected{font-weight:bold;background-color:#ffba19;color:#fff}.sub-navigation-module .sub-navigation .navigation-item.unlimited{color:#ffba19;border:1px solid #ffba19}.sub-navigation-module .sub-navigation .navigation-item.unlimited.selected{font-weight:bold;background-color:#ffba19;color:#fff}.sub-navigation-module .sub-navigation .navigation-item.web-manga{color:#3da4f8;border:1px solid #3da4f8}.sub-navigation-module .sub-navigation .navigation-item.web-manga.selected{font-weight:bold;color:#fff;background-color:#3da4f8}.sub-navigation-module .sub-navigation .navigation-item.default-item.selected{font-weight:bold;background-color:#595959;color:#fff}@media(max-width: 1199px){.top-caption-module{padding:0 16px}}.top-caption-module a{max-width:75%}@media(min-width: 1200px){.top-caption-module a h2.caption:hover{cursor:pointer;opacity:.6}}.top-caption-module .top-caption{display:flex;flex-direction:row;align-items:center}.top-caption-module .top-caption h2.caption{font-size:18px;font-weight:bold}.top-caption-module .top-caption h2.caption.red{color:#e23a5a}.top-caption-module .top-caption h2.caption.blue{color:#3da4f8}.top-caption-module .top-caption h2.caption.green{color:#9bcb3b}@media(max-width: 1199px){.top-caption-module .top-caption h2.caption{font-size:16px}}.top-caption-module .top-caption .read-more{flex:1;font-size:14px;text-align:right;color:#3da4f8}.top-caption-module .top-caption .rss-path{margin-left:8px}.top-section-module .top-section{border-bottom:4px solid #222}@media(min-width: 1200px){.top-section-module .top-section a h2.caption:hover{cursor:pointer;opacity:.6}}@media(max-width: 1199px){.top-section-module .top-section a h3.description{margin:0 16px}}@media(min-width: 1200px){.top-section-module .top-section a h3.description:hover{cursor:pointer;opacity:.6}}.top-section-module .top-section h2.caption{font-size:24px;font-weight:bold;margin-bottom:4px}@media(max-width: 1199px){.top-section-module .top-section h2.caption{margin:0 16px}}.top-section-module .top-section h2.caption.red{color:#e23a5a}.top-section-module .top-section h2.caption.blue{color:#3da4f8}.top-section-module .top-section h2.caption.green{color:#9bcb3b}@media(max-width: 1199px){.top-section-module .top-section h2.caption{font-size:20px}}.top-section-module .top-section h3.description{font-size:14px;color:#595959;margin-bottom:4px}@media(max-width: 1199px){.top-section-module .top-section h3.description{font-size:12px}}.top-section-module .top-section.red{border-bottom:4px solid #e23a5a}.top-section-module .top-section.blue{border-bottom:4px solid #3da4f8}.top-section-module .top-section.green{border-bottom:4px solid #9bcb3b}.topic-module{background-color:#fff;border:1px solid #dedede;margin-top:-1px;display:flex;flex-direction:column;padding:16px}@media(min-width: 1200px){.topic-module:hover{cursor:pointer;opacity:.6}}.topic-module .topic-contents{align-content:center;align-items:center;background-color:#fff;display:flex;flex-direction:row;height:80px;justify-content:center}.topic-module .topic-contents .contents{flex:1;margin-right:16px;overflow:hidden}.topic-module .topic-contents .contents h4.topic-title{color:#3da4f8;font-size:16px;font-weight:bold;margin-bottom:8px;margin-top:0;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width: 1199px){.topic-module .topic-contents .contents h4.topic-title{font-size:14px}}.topic-module .topic-contents .contents .metadata{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:8px}.topic-module .topic-contents .contents .metadata .type{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-right:8px}.topic-module .topic-contents .contents .metadata .type .icon{margin-right:2px}.topic-module .topic-contents .contents .metadata .type .icon img{display:block;height:14px;width:14px}.topic-module .topic-contents .contents .metadata .type .text{color:#595959;font-size:14px}@media(max-width: 1199px){.topic-module .topic-contents .contents .metadata .type .text{font-size:12px}}.topic-module .topic-contents .contents .metadata .counters{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.topic-module .topic-contents .contents .metadata .counters .view-counter{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-right:8px}.topic-module .topic-contents .contents .metadata .counters .view-counter .view-icon{margin-right:2px}.topic-module .topic-contents .contents .metadata .counters .view-counter .view-icon img{display:block;height:14px;width:14px}.topic-module .topic-contents .contents .metadata .counters .view-counter .view-count{color:#595959;font-size:14px}@media(max-width: 1199px){.topic-module .topic-contents .contents .metadata .counters .view-counter .view-count{font-size:12px}}.topic-module .topic-contents .contents .metadata .counters .comment-counter{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-right:8px}.topic-module .topic-contents .contents .metadata .counters .comment-counter .comment-icon{margin-right:2px}.topic-module .topic-contents .contents .metadata .counters .comment-counter .comment-icon img{display:block;height:14px;width:14px}.topic-module .topic-contents .contents .metadata .counters .comment-counter .comment-count{color:#595959;font-size:14px}@media(max-width: 1199px){.topic-module .topic-contents .contents .metadata .counters .comment-counter .comment-count{font-size:12px}}.topic-module .topic-contents .contents .first-comment{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;overflow:hidden}.topic-module .topic-contents .contents .first-comment .first-comment-author{align-content:flex-start;align-items:center;color:#595959;display:flex;flex-direction:row;font-weight:bold;justify-content:flex-start;white-space:nowrap}@media(max-width: 1199px){.topic-module .topic-contents .contents .first-comment .first-comment-author{font-size:12px}}.topic-module .topic-contents .contents .first-comment .first-comment-author .user-icon{margin-right:4px}@media(min-width: 1200px){.topic-module .topic-contents .contents .first-comment .first-comment-author .user-icon a:hover{cursor:pointer;opacity:.6}}.topic-module .topic-contents .contents .first-comment .first-comment-author .user-icon img{border:1px solid #bebebe;border-radius:50%;display:block;height:20px;object-fit:cover;overflow:hidden;width:20px}.topic-module .topic-contents .contents .first-comment .first-comment-author .name{color:#595959;margin-right:4px}.topic-module .topic-contents .contents .first-comment .first-comment-author .name a{color:#3da4f8}.topic-module .topic-contents .contents .first-comment .staff-icon{margin-right:8px}.topic-module .topic-contents .contents .first-comment .staff-icon img{display:block;height:14px;width:14px}.topic-module .topic-contents .contents .first-comment .first-comment-text-body{color:#595959;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width: 1199px){.topic-module .topic-contents .contents .first-comment .first-comment-text-body{font-size:12px}}.topic-module .topic-contents .thumbnail{width:80px}.topic-module .topic-contents .thumbnail img{border:1px solid #dedede;display:block;height:80px;object-fit:cover;width:80px}.in-review{opacity:.4}.trend-keywords-module .trend-keywords{margin-top:-1px}.trend-keywords-module .trend-keywords .keywords-partial{margin-top:-1px;background-color:#fff;border:1px solid #dedede;padding:16px 16px 8px 16px;align-items:flex-start;display:flex;flex-direction:column}.trend-keywords-module .trend-keywords .keywords-partial .keywords{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap}.trend-keywords-module .trend-keywords .keywords-partial .keywords .keyword-name{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:2px 8px;gap:4px;background:#fafafa;border:1px solid #dedede;border-radius:2px;margin-right:8px;margin-bottom:8px}.trend-keywords-module .trend-keywords .right-align-link{text-align:right;font-style:italic;width:100%}.twitter-follow-module .twitter-follow .messege{margin-bottom:4px}.twitter-follow-module .twitter-follow .messege .text{font-weight:bold;color:#595959;text-align:center}.twitter-follow-module .twitter-follow .twitter-login{align-content:center;align-items:center;background-color:#000;border-radius:4px;display:flex;justify-content:center;padding:8px 16px}@media(max-width: 1199px){.twitter-follow-module .twitter-follow .twitter-login{margin:0 16px}}.twitter-follow-module .twitter-follow .twitter-login .logo{align-content:center;align-items:center;display:flex;justify-content:center}.twitter-follow-module .twitter-follow .twitter-login .logo img{display:block;height:22px;margin-right:4px;width:27px}.twitter-follow-module .twitter-follow .twitter-login .text{color:#fff;font-weight:bold}.user-with-follow-button-module .user-with-follow-button{padding:16px;background-color:#fff;border:1px solid #dedede;margin-top:-1px;position:relative}.user-with-follow-button-module .user-with-follow-button .ranking{align-content:center;align-items:center;background-color:#ec3c5c;color:#fff;display:flex;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;height:24px;justify-content:center;left:0px;min-width:24px;position:absolute;top:0px}.user-with-follow-button-module .user-with-follow-button .user-contents{align-content:center;align-items:center;display:flex;flex-direction:row}.user-with-follow-button-module .user-with-follow-button .user-contents .user{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.user-with-follow-button-module .user-with-follow-button .user-contents .user .image{width:40px;margin-right:8px}@media(min-width: 1200px){.user-with-follow-button-module .user-with-follow-button .user-contents .user .image:hover{cursor:pointer;opacity:.6}}.user-with-follow-button-module .user-with-follow-button .user-contents .user .image img{border:1px solid #dedede;border-radius:50%;display:block;height:40px;object-fit:cover;overflow:hidden;width:40px}.user-with-follow-button-module .user-with-follow-button .user-contents .user .name{color:#222;font-size:16px;font-weight:bold;overflow:hidden;display:flex;align-items:center;-webkit-line-clamp:2;height:40px}.user-with-follow-button-module .user-with-follow-button .user-contents .user .follow-button{cursor:pointer}.user-with-follow-button-module .user-with-follow-button .user-contents .user .follow-button.selected .material-icons-outlined{color:#e03d5c}.user-with-follow-button-module .user-with-follow-button .description{font-size:14px;-webkit-box-orient:vertical;display:-webkit-box;height:40px;overflow:hidden;color:#222;-webkit-line-clamp:2;width:100%;margin-top:8px;margin-bottom:4px}.user-with-follow-button-module .user-with-follow-button .description p{margin:0}.user-with-follow-button-module .user-with-follow-button .not-description{font-size:14px;color:#9a9a9a;height:44px;margin-top:8px}.wanted-information-module{background-color:#fff;border:1px solid #dedede;padding:16px}.wanted-information-module .wanted-information{display:flex;justify-content:center;text-align:center}.wanted-information-module .wanted-information .link-button{border:1px solid #dedede;box-sizing:border-box;border-radius:4px;padding:8px 16px;font-size:14px;width:100%;color:#595959}.web-manga-site-module .caption{align-items:center;background:#fff;border:1px solid #dedede;border-top:2px solid #595959;display:flex;flex-direction:row;padding:8px 16px}.web-manga-site-module .caption h3.title{color:#595959;font-size:14px;font-weight:bold}@media(max-width: 1199px){.web-manga-site-module .caption h3.title{font-size:12px}}.web-manga-site-module .caption .web-manga-link-top{flex:1;font-size:12px;text-align:right;color:#3da4f8}.web-manga-site-module .contents{background:#fff;border:1px solid #dedede;border-top:none;padding:16px}.web-manga-site-module .contents .site-name{color:#3da4f8;font-size:16px;font-weight:bold;margin-bottom:4px}.web-manga-site-module .contents .board-title{color:#595959;margin-bottom:4px}.web-manga-site-module .contents .metadata{display:flex;flex-direction:row;align-items:center}.web-manga-site-module .contents .metadata .last-updated-at{flex:1;color:#595959}.web-manga-site-module .contents .metadata .episodes{flex:1;color:#3da4f8;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.web-manga-site-module .contents .metadata .episodes .last-episode{margin-left:8px}.year-month-select-box-module .contents-partial{padding:8px;background:#fff;border:1px solid #dedede;margin-top:-1px}.year-month-select-box-module .users-notification-select-box{flex:1;text-align:right}@media(max-width: 1199px){.year-month-select-box-module .users-notification-select-box{flex:1;width:none}}.advertisements-page-random-module .advertisements-page-random{margin:8px 0}.adsense-column-module .adsense-column{margin:0 auto;text-align:center;width:234px;height:60px}@media(max-width: 1199px){.adsense-column-module .adsense-column{width:320px;height:100px}}.adsense-landscape-module .adsense-landscape{width:728px;height:90px;margin:0 auto;text-align:center}@media(max-width: 1199px){.adsense-landscape-module .adsense-landscape{width:320px;height:100px}}.adsense-landscape-540-module .adsense-landscape-540{width:540px;height:90px;margin:0 auto;text-align:center}@media(max-width: 1199px){.adsense-landscape-540-module .adsense-landscape-540{width:320px;height:100px}}.adsense-multiplex-module .adsense-multiplex{width:100%;margin:0 auto}.adsense-square-module{width:350px;margin:0 auto}.adsense-square-module .adsense-square{display:block;margin:0 auto}.adsense-square-square-module{display:flex;flex-direction:row}.adsense-square-square-module .adsense-square-module{width:350px;flex:1;margin:8px auto}.adsense-square-square-module .adsense-square-module .adsense-square{flex:1;display:block;margin:0 auto}@media(max-width: 1199px){.adsense-square-square-module .right{display:none}.adsense-square-square-module .right .adsbygoogle{display:none}}.affiliates-fanza-campaign-banner-module .affiliates-fanza-campaign-banner{margin:8px 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:flex-start;overflow-x:auto}.affiliates-fanza-campaign-banner-module .affiliates-fanza-campaign-banner .campaign-banner-item{width:300px}.affiliates-fanza-campaign-banner-module .affiliates-fanza-campaign-banner .campaign-banner-item img{text-align:center;height:auto;height:200px;display:block;object-fit:contain}.also-read-topics-module{border-top:2px solid #3da4f8}.also-read-topics-module .also-read-topics .caption{background-color:#fff;border:1px solid #dedede;color:#595959;font-size:12px;font-weight:bold;padding:8px 16px;margin-top:-1px}.also-read-topics-module .also-read-topics .contents{margin-top:-1px;background-color:#fff;border-top:1px solid #dedede}.authors-description-module .authors-description{background:#fff;border:1px solid #dedede;padding:24px 16px 8px 16px;font-size:14px}.authors-description-module .authors-description p{padding:0;margin:0}.authors-description-module .authors-description p .keyword-autolink{border-bottom:1px dashed #999;color:#595959}.authors-description-module .authors-description .right-align-link{text-align:right;font-style:italic}.authors-floating-menu-module{bottom:75px;right:75px;height:calc(50px + env(safe-area-inset-bottom));position:fixed;z-index:11;display:none}@media(max-width: 1199px){.authors-floating-menu-module{bottom:75px;right:16px}.authors-floating-menu-module.overlay{bottom:170px}}.authors-floating-menu-module .floating-menu dialog.floating-menu-dialog .floating-menu-dialog-contents{width:200px;align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.authors-floating-menu-module .floating-menu dialog.floating-menu-dialog .floating-menu-dialog-contents .floating-menu-dialog-item{width:100px;flex:1;padding:8px}.authors-floating-menu-module .floating-menu .floating-menu-button{cursor:pointer;background-color:#e03d5c;align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center;width:60px;height:60px;padding:8px;border:1px solid #9a9a9a;box-shadow:0px 2px 2px rgba(0,0,0,.25);border-radius:50%}.authors-floating-menu-module .floating-menu .floating-menu-button .floating-menu-item{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;padding:4px;position:relative;text-align:center;width:100%}.authors-floating-menu-module .floating-menu .floating-menu-button .floating-menu-item .icon{position:relative}.authors-floating-menu-module .floating-menu .floating-menu-button .floating-menu-item .icon .material-icons-outlined{color:#fff;font-size:30px}.authors-floating-menu-module .floating-menu .floating-menu-button .floating-menu-item .text{font-size:10px}.authors-follow-button-module .authors-follow-button .action-button{align-content:center;align-items:center;background:#fff;border:1px solid #dedede;border-radius:24px;cursor:pointer;display:flex;flex-direction:row;justify-content:center;padding:8px 16px}.authors-follow-button-module .authors-follow-button .action-button .icon{display:block}.authors-follow-button-module .authors-follow-button .action-button .icon img{margin-top:4px;height:25px;width:20px}.authors-follow-button-module .authors-follow-button .action-button .text{color:#222;font-weight:bold;margin-left:5px}.authors-follow-button-module .authors-follow-button .action-button.selected{background-color:#e03d5c;border:none}.authors-follow-button-module .authors-follow-button .action-button.selected .icon .icon-module .material-icons-outlined{color:#fff}.authors-follow-button-module .authors-follow-button .action-button.selected .text{color:#fff;font-weight:bold;margin-left:5px}.authors-follow-button-module .authors-follow-button .message{display:none;background-color:#595959;color:#fff;font-size:12px;margin-top:12px;padding:4px;position:relative;text-align:center}@media(max-width: 1199px){.authors-follow-button-module .authors-follow-button .message{font-size:10px}}.authors-follow-button-module .authors-follow-button .message.visible{display:block}.authors-follow-button-module .authors-follow-button .message a{font-weight:bold;text-decoration:underline}.authors-follow-button-module .authors-follow-button .message::before{border-bottom:8px solid #595959;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);content:"";display:block;height:0;left:50%;position:absolute;top:-8px;width:0}.authors-individual-awards-module .award-title{background:#fff;border:1px solid #dedede;border-top:2px solid #595959;color:#595959;font-size:14px;font-weight:bold;padding:8px 16px}@media(max-width: 1199px){.authors-individual-awards-module .award-title{font-size:12px}}.authors-individual-awards-module .awards{background-color:#fff}.authors-individual-awards-module .awards .award-name{border:1px solid #dedede;font-size:14px;margin-top:-1px;padding:16px}.authors-new-import-link-module .new-import-link{padding:8px}@media(max-width: 1199px){.authors-new-import-link-module .new-import-link{padding:16px}}.authors-new-import-link-module .new-import-link .message{font-size:14px}@media(max-width: 1199px){.authors-new-import-link-module .new-import-link .message{font-size:12px}}.authors-new-import-link-module .new-import-link .message .new-link{color:#3da4f8;font-size:14px;margin-left:8px}@media(max-width: 1199px){.authors-new-import-link-module .new-import-link .message .new-link{font-size:12px}}.authors-profile-module{width:375px}.authors-profile-module .profile{background-color:#fff;border:1px solid #dedede;padding:16px 16px 8px 16px}.authors-profile-module .profile .main-profile .information{flex:1}.authors-profile-module .profile .main-profile .information .header-contents{margin-bottom:16px;display:flex;flex-direction:row;justify-content:start;align-items:center;align-content:start}.authors-profile-module .profile .main-profile .information .header-contents .ranking{display:block;background:#dedede;border-radius:12px;font-size:12px;color:#595959;padding:4px 8px}.authors-profile-module .profile .main-profile .information .header-contents .links{flex:1;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:flex-end}.authors-profile-module .profile .main-profile .information .header-contents .links .twitter-link{margin-left:8px}@media(min-width: 1200px){.authors-profile-module .profile .main-profile .information .header-contents .links .twitter-link:hover{cursor:pointer;opacity:.6}}.authors-profile-module .profile .main-profile .information .header-contents .links .twitter-link .icon img{display:block;height:24px;width:24px}.authors-profile-module .profile .main-profile .information .header-contents .links .wikipedia-link{margin-left:8px}@media(min-width: 1200px){.authors-profile-module .profile .main-profile .information .header-contents .links .wikipedia-link:hover{cursor:pointer;opacity:.6}}.authors-profile-module .profile .main-profile .information .header-contents .links .wikipedia-link .icon img{display:block;height:24px;width:24px}.authors-profile-module .profile .main-profile .profile-contents{display:flex;flex-direction:row;justify-content:start;align-items:center;align-content:start;margin-bottom:16px}.authors-profile-module .profile .main-profile .profile-contents .image{margin-right:16px;align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row}.authors-profile-module .profile .main-profile .profile-contents .image img{border:1px solid #dedede;border-radius:50%;display:block;height:64px;object-fit:cover;overflow:hidden;width:64px}.authors-profile-module .profile .main-profile .profile-contents .name-contents h1.name{color:#222;font-size:21px;font-weight:bold;margin-bottom:4px}.authors-profile-module .profile .main-profile .profile-contents .name-contents .name-kana{color:#595959;font-size:14px}.authors-profile-module .follow-button-partial{margin-bottom:16px}@media(max-width: 1199px){.authors-search-box-module .authors-search-box{margin:0 16px}}.authors-search-box-module .authors-search-box .search{display:flex;flex-direction:row;white-space:nowrap;align-items:center;align-content:center}.authors-search-box-module .authors-search-box .search .input-area{flex:1}.authors-search-box-module .authors-search-box .search .input-area input{-webkit-appearance:none;background-color:#fff;border-radius:0;height:36px;margin-bottom:0}.authors-search-box-module .authors-search-box .search .button button{background-color:#9bcb3b;border:2px solid #9bcb3b;border-radius:0;color:#fff;font-size:22px;height:36px;margin-bottom:0;margin-right:0;width:50px}.authors-search-box-module .authors-search-box .search .button button img{margin-top:-2px}.authors-tags-module .authors-tags{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap}.authors-tags-module .authors-tags .authors-tag{margin-bottom:8px;margin-right:8px;padding:4px 8px;background:#f0f6ff;font-size:14px;color:#3da4f8}.authors-wanted-information-module .wanted-information{background:#fff;border:1px solid #3da4f8;border-radius:4px;padding:8px 16px}@media(max-width: 1199px){.authors-wanted-information-module .wanted-information{margin:0 16px}}.authors-wanted-information-module .wanted-information .title{margin-top:8px;color:#595959;font-size:16px;font-weight:bold;margin-bottom:8px;text-align:center}@media(max-width: 1199px){.authors-wanted-information-module .wanted-information .title{font-size:14px}}.authors-wanted-information-module .wanted-information .description{color:#595959;font-size:13px;margin-bottom:16px}@media(max-width: 1199px){.authors-wanted-information-module .wanted-information .description{font-size:12px}}.authors-wanted-information-module .wanted-information .buttons{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center}.authors-wanted-information-module .wanted-information .buttons .button{margin-bottom:8px;border-radius:4px;border:1px solid #9a9a9a;font-size:14px;text-align:center;width:100%;padding:8px 16px}.authors-not-found-common-module .authors-not-found-common{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px;text-align:center}.authors-not-found-common-module .authors-not-found-common .title{font-size:14px;font-weight:bold;margin-bottom:8px}.authors-not-found-common-module .authors-not-found-common .description{margin-bottom:8px}.authors-not-found-common-module .authors-not-found-common .description .link{color:#3da4f8}.authors-not-found-common-module .authors-not-found-common .message{font-weight:bold}.award-names-relations-module .award-names-relations .award-names-relation{margin-bottom:16px}.awards-menu-description{background-color:#fff;border:1px solid #bebebe}.awards-menu-description .menu-description-title{font-size:14px;font-weight:bold;letter-spacing:0;padding:16px;padding-bottom:0}.awards-menu-description .menu-description{letter-spacing:0;line-height:20px;padding:8px 16px 16px}.awards-menu-description .menu-description-site-url{align-content:center;align-items:center;background-color:#fff;border-top:1px solid #bebebe;display:flex;flex-direction:row;justify-content:center;padding:4px 8px}.awards-menu-description .menu-description-site-url .image{margin-right:4px}.awards-menu-description .menu-description-site-url .image img{margin-top:2px;width:20px}.awards-menu-description .menu-description-site-url .text{color:#3da4f8}.awards-pagination-module .bottom-pagination{display:flex;flex-direction:row;justify-content:center}.awards-pagination-module .bottom-pagination .bottom-pagination-next{background:#fff;border:1px solid #bebebe;border-radius:4px 0 0 4px;padding:8px;width:110px}@media(min-width: 1200px){.awards-pagination-module .bottom-pagination .bottom-pagination-next:hover{cursor:pointer;opacity:.6}}@media(max-width: 1199px){.awards-pagination-module .bottom-pagination .bottom-pagination-next{border-radius:0;flex:1}}.awards-pagination-module .bottom-pagination .bottom-pagination-next.disable{color:#9a9a9a;opacity:.5}.awards-pagination-module .bottom-pagination .bottom-pagination-next .item{align-content:center;align-items:center;display:flex;flex-direction:row;font-size:14px;justify-content:center}@media(max-width: 1199px){.awards-pagination-module .bottom-pagination .bottom-pagination-next .item{justify-content:center}}.awards-pagination-module .bottom-pagination .bottom-pagination-next .item .image img{display:block;height:24px;width:24px}@media(max-width: 1199px){.awards-pagination-module .bottom-pagination .bottom-pagination-next .item .image{margin-left:8px}}.awards-pagination-module .bottom-pagination .bottom-pagination-next .item .text{font-size:16px}.awards-pagination-module .bottom-pagination .bottom-pagination-center{align-content:center;align-items:center;background:#9a9a9a;border:1px solid #bebebe;border-left:none;border-right:none;color:#fff;display:flex;flex-direction:row;justify-content:center;letter-spacing:0;padding:8px;width:110px}@media(min-width: 1200px){.awards-pagination-module .bottom-pagination .bottom-pagination-center:hover{cursor:pointer;opacity:.6}}.awards-pagination-module .bottom-pagination .bottom-pagination-center .item .text{font-size:14px}.awards-pagination-module .bottom-pagination .bottom-pagination-prev{background:#fff;border:1px solid #bebebe;border-radius:0 4px 4px 0;padding:8px;width:110px}@media(min-width: 1200px){.awards-pagination-module .bottom-pagination .bottom-pagination-prev:hover{cursor:pointer;opacity:.6}}@media(max-width: 1199px){.awards-pagination-module .bottom-pagination .bottom-pagination-prev{border-radius:0;flex:1}}.awards-pagination-module .bottom-pagination .bottom-pagination-prev .item{align-content:center;align-items:center;display:flex;flex-direction:row;font-size:14px;justify-content:center}@media(max-width: 1199px){.awards-pagination-module .bottom-pagination .bottom-pagination-prev .item{justify-content:center}}.awards-pagination-module .bottom-pagination .bottom-pagination-prev .item .text{font-size:16px}.awards-pagination-module .bottom-pagination .bottom-pagination-prev .item .image img{display:block;height:24px;width:24px}@media(max-width: 1199px){.awards-pagination-module .bottom-pagination .bottom-pagination-prev .item .image{margin-right:8px}}.banners-function-module .banners-function{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center}@media(min-width: 1200px){.banners-function-module .banners-function .image-banner:hover{cursor:pointer;opacity:.6}}.banners-function-module .banners-function .image-banner img{display:block;height:auto;width:100%}@media(max-width: 1199px){.banners-function-module .banners-function .image-banner img{height:auto;max-width:320px}}.banners-long-sideways-module{margin-bottom:16px}.banners-long-sideways-module .banners-long-sideways{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center}@media(min-width: 1200px){.banners-long-sideways-module .banners-long-sideways .image-banner:hover{cursor:pointer;opacity:.6}}.banners-long-sideways-module .banners-long-sideways .image-banner img{display:block;height:auto;max-width:728px;width:100%}.banners-riheisan-module{margin-bottom:8px}.banners-riheisan-module .banners-riheisan{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center}@media(min-width: 1200px){.banners-riheisan-module .banners-riheisan .image-banner:hover{cursor:pointer;opacity:.6}}.banners-riheisan-module .banners-riheisan .image-banner img{display:block;height:auto;width:100%;height:120px}.board-ranking-module .board-ranking{font-size:12px;color:#595959;background:#dedede;border-radius:12px;width:auto;padding:4px 10px}.board-sp-main-module{width:100%}.board-sp-main-module .board-sp-main{position:relative;overflow:hidden;width:100%}.board-sp-main-module .board-sp-main::before{content:"";position:absolute;left:0;width:110%;height:110%;background-size:cover;background-image:var(--custom-bg-image, url("https://res.cloudinary.com/hstqcxa7w/image/upload/v1585303547/common/media/book_cover_placeholder.png"));filter:blur(8px) brightness(0.5);z-index:1;margin:-8px}.board-sp-main-module .board-sp-main .front-contents{position:relative;z-index:2;width:100%;padding:16px}.board-sp-main-module .board-sp-main .front-contents .contents-main{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.board-sp-main-module .board-sp-main .front-contents .contents-main .left-contents{margin-right:16px}.board-sp-main-module .board-sp-main .front-contents .contents-main .left-contents .image-contents{margin-bottom:8px}.board-sp-main-module .board-sp-main .front-contents .contents-main .left-contents .image-contents .image img{display:block;height:165px;width:115px;object-fit:contain}.board-sp-main-module .board-sp-main .front-contents .contents-main .left-contents .redirect-board-button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 10px;background:#fff;border:1px solid #9a9a9a;border-radius:20px}.board-sp-main-module .board-sp-main .front-contents .contents-main .right-contents .metadata-contents{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:8px;color:#fff}.board-sp-main-module .board-sp-main .front-contents .contents-main .right-contents .metadata-contents .book-complated{align-items:center;display:flex;flex-direction:row;justify-content:center}.board-sp-main-module .board-sp-main .front-contents .contents-main .right-contents .metadata-contents .book-complated .book-completed-text{font-size:14px;font-weight:bold;margin-right:8px}.board-sp-main-module .board-sp-main .front-contents .contents-main .right-contents .metadata-contents .book-complated .book-completed-text.link{color:#fff}.board-sp-main-module .board-sp-main .front-contents .contents-main .right-contents h1.title{margin-bottom:2px;color:#fff;font-size:16px;font-weight:bold}.board-sp-main-module .board-sp-main .front-contents .contents-main .right-contents .title-yomigana{margin-bottom:8px;color:#fff;font-size:12px}.board-sp-main-module .board-sp-main .front-contents .contents-main .right-contents .favorite-rating-average{margin-bottom:8px;color:#fff}.board-sp-main-module .board-sp-main .front-contents .contents-main .right-contents .favorite-rating-average .board-metadata-favorite-ratings .text{color:#fff}.board-sp-main-module .board-sp-main .front-contents .contents-main .right-contents .authors{margin-bottom:8px;color:#fff;-webkit-box-orient:vertical;display:-webkit-box;height:20px;-webkit-line-clamp:1;overflow:hidden}.board-sp-main-module .board-sp-main .front-contents .contents-main .right-contents .authors .author-name{font-size:14px;margin-right:4px}.board-sp-main-module .board-sp-main .front-contents .contents-main .right-contents .tags{margin-bottom:8px;color:#fff;-webkit-box-orient:vertical;display:-webkit-box;height:20px;-webkit-line-clamp:1;overflow:hidden}.board-sp-main-module .board-sp-main .front-contents .contents-main .right-contents .tags .tag-name{font-size:14px;margin-right:4px}.board-sp-main-module .board-sp-main .front-contents .contents-main .right-contents .last-saled-at{margin-bottom:8px;color:#fff;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start}.board-sp-main-module .board-sp-main .front-contents .contents-main .right-contents .media-type-tags-partial .board-label-tag-module .board-label-tag{background-color:inherit;border:1px solid #fff;color:#fff}.board-main-default-module{background-color:#dedede;border:1px solid #dedede;margin-top:-1px;margin-bottom:-1px;background-color:#fff;padding:16px}.board-main-default-module .main-partial{display:flex;flex-direction:row;align-items:center;margin-bottom:8px}.board-main-default-module .main-partial .image-partial .board-image{background-color:#ffe8ee}.board-main-default-module .main-partial .contents-partial{background-color:#fff;width:100%;height:auto;margin-left:16px;padding:0}.board-main-default-module .user-partial{margin-bottom:8px}.board-main-default-module .favorite-ratings-partial{margin-bottom:8px}.board-main-default-module .description-partial{margin-bottom:16px}.board-metadata-clip-arts-module .contents-partial .clip-arts{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.board-metadata-clip-arts-module .contents-partial .clip-arts .clip-art{width:25%}.board-metadata-clip-arts-module .contents-partial .clip-arts .clip-art img{display:block;height:135px;object-fit:cover;width:100%}.board-metadata-clip-arts-module .clip-arts-contents{align-content:flex-start;align-items:flex-start;background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:row;justify-content:flex-start}.board-metadata-favorite-ratings-module .board-metadata-favorite-ratings{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.board-metadata-favorite-ratings-module .board-metadata-favorite-ratings .text{font-weight:bold;font-size:14px;color:#595959;margin-right:4px}.board-metadata-favorite-ratings-module .board-metadata-favorite-ratings .topics-text{font-size:12px;color:#22b5f2;margin-left:4px}.board-metadata-favorite-ratings-module .board-metadata-favorite-ratings .favorite-ratings{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.board-metadata-followers-module .contents-partial{background:#fff;border:1px solid #dedede;margin-top:-1px}.board-metadata-followers-module .contents-partial .users{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:8px}@media(max-width: 1199px){.board-metadata-followers-module .contents-partial .users{justify-content:center}}.board-metadata-followers-module .contents-partial .users .user{margin:4px}.board-metadata-followers-module .contents-partial .users .user .icon img{background-color:#fff;border:1px solid #dedede;border-radius:50%;display:block;height:40px;object-fit:cover;overflow:hidden;width:40px}.board-metadata-followers-module .contents-partial .users .user .private{opacity:.3}@media(min-width: 1200px){.board-metadata-followers-module .contents-partial .users .user .public:hover{cursor:pointer;opacity:.6}}.board-metadata-infomation-module h2.infomation-title{background:#fff;border:1px solid #dedede;border-bottom:none;border-top:2px solid #595959;color:#595959;font-size:14px;font-weight:bold;padding:8px 16px}@media(max-width: 1199px){.board-metadata-infomation-module h2.infomation-title{font-size:12px}}.board-metadata-infomation-module .infomation-contents{background:#fff;border:1px solid #dedede;border-top:none}.board-metadata-infomation-module .infomation-contents .item{align-content:center;align-items:center;border-top:1px solid #dedede;display:flex;flex-direction:row;font-size:14px;justify-content:center;padding:16px}.board-metadata-infomation-module .infomation-contents .item .item-title{color:#222;font-weight:bold;font-size:14px;margin-right:8px;width:64px}.board-metadata-infomation-module .infomation-contents .item .item-name{flex:1;color:#3da4f8}.board-metadata-infomation-module .infomation-contents .item .item-name .item-period{margin:0 8px;color:#222}.board-metadata-infomation-module .infomation-contents .item .item-names{align-content:flex-start;align-items:flex-start;color:#3da4f8;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.board-metadata-infomation-module .infomation-contents .item .item-names .item-name{margin-right:8px}.board-metadata-infomation-module .infomation-contents .item .item-cursor{text-align:right;width:20px}.board-metadata-infomation-module .infomation-contents .summary-item{align-content:flex-start;align-items:flex-start;border-top:1px solid #dedede;display:flex;flex-direction:row;justify-content:flex-start;padding:16px}@media(max-width: 1199px){.board-metadata-infomation-module .infomation-contents .summary-item{flex-direction:column}}.board-metadata-infomation-module .infomation-contents .summary-item .summary-item-title{color:#222;font-weight:bold;margin-right:8px}@media(max-width: 1199px){.board-metadata-infomation-module .infomation-contents .summary-item .summary-item-title{margin-bottom:8px}}.board-metadata-infomation-module .infomation-contents .summary-item .summary{flex:1}.board-metadata-infomation-module .infomation-contents .tag-item{align-content:flex-start;align-items:flex-start;border-top:1px solid #dedede;display:flex;flex-direction:row;font-size:14px;justify-content:flex-start;padding:16px}.board-metadata-infomation-module .infomation-contents .tag-item .tag-item-title{color:#222;font-weight:bold;margin-right:8px;width:66px}.board-metadata-infomation-module .infomation-contents .tag-item .tag-item-names{flex:1}.board-metadata-infomation-module .infomation-contents .tag-item .tag-item-names .item-name{margin-right:8px}.board-metadata-infomation-module .infomation-contents .tag-item .tag-item-names .tag-item-name{color:#3da4f8;margin-right:8px}.board-metadata-infomation-module .infomation-contents .tag-item .tag-item-names .tag-item-read-more{font-weight:bold;color:#3da4f8}.board-metadata-infomation-module .infomation-contents .character-item{align-content:flex-start;align-items:flex-start;border-top:1px solid #dedede;display:flex;flex-direction:row;font-size:14px;justify-content:flex-start;padding:16px}.board-metadata-infomation-module .infomation-contents .character-item .character-item-title{color:#222;font-weight:bold;margin-right:8px;width:66px}.board-metadata-infomation-module .infomation-contents .character-item .character-item-names{flex:1}.board-metadata-infomation-module .infomation-contents .character-item .character-item-names .character-name{margin-right:8px}.board-metadata-infomation-module .infomation-contents .character-item .character-item-names .character-item-name{color:#222;margin-right:8px}.board-metadata-infomation-module .infomation-contents .character-item .character-item-names .character-item-read-more{color:#3da4f8}.board-metadata-infomation-module .return-links .return-link{background:#fff;margin-top:-1px;align-content:flex-start;align-items:flex-start;border:1px solid #dedede;display:flex;flex-direction:row;font-size:14px;justify-content:flex-start;padding:16px}.board-metadata-infomation-module .return-links .return-link .return-link-title{flex:1;font-weight:bold;font-size:16px;color:#222;text-align:center}.board-metadata-infomation-module .return-links .return-link .return-link-cursor{text-align:right;width:20px}.board-metadata-infomation-module .return-links .return-link .return-link-cursor img{display:block}.board-metadata-magazine-module{background-color:#fff}.board-metadata-magazine-module h3.magazine-title{background:#fff;border:1px solid #dedede;border-top:2px solid #222;color:#595959;font-size:14px;font-weight:bold;padding:8px 16px}@media(max-width: 1199px){.board-metadata-magazine-module h3.magazine-title{font-size:12px}}.board-metadata-magazine-module .board-metadata-magazine{align-content:flex-start;align-items:flex-start;border:1px solid #dedede;border-top:none;display:flex;flex-direction:row;justify-content:flex-start;padding:16px}@media(min-width: 1200px){.board-metadata-magazine-module .board-metadata-magazine .thumbnail:hover{cursor:pointer;opacity:.6}}@media(max-width: 1199px){.board-metadata-magazine-module .board-metadata-magazine .thumbnail{background-color:#fff}}.board-metadata-magazine-module .board-metadata-magazine .thumbnail img{box-shadow:1px 2px 4px 0 rgba(0,0,0,.5);display:block;height:120px;object-fit:cover;width:80px}.board-metadata-magazine-module .board-metadata-magazine .contents{flex:1;margin-left:16px;min-width:0}.board-metadata-magazine-module .board-metadata-magazine .contents .title{font-size:16px;font-weight:bold;margin-bottom:8px}@media(max-width: 1199px){.board-metadata-magazine-module .board-metadata-magazine .contents .title{font-size:14px}}.board-metadata-magazine-module .board-metadata-magazine .contents .metadata{align-items:center;display:flex;flex-direction:row}.board-metadata-magazine-module .board-metadata-magazine .contents .metadata .publisher{font-size:14px;margin-bottom:8px;margin-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width: 1199px){.board-metadata-magazine-module .board-metadata-magazine .contents .metadata .publisher{font-size:12px}}.board-metadata-magazine-module .board-metadata-magazine .contents .metadata .published-at{font-size:14px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width: 1199px){.board-metadata-magazine-module .board-metadata-magazine .contents .metadata .published-at{font-size:12px}}.board-metadata-magazine-module .board-metadata-magazine .titles{-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;height:60px;-webkit-line-clamp:3;overflow:hidden}@media(max-width: 1199px){.board-metadata-magazine-module .board-metadata-magazine .titles{-webkit-box-orient:vertical;display:-webkit-box;font-size:12px;height:64px;-webkit-line-clamp:4;line-height:16px;overflow:hidden}}.board-metadata-pickup-messages-module .board-metadata-pickup-messages-link{font-size:14px;text-align:right;text-decoration-line:underline;color:#222;margin-bottom:4px}@media(max-width: 1199px){.board-metadata-pickup-messages-module .board-metadata-pickup-messages-link{margin-right:8px}}.board-metadata-pickup-messages-module .board-metadata-pickup-messages{background:#fff;border:1px solid #dedede}.board-metadata-pickup-messages-module .board-metadata-pickup-messages ul.board-metadata-pickup-messages-list li.board-metadata-pickup-messages-item{margin-bottom:2px;text-decoration:underline;color:#595959}.board-metadata-pickup-messages-module .board-metadata-pickup-messages ul.board-metadata-pickup-messages-list li.board-metadata-pickup-messages-item .bold-text{font-weight:bold}.board-metadata-pickup-messages-module .board-metadata-pickup-messages ul.board-metadata-pickup-messages-list li.board-metadata-pickup-messages-item .red{color:#e03d5c}.board-metadata-pickup-messages-module .board-metadata-pickup-messages ul.board-metadata-pickup-messages-list li.board-metadata-pickup-messages-item .kindle{color:#ffba1a}.board-metadata-read-statuses-module .contents-partial{background:#fff;border:1px solid #dedede;margin-top:-1px}.board-metadata-read-statuses-module .contents-partial .read-status-users{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;padding:8px}@media(max-width: 1199px){.board-metadata-read-statuses-module .contents-partial .read-status-users{justify-content:center}}.board-metadata-read-statuses-module .contents-partial .read-status-users .read-status-user{margin:4px}.board-metadata-read-statuses-module .contents-partial .read-status-users .read-status-user .icon img{background-color:#fff;border:1px solid #dedede;border-radius:50%;display:block;height:40px;object-fit:cover;overflow:hidden;width:40px}.board-metadata-read-statuses-module .contents-partial .read-status-users .read-status-user .private{opacity:.3}@media(min-width: 1200px){.board-metadata-read-statuses-module .contents-partial .read-status-users .read-status-user .public:hover{cursor:pointer;opacity:.6}}.board-metadata-rereads-module .contents-partial{background:#fff;border:1px solid #dedede;margin-top:-1px}.board-metadata-rereads-module .contents-partial .reread-users{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;padding:8px}@media(max-width: 1199px){.board-metadata-rereads-module .contents-partial .reread-users{justify-content:center}}.board-metadata-rereads-module .contents-partial .reread-users .reread-user{margin:4px}.board-metadata-rereads-module .contents-partial .reread-users .reread-user .icon img{background-color:#fff;border:1px solid #dedede;border-radius:50%;display:block;height:40px;object-fit:cover;overflow:hidden;width:40px}.board-metadata-rereads-module .contents-partial .reread-users .reread-user .private{opacity:.3}@media(min-width: 1200px){.board-metadata-rereads-module .contents-partial .reread-users .reread-user .public:hover{cursor:pointer;opacity:.6}}.board-metadata-summary-module h3.summary-title{background:#fff;border:1px solid #dedede;border-bottom:none;border-top:2px solid #595959;color:#595959;font-size:14px;font-weight:bold;padding:8px 16px}@media(max-width: 1199px){.board-metadata-summary-module h3.summary-title{font-size:12px}}.board-metadata-summary-module .summary-contents{background:#fff;border:1px solid #dedede;border-top:none}.board-metadata-summary-module .summary-contents .summary-item{align-content:center;align-items:flex-start;border-top:1px solid #dedede;display:flex;flex-direction:column;justify-content:center;padding:16px}.board-metadata-summary-module .summary-contents .summary-item p.summary{margin-top:0;margin-bottom:0;max-height:100px;overflow:hidden;width:100%;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}@media(max-width: 1199px){.board-metadata-summary-module .summary-contents .summary-item p.summary{max-height:100px}}.board-metadata-summary-module .summary-contents .summary-item .summary-readmore{color:#3da4f8;cursor:pointer;flex:1;font-size:14px;margin-top:8px;text-align:center;width:100%}.board-metadata-tags-module .board-metadata-tags{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap}@media(max-width: 1199px){.board-metadata-tags-module .board-metadata-tags{margin:0 16px}}.board-metadata-tags-module .board-metadata-tags .board-metadata-tag{margin-right:8px;padding:4px 8px;background:#f0f6ff;font-size:14px;color:#3da4f8;margin-bottom:8px}.board-metadata-user-groups-module .contents-partial{background:#fff;border:1px solid #dedede;margin-top:-1px}.board-metadata-user-groups-module .contents-partial .user-groups{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;padding:16px;justify-content:center}.board-metadata-user-groups-module .contents-partial .user-groups .user{margin:2px}.board-metadata-user-groups-module .contents-partial .user-groups .user .icon img{background-color:#fff;border:1px solid #dedede;border-radius:50%;display:block;height:40px;object-fit:cover;overflow:hidden;width:40px}@media(min-width: 1200px){.board-metadata-user-groups-module .contents-partial .user-groups .user .public:hover{cursor:pointer;opacity:.6}}.board-metadata-user-groups-module .contents-partial .user-groups .user .hint--bottom:hover{opacity:1;z-index:10}.boards-action-announce-module{display:none}.boards-action-announce-module .boards-action-announce{background-color:#fff;border:1px solid #dedede;padding:8px 16px;font-size:12px;color:#595959}.boards-action-announce-module .boards-action-announce .link{color:#3da4f8}.boards-book-module{background-color:#fff;border:1px solid #dedede;margin-top:-1px}.boards-book-module .boards-book{display:flex;flex-direction:row}.boards-book-module .boards-book .thumbnail{background-color:#fff;padding:16px;display:flex;justify-content:center;align-items:center}@media(max-width: 1199px){.boards-book-module .boards-book .thumbnail{display:block}}.boards-book-module .boards-book .thumbnail img{box-shadow:1px 2px 4px 0 rgba(0,0,0,.5);display:block;height:auto;width:120px;object-fit:contain}@media(min-width: 1200px){.boards-book-module .boards-book .thumbnail img:hover{cursor:pointer;opacity:.6}}.boards-book-module .boards-book .book-contents{padding:16px 16px 0 0}.boards-book-module .boards-book .book-contents .book-title{align-items:baseline;display:flex;flex-direction:row}.boards-book-module .boards-book .book-contents .book-title .name{color:#222;flex:1;font-size:16px;font-weight:bold;margin-bottom:8px}.boards-book-module .boards-book .book-contents .book-title .completed{border:1px solid #e03d5c;border-radius:4px;color:#e03d5c;font-size:12px;font-weight:bold;padding:0 4px}.boards-book-module .boards-book .book-contents .summary{-webkit-box-orient:vertical;color:#595959;color:#595959;display:-webkit-box;font-size:14px;height:60px;-webkit-line-clamp:3;margin-bottom:8px;overflow:hidden;overflow-wrap:anywhere;width:100%;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.boards-book-module .boards-book .book-contents .sale-metadata{display:flex;flex-direction:row;align-items:center;margin-bottom:8px}.boards-book-module .boards-book .book-contents .sale-metadata .saled-at{flex:1;color:#3da4f8;font-size:14px}.boards-book-module .boards-book .book-contents .sale-metadata .sale-campaign{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:2px 6px;font-weight:bold;font-size:10px;border:1px solid #f24961;border-radius:4px;color:#f24961;margin-bottom:8px}.boards-book-module .boards-book .book-contents .topic-link .topic-link-text{display:flex;flex-direction:row;align-items:center}.boards-book-module .boards-book .book-contents .topic-link .topic-link-text .text{color:#3da4f8}.boards-book-module .metadata{align-items:center;display:flex;flex-direction:row;margin-bottom:16px;margin-left:16px;margin-right:16px}.boards-book-module .metadata .empty-action-button{display:block;flex:1}.boards-book-module .metadata .action-button{display:block;flex:1;margin:0 0 0 auto}.boards-book-module .metadata .action-button.left{margin-right:8px}.boards-book-module .metadata .action-button.right{margin-left:8px}.boards-book-module .metadata .action-button .button{align-content:center;align-items:center;background:#fff;border:1px solid #9a9a9a;border-radius:4px;display:flex;flex-direction:row;height:40px;justify-content:center;padding:8px 16px;width:auto}.boards-book-module .metadata .action-button .button .icon{margin-right:8px}.boards-book-module .metadata .action-button .button .icon img{display:block;height:17px;width:21px}.boards-book-module .metadata .action-button .button .text{color:#222;font-size:14px;font-weight:bold}.boards-book-module .metadata .action-button .button.free-campaign .text{color:#e03d5c}.boards-favorite-ratings-module{background:#fff;border:1px solid #dedede;border-top:none}.boards-favorite-ratings-module .boards-favorite-ratings .caption{border-top:2px solid #595959;border-bottom:1px solid #dedede;color:#595959;font-size:14px;font-weight:bold;padding:8px 16px}@media(max-width: 1199px){.boards-favorite-ratings-module .boards-favorite-ratings .caption{font-size:12px}}.boards-favorite-ratings-module .boards-favorite-ratings .contents{padding:8px 16px;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center}.boards-favorite-ratings-action-module .boards-favorite-ratings-action{display:inline-flex;flex-direction:row;align-items:center}.boards-favorite-ratings-action-module .boards-favorite-ratings-action .public-status{cursor:pointer;margin-right:4px}.boards-favorite-ratings-action-module .boards-favorite-ratings-action .favorite-ratings{display:flex;flex-direction:row;align-items:center}.boards-favorite-ratings-action-module .boards-favorite-ratings-action .favorite-ratings .favorite-rating{cursor:pointer}.boards-favorite-ratings-action-module .boards-favorite-ratings-action .favorite-ratings .favorite-rating.selected .icon-module .material-icons-outlined{color:#ffba1a}.boards-floating-menu-module{bottom:75px;right:75px;height:calc(50px + env(safe-area-inset-bottom));position:fixed;z-index:11;display:none}@media(max-width: 1199px){.boards-floating-menu-module{bottom:110px;right:16px}.boards-floating-menu-module.main-page{bottom:75px}.boards-floating-menu-module.overlay{bottom:170px}}.boards-floating-menu-module .floating-menu{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.boards-floating-menu-module .floating-menu .floating-actions{display:none;width:268px;margin-right:16px;background-color:#fafafa;border:1px solid #dedede;padding:8px 0;align-content:flex-start;align-items:center;flex-direction:row;justify-content:flex-start;filter:drop-shadow(0px 2px 2px rgba(0, 0, 0, 0.25));border-radius:8px}@media(max-width: 1199px){.boards-floating-menu-module .floating-menu .floating-actions{display:flex}}.boards-floating-menu-module .floating-menu .floating-actions .preview-button-partial{margin-left:8px;margin-right:4px;width:120px}.boards-floating-menu-module .floating-menu .floating-actions .preview-button-partial .action-button{height:38px}.boards-floating-menu-module .floating-menu .floating-actions .store-button-partial{margin-left:4px;margin-right:8px;width:120px}.boards-floating-menu-module .floating-menu .floating-actions .store-button-partial .action-button{height:38px}.boards-floating-menu-module .floating-menu .floating-board{display:none;width:100%;width:268px;margin-right:16px;padding:8px;align-content:flex-start;align-items:center;flex-direction:row;justify-content:flex-start;background:#fafafa;border:1px solid #dedede;box-shadow:0px 2px 2px rgba(0,0,0,.25);border-radius:8px}@media(max-width: 1199px){.boards-floating-menu-module .floating-menu .floating-board{display:flex}}.boards-floating-menu-module .floating-menu .floating-board .floating-board-thumbnail{margin-right:8px}.boards-floating-menu-module .floating-menu .floating-board .floating-board-thumbnail img{width:60px;height:86px;display:block}.boards-floating-menu-module .floating-menu .floating-board .floating-board-contents{width:100%}.boards-floating-menu-module .floating-menu .floating-board .floating-board-contents .floating-board-title{font-weight:bold;font-weight:700;font-size:14px;line-height:20px;color:#222;-webkit-box-orient:vertical;display:-webkit-box;height:40px;-webkit-line-clamp:2;margin-bottom:4px;overflow:hidden;margin-top:0px}.boards-floating-menu-module .floating-menu .floating-board .floating-board-contents .floating-board-link{align-items:center;background-color:#fff;border:1px solid #9a9a9a;color:#3da4f8;border-radius:4px;font-weight:bold;font-size:16px}.boards-floating-menu-module .floating-menu .floating-board .floating-board-contents .floating-board-link a{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:38px}.boards-floating-menu-module .floating-menu dialog.floating-menu-dialog .floating-menu-dialog-contents{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.boards-floating-menu-module .floating-menu dialog.floating-menu-dialog .floating-menu-dialog-contents .floating-menu-dialog-item{width:100px;flex:1;padding:8px}.boards-floating-menu-module .floating-menu .floating-menu-button{cursor:pointer;background-color:#e03d5c;align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center;width:60px;height:60px;padding:8px;border:1px solid #9a9a9a;box-shadow:0px 2px 2px rgba(0,0,0,.25);border-radius:50%}.boards-floating-menu-module .floating-menu .floating-menu-button .floating-menu-item{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;padding:4px;position:relative;text-align:center;width:100%}.boards-floating-menu-module .floating-menu .floating-menu-button .floating-menu-item .icon{position:relative}.boards-floating-menu-module .floating-menu .floating-menu-button .floating-menu-item .icon .material-icons-outlined{color:#fff;font-size:30px}.boards-floating-menu-module .floating-menu .floating-menu-button .floating-menu-item .text{font-size:10px}.boards-main-module .boards-main{background-color:#fff;border:1px solid #dedede;padding:16px;margin-top:-1px}.boards-main-module .boards-main .main-contents{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:8px;position:relative}.boards-main-module .boards-main .main-contents .ranking{align-content:center;align-items:center;background-color:#ec3c5c;color:#fff;display:flex;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;height:24px;justify-content:center;left:-16px;min-width:24px;position:absolute;top:-16px}.boards-main-module .boards-main .main-contents .ranking.red{background-color:#e23a5a}.boards-main-module .boards-main .main-contents .ranking.blue{background-color:#3da4f8}.boards-main-module .boards-main .main-contents .ranking.green{background-color:#9bcb3b}.boards-main-module .boards-main .main-contents .thumbnail{margin-right:16px}.boards-main-module .boards-main .main-contents .thumbnail img{display:block;height:150px;object-fit:contain;width:105px}.boards-main-module .boards-main .main-contents .title-contents{flex:1}.boards-main-module .boards-main .main-contents .title-contents .board-title{margin-bottom:8px;font-size:18px;font-weight:bold;min-height:40px}.boards-main-module .boards-main .main-contents .title-contents .board-authors{margin-bottom:8px;align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.boards-main-module .boards-main .main-contents .title-contents .board-authors .author-name{flex-wrap:wrap;font-size:14px;margin-right:8px}.boards-main-module .boards-main .main-contents .title-contents .favorite-ratings{height:20px;align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:8px}.boards-main-module .boards-main .main-contents .title-contents .favorite-ratings .text{font-weight:bold;font-size:14px}.boards-main-module .boards-main .main-contents .title-contents .topics-count{align-content:flex-start;align-items:flex-start;font-size:12px;display:flex;flex-direction:row;justify-content:flex-start;font-weight:bold;margin-bottom:4px;color:#3da4f8}.boards-main-module .boards-main .main-contents .title-contents .metadata-contents{flex:1;align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.boards-main-module .boards-main .main-contents .title-contents .metadata-contents .books-count{margin-right:8px}.boards-main-module .boards-main .main-contents .title-contents .metadata-contents .tags{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}@media(max-width: 1199px){.boards-main-module .boards-main .main-contents .title-contents .metadata-contents .tags .tag{margin-bottom:4px;margin-right:8px}}.boards-main-module .boards-main .summary-contents{margin-bottom:8px}.boards-main-module .boards-main .summary-contents .summary{color:#595959;margin-top:0px;margin-bottom:0px;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;width:100%}.boards-main-module .boards-main .summary-contents p.summary{color:#595959;margin-top:0px;margin-bottom:0px;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;width:100%}.boards-main-module .boards-main .button-actions{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.boards-main-module .boards-main .button-actions .preview-button-partial{flex:1;margin-right:8px}.boards-main-module .boards-main .button-actions .board-read-status-button-partial{flex:1;margin-left:8px}.boards-new-import-link-module .boards-new-import-link{padding:0 16px 16px}.boards-new-import-link-module .boards-new-import-link .message{font-size:14px}@media(max-width: 1199px){.boards-new-import-link-module .boards-new-import-link .message{font-size:12px}}.boards-new-import-link-module .boards-new-import-link .message .new-link{color:#3da4f8;font-size:14px;margin-left:8px}@media(max-width: 1199px){.boards-new-import-link-module .boards-new-import-link .message .new-link{font-size:12px}}.boards-review-module .review-contents{flex:1}@media(max-width: 1199px){.boards-review-module .review-contents{flex-direction:column}}.boards-review-module .review-contents .summary{display:flex;flex:1;flex-direction:column;margin-bottom:0;margin-top:8px}.boards-review-module .review-contents .summary .summary-title{display:flex;flex-direction:row}.boards-review-module .review-contents .summary .summary-title .title{display:flex;flex:1;flex-direction:row;margin-bottom:8px}.boards-review-module .review-contents .summary .summary-title .title .image{margin-right:4px}.boards-review-module .review-contents .summary .summary-title .title .image img{display:block;height:20px;width:20px}.boards-review-module .review-contents .summary .summary-title .title .text{color:#595959}.boards-review-module .review-contents .summary .summary-title .read-more{color:#3da4f8;text-align:right;width:75px}.boards-review-module .review-contents .summary .summary-text{background:#fff;border:1px solid #dedede;border-radius:4px;padding:10px}@media(max-width: 1199px){.boards-review-module .review-contents .summary .summary-text{height:80px}}.boards-review-module .review-contents .summary .summary-text .text{-webkit-box-orient:vertical;color:#595959;display:-webkit-box;font-size:14px;height:40px;-webkit-line-clamp:3;line-height:20px;overflow:hidden;width:100%;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}@media(max-width: 1199px){.boards-review-module .review-contents .summary .summary-text .text{height:60px}}.boards-review-module .review-contents .topic{display:flex;flex:1;flex-direction:column;margin-bottom:0;margin-top:8px}.boards-review-module .review-contents .topic .reviewer{display:flex;flex-direction:row}.boards-review-module .review-contents .topic .reviewer .user{display:flex;flex:1;flex-direction:row;margin-bottom:8px}.boards-review-module .review-contents .topic .reviewer .user .image{margin-right:4px}.boards-review-module .review-contents .topic .reviewer .user .image img{display:block;height:20px;width:20px}.boards-review-module .review-contents .topic .reviewer .user .name{color:#595959}.boards-review-module .review-contents .topic .reviewer .read-more{color:#3da4f8;text-align:right;width:90px}.boards-review-module .review-contents .topic .first-comment{background:#fff;border:1px solid #dedede;border-radius:4px;overflow:hidden;padding:10px}@media(max-width: 1199px){.boards-review-module .review-contents .topic .first-comment{height:80px}}.boards-review-module .review-contents .topic .first-comment .text{-webkit-box-orient:vertical;color:#595959;display:-webkit-box;font-size:14px;height:40px;-webkit-line-clamp:2;line-height:20px;overflow:hidden;width:100%;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}@media(max-width: 1199px){.boards-review-module .review-contents .topic .first-comment .text{-webkit-line-clamp:3}}@media(max-width: 1199px){.boards-review-module .review-contents .topic .first-comment .text{height:60px}}.boards-topic-module .boards-topic{background-color:#fff;border:1px solid #dedede;padding:16px;margin-top:-1px}.boards-topic-module .boards-topic .topic-contents{align-content:center;align-items:center;background-color:#fff;flex:1;justify-content:center;margin-bottom:8px}.boards-topic-module .boards-topic .topic-contents .topic-title{color:#222;font-size:16px;font-weight:bold;margin-bottom:8px;margin-top:0;text-align:left}@media(max-width: 1199px){.boards-topic-module .boards-topic .topic-contents .topic-title{font-size:14px}}.boards-topic-module .boards-topic .topic-contents .topic-contents-metadata{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:8px}.boards-topic-module .boards-topic .topic-contents .topic-contents-metadata .type{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-right:8px}.boards-topic-module .boards-topic .topic-contents .topic-contents-metadata .type .icon{margin-right:2px}.boards-topic-module .boards-topic .topic-contents .topic-contents-metadata .type .icon img{display:block;height:14px;width:14px}.boards-topic-module .boards-topic .topic-contents .topic-contents-metadata .type .text{color:#595959;font-size:14px}@media(max-width: 1199px){.boards-topic-module .boards-topic .topic-contents .topic-contents-metadata .type .text{font-size:12px}}.boards-topic-module .boards-topic .topic-contents .topic-contents-metadata .type .text.spoil{color:#e03d5c}.boards-topic-module .boards-topic .topic-contents .topic-contents-metadata .counters{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.boards-topic-module .boards-topic .topic-contents .topic-contents-metadata .counters .view-counter{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-right:8px}.boards-topic-module .boards-topic .topic-contents .topic-contents-metadata .counters .view-counter .view-icon{margin-right:2px}.boards-topic-module .boards-topic .topic-contents .topic-contents-metadata .counters .view-counter .view-icon img{display:block;height:14px;width:14px}.boards-topic-module .boards-topic .topic-contents .topic-contents-metadata .counters .view-counter .view-count{color:#595959;font-size:14px}@media(max-width: 1199px){.boards-topic-module .boards-topic .topic-contents .topic-contents-metadata .counters .view-counter .view-count{font-size:12px}}.boards-topic-module .boards-topic .topic-contents .topic-contents-metadata .counters .comment-counter{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-right:8px}.boards-topic-module .boards-topic .topic-contents .topic-contents-metadata .counters .comment-counter .comment-icon{margin-right:2px}.boards-topic-module .boards-topic .topic-contents .topic-contents-metadata .counters .comment-counter .comment-icon img{display:block;height:14px;width:14px}.boards-topic-module .boards-topic .topic-contents .topic-contents-metadata .counters .comment-counter .comment-count{color:#595959;font-size:14px}@media(max-width: 1199px){.boards-topic-module .boards-topic .topic-contents .topic-contents-metadata .counters .comment-counter .comment-count{font-size:12px}}.boards-topic-module .boards-topic .topic-contents .user-data{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.boards-topic-module .boards-topic .topic-contents .user-data .user-icon{margin-right:8px;margin-right:4px}.boards-topic-module .boards-topic .topic-contents .user-data .user-icon img{border:1px solid #bebebe;border-radius:50%;display:block;height:20px;object-fit:cover;overflow:hidden;width:20px}.boards-topic-module .boards-topic .topic-contents .user-data .user-name{color:#595959;font-size:14px;font-weight:bold;margin-right:8px}@media(max-width: 1199px){.boards-topic-module .boards-topic .topic-contents .user-data .user-name{font-size:12px}}.boards-topic-module .boards-topic .topic-contents .user-data .last-updated-at{color:#3da4f8}@media(max-width: 1199px){.boards-topic-module .boards-topic .topic-contents .user-data .last-updated-at{font-size:12px}}.boards-topic-module .boards-topic .comment-contents{display:flex;flex-direction:row}.boards-topic-module .boards-topic .comment-contents .comment-body{color:#595959;flex:1;width:100%;word-break:break-all}.boards-topic-module .boards-topic .comment-contents .topic-image .thumbnail{width:80px}.boards-topic-module .boards-topic .comment-contents .topic-image .thumbnail img{display:block;height:80px;object-fit:contain;width:80px}.boards-topic-module .boards-topic .comment-contents .topic-image .clip-art{margin-left:16px;width:80px}.boards-topic-module .boards-topic .comment-contents .topic-image .clip-art img{display:block;height:80px;object-fit:cover;width:80px}.boards-wanted-information-module .wanted-information{background:#fff;border:1px solid #3da4f8;border-radius:4px;padding:8px 16px}@media(max-width: 1199px){.boards-wanted-information-module .wanted-information{margin:0 16px}}.boards-wanted-information-module .wanted-information .title{margin-top:8px;color:#595959;font-size:16px;font-weight:bold;margin-bottom:8px;text-align:center}@media(max-width: 1199px){.boards-wanted-information-module .wanted-information .title{font-size:14px}}.boards-wanted-information-module .wanted-information .description{color:#595959;font-size:13px;margin-bottom:16px}@media(max-width: 1199px){.boards-wanted-information-module .wanted-information .description{font-size:12px}}.boards-wanted-information-module .wanted-information .buttons{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center}.boards-wanted-information-module .wanted-information .buttons .button{margin-bottom:8px;border-radius:4px;border:1px solid #9a9a9a;font-size:14px;text-align:center;width:100%;padding:8px 16px}.boards-books-prev-next-module .boards-books-prev-next h3.title{background:#fff;border:1px solid #dedede;border-top:2px solid #595959;color:#595959;font-size:14px;font-weight:bold;padding:8px 16px}@media(max-width: 1199px){.boards-books-prev-next-module .boards-books-prev-next h3.title{font-size:12px}}.boards-books-prev-next-module .boards-books-prev-next .prev-next{align-content:flex-start;align-items:flex-start;background:#fff;border:1px solid #dedede;display:flex;flex-direction:row;justify-content:flex-start;margin-top:-1px}@media(max-width: 1199px){.boards-books-prev-next-module .boards-books-prev-next .prev-next{flex-direction:column}}.boards-books-prev-next-module .boards-books-prev-next .prev-next .boards-books-prev{flex:1}@media(max-width: 1199px){.boards-books-prev-next-module .boards-books-prev-next .prev-next .boards-books-prev{flex:none;width:100%;border-bottom:1px solid #dedede}.boards-books-prev-next-module .boards-books-prev-next .prev-next .boards-books-prev.present{border-top:1px solid #dedede}}.boards-books-prev-next-module .boards-books-prev-next .prev-next .boards-books-prev .prev{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;padding:16px}.boards-books-prev-next-module .boards-books-prev-next .prev-next .boards-books-prev .prev .icon{margin-right:8px}.boards-books-prev-next-module .boards-books-prev-next .prev-next .boards-books-prev .prev .icon img{display:block;width:20px}.boards-books-prev-next-module .boards-books-prev-next .prev-next .boards-books-prev .prev .text{font-weight:bold}.boards-books-prev-next-module .boards-books-prev-next .prev-next .boards-books-next{flex:1}@media(max-width: 1199px){.boards-books-prev-next-module .boards-books-prev-next .prev-next .boards-books-next{flex:none;width:100%}}.boards-books-prev-next-module .boards-books-prev-next .prev-next .boards-books-next .next{align-content:flex-start;align-items:center;border-left:1px solid #dedede;display:flex;flex-direction:row;justify-content:flex-end;padding:16px}@media(max-width: 1199px){.boards-books-prev-next-module .boards-books-prev-next .prev-next .boards-books-next .next{border-left:none}}.boards-books-prev-next-module .boards-books-prev-next .prev-next .boards-books-next .next .text{font-weight:bold}.boards-books-prev-next-module .boards-books-prev-next .prev-next .boards-books-next .next .icon{margin-left:8px}.boards-books-prev-next-module .boards-books-prev-next .prev-next .boards-books-next .next .icon img{display:block;width:20px}.boards-books-prev-next-module .boards-books-prev-next .return-to-series{align-content:center;align-items:center;background:#fff;border:1px solid #dedede;display:flex;flex-direction:row;font-size:14px;justify-content:center;margin-top:-1px;padding:16px}@media(min-width: 1200px){.boards-books-prev-next-module .boards-books-prev-next .return-to-series:hover{cursor:pointer;opacity:.6}}.boards-books-prev-next-module .boards-books-prev-next .return-to-series .text{flex:1;font-weight:bold;text-align:center}.boards-books-prev-next-module .boards-books-prev-next .return-to-series .icon{text-align:right}.boards-books-prev-next-module .boards-books-prev-next .return-to-series .icon img{display:block;width:20px}.board-follow-button-module .board-follow-button .action-button{align-content:center;align-items:center;background:#fff;border:1px solid #9a9a9a;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;height:40px;justify-content:center;padding:4px 6px}.board-follow-button-module .board-follow-button .action-button .icon{display:block}.board-follow-button-module .board-follow-button .action-button .icon img{margin-top:4px;height:25px;width:20px}.board-follow-button-module .board-follow-button .action-button .text{color:#222;font-weight:bold;margin-left:4px}.board-follow-button-module .board-follow-button .action-button.selected{background-color:#e03d5c;border:none}.board-follow-button-module .board-follow-button .action-button.selected .icon{display:none}.board-follow-button-module .board-follow-button .action-button.selected .icon img{height:25px;width:20px}.board-follow-button-module .board-follow-button .action-button.selected .text{color:#fff;font-weight:bold;margin-left:5px}.board-preview-button-module .action-button{align-items:center;display:flex;flex-direction:column;justify-content:center;height:42px}.board-preview-button-module .action-button .button{align-items:center;background-color:#fff;border:1px solid #9a9a9a;border-radius:4px;display:flex;flex:1;flex-direction:row;justify-content:center;width:100%}@media(max-width: 1199px){.board-preview-button-module .action-button .button{align-items:center;flex-direction:row;justify-content:center}}.board-preview-button-module .action-button .button .icon{margin-top:2px}.board-preview-button-module .action-button .button .icon img{display:block;height:24px;object-fit:contain;width:24px}.board-preview-button-module .action-button .button .text{font-size:14px;font-weight:bold;margin-left:5px;padding:10px 0}.board-preview-button-module .action-button .button.disable{background-color:#9a9a9a;opacity:.5}.board-preview-button-module .action-button .button.free-campaign .text{color:#e03d5c}.board-preview-small-button-module .action-button{align-items:center;display:flex;flex-direction:column;justify-content:center;height:42px}.board-preview-small-button-module .action-button .button{align-items:center;background-color:#fff;border:1px solid #9a9a9a;border-radius:4px;display:flex;flex:1;flex-direction:row;justify-content:center;width:100%}@media(max-width: 1199px){.board-preview-small-button-module .action-button .button{align-items:center;flex-direction:row;justify-content:center}}.board-preview-small-button-module .action-button .button .icon{margin-top:2px}.board-preview-small-button-module .action-button .button .icon img{display:block;height:24px;object-fit:contain;width:24px}.board-preview-small-button-module .action-button .button .text{font-size:14px;font-weight:bold;margin-left:5px}.board-preview-small-button-module .action-button .button.disable{background-color:#9a9a9a;opacity:.5}.board-preview-small-button-module .action-button .button.preview .text{color:#3da4f8}.board-preview-small-button-module .action-button .button.free-campaign .text{color:#e03d5c}.board-read-status-button-module{height:42px;position:relative}.board-read-status-button-module .board-read-status-button{position:absolute;top:1px;right:0;width:100%;z-index:5}.board-read-status-button-module .board-read-status-button .read-status-actions{display:none}.board-read-status-button-module .board-read-status-button .read-status-actions.open{display:block}.board-read-status-button-module .board-read-status-button .read-status-actions .action-button{border-radius:0px}.board-read-status-button-module .board-read-status-button .action-button{margin-top:-1px;align-content:center;align-items:center;background:#fff;border:1px solid #9a9a9a;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;height:40px;justify-content:center;padding:4px 8px}.board-read-status-button-module .board-read-status-button .action-button .icon{display:block}.board-read-status-button-module .board-read-status-button .action-button .icon img{margin-top:4px;height:25px;width:20px}.board-read-status-button-module .board-read-status-button .action-button .text{color:#222;font-weight:bold;margin-left:5px}.board-read-status-button-module .board-read-status-button .action-button.selected{background-color:#e03d5c;border:none}.board-read-status-button-module .board-read-status-button .action-button.selected .icon{display:none}.board-read-status-button-module .board-read-status-button .action-button.selected .icon img{height:25px;width:20px}.board-read-status-button-module .board-read-status-button .action-button.selected .text{color:#fff;font-weight:bold;margin-left:5px}.board-read-status-list-button-module{height:42px;position:relative}.board-read-status-list-button-module .board-read-status-button{position:absolute;top:1px;right:0;width:100%;z-index:5}.board-read-status-list-button-module .board-read-status-button .read-status-actions{display:none}.board-read-status-list-button-module .board-read-status-button .read-status-actions.open{display:block}.board-read-status-list-button-module .board-read-status-button .read-status-actions .action-button{border-radius:0px}.board-read-status-list-button-module .board-read-status-button .action-button{margin-top:-1px;align-content:center;align-items:center;background:#fff;border:1px solid #9a9a9a;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;height:40px;justify-content:center;padding:4px 8px}.board-read-status-list-button-module .board-read-status-button .action-button .icon{display:block}.board-read-status-list-button-module .board-read-status-button .action-button .icon img{margin-top:4px;height:25px;width:20px}.board-read-status-list-button-module .board-read-status-button .action-button .text{color:#222;font-weight:bold;margin-left:5px}.board-read-status-list-button-module .board-read-status-button .action-button.selected{background-color:#e03d5c;border:none}.board-read-status-list-button-module .board-read-status-button .action-button.selected .icon{display:none}.board-read-status-list-button-module .board-read-status-button .action-button.selected .icon img{height:25px;width:20px}.board-read-status-list-button-module .board-read-status-button .action-button.selected .text{color:#fff;font-weight:bold;margin-left:5px}@media(max-width: 1199px){.board-reread-button-module .board-reread-button{padding:0 16px}}.board-reread-button-module .board-reread-button .action-button{align-content:center;align-items:center;background:#fff;border:1px solid #9a9a9a;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;height:40px;justify-content:center;padding:4px 8px}.board-reread-button-module .board-reread-button .action-button .icon{display:block}.board-reread-button-module .board-reread-button .action-button .icon img{margin-top:4px;height:25px;width:20px}.board-reread-button-module .board-reread-button .action-button .text{color:#222;font-weight:bold;margin-left:5px}.board-reread-button-module .board-reread-button .action-button.selected{background-color:#e03d5c;border:none}.board-reread-button-module .board-reread-button .action-button.selected .icon{display:none}.board-reread-button-module .board-reread-button .action-button.selected .icon img{height:25px;width:20px}.board-reread-button-module .board-reread-button .action-button.selected .text{color:#fff;font-weight:bold;margin-left:5px}.board-store-button-module .action-button{align-items:center;display:flex;flex-direction:column;justify-content:center;background-color:#fd0;height:42px}.board-store-button-module .action-button.disable{background-color:#fff}.board-store-button-module .action-button .button{align-items:center;border:1px solid #9a9a9a;border-radius:4px;display:flex;flex:1;flex-direction:row;justify-content:center;width:100%}@media(max-width: 1199px){.board-store-button-module .action-button .button{align-items:center;flex-direction:row;justify-content:center}}.board-store-button-module .action-button .button .icon{margin-top:2px}.board-store-button-module .action-button .button .icon img{display:block;height:24px;object-fit:contain;width:24px}.board-store-button-module .action-button .button .text{font-size:14px;font-weight:bold;margin-left:5px}.board-store-button-module .action-button .button.disable{background-color:#9a9a9a;opacity:.5}.board-topic-button-module .action-button{align-items:center;display:flex;flex-direction:column;justify-content:center;height:42px}.board-topic-button-module .action-button .button{align-items:center;background-color:#fff;border:1px solid #9a9a9a;border-radius:4px;display:flex;flex:1;flex-direction:row;justify-content:center;width:100%}@media(max-width: 1199px){.board-topic-button-module .action-button .button{align-items:center;flex-direction:row;justify-content:center}}.board-topic-button-module .action-button .button .icon{margin-top:2px}.board-topic-button-module .action-button .button .icon img{height:24px;width:24px}.board-topic-button-module .action-button .button .text{font-size:14px;font-weight:bold;margin-left:5px;padding:10px 0}.board-topic-button-module .action-button .button.disable{opacity:.5}.book-preview-button-module{margin-bottom:8px}.book-preview-button-module .kindle-unlimited-partial{margin-bottom:8px}.book-preview-button-module .action-button{align-items:center;display:flex;flex-direction:column;justify-content:center;height:42px}.book-preview-button-module .action-button .button{align-items:center;background-color:#fff;border:1px solid #9a9a9a;border-radius:4px;display:flex;flex:1;flex-direction:row;justify-content:center;padding:10px 0;width:100%}@media(max-width: 1199px){.book-preview-button-module .action-button .button{align-items:center;flex-direction:row;justify-content:center}}.book-preview-button-module .action-button .button .icon{margin-top:2px}.book-preview-button-module .action-button .button .icon img{display:block;height:24px;object-fit:contain;width:24px}.book-preview-button-module .action-button .button .text{font-size:14px;font-weight:bold;margin-left:5px}.book-preview-button-module .action-button .button.disable{background-color:#9a9a9a;opacity:.5}.book-preview-button-module .action-button .button.free-campaign .text{color:#e03d5c}@media(max-width: 1199px){.topic-select-button-module{margin:16px 16px 32px}}.topic-select-button-module .action-button{align-items:center;display:flex;flex-direction:column;justify-content:center;height:42px}.topic-select-button-module .action-button .button{align-items:center;background-color:#fff;border:1px solid #9a9a9a;border-radius:4px;display:flex;flex:1;flex-direction:row;justify-content:center;width:100%}@media(max-width: 1199px){.topic-select-button-module .action-button .button{align-items:center;flex-direction:row;justify-content:center}}.topic-select-button-module .action-button .button .icon{margin-top:2px}.topic-select-button-module .action-button .button .icon img{height:24px;width:24px}.topic-select-button-module .action-button .button .text{font-size:14px;font-weight:bold;margin-left:5px;padding:10px 0}.topic-select-button-module .action-button .button.disable{opacity:.5}.card-book-info-module{margin-bottom:16px}.card-book-info-module .book-info-contents{border:1px solid #dedede;position:relative}.card-book-info-module .book-info-contents .ranking{align-content:center;align-items:center;background-color:#ec3c5c;color:#fff;display:flex;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;height:24px;justify-content:center;left:0;min-width:24px;position:absolute;top:0}.card-book-info-module .book-info-contents .ranking.red{background-color:#e23a5a}.card-book-info-module .book-info-contents .ranking.blue{background-color:#3da4f8}.card-book-info-module .book-info-contents .ranking.green{background-color:#9bcb3b}.card-book-info-module .book-info-contents .image{align-content:center;align-items:center;background-color:#ffe8ee;display:flex;flex-direction:row;justify-content:center}.card-book-info-module .book-info-contents .image.kindle-unlimited{background-color:#fff7e6}.card-book-info-module .book-info-contents .image.sale-campaign{background-color:#ffe8ee}.card-book-info-module .book-info-contents .image.free-campaign{background-color:#ffe8ee}.card-book-info-module .book-info-contents .image.new-book{background-color:#cce8ff}.card-book-info-module .book-info-contents .image.want-to-recall{background-color:#fff7e6}.card-book-info-module .book-info-contents .image img{box-shadow:1px 2px 2px 0 rgba(0,0,0,.5);display:block;height:150px;margin:8px 0;object-fit:cover;width:106px}@media(min-width: 1200px){.card-book-info-module .book-info-contents .image img:hover{cursor:pointer;opacity:.6}}.card-book-info-module .book-info-contents .contents{background-color:#fff;border-top:1px solid #dedede;padding:8px}.card-book-info-module .book-info-contents .contents .title{font-size:14px;font-weight:bold;height:38px;line-height:1.4;overflow:hidden;margin-bottom:4px}.card-book-info-module .book-info-contents .contents .author{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;flex-direction:row;font-size:12px;height:22px;margin-bottom:4px;overflow:hidden}.card-book-info-module .book-info-contents .contents .author .author-name{margin-right:5px}.card-book-info-module .book-info-contents .contents .metadata{display:flex;flex-direction:row;font-size:12px;height:22px;margin-bottom:4px;overflow:hidden}.card-book-info-module .book-info-contents .contents .metadata .magazine-name{color:#3da4f8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-book-info-module .book-info-contents .contents .metadata .book-count{margin-right:8px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-book-info-module .book-info-contents .contents .metadata.sale-campaign{color:#e03d5c}.card-book-info-module .book-info-contents .contents .metadata.free-campaign{display:flex;flex-direction:row}.card-book-info-module .book-info-contents .contents .metadata.free-campaign .volume{color:#e03d5c}.card-book-info-module .book-info-contents .contents .metadata.free-campaign .campaign-end-at{flex:1;text-align:right;color:#9a9a9a}.card-book-info-module .book-info-contents .contents .last-published-at{color:#595959;font-size:12px;margin-bottom:4px}.card-book-info-module .book-info-contents .contents .topics-link{color:#3da4f8;font-size:12px;font-weight:bold;margin-bottom:4px}.card-book-info-module .book-info-contents .contents .resolved-comment{color:#3da4f8;font-size:12px;font-weight:bold;margin-bottom:4px}.card-book-info-module .book-info-contents .contents .no-topics-link-partial{margin-bottom:4px;align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.card-book-info-module .book-info-contents .contents .no-topics-link-partial .no-topics-link{width:75px;color:#595959;font-size:12px}.card-book-info-module .book-info-contents .contents .no-topics-link-partial .post-link{flex:1;color:#3da4f8;font-size:12px;font-weight:bold;text-align:right}.card-book-info-module .book-info-contents .contents p.summary{-webkit-box-orient:vertical;color:#595959;display:-webkit-box;font-size:12px;height:40px;-webkit-line-clamp:2;margin-bottom:4px;overflow:hidden;margin-top:0px}.card-book-info-module .book-info-contents .contents .summary{-webkit-box-orient:vertical;color:#595959;display:-webkit-box;font-size:12px;height:40px;-webkit-line-clamp:2;margin-bottom:4px;overflow:hidden;margin-top:0px}.card-book-info-module .book-info-contents .contents .saled-at{color:#3da4f8;font-size:12px;margin-bottom:4px}.card-book-info-module .book-info-contents .contents .redirect-button{align-items:center;display:flex;flex-direction:column;justify-content:center}.card-book-info-module .book-info-contents .contents .redirect-button .action-button{width:100%}.card-book-info-module .book-info-contents .contents .redirect-button .action-button .button{align-items:center;background-color:#fff;border:1px solid #9a9a9a;border-radius:4px;display:flex;flex:1;flex-direction:row;height:30px;justify-content:center;width:100%}@media(max-width: 1199px){.card-book-info-module .book-info-contents .contents .redirect-button .action-button .button{align-items:center;flex-direction:row;justify-content:center}}.card-book-info-module .book-info-contents .contents .redirect-button .action-button .button .icon img{display:block;height:20px;width:24px}.card-book-info-module .book-info-contents .contents .redirect-button .action-button .button .text{font-size:14px;font-weight:bold;margin-left:5px;padding:4px 0}.card-book-info-module .book-info-contents .contents .redirect-button .action-button .button.disable{background-color:#9a9a9a;opacity:.5}.card-book-info-module .book-info-contents .contents .redirect-button .action-button .button.sale-campaign .text{color:#e03d5c}.card-book-info-module .book-info-contents .contents .redirect-button .action-button .button.free-campaign .text{color:#e03d5c}.card-book-info-module .book-info-contents .contents .redirect-button .action-button .button.kindle-unlimited .text{color:#e03d5c}.card-book-info-module .book-info-contents .contents .redirect-button .action-button .button.free-campaign .text{color:#e03d5c}.card-book-info-module .book-info-contents .contents .redirect-button .action-button .button.preview .text{color:#3da4f8}.card-book-info-module .book-info-contents .contents .card-my-favorite-ratings{display:inline-flex;flex-direction:row;align-items:center;height:24px}.card-book-info-module .book-info-contents .contents .card-my-favorite-ratings .my-favorite-rating-public-status{cursor:pointer;margin-right:8px;display:none}.card-book-info-module .book-info-contents .contents .card-my-favorite-ratings .card-my-favorite-rating.selected .icon-module .material-icons-outlined{color:#ffba1a}.card-book-info-module .book-info-contents .contents .read-status-button-partial{margin-top:8px;height:30px}.card-book-info-module .book-info-contents .contents .read-status-button-partial .board-read-status-button-module .read-status-action-button .action-button.base-button{height:30px}.card-book-info-module .book-info-contents .contents .read-status-button-partial .board-read-status-list-button-module .read-status-action-button .action-button.base-button{height:30px}.card-book-info-module .book-info-contents .contents .plan-to-read-button-partial{margin-top:8px;height:30px}.card-book-info-module .book-info-contents .contents .plan-to-read-button-partial .topic-plan-to-read-button-module .topic-plan-to-read-button .action-button{height:30px}.card-book-info-module .book-info-actions{background-color:#fff;border:1px solid #dedede;border-top:none;display:flex;flex-direction:row;font-size:12px;line-height:1.2}.card-book-info-module .book-info-actions a{width:100%}.card-book-info-module .book-info-actions .reread-action{flex:1}.card-book-info-module .book-info-actions .reread-action .reread{border-right:1px solid #dedede;display:flex;flex-direction:column;padding:4px}.card-book-info-module .book-info-actions .reread-action .reread .icon{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center}.card-book-info-module .book-info-actions .reread-action .reread .icon .image img{height:18px;margin-right:4px;margin-top:4px;width:20px}.card-book-info-module .book-info-actions .reread-action .reread .icon .count{font-size:12px;font-weight:bold}.card-book-info-module .book-info-actions .reread-action .reread.selected{background:#e03d5c;color:#fff}.card-book-info-module .book-info-actions .topic-action{flex:1}.card-book-info-module .book-info-actions .topic-action .topic{display:flex;flex:1;flex-direction:column;padding:4px}.card-book-info-module .book-info-actions .topic-action .topic .icon{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center}.card-book-info-module .book-info-actions .topic-action .topic .icon .image img{height:18px;margin-right:4px;margin-top:4px;width:20px}.card-book-info-module .book-info-actions .topic-action .topic .icon .count{font-size:12px;font-weight:bold}.comments-bbs-comment-module .comments-bbs-comment{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px}.comments-bbs-comment-module .comments-bbs-comment .source-topic-contents{width:40px;text-align:center;color:#9a9a9a}.comments-bbs-comment-module .comments-bbs-comment .board-partial{margin-bottom:16px}.comments-bbs-comment-module .comments-bbs-comment .user-partial{margin-bottom:16px}.comments-bbs-comment-module .comments-bbs-comment .comment-body-partial{margin-bottom:16px}.comment-input-form-module{background-color:#fff;border:1px solid #dedede;padding:16px}.comment-input-form-module .body-partial .body-label{font-weight:bold;margin-bottom:8px}.comment-input-form-module .body-partial .body-input textarea{height:160px}.comment-input-form-module .image-partial .image-contents{display:flex;flex-direction:row;margin-bottom:8px}.comment-input-form-module .image-partial .image-contents .image-field{display:none}.comment-input-form-module .image-partial .image-contents .image-selector-button{align-content:center;align-items:center;background:#fff;border:1px solid #9a9a9a;border-radius:4px;display:flex;flex-direction:row;justify-content:center;padding:4px 16px}.comment-input-form-module .image-partial .image-contents .image-selector-button .image{margin-right:8px}.comment-input-form-module .image-partial .image-contents .image-selector-button .image img{height:24px;margin-top:4px;width:24px}.comment-input-form-module .image-partial .image-contents .paste-image{margin-left:5px}.comment-input-form-module .image-partial .image-contents .paste-image img{border:1px solid #dedede;border-radius:4px;display:block;height:42px;margin:auto;object-fit:cover;width:42px}.comment-input-form-module .anonymous-checkbox-partial{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin:16px 0 16px}.comment-input-form-module .anonymous-checkbox-partial .user-icon img{border:1px solid #dedede;display:block;border-radius:50%;object-fit:cover;width:24px;height:24px}.comment-input-form-module .anonymous-checkbox-partial .anonymous-checkbox{margin-left:4px;height:20px;margin-top:2px}.comment-input-form-module .anonymous-checkbox-partial .anonymous-text label{margin:0}.comment-input-form-module .name-partial .not-login-message{display:none;background:#ffe8ee;border:1px solid #d0021b;border-radius:4px;margin-bottom:8px;padding:8px}.comment-input-form-module .name-partial .not-login-message .text{color:#e03d5c;font-weight:bold}.comment-input-form-module .name-partial .not-login-message .link{color:#3da4f8;font-weight:bold}.comment-input-form-module .post-button-partial button{margin-top:16px;border:1px solid #595959}.comment-input-form-module .post-button-partial .self-reply-message{display:none}.comment-input-form-module .post-button-partial .rate-limit-message{display:none}.comment-input-form-module .post-button-partial .text{color:#e03d5c}.comment-form-title-module .comment-form-title{background-color:#ec3c5c;border:1px solid #dedede;border-bottom:none;border-top:none;color:#fff;font-size:14px;font-weight:bold;padding:8px 15px}@media(max-width: 1199px){.comment-form-title-module .comment-form-title{text-align:center}}.comment-header-module{background:#fff;border:1px solid #dedede;display:flex;flex-direction:column;padding:16px}.comment-header-module .comment-header-title .ranking{margin-right:8px}.comment-header-module .comment-header-title .ranking .text{display:inline-block;font-size:12px;color:#595959;background:#dedede;border-radius:12px;padding:4px 8px;margin-bottom:8px}.comment-header-module .comment-header-title .title{color:#222;font-size:16px;font-weight:bold;line-height:1.4em;margin-bottom:0;margin-top:0}@media(max-width: 1199px){.comment-header-module .comment-header-title .title{font-size:14px;margin-bottom:0;margin-top:0}}@media(min-width: 1200px){.comment-navigation-module .link:hover{cursor:pointer;opacity:.6}}.comment-navigation-module .comment-navigation{align-content:flex-start;align-items:flex-start;background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:row;justify-content:flex-start}.comment-navigation-module .comment-navigation .message{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center;line-height:50px}@media(max-width: 1199px){.comment-navigation-module .comment-navigation .message{line-height:40px}}.comment-navigation-module .comment-navigation .message .text{font-size:14px;font-weight:bold;text-align:center}.comment-navigation-module .comment-navigation .message .icon img{display:block;width:20px}.comment-navigation-module .comment-navigation .previous-comment{flex:1}.comment-navigation-module .comment-navigation .previous-comment .previous{border-right:1px solid #dedede;height:50px}@media(max-width: 1199px){.comment-navigation-module .comment-navigation .previous-comment .previous{height:40px}}.comment-navigation-module .comment-navigation .next-comment{flex:1}.comment-navigation-module .comment-navigation .next-comment .next{height:50px}@media(max-width: 1199px){.comment-navigation-module .comment-navigation .next-comment .next{height:40px}}.comment-navigation-module .comment-navigation .comment-empty{background-color:#dedede;opacity:.5}.comment-reply-module .reply-comment{background-color:#fafafa;margin:5px 0;padding:10px}.comment-reply-module .reply-comment .reply-comment-body-ellipsis .ellipsis-comment .text{display:-webkit-box;min-height:20px;max-height:40px;-webkit-line-clamp:2;overflow:hidden;width:100%;font-size:16px}@media(max-width: 1199px){.comment-reply-module .reply-comment .reply-comment-body-ellipsis .ellipsis-comment .text{font-size:14px}}.comment-reply-module .reply-comment .reply-comment-body-ellipsis .clip-art{margin-top:8px}.comment-reply-module .reply-comment .reply-comment-body-ellipsis .clip-art img{display:block;height:40px;width:40px;object-fit:cover}.comment-reply-module .reply-comment .reply-comment-body{font-size:16px;line-height:1.5em;word-break:break-all;align-items:center;display:flex;flex-direction:row}@media(max-width: 1199px){.comment-reply-module .reply-comment .reply-comment-body{font-size:14px}}.comment-reply-module .reply-comment .reply-comment-body .text{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;width:100%;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width: 1199px){.comment-reply-module .reply-comment .reply-comment-body .text{font-size:14px}}.comment-reply-module .reply-comment .reply-comment-body p{margin-bottom:0;margin-top:0}.comment-reply-module .reply-comment .reply-comment-body p+p{margin-top:1em}.comment-reply-module .reply-comment .reply-comment-body img{height:auto;margin-top:8px;max-width:100%}.comment-reply-module .reply-comment-author{color:#3da4f8;font-size:16px}@media(max-width: 1199px){.comment-reply-module .reply-comment-author{font-size:14px}}.comments-review-comment-module .comments-review-comment .review-partial .topics-review-topic-module .topics-review-topic{border-bottom:none;padding-bottom:0}.comments-review-comment-module .comments-review-comment .comment-partial .comments-bbs-comment-module .comments-bbs-comment{border-top:none}.common-caption-module .common-caption{align-items:center;background:#fff;border:1px solid #dedede;border-top:2px solid #595959;display:flex;flex-direction:row;padding:8px 16px}.common-caption-module .common-caption h3.title{color:#595959;font-size:14px;font-weight:bold}@media(max-width: 1199px){.common-caption-module .common-caption h3.title{font-size:12px}}.common-caption-module .common-caption .description{flex:1;font-size:12px;text-align:right}.common-caption-module .common-caption .description.link{color:#3da4f8}.common-readmore-module .common-readmore{align-content:center;align-items:center;background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:row;font-size:14px;font-weight:bold;justify-content:center;margin-top:-1px;padding:8px 16px}@media(min-width: 1200px){.common-readmore-module .common-readmore:hover{cursor:pointer;opacity:.6}}@media(max-width: 1199px){.common-readmore-module .common-readmore{font-size:12px}}.common-readmore-module .common-readmore .readmore{color:#3da4f8;font-weight:bold;margin-right:8px}.common-readmore-module .common-readmore .description{color:#595959}.common-round-read-more-module .common-round-read-more{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center;text-align:center;margin:0 16px 24px}@media(max-width: 1199px){.common-round-read-more-module .common-round-read-more{margin-bottom:16px}}.common-round-read-more-module .common-round-read-more .button{background-color:#fff;border:1px solid #dedede;border-radius:24px;font-size:16px;font-weight:bold;padding:8px 16px;text-align:center;min-width:340px}@media(min-width: 1200px){.common-round-read-more-module .common-round-read-more .button:hover{cursor:pointer;opacity:.6}}.empathies-comment-module .empathies-comment .topic-title{background-color:#fff;border:1px solid #dedede;border-bottom:none;border-top:none;padding:16px 16px 0}.empathies-comment-module .empathies-comment .topic-title .title{font-size:16px;font-weight:bold}.empathies-comment-module .comment{border-top:none}.empathies-comment-module .comment-information{background-color:#ffe8ee;border:1px solid #dedede;border-bottom:none;display:flex;flex-direction:row;padding:16px}.empathies-comment-module .comment-information .thumbnail{margin-right:8px}.empathies-comment-module .comment-information .thumbnail img{display:block;height:50px;object-fit:cover;width:35px}.empathies-comment-module .comment-information .meta{display:flex;flex-direction:column;justify-content:space-around}.empathies-comment-module .comment-information .meta .board-title{color:#222;font-weight:bold}.empathies-comment-module .comment-information .meta .author-names{color:#595959;display:flex;flex-direction:row;flex-wrap:wrap}.empathies-comment-module .comment-information .meta .author-names .author-name{margin-right:4px}.empathies-comments-module .empathies-comments-captions{align-content:center;background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:row;justify-content:center;padding:16px 16px 10px}.empathies-comments-module .empathies-comments-captions .icon img{height:25px;width:27px}.empathies-comments-module .empathies-comments-captions .title{font-size:16px;font-weight:bold;margin-left:10px;margin-top:2px}.empathies-comments-module .empathies-comments .empathies-comment-partial{margin-bottom:16px}.events-card-module .events-card{background:#fff;border:1px solid #bebebe;padding:16px;position:relative}.events-card-module .events-card .label{align-content:center;align-items:center;display:flex;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;justify-content:center;left:0;position:absolute;top:0;z-index:1}.events-card-module .events-card .image{margin-bottom:12px}.events-card-module .events-card .image a{display:block;overflow:hidden;padding-bottom:56.25%;position:relative;z-index:0}.events-card-module .events-card .image img{display:block;height:100%;object-fit:cover;position:absolute;width:100%}.events-card-module .events-card .title{color:#222;font-size:16px;font-weight:bold;height:62px;margin-bottom:4px;overflow:hidden}.events-card-module .events-card .published-at{color:#3da4f8;font-size:14px;margin-bottom:4px}.events-card-module .events-card .venue{color:#222;font-size:14px;height:20px;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.events-card-module .events-card .description{-webkit-box-orient:vertical;color:#595959;display:-webkit-box;font-size:12px;height:40px;-webkit-line-clamp:2;margin-bottom:8px;overflow:hidden;width:100%}.events-card-module .events-card .actions{display:flex;flex-flow:row;justify-content:space-between}.events-card-module .events-card .actions .action-url{align-content:center;align-items:center;background:#fff;border:1px solid #9a9a9a;border-radius:4px;display:flex;flex:1;flex-direction:row;justify-content:center;padding:8px 4px}.events-card-module .events-card .actions .action-url.left{margin-right:8px}.events-card-module .events-card .actions .action-url.right{margin-left:8px}.events-card-module .events-card .actions .action-url .text{color:#595959;font-size:14px;font-weight:bold;text-align:center}.events-card-module .events-card .actions .action-url .icon img{display:block;height:auto;height:20px;object-fit:cover;width:20px}.events-description-module h3.description-title{background:#fff;border:1px solid #dedede;border-bottom:none;border-top:2px solid #595959;color:#595959;font-size:14px;font-weight:bold;padding:8px 16px}@media(max-width: 1199px){.events-description-module h3.description-title{font-size:12px}}.events-description-module .description-contents{background:#fff;border:1px solid #dedede;border-top:none}.events-description-module .description-contents .description-item{align-content:center;align-items:flex-start;border-top:1px solid #dedede;display:flex;flex-direction:column;justify-content:center;padding:16px}.events-description-module .description-contents .description-item .description{width:100%;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.events-infomartion-module h3.infomartion-title{background:#fff;border:1px solid #dedede;border-bottom:none;border-top:2px solid #595959;color:#595959;font-size:14px;font-weight:bold;padding:8px 16px}@media(max-width: 1199px){.events-infomartion-module h3.infomartion-title{font-size:12px}}.events-infomartion-module .infomartion-contents{background:#fff;border:1px solid #dedede;border-top:none}.events-infomartion-module .infomartion-contents .infomartion-item{border-top:1px solid #dedede;display:flex;flex-direction:row;padding:16px}.events-infomartion-module .infomartion-contents .infomartion-item .infomartion-title{color:#222;font-size:14px;font-weight:bold;width:100px}.events-infomartion-module .infomartion-contents .infomartion-item .infomartion-text{color:#222;flex:1;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.events-infomartion-module .infomartion-contents .infomartion-item .infomartion-text a{color:#3da4f8}.events-label-module .events-label{padding:4px 8px}.events-label-module .events-label.coming-soon{background:#3da4f8}.events-label-module .events-label.publishing{background:#ffba19}.events-label-module .events-label.published{background:#595959}.events-label-module .events-label .text{color:#fff;font-size:10px;font-weight:bold;text-align:center}.events-logo-module .events-logo{margin-bottom:16px;display:flex;flex-direction:column}@media(max-width: 1199px){.events-logo-module .events-logo{margin-bottom:0;margin-top:16px;padding:0 16px}}@media(max-width: 1199px){.events-logo-module .events-logo{align-items:flex-start;flex-direction:row;justify-content:flex-start}}.events-logo-module .events-logo .banner{align-items:center;display:flex;justify-content:center;margin-bottom:16px;height:94px}@media(max-width: 1199px){.events-logo-module .events-logo .banner{flex:1;height:80px;justify-content:flex-start}}.events-logo-module .events-logo .banner img{display:block;height:100%;padding:0 32px;object-fit:contain}@media(max-width: 1199px){.events-logo-module .events-logo .banner img{padding:0}}@media(max-width: 1199px){.events-logo-module .events-logo .message{flex:1;margin-left:16px}}.events-logo-module .events-logo .message .caption{color:#222;font-size:24px;font-weight:bold;margin-bottom:8px;text-align:center}@media(max-width: 1199px){.events-logo-module .events-logo .message .caption{font-size:18px;text-align:left}}.events-logo-module .events-logo .message .description{color:#595959;font-size:14px;font-weight:bold;text-align:center}@media(max-width: 1199px){.events-logo-module .events-logo .message .description{text-align:left}}.events-tab-menu-module .events-tab-menu{background:#fff;margin-top:-1px}.events-tab-menu-module .events-tab-menu .event-links-row{display:flex;flex-direction:column}@media(max-width: 1199px){.events-tab-menu-module .events-tab-menu .event-links-row{flex-direction:row}}.events-tab-menu-module .events-tab-menu .event-links-row .event-link{border:1px solid #dedede;flex:1 1 auto;margin-top:-1px}@media(max-width: 1199px){.events-tab-menu-module .events-tab-menu .event-links-row .event-link.right{border-left:none}}@media(max-width: 1199px){.events-tab-menu-module .events-tab-menu .event-links-row .event-link{width:50%}}.events-tab-menu-module .events-tab-menu .event-links-row .event-link .item{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;padding:8px}@media(max-width: 1199px){.events-tab-menu-module .events-tab-menu .event-links-row .event-link .item{padding:8px 16px}}.events-tab-menu-module .events-tab-menu .event-links-row .event-link .item .title{flex:1}.events-tab-menu-module .events-tab-menu .event-links-row .event-link .item .count{color:#595959;font-size:12px}.events-tab-menu-module .events-tab-menu .event-links-row .event-link .item.selected{background-color:#cce8ff}.events-tab-menu-module .events-tab-menu .event-links-row .event-link .item.selected .title{color:#3da4f8;font-weight:bold}.events-tab-menu-module .events-tab-menu .event-links-row .event-link .item.selected .count{color:#3da4f8}.features-item-module{width:158px}@media(min-width: 1200px){.features-item-module .features-item-image:hover{cursor:pointer;opacity:.6}}.features-item-module .features-item-image img{display:block;height:auto;object-fit:cover;width:158px}.features-item-module .features-item-contents{background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:column;min-height:100px}.features-item-module .features-item-contents .title{font-size:14px;font-weight:bold;margin-bottom:4px}.features-item-module .features-item-contents .author{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;flex-direction:row;font-size:12px;height:22px;margin-bottom:4px;overflow:hidden}.features-item-module .features-item-contents .author .author-name{margin-right:5px}.features-item-module .features-item-contents .metadata{display:flex;flex-direction:row;font-size:12px;height:22px}.features-item-module .features-item-contents .metadata .book-count{margin-right:4px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.features-item-module .features-item-contents .summary{-webkit-box-orient:vertical;color:#595959;display:-webkit-box;font-size:12px;height:40px;-webkit-line-clamp:2;margin-bottom:4px;overflow:hidden}.filter-search-apply-module .filter-search-apply .ais-Stats{height:38px;color:#3a4570;border-radius:4px;align-content:center;align-items:center;background:#fff;border:1px solid #dedede;display:flex;justify-content:center;flex-direction:row;padding:8px 16px}.filter-search-clear-refinement-module .filter-search-clear-refinement .ais-ClearRefinements .ais-ClearRefinements-button{height:38px;color:#3a4570;border-radius:4px;align-content:center;align-items:center;background:#fff;border:1px solid #dedede;display:flex;justify-content:center;flex-direction:row;padding:8px 16px;margin:0}.filter-search-current-refinement-module ul{padding:0;margin:0}.filter-search-current-refinement-module ul li{display:inline-block;list-style:none;margin-bottom:4px}.filter-search-current-refinement-module .current-refinement ul{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media(max-width: 1199px){.filter-search-current-refinement-module .current-refinement ul{margin-left:8px}}.filter-search-current-refinement-module .current-refinement ul li .item{background:#ffe8ee;border-radius:16px;color:#e03d5c;display:flex;flex-direction:row;flex-wrap:wrap;padding:4px 8px}.filter-search-current-refinement-module .current-refinement ul li .item button{border:none;margin:0;margin-left:4px;padding:0;width:auto}.filter-search-current-refinement-module .current-refinement ul li .item button img{display:block;height:10px;width:10px}.filter-search-dialog-module{display:none}@media(max-width: 1199px){.filter-search-dialog-module{display:block}}.filter-search-dialog-module dialog{padding:0px;margin:16px;width:100%}.filter-search-dialog-module dialog.filter-search-dialog .filter-search-dialog-contents .filter-search-dialog-caption{padding:8px 16px;background-color:#e03d5c;display:flex;flex-direction:row;margin-bottom:8px}.filter-search-dialog-module dialog.filter-search-dialog .filter-search-dialog-contents .filter-search-dialog-caption .filter-search-dialog-title{flex:1;font-weight:bold;color:#fff;text-align:center}.filter-search-dialog-module dialog.filter-search-dialog .filter-search-dialog-contents .filter-search-dialog-caption .filter-search-dialog-close-button{width:24px;text-align:right;color:#fff}.filter-search-dialog-module dialog.filter-search-dialog .filter-search-dialog-main-contents{padding:0 16px}.filter-search-dialog-module dialog.filter-search-dialog .filter-search-dialog-main-contents .filter-search-dialog-search-box-partial{margin-bottom:8px}.filter-search-dialog-module dialog.filter-search-dialog .filter-search-dialog-main-contents .filter-search-dialog-hits-partial{margin-bottom:8px}.filter-search-dialog-module dialog.filter-search-dialog .filter-search-dialog-main-contents .filter-search-dialog-acitons{display:flex;flex-direction:row;margin-bottom:8px}.filter-search-dialog-module dialog.filter-search-dialog .filter-search-dialog-main-contents .filter-search-dialog-acitons .filter-search-dialog-reset{flex:1;margin-right:8px}.filter-search-dialog-module dialog.filter-search-dialog .filter-search-dialog-main-contents .filter-search-dialog-acitons .filter-search-dialog-apply{flex:1}.filter-search-dialog-hits-module .filter-search-dialog-hits{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;width:100%}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items{display:flex;flex-direction:row;justify-content:flex-start}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .search-dialog-hit-item{margin-right:8px}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .search-dialog-hit-item .image{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center}@media(min-width: 1200px){.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .search-dialog-hit-item .image:hover{cursor:pointer;opacity:.6}}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .search-dialog-hit-item .image img{box-shadow:1px 2px 2px 0 rgba(0,0,0,.5);display:block;height:120px;object-fit:cover;width:85px}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .search-dialog-hit-item .contents .action-button{display:none}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .search-dialog-hit-item .contents .action-button .button{align-items:center;background-color:#fff;border:1px solid #9a9a9a;border-radius:4px;display:flex;flex:1;flex-direction:row;justify-content:center;width:100%}@media(max-width: 1199px){.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .search-dialog-hit-item .contents .action-button .button{align-items:center;flex-direction:row;justify-content:center}}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .search-dialog-hit-item .contents .action-button .button .icon{margin-top:2px}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .search-dialog-hit-item .contents .action-button .button .icon img{display:block;height:24px;object-fit:contain;width:24px}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .search-dialog-hit-item .contents .action-button .button .text{font-size:14px;font-weight:bold;margin-left:5px;padding:8px 0;padding:10px 0}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .search-dialog-hit-item .contents .action-button .button.disable{background-color:#9a9a9a;opacity:.5}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .search-dialog-hit-item .contents .action-button .button.free-campaign{color:#e03d5c}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .free-campaigns-hit-item{background:#fff;border:1px solid #dedede;margin:0 8px 16px;width:calc(20% - 16px)}@media(max-width: 1199px){.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .free-campaigns-hit-item{width:calc(50% - 16px)}}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .free-campaigns-hit-item .hit-item .image{align-content:center;align-items:center;background-color:#ffe8ee;display:flex;flex-direction:row;justify-content:center}@media(max-width: 1199px){.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .free-campaigns-hit-item .hit-item .image{border-bottom:none;border-right:none}}@media(min-width: 1200px){.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .free-campaigns-hit-item .hit-item .image:hover{cursor:pointer;opacity:.6}}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .free-campaigns-hit-item .hit-item .image img{box-shadow:1px 2px 2px 0 rgba(0,0,0,.5);display:block;height:150px;margin:8px 0;object-fit:cover;width:106px}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .free-campaigns-hit-item .hit-item .contents{background-color:#fff;border-top:1px solid #dedede;padding:8px}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .free-campaigns-hit-item .hit-item .contents .title{font-size:14px;font-weight:bold;height:38px;line-height:1.4;overflow:hidden;margin-bottom:4px}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .free-campaigns-hit-item .hit-item .contents .author{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;flex-direction:row;font-size:12px;height:22px;margin-bottom:4px;overflow:hidden}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .free-campaigns-hit-item .hit-item .contents .author .author-name{margin-right:5px}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .free-campaigns-hit-item .hit-item .contents .metadata{display:flex;flex-direction:row}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .free-campaigns-hit-item .hit-item .contents .metadata .volume-message{color:#222;flex:1;font-size:12px}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .free-campaigns-hit-item .hit-item .contents .metadata .campaign-end-at{color:#9a9a9a;font-size:12px;text-align:right;margin-left:4px}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .free-campaigns-hit-item .action-button{margin-bottom:8px;margin-left:8px;margin-right:8px}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .free-campaigns-hit-item .action-button .button{align-items:center;background-color:#fff;border:1px solid #9a9a9a;border-radius:4px;display:flex;flex:1;flex-direction:row;justify-content:center;width:100%}@media(max-width: 1199px){.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .free-campaigns-hit-item .action-button .button{align-items:center;flex-direction:row;justify-content:center}}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .free-campaigns-hit-item .action-button .button .icon{margin-top:2px}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .free-campaigns-hit-item .action-button .button .icon img{display:block;height:24px;object-fit:contain;width:24px}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .free-campaigns-hit-item .action-button .button .text{color:#e03d5c;font-size:14px;font-weight:bold;margin-left:5px;padding:8px 0;padding:10px 0}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .free-campaigns-hit-item .action-button .button.disable{background-color:#9a9a9a;opacity:.5}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .kindle-unlimited-hit-item{background:#fff;border:1px solid #dedede;margin:0 8px 16px;width:calc(20% - 16px)}@media(max-width: 1199px){.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .kindle-unlimited-hit-item{width:calc(50% - 16px)}}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .kindle-unlimited-hit-item .hit-item .image{align-content:center;align-items:center;background-color:#ffe8ee;display:flex;flex-direction:row;justify-content:center}@media(max-width: 1199px){.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .kindle-unlimited-hit-item .hit-item .image{border-bottom:none;border-right:none}}@media(min-width: 1200px){.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .kindle-unlimited-hit-item .hit-item .image:hover{cursor:pointer;opacity:.6}}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .kindle-unlimited-hit-item .hit-item .image img{box-shadow:1px 2px 2px 0 rgba(0,0,0,.5);display:block;height:150px;margin:8px 0;object-fit:cover;width:106px}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .kindle-unlimited-hit-item .hit-item .contents{background-color:#fff;border-top:1px solid #dedede;padding:8px}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .kindle-unlimited-hit-item .hit-item .contents .title{font-size:14px;font-weight:bold;height:38px;line-height:1.4;overflow:hidden}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .kindle-unlimited-hit-item .hit-item .contents .author{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;flex-direction:row;font-size:12px;height:22px;margin-bottom:4px;overflow:hidden}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .kindle-unlimited-hit-item .hit-item .contents .author .author-name{margin-right:5px}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .kindle-unlimited-hit-item .hit-item .contents .metadata{display:flex;flex-direction:row}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .kindle-unlimited-hit-item .hit-item .contents .metadata .volume-message{color:#222;flex:1;font-size:12px}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .kindle-unlimited-hit-item .hit-item .contents .metadata .campaign-end-at{color:#9a9a9a;font-size:12px;text-align:right;margin-left:4px}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .kindle-unlimited-hit-item .action-button{margin-bottom:8px;margin-left:8px;margin-right:8px}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .kindle-unlimited-hit-item .action-button .button{background-color:#fff;border:1px solid #9a9a9a;padding:4px 8px;border-radius:4px}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .kindle-unlimited-hit-item .action-button .button .kindle-unlimited-banner{display:flex;flex-direction:row;justify-content:center;align-content:center;align-items:center}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .kindle-unlimited-hit-item .action-button .button .kindle-unlimited-banner .kindle-text{color:#ffba1a;font-size:14px;font-weight:bold}.filter-search-dialog-hits-module .filter-search-dialog-hits .filter-search-dialog-hit-items .kindle-unlimited-hit-item .action-button .button .kindle-unlimited-banner .unlimited-text{color:#595959;font-size:14px;font-weight:bold}.filter-search-filterd-button-module{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center;text-align:center}.filter-search-filterd-button-module .filter-search-filterd-button{align-content:center;align-items:center;background-color:#595959;display:flex;flex-direction:row;justify-content:center;text-align:center;padding:8px 16px;width:320px}.filter-search-filterd-button-module .filter-search-filterd-button .icon .material-icons-outlined{color:#fff;margin-right:8px;height:24px;width:24px;font-size:24px}.filter-search-filterd-button-module .filter-search-filterd-button .text{font-size:16px;color:#fff}.filter-search-filtered-link-module .filter-search-filtered-link{width:100%;text-align:center;padding:8px}@media(max-width: 1199px){.filter-search-filtered-link-module .filter-search-filtered-link{padding:16px}}.filter-search-filtered-link-module .filter-search-filtered-link .message{font-size:14px}@media(max-width: 1199px){.filter-search-filtered-link-module .filter-search-filtered-link .message{font-size:12px}}.filter-search-filtered-link-module .filter-search-filtered-link .message .new-link{color:#3da4f8;font-size:14px;margin-left:8px}@media(max-width: 1199px){.filter-search-filtered-link-module .filter-search-filtered-link .message .new-link{font-size:12px}}.filter-search-filters-module .filter-search-filters .filter-search-filters-title{align-content:center;align-items:center;background:#f0f6ff;border:1px solid #dedede;border-top:2px solid #595959;display:flex;flex-direction:row}.filter-search-filters-module .filter-search-filters .filter-search-filters-title .title{color:#595959;font-size:14px;font-weight:bold;padding:8px 16px}.filter-search-filters-module .filters-list-with-panels-partial{margin-bottom:16px}.filter-search-filters-module .filters-toggles-partial{margin-bottom:16px}.filter-search-filters-module .filters-actions-partial{display:none}@media(max-width: 1199px){.filter-search-filters-module .filters-actions-partial{display:block;margin-top:16px;display:flex;flex-direction:row}}.filter-search-filters-module .filters-actions-partial .filters-clear-refinements-partial{flex:1;margin:0 8px 0 16px}.filter-search-filters-module .filters-actions-partial .filters-overlay-stats-partial{flex:1;margin:0 16px 0 8px;display:block}.filter-search-filters-module .filters-actions-partial .filters-overlay-stats{flex:1}.filter-search-filters-module .filters-actions-partial .filters-overlay-stats .ais-Stats .ais-Stats-text{border-radius:4px;align-content:center;align-items:center;justify-content:center;background:#fff;border:1px solid #dedede;display:flex;flex-direction:row;padding:8px 16px;font-weight:bold;color:#222}.filter-search-hits-module .filter-search-hits{min-height:360px}.filter-search-hits-module .filter-search-hits .filter-search-hit-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media(min-width: 768px)and (max-width: 1199px){.filter-search-hits-module .filter-search-hits .filter-search-hit-items{justify-content:center}}@media(max-width: 767px){.filter-search-hits-module .filter-search-hits .filter-search-hit-items{justify-content:space-around}}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .search-hit-item{background-color:#fff;border:1px solid #dedede;margin:0 8px 16px;width:calc(20% - 16px)}@media(max-width: 1199px){.filter-search-hits-module .filter-search-hits .filter-search-hit-items .search-hit-item{width:calc(50% - 16px)}}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .search-hit-item .image{align-content:center;align-items:center;background-color:#ffe8ee;display:flex;flex-direction:row;justify-content:center}@media(max-width: 1199px){.filter-search-hits-module .filter-search-hits .filter-search-hit-items .search-hit-item .image{border-bottom:none;border-right:none}}@media(min-width: 1200px){.filter-search-hits-module .filter-search-hits .filter-search-hit-items .search-hit-item .image:hover{cursor:pointer;opacity:.6}}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .search-hit-item .image img{box-shadow:1px 2px 2px 0 rgba(0,0,0,.5);display:block;height:150px;margin:8px 0;object-fit:cover;width:106px}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .search-hit-item .contents{background-color:#fff;border-top:1px solid #dedede;padding:8px}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .search-hit-item .contents .title{font-size:14px;font-weight:bold;height:38px;line-height:1.4;overflow:hidden}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .search-hit-item .contents .author{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;flex-direction:row;font-size:12px;height:22px;margin-bottom:4px;overflow:hidden}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .search-hit-item .contents .author .author-name{margin-right:5px}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .search-hit-item .contents .metadata{display:flex;flex-direction:row;font-size:12px;height:22px}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .search-hit-item .contents .metadata .book-count{margin-right:4px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .search-hit-item .contents .metadata .board-label-tag{border-radius:4px;font-size:12px;font-weight:bold;margin-right:4px;padding:0 4px}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .search-hit-item .contents .metadata .board-label-tag.new-series{border:1px solid #3da4f8;color:#3da4f8}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .search-hit-item .contents .metadata .board-label-tag.completed{border:1px solid #e03d5c;color:#e03d5c}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .search-hit-item .contents .metadata .board-label-tag.recent-completed{background-color:#e03d5c;border:1px solid #e03d5c;color:#fff}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .search-hit-item .contents .metadata .board-label-tag.continue{border:1px solid #9bcb3b;color:#9bcb3b}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .search-hit-item .contents .metadata .board-label-tag.yomikiri{border:1px solid #ffba19;color:#ffba19}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .search-hit-item .contents .metadata .board-label-tag.media-type-anime{border:1px solid #595959;color:#595959}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .search-hit-item .contents .summary{-webkit-box-orient:vertical;color:#595959;display:-webkit-box;font-size:12px;height:40px;-webkit-line-clamp:2;margin-top:4px;margin-bottom:8px;overflow:hidden;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .search-hit-item .contents .action-button .button{align-items:center;background-color:#fff;border:1px solid #9a9a9a;border-radius:4px;display:flex;flex:1;flex-direction:row;justify-content:center;width:100%}@media(max-width: 1199px){.filter-search-hits-module .filter-search-hits .filter-search-hit-items .search-hit-item .contents .action-button .button{align-items:center;flex-direction:row;justify-content:center}}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .search-hit-item .contents .action-button .button .icon{margin-top:2px}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .search-hit-item .contents .action-button .button .icon img{display:block;height:24px;object-fit:contain;width:24px}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .search-hit-item .contents .action-button .button .text{font-size:14px;font-weight:bold;margin-left:5px;padding:8px 0;padding:10px 0}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .search-hit-item .contents .action-button .button.disable{background-color:#9a9a9a;opacity:.5}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .search-hit-item .contents .action-button .button.free-campaign{color:#e03d5c}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .free-campaigns-hit-item{background:#fff;border:1px solid #dedede;margin:0 8px 16px;width:calc(20% - 16px)}@media(max-width: 1199px){.filter-search-hits-module .filter-search-hits .filter-search-hit-items .free-campaigns-hit-item{width:calc(50% - 16px)}}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .free-campaigns-hit-item .hit-item .image{align-content:center;align-items:center;background-color:#ffe8ee;display:flex;flex-direction:row;justify-content:center}@media(max-width: 1199px){.filter-search-hits-module .filter-search-hits .filter-search-hit-items .free-campaigns-hit-item .hit-item .image{border-bottom:none;border-right:none}}@media(min-width: 1200px){.filter-search-hits-module .filter-search-hits .filter-search-hit-items .free-campaigns-hit-item .hit-item .image:hover{cursor:pointer;opacity:.6}}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .free-campaigns-hit-item .hit-item .image img{box-shadow:1px 2px 2px 0 rgba(0,0,0,.5);display:block;height:150px;margin:8px 0;object-fit:cover;width:106px}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .free-campaigns-hit-item .hit-item .contents{background-color:#fff;border-top:1px solid #dedede;padding:8px}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .free-campaigns-hit-item .hit-item .contents .title{font-size:14px;font-weight:bold;height:38px;line-height:1.4;overflow:hidden;margin-bottom:4px}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .free-campaigns-hit-item .hit-item .contents .author{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;flex-direction:row;font-size:12px;height:22px;margin-bottom:4px;overflow:hidden}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .free-campaigns-hit-item .hit-item .contents .author .author-name{margin-right:5px}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .free-campaigns-hit-item .hit-item .contents .metadata{display:flex;flex-direction:row}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .free-campaigns-hit-item .hit-item .contents .metadata .volume-message{color:#222;flex:1;font-size:12px}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .free-campaigns-hit-item .hit-item .contents .metadata .campaign-end-at{color:#9a9a9a;font-size:12px;text-align:right;margin-left:4px}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .free-campaigns-hit-item .action-button{margin-bottom:8px;margin-left:8px;margin-right:8px}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .free-campaigns-hit-item .action-button .button{align-items:center;background-color:#fff;border:1px solid #9a9a9a;border-radius:4px;display:flex;flex:1;flex-direction:row;justify-content:center;width:100%}@media(max-width: 1199px){.filter-search-hits-module .filter-search-hits .filter-search-hit-items .free-campaigns-hit-item .action-button .button{align-items:center;flex-direction:row;justify-content:center}}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .free-campaigns-hit-item .action-button .button .icon{margin-top:2px}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .free-campaigns-hit-item .action-button .button .icon img{display:block;height:24px;object-fit:contain;width:24px}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .free-campaigns-hit-item .action-button .button .text{color:#e03d5c;font-size:14px;font-weight:bold;margin-left:5px;padding:8px 0;padding:10px 0}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .free-campaigns-hit-item .action-button .button.disable{background-color:#9a9a9a;opacity:.5}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .kindle-unlimited-hit-item{background:#fff;border:1px solid #dedede;margin:0 8px 16px;width:calc(20% - 16px)}@media(max-width: 1199px){.filter-search-hits-module .filter-search-hits .filter-search-hit-items .kindle-unlimited-hit-item{width:calc(50% - 16px)}}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .kindle-unlimited-hit-item .hit-item .image{align-content:center;align-items:center;background-color:#ffe8ee;display:flex;flex-direction:row;justify-content:center}@media(max-width: 1199px){.filter-search-hits-module .filter-search-hits .filter-search-hit-items .kindle-unlimited-hit-item .hit-item .image{border-bottom:none;border-right:none}}@media(min-width: 1200px){.filter-search-hits-module .filter-search-hits .filter-search-hit-items .kindle-unlimited-hit-item .hit-item .image:hover{cursor:pointer;opacity:.6}}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .kindle-unlimited-hit-item .hit-item .image img{box-shadow:1px 2px 2px 0 rgba(0,0,0,.5);display:block;height:150px;margin:8px 0;object-fit:cover;width:106px}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .kindle-unlimited-hit-item .hit-item .contents{background-color:#fff;border-top:1px solid #dedede;padding:8px}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .kindle-unlimited-hit-item .hit-item .contents .title{font-size:14px;font-weight:bold;height:38px;line-height:1.4;overflow:hidden}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .kindle-unlimited-hit-item .hit-item .contents .author{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;flex-direction:row;font-size:12px;height:22px;margin-bottom:4px;overflow:hidden}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .kindle-unlimited-hit-item .hit-item .contents .author .author-name{margin-right:5px}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .kindle-unlimited-hit-item .hit-item .contents .metadata{display:flex;flex-direction:row}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .kindle-unlimited-hit-item .hit-item .contents .metadata .volume-message{color:#222;flex:1;font-size:12px}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .kindle-unlimited-hit-item .hit-item .contents .metadata .campaign-end-at{color:#9a9a9a;font-size:12px;text-align:right;margin-left:4px}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .kindle-unlimited-hit-item .action-button{margin-bottom:8px;margin-left:8px;margin-right:8px}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .kindle-unlimited-hit-item .action-button .button{background-color:#fff;border:1px solid #9a9a9a;padding:4px 8px;border-radius:4px}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .kindle-unlimited-hit-item .action-button .button .kindle-unlimited-banner{display:flex;flex-direction:row;justify-content:center;align-content:center;align-items:center}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .kindle-unlimited-hit-item .action-button .button .kindle-unlimited-banner .kindle-text{color:#ffba1a;font-size:14px;font-weight:bold}.filter-search-hits-module .filter-search-hits .filter-search-hit-items .kindle-unlimited-hit-item .action-button .button .kindle-unlimited-banner .unlimited-text{color:#595959;font-size:14px;font-weight:bold}.filter-search-overlay-module .filter-search-overlay{position:fixed;top:0;left:0;right:0;z-index:10000;width:100vw;height:100vh;visibility:hidden;opacity:0;background:rgba(0,0,0,.3);transition:all .5s ease-out;padding:16px 16px 70px 16px}.filter-search-overlay-module .filter-search-overlay.on{opacity:1;visibility:visible}.filter-search-overlay-module .filter-search-overlay .overlay-flex{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.filter-search-overlay-module .filter-search-overlay #filter-search-overlay-inner{background-color:#fff;width:100%;height:100%;overflow-y:auto}.filter-search-pagination-module .popular-pagination{align-content:center;align-items:center;display:flex;flex:1;flex-direction:row;justify-content:center}.filter-search-pagination-module .popular-pagination .page-items{align-content:center;align-items:center;background:#fff;border:1px solid #9a9a9a;display:flex;flex:1;flex-direction:row;justify-content:center}.filter-search-pagination-module .popular-pagination .page-items .page-item{border-left:1px solid #9a9a9a;flex:1;font-size:14px;padding:10px 0;text-align:center}.filter-search-pagination-module .popular-pagination .page-items .page-item:first-child{border-left:none}.filter-search-pagination-module .popular-pagination .page-items .page-item.current{background:#9a9a9a;color:#fff}.filter-search-pagination-module .popular-pagination .page-items .page-item.disabled{color:#9a9a9a}.filter-search-refinement-list-with-panel-module .filter-search-refinement-list-with-panel{margin-top:-1px}.filter-search-refinement-list-with-panel-module .filter-search-refinement-list-with-panel .ais-Panel-header{font-size:14px;padding:8px 16px;margin-bottom:0px;color:#222;font-weight:normal;background-color:#fff;border:1px solid #dedede}.filter-search-refinement-list-with-panel-module .filter-search-refinement-list-with-panel .ais-Panel-header span .title{display:flex;flex-direction:row}.filter-search-refinement-list-with-panel-module .filter-search-refinement-list-with-panel .ais-Panel-header span .title .text{font-weight:bold;font-size:14px}.filter-search-refinement-list-with-panel-module .filter-search-refinement-list-with-panel .ais-Panel-header span .title .count{font-size:12px;color:#9a9a9a;margin-right:16px;text-align:right;flex:1}.filter-search-refinement-list-with-panel-module .filter-search-refinement-list-with-panel .ais-Panel-header button{padding:8px 16px;text-align:right}.filter-search-refinement-list-with-panel-module .filter-search-refinement-list-with-panel .ais-RefinementList-item{margin-top:-1px}.filter-search-refinement-list-with-panel-module .filter-search-refinement-list-with-panel .ais-RefinementList-label{background-color:#fff;border:1px solid #dedede;color:#222;padding:8px 16px;margin:0}.filter-search-refinement-list-with-panel-module .filter-search-refinement-list-with-panel .ais-RefinementList-label input[type=checkbox]{margin:0;margin-right:4px}.filter-search-refinement-list-with-panel-module .filter-search-refinement-list-with-panel .ais-RefinementList-label .ais-RefinementList-labelText{font-size:14px;font-weight:normal;color:#222}.filter-search-refinement-list-with-panel-module .filter-search-refinement-list-with-panel .ais-RefinementList-label .ais-RefinementList-count{font-size:12px;margin-left:4px;padding:4px 12px;background:#ffe8ee;border-radius:16px;color:#e03d5c}.filter-search-refinement-list-with-panel-module .filter-search-refinement-list-with-panel .ais-SearchBox .ais-SearchBox-form{margin:8px}.filter-search-refinement-list-with-panel-module .filter-search-refinement-list-with-panel .ais-SearchBox .ais-SearchBox-form .ais-SearchBox-input{-webkit-appearance:none;border-radius:0;margin:0;font-size:16px}.filter-search-refinement-list-with-panel-module .filter-search-refinement-list-with-panel .ais-SearchBox .ais-SearchBox-form .ais-SearchBox-submit{width:20px;margin:0}.filter-search-refinement-list-with-panel-module .filter-search-refinement-list-with-panel .ais-RatingMenu-list{margin-top:-1px;background-color:#fff;border:1px solid #dedede;padding:8px 16px}.filter-search-refinement-list-with-panel-module .filter-search-refinement-list-with-panel .ais-RatingMenu-list .ais-RatingMenu-item{list-style:none;margin-bottom:4px}.filter-search-refinement-list-with-panel-module .filter-search-refinement-list-with-panel .ais-RatingMenu-list .ais-RatingMenu-count:before{content:""}.filter-search-refinement-list-with-panel-module .filter-search-refinement-list-with-panel .ais-RatingMenu-list .ais-RatingMenu-count:after{content:""}.filter-search-refinement-list-with-panel-module .filter-search-refinement-list-with-panel .ais-RatingMenu-list .ais-RatingMenu-count{font-size:12px;padding:2px 16px;background:#ffe8ee;border-radius:16px;color:#e03d5c}.filter-search-search-box-module .filters-search-box .ais-SearchBox .ais-SearchBox-form .ais-SearchBox-input{margin:0;-webkit-appearance:none;border-radius:0;font-size:16px}.filter-search-search-box-module .filters-search-box .ais-SearchBox .ais-SearchBox-form .ais-SearchBox-submit{width:20px;margin:0}.filter-search-stats-module .filter-search-stats{display:flex;flex-direction:row}.filter-search-stats-module .ais-Stats{margin-top:4px}.filter-search-stats-module .ais-Stats .ais-Stats-text{display:flex;flex-direction:row;justify-content:flex-start}.filter-search-stats-module .ais-Stats .ais-Stats-text .count{color:#222;font-size:21px}.filter-search-stats-module .ais-Stats .ais-Stats-text .unit{font-size:14px}.filter-search-toggle-module .filter-search-toggle{padding:8px 16px;margin-top:-1px;background-color:#fff;border:1px solid #dedede}.filter-search-toggle-module .filter-search-toggle input[type=checkbox]{margin-bottom:0}.filter-search-toggle-module .filter-search-toggle label{margin-bottom:0}.filter-search-toggle-module .filter-search-toggle label .count{padding:.1rem .4rem;font-size:12px;background:#ffe8ee;border-radius:16px;color:#e03d5c}.floating-menu-item-module .floating-menu-item .menu-item .menu-link{cursor:pointer;align-content:center;align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%}.floating-menu-item-module .floating-menu-item .menu-item .menu-link:hover{opacity:.6}.floating-menu-item-module .floating-menu-item .menu-item .menu-link .icon{border:1px solid #dedede;background-color:#fafafa;border-radius:50%;padding:16px;margin-bottom:8px}.floating-menu-item-module .floating-menu-item .menu-item .menu-link .icon .material-icons-outlined{height:24px;width:24px;font-size:24px}.floating-menu-item-module .floating-menu-item .menu-item .menu-link .icon.store{background-color:#fd0}.floating-menu-item-module .floating-menu-item .menu-item .menu-link .text{font-size:12px;font-weight:bold}.floating-menu-item-module .floating-menu-item .menu-item .menu-link.disable{cursor:default}.floating-menu-item-module .floating-menu-item .menu-item .menu-link.disable:hover{opacity:1}.floating-menu-item-module .floating-menu-item .menu-item .menu-link.disable .icon{background-color:#9a9a9a;opacity:.5}.floating-menu-item-user-module .floating-menu-item-user .menu-item .menu-link{cursor:pointer;align-content:center;align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%;position:relative}.floating-menu-item-user-module .floating-menu-item-user .menu-item .menu-link:hover{opacity:.6}.floating-menu-item-user-module .floating-menu-item-user .menu-item .menu-link .icon{border:1px solid #dedede;background-color:#fafafa;border-radius:50%;padding:16px;margin-bottom:8px}.floating-menu-item-user-module .floating-menu-item-user .menu-item .menu-link .icon .material-icons-outlined{height:24px;width:24px;font-size:24px}.floating-menu-item-user-module .floating-menu-item-user .menu-item .menu-link .image{display:none;border:1px solid #dedede;background-color:#fafafa;border-radius:50%;padding:8px;margin-bottom:8px}.floating-menu-item-user-module .floating-menu-item-user .menu-item .menu-link .image img{object-fit:cover;border-radius:50%;overflow:hidden;height:40px;width:40px;display:block}.floating-menu-item-user-module .floating-menu-item-user .menu-item .menu-link .notifications-count{display:none;background:#e03d5c;border-radius:50%;color:#fff;font-size:10px;font-weight:bold;min-height:16px;min-width:20px;padding:0 1px;position:absolute;right:3px;text-align:center;top:3px}.floating-menu-item-user-module .floating-menu-item-user .menu-item .menu-link .text{font-size:12px;font-weight:bold}.floating-menu-item-user-module .floating-menu-item-user .menu-item .menu-link.disable{cursor:default}.floating-menu-item-user-module .floating-menu-item-user .menu-item .menu-link.disable:hover{opacity:1}.floating-menu-item-user-module .floating-menu-item-user .menu-item .menu-link.disable .icon{background-color:#9a9a9a;opacity:.5}.footer-caption-module .footer-caption{display:flex;flex-direction:row;font-size:14px}.footer-caption-module .footer-caption .title{color:#222;flex:1;font-size:14px;font-weight:bold}.footer-caption-module .footer-caption .link-path{display:flex;flex:1;flex-direction:row;font-size:14px;justify-content:center;text-align:right}.footer-caption-module .footer-caption .link-path .text{color:#222;font-size:14px;font-weight:bold}.footer-caption-module .footer-caption .link-path .icon img{display:block;width:20px}.footer-links-module .footer-links .items{display:flex;flex-direction:row;flex-wrap:wrap;padding:16px 0;width:100%}.footer-links-module .footer-links .items .item{color:#3da4f8;margin-bottom:4px;margin-right:16px}.footer-page-footer{margin-top:24px}@media(max-width: 1199px){.footer-page-footer{margin-top:16px}}@media(max-width: 1199px){.footer-page-footer .page-footer .links-partial{margin-left:16px;margin-right:16px}}.footer-page-footer .page-footer .event-banner-partial{margin-bottom:16px}.footer-page-footer .page-footer .event-banner-partial img{display:block;height:100%;width:100%}.footer-page-footer .page-footer .banner-partial{margin-bottom:16px}.footer-page-footer .page-footer .banner-partial img{display:block;width:100%;height:100%}.footer-function-menu-communicate-dialog-module .footer-function-menu-communicate-dialog dialog::backdrop{background:rgba(0,0,0,.32)}.footer-function-menu-communicate-dialog-module .footer-function-menu-communicate-dialog dialog.footer-function-menu-communicate .footer-function-menu-communicate-contents{padding:16px;width:250px}.footer-function-menu-communicate-dialog-module .footer-function-menu-communicate-dialog dialog.footer-function-menu-communicate .footer-function-menu-communicate-contents .link-button{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px;background:#fafafa;border:1px solid #dedede;border-radius:4px;margin-bottom:16px}.footer-function-menu-communicate-dialog-module .footer-function-menu-communicate-dialog dialog.footer-function-menu-communicate .footer-function-menu-communicate-contents .menu-button{margin-bottom:16px;border:1px solid #dedede;background-color:#fff;display:flex;flex-direction:column}.footer-function-menu-communicate-dialog-module .footer-function-menu-communicate-dialog dialog.footer-function-menu-communicate .footer-function-menu-communicate-contents .menu-button .title{margin-bottom:4px;font-size:14px;font-weight:bold;border-bottom:1px solid #dedede;background:#fafafa;padding:4px 0}.footer-function-menu-communicate-dialog-module .footer-function-menu-communicate-dialog dialog.footer-function-menu-communicate .footer-function-menu-communicate-contents .menu-button .description{padding:8px 16px;background:#fff}.footer-function-menu-communicate-dialog-module .footer-function-menu-communicate-dialog dialog.footer-function-menu-communicate .footer-function-menu-communicate-contents .menu-button .message{width:100%;padding:16px}.footer-function-menu-communicate-dialog-module .footer-function-menu-communicate-dialog dialog.footer-function-menu-communicate .footer-function-menu-communicate-contents .menu-button:last-child{margin-bottom:0}.footer-function-menu-discover-dialog-module .footer-function-menu-discover-dialog dialog::backdrop{background:rgba(0,0,0,.32)}.footer-function-menu-discover-dialog-module .footer-function-menu-discover-dialog dialog.footer-function-menu-discover .footer-function-menu-discover-contents{padding:16px;width:100%}.footer-function-menu-discover-dialog-module .footer-function-menu-discover-dialog dialog.footer-function-menu-discover .footer-function-menu-discover-contents .link-button{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px;background:#fafafa;border:1px solid #dedede;border-radius:4px;margin-bottom:16px}.footer-function-menu-discover-dialog-module .footer-function-menu-discover-dialog dialog.footer-function-menu-discover .footer-function-menu-discover-contents .menu-button{margin-bottom:16px;border:1px solid #dedede;background-color:#fff;display:flex;flex-direction:column}.footer-function-menu-discover-dialog-module .footer-function-menu-discover-dialog dialog.footer-function-menu-discover .footer-function-menu-discover-contents .menu-button .title{font-size:14px;font-weight:bold;border-bottom:1px solid #dedede;background:#fafafa;padding:4px 0}.footer-function-menu-discover-dialog-module .footer-function-menu-discover-dialog dialog.footer-function-menu-discover .footer-function-menu-discover-contents .menu-button .description{padding:8px 16px;background:#fff}.footer-function-menu-discover-dialog-module .footer-function-menu-discover-dialog dialog.footer-function-menu-discover .footer-function-menu-discover-contents .menu-button .message{width:100%;padding:16px}.footer-function-menu-discover-dialog-module .footer-function-menu-discover-dialog dialog.footer-function-menu-discover .footer-function-menu-discover-contents .menu-button:last-child{margin-bottom:0}.footer-function-menu-read-dialog-module .footer-function-menu-read-dialog dialog::backdrop{background:rgba(0,0,0,.32)}.footer-function-menu-read-dialog-module .footer-function-menu-read-dialog dialog.footer-function-menu-read .footer-function-menu-read-contents{padding:16px;width:250px}.footer-function-menu-read-dialog-module .footer-function-menu-read-dialog dialog.footer-function-menu-read .footer-function-menu-read-contents .link-button{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px;background:#fafafa;border:1px solid #dedede;border-radius:4px;margin-bottom:16px}.footer-function-menu-read-dialog-module .footer-function-menu-read-dialog dialog.footer-function-menu-read .footer-function-menu-read-contents .menu-button{margin-bottom:16px;border:1px solid #dedede;background-color:#fff;display:flex;flex-direction:column}.footer-function-menu-read-dialog-module .footer-function-menu-read-dialog dialog.footer-function-menu-read .footer-function-menu-read-contents .menu-button .title{font-size:14px;font-weight:bold;border-bottom:1px solid #dedede;background:#fafafa;padding:4px 0}.footer-function-menu-read-dialog-module .footer-function-menu-read-dialog dialog.footer-function-menu-read .footer-function-menu-read-contents .menu-button .description{padding:8px 16px;background:#fff}.footer-function-menu-read-dialog-module .footer-function-menu-read-dialog dialog.footer-function-menu-read .footer-function-menu-read-contents .menu-button .message{width:100%;padding:16px}.footer-function-menu-read-dialog-module .footer-function-menu-read-dialog dialog.footer-function-menu-read .footer-function-menu-read-contents .menu-button:last-child{margin-bottom:0}.import-link-form-module{background-color:#fff;border:1px solid #dedede;border-top:none;padding:16px}.import-link-form-module .site-url-contents{display:flex;flex-direction:row}.import-link-form-module .site-url-contents .site-url{flex:1}.import-link-form-module .site-url-contents .site-url .site-url-label{font-weight:bold;margin-bottom:4px}.import-link-form-module .post-button button{border:1px solid #595959;margin:0}.reply-to-form .reply-to-form-title{background-color:#6cd99b;border-left:1px solid #dedede;border-right:1px solid #dedede;color:#fff;font-size:14px;font-weight:bold;padding:8px 15px}.forums-logo-module .forums-logo{background-color:#fff;border:1px solid #dedede;padding:8px 16px;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center}.forums-logo-module .forums-logo .forums-logo-title{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center}.forums-logo-module .forums-logo .forums-logo-title .banner{margin-right:8px}.forums-logo-module .forums-logo .forums-logo-title .banner img{display:block;height:34px;object-fit:contain}.forums-logo-module .forums-logo .forums-logo-title .message .caption{color:#222;font-size:14px;font-weight:bold;text-align:start}.forums-logo-module .forums-logo .forums-logo-title .message .description{color:#595959;font-size:10px;font-weight:bold;text-align:start;margin-top:-4px}.forums-logo-module .forums-logo .post-icon{text-align:right;border:1px solid #dedede;padding:8px;border-radius:4px}.forums-menu-module .forums-menu{margin-top:-1px;background:#fff;border:1px solid #dedede;display:flex;flex-direction:row;justify-content:flex-start;align-content:center;align-items:center}.forums-menu-module .forums-menu .item{flex:1;padding:8px 8px;display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center}@media(max-width: 1199px){.forums-menu-module .forums-menu .item{flex-direction:row;justify-content:center;align-content:center;align-items:center}}.forums-menu-module .forums-menu .item .icon{flex:1}@media(max-width: 1199px){.forums-menu-module .forums-menu .item .icon{flex:none;margin-right:4px}}.forums-menu-module .forums-menu .item.selected{border-bottom:2px solid #3da4f8}.forums-menu-module .forums-menu .item.selected .icon .material-icons-outlined{color:#3da4f8}.forums-menu-module .forums-menu .item.selected .text{color:#3da4f8}.forums-topic-module .forums-topic{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px;display:flex;flex-direction:row;align-content:flex-start;align-items:center;justify-content:flex-start}.forums-topic-module .forums-topic .thumbnail{margin-right:8px}.forums-topic-module .forums-topic .thumbnail img{display:block;object-fit:cover;height:60px;width:60px;border:1px solid #dedede}.forums-topic-module .forums-topic .forums-topic-contents .metadata-contents{display:flex;flex-direction:row;align-content:flex-start;align-items:center;background-color:#fff;flex:1;justify-content:flex-start;overflow:hidden;margin-bottom:2px}.forums-topic-module .forums-topic .forums-topic-contents .metadata-contents .metadata{flex:1;align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.forums-topic-module .forums-topic .forums-topic-contents .metadata-contents .metadata .rank{align-content:center;align-items:center;background-color:#9bcb3b;color:#fff;display:flex;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;height:24px;justify-content:center;min-width:24px;margin-right:8px}.forums-topic-module .forums-topic .forums-topic-contents .metadata-contents .metadata .type{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-right:8px}.forums-topic-module .forums-topic .forums-topic-contents .metadata-contents .metadata .type .icon{margin-right:2px}.forums-topic-module .forums-topic .forums-topic-contents .metadata-contents .metadata .type .icon img{display:block;height:14px;width:14px}.forums-topic-module .forums-topic .forums-topic-contents .metadata-contents .metadata .type .text{color:#595959;font-size:12px}.forums-topic-module .forums-topic .forums-topic-contents .metadata-contents .metadata .updated-at{font-size:12px;color:#595959;margin-right:8px}.forums-topic-module .forums-topic .forums-topic-contents .metadata-contents .metadata .last-updated-at-changed{display:none;width:10px;height:10px;background:#e03d5c;border-radius:50%}.forums-topic-module .forums-topic .forums-topic-contents .metadata-contents .metadata .tags{margin-left:8px}.forums-topic-module .forums-topic .forums-topic-contents .metadata-contents .metadata .tags .tag{display:inline-block;font-size:12px;color:#595959;background:#dedede;border-radius:12px;padding:0px 8px;margin-right:8px}.forums-topic-module .forums-topic .forums-topic-contents .board-contents{margin-bottom:2px;display:flex;flex-direction:row;align-content:flex-start;align-items:center;justify-content:flex-start}.forums-topic-module .forums-topic .forums-topic-contents .board-contents .board-title{font-size:14px;margin-right:8px;color:#595959;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.forums-topic-module .forums-topic .forums-topic-contents .board-contents .author-names{color:#595959;align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.forums-topic-module .forums-topic .forums-topic-contents .board-contents .author-names .author-name{font-size:14px;margin-right:8px}.forums-topic-module .forums-topic .forums-topic-contents .title-contents .title{color:#3da4f8;font-size:16px;font-weight:bold;text-align:left;flex:1}.free-campaigns-title-logo-module{border-bottom:4px solid #e03d5c}.free-campaigns-title-logo-module .free-campaigns-title-logo{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}@media(max-width: 1199px){.free-campaigns-title-logo-module .free-campaigns-title-logo{padding:0 16px}}.free-campaigns-title-logo-module .free-campaigns-title-logo .image{margin-right:8px}.free-campaigns-title-logo-module .free-campaigns-title-logo .image img{display:block;height:72px;width:72px}@media(max-width: 1199px){.free-campaigns-title-logo-module .free-campaigns-title-logo .image img{height:48px;width:48px}}.free-campaigns-title-logo-module .free-campaigns-title-logo .metadata .caption{color:#e23a5a;font-size:24px;font-weight:bold;margin-bottom:4px}@media(max-width: 1199px){.free-campaigns-title-logo-module .free-campaigns-title-logo .metadata .caption{font-size:18px;margin-bottom:0}}.free-campaigns-title-logo-module .free-campaigns-title-logo .metadata .description{color:#595959;font-size:14px}@media(max-width: 1199px){.free-campaigns-title-logo-module .free-campaigns-title-logo .metadata .description{font-size:12px}}@media(max-width: 1199px){.free-spaces-announce-module{padding:0 16px}}.free-spaces-announce-module .free-spaces-announce .thumbnail{display:flex;justify-content:center;align-items:center;align-content:center}.free-spaces-announce-module .free-spaces-announce .thumbnail img{flex:1;width:375px;aspect-ratio:auto;display:block}.free-spaces-comment-module{margin-top:-1px;background-color:#fff;border:1px solid #dedede;padding:16px 16px 10px;position:relative}.free-spaces-comment-module a{word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.free-spaces-comment-module a[href^="http://"],.free-spaces-comment-module a[href^="https://"]{color:#3da4f8}.free-spaces-comment-module .comment-header{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:8px}.free-spaces-comment-module .comment-header .comment-header-left{align-content:center;align-items:center;display:flex;flex:1;flex-direction:row;justify-content:flex-start}.free-spaces-comment-module .comment-header .comment-header-left .first-comment{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;width:100%}.free-spaces-comment-module .comment-header .comment-header-left .first-comment .user-icon{margin-right:4px}@media(min-width: 1200px){.free-spaces-comment-module .comment-header .comment-header-left .first-comment .user-icon a:hover{cursor:pointer;opacity:.6}}.free-spaces-comment-module .comment-header .comment-header-left .first-comment .user-icon img{border:1px solid #bebebe;border-radius:50%;display:block;height:24px;object-fit:cover;overflow:hidden;width:24px}.free-spaces-comment-module .comment-header .comment-header-left .first-comment .name{font-size:14px;font-weight:bold;margin-right:4px;margin-right:4px}@media(max-width: 1199px){.free-spaces-comment-module .comment-header .comment-header-left .first-comment .name{font-size:12px;line-height:1.4em}}.free-spaces-comment-module .comment-header .comment-header-left .first-comment .name a{color:#3da4f8}.free-spaces-comment-module .comment-header .comment-header-left .author{align-content:center;align-items:center;display:flex;flex-direction:row;font-size:14px;font-weight:bold;justify-content:flex-start;margin-right:4px;width:100%}.free-spaces-comment-module .comment-header .comment-header-left .author .user-icon{margin-right:4px}@media(min-width: 1200px){.free-spaces-comment-module .comment-header .comment-header-left .author .user-icon a:hover{cursor:pointer;opacity:.6}}.free-spaces-comment-module .comment-header .comment-header-left .author .user-icon img{border:1px solid #bebebe;border-radius:50%;display:block;height:24px;object-fit:cover;overflow:hidden;width:24px}.free-spaces-comment-module .comment-header .comment-header-left .author .name{font-size:14px;font-weight:bold;margin-right:4px}@media(max-width: 1199px){.free-spaces-comment-module .comment-header .comment-header-left .author .name{font-size:12px;line-height:1.4em}}.free-spaces-comment-module .comment-header .comment-header-left .author .name a{color:#3da4f8}@media(max-width: 1199px){.free-spaces-comment-module .comment-header .comment-header-left .author{font-size:12px;line-height:1.4em}}.free-spaces-comment-module .comment-header .comment-header-left .staff-icon{margin-right:4px}.free-spaces-comment-module .comment-header .comment-header-left .staff-icon img{display:block;height:14px;width:14px}.free-spaces-comment-module .comment-header .comment-header-left .created-at{color:#9a9a9a;font-size:12px;margin-right:1em;white-space:nowrap}.free-spaces-comment-module .comment-header .comment-header-right{text-align:right}.free-spaces-comment-module .comment-header .comment-header-right .edit-button{align-content:flex-start;align-items:flex-start;background:#fff;border:1px solid #dedede;border-radius:4px;display:flex;flex-direction:row;justify-content:flex-start;margin-right:4px;padding:0 4px}@media(min-width: 1200px){.free-spaces-comment-module .comment-header .comment-header-right .edit-button:hover{cursor:pointer;opacity:.6}}.free-spaces-comment-module .comment-header .comment-header-right .edit-button .text{color:#595959;font-size:12px}.free-spaces-comment-module .comment-header .comment-header-right #owned-topic{display:none}.free-spaces-comment-module .comment-header .comment-header-right .owned-comment{display:none}.free-spaces-comment-module .comment-body{font-size:16px;line-height:1.8em;margin-bottom:8px;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.free-spaces-comment-module .comment-body .spoil{color:#e03d5c}.free-spaces-comment-module .comment-body .little{color:#595959;font-size:18px;font-weight:bold;line-height:1.5}@media(max-width: 1199px){.free-spaces-comment-module .comment-body .little{font-size:16px}}.free-spaces-comment-module .comment-body .amazing{color:#e03d5c;font-size:18px;font-weight:bold}@media(max-width: 1199px){.free-spaces-comment-module .comment-body .amazing{font-size:16px}}.free-spaces-comment-module .comment-body h4{font-weight:bold;margin:1em 0}.free-spaces-comment-module .comment-body p{margin-bottom:0;margin-top:0}.free-spaces-comment-module .comment-body ol,.free-spaces-comment-module .comment-body ul{padding-left:24px}.free-spaces-comment-module .comment-body p+p{margin-top:1em}.free-spaces-comment-module .comment-body .clip-art{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:16px}.free-spaces-comment-module .comment-body .clip-art img{display:block;height:auto;max-height:400px;max-width:100%;text-align:center}.free-spaces-comment-module .comment-body .clip-art .expansion-link{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center}.free-spaces-comment-module .comment-body .clip-art .expansion-link .image img{border:none;display:block;height:16px;margin-right:4px;width:16px}.free-spaces-comment-module .comment-body .clip-art .expansion-link .text{color:#222;font-size:12px;font-weight:normal;text-align:left}.free-spaces-comment-module .comment-body .keyword-autolink{border-bottom:1px dashed #999;color:#3da4f8}.free-spaces-comment-module .comment-body .keyword-autolink:hover{border-bottom:1px dashed #9a9a9a}.free-spaces-comment-module .comment-body .keyword-autolink .board-thumbnail{object-fit:cover}@media(max-width: 1199px){.free-spaces-comment-module .comment-body .keyword-autolink .board-thumbnail{height:20px}}.free-spaces-comment-module .comment-body .keyword-autolink img{height:24px;margin-left:4px;margin-right:4px;vertical-align:text-bottom;width:17px}.free-spaces-comment-module .comment-body .keyword-autolink .author-thumbnail{border-radius:12px;height:24px;object-fit:cover;width:24px}@media(max-width: 1199px){.free-spaces-comment-module .comment-body .keyword-autolink .author-thumbnail{height:20px;width:20px}}.free-spaces-comment-module .comment-metadata .comment-counters{align-content:center;align-items:center;display:flex;flex-direction:row;height:37px}.free-spaces-comment-module .comment-metadata .comment-counters .comment-empathy .empathy-count{display:flex;flex-direction:row;margin-right:8px}.free-spaces-comment-module .comment-metadata .comment-counters .comment-empathy .empathy-count .count{color:#9a9a9a;font-size:14px;font-weight:bold}.free-spaces-comment-module .comment-metadata .comment-counters .comment-empathy .empathy-count .unit{color:#9a9a9a;font-size:12px;font-weight:bold}.free-spaces-comment-module .comment-metadata .comment-counters .not-empathy{display:none}.free-spaces-comment-module .comment-metadata .comment-actions{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}.free-spaces-comment-module .comment-metadata .comment-actions .comment-action-item{width:40px;height:40px}@media(min-width: 1200px){.free-spaces-comment-module .comment-metadata .comment-actions .comment-action-item:hover{cursor:pointer;opacity:.6}}.free-spaces-comment-module .comment-metadata .comment-actions .comment-action-item .image{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;transition:1s}.free-spaces-comment-module .comment-metadata .comment-actions .comment-action-item .image .material-icons-outlined.animate{animation:scale-empathy 1s ease 0s 1 alternate}@keyframes scale-empathy{from{transform:scale(0.9, 0.9)}to{transform:scale(1.5, 1.5)}}.free-spaces-comment-module .comment-metadata .comment-actions .comment-action-item .image .text{color:#9a9a9a;font-size:9px;letter-spacing:.1em;margin-top:-2px}.free-spaces-comment-module .comment-metadata .comment-actions .comment-action-item:hover .text{color:#f24961}.free-spaces-comment-module .comment-metadata .comment-actions .comment-action-item .empathy:hover .material-icons-outlined{color:#ec3c5c}.free-spaces-floating-menu-module{bottom:75px;right:75px;height:calc(50px + env(safe-area-inset-bottom));position:fixed;z-index:11;display:none}@media(max-width: 1199px){.free-spaces-floating-menu-module{bottom:75px;right:16px}.free-spaces-floating-menu-module.overlay{bottom:170px}}.free-spaces-floating-menu-module .floating-menu dialog.floating-menu-dialog .floating-menu-dialog-contents{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.free-spaces-floating-menu-module .floating-menu dialog.floating-menu-dialog .floating-menu-dialog-contents .floating-menu-dialog-item{width:100px;flex:1;padding:8px}.free-spaces-floating-menu-module .floating-menu .floating-menu-button{cursor:pointer;background-color:#9bcb3b;align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center;width:60px;height:60px;padding:8px;border:1px solid #9a9a9a;box-shadow:0px 2px 2px rgba(0,0,0,.25);border-radius:50%}.free-spaces-floating-menu-module .floating-menu .floating-menu-button .floating-menu-item{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;padding:4px;position:relative;text-align:center;width:100%}.free-spaces-floating-menu-module .floating-menu .floating-menu-button .floating-menu-item .icon{position:relative}.free-spaces-floating-menu-module .floating-menu .floating-menu-button .floating-menu-item .icon .material-icons-outlined{color:#fff;font-size:30px}.free-spaces-floating-menu-module .floating-menu .floating-menu-button .floating-menu-item .text{font-size:10px}.free-spaces-following-empty-module .following-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center}.free-spaces-following-empty-module .following-empty .main-text{font-size:16px;font-weight:bold;margin-bottom:16px}.free-spaces-following-empty-module .following-empty .description .text{font-weight:bold;font-size:14px;display:flex;align-items:center;margin-bottom:8px}.free-spaces-following-empty-module .following-empty .description .text.inline{display:inline}.free-spaces-following-empty-module .following-empty .description .link{font-weight:bold;font-size:14px;display:flex;align-items:center}.free-spaces-following-empty-module .following-empty .description .link.inline{display:inline}@media(max-width: 1199px){.free-spaces-following-empty-module{padding:0 16px}}.free-spaces-following-empty-module .free-spaces-announce .thumbnail{display:flex;justify-content:center;align-items:center;align-content:center}.free-spaces-following-empty-module .free-spaces-announce .thumbnail img{flex:1;width:375px;aspect-ratio:auto;display:block}.free-spaces-form{background-color:#fff;border:1px solid #dedede;border-top:none;padding:16px}.free-spaces-form .type-partial{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.free-spaces-form .type-partial .type-label{flex:1;font-weight:bold;margin-bottom:8px;margin-right:16px}.free-spaces-form .type-partial .type-combobox{flex:1;text-align:right;width:200px}.free-spaces-form .type-partial .type-combobox select{color:#222;background-color:#fff}@media(max-width: 1199px){.free-spaces-form .type-partial .type-combobox{flex:1;width:none}}.free-spaces-form .spoil-partial .spoil{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:8px}@media(max-width: 1199px){.free-spaces-form .spoil-partial .spoil{flex:1;flex-direction:row;margin-top:0;width:100%}}.free-spaces-form .title-partial .title-label{font-weight:bold;margin-bottom:4px}.free-spaces-form .body-partial .body-label{font-weight:bold;margin-bottom:4px}.free-spaces-form .body-partial .body-text-area textarea{height:160px}.free-spaces-form .image-partial{display:flex;flex-direction:row;margin-bottom:8px}.free-spaces-form .image-partial .image-field{display:none}.free-spaces-form .image-partial .image-selector-button{align-content:center;align-items:center;background:#fff;border:1px solid #9a9a9a;border-radius:4px;display:flex;flex-direction:row;justify-content:center;padding:4px 16px}.free-spaces-form .image-partial .image-selector-button .image{margin-right:8px}.free-spaces-form .image-partial .image-selector-button .image img{height:24px;margin-top:4px;width:24px}.free-spaces-form .image-partial .paste-image{margin-left:5px}.free-spaces-form .image-partial .paste-image img{border:1px solid #dedede;border-radius:4px;display:block;height:42px;margin:auto;object-fit:cover;width:42px}.free-spaces-form .anonymous-name-partial{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin:16px 0 16px}.free-spaces-form .anonymous-name-partial .user-icon img{border:1px solid #dedede;display:block;border-radius:50%;object-fit:cover;width:24px;height:24px}.free-spaces-form .anonymous-name-partial .anonymous-checkbox{margin-left:4px;height:20px;margin-top:2px}.free-spaces-form .anonymous-name-partial .anonymous-text label{margin:0}.free-spaces-form .name-partial .not-login-message{display:none;background:#ffe8ee;border:1px solid #d0021b;border-radius:4px;margin-bottom:8px;padding:8px}.free-spaces-form .name-partial .not-login-message .text{color:#e03d5c;font-weight:bold}.free-spaces-form .name-partial .not-login-message .link{color:#3da4f8;font-weight:bold}.free-spaces-form .post-button button{border:1px solid #595959}.free-spaces-header-title-module .free-spaces-header-title{background:#fff;border:1px solid #dedede;border-top:2px solid #9bcb3b;padding:8px 16px}.free-spaces-header-title-module .free-spaces-header-title .tags .tag{display:inline-block;font-size:12px;color:#595959;background:#dedede;border-radius:12px;padding:2px 8px;margin-bottom:8px;margin-right:8px}.free-spaces-header-title-module .free-spaces-header-title .header-title{margin-bottom:8px}.free-spaces-header-title-module .free-spaces-header-title .header-title .title{color:#222;font-size:18px;font-weight:bold;line-height:1.4em;margin-bottom:0;margin-top:0}@media(max-width: 1199px){.free-spaces-header-title-module .free-spaces-header-title .header-title .title{font-size:16px;margin-bottom:0;margin-top:0}}.free-spaces-header-title-module .free-spaces-header-title .metadata-contents{margin-bottom:8px;align-content:center;align-items:center;display:flex;flex:1;flex-direction:row;justify-content:flex-start}.free-spaces-header-title-module .free-spaces-header-title .metadata-contents .counter-item{margin-right:8px;align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.free-spaces-header-title-module .free-spaces-header-title .metadata-contents .counter-item .icon{display:block;height:18px;width:18px;margin-right:4px}.free-spaces-header-title-module .free-spaces-header-title .metadata-contents .counter-item .text{color:#595959;font-size:14px}@media(max-width: 1199px){.free-spaces-header-title-module .free-spaces-header-title .metadata-contents .counter-item .text{font-size:12px}}.free-spaces-header-title-module .free-spaces-header-title .actions{align-content:center;align-items:center;display:flex;flex:1;flex-direction:row;justify-content:flex-start}.free-spaces-header-title-module .free-spaces-header-title .actions .last-comment-action{flex:1}.free-spaces-header-title-module .free-spaces-header-title .actions .last-comment-action .text{padding:4px 8px;gap:4px;background:#fafafa;border-radius:4px;color:#3da4f8;width:120px;font-size:12px}.free-spaces-header-title-module .free-spaces-header-title .actions .image-action{margin-right:8px}.free-spaces-header-title-module .free-spaces-header-title .actions .image-action .image{background:#fafafa;padding:4px 8px;align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.free-spaces-header-title-module .free-spaces-header-title .actions .image-action .image .icon{color:#3da4f8;display:block;height:18px;width:18px;margin-right:4px}.free-spaces-header-title-module .free-spaces-header-title .actions .image-action .image .text{color:#3da4f8;font-size:14px}.free-spaces-header-title-module .free-spaces-header-title .actions .post-comment-button-action{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:4px 8px;background:#9bcb3b;border-radius:4px;font-weight:bold;color:#fff}@media(max-width: 1199px){.free-spaces-keywords-module .free-spaces-keywords{margin:0 16px}}.free-spaces-keywords-module .free-spaces-keywords .keywords{border:1px solid #bebebe;background-color:#fff;border-top:none;padding:8px 16px 8px 16px;display:flex;flex-direction:row;align-items:center}.free-spaces-keywords-module .free-spaces-keywords .keywords .title{font-weight:bold;margin-right:8px}.free-spaces-keywords-module .free-spaces-keywords .keywords .keyword-links .link{color:#3da4f8;margin-right:8px}@media(max-width: 1199px){.free-spaces-keywords-module .free-spaces-keywords .keywords .keyword-links{max-height:36px}.free-spaces-keywords-module .free-spaces-keywords .keywords .keyword-links:nth-child(n+4){display:none}}.free-spaces-logo-module .free-spaces-logo{background-color:#fff;border:1px solid #dedede;padding:8px 16px;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center}.free-spaces-logo-module .free-spaces-logo .free-spaces-logo-title{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center}.free-spaces-logo-module .free-spaces-logo .free-spaces-logo-title .banner img{display:block;height:34px;object-fit:contain}.free-spaces-logo-module .free-spaces-logo .free-spaces-logo-title .message .caption{color:#222;font-size:14px;font-weight:bold;text-align:start}.free-spaces-logo-module .free-spaces-logo .free-spaces-logo-title .message .description{color:#595959;font-size:10px;font-weight:bold;text-align:start;margin-top:-4px}.free-spaces-logo-module .free-spaces-logo .post-icon{text-align:right;border:1px solid #9bcb3b;padding:8px;border-radius:4px}.free-spaces-main-tab-module .free-spaces-main-tab{background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;padding:16px}.free-spaces-main-tab-module .free-spaces-main-tab .tab-buttons{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;flex:1}.free-spaces-main-tab-module .free-spaces-main-tab .tab-buttons .tab-button{flex:1;text-align:center;background-color:#fff;border:1px solid #dedede;border-radius:8px;padding:16px;font-style:normal;font-weight:700;font-size:14px}.free-spaces-main-tab-module .free-spaces-main-tab .tab-buttons .tab-button.left{margin-right:8px}.free-spaces-main-tab-module .free-spaces-main-tab .tab-buttons .tab-button.right{margin-left:8px}.free-spaces-main-tab-module .free-spaces-main-tab .tab-buttons .tab-button.popular{background:#edf7da;color:#9bcb3b}.free-spaces-main-tab-module .free-spaces-main-tab .tab-buttons .tab-button.latest{background:#edf7da;color:#9bcb3b}.free-spaces-new-button-module{width:100%}@media(max-width: 1199px){.free-spaces-new-button-module{margin-top:0;padding:0 16px}}.free-spaces-new-button-module a{width:100%}.free-spaces-new-button-module .link-button{align-items:center;background:#9bcb3b;display:flex;flex:1;flex-direction:row;justify-content:center;border-radius:4px;overflow:hidden}.free-spaces-new-button-module .link-button .icon{margin-top:2px}.free-spaces-new-button-module .link-button .icon img{height:20px;width:20px}.free-spaces-new-button-module .link-button .text{color:#fff;font-size:16px;font-weight:bold;margin-left:5px;padding:10px 0}.free-spaces-pager-select-module .free-spaces-pager-select{display:flex;width:auto;border-radius:4px;align-items:center;justify-content:center;padding:8px 16px;background-color:#fff}.free-spaces-pager-select-module .free-spaces-pager-select select{margin-bottom:0;color:#3da4f8;text-align:center}.free-spaces-pagination-module .free-spaces-pagination nav{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.free-spaces-pagination-module .free-spaces-pagination nav .icon-item{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;padding:8px}.free-spaces-pagination-module .free-spaces-pagination nav .icon-item .icon{display:block;height:18px;width:18px;margin-right:4px;color:#3da4f8}.free-spaces-pagination-module .free-spaces-pagination nav .icon-item .text{color:#3da4f8;font-size:14px}.free-spaces-pagination-module .free-spaces-pagination nav .first-prev-partial{flex:1;align-content:flex-start;align-items:center;display:flex;flex:1;flex-direction:row;justify-content:flex-start}.free-spaces-pagination-module .free-spaces-pagination nav .last-next-prev-partial{flex:1;align-content:flex-end;align-items:center;display:flex;flex:1;flex-direction:row;justify-content:flex-end}.free-spaces-reference-comment-module .free-spaces-reference-comment{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px;display:flex;flex-direction:row}.free-spaces-reference-comment-module .free-spaces-reference-comment .title-contents{flex:1}.free-spaces-reference-comment-module .free-spaces-reference-comment .title-contents .title{color:#3da4f8;font-size:16px;font-weight:bold;text-align:left;margin-bottom:4px}.free-spaces-reference-comment-module .free-spaces-reference-comment .title-contents .comment-contents{word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.free-spaces-reference-comment-module .free-spaces-reference-comment .title-contents .comment-contents .spoil-banner{cursor:pointer;padding:8px 16px;background:#dedede;display:flex;align-items:center;text-align:center;justify-content:center;max-height:40px}.free-spaces-reference-comment-module .free-spaces-reference-comment .title-contents .comment-contents .spoil-banner .text{color:#e03d5c}.free-spaces-reference-comment-module .free-spaces-reference-comment .title-contents .comment-contents .free-spaces-comment{width:100%;-webkit-box-orient:vertical;color:#222;display:-webkit-box;font-size:14px;-webkit-line-clamp:2;max-height:40px;overflow:hidden}.free-spaces-reference-comment-module .free-spaces-reference-comment .title-contents .comment-contents .free-spaces-comment mark{font-size:14px;font-weight:bold;background-color:#fff}.free-spaces-reference-comment-module .free-spaces-reference-comment .title-contents .comment-contents .free-spaces-comment .spoil{color:#e03d5c}.free-spaces-reference-comment-module .free-spaces-reference-comment .title-contents .comment-contents .free-spaces-comment.hide{display:none}.free-spaces-reference-comment-module .free-spaces-reference-comment .thumbnail-contents{margin-left:8px}.free-spaces-reference-comment-module .free-spaces-reference-comment .thumbnail-contents .thumbnail{text-align:right;height:60px;width:60px}.free-spaces-reference-comment-module .free-spaces-reference-comment .thumbnail-contents .thumbnail img{width:100%;height:100%;border:1px solid #dedede;display:block;object-fit:cover}@media(max-width: 1199px){.free-spaces-search-box-module .free-spaces-search-box{margin:0 16px}}.free-spaces-search-box-module .free-spaces-search-box .search{display:flex;flex-direction:row;white-space:nowrap;align-items:center;align-content:center}.free-spaces-search-box-module .free-spaces-search-box .search .input-area{flex:1}.free-spaces-search-box-module .free-spaces-search-box .search .input-area input{-webkit-appearance:none;background-color:#fff;border-radius:0;height:34px;margin-bottom:0}.free-spaces-search-box-module .free-spaces-search-box .search .button button{background-color:#9bcb3b;border:2px solid #9bcb3b;border-radius:0;color:#fff;font-size:22px;height:36px;margin-bottom:0;margin-right:0;width:50px;padding:0}.free-spaces-search-box-module .free-spaces-search-box .search .aa-Form{border-radius:0}.free-spaces-smartphone-menu-module .free-spaces-smartphone-menu{margin-top:-1px;background:#fff;border:1px solid #dedede;display:flex;flex-direction:row;justify-content:flex-start;align-content:center;align-items:center}.free-spaces-smartphone-menu-module .free-spaces-smartphone-menu .item{flex:1;padding:8px 8px;display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center}@media(max-width: 1199px){.free-spaces-smartphone-menu-module .free-spaces-smartphone-menu .item{flex-direction:row;justify-content:center;align-content:center;align-items:center}}.free-spaces-smartphone-menu-module .free-spaces-smartphone-menu .item .icon{flex:1}@media(max-width: 1199px){.free-spaces-smartphone-menu-module .free-spaces-smartphone-menu .item .icon{flex:none;margin-right:4px}}.free-spaces-smartphone-menu-module .free-spaces-smartphone-menu .item.selected{border-bottom:2px solid #9bcb3b}.free-spaces-smartphone-menu-module .free-spaces-smartphone-menu .item.selected .icon .material-icons-outlined{color:#9bcb3b}.free-spaces-smartphone-menu-module .free-spaces-smartphone-menu .item.selected .text{color:#9bcb3b}.free-spaces-tab-menu-module .free-spaces-tab-menu .free-space-links-row{display:flex;flex-direction:column}@media(max-width: 1199px){.free-spaces-tab-menu-module .free-spaces-tab-menu .free-space-links-row{flex-direction:row}}.free-spaces-tab-menu-module .free-spaces-tab-menu .free-space-links-row .free-space-link{border:1px solid #dedede;background:#fff;margin-top:-1px}@media(max-width: 1199px){.free-spaces-tab-menu-module .free-spaces-tab-menu .free-space-links-row .free-space-link.right{border-left:none}}@media(max-width: 1199px){.free-spaces-tab-menu-module .free-spaces-tab-menu .free-space-links-row .free-space-link{width:50%}}.free-spaces-tab-menu-module .free-spaces-tab-menu .free-space-links-row .free-space-link .item{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;padding:8px}@media(max-width: 1199px){.free-spaces-tab-menu-module .free-spaces-tab-menu .free-space-links-row .free-space-link .item{padding:8px 16px}}.free-spaces-tab-menu-module .free-spaces-tab-menu .free-space-links-row .free-space-link .item .title{flex:1}.free-spaces-tab-menu-module .free-spaces-tab-menu .free-space-links-row .free-space-link .item .count{color:#595959;font-size:12px}.free-spaces-tab-menu-module .free-spaces-tab-menu .free-space-links-row .free-space-link .item.selected{background-color:#fff7e6}.free-spaces-tab-menu-module .free-spaces-tab-menu .free-space-links-row .free-space-link .item.selected .title{color:#ffba1a;font-weight:bold}.free-spaces-tab-menu-module .free-spaces-tab-menu .free-space-links-row .free-space-link .item.selected .count{color:#ffba1a}.free-spaces-title-logo-module .free-spaces-title-logo{margin-bottom:16px;display:flex;flex-direction:column}@media(max-width: 1199px){.free-spaces-title-logo-module .free-spaces-title-logo{margin-bottom:0;padding:0 16px}}@media(max-width: 1199px){.free-spaces-title-logo-module .free-spaces-title-logo{align-items:flex-start;flex-direction:row;justify-content:flex-start}}.free-spaces-title-logo-module .free-spaces-title-logo .banner{align-items:center;display:flex;justify-content:center;margin-bottom:16px;height:94px}@media(max-width: 1199px){.free-spaces-title-logo-module .free-spaces-title-logo .banner{height:80px;justify-content:flex-start;flex:1;margin-bottom:0}}.free-spaces-title-logo-module .free-spaces-title-logo .banner img{display:block;height:100%;padding:0 32px;object-fit:contain}@media(max-width: 1199px){.free-spaces-title-logo-module .free-spaces-title-logo .banner img{padding:0}}.free-spaces-title-logo-module .free-spaces-title-logo .message{flex:1}@media(max-width: 1199px){.free-spaces-title-logo-module .free-spaces-title-logo .message{margin-left:16px}}.free-spaces-title-logo-module .free-spaces-title-logo .message .caption{color:#222;font-size:24px;font-weight:bold;margin-bottom:8px;text-align:center}@media(max-width: 1199px){.free-spaces-title-logo-module .free-spaces-title-logo .message .caption{font-size:18px;text-align:left}}.free-spaces-title-logo-module .free-spaces-title-logo .message .description{color:#595959;font-size:14px;font-weight:bold;text-align:center}@media(max-width: 1199px){.free-spaces-title-logo-module .free-spaces-title-logo .message .description{text-align:left}}.free-spaces-topic-main-module .free-spaces-topic-main{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:8px 16px}.free-spaces-topic-main-module .free-spaces-topic-main .main-contents{display:flex;flex-direction:row;align-items:center}.free-spaces-topic-main-module .free-spaces-topic-main .main-contents .title-contents{margin-right:8px;flex:1}.free-spaces-topic-main-module .free-spaces-topic-main .main-contents .title-contents .tags{margin-bottom:8px;margin-right:8px}.free-spaces-topic-main-module .free-spaces-topic-main .main-contents .title-contents .tags .tag{display:inline-block;font-size:12px;color:#595959;background:#dedede;border-radius:12px;padding:0px 8px;margin-right:4px}.free-spaces-topic-main-module .free-spaces-topic-main .main-contents .title-contents .title{color:#3da4f8;font-size:16px;font-weight:bold;text-align:left;flex:1;margin-bottom:8px}.free-spaces-topic-main-module .free-spaces-topic-main .main-contents .title-contents .metadata-contents{display:flex;flex-direction:row;align-content:flex-start;align-items:center}.free-spaces-topic-main-module .free-spaces-topic-main .main-contents .title-contents .metadata-contents .comments-count{display:flex;flex-direction:row;align-content:flex-start;align-items:center;margin-right:8px}.free-spaces-topic-main-module .free-spaces-topic-main .main-contents .title-contents .metadata-contents .comments-count .type{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.free-spaces-topic-main-module .free-spaces-topic-main .main-contents .title-contents .metadata-contents .comments-count .type .icon{margin-right:4px}.free-spaces-topic-main-module .free-spaces-topic-main .main-contents .title-contents .metadata-contents .comments-count .type .icon img{display:block;height:14px;width:14px}.free-spaces-topic-main-module .free-spaces-topic-main .main-contents .title-contents .metadata-contents .comments-count .type .text{color:#595959;font-size:14px}.free-spaces-topic-main-module .free-spaces-topic-main .main-contents .title-contents .metadata-contents .comments-count .type .unit{color:#595959;font-size:12px}.free-spaces-topic-main-module .free-spaces-topic-main .main-contents .title-contents .metadata-contents .updated-at{color:#595959;margin-right:8px}.free-spaces-topic-main-module .free-spaces-topic-main .main-contents .title-contents .metadata-contents .last-updated-at-changed{display:none;width:10px;height:10px;background:#e03d5c;border-radius:50%}.free-spaces-topic-main-module .free-spaces-topic-main .main-contents .thumbnail{text-align:right;height:60px;width:60px}.free-spaces-topic-main-module .free-spaces-topic-main .main-contents .thumbnail img{width:100%;height:100%;border:1px solid #dedede;display:block;object-fit:cover}.genba-author-module .genba-author-contents{background:#fff;border:1px solid #dedede;border-top:none;padding:16px}.genba-author-module .genba-author-contents .genba-author-profile{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:8px}.genba-author-module .genba-author-contents .genba-author-profile .image{margin-right:8px}.genba-author-module .genba-author-contents .genba-author-profile .image img{border:1px solid #dedede;border-radius:50%;display:block;height:54px;overflow:hidden;width:54px}.genba-author-module .genba-author-contents .genba-author-profile .author-info .name{color:#595959;font-size:14px;font-weight:bold;margin-bottom:4px}.genba-author-module .genba-author-contents .genba-author-profile .author-info .author-types{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.genba-author-module .genba-author-contents .genba-author-profile .author-info .author-types .type{color:#595959;font-weight:bold;margin-right:4px}.genba-author-module .genba-author-contents .description{color:#595959}.genba-author-module .genba-author-contents .description a{color:#3da4f8}.genba-author-module .genba-author-uris .author-uri{align-content:flex-start;align-items:center;background:#fff;border:1px solid #dedede;border-top:none;display:flex;flex-direction:row;justify-content:flex-start;padding:8px 16px}.genba-author-module .genba-author-uris .author-uri .icon{margin-right:4px}.genba-author-module .genba-author-uris .author-uri .icon img{display:block;height:24px;margin-left:-4px;width:24px}.genba-author-module .genba-author-uris .author-uri .uri{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#3da4f8}.genba-authors-module .genba-author-title{background:#fff;border:1px solid #dedede;color:#595959;font-size:14px;font-weight:bold;padding:8px 16px}.genba-community-module .genba-community-title{background:#fff;border:1px solid #dedede;color:#595959;font-size:14px;font-weight:bold;padding:8px 16px}.genba-description-module .genba-description-title{background:#fff;border:1px solid #dedede;color:#595959;font-size:14px;font-weight:bold;padding:8px 16px}.genba-description-module .genba-description-contents{background:#fff;border:1px solid #dedede;border-top:none}.genba-description-module .genba-description-contents .text{align-content:flex-start;align-items:flex-start;color:#222;display:flex;flex-direction:row;justify-content:flex-start;padding:16px 16px 8px}.genba-description-module .genba-description-contents .image{align-content:center;align-items:center;display:flex;justify-content:center;margin-bottom:8px}.genba-description-module .genba-description-contents .image img{display:block;height:32px;width:104px}.genba-follow-button-module .follow-button{align-items:center;display:flex;flex-direction:column;justify-content:center}.genba-follow-button-module .follow-button .button{align-items:center;background-color:#fff;border:1px solid #9a9a9a;border-radius:4px;display:flex;flex:1;flex-direction:row;height:40px;justify-content:center;padding:4px 8px;width:100%}@media(min-width: 1200px){.genba-follow-button-module .follow-button .button:hover{cursor:pointer;opacity:.6}}@media(max-width: 1199px){.genba-follow-button-module .follow-button .button{align-items:center;flex-direction:row;justify-content:center}}.genba-follow-button-module .follow-button .button .icon{margin-right:4px;margin-top:4px}.genba-follow-button-module .follow-button .button .icon img{height:20px;width:20px}.genba-follow-button-module .follow-button .button .text{font-size:14px;font-weight:bold;margin-left:5px}.genba-follow-button-module .follow-button .button.disable{background-color:#9a9a9a;opacity:.5}.genba-follow-button-module .follow-button .button.selected{background-color:#e03d5c;border:none;color:#fff}.genba-follow-button-module .follow-button .button.selected .icon{display:none}.genba-header-logo-module .header-logo img{border:1px solid #dedede;display:block;max-height:150px;object-fit:cover;width:100%}@media(max-width: 1199px){.genba-header-logo-module .header-logo img{max-width:1199px}}.genba-public-episode-module .genba-public-episode .genba-public-episodes-item{align-content:flex-start;align-items:flex-start;background-color:#fff;border:1px solid #dedede;border-top:none;display:flex;flex-direction:row;justify-content:flex-start;padding:16px}@media(min-width: 1200px){.genba-public-episode-module .genba-public-episode .genba-public-episodes-item:hover{cursor:pointer;opacity:.6}}.genba-public-episode-module .genba-public-episode .genba-public-episodes-item .image{margin-right:8px}.genba-public-episode-module .genba-public-episode .genba-public-episodes-item .image img{display:block;height:80px;object-fit:cover;width:80px}.genba-public-episode-module .genba-public-episode .genba-public-episodes-item .contents{align-content:flex-start;align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:flex-start}.genba-public-episode-module .genba-public-episode .genba-public-episodes-item .contents .episode{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:8px;width:100%}.genba-public-episode-module .genba-public-episode .genba-public-episodes-item .contents .episode .episode-number{color:#222;flex:1;font-size:16px;font-weight:bold;line-height:18px}@media(max-width: 1199px){.genba-public-episode-module .genba-public-episode .genba-public-episodes-item .contents .episode .episode-number{font-size:14px}}.genba-public-episode-module .genba-public-episode .genba-public-episodes-item .contents .episode .publication-date{color:#222;flex:1;font-size:12px;line-height:18px;text-align:right}.genba-public-episode-module .genba-public-episode .genba-public-episodes-item .contents .subtitle{color:#222;font-size:14px;line-height:18px;margin-bottom:8px}.genba-public-episodes-module .genba-public-episodes-title{background:#fff7e6;border:1px solid #dedede;color:#ffba19;font-size:14px;font-weight:bold;padding:8px 16px}.genba-public-episodes-module .genba-public-episodes-contents .genba-public-episodes-item{align-content:flex-start;align-items:flex-start;background-color:#fff;border:1px solid #dedede;border-top:none;display:flex;flex-direction:row;justify-content:flex-start;padding:16px}@media(min-width: 1200px){.genba-public-episodes-module .genba-public-episodes-contents .genba-public-episodes-item:hover{cursor:pointer;opacity:.6}}.genba-public-episodes-module .genba-public-episodes-contents .genba-public-episodes-item .image{margin-right:8px}.genba-public-episodes-module .genba-public-episodes-contents .genba-public-episodes-item .image img{display:block;height:80px;object-fit:cover;width:80px}.genba-public-episodes-module .genba-public-episodes-contents .genba-public-episodes-item .contents{align-content:flex-start;align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:flex-start}.genba-public-episodes-module .genba-public-episodes-contents .genba-public-episodes-item .contents .episode{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:8px;width:100%}.genba-public-episodes-module .genba-public-episodes-contents .genba-public-episodes-item .contents .episode .episode-number{color:#222;flex:1;font-size:16px;font-weight:bold;line-height:18px}@media(max-width: 1199px){.genba-public-episodes-module .genba-public-episodes-contents .genba-public-episodes-item .contents .episode .episode-number{font-size:14px}}.genba-public-episodes-module .genba-public-episodes-contents .genba-public-episodes-item .contents .episode .publication-date{color:#222;flex:1;font-size:12px;line-height:18px;text-align:right}.genba-public-episodes-module .genba-public-episodes-contents .genba-public-episodes-item .contents .subtitle{color:#222;font-size:14px;line-height:18px;margin-bottom:8px}.genba-read-more .read-more{background-color:#fff;border:1px solid #dedede;color:#3da4f8;font-weight:bold;padding:8px 16px;text-align:center}@media(min-width: 1200px){.genba-read-more .read-more:hover{cursor:pointer;opacity:.6}}.genba-serial-module{background-color:#fff}.genba-serial-module .logo-image{margin-bottom:16px}.genba-serial-module .logo-image img{display:block;height:200px;object-fit:cover;width:348px}@media(max-width: 1199px){.genba-serial-module .logo-image img{width:100%}}.genba-serial-module .board-infomation{margin-bottom:8px;padding:0 16px}.genba-serial-module .board-infomation .title{color:#222;font-size:16px;font-weight:bold;margin-bottom:8px}.genba-serial-module .board-infomation .authors .author{color:#222;font-size:14px;font-weight:bold;line-height:20px;margin-right:4px;text-align:left}.genba-serial-module .updated-at{color:#ffba19;font-size:14px;line-height:20px;margin-bottom:8px;padding:0 16px;text-align:left}.genba-serial-module .description{background:#fafafa;border-radius:5px;margin-bottom:16px;margin-left:16px;margin-right:16px}.genba-serial-module .description .text{-webkit-box-orient:vertical;color:#595959;display:-webkit-box;font-size:14px;height:65px;-webkit-line-clamp:3;line-height:21px;overflow:hidden;padding:4px;width:100%;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.genba-serial-contents-module{background-color:#fff;border:1px solid #dedede}.genba-serial-contents-module .serial-contents-title{background-color:#fff;border-bottom:1px solid #dedede;color:#595959;font-size:14px;font-size:14px;font-weight:bold;padding:8px 16px}.genba-serial-contents-module .genba-serial{align-content:space-between;align-items:flex-start;background-color:#fff;border-bottom:1px solid #dedede;border-top:1px solid #dedede;display:flex;flex-direction:row;justify-content:flex-start;margin-top:-1px;padding:16px}.genba-serial-contents-module .genba-serial .thumbnail{background-color:#fff;margin-right:8px}.genba-serial-contents-module .genba-serial .thumbnail img{border:1px solid #dedede;display:block;height:74px;object-fit:cover;width:52px}.genba-serial-contents-module .genba-serial .contents .title{font-size:14px;font-weight:bold}.genba-serial-contents-module .genba-serial .contents .authors{color:#222;font-size:14px}.genba-serial-contents-module .genba-serial .contents .updated-at{color:#9a9a9a;font-size:14px}.genba-serial-contents-module .read-more{background-color:#fff;border-top:1px solid #dedede;color:#3da4f8;font-weight:bold;margin-top:-1px;padding:8px 16px;text-align:center}@media(max-width: 1199px){.genba-subtitle-module{margin:0 16px}}.genba-subtitle-module .title{font-size:16px;font-weight:bold}@media(max-width: 1199px){.genba-title-module{margin:0 16px}}.genba-title-module .title{font-size:16px;font-weight:bold}.genba-title-logo-module{border-bottom:4px solid #ffba19}.genba-title-logo-module .genba-title-logo{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:4px}@media(max-width: 1199px){.genba-title-logo-module .genba-title-logo{padding:0 16px}}.genba-title-logo-module .genba-title-logo .genba-title-image{margin-right:8px}.genba-title-logo-module .genba-title-logo .genba-title-image img{display:block;height:26px;width:26px}@media(max-width: 1199px){.genba-title-logo-module .genba-title-logo .genba-title-image img{height:24px;width:16px}}.genba-title-logo-module .genba-title-logo .genba-title-caption{color:#e23a5a;color:#ffba19;font-size:24px;font-weight:bold;margin-bottom:4px}@media(max-width: 1199px){.genba-title-logo-module .genba-title-logo .genba-title-caption{font-size:18px;margin-bottom:0}}.genba-title-logo-module .genba-title-description{align-content:flex-start;align-items:center;color:#595959;display:flex;flex-direction:row;font-size:14px;justify-content:center;margin-bottom:4px}@media(max-width: 1199px){.genba-title-logo-module .genba-title-description{font-size:12px}}.genba-viewer-buttons-module{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}@media(max-width: 1199px){.genba-viewer-buttons-module{margin:0 16px}}.genba-viewer-buttons-module .first-viewer-button{background-color:#fff;border:1px solid #9a9a9a;border-radius:4px;margin-right:8px}.genba-viewer-buttons-module .first-viewer-button .name{font-weight:bold;padding:8px 16px}.genba-viewer-buttons-module .last-viewer-button{background-color:#fff;border:1px solid #9a9a9a;border-radius:4px;flex:1}.genba-viewer-buttons-module .last-viewer-button .button{display:flex;flex-direction:row;justify-content:center;padding:8px 16px}.genba-viewer-buttons-module .last-viewer-button .button .icon{margin-right:8px}.genba-viewer-buttons-module .last-viewer-button .button .icon img{display:block;height:20px;width:20px}.genba-viewer-buttons-module .last-viewer-button .button .name{font-weight:bold}.genba-episodes-next-module{background-color:#fff;border:1px solid #dedede;padding:16px}.genba-episodes-next-module.not-found{background-color:#dedede;height:114px;padding:0}@media(max-width: 1199px){.genba-episodes-next-module.not-found{display:none}}.genba-episodes-next-module a{width:100%}.genba-episodes-next-module .next-episode{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}.genba-episodes-next-module .next-episode .episode-contents{flex:1;margin-right:8px}.genba-episodes-next-module .next-episode .episode-contents .next-episode-label{color:#595959;font-size:12px;text-align:right}@media(max-width: 1199px){.genba-episodes-next-module .next-episode .episode-contents .next-episode-label{text-align:left}}.genba-episodes-next-module .next-episode .episode-contents .episode-title{color:#222;font-size:14px}.genba-episodes-next-module .next-episode .episode-image img{display:block;height:80px;object-fit:cover;width:80px}.genba-episodes-prev-module{background-color:#fff;border:1px solid #dedede;padding:16px}.genba-episodes-prev-module.not-found{background-color:#dedede;height:114px;padding:0}@media(max-width: 1199px){.genba-episodes-prev-module.not-found{display:none}}.genba-episodes-prev-module a{width:100%}.genba-episodes-prev-module .prev-episode{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.genba-episodes-prev-module .prev-episode .episode-image{margin-right:8px}.genba-episodes-prev-module .prev-episode .episode-image img{display:block;height:80px;object-fit:cover;width:80px}.genba-episodes-prev-module .prev-episode .episode-contents{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.genba-episodes-prev-module .prev-episode .episode-contents .prev-episode-label{color:#595959;font-size:12px}.genba-episodes-prev-module .prev-episode .episode-contents .episode-title{color:#222;font-size:14px}.genba-episodes-prev-next-module .episode-prev-next{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}@media(max-width: 1199px){.genba-episodes-prev-next-module .episode-prev-next{flex-direction:column-reverse}}.genba-episodes-prev-next-module .episode-prev-next .episode-prev-partial{flex:1}@media(max-width: 1199px){.genba-episodes-prev-next-module .episode-prev-next .episode-prev-partial{width:100%}}.genba-episodes-prev-next-module .episode-prev-next .episode-next-partial{flex:1;margin-left:-1px}@media(max-width: 1199px){.genba-episodes-prev-next-module .episode-prev-next .episode-next-partial{width:100%}}.genba-episodes-return-to-genba-module .return-to-genba{background:#fff;border:1px solid #dedede}@media(min-width: 1200px){.genba-episodes-return-to-genba-module .return-to-genba:hover{cursor:pointer;opacity:.6}}.genba-episodes-return-to-genba-module .return-to-genba .item{align-content:center;align-items:center;border-top:none;display:flex;padding:16px}.genba-episodes-return-to-genba-module .return-to-genba .item .item-name{flex:1;font-size:14px;font-weight:bold;text-align:center}.genba-episodes-return-to-genba-module .return-to-genba .item .item-cursor{text-align:right}.genba-episodes-return-to-genba-module .return-to-genba .item .item-cursor img{display:block;width:20px}.genba-episodes-title-module .header-logo-partial{margin-bottom:8px}.genba-episodes-title-module .title-partial{margin-bottom:8px}.genba-episodes-title-module .subtitle-partial{margin-bottom:8px}.genba-episodes-viewer-module .genba-episode-images .genba-episode-image{margin-bottom:16px}.genba-episodes-viewer-module .genba-episode-images .genba-episode-image img{border:1px solid #dedede;display:block;height:100%;object-fit:cover;pointer-events:none;width:100%}.icon-module .material-icons-outlined{display:block;overflow:hidden;max-width:48px;max-height:48px}.icon-with-bottom-text-module{display:flex;flex-direction:column;align-content:center;align-items:center}.icon-with-bottom-text-module .material-text{font-size:12px;color:#595959;margin-top:-4px}.icon-with-right-text-module{display:flex;flex-direction:row;align-content:center;align-items:center}.icon-with-right-text-module .material-text{font-size:12px;color:#595959}.infinite-scroll-page-load-module .page-load-status{display:none;padding-top:20px;text-align:center;color:#ec3c5c}.infinite-scroll-page-load-module .loader-ellips{font-size:20px;position:relative;width:4em;height:1em;margin:10px auto}.infinite-scroll-page-load-module .loader-ellips__dot{display:block;width:1em;height:1em;border-radius:.5em;background:#ec3c5c;position:absolute;animation-duration:.5s;animation-timing-function:ease;animation-iteration-count:infinite}.infinite-scroll-page-load-module .loader-ellips__dot:nth-child(1),.infinite-scroll-page-load-module .loader-ellips__dot:nth-child(2){left:0}.infinite-scroll-page-load-module .loader-ellips__dot:nth-child(3){left:1.5em}.infinite-scroll-page-load-module .loader-ellips__dot:nth-child(4){left:3em}@keyframes reveal{from{transform:scale(0.001)}to{transform:scale(1)}}@keyframes slide{to{transform:translateX(1.5em)}}.infinite-scroll-page-load-module .loader-ellips__dot:nth-child(1){animation-name:reveal}.infinite-scroll-page-load-module .loader-ellips__dot:nth-child(2),.infinite-scroll-page-load-module .loader-ellips__dot:nth-child(3){animation-name:slide}.infinite-scroll-page-load-module .loader-ellips__dot:nth-child(4){animation-name:reveal;animation-direction:reverse}.infinite-scroll-readmore-module{display:none;align-content:center;align-items:center;flex-direction:row;justify-content:center;margin:0 16px 24px;text-align:center}.infinite-scroll-readmore-module .button{background-color:#fff;border:1px solid #dedede;border-radius:24px;font-size:16px;font-weight:bold;padding:8px;text-align:center;width:340px}@media(min-width: 1200px){.infinite-scroll-readmore-module .button:hover{cursor:pointer;opacity:.6}}.introduction-top-module{max-width:343px;margin:0 auto}.introduction-top-module .introduction-top{border:1px solid #dedede;border-radius:8px;background-color:#fff;display:flex;flex-direction:column}.introduction-top-module .introduction-top .introduction-top-image{border-bottom:1px solid #dedede;background-color:#ffe8ee;width:100%;padding:16px;border-radius:6px 6px 0 0}.introduction-top-module .introduction-top .introduction-top-image .logo{display:flex;flex-direction:row;justify-content:center;align-content:center;align-items:center}@media(min-width: 1200px){.introduction-top-module .introduction-top .introduction-top-image .logo:hover{cursor:pointer;opacity:.6}}.introduction-top-module .introduction-top .introduction-top-image .logo img{object-fit:contain;width:196px;height:88px}.introduction-top-module .introduction-top .message{width:100%;padding:16px;display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center}.introduction-top-module .introduction-top .message .title{margin-bottom:4px;font-size:16px;font-weight:bold;color:#e03d5c}.introduction-top-module .introduction-top .message .description{background:#fff}.introduction-top-module .introduction-top .message .description .link{text-decoration:underline}.introduction-item-module{background-color:#fff;border:1px solid #dedede;border-radius:4px;padding:16px}@media(max-width: 1199px){.introduction-item-module{margin:0 16px}}.introduction-item-module .introduction-item{background-color:#fff}.introduction-item-module .introduction-item .logo{display:flex;align-items:center;text-align:center;align-content:center;justify-content:center;margin-bottom:8px}.introduction-item-module .introduction-item .logo img{width:167px;height:45px;display:block;object-fit:contain}.introduction-item-module .introduction-item .main-message{font-weight:bold;font-size:16px;display:flex;align-items:center;text-align:center;align-content:center;justify-content:center;color:#e03d5c;margin-bottom:16px}.introduction-item-module .introduction-item .description{margin-bottom:16px;background-color:#ffe8ee;padding:16px}.introduction-item-module .introduction-item .description ul{margin:0;padding:0;padding-left:16px}.introduction-item-module .introduction-item .description ul li{color:#e03d5c}.introduction-item-module .introduction-item .description .text{font-size:14px;display:flex;align-items:center;color:#e03d5c;margin-bottom:8px}.introduction-item-module .introduction-item .description .text.inline{display:inline}.introduction-item-module .introduction-item .description .link{font-weight:bold;font-size:14px;display:flex;align-items:center;color:#e03d5c;text-decoration:underline}.introduction-item-module .introduction-item .description .link.inline{display:inline}.introduction-item-module .introduction-item .introduction-text{margin-bottom:16px}.introduction-item-module .introduction-item .introduction-text .text{font-size:14px;display:flex;align-items:center;margin-bottom:8px}.introduction-item-module .introduction-item .introduction-text .text.inline{display:inline}.introduction-item-module .introduction-item .introduction-text .link{font-weight:bold;font-size:14px;display:flex;align-items:center;text-decoration:underline}.introduction-item-module .introduction-item .introduction-text .link.inline{display:inline}.introduction-item-module .introduction-item .login-button{height:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px 16px;background:#e03d5c;border:1px solid #dedede;border-radius:8px;font-weight:bold;font-size:16px;display:flex;align-items:center;text-align:center;color:#fff}.tag-tabs-module{border-bottom:1px solid #dedede;width:100%;display:block;overflow:scroll;-webkit-overflow-scrolling:touch;text-align:center;white-space:nowrap;padding:0 16px}.tag-tabs-module .tag-tabs{display:flex;flex-direction:row;overflow-x:auto}.tag-tabs-module .tag-tabs .tag-tab{align-content:center;align-items:flex-start;display:flex;justify-content:flex-start;margin-right:8px;margin-right:4px}.tag-tabs-module .tag-tabs .tag-tab .name{font-size:14px;color:#595959;margin-right:4px}.tag-tabs-module .tag-tabs .tag-tab .hit-count{color:#595959;font-size:12px}@media(max-width: 1199px){.tag-tabs-module .tag-tabs .tag-tab .hit-count{font-size:10px}}.tag-tabs-module .tag-tabs .tag-tab.selected{padding-bottom:4px;border-bottom:2px solid #e03d5c}.tag-tabs-module .tag-tabs .tag-tab.selected .name{font-weight:bold;color:#e03d5c}.tag-tabs-module .tag-tabs .tag-tab.selected .hit-count{color:#e03d5c}.kindle-banner-module .kindle-banner{display:flex;flex-direction:row}.kindle-banner-module .kindle-banner .kindle-text{color:#ffba1a;font-size:14px;font-weight:bold}.kindle-redirect-unlimited-banner-module .kindle-redirect-unlimited-banner img{display:block;height:auto;width:100%;max-width:300px;margin:0 auto}.kindle-redirect-unlimited-banner-module .kindle-redirect-unlimited-banner .unlimited-text{color:#595959;font-size:14px;font-weight:bold}.kindle-unlimited-banner-module .kindle-unlimited-banner{display:flex;flex-direction:row}.kindle-unlimited-banner-module .kindle-unlimited-banner .kindle-text{color:#ffba1a;font-size:14px;font-weight:bold}.kindle-unlimited-banner-module .kindle-unlimited-banner .unlimited-text{color:#595959;font-size:14px;font-weight:bold}.light-review-dialog-module dialog{padding:0px}.light-review-form-module .light-review-form{padding-bottom:16px}.light-review-form-module .light-review-form .light-review-title-partial{background-color:#e03d5c;display:flex;flex-direction:row;align-items:center}.light-review-form-module .light-review-form .light-review-title-partial .title{flex:1;text-align:center;padding:16px;font-weight:bold;font-size:14px;line-height:20px;color:#fff}.light-review-form-module .light-review-form .light-review-title-partial .close-button{cursor:pointer;margin-top:-14px;width:32px}.light-review-form-module .light-review-form .description{text-align:center;padding:0 16px 16px 16px;background-color:#e03d5c;color:#fff}.light-review-form-module .light-review-form .favorite-ratings-partial{padding:16px;cursor:pointer;display:flex;flex-direction:row;justify-content:center;align-content:center;align-items:center}.light-review-form-module .light-review-form .favorite-ratings-partial .favorite-rating.selected .icon-module .material-icons-outlined{color:#ffba1a}.light-review-form-module .light-review-form .line{border-bottom:1px solid #dedede;margin-bottom:8px}.light-review-form-module .light-review-form .public-status-partial{padding:0 16px;display:flex;flex-direction:row;justify-content:left;align-content:center;align-items:center;margin-bottom:8px}.light-review-form-module .light-review-form .public-status-partial .public-status-input-partial input[type=checkbox]{margin-bottom:8px}.light-review-form-module .light-review-form .reading-notes-partial{padding:0 16px;margin-bottom:16px}.light-review-form-module .light-review-form .reading-notes-partial .reading-notes-title{font-weight:bold;font-size:14px;margin-bottom:4px}.light-review-form-module .light-review-form .completed-button-partial{padding:0 16px}.light-review-form-module .light-review-form .completed-button-partial .completed-button{cursor:pointer;text-align:center;padding:8px 16px;background:#fff;border:1px solid #222;border-radius:4px}.light-review-overlay-module .light-review-overlay{position:fixed;z-index:500;width:344px;height:auto;left:calc(50% - 172px);top:0px;border-radius:4px;border:2px solid #222;visibility:hidden;opacity:0;background:rgba(0,0,0,.3)}.light-review-overlay-module .light-review-overlay.on{opacity:1;visibility:visible}.light-review-overlay-module .light-review-overlay .overlay-flex{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.light-review-overlay-module .light-review-overlay #light-review-overlay-inner{background-color:#fff;width:100%;height:100%;overflow-y:auto}.magazines-tab-menu-module .magazines-tab-menu .magazine-links-row{display:flex;flex-direction:column}@media(max-width: 1199px){.magazines-tab-menu-module .magazines-tab-menu .magazine-links-row{flex-direction:row}}.magazines-tab-menu-module .magazines-tab-menu .magazine-links-row .magazine-link{border:1px solid #dedede;background:#fff;margin-top:-1px}@media(max-width: 1199px){.magazines-tab-menu-module .magazines-tab-menu .magazine-links-row .magazine-link.right{border-left:none}}@media(max-width: 1199px){.magazines-tab-menu-module .magazines-tab-menu .magazine-links-row .magazine-link{width:50%}}.magazines-tab-menu-module .magazines-tab-menu .magazine-links-row .magazine-link .item{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;padding:8px}@media(max-width: 1199px){.magazines-tab-menu-module .magazines-tab-menu .magazine-links-row .magazine-link .item{padding:8px 16px}}.magazines-tab-menu-module .magazines-tab-menu .magazine-links-row .magazine-link .item .title{flex:1}.magazines-tab-menu-module .magazines-tab-menu .magazine-links-row .magazine-link .item .count{color:#595959;font-size:12px}.magazines-tab-menu-module .magazines-tab-menu .magazine-links-row .magazine-link .item.selected{background-color:#cce8ff}.magazines-tab-menu-module .magazines-tab-menu .magazine-links-row .magazine-link .item.selected .title{color:#3da4f8;font-weight:bold}.magazines-tab-menu-module .magazines-tab-menu .magazine-links-row .magazine-link .item.selected .count{color:#3da4f8}.manba-magazines-article-module .manba-magazines-article{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px 32px;font-family:游ゴシック,"Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,"MS ゴシック",sans-serif;line-break:strict;hyphens:auto;-webkit-font-smoothing:auto}@media(max-width: 1199px){.manba-magazines-article-module .manba-magazines-article{padding:16px}}.manba-magazines-article-module .manba-magazines-article img{height:auto;max-width:100%}.manba-magazines-article-module .manba-magazines-article article img{height:auto;max-width:100%}.manba-magazines-article-module .manba-magazines-article .article-content{font-size:16px}.manba-magazines-article-module .manba-magazines-article .article-content .meta{margin:10px 0}.manba-magazines-article-module .manba-magazines-article .article-content .meta h1{font-size:1.2em;margin:0}.manba-magazines-article-module .manba-magazines-article .article-content p{line-height:1.6em;margin-bottom:1em;word-wrap:break-word;overflow-wrap:break-word}.manba-magazines-article-module .manba-magazines-article .article-content .keyword-autolink{border-bottom:1px dashed #999;text-decoration:none;color:#595959}.manba-magazines-article-module .manba-magazines-article .article-content .keyword-autolink:hover{border-bottom:1px dashed #9a9a9a;color:#9a9a9a}.manba-magazines-article-module .manba-magazines-article .article-content .video-wrapper{height:0;padding-bottom:56.25%;position:relative}.manba-magazines-article-module .manba-magazines-article .article-content .video-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.manba-magazines-article-module .manba-magazines-article .article-content a{color:#3da4f8;text-decoration:underline;word-wrap:break-word;overflow-wrap:break-word}.manba-magazines-article-module .manba-magazines-article .article-content .manba-oembed-board-card a{text-decoration:none}.manba-magazines-article-module .manba-magazines-article .article-content .manba-oembed-comment-card a{text-decoration:none}.manba-magazines-article-module .manba-magazines-article .article-content .manba-oembed-book-card a{text-decoration:none}.manba-magazines-article-module .manba-magazines-article .article-content .post a,.manba-magazines-article-module .manba-magazines-article .article-content .post ul a{color:#3da4f8;text-decoration:underline;word-wrap:break-word;overflow-wrap:break-word}.manba-magazines-article-module .manba-magazines-article .article-content h2{font-size:1.4em;margin-top:3em}.manba-magazines-article-module .manba-magazines-article .article-content .makura{background-color:#eee;padding:1em}.manba-magazines-article-module .manba-magazines-article .article-content blockquote{background-color:#fafafa;border-radius:4px;color:#333;line-height:1.6em;margin:1em 0;padding:1em}.manba-magazines-article-module .manba-magazines-article .article-content blockquote cite{color:#666;float:right}.manba-magazines-article-module .manba-magazines-article .article-content blockquote>p{margin:0}.manba-magazines-article-module .manba-magazines-article .article-content blockquote::after{clear:both;content:"";display:block}.manba-magazines-article-module .manba-magazines-article .article-content figure{margin:0;text-align:center}.manba-magazines-article-module .manba-magazines-article .article-content .easy-footnote{padding:0 4px}.manba-magazines-article-module .manba-magazines-article .article-content .easy-footnote sup{color:#999}.manba-magazines-article-module .manba-magazines-article .article-content article p .easy-footnote a{text-decoration:none}.manba-magazines-article-module .manba-magazines-article .article-content .easy-footnote sup::before{content:"(* "}.manba-magazines-article-module .manba-magazines-article .article-content .easy-footnote sup::after{content:" )"}.manba-magazines-article-module .manba-magazines-article .article-content .easy-footnotes-wrapper{counter-reset:footnote;list-style-type:none;padding:0}.manba-magazines-article-module .manba-magazines-article .article-content .easy-footnotes-wrapper li::before{content:"*" counter(footnote);counter-increment:footnote;margin-right:10px}.manba-magazines-article-module .manba-magazines-article .article-content .easy-footnotes-wrapper li .easy-footnote-to-top{color:#999}.manba-magazines-article-module .manba-magazines-article .article-content article .meta .date{color:#c8c8c8;font-size:1em}.manba-magazines-article-module .manba-magazines-article .article-content article .article-end{border-style:solid;border-top:2px solid #000;margin-bottom:2em}.manba-magazines-article-module .manba-magazines-article .article-content article .border{border:2px solid #000}.manba-magazines-article-module .manba-magazines-article .article-content article .entry-content .post-to-manba{background-color:#e03d5c;color:#fff;display:block;font-weight:bold;margin:16px 0;padding:8px;text-align:center;text-decoration:none}.manba-magazines-article-module .manba-magazines-article .wp-caption-text{color:#666;font-size:.875em}@media(max-width: 1199px){.manba-magazines-banner-module{margin:0 24px}}.manba-magazines-banner-module .manba-magazines-banner{border:1px solid #dedede;border-radius:8px;background-color:#fff;display:flex;flex-direction:column}.manba-magazines-banner-module .manba-magazines-banner .manba-magazines-banner-image{background-color:#cce8ff;width:100%;padding:16px;border-radius:6px 6px 0 0}.manba-magazines-banner-module .manba-magazines-banner .manba-magazines-banner-image .thumbnail{display:flex;flex-direction:row;justify-content:center;align-content:center;align-items:center}@media(min-width: 1200px){.manba-magazines-banner-module .manba-magazines-banner .manba-magazines-banner-image .thumbnail:hover{cursor:pointer;opacity:.6}}.manba-magazines-banner-module .manba-magazines-banner .manba-magazines-banner-image .thumbnail img{object-fit:contain;width:196px;height:88px}.manba-magazines-banner-module .manba-magazines-banner .message{width:100%;padding:16px;display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center}.manba-magazines-banner-module .manba-magazines-banner .message .title{margin-bottom:4px;font-size:16px;font-weight:bold}.manba-magazines-banner-module .manba-magazines-banner .message .description{background:#fff}.manba-magazines-banner-module .manba-magazines-banner .message .description .link{text-decoration:underline}.manba-magazines-category-name-module .manba-magazines-category-name{width:100%;display:flex;flex-direction:row;background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:8px 16px}@media(min-width: 1200px){.manba-magazines-category-name-module .manba-magazines-category-name:hover{cursor:pointer;opacity:.6}}.manba-magazines-category-name-module .manba-magazines-category-name .thumbnail{margin-right:8px}.manba-magazines-category-name-module .manba-magazines-category-name .thumbnail img{display:block;width:60px;height:60px;object-fit:cover;border:1px solid #dedede}.manba-magazines-category-name-module .manba-magazines-category-name .title-contents{width:100%}.manba-magazines-category-name-module .manba-magazines-category-name .title-contents .category-item .name{color:#222;font-size:16px;font-weight:bold;margin-bottom:4px}.manba-magazines-category-name-module .manba-magazines-category-name .title-contents .category-item .description{color:#595959;font-size:12px}.manba-magazines-category-name-module .manba-magazines-category-name .title-contents .meta-data{display:flex;flex-direction:row}.manba-magazines-category-name-module .manba-magazines-category-name .title-contents .meta-data .articled-count{flex:1;color:#595959;font-size:12px}.manba-magazines-category-name-module .manba-magazines-category-name .title-contents .meta-data .last-published-at{flex:1;text-align:right;color:#595959;font-size:12px}.manba-magazines-clap-module{display:flex;flex-direction:row;justify-content:center;align-content:center;align-items:center}.manba-magazines-clap-module .manba-magazines-clap .clap-title{text-align:center;margin-bottom:8px}.manba-magazines-clap-module .manba-magazines-clap .clap-button{background-color:#fff;border:1px solid #3da4f8;border-radius:4px;padding:8px 16px;cursor:pointer;height:32px;width:224px;display:flex;flex-direction:row;justify-content:center;align-content:center;align-items:center}.manba-magazines-clap-module .manba-magazines-clap .clap-button .text{color:#3da4f8;font-weight:bold}.manba-magazines-clap-module .manba-magazines-clap .clap-button.claped{border:1px solid #9a9a9a;background-color:#979797;color:#fff}.manba-magazines-clap-module .manba-magazines-clap .clap-button.claped .text{color:#fff;font-weight:bold}.manba-magazines-column-module .manba-magazines-column{position:relative;width:100%;background-color:#fff;border:1px solid #dedede;display:flex;flex:1;flex-direction:row;margin-top:-1px;padding:16px}@media(min-width: 1200px){.manba-magazines-column-module .manba-magazines-column:hover{cursor:pointer;opacity:.6}}.manba-magazines-column-module .manba-magazines-column .ranking-index{align-content:center;align-items:center;background-color:#ec3c5c;color:#fff;display:flex;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;height:24px;justify-content:center;left:0;min-width:24px;position:absolute;top:0}@media(max-width: 1199px){.manba-magazines-column-module .manba-magazines-column .ranking-index{left:0px;top:0px}}.manba-magazines-column-module .manba-magazines-column .thumbnail{width:152px;height:80px}.manba-magazines-column-module .manba-magazines-column .thumbnail img{border:1px solid #dedede;display:block;width:152px;height:80px;object-fit:cover}.manba-magazines-column-module .manba-magazines-column .logo img{height:80px;width:100%;width:80px}.manba-magazines-column-module .manba-magazines-column .contents{display:flex;flex:1;flex-direction:column;margin-left:16px;overflow:hidden}.manba-magazines-column-module .manba-magazines-column .contents .summary .topic-title{color:#3da4f8;font-size:16px;font-weight:bold;line-height:1.4;margin-bottom:8px;overflow:hidden}.manba-magazines-column-module .manba-magazines-column .contents .summary .metadata{display:flex;flex-direction:row;font-size:14px}.manba-magazines-column-module .manba-magazines-column .contents .summary .metadata .author{font-weight:bold}.manba-magazines-column-module .manba-magazines-column .contents .summary .metadata .published-at{color:#595959;flex:1;font-weight:normal;margin-left:8px;text-align:right}@media(max-width: 1199px){.manba-magazines-keywords-module .manba-magazines-keywords{margin:0 16px}}.manba-magazines-keywords-module .manba-magazines-keywords .keywords{border:1px solid #bebebe;background-color:#fff;border-top:none;padding:8px 16px 8px 16px;display:flex;flex-direction:row;align-items:center}.manba-magazines-keywords-module .manba-magazines-keywords .keywords .title{font-weight:bold;margin-right:8px}.manba-magazines-keywords-module .manba-magazines-keywords .keywords .keyword-links .link{color:#3da4f8;margin-right:8px}@media(max-width: 1199px){.manba-magazines-keywords-module .manba-magazines-keywords .keywords .keyword-links{max-height:36px}.manba-magazines-keywords-module .manba-magazines-keywords .keywords .keyword-links:nth-child(n+4){display:none}}.manba-magazines-logo-module .manba-magazines-logo{background-color:#fff;border:1px solid #dedede;margin-bottom:-1px;padding:8px 16px;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center}.manba-magazines-logo-module .manba-magazines-logo .manba-magazines-logo-title{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center}.manba-magazines-logo-module .manba-magazines-logo .manba-magazines-logo-title .banner img{display:block;height:34px;object-fit:contain;margin-top:2px}.manba-magazines-logo-module .manba-magazines-logo .manba-magazines-logo-title .message .caption{color:#222;font-size:14px;font-weight:bold;text-align:center}.manba-magazines-logo-module .manba-magazines-logo .manba-magazines-logo-title .message .description{color:#595959;font-size:10px;font-weight:bold;text-align:center}.manba-magazines-next-prev-module .manba-magazines-next-prev{border-top:2px solid #3da4f8}.manba-magazines-next-prev-module .manba-magazines-next-prev .manba-magazines-next{margin-top:-1px}.manba-magazines-next-prev-module .manba-magazines-next-prev .manba-magazines-next .next-title{background-color:#fff;border:1px solid #dedede;color:#222;font-size:12px;font-weight:bold;padding:8px 16px}.manba-magazines-next-prev-module .manba-magazines-next-prev .manba-magazines-prev{margin-top:-1px}.manba-magazines-next-prev-module .manba-magazines-next-prev .manba-magazines-prev .prev-title{background-color:#fff;border:1px solid #dedede;color:#222;font-size:12px;font-weight:bold;padding:8px 16px}.manba-magazines-pagination-week-module .pagination-week{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center}.manba-magazines-pagination-week-module .pagination-week .pagination-week-next{background:#fff;border:1px solid #bebebe;border-radius:4px 0 0 4px}@media(max-width: 1199px){.manba-magazines-pagination-week-module .pagination-week .pagination-week-next{border-radius:0;flex:1}}.manba-magazines-pagination-week-module .pagination-week .pagination-week-next.disable{color:#9a9a9a;opacity:.5}.manba-magazines-pagination-week-module .pagination-week .pagination-week-next .item{align-content:center;align-items:center;display:flex;flex-direction:row;font-size:14px;justify-content:flex-start;padding:8px 4px}@media(max-width: 1199px){.manba-magazines-pagination-week-module .pagination-week .pagination-week-next .item{justify-content:center}}.manba-magazines-pagination-week-module .pagination-week .pagination-week-next .item .image img{display:block;height:24px;width:24px}@media(max-width: 1199px){.manba-magazines-pagination-week-module .pagination-week .pagination-week-next .item .image{margin-left:2px}}.manba-magazines-pagination-week-module .pagination-week .pagination-week-next .item .text{flex:1;font-size:14px;text-align:center}.manba-magazines-pagination-week-module .pagination-week .pagination-week-center{align-content:center;align-items:center;background:#dedede;border:1px solid #bebebe;border-left:none;border-right:none;display:flex;flex-direction:row;justify-content:center;letter-spacing:0;padding:8px 4px}.manba-magazines-pagination-week-module .pagination-week .pagination-week-center .item .text{font-size:14px}.manba-magazines-pagination-week-module .pagination-week .pagination-week-prev{background:#fff;border:1px solid #bebebe;border-radius:0 4px 4px 0}@media(max-width: 1199px){.manba-magazines-pagination-week-module .pagination-week .pagination-week-prev{border-radius:0;flex:1}}.manba-magazines-pagination-week-module .pagination-week .pagination-week-prev .item{align-content:center;align-items:center;display:flex;flex-direction:row;font-size:14px;justify-content:flex-end;padding:8px 4px}@media(max-width: 1199px){.manba-magazines-pagination-week-module .pagination-week .pagination-week-prev .item{justify-content:center}}.manba-magazines-pagination-week-module .pagination-week .pagination-week-prev .item .text{flex:1;font-size:14px;text-align:center}.manba-magazines-pagination-week-module .pagination-week .pagination-week-prev .item .image img{display:block;height:24px;width:24px}@media(max-width: 1199px){.manba-magazines-pagination-week-module .pagination-week .pagination-week-prev .item .image{margin-right:2px}}.manba-magazines-pickup-author-module .manba-magazines-pickup-author .pickup-author{background-color:#fff;border:1px solid #dedede;padding:16px}@media(max-width: 1199px){.manba-magazines-pickup-author-module .manba-magazines-pickup-author .pickup-author{margin-top:-1px}}.manba-magazines-pickup-author-module .manba-magazines-pickup-author .pickup-author .author{margin-bottom:8px;align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.manba-magazines-pickup-author-module .manba-magazines-pickup-author .pickup-author .author .image img{margin-right:16px;border:1px solid #dedede;border-radius:50%;display:block;height:52px;object-fit:cover;overflow:hidden;width:52px}@media(min-width: 1200px){.manba-magazines-pickup-author-module .manba-magazines-pickup-author .pickup-author .author .image img:hover{cursor:pointer;opacity:.6}}.manba-magazines-pickup-author-module .manba-magazines-pickup-author .pickup-author .author .name{color:#222;font-size:14px;font-weight:bold;margin-bottom:8px}.manba-magazines-pickup-author-module .manba-magazines-pickup-author .pickup-author .description{font-size:14px;-webkit-box-orient:vertical;color:#222;display:-webkit-box;height:60px;margin-bottom:4px;overflow:hidden}.manba-magazines-pickup-author-module .manba-magazines-pickup-author .pickup-author .description-readmore{color:#595959;cursor:pointer;flex:1;font-size:14px;margin-top:8px;text-align:center;width:100%}.manba-magazines-pickup-column-module .manba-magazines-pickup-column{background-color:#fff;border:2px solid #222;width:454px}@media(max-width: 1199px){.manba-magazines-pickup-column-module .manba-magazines-pickup-column{width:100%}}@media(min-width: 1200px){.manba-magazines-pickup-column-module .manba-magazines-pickup-column .thumbnail:hover{cursor:pointer;opacity:.6}}.manba-magazines-pickup-column-module .manba-magazines-pickup-column .thumbnail img{display:block;width:450px;height:235px;object-fit:cover}@media(max-width: 1199px){.manba-magazines-pickup-column-module .manba-magazines-pickup-column .thumbnail img{width:100%;height:157px}}.manba-magazines-pickup-column-module .manba-magazines-pickup-column .title-contents{padding:16px}.manba-magazines-pickup-column-module .manba-magazines-pickup-column .title-contents .title{font-weight:bold;font-size:14px;height:42px;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}@media(max-width: 1199px){.manba-magazines-pickup-column-module .manba-magazines-pickup-column .title-contents .title{height:56px;-webkit-line-clamp:3}}.manba-magazines-pickup-comment-module .manba-magazines-pickup-comment{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px}.manba-magazines-pickup-comment-module .manba-magazines-pickup-comment .header{display:flex;flex-direction:row;margin-bottom:8px;align-items:center}.manba-magazines-pickup-comment-module .manba-magazines-pickup-comment .header .user-icon{margin-right:4px}.manba-magazines-pickup-comment-module .manba-magazines-pickup-comment .header .user-icon img{border:1px solid #bebebe;border-radius:50%;display:block;height:24px;object-fit:cover;overflow:hidden;width:24px}.manba-magazines-pickup-comment-module .manba-magazines-pickup-comment .header .user-name{flex:1;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.manba-magazines-pickup-comment-module .manba-magazines-pickup-comment .header .created-at{color:#3da4f8;margin-left:5px}.manba-magazines-pickup-comment-module .manba-magazines-pickup-comment .body{max-height:60px;margin-bottom:8px;overflow:hidden}.manba-magazines-pickup-comment-module .manba-magazines-pickup-comment .metadata .title-contents .topic-title{font-size:12px;font-weight:bold;color:#595959;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.manba-magazines-pickup-comment-module .manba-magazines-pickup-comment .metadata .title-contents .category-name{color:#595959;font-size:12px}.manba-magazines-pickup-ranking-module .manba-magazines-pickup-ranking{position:relative;background-color:#fff;border:1px solid #dedede;display:flex;flex:1;flex-direction:column}.manba-magazines-pickup-ranking-module .manba-magazines-pickup-ranking .ranking-index{align-content:center;align-items:center;background-color:#ec3c5c;color:#fff;display:flex;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;height:24px;justify-content:center;left:0;min-width:24px;position:absolute;top:0}@media(max-width: 1199px){.manba-magazines-pickup-ranking-module .manba-magazines-pickup-ranking .ranking-index{left:0px;top:0px}}.manba-magazines-pickup-ranking-module .manba-magazines-pickup-ranking .thumbnail img{width:190px;height:100px;display:block;object-fit:cover}.manba-magazines-pickup-ranking-module .manba-magazines-pickup-ranking .title-contents{padding:8px}.manba-magazines-pickup-ranking-module .manba-magazines-pickup-ranking .title-contents .title{font-weight:bold;font-size:14px;height:80px;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:4;overflow:hidden}.manba-magazines-pickup-ranking-module .manba-magazines-pickup-ranking .title-contents .writer{font-size:12px;color:#595959}.manba-magazines-recommend-article-card-module .manba-magazines-recommend-article-card{position:relative;background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:column}.manba-magazines-recommend-article-card-module .manba-magazines-recommend-article-card .ranking-index{align-content:center;align-items:center;background-color:#ec3c5c;color:#fff;display:flex;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;height:24px;justify-content:center;left:0;min-width:24px;position:absolute;top:0}@media(max-width: 1199px){.manba-magazines-recommend-article-card-module .manba-magazines-recommend-article-card .ranking-index{left:0px;top:0px}}.manba-magazines-recommend-article-card-module .manba-magazines-recommend-article-card .thumbnail{width:100%;height:86px}@media(min-width: 1200px){.manba-magazines-recommend-article-card-module .manba-magazines-recommend-article-card .thumbnail:hover{cursor:pointer;opacity:.6}}.manba-magazines-recommend-article-card-module .manba-magazines-recommend-article-card .thumbnail img{width:100%;height:86px;display:block;object-fit:cover}.manba-magazines-recommend-article-card-module .manba-magazines-recommend-article-card .contents{display:flex;flex:1;flex-direction:column;overflow:hidden;padding:8px 16px}.manba-magazines-recommend-article-card-module .manba-magazines-recommend-article-card .contents .summary .topic-title{margin-bottom:8px;font-size:16px;font-weight:bold;-webkit-box-orient:vertical;display:-webkit-box;height:60px;-webkit-line-clamp:3;line-height:20px;overflow:hidden;width:100%}@media(min-width: 1200px){.manba-magazines-recommend-article-card-module .manba-magazines-recommend-article-card .contents .summary .topic-title:hover{cursor:pointer;opacity:.6}}@media(max-width: 1199px){.manba-magazines-recommend-article-card-module .manba-magazines-recommend-article-card .contents .summary .topic-title{font-size:14px}}.manba-magazines-recommend-article-card-module .manba-magazines-recommend-article-card .contents .summary .metadata{display:flex;flex-direction:row;font-size:14px}.manba-magazines-recommend-article-card-module .manba-magazines-recommend-article-card .contents .summary .metadata .author{font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width: 1200px){.manba-magazines-recommend-article-card-module .manba-magazines-recommend-article-card .contents .summary .metadata .author:hover{cursor:pointer;opacity:.6}}@media(max-width: 1199px){.manba-magazines-recommend-article-card-module .manba-magazines-recommend-article-card .contents .summary .metadata{font-size:12px}}.manba-magazines-related-keywords-module .manba-magazines-related-keywords{margin-top:-1px}.manba-magazines-related-keywords-module .manba-magazines-related-keywords .keywords-partial{margin-top:-1px;background-color:#fff;border:1px solid #dedede;padding:16px 16px 8px 16px;align-items:flex-start;display:flex;flex-direction:column}.manba-magazines-related-keywords-module .manba-magazines-related-keywords .keywords-partial .keywords{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap}.manba-magazines-related-keywords-module .manba-magazines-related-keywords .keywords-partial .keywords .keyword-name{background:#fff;border:1px solid #dedede;box-sizing:border-box;margin-right:8px;margin-bottom:8px;padding:4px 16px}@media(max-width: 1199px){.manba-magazines-search-box-module .manba-magazines-search-box{margin:0 16px}}.manba-magazines-search-box-module .manba-magazines-search-box .search{display:flex;flex-direction:row;white-space:nowrap;align-items:center;align-content:center}.manba-magazines-search-box-module .manba-magazines-search-box .search .input-area{flex:1}.manba-magazines-search-box-module .manba-magazines-search-box .search .input-area input{-webkit-appearance:none;background-color:#fff;border-radius:0;height:34px;margin-bottom:0}.manba-magazines-search-box-module .manba-magazines-search-box .search .button button{background-color:#222;border:2px solid #222;border-radius:0;color:#fff;font-size:22px;height:36px;margin-bottom:0;margin-right:0;width:50px;padding:0}.manba-magazines-search-box-module .manba-magazines-search-box .search .aa-Form{border-radius:0}.manba-magazines-search-box-module .manba-magazines-keywords .keywords{height:36px;border:1px solid #bebebe;background-color:#fff;border-top:none;padding:8px 16px 8px 16px}.manba-magazines-search-box-module .manba-magazines-keywords .keywords .link{color:#3da4f8;margin-right:8px}.manba-magazines-search-keyword-module .manba-magazines-search-keyword{background-color:#fff}.manba-magazines-search-keyword-module .manba-magazines-search-keyword .contents-partial{margin-top:-1px;border:1px solid #dedede;border-bottom:none;padding:16px 16px 8px 16px}.manba-magazines-search-keyword-module .manba-magazines-search-keyword .contents-partial .manba-magazines-search-box{margin:0}.manba-magazines-search-keyword-module .manba-magazines-search-keyword .keywords-partial .keywords{margin-top:-1px;border:1px solid #dedede;border-top:none;padding:0px 16px 8px 16px}.manba-magazines-search-keyword-module .manba-magazines-search-keyword .keywords-partial .keywords .link{color:#3da4f8;margin-right:8px}.manba-magazines-tag-names-module .manba-magazines-tag-names .manba-magazines-tag-names-row{background-color:#fff;display:flex;flex-direction:row;margin-top:-1px}.manba-magazines-tag-names-module .manba-magazines-tag-names .manba-magazines-tag-names-row a{width:100%}.manba-magazines-tag-names-module .manba-magazines-tag-names .manba-magazines-tag-names-row .manba-magazines-tag-name{border:1px solid #dedede;flex:1;height:58px;padding:8px 16px}@media(max-width: 1199px){.manba-magazines-tag-names-module .manba-magazines-tag-names .manba-magazines-tag-names-row .manba-magazines-tag-name{height:auto}}.manba-magazines-tag-names-module .manba-magazines-tag-names .manba-magazines-tag-names-row .manba-magazines-tag-name.left{border-right:none}.manba-magazines-title-logo-module .manba-magazines-logo{margin-bottom:16px;display:flex;flex-direction:column}@media(max-width: 1199px){.manba-magazines-title-logo-module .manba-magazines-logo{margin-bottom:0;margin-top:16px;padding:0 16px}}@media(max-width: 1199px){.manba-magazines-title-logo-module .manba-magazines-logo{align-items:flex-start;flex-direction:row;justify-content:flex-start}}.manba-magazines-title-logo-module .manba-magazines-logo .banner{align-items:center;display:flex;justify-content:center;margin-bottom:16px;height:94px}@media(max-width: 1199px){.manba-magazines-title-logo-module .manba-magazines-logo .banner{height:80px;justify-content:flex-start;flex:1 1 auto}}.manba-magazines-title-logo-module .manba-magazines-logo .banner img{display:block;height:100%;padding:0 32px;object-fit:contain}@media(max-width: 1199px){.manba-magazines-title-logo-module .manba-magazines-logo .banner img{padding:0}}.manba-magazines-title-logo-module .manba-magazines-logo .message{flex:1 1 auto}@media(max-width: 1199px){.manba-magazines-title-logo-module .manba-magazines-logo .message{margin-left:16px}}.manba-magazines-title-logo-module .manba-magazines-logo .message .caption{color:#222;font-size:24px;font-weight:bold;margin-bottom:8px;text-align:center}@media(max-width: 1199px){.manba-magazines-title-logo-module .manba-magazines-logo .message .caption{font-size:18px;text-align:left}}.manba-magazines-title-logo-module .manba-magazines-logo .message .description{color:#595959;font-size:14px;font-weight:bold;text-align:center}@media(max-width: 1199px){.manba-magazines-title-logo-module .manba-magazines-logo .message .description{text-align:left}}.manba-magazines-writer-module .manba-magazines-writer{background-color:#fff;border:1px solid #dedede;padding:16px}.manba-magazines-writer-module .manba-magazines-writer .writer{align-content:center;align-items:center;display:flex;flex:1;flex-direction:row;margin-bottom:8px}@media(min-width: 1200px){.manba-magazines-writer-module .manba-magazines-writer .writer .thumbnail:hover{cursor:pointer;opacity:.6}}.manba-magazines-writer-module .manba-magazines-writer .writer .thumbnail img{border:1px solid #979797;border-radius:40px;display:block;height:80px;margin-right:16px;object-fit:cover;width:80px}.manba-magazines-writer-module .manba-magazines-writer .writer .name{color:#222;font-size:14px;font-weight:bold;line-height:20px}@media(min-width: 1200px){.manba-magazines-writer-module .manba-magazines-writer .writer .name:hover{cursor:pointer;opacity:.6}}.manba-magazines-writer-module .manba-magazines-writer .description{color:#222;font-size:14px;line-height:20px}.menu-desktop-login-icon-module .menu-login-icon{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.menu-desktop-login-icon-module .menu-login-icon .logined{display:none;align-items:center;flex-direction:row;justify-content:flex-end}.menu-desktop-login-icon-module .menu-login-icon .logined a{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;position:relative}.menu-desktop-login-icon-module .menu-login-icon .logined a img{border:1px solid #dedede;border-radius:50%;display:block;height:36px;object-fit:cover;overflow:hidden;width:36px}@media(min-width: 1200px){.menu-desktop-login-icon-module .menu-login-icon .logined a img:hover{cursor:pointer;opacity:.6}}.menu-desktop-login-icon-module .menu-login-icon .logined a .notifications-count{display:none;background:#e03d5c;border-radius:50%;color:#fff;font-size:10px;font-weight:bold;min-height:16px;min-width:20px;padding:0 1px;position:absolute;right:-5px;text-align:center;top:-5px}.menu-desktop-login-icon-module .menu-login-icon .logined .admin-text{display:none;margin-left:10px;margin-top:2px}.menu-desktop-login-icon-module .menu-login-icon .not-login{margin-left:8px;display:none}.menu-desktop-login-icon-module .menu-login-icon .not-login a{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.menu-desktop-login-icon-module .menu-login-icon .not-login a .image img{display:block;height:26px;width:26px}@media(min-width: 1200px){.menu-desktop-login-icon-module .menu-login-icon .not-login a .image img:hover{cursor:pointer;opacity:.6}}.menu-desktop-login-icon-module .menu-login-icon .not-login a .login-text{margin-left:5px;font-size:12px}.menu-smartphone-admin-module .menu-smartphone-admin{background-color:#fff;border-bottom:1px solid #dedede;width:100%}.menu-smartphone-admin-module .menu-smartphone-admin .smartphone-header-admin-title{background-color:#9a9a9a;height:24px}.menu-smartphone-admin-module .menu-smartphone-admin .smartphone-header-admin-title .text{color:#fff;font-size:12px;font-weight:bold;padding:2px 20px;white-space:nowrap}@media(min-width: 1200px){.menu-smartphone-admin-module .menu-smartphone-admin .smartphone-header-admin-link:hover{cursor:pointer;opacity:.6}}.menu-smartphone-admin-module .menu-smartphone-admin .smartphone-header-admin-link .smartphone-header-admin-link-item{align-items:center;display:flex;flex:1;flex-direction:row;justify-content:flex-start;padding:15px 0}.menu-smartphone-admin-module .menu-smartphone-admin .smartphone-header-admin-link .smartphone-header-admin-link-item .text{margin-left:30px;white-space:nowrap}.menu-smartphone-category-module .menu-smartphone-category .category-title{background:#dedede;border-top:2px solid #dedede;color:#222;font-size:12px;font-weight:bold;padding:8px 16px}.menu-smartphone-category-module .menu-smartphone-category .category-items .category-items-row{align-content:center;align-items:center;display:flex;flex-direction:row}.menu-smartphone-category-module .menu-smartphone-category .category-items .category-item{width:100%;align-content:center;align-items:center;background:#fff;border:1px solid #dedede;display:flex;flex-direction:row;justify-content:flex-start;margin-top:-1px;padding:16px}.menu-smartphone-category-module .menu-smartphone-category .category-items .category-item.left{border-right:none}.menu-smartphone-category-module .menu-smartphone-category .category-items .category-item .item-title{color:#222;flex:1;font-size:14px;font-weight:bold;line-height:20px}.menu-smartphone-category-module .menu-smartphone-category .category-items .category-item .item-cursor{text-align:right;width:20px}.menu-smartphone-footer-module .menu-smartphone-footer{background-color:#fff}.menu-smartphone-footer-module .menu-smartphone-footer .items .item{color:#3da4f8;margin-right:8px}.menu-smartphone-login-icon-module .menu-login-icon .logined{display:none;position:relative}.menu-smartphone-login-icon-module .menu-login-icon .logined img{border:1px solid #dedede;border-radius:50%;height:34px;object-fit:cover;overflow:hidden;width:34px}@media(min-width: 1200px){.menu-smartphone-login-icon-module .menu-login-icon .logined img:hover{cursor:pointer;opacity:.6}}.menu-smartphone-login-icon-module .menu-login-icon .logined .notifications-count{display:none;background:#e03d5c;border-radius:10px;color:#fff;font-size:10px;font-weight:bold;min-height:16px;min-width:20px;position:absolute;padding:0 1px;right:-5px;text-align:center;top:-5px}.menu-smartphone-login-icon-module .menu-login-icon .not-login{display:none}.menu-smartphone-login-icon-module .menu-login-icon .not-login .image img{height:24px;width:24px}@media(min-width: 1200px){.menu-smartphone-login-icon-module .menu-login-icon .not-login .image img:hover{cursor:pointer;opacity:.6}}.menu-smartphone-login-icon-module .menu-login-icon .not-login .text{margin-left:-4px;margin-top:-4px;font-size:8px}.menu-smartphone-main-module .menu-smartphone-main .main-title{align-items:center;background:#fff;border:1px solid #dedede;display:flex;padding:8px 16px}.menu-smartphone-main-module .menu-smartphone-main .main-title .icon{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center}.menu-smartphone-main-module .menu-smartphone-main .main-title .icon img{display:block;height:16px;width:16px}.menu-smartphone-main-module .menu-smartphone-main .main-title .icon .text{font-size:10px}.menu-smartphone-main-module .menu-smartphone-main .main-title .title{flex:1;font-size:16px;font-weight:bold;line-height:23px;text-align:center}.menu-smartphone-main-module .menu-smartphone-main .main-items .main-items-row{display:flex;flex-direction:row}@media(min-width: 1200px){.menu-smartphone-main-module .menu-smartphone-main .main-items .main-items-row a:hover{cursor:pointer;opacity:.6}}.menu-smartphone-main-module .menu-smartphone-main .main-items .main-items-row .main-item{flex:1;align-content:flex-start;align-items:center;background:#fff;border:1px solid #dedede;display:flex;flex-direction:row;justify-content:flex-start;margin-top:-1px;padding:16px}.menu-smartphone-main-module .menu-smartphone-main .main-items .main-items-row .main-item.left{border-right:0}.menu-smartphone-main-module .menu-smartphone-main .main-items .main-items-row .main-item .icon{margin-right:8px}.menu-smartphone-main-module .menu-smartphone-main .main-items .main-items-row .main-item .icon img{display:block;height:32px;width:64px}.menu-smartphone-main-module .menu-smartphone-main .main-items .main-items-row .main-item .title{font-weight:bold}.notification-author-metadata{align-content:center;align-items:center;display:flex;flex-direction:row;padding:16px}.notification-author-metadata .thumbnail{margin-right:8px}@media(min-width: 1200px){.notification-author-metadata .thumbnail:hover{cursor:pointer;opacity:.6}}.notification-author-metadata .thumbnail img{border:1px solid #dedede;border-radius:50%;display:block;height:50px;object-fit:cover;overflow:hidden;width:50px}.notification-author-metadata .author-metadata{color:#595959;display:flex;flex-direction:column}.notification-author-metadata .author-metadata .name{font-weight:bold}@media(min-width: 1200px){.notification-author-metadata .author-metadata .name:hover{cursor:pointer;opacity:.6}}.notification-board-metadata{align-content:center;align-items:center;display:flex;flex-direction:row;padding:16px}.notification-board-metadata .thumbnail{margin-right:8px}@media(min-width: 1200px){.notification-board-metadata .thumbnail:hover{cursor:pointer;opacity:.6}}.notification-board-metadata .thumbnail img{display:block;height:50px;object-fit:cover;width:35px}.notification-board-metadata .board-metadata{color:#595959;display:flex;flex-direction:column}.notification-board-metadata .board-metadata .title{font-weight:bold}@media(min-width: 1200px){.notification-board-metadata .board-metadata .title:hover{cursor:pointer;opacity:.6}}.notification-board-metadata .board-metadata .authors{display:flex;flex-direction:row;flex-wrap:wrap}@media(min-width: 1200px){.notification-board-metadata .board-metadata .authors:hover{cursor:pointer;opacity:.6}}.notification-board-metadata .board-metadata .authors .author{margin-right:4px}.new-books-bottom-pagination-module .bottom-pagination{display:flex;flex-direction:row;justify-content:center}.new-books-bottom-pagination-module .bottom-pagination .bottom-pagination-next{background:#fff;border:1px solid #bebebe;border-radius:4px 0 0 4px;padding:8px}@media(max-width: 1199px){.new-books-bottom-pagination-module .bottom-pagination .bottom-pagination-next{border-radius:0;flex:1}}.new-books-bottom-pagination-module .bottom-pagination .bottom-pagination-next.disable{color:#9a9a9a;opacity:.5}.new-books-bottom-pagination-module .bottom-pagination .bottom-pagination-next .item{align-content:center;align-items:center;display:flex;flex-direction:row;font-size:16px;justify-content:flex-end}@media(max-width: 1199px){.new-books-bottom-pagination-module .bottom-pagination .bottom-pagination-next .item{justify-content:center}}.new-books-bottom-pagination-module .bottom-pagination .bottom-pagination-next .item .image img{display:block;height:24px;width:24px}@media(max-width: 1199px){.new-books-bottom-pagination-module .bottom-pagination .bottom-pagination-next .item .image{margin-left:8px}}.new-books-bottom-pagination-module .bottom-pagination .bottom-pagination-next .item .text{font-size:16px}.new-books-bottom-pagination-module .bottom-pagination .bottom-pagination-center{align-content:center;align-items:center;background:#9a9a9a;border:1px solid #bebebe;border-left:none;border-right:none;color:#fff;display:flex;flex-direction:row;justify-content:center;letter-spacing:0;padding:8px}.new-books-bottom-pagination-module .bottom-pagination .bottom-pagination-center .item .text{font-size:14px}.new-books-bottom-pagination-module .bottom-pagination .bottom-pagination-prev{background:#fff;border:1px solid #bebebe;border-radius:0 4px 4px 0;padding:8px}@media(max-width: 1199px){.new-books-bottom-pagination-module .bottom-pagination .bottom-pagination-prev{border-radius:0;flex:1}}.new-books-bottom-pagination-module .bottom-pagination .bottom-pagination-prev .item{align-content:center;align-items:center;display:flex;flex-direction:row;font-size:16px;justify-content:flex-start}@media(max-width: 1199px){.new-books-bottom-pagination-module .bottom-pagination .bottom-pagination-prev .item{justify-content:center}}.new-books-bottom-pagination-module .bottom-pagination .bottom-pagination-prev .item .text{font-size:16px}.new-books-bottom-pagination-module .bottom-pagination .bottom-pagination-prev .item .image img{display:block;height:24px;width:24px}@media(max-width: 1199px){.new-books-bottom-pagination-module .bottom-pagination .bottom-pagination-prev .item .image{margin-right:8px}}.new-books-head-pagination-module .head-pagination{display:flex;flex-direction:row}.new-books-head-pagination-module .head-pagination .head-pagination-next{flex:1}.new-books-head-pagination-module .head-pagination .head-pagination-next.disable{color:#9a9a9a;opacity:.5}.new-books-head-pagination-module .head-pagination .head-pagination-next .item{align-content:center;align-items:center;display:flex;flex-direction:row;font-size:16px;justify-content:center}@media(max-width: 1199px){.new-books-head-pagination-module .head-pagination .head-pagination-next .item{justify-content:flex-start}}.new-books-head-pagination-module .head-pagination .head-pagination-next .item .image img{display:block;height:24px;width:24px}@media(max-width: 1199px){.new-books-head-pagination-module .head-pagination .head-pagination-next .item .image{margin-left:8px}}.new-books-head-pagination-module .head-pagination .head-pagination-next .item .text{font-size:16px}@media(max-width: 1199px){.new-books-head-pagination-module .head-pagination .head-pagination-next .item .text{display:none}}.new-books-head-pagination-module .head-pagination .head-pagination-center{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center}.new-books-head-pagination-module .head-pagination .head-pagination-center .item .text{font-size:21px}@media(max-width: 1199px){.new-books-head-pagination-module .head-pagination .head-pagination-center .item .text{font-size:16px}}.new-books-head-pagination-module .head-pagination .head-pagination-prev{flex:1}.new-books-head-pagination-module .head-pagination .head-pagination-prev .item{align-content:center;align-items:center;display:flex;flex-direction:row;font-size:16px;justify-content:center}@media(max-width: 1199px){.new-books-head-pagination-module .head-pagination .head-pagination-prev .item{justify-content:flex-end}}.new-books-head-pagination-module .head-pagination .head-pagination-prev .item .text{font-size:16px}@media(max-width: 1199px){.new-books-head-pagination-module .head-pagination .head-pagination-prev .item .text{display:none}}.new-books-head-pagination-module .head-pagination .head-pagination-prev .item .image img{display:block;height:24px;width:24px}@media(max-width: 1199px){.new-books-head-pagination-module .head-pagination .head-pagination-prev .item .image{margin-right:8px}}@media(max-width: 1199px){.new-books-introduction-module{margin-left:16px;margin-right:16px}}.new-books-introduction-module .new-books-introduction{background:#fff7e6}.new-books-introduction-module .new-books-introduction .message{font-size:12px;padding:8px 16px}.new-books-introduction-module .new-books-introduction .message .link{color:#3da4f8}.new-books-introduction-module .new-books-introduction .message .text{display:inline}.new-books-not-found-module .not-found{align-content:center;align-items:center;background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:column;justify-content:flex-start;margin:auto;max-width:540px;padding:40px}.new-books-not-found-module .not-found .image{margin-bottom:8px}.new-books-not-found-module .not-found .image img{display:block}.new-books-not-found-module .not-found .text{color:#9a9a9a;font-size:16px}.new-books-pagination-date-module .pagination-date{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center}.new-books-pagination-date-module .pagination-date .pagination-date-next{background:#fff;border:1px solid #bebebe;border-radius:4px 0 0 4px;width:120px}@media(max-width: 1199px){.new-books-pagination-date-module .pagination-date .pagination-date-next{border-radius:0;flex:1}}.new-books-pagination-date-module .pagination-date .pagination-date-next.disable{color:#9a9a9a;opacity:.5}.new-books-pagination-date-module .pagination-date .pagination-date-next .item{align-content:center;align-items:center;display:flex;flex-direction:row;font-size:14px;justify-content:flex-start;padding:8px}@media(max-width: 1199px){.new-books-pagination-date-module .pagination-date .pagination-date-next .item{justify-content:center}}.new-books-pagination-date-module .pagination-date .pagination-date-next .item .image img{display:block;height:24px;width:24px}@media(max-width: 1199px){.new-books-pagination-date-module .pagination-date .pagination-date-next .item .image{margin-left:8px}}.new-books-pagination-date-module .pagination-date .pagination-date-next .item .text{flex:1;font-size:14px;text-align:center}.new-books-pagination-date-module .pagination-date .pagination-date-center{align-content:center;align-items:center;background:#dedede;border:1px solid #bebebe;border-left:none;border-right:none;display:flex;flex-direction:row;justify-content:center;letter-spacing:0;padding:8px;width:120px}.new-books-pagination-date-module .pagination-date .pagination-date-center .item .text{font-size:14px}.new-books-pagination-date-module .pagination-date .pagination-date-prev{background:#fff;border:1px solid #bebebe;border-radius:0 4px 4px 0;width:120px}@media(max-width: 1199px){.new-books-pagination-date-module .pagination-date .pagination-date-prev{border-radius:0;flex:1}}.new-books-pagination-date-module .pagination-date .pagination-date-prev .item{align-content:center;align-items:center;display:flex;flex-direction:row;font-size:14px;justify-content:flex-end;padding:8px}@media(max-width: 1199px){.new-books-pagination-date-module .pagination-date .pagination-date-prev .item{justify-content:center}}.new-books-pagination-date-module .pagination-date .pagination-date-prev .item .text{flex:1;font-size:14px;text-align:center}.new-books-pagination-date-module .pagination-date .pagination-date-prev .item .image img{display:block;height:24px;width:24px}@media(max-width: 1199px){.new-books-pagination-date-module .pagination-date .pagination-date-prev .item .image{margin-right:8px}}.new-books-pagination-month-module .pagination-month{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center}.new-books-pagination-month-module .pagination-month .pagination-month-next{background:#fff;border:1px solid #bebebe;border-radius:4px 0 0 4px;width:120px}@media(min-width: 1200px){.new-books-pagination-month-module .pagination-month .pagination-month-next:hover{cursor:pointer;opacity:.6}}@media(max-width: 1199px){.new-books-pagination-month-module .pagination-month .pagination-month-next{border-radius:0;flex:1}}.new-books-pagination-month-module .pagination-month .pagination-month-next.disable{color:#9a9a9a;opacity:.5}.new-books-pagination-month-module .pagination-month .pagination-month-next .item{align-content:center;align-items:center;display:flex;flex-direction:row;font-size:16px;justify-content:flex-start;padding:8px}@media(max-width: 1199px){.new-books-pagination-month-module .pagination-month .pagination-month-next .item{justify-content:center}}.new-books-pagination-month-module .pagination-month .pagination-month-next .item .image img{display:block;height:24px;width:24px}@media(max-width: 1199px){.new-books-pagination-month-module .pagination-month .pagination-month-next .item .image{margin-left:8px}}.new-books-pagination-month-module .pagination-month .pagination-month-next .item .text{flex:1;font-size:16px;text-align:center}.new-books-pagination-month-module .pagination-month .pagination-month-next .item .text .sub-text{font-size:12px;color:#9a9a9a}.new-books-pagination-month-module .pagination-month .pagination-month-center{align-content:center;align-items:center;background:#dedede;border:1px solid #bebebe;border-left:none;border-right:none;display:flex;flex-direction:row;justify-content:center;letter-spacing:0;padding:8px;width:120px}@media(min-width: 1200px){.new-books-pagination-month-module .pagination-month .pagination-month-center:hover{cursor:pointer;opacity:.6}}.new-books-pagination-month-module .pagination-month .pagination-month-center .item .text{font-size:16px;text-align:center}.new-books-pagination-month-module .pagination-month .pagination-month-center .item .text .sub-text{font-size:12px;color:#9a9a9a}.new-books-pagination-month-module .pagination-month .pagination-month-prev{background:#fff;border:1px solid #bebebe;border-radius:0 4px 4px 0;width:120px}@media(min-width: 1200px){.new-books-pagination-month-module .pagination-month .pagination-month-prev:hover{cursor:pointer;opacity:.6}}@media(max-width: 1199px){.new-books-pagination-month-module .pagination-month .pagination-month-prev{border-radius:0;flex:1}}.new-books-pagination-month-module .pagination-month .pagination-month-prev .item{align-content:center;align-items:center;display:flex;flex-direction:row;font-size:16px;justify-content:flex-end;padding:8px}@media(max-width: 1199px){.new-books-pagination-month-module .pagination-month .pagination-month-prev .item{justify-content:center}}.new-books-pagination-month-module .pagination-month .pagination-month-prev .item .text{flex:1;font-size:16px;text-align:center}.new-books-pagination-month-module .pagination-month .pagination-month-prev .item .text .sub-text{font-size:12px;color:#9a9a9a}.new-books-pagination-month-module .pagination-month .pagination-month-prev .item .image img{display:block;height:24px;width:24px}@media(max-width: 1199px){.new-books-pagination-month-module .pagination-month .pagination-month-prev .item .image{margin-right:8px}}.new-books-pagination-week-module .pagination-week{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center}.new-books-pagination-week-module .pagination-week .pagination-week-next{background:#fff;border:1px solid #bebebe;border-radius:4px 0 0 4px;width:140px}@media(max-width: 1199px){.new-books-pagination-week-module .pagination-week .pagination-week-next{border-radius:0;flex:1}}.new-books-pagination-week-module .pagination-week .pagination-week-next.disable{color:#9a9a9a;opacity:.5}.new-books-pagination-week-module .pagination-week .pagination-week-next .item{align-content:center;align-items:center;display:flex;flex-direction:row;font-size:14px;justify-content:flex-start;padding:8px 4px}@media(max-width: 1199px){.new-books-pagination-week-module .pagination-week .pagination-week-next .item{justify-content:center}}.new-books-pagination-week-module .pagination-week .pagination-week-next .item .image img{display:block;height:24px;width:24px}@media(max-width: 1199px){.new-books-pagination-week-module .pagination-week .pagination-week-next .item .image{margin-left:2px}}.new-books-pagination-week-module .pagination-week .pagination-week-next .item .text{flex:1;font-size:14px;text-align:center}.new-books-pagination-week-module .pagination-week .pagination-week-center{align-content:center;align-items:center;background:#dedede;border:1px solid #bebebe;border-left:none;border-right:none;display:flex;flex-direction:row;justify-content:center;letter-spacing:0;padding:8px 4px;width:120px}.new-books-pagination-week-module .pagination-week .pagination-week-center .item .text{font-size:14px}.new-books-pagination-week-module .pagination-week .pagination-week-prev{background:#fff;border:1px solid #bebebe;border-radius:0 4px 4px 0;width:140px}@media(max-width: 1199px){.new-books-pagination-week-module .pagination-week .pagination-week-prev{border-radius:0;flex:1}}.new-books-pagination-week-module .pagination-week .pagination-week-prev .item{align-content:center;align-items:center;display:flex;flex-direction:row;font-size:14px;justify-content:flex-end;padding:8px 4px}@media(max-width: 1199px){.new-books-pagination-week-module .pagination-week .pagination-week-prev .item{justify-content:center}}.new-books-pagination-week-module .pagination-week .pagination-week-prev .item .text{flex:1;font-size:14px;text-align:center}.new-books-pagination-week-module .pagination-week .pagination-week-prev .item .image img{display:block;height:24px;width:24px}@media(max-width: 1199px){.new-books-pagination-week-module .pagination-week .pagination-week-prev .item .image{margin-right:2px}}.notifications-header-module .notifications-header{align-content:center;align-items:center;background-color:#cce8ff;border:1px solid #dedede;display:flex;flex-direction:row;padding:8px 16px}.notifications-header-module .notifications-header .icon{margin-right:4px}.notifications-header-module .notifications-header .icon img{display:block;height:14px;object-fit:cover;width:17px}.notifications-header-module .notifications-header .header-message .title{font-size:14px;font-weight:bold}.notifications-header-module .notifications-header .header-message .message{color:#595959;font-size:14px}.notifications-readmore-module .notifications-readmore{align-content:center;align-items:center;background-color:#fff;border:1px solid #dedede;margin-top:-1px;display:flex;justify-content:center}.notifications-readmore-module .notifications-readmore .link{color:#3da4f8;font-size:14px;font-weight:bold;padding:8px 16px;text-align:center}.notifications-readmore-module .notifications-readmore a{height:100%;width:100%}.pr-board-module{width:100%}.pr-board-module .pr-board{position:relative;overflow:hidden;width:100%}.pr-board-module .pr-board::before{content:"";position:absolute;left:0;width:120%;height:120%;background-size:cover;background-image:var(--custom-bg-image, url("https://res.cloudinary.com/hstqcxa7w/image/upload/v1585303547/common/media/book_cover_placeholder.png"));filter:blur(8px) brightness(0.5);z-index:1;margin:-8px}.pr-board-module .pr-board .front-contents{position:relative;z-index:2;width:100%;padding:16px}.pr-board-module .pr-board .front-contents .contents-main{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;position:relative}.pr-board-module .pr-board .front-contents .contents-main .pr-logo{align-content:center;align-items:center;background-color:#595959;color:#fff;display:flex;font-size:12px;font-weight:bold;padding:4px 8px;justify-content:center;min-width:24px;position:absolute;right:-16px;top:-16px}.pr-board-module .pr-board .front-contents .contents-main .left-contents{margin-right:16px}.pr-board-module .pr-board .front-contents .contents-main .left-contents .image-contents{margin-bottom:8px}.pr-board-module .pr-board .front-contents .contents-main .left-contents .image-contents .image img{display:block;height:165px;width:115px;object-fit:contain}.pr-board-module .pr-board .front-contents .contents-main .left-contents .redirect-board-button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 10px;background:#fff;border:1px solid #9a9a9a;border-radius:20px}.pr-board-module .pr-board .front-contents .contents-main .right-contents .metadata-contents{margin-bottom:8px;color:#fff}.pr-board-module .pr-board .front-contents .contents-main .right-contents .metadata-contents .completed{color:#e03d5c;background-color:inherit;border:1px solid #e03d5c;color:#e03d5c;padding:4px;border-radius:4px;margin-right:4px}.pr-board-module .pr-board .front-contents .contents-main .right-contents .title{margin-bottom:8px;color:#fff;font-size:16px;font-weight:bold}.pr-board-module .pr-board .front-contents .contents-main .right-contents .favorite-rating-average{margin-bottom:8px;color:#fff}.pr-board-module .pr-board .front-contents .contents-main .right-contents .favorite-rating-average .board-metadata-favorite-ratings .text{color:#fff}.pr-board-module .pr-board .front-contents .contents-main .right-contents .authors{margin-bottom:8px;color:#fff;-webkit-box-orient:vertical;display:-webkit-box;height:20px;-webkit-line-clamp:1;overflow:hidden}.pr-board-module .pr-board .front-contents .contents-main .right-contents .authors .author-name{font-size:14px;margin-right:4px}.pr-board-module .pr-board .front-contents .contents-main .right-contents .tags{margin-bottom:8px;color:#fff;-webkit-box-orient:vertical;display:-webkit-box;height:20px;-webkit-line-clamp:1;overflow:hidden}.pr-board-module .pr-board .front-contents .contents-main .right-contents .tags .tag-name{font-size:14px;margin-right:4px}.pr-board-module .pr-board .front-contents .contents-main .right-contents .publisher{margin-bottom:8px;color:#fff;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start}.pr-board-module .pr-board .front-contents .contents-main .right-contents .media-type-tags .media-name{border-radius:4px;font-size:12px;font-weight:bold;margin-right:4px;padding:4px;background-color:inherit;border:1px solid #fff;color:#fff}.pr-footer-overlay-module{background:#fff;bottom:2px;height:calc(102px + env(safe-area-inset-bottom));position:fixed;width:100%;z-index:10}.pr-orverlay-board-module{width:100%}.pr-orverlay-board-module .pr-orverlay-board{position:relative;overflow:hidden;width:100%;border:2px solid #e03d5c;background-color:#ffe8ee}.pr-orverlay-board-module .pr-orverlay-board .contents-main{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;position:relative}.pr-orverlay-board-module .pr-orverlay-board .contents-main .pr-logo{align-content:center;align-items:center;background-color:#e03d5c;color:#fff;display:flex;font-size:12px;font-weight:bold;padding:4px 8px;justify-content:center;min-width:24px;position:absolute;right:0px;top:0px}.pr-orverlay-board-module .pr-orverlay-board .contents-main .left-contents{margin-right:16px}.pr-orverlay-board-module .pr-orverlay-board .contents-main .left-contents .image-contents .image img{display:block;height:100px;width:70px;object-fit:contain}.pr-orverlay-board-module .pr-orverlay-board .contents-main .right-contents .pr-title{margin-top:8px;margin-bottom:8px;color:#e03d5c;font-size:14px;font-weight:bold}.pr-orverlay-board-module .pr-orverlay-board .contents-main .right-contents .title{margin-bottom:8px;color:#222;font-size:16px;font-weight:bold;-webkit-box-orient:vertical;display:-webkit-box;height:20px;-webkit-line-clamp:1;overflow:hidden}.pr-orverlay-board-module .pr-orverlay-board .contents-main .right-contents .metadata-contents .completed{background-color:inherit;border:1px solid #e03d5c;color:#e03d5c;padding:4px;border-radius:4px;margin-right:4px}.pr-small-author-board-module{width:100%}.pr-small-author-board-module .pr-board{position:relative;overflow:hidden;width:100%}.pr-small-author-board-module .pr-board::before{content:"";position:absolute;left:0;width:120%;height:120%;background-size:cover;background-image:var(--custom-bg-image, url("https://res.cloudinary.com/hstqcxa7w/image/upload/v1585303547/common/media/book_cover_placeholder.png"));filter:blur(8px) brightness(0.5);z-index:1;margin:-8px}.pr-small-author-board-module .pr-board .front-contents{position:relative;z-index:2;width:100%}.pr-small-author-board-module .pr-board .front-contents .contents-main{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;position:relative}.pr-small-author-board-module .pr-board .front-contents .contents-main .pr-logo{align-content:center;align-items:center;background-color:#595959;color:#fff;display:flex;font-size:12px;font-weight:bold;padding:4px 8px;justify-content:center;min-width:24px;position:absolute;right:-16px;top:-16px}.pr-small-author-board-module .pr-board .front-contents .contents-main .left-contents{margin-right:16px}.pr-small-author-board-module .pr-board .front-contents .contents-main .left-contents .image-contents .image img{display:block;height:132px;width:92px;object-fit:contain}.pr-small-author-board-module .pr-board .front-contents .contents-main .right-contents{padding-top:16px;width:100%}.pr-small-author-board-module .pr-board .front-contents .contents-main .right-contents .metadata-contents{color:#fff}.pr-small-author-board-module .pr-board .front-contents .contents-main .right-contents .metadata-contents .completed{color:#e03d5c;background-color:inherit;border:1px solid #e03d5c;color:#e03d5c;padding:4px;border-radius:4px;margin-right:4px}.pr-small-author-board-module .pr-board .front-contents .contents-main .right-contents .pr-title{margin-bottom:8px;color:#fff;font-size:14px;font-weight:bold}.pr-small-author-board-module .pr-board .front-contents .contents-main .right-contents .title{margin-bottom:8px;color:#fff;font-size:16px;font-weight:bold;-webkit-box-orient:vertical;display:-webkit-box;height:20px;-webkit-line-clamp:1;overflow:hidden}.pr-small-author-board-module .pr-board .front-contents .contents-main .right-contents .campaigns{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:flex-end}.pr-small-author-board-module .pr-board .front-contents .contents-main .right-contents .campaigns .free-campaigns{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:4px 12px;background:#e03d5c;border:1px solid #fff;color:#fff;border-radius:14px;margin-right:8px;font-size:14px;font-weight:bold}.pr-small-author-board-module .pr-board .front-contents .contents-main .right-contents .campaigns .sale-campaigns{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:4px 12px;background:#e03d5c;border:1px solid #fff;color:#fff;border-radius:14px;margin-right:8px;font-size:14px;font-weight:bold}.pr-small-board-module{width:100%}.pr-small-board-module .pr-board{position:relative;overflow:hidden;width:100%}.pr-small-board-module .pr-board::before{content:"";position:absolute;left:0;width:120%;height:120%;background-size:cover;background-image:var(--custom-bg-image, url("https://res.cloudinary.com/hstqcxa7w/image/upload/v1585303547/common/media/book_cover_placeholder.png"));filter:blur(8px) brightness(0.5);z-index:1;margin:-8px}.pr-small-board-module .pr-board .front-contents{position:relative;z-index:2;width:100%}.pr-small-board-module .pr-board .front-contents .contents-main{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;position:relative}.pr-small-board-module .pr-board .front-contents .contents-main .pr-logo{align-content:center;align-items:center;background-color:#595959;color:#fff;display:flex;font-size:12px;font-weight:bold;padding:4px 8px;justify-content:center;min-width:24px;position:absolute;right:-16px;top:-16px}.pr-small-board-module .pr-board .front-contents .contents-main .left-contents{margin-right:16px}.pr-small-board-module .pr-board .front-contents .contents-main .left-contents .image-contents .image img{display:block;height:132px;width:92px;object-fit:contain}.pr-small-board-module .pr-board .front-contents .contents-main .right-contents{padding-top:16px}.pr-small-board-module .pr-board .front-contents .contents-main .right-contents .metadata-contents{margin-bottom:8px;color:#fff}.pr-small-board-module .pr-board .front-contents .contents-main .right-contents .metadata-contents .completed{color:#e03d5c;background-color:inherit;border:1px solid #e03d5c;color:#e03d5c;padding:4px;border-radius:4px;margin-right:4px}.pr-small-board-module .pr-board .front-contents .contents-main .right-contents .pr-title{margin-bottom:8px;color:#fff;font-size:14px;font-weight:bold}.pr-small-board-module .pr-board .front-contents .contents-main .right-contents .title{margin-bottom:8px;color:#fff;font-size:16px;font-weight:bold;-webkit-box-orient:vertical;display:-webkit-box;height:20px;-webkit-line-clamp:1;overflow:hidden}.pr-small-board-module .pr-board .front-contents .contents-main .right-contents .favorite-rating-average{margin-bottom:8px;color:#fff}.pr-small-board-module .pr-board .front-contents .contents-main .right-contents .favorite-rating-average .board-metadata-favorite-ratings .text{color:#fff}.pr-small-board-module .pr-board .front-contents .contents-main .right-contents .authors{margin-bottom:8px;color:#fff;-webkit-box-orient:vertical;display:-webkit-box;height:20px;-webkit-line-clamp:1;overflow:hidden}.pr-small-board-module .pr-board .front-contents .contents-main .right-contents .authors .author-name{font-size:14px;margin-right:4px}.pr-small-board-module .pr-board .front-contents .contents-main .right-contents .tags{margin-bottom:8px;color:#fff;-webkit-box-orient:vertical;display:-webkit-box;height:20px;-webkit-line-clamp:1;overflow:hidden}.pr-small-board-module .pr-board .front-contents .contents-main .right-contents .tags .tag-name{font-size:14px;margin-right:4px}.pr-small-board-module .pr-board .front-contents .contents-main .right-contents .publisher{margin-bottom:8px;color:#fff;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start}.pr-small-board-module .pr-board .front-contents .contents-main .right-contents .media-type-tags .media-name{border-radius:4px;font-size:12px;font-weight:bold;margin-right:4px;padding:4px;background-color:inherit;border:1px solid #fff;color:#fff}.pr-ebookjapan-yahoo-banner-module{margin-top:8px;margin-bottom:8px;display:flex;justify-content:center;align-items:center;align-content:center}.pr-ebookjapan-yahoo-banner-module .main-image img{width:328px;height:185px;display:block;object-fit:cover}.pr-ebookjapan-yahoo-banner-module .logo{display:flex;justify-content:flex-end;background-color:#fff}.pr-ebookjapan-yahoo-banner-module .logo img{display:block;object-fit:cover;margin:8px}.pr-ebookjapan-yahoo-rectangle-board-module{width:100%;display:flex;align-items:center;justify-content:center;align-content:center}.pr-ebookjapan-yahoo-rectangle-board-module .pr-rectangle-board{position:relative;overflow:hidden;border:2px solid #e03d5c;width:300px;height:250px}.pr-ebookjapan-yahoo-rectangle-board-module .pr-rectangle-board .contents-main{position:relative}.pr-ebookjapan-yahoo-rectangle-board-module .pr-rectangle-board .contents-main .pr-logo{align-content:center;align-items:center;background:#e03d5c;color:#fff;display:flex;font-size:12px;font-weight:bold;padding:4px 16px;justify-content:center;min-width:24px;position:absolute;right:0px;top:0px;border-radius:0px 0px 0px 8px}.pr-ebookjapan-yahoo-rectangle-board-module .pr-rectangle-board .contents-main .pr-title-contents{background-color:#ffe8ee;color:#e03d5c;display:flex;justify-content:flex-start;align-items:center;align-content:flex-start;height:48px;font-weight:bold}.pr-ebookjapan-yahoo-rectangle-board-module .pr-rectangle-board .contents-main .pr-title-contents .text{padding-left:16px}.pr-ebookjapan-yahoo-rectangle-board-module .pr-rectangle-board .contents-main .board-contents{padding:8px;display:flex;flex-direction:row}.pr-ebookjapan-yahoo-rectangle-board-module .pr-rectangle-board .contents-main .board-contents .image-contents{margin-right:8px;display:flex;align-items:center;justify-content:center;align-content:center}.pr-ebookjapan-yahoo-rectangle-board-module .pr-rectangle-board .contents-main .board-contents .image-contents .image img{display:block;height:137px;width:96px;object-fit:cover;object-position:center}.pr-ebookjapan-yahoo-rectangle-board-module .pr-rectangle-board .contents-main .board-contents .metadata-contents{margin-bottom:4px}.pr-ebookjapan-yahoo-rectangle-board-module .pr-rectangle-board .contents-main .board-contents .metadata-contents .title{margin-bottom:8px;height:60px;display:flex;align-items:center}.pr-ebookjapan-yahoo-rectangle-board-module .pr-rectangle-board .contents-main .board-contents .metadata-contents .title .text{color:#222;font-size:16px;font-weight:bold;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pr-ebookjapan-yahoo-rectangle-board-module .pr-rectangle-board .contents-main .board-contents .metadata-contents .authors{margin-bottom:8px;color:#222;-webkit-box-orient:vertical;display:-webkit-box;height:20px;-webkit-line-clamp:1;overflow:hidden}.pr-ebookjapan-yahoo-rectangle-board-module .pr-rectangle-board .contents-main .board-contents .metadata-contents .authors .author-name{font-size:14px;margin-right:4px}.pr-ebookjapan-yahoo-rectangle-board-module .pr-rectangle-board .contents-main .board-contents .metadata-contents .metadata{margin-bottom:4px;display:flex;align-items:center}.pr-ebookjapan-yahoo-rectangle-board-module .pr-rectangle-board .contents-main .board-contents .metadata-contents .metadata .completed{color:#e03d5c;background-color:inherit;border:1px solid #e03d5c;padding:2px;border-radius:4px;margin-right:4px}.pr-ebookjapan-yahoo-rectangle-board-module .pr-rectangle-board .contents-main .board-contents .metadata-contents .metadata .books{margin-right:12px}.pr-ebookjapan-yahoo-rectangle-board-module .pr-rectangle-board .contents-main .board-redirect-contents{height:49px;border-top:2px solid #e03d5c}.pr-ebookjapan-yahoo-rectangle-board-module .pr-rectangle-board .contents-main .board-redirect-contents .link-contents{height:44px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:flex-start;margin-left:16px}.pr-ebookjapan-yahoo-rectangle-board-module .pr-rectangle-board .contents-main .board-redirect-contents .link-contents .text{display:flex;font-size:16px;font-weight:bold;padding:4px 16px;color:#e03d5c;border-bottom:2px solid #e03d5c;background:#fafafa;border-radius:16px;margin-right:4px}.pr-manba-rectangle-board-module{width:100%;display:flex;align-items:center;justify-content:center;align-content:center}.pr-manba-rectangle-board-module .pr-rectangle-board{position:relative;overflow:hidden;border:2px solid #e03d5c;width:300px;height:250px}.pr-manba-rectangle-board-module .pr-rectangle-board .contents-main{position:relative}.pr-manba-rectangle-board-module .pr-rectangle-board .contents-main .pr-logo{align-content:center;align-items:center;background-color:#595959;color:#fff;display:flex;font-size:12px;font-weight:bold;padding:4px 16px;justify-content:center;min-width:24px;position:absolute;right:0px;top:0px}.pr-manba-rectangle-board-module .pr-rectangle-board .contents-main .pr-title-contents{background-color:#ffe8ee;color:#e03d5c;display:flex;justify-content:center;align-items:center;align-content:center;height:50px;font-weight:bold}.pr-manba-rectangle-board-module .pr-rectangle-board .contents-main .board-contents{padding:8px;display:flex;flex-direction:row}.pr-manba-rectangle-board-module .pr-rectangle-board .contents-main .board-contents .image-contents{margin-right:16px;display:flex;align-items:center;justify-content:center;align-content:center}.pr-manba-rectangle-board-module .pr-rectangle-board .contents-main .board-contents .image-contents .image img{display:block;height:159px;width:112px;object-fit:contain}.pr-manba-rectangle-board-module .pr-rectangle-board .contents-main .board-contents .metadata-contents{margin-bottom:4px}.pr-manba-rectangle-board-module .pr-rectangle-board .contents-main .board-contents .metadata-contents .title{margin-bottom:8px;height:60px;display:flex;align-items:center}.pr-manba-rectangle-board-module .pr-rectangle-board .contents-main .board-contents .metadata-contents .title .text{color:#222;font-size:16px;font-weight:bold;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pr-manba-rectangle-board-module .pr-rectangle-board .contents-main .board-contents .metadata-contents .authors{margin-bottom:8px;color:#222;-webkit-box-orient:vertical;display:-webkit-box;height:20px;-webkit-line-clamp:1;overflow:hidden}.pr-manba-rectangle-board-module .pr-rectangle-board .contents-main .board-contents .metadata-contents .authors .author-name{font-size:14px;margin-right:4px}.pr-manba-rectangle-board-module .pr-rectangle-board .contents-main .board-contents .metadata-contents .metadata{margin-bottom:4px;display:flex;align-items:center}.pr-manba-rectangle-board-module .pr-rectangle-board .contents-main .board-contents .metadata-contents .metadata .completed{color:#e03d5c;background-color:inherit;border:1px solid #e03d5c;padding:2px;border-radius:4px;margin-right:4px}.pr-manba-rectangle-board-module .pr-rectangle-board .contents-main .board-contents .metadata-contents .metadata .books{margin-right:12px}.pr-manba-rectangle-board-module .pr-rectangle-board .contents-main .board-redirect-contents{height:50px}.pr-manba-rectangle-board-module .pr-rectangle-board .contents-main .board-redirect-contents .link-contents{background-color:#e03d5c;color:#fff;display:flex;justify-content:center;align-items:center;align-content:center;font-weight:bold;height:25px}.profiles-user-module .user-profile{background:#fff;border:1px solid #dedede;display:flex;flex-direction:column;margin-top:-2px;padding:16px}.profiles-user-module .user-profile .user-profile-main{margin-bottom:8px}.profiles-user-module .user-profile .user-profile-main .user-profile-main-contents{display:flex;flex-direction:row;align-items:center}.profiles-user-module .user-profile .user-profile-main .user-profile-main-contents .user-profile-icon{color:#222;font-size:14px;font-weight:bold}.profiles-user-module .user-profile .user-profile-main .user-profile-main-contents .user-profile-icon img{border:1px solid #bebebe;border-radius:50%;object-fit:cover;overflow:hidden;height:72px;width:72px}.profiles-user-module .user-profile .user-profile-main .user-profile-main-contents .user-profile-actions{flex:1;flex-direction:column;justify-content:flex-end;align-items:center;align-content:flex-end}.profiles-user-module .user-profile .user-profile-main .user-profile-main-contents .user-profile-actions .follow-user-button-partial{flex:1;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:flex-end}.profiles-user-module .user-profile .user-has-profile{display:none}.profiles-user-module .user-profile .user-has-profile .user-profile-setting-link{font-size:14px;margin-bottom:8px}.profiles-user-module .user-profile .user-has-profile .user-profile-setting-link a{color:#e03d5c;text-decoration:underline}.profiles-user-module .user-profile .user-profile-name .user-profile-name-label{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-top:8px;margin-bottom:8px}.profiles-user-module .user-profile .user-profile-name .user-profile-name-label .private-icon img{display:block;height:14px;margin-right:4px;width:14px}.profiles-user-module .user-profile .user-profile-name .user-profile-name-label .name{font-size:16px;font-weight:bold}.profiles-user-module .user-profile .followd-user-text{font-size:12px;color:#595959;background-color:#dedede;padding:2px 8px;border-radius:4px;width:127px}.profiles-user-module .user-profile .user-profile-desciption{font-size:14px;line-height:21px;margin-bottom:8px;max-height:40px;overflow:hidden;width:100%;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}@media(max-width: 1199px){.profiles-user-module .user-profile .user-profile-desciption{max-height:60px}}.profiles-user-module .user-profile .user-profile-desciption a{color:#3da4f8}.profiles-user-module .user-profile .user-profile-desciption p{margin-bottom:0;margin-top:0}.profiles-user-module .user-profile .user-profile-desciption .keyword-autolink{border-bottom:1px dashed #999;color:#595959}.profiles-user-module .user-profile .user-profile-desciption .keyword-autolink:hover{border-bottom:1px dashed #9a9a9a;color:#9a9a9a}.profiles-user-module .user-profile .user-profile-desciption .keyword-autolink .board-thumbnail{height:24px;object-fit:cover}@media(max-width: 1199px){.profiles-user-module .user-profile .user-profile-desciption .keyword-autolink .board-thumbnail{height:20px}}.profiles-user-module .user-profile .user-profile-desciption .keyword-autolink img{margin-left:4px;margin-right:4px;vertical-align:text-bottom}.profiles-user-module .user-profile .user-profile-desciption .keyword-autolink .author-thumbnail{border-radius:12px;height:24px;object-fit:cover;width:24px}@media(max-width: 1199px){.profiles-user-module .user-profile .user-profile-desciption .keyword-autolink .author-thumbnail{height:20px;width:20px}}.profiles-user-module .user-profile .profile-desciption-readmore{color:#3da4f8;cursor:pointer;flex:1;font-size:14px;margin-top:8px;text-align:center;width:100%}.profiles-user-module .user-public-profile-links{background:#fff;margin-top:-1px}.profiles-user-module .user-public-profile-links .user-public-profile-links-row{display:flex;flex-direction:row;margin-top:-1px}.profiles-user-module .user-public-profile-links .user-public-profile-links-row.my-page{display:none}.profiles-user-module .user-public-profile-links .user-public-profile-links-row .user-public-profile-link{border:1px solid #dedede;flex:1}.profiles-user-module .user-public-profile-links .user-public-profile-links-row .user-public-profile-link .item{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;padding:8px}.profiles-user-module .user-public-profile-links .user-public-profile-links-row .user-public-profile-link .item .notifications-title{flex:1}@media(max-width: 1199px){.profiles-user-module .user-public-profile-links .user-public-profile-links-row .user-public-profile-link .item{padding:8px 16px}}.profiles-user-module .user-public-profile-links .user-public-profile-links-row .user-public-profile-link .item .icon{margin-right:8px;width:20px}.profiles-user-module .user-public-profile-links .user-public-profile-links-row .user-public-profile-link .item .icon img{display:block;height:20px;width:20px}.profiles-user-module .user-public-profile-links .user-public-profile-links-row .user-public-profile-link .item .title{flex:1}.profiles-user-module .user-public-profile-links .user-public-profile-links-row .user-public-profile-link .item .count{padding:2px 12px;background:#bebebe;border-radius:12px;font-size:12px;color:#fff;font-weight:bold}.profiles-user-module .user-public-profile-links .user-public-profile-links-row .user-public-profile-link .item .right-icon{margin-left:8px;text-align:right;width:20px}.profiles-user-module .user-public-profile-links .user-public-profile-links-row .user-public-profile-link .item .right-icon img{display:block;height:20px;width:20px}.profiles-user-module .user-public-profile-links .user-public-profile-links-row .user-public-profile-link .item.selected{background-color:#ffe8ee}.profiles-user-module .user-public-profile-links .user-public-profile-links-row .user-public-profile-link .item.selected .title{color:#e03d5c;font-weight:bold}.profiles-user-module .user-public-profile-links .user-public-profile-links-row .user-public-profile-link .item.selected .count{color:#e03d5c;background-color:#fff}.profiles-user-module .user-public-profile-links .user-public-profile-links-row .user-public-profile-link .item.selected .material-icons-outlined{color:#e03d5c}.profiles-user-module .user-profile-links{display:none;background:#fff;margin-top:-1px}.profiles-user-module .user-profile-links .user-profile-links-row{display:flex;flex-direction:row;margin-top:-1px}.profiles-user-module .user-profile-links .user-profile-links-row .user-profile-link{border:1px solid #dedede;flex:1}.profiles-user-module .user-profile-links .user-profile-links-row .user-profile-link .item{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;padding:8px}@media(max-width: 1199px){.profiles-user-module .user-profile-links .user-profile-links-row .user-profile-link .item{padding:8px 16px}}.profiles-user-module .user-profile-links .user-profile-links-row .user-profile-link .item .icon{margin-right:8px;width:20px}.profiles-user-module .user-profile-links .user-profile-links-row .user-profile-link .item .icon img{display:block;height:20px;width:20px}.profiles-user-module .user-profile-links .user-profile-links-row .user-profile-link .item .title{flex:1}.profiles-user-module .user-profile-links .user-profile-links-row .user-profile-link .item .notifications{flex:1;align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.profiles-user-module .user-profile-links .user-profile-links-row .user-profile-link .item .notifications .notifications-title{margin-right:8px}.profiles-user-module .user-profile-links .user-profile-links-row .user-profile-link .item .notifications .notifications-count{padding:2px 12px;background:#e03d5c;border-radius:12px;font-size:12px;color:#fff;font-weight:bold}.profiles-user-module .user-profile-links .user-profile-links-row .user-profile-link .item .right-icon{text-align:right;width:20px}.profiles-user-module .user-profile-links .user-profile-links-row .user-profile-link .item .right-icon img{display:block;height:20px;width:20px}.profiles-user-module .user-profile-links .user-profile-links-row .user-profile-link .item.selected{background-color:#ffe8ee}.profiles-user-module .user-profile-links .user-profile-links-row .user-profile-link .item.selected .title{color:#e03d5c;font-weight:bold}.profiles-user-module .user-profile-links .user-profile-links-row .user-profile-link .item.selected .notifications-title{color:#e03d5c;font-weight:bold}.profiles-user-module .login-provider{display:none;align-content:flex-start;align-items:center;flex-direction:row;justify-content:flex-start;border:1px solid #dedede;background-color:#fff;border-top:none;padding:8px}.profiles-user-module .login-provider .login-provider-name{margin-left:8px;align-items:left;border-radius:4px;color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;padding:2px 8px}.profiles-user-module .login-provider .login-provider-name .logo{margin-right:4px}.profiles-user-module .login-provider .login-provider-name .logo img{display:block;height:12px;width:12px}.profiles-user-module .login-provider .login-provider-name.twitter{background-color:#000}.profiles-user-module .login-provider .login-provider-name.twitter img{height:10px;width:13px}.profiles-user-module .login-provider .login-provider-name.facebook{background-color:#3b5998}.profiles-user-module .login-provider .login-provider-name.line{background-color:#00b300}.profiles-user-module .login-provider .login-provider-name.google{background-color:#fff;border:1px solid #9a9a9a;color:#9a9a9a}.profiles-user-module .login-provider .login-provider-name.apple{background-color:#000;border:1px solid #000;color:#fff}.profiles-user-module .login-provider .login-provider-name.apple img{height:15px;width:12px}.profiles-user-module .login-provider .login-provider-name.yahoo{background-color:#fff;border:1px solid #9a9a9a;color:#9a9a9a}.profiles-user-module .login-provider .login-provider-name.yahoo img{height:10px;width:16px}.profiles-user-module .login-provider .login-provider-name .text{font-size:12px;font-weight:bold;margin:auto 0}.profiles-not-found-comment-module .profiles-not-found-comment{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px;text-align:center}.profiles-not-found-comment-module .profiles-not-found-comment .title{font-size:16px;margin-bottom:8px}.profiles-not-found-comment-module .profiles-not-found-comment .image{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:8px}.profiles-not-found-comment-module .profiles-not-found-comment .image img{display:block;height:186px;width:auto}.profiles-not-found-comment-module .profiles-not-found-comment .profile-message .description{color:#595959;font-size:14px;margin-bottom:16px}.profiles-not-found-comment-module .profiles-not-found-comment .return-to-top-partial{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center}.profiles-not-found-comment-module .profiles-not-found-comment .return-to-top-partial .return-to-top{background:#fff;border:1px solid #9a9a9a;border-radius:4px;color:#222;display:flex;flex-direction:row;padding:8px 16px;text-align:center;width:250px}.profiles-not-found-comment-module .profiles-not-found-comment .return-to-top-partial .return-to-top .text{color:#222;flex:1;font-size:14px;font-weight:bold}.profiles-not-found-comment-module .profiles-not-found-comment .return-to-top-partial .return-to-top .item-cursor{text-align:right;width:20px}.profiles-not-found-comment-module .profiles-not-found-comment .return-to-top-partial .return-to-top .item-cursor img{display:block;width:20px}.profiles-not-found-common-module .profiles-not-found-common{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px;text-align:center}.profiles-not-found-common-module .profiles-not-found-common .title{font-size:14px;font-weight:bold;margin-bottom:8px}.profiles-not-found-common-module .profiles-not-found-common .description{margin-top:8px}.profiles-not-found-common-module .profiles-not-found-common .description .link{color:#3da4f8}.profiles-not-found-common-module .profiles-not-found-common .message{font-weight:bold}.profiles-not-found-empathy-module .profiles-not-found-empathy{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px;text-align:center}.profiles-not-found-empathy-module .profiles-not-found-empathy .title{font-size:16px;margin-bottom:8px}.profiles-not-found-empathy-module .profiles-not-found-empathy .image{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:8px}.profiles-not-found-empathy-module .profiles-not-found-empathy .image img{display:block;height:165px;width:auto}.profiles-not-found-empathy-module .profiles-not-found-empathy .profile-message .description{color:#595959;font-size:14px;margin-bottom:16px}.profiles-not-found-empathy-module .profiles-not-found-empathy .return-to-top-partial{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center}.profiles-not-found-empathy-module .profiles-not-found-empathy .return-to-top-partial .return-to-top{background:#fff;border:1px solid #9a9a9a;border-radius:4px;color:#222;display:flex;flex-direction:row;padding:8px 16px;text-align:center;width:250px}.profiles-not-found-empathy-module .profiles-not-found-empathy .return-to-top-partial .return-to-top .text{color:#222;flex:1;font-size:14px;font-weight:bold}.profiles-not-found-empathy-module .profiles-not-found-empathy .return-to-top-partial .return-to-top .item-cursor{text-align:right;width:20px}.profiles-not-found-empathy-module .profiles-not-found-empathy .return-to-top-partial .return-to-top .item-cursor img{display:block;width:20px}.profiles-not-found-following-module .profiles-not-found-following{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px;text-align:center}.profiles-not-found-following-module .profiles-not-found-following .title{font-size:14px;font-weight:bold;margin-bottom:8px}.profiles-not-found-following-module .profiles-not-found-following .description{margin-bottom:8px}.profiles-not-found-following-module .profiles-not-found-following .description .link{color:#3da4f8}.profiles-not-found-following-module .profiles-not-found-following .message{font-weight:bold}.profiles-not-found-reread-module .profiles-not-found-reread{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px;text-align:center}.profiles-not-found-reread-module .profiles-not-found-reread .title{font-size:16px;margin-bottom:8px}.profiles-not-found-reread-module .profiles-not-found-reread .image{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:8px}.profiles-not-found-reread-module .profiles-not-found-reread .image img{display:block;height:158px;width:auto}.profiles-not-found-reread-module .profiles-not-found-reread .profile-message .description{color:#595959;font-size:14px;margin-bottom:16px}.profiles-not-found-topic-module .profiles-not-found-topic{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px;text-align:center}.profiles-not-found-topic-module .profiles-not-found-topic .title{font-size:16px;margin-bottom:8px}.profiles-not-found-topic-module .profiles-not-found-topic .image{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:8px}.profiles-not-found-topic-module .profiles-not-found-topic .image img{display:block;height:174px;width:auto}.profiles-not-found-topic-module .profiles-not-found-topic .profile-message .description{color:#595959;font-size:14px;margin-bottom:16px}.profiles-not-found-topic-module .profiles-not-found-topic .profile-message .recommend-boards .title{font-size:18px;font-weight:bold;margin-bottom:16px;text-align:center}.profiles-not-found-topic-module .profiles-not-found-topic .profile-message .recommend-boards .boards{display:flex;flex-direction:row;margin-bottom:16px}.profiles-not-found-topic-module .profiles-not-found-topic .profile-message .recommend-boards .boards .board{flex:1}.profiles-not-found-topic-module .profiles-not-found-topic .profile-message .recommend-boards .boards .board .thumbnail{margin-bottom:4px}.profiles-not-found-topic-module .profiles-not-found-topic .profile-message .recommend-boards .boards .board .thumbnail a img{box-shadow:1px 2px 2px 0 rgba(0,0,0,.5);height:124px;width:90px}.profiles-not-found-topic-module .profiles-not-found-topic .profile-message .recommend-boards .boards .board .title{color:#222;font-size:14px;font-weight:bold;margin-bottom:4px;text-align:center}.profiles-not-found-topic-module .profiles-not-found-topic .profile-message .recommend-boards .boards .board .post-link{color:#3da4f8;font-size:12px;font-weight:bold;text-align:center}.profiles-not-found-topic-module .profiles-not-found-topic .profile-message .return-to-top-partial{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center}.profiles-not-found-topic-module .profiles-not-found-topic .profile-message .return-to-top-partial .return-to-top{background:#fff;border:1px solid #9a9a9a;border-radius:4px;color:#222;display:flex;flex-direction:row;padding:8px 16px;text-align:center;width:250px}.profiles-not-found-topic-module .profiles-not-found-topic .profile-message .return-to-top-partial .return-to-top .text{color:#222;flex:1;font-size:14px;font-weight:bold}.profiles-not-found-topic-module .profiles-not-found-topic .profile-message .return-to-top-partial .return-to-top .item-cursor{text-align:right;width:20px}.profiles-not-found-topic-module .profiles-not-found-topic .profile-message .return-to-top-partial .return-to-top .item-cursor img{display:block;width:20px}.published-board-description-module .published-board-description .description{-webkit-box-orient:vertical;color:#595959;display:-webkit-box;height:54px;-webkit-line-clamp:2;line-height:1.6;line-height:1.5;overflow:hidden;width:100%;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.published-board-description-module .published-board-description .description.line-2{height:40px;-webkit-line-clamp:2}.published-board-description-module .published-board-description .description.line-3{height:72px;-webkit-line-clamp:3}.published-board-description-module .published-board-description .description .topic-title{font-size:14px;font-weight:bold;margin-right:4px;overflow:hidden;text-align:left;word-wrap:break-word}.published-board-image-module .published-board-image{position:relative;width:100%}.published-board-image-module .published-board-image .ranking-index{align-content:center;align-items:center;background-color:#ec3c5c;color:#fff;display:flex;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;height:24px;justify-content:center;left:0;min-width:24px;position:absolute;top:0;left:-16px;top:-16px}.published-board-image-module .published-board-image .board-image{background-color:#fff;padding:0}.published-board-image-module .published-board-image .board-image.ranking{background-color:#ffe8ee}.published-board-image-module .published-board-image .board-image .thumbnail img{box-shadow:1px 2px 4px 0 rgba(0,0,0,.5);display:block;object-fit:cover;height:110px;width:80px}.published-board-meta-module .published-board-meta{width:100%}.published-board-meta-module .published-board-meta .board-title{display:flex;flex-direction:row;justify-content:center;margin-bottom:8px}.published-board-meta-module .published-board-meta .board-title .title{color:#222;flex:1;font-size:18px;font-weight:bold}@media(max-width: 1199px){.published-board-meta-module .published-board-meta .board-title .title{font-size:16px}}.published-board-meta-module .published-board-meta .board-title .private-icon img{display:block;height:14px;width:14px}.published-board-meta-module .published-board-meta .authors{height:20px;margin-bottom:4px;overflow:hidden;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.published-board-meta-module .published-board-meta .authors .author-name{color:#222;display:inline;font-size:14px;margin-right:8px}.published-board-meta-module .published-board-meta .metadata{align-content:flex-start;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:8px}.published-board-meta-module .published-board-meta .metadata .metadata-contents{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.published-board-meta-module .published-board-meta .metadata .metadata-contents .book-count{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-right:4px}.published-board-meta-module .published-board-meta .metadata .metadata-contents .book-count .icon{margin-right:4px}.published-board-meta-module .published-board-meta .metadata .metadata-contents .book-count .icon img{display:block;height:14px;width:14px}.published-board-meta-module .published-board-meta .metadata .metadata-contents .tags{display:flex;flex-direction:row}.published-board-meta-module .published-board-meta .metadata .topic-link{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.published-board-meta-module .published-board-meta .metadata .topic-link a{color:#3da4f8;font-size:12px;font-weight:bold}.published-board-meta-module .published-board-meta .actions{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.published-board-meta-module .published-board-meta .actions .light-review-action-partial{margin-right:8px}.published-board-meta-module .published-board-meta .actions .follow-action-partial{margin-right:8px}.published-board-read-actions-module .published-board-read-actions{align-items:center;display:flex;flex-direction:row;position:relative}.published-board-read-actions-module .published-board-read-actions .empty-preview-button{display:block;height:40px;width:48%}.published-board-read-actions-module .published-board-read-actions .empty-preview-button.left{margin-right:8px}.published-board-read-actions-module .published-board-read-actions .preview-button{display:block;width:48%}.published-board-read-actions-module .published-board-read-actions .preview-button.left{margin-right:8px}.published-board-read-actions-module .published-board-read-actions .preview-button.right{margin-left:8px}.published-board-read-actions-module .published-board-read-actions .preview-button .button{align-content:center;align-items:center;background:#fff;border:1px solid #9a9a9a;border-radius:4px;display:flex;flex-direction:row;height:40px;justify-content:center;padding:8px 16px}@media(max-width: 1199px){.published-board-read-actions-module .published-board-read-actions .preview-button .button{width:auto}}.published-board-read-actions-module .published-board-read-actions .preview-button .button .icon{margin-right:8px}.published-board-read-actions-module .published-board-read-actions .preview-button .button .icon img{display:block;height:17px;width:21px}.published-board-read-actions-module .published-board-read-actions .preview-button .button .text{color:#3da4f8;font-size:14px;font-weight:bold}.published-board-read-actions-module .published-board-read-actions .preview-button .button.free-campaign .text{color:#e03d5c}.published-board-read-actions-module .published-board-read-actions .read-status-button-partial{width:48%;margin-left:8px}.published-board-user-module .published-board-user .reviewer{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.published-board-user-module .published-board-user .reviewer .user{align-content:flex-start;align-items:center;display:flex;display:flex;flex:1;flex-direction:row;flex-direction:row;justify-content:flex-start}.published-board-user-module .published-board-user .reviewer .user .type-icon{margin-right:8px}.published-board-user-module .published-board-user .reviewer .user .type-icon img{display:block;height:14px;width:14px}.published-board-user-module .published-board-user .reviewer .user .user-icon{margin-right:8px}@media(min-width: 1200px){.published-board-user-module .published-board-user .reviewer .user .user-icon a:hover{cursor:pointer;opacity:.6}}.published-board-user-module .published-board-user .reviewer .user .user-icon img{border:1px solid #bebebe;border-radius:50%;display:block;height:24px;object-fit:cover;overflow:hidden;width:24px}.published-board-user-module .published-board-user .reviewer .user .name{color:#595959;margin-right:8px}.published-board-user-module .published-board-user .reviewer .user .name a{color:#3da4f8}.published-board-user-module .published-board-user .reviewer .read-more{color:#3da4f8;text-align:right;width:90px}.published-board-user-module .published-board-user .rereader{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.published-board-user-module .published-board-user .rereader .user{align-content:flex-start;align-items:center;display:flex;display:flex;flex:1;flex-direction:row;flex-direction:row;justify-content:flex-start}.published-board-user-module .published-board-user .rereader .user .type-icon{margin-right:8px}.published-board-user-module .published-board-user .rereader .user .type-icon img{display:block;height:14px;width:14px}.published-board-user-module .published-board-user .rereader .user .user-icon{margin-right:8px}.published-board-user-module .published-board-user .rereader .user .user-icon img{border:1px solid #bebebe;border-radius:50%;display:block;height:24px;object-fit:cover;overflow:hidden;width:24px}.published-board-user-module .published-board-user .rereader .user .name{color:#595959;margin-right:4px}.published-board-user-module .published-board-user .rereader .user .name a{color:#3da4f8}.published-board-user-module .published-board-user .rereader .read-more{color:#3da4f8;text-align:right;width:90px}.questions-logo-module .questions-logo{background-color:#fff;border:1px solid #dedede;padding:8px 16px;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center}.questions-logo-module .questions-logo .questions-logo-title{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center}.questions-logo-module .questions-logo .questions-logo-title .banner{margin-right:8px}.questions-logo-module .questions-logo .questions-logo-title .banner img{display:block;height:34px;object-fit:contain}.questions-logo-module .questions-logo .questions-logo-title .message .caption{color:#222;font-size:14px;font-weight:bold;text-align:start}.questions-logo-module .questions-logo .questions-logo-title .message .description{color:#595959;font-size:10px;font-weight:bold;text-align:start;margin-top:-4px}.questions-logo-module .questions-logo .post-icon{text-align:right;border:1px solid #dedede;padding:8px;border-radius:4px}.questions-menu-module .questions-menu{margin-top:-1px;background:#fff;border:1px solid #dedede;display:flex;flex-direction:row;justify-content:flex-start;align-content:center;align-items:center}.questions-menu-module .questions-menu .item{flex:1;padding:8px 8px;display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center}@media(max-width: 1199px){.questions-menu-module .questions-menu .item{flex-direction:row;justify-content:center;align-content:center;align-items:center}}.questions-menu-module .questions-menu .item .icon{flex:1}@media(max-width: 1199px){.questions-menu-module .questions-menu .item .icon{flex:none;margin-right:4px}}.questions-menu-module .questions-menu .item.selected{border-bottom:2px solid #3da4f8}.questions-menu-module .questions-menu .item.selected .icon .material-icons-outlined{color:#3da4f8}.questions-menu-module .questions-menu .item.selected .text{color:#3da4f8}.reading-notes-detail-module .reading-notes-detail{background-color:#fff;border:1px solid #dedede;padding:16px}.reading-notes-detail-module .reading-notes-detail .actions{text-align:right}.reading-notes-detail-module .reading-notes-detail .actions .destroy-button{color:#e03d5c;padding:4px;margin-right:8px}.reading-notes-detail-module .reading-notes-detail .actions .edit-button{padding:4px;border-radius:4px;background:#fff;border:1px solid #dedede}.reading-notes-form-module .reading-notes-form{background-color:#fff;border:1px solid #dedede;padding:16px}.reading-notes-form-module .reading-notes-form button{margin:0;width:100%}.reading-notes-form-module .reading-notes-form button .update-button{flex:none;order:2;align-self:stretch;flex-grow:0;background:#fff;border:1px solid #9a9a9a;border-radius:4px;color:#222}.reading-notes-item-module .reading-notes-item{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px;display:flex;flex-direction:row;align-content:flex-start;align-items:flex-start;justify-content:flex-start}.reading-notes-item-module .reading-notes-item .thumbnail{margin-right:8px}.reading-notes-item-module .reading-notes-item .thumbnail img{display:block;object-fit:cover;height:70px;width:48px;border:1px solid #dedede}.reading-notes-item-module .reading-notes-item .reading-note-module-contents .board-title{color:#595959;font-size:14px;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:40px}.reading-notes-item-module .reading-notes-item .reading-note-module-contents .memo{color:#222;font-size:14px;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-height:60px}.recommend-spaces-floating-menu-module{bottom:75px;right:75px;height:calc(50px + env(safe-area-inset-bottom));position:fixed;z-index:11;display:none}@media(max-width: 1199px){.recommend-spaces-floating-menu-module{bottom:75px;right:16px}.recommend-spaces-floating-menu-module.main-page{bottom:75px}.recommend-spaces-floating-menu-module.overlay{bottom:170px}}.recommend-spaces-floating-menu-module .floating-menu{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.recommend-spaces-floating-menu-module .floating-menu .floating-actions{display:none;width:268px;margin-right:16px;background-color:#fafafa;border:1px solid #dedede;padding:8px 0;align-content:flex-start;align-items:center;flex-direction:row;justify-content:flex-start;filter:drop-shadow(0px 2px 2px rgba(0, 0, 0, 0.25));border-radius:8px}@media(max-width: 1199px){.recommend-spaces-floating-menu-module .floating-menu .floating-actions{display:flex}}.recommend-spaces-floating-menu-module .floating-menu .floating-actions .preview-button-partial{margin-left:8px;margin-right:4px;width:120px}.recommend-spaces-floating-menu-module .floating-menu .floating-actions .preview-button-partial .action-button{height:38px}.recommend-spaces-floating-menu-module .floating-menu .floating-actions .store-button-partial{margin-left:4px;margin-right:8px;width:120px}.recommend-spaces-floating-menu-module .floating-menu .floating-actions .store-button-partial .action-button{height:38px}.recommend-spaces-floating-menu-module .floating-menu dialog.floating-menu-dialog .floating-menu-dialog-contents{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.recommend-spaces-floating-menu-module .floating-menu dialog.floating-menu-dialog .floating-menu-dialog-contents .floating-menu-dialog-item{width:100px;flex:1;padding:8px}.recommend-spaces-floating-menu-module .floating-menu .floating-menu-button{cursor:pointer;background-color:#3da4f8;align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center;width:60px;height:60px;padding:8px;border:1px solid #9a9a9a;box-shadow:0px 2px 2px rgba(0,0,0,.25);border-radius:50%}.recommend-spaces-floating-menu-module .floating-menu .floating-menu-button .floating-menu-item{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;padding:4px;position:relative;text-align:center;width:100%}.recommend-spaces-floating-menu-module .floating-menu .floating-menu-button .floating-menu-item .icon{position:relative}.recommend-spaces-floating-menu-module .floating-menu .floating-menu-button .floating-menu-item .icon .material-icons-outlined{color:#fff;font-size:30px}.recommend-spaces-floating-menu-module .floating-menu .floating-menu-button .floating-menu-item .text{font-size:10px}.recommend-spaces-post-button-module{background-color:#3da4f8;border-radius:4px}@media(max-width: 1199px){.recommend-spaces-post-button-module{margin:0 16px}}.recommend-spaces-post-button-module .new-button{align-items:center;display:flex;flex:1;flex-direction:row;justify-content:center;height:40px;border-radius:4px;overflow:hidden}.recommend-spaces-post-button-module .new-button .icon{margin-top:2px}.recommend-spaces-post-button-module .new-button .icon img{height:20px;width:20px}.recommend-spaces-post-button-module .new-button .text{color:#fff;font-size:16px;font-weight:bold;margin-left:5px}.recommend-spaces-tab-menu-module .recommend-spaces-tab-menu .recommend-space-links-row{display:flex;flex-direction:column}@media(max-width: 1199px){.recommend-spaces-tab-menu-module .recommend-spaces-tab-menu .recommend-space-links-row{flex-direction:row}}.recommend-spaces-tab-menu-module .recommend-spaces-tab-menu .recommend-space-links-row .recommend-space-link{border:1px solid #dedede;background:#fff;margin-top:-1px}@media(max-width: 1199px){.recommend-spaces-tab-menu-module .recommend-spaces-tab-menu .recommend-space-links-row .recommend-space-link.right{border-left:none}}@media(max-width: 1199px){.recommend-spaces-tab-menu-module .recommend-spaces-tab-menu .recommend-space-links-row .recommend-space-link{width:50%}}.recommend-spaces-tab-menu-module .recommend-spaces-tab-menu .recommend-space-links-row .recommend-space-link .item{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;padding:8px}@media(max-width: 1199px){.recommend-spaces-tab-menu-module .recommend-spaces-tab-menu .recommend-space-links-row .recommend-space-link .item{padding:8px 16px}}.recommend-spaces-tab-menu-module .recommend-spaces-tab-menu .recommend-space-links-row .recommend-space-link .item .restricted-18-plus{background-color:#ffe8ee;color:#e03d5c;font-size:12px;font-weight:bold;margin-right:8px;padding:0 4px;border-radius:4px;text-align:center}.recommend-spaces-tab-menu-module .recommend-spaces-tab-menu .recommend-space-links-row .recommend-space-link .item .title{flex:1}.recommend-spaces-tab-menu-module .recommend-spaces-tab-menu .recommend-space-links-row .recommend-space-link .item .count{color:#595959;font-size:12px}.recommend-spaces-tab-menu-module .recommend-spaces-tab-menu .recommend-space-links-row .recommend-space-link .item.selected{background-color:#cce8ff}.recommend-spaces-tab-menu-module .recommend-spaces-tab-menu .recommend-space-links-row .recommend-space-link .item.selected .title{color:#3da4f8;font-weight:bold}.recommend-spaces-tab-menu-module .recommend-spaces-tab-menu .recommend-space-links-row .recommend-space-link .item.selected .count{color:#3da4f8}.recommend-spaces-title-logo-module .recommend-spaces-title-logo{margin-bottom:16px;display:flex;flex-direction:column}@media(max-width: 1199px){.recommend-spaces-title-logo-module .recommend-spaces-title-logo{margin-bottom:0;margin-top:16px;padding:0 16px}}@media(max-width: 1199px){.recommend-spaces-title-logo-module .recommend-spaces-title-logo{align-items:flex-start;flex-direction:row;justify-content:flex-start}}.recommend-spaces-title-logo-module .recommend-spaces-title-logo .recommend-spaces-title-image{align-items:center;display:flex;justify-content:center;margin-bottom:16px;height:94px}@media(max-width: 1199px){.recommend-spaces-title-logo-module .recommend-spaces-title-logo .recommend-spaces-title-image{height:80px;justify-content:flex-start;flex:1 1 auto}}.recommend-spaces-title-logo-module .recommend-spaces-title-logo .recommend-spaces-title-image img{display:block;height:100%;padding:0 32px;object-fit:contain}@media(max-width: 1199px){.recommend-spaces-title-logo-module .recommend-spaces-title-logo .recommend-spaces-title-image img{padding:0}}.recommend-spaces-title-logo-module .recommend-spaces-title-logo .message{flex:1 1 auto}@media(max-width: 1199px){.recommend-spaces-title-logo-module .recommend-spaces-title-logo .message{margin-left:16px}}.recommend-spaces-title-logo-module .recommend-spaces-title-logo .message .recommend-spaces-title-caption{color:#222;font-size:18px;font-weight:bold;margin-bottom:8px;text-align:center}@media(max-width: 1199px){.recommend-spaces-title-logo-module .recommend-spaces-title-logo .message .recommend-spaces-title-caption{text-align:left}}.recommend-spaces-title-logo-module .recommend-spaces-title-logo .message .recommend-spaces-title-description .text{color:#595959;display:inline;font-size:14px;font-weight:bold;text-align:center}@media(max-width: 1199px){.recommend-spaces-title-logo-module .recommend-spaces-title-logo .message .recommend-spaces-title-description .text{text-align:left}}.recommend-spaces-title-logo-module .recommend-spaces-title-logo .message .recommend-spaces-title-description .link{color:#3da4f8;display:inline}@media(max-width: 1199px){.recommend-spaces-title-logo-module .recommend-spaces-title-logo .message .recommend-spaces-title-description .link{text-align:left}}.recommend-spaces-topic-main-module .recommend-spaces-topic-main{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:8px 16px}.recommend-spaces-topic-main-module .recommend-spaces-topic-main .main-contents{display:flex;flex-direction:row;align-items:center}.recommend-spaces-topic-main-module .recommend-spaces-topic-main .main-contents .title-contents{margin-right:8px;flex:1}.recommend-spaces-topic-main-module .recommend-spaces-topic-main .main-contents .title-contents .tags{margin-bottom:8px;margin-right:8px}.recommend-spaces-topic-main-module .recommend-spaces-topic-main .main-contents .title-contents .tags .tag{display:inline-block;font-size:12px;color:#595959;background:#dedede;border-radius:12px;padding:0px 8px;margin-right:4px}.recommend-spaces-topic-main-module .recommend-spaces-topic-main .main-contents .title-contents .title{color:#3da4f8;font-size:16px;font-weight:bold;text-align:left;flex:1;margin-bottom:8px}.recommend-spaces-topic-main-module .recommend-spaces-topic-main .main-contents .title-contents .metadata-contents{display:flex;flex-direction:row;align-content:flex-start;align-items:center}.recommend-spaces-topic-main-module .recommend-spaces-topic-main .main-contents .title-contents .metadata-contents .comments-count{display:flex;flex-direction:row;align-content:flex-start;align-items:center;margin-right:8px}.recommend-spaces-topic-main-module .recommend-spaces-topic-main .main-contents .title-contents .metadata-contents .comments-count .type{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.recommend-spaces-topic-main-module .recommend-spaces-topic-main .main-contents .title-contents .metadata-contents .comments-count .type .icon{margin-right:4px}.recommend-spaces-topic-main-module .recommend-spaces-topic-main .main-contents .title-contents .metadata-contents .comments-count .type .icon img{display:block;height:14px;width:14px}.recommend-spaces-topic-main-module .recommend-spaces-topic-main .main-contents .title-contents .metadata-contents .comments-count .type .text{color:#595959;font-size:14px}.recommend-spaces-topic-main-module .recommend-spaces-topic-main .main-contents .title-contents .metadata-contents .comments-count .type .unit{color:#595959;font-size:12px}.recommend-spaces-topic-main-module .recommend-spaces-topic-main .main-contents .title-contents .metadata-contents .updated-at{color:#595959;margin-right:8px}.recommend-spaces-topic-main-module .recommend-spaces-topic-main .main-contents .title-contents .metadata-contents .last-updated-at-changed{display:none;width:10px;height:10px;background:#e03d5c;border-radius:50%}.recommend-spaces-topic-main-module .recommend-spaces-topic-main .main-contents .thumbnail{text-align:right;height:60px;width:60px}.recommend-spaces-topic-main-module .recommend-spaces-topic-main .main-contents .thumbnail img{width:100%;height:100%;border:1px solid #dedede;display:block;object-fit:cover}.recommend-spaces-thanks-not-login-module .recommend-spaces-thanks-not-login{align-content:center;align-items:center;background-color:#fff;border:1px solid #3da4f8;border-radius:4px;display:flex;flex-direction:column;justify-content:center;padding:16px}.recommend-spaces-thanks-not-login-module .recommend-spaces-thanks-not-login .welcome-login-message{margin-bottom:16px;width:100%}.recommend-spaces-thanks-not-login-module .recommend-spaces-thanks-not-login .welcome-login-message .text{color:#3da4f8;font-size:16px;font-weight:bold}.recommend-spaces-thanks-not-login-module .recommend-spaces-thanks-not-login .login-message{margin-bottom:16px;width:100%}.recommend-spaces-thanks-not-login-module .recommend-spaces-thanks-not-login .login-message .text{color:#222;font-size:14px}.recommend-spaces-thanks-not-login-module .recommend-spaces-thanks-not-login .buttons{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;width:382px}@media(max-width: 1199px){.recommend-spaces-thanks-not-login-module .recommend-spaces-thanks-not-login .buttons{flex-direction:column;width:100%}}.recommend-spaces-thanks-not-login-module .recommend-spaces-thanks-not-login .buttons .more-detail-button{align-content:center;align-items:center;border:1px solid #3da4f8;border-radius:4px;display:flex;flex:1;flex-direction:row;font-weight:bold;justify-content:center;margin-right:16px;padding:8px 16px;width:100%}.recommend-spaces-thanks-not-login-module .recommend-spaces-thanks-not-login .buttons .more-detail-button .text{color:#3da4f8;font-size:14px}@media(max-width: 1199px){.recommend-spaces-thanks-not-login-module .recommend-spaces-thanks-not-login .buttons .more-detail-button{flex-direction:column;margin-bottom:8px;margin-right:0}}.recommend-spaces-thanks-not-login-module .recommend-spaces-thanks-not-login .buttons .login-button{align-content:center;align-items:center;background-color:#3da4f8;border:1px solid #3da4f8;border-radius:4px;display:flex;flex:1;flex-direction:row;font-weight:bold;justify-content:center;padding:8px 16px;width:100%}.recommend-spaces-thanks-not-login-module .recommend-spaces-thanks-not-login .buttons .login-button .text{color:#fff;font-size:14px}.recommend-spaces-thanks-share-module .recommend-spaces-thanks-share{align-content:center;align-items:center;background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:column;justify-content:center;padding-top:32px;padding-bottom:32px;margin-bottom:16px}.recommend-spaces-thanks-share-module .recommend-spaces-thanks-share article.boards-favorite-ratings-module{border-top:inherit}.recommend-spaces-thanks-share-module .recommend-spaces-thanks-share article.boards-favorite-ratings-module .caption{display:none}.recommend-spaces-thanks-share-module .recommend-spaces-thanks-share .thanks{margin-top:16px;margin-bottom:48px}.recommend-spaces-thanks-share-module .recommend-spaces-thanks-share .thanks-message{margin-bottom:8px}.recommend-spaces-thanks-share-module .recommend-spaces-thanks-share .thanks-message .text{color:#e03d5c;font-size:16px;font-weight:bold;text-align:center}.recommend-spaces-thanks-share-module .recommend-spaces-thanks-share .share-message{color:#e03d5c;font-size:16px;font-weight:bold;margin-bottom:16px;text-align:center}.recommend-spaces-thanks-share-module .recommend-spaces-thanks-share .share-message .text{color:#e03d5c;font-size:16px;font-weight:bold}.recommend-spaces-thanks-share-module .recommend-spaces-thanks-share .share-message .link{color:#3da4f8;font-size:16px;font-weight:bold}.recommend-spaces-thanks-share-module .recommend-spaces-thanks-share .share-text{margin-bottom:16px;text-align:center;font-weight:bold}.recommend-spaces-thanks-share-module .return-to-board-top-partial{margin-bottom:16px;margin-top:-1px}.recommend-events-module .contents-partial .recommends .recommend{align-items:flex-start;background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:row;justify-content:flex-start;margin-top:-1px;padding:16px}.recommend-events-module .contents-partial .recommends .recommend .thumbnail{background-color:#fff;margin-right:8px}.recommend-events-module .contents-partial .recommends .recommend .thumbnail .label{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;width:52px}.recommend-events-module .contents-partial .recommends .recommend .thumbnail .label .events-label-module .events-label{padding:0 8px}@media(min-width: 1200px){.recommend-events-module .contents-partial .recommends .recommend .thumbnail:hover{cursor:pointer;opacity:.6}}.recommend-events-module .contents-partial .recommends .recommend .thumbnail img{border:1px solid #dedede;display:block;height:30px;object-fit:cover;width:52px}.recommend-events-module .contents-partial .recommends .recommend .contents{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;width:100%}.recommend-events-module .contents-partial .recommends .recommend .contents h4.title{font-size:14px;font-weight:bold;margin-bottom:4px}.recommend-free-campaign-boards-module .contents-partial .recommends .recommend{align-items:flex-start;background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:row;justify-content:flex-start;margin-top:-1px;padding:16px}.recommend-free-campaign-boards-module .contents-partial .recommends .recommend .thumbnail{background-color:#fff;margin-right:8px}@media(min-width: 1200px){.recommend-free-campaign-boards-module .contents-partial .recommends .recommend .thumbnail:hover{cursor:pointer;opacity:.6}}.recommend-free-campaign-boards-module .contents-partial .recommends .recommend .thumbnail img{border:1px solid #dedede;display:block;height:74px;object-fit:cover;width:52px}.recommend-free-campaign-boards-module .contents-partial .recommends .recommend .contents{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recommend-free-campaign-boards-module .contents-partial .recommends .recommend .contents h4.title{font-size:14px;font-weight:bold;margin-bottom:4px;overflow:hidden}.recommend-free-campaign-boards-module .contents-partial .recommends .recommend .contents .authors{display:flex;flex-direction:row;flex-wrap:wrap;font-size:14px;margin-bottom:4px}.recommend-free-campaign-boards-module .contents-partial .recommends .recommend .contents .authors .author-name{font-size:14px;margin-right:5px}.recommend-free-campaign-boards-module .contents-partial .recommends .recommend .contents .metadata{align-items:center;display:flex;flex-direction:row;font-size:14px}.recommend-free-campaign-boards-module .contents-partial .recommends .recommend .contents .metadata .book-count-partial{align-items:center;display:flex;flex-direction:row;margin-right:4px}.recommend-free-campaign-boards-module .contents-partial .recommends .recommend .contents .metadata .book-count-partial .book-count{margin-right:4px;text-align:left}.recommend-free-campaign-boards-module .contents-partial .recommends .recommend .contents .metadata .book-count-partial .free-campaign-board-count{color:#e03d5c;font-weight:bold}.recommend-manba-magazines-module .contents-partial{background:#fff}.recommend-manba-magazines-module .contents-partial .recommend-manba-magazine{border:1px solid #dedede;display:flex;flex-direction:row;margin-top:-1px;padding:8px;position:relative}@media(min-width: 1200px){.recommend-manba-magazines-module .contents-partial .recommend-manba-magazine:hover{cursor:pointer;opacity:.6}}.recommend-manba-magazines-module .contents-partial .recommend-manba-magazine .ranking{align-content:center;align-items:center;background-color:#ec3c5c;color:#fff;display:flex;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;height:24px;justify-content:center;left:0;position:absolute;top:0;width:24px}.recommend-manba-magazines-module .contents-partial .recommend-manba-magazine .recommend-manba-magazine-thumbnail img{border:1px solid #dedede;display:block;height:48px;object-fit:cover;width:86px}@media(max-width: 1199px){.recommend-manba-magazines-module .contents-partial .recommend-manba-magazine .recommend-manba-magazine-thumbnail img{height:80px;width:160px}}.recommend-manba-magazines-module .contents-partial .recommend-manba-magazine .recommend-manba-magazine-contents{margin-left:8px}.recommend-manba-magazines-module .contents-partial .recommend-manba-magazine .recommend-manba-magazine-contents .recommend-manba-magazine-title{-webkit-box-orient:vertical;color:#222;display:-webkit-box;font-size:14px;font-weight:bold;height:38px;-webkit-line-clamp:2;line-height:1.4em;margin-bottom:4px;max-height:38px;overflow:hidden;text-align:left}@media(max-width: 1199px){.recommend-manba-magazines-module .contents-partial .recommend-manba-magazine .recommend-manba-magazine-contents .recommend-manba-magazine-title{height:56px;-webkit-line-clamp:3;max-height:56px}}.recommend-manba-magazines-module .contents-partial .recommend-manba-magazine .recommend-manba-magazine-contents .metadata{display:none;flex-direction:row;font-size:14px}.recommend-manba-magazines-module .contents-partial .recommend-manba-magazine .recommend-manba-magazine-contents .metadata .author{color:#222;font-size:12px}@media(min-width: 1200px){.recommend-manba-magazines-module .contents-partial .recommend-manba-magazine .recommend-manba-magazine-contents .metadata .author:hover{cursor:pointer;opacity:.6}}.recommend-manba-magazines-module .contents-partial .recommend-manba-magazine .recommend-manba-magazine-contents .metadata .published-at{color:#595959;flex:1;font-size:12px;font-weight:normal;margin-left:8px;text-align:right}.recommend-menus-module .contents-partial{background-color:#fff;border:1px solid #dedede;border-top:none}.recommend-menus-module .contents-partial .menus .menu{align-content:center;align-items:flex-start;align-items:center;background-color:#fff;border-top:1px solid #dedede;display:flex;display:flex;flex-direction:row;justify-content:flex-start;margin-top:-1px;padding:8px 16px}@media(min-width: 1200px){.recommend-menus-module .contents-partial .menus .menu:hover{cursor:pointer;opacity:.6}}.recommend-menus-module .contents-partial .menus .menu .thumbnail{margin-right:8px}.recommend-menus-module .contents-partial .menus .menu .thumbnail img{display:block;height:24px;object-fit:cover;width:24px}.recommend-menus-module .contents-partial .menus .menu .name{flex:1;font-size:14px;font-weight:bold;line-height:20px}.recommend-menus-module .contents-partial .menus .menu .cursor{display:flex;align-items:center}.recommend-menus-module .read-more{background-color:#fff;border:1px solid #dedede;color:#3da4f8;font-weight:bold;margin-top:-1px;padding:8px 16px;text-align:center}@media(min-width: 1200px){.recommend-menus-module .read-more:hover{cursor:pointer;opacity:.6}}.recommend-menus-module .recommend-menus-contents .recommends .recommend{align-items:flex-start;background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:row;justify-content:flex-start;margin-top:-1px;padding:16px}.recommend-menus-module .recommend-menus-contents .recommends .recommend .thumbnail{background-color:#fff;margin-right:8px}.recommend-menus-module .recommend-menus-contents .recommends .recommend .thumbnail .label{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;width:52px}.recommend-menus-module .recommend-menus-contents .recommends .recommend .thumbnail .label .events-label-module .events-label{padding:0 8px}@media(min-width: 1200px){.recommend-menus-module .recommend-menus-contents .recommends .recommend .thumbnail:hover{cursor:pointer;opacity:.6}}.recommend-menus-module .recommend-menus-contents .recommends .recommend .thumbnail img{border:1px solid #dedede;display:block;height:30px;object-fit:cover;width:52px}.recommend-menus-module .recommend-menus-contents .recommends .recommend .contents{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;width:100%}.recommend-menus-module .recommend-menus-contents .recommends .recommend .contents h4.title{font-size:14px;font-weight:bold;margin-bottom:4px}.recommend-menus-module .recommend-menus-contents .read-more{background-color:#fff;border:1px solid #dedede;color:#3da4f8;font-weight:bold;margin-top:-1px;padding:8px 16px;text-align:center}@media(min-width: 1200px){.recommend-menus-module .recommend-menus-contents .read-more:hover{cursor:pointer;opacity:.6}}.recommend-search-menus-module .contents-partial{background-color:#fff;border:1px solid #dedede;border-top:none}.recommend-search-menus-module .contents-partial .menus .menu{align-content:center;align-items:flex-start;align-items:center;background-color:#fff;border-top:1px solid #dedede;display:flex;display:flex;flex-direction:row;justify-content:flex-start;margin-top:-1px;padding:8px 16px}@media(min-width: 1200px){.recommend-search-menus-module .contents-partial .menus .menu:hover{cursor:pointer;opacity:.6}}.recommend-search-menus-module .contents-partial .menus .menu .name{flex:1;font-size:14px;font-weight:bold;line-height:20px}.recommend-search-menus-module .contents-partial .menus .menu .cursor{text-align:right}.recommend-search-menus-module .contents-partial .menus .menu .cursor img{width:24px;height:24px;display:block}.recommend-timeline-module .recommend-timeline-title h3.title{background-color:#fff;border:1px solid #dedede;border-top:2px solid #595959;color:#595959;font-size:14px;font-size:14px;font-weight:bold;padding:8px 16px}@media(max-width: 1199px){.recommend-timeline-module .recommend-timeline-title h3.title{font-size:12px}}.recommend-timeline-module .recommend-timeline-contents .read-more{background-color:#fff;border:1px solid #dedede;color:#3da4f8;font-weight:bold;margin-top:-1px;padding:8px 16px;text-align:center}@media(min-width: 1200px){.recommend-timeline-module .recommend-timeline-contents .read-more:hover{cursor:pointer;opacity:.6}}.recommend-topics-module .recommend-topics-title h3.title{background-color:#fff;border:1px solid #dedede;border-top:2px solid #595959;color:#595959;font-size:14px;font-size:14px;font-weight:bold;padding:8px 16px}@media(max-width: 1199px){.recommend-topics-module .recommend-topics-title h3.title{font-size:12px}}.recommend-topics-module .recommend-topics-contents .read-more{background-color:#fff;border:1px solid #dedede;color:#3da4f8;font-weight:bold;margin-top:-1px;padding:8px 16px;text-align:center}@media(min-width: 1200px){.recommend-topics-module .recommend-topics-contents .read-more:hover{cursor:pointer;opacity:.6}}.recommend-unlimited-boards-module .contents-partial .recommends .recommend{align-items:flex-start;background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:row;justify-content:flex-start;margin-top:-1px;padding:16px}.recommend-unlimited-boards-module .contents-partial .recommends .recommend .thumbnail{background-color:#fff;margin-right:8px}@media(min-width: 1200px){.recommend-unlimited-boards-module .contents-partial .recommends .recommend .thumbnail:hover{cursor:pointer;opacity:.6}}.recommend-unlimited-boards-module .contents-partial .recommends .recommend .thumbnail img{border:1px solid #dedede;display:block;height:74px;object-fit:cover;width:52px}.recommend-unlimited-boards-module .contents-partial .recommends .recommend .contents{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recommend-unlimited-boards-module .contents-partial .recommends .recommend .contents h4.title{font-size:14px;font-weight:bold;margin-bottom:4px;overflow:hidden}.recommend-unlimited-boards-module .contents-partial .recommends .recommend .contents .authors{display:flex;flex-direction:row;flex-wrap:wrap;font-size:14px;margin-bottom:4px}.recommend-unlimited-boards-module .contents-partial .recommends .recommend .contents .authors .author-name{font-size:14px;margin-right:5px}.recommend-unlimited-boards-module .contents-partial .recommends .recommend .contents .metadata{align-items:center;display:flex;flex-direction:row;font-size:14px}.recommend-unlimited-boards-module .contents-partial .recommends .recommend .contents .metadata .book-count-partial{align-items:center;display:flex;flex-direction:row;margin-right:4px}.recommend-unlimited-boards-module .contents-partial .recommends .recommend .contents .metadata .book-count-partial .book-count{margin-right:4px;text-align:left}.recommend-unlimited-boards-module .contents-partial .recommends .recommend .contents .metadata .book-count-partial .unlimited-count{font-weight:bold}.recommend-web-manga-boards-module .contents-partial .recommends .recommend{align-items:flex-start;background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:row;justify-content:flex-start;margin-top:-1px;padding:16px}.recommend-web-manga-boards-module .contents-partial .recommends .recommend .thumbnail{background-color:#fff;margin-right:8px}@media(min-width: 1200px){.recommend-web-manga-boards-module .contents-partial .recommends .recommend .thumbnail:hover{cursor:pointer;opacity:.6}}.recommend-web-manga-boards-module .contents-partial .recommends .recommend .thumbnail img{border:1px solid #dedede;display:block;height:74px;object-fit:cover;width:52px}.recommend-web-manga-boards-module .contents-partial .recommends .recommend .contents{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recommend-web-manga-boards-module .contents-partial .recommends .recommend .contents h4.title{font-size:14px;font-weight:bold;margin-bottom:4px;overflow:hidden}.recommend-web-manga-boards-module .contents-partial .recommends .recommend .contents .authors{display:flex;flex-direction:row;flex-wrap:wrap;font-size:14px;margin-bottom:4px}.recommend-web-manga-boards-module .contents-partial .recommends .recommend .contents .authors .author-name{font-size:14px;margin-right:5px}.recommend-web-manga-boards-module .contents-partial .recommends .recommend .contents .metadata{align-items:center;display:flex;flex-direction:row;font-size:14px}.recommend-web-manga-boards-module .contents-partial .recommends .recommend .contents .metadata .last-published-at{color:#595959;font-size:14px}.redirects-redirect-module .redirects-redirect{display:none}.redirects-redirect-module .redirects-redirect .url{color:#3da4f8;font-size:16px;font-weight:bold;margin-bottom:8px;overflow-wrap:break-word}.redirects-redirect-module .redirects-redirect .description{color:#222;font-size:16px;margin-bottom:8px;overflow-wrap:break-word}.redirects-redirect-module .redirects-redirect .message{font-size:12px;color:#595959}.reports-caption-module .reports-caption{background-color:#fff;border:1px solid #dedede;padding:8px;display:flex;flex-direction:row}.reports-caption-module .reports-caption .title{flex:1;text-align:left;font-weight:bold;color:#222}.reports-caption-module .reports-caption .total{flex:1;text-align:right;font-weight:bold;color:#222}.reports-select-tabs-module .reports-select-tabs{background-color:#fff;border:1px solid #dedede;border-right:none;display:flex;flex-direction:row;border-radius:4px;margin:0 16px}.reports-select-tabs-module .reports-select-tabs .reports-select-tab{flex:1;color:#595959;border-right:1px solid #dedede;text-align:center}.reports-select-tabs-module .reports-select-tabs .reports-select-tab a .reports-select-tab-text{padding:8px;font-size:20px;font-weight:bold}.reports-select-tabs-module .reports-select-tabs .reports-select-tab.selected a .reports-select-tab-text{color:#e03d5c;background:#ffe8ee}@media(max-width: 1199px){.reports-summaries-module{padding:0 8px}}.reports-summaries-module .reports-summaries .reports-summaries-row{display:flex;flex-direction:row;align-items:center;align-content:center;justify-content:center}.reports-summaries-module .reports-summaries .reports-summaries-row .reports-summaries-item{flex:1}.reports-summaries-module .reports-summaries .reports-summaries-row .reports-summaries-item.left{margin-right:4px;margin-bottom:8px}.reports-summaries-module .reports-summaries .reports-summaries-row .reports-summaries-item.right{margin-left:4px;margin-bottom:8px}.reports-summary-module .reports-summary{background-color:#fff;border:1px solid #dedede;border-radius:4px;padding:16px;display:flex;flex-direction:row;align-items:center;align-content:center;justify-content:center}.reports-summary-module .reports-summary .icon{margin-right:2px}.reports-summary-module .reports-summary .count{color:#595959;font-weight:bold;font-size:24px;margin-right:4px}.reports-summary-module .reports-summary .unit{font-size:10px;color:#595959}.reports-summary-module .reports-summary.selected .icon .icon-module .material-icons-outlined{color:#e03d5c}.reports-summary-module .reports-summary.selected .count{color:#e03d5c}.reports-summary-module .reports-summary.selected .unit{color:#e03d5c}.reports-time-range-module{text-align:right}.reports-time-range-module .reports-time-range{color:#595959}@media(max-width: 1199px){.reports-time-range-module{margin-right:8px}}.reports-topic-module .reports-topic{background-color:#fff;border:1px solid #dedede;margin-top:-1px;display:flex;flex-direction:row;padding:8px;align-items:center}.reports-topic-module .reports-topic .thumbnail img{width:56px;height:56px;display:block;object-fit:cover}.reports-topic-module .reports-topic .main-contents{overflow:hidden;flex:1;margin-left:8px;margin-right:4px;background-color:#fff}.reports-topic-module .reports-topic .main-contents .topic-title{font-size:14px;margin-bottom:4px;margin-top:0;font-weight:bold;text-align:left;-webkit-box-orient:vertical;display:-webkit-box;max-height:40px;-webkit-line-clamp:2;overflow:hidden}.reports-topic-module .reports-topic .main-contents .board-title{font-size:12px;color:#595959;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden}.reports-topic-module .reports-topic .count{color:#e03d5c}.reviews-first-comment-module .reviews-first-comment{background-color:#fff;border:1px solid #dedede;padding:16px 16px 10px;position:relative}@media(min-width: 1200px){.reviews-first-comment-module .reviews-first-comment{margin-top:-1px}}.reviews-first-comment-module .reviews-first-comment a{word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.reviews-first-comment-module .reviews-first-comment a[href^="http://"],.reviews-first-comment-module .reviews-first-comment a[href^="https://"]{color:#3da4f8}.reviews-first-comment-module .reviews-first-comment .reviews-first-comment-header{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:8px}.reviews-first-comment-module .reviews-first-comment .reviews-first-comment-header .user-contents-partial{flex:1;align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.reviews-first-comment-module .reviews-first-comment .reviews-first-comment-header .user-contents-partial .reviews-favorite-ratings-partial{margin-right:4px}.reviews-first-comment-module .reviews-first-comment .reviews-first-comment-header .user-contents-partial .user-contents{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-right:4px}.reviews-first-comment-module .reviews-first-comment .reviews-first-comment-header .user-contents-partial .user-contents .user-icon{margin-right:4px}@media(min-width: 1200px){.reviews-first-comment-module .reviews-first-comment .reviews-first-comment-header .user-contents-partial .user-contents .user-icon a:hover{cursor:pointer;opacity:.6}}.reviews-first-comment-module .reviews-first-comment .reviews-first-comment-header .user-contents-partial .user-contents .user-icon img{border:1px solid #bebebe;border-radius:50%;display:block;height:36px;object-fit:cover;overflow:hidden;width:36px}.reviews-first-comment-module .reviews-first-comment .reviews-first-comment-header .user-contents-partial .user-contents .name-contents .name-item{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.reviews-first-comment-module .reviews-first-comment .reviews-first-comment-header .user-contents-partial .user-contents .name-contents .name-item .name{font-size:14px;font-weight:bold;margin-right:4px}.reviews-first-comment-module .reviews-first-comment .reviews-first-comment-header .user-contents-partial .user-contents .name-contents .name-item .staff-icon{margin-right:4px}.reviews-first-comment-module .reviews-first-comment .reviews-first-comment-header .user-contents-partial .user-contents .name-contents .name-item .staff-icon img{display:block;height:14px;width:14px}.reviews-first-comment-module .reviews-first-comment .reviews-first-comment-header .user-contents-partial .user-contents .name-contents .metadata{font-size:12px;color:#595959}.reviews-first-comment-module .reviews-first-comment .edit-button-partial{align-content:flex-end;align-items:center;flex-direction:row;justify-content:flex-end;text-align:right}.reviews-first-comment-module .reviews-first-comment .edit-button-partial .edit-button{display:none;align-items:center;background:#fff;border:1px solid #dedede;border-radius:4px;margin-right:4px;padding:0 4px}@media(min-width: 1200px){.reviews-first-comment-module .reviews-first-comment .edit-button-partial .edit-button:hover{cursor:pointer;opacity:.6}}.reviews-first-comment-module .reviews-first-comment .edit-button-partial .edit-button .text{color:#595959;font-size:12px}.reviews-first-comment-module .reviews-medatata-contents{margin-bottom:8px;flex:1;align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.reviews-first-comment-module .reviews-medatata-contents .reviews-favorite-rating{margin-right:4px}.reviews-first-comment-module .reviews-medatata-contents .reviews-created-at{color:#595959;font-size:12px}.reviews-first-comment-module .reviews-body{font-size:16px;line-height:1.6em;margin-bottom:8px;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.reviews-first-comment-module .reviews-body.little{color:#595959;font-size:18px;font-weight:bold}.reviews-first-comment-module .reviews-body.amazing{color:#e03d5c;font-size:18px;font-weight:bold}.reviews-first-comment-module .reviews-body h4{font-weight:bold;margin:1em 0}.reviews-first-comment-module .reviews-body p{margin-bottom:0;margin-top:0}.reviews-first-comment-module .reviews-body ol,.reviews-first-comment-module .reviews-body ul{padding-left:24px}.reviews-first-comment-module .reviews-body p+p{margin-top:1em}.reviews-first-comment-module .reviews-body .clip-art{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:16px}.reviews-first-comment-module .reviews-body .clip-art img{border:1px solid #dedede;display:block;height:auto;max-height:400px;max-width:100%;text-align:center}.reviews-first-comment-module .reviews-body .clip-art .expansion-link{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center}.reviews-first-comment-module .reviews-body .clip-art .expansion-link .image img{border:none;display:block;height:16px;margin-right:4px;width:16px}.reviews-first-comment-module .reviews-body .clip-art .expansion-link .text{color:#222;font-size:12px;font-weight:normal;text-align:left}.reviews-first-comment-module .reviews-body .keyword-autolink{border-bottom:1px dashed #999;color:#595959}.reviews-first-comment-module .reviews-actions{align-content:flex-start;justify-content:flex-start;align-items:center;display:flex;flex-direction:row}.reviews-first-comment-module .reviews-actions .plan-to-read-button-aciton-partial .read-status-plan-to-read-action-button-module{margin-left:4px;margin-right:4px}.reviews-first-comment-module .reviews-actions .comment-metadata{align-content:flex-start;justify-content:flex-start;align-items:center;display:flex;flex-direction:row;flex:1}.reviews-first-comment-module .reviews-actions .comment-metadata .comment-counters{flex:1;align-content:center;align-items:center;display:flex;flex-direction:row;height:37px}.reviews-first-comment-module .reviews-actions .comment-metadata .comment-counters .comment-empathy .empathy-count{display:flex;flex-direction:row;margin-right:8px}.reviews-first-comment-module .reviews-actions .comment-metadata .comment-counters .comment-empathy .empathy-count .count{color:#9a9a9a;font-size:14px;font-weight:bold}.reviews-first-comment-module .reviews-actions .comment-metadata .comment-counters .comment-empathy .empathy-count .unit{color:#9a9a9a;font-size:12px;font-weight:bold}.reviews-first-comment-module .reviews-actions .comment-metadata .comment-counters .not-empathy{display:none}.reviews-first-comment-module .reviews-actions .comment-metadata .comment-actions{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end}.reviews-first-comment-module .reviews-actions .comment-metadata .comment-actions .comment-action-item{width:40px;height:40px}@media(min-width: 1200px){.reviews-first-comment-module .reviews-actions .comment-metadata .comment-actions .comment-action-item:hover{cursor:pointer;opacity:.6}}.reviews-first-comment-module .reviews-actions .comment-metadata .comment-actions .comment-action-item .image{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;transition:1s}.reviews-first-comment-module .reviews-actions .comment-metadata .comment-actions .comment-action-item .image .material-icons-outlined.animate{animation:scale-empathy 1s ease 0s 1 alternate}@keyframes scale-empathy{from{transform:scale(0.9, 0.9)}to{transform:scale(1.5, 1.5)}}.reviews-first-comment-module .reviews-actions .comment-metadata .comment-actions .comment-action-item .image .text{color:#9a9a9a;font-size:9px;letter-spacing:.1em;margin-top:-2px}.reviews-first-comment-module .reviews-actions .comment-metadata .comment-actions .comment-action-item:hover .text{color:#f24961}.reviews-first-comment-module .reviews-actions .comment-metadata .comment-actions .comment-action-item .empathy:hover .material-icons-outlined{color:#ec3c5c}.reviews-favorite-ratings-module .reviews-favorite-ratings{display:inline-flex;flex-direction:row;align-items:center;height:24px}.reviews-favorite-ratings-module .reviews-favorite-ratings .favorite-rating.selected .icon-module .material-icons-outlined{color:#ffba1a}.review-header-module{background:#fff;border:1px solid #dedede;border-top:2px solid #e03d5c;padding:8px 16px}.review-header-module .ranking .text{display:inline-block;font-size:12px;color:#595959;background:#dedede;border-radius:12px;padding:4px 8px;margin-bottom:4px;margin-right:8px}.review-header-module .topic-header-title{margin-bottom:8px}.review-header-module .topic-header-title .title{color:#222;font-size:18px;font-weight:bold;line-height:1.4em;margin-bottom:0;margin-top:0}.review-header-module .topic-header-contents{display:flex;flex:1;flex-direction:column;justify-content:flex-start}.review-header-module .topic-header-contents .metadata{align-content:center;align-items:center;display:flex;flex:1;flex-direction:row;justify-content:flex-start}.review-header-module .topic-header-contents .metadata .type{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-right:8px}.review-header-module .topic-header-contents .metadata .type .icon{margin-right:2px}.review-header-module .topic-header-contents .metadata .type .icon img{display:block;height:14px;width:14px}.review-header-module .topic-header-contents .metadata .type .text{color:#595959;font-size:14px}.review-header-module .topic-header-contents .metadata .counters{align-items:center;display:flex;flex:1;flex-direction:row;justify-content:flex-start}.review-header-module .topic-header-contents .metadata .counters .empathy-counter{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-right:8px}.review-header-module .topic-header-contents .metadata .counters .empathy-counter .empathy-icon{margin-right:2px}.review-header-module .topic-header-contents .metadata .counters .empathy-counter .empathy-icon img{display:block;height:14px;width:14px}.review-header-module .topic-header-contents .metadata .counters .empathy-counter .empathy-count{color:#595959;font-size:14px}@media(max-width: 1199px){.review-header-module .topic-header-contents .metadata .counters .empathy-counter .empathy-count{font-size:12px}}.review-header-module .topic-header-contents .metadata .counters .comment-counter{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-right:8px}.review-header-module .topic-header-contents .metadata .counters .comment-counter .comment-icon{margin-right:2px}.review-header-module .topic-header-contents .metadata .counters .comment-counter .comment-icon img{display:block;height:14px;width:14px}.review-header-module .topic-header-contents .metadata .counters .comment-counter .comment-count{color:#595959;font-size:14px}@media(max-width: 1199px){.review-header-module .topic-header-contents .metadata .counters .comment-counter .comment-count{font-size:12px}}.review-header-module .topic-header-contents .metadata .members{font-size:12px;color:#595959}.review-header-module .topic-header-contents .actions{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.review-header-module .topic-header-contents .actions .follow-button-partial{align-content:center;align-items:center;display:flex;flex:1;flex-direction:row;justify-content:flex-end;text-align:right}.reviews-logo-module .reviews-logo{background-color:#fff;border:1px solid #dedede;padding:8px 16px;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center}.reviews-logo-module .reviews-logo .reviews-logo-title{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center}.reviews-logo-module .reviews-logo .reviews-logo-title .banner{margin-right:8px}.reviews-logo-module .reviews-logo .reviews-logo-title .banner img{display:block;height:34px;object-fit:contain}.reviews-logo-module .reviews-logo .reviews-logo-title .message .caption{color:#222;font-size:14px;font-weight:bold;text-align:start}.reviews-logo-module .reviews-logo .reviews-logo-title .message .description{color:#595959;font-size:10px;font-weight:bold;text-align:start;margin-top:-4px}.reviews-logo-module .reviews-logo .post-icon{text-align:right;border:1px solid #dedede;padding:8px;border-radius:4px}.reviews-menu-module .reviews-menu{margin-top:-1px;background:#fff;border:1px solid #dedede;display:flex;flex-direction:row;justify-content:flex-start;align-content:center;align-items:center}.reviews-menu-module .reviews-menu .item{flex:1;padding:8px 8px;display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center}@media(max-width: 1199px){.reviews-menu-module .reviews-menu .item{flex-direction:row;justify-content:center;align-content:center;align-items:center}}.reviews-menu-module .reviews-menu .item .icon{flex:1}@media(max-width: 1199px){.reviews-menu-module .reviews-menu .item .icon{flex:none;margin-right:4px}}.reviews-menu-module .reviews-menu .item.selected{border-bottom:2px solid #3da4f8}.reviews-menu-module .reviews-menu .item.selected .icon .material-icons-outlined{color:#3da4f8}.reviews-menu-module .reviews-menu .item.selected .text{color:#3da4f8}.reviews-new-banner-module .reviews-new-banner{align-items:center;display:flex;flex:1;flex-direction:row}.reviews-new-banner-module .reviews-new-banner .thumbnail img{display:block;margin-right:16px;display:block;height:24px;object-fit:cover;width:32px}.reviews-review-module .reviews-review{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px}.reviews-review-module .reviews-review .header-contents{display:flex;margin-bottom:8px;flex-direction:row;align-items:center}.reviews-review-module .reviews-review .header-contents .favorite-ratings{flex:1}.reviews-review-module .reviews-review .header-contents .created-at{text-align:right;font-size:12px;color:#595959;flex:1}.reviews-review-module .reviews-review h3.topic-title{font-size:16px;font-weight:bold;-webkit-box-orient:vertical;display:-webkit-box;max-height:40px;-webkit-line-clamp:2;overflow:hidden;margin-bottom:8px}.reviews-review-module .reviews-review .comment-body{font-size:14px;-webkit-box-orient:vertical;display:-webkit-box;max-height:92px;-webkit-line-clamp:4;overflow:hidden;margin-bottom:8px}.reviews-review-module .reviews-review .comment-body p{margin:0}.reviews-review-module .reviews-review .comment-body.spoil{color:#e03d5c;font-weight:bold}.reviews-review-module .reviews-review .post-user-contents{flex:1;align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.reviews-review-module .reviews-review .post-user-contents .user-contents{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-right:4px}.reviews-review-module .reviews-review .post-user-contents .user-contents .user-icon{margin-right:4px}@media(min-width: 1200px){.reviews-review-module .reviews-review .post-user-contents .user-contents .user-icon a:hover{cursor:pointer;opacity:.6}}.reviews-review-module .reviews-review .post-user-contents .user-contents .user-icon img{border:1px solid #bebebe;border-radius:50%;display:block;height:36px;object-fit:cover;overflow:hidden;width:36px}.reviews-review-module .reviews-review .post-user-contents .user-contents .name-contents .name-item{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.reviews-review-module .reviews-review .post-user-contents .user-contents .name-contents .name-item .name{font-size:14px;font-weight:bold;margin-right:4px}.reviews-review-module .reviews-review .post-user-contents .user-contents .name-contents .name-item .staff-icon{margin-right:4px}.reviews-review-module .reviews-review .post-user-contents .user-contents .name-contents .name-item .staff-icon img{display:block;height:14px;width:14px}.reviews-review-module .reviews-review .post-user-contents .user-contents .name-contents .metadata{font-size:12px;color:#595959}.reviews-topic-module .reviews-topic{background-color:#fff;border:1px solid #dedede;margin-top:-1px;display:flex;flex-direction:row;padding:16px}.reviews-topic-module .reviews-topic .thumbnail-contents{min-width:90px;width:auto;height:160px}.reviews-topic-module .reviews-topic .thumbnail-contents .thumbnail img{width:112px;height:160px;border:1px solid #dedede;display:block;object-fit:cover}.reviews-topic-module .reviews-topic .main-contents{overflow:hidden;flex:1;margin-left:8px;background-color:#fff}.reviews-topic-module .reviews-topic .main-contents .title{color:#3da4f8;font-size:16px;margin-bottom:4px;margin-top:0;font-weight:bold;text-align:left;-webkit-box-orient:vertical;display:-webkit-box;height:40px;-webkit-line-clamp:2;overflow:hidden}.reviews-topic-module .reviews-topic .main-contents .board-title{font-size:14px;color:#595959;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden}.reviews-topic-module .reviews-topic .main-contents .user-data{margin-bottom:4px;align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.reviews-topic-module .reviews-topic .main-contents .user-data .first-comment-author{flex:1;align-content:flex-start;align-items:center;color:#595959;display:flex;flex-direction:row;justify-content:flex-start;white-space:nowrap;overflow:hidden}.reviews-topic-module .reviews-topic .main-contents .user-data .first-comment-author .user-icon{margin-right:4px}@media(min-width: 1200px){.reviews-topic-module .reviews-topic .main-contents .user-data .first-comment-author .user-icon a:hover{cursor:pointer;opacity:.6}}.reviews-topic-module .reviews-topic .main-contents .user-data .first-comment-author .user-icon img{border:1px solid #bebebe;border-radius:50%;display:block;height:20px;object-fit:cover;overflow:hidden;width:20px}.reviews-topic-module .reviews-topic .main-contents .user-data .first-comment-author .name{color:#595959;margin-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reviews-topic-module .reviews-topic .main-contents .user-data .first-comment-author .name a{color:#3da4f8}.reviews-topic-module .reviews-topic .main-contents .user-data .first-comment-author .updated-at{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#595959}.reviews-topic-module .reviews-topic .main-contents .review-rating-empty{margin-bottom:20px}.reviews-topic-module .reviews-topic .main-contents .comment-data{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;overflow:hidden}.reviews-topic-module .reviews-topic .main-contents .comment-data .comment-body{color:#222;flex:1;width:100%;margin-top:0;margin-bottom:0;-webkit-box-orient:vertical;color:#595959;display:-webkit-box;font-size:14px;height:40px;-webkit-line-clamp:2;overflow:hidden;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.reviews-topic-module .reviews-topic .main-contents .comment-data .comment-body.spoil{color:#e03d5c;font-weight:bold}.reviews-user-module .reviews-user{display:flex;flex-direction:row;align-items:center;margin-bottom:8px}.reviews-user-module .reviews-user .thumbnail{margin-right:8px}.reviews-user-module .reviews-user .thumbnail img{border:1px solid #bebebe;border-radius:50%;display:block;height:40px;object-fit:cover;overflow:hidden;width:40px}.reviews-user-module .reviews-user .user-name-contents .user-name{font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reviews-user-module .reviews-user .user-name-contents .created-at{font-size:12px;color:#9a9a9a}.reviews-user-module .reviews-user .follow-button-action-partial{flex:1;display:flex;flex-direction:row;justify-content:flex-end;text-align:right}.search-advanced-search-module .search-advanced-search{align-content:center;align-items:center;background-color:#fff;border:1px solid #dedede;border-radius:4px;display:flex;flex-direction:row;justify-content:center;padding:8px 16px}.search-advanced-search-module .search-advanced-search .text{flex:1;font-size:16px;font-weight:bold;text-align:center}@media(max-width: 1199px){.search-advanced-search-module .search-advanced-search .text{font-size:14px}}.search-advanced-search-module .search-advanced-search .cursor{text-align:right}.search-advanced-search-module .search-advanced-search .cursor img{display:block;width:20px}.search-keyword-module .search-keyword{background-color:#fff;border:1px solid #dedede}.search-keyword-module .search-keyword .search-title{border-bottom:1px solid #dedede;color:#595959;font-size:14px;font-weight:bold;margin-top:-1px;padding:4px 8px}.search-keyword-module .search-keyword .search-box{padding:8px}.search-keyword-module .search-keyword .search-box .search{display:flex;flex-direction:row;white-space:nowrap}.search-keyword-module .search-keyword .search-box .search .input-area{flex:1}.search-keyword-module .search-keyword .search-box .search .input-area input{background-color:#fff;border:2px solid #e03d5c;border-radius:0;height:40px;margin-bottom:0}.search-keyword-module .search-keyword .search-box .search .button button{background-color:#e03d5c;border:2px solid #e03d5c;border-radius:0;color:#fff;font-size:22px;height:40px;margin-bottom:0;margin-right:0;width:50px}.search-keyword-module .search-keyword .recommend-keywords{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 8px 4px}.search-keyword-module .search-keyword .recommend-keywords .keyword{color:#3da4f8;font-size:12px;margin-right:8px}.search-not-found-module .search-not-found{align-content:center;align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center}.search-not-found-module .search-not-found .image{margin-top:16px;margin-bottom:8px}.search-not-found-module .search-not-found .image img{display:block;height:107px;object-fit:cover;width:115px}@media(max-width: 1199px){.search-not-found-module .search-not-found .image img{height:51px;width:55px}}.search-not-found-module .search-not-found .text{color:#e03d5c;font-size:18px;font-weight:bold;margin-bottom:16px}@media(max-width: 1199px){.search-not-found-module .search-not-found .text{font-size:14px}}.search-not-found-module .search-not-found .search-result{background-color:#fff;border:1px solid #dedede;padding:24px 16px;width:100%}.search-not-found-module .search-not-found .search-result .research-text{text-align:center;margin-bottom:8px}.search-not-found-module .search-not-found .search-result .search-box{flex:1;margin-bottom:8px}.search-not-found-module .search-not-found .search-result .search-box .attention-words-module{border-bottom:1px solid #dedede}.search-not-found-module .search-not-found .search-result .filter-link{text-align:center;color:#3da4f8;font-size:14px;text-decoration:underline;margin-bottom:32px}.search-not-found-module .search-not-found .search-result .request-message{align-content:center;align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin-bottom:16px}@media(max-width: 1199px){.search-not-found-module .search-not-found .search-result .request-message{flex-direction:column}}.search-not-found-module .search-not-found .search-result .request-message .message{color:#595959;font-size:14px}.search-not-found-module .search-not-found .search-result .request-message .link{color:#3da4f8;font-size:14px;text-decoration:underline;margin-top:8px}.search-result-tabs-module{border-bottom:1px solid #dedede;width:100%;margin-top:8px;margin-bottom:16px;display:block;-webkit-overflow-scrolling:touch;text-align:center;white-space:nowrap}.search-result-tabs-module .result-tabs{display:flex;flex-direction:row;overflow-x:auto}@media(max-width: 1199px){.search-result-tabs-module .result-tabs{margin:0 16px}}.search-result-tabs-module .result-tabs .result-tab{align-content:center;align-items:center;display:flex;justify-content:flex-start;margin-right:16px;margin-bottom:6px}.search-result-tabs-module .result-tabs .result-tab .name{font-size:14px;color:#595959}.search-result-tabs-module .result-tabs .result-tab .hit-count{font-size:12px;color:#595959;margin-left:4px}@media(max-width: 1199px){.search-result-tabs-module .result-tabs .result-tab .hit-count{margin-top:2px}}@media(max-width: 1199px){.search-result-tabs-module .result-tabs .result-tab .hit-count{font-size:10px}}.search-result-tabs-module .result-tabs .result-tab.selected{border-bottom:2px solid #e03d5c}.search-result-tabs-module .result-tabs .result-tab.selected .name{font-weight:bold;color:#e03d5c}.search-result-tabs-module .result-tabs .result-tab.selected .hit-count{color:#e03d5c}.themes-main-module .themes-main{margin-bottom:16px;padding:16px;background:#fff;border:1px solid #dedede}.themes-main-module .themes-main .title-contents-partial{margin-bottom:16px}.themes-main-module .themes-main .title-contents-partial .title-contents{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.themes-main-module .themes-main .title-contents-partial .title-contents .ranking{align-content:center;align-items:center;background-color:#ec3c5c;color:#fff;display:flex;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;height:auto;justify-content:center;min-width:24px;margin-right:4px}.themes-main-module .themes-main .title-contents-partial .title-contents .title{font-size:20px;font-weight:bold}.themes-main-module .themes-main .title-contents-partial .title-kana{font-size:10px;margin-bottom:8px;color:#595959}.themes-main-module .themes-main .title-contents-partial .authors{display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start}.themes-main-module .themes-main .title-contents-partial .authors .author-name{font-size:14px;margin-right:4px;color:#595959}.themes-main-module .themes-main .image-contents-partial{margin-bottom:16px;display:flex;justify-content:center;align-items:center;align-content:center}.themes-main-module .themes-main .image-contents-partial .image img{box-shadow:1px 2px 2px 0 rgba(0,0,0,.5);display:block;height:256px;width:180px;object-fit:cover}.themes-main-module .themes-main .buttons-partial{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center}.themes-main-module .themes-main .buttons-partial .button-partial{width:375px;margin-bottom:16px}@media(max-width: 1199px){.themes-main-module .themes-main .buttons-partial .button-partial{width:340px}}.themes-main-module .themes-main .summary-contents-partial{margin-bottom:16px}.themes-main-module .themes-main .summary-contents-partial .summary-title{font-size:14px;font-weight:bold;margin-bottom:8px;color:#595959}.themes-main-module .themes-main .summary-contents-partial .summary-text{font-size:14px;-webkit-box-orient:vertical;color:#595959;display:-webkit-box;max-height:140px;-webkit-line-clamp:6;overflow:hidden}.themes-main-module .themes-main .summary-contents-partial p.summary-text{font-size:14px;-webkit-box-orient:vertical;color:#595959;display:-webkit-box;max-height:140px;-webkit-line-clamp:6;overflow:hidden}.themes-main-module .themes-main .metadata-contents-partial .information{margin-bottom:8px;display:flex;flex-direction:row;flex-wrap:wrap}.themes-main-module .themes-main .metadata-contents-partial .information .link{color:#595959}.themes-main-module .themes-main .metadata-contents-partial .information .sepalaror{margin:0 8px}.themes-main-module .themes-main .metadata-contents-partial .tag-contents-partial{margin-bottom:16px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:center}.themes-main-module .themes-main .topics-partial .category-caption-module .card-caption{padding:0}.timeline-empathy-module .timeline-empathy{align-content:flex-start;align-items:flex-start;background:#fff;border:1px solid #dedede;display:flex;flex-direction:row;justify-content:flex-start;line-height:1.8em;margin-top:-1px;padding:16px}.timeline-empathy-module .timeline-empathy .icon img{display:block;height:24px;object-fit:cover;width:24px}.timeline-empathy-module .timeline-empathy .message{margin-left:16px}.timeline-empathy-module .timeline-empathy .message .name{color:#222;font-size:14px;text-align:left}.timeline-empathy-module .timeline-empathy .message .name a{color:#3da4f8}.timeline-empathy-module .timeline-empathy .message .topic-title{border-bottom:1px dashed #999}.timeline-empathy-module .timeline-empathy .message .topic-title a{color:#595959}.timeline-empathy-module .timeline-empathy .message .comment-body{border-bottom:1px dashed #999}.timeline-empathy-module .timeline-empathy .message .comment-body a{color:#595959}.timeline-empathy-module .timeline-empathy .message .function{font-weight:bold}.timeline-manba-rss-feed-item-module .manba-rss-feed-item{align-content:flex-start;align-items:flex-start;background:#fff;border:1px solid #dedede;display:flex;flex-direction:row;justify-content:flex-start;line-height:1.8em;margin-top:-1px;padding:16px}.timeline-manba-rss-feed-item-module .manba-rss-feed-item .icon img{display:block;height:24px;object-fit:cover;width:24px}.timeline-manba-rss-feed-item-module .manba-rss-feed-item .message{margin-left:16px}.timeline-manba-rss-feed-item-module .manba-rss-feed-item .message .blog-title{color:#3da4f8}.timeline-manba-rss-feed-item-module .manba-rss-feed-item .message .function{font-weight:bold}.timeline-store-action-log-module .timeline-store-action-log{align-content:flex-start;align-items:flex-start;background:#fff;border:1px solid #dedede;display:flex;flex-direction:row;justify-content:flex-start;line-height:1.8em;margin-top:-1px;padding:16px}.timeline-store-action-log-module .timeline-store-action-log .icon img{display:block;height:24px;object-fit:cover;width:24px}.timeline-store-action-log-module .timeline-store-action-log .message{margin-left:16px}.timeline-store-action-log-module .timeline-store-action-log .message .board-title{border-bottom:1px dashed #999}.timeline-store-action-log-module .timeline-store-action-log .message .board-title a{color:#595959}.timeline-store-action-log-module .timeline-store-action-log .message .function{font-weight:bold}.timeline-topic-module .timeline-topic{background:#fff;border:1px solid #dedede;margin-top:-1px;padding:8px 16px}.timeline-topic-module .timeline-topic .topic-partial{margin-bottom:8px}.timeline-topic-module .timeline-topic .user-partial{margin-bottom:8px}.timeline-topic-module .timeline-topic .board-partial{margin-bottom:8px}.timeline-topic-module .timeline-topic .main-contents{display:flex;flex-direction:row;margin-bottom:8px}.timeline-topic-module .timeline-topic .main-contents .body-partial{flex:1;margin-right:4px}.timeline-topic-module .timeline-topic .main-contents .board-thumbnail-partial{width:120px}.timeline-topic-module .timeline-topic .actions-partial{display:flex;flex-direction:row;align-items:center}.timeline-topic-module .timeline-topic .actions-partial .post-comment-partial{flex:1;display:flex;flex-direction:row;justify-content:flex-end}.timeline-author-following-module .timeline-author-following{background:#fff;border:1px solid #dedede;margin-top:-1px;padding:8px 16px}.timeline-author-following-module .timeline-author-following .user-partial{margin-bottom:8px}.timeline-author-following-module .timeline-author-following .timeline-author-following-partial{margin-bottom:8px}.timeline-author-following-module .timeline-author-following .timeline-author-following-partial .message{display:inline-flex;flex-direction:row;align-items:center;flex-wrap:wrap}.timeline-author-following-module .timeline-author-following .timeline-author-following-partial .message .function{font-weight:bold}.timeline-author-import-link-module .timeline-author-import-link{background:#fff;border:1px solid #dedede;margin-top:-1px;padding:8px 16px}.timeline-author-import-link-module .timeline-author-import-link .user-partial{margin-bottom:8px}.timeline-author-import-link-module .timeline-author-import-link .timeline-author-import-link-partial{margin-bottom:8px}.timeline-author-import-link-module .timeline-author-import-link .timeline-author-import-link-partial .message{display:inline-flex;flex-direction:row;align-items:center;flex-wrap:wrap;margin-bottom:8px}.timeline-author-import-link-module .timeline-author-import-link .timeline-author-import-link-partial .message .function{font-weight:bold}.timeline-board-favorite-rating-module .timeline-board-favorite-rating{background:#fff;border:1px solid #dedede;margin-top:-1px;padding:8px 16px}.timeline-board-favorite-rating-module .timeline-board-favorite-rating .user-partial{margin-bottom:8px}.timeline-board-favorite-rating-module .timeline-board-favorite-rating .board-favorite-rating-partial{margin-bottom:8px}.timeline-board-favorite-rating-module .timeline-board-favorite-rating .board-favorite-rating-partial .message{display:inline-flex;flex-direction:row;align-items:center;flex-wrap:wrap}.timeline-board-favorite-rating-module .timeline-board-favorite-rating .board-favorite-rating-partial .message .function{font-weight:bold}.timeline-board-favorite-rating-module .timeline-board-favorite-rating .board-favorite-rating-partial .message .favorite-ratings{display:inline-flex;flex-direction:row;align-items:center;height:24px}.timeline-board-favorite-rating-module .timeline-board-favorite-rating .board-favorite-rating-partial .message .favorite-ratings .favorite-rating.selected .icon-module .material-icons-outlined{color:#ffba1a}.timeline-board-following-module .timeline-board-following{background:#fff;border:1px solid #dedede;margin-top:-1px;padding:8px 16px}.timeline-board-following-module .timeline-board-following .user-partial{margin-bottom:8px}.timeline-board-following-module .timeline-board-following .timeline-board-following-partial{background:#fff}.timeline-board-following-module .timeline-board-following .timeline-board-following-partial .message{display:inline-flex;flex-direction:row;align-items:center;flex-wrap:wrap}.timeline-board-following-module .timeline-board-following .timeline-board-following-partial .message .function{font-weight:bold}.timeline-board-import-link-module .timeline-board-import-link{background:#fff;border:1px solid #dedede;margin-top:-1px;padding:8px 16px}.timeline-board-import-link-module .timeline-board-import-link .user-partial{margin-bottom:8px}.timeline-board-import-link-module .timeline-board-import-link .timeline-board-import-link-partial{margin-bottom:8px}.timeline-board-import-link-module .timeline-board-import-link .timeline-board-import-link-partial .message{display:inline-flex;flex-direction:row;align-items:center;flex-wrap:wrap;margin-bottom:8px}.timeline-board-import-link-module .timeline-board-import-link .timeline-board-import-link-partial .message .function{font-weight:bold}.timeline-board-read-status-module .timeline-board-read-status{background:#fff;border:1px solid #dedede;margin-top:-1px;padding:8px 16px}.timeline-board-read-status-module .timeline-board-read-status .user-partial{margin-bottom:8px}.timeline-board-read-status-module .timeline-board-read-status .board-read-status-partial{margin-bottom:8px}.timeline-board-read-status-module .timeline-board-read-status .board-read-status-partial .message .function{font-weight:bold}.timeline-board-reread-user-module .timeline-board-reread-user{background:#fff;border:1px solid #dedede;margin-top:-1px;padding:8px 16px}.timeline-board-reread-user-module .timeline-board-reread-user .user-partial{margin-bottom:8px}.timeline-board-reread-user-module .timeline-board-reread-user .timeline-board-reread-user-partial{margin-bottom:8px}.timeline-board-reread-user-module .timeline-board-reread-user .timeline-board-reread-user-partial .message{display:inline-flex;flex-direction:row;align-items:center;flex-wrap:wrap;margin-bottom:8px}.timeline-board-reread-user-module .timeline-board-reread-user .timeline-board-reread-user-partial .message .function{font-weight:bold}.timeline-common-board-with-authors-module .timeline-common-board-with-authors{align-items:center;display:flex;flex:1;flex-direction:row}.timeline-common-board-with-authors-module .timeline-common-board-with-authors .thumbnail{display:block}.timeline-common-board-with-authors-module .timeline-common-board-with-authors .thumbnail img{margin-right:4px;display:block;height:40px;object-fit:cover;width:40px}.timeline-common-board-with-authors-module .timeline-common-board-with-authors .title-name-contents{flex:1;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timeline-common-board-with-authors-module .timeline-common-board-with-authors .title-name-contents .author-names{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timeline-common-board-with-authors-module .timeline-common-board-with-authors .title-name-contents .board-title{font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timeline-common-user-module .timeline-common-user{display:flex;flex-direction:row;align-items:center}.timeline-common-user-module .timeline-common-user .user-icon{margin-right:4px}.timeline-common-user-module .timeline-common-user .user-icon img{border:1px solid #bebebe;border-radius:50%;display:block;height:24px;object-fit:cover;overflow:hidden;width:24px}.timeline-common-user-module .timeline-common-user .contents{width:100%;display:flex;flex-direction:row;align-items:center}.timeline-common-user-module .timeline-common-user .contents .user-name{width:100%;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timeline-common-user-module .timeline-common-user .contents .created-at{margin-left:4px;font-size:12px;color:#9a9a9a;white-space:nowrap}.top-event-topic-module{background-color:#fff;border:1px solid #dedede;margin-top:-1px}.top-event-topic-module .top-event-topic{align-content:center;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;padding:16px;width:100%;word-wrap:break-word;overflow-wrap:break-word}@media(min-width: 1200px){.top-event-topic-module .top-event-topic:hover{cursor:pointer;opacity:.6}}.top-event-topic-module .top-event-topic .top-event-contents{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.top-event-topic-module .top-event-topic .top-event-contents .title-contents{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;width:100%}.top-event-topic-module .top-event-topic .top-event-contents .title-contents .title{flex:1;font-size:14px;font-weight:bold;line-height:1.4;margin-bottom:4px;margin-right:8px}.top-event-topic-module .top-event-topic .top-event-contents .title-contents .thumbnail{text-align:right}.top-event-topic-module .top-event-topic .top-event-contents .title-contents .thumbnail img{display:block;height:40px;object-fit:cover;width:40px}.top-event-topic-module .top-event-topic .top-event-contents .contents{display:flex;flex-direction:row;width:100%}.top-event-topic-module .top-event-topic .top-event-contents .contents .published-at{color:#3da4f8;flex:1;font-size:12px;text-align:right}.top-free-space-topic-module{background-color:#fff;border:1px solid #dedede;margin-top:-1px}.top-free-space-topic-module .top-free-space-topic{align-content:center;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;padding:16px;width:100%;word-wrap:break-word;overflow-wrap:break-word}@media(min-width: 1200px){.top-free-space-topic-module .top-free-space-topic:hover{cursor:pointer;opacity:.6}}.top-free-space-topic-module .top-free-space-topic .top-free-space-contents{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.top-free-space-topic-module .top-free-space-topic .top-free-space-contents .title-contents{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;width:100%}.top-free-space-topic-module .top-free-space-topic .top-free-space-contents .title-contents .title{font-size:14px;font-weight:bold;line-height:1.4;margin-bottom:4px;margin-right:8px;width:100%}.top-free-space-topic-module .top-free-space-topic .top-free-space-contents .title-contents .thumbnail img{display:block;height:40px;object-fit:cover;width:40px}.top-free-space-topic-module .top-free-space-topic .top-free-space-contents .comment-contents{display:flex;flex-direction:row;width:100%}.top-free-space-topic-module .top-free-space-topic .top-free-space-contents .comment-contents .user-name{color:#595959;flex:1;font-size:14px;white-space:nowrap}.top-free-space-topic-module .top-free-space-topic .top-free-space-contents .comment-contents .last-updated-at{color:#3da4f8;flex:1;font-size:12px;text-align:right}.top-genba-public-episode-module{background-color:#fff;border:1px solid #dedede;height:120px;margin-top:-1px}.top-genba-public-episode-module .top-genba-public-episode{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;padding:16px}@media(min-width: 1200px){.top-genba-public-episode-module .top-genba-public-episode:hover{cursor:pointer;opacity:.6}}.top-genba-public-episode-module .top-genba-public-episode .image{margin-right:16px}.top-genba-public-episode-module .top-genba-public-episode .image img{display:block;height:80px;object-fit:cover;width:80px}.top-genba-public-episode-module .top-genba-public-episode .contents{align-content:flex-start;align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:flex-start}.top-genba-public-episode-module .top-genba-public-episode .contents .main-title{color:#222;font-size:14px;font-weight:bold;line-height:18px;margin-bottom:4px}.top-genba-public-episode-module .top-genba-public-episode .contents .episode{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:4px;width:100%}.top-genba-public-episode-module .top-genba-public-episode .contents .episode .episode-number{color:#222;font-size:14px;font-weight:bold}@media(max-width: 1199px){.top-genba-public-episode-module .top-genba-public-episode .contents .episode .episode-number{font-size:14px}}.top-genba-public-episode-module .top-genba-public-episode .contents .episode .publication-date{color:#222;color:#3da4f8;flex:1;font-size:12px;margin-left:8px;text-align:right}.top-genba-public-episode-module .top-genba-public-episode .contents .subtitle{color:#222;font-size:14px}.top-headlines-module .top-headlines .top-headline{background-color:#fff;border:1px solid #dedede}.top-headlines-module .top-headlines .top-headline a{display:inline-block;padding:8px 16px;width:100%}@media(min-width: 1200px){.top-headlines-module .top-headlines .top-headline a:hover{cursor:pointer;opacity:.6}}.top-headlines-module .top-headlines .top-headline+.top-headline{margin-top:-1px}.top-manba-magazines-module{background-color:#fff;border:1px solid #dedede;margin-top:-1px}.top-manba-magazines-module .top-manba-magazine{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;padding:8px;width:100%;word-wrap:break-word;overflow-wrap:break-word}@media(min-width: 1200px){.top-manba-magazines-module .top-manba-magazine:hover{cursor:pointer;opacity:.6}}.top-manba-magazines-module .top-manba-magazine .top-manba-magazine-contents{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.top-manba-magazines-module .top-manba-magazine .top-manba-magazine-contents .title-contents{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;width:100%}.top-manba-magazines-module .top-manba-magazine .top-manba-magazine-contents .title-contents .thumbnail img{margin-right:8px;border:1px solid #dedede;display:block;height:40px;object-fit:cover;width:40px}.top-manba-magazines-module .top-manba-magazine .top-manba-magazine-contents .title-contents .title{-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;-webkit-line-clamp:3;line-height:1.4;margin-bottom:4px;margin-right:8px;overflow:hidden;width:100%}.top-want-to-recall-module{background-color:#fff;border:1px solid #dedede;margin-top:-1px}.top-want-to-recall-module .top-want-to-recall-topic{align-content:center;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;padding:16px;width:100%;word-wrap:break-word;overflow-wrap:break-word}@media(min-width: 1200px){.top-want-to-recall-module .top-want-to-recall-topic:hover{cursor:pointer;opacity:.6}}.top-want-to-recall-module .top-want-to-recall-topic .top-want-to-recall-contents{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.top-want-to-recall-module .top-want-to-recall-topic .top-want-to-recall-contents .title-contents{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;width:100%}.top-want-to-recall-module .top-want-to-recall-topic .top-want-to-recall-contents .title-contents .title{align-content:flex-start;align-items:flex-start;display:flex;flex:1;flex-direction:row;font-size:14px;font-weight:bold;justify-content:flex-start;line-height:1.4;margin-bottom:4px;margin-right:8px}.top-want-to-recall-module .top-want-to-recall-topic .top-want-to-recall-contents .title-contents .title .restricted-18-plus{background-color:#e03d5c;color:#fff;font-size:12px;font-weight:bold;margin-right:4px;padding:0 4px;text-align:center}.top-want-to-recall-module .top-want-to-recall-topic .top-want-to-recall-contents .title-contents .thumbnail img{display:block;height:40px;object-fit:cover;width:40px}.top-want-to-recall-module .top-want-to-recall-topic .top-want-to-recall-contents .comment-contents{display:flex;flex-direction:row;width:100%}.top-want-to-recall-module .top-want-to-recall-topic .top-want-to-recall-contents .comment-contents .user-name{color:#3da4f8;flex:1;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-want-to-recall-module .top-want-to-recall-topic .top-want-to-recall-contents .comment-contents .remaining-day{color:#595959;font-size:12px;text-align:right}.topic-metadata-followers-module .contents-partial{margin-top:-1px;background:#fff;border:1px solid #dedede}.topic-metadata-followers-module .contents-partial .users{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:8px}@media(max-width: 1199px){.topic-metadata-followers-module .contents-partial .users{justify-content:center}}.topic-metadata-followers-module .contents-partial .users .user{margin:4px}.topic-metadata-followers-module .contents-partial .users .user .icon img{background-color:#fff;border:1px solid #dedede;border-radius:50%;display:block;height:40px;object-fit:cover;overflow:hidden;width:40px}.topic-metadata-followers-module .contents-partial .users .user .private{opacity:.3}@media(min-width: 1200px){.topic-metadata-followers-module .contents-partial .users .user .public:hover{cursor:pointer;opacity:.6}}@media(max-width: 1199px){.topics-announce-module{padding:0 16px}}.topics-announce-module .topics-announce .thumbnail{display:flex;justify-content:center;align-items:center;align-content:center}.topics-announce-module .topics-announce .thumbnail img{flex:1;width:375px;aspect-ratio:auto;display:block}.topics-bbs-new-topic-module .topics-bbs-new-topic{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px}.topics-bbs-new-topic-module .topics-bbs-new-topic .new-banner-partial{margin-bottom:16px}.topics-bbs-new-topic-module .topics-bbs-new-topic .metadata-partial{margin-bottom:8px}.topics-bbs-new-topic-module .topics-bbs-new-topic .board-partial{margin-bottom:8px}.topics-bbs-new-topic-module .topics-bbs-new-topic .comment-body-partial{margin-bottom:8px}.topics-bbs-topic-module .topics-bbs-topic{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px}.topics-bbs-topic-module .topics-bbs-topic .metadata-partial{margin-bottom:16px}.topics-bbs-topic-module .topics-bbs-topic .title-partial{margin-bottom:8px}.topics-bbs-topic-module .topics-bbs-topic .comment-body-partial{margin-bottom:8px}.topics-bbs-topic-module .topics-bbs-topic .comment-body-partial{margin-bottom:8px}.topics-board-module .topics-board{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin-top:-1px;padding:16px}.topics-board-module .topics-board.background-white{background-color:#fff}.topics-board-module .topics-board .thumbnail{background-color:#fff;margin-right:8px}@media(min-width: 1200px){.topics-board-module .topics-board .thumbnail:hover{cursor:pointer;opacity:.6}}.topics-board-module .topics-board .thumbnail img{border:1px solid #dedede;display:block;height:120px;object-fit:cover;width:80px}.topics-board-module .topics-board .contents{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%}.topics-board-module .topics-board .contents .title{font-size:16px;font-weight:bold;margin-bottom:4px}.topics-board-module .topics-board .contents .authors{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;flex-direction:row;flex-wrap:wrap;font-size:14px;margin-bottom:4px}.topics-board-module .topics-board .contents .authors .author-name{color:#3da4f8;font-size:14px;margin-right:5px}.topics-board-module .topics-board .contents .metadata{align-items:center;display:flex;flex-direction:row;font-size:14px;width:100%;margin-bottom:8px}.topics-board-module .topics-board .contents .metadata .book-count{margin-right:4px;text-align:left;white-space:normal}.topics-board-module .topics-board .contents .actions-partial{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;width:100%}.topics-board-module .topics-board .contents .actions-partial .preview-button-partial{width:100px;margin-right:4px;flex:1}.topics-board-module .topics-board .contents .actions-partial .store-action-partial{width:110px;margin-left:4px;flex:1}.topics-floating-menu-module{bottom:75px;right:75px;height:calc(50px + env(safe-area-inset-bottom));position:fixed;z-index:11;display:none}@media(max-width: 1199px){.topics-floating-menu-module{bottom:110px;right:16px}.topics-floating-menu-module.overlay{bottom:170px}}.topics-floating-menu-module .floating-menu{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end}.topics-floating-menu-module .floating-menu .floating-board{display:none;width:100%;width:268px;margin-right:16px;padding:8px;align-content:flex-start;align-items:center;flex-direction:row;justify-content:flex-start;background:#fafafa;border:1px solid #dedede;box-shadow:0px 2px 2px rgba(0,0,0,.25);border-radius:8px}@media(max-width: 1199px){.topics-floating-menu-module .floating-menu .floating-board{display:flex}}.topics-floating-menu-module .floating-menu .floating-board .floating-board-thumbnail{margin-right:8px}.topics-floating-menu-module .floating-menu .floating-board .floating-board-thumbnail img{width:60px;height:86px;display:block}.topics-floating-menu-module .floating-menu .floating-board .floating-board-contents{width:100%}.topics-floating-menu-module .floating-menu .floating-board .floating-board-contents .floating-board-title{font-weight:bold;font-weight:700;font-size:14px;line-height:20px;color:#222;-webkit-box-orient:vertical;display:-webkit-box;height:40px;-webkit-line-clamp:2;margin-bottom:4px;overflow:hidden;margin-top:0px}.topics-floating-menu-module .floating-menu .floating-board .floating-board-contents .floating-board-link{align-items:center;background-color:#fff;border:1px solid #9a9a9a;color:#3da4f8;border-radius:4px;font-weight:bold;font-size:16px}.topics-floating-menu-module .floating-menu .floating-board .floating-board-contents .floating-board-link a{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:38px}.topics-floating-menu-module .floating-menu dialog.floating-menu-dialog .floating-menu-dialog-contents{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.topics-floating-menu-module .floating-menu dialog.floating-menu-dialog .floating-menu-dialog-contents .floating-menu-dialog-item{width:100px;flex:1;padding:8px}.topics-floating-menu-module .floating-menu .floating-menu-button{cursor:pointer;background-color:#e03d5c;align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center;width:60px;height:60px;padding:8px;border:1px solid #9a9a9a;box-shadow:0px 2px 2px rgba(0,0,0,.25);border-radius:50%}.topics-floating-menu-module .floating-menu .floating-menu-button .floating-menu-item{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;padding:4px;position:relative;text-align:center;width:100%}.topics-floating-menu-module .floating-menu .floating-menu-button .floating-menu-item .icon{position:relative}.topics-floating-menu-module .floating-menu .floating-menu-button .floating-menu-item .icon .material-icons-outlined{color:#fff;font-size:30px}.topics-floating-menu-module .floating-menu .floating-menu-button .floating-menu-item .text{font-size:10px}.topic-follow-button-module .topic-follow-button .not-login-action-button{display:block}.topic-follow-button-module .topic-follow-button .login-action-button{display:none}.topic-follow-button-module .topic-follow-button .follow-action-button .action-button{align-content:center;align-items:center;background:#fff;border:1px solid #9a9a9a;border-radius:24px;cursor:pointer;display:flex;flex-direction:row;justify-content:center;padding:4px 8px}.topic-follow-button-module .topic-follow-button .follow-action-button .action-button .icon{display:block}.topic-follow-button-module .topic-follow-button .follow-action-button .action-button .icon img{margin-top:4px;height:16px;width:16px}.topic-follow-button-module .topic-follow-button .follow-action-button .action-button .text{color:#222;margin-left:5px}.topic-follow-button-module .topic-follow-button .follow-action-button .action-button.selected{background-color:#e03d5c;border:none}.topic-follow-button-module .topic-follow-button .follow-action-button .action-button.selected .icon{display:none}.topic-follow-button-module .topic-follow-button .follow-action-button .action-button.selected .icon img{height:16px;width:16px}.topic-follow-button-module .topic-follow-button .follow-action-button .action-button.selected .text{color:#fff;margin-left:5px}.topic-follow-button-module .topic-follow-button .message{display:none;background-color:#595959;color:#fff;font-size:12px;margin-top:12px;padding:4px;position:relative;text-align:center}@media(max-width: 1199px){.topic-follow-button-module .topic-follow-button .message{font-size:10px}}.topic-follow-button-module .topic-follow-button .message.visible{display:block}.topic-follow-button-module .topic-follow-button .message a{font-weight:bold;text-decoration:underline}.topic-follow-button-module .topic-follow-button .message::before{border-bottom:8px solid #595959;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);content:"";display:block;height:0;left:50%;position:absolute;top:-8px;width:0}.topic-input-form{background-color:#fff;border:1px solid #dedede;border-top:none;padding:16px}.topic-input-form .introduce-partial{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:8px}.topic-input-form .introduce-partial .text{font-weight:bold}@media(max-width: 1199px){.topic-input-form .introduce-partial .text{margin-bottom:4px}}.topic-input-form .introduce-partial .link{flex:1;text-align:right;text-decoration:underline}.topic-input-form .type-partial{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:8px}.topic-input-form .type-partial .type-label{flex:1;font-weight:bold;margin-right:16px}.topic-input-form .type-partial .type-radio-buttons{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin:4px}.topic-input-form .type-partial .type-radio-buttons .radio-option{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.topic-input-form .type-partial .type-radio-buttons .radio-option [type=radio]{padding:0;margin:0}.topic-input-form .type-partial .type-radio-buttons .radio-option label{padding:0;margin:4px}.topic-input-form .guide-partial .description{margin-bottom:8px}.topic-input-form .guide-partial .guide-button{background:#fff;border:1px solid #9a9a9a;border-radius:4px;box-sizing:border-box;margin-bottom:8px;display:inline-block;padding:8px 16px;text-align:center}@media(min-width: 1200px){.topic-input-form .guide-partial .guide-button:hover{cursor:pointer;opacity:.6}}.topic-input-form .guide-partial .practices-link{text-decoration:underline}.topic-input-form .title-partial .title-label-partial{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.topic-input-form .title-partial .title-label-partial .title-label{font-weight:bold}.topic-input-form .title-partial .title-label-partial .spoil-partial{flex:1}.topic-input-form .title-partial .title-label-partial .spoil-partial .spoil{align-content:flex-end;align-items:center;display:flex;flex-direction:row;justify-content:flex-end}@media(max-width: 1199px){.topic-input-form .title-partial .title-label-partial .spoil-partial .spoil{flex:1;flex-direction:row;margin-top:0;width:100%}}.topic-input-form .title-partial .title-label-partial .spoil-partial .spoil .spoil-checkbox input[type=checkbox]{padding:0;margin:0;margin-top:4px}.topic-input-form .title-partial .title-label-partial .spoil-partial .spoil .spoil-text label{padding:0;margin:4px}.topic-input-form .body-partial .body-label{font-weight:bold;margin-bottom:4px}.topic-input-form .body-partial .body-text-area textarea{height:160px}.topic-input-form .keywords-partial{margin-bottom:16px;display:block;margin-right:16px;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;width:100%}.topic-input-form .keywords-partial .keywords{align-content:flex-start;align-items:center;display:flex;flex-direction:row}.topic-input-form .keywords-partial .keywords .keyword{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center;cursor:pointer;margin-right:8px;padding:4px 8px;background:#dedede;border:1px solid #dedede;border-radius:20px;white-space:nowrap}.topic-input-form .keywords-partial .keywords .keyword .display-name{color:#595959}.topic-input-form .keywords-partial .keywords .keyword .name{display:none}.topic-input-form .keywords-partial .keywords .keyword .image{margin-right:4px}.topic-input-form .keywords-partial .keywords .keyword .image img{height:24px;margin-top:4px;width:24px}.topic-input-form .post-meta-partial{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:8px}.topic-input-form .post-meta-partial .anonymous-checkbox-partial{margin-right:16px;align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.topic-input-form .post-meta-partial .anonymous-checkbox-partial .user-icon img{border:1px solid #dedede;display:block;border-radius:50%;object-fit:cover;width:24px;height:24px}.topic-input-form .post-meta-partial .anonymous-checkbox-partial .anonymous-checkbox{margin-left:4px;height:20px;margin-top:2px}.topic-input-form .post-meta-partial .anonymous-checkbox-partial .anonymous-text label{margin:0}.topic-input-form .post-meta-partial .image-partial{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:flex-start}.topic-input-form .post-meta-partial .image-partial .image-field{display:none}.topic-input-form .post-meta-partial .image-partial .image-selector-button{align-content:center;align-items:center;background:#fff;border:1px solid #9a9a9a;border-radius:4px;display:flex;flex-direction:row;justify-content:center;padding:4px 16px}.topic-input-form .post-meta-partial .image-partial .image-selector-button .image{margin-right:8px}.topic-input-form .post-meta-partial .image-partial .image-selector-button .image img{height:24px;margin-top:4px;width:24px}.topic-input-form .post-meta-partial .image-partial .paste-image{margin-left:5px}.topic-input-form .post-meta-partial .image-partial .paste-image img{border:1px solid #dedede;border-radius:4px;display:block;height:42px;margin:auto;object-fit:cover;width:42px}.topic-input-form .name-partial .not-login-message{display:none;background:#ffe8ee;border:1px solid #d0021b;border-radius:4px;margin-bottom:8px;padding:8px}.topic-input-form .name-partial .not-login-message .text{color:#e03d5c;font-weight:bold}.topic-input-form .name-partial .not-login-message .link{color:#3da4f8;font-weight:bold}.topic-input-form .post-button-partial button{margin-top:16px;border:1px solid #595959}.topic-guideline-module .topic-guideline{background:#fff;border:1px solid #dedede;padding:15px}.topic-guideline-module .topic-guideline .title{color:#e03d5c;font-size:14px;font-weight:bold;line-height:24px}.topic-guideline-module .topic-guideline p a{color:#3da4f8;text-decoration:underline}.topic-guideline-module .topic-guideline ul{padding-left:16px}.topic-header-module{background:#fff;border:1px solid #dedede;border-top:2px solid #e03d5c;padding:8px 16px}.topic-header-module.free-spaces{border-top:2px solid #9bcb3b}.topic-header-module.want-to-recall{border-top:2px solid #ffba1a}@media(max-width: 1199px){.topic-header-module{margin-top:-1px}}.topic-header-module .ranking{margin-right:8px}.topic-header-module .ranking .text{display:inline-block;font-size:12px;color:#595959;background:#dedede;border-radius:12px;padding:4px 8px;margin-bottom:4px}.topic-header-module .topic-header-title{margin-bottom:8px}.topic-header-module .topic-header-title .title{color:#222;font-size:18px;font-weight:bold;line-height:1.4em;margin-bottom:0;margin-top:0}@media(max-width: 1199px){.topic-header-module .topic-header-title .title{font-size:16px;margin-bottom:0;margin-top:0}}.topic-header-module .topic-header-contents{display:flex;flex:1;flex-direction:column;justify-content:flex-start}.topic-header-module .topic-header-contents .metadata{margin-bottom:8px;align-content:center;align-items:center;display:flex;flex:1;flex-direction:row;justify-content:flex-start}@media(max-width: 1199px){.topic-header-module .topic-header-contents .metadata{margin-bottom:8px}}.topic-header-module .topic-header-contents .metadata .type{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-right:8px}.topic-header-module .topic-header-contents .metadata .type .icon{margin-right:2px}.topic-header-module .topic-header-contents .metadata .type .icon img{display:block;height:14px;width:14px}.topic-header-module .topic-header-contents .metadata .type .text{color:#595959;font-size:14px}@media(max-width: 1199px){.topic-header-module .topic-header-contents .metadata .type .text{font-size:12px}}.topic-header-module .topic-header-contents .metadata .type .text.resolved{color:#9bcb3b}.topic-header-module .topic-header-contents .metadata .type .text.unresolved{color:#e03d5c}.topic-header-module .topic-header-contents .metadata .counters{align-items:center;display:flex;flex:1;flex-direction:row;justify-content:flex-start}.topic-header-module .topic-header-contents .metadata .counters .view-counter{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-right:8px}.topic-header-module .topic-header-contents .metadata .counters .view-counter .view-icon{margin-right:2px}.topic-header-module .topic-header-contents .metadata .counters .view-counter .view-icon img{display:block;height:14px;width:14px}.topic-header-module .topic-header-contents .metadata .counters .view-counter .view-count{color:#595959;font-size:14px}@media(max-width: 1199px){.topic-header-module .topic-header-contents .metadata .counters .view-counter .view-count{font-size:12px}}.topic-header-module .topic-header-contents .metadata .counters .empathy-counter{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-right:8px}.topic-header-module .topic-header-contents .metadata .counters .empathy-counter .empathy-icon{margin-right:2px}.topic-header-module .topic-header-contents .metadata .counters .empathy-counter .empathy-icon img{display:block;height:14px;width:14px}.topic-header-module .topic-header-contents .metadata .counters .empathy-counter .empathy-count{color:#595959;font-size:14px}@media(max-width: 1199px){.topic-header-module .topic-header-contents .metadata .counters .empathy-counter .empathy-count{font-size:12px}}.topic-header-module .topic-header-contents .metadata .counters .comment-counter{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-right:8px}.topic-header-module .topic-header-contents .metadata .counters .comment-counter .comment-icon{margin-right:2px}.topic-header-module .topic-header-contents .metadata .counters .comment-counter .comment-icon img{display:block;height:14px;width:14px}.topic-header-module .topic-header-contents .metadata .counters .comment-counter .comment-count{color:#595959;font-size:14px}@media(max-width: 1199px){.topic-header-module .topic-header-contents .metadata .counters .comment-counter .comment-count{font-size:12px}}.topic-header-module .topic-header-contents .metadata .members{font-size:12px;color:#595959}.topic-header-module .topic-header-contents .actions{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.topic-header-module .topic-header-contents .actions .scroll-to-comment{color:#3da4f8;cursor:pointer;font-size:12px;margin-right:8px}.topic-header-module .topic-header-contents .actions .follow-button-partial{align-content:center;align-items:center;display:flex;flex:1;flex-direction:row;justify-content:flex-end;text-align:right}.topics-logo-module .topics-logo{background-color:#fff;border:1px solid #dedede;padding:8px 16px;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center}.topics-logo-module .topics-logo .topics-logo-title{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center}.topics-logo-module .topics-logo .topics-logo-title .banner{margin-right:8px}.topics-logo-module .topics-logo .topics-logo-title .banner img{display:block;height:34px;object-fit:contain}.topics-logo-module .topics-logo .topics-logo-title .message .caption{color:#222;font-size:14px;font-weight:bold;text-align:start}.topics-logo-module .topics-logo .topics-logo-title .message .description{color:#595959;font-size:10px;font-weight:bold;text-align:start;margin-top:-4px}.topics-logo-module .topics-logo .post-icon{text-align:right;border:1px solid #dedede;padding:8px;border-radius:4px}.topics-main-module .topics-main{margin-top:-1px;background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:row;padding:16px}@media(min-width: 1200px){.topics-main-module .topics-main:hover{cursor:pointer;opacity:.6}}.topics-main-module .topics-main .topic-contents{align-content:center;align-items:center;background-color:#fff;flex:1;height:80px;justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topics-main-module .topics-main .topic-contents .topic-title{color:#3da4f8;font-size:16px;font-weight:bold;margin-bottom:8px;margin-top:0;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width: 1199px){.topics-main-module .topics-main .topic-contents .topic-title{font-size:14px}}.topics-main-module .topics-main .topic-contents .topic-contents-metadata{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:8px}.topics-main-module .topics-main .topic-contents .topic-contents-metadata .type{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-right:8px}.topics-main-module .topics-main .topic-contents .topic-contents-metadata .type .icon{margin-right:2px}.topics-main-module .topics-main .topic-contents .topic-contents-metadata .type .icon img{display:block;height:14px;width:14px}.topics-main-module .topics-main .topic-contents .topic-contents-metadata .type .text{color:#595959;font-size:14px}@media(max-width: 1199px){.topics-main-module .topics-main .topic-contents .topic-contents-metadata .type .text{font-size:12px}}.topics-main-module .topics-main .topic-contents .topic-contents-metadata .type .text.spoil{color:#e03d5c}.topics-main-module .topics-main .topic-contents .topic-contents-metadata .counters{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.topics-main-module .topics-main .topic-contents .topic-contents-metadata .counters .view-counter{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-right:8px}.topics-main-module .topics-main .topic-contents .topic-contents-metadata .counters .view-counter .view-icon{margin-right:2px}.topics-main-module .topics-main .topic-contents .topic-contents-metadata .counters .view-counter .view-icon img{display:block;height:14px;width:14px}.topics-main-module .topics-main .topic-contents .topic-contents-metadata .counters .view-counter .view-count{color:#595959;font-size:14px}@media(max-width: 1199px){.topics-main-module .topics-main .topic-contents .topic-contents-metadata .counters .view-counter .view-count{font-size:12px}}.topics-main-module .topics-main .topic-contents .topic-contents-metadata .counters .comment-counter{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-right:8px}.topics-main-module .topics-main .topic-contents .topic-contents-metadata .counters .comment-counter .comment-icon{margin-right:2px}.topics-main-module .topics-main .topic-contents .topic-contents-metadata .counters .comment-counter .comment-icon img{display:block;height:14px;width:14px}.topics-main-module .topics-main .topic-contents .topic-contents-metadata .counters .comment-counter .comment-count{color:#595959;font-size:14px}@media(max-width: 1199px){.topics-main-module .topics-main .topic-contents .topic-contents-metadata .counters .comment-counter .comment-count{font-size:12px}}.topics-main-module .topics-main .topic-contents .topic-contents-metadata .board-title{font-size:14px;color:#595959}@media(max-width: 1199px){.topics-main-module .topics-main .topic-contents .topic-contents-metadata .board-title{font-size:12px}}.topics-main-module .topics-main .topic-contents .user-data{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.topics-main-module .topics-main .topic-contents .user-data .user-icon{margin-right:8px;margin-right:4px}.topics-main-module .topics-main .topic-contents .user-data .user-icon img{border:1px solid #bebebe;border-radius:50%;display:block;height:20px;object-fit:cover;overflow:hidden;width:20px}.topics-main-module .topics-main .topic-contents .user-data .user-name{color:#595959;font-size:14px;font-weight:bold;margin-right:8px}@media(max-width: 1199px){.topics-main-module .topics-main .topic-contents .user-data .user-name{font-size:12px}}.topics-main-module .topics-main .topic-contents .user-data .last-updated-at{color:#595959}@media(max-width: 1199px){.topics-main-module .topics-main .topic-contents .user-data .last-updated-at{font-size:12px}}.topics-main-module .topics-main .topic-image .thumbnail{width:80px}.topics-main-module .topics-main .topic-image .thumbnail img{display:block;height:80px;object-fit:contain;width:80px}.topics-main-module .topics-main .topic-image .clip-art{width:80px}.topics-main-module .topics-main .topic-image .clip-art img{display:block;height:80px;object-fit:cover;width:80px}.topic-navigation-module{background-color:#fff;border:1px solid #dedede}@media(max-width: 1199px){.topic-navigation-module{margin-bottom:0}}.topic-navigation-module .message{color:#f24961;font-size:12px;font-weight:bold;margin-bottom:4px;margin-top:4px}.topic-navigation-module .title{color:#222;font-size:14px;font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topic-navigation-module .topic-empty{background-color:#dedede;color:#9a9a9a}.topic-navigation-module .topic-empty:hover{cursor:auto;opacity:1}.topic-navigation-module .col-xs-6.previous-contents{padding-right:0}.topic-navigation-module .col-xs-6.next-contents{padding-left:0}.topic-navigation-module .previous{border-right:1px solid #dedede;height:50px;padding:5px;padding-left:15px}@media(min-width: 1200px){.topic-navigation-module .previous:hover{cursor:pointer;opacity:.6}}.topic-navigation-module .next{height:50px;padding:5px;padding-right:15px;text-align:right}@media(min-width: 1200px){.topic-navigation-module .next:hover{cursor:pointer;opacity:.6}}.topic-plan-to-read-button-module .topic-plan-to-read-button .action-button{align-content:center;align-items:center;background:#fff;border:1px solid #9a9a9a;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;justify-content:center;padding:4px;height:42px}.topic-plan-to-read-button-module .topic-plan-to-read-button .action-button .icon{display:block}.topic-plan-to-read-button-module .topic-plan-to-read-button .action-button .icon img{margin-top:4px;height:16px;width:16px}.topic-plan-to-read-button-module .topic-plan-to-read-button .action-button .text{font-weight:bold;color:#222;margin-left:5px}.topic-plan-to-read-button-module .topic-plan-to-read-button .action-button.disabled{background-color:#dedede;border:none;cursor:default}.topic-plan-to-read-button-module .topic-plan-to-read-button .action-button.disabled .icon{display:none}.topic-plan-to-read-button-module .topic-plan-to-read-button .action-button.disabled .icon img{height:16px;width:16px}.topic-plan-to-read-button-module .topic-plan-to-read-button .action-button.disabled .text{color:#9a9a9a;margin-left:5px}.topic-plan-to-read-button-module .topic-plan-to-read-button .action-button.selected{background-color:#e03d5c;border:none}.topic-plan-to-read-button-module .topic-plan-to-read-button .action-button.selected .icon{display:none}.topic-plan-to-read-button-module .topic-plan-to-read-button .action-button.selected .icon img{height:16px;width:16px}.topic-plan-to-read-button-module .topic-plan-to-read-button .action-button.selected .text{color:#fff;margin-left:5px}.topics-post-topics-module{background-color:#fff;border:1px solid #dedede;margin-top:-1px}.topics-post-topics-module .post-topics .title{margin-top:16px;margin-bottom:8px;font-weight:bold;font-size:14px;text-align:center;color:#222}.topics-post-topics-module .post-buttons{margin-bottom:16px;align-content:center;align-items:center;display:flex;justify-content:center;flex-direction:row}.topics-post-topics-module .post-buttons .button{border:1px solid #9a9a9a;box-sizing:border-box;border-radius:4px;padding:4px 8px}@media(min-width: 1200px){.topics-post-topics-module .post-buttons .button:hover{cursor:pointer;opacity:.6}}.topics-post-topics-module .post-buttons .button.center{margin:0 8px}.topics-post-topics-module .post-buttons .button .text{font-size:14px;line-height:20px;text-align:center;color:#222}.topics-post-topics-module .return-to-topics{border-top:1px solid #dedede;align-content:center;align-items:center;display:flex;justify-content:center;flex-direction:row}.topics-post-topics-module .return-to-topics .text{padding:8px 16px;font-weight:bold;font-size:14px;text-align:center;color:#3da4f8}.topics-review-topic-module .topics-review-topic{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px}.topics-review-topic-module .topics-review-topic .new-banner-partial{margin-bottom:8px}.topics-review-topic-module .topics-review-topic .board-contents{margin-bottom:16px}.topics-review-topic-module .topics-review-topic .board-detail-contents{margin-bottom:16px}.topics-review-topic-module .topics-review-topic .board-detail-contents .board-banner{cursor:pointer;padding:4px 16px;background:#f5f5f5;display:flex;align-items:center;text-align:center;justify-content:center}.topics-review-topic-module .topics-review-topic .board-detail-contents .board-banner .text{color:#595959}.topics-review-topic-module .topics-review-topic .board-detail-contents .board-detail-main.hide{display:none}.topics-review-topic-module .topics-review-topic .board-detail-contents .board-detail-main .boards-main-module .boards-main{border-top:none;border-left:none;border-right:none;padding:0}.topics-review-topic-module .topics-review-topic .topic-contents{display:flex;flex-direction:row;align-items:flex-start;margin-bottom:16px}.topics-review-topic-module .topics-review-topic .topic-contents .topic-data-contents{flex:1}.topics-review-topic-module .topics-review-topic .topic-contents .topic-data-contents .topic-title{font-weight:bold;font-size:14px;margin-bottom:8px}.topics-review-topic-module .topics-review-topic .actions-contents{display:flex;align-items:center;text-align:center;justify-content:flex-start}@media(max-width: 1199px){.topics-review-topic-module .topics-review-topic .actions-contents{justify-content:space-between}}.topics-review-topic-module .topics-review-topic .actions-contents .empathy-partial{margin-right:8px}.topics-review-topic-module .topics-review-topic .actions-contents .post-comment-partial{margin-right:8px}@media(max-width: 1199px){.topics-search-box-module .topics-search-box{margin:0 16px}}.topics-search-box-module .topics-search-box .search{display:flex;flex-direction:row;white-space:nowrap;align-items:center;align-content:center}.topics-search-box-module .topics-search-box .search .input-area{flex:1}.topics-search-box-module .topics-search-box .search .input-area input{-webkit-appearance:none;background-color:#fff;border-radius:0;height:34px;margin-bottom:0}.topics-search-box-module .topics-search-box .search .button button{background-color:#e03d5c;border:2px solid #e03d5c;border-radius:0;color:#fff;font-size:22px;height:36px;margin-bottom:0;margin-right:0;width:50px;padding:0}.topics-select-box-module .topics-select-logo{padding-bottom:16px;text-align:center}.topics-select-box-module .topics-select-logo .title{font-weight:bold;font-size:16px}.topics-select-box-module .topics-select-logo .image{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:8px}.topics-select-box-module .topics-select-logo .image img{display:block;height:174px;width:auto}.topics-tab-menu-module .topics-tab-menu .topic-links-row{display:flex;flex-direction:column}@media(max-width: 1199px){.topics-tab-menu-module .topics-tab-menu .topic-links-row{flex-direction:row}}.topics-tab-menu-module .topics-tab-menu .topic-links-row .topic-link{border:1px solid #dedede;background:#fff;margin-top:-1px}@media(max-width: 1199px){.topics-tab-menu-module .topics-tab-menu .topic-links-row .topic-link.right{border-left:none}}@media(max-width: 1199px){.topics-tab-menu-module .topics-tab-menu .topic-links-row .topic-link{width:50%}}.topics-tab-menu-module .topics-tab-menu .topic-links-row .topic-link .item{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;padding:8px}@media(max-width: 1199px){.topics-tab-menu-module .topics-tab-menu .topic-links-row .topic-link .item{padding:8px 16px}}.topics-tab-menu-module .topics-tab-menu .topic-links-row .topic-link .item .title{flex:1}.topics-tab-menu-module .topics-tab-menu .topic-links-row .topic-link .item .count{color:#595959;font-size:12px}.topics-tab-menu-module .topics-tab-menu .topic-links-row .topic-link .item.selected{background-color:#fff7e6}.topics-tab-menu-module .topics-tab-menu .topic-links-row .topic-link .item.selected .title{color:#ffba1a;font-weight:bold}.topics-tab-menu-module .topics-tab-menu .topic-links-row .topic-link .item.selected .count{color:#ffba1a}.topics-title-logo-module .topics-title-logo{margin-bottom:16px;display:flex;flex-direction:column}@media(max-width: 1199px){.topics-title-logo-module .topics-title-logo{margin-bottom:0;padding:0 16px}}@media(max-width: 1199px){.topics-title-logo-module .topics-title-logo{align-items:flex-start;flex-direction:row;justify-content:flex-start}}.topics-title-logo-module .topics-title-logo .banner{align-items:center;display:flex;justify-content:center;margin-bottom:16px;height:94px}@media(max-width: 1199px){.topics-title-logo-module .topics-title-logo .banner{height:80px;justify-content:flex-start;flex:1;margin-bottom:0}}.topics-title-logo-module .topics-title-logo .banner img{display:block;height:100%;padding:0 32px;object-fit:contain}@media(max-width: 1199px){.topics-title-logo-module .topics-title-logo .banner img{padding:0}}.topics-title-logo-module .topics-title-logo .message{flex:1}@media(max-width: 1199px){.topics-title-logo-module .topics-title-logo .message{margin-left:16px}}.topics-title-logo-module .topics-title-logo .message .caption{color:#222;font-size:24px;font-weight:bold;margin-bottom:8px;text-align:center}@media(max-width: 1199px){.topics-title-logo-module .topics-title-logo .message .caption{font-size:18px;text-align:left}}.topics-title-logo-module .topics-title-logo .message .description{color:#595959;font-size:14px;font-weight:bold;text-align:center}@media(max-width: 1199px){.topics-title-logo-module .topics-title-logo .message .description{text-align:left}}.topics-title-with-spoil-module .title-with-spoil .title-contents{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.topics-title-with-spoil-module .title-with-spoil .title-contents .spoil{background-color:#f24961;border-radius:2px;color:#fff;font-size:12px;font-weight:normal;margin-right:4px;padding:2px;vertical-align:1px;width:52px}.topics-title-with-spoil-module .title-with-spoil .title-contents .title{color:#222;font-size:16px;font-weight:bold;line-height:1.4em;margin-bottom:0;margin-top:0}@media(max-width: 1199px){.topics-title-with-spoil-module .title-with-spoil .title-contents .title{font-size:16px;margin-bottom:0;margin-top:0}}.topics-topic-module .topics-topic{background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:row;margin-top:-1px;padding:16px}.topics-topic-module .topics-topic .thumbnail-contents{min-width:90px;width:auto;height:128px}.topics-topic-module .topics-topic .thumbnail-contents .thumbnail img{width:90px;width:auto;height:128px;border:1px solid #dedede;display:block;object-fit:cover}.topics-topic-module .topics-topic .main-contents{flex:1;margin-left:8px;background-color:#fff}.topics-topic-module .topics-topic .main-contents .title{color:#3da4f8;font-size:16px;margin-bottom:4px;margin-top:0;font-weight:bold;text-align:left}@media(max-width: 1199px){.topics-topic-module .topics-topic .main-contents .title{font-size:14px}}.topics-topic-module .topics-topic .main-contents .board-title{font-size:14px;color:#595959;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis}@media(max-width: 1199px){.topics-topic-module .topics-topic .main-contents .board-title{font-size:12px}}.topics-topic-module .topics-topic .main-contents .metadata{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:8px}.topics-topic-module .topics-topic .main-contents .metadata .type{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-right:8px}.topics-topic-module .topics-topic .main-contents .metadata .type .icon{margin-right:2px}.topics-topic-module .topics-topic .main-contents .metadata .type .icon img{width:100%;display:block;height:14px;width:14px}.topics-topic-module .topics-topic .main-contents .metadata .type .text{color:#595959;font-size:14px}@media(max-width: 1199px){.topics-topic-module .topics-topic .main-contents .metadata .type .text{font-size:12px}}.topics-topic-module .topics-topic .main-contents .user-data{margin-bottom:8px;align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.topics-topic-module .topics-topic .main-contents .user-data .first-comment-author{flex:1;align-content:flex-start;align-items:center;color:#595959;display:flex;flex-direction:row;justify-content:flex-start;white-space:nowrap}@media(max-width: 1199px){.topics-topic-module .topics-topic .main-contents .user-data .first-comment-author{font-size:12px}}.topics-topic-module .topics-topic .main-contents .user-data .first-comment-author .user-icon{margin-right:4px}@media(min-width: 1200px){.topics-topic-module .topics-topic .main-contents .user-data .first-comment-author .user-icon a:hover{cursor:pointer;opacity:.6}}.topics-topic-module .topics-topic .main-contents .user-data .first-comment-author .user-icon img{border:1px solid #bebebe;border-radius:50%;display:block;height:20px;object-fit:cover;overflow:hidden;width:20px}.topics-topic-module .topics-topic .main-contents .user-data .first-comment-author .name{color:#595959;margin-right:4px}.topics-topic-module .topics-topic .main-contents .user-data .first-comment-author .name a{color:#3da4f8}.topics-topic-module .topics-topic .main-contents .user-data .first-comment-author .updated-at{color:#595959}.topics-topic-module .topics-topic .main-contents .user-data .members-count{color:#595959;text-align:right}@media(max-width: 1199px){.topics-topic-module .topics-topic .main-contents .user-data .members-count{font-size:12px}}.topics-topic-module .topics-topic .main-contents .comment-data{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;overflow:hidden}.topics-topic-module .topics-topic .main-contents .comment-data .comment-body{color:#222;flex:1;width:100%;margin-top:0px;margin-bottom:0px;-webkit-box-orient:vertical;color:#595959;display:-webkit-box;font-size:14px;height:44px;-webkit-line-clamp:2;overflow:hidden;line-height:21px;margin-right:8px;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}@media(max-width: 1199px){.topics-topic-module .topics-topic .main-contents .comment-data .comment-body{font-size:12px;line-height:18px;height:38px}}.topics-topic-module .topics-topic .main-contents .comment-data .comment-body.spoil{height:16px}.topics-thanks-not-login-module .topics-thanks-not-login{align-content:center;align-items:center;background-color:#fff;border:1px solid #3da4f8;border-radius:4px;display:flex;flex-direction:column;justify-content:center;padding:16px}.topics-thanks-not-login-module .topics-thanks-not-login .welcome-login-message{margin-bottom:16px;width:100%}.topics-thanks-not-login-module .topics-thanks-not-login .welcome-login-message .text{color:#3da4f8;font-size:16px;font-weight:bold}.topics-thanks-not-login-module .topics-thanks-not-login .login-message{margin-bottom:16px;width:100%}.topics-thanks-not-login-module .topics-thanks-not-login .login-message .text{color:#222;font-size:14px}.topics-thanks-not-login-module .topics-thanks-not-login .buttons{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;width:382px}@media(max-width: 1199px){.topics-thanks-not-login-module .topics-thanks-not-login .buttons{flex-direction:column;width:100%}}.topics-thanks-not-login-module .topics-thanks-not-login .buttons .more-detail-button{align-content:center;align-items:center;border:1px solid #3da4f8;border-radius:4px;display:flex;flex:1;flex-direction:row;font-weight:bold;justify-content:center;margin-right:16px;padding:8px 16px;width:100%}.topics-thanks-not-login-module .topics-thanks-not-login .buttons .more-detail-button .text{color:#3da4f8;font-size:14px}@media(max-width: 1199px){.topics-thanks-not-login-module .topics-thanks-not-login .buttons .more-detail-button{flex-direction:column;margin-bottom:8px;margin-right:0}}.topics-thanks-not-login-module .topics-thanks-not-login .buttons .login-button{align-content:center;align-items:center;background-color:#3da4f8;border:1px solid #3da4f8;border-radius:4px;display:flex;flex:1;flex-direction:row;font-weight:bold;justify-content:center;padding:8px 16px;width:100%}.topics-thanks-not-login-module .topics-thanks-not-login .buttons .login-button .text{color:#fff;font-size:14px}.topics-thanks-share-module .topics-thanks-share{align-content:center;align-items:center;background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:column;justify-content:center;padding-top:32px;padding-bottom:32px;margin-bottom:16px}.topics-thanks-share-module .topics-thanks-share article.boards-favorite-ratings-module{border-top:inherit}.topics-thanks-share-module .topics-thanks-share article.boards-favorite-ratings-module .caption{display:none}.topics-thanks-share-module .topics-thanks-share .thanks{margin-top:16px;margin-bottom:48px}.topics-thanks-share-module .topics-thanks-share .thanks-message{margin-bottom:8px}.topics-thanks-share-module .topics-thanks-share .thanks-message .text{color:#e03d5c;font-size:16px;font-weight:bold;text-align:center}.topics-thanks-share-module .topics-thanks-share .share-message{color:#e03d5c;font-size:16px;font-weight:bold;margin-bottom:16px;text-align:center}.topics-thanks-share-module .topics-thanks-share .share-message .text{color:#e03d5c;font-size:16px;font-weight:bold}.topics-thanks-share-module .topics-thanks-share .share-message .link{color:#3da4f8;font-size:16px;font-weight:bold}.topics-thanks-share-module .topics-thanks-share .share-text{margin-bottom:16px;text-align:center;font-weight:bold}.topics-thanks-share-module .return-to-board-top-partial{margin-bottom:16px;margin-top:-1px}.footer-return-to-top-partial{display:none}.footer-content{display:none}.profile-tutorials-module{align-items:center;display:flex;flex-direction:column;justify-content:center}.profile-tutorials-module .profile-tutorials .profile-tutorials-main{width:800px}@media(max-width: 1199px){.profile-tutorials-module .profile-tutorials .profile-tutorials-main{width:375px}}.profile-tutorials-module .profile-tutorials .profile-tutorials-main .profile-tutorials-content{min-height:480px;background-color:#fff;border:1px solid #dedede;border-radius:8px;padding:32px 48px}@media(max-width: 1199px){.profile-tutorials-module .profile-tutorials .profile-tutorials-main .profile-tutorials-content{padding:16px}}.profile-tutorials-module .profile-tutorials .profile-tutorials-main .profile-tutorials-content .user-settings-profile-label{color:#222;font-size:14px;font-weight:bold}.profile-tutorials-module .profile-tutorials .profile-tutorials-main .profile-tutorials-content .user-settings-profile-input{background:#fff;border-radius:4px}.profile-tutorials-module .profile-tutorials .profile-tutorials-main .profile-tutorial-image{align-content:center;align-items:center;flex-direction:row;justify-content:center;text-align:center;background-color:#fff;border:1px solid #dedede;padding:32px 16px 0;width:100%}@media(max-width: 1199px){.profile-tutorials-module .profile-tutorials .profile-tutorials-main .profile-tutorial-image{padding:16px}}.profile-tutorials-module .profile-tutorials .profile-tutorials-main .profile-tutorial-image .profile-tutorial-icon-image{color:#222;font-size:14px;font-weight:bold}.profile-tutorials-module .profile-tutorials .profile-tutorials-main .profile-tutorial-image .profile-tutorial-icon-image img{border:1px solid #dedede;border-radius:50%;object-fit:cover;overflow:hidden;height:128px;width:128px}@media(min-width: 1200px){.profile-tutorials-module .profile-tutorials .profile-tutorials-main .profile-tutorial-image .profile-tutorial-icon-image img:hover{cursor:pointer;opacity:.6}}.profile-tutorials-module .profile-tutorials .profile-tutorials-main .profile-tutorial-image .profile-tutorial-icon-file{padding:16px}@media(min-width: 1200px){.profile-tutorials-module .profile-tutorials .profile-tutorials-main .profile-tutorial-image .profile-tutorial-icon-file:hover{cursor:pointer;opacity:.6}}.profile-tutorials-module .profile-tutorials .profile-tutorials-main .profile-tutorials-biography .profile-tutorials-biography-label{font-size:14px;font-weight:bold;margin-bottom:10px}.profile-tutorials-module .profile-tutorials .profile-tutorials-main .profile-tutorials-completed{align-content:center;align-items:center;flex-direction:row;justify-content:center;text-align:center}.profile-tutorials-module .profile-tutorials .profile-tutorials-main .profile-tutorials-completed .title{font-size:18px;font-weight:bold;margin-bottom:32px}.profile-tutorials-module .profile-tutorials .profile-tutorials-main .profile-tutorials-completed .description{font-size:16px;margin-bottom:32px}.profile-tutorials-module .profile-tutorials .profile-tutorials-step-button{align-content:center;align-items:center;flex-direction:row;justify-content:center;text-align:center;margin-top:16px}.profile-tutorials-module .profile-tutorials .profile-tutorials-step-button .button{background-color:#3da4f8;border:none;color:#fff;border-radius:24px;font-size:16px;font-weight:bold;padding:8px;text-align:center;display:block;width:240px;margin-left:auto;margin-right:auto}@media(min-width: 1200px){.profile-tutorials-module .profile-tutorials .profile-tutorials-step-button .button:hover{cursor:pointer;opacity:.6}}.profile-tutorials-module .profile-tutorials .profile-tutorials-step-button .button .skip{background-color:#fff;border:1px solid #dedede}.profile-tutorials-module .profile-tutorials .profile-tutorials-step-button .disabled{background-color:#bebebe}.profile-tutorials-module .profile-tutorials .profile-tutorials-read-more-button{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center;text-align:center;margin-bottom:32px;color:#3da4f8}.upcomings-not-found-module .not-found{align-content:center;align-items:center;background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:column;justify-content:flex-start;margin:auto;max-width:540px;padding:40px}.upcomings-not-found-module .not-found .image{margin-bottom:8px}.upcomings-not-found-module .not-found .image img{display:block}.upcomings-not-found-module .not-found .text{color:#9a9a9a;font-size:16px}.user-board-lists-banner-module{max-width:343px;margin:0 auto}.user-board-lists-banner-module .user-board-lists-banner{background:#cce8ff;border:1px solid #bebebe;border-radius:4px;padding:16px;display:flex;flex-direction:column;align-items:center;justify-content:center}.user-board-lists-banner-module .user-board-lists-banner .title-image{align-items:center;display:flex;justify-content:center;margin-bottom:16px}.user-board-lists-banner-module .user-board-lists-banner .title-image img{width:79px;height:40px;display:block;height:100%;object-fit:contain}.user-board-lists-banner-module .user-board-lists-banner .title{text-align:center;font-size:16px;font-weight:bold;margin-bottom:8px}.user-board-lists-banner-module .user-board-lists-banner .link-description{text-align:center}.user-board-lists-banner-module .user-board-lists-banner .link-description a{color:#3da4f8;text-decoration:underline}.user-board-lists-banner-module .user-board-lists-banner .description{text-align:center}.user-board-lists-banner-module .user-board-lists-banner .description2{margin-bottom:8px;text-align:center}.user-board-lists-banner-module .user-board-lists-banner .link-button-partial{width:100%;margin-bottom:8px}.user-board-lists-banner-module .user-board-lists-banner .link-button{background-color:#fff;border:1px solid #dedede;display:flex;flex:1;flex-direction:row;justify-content:center;align-items:center;align-content:center;border-radius:4px;height:40px;color:#3da4f8}.user-board-lists-banner-module .user-board-lists-banner .link-button .icon .icon-module .material-icons-outlined{color:#3da4f8}.user-board-lists-banner-module .user-board-lists-banner .link-button .text{font-weight:bold}.user-board-lists-banner-module .user-board-lists-banner .guide{font-size:12px;text-align:center}.user-board-lists-banner-module .user-board-lists-banner .guide a{text-decoration:underline}.user-board-lists-banner-module .user-board-lists-banner .message{flex:1 1 auto}@media(max-width: 1199px){.user-board-lists-banner-module .user-board-lists-banner .message{margin-left:16px}}.user-board-lists-banner-module .user-board-lists-banner .message .title-caption{color:#222;font-size:18px;font-weight:bold;margin-bottom:8px;text-align:center}@media(max-width: 1199px){.user-board-lists-banner-module .user-board-lists-banner .message .title-caption{text-align:left}}.user-board-lists-banner-module .user-board-lists-banner .message .title-description .text{color:#595959;display:inline;font-size:14px;font-weight:bold;text-align:center}@media(max-width: 1199px){.user-board-lists-banner-module .user-board-lists-banner .message .title-description .text{text-align:left}}.user-board-lists-banner-module .user-board-lists-banner .message .title-description .link{color:#3da4f8;display:inline}@media(max-width: 1199px){.user-board-lists-banner-module .user-board-lists-banner .message .title-description .link{text-align:left}}.user-board-lists-form{background-color:#fff;border:1px solid #dedede;padding:16px 0}.user-board-lists-form .user-board-lists-base-item{display:none}.user-board-lists-form .user-board-list-title-partial{padding:0 16px;margin-bottom:16px}.user-board-lists-form .user-board-list-title-partial .user-board-list-title{margin-bottom:8px}.user-board-lists-form .user-board-list-title-partial .user-board-list-title .title{font-weight:bold;margin-bottom:4px}.user-board-lists-form .user-board-list-title-partial .user-board-list-description .title{font-weight:bold;margin-bottom:4px}.user-board-lists-form .user-board-list-title-partial .sortable-description{padding:8px;background:#fff7e6;border-radius:4px;font-size:14px;color:#222}@media(max-width: 1199px){.user-board-lists-form .user-board-list-title-partial .sortable-description{font-size:12px}}.user-board-lists-form .user-board-list-items{margin-bottom:16px}.user-board-lists-form .user-board-list-items .user-board-lists-item-module .user-board-lists-item{border-left:none;border-right:none}.user-board-lists-form .user-board-list-search-partial{padding:0 16px}.user-board-lists-form .user-board-list-search-partial .user-board-list-search-text{font-weight:bold;margin-bottom:8px}.user-board-lists-form .checkbox-public-status-partial{padding:0 16px;align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin:8px 0 16px}.user-board-lists-form .checkbox-public-status-partial .checkbox-public-status{height:20px}.user-board-lists-form .checkbox-public-status-partial .public-status-text label{margin:0}.user-board-lists-form .post-button-partial{padding:0 16px}.user-board-lists-form .post-button-partial button{border:1px solid #595959}.user-board-lists-item-module .user-board-lists-item{margin-top:-1px;background:#fff;border:1px solid #dedede;display:flex;padding:16px 16px 16px 0;display:flex;flex-direction:row;align-content:flex-start;justify-content:flex-start;align-items:flex-start}.user-board-lists-item-module .user-board-lists-item .image-partial{display:flex;flex-direction:row;align-content:flex-start;justify-content:flex-start;align-items:center}.user-board-lists-item-module .user-board-lists-item .image-partial .icon{font-size:16px}.user-board-lists-item-module .user-board-lists-item .image-partial .thumbnail img{box-shadow:1px 2px 4px 0 rgba(0,0,0,.5);display:block;height:120px;width:90px;object-fit:cover}.user-board-lists-item-module .user-board-lists-item .contents-partial{margin-left:16px;width:100%}.user-board-lists-item-module .user-board-lists-item .contents-partial .title{color:#222;flex:1;font-size:18px;font-weight:bold;margin-bottom:8px}@media(max-width: 1199px){.user-board-lists-item-module .user-board-lists-item .contents-partial .title{font-size:16px}}.user-board-lists-item-module .user-board-lists-item .contents-partial .authors{margin-bottom:8px;height:20px;margin-bottom:4px;overflow:hidden;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.user-board-lists-item-module .user-board-lists-item .contents-partial .authors .author-name{color:#222;display:inline;font-size:14px;margin-right:8px}.user-board-lists-item-module .user-board-lists-item .contents-partial .delete-action-partial{flex:1;display:flex;align-items:flex-end;justify-content:flex-end}.user-board-lists-item-module .user-board-lists-item .contents-partial .delete-action-partial .delete-action{text-align:right;color:#e03d5c}.user-board-lists-like-button-module .user-board-lists-like-button{background-color:#fff;border:1px solid #dedede;border-radius:24px;padding:8px 16px;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center}.user-board-lists-like-button-module .user-board-lists-like-button .icon{font-size:16px}.user-board-lists-like-button-module .user-board-lists-like-button .icon .material-icons-outlined{color:#9a9a9a}.user-board-lists-like-button-module .user-board-lists-like-button .text{color:#9a9a9a;font-size:14px;font-weight:bold;margin-left:8px}.user-board-lists-like-button-module .user-board-lists-like-button .count{color:#9a9a9a;font-size:14px;font-weight:bold;margin-left:8px}.user-board-lists-list-module .user-board-lists-list{margin-top:-1px;background:#fff;border:1px solid #dedede;display:flex;padding:16px;display:flex;flex-direction:row;align-content:flex-start;justify-content:flex-start;align-items:flex-start}.user-board-lists-list-module .user-board-lists-list .image-partial .thumbnail{background-color:#fff}@media(min-width: 1200px){.user-board-lists-list-module .user-board-lists-list .image-partial .thumbnail:hover{cursor:pointer;opacity:.6}}.user-board-lists-list-module .user-board-lists-list .image-partial .thumbnail img{border:1px solid #dedede;display:block;height:74px;object-fit:cover;width:52px}.user-board-lists-list-module .user-board-lists-list .contents-partial{margin-left:16px;width:100%;overflow:hidden}.user-board-lists-list-module .user-board-lists-list .contents-partial .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#222;flex:1;font-size:18px;font-weight:bold;margin-bottom:8px}@media(max-width: 1199px){.user-board-lists-list-module .user-board-lists-list .contents-partial .title{font-size:16px}}.user-board-lists-list-module .user-board-lists-list .contents-partial .meta{display:flex;flex-direction:row;align-content:flex-start;justify-content:flex-start;align-items:center;margin-bottom:4px}.user-board-lists-list-module .user-board-lists-list .contents-partial .meta .icon{margin-right:4px}.user-board-lists-list-module .user-board-lists-list .contents-partial .meta .icon img{height:18px;width:18px;display:block}.user-board-lists-list-module .user-board-lists-list .contents-partial .meta .count{color:#595959;font-size:12px;margin-right:4px}.user-board-lists-list-module .user-board-lists-list .contents-partial .meta .list-status{color:#595959;font-size:12px}.user-board-lists-list-module .user-board-lists-list .contents-partial .user{margin-bottom:8px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:flex-start}.user-board-lists-list-module .user-board-lists-list .contents-partial .user .thumbnail{margin-right:8px}.user-board-lists-list-module .user-board-lists-list .contents-partial .user .thumbnail img{border:1px solid #dedede;display:block;height:20px;border-radius:50%;object-fit:cover;width:20px}.user-board-lists-list-module .user-board-lists-list .contents-partial .user .name{font-weight:bold}.user-board-lists-list-module .user-board-lists-list .contents-partial .user .updated-at{flex:1;display:flex;flex-direction:row;justify-content:flex-end;color:#595959}.user-board-lists-logo-module .user-board-lists-logo{background-color:#fff;border:1px solid #dedede;padding:8px 16px;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center}.user-board-lists-logo-module .user-board-lists-logo .user-board-lists-logo-title{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center}.user-board-lists-logo-module .user-board-lists-logo .user-board-lists-logo-title .banner img{display:block;height:34px;object-fit:contain}.user-board-lists-logo-module .user-board-lists-logo .user-board-lists-logo-title .message .caption{color:#222;font-size:14px;font-weight:bold;text-align:start}.user-board-lists-logo-module .user-board-lists-logo .user-board-lists-logo-title .message .description{color:#595959;font-size:10px;font-weight:bold;text-align:start;margin-top:-4px}.user-board-lists-logo-module .user-board-lists-logo .post-icon{text-align:right;border:1px solid #3da4f8;padding:8px;border-radius:4px}.user-board-lists-menu-module .user-board-lists-menu{margin-top:-1px;background:#fff;border:1px solid #dedede;display:flex;flex-direction:row;justify-content:flex-start;align-content:center;align-items:center}.user-board-lists-menu-module .user-board-lists-menu .item{flex:1;padding:8px 8px;display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center}.user-board-lists-menu-module .user-board-lists-menu .item .icon{flex:1}.user-board-lists-menu-module .user-board-lists-menu .item.selected{border-bottom:2px solid #3da4f8}.user-board-lists-menu-module .user-board-lists-menu .item.selected .icon .material-icons-outlined{color:#3da4f8}.user-board-lists-menu-module .user-board-lists-menu .item.selected .text{color:#3da4f8}.user-board-lists-new-button-module .user-board-lists-new-button{width:100%}@media(max-width: 1199px){.user-board-lists-new-button-module .user-board-lists-new-button{margin-top:0;margin-bottom:16px;padding:0 16px}}.user-board-lists-new-button-module .user-board-lists-new-button a{width:100%}.user-board-lists-new-button-module .user-board-lists-new-button .link-button{align-items:center;background:#3da4f8;display:flex;flex:1;flex-direction:row;justify-content:center;border-radius:4px;overflow:hidden}.user-board-lists-new-button-module .user-board-lists-new-button .link-button .icon img{height:20px;width:20px;display:block}.user-board-lists-new-button-module .user-board-lists-new-button .link-button .text{color:#fff;font-size:14px;font-weight:bold;margin-left:5px;padding:10px 0}@media(max-width: 1199px){.user-board-lists-search-box-module .user-board-lists-search-box{margin:0 16px}}.user-board-lists-search-box-module .user-board-lists-search-box .search{display:flex;flex-direction:row;white-space:nowrap;align-items:center;align-content:center}.user-board-lists-search-box-module .user-board-lists-search-box .search .input-area{flex:1}.user-board-lists-search-box-module .user-board-lists-search-box .search .input-area input{-webkit-appearance:none;background-color:#fff;border-radius:0;height:34px;margin-bottom:0}.user-board-lists-search-box-module .user-board-lists-search-box .search .button button{background-color:#3da4f8;border:2px solid #3da4f8;border-radius:0;color:#fff;font-size:22px;height:36px;margin-bottom:0;margin-right:0;width:50px;padding:0}.user-board-lists-search-box-module .user-board-lists-search-box .search .aa-Form{border-radius:0}.user-board-lists-show-module .user-board-lists-show .user-board-list-title-partial{background:#fff;border:1px solid #dedede;padding:16px}.user-board-lists-show-module .user-board-lists-show .user-board-list-title-partial .user-board-list-status-text{font-size:12px;color:#595959;background:#dedede;border-radius:12px;padding:4px 8px;margin-bottom:8px;display:inline-block}.user-board-lists-show-module .user-board-lists-show .user-board-list-title-partial .user-board-list-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold;font-size:20px;color:#000;margin-bottom:8px}.user-board-lists-show-module .user-board-lists-show .user-board-list-title-partial .user-board-list-description{word-break:break-all;word-wrap:break-word;overflow-wrap:break-word;padding:8px;margin-top:16px;margin-bottom:8px;background:#fafafa;border-radius:4px;font-size:14px;color:#000}.user-board-lists-show-module .user-board-lists-show .user-board-list-title-partial .user-board-list-description a{color:#3da4f8}.user-board-lists-show-module .user-board-lists-show .user-board-list-title-partial .user-board-list-user-contents{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:flex-start;margin-bottom:8px}.user-board-lists-show-module .user-board-lists-show .user-board-list-title-partial .user-board-list-user-contents .user-board-list-user{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:flex-start}.user-board-lists-show-module .user-board-lists-show .user-board-list-title-partial .user-board-list-user-contents .user-board-list-user .icon{margin-right:4px}.user-board-lists-show-module .user-board-lists-show .user-board-list-title-partial .user-board-list-user-contents .user-board-list-user .icon img{height:18px;width:18px;display:block}.user-board-lists-show-module .user-board-lists-show .user-board-list-title-partial .user-board-list-user-contents .user-board-list-user .count{color:#595959;font-size:12px;margin-right:8px}.user-board-lists-show-module .user-board-lists-show .user-board-list-title-partial .user-board-list-user-contents .user-board-list-user .thumbnail{margin-right:8px}.user-board-lists-show-module .user-board-lists-show .user-board-list-title-partial .user-board-list-user-contents .user-board-list-user .thumbnail img{border:1px solid #dedede;display:block;height:24px;width:24px;border-radius:50%;object-fit:cover}.user-board-lists-show-module .user-board-lists-show .user-board-list-title-partial .user-board-list-user-contents .user-board-list-share-icon{display:none}@media(max-width: 1199px){.user-board-lists-show-module .user-board-lists-show .user-board-list-title-partial .user-board-list-user-contents .user-board-list-share-icon{flex:1;flex-direction:row;justify-content:flex-end}}.user-board-lists-show-module .user-board-lists-show .user-board-list-title-partial .user-board-list-actions{display:none;text-align:right}.user-board-lists-show-module .user-board-lists-show .user-board-list-title-partial .user-board-list-actions .destroy-button{color:#e03d5c;padding:4px;margin-right:8px}.user-board-lists-show-module .user-board-lists-show .user-board-list-title-partial .user-board-list-actions .edit-button{padding:4px;border-radius:4px;background:#fff;border:1px solid #dedede}.user-board-lists-title-logo-module .user-board-lists-title-logo{margin-bottom:16px;display:flex;flex-direction:column}@media(max-width: 1199px){.user-board-lists-title-logo-module .user-board-lists-title-logo{margin-bottom:0;margin-top:16px;padding:0 16px}}@media(max-width: 1199px){.user-board-lists-title-logo-module .user-board-lists-title-logo{align-items:flex-start;flex-direction:row;justify-content:flex-start}}.user-board-lists-title-logo-module .user-board-lists-title-logo .title-image{align-items:center;display:flex;justify-content:center;margin-bottom:16px;height:94px}@media(max-width: 1199px){.user-board-lists-title-logo-module .user-board-lists-title-logo .title-image{height:80px;justify-content:flex-start;flex:1 1 auto}}.user-board-lists-title-logo-module .user-board-lists-title-logo .title-image img{display:block;height:100%;padding:0 32px;object-fit:contain}@media(max-width: 1199px){.user-board-lists-title-logo-module .user-board-lists-title-logo .title-image img{padding:0}}.user-board-lists-title-logo-module .user-board-lists-title-logo .message{flex:1 1 auto}@media(max-width: 1199px){.user-board-lists-title-logo-module .user-board-lists-title-logo .message{margin-left:16px}}.user-board-lists-title-logo-module .user-board-lists-title-logo .message .title-caption{color:#222;font-size:18px;font-weight:bold;margin-bottom:8px;text-align:center}@media(max-width: 1199px){.user-board-lists-title-logo-module .user-board-lists-title-logo .message .title-caption{text-align:left}}.user-board-lists-title-logo-module .user-board-lists-title-logo .message .title-description .text{color:#595959;display:inline;font-size:14px;font-weight:bold;text-align:center}@media(max-width: 1199px){.user-board-lists-title-logo-module .user-board-lists-title-logo .message .title-description .text{text-align:left}}.user-board-lists-title-logo-module .user-board-lists-title-logo .message .title-description .link{color:#3da4f8;display:inline}@media(max-width: 1199px){.user-board-lists-title-logo-module .user-board-lists-title-logo .message .title-description .link{text-align:left}}.user-board-lists-thanks-share-module .user-board-lists-thanks-share{align-content:center;align-items:center;background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:column;justify-content:center;padding:16px;margin-bottom:16px}.user-board-lists-thanks-share-module .user-board-lists-thanks-share .thanks-message{margin-bottom:8px}.user-board-lists-thanks-share-module .user-board-lists-thanks-share .thanks-message .text{color:#e03d5c;font-size:16px;font-weight:bold;text-align:center}.user-board-lists-thanks-share-module .user-board-lists-thanks-share .share-message{color:#e03d5c;font-size:16px;font-weight:bold;margin-bottom:16px;text-align:center}.user-board-lists-thanks-share-module .user-board-lists-thanks-share .share-message .text{color:#e03d5c;font-size:16px;font-weight:bold}.user-board-lists-thanks-share-module .user-board-lists-thanks-share .share-message .link{color:#3da4f8;font-size:16px;font-weight:bold}.user-board-lists-thanks-share-module .user-board-lists-thanks-share .share-text{margin-bottom:16px;text-align:center}.user-board-lists-thanks-share-module .user-board-lists-thanks-share .share-image.loading-image{display:block}.user-board-lists-thanks-share-module .user-board-lists-thanks-share .share-image.pop-image{display:none}.user-board-lists-thanks-share-module .user-board-lists-thanks-share .share-image img{width:100%;height:auto;display:block}.users-first-login-module .first-login{background:#cce8ff;border:1px solid #3da4f8;padding:8px 16px;width:100%}.users-first-login-module .first-login .completed-login-message{color:#3da4f8;display:inline-block;font-weight:bold}.users-first-login-module .first-login .completed-login-message .introduce-message{color:#3da4f8;display:inline;font-weight:normal}.users-first-login-module .first-login .completed-login-message .introduce-message .link-message{color:#3da4f8;display:inline}.users-first-login-module .first-login .completed-login-message .introduce-message .link-message .text{display:inline}.users-first-login-module .first-login .completed-login-message .introduce-message .link-message .link{display:inline;text-decoration:underline}.users-floating-menu-module{bottom:75px;right:75px;height:calc(50px + env(safe-area-inset-bottom));position:fixed;z-index:11}@media(max-width: 1199px){.users-floating-menu-module{bottom:75px;right:16px}.users-floating-menu-module.overlay{bottom:170px}}.users-floating-menu-module .floating-menu dialog.floating-menu-dialog .floating-menu-dialog-contents{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.users-floating-menu-module .floating-menu dialog.floating-menu-dialog .floating-menu-dialog-contents .floating-menu-dialog-item{width:100px;flex:1;padding:8px}.users-floating-menu-module .floating-menu .floating-menu-button{cursor:pointer;background-color:#e03d5c;align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center;width:60px;height:60px;padding:8px;border:1px solid #9a9a9a;box-shadow:0px 2px 2px rgba(0,0,0,.25);border-radius:50%}.users-floating-menu-module .floating-menu .floating-menu-button .floating-menu-item{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;padding:4px;position:relative;text-align:center;width:100%}.users-floating-menu-module .floating-menu .floating-menu-button .floating-menu-item .icon{position:relative}.users-floating-menu-module .floating-menu .floating-menu-button .floating-menu-item .icon .material-icons-outlined{color:#fff;font-size:30px}.users-floating-menu-module .floating-menu .floating-menu-button .floating-menu-item .text{font-size:10px}.users-notification-select-box-module .contents-partial{padding:8px;background:#fff;border:1px solid #dedede;margin-top:-1px}.users-notification-select-box-module .users-notification-select-box{flex:1;text-align:right}@media(max-width: 1199px){.users-notification-select-box-module .users-notification-select-box{flex:1;width:none}}.users-imports-confirm-text-form-module .users-imports-confirm-text-form .acitons{display:flex;flex-direction:row;align-items:center}.users-imports-confirm-text-form-module .users-imports-confirm-text-form .acitons .users-imports-input-text-back{flex:1;margin:0 8px}.users-imports-confirm-text-form-module .users-imports-confirm-text-form .acitons .users-imports-input-text-back .back-button{align-items:center;background-color:#fff;border:1px solid #9a9a9a;border-radius:4px;display:flex;flex:1;flex-direction:row;justify-content:center;width:100%;height:40px}.users-imports-confirm-text-form-module .users-imports-confirm-text-form .acitons .users-imports-input-text-post{flex:1;margin:0 8px}.users-imports-confirm-text-form-module .users-imports-confirm-text-form .acitons .users-imports-input-text-post input[type=submit]{margin:0px}.users-imports-confirm-text-form-module .users-imports-confirm-text-form .acitons .users-imports-input-text-post .post-button{align-items:center;background-color:#fff;border:1px solid #9a9a9a;border-radius:4px;display:flex;flex:1;flex-direction:row;justify-content:center;width:100%;height:40px}.users-imports-input-text-completed-module .users-imports-input-text-completed{background-color:#fff;border:1px solid #dedede;padding:16px}.users-imports-input-text-completed-module .users-imports-input-text-completed .text{text-align:center;color:#e03d5c;font-size:16px;font-weight:bold}.users-imports-input-text-completed-module .users-imports-input-text-completed .notification-text{text-align:center}.users-imports-input-text-completed-module .users-imports-input-text-completed .link{color:#3da4f8}.users-imports-input-text-form-module .users-imports-input-text-form{background-color:#fff;border:1px solid #dedede;padding:16px}.users-imports-input-text-form-module .users-imports-input-text-form .users-imports-input-type{display:flex;flex-direction:row;align-items:center;justify-content:center;align-content:center;margin-bottom:16px}.users-imports-input-text-form-module .users-imports-input-text-form .users-imports-input-type .users-imports-input-type-label{font-weight:bold;flex:1}.users-imports-input-text-form-module .users-imports-input-text-form .users-imports-input-type .users-imports-input-type-combobox{flex:1}.users-imports-input-text-form-module .users-imports-input-text-form .users-imports-input-type .users-imports-input-type-combobox select{margin:0}.users-imports-input-text-form-module .users-imports-input-text-form .users-imports-input-text .imports-text-area{height:180px}.users-imports-input-text-form-module .users-imports-input-text-form .users-imports-input-description{margin-bottom:14px;padding:8px;background:#fff7e6;border-radius:4px}.users-imports-input-text-form-module .users-imports-input-text-form .users-imports-input-text-confirm{text-align:right}.users-imports-input-text-form-module .users-imports-input-text-form .users-imports-input-text-confirm .confirm-button{align-items:center;background-color:#fff;border:1px solid #9a9a9a;border-radius:4px;display:flex;flex:1;flex-direction:row;justify-content:center;width:100%}.users-imports-input-text-new-button{width:100%}@media(max-width: 1199px){.users-imports-input-text-new-button{margin-top:0;padding:0 16px}}.users-imports-input-text-new-button a{width:100%}.users-imports-input-text-new-button .link-button{align-items:center;background:#fff;border:1px solid #dedede;display:flex;flex:1;flex-direction:row;justify-content:center;border-radius:4px;overflow:hidden}.users-imports-input-text-new-button .link-button .icon{margin-top:2px}.users-imports-input-text-new-button .link-button .icon img{height:20px;width:20px}.users-imports-input-text-new-button .link-button .text{color:#222;font-size:16px;font-weight:bold;margin-left:5px;padding:10px 0}.users-not-found-notificaiton-module .users-not-found-notificaiton{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px;text-align:center}.users-not-found-notificaiton-module .users-not-found-notificaiton .title{font-size:16px;margin-bottom:8px}.users-not-found-notificaiton-module .users-not-found-notificaiton .image{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:8px}.users-not-found-notificaiton-module .users-not-found-notificaiton .image img{display:block;height:200px;width:200px}.users-not-found-notificaiton-module .users-not-found-notificaiton .users-message .description{color:#595959;font-size:14px;margin-bottom:16px}.users-not-found-notificaiton-module .users-not-found-notificaiton .return-to-top-partial{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center}.users-not-found-notificaiton-module .users-not-found-notificaiton .return-to-top-partial .return-to-top{background:#fff;border:1px solid #9a9a9a;border-radius:4px;color:#222;display:flex;flex-direction:row;padding:8px 16px;text-align:center;width:250px}.users-not-found-notificaiton-module .users-not-found-notificaiton .return-to-top-partial .return-to-top .text{color:#222;flex:1;font-size:14px;font-weight:bold}.users-not-found-notificaiton-module .users-not-found-notificaiton .return-to-top-partial .return-to-top .item-cursor{text-align:right;width:20px}.users-not-found-notificaiton-module .users-not-found-notificaiton .return-to-top-partial .return-to-top .item-cursor img{display:block;width:20px}.users-reports-empathized-comment-module .users-reports-empathized-comment{align-content:flex-start;align-items:center;background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:row;justify-content:flex-start;padding:16px}.users-reports-empathized-comment-module .users-reports-empathized-comment .comment-body{border-radius:4px;-webkit-box-orient:vertical;color:#222;display:-webkit-box;font-size:14px;-webkit-line-clamp:2;line-height:1.6;margin-right:8px;max-height:54px;overflow:hidden;padding:6px 8px 8px;width:100%;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.users-reports-empathized-comment-module .users-reports-empathized-comment .empathized-counter{color:#e03d5c;flex:1;font-size:14px;text-align:right}.users-reports-not-found-module .users-reports-not-found{align-content:flex-start;align-items:center;background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:column;justify-content:center;padding:40px 0}@media(max-width: 1199px){.users-reports-not-found-module .users-reports-not-found{padding:24px 0}}.users-reports-not-found-module .users-reports-not-found .text{color:#222;font-size:14px;text-align:center}.users-reports-store-module .users-reports-store{align-content:flex-start;align-items:center;background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:row;justify-content:flex-start;padding:16px;margin-top:-1px}.users-reports-store-module .users-reports-store .board-title{color:#222;font-size:14px;margin-right:8px}.users-reports-store-module .users-reports-store .store-counter{color:#ffba19;flex:1;font-size:14px;text-align:right}.users-reports-view-module .users-reports-view{align-content:flex-start;align-items:center;background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:row;justify-content:flex-start;padding:16px}.users-reports-view-module .users-reports-view .topic-title{color:#222;font-size:14px;margin-right:8px}.users-reports-view-module .users-reports-view .view-counter{color:#3da4f8;flex:1;font-size:14px;text-align:right}.users-settings-account-actions-module .users-settings-account-actions{background-color:#fff;border:1px solid #dedede;margin-bottom:16px;padding:8px 16px}.users-settings-account-actions-module .users-settings-account-actions .user-settings-account-label{color:#222;font-size:14px;font-weight:bold;margin-bottom:8px}.users-settings-account-actions-module .users-settings-account-actions .user-settings-logout-button{color:#595959;font-size:14px}.users-settings-account-actions-module .users-settings-account-actions .user-settings-logout-button .btn{font-weight:bold}.users-settings-account-actions-module .users-settings-account-actions .user-settings-resign .user-settings-resign-description{margin-bottom:15px}.users-settings-account-actions-module .users-settings-account-actions .user-settings-resign .user-settings-resign-button{color:#3da4f8}.users-settings-account-actions-module .users-settings-account-actions{background-color:#fff;border:1px solid #dedede;margin-bottom:16px;padding:8px 16px}.users-settings-account-actions-module .users-settings-account-actions .user-settings-account-label{color:#222;font-size:14px;font-weight:bold;margin-bottom:8px}.users-settings-account-actions-module .users-settings-account-actions .user-settings-logout-button{color:#595959;font-size:14px}.users-settings-account-actions-module .users-settings-account-actions .user-settings-logout-button .btn{font-weight:bold}.users-settings-account-actions-module .users-settings-account-actions .user-settings-resign .user-settings-resign-description{margin-bottom:15px}.users-settings-account-actions-module .users-settings-account-actions .user-settings-resign .user-settings-resign-button{color:#3da4f8}.users-settings-profile-module .users-settings-profile .mypage-user-settings{margin-bottom:16px}.users-settings-profile-module .users-settings-profile .mypage-user-settings .user-settings-profile{background-color:#fff;border:1px solid #dedede}.users-settings-profile-module .users-settings-profile .mypage-user-settings .user-settings-profile .user-settings-profile-label{color:#222;font-size:14px;font-weight:bold;margin:10px 15px 0}.users-settings-profile-module .users-settings-profile .mypage-user-settings .user-settings-profile .user-settings-profile-input{background:#fff;border-radius:4px;margin:10px 15px 0}.users-settings-profile-module .users-settings-profile .mypage-user-settings .user-settings-profile-icon{background-color:#fff;border:1px solid #dedede;border-bottom:none;border-top:none;margin-top:-1px}.users-settings-profile-module .users-settings-profile .mypage-user-settings .user-settings-profile-icon .user-settings-profile-icon-label{color:#222;font-size:14px;font-weight:bold;margin:0 15px}.users-settings-profile-module .users-settings-profile .mypage-user-settings .user-settings-profile-icon .user-settings-profile-image{align-items:center;display:flex;flex-direction:row}.users-settings-profile-module .users-settings-profile .mypage-user-settings .user-settings-profile-icon .user-settings-profile-image .user-settings-profile-icon-image{color:#222;font-size:14px;font-weight:bold;margin:10px 15px 0}.users-settings-profile-module .users-settings-profile .mypage-user-settings .user-settings-profile-icon .user-settings-profile-image .user-settings-profile-icon-image img{border:1px solid #dedede;border-radius:50%;height:60px;object-fit:cover;overflow:hidden;width:60px}@media(min-width: 1200px){.users-settings-profile-module .users-settings-profile .mypage-user-settings .user-settings-profile-icon .user-settings-profile-image .user-settings-profile-icon-image img:hover{cursor:pointer;opacity:.6}}.users-settings-profile-module .users-settings-profile .mypage-user-settings .user-settings-profile-icon .user-settings-profile-image .user-settings-profile-icon-file{background:#fff;border:1px solid #979797;border-radius:4px;padding:5px 10px}@media(min-width: 1200px){.users-settings-profile-module .users-settings-profile .mypage-user-settings .user-settings-profile-icon .user-settings-profile-image .user-settings-profile-icon-file:hover{cursor:pointer;opacity:.6}}.users-settings-profile-module .users-settings-profile .mypage-user-settings .user-settings-profile-icon .user-settings-profile-image .user-settings-profile-icon-file .file-field{display:none}.users-settings-profile-module .users-settings-profile .mypage-user-settings .user-settings-public-check{background-color:#fff;border:1px solid #dedede;border-bottom:none;border-top:none;margin-top:-1px;padding:10px 15px 0}.users-settings-profile-module .users-settings-profile .mypage-user-settings .user-settings-public-check .check-box{align-items:flex-start;display:flex;flex-direction:row}.users-settings-profile-module .users-settings-profile .mypage-user-settings .private{opacity:.3}.users-settings-profile-module .users-settings-profile .mypage-user-settings .user-settings-public{background-color:#fff;border:1px solid #dedede;border-bottom:none;border-top:none}.users-settings-profile-module .users-settings-profile .mypage-user-settings .user-settings-public .user-settings-public-page{padding:10px 15px 0}.users-settings-profile-module .users-settings-profile .mypage-user-settings .user-settings-public .user-settings-public-page .user-settings-public-page-contents{display:flex;flex-direction:row}.users-settings-profile-module .users-settings-profile .mypage-user-settings .user-settings-public .user-settings-public-page .user-settings-public-page-contents .user-settings-public-page-label{flex:1;font-size:14px;font-weight:bold;margin-bottom:10px}.users-settings-profile-module .users-settings-profile .mypage-user-settings .user-settings-public .user-settings-public-page .user-settings-public-page-contents .user-settings-public-page-preview{flex:1;font-size:12px;text-align:right}.users-settings-profile-module .users-settings-profile .mypage-user-settings .user-settings-public .user-settings-public-page .user-settings-public-page-contents .user-settings-public-page-preview a{color:#3da4f8}.users-settings-profile-module .users-settings-profile .mypage-user-settings .user-settings-public .user-settings-biography{margin:10px 15px 0}.users-settings-profile-module .users-settings-profile .mypage-user-settings .user-settings-public .user-settings-biography .user-settings-biography-label{font-size:14px;font-weight:bold;margin-bottom:10px}.users-settings-profile-module .users-settings-profile .mypage-user-settings .user-settings-public .user-settings-biography .biography-text-area{height:100px}.users-settings-profile-module .users-settings-profile .mypage-user-settings .user-settings-profile-update{background-color:#fff;border:1px solid #dedede;border-top:none;margin-bottom:16px;padding:10px 15px 0}.users-settings-profile-module .users-settings-profile .mypage-user-settings .user-settings-profile-update .btn{cursor:pointer;background-color:#3da4f8;border:none;color:#fff}.users-settings-profile-module .users-settings-profile .mypage-user-settings .user-settings-profile-update .disabled{background-color:#bebebe}.valuecommerce-mylink-module .valuecommerce-mylink{display:none}.valuecommerce-mylink-module .valuecommerce-mylink .url{color:#3da4f8;font-size:16px;font-weight:bold;margin-bottom:8px;overflow-wrap:break-word}.valuecommerce-mylink-module .valuecommerce-mylink .description{color:#222;font-size:16px;margin-bottom:8px;overflow-wrap:break-word}.valuecommerce-mylink-module .valuecommerce-mylink .message{font-size:12px;color:#595959}.want-to-recalls-comment-module .want-to-recalls-comment{background-color:#fff;border:1px solid #dedede;padding:16px}.want-to-recalls-comment-module .want-to-recalls-comment.resolved{border:2px solid #9bcb3b}.want-to-recalls-comment-module .want-to-recalls-comment a{word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.want-to-recalls-comment-module .want-to-recalls-comment a[href^="http://"],.want-to-recalls-comment-module .want-to-recalls-comment a[href^="https://"]{color:#3da4f8}.want-to-recalls-comment-module .want-to-recalls-comment .comment-header{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:8px}.want-to-recalls-comment-module .want-to-recalls-comment .comment-header .comment-header-left{align-content:center;align-items:center;display:flex;flex:1;flex-direction:row;justify-content:flex-start}.want-to-recalls-comment-module .want-to-recalls-comment .comment-header .comment-header-left .user-icon{margin-right:4px}@media(min-width: 1200px){.want-to-recalls-comment-module .want-to-recalls-comment .comment-header .comment-header-left .user-icon a:hover{cursor:pointer;opacity:.6}}.want-to-recalls-comment-module .want-to-recalls-comment .comment-header .comment-header-left .user-icon img{border:1px solid #bebebe;border-radius:50%;display:block;height:24px;object-fit:cover;overflow:hidden;width:24px}.want-to-recalls-comment-module .want-to-recalls-comment .comment-header .comment-header-left .name{width:100%;font-size:14px;font-weight:bold;margin-right:4px}@media(max-width: 1199px){.want-to-recalls-comment-module .want-to-recalls-comment .comment-header .comment-header-left .name{font-size:12px;line-height:1.4em}}.want-to-recalls-comment-module .want-to-recalls-comment .comment-header .comment-header-left .name a{color:#3da4f8}.want-to-recalls-comment-module .want-to-recalls-comment .comment-header .comment-header-left .created-at{color:#595959;font-size:12px;margin-right:1em;white-space:nowrap}.want-to-recalls-comment-module .want-to-recalls-comment .comment-header .comment-header-right{text-align:right}.want-to-recalls-comment-module .want-to-recalls-comment .comment-header .comment-header-right .edit-button{align-content:flex-start;align-items:flex-start;background:#fff;border:1px solid #dedede;border-radius:4px;display:flex;flex-direction:row;justify-content:flex-start;padding:0 4px}@media(min-width: 1200px){.want-to-recalls-comment-module .want-to-recalls-comment .comment-header .comment-header-right .edit-button:hover{cursor:pointer;opacity:.6}}.want-to-recalls-comment-module .want-to-recalls-comment .comment-header .comment-header-right .edit-button .text{color:#9a9a9a;font-size:12px}.want-to-recalls-comment-module .want-to-recalls-comment .comment-header .comment-header-right #owned-topic{display:none}.want-to-recalls-comment-module .want-to-recalls-comment .comment-header .comment-header-right .owned-comment{display:none}.want-to-recalls-comment-module .want-to-recalls-comment .comment-body{font-size:16px;line-height:1.8em;margin-bottom:8px;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}@media(max-width: 1199px){.want-to-recalls-comment-module .want-to-recalls-comment .comment-body{font-size:14px}}.want-to-recalls-comment-module .want-to-recalls-comment .comment-body p{margin-bottom:0;margin-top:0}.want-to-recalls-comment-module .want-to-recalls-comment .comment-body p+p{margin-top:1em}.want-to-recalls-comment-module .want-to-recalls-comment .comment-body img{height:auto;max-width:100%}.want-to-recalls-comment-module .want-to-recalls-comment .comment-body .keyword-autolink{border-bottom:1px dashed #999;color:#595959}.want-to-recalls-comment-module .want-to-recalls-comment .comment-body .keyword-autolink:hover{border-bottom:1px dashed #9a9a9a;color:#9a9a9a}.want-to-recalls-comment-module .want-to-recalls-comment .comment-body .keyword-autolink .board-thumbnail{height:24px;object-fit:cover}@media(max-width: 1199px){.want-to-recalls-comment-module .want-to-recalls-comment .comment-body .keyword-autolink .board-thumbnail{height:20px}}.want-to-recalls-comment-module .want-to-recalls-comment .comment-body .keyword-autolink img{margin-left:4px;margin-right:4px;vertical-align:text-bottom}.want-to-recalls-comment-module .want-to-recalls-comment .comment-body .keyword-autolink .author-thumbnail{border-radius:12px;height:24px;object-fit:cover;width:24px}@media(max-width: 1199px){.want-to-recalls-comment-module .want-to-recalls-comment .comment-body .keyword-autolink .author-thumbnail{height:20px;width:20px}}.want-to-recalls-comment-module .want-to-recalls-comment .comment-metadata{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start}.want-to-recalls-comment-module .want-to-recalls-comment .comment-metadata .resolved-comment-button{margin-bottom:8px;margin-right:8px;background:#fff7e6;border:1px solid #ffba1a;border-radius:4px;box-sizing:border-box;cursor:pointer;display:none;padding:8px 16px;text-align:center;width:170px}.want-to-recalls-comment-module .want-to-recalls-comment .comment-metadata .resolved-comment-button.resolved{background:#9bcb3b;border:1px solid #9bcb3b;color:#fff}.want-to-recalls-comment-module .want-to-recalls-comment .comment-metadata .comment-actions{align-content:center;align-items:center;display:flex;flex:1;flex-direction:row;justify-content:flex-end}.want-to-recalls-comment-module .want-to-recalls-comment .comment-metadata .comment-actions .comment-action-item{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;width:40px}@media(min-width: 1200px){.want-to-recalls-comment-module .want-to-recalls-comment .comment-metadata .comment-actions .comment-action-item:hover{cursor:pointer;opacity:.6}}.want-to-recalls-comment-module .want-to-recalls-comment .comment-metadata .comment-actions .comment-action-item .image{text-align:center}.want-to-recalls-comment-module .want-to-recalls-comment .comment-metadata .comment-actions .comment-action-item .image img{height:20px;width:20px}.want-to-recalls-comment-module .want-to-recalls-comment .comment-metadata .comment-actions .comment-action-item .image .text{color:#9a9a9a;font-size:9px;letter-spacing:.1em;margin-top:-2px}.want-to-recalls-comment-module .want-to-recalls-comment .comment-metadata .oembed-annotations{color:#9a9a9a;font-size:12px}.want-to-recalls-comment-module .want-to-recalls-comment .comment-metadata .resolved-annotations{color:#9a9a9a;font-size:12px}.want-to-recalls-first-comment-module .want-to-recalls-first-comment{background-color:#fff;border:1px solid #dedede;padding:16px 16px 10px}.want-to-recalls-first-comment-module .want-to-recalls-first-comment a{word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.want-to-recalls-first-comment-module .want-to-recalls-first-comment a[href^="http://"],.want-to-recalls-first-comment-module .want-to-recalls-first-comment a[href^="https://"]{color:#3da4f8}.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-header{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:8px}.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-header .comment-header-left{align-content:center;align-items:center;display:flex;flex:1;flex-direction:row;justify-content:flex-start}.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-header .comment-header-left .user-icon{margin-right:4px}@media(min-width: 1200px){.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-header .comment-header-left .user-icon a:hover{cursor:pointer;opacity:.6}}.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-header .comment-header-left .user-icon img{border:1px solid #bebebe;border-radius:50%;display:block;height:24px;object-fit:cover;overflow:hidden;width:24px}.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-header .comment-header-left .name{width:100%;font-size:14px;font-weight:bold;margin-right:4px}@media(max-width: 1199px){.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-header .comment-header-left .name{font-size:12px;line-height:1.4em}}.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-header .comment-header-left .name a{color:#3da4f8}.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-header .comment-header-left .created-at{color:#9a9a9a;font-size:12px;margin-right:1em;white-space:nowrap}.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-header .comment-header-right{text-align:right}.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-header .comment-header-right .edit-button{align-content:flex-start;align-items:flex-start;background:#fff;border:1px solid #dedede;border-radius:4px;display:flex;flex-direction:row;justify-content:flex-start;padding:0 4px}@media(min-width: 1200px){.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-header .comment-header-right .edit-button:hover{cursor:pointer;opacity:.6}}.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-header .comment-header-right .edit-button .text{color:#595959;font-size:12px}.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-header .comment-header-right #owned-topic{display:none}.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-header .comment-header-right .owned-comment{display:none}.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-body{font-size:16px;line-height:1.8em;margin-bottom:8px;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}@media(max-width: 1199px){.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-body{font-size:14px}}.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-body p{margin-bottom:0;margin-top:0}.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-body p+p{margin-top:1em}.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-body img{height:auto;max-width:100%}.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-body .keyword-autolink{border-bottom:1px dashed #999;color:#595959}.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-body .keyword-autolink:hover{border-bottom:1px dashed #9a9a9a;color:#9a9a9a}.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-body .keyword-autolink .board-thumbnail{height:24px;object-fit:cover}@media(max-width: 1199px){.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-body .keyword-autolink .board-thumbnail{height:20px}}.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-body .keyword-autolink img{margin-left:4px;margin-right:4px;vertical-align:text-bottom}.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-body .keyword-autolink .author-thumbnail{border-radius:12px;height:24px;object-fit:cover;width:24px}@media(max-width: 1199px){.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-body .keyword-autolink .author-thumbnail{height:20px;width:20px}}.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-metadata{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-metadata .move-to-resolved-comment-button{color:#3da4f8}.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-metadata .comment-actions{align-content:center;align-items:center;display:flex;flex:1;flex-direction:row;justify-content:flex-end}.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-metadata .comment-actions .comment-action-item{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;width:40px}@media(min-width: 1200px){.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-metadata .comment-actions .comment-action-item:hover{cursor:pointer;opacity:.6}}.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-metadata .comment-actions .comment-action-item .image{text-align:center}.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-metadata .comment-actions .comment-action-item .image img{height:20px;width:20px}.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-metadata .comment-actions .comment-action-item .image .text{color:#9a9a9a;font-size:9px;margin-top:-2px}.want-to-recalls-first-comment-module .want-to-recalls-first-comment .comment-metadata .comment-actions .comment-action-item:hover .text{color:#f24961}.want-to-recalls-floating-menu-module{bottom:75px;right:75px;height:calc(50px + env(safe-area-inset-bottom));position:fixed;z-index:11;display:none}@media(max-width: 1199px){.want-to-recalls-floating-menu-module{bottom:75px;right:16px}.want-to-recalls-floating-menu-module.overlay{bottom:170px}}.want-to-recalls-floating-menu-module .floating-menu dialog.floating-menu-dialog .floating-menu-dialog-contents{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.want-to-recalls-floating-menu-module .floating-menu dialog.floating-menu-dialog .floating-menu-dialog-contents .floating-menu-dialog-item{width:100px;flex:1;padding:8px}.want-to-recalls-floating-menu-module .floating-menu .floating-menu-button{cursor:pointer;background-color:#ffba1a;align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center;width:60px;height:60px;padding:8px;border:1px solid #9a9a9a;box-shadow:0px 2px 2px rgba(0,0,0,.25);border-radius:50%}.want-to-recalls-floating-menu-module .floating-menu .floating-menu-button .floating-menu-item{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;padding:4px;position:relative;text-align:center;width:100%}.want-to-recalls-floating-menu-module .floating-menu .floating-menu-button .floating-menu-item .icon{position:relative}.want-to-recalls-floating-menu-module .floating-menu .floating-menu-button .floating-menu-item .icon .material-icons-outlined{color:#fff;font-size:30px}.want-to-recalls-floating-menu-module .floating-menu .floating-menu-button .floating-menu-item .text{font-size:10px}.want-to-recalls-follow-button-module .want-to-recalls-follow-button .follow-action-button .action-button{align-content:center;align-items:center;background:#fff;border:1px solid #9a9a9a;border-radius:24px;cursor:pointer;display:flex;flex-direction:row;justify-content:center;padding:4px 8px}.want-to-recalls-follow-button-module .want-to-recalls-follow-button .follow-action-button .action-button .icon{display:block}.want-to-recalls-follow-button-module .want-to-recalls-follow-button .follow-action-button .action-button .icon img{margin-top:4px;height:16px;width:16px}.want-to-recalls-follow-button-module .want-to-recalls-follow-button .follow-action-button .action-button .text{color:#222;margin-left:5px}.want-to-recalls-follow-button-module .want-to-recalls-follow-button .follow-action-button .action-button.selected{background-color:#e03d5c;border:none}.want-to-recalls-follow-button-module .want-to-recalls-follow-button .follow-action-button .action-button.selected .icon{display:none}.want-to-recalls-follow-button-module .want-to-recalls-follow-button .follow-action-button .action-button.selected .icon img{height:16px;width:16px}.want-to-recalls-follow-button-module .want-to-recalls-follow-button .follow-action-button .action-button.selected .text{color:#fff;margin-left:5px}.new-want-to-recall-form{background-color:#fff;border:1px solid #dedede;border-top:none;padding:16px}.new-want-to-recall-form .restricted-18-plus-partial{display:flex;flex-direction:row}.new-want-to-recall-form .request-point-partial .title{color:#222;font-size:14px;font-style:normal;font-weight:bold;line-height:20px;margin-bottom:8px}.new-want-to-recall-form .description-partial{background:#fff7e6;border-radius:4px;padding:8px 16px;margin-bottom:8px}.new-want-to-recall-form .description-partial .title{color:#222;font-size:14px;font-style:normal;font-weight:bold;line-height:20px;margin-bottom:8px}.new-want-to-recall-form .description-partial .example .link{color:#3da4f8}.new-want-to-recall-form .description-partial .example .guideline{margin-left:8px}.new-want-to-recall-form .spacer{margin-bottom:16px}.new-want-to-recall-form .templete-copy-button{background:#fff;border:1px solid #9a9a9a;border-radius:4px;box-sizing:border-box;cursor:pointer;padding:8px 16px;display:inline-block}.new-want-to-recall-form .body-partial .text{color:#222;font-size:14px;font-style:normal;font-weight:bold;line-height:20px;margin-bottom:8px}.new-want-to-recall-form .body-partial .body-text-area textarea{height:180px}.new-want-to-recall-form .image-partial{display:flex;flex-direction:row;margin-bottom:8px}.new-want-to-recall-form .image-partial .image-field{display:none}.new-want-to-recall-form .image-partial .image-selector-button{align-content:center;align-items:center;background:#fff;border:1px solid #9a9a9a;border-radius:4px;display:flex;flex-direction:row;justify-content:center;padding:4px 16px}.new-want-to-recall-form .image-partial .image-selector-button .image{margin-right:8px}.new-want-to-recall-form .image-partial .image-selector-button .image img{height:24px;margin-top:4px;width:24px}.new-want-to-recall-form .image-partial .paste-image{margin-left:5px}.new-want-to-recall-form .image-partial .paste-image img{border:1px solid #dedede;border-radius:4px;display:block;height:42px;margin:auto;object-fit:cover;width:42px}.new-want-to-recall-form .anonymous-name-partial{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin:16px 0 16px}.new-want-to-recall-form .anonymous-name-partial .user-icon img{border:1px solid #dedede;display:block;border-radius:50%;object-fit:cover;width:24px;height:24px}.new-want-to-recall-form .anonymous-name-partial .anonymous-checkbox{margin-left:4px;height:20px;margin-top:2px}.new-want-to-recall-form .anonymous-name-partial .anonymous-text label{margin:0}.new-want-to-recall-form .post-name-partial .post-name-input-text{display:none}.new-want-to-recall-form .post-button button{border:1px solid #595959}.new-want-to-recall-form .topic-style{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}@media(max-width: 1199px){.new-want-to-recall-form .topic-style{flex-direction:column}}.new-want-to-recall-form .topic-style .type{align-content:center;align-items:baseline;display:flex;flex-direction:column;justify-content:flex-start;margin-right:16px}@media(max-width: 1199px){.new-want-to-recall-form .topic-style .type{flex:1;flex-direction:row;width:100%}}.new-want-to-recall-form .topic-style .type .type-label{font-weight:bold;margin-bottom:8px;margin-right:16px}.new-want-to-recall-form .topic-style .type .type-combobox{width:200px}@media(max-width: 1199px){.new-want-to-recall-form .topic-style .type .type-combobox{flex:1;width:none}}.new-want-to-recall-form .topic-style .spoil{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:8px;margin-top:32px}@media(max-width: 1199px){.new-want-to-recall-form .topic-style .spoil{flex:1;flex-direction:row;margin-top:0;width:100%}}.new-want-to-recall-form .title-contents{display:flex;flex-direction:row}.new-want-to-recall-form .title-contents .title{flex:1}.new-want-to-recall-form .title-contents .title .title-label{font-weight:bold;margin-bottom:4px}.new-want-to-recall-form .body-contents .body-label{font-weight:bold;margin-bottom:4px}.new-want-to-recall-form .body-contents .body-input textarea{height:160px}.new-want-to-recall-form .image-contents{display:flex;flex-direction:row;margin-bottom:8px}.new-want-to-recall-form .image-contents .image-field{display:none}.new-want-to-recall-form .image-contents .image-selector-button{align-content:center;align-items:center;background:#fff;border:1px solid #9a9a9a;border-radius:4px;display:flex;flex-direction:row;justify-content:center;padding:4px 16px}.new-want-to-recall-form .image-contents .image-selector-button .image{margin-right:8px}.new-want-to-recall-form .image-contents .image-selector-button .image img{height:24px;margin-top:4px;width:24px}.new-want-to-recall-form .image-contents .paste-image{margin-left:5px}.new-want-to-recall-form .image-contents .paste-image img{border:1px solid #dedede;border-radius:4px;display:block;height:42px;margin:auto;object-fit:cover;width:42px}.new-want-to-recall-form .anonymous-post-contents{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin:8px 0 16px}.new-want-to-recall-form .anonymous-post-contents .anonymous-checkbox{height:20px}.new-want-to-recall-form .anonymous-post-contents .anonymous-text label{margin:0}.new-want-to-recall-form #logined-not-anonymous{display:none}.new-want-to-recall-form #not-logined-not-anonymous{display:none}.new-want-to-recall-form .author-contents .messege{background:#ffe8ee;border:1px solid #d0021b;border-radius:4px;margin-bottom:8px;padding:8px}.new-want-to-recall-form .author-contents .messege .text{color:#e03d5c;font-weight:bold}.new-want-to-recall-form .author-contents .messege .link{color:#3da4f8;font-weight:bold}.want-to-recalls-form-title-module .want-to-recalls-form-title{background-color:#e03d5c;color:#fff;padding:8px 16px;text-align:center}.want-to-recalls-guideline-module .want-to-recalls-guideline{background-color:#fff;border:1px solid #dedede;padding:16px;margin-bottom:16px}.want-to-recalls-guideline-module .want-to-recalls-guideline .main-tille{font-size:16px;font-weight:bold;margin-bottom:8px}.want-to-recalls-guideline-module .want-to-recalls-guideline .section:last-of-type .description{margin-bottom:0}.want-to-recalls-guideline-module .want-to-recalls-guideline .section .title{font-size:14px;font-weight:bold;margin-bottom:8px}.want-to-recalls-guideline-module .want-to-recalls-guideline .section .description{margin-bottom:16px}.want-to-recalls-guideline-module .want-to-recalls-guideline .section .description .link{color:#3da4f8}.want-to-recalls-guideline-module .want-to-recalls-guideline .movie-button{background:#fff;border:1px solid #9a9a9a;box-sizing:border-box;border-radius:4px;text-align:center;padding:8px 16px;margin-bottom:8px}.want-to-recalls-header-module{background:#fff;border:1px solid #dedede;padding:8px 16px;border-top:2px solid #ffba1a}@media(max-width: 1199px){.want-to-recalls-header-module{margin-top:-1px}}.want-to-recalls-header-module .want-to-recalls-header-title{margin-bottom:8px}.want-to-recalls-header-module .want-to-recalls-header-title .title{color:#222;font-size:18px;font-weight:bold;line-height:1.4em;margin-bottom:0;margin-top:0}@media(max-width: 1199px){.want-to-recalls-header-module .want-to-recalls-header-title .title{font-size:16px;margin-bottom:0;margin-top:0}}.want-to-recalls-header-module .want-to-recalls-header-contents{display:flex;flex:1;flex-direction:column;justify-content:flex-start}.want-to-recalls-header-module .want-to-recalls-header-contents .metadata{margin-bottom:8px;align-content:center;align-items:center;display:flex;flex:1;flex-direction:row;justify-content:flex-start}@media(max-width: 1199px){.want-to-recalls-header-module .want-to-recalls-header-contents .metadata{margin-bottom:8px}}.want-to-recalls-header-module .want-to-recalls-header-contents .metadata .type{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-right:8px}.want-to-recalls-header-module .want-to-recalls-header-contents .metadata .type .icon{margin-right:2px}.want-to-recalls-header-module .want-to-recalls-header-contents .metadata .type .icon img{display:block;height:14px;width:14px}.want-to-recalls-header-module .want-to-recalls-header-contents .metadata .type .text{color:#595959;font-size:14px}@media(max-width: 1199px){.want-to-recalls-header-module .want-to-recalls-header-contents .metadata .type .text{font-size:12px}}.want-to-recalls-header-module .want-to-recalls-header-contents .metadata .type .text.resolved{color:#9bcb3b}.want-to-recalls-header-module .want-to-recalls-header-contents .metadata .type .text.unresolved{color:#e03d5c}.want-to-recalls-header-module .want-to-recalls-header-contents .metadata .counters{align-items:center;display:flex;flex:1;flex-direction:row;justify-content:flex-start}.want-to-recalls-header-module .want-to-recalls-header-contents .metadata .counters .view-counter{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-right:8px}.want-to-recalls-header-module .want-to-recalls-header-contents .metadata .counters .view-counter .view-icon{margin-right:2px}.want-to-recalls-header-module .want-to-recalls-header-contents .metadata .counters .view-counter .view-icon img{display:block;height:14px;width:14px}.want-to-recalls-header-module .want-to-recalls-header-contents .metadata .counters .view-counter .view-count{color:#595959;font-size:14px}@media(max-width: 1199px){.want-to-recalls-header-module .want-to-recalls-header-contents .metadata .counters .view-counter .view-count{font-size:12px}}.want-to-recalls-header-module .want-to-recalls-header-contents .metadata .counters .empathy-counter{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-right:8px}.want-to-recalls-header-module .want-to-recalls-header-contents .metadata .counters .empathy-counter .empathy-icon{margin-right:2px}.want-to-recalls-header-module .want-to-recalls-header-contents .metadata .counters .empathy-counter .empathy-icon img{display:block;height:14px;width:14px}.want-to-recalls-header-module .want-to-recalls-header-contents .metadata .counters .empathy-counter .empathy-count{color:#595959;font-size:14px}@media(max-width: 1199px){.want-to-recalls-header-module .want-to-recalls-header-contents .metadata .counters .empathy-counter .empathy-count{font-size:12px}}.want-to-recalls-header-module .want-to-recalls-header-contents .metadata .counters .comment-counter{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-right:8px}.want-to-recalls-header-module .want-to-recalls-header-contents .metadata .counters .comment-counter .comment-icon{margin-right:2px}.want-to-recalls-header-module .want-to-recalls-header-contents .metadata .counters .comment-counter .comment-icon img{display:block;height:14px;width:14px}.want-to-recalls-header-module .want-to-recalls-header-contents .metadata .counters .comment-counter .comment-count{color:#595959;font-size:14px}@media(max-width: 1199px){.want-to-recalls-header-module .want-to-recalls-header-contents .metadata .counters .comment-counter .comment-count{font-size:12px}}.want-to-recalls-header-module .want-to-recalls-header-contents .metadata .members{font-size:12px;color:#595959}.want-to-recalls-header-module .want-to-recalls-header-contents .actions{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.want-to-recalls-header-module .want-to-recalls-header-contents .actions .scroll-to-comment{color:#3da4f8;cursor:pointer;font-size:12px;margin-right:8px}.want-to-recalls-header-module .want-to-recalls-header-contents .actions .follow-button-partial{align-content:center;align-items:center;display:flex;flex:1;flex-direction:row;justify-content:flex-end;text-align:right}.want-to-recalls-help-button-module{background-color:#fff;border:1px solid #dedede;border-radius:4px}@media(max-width: 1199px){.want-to-recalls-help-button-module{margin:0 16px}}.want-to-recalls-help-button-module .new-button{align-items:center;display:flex;flex:1;flex-direction:row;justify-content:center;height:40px;border-radius:4px;overflow:hidden}.want-to-recalls-help-button-module .new-button .icon{margin-top:2px}.want-to-recalls-help-button-module .new-button .icon img{height:20px;width:20px}.want-to-recalls-help-button-module .new-button .text{color:#222;font-size:16px;font-weight:bold;margin-left:5px}@media(max-width: 1199px){.want-to-recalls-instructions-module{margin-left:16px;margin-right:16px}}.want-to-recalls-instructions-module .want-to-recalls-instructions{background-color:#fff7e6;box-sizing:border-box;margin-bottom:8px}.want-to-recalls-instructions-module .want-to-recalls-instructions .message{font-size:12px;padding:8px 16px}.want-to-recalls-instructions-module .want-to-recalls-instructions .message .link{color:#3da4f8}.want-to-recalls-instructions-module .want-to-recalls-instructions .message .text{display:inline}@media(max-width: 1199px){.want-to-recalls-search-box-module .want-to-recalls-search-box{margin:0 16px}}.want-to-recalls-search-box-module .want-to-recalls-search-box .search{display:flex;flex-direction:row;white-space:nowrap;align-items:center;align-content:center}.want-to-recalls-search-box-module .want-to-recalls-search-box .search .input-area{flex:1}.want-to-recalls-search-box-module .want-to-recalls-search-box .search .input-area input{-webkit-appearance:none;background-color:#fff;border-radius:0;height:36px;margin-bottom:0}.want-to-recalls-search-box-module .want-to-recalls-search-box .search .select-recall-state select{margin:0}.want-to-recalls-search-box-module .want-to-recalls-search-box .search .button button{background-color:#ffba1a;border:2px solid #ffba1a;border-radius:0;color:#fff;font-size:22px;height:36px;margin-bottom:0;margin-right:0;width:50px;padding:0}.want-to-recalls-tab-menu-module .want-to-recalls-tab-menu .want-to-recall-links-row{display:flex;flex-direction:column}@media(max-width: 1199px){.want-to-recalls-tab-menu-module .want-to-recalls-tab-menu .want-to-recall-links-row{flex-direction:row}}.want-to-recalls-tab-menu-module .want-to-recalls-tab-menu .want-to-recall-links-row .want-to-recall-link{border:1px solid #dedede;background:#fff;margin-top:-1px}@media(max-width: 1199px){.want-to-recalls-tab-menu-module .want-to-recalls-tab-menu .want-to-recall-links-row .want-to-recall-link.right{border-left:none}}@media(max-width: 1199px){.want-to-recalls-tab-menu-module .want-to-recalls-tab-menu .want-to-recall-links-row .want-to-recall-link{width:50%}}.want-to-recalls-tab-menu-module .want-to-recalls-tab-menu .want-to-recall-links-row .want-to-recall-link .item{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;padding:8px}@media(max-width: 1199px){.want-to-recalls-tab-menu-module .want-to-recalls-tab-menu .want-to-recall-links-row .want-to-recall-link .item{padding:8px 16px}}.want-to-recalls-tab-menu-module .want-to-recalls-tab-menu .want-to-recall-links-row .want-to-recall-link .item .restricted-18-plus{background-color:#ffe8ee;color:#e03d5c;font-size:12px;font-weight:bold;margin-right:8px;padding:0 4px;border-radius:4px;text-align:center}.want-to-recalls-tab-menu-module .want-to-recalls-tab-menu .want-to-recall-links-row .want-to-recall-link .item .title{flex:1}.want-to-recalls-tab-menu-module .want-to-recalls-tab-menu .want-to-recall-links-row .want-to-recall-link .item .count{color:#595959;font-size:12px}.want-to-recalls-tab-menu-module .want-to-recalls-tab-menu .want-to-recall-links-row .want-to-recall-link .item.selected{background-color:#fff7e6}.want-to-recalls-tab-menu-module .want-to-recalls-tab-menu .want-to-recall-links-row .want-to-recall-link .item.selected .title{color:#ffba1a;font-weight:bold}.want-to-recalls-tab-menu-module .want-to-recalls-tab-menu .want-to-recall-links-row .want-to-recall-link .item.selected .count{color:#ffba1a}.want-to-recalls-title-logo-module .want-to-recalls-title-logo{margin-bottom:16px;display:flex;flex-direction:column}@media(max-width: 1199px){.want-to-recalls-title-logo-module .want-to-recalls-title-logo{margin-bottom:0;margin-top:16px;padding:0 16px}}@media(max-width: 1199px){.want-to-recalls-title-logo-module .want-to-recalls-title-logo{align-items:flex-start;flex-direction:row;justify-content:flex-start}}.want-to-recalls-title-logo-module .want-to-recalls-title-logo .want-to-recalls-title-image{align-items:center;display:flex;justify-content:center;margin-bottom:16px;height:94px}@media(max-width: 1199px){.want-to-recalls-title-logo-module .want-to-recalls-title-logo .want-to-recalls-title-image{height:80px;justify-content:flex-start;flex:1 1 auto}}.want-to-recalls-title-logo-module .want-to-recalls-title-logo .want-to-recalls-title-image img{display:block;height:100%;padding:0 32px;object-fit:contain}@media(max-width: 1199px){.want-to-recalls-title-logo-module .want-to-recalls-title-logo .want-to-recalls-title-image img{padding:0}}.want-to-recalls-title-logo-module .want-to-recalls-title-logo .message{flex:1 1 auto}@media(max-width: 1199px){.want-to-recalls-title-logo-module .want-to-recalls-title-logo .message{margin-left:16px}}.want-to-recalls-title-logo-module .want-to-recalls-title-logo .message .want-to-recalls-title-caption{color:#222;font-size:18px;font-weight:bold;margin-bottom:8px;text-align:center}@media(max-width: 1199px){.want-to-recalls-title-logo-module .want-to-recalls-title-logo .message .want-to-recalls-title-caption{text-align:left}}.want-to-recalls-title-logo-module .want-to-recalls-title-logo .message .want-to-recalls-title-description .text{color:#595959;display:inline;font-size:14px;font-weight:bold;text-align:center}@media(max-width: 1199px){.want-to-recalls-title-logo-module .want-to-recalls-title-logo .message .want-to-recalls-title-description .text{text-align:left}}.want-to-recalls-title-logo-module .want-to-recalls-title-logo .message .want-to-recalls-title-description .link{color:#3da4f8;display:inline}@media(max-width: 1199px){.want-to-recalls-title-logo-module .want-to-recalls-title-logo .message .want-to-recalls-title-description .link{text-align:left}}.want-to-recalls-topic-module{background-color:#fff;border:1px solid #dedede;padding:16px;margin-top:-1px}@media(min-width: 1200px){.want-to-recalls-topic-module:hover{cursor:pointer;opacity:.6}}.want-to-recalls-topic-module .want-to-recalls-topic{display:flex;flex-direction:row}.want-to-recalls-topic-module .want-to-recalls-topic .main-contents{flex:1;overflow:hidden}.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .topic-title{align-content:center;align-items:center;display:flex;flex-direction:row;margin-bottom:8px}.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .topic-title .restricted-18-plus{background-color:#ffe8ee;color:#e03d5c;font-size:12px;font-weight:bold;margin-right:8px;padding:0 4px;border-radius:4px;text-align:center}.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .topic-title .text{font-size:16px;font-weight:bold;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width: 1199px){.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .topic-title .text{font-size:14px}}.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .topic-metadata{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:8px}.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .topic-metadata .type{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-right:8px}.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .topic-metadata .type .icon{margin-right:2px}.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .topic-metadata .type .icon img{display:block;height:14px;width:14px}.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .topic-metadata .type .text{color:#595959;font-size:14px}@media(max-width: 1199px){.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .topic-metadata .type .text{font-size:12px}}.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .topic-metadata .type .text.resolved{color:#9bcb3b}.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .topic-metadata .type .text.unresolved{color:#e03d5c}.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .topic-metadata .counters{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .topic-metadata .counters .view-counter{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-right:8px}.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .topic-metadata .counters .view-counter .view-icon{margin-right:2px}.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .topic-metadata .counters .view-counter .view-icon img{display:block;height:14px;width:14px}.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .topic-metadata .counters .view-counter .view-count{color:#595959;font-size:14px}@media(max-width: 1199px){.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .topic-metadata .counters .view-counter .view-count{font-size:12px}}.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .topic-metadata .counters .comment-counter{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-right:8px}.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .topic-metadata .counters .comment-counter .comment-icon{margin-right:2px}.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .topic-metadata .counters .comment-counter .comment-icon img{display:block;height:14px;width:14px}.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .topic-metadata .counters .comment-counter .comment-count{color:#595959;font-size:14px}@media(max-width: 1199px){.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .topic-metadata .counters .comment-counter .comment-count{font-size:12px}}.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .topic-metadata .last-updated-at-changed{display:none;width:10px;height:10px;background:#e03d5c;border-radius:50%}.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .topic-metadata .resolved-board-title{font-size:14px;color:#595959}@media(max-width: 1199px){.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .topic-metadata .resolved-board-title{font-size:12px}}.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .topic-metadata .remaining-day{flex:1;text-align:right;font-size:12px;font-weight:bold;color:#595959}.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .topic-metadata .in-answer{flex:1;text-align:left;font-size:12px;font-weight:bold;color:#ffba19}.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .user-metadata{align-content:flex-start;align-items:center;color:#595959;display:flex;flex-direction:row;font-weight:bold;justify-content:flex-start;white-space:nowrap}@media(max-width: 1199px){.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .user-metadata{font-size:12px}}.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .user-metadata .user-icon{margin-right:4px}@media(min-width: 1200px){.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .user-metadata .user-icon a:hover{cursor:pointer;opacity:.6}}.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .user-metadata .user-icon img{border:1px solid #bebebe;border-radius:50%;display:block;height:20px;object-fit:cover;overflow:hidden;width:20px}.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .user-metadata .name{color:#595959;margin-right:4px}.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .user-metadata .first-comment{font-weight:normal}@media(max-width: 1199px){.want-to-recalls-topic-module .want-to-recalls-topic .main-contents .user-metadata .first-comment{font-size:12px}}.want-to-recalls-topic-module .want-to-recalls-topic .thumbnail{margin-left:8px;width:80px}.want-to-recalls-topic-module .want-to-recalls-topic .thumbnail img{border:1px solid #dedede;display:block;height:80px;object-fit:cover;width:80px}.want-to-recalls-resolved-thanks-share-module .want-to-recalls-resolved-thanks-share{align-content:center;align-items:center;background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:column;justify-content:center;padding:16px}.want-to-recalls-resolved-thanks-share-module .want-to-recalls-resolved-thanks-share .thanks-message{margin-bottom:8px}.want-to-recalls-resolved-thanks-share-module .want-to-recalls-resolved-thanks-share .thanks-message .text{color:#e03d5c;font-size:16px;font-weight:bold;text-align:center}.want-to-recalls-resolved-thanks-share-module .want-to-recalls-resolved-thanks-share .share-message{color:#e03d5c;font-size:16px;font-weight:bold;margin-bottom:16px;text-align:center}.want-to-recalls-resolved-thanks-share-module .want-to-recalls-resolved-thanks-share .share-message .text{color:#e03d5c;font-size:16px;font-weight:bold}.want-to-recalls-resolved-thanks-share-module .want-to-recalls-resolved-thanks-share .share-message .link{color:#3da4f8;font-size:16px;font-weight:bold}.want-to-recalls-resolved-thanks-share-module .want-to-recalls-resolved-thanks-share .share-text{margin-bottom:16px;text-align:center}.want-to-recalls-resolved-thanks-share-module .return-to-board-top-partial{margin-bottom:16px;margin-top:-1px}.want-to-recalls-thanks-share-module .want-to-recalls-thanks-share{align-content:center;align-items:center;background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:column;justify-content:center;padding:32px}.want-to-recalls-thanks-share-module .want-to-recalls-thanks-share .thanks-message{margin-bottom:8px}.want-to-recalls-thanks-share-module .want-to-recalls-thanks-share .thanks-message .text{color:#e03d5c;font-size:16px;font-weight:bold;text-align:center}.want-to-recalls-thanks-share-module .want-to-recalls-thanks-share .share-message{color:#e03d5c;font-size:16px;font-weight:bold;margin-bottom:16px;text-align:center}.want-to-recalls-thanks-share-module .want-to-recalls-thanks-share .share-message .text{color:#e03d5c;font-size:16px;font-weight:bold}.want-to-recalls-thanks-share-module .want-to-recalls-thanks-share .share-message .link{color:#3da4f8;font-size:16px;font-weight:bold}.want-to-recalls-thanks-share-module .want-to-recalls-thanks-share .thanks-text{margin-bottom:24px;text-align:center}.want-to-recalls-thanks-share-module .want-to-recalls-thanks-share .thanks-text .link{color:#3da4f8}.want-to-recalls-thanks-share-module .want-to-recalls-thanks-share .share-text{margin-top:16px;text-align:center}.want-to-recalls-thanks-share-module .want-to-recalls-thanks-share .share-text .link{color:#3da4f8}.want-to-recalls-thanks-share-module .want-to-recalls-thanks-share .share-buttons-partial{margin-top:16px}.want-to-recalls-thanks-share-module .want-to-recalls-thanks-share .app-banners-partial{margin-top:16px}.want-to-recalls-thanks-share-module .return-to-board-top-partial{margin-bottom:16px;margin-top:-1px}.web-manga-board-module{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px}.web-manga-board-module .web-manga-board{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.web-manga-board-module .web-manga-board .thumbnail{margin-right:8px}.web-manga-board-module .web-manga-board .thumbnail img{display:block;object-fit:cover;height:120px;width:120px}.web-manga-board-module .web-manga-board .contents{width:100%}.web-manga-board-module .web-manga-board .contents .web-site{display:flex;justify-content:flex-end;align-items:end;align-content:flex-end}.web-manga-board-module .web-manga-board .contents .web-site .text{display:inline-block;font-size:12px;color:#595959;background:#dedede;border-radius:14px;padding:4px 10px;margin-bottom:8px}.web-manga-board-module .web-manga-board .contents h3.title{font-size:14px;font-weight:bold;color:#3da4f8}.web-manga-board-module .web-manga-board .contents .last-published-at{font-size:12px;line-height:20px;color:#595959;margin-top:4px}.web-manga-board-module .web-manga-board .contents .read-actions{display:flex;justify-content:flex-end;align-items:end;align-content:flex-end;margin-top:8px}.web-manga-board-module .web-manga-board .contents .read-actions .first-episode-link{font-size:14px;color:#3da4f8;margin-right:16px}.web-manga-board-module .web-manga-board .contents .read-actions .last-episode-link{font-size:14px;color:#3da4f8}.web-manga-menu-module .web-manga-menu{margin-top:-1px;background:#fff;border:1px solid #dedede;display:flex;flex-direction:row;justify-content:flex-start;align-content:center;align-items:center}.web-manga-menu-module .web-manga-menu .item{flex:1;padding:8px 8px;display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center}@media(max-width: 1199px){.web-manga-menu-module .web-manga-menu .item{flex-direction:row;justify-content:center;align-content:center;align-items:center}}.web-manga-menu-module .web-manga-menu .item .icon{flex:1}@media(max-width: 1199px){.web-manga-menu-module .web-manga-menu .item .icon{flex:none;margin-right:4px}}.web-manga-menu-module .web-manga-menu .item.selected{border-bottom:2px solid #3da4f8}.web-manga-menu-module .web-manga-menu .item.selected .icon .material-icons-outlined{color:#3da4f8}.web-manga-menu-module .web-manga-menu .item.selected .text{color:#3da4f8}.pages-controller.root-action .headlines-partial{margin-bottom:16px}.pages-controller.root-action .pickup-topics-logo-partial{margin-bottom:16px;margin-top:16px}.pages-controller.root-action .pickup-topics-partial{margin-bottom:16px}.pages-controller.root-action .top-section-partial{margin-bottom:16px}.pages-controller.root-action .pickup-topics-partial{margin-bottom:16px}.pages-controller.root-action .pickup-topics-partial .top-topic-caption-partial{margin-bottom:8px}.pages-controller.root-action .pickup-topics-partial .top-topic-contents-partial .topics-main-module{margin-top:-1px}.pages-controller.root-action .pickup-topics-partial .read-more{margin-top:-1px}.pages-controller.root-action .pickup-boards-partial{margin-bottom:16px}.pages-controller.root-action .pickup-boards-partial .top-board-caption-partial{margin-bottom:8px}.pages-controller.root-action .pickup-authors-partial{margin-bottom:16px}.pages-controller.root-action .pickup-authors-partial .author-partial{margin-bottom:16px}@media(max-width: 1199px){.pages-controller.root-action .pickup-authors-partial .author-partial{margin-bottom:0}}.pages-controller.root-action .function-banner-partial{margin-bottom:16px}.pages-controller.root-action .free-space-topics-partial{margin-bottom:16px}.pages-controller.root-action .free-space-topics-partial .caption{align-items:flex-start;border-bottom:4px solid #9bcb3b;display:flex;flex-direction:column;justify-content:center;margin-bottom:16px}@media(min-width: 1200px){.pages-controller.root-action .free-space-topics-partial .caption:hover{cursor:pointer;opacity:.6}}.pages-controller.root-action .free-space-topics-partial .caption .free-space-topics-title{color:#9bcb3b;font-size:18px;font-weight:bold;margin-bottom:4px}@media(max-width: 1199px){.pages-controller.root-action .free-space-topics-partial .caption .free-space-topics-title{margin-left:16px}}.pages-controller.root-action .free-space-topics-partial .caption .free-space-topics-description{color:#595959;font-size:12px;margin-bottom:4px;text-align:center}@media(max-width: 1199px){.pages-controller.root-action .free-space-topics-partial .caption .free-space-topics-description{margin-left:16px}}.pages-controller.root-action .free-space-topics-partial .read-more{margin-top:-1px}.pages-controller.root-action .want-to-recall-partial{margin-bottom:16px}.pages-controller.root-action .want-to-recall-partial .caption{align-items:flex-start;border-bottom:4px solid #ffba1a;display:flex;flex-direction:column;justify-content:center;margin-bottom:16px}@media(min-width: 1200px){.pages-controller.root-action .want-to-recall-partial .caption:hover{cursor:pointer;opacity:.6}}.pages-controller.root-action .want-to-recall-partial .caption .want-to-recall-title{color:#ffba1a;font-size:18px;font-weight:bold;margin-bottom:4px}@media(max-width: 1199px){.pages-controller.root-action .want-to-recall-partial .caption .want-to-recall-title{margin-left:16px}}.pages-controller.root-action .want-to-recall-partial .caption .want-to-recall-description{color:#595959;font-size:12px;margin-bottom:4px;text-align:center}@media(max-width: 1199px){.pages-controller.root-action .want-to-recall-partial .caption .want-to-recall-description{margin-left:16px}}.pages-controller.root-action .want-to-recall-partial .topic-partial{margin-top:-1px}.pages-controller.root-action .want-to-recall-partial .read-more{margin-top:-1px}.pages-controller.root-action .manba-magazines-partial{margin-bottom:16px;margin-bottom:16px}.pages-controller.root-action .manba-magazines-partial .caption{align-items:flex-start;border-bottom:4px solid #222;display:flex;flex-direction:column;justify-content:center;margin-bottom:16px}@media(min-width: 1200px){.pages-controller.root-action .manba-magazines-partial .caption:hover{cursor:pointer;opacity:.6}}.pages-controller.root-action .manba-magazines-partial .caption .manba-magazines-title{color:#222;font-size:22px;font-weight:bold;margin-bottom:4px}@media(max-width: 1199px){.pages-controller.root-action .manba-magazines-partial .caption .manba-magazines-title{margin-left:16px}}.pages-controller.root-action .manba-magazines-partial .caption .manba-magazines-description{color:#595959;font-size:12px;margin-bottom:4px;text-align:center}@media(max-width: 1199px){.pages-controller.root-action .manba-magazines-partial .caption .manba-magazines-description{margin-left:16px}}.pages-controller.root-action .manba-magazines-partial .read-more{margin-top:-1px}.pages-controller.root-action .events-partial{margin-bottom:16px}.pages-controller.root-action .events-partial .caption{align-items:flex-start;border-bottom:4px solid #3da4f8;display:flex;flex-direction:column;justify-content:center;margin-bottom:16px}@media(min-width: 1200px){.pages-controller.root-action .events-partial .caption:hover{cursor:pointer;opacity:.6}}.pages-controller.root-action .events-partial .caption .events-title{color:#3da4f8;font-size:18px;font-weight:bold;margin-bottom:4px}@media(max-width: 1199px){.pages-controller.root-action .events-partial .caption .events-title{margin-left:16px}}.pages-controller.root-action .events-partial .caption .events-description{color:#595959;font-size:12px;margin-bottom:4px;text-align:center}@media(max-width: 1199px){.pages-controller.root-action .events-partial .caption .events-description{margin-left:16px}}.pages-controller.root-action .events-partial .read-more{margin-top:-1px}.pages-controller.root-action .pickup-tags-partial{margin-bottom:30px}.pages-controller.root-action .spacer{margin-bottom:16px}.pages-controller.root-action .feedback-partial{margin-bottom:16px}.pages-controller.root-action .top-categories-partial{margin-bottom:16px}@media(max-width: 1199px){.pages-controller.root-action .main-contents{padding-left:0;padding-right:0}.pages-controller.root-action .sub-contents{padding-left:0;padding-right:0}}.profiles-comments-controller.index-action .profiles-comments .profiles-comments-partial{border-top:1px solid #dedede;margin-bottom:16px;margin-top:-1px}.profiles-comments-controller.index-action .profiles-comments .profiles-comment-module{margin-top:-1px}.profiles-empathies-controller.index-action .profiles-empathies .profiles-empathies-partial{border-top:1px solid #dedede;margin-bottom:16px;margin-top:-1px}.profiles-empathies-controller.index-action .profiles-empathies .profiles-comment-module{margin-top:-1px}.profiles-controller.index-action .profiles-index-container .title-partial{margin-bottom:16px}@media(max-width: 1199px){.profiles-controller.index-action .profiles-index-container .title-partial{margin-top:16px}}.profiles-controller.index-action .profiles-index-container .caption-partial{margin-bottom:16px}.profiles-controller.index-action .profiles-index-container .profiles-partial .profile-partial{margin-bottom:16px}.profiles-controller.index-action .profiles-index-container .read-more-partial{margin-bottom:16px}@media(max-width: 1199px){.profiles-controller.index-action .profiles-index-container .read-more-partial{margin-top:16px}}.profile-private{display:flex;flex-direction:column;justify-content:center;margin-top:24px;text-align:center}.profile-private .image{margin-bottom:8px}@media(max-width: 1199px){.profiles-rereads-controller.index-action .profiles-rereads-boards{margin-top:16px}}.profiles-rereads-controller.index-action .profiles-rereads-boards .profiles-rereads-boards-partial{margin-bottom:16px;margin-top:-1px}@media(max-width: 1199px){.profiles-rereads-controller.index-action .profiles-rereads-boards-partial{margin-bottom:16px}}.profiles-topics-controller.index-action .profiles-topics .profiles-topics-partial{border-top:1px solid #dedede;margin-bottom:16px;margin-top:-1px}.ranking-controller.index-action .ranking-index-container .section-partial{margin-bottom:8px}.ranking-controller.index-action .ranking-index-container .caption-partial{margin-bottom:8px}.ranking-controller.index-action .ranking-index-container .contents-partial{margin-bottom:16px}.ranking-controller.index-action .ranking-index-container .read-more-partial{margin-bottom:16px}.ranking-controller.index-action .ranking-index-container .author-partial{margin-bottom:16px}@media(max-width: 1199px){.ranking-controller.index-action .ranking-index-container .author-partial{margin-bottom:0}}.free_spaces-clip_arts-controller.index-action .free-spaces-header-title .actions{display:none}.recommend_spaces-comments-controller.show-action .comment-input-form-module .body-partial .body-input textarea{height:80px}.recommend_spaces-controller.edit-action .recommend-spaces-edit-container .topic-input-text{background:#3da4f8;border:1px solid #bebebe;padding:8px 16px}.recommend_spaces-controller.edit-action .recommend-spaces-edit-container .topic-input-text .text{color:#fff;font-size:14px;font-weight:bold}@media(max-width: 1199px){.recommend_spaces-controller.edit-action .recommend-spaces-edit-container{margin-top:-1px}}.recommend_spaces-controller.new-action .recommend-spaces-new-container .topic-input-text{background:#e03d5c;border:1px solid #bebebe;padding:8px 16px}.recommend_spaces-controller.new-action .recommend-spaces-new-container .topic-input-text .text{color:#fff;font-size:14px;font-weight:bold}.recommend_spaces-controller.new-action .recommend-spaces-new-container #comment_body{height:600px}@media(max-width: 1199px){.recommend_spaces-controller.new-action .recommend-spaces-new-container{margin-top:-1px}}@media(max-width: 1199px){.recommend_spaces-controller.show-action .recommend-spaces-show-container{margin-top:-1px}}.recommend_spaces-controller.show-action .header-title-partial.pagination{margin-bottom:16px}.recommend_spaces-controller.show-action .topic-comments-partial{margin-bottom:16px}.recommend_spaces-controller.show-action .return-to-board-top-partial{margin-bottom:16px}.recommend_spaces-controller.show-action .return-to-board-top-partial .return-to-board-top-module .return-to-board-top{border-top:none}.recommend_spaces-controller.show-action .share-partial{margin-bottom:16px}.recommend_spaces-controller.show-action .followers-partial{margin-bottom:16px}.recommend_spaces-controller.show-action .comment{margin-top:-1px}.recommend_spaces-controller.show-action .comment-input-form-module .body-partial .body-input textarea{height:80px}.search-controller.index-action .request-message{align-content:center;align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin-bottom:16px}@media(max-width: 1199px){.search-controller.index-action .request-message{flex-direction:column}}.search-controller.index-action .request-message .message{color:#595959;font-size:14px;margin-right:16px}.search-controller.index-action .request-message .link{color:#3da4f8;font-size:14px;text-decoration:underline}.special_pages-controller.index-action .special-pages-riheisan-container{font-family:"Noto Sans JP",sans-serif;display:flex;flex-direction:row;margin-bottom:40px}@media(max-width: 1199px){.special_pages-controller.index-action .special-pages-riheisan-container{flex-direction:column}}.special_pages-controller.index-action .special-pages-riheisan-container .left-container{padding:40px 16px;flex:1;background:#3754a0;display:flex;flex-direction:column;justify-content:flex-start;align-content:center;align-items:center}.special_pages-controller.index-action .special-pages-riheisan-container .left-container .cover-images{display:flex;flex-direction:row;margin-bottom:16px}.special_pages-controller.index-action .special-pages-riheisan-container .left-container .cover-images .main-volume img{width:168px;height:253px;box-shadow:2px 4px 8px 2px rgba(0,0,0,.3);border-radius:0px;display:block}@media(min-width: 1200px){.special_pages-controller.index-action .special-pages-riheisan-container .left-container .cover-images .main-volume img:hover{cursor:pointer;opacity:.6}}.special_pages-controller.index-action .special-pages-riheisan-container .left-container .cover-images .other-volumes{margin-left:16px;display:flex;flex-direction:column}.special_pages-controller.index-action .special-pages-riheisan-container .left-container .cover-images .other-volumes .cover-2{margin-bottom:16px}.special_pages-controller.index-action .special-pages-riheisan-container .left-container .cover-images .other-volumes img{width:78.5px;height:118px;box-shadow:2px 4px 8px 2px rgba(0,0,0,.3);border-radius:0px;display:block}@media(min-width: 1200px){.special_pages-controller.index-action .special-pages-riheisan-container .left-container .cover-images .other-volumes img:hover{cursor:pointer;opacity:.6}}.special_pages-controller.index-action .special-pages-riheisan-container .left-container .summary{max-width:320px}.special_pages-controller.index-action .special-pages-riheisan-container .left-container .summary .title{font-style:normal;font-weight:bold;font-size:21px;line-height:30px;text-align:center;margin-bottom:8px;color:#fff}.special_pages-controller.index-action .special-pages-riheisan-container .left-container .summary .author{margin-bottom:8px;font-style:normal;font-weight:bold;font-size:18px;line-height:26px;text-align:center;color:#fff}.special_pages-controller.index-action .special-pages-riheisan-container .left-container .summary .volume-numbers{margin-bottom:16px;font-style:normal;font-weight:normal;font-size:14px;line-height:20px;text-align:center;color:#fff}.special_pages-controller.index-action .special-pages-riheisan-container .left-container .summary .description{margin-bottom:24px;font-style:normal;font-weight:bold;font-size:14px;line-height:20px;color:#fff;width:320px}.special_pages-controller.index-action .special-pages-riheisan-container .left-container .kindle-link{width:320px;margin-bottom:8px;padding:16px;background:#cb5295;box-shadow:0px 4px 4px rgba(0,0,0,.25);border-radius:4px;font-style:normal;font-weight:bold;font-size:16px;line-height:23px;text-align:center;color:#fff}.special_pages-controller.index-action .special-pages-riheisan-container .left-container .kindle-unlimited-banner{margin-bottom:24px}.special_pages-controller.index-action .special-pages-riheisan-container .left-container .kindle-unlimited-banner .text-link{font-style:normal;font-weight:normal;font-size:14px;line-height:20px;text-align:center;text-decoration-line:underline;color:#fff}.special_pages-controller.index-action .special-pages-riheisan-container .left-container .supportive-comment{width:320px;padding:16px;margin-bottom:24px;background:#f0efd0;border-radius:16px}.special_pages-controller.index-action .special-pages-riheisan-container .left-container .supportive-comment .text{font-style:normal;font-weight:bold;font-size:18px;line-height:26px;color:#000;margin-bottom:16px}.special_pages-controller.index-action .special-pages-riheisan-container .left-container .supportive-comment .writer{font-style:normal;font-weight:normal;font-size:14px;line-height:20px;text-align:left;color:#000;margin-bottom:8px}.special_pages-controller.index-action .special-pages-riheisan-container .left-container .supportive-comment .description{font-size:12px;color:#595959}.special_pages-controller.index-action .special-pages-riheisan-container .right-container{flex:1;background:#d2e0fb;display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center;padding:40px}@media(max-width: 1199px){.special_pages-controller.index-action .special-pages-riheisan-container .right-container{padding:40px 16px}}.special_pages-controller.index-action .special-pages-riheisan-container .right-container .images{margin-bottom:40px}.special_pages-controller.index-action .special-pages-riheisan-container .right-container .images img{width:100%;display:block;margin-bottom:8px}.special_pages-controller.index-action .special-pages-riheisan-container .right-container .topic-actions{width:320px;display:flex;flex-direction:row;margin-bottom:24px}.special_pages-controller.index-action .special-pages-riheisan-container .right-container .topic-actions .action-button{padding:16px;flex:1;background:#fff;box-shadow:0px 4px 4px rgba(0,0,0,.25);border-radius:4px;font-style:normal;font-weight:bold;font-size:14px;line-height:20px;text-align:center;color:#000;display:flex;flex-direction:row;align-items:center;align-content:center;justify-content:center}.special_pages-controller.index-action .special-pages-riheisan-container .right-container .topic-actions .action-button.left{margin-right:8px}.special_pages-controller.index-action .special-pages-riheisan-container .right-container .topic-actions .action-button.right{margin-left:8px}.special_pages-controller.index-action .special-pages-riheisan-container .right-container .topic-actions .action-button .icon{margin-right:4px}.special_pages-controller.index-action .special-pages-riheisan-container .right-container .topic-actions .action-button .icon img{display:block;width:14px;height:14px}.special_pages-controller.index-action .special-pages-riheisan-container .right-container .embed-twitter-timeline{width:320px;height:470px;margin-bottom:24px;overflow-y:scroll}.special_pages-controller.index-action .special-pages-riheisan-container .right-container .author-profile{width:320px;background:#f0efd0;border-radius:8px;padding:24px 16px}.special_pages-controller.index-action .special-pages-riheisan-container .right-container .author-profile .name{text-align:center;width:100%;color:#3b5998;font-style:normal;font-weight:bold;font-size:18px;line-height:21px}.special_pages-controller.index-action .special-pages-riheisan-container .right-container .author-profile .description{margin-bottom:8px}.special_pages-controller.index-action .share-buttons-partial .url-copy-button{width:auto}.static_pages-controller .text-center{text-align:center}.static_pages-controller .text-right{text-align:right}.static_pages-controller body{padding:0}.static_pages-controller .container{background-color:#fff;max-width:800px;padding:30px 60px;margin-bottom:16px}.static_pages-controller .page-header h1{border-bottom:1px solid #dedede;font-size:21px;margin:0 0 30px;padding:0 0 30px;text-align:center}.static_pages-controller h2{font-size:18px;font-weight:bold;line-height:1.4em;margin:32px auto 0}.static_pages-controller h3{font-size:14px;font-weight:bold;margin:24px auto 0}.static_pages-controller .table tr:first-child td{border-top:none}.static_pages-controller .table td{padding:8px 12px}.static_pages-controller #header{text-align:center}.static_pages-controller #footer{background-color:rgba(0,0,0,0);border-top:2px solid #fafafa;margin:30px -60px -30px;padding:15px 30px}@media(max-width: 767px){.static_pages-controller .container{padding:30px}.static_pages-controller .page-header h1{padding:0 0 20px}}.static_pages-controller.about-action .container{background-color:#fff;margin-bottom:24px;max-width:auto;padding:0}.static_pages-controller.about-action .about{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center}.static_pages-controller.about-action .about .onboard-image img{display:block;height:auto;width:100%}.static_pages-controller.about-action .about .author{display:flex;flex-direction:row;margin-bottom:24px}.static_pages-controller.about-action .about .author .title{margin-right:1em}.static_pages-controller.about-action .about .author .link a{color:#3da4f8}.static_pages-controller.about-action .about .login-button{align-items:center;display:flex;justify-content:center;margin:0 0 24px 0}@media(max-width: 1199px){.static_pages-controller.about-action .about .login-button{width:80%}}.static_pages-controller.about-action .about .login-button .login-link{border-radius:4px;overflow:hidden;background:#e03d5c;color:#fff;font-size:14px;font-weight:bold;padding:10px;text-align:center;width:320px}@media(max-width: 1199px){.static_pages-controller.about-action .about .login-button .login-link{margin:0 16px;width:100%}}.static_pages-controller.about-action .about .app-icons{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:16px}.static_pages-controller.about-action .about .app-icons .appstore{margin-right:16px}.static_pages-controller.about-action .about .app-icons .appstore img{display:block;height:40px;object-fit:cover;width:110px}.static_pages-controller.about-action .about .app-icons .googleplay img{display:block;height:40px;object-fit:cover;width:135px}.static_pages-controller.about-action .about .banner-title{font-weight:bold;margin-bottom:16px;text-align:center}.static_pages-controller.about-action .about .banners{align-content:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:32px}.static_pages-controller.about-action .about .banners .banner-image img{display:block;height:82px;object-fit:contain}.static_pages-controller.about-action .about .amazon-affiliate-message{color:#595959;font-size:12px;letter-spacing:0;line-height:18px;padding:0 24px 24px}.static_pages-controller.company-action{margin-top:0;background-color:#fff}.static_pages-controller.company-action .section .title{font-size:48px;font-weight:700;color:#222;height:auto;line-height:1.5;width:auto}.static_pages-controller.company-action .section .subtitle{font-size:32px;font-weight:400;color:#ec3c5c;height:auto;line-height:1.5;margin:0 0 0 0;width:auto;max-width:100%}.static_pages-controller.company-action .content{padding-top:16px;padding-bottom:48px}.static_pages-controller.company-action .content .news-item{align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;margin:0 0 20px 0;padding:0;max-width:100%}.static_pages-controller.company-action .content .news-item .name{margin-bottom:8px}.static_pages-controller.company-action .content .news-item .text{font-weight:bold}.static_pages-controller.company-action .content .information-item{align-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin:0 0 20px 0;padding:0;max-width:100%}.static_pages-controller.company-action .content .information-item .name{font-weight:bold}.topics-controller.edit-action .board-sub-partial{display:none}.topics-controller.edit-action .topic-input-text{background:#e03d5c;border:1px solid #bebebe;padding:8px 16px}.topics-controller.edit-action .topic-input-text .text{color:#fff;font-size:14px;font-weight:bold}.topics-controller.edit-action .topic-input-form-partial{margin-bottom:16px}@media(max-width: 1199px){.topics-controller.edit-action .topic-input-form-partial{margin-bottom:0}}.topics-controller.edit-action .return-to-board-top{border-top:none;margin-bottom:16px}.topics-controller.new-action .board-sub-partial{display:none}.topics-controller.new-action .topics-new-container .topic-input-text{background:#e03d5c;border:1px solid #bebebe;padding:8px 16px}.topics-controller.new-action .topics-new-container .topic-input-text .text{color:#fff;font-size:14px;font-weight:bold}.topics-controller.new-action .topics-new-container .topic-input-form-partial{margin-bottom:16px}@media(max-width: 1199px){.topics-controller.new-action .topics-new-container .topic-input-form-partial{margin-bottom:0}}.topics-controller.new-action .return-to-board-top{border-top:none;margin-bottom:16px}.topics-controller.new-action .board-summary-partial{margin-bottom:16px}.topics-controller.new-action .infomation-partial{margin-bottom:16px}.topics-controller.new-action .awards-partial{margin-bottom:16px}.topics-select-controller.index-action .select-box-partial{background:#fff;border:1px solid #dedede;padding:32px 32px}.topics-controller.show-action .comment-input-form-partial .comment-input-form-module .body-partial .body-input textarea{height:80px}.topics-controller.show-action .header-title-partial.pagination{margin-bottom:16px}.topics-controller.show-action .topic-comments-partial{margin-bottom:16px}.topics-controller.show-action .move-post-comment-partial{display:none}@media(max-width: 1199px){.topics-controller.show-action .move-post-comment-partial{display:block;margin-top:16px;margin-bottom:16px}}.topics-controller.show-action .smartphone-comment-form-position{display:none}@media(max-width: 1199px){.topics-controller.show-action .smartphone-comment-form-position{display:block;margin-bottom:16px}}.topics-controller.show-action .comment{margin-top:-1px}.topics-controller.show-action .forums-form{margin-bottom:16px}.topics-thanks-controller.index-action .board-buttons-partial{display:none}.topics-thanks-controller.index-action .board-share-buttons-partial{display:none}.topics-thanks-controller.index-action .board-stores-partial{display:none}.topics-thanks-controller.index-action .topics-thanks-partial{margin-bottom:16px}.topics-thanks-controller.index-action .topics-not-login-partial{margin-bottom:16px}.topics-thanks-controller.index-action .board-summary-partial{margin-bottom:16px}.topics-thanks-controller.index-action .infomation-partial{margin-bottom:16px}.topics-thanks-controller.index-action .awards-partial{margin-bottom:16px}.topics-thanks-controller.index-action .clip-arts-partial{margin-bottom:16px}.topics-thanks-controller.index-action .rereads-partial{margin-bottom:16px}.topics-thanks-controller.index-action .followers-partial{margin-bottom:16px}.mypage-comments-tabs{border:1px solid #dedede;border-bottom:none;display:flex;flex-direction:row;flex-wrap:nowrap}.mypage-comments-tabs .mypage-comments-tab{background-color:#fff;border-right:1px solid #dedede;flex:1;text-align:center}@media(min-width: 1200px){.mypage-comments-tabs .mypage-comments-tab:hover{cursor:pointer;opacity:.6}}.mypage-comments-tabs .mypage-comments-tab .text{padding:10px 0}@media(max-width: 1199px){.mypage-comments-tabs .mypage-comments-tab .text{font-size:12px;padding:8px 0}}.mypage-comments-tabs .selected{background-color:#e03d5c;color:#fff;display:inline-block;font-size:14px;font-weight:bold;position:relative;z-index:10}.mypage-comments-tabs .selected::before{border:12px solid rgba(0,0,0,0);border-top:12px solid #e03d5c;bottom:-24px;content:"";display:inline-block;height:0;left:0;margin:auto;position:absolute;right:0;width:0}@media(max-width: 1199px){.mypage-comments-tabs{margin-top:-2px}}.user-empathies-controller.index-action .not-found{margin-top:30px}.user-empathies-controller.index-action .mypage-empathies .mypage-comment-partial{margin-bottom:16px}.user-following-authors-controller.index-action .not-found{margin-top:64px}.user-following-authors-controller.index-action .mypage-following-authors .author-module{margin-bottom:0;margin-top:-1px}.user-following-authors-controller.index-action .mypage-following-authors .mypage-following-authors-partial{margin-bottom:16px}.user-following-boards-controller.index-action .not-found{margin-top:64px}.user-following-boards-controller.index-action .mypage-following-boards .mypage-following-boards-partial{margin-bottom:16px;margin-top:-1px}.user-following-topics-controller.index-action .not-found{margin-top:64px}.user-following-topics-controller.index-action .mypage-following-topics .mypage-following-topics-partial{margin-bottom:16px}.user-imports-texts-confirm-controller.create-action .user-imports-texts-confirm-create-container .contents-partial{background-color:#fff;border:1px solid #dedede}.user-imports-texts-confirm-controller.create-action .user-imports-texts-confirm-create-container .contents-partial .confirm-boards{padding:0 8px;padding-top:8px;margin-bottom:16px;background-color:#fff}.user-imports-texts-confirm-controller.create-action .user-imports-texts-confirm-create-container .contents-partial .confirm-boards .confirm-board{display:flex;padding:8px;border:1px solid #dedede;margin-top:-1px;background-color:#fff}.user-imports-texts-confirm-controller.create-action .user-imports-texts-confirm-create-container .contents-partial .confirm-boards .confirm-board .thumbnail{margin-right:8px}.user-imports-texts-confirm-controller.create-action .user-imports-texts-confirm-create-container .contents-partial .confirm-boards .confirm-board .thumbnail img{display:block;width:28px;height:40px}.user-imports-texts-confirm-controller.create-action .user-imports-texts-confirm-create-container .contents-partial .confirm-boards .confirm-board .contents .title{font-size:12px;font-weight:bold;color:#595959}.user-imports-texts-confirm-controller.create-action .user-imports-texts-confirm-create-container .contents-partial .confirm-boards .confirm-board .contents .author-names{font-size:12px}.user-imports-texts-confirm-controller.create-action .user-imports-texts-confirm-create-container .contents-partial .confirm-text{background-color:#fff;color:#595959;text-align:left;margin-top:16px;margin-bottom:16px;padding:0 16px}.user-imports-texts-confirm-controller.create-action .user-imports-texts-confirm-create-container .contents-partial .confirm-text-form-partial{padding-bottom:16px}.user-login_tokens-controller.new-action .login-partial .login-components .apple-login-components .apple-login,.user-login_tokens-controller.new-action .login-partial .login-components .yahoojp-login-components .yahoojp-login,.user-login_tokens-controller.new-action .login-partial .login-components .google-login-components .google-login,.user-login_tokens-controller.new-action .login-partial .login-components .line-login-components .line-login,.user-login_tokens-controller.new-action .login-partial .login-components .facebook-login-components .facebook-login,.user-login_tokens-controller.new-action .login-partial .login-components .twitter-login-components .twitter-login{align-items:left;border-radius:4px;color:#fff;display:flex;flex-direction:row;justify-content:left;padding:10px}@media(min-width: 1200px){.user-login_tokens-controller.new-action .login-partial .login-components .apple-login-components .apple-login:hover,.user-login_tokens-controller.new-action .login-partial .login-components .yahoojp-login-components .yahoojp-login:hover,.user-login_tokens-controller.new-action .login-partial .login-components .google-login-components .google-login:hover,.user-login_tokens-controller.new-action .login-partial .login-components .line-login-components .line-login:hover,.user-login_tokens-controller.new-action .login-partial .login-components .facebook-login-components .facebook-login:hover,.user-login_tokens-controller.new-action .login-partial .login-components .twitter-login-components .twitter-login:hover{cursor:pointer;opacity:.6}}.user-login_tokens-controller.new-action .login-partial .login-components .apple-login-components .apple-login .logo,.user-login_tokens-controller.new-action .login-partial .login-components .yahoojp-login-components .yahoojp-login .logo,.user-login_tokens-controller.new-action .login-partial .login-components .google-login-components .google-login .logo,.user-login_tokens-controller.new-action .login-partial .login-components .line-login-components .line-login .logo,.user-login_tokens-controller.new-action .login-partial .login-components .facebook-login-components .facebook-login .logo,.user-login_tokens-controller.new-action .login-partial .login-components .twitter-login-components .twitter-login .logo{margin-right:5px}.user-login_tokens-controller.new-action .login-partial .login-components .apple-login-components .apple-login .logo img,.user-login_tokens-controller.new-action .login-partial .login-components .yahoojp-login-components .yahoojp-login .logo img,.user-login_tokens-controller.new-action .login-partial .login-components .google-login-components .google-login .logo img,.user-login_tokens-controller.new-action .login-partial .login-components .line-login-components .line-login .logo img,.user-login_tokens-controller.new-action .login-partial .login-components .facebook-login-components .facebook-login .logo img,.user-login_tokens-controller.new-action .login-partial .login-components .twitter-login-components .twitter-login .logo img{height:22px;width:27px}.user-login_tokens-controller.new-action .login-partial .login-components .apple-login-components .apple-login .text,.user-login_tokens-controller.new-action .login-partial .login-components .yahoojp-login-components .yahoojp-login .text,.user-login_tokens-controller.new-action .login-partial .login-components .google-login-components .google-login .text,.user-login_tokens-controller.new-action .login-partial .login-components .line-login-components .line-login .text,.user-login_tokens-controller.new-action .login-partial .login-components .facebook-login-components .facebook-login .text,.user-login_tokens-controller.new-action .login-partial .login-components .twitter-login-components .twitter-login .text{font-size:14px;font-weight:bold;margin:auto 0}.user-login_tokens-controller.new-action .footer-return-to-top-partial{display:none}.user-login_tokens-controller.new-action .footer-content{display:none}.user-login_tokens-controller.new-action .login-partial{margin-bottom:16px;align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:667px}.user-login_tokens-controller.new-action .login-partial .login-title{align-items:center;background-color:#ffe8ee;border:1px solid #9a9a9a;border-bottom:none;color:#e03d5c;display:flex;font-size:18px;font-weight:bold;height:64px;justify-content:center;text-align:center;width:400px}.user-login_tokens-controller.new-action .login-partial .login-components{align-items:center;background-color:#fff;border:1px solid #9a9a9a;border-top:none;display:flex;flex-direction:column;justify-content:center;padding:16px 16px;width:400px}.user-login_tokens-controller.new-action .login-partial .login-components .login-warning-description{background-color:#fff7e6;margin:0 16px 16px 16px;padding:16px}.user-login_tokens-controller.new-action .login-partial .login-components .login-warning-description .title{font-weight:bold;text-decoration:underline;text-decoration-color:#ffba19}.user-login_tokens-controller.new-action .login-partial .login-components .login-forgot-description{margin-top:12px}.user-login_tokens-controller.new-action .login-partial .login-components .login-forgot-description .text .link{color:#3da4f8;display:inline}.user-login_tokens-controller.new-action .login-partial .login-components .login-merit-description{background-color:#fff;margin-bottom:15px;width:100%}.user-login_tokens-controller.new-action .login-partial .login-components .login-merit-description .text .link{color:#3da4f8;display:inline}.user-login_tokens-controller.new-action .login-partial .login-components .login-merit-description .text .red{color:#e03d5c;display:inline}.user-login_tokens-controller.new-action .login-partial .login-components .login-description{background-color:#fafafa;margin-bottom:15px;margin-left:15px;margin-right:15px;padding:15px;width:100%}.user-login_tokens-controller.new-action .login-partial .login-components .login-description .text{display:inline}.user-login_tokens-controller.new-action .login-partial .login-components .login-description .text .link{color:#3da4f8;display:inline}.user-login_tokens-controller.new-action .login-partial .login-components .twitter-login-components{margin-bottom:15px;width:100%}.user-login_tokens-controller.new-action .login-partial .login-components .twitter-login-components .twitter-login{background-color:#000;height:54px;display:flex;align-items:center}.user-login_tokens-controller.new-action .login-partial .login-components .twitter-login-components .twitter-login .logo{display:flex;justify-content:center;align-items:center;margin-left:16px;margin-right:10px}.user-login_tokens-controller.new-action .login-partial .login-components .twitter-login-components .twitter-login .logo img{height:18px;width:18px}.user-login_tokens-controller.new-action .login-partial .login-components .facebook-login-components{margin-bottom:15px;width:100%}.user-login_tokens-controller.new-action .login-partial .login-components .facebook-login-components .facebook-login{background-color:#3b5998}.user-login_tokens-controller.new-action .login-partial .login-components .facebook-login-components .facebook-login .logo{margin-right:10px;padding-top:4px}.user-login_tokens-controller.new-action .login-partial .login-components .facebook-login-components .facebook-login .logo img{height:24px;width:24px}.user-login_tokens-controller.new-action .login-partial .login-components .line-login-components{margin-bottom:15px;width:100%}.user-login_tokens-controller.new-action .login-partial .login-components .line-login-components .line-login{height:54px;display:flex;align-items:center;background-color:#00b300}.user-login_tokens-controller.new-action .login-partial .login-components .line-login-components .line-login .logo{display:flex;justify-content:center;align-items:center;margin-right:10px;margin-left:16px}.user-login_tokens-controller.new-action .login-partial .login-components .line-login-components .line-login .logo img{height:24px;width:24px}.user-login_tokens-controller.new-action .login-partial .login-components .google-login-components{margin-bottom:15px;width:100%}.user-login_tokens-controller.new-action .login-partial .login-components .google-login-components .google-login{height:54px;display:flex;align-items:center;background-color:#fff;border:1px solid #9a9a9a}.user-login_tokens-controller.new-action .login-partial .login-components .google-login-components .google-login .logo{display:flex;justify-content:center;align-items:center;margin-right:10px;margin-left:16px}.user-login_tokens-controller.new-action .login-partial .login-components .google-login-components .google-login .logo img{height:24px;width:24px}.user-login_tokens-controller.new-action .login-partial .login-components .google-login-components .google-login .text{color:#222}.user-login_tokens-controller.new-action .login-partial .login-components .yahoojp-login-components{margin-bottom:15px;width:100%}.user-login_tokens-controller.new-action .login-partial .login-components .yahoojp-login-components .yahoojp-login{height:54px;display:flex;align-items:center;background-color:#fff;border:1px solid #9a9a9a}.user-login_tokens-controller.new-action .login-partial .login-components .yahoojp-login-components .yahoojp-login .logo{display:flex;justify-content:center;align-items:center;margin-right:10px;margin-left:16px}.user-login_tokens-controller.new-action .login-partial .login-components .yahoojp-login-components .yahoojp-login .logo img{height:20px;width:32px}.user-login_tokens-controller.new-action .login-partial .login-components .yahoojp-login-components .yahoojp-login .text{color:#222}.user-login_tokens-controller.new-action .login-partial .login-components .apple-login-components{margin-bottom:15px;width:100%}.user-login_tokens-controller.new-action .login-partial .login-components .apple-login-components .apple-login{height:54px;display:flex;align-items:center;background-color:#000;border:1px solid #9a9a9a}.user-login_tokens-controller.new-action .login-partial .login-components .apple-login-components .apple-login .logo{display:flex;justify-content:center;align-items:center;margin-left:20px;margin-right:12px}.user-login_tokens-controller.new-action .login-partial .login-components .apple-login-components .apple-login .logo img{height:20px;width:16px}.user-login_tokens-controller.new-action .login-partial .login-components .apple-login-components .apple-login .text{color:#fff}.user-login_tokens-controller.new-action .login-partial .login-components .apple-login-components .login-read-more{color:#3da4f8;text-align:center;margin-top:16px}@media(max-width: 1199px){.user-login_tokens-controller.new-action .login-partial .login-components{background-color:#fff}.user-login_tokens-controller.new-action .login-partial .login-components .manba-main{min-height:auto}.user-login_tokens-controller.new-action .login-partial .login-components .row .col-xs-12.col-md-12{padding:0}.user-login_tokens-controller.new-action .login-partial .login-components .login-partial{display:block;min-height:650px}.user-login_tokens-controller.new-action .login-partial .login-components .login-partial .login-title{border:none;width:100%}.user-login_tokens-controller.new-action .login-partial .login-components .login-partial .login-components{border:none;width:auto}.user-login_tokens-controller.new-action .login-partial .login-components .login-partial .login-components .login-warning-description{margin:0 16px 16px;width:auto}.user-login_tokens-controller.new-action .login-partial .login-components .login-partial .login-components .login-merit-description{margin:0 15px 15px;width:auto}.user-login_tokens-controller.new-action .login-partial .login-components .login-partial .login-components .login-description{width:auto}.user-login_tokens-controller.new-action .login-partial .login-components .login-partial .login-components .twitter-login-components{padding-left:15px;padding-right:15px;width:100%}.user-login_tokens-controller.new-action .login-partial .login-components .login-partial .login-components .facebook-login-components{padding-left:15px;padding-right:15px;width:100%}.user-login_tokens-controller.new-action .login-partial .login-components .login-partial .login-components .line-login-components{padding-left:15px;padding-right:15px;width:100%}.user-login_tokens-controller.new-action .login-partial .login-components .login-partial .login-components .google-login-components{padding-left:15px;padding-right:15px;width:100%}.user-login_tokens-controller.new-action .login-partial .login-components .login-partial .login-components .yahoojp-login-components{padding-left:15px;padding-right:15px;width:100%}.user-login_tokens-controller.new-action .login-partial .login-components .login-partial .login-components .apple-login-components{padding-left:15px;padding-right:15px;width:100%}}.notification-type-empathy{background-color:#fff;border:1px solid #dedede}.notification-type-empathy .empathy-header{align-content:center;align-items:center;background-color:#ffe8ee;display:flex;flex-direction:row;padding:8px 16px}.notification-type-empathy .empathy-header .icon{margin-right:4px}.notification-type-empathy .empathy-header .icon img{display:block;height:14px;object-fit:cover;width:17px}.notification-type-empathy .empathy-header .count{font-size:14px;font-weight:bold}.notification-type-empathy .empathy-header .message{font-size:14px}.notification-type-empathy .empathy-contents{padding:16px 16px 0}.notification-type-empathy .empathy-contents .topic-title{color:#222;font-size:16px;font-weight:bold;margin-bottom:8px;word-wrap:break-word;overflow-wrap:break-word}.notification-type-empathy .empathy-contents .comment-body{-webkit-box-orient:vertical;color:#222;display:-webkit-box;font-size:14px;-webkit-line-clamp:3;line-height:1.5;line-height:20px;max-height:60px;overflow:hidden;width:100%;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.notification-type-facilitate-board-free-camapign .facilitate-board-free-camapign-header .notifications-header-module .notifications-header{background-color:#fff7e6}.notification-type-facilitate-board-free-camapign .facilitate-board-free-camapign-contents{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px 16px 0}.notification-type-facilitate-board-free-camapign .facilitate-board-free-camapign-contents .header-message{font-size:16px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-type-facilitate-board-free-camapign .facilitate-board-free-camapign-contents .description{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;line-height:20px;max-height:60px;overflow:hidden;width:100%;margin-bottom:16px;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.notification-type-facilitate-board-free-camapign .metadata-partial{background-color:#fff;border:1px solid #dedede;margin-top:-1px}.notification-type-facilitate-board-read-status{background-color:#fff;border:1px solid #dedede}.notification-type-facilitate-board-read-status .facilitate-board-read-status-header{align-content:center;align-items:center;background-color:#fff7e6;display:flex;flex-direction:row;padding:8px 16px}.notification-type-facilitate-board-read-status .facilitate-board-read-status-header .icon{margin-right:4px}.notification-type-facilitate-board-read-status .facilitate-board-read-status-header .icon img{display:block;height:14px;object-fit:cover;width:17px}.notification-type-facilitate-board-read-status .facilitate-board-read-status-header .header-message .title{font-size:14px;font-weight:bold}.notification-type-facilitate-board-read-status .facilitate-board-read-status-header .header-message .message{color:#595959;font-size:14px}.notification-type-facilitate-board-read-status .facilitate-board-read-status-contents{padding:16px}.notification-type-facilitate-board-read-status .facilitate-board-read-status-contents .recommend{font-size:14px;font-weight:bold;color:#3da4f8}.notification-type-facilitate-board-read-status .facilitate-board-read-status-contents .comment-body{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;line-height:20px;max-height:60px;overflow:hidden;width:100%;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.notification-type-facilitate-board-read-status .board-read-status-contents{align-content:center;align-items:center;border-top:1px solid #dedede;display:flex;justify-content:center}.notification-type-facilitate-board-read-status .board-read-status-contents .completed{font-size:14px;font-weight:bold}.notification-type-facilitate-board-read-status .board-read-status-contents a{height:100%;width:100%}.notification-type-facilitate-board-read-status .board-read-status-contents .board-read-status-link{color:#3da4f8;font-size:14px;font-weight:bold;padding:8px 16px;text-align:center}.notification-type-facilitate-board-sale-camapign .facilitate-board-sale-camapign-header .notifications-header-module .notifications-header{background-color:#fff7e6}.notification-type-facilitate-board-sale-camapign .facilitate-board-sale-camapign-contents{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px 16px 0}.notification-type-facilitate-board-sale-camapign .facilitate-board-sale-camapign-contents .header-message{font-size:16px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-type-facilitate-board-sale-camapign .facilitate-board-sale-camapign-contents .description{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;line-height:20px;max-height:60px;overflow:hidden;width:100%;margin-bottom:16px;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.notification-type-facilitate-board-sale-camapign .metadata-partial{background-color:#fff;border:1px solid #dedede;margin-top:-1px}.notification-type-facilitate-free-campaigns-summary .facilitate-free-campaigns-summary-header .notifications-header-module .notifications-header{background-color:#ffe8ee}.notification-type-facilitate-free-campaigns-summary .facilitate-free-campaigns-summary-contents{background-color:#fff;border:1px solid #dedede;margin-top:-1px}.notification-type-facilitate-free-campaigns-summary .facilitate-free-campaigns-summary-contents .image img{display:block;height:auto;object-fit:cover;width:100%}.notification-type-facilitate-free-campaigns-summary .facilitate-free-campaigns-summary-contents .description{color:#222;font-size:14px;padding:16px 16px}.notification-type-facilitate-last-month-new-books .facilitate-last-month-new-books-header .notifications-header-module .notifications-header{background-color:#fff7e6}.notification-type-facilitate-last-month-new-books .facilitate-last-month-new-books-contents{background-color:#fff;border:1px solid #dedede;margin-top:-1px}.notification-type-facilitate-last-month-new-books .facilitate-last-month-new-books-contents .image img{display:block;height:auto;object-fit:cover;width:100%}.notification-type-facilitate-last-month-new-books .facilitate-last-month-new-books-contents .description{color:#222;font-size:14px;padding:16px 16px}.notification-type-facilitate-manba-magazine-article{background-color:#fff;border:1px solid #dedede}.notification-type-facilitate-manba-magazine-article .facilitate-manba-magazine-article-header .notifications-header-module .notifications-header{background-color:#cce8ff}.notification-type-facilitate-manba-magazine-article .facilitate-manba-magazine-article-contents .article-contents{background-color:#fff;display:flex;flex-direction:row;padding:16px}@media(min-width: 1200px){.notification-type-facilitate-manba-magazine-article .facilitate-manba-magazine-article-contents .article-contents:hover{cursor:pointer;opacity:.6}}.notification-type-facilitate-manba-magazine-article .facilitate-manba-magazine-article-contents .article-contents .article-main{display:flex;flex-direction:row}.notification-type-facilitate-manba-magazine-article .facilitate-manba-magazine-article-contents .article-contents .article-main .thumbnail{margin-right:16px;width:40px}.notification-type-facilitate-manba-magazine-article .facilitate-manba-magazine-article-contents .article-contents .article-main .thumbnail img{border:1px solid #dedede;display:block;height:40px;object-fit:cover;vertical-align:bottom;width:40px}.notification-type-facilitate-manba-magazine-article .facilitate-manba-magazine-article-contents .article-contents .article-sub{display:flex;flex-direction:column;overflow:hidden}.notification-type-facilitate-manba-magazine-article .facilitate-manba-magazine-article-contents .article-contents .article-sub .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#222;font-size:14px;font-weight:bold}.notification-type-facilitate-manba-magazine-article .facilitate-manba-magazine-article-contents .article-contents .article-sub .article-sub-bottom{display:flex;flex-direction:row;overflow:hidden}.notification-type-facilitate-manba-magazine-article .facilitate-manba-magazine-article-contents .article-contents .article-sub .article-sub-bottom .author-name{font-size:14px;font-weight:normal;margin-right:8px}@media(max-width: 1199px){.notification-type-facilitate-manba-magazine-article .facilitate-manba-magazine-article-contents .article-contents .article-sub .article-sub-bottom .author-name{font-size:12px}}.notification-type-facilitate-new-books-summary .facilitate-new-books-summary-header{background-color:#fff7e6;border:1px solid #dedede;align-content:center;align-items:center;display:flex;flex-direction:row;padding:8px 16px}.notification-type-facilitate-new-books-summary .facilitate-new-books-summary-header .icon{margin-right:4px}.notification-type-facilitate-new-books-summary .facilitate-new-books-summary-header .icon img{display:block;height:14px;object-fit:cover;width:17px}.notification-type-facilitate-new-books-summary .facilitate-new-books-summary-header .header-message .title{font-size:14px;font-weight:bold}.notification-type-facilitate-new-books-summary .facilitate-new-books-summary-header .header-message .message{color:#222;font-size:14px;font-weight:bold}.notification-type-facilitate-new-books-summary .facilitate-new-books-summary-contents .image{border:1px solid #dedede;border-top:none}.notification-type-facilitate-new-books-summary .facilitate-new-books-summary-contents .image img{display:block;height:auto;object-fit:cover;width:100%}.notification-type-facilitate-new-books-summary .facilitate-new-books-summary-contents .description{background-color:#fff;border:1px solid #dedede;border-top:none;color:#222;font-size:14px;padding:16px 16px}.notification-type-facilitate-new-books-summary .facilitate-new-books-summary-link{background-color:#fff;border:1px solid #dedede;border-top:none;height:40px;width:100%}@media(min-width: 1200px){.notification-type-facilitate-new-books-summary .facilitate-new-books-summary-link:hover{cursor:pointer;opacity:.6}}.notification-type-facilitate-new-books-summary .facilitate-new-books-summary-link .link{color:#3da4f8;font-size:14px;font-weight:bold;padding:8px 16px;text-align:center}.notification-type-facilitate-post-topic .facilitate-post-topic-header .notifications-header-module .notifications-header{background-color:#fff7e6}.notification-type-facilitate-post-topic .facilitate-post-topic-contents{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px 16px 0}.notification-type-facilitate-post-topic .facilitate-post-topic-contents .header-message{font-size:16px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-type-facilitate-post-topic .facilitate-post-topic-contents .description{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;line-height:20px;max-height:60px;overflow:hidden;width:100%;margin-bottom:16px;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.notification-type-facilitate-post-topic .metadata-partial{background-color:#fff;border:1px solid #dedede;margin-top:-1px}.notification-type-facilitate-last-month-new-books .facilitate-last-month-new-books-header .notifications-header-module .notifications-header{background-color:#fff7e6}.notification-type-facilitate-last-month-new-books .facilitate-last-month-new-books-contents{background-color:#fff;border:1px solid #dedede;margin-top:-1px}.notification-type-facilitate-last-month-new-books .facilitate-last-month-new-books-contents .image img{display:block;height:auto;object-fit:cover;width:100%}.notification-type-facilitate-last-month-new-books .facilitate-last-month-new-books-contents .description{color:#222;font-size:14px;padding:16px 16px}.notification-type-facilitate-weekly-manba-magazine-article .facilitate-weekly-manba-magazine-article-contents{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px 16px 0}.notification-type-facilitate-weekly-manba-magazine-article .facilitate-weekly-manba-magazine-article-contents .header-message{font-size:16px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-type-facilitate-weekly-manba-magazine-article .facilitate-weekly-manba-magazine-article-contents .description{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;line-height:20px;max-height:60px;overflow:hidden;width:100%;margin-bottom:16px;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.notification-type-facilitate-profile-setting .facilitate-profile-setting-header .notifications-header-module .notifications-header{background-color:#ffe8ee}.notification-type-facilitate-profile-setting .facilitate-profile-setting-contents .image{border:1px solid #dedede;border-top:none}.notification-type-facilitate-profile-setting .facilitate-profile-setting-contents .image img{display:block;height:auto;object-fit:cover;width:100%}.notification-type-facilitate-profile-setting .facilitate-profile-setting-contents .description{background-color:#fff;border:1px solid #dedede;border-top:none;font-size:14px;padding:32px 16px}.notification-type-followed-author-import-link{background-color:#fff;border:1px solid #dedede}.notification-type-followed-author-import-link .followed-author-import-link-header{align-content:center;align-items:center;background-color:#cce8ff;display:flex;flex-direction:row;padding:8px 16px}.notification-type-followed-author-import-link .followed-author-import-link-header .icon{margin-right:4px}.notification-type-followed-author-import-link .followed-author-import-link-header .icon img{display:block;height:14px;object-fit:cover;width:17px}.notification-type-followed-author-import-link .followed-author-import-link-header .header-message .title{font-size:14px;font-weight:bold}.notification-type-followed-author-import-link .followed-author-import-link-header .header-message .title a{color:#3da4f8}.notification-type-followed-author-import-link .followed-author-import-link-header .header-message .message{color:#595959;font-size:14px}.notification-type-followed-author-import-link .followed-author-import-link-contents .import-link-contents{background-color:#fff;display:flex;flex-direction:row;padding:16px}@media(min-width: 1200px){.notification-type-followed-author-import-link .followed-author-import-link-contents .import-link-contents:hover{cursor:pointer;opacity:.6}}.notification-type-followed-author-import-link .followed-author-import-link-contents .import-link-contents .import-link-main{display:flex;flex-direction:row}.notification-type-followed-author-import-link .followed-author-import-link-contents .import-link-contents .import-link-main .thumbnail{margin-right:16px;width:40px}.notification-type-followed-author-import-link .followed-author-import-link-contents .import-link-contents .import-link-main .thumbnail img{border:1px solid #dedede;display:block;height:40px;object-fit:cover;vertical-align:bottom;width:40px}.notification-type-followed-author-import-link .followed-author-import-link-contents .import-link-contents .import-link-sub{display:flex;flex-direction:column;overflow:hidden}.notification-type-followed-author-import-link .followed-author-import-link-contents .import-link-contents .import-link-sub .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#222;font-size:14px;font-weight:bold}.notification-type-followed-author-import-link .followed-author-import-link-contents .import-link-contents .import-link-sub .import-link-sub-bottom{display:flex;flex-direction:row;overflow:hidden}.notification-type-followed-author-import-link .followed-author-import-link-contents .import-link-contents .import-link-sub .import-link-sub-bottom .site-name{font-size:14px;font-weight:normal;margin-right:8px}@media(max-width: 1199px){.notification-type-followed-author-import-link .followed-author-import-link-contents .import-link-contents .import-link-sub .import-link-sub-bottom .site-name{font-size:12px}}.notification-type-followed-author-import-link .followed-author-import-link-contents .import-link-contents .import-link-sub .import-link-sub-bottom .description{color:#595959;flex:1;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width: 1199px){.notification-type-followed-author-import-link .followed-author-import-link-contents .import-link-contents .import-link-sub .import-link-sub-bottom .description{font-size:12px}}.notification-type-followed-author-new-book{background-color:#fff;border:1px solid #dedede}.notification-type-followed-author-new-book .new-book-header{align-content:center;align-items:center;background-color:#fff7e6;display:flex;flex-direction:row;padding:8px 16px}.notification-type-followed-author-new-book .new-book-header .icon{margin-right:4px}.notification-type-followed-author-new-book .new-book-header .icon img{display:block;height:14px;object-fit:cover;width:17px}.notification-type-followed-author-new-book .new-book-header .header-message .title{font-size:14px;font-weight:bold}.notification-type-followed-author-new-book .new-book-header .header-message .count{font-size:14px;font-weight:bold}.notification-type-followed-author-new-book .new-book-header .header-message .message{color:#595959;font-size:14px}.notification-type-followed-author-new-book .new-book-header .header-message .completed{font-size:14px;font-weight:bold}.notification-type-followed-author-new-book .metadata-partial{border-bottom:1px solid #dedede}.notification-type-followed-author-new-book .store-contents{align-content:center;align-items:center;display:flex;justify-content:center}.notification-type-followed-author-new-book .store-contents .store{color:#3da4f8;font-size:14px;font-weight:bold;padding:8px 16px;text-align:center}.notification-type-followed-author-new-book .store-contents a{height:100%;width:100%}.notification-type-followed-author-new-topic{background-color:#fff;border:1px solid #dedede}.notification-type-followed-author-new-topic .followed-author-new-topic-header{align-content:center;align-items:center;background-color:#cce8ff;display:flex;flex-direction:row;padding:8px 16px}.notification-type-followed-author-new-topic .followed-author-new-topic-header .icon{margin-right:4px}.notification-type-followed-author-new-topic .followed-author-new-topic-header .icon img{display:block;height:14px;object-fit:cover;width:17px}.notification-type-followed-author-new-topic .followed-author-new-topic-header .header-message .title{font-size:14px}.notification-type-followed-author-new-topic .followed-author-new-topic-header .header-message .title a{color:#3da4f8}.notification-type-followed-author-new-topic .followed-author-new-topic-header .header-message .count{font-size:14px;font-weight:bold}.notification-type-followed-author-new-topic .followed-author-new-topic-header .header-message .message{color:#595959;font-size:14px}.notification-type-followed-author-new-topic .followed-author-new-topic-contents{padding:16px 16px 0}.notification-type-followed-author-new-topic .followed-author-new-topic-contents .spoil-text{color:#e03d5c;font-size:14px}.notification-type-followed-author-new-topic .followed-author-new-topic-contents .topic-title{font-size:16px;font-weight:bold;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-type-followed-author-new-topic .followed-author-new-topic-contents .comment-body{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;line-height:20px;max-height:60px;overflow:hidden;width:100%;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.notification-type-followed-author-new-topic .followed-author-new-topic-link{align-content:center;align-items:center;border-top:1px solid #dedede;display:flex;justify-content:center}.notification-type-followed-author-new-topic .followed-author-new-topic-link .link{color:#3da4f8;font-size:14px;font-weight:bold;padding:8px 16px;text-align:center}.notification-type-followed-author-new-topic .followed-author-new-topic-link a{height:100%;width:100%}.notification-type-followed-board-import-link{background-color:#fff;border:1px solid #dedede}.notification-type-followed-board-import-link .followed-board-import-link-header{align-content:center;align-items:center;background-color:#cce8ff;display:flex;flex-direction:row;padding:8px 16px}.notification-type-followed-board-import-link .followed-board-import-link-header .icon{margin-right:4px}.notification-type-followed-board-import-link .followed-board-import-link-header .icon img{display:block;height:14px;object-fit:cover;width:17px}.notification-type-followed-board-import-link .followed-board-import-link-header .header-message .title{font-size:14px;font-weight:bold}.notification-type-followed-board-import-link .followed-board-import-link-header .header-message .title a{color:#3da4f8}.notification-type-followed-board-import-link .followed-board-import-link-header .header-message .message{color:#595959;font-size:14px}.notification-type-followed-board-import-link .followed-board-import-link-contents .import-link-contents{background-color:#fff;display:flex;flex-direction:row;padding:16px}@media(min-width: 1200px){.notification-type-followed-board-import-link .followed-board-import-link-contents .import-link-contents:hover{cursor:pointer;opacity:.6}}.notification-type-followed-board-import-link .followed-board-import-link-contents .import-link-contents .import-link-main{display:flex;flex-direction:row}.notification-type-followed-board-import-link .followed-board-import-link-contents .import-link-contents .import-link-main .thumbnail{margin-right:16px;width:40px}.notification-type-followed-board-import-link .followed-board-import-link-contents .import-link-contents .import-link-main .thumbnail img{border:1px solid #dedede;display:block;height:40px;object-fit:cover;vertical-align:bottom;width:40px}.notification-type-followed-board-import-link .followed-board-import-link-contents .import-link-contents .import-link-sub{display:flex;flex-direction:column;overflow:hidden}.notification-type-followed-board-import-link .followed-board-import-link-contents .import-link-contents .import-link-sub .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#222;font-size:14px;font-weight:bold}.notification-type-followed-board-import-link .followed-board-import-link-contents .import-link-contents .import-link-sub .import-link-sub-bottom{display:flex;flex-direction:row;overflow:hidden}.notification-type-followed-board-import-link .followed-board-import-link-contents .import-link-contents .import-link-sub .import-link-sub-bottom .site-name{font-size:14px;font-weight:normal;margin-right:8px}@media(max-width: 1199px){.notification-type-followed-board-import-link .followed-board-import-link-contents .import-link-contents .import-link-sub .import-link-sub-bottom .site-name{font-size:12px}}.notification-type-followed-board-import-link .followed-board-import-link-contents .import-link-contents .import-link-sub .import-link-sub-bottom .description{color:#595959;flex:1;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width: 1199px){.notification-type-followed-board-import-link .followed-board-import-link-contents .import-link-contents .import-link-sub .import-link-sub-bottom .description{font-size:12px}}.notification-type-followed-board-new-book{background-color:#fff;border:1px solid #dedede}.notification-type-followed-board-new-book .followed-board-new-book-header{align-content:center;align-items:center;background-color:#fff7e6;display:flex;flex-direction:row;padding:8px 16px}.notification-type-followed-board-new-book .followed-board-new-book-header .icon{margin-right:4px}.notification-type-followed-board-new-book .followed-board-new-book-header .icon img{display:block;height:14px;object-fit:cover;width:17px}.notification-type-followed-board-new-book .followed-board-new-book-header .header-message .title{font-size:14px;font-weight:bold}.notification-type-followed-board-new-book .followed-board-new-book-header .header-message .count{font-size:14px;font-weight:bold}.notification-type-followed-board-new-book .followed-board-new-book-header .header-message .message{color:#595959;font-size:14px}.notification-type-followed-board-new-book .followed-board-new-book-header .header-message .count{font-size:14px;font-weight:bold}.notification-type-followed-board-new-book .metadata-partial{border-bottom:1px solid #dedede}.notification-type-followed-board-new-book .store-contents{align-content:center;align-items:center;display:flex;justify-content:center}.notification-type-followed-board-new-book .store-contents .store{color:#3da4f8;font-size:14px;font-weight:bold;padding:8px 16px;text-align:center}.notification-type-followed-board-new-book .store-contents a{height:100%;width:100%}.notification-type-followed-board-new-comment{background-color:#fff;border:1px solid #dedede}.notification-type-followed-board-new-comment .followed-board-new-comment-header{align-content:center;align-items:center;background-color:#cce8ff;display:flex;flex-direction:row;padding:8px 16px}.notification-type-followed-board-new-comment .followed-board-new-comment-header .icon{margin-right:4px}.notification-type-followed-board-new-comment .followed-board-new-comment-header .icon img{display:block;height:14px;object-fit:cover;width:17px}.notification-type-followed-board-new-comment .followed-board-new-comment-header .header-message .title{font-size:14px;font-weight:bold}.notification-type-followed-board-new-comment .followed-board-new-comment-header .header-message .message{color:#595959;font-size:14px}.notification-type-followed-board-new-comment .followed-board-new-comment-contents{padding:16px 16px 0}.notification-type-followed-board-new-comment .followed-board-new-comment-contents .spoil-text{color:#e03d5c;font-size:14px}.notification-type-followed-board-new-comment .followed-board-new-comment-contents .topic-title{font-size:16px;font-weight:bold;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-type-followed-board-new-comment .followed-board-new-comment-contents .comment-body{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;line-height:20px;max-height:60px;overflow:hidden;width:100%;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.notification-type-followed-board-new-comment .followed-board-new-comment-link{align-content:center;align-items:center;border-top:1px solid #dedede;display:flex;justify-content:center}.notification-type-followed-board-new-comment .followed-board-new-comment-link a{height:100%;width:100%}.notification-type-followed-board-new-comment .followed-board-new-comment-link .link{color:#3da4f8;font-size:14px;font-weight:bold;padding:8px 16px;text-align:center}.notification-type-followed-board-new-topic{background-color:#fff;border:1px solid #dedede}.notification-type-followed-board-new-topic .followed-board-new-topic-header{align-content:center;align-items:center;background-color:#cce8ff;display:flex;flex-direction:row;padding:8px 16px}.notification-type-followed-board-new-topic .followed-board-new-topic-header .icon{margin-right:4px}.notification-type-followed-board-new-topic .followed-board-new-topic-header .icon img{display:block;height:14px;object-fit:cover;width:17px}.notification-type-followed-board-new-topic .followed-board-new-topic-header .header-message .title{font-size:14px;font-weight:bold}.notification-type-followed-board-new-topic .followed-board-new-topic-header .header-message .title a{color:#3da4f8}.notification-type-followed-board-new-topic .followed-board-new-topic-header .header-message .count{font-size:14px;font-weight:bold}.notification-type-followed-board-new-topic .followed-board-new-topic-header .header-message .message{color:#595959;font-size:14px}.notification-type-followed-board-new-topic .followed-board-new-topic-contents{padding:16px 16px 0}.notification-type-followed-board-new-topic .followed-board-new-topic-contents .spoil-text{color:#e03d5c;font-size:14px}.notification-type-followed-board-new-topic .followed-board-new-topic-contents .topic-title{font-size:16px;font-weight:bold;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-type-followed-board-new-topic .followed-board-new-topic-contents .comment-body{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;line-height:20px;max-height:60px;overflow:hidden;width:100%;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.notification-type-followed-board-new-topic .followed-board-new-topic-link{align-content:center;align-items:center;border-top:1px solid #dedede;display:flex;justify-content:center}.notification-type-followed-board-new-topic .followed-board-new-topic-link a{height:100%;width:100%}.notification-type-followed-board-new-topic .followed-board-new-topic-link .link{color:#3da4f8;font-size:14px;font-weight:bold;padding:8px 16px;text-align:center}.notification-type-followed-board-reread{background-color:#fff;border:1px solid #dedede}.notification-type-followed-board-reread .followed-board-reread-header{align-content:center;align-items:center;background-color:#edf7da;display:flex;flex-direction:row;padding:8px 16px}.notification-type-followed-board-reread .followed-board-reread-header .icon{margin-right:4px}.notification-type-followed-board-reread .followed-board-reread-header .icon img{display:block;height:14px;object-fit:cover;width:17px}.notification-type-followed-board-reread .followed-board-reread-header .header-message .title{font-size:14px;font-weight:bold}.notification-type-followed-board-reread .followed-board-reread-header .header-message .title a{color:#3da4f8}.notification-type-followed-board-reread .followed-board-reread-header .header-message .count{font-size:14px;font-weight:bold}.notification-type-followed-board-reread .followed-board-reread-header .header-message .message{color:#595959;font-size:14px}.notification-type-followed-boards-and-authors-new-comment{background-color:#fff;border:1px solid #dedede}.notification-type-followed-boards-and-authors-new-comment .followed-boards-and-authors-new-comment-header{align-content:center;align-items:center;background-color:#cce8ff;display:flex;flex-direction:row;padding:8px 16px}.notification-type-followed-boards-and-authors-new-comment .followed-boards-and-authors-new-comment-header .icon{margin-right:4px}.notification-type-followed-boards-and-authors-new-comment .followed-boards-and-authors-new-comment-header .icon img{display:block;height:14px;object-fit:cover;width:17px}.notification-type-followed-boards-and-authors-new-comment .followed-boards-and-authors-new-comment-header .header-message .title{font-size:14px;font-weight:bold}.notification-type-followed-boards-and-authors-new-comment .followed-boards-and-authors-new-comment-header .header-message .message{color:#595959;font-size:14px}.notification-type-followed-boards-and-authors-new-comment .followed-boards-and-authors-new-comment-contents{padding:16px}.notification-type-followed-boards-and-authors-new-comment .followed-boards-and-authors-new-comment-contents .spoil-text{color:#e03d5c;font-size:14px}.notification-type-followed-boards-and-authors-new-comment .followed-boards-and-authors-new-comment-contents .topic-title{font-size:16px;font-weight:bold;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-type-followed-boards-and-authors-new-comment .followed-boards-and-authors-new-comment-contents .comment-body{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;line-height:20px;max-height:60px;overflow:hidden;width:100%;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.notification-type-followed-boards-and-authors-new-comment .followed-boards-and-authors-new-comment-link{align-content:center;align-items:center;border-top:1px solid #dedede;display:flex;justify-content:center}.notification-type-followed-boards-and-authors-new-comment .followed-boards-and-authors-new-comment-link a{height:100%;width:100%}.notification-type-followed-boards-and-authors-new-comment .followed-boards-and-authors-new-comment-link .link{color:#3da4f8;font-size:14px;font-weight:bold;padding:8px 16px;text-align:center}.notification-type-followed-topic-new-comment{background-color:#fff;border:1px solid #dedede}.notification-type-followed-topic-new-comment .followed-topic-new-comment-header{align-content:center;align-items:center;background-color:#cce8ff;display:flex;flex-direction:row;padding:8px 16px}.notification-type-followed-topic-new-comment .followed-topic-new-comment-header .icon{margin-right:4px}.notification-type-followed-topic-new-comment .followed-topic-new-comment-header .icon img{display:block;height:14px;object-fit:cover;width:17px}.notification-type-followed-topic-new-comment .followed-topic-new-comment-header .header-message .title{font-size:14px;font-weight:bold}.notification-type-followed-topic-new-comment .followed-topic-new-comment-header .header-message .message{color:#595959;font-size:14px}.notification-type-followed-topic-new-comment .followed-topic-new-comment-contents{padding:16px 16px 0}.notification-type-followed-topic-new-comment .followed-topic-new-comment-contents .topic-title{font-size:16px;font-weight:bold;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-type-followed-topic-new-comment .followed-topic-new-comment-contents .comment-body{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;line-height:20px;max-height:60px;overflow:hidden;width:100%;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.notification-type-followed-user{background-color:#fff;border:1px solid #dedede}.notification-type-followed-user .followed-followed-user-header{align-content:center;align-items:center;background-color:#edf7da;display:flex;flex-direction:row;padding:8px 16px}.notification-type-followed-user .followed-followed-user-header .icon{margin-right:4px}.notification-type-followed-user .followed-followed-user-header .icon img{display:block;height:14px;object-fit:cover;width:17px}.notification-type-followed-user .followed-followed-user-header .header-message .title{font-size:14px;font-weight:bold}.notification-type-followed-user .followed-followed-user-header .header-message .title a{color:#3da4f8}.notification-type-followed-user .followed-followed-user-header .header-message .count{font-size:14px;font-weight:bold}.notification-type-followed-user .followed-followed-user-header .header-message .message{color:#595959;font-size:14px}.notification-type-followed-user .followed-followed-user-contents .user-with-follow-button-module .user-with-follow-button{border-left:none;border-right:none;border-bottom:none}.notification-type-genba-new-episode{background-color:#fff;border:1px solid #dedede}.notification-type-genba-new-episode .genba-new-episode-header{align-content:center;align-items:center;background-color:#cce8ff;display:flex;flex-direction:row;padding:8px 16px}.notification-type-genba-new-episode .genba-new-episode-header .icon{margin-right:4px}.notification-type-genba-new-episode .genba-new-episode-header .icon img{display:block;height:14px;object-fit:cover;width:17px}.notification-type-genba-new-episode .genba-new-episode-header .header-message .title{font-size:14px;font-weight:bold}.notification-type-genba-new-episode .genba-new-episode-header .header-message .count{font-size:14px;font-weight:bold}.notification-type-genba-new-episode .genba-new-episode-header .header-message .message{color:#595959;font-size:14px}.notification-type-genba-new-episode .metadata-partial{border-bottom:1px solid #dedede}.notification-type-genba-new-episode .episode-contents{align-content:center;align-items:center;display:flex;justify-content:center}.notification-type-genba-new-episode .episode-contents .episode{color:#3da4f8;font-size:14px;font-weight:bold;padding:8px 16px;text-align:center}.notification-type-genba-update-episode{background-color:#fff;border:1px solid #dedede}.notification-type-genba-update-episode .genba-update-episode-header{align-content:center;align-items:center;background-color:#cce8ff;display:flex;flex-direction:row;padding:8px 16px}.notification-type-genba-update-episode .genba-update-episode-header .icon{margin-right:4px}.notification-type-genba-update-episode .genba-update-episode-header .icon img{display:block;height:14px;object-fit:cover;width:17px}.notification-type-genba-update-episode .genba-update-episode-header .header-message .title{font-size:14px;font-weight:bold}.notification-type-genba-update-episode .genba-update-episode-header .header-message .count{font-size:14px;font-weight:bold}.notification-type-genba-update-episode .genba-update-episode-header .header-message .message{color:#595959;font-size:14px}.notification-type-genba-update-episode .metadata-partial{border-bottom:1px solid #dedede}.notification-type-genba-update-episode .episode-contents{align-content:center;align-items:center;display:flex;justify-content:center}.notification-type-genba-update-episode .episode-contents .episode{color:#3da4f8;font-size:14px;font-weight:bold;padding:8px 16px;text-align:center}.notification-type-introduction-board-page .introduction-board-page-header .notifications-header-module .notifications-header{background-color:#ffe8ee}.notification-type-introduction-board-page .introduction-board-page-contents{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px 16px 0}.notification-type-introduction-board-page .introduction-board-page-contents .header-message{font-size:16px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-type-introduction-board-page .introduction-board-page-contents .description{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;line-height:20px;max-height:60px;overflow:hidden;width:100%;margin-bottom:16px;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.notification-type-introduction-follow-author .introduction-follow-author-header{align-content:center;align-items:center;background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:row;padding:8px 16px}.notification-type-introduction-follow-author .introduction-follow-author-header .icon{margin-right:4px}.notification-type-introduction-follow-author .introduction-follow-author-header .icon img{display:block;height:14px;object-fit:cover;width:17px}.notification-type-introduction-follow-author .introduction-follow-author-header .header-message .message{color:#595959;font-size:14px}.notification-type-introduction-follow-author .introduction-follow-author-contents .image{border:1px solid #dedede;border-top:none}.notification-type-introduction-follow-author .introduction-follow-author-contents .image img{display:block;height:auto;object-fit:cover;width:100%}.notification-type-introduction-follow-author .introduction-follow-author-contents .description{background-color:#fff;border:1px solid #dedede;border-top:none;color:#595959;font-size:14px;padding:8px 16px}.notification-type-introduction-follow-author .introduction-follow-author-link{background-color:#fff;border:1px solid #dedede;border-top:none;height:40px;width:100%}@media(min-width: 1200px){.notification-type-introduction-follow-author .introduction-follow-author-link:hover{cursor:pointer;opacity:.6}}.notification-type-introduction-follow-author .introduction-follow-author-link .link{color:#3da4f8;font-size:14px;font-weight:bold;padding:8px 16px;text-align:center}.notification-type-introduction-free-space-page .introduction-free-space-page-header .notifications-header-module .notifications-header{background-color:#ffe8ee}.notification-type-introduction-free-space-page .introduction-free-space-page-contents{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px 16px 0}.notification-type-introduction-free-space-page .introduction-free-space-page-contents .header-message{font-size:16px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-type-introduction-free-space-page .introduction-free-space-page-contents .description{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;line-height:20px;max-height:60px;overflow:hidden;width:100%;margin-bottom:16px;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.notification-type-introduction-reread-board .introduction-reread-board-header{align-content:center;align-items:center;background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:row;padding:8px 16px}.notification-type-introduction-reread-board .introduction-reread-board-header .icon{margin-right:4px}.notification-type-introduction-reread-board .introduction-reread-board-header .icon img{display:block;height:14px;object-fit:cover;width:17px}.notification-type-introduction-reread-board .introduction-reread-board-header .header-message .message{color:#595959;font-size:14px}.notification-type-introduction-reread-board .introduction-reread-board-contents .image{border:1px solid #dedede;border-top:none}.notification-type-introduction-reread-board .introduction-reread-board-contents .image img{display:block;height:auto;object-fit:cover;width:100%}.notification-type-introduction-reread-board .introduction-reread-board-contents .description{background-color:#fff;border:1px solid #dedede;border-top:none;color:#595959;font-size:14px;padding:8px 16px}.notification-type-introduction-reread-board .introduction-reread-board-link{background-color:#fff;border:1px solid #dedede;border-top:none;height:40px;width:100%}@media(min-width: 1200px){.notification-type-introduction-reread-board .introduction-reread-board-link:hover{cursor:pointer;opacity:.6}}.notification-type-introduction-reread-board .introduction-reread-board-link .link{color:#3da4f8;font-size:14px;font-weight:bold;padding:8px 16px;text-align:center}.notification-type-introduction-topic-page .introduction-topic-page-header .notifications-header-module .notifications-header{background-color:#ffe8ee}.notification-type-introduction-topic-page .introduction-topic-page-contents{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px 16px 0}.notification-type-introduction-topic-page .introduction-topic-page-contents .header-message{font-size:16px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-type-introduction-topic-page .introduction-topic-page-contents .description{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;line-height:20px;max-height:60px;overflow:hidden;width:100%;margin-bottom:16px;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.notification-type-introduction-user-board-list-page .introduction-user-board-list-page-header .notifications-header-module .notifications-header{background-color:#ffe8ee}.notification-type-introduction-user-board-list-page .introduction-user-board-list-page-contents{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px 16px 0}.notification-type-introduction-user-board-list-page .introduction-user-board-list-page-contents .header-message{font-size:16px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-type-introduction-user-board-list-page .introduction-user-board-list-page-contents .description{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;line-height:20px;max-height:60px;overflow:hidden;width:100%;margin-bottom:16px;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.notification-type-introduction-welcome{background-color:#fff;border:1px solid #dedede}.notification-type-introduction-welcome .introduction-welcome-header{align-content:center;align-items:center;background-color:#ffe8ee;display:flex;flex-direction:row;padding:8px 16px}.notification-type-introduction-welcome .introduction-welcome-header .icon{margin-right:4px}.notification-type-introduction-welcome .introduction-welcome-header .icon img{display:block;height:14px;object-fit:cover;width:17px}.notification-type-introduction-welcome .introduction-welcome-header .header-message .title{font-size:14px;font-weight:bold}.notification-type-introduction-welcome .introduction-welcome-header .header-message .title a{color:#3da4f8}.notification-type-introduction-welcome .introduction-welcome-header .header-message .count{font-size:14px;font-weight:bold}.notification-type-introduction-welcome .introduction-welcome-header .header-message .message{color:#595959;font-size:14px}.notification-type-introduction-welcome .introduction-welcome-contents{padding:16px 16px 0}.notification-type-introduction-welcome .introduction-welcome-contents .header-message{font-size:16px;font-weight:bold;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-type-introduction-welcome .introduction-welcome-contents .description{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:4;line-height:20px;max-height:80px;overflow:hidden;width:100%;margin-bottom:16px;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.notification-type-introduction-welcome .introduction-welcome-link{align-content:center;align-items:center;border-top:1px solid #dedede;display:flex;justify-content:center}.notification-type-introduction-welcome .introduction-welcome-link .link{color:#3da4f8;font-size:14px;font-weight:bold;padding:8px 16px;text-align:center}.notification-type-introduction-welcome .introduction-welcome-link a{height:100%;width:100%}.notification-type-manual-create-board{background-color:#fff;border:1px solid #dedede}.notification-type-manual-create-board .manual-create-board-header{align-content:center;align-items:center;background-color:#cce8ff;display:flex;flex-direction:row;padding:8px 16px}.notification-type-manual-create-board .manual-create-board-header .icon{margin-right:4px}.notification-type-manual-create-board .manual-create-board-header .icon img{display:block;height:14px;object-fit:cover;width:17px}.notification-type-manual-create-board .manual-create-board-header .header-message .title{font-size:14px;font-weight:bold}.notification-type-manual-create-board .manual-create-board-header .header-message .count{font-size:14px;font-weight:bold}.notification-type-manual-create-board .manual-create-board-header .header-message .message{color:#595959;font-size:14px}.notification-type-owned-topic-new-comment{background-color:#fff;border:1px solid #dedede}.notification-type-owned-topic-new-comment .owned-topic-new-comment-header{align-content:center;align-items:center;background-color:#ffe8ee;display:flex;flex-direction:row;padding:8px 16px}.notification-type-owned-topic-new-comment .owned-topic-new-comment-header .icon{margin-right:4px}.notification-type-owned-topic-new-comment .owned-topic-new-comment-header .icon img{display:block;height:14px;object-fit:cover;width:17px}.notification-type-owned-topic-new-comment .owned-topic-new-comment-header .header-message .title{font-size:14px;font-weight:bold}.notification-type-owned-topic-new-comment .owned-topic-new-comment-header .header-message .name{font-size:14px;font-weight:bold}.notification-type-owned-topic-new-comment .owned-topic-new-comment-header .header-message .name a{color:#3da4f8}.notification-type-owned-topic-new-comment .owned-topic-new-comment-header .header-message .message{color:#595959;font-size:14px}.notification-type-owned-topic-new-comment .owned-topic-new-comment-contents{padding:16px 16px 0;margin-bottom:16px}.notification-type-owned-topic-new-comment .owned-topic-new-comment-contents .spoil-text{color:#e03d5c;font-size:14px}.notification-type-owned-topic-new-comment .owned-topic-new-comment-contents .topic-title{font-size:16px;font-weight:bold;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-type-owned-topic-new-comment .owned-topic-new-comment-contents .comment-body{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;line-height:20px;max-height:60px;overflow:hidden;width:100%;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.notification-type-owned-topic-new-comment .reply-link{align-content:center;align-items:center;border-top:1px solid #dedede;display:flex;justify-content:center}.notification-type-owned-topic-new-comment .reply-link a{height:100%;width:100%}.notification-type-owned-topic-new-comment .reply-link .link{color:#3da4f8;font-size:14px;font-weight:bold;padding:8px 16px;text-align:center}.notification-type-promote-author-follow .promote-author-follow-header{align-content:center;align-items:center;background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:row;padding:8px 16px}.notification-type-promote-author-follow .promote-author-follow-header .icon{margin-right:4px}.notification-type-promote-author-follow .promote-author-follow-header .icon img{display:block;height:14px;object-fit:cover;width:17px}.notification-type-promote-author-follow .promote-author-follow-header .header-message .message{color:#595959;font-size:14px}.notification-type-promote-author-follow .promote-author-follow-contents .image{align-content:center;align-items:center;background-color:#fff;border:1px solid #dedede;border-bottom:none;border-top:none;display:flex;justify-content:center;padding:16px}.notification-type-promote-author-follow .promote-author-follow-contents .image img{display:block;height:auto;object-fit:cover;width:240px}.notification-type-promote-author-follow .promote-author-follow-contents .description{background-color:#fff;border:1px solid #dedede;border-top:none;color:#595959;font-size:14px;padding:8px 16px}.notification-type-promote-author-follow .promote-author-follow-link{background-color:#fff;border:1px solid #dedede;border-top:none;height:40px;width:100%}@media(min-width: 1200px){.notification-type-promote-author-follow .promote-author-follow-link:hover{cursor:pointer;opacity:.6}}.notification-type-promote-author-follow .promote-author-follow-link .link{color:#3da4f8;font-size:14px;font-weight:bold;padding:8px 16px;text-align:center}.notification-type-promote-board-follow .promote-board-follow-header{align-content:center;align-items:center;background-color:#fff;border:1px solid #dedede;display:flex;flex-direction:row;padding:8px 16px}.notification-type-promote-board-follow .promote-board-follow-header .icon{margin-right:4px}.notification-type-promote-board-follow .promote-board-follow-header .icon img{display:block;height:14px;object-fit:cover;width:17px}.notification-type-promote-board-follow .promote-board-follow-header .header-message .message{color:#595959;font-size:14px}.notification-type-promote-board-follow .promote-board-follow-contents .image{align-content:center;align-items:center;background-color:#fff;border:1px solid #dedede;border-bottom:none;border-top:none;display:flex;justify-content:center;padding:16px}.notification-type-promote-board-follow .promote-board-follow-contents .image img{display:block;height:auto;object-fit:cover;width:240px}.notification-type-promote-board-follow .promote-board-follow-contents .description{background-color:#fff;border:1px solid #dedede;border-top:none;color:#595959;font-size:14px;padding:8px 16px}.notification-type-promote-board-follow .promote-board-follow-link{background-color:#fff;border:1px solid #dedede;border-top:none;height:40px;width:100%}@media(min-width: 1200px){.notification-type-promote-board-follow .promote-board-follow-link:hover{cursor:pointer;opacity:.6}}.notification-type-promote-board-follow .promote-board-follow-link .link{color:#3da4f8;font-size:14px;font-weight:bold;padding:8px 16px;text-align:center}.notification-type-published-manba-magazine-article{background-color:#fff;border:1px solid #dedede}.notification-type-published-manba-magazine-article .published-manba-magazine-article-header{align-content:center;align-items:center;background-color:#cce8ff;display:flex;flex-direction:row;padding:8px 16px}.notification-type-published-manba-magazine-article .published-manba-magazine-article-header .icon{margin-right:4px}.notification-type-published-manba-magazine-article .published-manba-magazine-article-header .icon img{display:block;height:14px;object-fit:cover;width:17px}.notification-type-published-manba-magazine-article .published-manba-magazine-article-header .header-message .title{font-size:14px;font-weight:bold}.notification-type-published-manba-magazine-article .published-manba-magazine-article-header .header-message .message{color:#222;font-size:14px}.notification-type-published-manba-magazine-article .published-manba-magazine-article-contents .article-contents{background-color:#fff;display:flex;flex-direction:row;padding:16px}@media(min-width: 1200px){.notification-type-published-manba-magazine-article .published-manba-magazine-article-contents .article-contents:hover{cursor:pointer;opacity:.6}}.notification-type-published-manba-magazine-article .published-manba-magazine-article-contents .article-contents .article-main{display:flex;flex-direction:row}.notification-type-published-manba-magazine-article .published-manba-magazine-article-contents .article-contents .article-main .thumbnail{margin-right:16px;width:40px}.notification-type-published-manba-magazine-article .published-manba-magazine-article-contents .article-contents .article-main .thumbnail img{border:1px solid #dedede;display:block;height:40px;object-fit:cover;vertical-align:bottom;width:40px}.notification-type-published-manba-magazine-article .published-manba-magazine-article-contents .article-contents .article-sub{display:flex;flex-direction:column;overflow:hidden}.notification-type-published-manba-magazine-article .published-manba-magazine-article-contents .article-contents .article-sub .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#222;font-size:14px;font-weight:bold}.notification-type-published-manba-magazine-article .published-manba-magazine-article-contents .article-contents .article-sub .article-sub-bottom{display:flex;flex-direction:row;overflow:hidden}.notification-type-published-manba-magazine-article .published-manba-magazine-article-contents .article-contents .article-sub .article-sub-bottom .author-name{font-size:14px;font-weight:normal;margin-right:8px}@media(max-width: 1199px){.notification-type-published-manba-magazine-article .published-manba-magazine-article-contents .article-contents .article-sub .article-sub-bottom .author-name{font-size:12px}}.notification-type-ranking-updated .ranking-updated-header .notifications-header-module .notifications-header{background-color:#ffe8ee}.notification-type-ranking-updated .ranking-updated-contents{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px 16px 0}.notification-type-ranking-updated .ranking-updated-contents .header-message{font-size:16px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-type-ranking-updated .ranking-updated-contents .description{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;line-height:20px;max-height:60px;overflow:hidden;width:100%;margin-bottom:16px;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.notification-type-read-status-action-plan-to_read-from-topic{background-color:#fff;border:1px solid #dedede}.notification-type-read-status-action-plan-to_read-from-topic .read-status-action-plan-to-read-from-topic-header{align-content:center;align-items:center;background-color:#fff7e6;display:flex;flex-direction:row;padding:8px 16px}.notification-type-read-status-action-plan-to_read-from-topic .read-status-action-plan-to-read-from-topic-header .icon{margin-right:4px}.notification-type-read-status-action-plan-to_read-from-topic .read-status-action-plan-to-read-from-topic-header .icon img{display:block;height:14px;object-fit:cover;width:17px}.notification-type-read-status-action-plan-to_read-from-topic .read-status-action-plan-to-read-from-topic-header .header-message .count{font-size:14px;font-weight:bold}.notification-type-read-status-action-plan-to_read-from-topic .read-status-action-plan-to-read-from-topic-header .header-message .message{color:#595959;font-size:14px}.notification-type-read-status-action-plan-to_read-from-topic .read-status-action-plan-to-read-from-topic-contents .notifications-readmore-module .notifications-readmore{border-left:none;border-right:none;border-bottom:none}.notification-type-reply{background-color:#fff;border:1px solid #dedede}.notification-type-reply .reply-header{align-content:center;align-items:center;background-color:#ffe8ee;display:flex;flex-direction:row;padding:8px 16px}.notification-type-reply .reply-header .icon{margin-right:4px}.notification-type-reply .reply-header .icon img{display:block;height:14px;object-fit:cover;width:17px}.notification-type-reply .reply-header .author{font-size:14px;font-weight:bold}.notification-type-reply .reply-header .author a{color:#3da4f8}.notification-type-reply .reply-header .message{font-size:14px}.notification-type-reply .reply-header .author{font-size:14px;font-weight:bold;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.notification-type-reply .reply-header .message{color:#595959;font-size:14px;font-weight:normal}.notification-type-reply .reply-contents{padding:16px 16px 0}.notification-type-reply .reply-contents .topic-title{color:#222;font-size:16px;font-weight:bold;margin-bottom:8px}.notification-type-reply .reply-contents .reply-body{font-size:14px;font-size:14px;line-height:1.5em;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.notification-type-reply .reply-contents .reply-body p{margin-top:0}.notification-type-reply .metadata-partial{border-bottom:1px solid #dedede}.notification-type-reply .reply-button{align-content:center;align-items:center;display:flex;justify-content:center}.notification-type-reply .reply-button a{height:100%;width:100%}.notification-type-reply .reply-button .reply{color:#3da4f8;font-size:14px;font-weight:bold;padding:8px 16px;text-align:center}.notification-type-resolved-comment{background-color:#fff;border:1px solid #dedede}.notification-type-resolved-comment .resolved-comment-header{align-content:center;align-items:center;background-color:#ffe8ee;display:flex;flex-direction:row;padding:8px 16px}.notification-type-resolved-comment .resolved-comment-header .icon{margin-right:4px}.notification-type-resolved-comment .resolved-comment-header .icon .icon-module .material-icons-outlined{color:#f24961}.notification-type-resolved-comment .resolved-comment-header .icon img{display:block;height:14px;object-fit:cover;width:17px}.notification-type-resolved-comment .resolved-comment-header .header-message .title{font-size:14px;font-weight:bold}.notification-type-resolved-comment .resolved-comment-header .header-message .name{font-size:14px;font-weight:bold}.notification-type-resolved-comment .resolved-comment-header .header-message .name a{color:#3da4f8}.notification-type-resolved-comment .resolved-comment-header .header-message .message{color:#595959;font-size:14px}.notification-type-resolved-comment .resolved-comment-contents{padding:16px}.notification-type-resolved-comment .resolved-comment-contents .spoil-text{color:#e03d5c;font-size:14px}.notification-type-resolved-comment .resolved-comment-contents .topic-title{font-size:16px;font-weight:bold;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-type-resolved-comment .resolved-comment-contents .comment-body{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;line-height:20px;max-height:60px;overflow:hidden;width:100%;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.notification-type-reveiw-proposal-from-reread-board{background-color:#fff;border:1px solid #dedede}.notification-type-reveiw-proposal-from-reread-board .reveiw-proposal-from-reread-board-header{align-content:center;align-items:center;border-bottom:1px solid #dedede;display:flex;flex-direction:row;padding:8px 16px}.notification-type-reveiw-proposal-from-reread-board .reveiw-proposal-from-reread-board-header .icon{margin-right:4px}.notification-type-reveiw-proposal-from-reread-board .reveiw-proposal-from-reread-board-header .icon img{display:block;height:14px;object-fit:cover;width:17px}.notification-type-reveiw-proposal-from-reread-board .reveiw-proposal-from-reread-board-header .header-message .title{font-size:14px;font-weight:bold}.notification-type-reveiw-proposal-from-reread-board .reveiw-proposal-from-reread-board-header .header-message .count{font-size:14px;font-weight:bold}.notification-type-reveiw-proposal-from-reread-board .reveiw-proposal-from-reread-board-header .header-message .message{color:#595959;font-size:14px}.notification-type-reveiw-proposal-from-reread-board .reveiw-proposal-from-reread-board-header .header-message .count{font-size:14px;font-weight:bold}.notification-type-reveiw-proposal-from-reread-board .metadata-partial{border-bottom:1px solid #dedede}.notification-type-reveiw-proposal-from-reread-board .reveiw-proposal-from-reread-board-link{align-content:center;align-items:center;display:flex;justify-content:center}.notification-type-reveiw-proposal-from-reread-board .reveiw-proposal-from-reread-board-link .link{color:#3da4f8;font-size:14px;font-weight:bold;padding:8px 16px;text-align:center}.notification-type-reveiw-proposal-from-reread-board .reveiw-proposal-from-reread-board-link .link a{height:100%;width:100%}.notification-type-store-action-from-topic{background-color:#fff;border:1px solid #dedede}.notification-type-store-action-from-topic .store-action-from-topic-header{align-content:center;align-items:center;background-color:#fff7e6;display:flex;flex-direction:row;padding:8px 16px}.notification-type-store-action-from-topic .store-action-from-topic-header .icon{margin-right:4px}.notification-type-store-action-from-topic .store-action-from-topic-header .icon img{display:block;height:14px;object-fit:cover;width:17px}.notification-type-store-action-from-topic .store-action-from-topic-header .header-message .count{font-size:14px;font-weight:bold}.notification-type-store-action-from-topic .store-action-from-topic-header .header-message .message{color:#595959;font-size:14px}.notification-type-store-action-from-topic .store-action-from-topic-contents .notifications-readmore-module .notifications-readmore{border-left:none;border-right:none;border-bottom:none}.notification-type-topic-entered-the-ranking{background-color:#fff;border:1px solid #dedede}.notification-type-topic-entered-the-ranking .topic-entered-the-ranking-header{align-content:center;align-items:center;background-color:#cce8ff;display:flex;flex-direction:row;padding:8px 16px}.notification-type-topic-entered-the-ranking .topic-entered-the-ranking-header .icon{margin-right:4px}.notification-type-topic-entered-the-ranking .topic-entered-the-ranking-header .icon img{display:block;height:14px;object-fit:cover;width:17px}.notification-type-topic-entered-the-ranking .topic-entered-the-ranking-header .header-message .title{font-size:14px;font-weight:bold}.notification-type-topic-entered-the-ranking .topic-entered-the-ranking-header .header-message .title a{color:#3da4f8}.notification-type-topic-entered-the-ranking .topic-entered-the-ranking-header .header-message .count{font-size:14px;font-weight:bold}.notification-type-topic-entered-the-ranking .topic-entered-the-ranking-header .header-message .message{color:#595959;font-size:14px}.notification-type-topic-entered-the-ranking .topic-entered-the-ranking-contents{padding:16px 16px 0}.notification-type-topic-entered-the-ranking .topic-entered-the-ranking-contents .topic-title{font-size:16px;font-weight:bold;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-type-topic-entered-the-ranking .topic-entered-the-ranking-contents .comment-body{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;line-height:20px;max-height:60px;overflow:hidden;width:100%;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.notification-type-user-import-text-completed-message .user-import-text-completed-message-contents{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px}.notification-type-user-import-text-completed-message .user-import-text-completed-message-contents .header-message{font-size:16px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-type-user-import-text-completed-message .user-import-text-completed-message-contents .description{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;line-height:20px;max-height:60px;overflow:hidden;width:100%;margin-bottom:16px;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.notification-type-user-import-text-completed-message .metadata-partial{background-color:#fff;border:1px solid #dedede;margin-top:-1px}.notification-type-user-import-text-start-message .user-import-text-start-message-contents{background-color:#fff;border:1px solid #dedede;margin-top:-1px;padding:16px}.notification-type-user-import-text-start-message .user-import-text-start-message-contents .header-message{font-size:16px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-type-user-import-text-start-message .user-import-text-start-message-contents .description{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;line-height:20px;max-height:60px;overflow:hidden;width:100%;margin-bottom:16px;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.notification-type-user-import-text-start-message .metadata-partial{background-color:#fff;border:1px solid #dedede;margin-top:-1px}.user-notifications-controller.index-action .mypage-notifications .mypage-notification{margin-bottom:16px}@media(max-width: 1199px){.user-notifications-controller.index-action{margin-top:-1px}.user-notifications-controller.index-action .mypage-notifications{border-left:none;border-right:none}}.push-notification-settings-module .push-notification-settings-actions{background-color:#fff;border:1px solid #dedede;padding:16px}.push-notification-settings-module .push-notification-settings-actions .push-notification-settings-label{color:#222;font-size:14px;font-weight:bold;margin-bottom:16px}.push-notification-settings-module .push-notification-settings-actions .push-notification-settings-check .check-box{align-items:flex-start;display:flex;flex-direction:row}.push-notification-settings-module .push-notification-settings-actions .push-notification-settings-buttons{align-items:flex-start;display:flex;flex-direction:row;margin-top:32px}.push-notification-settings-module .push-notification-settings-actions .push-notification-settings-buttons .push-notification-settings-update .btn{cursor:pointer;background-color:#3da4f8;border:none;color:#fff}.push-notification-settings-module .push-notification-settings-actions .push-notification-settings-buttons .push-notification-settings-update .disabled{background-color:#bebebe}.push-notification-settings-module .push-notification-settings-actions .push-notification-settings-buttons .push-notification-settings-back-button{color:#595959;font-size:14px}.push-notification-settings-module .push-notification-settings-actions .push-notification-settings-buttons .push-notification-settings-back-button .btn{font-weight:bold;background-color:#fff}.user-recommends-authors-controller.index-action .user-recommends-authors-index-container .authors-row{margin-bottom:16px}@media(max-width: 1199px){.user-recommends-authors-controller.index-action .user-recommends-authors-index-container .authors-row{margin-bottom:0}}.user-recommends-boards-controller.index-action .user-recommends-boards-index-container .boards-row{margin-bottom:16px}@media(max-width: 1199px){.user-recommends-boards-controller.index-action .user-recommends-boards-index-container .boards-row{margin-bottom:0}}.user-recommends-topics-controller.index-action .user-recommends-topics-index-container .topics-row{margin-bottom:16px}@media(max-width: 1199px){.user-recommends-topics-controller.index-action .user-recommends-topics-index-container .topics-row{margin-bottom:0}}.user-reports-views-controller.index-action .user-reports-views-index-container .user-reports-view-partial{margin-top:-1px}.visited_histories-controller.index-action .visited-histories-index-container .visited-histories-title{color:#222;font-size:24px;font-weight:bold;padding:24px;text-align:center}@media(max-width: 1199px){.visited_histories-controller.index-action .visited-histories-index-container .visited-histories-title{font-size:18px}}.visited_histories-controller.index-action .visited-histories-index-container .clear-histories{color:#3da4f8;font-size:14px;letter-spacing:0;padding:16px;text-align:center}.want_to_recall-controller.index-action .want-to-recall-index-container .topics-partial{margin-bottom:16px}.want_to_recall-controller.index-action .want-to-recall-index-container .topics-partial .topic-partial{margin-top:-1px}.want_to_recall-controller.new-action .want-to-recalls-new-container .topic-title-partial{font-weight:bold;border:1px solid #dedede}.want_to_recall-controller.new-action .want-to-recalls-new-container .topic-input-form-partial{margin-bottom:16px}.want_to_recall-resolved-controller.index-action .want-to-recall-resolved-index-container .topic-first-comment-partial{margin-top:-1px}.want_to_recall-resolved-controller.index-action .want-to-recall-resolved-index-container .topic-resolved-comment-partial{margin-top:-1px;margin-bottom:16px}.want_to_recall-controller.show-action .want-to-recalls-show-container .new-comment-form-title{background-color:#ec3c5c;border:1px solid #dedede;color:#fff;font-size:14px;font-weight:bold;padding:8px 15px;text-align:left}.want_to_recall-controller.show-action .want-to-recalls-show-container .topic-first-comment-partial{margin-top:-1px}.want_to_recall-controller.show-action .want-to-recalls-show-container .comments-partial .comment-partial{margin-top:-1px}.want_to_recall-controller.show-action .want-to-recalls-show-container .new-comment-form-partial{margin-bottom:16px}.want-to-recalls-thanks-controller.index-action .want-to-recalls-thanks-partial{margin-bottom:16px}
