.bm-toggle .toggle__button--untoggle{display:none}.bm-toggle.bm-toggle--toggled .toggle__button{display:none}.bm-toggle.bm-toggle--toggled .toggle__button.toggle__button--untoggle{display:block}.common-margin5{margin:5px}.common-margin-bottom5{margin-bottom:5px}.common-margin-top5{margin-top:5px}.common-margin-left5{margin-left:5px}.common-margin-right5{margin-left:5px}.common-margin-col5{margin-top:5px;margin-bottom:5px}.common-margin-row5{margin-right:5px;margin-left:5px}.common-margin7{margin:7px}.common-margin-bottom7{margin-bottom:7px}.common-margin-top7{margin-top:7px}.common-margin-left7{margin-left:7px}.common-margin-right7{margin-left:7px}.common-margin-col7{margin-top:7px;margin-bottom:7px}.common-margin-row7{margin-right:7px;margin-left:7px}.common-margin10{margin:10px}.common-margin-bottom10{margin-bottom:10px}.common-margin-top10{margin-top:10px}.common-margin-left10{margin-left:10px}.common-margin-right10{margin-left:10px}.common-margin-col10{margin-top:10px;margin-bottom:10px}.common-margin-row10{margin-right:10px;margin-left:10px}.common-margin15{margin:15px}.common-margin-bottom15{margin-bottom:15px}.common-margin-top15{margin-top:15px}.common-margin-left15{margin-left:15px}.common-margin-right15{margin-left:15px}.common-margin-col15{margin-top:15px;margin-bottom:15px}.common-margin-row15{margin-right:15px;margin-left:15px}.common-margin20{margin:20px}.common-margin-bottom20{margin-bottom:20px}.common-margin-top20{margin-top:20px}.common-margin-left20{margin-left:20px}.common-margin-right20{margin-left:20px}.common-margin-col20{margin-top:20px;margin-bottom:20px}.common-margin-row20{margin-right:20px;margin-left:20px}.common-margin{margin:10px}.common-margin-top{margin-top:10px}.common-margin-bottom{margin-bottom:10px}.common-margin-left{margin-left:10px}.common-margin-right{margin-right:10px}.common-margin-col{margin-top:10px;margin-bottom:10px}.common-margin-row{margin-left:10px;margin-right:10px}.bm-page-loader .bm-page-loader__content__empty{display:none;line-height:1.5}.bm-page-loader .bm-page-loader__content__error{display:none}.bm-page-loader .bm-page-loader__content__empty-message{display:none}.bm-page-loader .bm-page-loader__multiple-pages-only-content{display:none}.bm-page-loader .bm-page-loader__loading-image{display:none}.bm-page-loader[data-pagination-type=error] .bm-page-loader__content__error{display:block}.bm-page-loader[data-pagination-type=empty] .bm-page-loader__content{display:none}.bm-page-loader[data-pagination-type=empty] .bm-page-loader__content__empty-message{display:block}.bm-page-loader[data-pagination-type=empty] .bm-page-loader__content__empty{display:block}.bm-page-loader[data-pagination-type=multiple] .bm-page-loader__multiple-pages-only-content{display:block}.bm-page-loader[data-status=loading] .bm-page-loader__content{display:none}.bm-page-loader[data-status=loading] .bm-page-loader__content__error{display:none}.bm-page-loader[data-status=loading] .bm-page-loader__content__empty-message{display:none}.bm-page-loader[data-status=loading] .bm-page-loader__content__empty{display:none}.bm-page-loader[data-status=loading] .bm-page-loader__multiple-pages-only-content{display:none}.bm-page-loader[data-status=loading] .bm-page-loader__loading-image{display:block}.bm-responsive-button{display:inline-block;cursor:pointer;padding:4px 10px;border-radius:4px;font-size:18px;line-height:2;min-width:160px;text-align:center;text-decoration:none}.bm-responsive-button.bm-responsive-button--submit{border:1px solid #219315;color:#fff;background-image:linear-gradient(to bottom, #8fbd49, #6a9b1b)}@media only screen and (min-width: 980px){.bm-responsive-button.bm-responsive-button--submit{display:block;width:300px;padding:0 16px;font-size:16px;line-height:48px;color:#fff;margin:auto;border:1px solid #de850b;box-sizing:border-box;background-color:#f39514;background-image:none;box-shadow:0 1px 0 rgba(220,135,20,.3)}.bm-responsive-button.bm-responsive-button--submit:hover{border:1px solid #ffca38;background-color:#ffca38}}.bm-responsive-container{width:100%;margin:0 auto;background-color:#fff;overflow:hidden}.bm-responsive-container .bm-responsive-container__header{background-color:#92bf4c}.bm-responsive-container .bm-responsive-container__header .bm-responsive-container__header__text{word-wrap:break-word;overflow-wrap:break-word;max-width:100%;padding:8px 7px;color:#fff;font-size:18px;font-weight:bold;line-height:1.5;overflow:hidden}.bm-responsive-container .bm-responsive-container__content{font-size:14px}@media only screen and (min-width: 980px){.bm-responsive-container{width:980px;border:1px solid #d4dacb;border-radius:4px}.bm-responsive-container .bm-responsive-container__header{position:relative;height:50px;background-color:#fff;border-bottom:1px solid #aaa}.bm-responsive-container .bm-responsive-container__header .bm-responsive-container__header__text{position:absolute;bottom:0;padding:7px 15px;color:#333;border-bottom:4px solid #64bc4b}.bm-responsive-container .bm-responsive-container__content{padding:20px 29px}}.bm-responsive-form[data-status=input] .bm-responsive-form__item.bm-responsive-form__item--input{display:block}.bm-responsive-form[data-status=confirm] .bm-responsive-form__item.bm-responsive-form__item--confirm{display:block}.bm-responsive-form[data-status=completed] .bm-responsive-form__item.bm-responsive-form__item--completed{display:block}.bm-responsive-form .bm-responsive-form__item.bm-responsive-form__item--input{display:none}.bm-responsive-form .bm-responsive-form__item.bm-responsive-form__item--confirm{display:none}.bm-responsive-form .bm-responsive-form__item.bm-responsive-form__item--completed{display:none}.bm-responsive-form .bm-responsive-form__field:not(:first-of-type){margin-top:20px}.bm-responsive-form .bm-responsive-form__field .bm-responsive-form__field__detail{display:flex;justify-content:flex-start;align-items:center;padding:7px;background-color:#ececec}.bm-responsive-form .bm-responsive-form__field .bm-responsive-form__field__detail .bm-responsive-form__field__detail__name{font-size:16px}.bm-responsive-form .bm-responsive-form__field .bm-responsive-form__field__detail .bm-responsive-form__field__detail__type{line-height:13px;text-align:center;border-radius:2px;margin-left:10px;padding:0 2px;font-size:11px;color:#fff}.bm-responsive-form .bm-responsive-form__field .bm-responsive-form__field__detail .bm-responsive-form__field__detail__type.bm-responsive-form__field__detail__type--required{background-color:#d64a38}.bm-responsive-form .bm-responsive-form__field .bm-responsive-form__field__detail .bm-responsive-form__field__detail__type.bm-responsive-form__field__detail__type--option{background-color:#66f}.bm-responsive-form .bm-responsive-form__field .bm-responsive-form__field__input{margin:7px 7px 0;text-align:left;line-height:0}.bm-responsive-form .bm-responsive-form__field .bm-responsive-form__field__input textarea,.bm-responsive-form .bm-responsive-form__field .bm-responsive-form__field__input input{width:100%;padding:10px;box-sizing:border-box;box-shadow:0 1px 2px rgba(0,0,0,.3) inset;background-color:#fff;border:1px solid #aaa;border-radius:4px;font-size:16px}.bm-responsive-form .bm-responsive-form__field .bm-responsive-form__field__input textarea{height:100px}.bm-responsive-form .bm-responsive-form__field .bm-responsive-form__field__input select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;box-sizing:border-box;vertical-align:middle;border:1px solid #8e8e8e;border-radius:4px;padding:0 24px 0 10px;font-size:16px;line-height:1.5;background-color:#fff;background-image:url(/packs/bm-form-select-arrow-44c4398348d96cda22229643feab7e43.png),linear-gradient(to bottom, #919191, #585858),linear-gradient(to bottom, #fff, #d0d0d0);background-repeat:no-repeat,repeat-y,repeat-y;background-position:right 5px top 50%,right top,left top;background-size:8px 6px,18px 100%,100%}.bm-responsive-form .bm-responsive-form__field .bm-responsive-form__field__tip{display:block;color:#e00;font-size:12px;background-color:#fff3f3;border:1px solid #edd;margin-bottom:5px;padding:5px;margin:0 7px}.bm-responsive-form .bm-responsive-form__field .bm-responsive-form__field__tip:empty{display:none}.bm-responsive-form .bm-responsive-form__field .bm-responsive-form__field__tip.bm-responsive-form__field__tip--error{color:#f33}.bm-responsive-form .bm-responsive-form__action{margin:10px 5px;text-align:center}@media only screen and (min-width: 980px){.bm-responsive-form .bm-responsive-form__field{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ececec}.bm-responsive-form .bm-responsive-form__field:not(:first-of-type){margin-top:0}.bm-responsive-form .bm-responsive-form__field .bm-responsive-form__field__detail{flex-shrink:0;justify-content:flex-end;width:215px;padding:0 15px 0 0;background-color:transparent}.bm-responsive-form .bm-responsive-form__field .bm-responsive-form__field__detail .bm-responsive-form__field__detail__name{font-size:14px;line-height:24px;margin-top:3px}.bm-responsive-form .bm-responsive-form__field .bm-responsive-form__field__detail .bm-responsive-form__field__detail__type{width:32px;height:20px;margin:0 0 0 10px;border-radius:4px;color:#fff;font-weight:bold;font-size:10px;line-height:20px;text-align:center;margin-top:3px}.bm-responsive-form .bm-responsive-form__field .bm-responsive-form__field__detail .bm-responsive-form__field__detail__type.bm-responsive-form__field__detail__type--required{background-color:#f33}.bm-responsive-form .bm-responsive-form__field .bm-responsive-form__field__input{flex:1;margin:0 7px 0;width:calc(100% - 230px);padding:0}.bm-responsive-form .bm-responsive-form__field .bm-responsive-form__field__input select{-webkit-appearance:menulist-button;-moz-appearance:menulist-button;appearance:menulist-button;border-radius:5px;min-width:80px;font-size:12px;line-height:1.5;min-width:80px;background-image:none;background-color:#f8f8f8;box-sizing:border-box;border:1px solid #ccc;height:32px;text-indent:2px}.bm-responsive-form .bm-responsive-form__field .bm-responsive-form__field__tip{display:block;border-radius:4px;border:none;box-shadow:0 0 3px 0 rgba(0,0,0,.2);position:absolute;top:-25px;left:50%;margin-left:115px;white-space:nowrap;background-color:#355b75;border-radius:4px;padding:10px 20px;transform:translateX(-50%);color:#fff;line-height:1;z-index:201}.bm-responsive-form .bm-responsive-form__field .bm-responsive-form__field__tip::after{display:block;content:"";height:8px;width:8px;background-color:#355b75;position:absolute;left:50%;bottom:-4px;transform:translateX(-50%) rotate(-45deg)}.bm-responsive-form .bm-responsive-form__field .bm-responsive-form__field__tip.bm-responsive-form__field__tip--error{color:#fff}.bm-responsive-form .bm-responsive-form__action{margin:10px 0}}.responsive-header{background-color:#55970a;height:36px;width:100%}.responsive-header:after{content:"";clear:both;height:0;display:block;visibility:hidden}@media only screen and (max-width: 720px){.responsive-header{height:45px;min-width:100%}}.responsive-header .responsive-header__inner{width:100%;max-width:980px;margin:0 auto}@media only screen and (max-width: 720px){.responsive-header .responsive-header__inner{width:100%;margin:0}}.responsive-header .responsive-header__title{width:144px;height:36px;float:left;padding:0 10px}@media only screen and (max-width: 720px){.responsive-header .responsive-header__title{width:100px;height:45px}}.responsive-header .responsive-header__title .responsive-header__title__logo{display:block;line-height:36px}@media only screen and (max-width: 720px){.responsive-header .responsive-header__title .responsive-header__title__logo{line-height:45px}}.responsive-header .responsive-header__title .responsive-header__title__logo>img{vertical-align:text-bottom}.responsive-header .responsive-header__registration{float:right}.responsive-header .responsive-header__registration .responsive-header__registration__login{color:#fff;font-size:12px;line-height:36px;padding:0 10px}@media only screen and (max-width: 720px){.responsive-header .responsive-header__registration .responsive-header__registration__login{line-height:45px}}.responsive-header .responsive-header__personal-account{width:240px;float:right;text-align:right;margin-right:8px}@media only screen and (max-width: 720px){.responsive-header .responsive-header__personal-account{width:170px}}.responsive-header .responsive-header__personal-account .responsive-header__personal-account__data{font-size:12px;color:#fff;margin:5px 0 0}@media only screen and (max-width: 720px){.responsive-header .responsive-header__personal-account .responsive-header__personal-account__data{margin:10px 0 0}}.responsive-header .responsive-header__personal-account .responsive-header__personal-account__data .responsive-header__personal-account__data__avatar>img{width:26px;height:26px;vertical-align:bottom;border-radius:4px}.responsive-header .responsive-header__personal-account .responsive-header__personal-account__data .responsive-header__personal-account__data__name{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;margin-left:5px;max-width:120px;display:inline-block;line-height:26px;vertical-align:middle}@media only screen and (max-width: 720px){.responsive-header .responsive-header__personal-account .responsive-header__personal-account__data .responsive-header__personal-account__data__name{max-width:60px}}.responsive-modal-overrider .partials.modal .modal__contents{width:600px}@media only screen and (max-width: 720px){.responsive-modal-overrider .partials.modal .modal__contents{width:300px}}.reviewer_awards.show .about_bookwalker{padding:0 20px 28px}.reviewer_awards.show .about_bookwalker .about_bookwalker_heading{position:relative;display:block;cursor:pointer;max-width:406px;height:auto;margin:0 auto}@media only screen and (min-width: 980px){.reviewer_awards.show .about_bookwalker .about_bookwalker_heading{max-width:531px}}.reviewer_awards.show .about_bookwalker .about_bookwalker_heading::after,.reviewer_awards.show .about_bookwalker .about_bookwalker_heading::before{content:"";display:block;width:10px;height:3px;background:#d80029;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media only screen and (min-width: 980px){.reviewer_awards.show .about_bookwalker .about_bookwalker_heading::after,.reviewer_awards.show .about_bookwalker .about_bookwalker_heading::before{width:14px;height:3;top:44%}}.reviewer_awards.show .about_bookwalker .about_bookwalker_heading::after{transform:translateY(-50%) rotate(90deg)}.reviewer_awards.show .about_bookwalker .about_bookwalker_heading p{color:#d80029;font-weight:bold;display:inline-block;position:relative;border-bottom:solid 2px #d80029;padding:0 12px 2px 0;line-height:1.3;font-size:14px}.reviewer_awards.show .about_bookwalker .about_bookwalker_heading p::before{content:"";display:block;position:absolute;background-color:#f6eaea;height:2px;bottom:-2px;left:0;width:0;transition:width .4s ease-in-out}@media only screen and (min-width: 980px){.reviewer_awards.show .about_bookwalker .about_bookwalker_heading p:hover::before{width:100%}}@media only screen and (min-width: 980px){.reviewer_awards.show .about_bookwalker .about_bookwalker_heading p{font-size:18px;padding:0 22px 2px 0}}.reviewer_awards.show .about_bookwalker .about_bookwalker_heading.coin{max-width:max-content;max-width:-webkit-max-content;max-width:-moz-max-content}.reviewer_awards.show .about_bookwalker .about_bookwalker_heading.coin p{padding:0 14px 2px 0}@media only screen and (min-width: 980px){.reviewer_awards.show .about_bookwalker .about_bookwalker_heading.coin p{padding:0 22px 2px 0}}.reviewer_awards.show .about_bookwalker input{display:none}.reviewer_awards.show .about_bookwalker input:checked~.about_bookwalker-detail{height:100%}.reviewer_awards.show .about_bookwalker input:checked~.about_bookwalker_heading::after{transform:translateY(-50%) rotate(0)}.reviewer_awards.show .about_bookwalker .about_bookwalker-detail{position:relative;overflow:hidden;width:auto;height:0}.reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-text p{font-size:14px;line-height:1.3;margin:24px auto;text-align:left;word-break:break-all}@media only screen and (min-width: 980px){.reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-text p{font-size:16px;line-height:1.5;text-align:center}}.reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-text p br{display:none}@media only screen and (min-width: 980px){.reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-text p br{display:block}}.reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists{margin:28px 0 0}@media only screen and (min-width: 980px){.reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;margin:36px 0 24px}}.reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item{width:354px}}.reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item:first-child{border-bottom:2px dashed #a59c9c;padding:0 0 22px 0}@media only screen and (min-width: 980px){.reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item:first-child{border-bottom:0;border-right:2px dashed #a59c9c;padding:0 18px 0 0}}.reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item:nth-child(2){padding:18px 0 24px 0}@media only screen and (min-width: 980px){.reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item:nth-child(2){padding:0 0 0 30px}}.reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item img{width:114px;height:auto;flex-shrink:0}@media only screen and (min-width: 980px){.reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item img{width:154px}}.reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item p{font-size:14px;line-height:1.3;margin-left:12px;word-break:break-all}@media only screen and (min-width: 980px){.reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item p{font-size:16px}}.reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker__link{background-color:#feffb9;font-weight:bold;border:2px solid #200308;box-shadow:3px 3px 0px rgba(0,0,0,.3);color:#200308;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#200308;font-size:16px;line-height:1.3;width:97%;height:auto;padding:13px 0;margin:0 0 4px}@media only screen and (min-width: 980px){.reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker__link{transform:translateX(0);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker__link:hover{transform:translateY(3px);box-shadow:none}}@media only screen and (width: 320px){.reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker__link{font-size:14px}}@media only screen and (min-width: 980px){.reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker__link{width:375px;margin:0 auto 4px}}.reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker__link::after{content:"";display:block;width:14px;height:14px;background:url(/packs/reviewer-awards_new_tab_black-f47a33a082df04bd8e78a724d9f8a483.svg);background-size:contain;background-repeat:no-repeat;margin-left:6px}.reviewer_awards.show .best-of-best-award{background-color:#fff;border:4px solid #d80029;font-weight:bold;text-align:center;position:relative;padding:46px 24px 32px;margin-bottom:32px}@media only screen and (min-width: 980px){.reviewer_awards.show .best-of-best-award{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;padding:90px 0 0;text-align:left}}.reviewer_awards.show .best-of-best-award::before{content:"";display:block;position:absolute;width:100%;height:18%;top:-7.5%;left:0;right:0;background:url(/packs/reviewer_awards_bob_ribbon-53296f88a49a20911f56f6f1697d608a.png);background-size:contain;background-repeat:no-repeat}@media only screen and (min-width: 980px){.reviewer_awards.show .best-of-best-award::before{width:506px;height:108px;margin:0 auto;top:-55px}}@media only screen and (min-width: 980px){.reviewer_awards.show .best-of-best-award .best-of-best-award__text-container{margin:38px 0 0 20px}}.reviewer_awards.show .best-of-best-award .best-of-best-award__normal-text{font-size:16px;line-height:1.5}@media only screen and (max-width: 320px){.reviewer_awards.show .best-of-best-award .best-of-best-award__normal-text{font-size:14px}}.reviewer_awards.show .best-of-best-award .best-of-best-award__emphasize-text{color:#d80029;font-size:26px;line-height:1.3;margin:10px 0 8px}@media only screen and (max-width: 320px){.reviewer_awards.show .best-of-best-award .best-of-best-award__emphasize-text{font-size:22px}}@media only screen and (min-width: 980px){.reviewer_awards.show .best-of-best-award .best-of-best-award__emphasize-text{font-size:28px;margin:12px 0}}.reviewer_awards.show .best-of-best-award .best-of-best-award__sub-text{color:#a59c9c;font-size:18px;line-height:1.5}.reviewer_awards.show .best-of-best-award .best-of-best-award__image-sp{width:100%;height:100%;flex-shrink:0;margin:14px 0 16px}@media only screen and (min-width: 980px){.reviewer_awards.show .best-of-best-award .best-of-best-award__image-sp{display:none}}.reviewer_awards.show .best-of-best-award .best-of-best-award__image-pc{display:none}@media only screen and (min-width: 980px){.reviewer_awards.show .best-of-best-award .best-of-best-award__image-pc{display:block;width:506px;height:100%;flex-shrink:0}}.reviewer_awards.show .best-of-best-award .best-of-best-award__link{color:#d80029;font-weight:bold;display:inline-block;position:relative;border-bottom:solid 2px #d80029;font-size:16px;line-height:1.3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:192px;height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}.reviewer_awards.show .best-of-best-award .best-of-best-award__link::before{content:"";display:block;position:absolute;background-color:#f6eaea;height:2px;bottom:-2px;left:0;width:0;transition:width .4s ease-in-out}@media only screen and (min-width: 980px){.reviewer_awards.show .best-of-best-award .best-of-best-award__link:hover::before{width:100%}}@media only screen and (min-width: 980px){.reviewer_awards.show .best-of-best-award .best-of-best-award__link{margin:28px 0 0 0}}.reviewer_awards.show .best-of-best-award .best-of-best-award__link::after{content:"";display:block;height:14px;width:14px;background:url(/packs/reviewer-awards_new_tab_red-5b16324302f43cce212dcd8442377d8e.svg);background-size:contain;background-repeat:no-repeat;margin-left:2px}.reviewer_awards.show .other-awards-lists .other-award-content{background-color:#fff;border:2px solid #200308}.reviewer_awards.show .other-awards-lists .other-award-content:first-child{margin-bottom:32px}@media only screen and (min-width: 980px){.reviewer_awards.show .other-awards-lists .other-award-content:first-child{margin-bottom:50px}}.reviewer_awards.show .other-awards-lists .other-award-content .other-award-heading{background-color:#200308;padding:10px 0 14px}@media only screen and (min-width: 980px){.reviewer_awards.show .other-awards-lists .other-award-content .other-award-heading{padding:12px 0}}.reviewer_awards.show .other-awards-lists .other-award-content .other-award-heading .other-award-heading__text{color:#fff;font-size:28px;line-height:1.3;text-align:center;font-weight:bold}@media only screen and (min-width: 980px){.reviewer_awards.show .other-awards-lists .other-award-content .other-award-heading .other-award-heading__text{font-size:38px}.reviewer_awards.show .other-awards-lists .other-award-content .other-award-heading .other-award-heading__text br{display:none}}.reviewer_awards.show .other-awards-lists .other-award-content .other-award-heading .other-award-heading__text span{color:#feffb9;font-size:22px;margin-top:4px}@media only screen and (min-width: 980px){.reviewer_awards.show .other-awards-lists .other-award-content .other-award-heading .other-award-heading__text span{font-size:32px;margin-left:10px}}.reviewer_awards.show .other-award-all-read{line-height:1.3;text-align:center;border-bottom:2px dashed #a59c9c;margin:26px 20px 0}@media only screen and (min-width: 980px){.reviewer_awards.show .other-award-all-read{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;margin:26px 136px 0;padding-bottom:22px}}.reviewer_awards.show .other-award-all-read .other-award-all-read__text{font-size:20px;margin-bottom:10px}@media only screen and (min-width: 980px){.reviewer_awards.show .other-award-all-read .other-award-all-read__text{font-size:24px;margin-bottom:0}}.reviewer_awards.show .other-award-all-read .other-award-all-read__main-text{font-weight:bold;font-size:32px;margin:0 0 20px 0}@media only screen and (min-width: 980px){.reviewer_awards.show .other-award-all-read .other-award-all-read__main-text{margin:0 0 0 6px}}.reviewer_awards.show .other-award-all-read-extra{line-height:1.3;text-align:center;margin:20px 0 36px}@media only screen and (min-width: 980px){.reviewer_awards.show .other-award-all-read-extra{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;margin:16px 182px 40px}}.reviewer_awards.show .other-award-all-read-extra .other-award-all-read-extra__text{font-size:20px;margin-bottom:14px}@media only screen and (min-width: 980px){.reviewer_awards.show .other-award-all-read-extra .other-award-all-read-extra__text{font-size:24px;margin-bottom:0}}.reviewer_awards.show .other-award-all-read-extra .other-award-all-read-extra__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center}@media only screen and (min-width: 980px){.reviewer_awards.show .other-award-all-read-extra .other-award-all-read-extra__content{-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end}}.reviewer_awards.show .other-award-all-read-extra .other-award-all-read-extra__content img{width:108px;height:auto;flex-shrink:0;margin:0 10px 0 0}@media only screen and (min-width: 980px){.reviewer_awards.show .other-award-all-read-extra .other-award-all-read-extra__content img{width:128px;margin:0 8px 0 10px}}.reviewer_awards.show .other-award-all-read-extra .other-award-all-read-extra__content p{font-size:32px;font-weight:bold}.reviewer_awards.show .other-award-participation{margin:28px 20px 24px;line-height:1.3}@media only screen and (min-width: 980px){.reviewer_awards.show .other-award-participation{margin:32px 134px 40px}}.reviewer_awards.show .other-award-participation .other-award-participation__text{font-size:20px;text-align:center;margin-bottom:24px}@media only screen and (min-width: 980px){.reviewer_awards.show .other-award-participation .other-award-participation__text{font-size:24px;margin-bottom:18px}}.reviewer_awards.show .other-award-participation .other-award-participation__coin{text-align:center}@media only screen and (min-width: 980px){.reviewer_awards.show .other-award-participation .other-award-participation__coin{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.reviewer_awards.show .other-award-participation .other-award-participation__coin img{width:191px;height:auto;margin:0 0 8px 0}@media only screen and (min-width: 980px){.reviewer_awards.show .other-award-participation .other-award-participation__coin img{width:223px;height:22px;margin:0 8px 0 0}}.reviewer_awards.show .other-award-participation .other-award-participation__coin p{font-size:34px;font-weight:bold}@media only screen and (max-width: 320px){.reviewer_awards.show .other-award-participation .other-award-participation__coin p{font-size:30px}}.reviewer_awards.show .other-award-participation .other-award-participation__img{margin:6px auto 24px;width:238px}@media only screen and (min-width: 980px){.reviewer_awards.show .other-award-participation .other-award-participation__img{margin:18px auto;width:285px}}.reviewer_awards.show .other-award-participation .other-award-participation__img img{display:block;width:100%;height:auto}.reviewer_awards.show .other-award-participation .other-award-participation__plus{font-size:34px;color:#a59c9c;text-align:center}.reviewer_awards.show .other-award-participation .other-award-participation__yomihodai{font-size:20px;text-align:center;margin:0 auto 152px;width:248px;height:auto;font-weight:bold;position:relative}@media only screen and (min-width: 980px){.reviewer_awards.show .other-award-participation .other-award-participation__yomihodai{font-size:24px;margin:0 auto 56px;width:296px}}.reviewer_awards.show .other-award-participation .other-award-participation__yomihodai::before{content:"";display:block;position:absolute;width:124px;height:88px;background:url(/packs/award_image_code-7a5370b6919f45ad74fd69e389bb6123.svg);background-size:contain;background-repeat:no-repeat;bottom:-130px;left:0}@media only screen and (min-width: 980px){.reviewer_awards.show .other-award-participation .other-award-participation__yomihodai::before{left:-128px;bottom:-34px}}.reviewer_awards.show .other-award-participation .other-award-participation__yomihodai::after{content:"";display:block;position:absolute;width:107px;height:94px;background:url(/packs/award_image_coin-b6fc51d078b1b958114bc26f6e2976ea.svg);background-size:contain;background-repeat:no-repeat;right:6px;bottom:-116px}@media only screen and (min-width: 980px){.reviewer_awards.show .other-award-participation .other-award-participation__yomihodai::after{right:-114px;bottom:-25px}}.reviewer_awards.show .other-award-participation .other-award-participation__note{font-size:14px;margin-bottom:12px;text-align:left}@media only screen and (min-width: 980px){.reviewer_awards.show .other-award-participation .other-award-participation__note{font-size:16px;text-align:center;margin-bottom:8px}}.reviewer_awards.show .reviewer_awards.show .about_bookwalker{padding:0 20px 28px}.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading{position:relative;display:block;cursor:pointer;max-width:406px;height:auto;margin:0 auto}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading{max-width:531px}}.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading::after,.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading::before{content:"";display:block;width:10px;height:3px;background:#d80029;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading::after,.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading::before{width:14px;height:3;top:44%}}.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading::after{transform:translateY(-50%) rotate(90deg)}.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading p{color:#d80029;font-weight:bold;display:inline-block;position:relative;border-bottom:solid 2px #d80029;padding:0 12px 2px 0;line-height:1.3;font-size:14px}.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading p::before{content:"";display:block;position:absolute;background-color:#f6eaea;height:2px;bottom:-2px;left:0;width:0;transition:width .4s ease-in-out}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading p:hover::before{width:100%}}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading p{font-size:18px;padding:0 22px 2px 0}}.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading.coin{max-width:max-content;max-width:-webkit-max-content;max-width:-moz-max-content}.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading.coin p{padding:0 14px 2px 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading.coin p{padding:0 22px 2px 0}}.reviewer_awards.show .reviewer_awards.show .about_bookwalker input{display:none}.reviewer_awards.show .reviewer_awards.show .about_bookwalker input:checked~.about_bookwalker-detail{height:100%}.reviewer_awards.show .reviewer_awards.show .about_bookwalker input:checked~.about_bookwalker_heading::after{transform:translateY(-50%) rotate(0)}.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail{position:relative;overflow:hidden;width:auto;height:0}.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-text p{font-size:14px;line-height:1.3;margin:24px auto;text-align:left;word-break:break-all}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-text p{font-size:16px;line-height:1.5;text-align:center}}.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-text p br{display:none}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-text p br{display:block}}.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists{margin:28px 0 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;margin:36px 0 24px}}.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item{width:354px}}.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item:first-child{border-bottom:2px dashed #a59c9c;padding:0 0 22px 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item:first-child{border-bottom:0;border-right:2px dashed #a59c9c;padding:0 18px 0 0}}.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item:nth-child(2){padding:18px 0 24px 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item:nth-child(2){padding:0 0 0 30px}}.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item img{width:114px;height:auto;flex-shrink:0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item img{width:154px}}.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item p{font-size:14px;line-height:1.3;margin-left:12px;word-break:break-all}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item p{font-size:16px}}.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker__link{background-color:#feffb9;font-weight:bold;border:2px solid #200308;box-shadow:3px 3px 0px rgba(0,0,0,.3);color:#200308;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#200308;font-size:16px;line-height:1.3;width:97%;height:auto;padding:13px 0;margin:0 0 4px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker__link{transform:translateX(0);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker__link:hover{transform:translateY(3px);box-shadow:none}}@media only screen and (width: 320px){.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker__link{font-size:14px}}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker__link{width:375px;margin:0 auto 4px}}.reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker__link::after{content:"";display:block;width:14px;height:14px;background:url(/packs/reviewer-awards_new_tab_black-f47a33a082df04bd8e78a724d9f8a483.svg);background-size:contain;background-repeat:no-repeat;margin-left:6px}@media only screen and (min-width: 980px){.reviewer_awards.show .second-awards-lists{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:950px;height:auto;margin:0 auto}}.reviewer_awards.show .second-awards-lists .second-award-content{background-color:#fff;border:4px solid #d80029;padding:79px 0 28px;margin:0 auto 32px;width:auto;height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center}@media only screen and (min-width: 980px){.reviewer_awards.show .second-awards-lists .second-award-content{margin:0 0 50px;width:455px;padding:116px 0 30px}}.reviewer_awards.show .second-awards-lists .second-award-content img{width:131px;height:100%;margin-right:6px;flex-shrink:0}@media only screen and (max-width: 320px){.reviewer_awards.show .second-awards-lists .second-award-content img{height:46px;width:auto}}@media only screen and (min-width: 980px){.reviewer_awards.show .second-awards-lists .second-award-content img{width:171px;margin-right:10px}}.reviewer_awards.show .second-awards-lists .second-award-content .second-award-detail{font-weight:bold;text-align:center}.reviewer_awards.show .second-awards-lists .second-award-content .second-award-detail .second-award-detail__main-text{font-size:32px;line-height:1}@media only screen and (max-width: 320px){.reviewer_awards.show .second-awards-lists .second-award-content .second-award-detail .second-award-detail__main-text{font-size:22px}}@media only screen and (min-width: 980px){.reviewer_awards.show .second-awards-lists .second-award-content .second-award-detail .second-award-detail__main-text{font-size:42px}}.reviewer_awards.show .second-awards-lists .second-award-content .second-award-detail .second-award-detail__main-text span{font-size:22px}@media only screen and (min-width: 980px){.reviewer_awards.show .second-awards-lists .second-award-content .second-award-detail .second-award-detail__main-text span{font-size:28px}}.reviewer_awards.show .second-awards-lists .second-award-content .second-award-detail .second-award-detail__sub-text{font-size:16px;line-height:1.5;color:#a59c9c;margin-top:4px}@media only screen and (min-width: 980px){.reviewer_awards.show .second-awards-lists .second-award-content .second-award-detail .second-award-detail__sub-text{font-size:18px;margin-top:8px}}.reviewer_awards.show .second-awards-lists .second-award--best,.reviewer_awards.show .second-awards-lists .second-award--good,.reviewer_awards.show .second-awards-lists .second-award--best-2023,.reviewer_awards.show .second-awards-lists .second-award--good-2023{position:relative}.reviewer_awards.show .second-awards-lists .second-award--best::before,.reviewer_awards.show .second-awards-lists .second-award--good::before,.reviewer_awards.show .second-awards-lists .second-award--best-2023::before,.reviewer_awards.show .second-awards-lists .second-award--good-2023::before{content:"";display:block;position:absolute;width:90%;height:30%;top:10px;left:-10px}@media only screen and (min-width: 980px){.reviewer_awards.show .second-awards-lists .second-award--best::before,.reviewer_awards.show .second-awards-lists .second-award--good::before,.reviewer_awards.show .second-awards-lists .second-award--best-2023::before,.reviewer_awards.show .second-awards-lists .second-award--good-2023::before{width:458px;height:76px;left:-15px}}.reviewer_awards.show .second-awards-lists .second-award--best::before{background:url(/packs/reviewer_awards_best_ribbon-2a5ab02b93a69c16067112c15966fd60.png);background-size:contain;background-repeat:no-repeat}.reviewer_awards.show .second-awards-lists .second-award--best-2023::before{background:url(/packs/reviewer_awards_best_ribbon_2023-856422694e4c49a662272e14fef9c3bc.svg);background-size:contain;background-repeat:no-repeat}.reviewer_awards.show .second-awards-lists .second-award--good::before{background:url(/packs/reviewer_awards_good_ribbon-930de3b292a20e0cd16c1ad60e9d92c3.png);background-size:contain;background-repeat:no-repeat}.reviewer_awards.show .second-awards-lists .second-award--good-2023::before{background:url(/packs/reviewer_awards_good_ribbon_2023-81cc80a256690aaf45c0fe4362da2e7d.svg);background-size:contain;background-repeat:no-repeat}.reviewer_awards.show .about-reviewer-awards{margin:0 20px;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards.show .about-reviewer-awards{margin:0 auto;max-width:980px}}.reviewer_awards.show .about-reviewer-awards__heading{color:#d80029;font-size:30px;line-height:1.3;text-align:center;font-weight:bold;padding-top:80px}@media only screen and (min-width: 980px){.reviewer_awards.show .about-reviewer-awards__heading{font-size:40px}}.reviewer_awards.show .about-reviewer-awards__heading::after{display:block;content:"";height:2px;width:64px;background-color:#a59c9c;margin:18px auto 0}@media only screen and (min-width: 980px){.reviewer_awards.show .about-reviewer-awards__heading{padding-top:100px}}.reviewer_awards.show .about-reviewer-awards__explanation{font-weight:bold;font-size:18px;line-height:1.5;margin:20px 0 26px;text-align:left}@media only screen and (min-width: 980px){.reviewer_awards.show .about-reviewer-awards__explanation{text-align:center;margin:16px 0 40px}}.reviewer_awards.show .award-steps{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 980px){.reviewer_awards.show .award-steps{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.reviewer_awards.show .award-steps__item{border:2px solid #a59c9c;position:relative;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards.show .award-steps__item{display:flex;flex-direction:column;width:30%}}.reviewer_awards.show .award-steps__item:not(:last-child){margin:0 0 70px 0}@media only screen and (min-width: 980px){.reviewer_awards.show .award-steps__item:not(:last-child){margin:0 52px 0 0}}.reviewer_awards.show .award-steps__item:not(:last-child)::after{position:absolute;content:"";display:block;margin:16px auto;left:0;right:0;width:34px;height:37px;background:url(/packs/reviewer-awards_arrow_grey-bafa583fc3a75c21c50a1d059f4d707a.svg);background-size:contain;background-repeat:no-repeat}@media only screen and (min-width: 980px){.reviewer_awards.show .award-steps__item:not(:last-child)::after{transform:rotate(-90deg);left:306px;top:50%;width:22px;height:24px;margin:0}}.reviewer_awards.show .award-steps__item__image{width:100%;height:auto;vertical-align:bottom}.reviewer_awards.show .award-steps__text-container{background-color:#f6eaea;padding:16px 16px 20px}@media only screen and (min-width: 980px){.reviewer_awards.show .award-steps__text-container{padding:14px 14px 20px;flex-grow:1}}.reviewer_awards.show .award-steps__text-container .award-steps__item__heading{font-size:18px;line-height:1.3;font-weight:bold}@media only screen and (min-width: 980px){.reviewer_awards.show .award-steps__text-container .award-steps__item__heading{font-size:16px}}.reviewer_awards.show .award-steps__text-container .award-steps__item__detail{font-size:16px;line-height:1.3;margin-top:10px}@media only screen and (min-width: 980px){.reviewer_awards.show .award-steps__text-container .award-steps__item__detail{font-size:14px}}.reviewer_awards.show .reviewer-awards-list{margin:80px 20px 0;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer-awards-list{margin:100px auto 0;max-width:980px}}.reviewer_awards.show .awards-list__heading{color:#d80029;font-size:30px;line-height:1.3;text-align:center;font-weight:bold}@media only screen and (min-width: 980px){.reviewer_awards.show .awards-list__heading{font-size:40px}}.reviewer_awards.show .awards-list__heading::after{display:block;content:"";height:2px;width:64px;background-color:#a59c9c;margin:18px auto 0}.reviewer_awards.show .go-for-best-award{width:66.6%;height:auto;margin:9% auto 11.5%;display:block}@media only screen and (min-width: 980px){.reviewer_awards.show .go-for-best-award{width:267px;margin:60px auto 50px}}.reviewer_awards.show .reviewer_awards.show .best-of-best-award{background-color:#fff;border:4px solid #d80029;font-weight:bold;text-align:center;position:relative;padding:46px 24px 32px;margin-bottom:32px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .best-of-best-award{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;padding:90px 0 0;text-align:left}}.reviewer_awards.show .reviewer_awards.show .best-of-best-award::before{content:"";display:block;position:absolute;width:100%;height:18%;top:-7.5%;left:0;right:0;background:url(/packs/reviewer_awards_bob_ribbon-53296f88a49a20911f56f6f1697d608a.png);background-size:contain;background-repeat:no-repeat}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .best-of-best-award::before{width:506px;height:108px;margin:0 auto;top:-55px}}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .best-of-best-award .best-of-best-award__text-container{margin:38px 0 0 20px}}.reviewer_awards.show .reviewer_awards.show .best-of-best-award .best-of-best-award__normal-text{font-size:16px;line-height:1.5}@media only screen and (max-width: 320px){.reviewer_awards.show .reviewer_awards.show .best-of-best-award .best-of-best-award__normal-text{font-size:14px}}.reviewer_awards.show .reviewer_awards.show .best-of-best-award .best-of-best-award__emphasize-text{color:#d80029;font-size:26px;line-height:1.3;margin:10px 0 8px}@media only screen and (max-width: 320px){.reviewer_awards.show .reviewer_awards.show .best-of-best-award .best-of-best-award__emphasize-text{font-size:22px}}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .best-of-best-award .best-of-best-award__emphasize-text{font-size:28px;margin:12px 0}}.reviewer_awards.show .reviewer_awards.show .best-of-best-award .best-of-best-award__sub-text{color:#a59c9c;font-size:18px;line-height:1.5}.reviewer_awards.show .reviewer_awards.show .best-of-best-award .best-of-best-award__image-sp{width:100%;height:100%;flex-shrink:0;margin:14px 0 16px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .best-of-best-award .best-of-best-award__image-sp{display:none}}.reviewer_awards.show .reviewer_awards.show .best-of-best-award .best-of-best-award__image-pc{display:none}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .best-of-best-award .best-of-best-award__image-pc{display:block;width:506px;height:100%;flex-shrink:0}}.reviewer_awards.show .reviewer_awards.show .best-of-best-award .best-of-best-award__link{color:#d80029;font-weight:bold;display:inline-block;position:relative;border-bottom:solid 2px #d80029;font-size:16px;line-height:1.3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:192px;height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}.reviewer_awards.show .reviewer_awards.show .best-of-best-award .best-of-best-award__link::before{content:"";display:block;position:absolute;background-color:#f6eaea;height:2px;bottom:-2px;left:0;width:0;transition:width .4s ease-in-out}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .best-of-best-award .best-of-best-award__link:hover::before{width:100%}}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .best-of-best-award .best-of-best-award__link{margin:28px 0 0 0}}.reviewer_awards.show .reviewer_awards.show .best-of-best-award .best-of-best-award__link::after{content:"";display:block;height:14px;width:14px;background:url(/packs/reviewer-awards_new_tab_red-5b16324302f43cce212dcd8442377d8e.svg);background-size:contain;background-repeat:no-repeat;margin-left:2px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .second-awards-lists{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:950px;height:auto;margin:0 auto}}.reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award-content{background-color:#fff;border:4px solid #d80029;padding:79px 0 28px;margin:0 auto 32px;width:auto;height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award-content{margin:0 0 50px;width:455px;padding:116px 0 30px}}.reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award-content img{width:131px;height:100%;margin-right:6px;flex-shrink:0}@media only screen and (max-width: 320px){.reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award-content img{height:46px;width:auto}}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award-content img{width:171px;margin-right:10px}}.reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award-content .second-award-detail{font-weight:bold;text-align:center}.reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award-content .second-award-detail .second-award-detail__main-text{font-size:32px;line-height:1}@media only screen and (max-width: 320px){.reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award-content .second-award-detail .second-award-detail__main-text{font-size:22px}}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award-content .second-award-detail .second-award-detail__main-text{font-size:42px}}.reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award-content .second-award-detail .second-award-detail__main-text span{font-size:22px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award-content .second-award-detail .second-award-detail__main-text span{font-size:28px}}.reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award-content .second-award-detail .second-award-detail__sub-text{font-size:16px;line-height:1.5;color:#a59c9c;margin-top:4px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award-content .second-award-detail .second-award-detail__sub-text{font-size:18px;margin-top:8px}}.reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award--best,.reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award--good,.reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award--best-2023,.reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award--good-2023{position:relative}.reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award--best::before,.reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award--good::before,.reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award--best-2023::before,.reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award--good-2023::before{content:"";display:block;position:absolute;width:90%;height:30%;top:10px;left:-10px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award--best::before,.reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award--good::before,.reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award--best-2023::before,.reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award--good-2023::before{width:458px;height:76px;left:-15px}}.reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award--best::before{background:url(/packs/reviewer_awards_best_ribbon-2a5ab02b93a69c16067112c15966fd60.png);background-size:contain;background-repeat:no-repeat}.reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award--best-2023::before{background:url(/packs/reviewer_awards_best_ribbon_2023-856422694e4c49a662272e14fef9c3bc.svg);background-size:contain;background-repeat:no-repeat}.reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award--good::before{background:url(/packs/reviewer_awards_good_ribbon-930de3b292a20e0cd16c1ad60e9d92c3.png);background-size:contain;background-repeat:no-repeat}.reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award--good-2023::before{background:url(/packs/reviewer_awards_good_ribbon_2023-81cc80a256690aaf45c0fe4362da2e7d.svg);background-size:contain;background-repeat:no-repeat}.reviewer_awards.show .reviewer_awards.show .other-awards-lists .other-award-content{background-color:#fff;border:2px solid #200308}.reviewer_awards.show .reviewer_awards.show .other-awards-lists .other-award-content:first-child{margin-bottom:32px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .other-awards-lists .other-award-content:first-child{margin-bottom:50px}}.reviewer_awards.show .reviewer_awards.show .other-awards-lists .other-award-content .other-award-heading{background-color:#200308;padding:10px 0 14px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .other-awards-lists .other-award-content .other-award-heading{padding:12px 0}}.reviewer_awards.show .reviewer_awards.show .other-awards-lists .other-award-content .other-award-heading .other-award-heading__text{color:#fff;font-size:28px;line-height:1.3;text-align:center;font-weight:bold}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .other-awards-lists .other-award-content .other-award-heading .other-award-heading__text{font-size:38px}.reviewer_awards.show .reviewer_awards.show .other-awards-lists .other-award-content .other-award-heading .other-award-heading__text br{display:none}}.reviewer_awards.show .reviewer_awards.show .other-awards-lists .other-award-content .other-award-heading .other-award-heading__text span{color:#feffb9;font-size:22px;margin-top:4px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .other-awards-lists .other-award-content .other-award-heading .other-award-heading__text span{font-size:32px;margin-left:10px}}.reviewer_awards.show .reviewer_awards.show .other-award-all-read{line-height:1.3;text-align:center;border-bottom:2px dashed #a59c9c;margin:26px 20px 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .other-award-all-read{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;margin:26px 136px 0;padding-bottom:22px}}.reviewer_awards.show .reviewer_awards.show .other-award-all-read .other-award-all-read__text{font-size:20px;margin-bottom:10px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .other-award-all-read .other-award-all-read__text{font-size:24px;margin-bottom:0}}.reviewer_awards.show .reviewer_awards.show .other-award-all-read .other-award-all-read__main-text{font-weight:bold;font-size:32px;margin:0 0 20px 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .other-award-all-read .other-award-all-read__main-text{margin:0 0 0 6px}}.reviewer_awards.show .reviewer_awards.show .other-award-all-read-extra{line-height:1.3;text-align:center;margin:20px 0 36px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .other-award-all-read-extra{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;margin:16px 182px 40px}}.reviewer_awards.show .reviewer_awards.show .other-award-all-read-extra .other-award-all-read-extra__text{font-size:20px;margin-bottom:14px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .other-award-all-read-extra .other-award-all-read-extra__text{font-size:24px;margin-bottom:0}}.reviewer_awards.show .reviewer_awards.show .other-award-all-read-extra .other-award-all-read-extra__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .other-award-all-read-extra .other-award-all-read-extra__content{-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end}}.reviewer_awards.show .reviewer_awards.show .other-award-all-read-extra .other-award-all-read-extra__content img{width:108px;height:auto;flex-shrink:0;margin:0 10px 0 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .other-award-all-read-extra .other-award-all-read-extra__content img{width:128px;margin:0 8px 0 10px}}.reviewer_awards.show .reviewer_awards.show .other-award-all-read-extra .other-award-all-read-extra__content p{font-size:32px;font-weight:bold}.reviewer_awards.show .reviewer_awards.show .other-award-participation{margin:28px 20px 24px;line-height:1.3}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .other-award-participation{margin:32px 134px 40px}}.reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__text{font-size:20px;text-align:center;margin-bottom:24px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__text{font-size:24px;margin-bottom:18px}}.reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__coin{text-align:center}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__coin{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__coin img{width:191px;height:auto;margin:0 0 8px 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__coin img{width:223px;height:22px;margin:0 8px 0 0}}.reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__coin p{font-size:34px;font-weight:bold}@media only screen and (max-width: 320px){.reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__coin p{font-size:30px}}.reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__img{margin:6px auto 24px;width:238px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__img{margin:18px auto;width:285px}}.reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__img img{display:block;width:100%;height:auto}.reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__plus{font-size:34px;color:#a59c9c;text-align:center}.reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__yomihodai{font-size:20px;text-align:center;margin:0 auto 152px;width:248px;height:auto;font-weight:bold;position:relative}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__yomihodai{font-size:24px;margin:0 auto 56px;width:296px}}.reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__yomihodai::before{content:"";display:block;position:absolute;width:124px;height:88px;background:url(/packs/award_image_code-7a5370b6919f45ad74fd69e389bb6123.svg);background-size:contain;background-repeat:no-repeat;bottom:-130px;left:0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__yomihodai::before{left:-128px;bottom:-34px}}.reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__yomihodai::after{content:"";display:block;position:absolute;width:107px;height:94px;background:url(/packs/award_image_coin-b6fc51d078b1b958114bc26f6e2976ea.svg);background-size:contain;background-repeat:no-repeat;right:6px;bottom:-116px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__yomihodai::after{right:-114px;bottom:-25px}}.reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__note{font-size:14px;margin-bottom:12px;text-align:left}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__note{font-size:16px;text-align:center;margin-bottom:8px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker{padding:0 20px 28px}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading{position:relative;display:block;cursor:pointer;max-width:406px;height:auto;margin:0 auto}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading{max-width:531px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading::after,.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading::before{content:"";display:block;width:10px;height:3px;background:#d80029;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading::after,.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading::before{width:14px;height:3;top:44%}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading::after{transform:translateY(-50%) rotate(90deg)}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading p{color:#d80029;font-weight:bold;display:inline-block;position:relative;border-bottom:solid 2px #d80029;padding:0 12px 2px 0;line-height:1.3;font-size:14px}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading p::before{content:"";display:block;position:absolute;background-color:#f6eaea;height:2px;bottom:-2px;left:0;width:0;transition:width .4s ease-in-out}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading p:hover::before{width:100%}}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading p{font-size:18px;padding:0 22px 2px 0}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading.coin{max-width:max-content;max-width:-webkit-max-content;max-width:-moz-max-content}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading.coin p{padding:0 14px 2px 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading.coin p{padding:0 22px 2px 0}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker input{display:none}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker input:checked~.about_bookwalker-detail{height:100%}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker input:checked~.about_bookwalker_heading::after{transform:translateY(-50%) rotate(0)}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail{position:relative;overflow:hidden;width:auto;height:0}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-text p{font-size:14px;line-height:1.3;margin:24px auto;text-align:left;word-break:break-all}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-text p{font-size:16px;line-height:1.5;text-align:center}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-text p br{display:none}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-text p br{display:block}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists{margin:28px 0 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;margin:36px 0 24px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item{width:354px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item:first-child{border-bottom:2px dashed #a59c9c;padding:0 0 22px 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item:first-child{border-bottom:0;border-right:2px dashed #a59c9c;padding:0 18px 0 0}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item:nth-child(2){padding:18px 0 24px 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item:nth-child(2){padding:0 0 0 30px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item img{width:114px;height:auto;flex-shrink:0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item img{width:154px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item p{font-size:14px;line-height:1.3;margin-left:12px;word-break:break-all}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item p{font-size:16px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker__link{background-color:#feffb9;font-weight:bold;border:2px solid #200308;box-shadow:3px 3px 0px rgba(0,0,0,.3);color:#200308;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#200308;font-size:16px;line-height:1.3;width:97%;height:auto;padding:13px 0;margin:0 0 4px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker__link{transform:translateX(0);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker__link:hover{transform:translateY(3px);box-shadow:none}}@media only screen and (width: 320px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker__link{font-size:14px}}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker__link{width:375px;margin:0 auto 4px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker__link::after{content:"";display:block;width:14px;height:14px;background:url(/packs/reviewer-awards_new_tab_black-f47a33a082df04bd8e78a724d9f8a483.svg);background-size:contain;background-repeat:no-repeat;margin-left:6px}.reviewer_awards.show .reviewer-awards-list--prev-2020{width:800px;margin:100px auto 0;position:relative}@media only screen and (max-width: 980px){.reviewer_awards.show .reviewer-awards-list--prev-2020{width:89.4%;margin:80px auto 0}}.reviewer_awards.show .award-illust{width:230px;height:auto;position:absolute;right:-5px;top:119px;z-index:1}@media only screen and (max-width: 980px){.reviewer_awards.show .award-illust{position:relative;width:80%;margin:0 auto;z-index:0;top:0;right:0;left:0;margin:30px 10% 0;vertical-align:bottom}}.reviewer_awards.show .awards-list__heading{color:#d80029;font-size:30px;line-height:1.3;text-align:center;font-weight:bold}@media only screen and (min-width: 980px){.reviewer_awards.show .awards-list__heading{font-size:40px}}.reviewer_awards.show .awards-list__heading::after{display:block;content:"";height:2px;width:64px;background-color:#a59c9c;margin:18px auto 0}.reviewer_awards.show .gray-block::before{content:"";display:block;border-bottom:16px solid #eaeaea;border-left:14px solid transparent;border-right:14px solid transparent}.reviewer_awards.show .gray-block::after{content:"";display:block;border-top:16px solid #eaeaea;border-left:14px solid transparent;border-right:14px solid transparent}.reviewer_awards.show .award-lists{margin-top:25px;display:inline-flex}@media only screen and (max-width: 980px){.reviewer_awards.show .award-lists{margin-top:15px;flex-direction:column;width:100%;display:block}}.reviewer_awards.show .award-lists__badge{width:107px;height:auto;align-self:flex-start}@media only screen and (max-width: 980px){.reviewer_awards.show .award-lists__badge{width:30%}}.reviewer_awards.show .award-lists__others{width:387px;margin-right:25px;text-align:left}.reviewer_awards.show .award-lists__others:last-of-type{margin-right:0}@media only screen and (max-width: 980px){.reviewer_awards.show .award-lists__others{width:100%;margin-right:0;margin-bottom:15px}.reviewer_awards.show .award-lists__others:last-of-type{margin-bottom:0}}.reviewer_awards.show .award-lists__container{background-color:#eaeaea;display:inline-flex;padding:5px 20px;width:347px}@media only screen and (max-width: 980px){.reviewer_awards.show .award-lists__container{width:100%;padding:5px 10px;box-sizing:border-box}}.reviewer_awards.show .award-lists__heading{font-size:18px;line-height:1.4;font-weight:bold;margin-bottom:10px}.reviewer_awards.show .award-lists__detail{margin-left:15px}.reviewer_awards.show .award-lists__gift__content{list-style:square;margin:0 0 5px 15px;font-size:12px;line-height:1.4}.reviewer_awards.show .stars__container{width:100%;text-align:center;margin-top:25px}.reviewer_awards.show .stars__container .stars{width:113px;height:auto}@media only screen and (max-width: 980px){.reviewer_awards.show .stars__container{margin-top:15px}}.reviewer_awards.show .award-lists__single{margin-top:25px;text-align:left}@media only screen and (max-width: 980px){.reviewer_awards.show .award-lists__single{margin-top:0}}.reviewer_awards.show .award-lists__container__single{background-color:#eaeaea;display:inline-flex;padding:10px 20px}@media only screen and (max-width: 980px){.reviewer_awards.show .award-lists__container__single{width:100%;box-sizing:border-box;padding:5px 10px}}.reviewer_awards.show .award-lists__text__single{padding-right:211px;font-size:14px;line-height:1.4}@media only screen and (max-width: 980px){.reviewer_awards.show .award-lists__text__single{padding-right:0;font-size:12px}}.reviewer_awards.show .award-lists__text{font-size:14px;width:638px}@media only screen and (max-width: 980px){.reviewer_awards.show .award-lists__text{font-size:12px;width:100%}}.reviewer_awards.show .award-lists__heading__single{font-size:24px;line-height:1.4;font-weight:bold;margin-bottom:10px}.reviewer_awards.show .award-lists__heading__single .award-lists__heading__single__br{display:none}@media only screen and (max-width: 980px){.reviewer_awards.show .award-lists__heading__single .award-lists__heading__single__br{display:block}}@media only screen and (max-width: 320px){.reviewer_awards.show .award-lists__heading__single .award-lists__heading__single__br{display:none}}@media only screen and (max-width: 980px){.reviewer_awards.show .award-lists__heading__single{font-size:18px}}.reviewer_awards.show .award-lists__badge__single{width:127px;height:auto;align-self:flex-start;flex-shrink:0}@media only screen and (max-width: 980px){.reviewer_awards.show .award-lists__badge__single{width:30%}}.reviewer_awards.show .bookwalker_campaign{width:auto;height:auto;margin:100px 20px 0}@media only screen and (min-width: 980px){.reviewer_awards.show .bookwalker_campaign{max-width:980px;margin:140px auto 0}}.reviewer_awards.show .bookwalker_campaign__heading{color:#d80029;font-size:30px;line-height:1.3;text-align:center;font-weight:bold}@media only screen and (min-width: 980px){.reviewer_awards.show .bookwalker_campaign__heading{font-size:40px}}.reviewer_awards.show .bookwalker_campaign__heading::after{display:block;content:"";height:2px;width:64px;background-color:#a59c9c;margin:18px auto 0}@media only screen and (min-width: 980px){.reviewer_awards.show .bookwalker_campaign__heading br{display:none}}.reviewer_awards.show .reviewer-awards-giftbooks{margin-top:74px;background-color:#fff;border-top:4px solid #a59c9c}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer-awards-giftbooks{margin-top:124px}}.reviewer_awards.show .reviewer-awards-giftbooks__heading{color:#d80029;font-size:30px;line-height:1.3;text-align:center;font-weight:bold;margin:70px auto 10px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer-awards-giftbooks__heading{font-size:40px}}.reviewer_awards.show .reviewer-awards-giftbooks__heading::after{display:block;content:"";height:2px;width:64px;background-color:#a59c9c;margin:18px auto 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer-awards-giftbooks__heading{margin:100px auto 10px}.reviewer_awards.show .reviewer-awards-giftbooks__heading br{display:none}}.reviewer_awards.show .giftbooks-content{margin:0 18px;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards.show .giftbooks-content{margin:0 auto;max-width:880px}}.reviewer_awards.show .giftbooks-requirment h3{color:#200308;font-size:18px;line-height:1.4;font-weight:bold;border-bottom:2px dashed #a59c9c;padding-bottom:2px;margin:30px auto 14px}@media only screen and (min-width: 980px){.reviewer_awards.show .giftbooks-requirment h3{font-size:22px;margin:30px auto 20px}}.reviewer_awards.show .giftbooks-requirment p{font-size:16px;line-height:1.6}@media only screen and (min-width: 980px){.reviewer_awards.show .giftbooks-requirment p{font-size:18px}}.reviewer_awards.show .giftbooks-requirment ul li{color:#200308;font-size:16px;line-height:1.6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.reviewer_awards.show .giftbooks-requirment ul li::before{content:"⚫︎";font-size:8px;margin:4px 6px 0 0}@media only screen and (min-width: 980px){.reviewer_awards.show .giftbooks-requirment ul li{font-size:18px}}.reviewer_awards.show .giftbooks-requirment ol li{color:#200308;font-size:16px;line-height:1.6;margin-left:18px}@media only screen and (min-width: 980px){.reviewer_awards.show .giftbooks-requirment ol li{font-size:18px}}.reviewer_awards.show .giftbooks-application{margin-top:35px;background-color:#f6eaea}@media only screen and (min-width: 980px){.reviewer_awards.show .giftbooks-application{margin-top:30px}}.reviewer_awards.show .giftbooks-application .giftbooks-applicationa__headline{font-size:24px;font-weight:bold;text-align:center;line-height:1;border-bottom:2px dashed #a59c9c;padding:24px 0 8px}@media only screen and (min-width: 980px){.reviewer_awards.show .giftbooks-application .giftbooks-applicationa__headline{font-size:24px;padding:30px 0 10px}}.reviewer_awards.show .giftbooks-application .giftbooks-applicationa__headline>span{border-radius:4px;padding:4px 8px;vertical-align:middle;color:#fff;background-color:#200308;font-size:14px;line-height:1;margin-left:4px}.reviewer_awards.show .giftbooks-application .application__text{font-size:14px;line-height:1.6;margin:16px 14px 0;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards.show .giftbooks-application .application__text{font-size:18px;max-width:648px;margin:24px auto 0}}.reviewer_awards.show .giftbooks-application .application__text.application__shortly{position:relative;text-align:center;background-color:#fff;width:80%;margin:40px auto 150px;padding:20px;font-size:16px;line-height:1.3}@media only screen and (min-width: 980px){.reviewer_awards.show .giftbooks-application .application__text.application__shortly{width:502px}}.reviewer_awards.show .giftbooks-application .application__text.application__shortly::after{content:"";display:block;background-image:url(/packs/giftbook_application-4a357931779a5e720b704edfd4c6eb97.png);background-repeat:no-repeat;background-position:center bottom;background-size:130px 120px;position:absolute;left:0;right:0;margin:0 auto;width:130px;height:120px;bottom:-130px}.reviewer_awards.show .giftbooks-application .application__term-link{color:#d80029;font-weight:bold;display:inline-block;position:relative;border-bottom:solid 2px #d80029;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px auto 30px;font-size:16px;line-height:1.3;width:198px;height:auto}.reviewer_awards.show .giftbooks-application .application__term-link::before{content:"";display:block;position:absolute;background-color:#f6eaea;height:2px;bottom:-2px;left:0;width:0;transition:width .4s ease-in-out}@media only screen and (min-width: 980px){.reviewer_awards.show .giftbooks-application .application__term-link:hover::before{width:100%}}@media only screen and (min-width: 980px){.reviewer_awards.show .giftbooks-application .application__term-link{margin:30px auto 32px}}.reviewer_awards.show .giftbooks-application .application__term-link::after{content:"";display:block;width:14px;height:14px;background:url(/packs/reviewer-awards_new_tab_red-5b16324302f43cce212dcd8442377d8e.svg);background-size:contain;background-repeat:no-repeat;margin-left:6px}.reviewer_awards.show .giftbooks-application .application-button-container{margin:0 14px 24px;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards.show .giftbooks-application .application-button-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto 30px;max-width:650px;cursor:pointer}}.reviewer_awards.show .giftbooks-application .application-button-container .application-button__item{background-color:#fff;font-weight:bold;border:2px solid #200308;box-shadow:3px 3px 0px rgba(0,0,0,.3);color:#200308;font-size:16px;line-height:1.3;text-align:center;padding:12px 0 14px;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards.show .giftbooks-application .application-button-container .application-button__item{transform:translateX(0);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.reviewer_awards.show .giftbooks-application .application-button-container .application-button__item:hover{transform:translateY(3px);box-shadow:none}}@media only screen and (min-width: 980px){.reviewer_awards.show .giftbooks-application .application-button-container .application-button__item{width:311px}}.reviewer_awards.show .giftbooks-application .application-button-container .application-button__item:first-child{margin:0 0 20px 0}@media only screen and (min-width: 980px){.reviewer_awards.show .giftbooks-application .application-button-container .application-button__item:first-child{margin:0 26px 0 0}}.reviewer_awards.show .giftbooks-application .application__note{padding:0 14px 24px;font-size:14px;line-height:1.3;text-align:center}@media only screen and (min-width: 980px){.reviewer_awards.show .giftbooks-application .application__note{font-size:18px}}.reviewer_awards.show .giftbooks-application .application__note>a{color:#d80029;border-bottom:1px solid #d80029}@media only screen and (min-width: 980px){.reviewer_awards.show .giftbooks-application .application__note>a{transition:border-bottom .2s ease-in-out}.reviewer_awards.show .giftbooks-application .application__note>a:hover{border-bottom:0}}.reviewer_awards.show .about-giftbooks__heading{color:#200308;font-size:18px;line-height:1.4;font-weight:bold;border-bottom:2px dashed #a59c9c;padding-bottom:2px;margin:30px auto 14px}@media only screen and (min-width: 980px){.reviewer_awards.show .about-giftbooks__heading{font-size:22px;margin:30px auto 20px}}.reviewer_awards.show .about-giftbooks__text{padding-bottom:50px;font-size:16px;line-height:1.6;color:#200308}@media only screen and (min-width: 980px){.reviewer_awards.show .about-giftbooks__text{font-size:18px;padding-bottom:120px}}.reviewer_awards.show .about-giftbooks__text a{color:#d80029;border-bottom:1px solid #d80029}@media only screen and (min-width: 980px){.reviewer_awards.show .about-giftbooks__text a{transition:border-bottom .2s ease-in-out}.reviewer_awards.show .about-giftbooks__text a:hover{border-bottom:0}}.reviewer_awards.show .header-container{background:url(/packs/reviewr_awards_black_bg-29fcd94b750a710112cf393cc67cc794.png);background-repeat:repeat;background-size:268px;background-color:#d80029;border-top:6px solid #200308}@media only screen and (min-width: 980px){.reviewer_awards.show .header-container{background-size:458px}}.reviewer_awards.show .header-logo{text-align:center}.reviewer_awards.show .header-logo .header-logo__pc,.reviewer_awards.show .header-logo .header-logo__sp{vertical-align:bottom;height:auto}.reviewer_awards.show .header-logo .header-logo__pc{display:none;width:978px;margin:0 auto}@media only screen and (min-width: 980px){.reviewer_awards.show .header-logo .header-logo__pc{display:block}}.reviewer_awards.show .header-logo .header-logo__sp{display:block;width:100%}@media only screen and (min-width: 980px){.reviewer_awards.show .header-logo .header-logo__sp{display:none}}.reviewer_awards.show .header-status{text-align:center;padding:18px 0;line-height:1.3;width:100%;height:auto;background-color:#200308}.reviewer_awards.show .header-status__container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reviewer_awards.show .header-status__sub-text{color:#fff;font-size:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;margin-bottom:6px}@media only screen and (min-width: 980px){.reviewer_awards.show .header-status__sub-text{font-size:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.reviewer_awards.show .header-status__sub-text span{font-weight:bold;color:#feffb9}.reviewer_awards.show .header-status__sub-text::before,.reviewer_awards.show .header-status__sub-text::after{content:"";display:block;background:url(/packs/reviewer-awards-dashed-line-97f1b2e03fa614d467ba79caff00c303.svg);background-repeat:no-repeat;width:16px;height:21.6px;margin:0 10px}@media only screen and (min-width: 980px){.reviewer_awards.show .header-status__sub-text::before,.reviewer_awards.show .header-status__sub-text::after{width:18px;height:24.3px}}.reviewer_awards.show .header-status__sub-text::after{transform:scale(-1, 1)}.reviewer_awards.show .header-status__sub-text br{display:block}@media only screen and (min-width: 980px){.reviewer_awards.show .header-status__sub-text br{display:none}}.reviewer_awards.show .header-status__text{color:#fff;font-size:24px;font-weight:bold}@media only screen and (width: 320px){.reviewer_awards.show .header-status__text{font-size:20px}}.reviewer_awards.show .header-status__text span{color:#feffb9}.reviewer_awards.show .header-status__text br{display:block}@media only screen and (min-width: 980px){.reviewer_awards.show .header-status__text br{display:none}}.reviewer_awards.show .header-result{position:relative;height:23px;width:100%;background-color:#200308}@media only screen and (min-width: 980px){.reviewer_awards.show .header-result{height:46px}}.reviewer_awards.show .header-result__text{position:absolute;right:0;left:0;margin:0 auto;bottom:-12px}@media only screen and (min-width: 980px){.reviewer_awards.show .header-result__text{width:269px;height:76px;bottom:-16px}}.reviewer_awards.show .reviewer-awards__navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 20px 0;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer-awards__navigation{margin:0 auto;max-width:758px;padding:50px 0 0}}.reviewer_awards.show .jump-btn__link-container{width:48%;height:auto;border-bottom:4px solid #d80029;display:inline-block;position:relative;padding-bottom:2px}.reviewer_awards.show .jump-btn__link-container:nth-child(3),.reviewer_awards.show .jump-btn__link-container:nth-child(4){margin-top:18px}@media only screen and (min-width: 980px){.reviewer_awards.show .jump-btn__link-container:nth-child(3),.reviewer_awards.show .jump-btn__link-container:nth-child(4){margin-top:30px}}.reviewer_awards.show .jump-btn__link-container::before{content:"";display:block;position:absolute;background-color:#f6eaea;height:4px;bottom:-4px;left:0;width:0;transition:width .4s ease-in-out}@media only screen and (min-width: 980px){.reviewer_awards.show .jump-btn__link-container:hover::before{width:100%}}.reviewer_awards.show .jump-btn__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:bold;color:#200308;line-height:1.3;position:relative}@media only screen and (min-width: 980px){.reviewer_awards.show .jump-btn__link{font-size:24px}.reviewer_awards.show .jump-btn__link br{display:none}}@media only screen and (max-width: 320px){.reviewer_awards.show .jump-btn__link{font-size:14px}}.reviewer_awards.show .jump-btn__link::before{content:"";display:block;width:10px;height:11px;background:url(/packs/reviewer-awards_arrow_grey-bafa583fc3a75c21c50a1d059f4d707a.svg);background-size:contain;background-repeat:no-repeat;margin-right:4px}.reviewer_awards.show .jump-btn__link__text{width:100%;height:auto;text-align:left}@media only screen and (min-width: 980px){.reviewer_awards.show .jump-btn__link__text{text-align:center}}.reviewer_awards.show .jump-btn__link__text.text-center{text-align:center}.reviewer_awards.show .jump-btn__link__text__tag{margin-left:4px;vertical-align:middle;width:68px;height:auto}@media only screen and (max-width: 320px){.reviewer_awards.show .jump-btn__link__text__tag{width:60px}}@media only screen and (min-width: 980px){.reviewer_awards.show .jump-btn__link__text__tag{width:92px;margin-left:8px}}.reviewer_awards.show .jump-btn__link-container--close{width:48%;height:auto;border-bottom:4px solid #d80029;display:inline-block;position:relative;padding-bottom:2px;margin-top:18px;pointer-events:none}@media only screen and (min-width: 980px){.reviewer_awards.show .jump-btn__link-container--close{margin-top:30px}}.reviewer_awards.show .jump-btn__link-container--close .jump-btn__link__close{background-color:rgba(32,3,8,.4);position:absolute;width:100%;height:130%;bottom:-6px;text-align:center}@media only screen and (min-width: 980px){.reviewer_awards.show .jump-btn__link-container--close .jump-btn__link__close{height:120%}}.reviewer_awards.show .jump-btn__link-container--close .jump-btn__link__close p{color:#fff;font-size:16px;line-height:1.3;position:absolute;right:0;left:0;top:18%;bottom:0}@media only screen and (min-width: 980px){.reviewer_awards.show .jump-btn__link-container--close .jump-btn__link__close p{font-size:18px}}.reviewer_awards.show .reviewer-awards-requirement{margin-top:74px;background-color:#fff;border-top:4px solid #a59c9c}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer-awards-requirement{margin-top:124px}}.reviewer_awards.show .reviewer-awards-requirement__heading{color:#d80029;font-size:30px;line-height:1.3;text-align:center;font-weight:bold;margin:90px auto 20px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer-awards-requirement__heading{font-size:40px}}.reviewer_awards.show .reviewer-awards-requirement__heading::after{display:block;content:"";height:2px;width:64px;background-color:#a59c9c;margin:18px auto 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer-awards-requirement__heading{margin:100px auto 58px}}.reviewer_awards.show .requirement-content{padding:0 18px 50px;width:auto;height:auto;margin:0 auto}@media only screen and (min-width: 980px){.reviewer_awards.show .requirement-content{padding:0 0 120px;max-width:880px}}.reviewer_awards.show .requirement-lists .requirement-lists__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:14px}@media only screen and (min-width: 980px){.reviewer_awards.show .requirement-lists .requirement-lists__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.reviewer_awards.show .requirement-lists .requirement-lists__item .requirement-lists__item__number{margin:4px 12px 0 0}.reviewer_awards.show .requirement-lists .requirement-lists__item .requirement-lists__item__number img{width:40px;height:40px;flex-shrink:0;vertical-align:bottom}.reviewer_awards.show .requirement-lists .requirement-lists__item .requirement-lists__item__text{font-size:16px;font-weight:bold;line-height:1.6}@media only screen and (min-width: 980px){.reviewer_awards.show .requirement-lists .requirement-lists__item .requirement-lists__item__text{font-size:20px}}.reviewer_awards.show .requirement-notes-list .requirement-notes-list__item{font-size:14px;line-height:1.6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:14px}@media only screen and (min-width: 980px){.reviewer_awards.show .requirement-notes-list .requirement-notes-list__item{padding-top:10px}}.reviewer_awards.show .requirement-notes-list .requirement-notes-list__item::before{content:"※";display:block;font-size:14px;margin-right:4px}.reviewer_awards.show .requirement-content__heading{color:#200308;font-size:18px;line-height:1.4;font-weight:bold;border-bottom:2px dashed #a59c9c;padding-bottom:2px;margin:30px auto 14px}@media only screen and (min-width: 980px){.reviewer_awards.show .requirement-content__heading{font-size:22px;margin:30px auto 20px}}.reviewer_awards.show .requirement-content__strong-text{font-size:16px;line-height:1.6;font-weight:bold}@media only screen and (min-width: 980px){.reviewer_awards.show .requirement-content__strong-text{font-size:18px}}.reviewer_awards.show .requirement-content__text{font-size:16px;line-height:1.6}@media only screen and (min-width: 980px){.reviewer_awards.show .requirement-content__text{font-size:18px}}.reviewer_awards.show .requirement-disc-list .requirement-disc-list__item{color:#200308;font-size:16px;line-height:1.6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;margin-bottom:10px}.reviewer_awards.show .requirement-disc-list .requirement-disc-list__item::before{content:"⚫︎";font-size:8px;margin:4px 6px 0 0}@media only screen and (min-width: 980px){.reviewer_awards.show .requirement-disc-list .requirement-disc-list__item{font-size:18px}}.reviewer_awards.show .requirement-disc-list__item__link{color:#d80029;display:contents;text-decoration:#d80029 underline}@media only screen and (min-width: 980px){.reviewer_awards.show .requirement-disc-list__item__link{transition:text-decoration .2s ease-in-out}.reviewer_awards.show .requirement-disc-list__item__link:hover{text-decoration:#fff underline}}.reviewer_awards.show .requirement-status{background-color:#a59c9c;margin:0 18px 20px}@media only screen and (min-width: 980px){.reviewer_awards.show .requirement-status{max-width:880px;margin:0 auto 56px}}.reviewer_awards.show .requirement-status .requirement-status__text{padding:16px 0;font-size:18px;line-height:1.6;text-align:center;font-weight:bold;color:#fff}@media only screen and (min-width: 980px){.reviewer_awards.show .requirement-status .requirement-status__text{font-size:24px}}.reviewer_awards.show .reviewer-awards-campaign{background-color:#fff;margin-top:20px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer-awards-campaign{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px}}.reviewer_awards.show .reviewer-awards-campaign .reviewer-awards-campaign__image{width:100%;height:auto;vertical-align:bottom}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer-awards-campaign .reviewer-awards-campaign__image{width:470px;height:215px}}.reviewer_awards.show .campaign-detail{padding:14px 14px 24px;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards.show .campaign-detail{padding:0;max-width:408px;margin-left:22px}}.reviewer_awards.show .campaign-detail .campaign-detail__text{font-size:18px;color:#200308;line-height:1.6}@media only screen and (min-width: 980px){.reviewer_awards.show .campaign-detail .campaign-detail__text{font-size:22px}}.reviewer_awards.show .campaign-detail .campaign-detail__sub-text{font-size:14px;color:#a59c9c;font-weight:bold;line-height:1.3;margin-top:10px}.reviewer_awards.show .campaign-detail .campaign-detail__link{background-color:#feffb9;font-weight:bold;border:2px solid #200308;box-shadow:3px 3px 0px rgba(0,0,0,.3);color:#200308;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#200308;padding:13px 0;width:100%;font-size:16px;line-height:1.3;margin-top:20px}@media only screen and (min-width: 980px){.reviewer_awards.show .campaign-detail .campaign-detail__link{transform:translateX(0);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.reviewer_awards.show .campaign-detail .campaign-detail__link:hover{transform:translateY(3px);box-shadow:none}}.reviewer_awards.show .campaign-detail .campaign-detail__link::after{content:"";display:block;width:14px;height:14px;background:url(/packs/reviewer-awards_new_tab_black-f47a33a082df04bd8e78a724d9f8a483.svg);background-size:contain;background-repeat:no-repeat;margin-left:6px}.reviewer_awards.show .book-store-last-year{width:100%;height:auto}.reviewer_awards.show .book-store-last-year .book-store-last-year__description{font-size:12px;line-height:1.6;font-weight:bold;color:#a59c9c;text-align:center;padding:8px 0 2px}@media only screen and (min-width: 980px){.reviewer_awards.show .book-store-last-year .book-store-last-year__description{font-size:14px;padding:12px 0 7px}}.reviewer_awards.show .book-store-last-year .store__last-year__images{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.reviewer_awards.show .book-store-last-year .store__last-year__images .store__last-year__images__item{width:49.6%;height:auto}@media only screen and (min-width: 980px){.reviewer_awards.show .book-store-last-year .store__last-year__images .store__last-year__images__item{width:49.4%}}.reviewer_awards.show .book-store-last-year .store__last-year__images .store__last-year__images__item img{width:100%;height:auto;vertical-align:bottom;flex-shrink:0}.reviewer_awards.show .reviewer-awards-schedule{background-color:#fff;border:6px solid #200308;box-sizing:border-box;width:100%;height:auto;margin:80px auto 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer-awards-schedule{max-width:980px}}.reviewer_awards.show .schedule__heading{color:#fff;background-color:#200308;text-align:center;padding:11px 0 17px;font-size:28px;font-weight:bold;line-height:1.3}.reviewer_awards.show .schedule__lists{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 980px){.reviewer_awards.show .schedule__lists{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.reviewer_awards.show .schedule__lists__item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards.show .schedule__lists__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:17%}}.reviewer_awards.show .schedule__lists__item__term{font-weight:bold;color:#200308;font-size:12px;line-height:1.3;padding:12px 0 12px 10px;border-right:1px dashed #a59c9c;text-align:left;min-width:89px;height:auto}@media only screen and (min-width: 980px){.reviewer_awards.show .schedule__lists__item__term{border-right:0;border-bottom:1px dashed #a59c9c;width:100%;padding:12px 0;text-align:center}.reviewer_awards.show .schedule__lists__item__term br{display:none}}.reviewer_awards.show .schedule__lists__item__detail{max-width:176px;height:auto;padding:10px 0 12px 20px}@media only screen and (min-width: 980px){.reviewer_awards.show .schedule__lists__item__detail{padding:0 9px}}.reviewer_awards.show .schedule__lists__item__detail br{display:none}@media only screen and (min-width: 980px){.reviewer_awards.show .schedule__lists__item__detail br{display:block}}.reviewer_awards.show .schedule__lists__item__detail .schedule__lists__item__detail__text{color:#200308;font-size:16px;line-height:1.3;font-weight:bold;margin-bottom:6px;text-align:left}@media only screen and (min-width: 980px){.reviewer_awards.show .schedule__lists__item__detail .schedule__lists__item__detail__text{font-size:18px;margin:14px auto 6px;text-align:center}}.reviewer_awards.show .schedule__lists__item__detail .schedule__lists__item__detail__note{color:#fff;background-color:#a59c9c;font-size:12px;line-height:1.3;padding:4px 10px;text-align:left;font-weight:bold}@media only screen and (min-width: 980px){.reviewer_awards.show .schedule__lists__item__detail .schedule__lists__item__detail__note{margin-bottom:10px}}.reviewer_awards.show .schedule__lists__item__detail .schedule__lists__item__detail__note br{display:block}@media only screen and (min-width: 980px){.reviewer_awards.show .schedule__lists__item__detail .schedule__lists__item__detail__note br{display:none}}.reviewer_awards.show .schedule__lists__item--interval{background-color:#f6eaea}.reviewer_awards.show .reviewer_awards__sns,.reviewer_awards_books.show .reviewer_awards__sns{background-color:#200308;padding:24px 0 6px;text-align:center}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards__sns,.reviewer_awards_books.show .reviewer_awards__sns{padding:58px 0 12px}}.reviewer_awards.show .reviewer_awards__sns .reviewer_awards__sns__item,.reviewer_awards_books.show .reviewer_awards__sns .reviewer_awards__sns__item{display:inline-block;width:40px;height:40px;margin:0 10px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards__sns .reviewer_awards__sns__item,.reviewer_awards_books.show .reviewer_awards__sns .reviewer_awards__sns__item{transform:translateX(0);transition:transform .2s ease-in-out}.reviewer_awards.show .reviewer_awards__sns .reviewer_awards__sns__item:hover,.reviewer_awards_books.show .reviewer_awards__sns .reviewer_awards__sns__item:hover{transform:translateY(3px)}}.reviewer_awards.show .reviewer_awards__sns .reviewer_awards__sns__item img,.reviewer_awards_books.show .reviewer_awards__sns .reviewer_awards__sns__item img{width:100%;height:auto}.reviewer_awards.show .reviewer-awards-store{width:auto;height:auto;margin:80px 20px 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer-awards-store{max-width:980px;margin:80px auto 0}}.reviewer_awards.show .reviewer-awards__heading{color:#d80029;font-size:30px;line-height:1.3;text-align:center;font-weight:bold}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer-awards__heading{font-size:40px}}.reviewer_awards.show .reviewer-awards__heading::after{display:block;content:"";height:2px;width:64px;background-color:#a59c9c;margin:18px auto 0}.reviewer_awards.show .reviewer_awards.show .best-of-best-result{position:relative;background-color:#fff;border-top:4px solid #d80029;border-bottom:4px solid #d80029;margin:0 auto 70px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .best-of-best-result{border-right:4px solid #d80029;border-left:4px solid #d80029;margin:0 auto 100px}}.reviewer_awards.show .reviewer_awards.show .best-of-best-result__heading{position:absolute;right:0;left:0;top:-56px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .best-of-best-result__heading{top:-60px}}.reviewer_awards.show .reviewer_awards.show .best-of-best-result__heading__image-sp{display:block;margin:0 auto}@media only screen and (max-width: 366px){.reviewer_awards.show .reviewer_awards.show .best-of-best-result__heading__image-sp{width:100%;height:auto}}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .best-of-best-result__heading__image-sp{display:none}}.reviewer_awards.show .reviewer_awards.show .best-of-best-result__heading__image-pc{display:none}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .best-of-best-result__heading__image-pc{display:block;margin:0 auto}}.reviewer_awards.show .reviewer_awards.show .best-of-best-user{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:50px 20px 30px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .best-of-best-user{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;max-width:420px;margin:90px auto 56px}}.reviewer_awards.show .reviewer_awards.show .best-of-best-user__avatar{display:block;margin:0 auto 14px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .best-of-best-user__avatar{margin:0 20px 0 0}}.reviewer_awards.show .reviewer_awards.show .best-of-best-user__avatar__image{border-radius:4px}.reviewer_awards.show .reviewer_awards.show .best-of-best-user__name{color:#200308;font-size:24px;line-height:1.3;font-weight:bold;display:block;margin:0 auto;word-break:break-all;text-align:center}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .best-of-best-user__name{font-size:40px;margin:0;text-align:left}}.reviewer_awards.show .reviewer_awards.show .best-of-best-user__name__span{font-size:18px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .best-of-best-user__name__span{font-size:28px}}.reviewer_awards.show .reviewer_awards.show .best-of-best-review{padding:0 20px 44px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .best-of-best-review{padding:0 50px 52px}}.reviewer_awards.show .reviewer_awards.show .best-of-best-review__heading{font-size:18px;line-height:1.3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;background-color:#d80029;color:#fff;padding:8px 0;font-weight:normal}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .best-of-best-review__heading{font-size:22px;padding:10px 0}}.reviewer_awards.show .reviewer_awards.show .best-of-best-review__heading::before,.reviewer_awards.show .reviewer_awards.show .best-of-best-review__heading::after{content:"";display:block;background:url(/packs/reviewer-awards-dashed-line-97f1b2e03fa614d467ba79caff00c303.svg);background-repeat:no-repeat;background-size:contain;width:14px;height:18px;margin:0 10px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .best-of-best-review__heading::before,.reviewer_awards.show .reviewer_awards.show .best-of-best-review__heading::after{width:18px;height:24px}}.reviewer_awards.show .reviewer_awards.show .best-of-best-review__heading::after{transform:scale(-1, 1)}.reviewer_awards.show .reviewer_awards.show .best-of-best-review__content{background-color:#f6eaea;font-weight:bold;font-size:18px;line-height:1.8;padding:20px 18px;word-break:break-all}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .best-of-best-review__content{font-size:20px;padding:30px 38px}}.reviewer_awards.show .reviewer_awards.show .best-of-best-review__book{font-weight:normal;font-size:16px;line-height:1.6;text-align:right;margin-top:18px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .best-of-best-review__book{font-size:18px;margin-top:20px}}.reviewer_awards.show .reviewer_awards.show .best-of-best-comment{padding:0 20px 50px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .best-of-best-comment{padding:0 50px 60px}}.reviewer_awards.show .reviewer_awards.show .best-of-best-comment__heading{font-size:18px;line-height:1.3;font-weight:bold;color:#a59c9c;text-align:center;margin-bottom:22px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .best-of-best-comment__heading{font-size:22px}}.reviewer_awards.show .reviewer_awards.show .best-of-best-comment__content{font-size:18px;line-height:1.8;word-break:break-all}.reviewer_awards.show .reviewer_awards.show .result-book-list-container{padding:0 20px 30px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .result-book-list-container{padding:0 0 50px}}.reviewer_awards.show .reviewer_awards.show .result-book-list-container__heading{color:#d80029;font-size:30px;line-height:1.3;text-align:center;font-weight:bold}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .result-book-list-container__heading{font-size:40px}}.reviewer_awards.show .reviewer_awards.show .result-book-list-container__heading::after{display:block;content:"";height:2px;width:64px;background-color:#a59c9c;margin:18px auto 0}.reviewer_awards.show .reviewer_awards.show .result-book-list-container__heading__br{display:block}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .result-book-list-container__heading__br{display:none}}.reviewer_awards.show .reviewer_awards.show .result-book-list{margin-top:40px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .result-book-list{margin-top:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.reviewer_awards.show .reviewer_awards.show .result-book-list__item{background-color:#fff;border:2px solid #f6eaea;margin-bottom:40px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .result-book-list__item{margin-bottom:50px;width:47.1%;min-height:542px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.reviewer_awards.show .reviewer_awards.show .result-book-heading{background-color:#f6eaea;padding:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .result-book-heading{padding:20px}}.reviewer_awards.show .reviewer_awards.show .result-book-heading__image{height:auto;margin-right:8px;border:1px solid #a59c9c}@media only screen and (max-width: 980px){.reviewer_awards.show .reviewer_awards.show .result-book-heading__image{width:56px}}.reviewer_awards.show .reviewer_awards.show .result-book-heading__title{font-size:20px;line-height:1.6;font-weight:bold}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .result-book-heading__title{font-size:24px}}.reviewer_awards.show .reviewer_awards.show .result-book-reviewers{padding:0 20px 30px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .result-book-reviewers{padding:6px 26px 30px}}.reviewer_awards.show .reviewer_awards.show .reviewers-detail{padding-top:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reviewer_awards.show .reviewer_awards.show .reviewers-detail--best-reviewer{padding-bottom:20px;border-bottom:2px dashed #a59c9c}.reviewer_awards.show .reviewer_awards.show .reviewers-detail__badge{margin-right:18px}@media only screen and (max-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewers-detail__badge{width:67px;height:94px}}.reviewer_awards.show .reviewer_awards.show .reviewers-detail-item:first-child{margin-bottom:10px}.reviewer_awards.show .reviewer_awards.show .reviewer-detail-name{display:initial;font-size:22px;line-height:1.3;font-weight:bold;max-height:58px;word-break:break-all;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer-detail-name{font-size:28px;max-height:72px}}.reviewer_awards.show .reviewer_awards.show .reviewer-detail-name__span{font-size:16px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer-detail-name__span{font-size:20px}}.reviewer_awards.show .reviewer_awards.show .result-book-button{margin:0 20px 26px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .result-book-button{margin:0 26px 30px}}.reviewer_awards.show .reviewer_awards.show .result-book-button__link{background-color:#d80029;color:#fff;font-weight:bold;border:2px solid #200308;box-shadow:3px 3px 0px rgba(0,0,0,.3);padding:12px 0 14px;font-size:16px;line-height:1.3;display:block;text-align:center}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .result-book-button__link{transform:translateX(0);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.reviewer_awards.show .reviewer_awards.show .result-book-button__link:hover{transform:translateY(3px);box-shadow:none}}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .result-book-button__link{padding:12px 0;font-size:18px}}@media only screen and (max-width: 980px){.reviewer_awards.show .reviewer_awards.show .everything-read{padding:0 20px}}.reviewer_awards.show .reviewer_awards.show .everything-read .everything-read__headline{color:#d80029;font-size:30px;line-height:1.3;text-align:center;font-weight:bold}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .everything-read .everything-read__headline{font-size:40px}}.reviewer_awards.show .reviewer_awards.show .everything-read .everything-read__headline::after{display:block;content:"";height:2px;width:64px;background-color:#a59c9c;margin:18px auto 0}.reviewer_awards.show .reviewer_awards.show .everything-read .everything-read__text{font-size:18px;font-weight:bold;line-height:1.8;margin:24px 0 20px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .everything-read .everything-read__text{font-size:20px;margin:40px 0 30px}}.reviewer_awards.show .reviewer_awards.show .everything-read .everything-read__list{background-color:#fff;border:2px solid #a59c9c;padding:20px 18px 14px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .everything-read .everything-read__list{padding:32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.reviewer_awards.show .reviewer_awards.show .everything-read .everything-read__list__item{border-bottom:2px dashed #a59c9c;padding:14px 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .everything-read .everything-read__list__item{padding:26px 0 14px;width:49.2%}}.reviewer_awards.show .reviewer_awards.show .everything-read .everything-read__list__item:first-child{padding:0 0 14px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .everything-read .everything-read__list__item:nth-child(2){padding:0 0 14px}}@media only screen and (max-width: 980px){.reviewer_awards.show .reviewer_awards.show .everything-read .everything-read__list__item:last-child{border-bottom:0}}.reviewer_awards.show .reviewer_awards.show .everything-read .everything-read__list__item__name{font-size:18px;line-height:1.3;font-weight:bold;text-align:center;word-break:break-all;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .everything-read .everything-read__list__item__name{font-size:24px;-webkit-line-clamp:1}}.reviewer_awards.show .reviewer_awards.show .everything-read .everything-read__list__item__name__span{font-size:16px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .everything-read .everything-read__list__item__name__span{font-size:20px}}.reviewer_awards.show .term-result{max-width:980px;height:auto;margin:0 auto}.reviewer_awards.show .term-result__introduction{margin:43px 20px 106px}@media only screen and (min-width: 980px){.reviewer_awards.show .term-result__introduction{max-width:800px;margin:68px auto 140px}}.reviewer_awards.show .term-result__introduction p{font-size:18px;line-height:1.8;margin-bottom:16px}@media only screen and (min-width: 980px){.reviewer_awards.show .term-result__introduction p{font-size:20px;margin-bottom:18px}}.reviewer_awards.show .term-result__introduction p:last-child{margin-bottom:0}.reviewer_awards.show .best-of-best-result{position:relative;background-color:#fff;border-top:4px solid #d80029;border-bottom:4px solid #d80029;margin:0 auto 70px}@media only screen and (min-width: 980px){.reviewer_awards.show .best-of-best-result{border-right:4px solid #d80029;border-left:4px solid #d80029;margin:0 auto 100px}}.reviewer_awards.show .best-of-best-result__heading{position:absolute;right:0;left:0;top:-56px}@media only screen and (min-width: 980px){.reviewer_awards.show .best-of-best-result__heading{top:-60px}}.reviewer_awards.show .best-of-best-result__heading__image-sp{display:block;margin:0 auto}@media only screen and (max-width: 366px){.reviewer_awards.show .best-of-best-result__heading__image-sp{width:100%;height:auto}}@media only screen and (min-width: 980px){.reviewer_awards.show .best-of-best-result__heading__image-sp{display:none}}.reviewer_awards.show .best-of-best-result__heading__image-pc{display:none}@media only screen and (min-width: 980px){.reviewer_awards.show .best-of-best-result__heading__image-pc{display:block;margin:0 auto}}.reviewer_awards.show .best-of-best-user{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:50px 20px 30px}@media only screen and (min-width: 980px){.reviewer_awards.show .best-of-best-user{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;max-width:420px;margin:90px auto 56px}}.reviewer_awards.show .best-of-best-user__avatar{display:block;margin:0 auto 14px}@media only screen and (min-width: 980px){.reviewer_awards.show .best-of-best-user__avatar{margin:0 20px 0 0}}.reviewer_awards.show .best-of-best-user__avatar__image{border-radius:4px}.reviewer_awards.show .best-of-best-user__name{color:#200308;font-size:24px;line-height:1.3;font-weight:bold;display:block;margin:0 auto;word-break:break-all;text-align:center}@media only screen and (min-width: 980px){.reviewer_awards.show .best-of-best-user__name{font-size:40px;margin:0;text-align:left}}.reviewer_awards.show .best-of-best-user__name__span{font-size:18px}@media only screen and (min-width: 980px){.reviewer_awards.show .best-of-best-user__name__span{font-size:28px}}.reviewer_awards.show .best-of-best-review{padding:0 20px 44px}@media only screen and (min-width: 980px){.reviewer_awards.show .best-of-best-review{padding:0 50px 52px}}.reviewer_awards.show .best-of-best-review__heading{font-size:18px;line-height:1.3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;background-color:#d80029;color:#fff;padding:8px 0;font-weight:normal}@media only screen and (min-width: 980px){.reviewer_awards.show .best-of-best-review__heading{font-size:22px;padding:10px 0}}.reviewer_awards.show .best-of-best-review__heading::before,.reviewer_awards.show .best-of-best-review__heading::after{content:"";display:block;background:url(/packs/reviewer-awards-dashed-line-97f1b2e03fa614d467ba79caff00c303.svg);background-repeat:no-repeat;background-size:contain;width:14px;height:18px;margin:0 10px}@media only screen and (min-width: 980px){.reviewer_awards.show .best-of-best-review__heading::before,.reviewer_awards.show .best-of-best-review__heading::after{width:18px;height:24px}}.reviewer_awards.show .best-of-best-review__heading::after{transform:scale(-1, 1)}.reviewer_awards.show .best-of-best-review__content{background-color:#f6eaea;font-weight:bold;font-size:18px;line-height:1.8;padding:20px 18px;word-break:break-all}@media only screen and (min-width: 980px){.reviewer_awards.show .best-of-best-review__content{font-size:20px;padding:30px 38px}}.reviewer_awards.show .best-of-best-review__book{font-weight:normal;font-size:16px;line-height:1.6;text-align:right;margin-top:18px}@media only screen and (min-width: 980px){.reviewer_awards.show .best-of-best-review__book{font-size:18px;margin-top:20px}}.reviewer_awards.show .best-of-best-comment{padding:0 20px 50px}@media only screen and (min-width: 980px){.reviewer_awards.show .best-of-best-comment{padding:0 50px 60px}}.reviewer_awards.show .best-of-best-comment__heading{font-size:18px;line-height:1.3;font-weight:bold;color:#a59c9c;text-align:center;margin-bottom:22px}@media only screen and (min-width: 980px){.reviewer_awards.show .best-of-best-comment__heading{font-size:22px}}.reviewer_awards.show .best-of-best-comment__content{font-size:18px;line-height:1.8;word-break:break-all}@media only screen and (max-width: 980px){.reviewer_awards.show .everything-read{padding:0 20px}}.reviewer_awards.show .everything-read .everything-read__headline{color:#d80029;font-size:30px;line-height:1.3;text-align:center;font-weight:bold}@media only screen and (min-width: 980px){.reviewer_awards.show .everything-read .everything-read__headline{font-size:40px}}.reviewer_awards.show .everything-read .everything-read__headline::after{display:block;content:"";height:2px;width:64px;background-color:#a59c9c;margin:18px auto 0}.reviewer_awards.show .everything-read .everything-read__text{font-size:18px;font-weight:bold;line-height:1.8;margin:24px 0 20px}@media only screen and (min-width: 980px){.reviewer_awards.show .everything-read .everything-read__text{font-size:20px;margin:40px 0 30px}}.reviewer_awards.show .everything-read .everything-read__list{background-color:#fff;border:2px solid #a59c9c;padding:20px 18px 14px}@media only screen and (min-width: 980px){.reviewer_awards.show .everything-read .everything-read__list{padding:32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.reviewer_awards.show .everything-read .everything-read__list__item{border-bottom:2px dashed #a59c9c;padding:14px 0}@media only screen and (min-width: 980px){.reviewer_awards.show .everything-read .everything-read__list__item{padding:26px 0 14px;width:49.2%}}.reviewer_awards.show .everything-read .everything-read__list__item:first-child{padding:0 0 14px}@media only screen and (min-width: 980px){.reviewer_awards.show .everything-read .everything-read__list__item:nth-child(2){padding:0 0 14px}}@media only screen and (max-width: 980px){.reviewer_awards.show .everything-read .everything-read__list__item:last-child{border-bottom:0}}.reviewer_awards.show .everything-read .everything-read__list__item__name{font-size:18px;line-height:1.3;font-weight:bold;text-align:center;word-break:break-all;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media only screen and (min-width: 980px){.reviewer_awards.show .everything-read .everything-read__list__item__name{font-size:24px;-webkit-line-clamp:1}}.reviewer_awards.show .everything-read .everything-read__list__item__name__span{font-size:16px}@media only screen and (min-width: 980px){.reviewer_awards.show .everything-read .everything-read__list__item__name__span{font-size:20px}}.reviewer_awards.show .result-book-list-container{padding:0 20px 30px}@media only screen and (min-width: 980px){.reviewer_awards.show .result-book-list-container{padding:0 0 50px}}.reviewer_awards.show .result-book-list-container__heading{color:#d80029;font-size:30px;line-height:1.3;text-align:center;font-weight:bold}@media only screen and (min-width: 980px){.reviewer_awards.show .result-book-list-container__heading{font-size:40px}}.reviewer_awards.show .result-book-list-container__heading::after{display:block;content:"";height:2px;width:64px;background-color:#a59c9c;margin:18px auto 0}.reviewer_awards.show .result-book-list-container__heading__br{display:block}@media only screen and (min-width: 980px){.reviewer_awards.show .result-book-list-container__heading__br{display:none}}.reviewer_awards.show .result-book-list{margin-top:40px}@media only screen and (min-width: 980px){.reviewer_awards.show .result-book-list{margin-top:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.reviewer_awards.show .result-book-list__item{background-color:#fff;border:2px solid #f6eaea;margin-bottom:40px}@media only screen and (min-width: 980px){.reviewer_awards.show .result-book-list__item{margin-bottom:50px;width:47.1%;min-height:542px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.reviewer_awards.show .result-book-heading{background-color:#f6eaea;padding:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 980px){.reviewer_awards.show .result-book-heading{padding:20px}}.reviewer_awards.show .result-book-heading__image{height:auto;margin-right:8px;border:1px solid #a59c9c}@media only screen and (max-width: 980px){.reviewer_awards.show .result-book-heading__image{width:56px}}.reviewer_awards.show .result-book-heading__title{font-size:20px;line-height:1.6;font-weight:bold}@media only screen and (min-width: 980px){.reviewer_awards.show .result-book-heading__title{font-size:24px}}.reviewer_awards.show .result-book-reviewers{padding:0 20px 30px}@media only screen and (min-width: 980px){.reviewer_awards.show .result-book-reviewers{padding:6px 26px 30px}}.reviewer_awards.show .reviewers-detail{padding-top:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reviewer_awards.show .reviewers-detail--best-reviewer{padding-bottom:20px;border-bottom:2px dashed #a59c9c}.reviewer_awards.show .reviewers-detail__badge{margin-right:18px}@media only screen and (max-width: 980px){.reviewer_awards.show .reviewers-detail__badge{width:67px;height:94px}}.reviewer_awards.show .reviewers-detail-item:first-child{margin-bottom:10px}.reviewer_awards.show .reviewer-detail-name{display:initial;font-size:22px;line-height:1.3;font-weight:bold;max-height:58px;word-break:break-all;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer-detail-name{font-size:28px;max-height:72px}}.reviewer_awards.show .reviewer-detail-name__span{font-size:16px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer-detail-name__span{font-size:20px}}.reviewer_awards.show .result-book-button{margin:0 20px 26px}@media only screen and (min-width: 980px){.reviewer_awards.show .result-book-button{margin:0 26px 30px}}.reviewer_awards.show .result-book-button__link{background-color:#d80029;color:#fff;font-weight:bold;border:2px solid #200308;box-shadow:3px 3px 0px rgba(0,0,0,.3);padding:12px 0 14px;font-size:16px;line-height:1.3;display:block;text-align:center}@media only screen and (min-width: 980px){.reviewer_awards.show .result-book-button__link{transform:translateX(0);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.reviewer_awards.show .result-book-button__link:hover{transform:translateY(3px);box-shadow:none}}@media only screen and (min-width: 980px){.reviewer_awards.show .result-book-button__link{padding:12px 0;font-size:18px}}.reviewer_awards.show .reviewer-awards-theme-books{margin:80px 0 0;width:100%;height:auto}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer-awards-theme-books{margin:100px auto 0;max-width:983px}}.reviewer_awards.show .theme-books__headline{color:#d80029;font-size:30px;line-height:1.3;text-align:center;font-weight:bold}@media only screen and (min-width: 980px){.reviewer_awards.show .theme-books__headline{font-size:40px}}.reviewer_awards.show .theme-books__headline::after{display:block;content:"";height:2px;width:64px;background-color:#a59c9c;margin:18px auto 0}@media only screen and (min-width: 980px){.reviewer_awards.show .theme-books__headline{margin-bottom:40px}}.reviewer_awards.show .vote-notice{background-color:#f6eaea;padding:30px 20px}@media only screen and (min-width: 980px){.reviewer_awards.show .vote-notice{padding:50px 0}}.reviewer_awards.show .vote-notice__content{background-color:#fff;border:2px solid #a59c9c;padding:20px 18px 4px;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards.show .vote-notice__content{max-width:596px;padding:40px 50px 24px;margin:0 auto}}.reviewer_awards.show .vote-notice__content__text{font-size:18px;line-height:1.5;margin-bottom:16px;word-break:break-all}.reviewer_awards.show .vote-notice__content__text.vote-notice__content__text--strong{font-weight:bold}.reviewer_awards.show .vote-notice__content__text__change{color:#d80029;font-weight:bold}.reviewer_awards.show{background:url(/packs/reviewr_awards_red_bg-43749c4a9e8c00ee71d5e74919e19df6.png);background-repeat:repeat;background-size:268px;background-color:#fff;color:#200308;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","Arial","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro","メイリオ",sans-serif}.reviewer_awards.show .reviewer_awards.show .reviewer-awards-store{width:auto;height:auto;margin:80px 20px 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer-awards-store{max-width:980px;margin:80px auto 0}}.reviewer_awards.show .reviewer_awards.show .reviewer-awards__heading{color:#d80029;font-size:30px;line-height:1.3;text-align:center;font-weight:bold}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer-awards__heading{font-size:40px}}.reviewer_awards.show .reviewer_awards.show .reviewer-awards__heading::after{display:block;content:"";height:2px;width:64px;background-color:#a59c9c;margin:18px auto 0}.reviewer_awards.show .reviewer_awards.show .reviewer-awards-giftbooks{margin-top:74px;background-color:#fff;border-top:4px solid #a59c9c}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer-awards-giftbooks{margin-top:124px}}.reviewer_awards.show .reviewer_awards.show .reviewer-awards-giftbooks__heading{color:#d80029;font-size:30px;line-height:1.3;text-align:center;font-weight:bold;margin:70px auto 10px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer-awards-giftbooks__heading{font-size:40px}}.reviewer_awards.show .reviewer_awards.show .reviewer-awards-giftbooks__heading::after{display:block;content:"";height:2px;width:64px;background-color:#a59c9c;margin:18px auto 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer-awards-giftbooks__heading{margin:100px auto 10px}.reviewer_awards.show .reviewer_awards.show .reviewer-awards-giftbooks__heading br{display:none}}.reviewer_awards.show .reviewer_awards.show .giftbooks-content{margin:0 18px;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .giftbooks-content{margin:0 auto;max-width:880px}}.reviewer_awards.show .reviewer_awards.show .giftbooks-requirment h3{color:#200308;font-size:18px;line-height:1.4;font-weight:bold;border-bottom:2px dashed #a59c9c;padding-bottom:2px;margin:30px auto 14px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .giftbooks-requirment h3{font-size:22px;margin:30px auto 20px}}.reviewer_awards.show .reviewer_awards.show .giftbooks-requirment p{font-size:16px;line-height:1.6}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .giftbooks-requirment p{font-size:18px}}.reviewer_awards.show .reviewer_awards.show .giftbooks-requirment ul li{color:#200308;font-size:16px;line-height:1.6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.reviewer_awards.show .reviewer_awards.show .giftbooks-requirment ul li::before{content:"⚫︎";font-size:8px;margin:4px 6px 0 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .giftbooks-requirment ul li{font-size:18px}}.reviewer_awards.show .reviewer_awards.show .giftbooks-requirment ol li{color:#200308;font-size:16px;line-height:1.6;margin-left:18px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .giftbooks-requirment ol li{font-size:18px}}.reviewer_awards.show .reviewer_awards.show .giftbooks-application{margin-top:35px;background-color:#f6eaea}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .giftbooks-application{margin-top:30px}}.reviewer_awards.show .reviewer_awards.show .giftbooks-application .giftbooks-applicationa__headline{font-size:24px;font-weight:bold;text-align:center;line-height:1;border-bottom:2px dashed #a59c9c;padding:24px 0 8px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .giftbooks-application .giftbooks-applicationa__headline{font-size:24px;padding:30px 0 10px}}.reviewer_awards.show .reviewer_awards.show .giftbooks-application .giftbooks-applicationa__headline>span{border-radius:4px;padding:4px 8px;vertical-align:middle;color:#fff;background-color:#200308;font-size:14px;line-height:1;margin-left:4px}.reviewer_awards.show .reviewer_awards.show .giftbooks-application .application__text{font-size:14px;line-height:1.6;margin:16px 14px 0;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .giftbooks-application .application__text{font-size:18px;max-width:648px;margin:24px auto 0}}.reviewer_awards.show .reviewer_awards.show .giftbooks-application .application__text.application__shortly{position:relative;text-align:center;background-color:#fff;width:80%;margin:40px auto 150px;padding:20px;font-size:16px;line-height:1.3}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .giftbooks-application .application__text.application__shortly{width:502px}}.reviewer_awards.show .reviewer_awards.show .giftbooks-application .application__text.application__shortly::after{content:"";display:block;background-image:url(/packs/giftbook_application-4a357931779a5e720b704edfd4c6eb97.png);background-repeat:no-repeat;background-position:center bottom;background-size:130px 120px;position:absolute;left:0;right:0;margin:0 auto;width:130px;height:120px;bottom:-130px}.reviewer_awards.show .reviewer_awards.show .giftbooks-application .application__term-link{color:#d80029;font-weight:bold;display:inline-block;position:relative;border-bottom:solid 2px #d80029;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px auto 30px;font-size:16px;line-height:1.3;width:198px;height:auto}.reviewer_awards.show .reviewer_awards.show .giftbooks-application .application__term-link::before{content:"";display:block;position:absolute;background-color:#f6eaea;height:2px;bottom:-2px;left:0;width:0;transition:width .4s ease-in-out}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .giftbooks-application .application__term-link:hover::before{width:100%}}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .giftbooks-application .application__term-link{margin:30px auto 32px}}.reviewer_awards.show .reviewer_awards.show .giftbooks-application .application__term-link::after{content:"";display:block;width:14px;height:14px;background:url(/packs/reviewer-awards_new_tab_red-5b16324302f43cce212dcd8442377d8e.svg);background-size:contain;background-repeat:no-repeat;margin-left:6px}.reviewer_awards.show .reviewer_awards.show .giftbooks-application .application-button-container{margin:0 14px 24px;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .giftbooks-application .application-button-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto 30px;max-width:650px;cursor:pointer}}.reviewer_awards.show .reviewer_awards.show .giftbooks-application .application-button-container .application-button__item{background-color:#fff;font-weight:bold;border:2px solid #200308;box-shadow:3px 3px 0px rgba(0,0,0,.3);color:#200308;font-size:16px;line-height:1.3;text-align:center;padding:12px 0 14px;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .giftbooks-application .application-button-container .application-button__item{transform:translateX(0);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.reviewer_awards.show .reviewer_awards.show .giftbooks-application .application-button-container .application-button__item:hover{transform:translateY(3px);box-shadow:none}}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .giftbooks-application .application-button-container .application-button__item{width:311px}}.reviewer_awards.show .reviewer_awards.show .giftbooks-application .application-button-container .application-button__item:first-child{margin:0 0 20px 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .giftbooks-application .application-button-container .application-button__item:first-child{margin:0 26px 0 0}}.reviewer_awards.show .reviewer_awards.show .giftbooks-application .application__note{padding:0 14px 24px;font-size:14px;line-height:1.3;text-align:center}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .giftbooks-application .application__note{font-size:18px}}.reviewer_awards.show .reviewer_awards.show .giftbooks-application .application__note>a{color:#d80029;border-bottom:1px solid #d80029}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .giftbooks-application .application__note>a{transition:border-bottom .2s ease-in-out}.reviewer_awards.show .reviewer_awards.show .giftbooks-application .application__note>a:hover{border-bottom:0}}.reviewer_awards.show .reviewer_awards.show .about-giftbooks__heading{color:#200308;font-size:18px;line-height:1.4;font-weight:bold;border-bottom:2px dashed #a59c9c;padding-bottom:2px;margin:30px auto 14px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .about-giftbooks__heading{font-size:22px;margin:30px auto 20px}}.reviewer_awards.show .reviewer_awards.show .about-giftbooks__text{padding-bottom:50px;font-size:16px;line-height:1.6;color:#200308}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .about-giftbooks__text{font-size:18px;padding-bottom:120px}}.reviewer_awards.show .reviewer_awards.show .about-giftbooks__text a{color:#d80029;border-bottom:1px solid #d80029}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .about-giftbooks__text a{transition:border-bottom .2s ease-in-out}.reviewer_awards.show .reviewer_awards.show .about-giftbooks__text a:hover{border-bottom:0}}.reviewer_awards.show .reviewer_awards.show .header-container{background:url(/packs/reviewr_awards_black_bg-29fcd94b750a710112cf393cc67cc794.png);background-repeat:repeat;background-size:268px;background-color:#d80029;border-top:6px solid #200308}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .header-container{background-size:458px}}.reviewer_awards.show .reviewer_awards.show .header-logo{text-align:center}.reviewer_awards.show .reviewer_awards.show .header-logo .header-logo__pc,.reviewer_awards.show .reviewer_awards.show .header-logo .header-logo__sp{vertical-align:bottom;height:auto}.reviewer_awards.show .reviewer_awards.show .header-logo .header-logo__pc{display:none;width:978px;margin:0 auto}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .header-logo .header-logo__pc{display:block}}.reviewer_awards.show .reviewer_awards.show .header-logo .header-logo__sp{display:block;width:100%}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .header-logo .header-logo__sp{display:none}}.reviewer_awards.show .reviewer_awards.show .header-status{text-align:center;padding:18px 0;line-height:1.3;width:100%;height:auto;background-color:#200308}.reviewer_awards.show .reviewer_awards.show .header-status__container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reviewer_awards.show .reviewer_awards.show .header-status__sub-text{color:#fff;font-size:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;margin-bottom:6px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .header-status__sub-text{font-size:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.reviewer_awards.show .reviewer_awards.show .header-status__sub-text span{font-weight:bold;color:#feffb9}.reviewer_awards.show .reviewer_awards.show .header-status__sub-text::before,.reviewer_awards.show .reviewer_awards.show .header-status__sub-text::after{content:"";display:block;background:url(/packs/reviewer-awards-dashed-line-97f1b2e03fa614d467ba79caff00c303.svg);background-repeat:no-repeat;width:16px;height:21.6px;margin:0 10px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .header-status__sub-text::before,.reviewer_awards.show .reviewer_awards.show .header-status__sub-text::after{width:18px;height:24.3px}}.reviewer_awards.show .reviewer_awards.show .header-status__sub-text::after{transform:scale(-1, 1)}.reviewer_awards.show .reviewer_awards.show .header-status__sub-text br{display:block}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .header-status__sub-text br{display:none}}.reviewer_awards.show .reviewer_awards.show .header-status__text{color:#fff;font-size:24px;font-weight:bold}@media only screen and (width: 320px){.reviewer_awards.show .reviewer_awards.show .header-status__text{font-size:20px}}.reviewer_awards.show .reviewer_awards.show .header-status__text span{color:#feffb9}.reviewer_awards.show .reviewer_awards.show .header-status__text br{display:block}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .header-status__text br{display:none}}.reviewer_awards.show .reviewer_awards.show .header-result{position:relative;height:23px;width:100%;background-color:#200308}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .header-result{height:46px}}.reviewer_awards.show .reviewer_awards.show .header-result__text{position:absolute;right:0;left:0;margin:0 auto;bottom:-12px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .header-result__text{width:269px;height:76px;bottom:-16px}}.reviewer_awards.show .reviewer_awards.show .reviewer-awards__navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 20px 0;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer-awards__navigation{margin:0 auto;max-width:758px;padding:50px 0 0}}.reviewer_awards.show .reviewer_awards.show .jump-btn__link-container{width:48%;height:auto;border-bottom:4px solid #d80029;display:inline-block;position:relative;padding-bottom:2px}.reviewer_awards.show .reviewer_awards.show .jump-btn__link-container:nth-child(3),.reviewer_awards.show .reviewer_awards.show .jump-btn__link-container:nth-child(4){margin-top:18px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .jump-btn__link-container:nth-child(3),.reviewer_awards.show .reviewer_awards.show .jump-btn__link-container:nth-child(4){margin-top:30px}}.reviewer_awards.show .reviewer_awards.show .jump-btn__link-container::before{content:"";display:block;position:absolute;background-color:#f6eaea;height:4px;bottom:-4px;left:0;width:0;transition:width .4s ease-in-out}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .jump-btn__link-container:hover::before{width:100%}}.reviewer_awards.show .reviewer_awards.show .jump-btn__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:bold;color:#200308;line-height:1.3;position:relative}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .jump-btn__link{font-size:24px}.reviewer_awards.show .reviewer_awards.show .jump-btn__link br{display:none}}@media only screen and (max-width: 320px){.reviewer_awards.show .reviewer_awards.show .jump-btn__link{font-size:14px}}.reviewer_awards.show .reviewer_awards.show .jump-btn__link::before{content:"";display:block;width:10px;height:11px;background:url(/packs/reviewer-awards_arrow_grey-bafa583fc3a75c21c50a1d059f4d707a.svg);background-size:contain;background-repeat:no-repeat;margin-right:4px}.reviewer_awards.show .reviewer_awards.show .jump-btn__link__text{width:100%;height:auto;text-align:left}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .jump-btn__link__text{text-align:center}}.reviewer_awards.show .reviewer_awards.show .jump-btn__link__text.text-center{text-align:center}.reviewer_awards.show .reviewer_awards.show .jump-btn__link__text__tag{margin-left:4px;vertical-align:middle;width:68px;height:auto}@media only screen and (max-width: 320px){.reviewer_awards.show .reviewer_awards.show .jump-btn__link__text__tag{width:60px}}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .jump-btn__link__text__tag{width:92px;margin-left:8px}}.reviewer_awards.show .reviewer_awards.show .jump-btn__link-container--close{width:48%;height:auto;border-bottom:4px solid #d80029;display:inline-block;position:relative;padding-bottom:2px;margin-top:18px;pointer-events:none}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .jump-btn__link-container--close{margin-top:30px}}.reviewer_awards.show .reviewer_awards.show .jump-btn__link-container--close .jump-btn__link__close{background-color:rgba(32,3,8,.4);position:absolute;width:100%;height:130%;bottom:-6px;text-align:center}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .jump-btn__link-container--close .jump-btn__link__close{height:120%}}.reviewer_awards.show .reviewer_awards.show .jump-btn__link-container--close .jump-btn__link__close p{color:#fff;font-size:16px;line-height:1.3;position:absolute;right:0;left:0;top:18%;bottom:0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .jump-btn__link-container--close .jump-btn__link__close p{font-size:18px}}.reviewer_awards.show .reviewer_awards.show .vote-notice{background-color:#f6eaea;padding:30px 20px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .vote-notice{padding:50px 0}}.reviewer_awards.show .reviewer_awards.show .vote-notice__content{background-color:#fff;border:2px solid #a59c9c;padding:20px 18px 4px;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .vote-notice__content{max-width:596px;padding:40px 50px 24px;margin:0 auto}}.reviewer_awards.show .reviewer_awards.show .vote-notice__content__text{font-size:18px;line-height:1.5;margin-bottom:16px;word-break:break-all}.reviewer_awards.show .reviewer_awards.show .vote-notice__content__text.vote-notice__content__text--strong{font-weight:bold}.reviewer_awards.show .reviewer_awards.show .vote-notice__content__text__change{color:#d80029;font-weight:bold}.reviewer_awards.show .reviewer_awards.show .reviewer-awards-schedule{background-color:#fff;border:6px solid #200308;box-sizing:border-box;width:100%;height:auto;margin:80px auto 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer-awards-schedule{max-width:980px}}.reviewer_awards.show .reviewer_awards.show .schedule__heading{color:#fff;background-color:#200308;text-align:center;padding:11px 0 17px;font-size:28px;font-weight:bold;line-height:1.3}.reviewer_awards.show .reviewer_awards.show .schedule__lists{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .schedule__lists{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.reviewer_awards.show .reviewer_awards.show .schedule__lists__item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .schedule__lists__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:17%}}.reviewer_awards.show .reviewer_awards.show .schedule__lists__item__term{font-weight:bold;color:#200308;font-size:12px;line-height:1.3;padding:12px 0 12px 10px;border-right:1px dashed #a59c9c;text-align:left;min-width:89px;height:auto}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .schedule__lists__item__term{border-right:0;border-bottom:1px dashed #a59c9c;width:100%;padding:12px 0;text-align:center}.reviewer_awards.show .reviewer_awards.show .schedule__lists__item__term br{display:none}}.reviewer_awards.show .reviewer_awards.show .schedule__lists__item__detail{max-width:176px;height:auto;padding:10px 0 12px 20px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .schedule__lists__item__detail{padding:0 9px}}.reviewer_awards.show .reviewer_awards.show .schedule__lists__item__detail br{display:none}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .schedule__lists__item__detail br{display:block}}.reviewer_awards.show .reviewer_awards.show .schedule__lists__item__detail .schedule__lists__item__detail__text{color:#200308;font-size:16px;line-height:1.3;font-weight:bold;margin-bottom:6px;text-align:left}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .schedule__lists__item__detail .schedule__lists__item__detail__text{font-size:18px;margin:14px auto 6px;text-align:center}}.reviewer_awards.show .reviewer_awards.show .schedule__lists__item__detail .schedule__lists__item__detail__note{color:#fff;background-color:#a59c9c;font-size:12px;line-height:1.3;padding:4px 10px;text-align:left;font-weight:bold}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .schedule__lists__item__detail .schedule__lists__item__detail__note{margin-bottom:10px}}.reviewer_awards.show .reviewer_awards.show .schedule__lists__item__detail .schedule__lists__item__detail__note br{display:block}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .schedule__lists__item__detail .schedule__lists__item__detail__note br{display:none}}.reviewer_awards.show .reviewer_awards.show .schedule__lists__item--interval{background-color:#f6eaea}.reviewer_awards.show .reviewer_awards.show .reviewer-awards-requirement{margin-top:74px;background-color:#fff;border-top:4px solid #a59c9c}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer-awards-requirement{margin-top:124px}}.reviewer_awards.show .reviewer_awards.show .reviewer-awards-requirement__heading{color:#d80029;font-size:30px;line-height:1.3;text-align:center;font-weight:bold;margin:90px auto 20px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer-awards-requirement__heading{font-size:40px}}.reviewer_awards.show .reviewer_awards.show .reviewer-awards-requirement__heading::after{display:block;content:"";height:2px;width:64px;background-color:#a59c9c;margin:18px auto 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer-awards-requirement__heading{margin:100px auto 58px}}.reviewer_awards.show .reviewer_awards.show .requirement-content{padding:0 18px 50px;width:auto;height:auto;margin:0 auto}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .requirement-content{padding:0 0 120px;max-width:880px}}.reviewer_awards.show .reviewer_awards.show .requirement-lists .requirement-lists__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:14px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .requirement-lists .requirement-lists__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.reviewer_awards.show .reviewer_awards.show .requirement-lists .requirement-lists__item .requirement-lists__item__number{margin:4px 12px 0 0}.reviewer_awards.show .reviewer_awards.show .requirement-lists .requirement-lists__item .requirement-lists__item__number img{width:40px;height:40px;flex-shrink:0;vertical-align:bottom}.reviewer_awards.show .reviewer_awards.show .requirement-lists .requirement-lists__item .requirement-lists__item__text{font-size:16px;font-weight:bold;line-height:1.6}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .requirement-lists .requirement-lists__item .requirement-lists__item__text{font-size:20px}}.reviewer_awards.show .reviewer_awards.show .requirement-notes-list .requirement-notes-list__item{font-size:14px;line-height:1.6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:14px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .requirement-notes-list .requirement-notes-list__item{padding-top:10px}}.reviewer_awards.show .reviewer_awards.show .requirement-notes-list .requirement-notes-list__item::before{content:"※";display:block;font-size:14px;margin-right:4px}.reviewer_awards.show .reviewer_awards.show .requirement-content__heading{color:#200308;font-size:18px;line-height:1.4;font-weight:bold;border-bottom:2px dashed #a59c9c;padding-bottom:2px;margin:30px auto 14px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .requirement-content__heading{font-size:22px;margin:30px auto 20px}}.reviewer_awards.show .reviewer_awards.show .requirement-content__strong-text{font-size:16px;line-height:1.6;font-weight:bold}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .requirement-content__strong-text{font-size:18px}}.reviewer_awards.show .reviewer_awards.show .requirement-content__text{font-size:16px;line-height:1.6}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .requirement-content__text{font-size:18px}}.reviewer_awards.show .reviewer_awards.show .requirement-disc-list .requirement-disc-list__item{color:#200308;font-size:16px;line-height:1.6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;margin-bottom:10px}.reviewer_awards.show .reviewer_awards.show .requirement-disc-list .requirement-disc-list__item::before{content:"⚫︎";font-size:8px;margin:4px 6px 0 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .requirement-disc-list .requirement-disc-list__item{font-size:18px}}.reviewer_awards.show .reviewer_awards.show .requirement-disc-list__item__link{color:#d80029;display:contents;text-decoration:#d80029 underline}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .requirement-disc-list__item__link{transition:text-decoration .2s ease-in-out}.reviewer_awards.show .reviewer_awards.show .requirement-disc-list__item__link:hover{text-decoration:#fff underline}}.reviewer_awards.show .reviewer_awards.show .requirement-status{background-color:#a59c9c;margin:0 18px 20px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .requirement-status{max-width:880px;margin:0 auto 56px}}.reviewer_awards.show .reviewer_awards.show .requirement-status .requirement-status__text{padding:16px 0;font-size:18px;line-height:1.6;text-align:center;font-weight:bold;color:#fff}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .requirement-status .requirement-status__text{font-size:24px}}.reviewer_awards.show .reviewer_awards.show .reviewer-awards-list--prev-2020{width:800px;margin:100px auto 0;position:relative}@media only screen and (max-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer-awards-list--prev-2020{width:89.4%;margin:80px auto 0}}.reviewer_awards.show .reviewer_awards.show .award-illust{width:230px;height:auto;position:absolute;right:-5px;top:119px;z-index:1}@media only screen and (max-width: 980px){.reviewer_awards.show .reviewer_awards.show .award-illust{position:relative;width:80%;margin:0 auto;z-index:0;top:0;right:0;left:0;margin:30px 10% 0;vertical-align:bottom}}.reviewer_awards.show .reviewer_awards.show .awards-list__heading{color:#d80029;font-size:30px;line-height:1.3;text-align:center;font-weight:bold}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .awards-list__heading{font-size:40px}}.reviewer_awards.show .reviewer_awards.show .awards-list__heading::after{display:block;content:"";height:2px;width:64px;background-color:#a59c9c;margin:18px auto 0}.reviewer_awards.show .reviewer_awards.show .gray-block::before{content:"";display:block;border-bottom:16px solid #eaeaea;border-left:14px solid transparent;border-right:14px solid transparent}.reviewer_awards.show .reviewer_awards.show .gray-block::after{content:"";display:block;border-top:16px solid #eaeaea;border-left:14px solid transparent;border-right:14px solid transparent}.reviewer_awards.show .reviewer_awards.show .award-lists{margin-top:25px;display:inline-flex}@media only screen and (max-width: 980px){.reviewer_awards.show .reviewer_awards.show .award-lists{margin-top:15px;flex-direction:column;width:100%;display:block}}.reviewer_awards.show .reviewer_awards.show .award-lists__badge{width:107px;height:auto;align-self:flex-start}@media only screen and (max-width: 980px){.reviewer_awards.show .reviewer_awards.show .award-lists__badge{width:30%}}.reviewer_awards.show .reviewer_awards.show .award-lists__others{width:387px;margin-right:25px;text-align:left}.reviewer_awards.show .reviewer_awards.show .award-lists__others:last-of-type{margin-right:0}@media only screen and (max-width: 980px){.reviewer_awards.show .reviewer_awards.show .award-lists__others{width:100%;margin-right:0;margin-bottom:15px}.reviewer_awards.show .reviewer_awards.show .award-lists__others:last-of-type{margin-bottom:0}}.reviewer_awards.show .reviewer_awards.show .award-lists__container{background-color:#eaeaea;display:inline-flex;padding:5px 20px;width:347px}@media only screen and (max-width: 980px){.reviewer_awards.show .reviewer_awards.show .award-lists__container{width:100%;padding:5px 10px;box-sizing:border-box}}.reviewer_awards.show .reviewer_awards.show .award-lists__heading{font-size:18px;line-height:1.4;font-weight:bold;margin-bottom:10px}.reviewer_awards.show .reviewer_awards.show .award-lists__detail{margin-left:15px}.reviewer_awards.show .reviewer_awards.show .award-lists__gift__content{list-style:square;margin:0 0 5px 15px;font-size:12px;line-height:1.4}.reviewer_awards.show .reviewer_awards.show .stars__container{width:100%;text-align:center;margin-top:25px}.reviewer_awards.show .reviewer_awards.show .stars__container .stars{width:113px;height:auto}@media only screen and (max-width: 980px){.reviewer_awards.show .reviewer_awards.show .stars__container{margin-top:15px}}.reviewer_awards.show .reviewer_awards.show .award-lists__single{margin-top:25px;text-align:left}@media only screen and (max-width: 980px){.reviewer_awards.show .reviewer_awards.show .award-lists__single{margin-top:0}}.reviewer_awards.show .reviewer_awards.show .award-lists__container__single{background-color:#eaeaea;display:inline-flex;padding:10px 20px}@media only screen and (max-width: 980px){.reviewer_awards.show .reviewer_awards.show .award-lists__container__single{width:100%;box-sizing:border-box;padding:5px 10px}}.reviewer_awards.show .reviewer_awards.show .award-lists__text__single{padding-right:211px;font-size:14px;line-height:1.4}@media only screen and (max-width: 980px){.reviewer_awards.show .reviewer_awards.show .award-lists__text__single{padding-right:0;font-size:12px}}.reviewer_awards.show .reviewer_awards.show .award-lists__text{font-size:14px;width:638px}@media only screen and (max-width: 980px){.reviewer_awards.show .reviewer_awards.show .award-lists__text{font-size:12px;width:100%}}.reviewer_awards.show .reviewer_awards.show .award-lists__heading__single{font-size:24px;line-height:1.4;font-weight:bold;margin-bottom:10px}.reviewer_awards.show .reviewer_awards.show .award-lists__heading__single .award-lists__heading__single__br{display:none}@media only screen and (max-width: 980px){.reviewer_awards.show .reviewer_awards.show .award-lists__heading__single .award-lists__heading__single__br{display:block}}@media only screen and (max-width: 320px){.reviewer_awards.show .reviewer_awards.show .award-lists__heading__single .award-lists__heading__single__br{display:none}}@media only screen and (max-width: 980px){.reviewer_awards.show .reviewer_awards.show .award-lists__heading__single{font-size:18px}}.reviewer_awards.show .reviewer_awards.show .award-lists__badge__single{width:127px;height:auto;align-self:flex-start;flex-shrink:0}@media only screen and (max-width: 980px){.reviewer_awards.show .reviewer_awards.show .award-lists__badge__single{width:30%}}.reviewer_awards.show .reviewer_awards.show .reviewer-awards-list{margin:80px 20px 0;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer-awards-list{margin:100px auto 0;max-width:980px}}.reviewer_awards.show .reviewer_awards.show .awards-list__heading{color:#d80029;font-size:30px;line-height:1.3;text-align:center;font-weight:bold}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .awards-list__heading{font-size:40px}}.reviewer_awards.show .reviewer_awards.show .awards-list__heading::after{display:block;content:"";height:2px;width:64px;background-color:#a59c9c;margin:18px auto 0}.reviewer_awards.show .reviewer_awards.show .go-for-best-award{width:66.6%;height:auto;margin:9% auto 11.5%;display:block}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .go-for-best-award{width:267px;margin:60px auto 50px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-award{background-color:#fff;border:4px solid #d80029;font-weight:bold;text-align:center;position:relative;padding:46px 24px 32px;margin-bottom:32px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-award{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;padding:90px 0 0;text-align:left}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-award::before{content:"";display:block;position:absolute;width:100%;height:18%;top:-7.5%;left:0;right:0;background:url(/packs/reviewer_awards_bob_ribbon-53296f88a49a20911f56f6f1697d608a.png);background-size:contain;background-repeat:no-repeat}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-award::before{width:506px;height:108px;margin:0 auto;top:-55px}}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-award .best-of-best-award__text-container{margin:38px 0 0 20px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-award .best-of-best-award__normal-text{font-size:16px;line-height:1.5}@media only screen and (max-width: 320px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-award .best-of-best-award__normal-text{font-size:14px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-award .best-of-best-award__emphasize-text{color:#d80029;font-size:26px;line-height:1.3;margin:10px 0 8px}@media only screen and (max-width: 320px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-award .best-of-best-award__emphasize-text{font-size:22px}}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-award .best-of-best-award__emphasize-text{font-size:28px;margin:12px 0}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-award .best-of-best-award__sub-text{color:#a59c9c;font-size:18px;line-height:1.5}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-award .best-of-best-award__image-sp{width:100%;height:100%;flex-shrink:0;margin:14px 0 16px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-award .best-of-best-award__image-sp{display:none}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-award .best-of-best-award__image-pc{display:none}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-award .best-of-best-award__image-pc{display:block;width:506px;height:100%;flex-shrink:0}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-award .best-of-best-award__link{color:#d80029;font-weight:bold;display:inline-block;position:relative;border-bottom:solid 2px #d80029;font-size:16px;line-height:1.3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:192px;height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-award .best-of-best-award__link::before{content:"";display:block;position:absolute;background-color:#f6eaea;height:2px;bottom:-2px;left:0;width:0;transition:width .4s ease-in-out}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-award .best-of-best-award__link:hover::before{width:100%}}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-award .best-of-best-award__link{margin:28px 0 0 0}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-award .best-of-best-award__link::after{content:"";display:block;height:14px;width:14px;background:url(/packs/reviewer-awards_new_tab_red-5b16324302f43cce212dcd8442377d8e.svg);background-size:contain;background-repeat:no-repeat;margin-left:2px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .second-awards-lists{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:950px;height:auto;margin:0 auto}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award-content{background-color:#fff;border:4px solid #d80029;padding:79px 0 28px;margin:0 auto 32px;width:auto;height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award-content{margin:0 0 50px;width:455px;padding:116px 0 30px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award-content img{width:131px;height:100%;margin-right:6px;flex-shrink:0}@media only screen and (max-width: 320px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award-content img{height:46px;width:auto}}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award-content img{width:171px;margin-right:10px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award-content .second-award-detail{font-weight:bold;text-align:center}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award-content .second-award-detail .second-award-detail__main-text{font-size:32px;line-height:1}@media only screen and (max-width: 320px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award-content .second-award-detail .second-award-detail__main-text{font-size:22px}}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award-content .second-award-detail .second-award-detail__main-text{font-size:42px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award-content .second-award-detail .second-award-detail__main-text span{font-size:22px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award-content .second-award-detail .second-award-detail__main-text span{font-size:28px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award-content .second-award-detail .second-award-detail__sub-text{font-size:16px;line-height:1.5;color:#a59c9c;margin-top:4px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award-content .second-award-detail .second-award-detail__sub-text{font-size:18px;margin-top:8px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award--best,.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award--good,.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award--best-2023,.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award--good-2023{position:relative}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award--best::before,.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award--good::before,.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award--best-2023::before,.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award--good-2023::before{content:"";display:block;position:absolute;width:90%;height:30%;top:10px;left:-10px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award--best::before,.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award--good::before,.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award--best-2023::before,.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award--good-2023::before{width:458px;height:76px;left:-15px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award--best::before{background:url(/packs/reviewer_awards_best_ribbon-2a5ab02b93a69c16067112c15966fd60.png);background-size:contain;background-repeat:no-repeat}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award--best-2023::before{background:url(/packs/reviewer_awards_best_ribbon_2023-856422694e4c49a662272e14fef9c3bc.svg);background-size:contain;background-repeat:no-repeat}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award--good::before{background:url(/packs/reviewer_awards_good_ribbon-930de3b292a20e0cd16c1ad60e9d92c3.png);background-size:contain;background-repeat:no-repeat}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .second-awards-lists .second-award--good-2023::before{background:url(/packs/reviewer_awards_good_ribbon_2023-81cc80a256690aaf45c0fe4362da2e7d.svg);background-size:contain;background-repeat:no-repeat}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-awards-lists .other-award-content{background-color:#fff;border:2px solid #200308}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-awards-lists .other-award-content:first-child{margin-bottom:32px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-awards-lists .other-award-content:first-child{margin-bottom:50px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-awards-lists .other-award-content .other-award-heading{background-color:#200308;padding:10px 0 14px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-awards-lists .other-award-content .other-award-heading{padding:12px 0}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-awards-lists .other-award-content .other-award-heading .other-award-heading__text{color:#fff;font-size:28px;line-height:1.3;text-align:center;font-weight:bold}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-awards-lists .other-award-content .other-award-heading .other-award-heading__text{font-size:38px}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-awards-lists .other-award-content .other-award-heading .other-award-heading__text br{display:none}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-awards-lists .other-award-content .other-award-heading .other-award-heading__text span{color:#feffb9;font-size:22px;margin-top:4px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-awards-lists .other-award-content .other-award-heading .other-award-heading__text span{font-size:32px;margin-left:10px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-all-read{line-height:1.3;text-align:center;border-bottom:2px dashed #a59c9c;margin:26px 20px 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-all-read{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;margin:26px 136px 0;padding-bottom:22px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-all-read .other-award-all-read__text{font-size:20px;margin-bottom:10px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-all-read .other-award-all-read__text{font-size:24px;margin-bottom:0}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-all-read .other-award-all-read__main-text{font-weight:bold;font-size:32px;margin:0 0 20px 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-all-read .other-award-all-read__main-text{margin:0 0 0 6px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-all-read-extra{line-height:1.3;text-align:center;margin:20px 0 36px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-all-read-extra{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;margin:16px 182px 40px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-all-read-extra .other-award-all-read-extra__text{font-size:20px;margin-bottom:14px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-all-read-extra .other-award-all-read-extra__text{font-size:24px;margin-bottom:0}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-all-read-extra .other-award-all-read-extra__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-all-read-extra .other-award-all-read-extra__content{-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-all-read-extra .other-award-all-read-extra__content img{width:108px;height:auto;flex-shrink:0;margin:0 10px 0 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-all-read-extra .other-award-all-read-extra__content img{width:128px;margin:0 8px 0 10px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-all-read-extra .other-award-all-read-extra__content p{font-size:32px;font-weight:bold}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-participation{margin:28px 20px 24px;line-height:1.3}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-participation{margin:32px 134px 40px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__text{font-size:20px;text-align:center;margin-bottom:24px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__text{font-size:24px;margin-bottom:18px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__coin{text-align:center}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__coin{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__coin img{width:191px;height:auto;margin:0 0 8px 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__coin img{width:223px;height:22px;margin:0 8px 0 0}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__coin p{font-size:34px;font-weight:bold}@media only screen and (max-width: 320px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__coin p{font-size:30px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__img{margin:6px auto 24px;width:238px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__img{margin:18px auto;width:285px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__img img{display:block;width:100%;height:auto}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__plus{font-size:34px;color:#a59c9c;text-align:center}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__yomihodai{font-size:20px;text-align:center;margin:0 auto 152px;width:248px;height:auto;font-weight:bold;position:relative}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__yomihodai{font-size:24px;margin:0 auto 56px;width:296px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__yomihodai::before{content:"";display:block;position:absolute;width:124px;height:88px;background:url(/packs/award_image_code-7a5370b6919f45ad74fd69e389bb6123.svg);background-size:contain;background-repeat:no-repeat;bottom:-130px;left:0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__yomihodai::before{left:-128px;bottom:-34px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__yomihodai::after{content:"";display:block;position:absolute;width:107px;height:94px;background:url(/packs/award_image_coin-b6fc51d078b1b958114bc26f6e2976ea.svg);background-size:contain;background-repeat:no-repeat;right:6px;bottom:-116px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__yomihodai::after{right:-114px;bottom:-25px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__note{font-size:14px;margin-bottom:12px;text-align:left}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .other-award-participation .other-award-participation__note{font-size:16px;text-align:center;margin-bottom:8px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker{padding:0 20px 28px}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading{position:relative;display:block;cursor:pointer;max-width:406px;height:auto;margin:0 auto}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading{max-width:531px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading::after,.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading::before{content:"";display:block;width:10px;height:3px;background:#d80029;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading::after,.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading::before{width:14px;height:3;top:44%}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading::after{transform:translateY(-50%) rotate(90deg)}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading p{color:#d80029;font-weight:bold;display:inline-block;position:relative;border-bottom:solid 2px #d80029;padding:0 12px 2px 0;line-height:1.3;font-size:14px}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading p::before{content:"";display:block;position:absolute;background-color:#f6eaea;height:2px;bottom:-2px;left:0;width:0;transition:width .4s ease-in-out}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading p:hover::before{width:100%}}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading p{font-size:18px;padding:0 22px 2px 0}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading.coin{max-width:max-content;max-width:-webkit-max-content;max-width:-moz-max-content}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading.coin p{padding:0 14px 2px 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker_heading.coin p{padding:0 22px 2px 0}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker input{display:none}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker input:checked~.about_bookwalker-detail{height:100%}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker input:checked~.about_bookwalker_heading::after{transform:translateY(-50%) rotate(0)}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail{position:relative;overflow:hidden;width:auto;height:0}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-text p{font-size:14px;line-height:1.3;margin:24px auto;text-align:left;word-break:break-all}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-text p{font-size:16px;line-height:1.5;text-align:center}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-text p br{display:none}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-text p br{display:block}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists{margin:28px 0 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;margin:36px 0 24px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item{width:354px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item:first-child{border-bottom:2px dashed #a59c9c;padding:0 0 22px 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item:first-child{border-bottom:0;border-right:2px dashed #a59c9c;padding:0 18px 0 0}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item:nth-child(2){padding:18px 0 24px 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item:nth-child(2){padding:0 0 0 30px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item img{width:114px;height:auto;flex-shrink:0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item img{width:154px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item p{font-size:14px;line-height:1.3;margin-left:12px;word-break:break-all}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker-detail__lists .about_bookwalker-detail__item p{font-size:16px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker__link{background-color:#feffb9;font-weight:bold;border:2px solid #200308;box-shadow:3px 3px 0px rgba(0,0,0,.3);color:#200308;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#200308;font-size:16px;line-height:1.3;width:97%;height:auto;padding:13px 0;margin:0 0 4px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker__link{transform:translateX(0);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker__link:hover{transform:translateY(3px);box-shadow:none}}@media only screen and (width: 320px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker__link{font-size:14px}}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker__link{width:375px;margin:0 auto 4px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .about_bookwalker .about_bookwalker-detail .about_bookwalker__link::after{content:"";display:block;width:14px;height:14px;background:url(/packs/reviewer-awards_new_tab_black-f47a33a082df04bd8e78a724d9f8a483.svg);background-size:contain;background-repeat:no-repeat;margin-left:6px}.reviewer_awards.show .reviewer_awards.show .about-reviewer-awards{margin:0 20px;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .about-reviewer-awards{margin:0 auto;max-width:980px}}.reviewer_awards.show .reviewer_awards.show .about-reviewer-awards__heading{color:#d80029;font-size:30px;line-height:1.3;text-align:center;font-weight:bold;padding-top:80px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .about-reviewer-awards__heading{font-size:40px}}.reviewer_awards.show .reviewer_awards.show .about-reviewer-awards__heading::after{display:block;content:"";height:2px;width:64px;background-color:#a59c9c;margin:18px auto 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .about-reviewer-awards__heading{padding-top:100px}}.reviewer_awards.show .reviewer_awards.show .about-reviewer-awards__explanation{font-weight:bold;font-size:18px;line-height:1.5;margin:20px 0 26px;text-align:left}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .about-reviewer-awards__explanation{text-align:center;margin:16px 0 40px}}.reviewer_awards.show .reviewer_awards.show .award-steps{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .award-steps{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.reviewer_awards.show .reviewer_awards.show .award-steps__item{border:2px solid #a59c9c;position:relative;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .award-steps__item{display:flex;flex-direction:column;width:30%}}.reviewer_awards.show .reviewer_awards.show .award-steps__item:not(:last-child){margin:0 0 70px 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .award-steps__item:not(:last-child){margin:0 52px 0 0}}.reviewer_awards.show .reviewer_awards.show .award-steps__item:not(:last-child)::after{position:absolute;content:"";display:block;margin:16px auto;left:0;right:0;width:34px;height:37px;background:url(/packs/reviewer-awards_arrow_grey-bafa583fc3a75c21c50a1d059f4d707a.svg);background-size:contain;background-repeat:no-repeat}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .award-steps__item:not(:last-child)::after{transform:rotate(-90deg);left:306px;top:50%;width:22px;height:24px;margin:0}}.reviewer_awards.show .reviewer_awards.show .award-steps__item__image{width:100%;height:auto;vertical-align:bottom}.reviewer_awards.show .reviewer_awards.show .award-steps__text-container{background-color:#f6eaea;padding:16px 16px 20px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .award-steps__text-container{padding:14px 14px 20px;flex-grow:1}}.reviewer_awards.show .reviewer_awards.show .award-steps__text-container .award-steps__item__heading{font-size:18px;line-height:1.3;font-weight:bold}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .award-steps__text-container .award-steps__item__heading{font-size:16px}}.reviewer_awards.show .reviewer_awards.show .award-steps__text-container .award-steps__item__detail{font-size:16px;line-height:1.3;margin-top:10px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .award-steps__text-container .award-steps__item__detail{font-size:14px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-result{position:relative;background-color:#fff;border-top:4px solid #d80029;border-bottom:4px solid #d80029;margin:0 auto 70px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-result{border-right:4px solid #d80029;border-left:4px solid #d80029;margin:0 auto 100px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-result__heading{position:absolute;right:0;left:0;top:-56px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-result__heading{top:-60px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-result__heading__image-sp{display:block;margin:0 auto}@media only screen and (max-width: 366px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-result__heading__image-sp{width:100%;height:auto}}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-result__heading__image-sp{display:none}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-result__heading__image-pc{display:none}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-result__heading__image-pc{display:block;margin:0 auto}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-user{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:50px 20px 30px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-user{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;max-width:420px;margin:90px auto 56px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-user__avatar{display:block;margin:0 auto 14px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-user__avatar{margin:0 20px 0 0}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-user__avatar__image{border-radius:4px}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-user__name{color:#200308;font-size:24px;line-height:1.3;font-weight:bold;display:block;margin:0 auto;word-break:break-all;text-align:center}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-user__name{font-size:40px;margin:0;text-align:left}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-user__name__span{font-size:18px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-user__name__span{font-size:28px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-review{padding:0 20px 44px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-review{padding:0 50px 52px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-review__heading{font-size:18px;line-height:1.3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;background-color:#d80029;color:#fff;padding:8px 0;font-weight:normal}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-review__heading{font-size:22px;padding:10px 0}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-review__heading::before,.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-review__heading::after{content:"";display:block;background:url(/packs/reviewer-awards-dashed-line-97f1b2e03fa614d467ba79caff00c303.svg);background-repeat:no-repeat;background-size:contain;width:14px;height:18px;margin:0 10px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-review__heading::before,.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-review__heading::after{width:18px;height:24px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-review__heading::after{transform:scale(-1, 1)}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-review__content{background-color:#f6eaea;font-weight:bold;font-size:18px;line-height:1.8;padding:20px 18px;word-break:break-all}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-review__content{font-size:20px;padding:30px 38px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-review__book{font-weight:normal;font-size:16px;line-height:1.6;text-align:right;margin-top:18px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-review__book{font-size:18px;margin-top:20px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-comment{padding:0 20px 50px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-comment{padding:0 50px 60px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-comment__heading{font-size:18px;line-height:1.3;font-weight:bold;color:#a59c9c;text-align:center;margin-bottom:22px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-comment__heading{font-size:22px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .best-of-best-comment__content{font-size:18px;line-height:1.8;word-break:break-all}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .result-book-list-container{padding:0 20px 30px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .result-book-list-container{padding:0 0 50px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .result-book-list-container__heading{color:#d80029;font-size:30px;line-height:1.3;text-align:center;font-weight:bold}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .result-book-list-container__heading{font-size:40px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .result-book-list-container__heading::after{display:block;content:"";height:2px;width:64px;background-color:#a59c9c;margin:18px auto 0}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .result-book-list-container__heading__br{display:block}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .result-book-list-container__heading__br{display:none}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .result-book-list{margin-top:40px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .result-book-list{margin-top:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .result-book-list__item{background-color:#fff;border:2px solid #f6eaea;margin-bottom:40px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .result-book-list__item{margin-bottom:50px;width:47.1%;min-height:542px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .result-book-heading{background-color:#f6eaea;padding:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .result-book-heading{padding:20px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .result-book-heading__image{height:auto;margin-right:8px;border:1px solid #a59c9c}@media only screen and (max-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .result-book-heading__image{width:56px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .result-book-heading__title{font-size:20px;line-height:1.6;font-weight:bold}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .result-book-heading__title{font-size:24px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .result-book-reviewers{padding:0 20px 30px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .result-book-reviewers{padding:6px 26px 30px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewers-detail{padding-top:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewers-detail--best-reviewer{padding-bottom:20px;border-bottom:2px dashed #a59c9c}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewers-detail__badge{margin-right:18px}@media only screen and (max-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewers-detail__badge{width:67px;height:94px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewers-detail-item:first-child{margin-bottom:10px}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer-detail-name{display:initial;font-size:22px;line-height:1.3;font-weight:bold;max-height:58px;word-break:break-all;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer-detail-name{font-size:28px;max-height:72px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer-detail-name__span{font-size:16px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .reviewer-detail-name__span{font-size:20px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .result-book-button{margin:0 20px 26px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .result-book-button{margin:0 26px 30px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .result-book-button__link{background-color:#d80029;color:#fff;font-weight:bold;border:2px solid #200308;box-shadow:3px 3px 0px rgba(0,0,0,.3);padding:12px 0 14px;font-size:16px;line-height:1.3;display:block;text-align:center}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .result-book-button__link{transform:translateX(0);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .result-book-button__link:hover{transform:translateY(3px);box-shadow:none}}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .result-book-button__link{padding:12px 0;font-size:18px}}@media only screen and (max-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .everything-read{padding:0 20px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .everything-read .everything-read__headline{color:#d80029;font-size:30px;line-height:1.3;text-align:center;font-weight:bold}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .everything-read .everything-read__headline{font-size:40px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .everything-read .everything-read__headline::after{display:block;content:"";height:2px;width:64px;background-color:#a59c9c;margin:18px auto 0}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .everything-read .everything-read__text{font-size:18px;font-weight:bold;line-height:1.8;margin:24px 0 20px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .everything-read .everything-read__text{font-size:20px;margin:40px 0 30px}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .everything-read .everything-read__list{background-color:#fff;border:2px solid #a59c9c;padding:20px 18px 14px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .everything-read .everything-read__list{padding:32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .everything-read .everything-read__list__item{border-bottom:2px dashed #a59c9c;padding:14px 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .everything-read .everything-read__list__item{padding:26px 0 14px;width:49.2%}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .everything-read .everything-read__list__item:first-child{padding:0 0 14px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .everything-read .everything-read__list__item:nth-child(2){padding:0 0 14px}}@media only screen and (max-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .everything-read .everything-read__list__item:last-child{border-bottom:0}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .everything-read .everything-read__list__item__name{font-size:18px;line-height:1.3;font-weight:bold;text-align:center;word-break:break-all;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .everything-read .everything-read__list__item__name{font-size:24px;-webkit-line-clamp:1}}.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .everything-read .everything-read__list__item__name__span{font-size:16px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer_awards.show .everything-read .everything-read__list__item__name__span{font-size:20px}}.reviewer_awards.show .reviewer_awards.show .term-result{max-width:980px;height:auto;margin:0 auto}.reviewer_awards.show .reviewer_awards.show .term-result__introduction{margin:43px 20px 106px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .term-result__introduction{max-width:800px;margin:68px auto 140px}}.reviewer_awards.show .reviewer_awards.show .term-result__introduction p{font-size:18px;line-height:1.8;margin-bottom:16px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .term-result__introduction p{font-size:20px;margin-bottom:18px}}.reviewer_awards.show .reviewer_awards.show .term-result__introduction p:last-child{margin-bottom:0}.reviewer_awards.show .reviewer_awards.show .reviewer-awards-theme-books{margin:80px 0 0;width:100%;height:auto}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer-awards-theme-books{margin:100px auto 0;max-width:983px}}.reviewer_awards.show .reviewer_awards.show .theme-books__headline{color:#d80029;font-size:30px;line-height:1.3;text-align:center;font-weight:bold}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .theme-books__headline{font-size:40px}}.reviewer_awards.show .reviewer_awards.show .theme-books__headline::after{display:block;content:"";height:2px;width:64px;background-color:#a59c9c;margin:18px auto 0}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .theme-books__headline{margin-bottom:40px}}.reviewer_awards.show .reviewer_awards.show .reviewer-awards-campaign{background-color:#fff;margin-top:20px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer-awards-campaign{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px}}.reviewer_awards.show .reviewer_awards.show .reviewer-awards-campaign .reviewer-awards-campaign__image{width:100%;height:auto;vertical-align:bottom}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .reviewer-awards-campaign .reviewer-awards-campaign__image{width:470px;height:215px}}.reviewer_awards.show .reviewer_awards.show .campaign-detail{padding:14px 14px 24px;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .campaign-detail{padding:0;max-width:408px;margin-left:22px}}.reviewer_awards.show .reviewer_awards.show .campaign-detail .campaign-detail__text{font-size:18px;color:#200308;line-height:1.6}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .campaign-detail .campaign-detail__text{font-size:22px}}.reviewer_awards.show .reviewer_awards.show .campaign-detail .campaign-detail__sub-text{font-size:14px;color:#a59c9c;font-weight:bold;line-height:1.3;margin-top:10px}.reviewer_awards.show .reviewer_awards.show .campaign-detail .campaign-detail__link{background-color:#feffb9;font-weight:bold;border:2px solid #200308;box-shadow:3px 3px 0px rgba(0,0,0,.3);color:#200308;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#200308;padding:13px 0;width:100%;font-size:16px;line-height:1.3;margin-top:20px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .campaign-detail .campaign-detail__link{transform:translateX(0);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.reviewer_awards.show .reviewer_awards.show .campaign-detail .campaign-detail__link:hover{transform:translateY(3px);box-shadow:none}}.reviewer_awards.show .reviewer_awards.show .campaign-detail .campaign-detail__link::after{content:"";display:block;width:14px;height:14px;background:url(/packs/reviewer-awards_new_tab_black-f47a33a082df04bd8e78a724d9f8a483.svg);background-size:contain;background-repeat:no-repeat;margin-left:6px}.reviewer_awards.show .reviewer_awards.show .book-store-last-year{width:100%;height:auto}.reviewer_awards.show .reviewer_awards.show .book-store-last-year .book-store-last-year__description{font-size:12px;line-height:1.6;font-weight:bold;color:#a59c9c;text-align:center;padding:8px 0 2px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .book-store-last-year .book-store-last-year__description{font-size:14px;padding:12px 0 7px}}.reviewer_awards.show .reviewer_awards.show .book-store-last-year .store__last-year__images{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.reviewer_awards.show .reviewer_awards.show .book-store-last-year .store__last-year__images .store__last-year__images__item{width:49.6%;height:auto}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards.show .book-store-last-year .store__last-year__images .store__last-year__images__item{width:49.4%}}.reviewer_awards.show .reviewer_awards.show .book-store-last-year .store__last-year__images .store__last-year__images__item img{width:100%;height:auto;vertical-align:bottom;flex-shrink:0}@media only screen and (min-width: 980px){.reviewer_awards.show{background-size:458px}}.reviewer_awards.show .main-container{display:block;width:100%;height:auto}.reviewer_awards.show .reviewer_awards__white-bg-top{background-color:#fff;border-bottom:4px solid #a59c9c;padding-bottom:70px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards__white-bg-top{padding-bottom:90px}}.reviewer_awards.show .reviewer_awards__white-bg-bottom{background-color:#fff;border-top:4px solid #a59c9c;margin-top:70px}@media only screen and (min-width: 980px){.reviewer_awards.show .reviewer_awards__white-bg-bottom{padding-bottom:100px;margin-top:120px}}.reviewer-awards.best_of_best_reviewer{width:100%;min-width:980px;background-color:#fdf3be;box-sizing:border-box;overflow:hidden}@media only screen and (max-width: 720px){.reviewer-awards.best_of_best_reviewer{min-width:100%}}.reviewer-awards.best_of_best_reviewer .best-of-best-header{width:100%;height:231px;background-image:url(/packs/BestOfBestReviewer_PC_header-4708a93003e6ad21ee797331a40a9aa3.jpg);background-repeat:no-repeat;background-size:1920px 231px;background-position:center center}@media only screen and (max-width: 720px){.reviewer-awards.best_of_best_reviewer .best-of-best-header{height:0;padding-top:50.7%;background:url(/packs/BestOfBestReviewer_SP_header-01f8207f85603df3477d29a055e6ebda.jpg);background-size:contain}}.reviewer-awards.best_of_best_reviewer .best-of-best-header__title{font-size:0;text-indent:100%;white-space:nowrap;overflow:hidden}.reviewer-awards.best_of_best_reviewer .best-reviewer{position:relative;width:646px;margin:0 auto;text-align:center;padding-bottom:12px;border-bottom:2px solid #cc2f28}@media only screen and (max-width: 720px){.reviewer-awards.best_of_best_reviewer .best-reviewer{width:auto;height:auto;margin:auto 18px;padding-bottom:20px}}.reviewer-awards.best_of_best_reviewer .best-reviewer::before,.reviewer-awards.best_of_best_reviewer .best-reviewer::after{content:"";position:absolute;top:40px;background-size:contain;background-repeat:no-repeat;width:136px;height:119px}@media only screen and (max-width: 720px){.reviewer-awards.best_of_best_reviewer .best-reviewer::before,.reviewer-awards.best_of_best_reviewer .best-reviewer::after{display:none}}.reviewer-awards.best_of_best_reviewer .best-reviewer::before{left:0;background-image:url(/packs/popper_left-e39f7bf63211f78d6bfb28359a5af639.png)}.reviewer-awards.best_of_best_reviewer .best-reviewer::after{right:0;background-image:url(/packs/popper_right-f25aa6204fe2313c937707543eda77b1.png)}.reviewer-awards.best_of_best_reviewer .best-reviewer__title{padding:6px 0;font-size:18px;color:#fff;background-color:#cc2f28;text-align:center}@media only screen and (max-width: 720px){.reviewer-awards.best_of_best_reviewer .best-reviewer__title{font-size:14px}}.reviewer-awards.best_of_best_reviewer .best-reviewer__details{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:114px;margin-top:12px}@media only screen and (max-width: 720px){.reviewer-awards.best_of_best_reviewer .best-reviewer__details{margin-top:20px;height:68px}}.reviewer-awards.best_of_best_reviewer .best-reviewer__details__icon{width:114px;height:auto}@media only screen and (max-width: 720px){.reviewer-awards.best_of_best_reviewer .best-reviewer__details__icon{width:68px;height:auto}}.reviewer-awards.best_of_best_reviewer .best-reviewer__details__username{margin-left:16px;font-size:32px;font-weight:bold}.reviewer-awards.best_of_best_reviewer .best-reviewer__details__username__unit{font-size:22px}.reviewer-awards.best_of_best_reviewer .best-of-best-content{width:100%;max-width:944px;margin:0 auto;padding:50px 0;text-align:left}@media only screen and (max-width: 720px){.reviewer-awards.best_of_best_reviewer .best-of-best-content{max-width:auto;padding:0}}.reviewer-awards.best_of_best_reviewer .best-of-best-content__summary{margin-bottom:40px;color:#cc2f28;font-size:20px;line-height:30px}@media only screen and (max-width: 720px){.reviewer-awards.best_of_best_reviewer .best-of-best-content__summary{margin-bottom:0;padding:30px 18px;font-size:15px;line-height:22px}}.reviewer-awards.best_of_best_reviewer .best-of-best-content__result-summary{font-size:16px;line-height:25px;margin-top:40px;text-align:left}@media only screen and (max-width: 720px){.reviewer-awards.best_of_best_reviewer .best-of-best-content__result-summary{margin-bottom:0;font-size:14px;line-height:20px;margin:25px 18px auto}}.reviewer-awards.best_of_best_reviewer .best-of-best-content__result-button{margin-top:10px;font-size:16px;line-height:25px;text-align:right}@media only screen and (max-width: 720px){.reviewer-awards.best_of_best_reviewer .best-of-best-content__result-button{font-size:14px;margin:10px 18px auto}}.reviewer-awards.best_of_best_reviewer .best-of-best-content__result-button>a{position:relative;display:inline-block;color:#cc2f28;padding-right:12px}.reviewer-awards.best_of_best_reviewer .best-of-best-content__result-button>a:hover{color:#9a0604}.reviewer-awards.best_of_best_reviewer .best-of-best-content__result-button>a::after{position:absolute;display:block;content:"";border-bottom:2px solid #cc2f28;border-right:2px solid #cc2f28;height:8px;width:8px;top:7px;right:0;transform:rotate(-45deg)}@media only screen and (max-width: 720px){.reviewer-awards.best_of_best_reviewer .best-of-best-content__result-button>a::after{height:6px;width:6px}}.reviewer-awards.best_of_best_reviewer .best-of-best-best3{background-color:#fff;width:944px;margin:30px auto;padding:20px 30px}@media only screen and (max-width: 720px){.reviewer-awards.best_of_best_reviewer .best-of-best-best3{width:auto;height:auto;padding:20px 0}}.reviewer-awards.best_of_best_reviewer .best-of-best-best3__title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:flex-end;-moz-box-align:flex-end;-ms-flex-align:flex-end;-webkit-align-items:flex-end;align-items:flex-end;padding-bottom:5px;border-bottom:1px solid #888}@media only screen and (max-width: 720px){.reviewer-awards.best_of_best_reviewer .best-of-best-best3__title{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto 18px;border-bottom:none}}.reviewer-awards.best_of_best_reviewer .best-of-best-best3__title__sub-text{color:#888;font-size:20px;line-height:32px}@media only screen and (max-width: 720px){.reviewer-awards.best_of_best_reviewer .best-of-best-best3__title__sub-text{width:100%;padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #888;font-size:12px;line-height:1;text-align:center}}@media only screen and (max-width: 720px){.reviewer-awards.best_of_best_reviewer .best-of-best-best3__title__main-text{width:100%;text-align:center}}.reviewer-awards.best_of_best_reviewer .best-of-best-best3__title__main-text__title{color:#262734;font-size:32px;line-height:32px}@media only screen and (max-width: 720px){.reviewer-awards.best_of_best_reviewer .best-of-best-best3__title__main-text__title{font-size:20px;line-height:20px}}.reviewer-awards.best_of_best_reviewer .best-of-best-best3__title__main-text__title:hover{color:#9a0604}.reviewer-awards.best_of_best_reviewer .best-of-best-best3__title__main-text__author{margin-left:5px;color:#262734;font-size:18px;line-height:32px}@media only screen and (max-width: 720px){.reviewer-awards.best_of_best_reviewer .best-of-best-best3__title__main-text__author{font-size:12px;line-height:20px}}.reviewer-awards.best_of_best_reviewer .best-of-best-best3__title__main-text__author:hover{color:#9a0604}.reviewer-awards.best_of_best_reviewer .best-of-best-best3__visual{display:block;width:100%;height:auto;margin-bottom:20px}@media only screen and (max-width: 720px){.reviewer-awards.best_of_best_reviewer .best-of-best-best3__visual{margin-bottom:12px}}.reviewer-awards.best_of_best_reviewer .best-of-best-best3__visual>img{width:100%;height:auto}.reviewer-awards.best_of_best_reviewer .best-of-best-best3__button{text-align:right}@media only screen and (max-width: 720px){.reviewer-awards.best_of_best_reviewer .best-of-best-best3__button{margin:auto 18px}}.reviewer-awards.best_of_best_reviewer .best-of-best-best3__button .button__add{display:inline-block}@media only screen and (max-width: 720px){.reviewer-awards.best_of_best_reviewer .best-of-best-best3__button .button__add{display:inherit}}.reviewer-awards.best_of_best_reviewer .best-of-best-best3__button .button__delete{display:none}.reviewer-awards.best_of_best_reviewer .best-of-best-best3 .best-of-best-best3__button.button-toggled .button__add{display:none}.reviewer-awards.best_of_best_reviewer .best-of-best-best3 .best-of-best-best3__button.button-toggled .button__delete{display:inline-block}@media only screen and (max-width: 720px){.reviewer-awards.best_of_best_reviewer .best-of-best-best3 .best-of-best-best3__button.button-toggled .button__delete{display:inherit}}.reviewer-awards.best_of_best_reviewer .best-of-best-osusume{width:100%;margin-top:50px;padding:30px 0;background-color:#e9d988;text-align:center}.reviewer-awards.best_of_best_reviewer .best-of-best-osusume__title{text-align:center;margin-bottom:30px}.reviewer-awards.best_of_best_reviewer .best-of-best-osusume__title__sub-text{display:block;color:#957f13;font-size:20px;line-height:32px}@media only screen and (max-width: 720px){.reviewer-awards.best_of_best_reviewer .best-of-best-osusume__title__sub-text{font-size:14px;line-height:24px}}.reviewer-awards.best_of_best_reviewer .best-of-best-osusume__title__main-text{display:block;color:#000;font-size:24px;line-height:32px}@media only screen and (max-width: 720px){.reviewer-awards.best_of_best_reviewer .best-of-best-osusume__title__main-text{font-size:18px;line-height:24px}}.reviewer-awards.best_of_best_reviewer .best-of-best-osusume__list{width:944px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 720px){.reviewer-awards.best_of_best_reviewer .best-of-best-osusume__list{width:100%}}.reviewer-awards.best_of_best_reviewer .best-of-best-osusume__list__item{width:462px;height:auto;margin-bottom:20px}@media only screen and (max-width: 720px){.reviewer-awards.best_of_best_reviewer .best-of-best-osusume__list__item{width:100%}}.reviewer-awards.best_of_best_reviewer .osusume-product{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;width:462px;min-height:338px}@media only screen and (max-width: 720px){.reviewer-awards.best_of_best_reviewer .osusume-product{width:100%;min-height:0}}.reviewer-awards.best_of_best_reviewer .osusume-product__title{box-sizing:border-box;width:462px;height:56px;padding:8px 20px;background-color:#cc2f28;color:#fff;font-size:15px;font-weight:normal;line-height:20px;margin-bottom:20px}@media only screen and (max-width: 720px){.reviewer-awards.best_of_best_reviewer .osusume-product__title{height:auto}}.reviewer-awards.best_of_best_reviewer .osusume-product__title>span{display:block}@media only screen and (max-width: 720px){.reviewer-awards.best_of_best_reviewer .osusume-product__title{width:100%}}.reviewer-awards.best_of_best_reviewer .osusume-product__cover{margin-left:20px;margin-bottom:20px;font-size:0;line-height:0}.reviewer-awards.best_of_best_reviewer .osusume-product__cover>a{width:150px;height:auto}.reviewer-awards.best_of_best_reviewer .osusume-product__cover>a>img{width:150px;height:auto}.reviewer-awards.best_of_best_reviewer .osusume-product__details{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;margin:0 20px 20px 15px;text-align:left;flex:1 0 0%}.reviewer-awards.best_of_best_reviewer .osusume-product__details__title{font-size:24px;line-height:32px;font-weight:bold;color:#000}.reviewer-awards.best_of_best_reviewer .osusume-product__details__title:hover{color:#9a0604}.reviewer-awards.best_of_best_reviewer .osusume-product__details__author{margin-top:4px;font-size:14px;line-height:20px;color:#000}.reviewer-awards.best_of_best_reviewer .osusume-product__details__author:hover{color:#9a0604}.reviewer-awards.best_of_best_reviewer .osusume-product__details__point{margin-top:12px}.reviewer-awards.best_of_best_reviewer .osusume-product__details__point>span{display:inline-block;font-size:14px;font-weight:normal;padding-bottom:4px;margin-bottom:4px;color:#757575;border-bottom:1px solid #ccc}.reviewer-awards.best_of_best_reviewer .osusume-product__details__point-summary{flex-grow:3;margin-top:4px;font-size:14px;line-height:20px}.reviewer-awards.best_of_best_reviewer .osusume-product__details__button{text-align:right;margin-top:20px}.reviewer-awards.best_of_best_reviewer .osusume-product__details__button .button__add{display:inherit}.reviewer-awards.best_of_best_reviewer .osusume-product__details__button .button__delete{display:none}.reviewer-awards.best_of_best_reviewer .osusume-product__details .osusume-product__details__button.button-toggled .button__add{display:none}.reviewer-awards.best_of_best_reviewer .osusume-product__details .osusume-product__details__button.button-toggled .button__delete{display:inherit}.reviewer-awards.best_of_best_reviewer .wish-button{display:inline-block;width:240px;background-color:#fff;margin:0 auto;border:2px solid #cc2f28;padding:16px 0;box-shadow:3px 4px #bfbfbf;color:#cc2f28;font-size:18px;line-height:1;text-align:center;transition:.15s all ease-out}@media only screen and (max-width: 720px){.reviewer-awards.best_of_best_reviewer .wish-button{display:block;width:auto;font-size:16px;padding:12px 0}}.reviewer-awards.best_of_best_reviewer .wish-button:hover{background-color:#ffd5d4}.reviewer-awards.best_of_best_reviewer .wish-button--osusume{width:100%}.reviewer-awards.best_of_best_reviewer .wish-button--active{color:#757575;border-color:#757575}.reviewer-awards.best_of_best_reviewer .wish-button--active:hover{background-color:#e2e2e2}.reviewer-awards.best_of_best_reviewer .best-of-best-footer{width:100%;margin-top:0;padding:30px 0;background-color:#e9d988;text-align:center}.reviewer-awards.best_of_best_reviewer .best-of-best-footer__logo{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-bottom:20px}.reviewer-awards.best_of_best_reviewer .best-of-best-footer__logo__bookmeter{text-indent:100%;white-space:nowrap;overflow:hidden;margin:auto 10px;width:132px;height:28px;background-image:url(/packs/logo_bookmeter-2ca7d41219491c4be94ef7fbaebee8bd.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;transition:.15s opacity ease-out}.reviewer-awards.best_of_best_reviewer .best-of-best-footer__logo__bookmeter:hover{opacity:.8}.reviewer-awards.best_of_best_reviewer .best-of-best-footer__logo__davinci{text-indent:100%;white-space:nowrap;overflow:hidden;width:74px;height:28px;margin:auto 10px;background-image:url(/packs/logo_davinci-928fd3cb520c533f61141659fa37ef1e.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;transition:.15s opacity ease-out}.reviewer-awards.best_of_best_reviewer .best-of-best-footer__logo__davinci:hover{opacity:.8}.reviewer-awards.best_of_best_reviewer .best-of-best-footer__copyright>small{font-size:12px;margin:auto 10px}.reviewer-awards.best-of-best-reviewer_2020{width:100%;min-width:100%;font-weight:500;line-height:1.5;font-family:"ヒラギノ角ゴ Pro","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro","メイリオ",sans-serif;background-image:url(/packs/bg_pattern-16d763a3957b395266e60a66c20e43ea.png);background-repeat:repeat}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020{min-width:980px}}.reviewer-awards.best-of-best-reviewer_2020 .react-wishbook-button{text-align:center}.reviewer-awards.best-of-best-reviewer_2020 .react-wishbook-button .specials__wishbook__button{cursor:pointer;background-color:#e10012;color:#fff;border-radius:4px;box-shadow:0px 2px 0px rgba(0,0,0,.25);line-height:1;font-size:16px;transform:translateY(0)}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .react-wishbook-button .specials__wishbook__button:hover{background-color:#c80010;box-shadow:0px 0px 0px rgba(0,0,0,.25);transform:translateY(2px);transition:all .15s ease-in-out}}.reviewer-awards.best-of-best-reviewer_2020 .react-wishbook-button .specials__wishbook__button--delete{background-color:#ececec;color:#111;border:1px solid #e4e4e4;box-sizing:border-box}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .react-wishbook-button .specials__wishbook__button--delete:hover{background-color:#e4e4e4;transition:all .15s ease-in-out}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-header{background-image:url(/packs/mainvisual_sp_2020-e4146443add008d6bc9177394374dca2.png);height:0;padding-top:50.7%;background-size:contain}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-header{background-image:url(/packs/mainvisual_pc_2020-abcb56287e8e16917d13ebccf259bf12.png);width:100%;height:230px;padding-top:0;background-repeat:no-repeat;background-size:1920px 230px;background-position:center center}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-header__title{text-indent:100%;white-space:nowrap;overflow:hidden}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-introduction{max-width:100%;margin-bottom:40px}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-introduction{max-width:944px;margin:0 auto}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-introduction__summary{color:#e10012;font-size:16px;padding:30px 18px 20px}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-introduction__summary{font-size:20px;padding:50px 0 30px}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-introduction__summary__br{display:none}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-introduction__summary__br{display:block}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-introduction__summary__strong{font-weight:bold}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-introduction .best-reviewer-2020{margin:auto 18px}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-introduction .best-reviewer-2020{max-width:646px;margin:0 auto;position:relative}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-introduction .best-reviewer-2020::before,.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-introduction .best-reviewer-2020::after{content:"";position:absolute;top:40px;background-size:contain;background-repeat:no-repeat;width:136px;height:119px}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-introduction .best-reviewer-2020::before{left:0;background-image:url(/packs/popper-1f940f3199714fd4435643ebe50ab5d3.png)}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-introduction .best-reviewer-2020::after{right:0;background-image:url(/packs/popper-1f940f3199714fd4435643ebe50ab5d3.png);transform:scale(-1, 1)}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-introduction .best-reviewer-2020__title{color:#fff;background-color:#e10012;font-weight:500;font-size:15px;text-align:center;line-height:1;padding:5px}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-introduction .best-reviewer-2020__title{font-size:18px}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-introduction .best-reviewer-2020__details{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#fff9be;border-bottom:2px solid #e10012;padding:20px 0}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-introduction .best-reviewer-2020__details{padding:15px 0}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-introduction .best-reviewer-2020__details__icon{height:68px;width:auto}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-introduction .best-reviewer-2020__details__icon{height:111px;opacity:1}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-introduction .best-reviewer-2020__details__icon:hover{opacity:.6;transition:opacity .15s ease-in-out}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-introduction .best-reviewer-2020__details__icon img{width:auto;height:68px;border:1px solid #e2e2e2;box-sizing:border-box}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-introduction .best-reviewer-2020__details__icon img{height:111px}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-introduction .best-reviewer-2020__details__username{color:#111;font-size:32px;margin-left:15px}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-introduction .best-reviewer-2020__details__username:hover{color:#c80010;transition:color .15s ease-in-out}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-introduction .best-reviewer-2020__details__username__unit{font-size:15px;margin-left:5px}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-introduction .best-reviewer-2020__details__username__unit{font-size:22px}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-introduction__result-summary{font-size:14px;margin:20px 18px}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-introduction__result-summary{font-size:18px;margin:30px 0 10px}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-introduction__result-link{font-size:14px;font-weight:bold;text-align:right;margin:0 18px}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-introduction__result-link{font-size:15px;margin:0 0 60px}}@media only screen and (max-width: 405px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-introduction__result-link{font-size:12px}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-introduction__result-link a{color:#e10012;position:relative;display:inline-block;padding-right:10px}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-introduction__result-link a:hover{color:#c80010;transition:color .15s ease-in-out}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-introduction__result-link a::after{position:absolute;display:block;content:"";border-bottom:2px solid #e10012;border-right:2px solid #e10012;height:6px;width:6px;right:0;top:6px;transform:rotate(-45deg)}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-best3{background-color:#fff;box-shadow:0px 0px 4px rgba(0,0,0,.25);margin-bottom:20px;padding:18px;max-width:100%;height:auto}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-best3{max-width:880px;margin:0 auto 20px;padding:32px 32px 35px}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-best3__heading__sub-text{color:#7e7e7e;font-size:12px;line-height:1;font-weight:500;margin-bottom:10px}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-best3__heading__sub-text{font-size:18px}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-best3__heading__main-text{margin-bottom:8px}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-best3__heading__main-text__title{color:#111;font-size:18px;line-height:1.3}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-best3__heading__main-text__title{font-size:28px}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-best3__heading__main-text__title:hover{color:#c80010;transition:color .15s ease-in-out}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-best3__heading__main-text__title span{font-size:12px}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-best3__heading__main-text__title span{font-size:16px}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-best3__heading__main-text__author{color:#111;font-weight:500;font-size:12px}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-best3__heading__main-text__author{font-size:16px}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-best3__heading__main-text__author:hover{color:#c80010;transition:color .15s ease-in-out}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-best3__visual{display:block;margin-bottom:15px;font-size:0;opacity:1}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-best3__visual{margin-bottom:25px}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-best3__visual:hover{opacity:.85;transition:opacity .15s ease-in-out}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-best3__visual img{width:100%;height:auto}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-best3__wishbook-button{width:100%}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-best3__wishbook-button::after{content:"";display:block;clear:both}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-best3__wishbook-button .specials__wishbook__button{padding:12px 0;width:100%}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-best3__wishbook-button .specials__wishbook__button{padding:17px 0;width:220px;float:right}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend{background-color:#ffc1ba;margin-top:40px;width:100%}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend{margin-top:60px}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__heading{font-size:18px;font-weight:500;text-align:center;padding:40px 0 22px}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__heading{font-size:25px;padding:60px 0 40px}}@media only screen and (max-width: 405px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__heading{font-size:16px}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list{width:100%;height:auto}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list{width:944px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list__item{width:100%;height:auto;margin-bottom:20px;background-color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list__item{width:462px;min-height:350px}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list__item:last-of-type{margin-bottom:40px}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list__item:last-of-type{margin-bottom:60px}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list__item .reccomend-product{width:100%;height:auto;position:relative}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list__item .reccomend-product__heading{background-color:#c80010;color:#fff;font-weight:500;width:100%;text-align:center;font-size:14px;line-height:1.3;padding:2px 0;margin-bottom:18px}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list__item .reccomend-product__heading{padding:6px 0}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list__item .reccomend-product__heading span{display:block}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list__item .reccomend-product__content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list__item .reccomend-product__content__cover{font-size:0;margin:0 0 18px 18px}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list__item .reccomend-product__content__cover{margin:0 0 20px 20px}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list__item .reccomend-product__content__cover a{display:block}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list__item .reccomend-product__content__cover a img{width:148px;height:auto;opacity:1}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list__item .reccomend-product__content__cover a img:hover{opacity:.85;transition:opacity .15s ease-in-out}}@media only screen and (max-width: 405px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list__item .reccomend-product__content__cover a img{width:110px}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list__item .reccomend-product__content__details{margin:0 18px 18px 15px;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;flex:1 0 0%}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list__item .reccomend-product__content__details{margin:0 20px 20px 12px}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list__item .reccomend-product__content__details__title{margin-bottom:5px}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list__item .reccomend-product__content__details__title__link{color:#111;font-size:18px;line-height:1.3;vertical-align:bottom}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list__item .reccomend-product__content__details__title__link{font-size:24px}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list__item .reccomend-product__content__details__title__link:hover{color:#c80010;transition:color .15s ease-in-out}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list__item .reccomend-product__content__details__title__link span{font-size:12px}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list__item .reccomend-product__content__details__title__link span{font-size:16px}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list__item .reccomend-product__content__details__author a{color:#111;font-size:12px}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list__item .reccomend-product__content__details__author a{font-size:14px}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list__item .reccomend-product__content__details__author a:hover{color:#c80010;transition:color .15s ease-in-out}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list__item .reccomend-product__content__details__point{margin-top:15px;color:#7e7e7e;font-size:12px;font-weight:500;border-bottom:1px solid #7e7e7e;width:96px}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list__item .reccomend-product__content__details__point{margin-top:12px;font-size:14px;width:112px}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list__item .reccomend-product__content__details__point-summary{font-size:12px;color:#111;margin:5px 0 10px;flex-grow:3}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list__item .reccomend-product__content__details__point-summary{font-size:14px;margin:5px 0 20px}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list__item .reccomend-product__content__wishbook-button{width:100%}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list__item .reccomend-product__content__wishbook-button{width:48%;position:absolute;bottom:20px;right:20px}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list__item .reccomend-product__content__wishbook-button .specials__wishbook__button{padding:12px 0}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-reccomend__list__item .reccomend-product__content__wishbook-button .specials__wishbook__button{padding:17px 0}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-footer{background-color:#e10012;text-align:center;padding:49px 0}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-footer__logo{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-bottom:20px}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-footer__logo__bookmeter{text-indent:100%;white-space:nowrap;overflow:hidden;width:132px;height:28px;background-image:url(/packs/logo_bookmeter_white-33198ebc987c464c4122540697ed9186.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;margin-right:20px;opacity:1}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-footer__logo__bookmeter:hover{opacity:.7;transition:opacity .15s ease-in-out}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-footer__logo__davinci{text-indent:100%;white-space:nowrap;overflow:hidden;width:74px;height:28px;background-image:url(/packs/logo_davinci_white-d5bdf895df10debddd320d05204d71c0.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;opacity:1}@media only screen and (min-width: 720px){.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-footer__logo__davinci:hover{opacity:.7;transition:opacity .15s ease-in-out}}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-footer__copyright{color:#fff;font-size:10px}.reviewer-awards.best-of-best-reviewer_2020 .best-of-best-2020-footer__copyright small{margin:0 5px}.bobr2021{background-color:#fff;color:#200308;line-height:1.6;font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro","メイリオ",sans-serif}.bobr2021 .bobr2021 .bobr2021-main-visual{background-color:#d80029;background-image:url(/packs/bobr_2021_black_bg-29fcd94b750a710112cf393cc67cc794.png);background-repeat:repeat;background-size:374px;padding:28px 34px 32px}@media(min-width: 720px){.bobr2021 .bobr2021 .bobr2021-main-visual{background-size:560px;padding:38px 20px 42px}}@media(min-width: 720px){.bobr2021 .bobr2021 .bobr2021-main-visual__image{margin:0 auto;max-width:850px}}.bobr2021 .bobr2021 .bobr2021-main-visual__image__sp{display:block;width:100%;height:auto}@media(min-width: 720px){.bobr2021 .bobr2021 .bobr2021-main-visual__image__sp{display:none}}.bobr2021 .bobr2021 .bobr2021-main-visual__image__pc{display:none}@media(min-width: 720px){.bobr2021 .bobr2021 .bobr2021-main-visual__image__pc{display:block;width:100%;height:auto}}.bobr2021 .bobr2021 .about-bobr2021{margin:38px 24px 70px;font-size:16px;line-height:1.6}@media only screen and (width: 320px){.bobr2021 .bobr2021 .about-bobr2021{margin:38px 14px 70px}}@media(min-width: 720px){.bobr2021 .bobr2021 .about-bobr2021{margin:50px auto 90px;max-width:1000px;font-size:18px}}.bobr2021 .bobr2021 .about-bobr2021__text{margin:0 0 32px}@media(min-width: 720px){.bobr2021 .bobr2021 .about-bobr2021__text{margin:0 76px 50px}}.bobr2021 .bobr2021 .about-bobr2021__text__strong{font-weight:bold}@media(min-width: 720px){.bobr2021 .bobr2021 .about-reviewer-award-2021{margin:0 20px}}.bobr2021 .bobr2021 .about-reviewer-award-2021__container{border-radius:6px;border:2px solid #d80029;padding:20px}@media only screen and (width: 320px){.bobr2021 .bobr2021 .about-reviewer-award-2021__container{padding:20px 14px}}@media(min-width: 720px){.bobr2021 .bobr2021 .about-reviewer-award-2021__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:36px 38px}}.bobr2021 .bobr2021 .bobr2021-user{background-color:#ffdee4;border-radius:6px;display:block;padding:18px 22px;text-align:center}@media only screen and (width: 320px){.bobr2021 .bobr2021 .bobr2021-user{padding:18px 10px}}@media(min-width: 720px){.bobr2021 .bobr2021 .bobr2021-user{padding:24px 40px 22px;transition:background-color .2s ease-out}.bobr2021 .bobr2021 .bobr2021-user:hover{background-color:#ffbac7}}.bobr2021 .bobr2021 .bobr2021-user__heading{line-height:1.4;font-weight:bold;color:#d80029;margin-bottom:14px}@media(min-width: 720px){.bobr2021 .bobr2021 .bobr2021-user__heading{white-space:nowrap}}@media(min-width: 720px){.bobr2021 .bobr2021 .bobr2021-user__detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:256px;margin:0 auto}}.bobr2021 .bobr2021 .bobr2021-user__detail__image{border-radius:50%;border:2px solid #fff;box-sizing:border-box;margin:0 0 8px;vertical-align:bottom}@media(min-width: 720px){.bobr2021 .bobr2021 .bobr2021-user__detail__image{margin:0 12px 0 0}}.bobr2021 .bobr2021 .bobr2021-user__detail__name{font-size:20px;line-height:1.4;color:#200308}@media(min-width: 720px){.bobr2021 .bobr2021 .bobr2021-user__detail__name{font-size:22px}}.bobr2021 .bobr2021 .bobr2021-user__detail__name__strong{font-weight:bold}.bobr2021 .bobr2021 .reviewer-award-2021-detail{margin:18px 0 0 0;overflow:hidden}@media(min-width: 720px){.bobr2021 .bobr2021 .reviewer-award-2021-detail{margin:0 0 0 26px}}.bobr2021 .bobr2021 .reviewer-award-2021-detail__text{margin-bottom:18px}@media(min-width: 720px){.bobr2021 .bobr2021 .reviewer-award-2021-detail__text{margin-bottom:16px}}.bobr2021 .bobr2021 .reviewer-award-2021-detail__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:right;font-weight:bold;line-height:1.4;color:#d80029;text-align:right}@media(min-width: 720px){.bobr2021 .bobr2021 .reviewer-award-2021-detail__link{border-bottom:1px solid transparent;transition:border-bottom .2s ease-out}.bobr2021 .bobr2021 .reviewer-award-2021-detail__link:hover{border-bottom:1px solid #d80029}}.bobr2021 .bobr2021 .reviewer-award-2021-detail__link:after{content:"";display:block;height:13px;width:15px;background:url(/packs/bobr_2021_arrow_red-52cca0845aa6ed006cd30a051900737c.svg);background-size:contain;background-repeat:no-repeat;margin-left:8px}.bobr2021 .bobr2021 .reviewer-award-2021-detail__link__br{display:block}@media(min-width: 720px){.bobr2021 .bobr2021 .reviewer-award-2021-detail__link__br{display:none}}.bobr2021 .bobr2021 .bobr2021 .react-wishbook-button .action-button{cursor:pointer;background-color:#feffb9;font-size:16px;font-weight:bold;border:2px solid #200308;box-shadow:3px 3px 0px rgba(0,0,0,.3);box-sizing:border-box;line-height:1.4;padding:12px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center}@media(min-width: 720px){.bobr2021 .bobr2021 .bobr2021 .react-wishbook-button .action-button{font-size:18px;padding:10px;transform:translateY(0);transition:box-shadow .2s ease-out,transform .2s ease-out}.bobr2021 .bobr2021 .bobr2021 .react-wishbook-button .action-button:hover{box-shadow:none;transform:translateY(3px)}}.bobr2021 .bobr2021 .bobr2021 .react-wishbook-button .action-button::before{display:block;content:"";background-image:url(/packs/bobr_2021_add_icon-4185ad1c6614e7281bff1ae21400dfa1.svg);width:18px;height:18px;background-size:contain;background-repeat:no-repeat;margin-right:6px}.bobr2021 .bobr2021 .bobr2021 .react-wishbook-button .action-button-delete{background-color:#fff}.bobr2021 .bobr2021 .bobr2021 .react-wishbook-button .action-button-delete::before{background-image:url(/packs/bobr_2021_delete_icon-0459a3302bf9e57a671de4b58a2f60be.svg)}@media(min-width: 720px){.bobr2021 .bobr2021 .bobr2021 .bobr2021-wishbook-button{width:224px;float:right}}.bobr2021 .bobr2021 .bobr2021 .bobr2021-review{margin-bottom:20px;font-size:16px}@media(min-width: 720px){.bobr2021 .bobr2021 .bobr2021 .bobr2021-review{font-size:18px}}.bobr2021 .bobr2021 .bobr2021 .bobr2021-review__strong{font-weight:bold}.bobr2021 .bobr2021 .bobr2021-best3{margin:0 auto 90px}@media(min-width: 720px){.bobr2021 .bobr2021 .bobr2021-best3{margin:0 auto 120px;max-width:1000px}}.bobr2021 .bobr2021 .bobr2021-best3__container{padding:0 20px}@media only screen and (width: 320px){.bobr2021 .bobr2021 .bobr2021-best3__container{padding:0 10px}}.bobr2021 .bobr2021 .bobr2021-best3-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center}@media only screen and (min-width: 816px){.bobr2021 .bobr2021 .bobr2021-best3-heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.bobr2021 .bobr2021 .bobr2021-best3-heading::before,.bobr2021 .bobr2021 .bobr2021-best3-heading::after{display:block;content:"";background-image:url(/packs/bobr_2021_dashed_line-3b0efd882ad2bf79471a2f67b2183b8b.svg);width:20px;height:26px;background-size:contain;background-repeat:no-repeat}@media(min-width: 720px){.bobr2021 .bobr2021 .bobr2021-best3-heading::before,.bobr2021 .bobr2021 .bobr2021-best3-heading::after{width:27px;height:35px}}.bobr2021 .bobr2021 .bobr2021-best3-heading::after{transform:scale(-1, 1)}.bobr2021 .bobr2021 .bobr2021-best3-heading__text{font-size:24px;line-height:1.4;text-align:center;margin:0 4px}@media(min-width: 720px){.bobr2021 .bobr2021 .bobr2021-best3-heading__text{font-size:36px;margin:0 12px}}.bobr2021 .bobr2021 .bobr2021-best3-heading__text__small{font-size:18px}@media(min-width: 720px){.bobr2021 .bobr2021 .bobr2021-best3-heading__text__small{font-size:24px}}.bobr2021 .bobr2021 .bobr2021-best3-heading__text__br{display:block}@media only screen and (min-width: 816px){.bobr2021 .bobr2021 .bobr2021-best3-heading__text__br{display:none}}.bobr2021 .bobr2021 .best3-list{margin-top:28px}@media(min-width: 720px){.bobr2021 .bobr2021 .best3-list{margin-top:30px}}.bobr2021 .bobr2021 .best3-list__item:not(:last-of-type){margin-bottom:40px}.bobr2021 .bobr2021 .book-information{background-color:#369fda;background-image:url(/packs/bobr_2021_black_bg-29fcd94b750a710112cf393cc67cc794.png);background-repeat:repeat;background-size:500px;padding:30px 22px}@media(min-width: 720px){.bobr2021 .bobr2021 .book-information{padding:46px 40px}}.bobr2021 .bobr2021 .book-information--book2{background-color:#952bba}.bobr2021 .bobr2021 .book-information--book3{background-color:#339f01}.bobr2021 .bobr2021 .book-information__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 720px){.bobr2021 .bobr2021 .book-information__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center}}.bobr2021 .bobr2021 .book-information__container__image{border:1px solid #fff}.bobr2021 .bobr2021 .book-information__container__image__content{vertical-align:bottom}.bobr2021 .bobr2021 .book-information__text{margin:22px 0 0 0;line-height:1.4}@media(max-width: 720px){.bobr2021 .bobr2021 .book-information__text{width:100%}}@media(min-width: 720px){.bobr2021 .bobr2021 .book-information__text{margin:0 0 0 30px}}.bobr2021 .bobr2021 .book-information__text__main{margin-bottom:8px}@media(min-width: 720px){.bobr2021 .bobr2021 .book-information__text__main{margin-bottom:12px}}.bobr2021 .bobr2021 .book-information__text__main__title{color:#fff;font-size:26px;font-weight:bold}@media(min-width: 720px){.bobr2021 .bobr2021 .book-information__text__main__title{font-size:30px;border-bottom:1px solid transparent;transition:border-bottom .2s ease-out}.bobr2021 .bobr2021 .book-information__text__main__title:hover{border-bottom:1px solid #fff}}.bobr2021 .bobr2021 .book-information__text__main__label{color:#fff;font-size:16px;font-weight:normal}@media(min-width: 720px){.bobr2021 .bobr2021 .book-information__text__main__label{font-size:18px}}.bobr2021 .bobr2021 .book-information__text__author{color:#fff;font-size:20px}@media(min-width: 720px){.bobr2021 .bobr2021 .book-information__text__author{font-size:22px;border-bottom:1px solid transparent;transition:border-bottom .2s ease-out}.bobr2021 .bobr2021 .book-information__text__author:hover{border-bottom:1px solid #fff}}.bobr2021 .bobr2021 .sub-information{background-color:#e6f3ff;padding:22px 18px 32px}@media(min-width: 720px){.bobr2021 .bobr2021 .sub-information{padding:32px 40px;overflow:hidden}}.bobr2021 .bobr2021 .sub-information--book2{background-color:#f8e4ff}.bobr2021 .bobr2021 .sub-information--book3{background-color:#edffd7}.bobr2021 .bobr2021 .br2021-recommend-books{background-color:#ffdee4;margin-bottom:90px}@media(min-width: 720px){.bobr2021 .bobr2021 .br2021-recommend-books{margin-bottom:120px}}.bobr2021 .bobr2021 .br2021-recommend-books__heading{font-size:24px;line-height:1.4;text-align:center;padding-top:40px}@media(min-width: 720px){.bobr2021 .bobr2021 .br2021-recommend-books__heading{font-size:30px;padding-top:50px}}.bobr2021 .bobr2021 .br2021-recommend-books__heading__br{display:block}@media(min-width: 720px){.bobr2021 .bobr2021 .br2021-recommend-books__heading__br{display:none}}.bobr2021 .bobr2021 .recommend-books-container{margin:0 auto}@media(min-width: 720px){.bobr2021 .bobr2021 .recommend-books-container{max-width:1000px}}.bobr2021 .bobr2021 .recommend-books-list{padding:40px 20px}@media only screen and (width: 320px){.bobr2021 .bobr2021 .recommend-books-list{padding:40px 10px}}@media(min-width: 720px){.bobr2021 .bobr2021 .recommend-books-list{padding:50px 20px 60px}}.bobr2021 .bobr2021 .recommend-books-list__item{background-color:#fff;margin-bottom:40px}.bobr2021 .bobr2021 .recommend-books-list__item:last-child{margin-bottom:0}.bobr2021 .bobr2021 .recommend-books-list__item__container{padding:30px 22px}@media only screen and (width: 320px){.bobr2021 .bobr2021 .recommend-books-list__item__container{padding:30px 12px}}@media(min-width: 720px){.bobr2021 .bobr2021 .recommend-books-list__item__container{padding:40px 60px;overflow:hidden}}@media(min-width: 720px){.bobr2021 .bobr2021 .recommend-book-information{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.bobr2021 .bobr2021 .recommend-book-image{text-align:center;margin:0 0 18px 0}@media(min-width: 720px){.bobr2021 .bobr2021 .recommend-book-image{margin:0 28px 0 0}}.bobr2021 .bobr2021 .recommend-book-image__link{display:inline-block}.bobr2021 .bobr2021 .recommend-book-image__link__content{vertical-align:bottom;border:1px solid #a59c9c}@media(min-width: 720px){.bobr2021 .bobr2021 .recommend-book-image__link__content{width:152px;height:auto}}.bobr2021 .bobr2021 .recommend-book-text{margin-bottom:18px}@media(min-width: 720px){.bobr2021 .bobr2021 .recommend-book-text{margin-bottom:20px}}.bobr2021 .bobr2021 .recommend-book-text__title{font-size:20px;line-height:1.4;font-weight:bold;margin-bottom:10px}@media(min-width: 720px){.bobr2021 .bobr2021 .recommend-book-text__title{font-size:22px;margin-bottom:8px}}.bobr2021 .bobr2021 .recommend-book-text__title__link{color:#d80029}@media(min-width: 720px){.bobr2021 .bobr2021 .recommend-book-text__title__link{border-bottom:1px solid transparent;transition:border-bottom .2s ease-out}.bobr2021 .bobr2021 .recommend-book-text__title__link:hover{border-bottom:1px solid #d80029}}.bobr2021 .bobr2021 .recommend-book-author-list{margin-bottom:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.bobr2021 .bobr2021 .recommend-book-author-list__item{font-size:16px;line-height:1.4;margin-bottom:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media(min-width: 720px){.bobr2021 .bobr2021 .recommend-book-author-list__item{font-size:18px}}.bobr2021 .bobr2021 .recommend-book-author-list__item:not(:last-of-type)::after,.bobr2021 .bobr2021 .recommend-book-author-list__item:not(:only-of-type)::after{display:block;content:",";margin-right:8px}.bobr2021 .bobr2021 .recommend-book-author-list__item__link{color:#200308}@media(min-width: 720px){.bobr2021 .bobr2021 .recommend-book-author-list__item__link{border-bottom:1px solid transparent;transition:border-bottom .2s ease-out}.bobr2021 .bobr2021 .recommend-book-author-list__item__link:hover{border-bottom:1px solid #200308}}.bobr2021 .bobr2021 .recommend-book-text__reviewer{font-size:16px;line-height:1.4;color:#a59c9c;margin-bottom:8px}@media(min-width: 720px){.bobr2021 .bobr2021 .recommend-book-text__reviewer{font-size:18px;margin-bottom:6px}}.bobr2021 .bobr2021 .recommend-book-text__reviewer__name{font-weight:bold;color:#a59c9c}@media(min-width: 720px){.bobr2021 .bobr2021 .recommend-book-text__reviewer__name{border-bottom:1px solid transparent;transition:border-bottom .2s ease-out}.bobr2021 .bobr2021 .recommend-book-text__reviewer__name:hover{border-bottom:1px solid #a59c9c}}.bobr2021 .bobr2021 .recommend-book-text__review{font-size:16px}@media(min-width: 720px){.bobr2021 .bobr2021 .recommend-book-text__review{font-size:18px}}.bobr2021 .bobr2021 .bobr2021-past-links{margin:0 20px 100px}@media only screen and (width: 320px){.bobr2021 .bobr2021 .bobr2021-past-links{margin:0 10px 100px}}@media(min-width: 720px){.bobr2021 .bobr2021 .bobr2021-past-links{margin:0 auto 120px;max-width:830px}}.bobr2021 .bobr2021 .past-links__heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center}@media(min-width: 720px){.bobr2021 .bobr2021 .past-links__heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.bobr2021 .bobr2021 .past-links__heading::before,.bobr2021 .bobr2021 .past-links__heading::after{display:block;content:"";background-image:url(/packs/bobr_2021_dashed_line-3b0efd882ad2bf79471a2f67b2183b8b.svg);width:18px;height:23px;background-size:contain;background-repeat:no-repeat}.bobr2021 .bobr2021 .past-links__heading::after{transform:scale(-1, 1)}.bobr2021 .bobr2021 .past-links__heading__text{text-align:center;font-size:16px;line-height:1.4}@media(min-width: 720px){.bobr2021 .bobr2021 .past-links__heading__text{font-size:22px;margin:0 8px}}.bobr2021 .bobr2021 .past-links__heading__text__br{display:block}@media only screen and (min-width: 816px){.bobr2021 .bobr2021 .past-links__heading__text__br{display:none}}.bobr2021 .bobr2021 .past-links-list{margin:34px 0 0 0}@media(min-width: 720px){.bobr2021 .bobr2021 .past-links-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:30px 14px 0}}.bobr2021 .bobr2021 .past-links-list__item{position:relative;width:100%}.bobr2021 .bobr2021 .past-links-list__item:nth-child(2){margin:30px 0 0 0}@media(min-width: 720px){.bobr2021 .bobr2021 .past-links-list__item:nth-child(2){margin:0 0 0 30px}}.bobr2021 .bobr2021 .past-links-list__item::after{display:block;content:"";background-image:url(/packs/bobr_2021_arrow_red-52cca0845aa6ed006cd30a051900737c.svg);width:19px;height:22px;background-size:contain;background-repeat:no-repeat;position:absolute;right:12px;top:54px}@media(min-width: 720px){.bobr2021 .bobr2021 .past-links-list__item::after{right:16px}}.bobr2021 .bobr2021 .past-links-list__item__link{border:2px solid #d80029;border-radius:10px;padding:22px 10px 24px 24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 720px){.bobr2021 .bobr2021 .past-links-list__item__link{padding:22px 14px 26px 48px;background-color:transparent;transition:background-color .2s ease-out}.bobr2021 .bobr2021 .past-links-list__item__link:hover{background-color:#ffdee4}}.bobr2021 .bobr2021 .user-image{border-radius:50%;border:1px solid #a59c9c}.bobr2021 .bobr2021 .user-information{margin-left:10px;line-height:1.4}@media(min-width: 720px){.bobr2021 .bobr2021 .user-information{margin-left:18px}}.bobr2021 .bobr2021 .user-information__year{color:#d80029;font-size:14px;margin-bottom:4px}@media(min-width: 720px){.bobr2021 .bobr2021 .user-information__year{font-size:16px}}.bobr2021 .bobr2021 .user-information__name{color:#200308;font-size:20px}@media(min-width: 720px){.bobr2021 .bobr2021 .user-information__name{font-size:22px}}.bobr2021 .bobr2021 .user-information__name__strong{font-weight:bold}.bobr2021 .bobr2021 .bobr2021-footer{padding-bottom:90px}@media(min-width: 720px){.bobr2021 .bobr2021 .bobr2021-footer{padding-bottom:100px}}.bobr2021 .bobr2021 .bobr2021-footer-logo{width:224px;margin:0 auto 20px}.bobr2021 .bobr2021 .bobr2021-footer-logo__link{display:inline-block}.bobr2021 .bobr2021 .bobr2021-footer-logo__link+.bobr2021-footer-logo__link{margin-left:20px}.bobr2021 .bobr2021 .bobr2021-footer-logo__link__image{vertical-align:bottom}.bobr2021 .bobr2021 .bobr2021-footer-copyright{text-align:center;line-height:1}.bobr2021 .bobr2021 .bobr2021-footer-copyright__text{font-size:10px}.bobr2021 .bobr2021 .bobr2021-footer-copyright__text+.bobr2021-footer-copyright__text{margin-left:8px}.bobr2021 .bobr2021 .bobr2021-back-button{position:fixed;right:4px;bottom:4px}@media(min-width: 720px){.bobr2021 .bobr2021 .bobr2021-back-button{right:30px;bottom:30px;transform:translateY(0);transition:transform .2s ease-out}.bobr2021 .bobr2021 .bobr2021-back-button:hover{transform:translateY(3px)}}.bobr2021 .bobr2021 .bobr2021-back-button__image{vertical-align:bottom}@media(max-width: 720px){.bobr2021 .bobr2021 .bobr2021-back-button__image{width:58px;height:42px}}.bobr2021 .bobr2021 .react-wishbook-button .action-button{cursor:pointer;background-color:#feffb9;font-size:16px;font-weight:bold;border:2px solid #200308;box-shadow:3px 3px 0px rgba(0,0,0,.3);box-sizing:border-box;line-height:1.4;padding:12px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center}@media(min-width: 720px){.bobr2021 .bobr2021 .react-wishbook-button .action-button{font-size:18px;padding:10px;transform:translateY(0);transition:box-shadow .2s ease-out,transform .2s ease-out}.bobr2021 .bobr2021 .react-wishbook-button .action-button:hover{box-shadow:none;transform:translateY(3px)}}.bobr2021 .bobr2021 .react-wishbook-button .action-button::before{display:block;content:"";background-image:url(/packs/bobr_2021_add_icon-4185ad1c6614e7281bff1ae21400dfa1.svg);width:18px;height:18px;background-size:contain;background-repeat:no-repeat;margin-right:6px}.bobr2021 .bobr2021 .react-wishbook-button .action-button-delete{background-color:#fff}.bobr2021 .bobr2021 .react-wishbook-button .action-button-delete::before{background-image:url(/packs/bobr_2021_delete_icon-0459a3302bf9e57a671de4b58a2f60be.svg)}@media(min-width: 720px){.bobr2021 .bobr2021 .bobr2021-wishbook-button{width:224px;float:right}}.bobr2021 .bobr2021 .bobr2021-review{margin-bottom:20px;font-size:16px}@media(min-width: 720px){.bobr2021 .bobr2021 .bobr2021-review{font-size:18px}}.bobr2021 .bobr2021 .bobr2021-review__strong{font-weight:bold}.bobr2021 .bobr2021-best3{margin:0 auto 90px}@media(min-width: 720px){.bobr2021 .bobr2021-best3{margin:0 auto 120px;max-width:1000px}}.bobr2021 .bobr2021-best3__container{padding:0 20px}@media only screen and (width: 320px){.bobr2021 .bobr2021-best3__container{padding:0 10px}}.bobr2021 .bobr2021-best3-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center}@media only screen and (min-width: 816px){.bobr2021 .bobr2021-best3-heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.bobr2021 .bobr2021-best3-heading::before,.bobr2021 .bobr2021-best3-heading::after{display:block;content:"";background-image:url(/packs/bobr_2021_dashed_line-3b0efd882ad2bf79471a2f67b2183b8b.svg);width:20px;height:26px;background-size:contain;background-repeat:no-repeat}@media(min-width: 720px){.bobr2021 .bobr2021-best3-heading::before,.bobr2021 .bobr2021-best3-heading::after{width:27px;height:35px}}.bobr2021 .bobr2021-best3-heading::after{transform:scale(-1, 1)}.bobr2021 .bobr2021-best3-heading__text{font-size:24px;line-height:1.4;text-align:center;margin:0 4px}@media(min-width: 720px){.bobr2021 .bobr2021-best3-heading__text{font-size:36px;margin:0 12px}}.bobr2021 .bobr2021-best3-heading__text__small{font-size:18px}@media(min-width: 720px){.bobr2021 .bobr2021-best3-heading__text__small{font-size:24px}}.bobr2021 .bobr2021-best3-heading__text__br{display:block}@media only screen and (min-width: 816px){.bobr2021 .bobr2021-best3-heading__text__br{display:none}}.bobr2021 .best3-list{margin-top:28px}@media(min-width: 720px){.bobr2021 .best3-list{margin-top:30px}}.bobr2021 .best3-list__item:not(:last-of-type){margin-bottom:40px}.bobr2021 .book-information{background-color:#369fda;background-image:url(/packs/bobr_2021_black_bg-29fcd94b750a710112cf393cc67cc794.png);background-repeat:repeat;background-size:500px;padding:30px 22px}@media(min-width: 720px){.bobr2021 .book-information{padding:46px 40px}}.bobr2021 .book-information--book2{background-color:#952bba}.bobr2021 .book-information--book3{background-color:#339f01}.bobr2021 .book-information__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 720px){.bobr2021 .book-information__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center}}.bobr2021 .book-information__container__image{border:1px solid #fff}.bobr2021 .book-information__container__image__content{vertical-align:bottom}.bobr2021 .book-information__text{margin:22px 0 0 0;line-height:1.4}@media(max-width: 720px){.bobr2021 .book-information__text{width:100%}}@media(min-width: 720px){.bobr2021 .book-information__text{margin:0 0 0 30px}}.bobr2021 .book-information__text__main{margin-bottom:8px}@media(min-width: 720px){.bobr2021 .book-information__text__main{margin-bottom:12px}}.bobr2021 .book-information__text__main__title{color:#fff;font-size:26px;font-weight:bold}@media(min-width: 720px){.bobr2021 .book-information__text__main__title{font-size:30px;border-bottom:1px solid transparent;transition:border-bottom .2s ease-out}.bobr2021 .book-information__text__main__title:hover{border-bottom:1px solid #fff}}.bobr2021 .book-information__text__main__label{color:#fff;font-size:16px;font-weight:normal}@media(min-width: 720px){.bobr2021 .book-information__text__main__label{font-size:18px}}.bobr2021 .book-information__text__author{color:#fff;font-size:20px}@media(min-width: 720px){.bobr2021 .book-information__text__author{font-size:22px;border-bottom:1px solid transparent;transition:border-bottom .2s ease-out}.bobr2021 .book-information__text__author:hover{border-bottom:1px solid #fff}}.bobr2021 .sub-information{background-color:#e6f3ff;padding:22px 18px 32px}@media(min-width: 720px){.bobr2021 .sub-information{padding:32px 40px;overflow:hidden}}.bobr2021 .sub-information--book2{background-color:#f8e4ff}.bobr2021 .sub-information--book3{background-color:#edffd7}.bobr2021 .bobr2021-review{margin-bottom:20px;font-size:16px}@media(min-width: 720px){.bobr2021 .bobr2021-review{font-size:18px}}.bobr2021 .bobr2021-review__strong{font-weight:bold}.bobr2021 .br2021-recommend-books{background-color:#ffdee4;margin-bottom:90px}@media(min-width: 720px){.bobr2021 .br2021-recommend-books{margin-bottom:120px}}.bobr2021 .br2021-recommend-books__heading{font-size:24px;line-height:1.4;text-align:center;padding-top:40px}@media(min-width: 720px){.bobr2021 .br2021-recommend-books__heading{font-size:30px;padding-top:50px}}.bobr2021 .br2021-recommend-books__heading__br{display:block}@media(min-width: 720px){.bobr2021 .br2021-recommend-books__heading__br{display:none}}.bobr2021 .recommend-books-container{margin:0 auto}@media(min-width: 720px){.bobr2021 .recommend-books-container{max-width:1000px}}.bobr2021 .recommend-books-list{padding:40px 20px}@media only screen and (width: 320px){.bobr2021 .recommend-books-list{padding:40px 10px}}@media(min-width: 720px){.bobr2021 .recommend-books-list{padding:50px 20px 60px}}.bobr2021 .recommend-books-list__item{background-color:#fff;margin-bottom:40px}.bobr2021 .recommend-books-list__item:last-child{margin-bottom:0}.bobr2021 .recommend-books-list__item__container{padding:30px 22px}@media only screen and (width: 320px){.bobr2021 .recommend-books-list__item__container{padding:30px 12px}}@media(min-width: 720px){.bobr2021 .recommend-books-list__item__container{padding:40px 60px;overflow:hidden}}@media(min-width: 720px){.bobr2021 .recommend-book-information{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.bobr2021 .recommend-book-image{text-align:center;margin:0 0 18px 0}@media(min-width: 720px){.bobr2021 .recommend-book-image{margin:0 28px 0 0}}.bobr2021 .recommend-book-image__link{display:inline-block}.bobr2021 .recommend-book-image__link__content{vertical-align:bottom;border:1px solid #a59c9c}@media(min-width: 720px){.bobr2021 .recommend-book-image__link__content{width:152px;height:auto}}.bobr2021 .recommend-book-text{margin-bottom:18px}@media(min-width: 720px){.bobr2021 .recommend-book-text{margin-bottom:20px}}.bobr2021 .recommend-book-text__title{font-size:20px;line-height:1.4;font-weight:bold;margin-bottom:10px}@media(min-width: 720px){.bobr2021 .recommend-book-text__title{font-size:22px;margin-bottom:8px}}.bobr2021 .recommend-book-text__title__link{color:#d80029}@media(min-width: 720px){.bobr2021 .recommend-book-text__title__link{border-bottom:1px solid transparent;transition:border-bottom .2s ease-out}.bobr2021 .recommend-book-text__title__link:hover{border-bottom:1px solid #d80029}}.bobr2021 .recommend-book-author-list{margin-bottom:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.bobr2021 .recommend-book-author-list__item{font-size:16px;line-height:1.4;margin-bottom:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media(min-width: 720px){.bobr2021 .recommend-book-author-list__item{font-size:18px}}.bobr2021 .recommend-book-author-list__item:not(:last-of-type)::after,.bobr2021 .recommend-book-author-list__item:not(:only-of-type)::after{display:block;content:",";margin-right:8px}.bobr2021 .recommend-book-author-list__item__link{color:#200308}@media(min-width: 720px){.bobr2021 .recommend-book-author-list__item__link{border-bottom:1px solid transparent;transition:border-bottom .2s ease-out}.bobr2021 .recommend-book-author-list__item__link:hover{border-bottom:1px solid #200308}}.bobr2021 .recommend-book-text__reviewer{font-size:16px;line-height:1.4;color:#a59c9c;margin-bottom:8px}@media(min-width: 720px){.bobr2021 .recommend-book-text__reviewer{font-size:18px;margin-bottom:6px}}.bobr2021 .recommend-book-text__reviewer__name{font-weight:bold;color:#a59c9c}@media(min-width: 720px){.bobr2021 .recommend-book-text__reviewer__name{border-bottom:1px solid transparent;transition:border-bottom .2s ease-out}.bobr2021 .recommend-book-text__reviewer__name:hover{border-bottom:1px solid #a59c9c}}.bobr2021 .recommend-book-text__review{font-size:16px}@media(min-width: 720px){.bobr2021 .recommend-book-text__review{font-size:18px}}.bobr2021 .bobr2021-footer{padding-bottom:90px}@media(min-width: 720px){.bobr2021 .bobr2021-footer{padding-bottom:100px}}.bobr2021 .bobr2021-footer-logo{width:224px;margin:0 auto 20px}.bobr2021 .bobr2021-footer-logo__link{display:inline-block}.bobr2021 .bobr2021-footer-logo__link+.bobr2021-footer-logo__link{margin-left:20px}.bobr2021 .bobr2021-footer-logo__link__image{vertical-align:bottom}.bobr2021 .bobr2021-footer-copyright{text-align:center;line-height:1}.bobr2021 .bobr2021-footer-copyright__text{font-size:10px}.bobr2021 .bobr2021-footer-copyright__text+.bobr2021-footer-copyright__text{margin-left:8px}.bobr2021 .about-bobr2021{margin:38px 24px 70px;font-size:16px;line-height:1.6}@media only screen and (width: 320px){.bobr2021 .about-bobr2021{margin:38px 14px 70px}}@media(min-width: 720px){.bobr2021 .about-bobr2021{margin:50px auto 90px;max-width:1000px;font-size:18px}}.bobr2021 .about-bobr2021__text{margin:0 0 32px}@media(min-width: 720px){.bobr2021 .about-bobr2021__text{margin:0 76px 50px}}.bobr2021 .about-bobr2021__text__strong{font-weight:bold}@media(min-width: 720px){.bobr2021 .about-reviewer-award-2021{margin:0 20px}}.bobr2021 .about-reviewer-award-2021__container{border-radius:6px;border:2px solid #d80029;padding:20px}@media only screen and (width: 320px){.bobr2021 .about-reviewer-award-2021__container{padding:20px 14px}}@media(min-width: 720px){.bobr2021 .about-reviewer-award-2021__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:36px 38px}}.bobr2021 .bobr2021-user{background-color:#ffdee4;border-radius:6px;display:block;padding:18px 22px;text-align:center}@media only screen and (width: 320px){.bobr2021 .bobr2021-user{padding:18px 10px}}@media(min-width: 720px){.bobr2021 .bobr2021-user{padding:24px 40px 22px;transition:background-color .2s ease-out}.bobr2021 .bobr2021-user:hover{background-color:#ffbac7}}.bobr2021 .bobr2021-user__heading{line-height:1.4;font-weight:bold;color:#d80029;margin-bottom:14px}@media(min-width: 720px){.bobr2021 .bobr2021-user__heading{white-space:nowrap}}@media(min-width: 720px){.bobr2021 .bobr2021-user__detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:256px;margin:0 auto}}.bobr2021 .bobr2021-user__detail__image{border-radius:50%;border:2px solid #fff;box-sizing:border-box;margin:0 0 8px;vertical-align:bottom}@media(min-width: 720px){.bobr2021 .bobr2021-user__detail__image{margin:0 12px 0 0}}.bobr2021 .bobr2021-user__detail__name{font-size:20px;line-height:1.4;color:#200308}@media(min-width: 720px){.bobr2021 .bobr2021-user__detail__name{font-size:22px}}.bobr2021 .bobr2021-user__detail__name__strong{font-weight:bold}.bobr2021 .reviewer-award-2021-detail{margin:18px 0 0 0;overflow:hidden}@media(min-width: 720px){.bobr2021 .reviewer-award-2021-detail{margin:0 0 0 26px}}.bobr2021 .reviewer-award-2021-detail__text{margin-bottom:18px}@media(min-width: 720px){.bobr2021 .reviewer-award-2021-detail__text{margin-bottom:16px}}.bobr2021 .reviewer-award-2021-detail__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:right;font-weight:bold;line-height:1.4;color:#d80029;text-align:right}@media(min-width: 720px){.bobr2021 .reviewer-award-2021-detail__link{border-bottom:1px solid transparent;transition:border-bottom .2s ease-out}.bobr2021 .reviewer-award-2021-detail__link:hover{border-bottom:1px solid #d80029}}.bobr2021 .reviewer-award-2021-detail__link:after{content:"";display:block;height:13px;width:15px;background:url(/packs/bobr_2021_arrow_red-52cca0845aa6ed006cd30a051900737c.svg);background-size:contain;background-repeat:no-repeat;margin-left:8px}.bobr2021 .reviewer-award-2021-detail__link__br{display:block}@media(min-width: 720px){.bobr2021 .reviewer-award-2021-detail__link__br{display:none}}.bobr2021 .bobr2021-main-visual{background-color:#d80029;background-image:url(/packs/bobr_2021_black_bg-29fcd94b750a710112cf393cc67cc794.png);background-repeat:repeat;background-size:374px;padding:28px 34px 32px}@media(min-width: 720px){.bobr2021 .bobr2021-main-visual{background-size:560px;padding:38px 20px 42px}}@media(min-width: 720px){.bobr2021 .bobr2021-main-visual__image{margin:0 auto;max-width:850px}}.bobr2021 .bobr2021-main-visual__image__sp{display:block;width:100%;height:auto}@media(min-width: 720px){.bobr2021 .bobr2021-main-visual__image__sp{display:none}}.bobr2021 .bobr2021-main-visual__image__pc{display:none}@media(min-width: 720px){.bobr2021 .bobr2021-main-visual__image__pc{display:block;width:100%;height:auto}}.bobr2021 .bobr2021-back-button{position:fixed;right:4px;bottom:4px}@media(min-width: 720px){.bobr2021 .bobr2021-back-button{right:30px;bottom:30px;transform:translateY(0);transition:transform .2s ease-out}.bobr2021 .bobr2021-back-button:hover{transform:translateY(3px)}}.bobr2021 .bobr2021-back-button__image{vertical-align:bottom}@media(max-width: 720px){.bobr2021 .bobr2021-back-button__image{width:58px;height:42px}}.bobr2021 .bobr2021-past-links{margin:0 20px 100px}@media only screen and (width: 320px){.bobr2021 .bobr2021-past-links{margin:0 10px 100px}}@media(min-width: 720px){.bobr2021 .bobr2021-past-links{margin:0 auto 120px;max-width:830px}}.bobr2021 .past-links__heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center}@media(min-width: 720px){.bobr2021 .past-links__heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.bobr2021 .past-links__heading::before,.bobr2021 .past-links__heading::after{display:block;content:"";background-image:url(/packs/bobr_2021_dashed_line-3b0efd882ad2bf79471a2f67b2183b8b.svg);width:18px;height:23px;background-size:contain;background-repeat:no-repeat}.bobr2021 .past-links__heading::after{transform:scale(-1, 1)}.bobr2021 .past-links__heading__text{text-align:center;font-size:16px;line-height:1.4}@media(min-width: 720px){.bobr2021 .past-links__heading__text{font-size:22px;margin:0 8px}}.bobr2021 .past-links__heading__text__br{display:block}@media only screen and (min-width: 816px){.bobr2021 .past-links__heading__text__br{display:none}}.bobr2021 .past-links-list{margin:34px 0 0 0}@media(min-width: 720px){.bobr2021 .past-links-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:30px 14px 0}}.bobr2021 .past-links-list__item{position:relative;width:100%}.bobr2021 .past-links-list__item:nth-child(2){margin:30px 0 0 0}@media(min-width: 720px){.bobr2021 .past-links-list__item:nth-child(2){margin:0 0 0 30px}}.bobr2021 .past-links-list__item::after{display:block;content:"";background-image:url(/packs/bobr_2021_arrow_red-52cca0845aa6ed006cd30a051900737c.svg);width:19px;height:22px;background-size:contain;background-repeat:no-repeat;position:absolute;right:12px;top:54px}@media(min-width: 720px){.bobr2021 .past-links-list__item::after{right:16px}}.bobr2021 .past-links-list__item__link{border:2px solid #d80029;border-radius:10px;padding:22px 10px 24px 24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 720px){.bobr2021 .past-links-list__item__link{padding:22px 14px 26px 48px;background-color:transparent;transition:background-color .2s ease-out}.bobr2021 .past-links-list__item__link:hover{background-color:#ffdee4}}.bobr2021 .user-image{border-radius:50%;border:1px solid #a59c9c}.bobr2021 .user-information{margin-left:10px;line-height:1.4}@media(min-width: 720px){.bobr2021 .user-information{margin-left:18px}}.bobr2021 .user-information__year{color:#d80029;font-size:14px;margin-bottom:4px}@media(min-width: 720px){.bobr2021 .user-information__year{font-size:16px}}.bobr2021 .user-information__name{color:#200308;font-size:20px}@media(min-width: 720px){.bobr2021 .user-information__name{font-size:22px}}.bobr2021 .user-information__name__strong{font-weight:bold}.bobr2021 .react-wishbook-button .action-button{cursor:pointer;background-color:#feffb9;font-size:16px;font-weight:bold;border:2px solid #200308;box-shadow:3px 3px 0px rgba(0,0,0,.3);box-sizing:border-box;line-height:1.4;padding:12px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center}@media(min-width: 720px){.bobr2021 .react-wishbook-button .action-button{font-size:18px;padding:10px;transform:translateY(0);transition:box-shadow .2s ease-out,transform .2s ease-out}.bobr2021 .react-wishbook-button .action-button:hover{box-shadow:none;transform:translateY(3px)}}.bobr2021 .react-wishbook-button .action-button::before{display:block;content:"";background-image:url(/packs/bobr_2021_add_icon-4185ad1c6614e7281bff1ae21400dfa1.svg);width:18px;height:18px;background-size:contain;background-repeat:no-repeat;margin-right:6px}.bobr2021 .react-wishbook-button .action-button-delete{background-color:#fff}.bobr2021 .react-wishbook-button .action-button-delete::before{background-image:url(/packs/bobr_2021_delete_icon-0459a3302bf9e57a671de4b58a2f60be.svg)}@media(min-width: 720px){.bobr2021 .bobr2021-wishbook-button{width:224px;float:right}}.bobr2023{background-color:#fff;color:#200308;line-height:1.6;font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro","メイリオ",sans-serif}.bobr2023 .bobr2023-main-visual{background-color:#d80029;background-image:url(/packs/bobr_black_bg-29fcd94b750a710112cf393cc67cc794.png);background-repeat:repeat;background-size:374px;padding:28px 34px 32px}@media(min-width: 720px){.bobr2023 .bobr2023-main-visual{background-size:560px;padding:38px 20px 42px}}@media(min-width: 720px){.bobr2023 .bobr2023-main-visual__image{margin:0 auto;max-width:850px}}.bobr2023 .bobr2023-main-visual__image__sp{display:block;width:100%;height:auto}@media(min-width: 720px){.bobr2023 .bobr2023-main-visual__image__sp{display:none}}.bobr2023 .bobr2023-main-visual__image__pc{display:none}@media(min-width: 720px){.bobr2023 .bobr2023-main-visual__image__pc{display:block;width:100%;height:auto}}.bobr2023 .about-bobr2023{margin:38px 24px 70px;font-size:16px;line-height:1.6}@media only screen and (width: 320px){.bobr2023 .about-bobr2023{margin:38px 14px 70px}}@media(min-width: 720px){.bobr2023 .about-bobr2023{margin:50px auto 90px;max-width:1000px;font-size:18px}}.bobr2023 .about-bobr2023__text{margin:0 0 32px}@media(min-width: 720px){.bobr2023 .about-bobr2023__text{margin:0 76px 50px}}.bobr2023 .about-bobr2023__text__strong{font-weight:bold}@media(min-width: 720px){.bobr2023 .about-reviewer-award-2023{margin:0 20px}}.bobr2023 .about-reviewer-award-2023__container{border-radius:6px;border:2px solid #d80029;padding:20px}@media only screen and (width: 320px){.bobr2023 .about-reviewer-award-2023__container{padding:20px 14px}}@media(min-width: 720px){.bobr2023 .about-reviewer-award-2023__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:36px 38px}}.bobr2023 .bobr2023-user{background-color:#ffdee4;border-radius:6px;display:block;padding:18px 22px;text-align:center}@media only screen and (width: 320px){.bobr2023 .bobr2023-user{padding:18px 10px}}@media(min-width: 720px){.bobr2023 .bobr2023-user{padding:24px 40px 22px;transition:background-color .2s ease-out}.bobr2023 .bobr2023-user:hover{background-color:#ffbac7}}.bobr2023 .bobr2023-user__heading{line-height:1.4;font-weight:bold;color:#d80029;margin-bottom:14px}@media(min-width: 720px){.bobr2023 .bobr2023-user__heading{white-space:nowrap}}@media(min-width: 720px){.bobr2023 .bobr2023-user__detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:256px;margin:0 auto}}.bobr2023 .bobr2023-user__detail__image{border-radius:50%;border:2px solid #fff;box-sizing:border-box;margin:0 0 8px;vertical-align:bottom}@media(min-width: 720px){.bobr2023 .bobr2023-user__detail__image{margin:0 12px 0 0}}.bobr2023 .bobr2023-user__detail__name{font-size:20px;line-height:1.4;color:#200308}@media(min-width: 720px){.bobr2023 .bobr2023-user__detail__name{font-size:22px}}.bobr2023 .bobr2023-user__detail__name__strong{font-weight:bold}.bobr2023 .reviewer-award-2023-detail{margin:18px 0 0 0;overflow:hidden}@media(min-width: 720px){.bobr2023 .reviewer-award-2023-detail{margin:0 0 0 26px}}.bobr2023 .reviewer-award-2023-detail__text{margin-bottom:18px}@media(min-width: 720px){.bobr2023 .reviewer-award-2023-detail__text{margin-bottom:16px}}.bobr2023 .reviewer-award-2023-detail__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:right;font-weight:bold;line-height:1.4;color:#d80029;text-align:right}@media(min-width: 720px){.bobr2023 .reviewer-award-2023-detail__link{border-bottom:1px solid transparent;transition:border-bottom .2s ease-out}.bobr2023 .reviewer-award-2023-detail__link:hover{border-bottom:1px solid #d80029}}.bobr2023 .reviewer-award-2023-detail__link:after{content:"";display:block;height:13px;width:15px;background:url(/packs/bobr_arrow_red-52cca0845aa6ed006cd30a051900737c.svg);background-size:contain;background-repeat:no-repeat;margin-left:8px}.bobr2023 .reviewer-award-2023-detail__link__br{display:block}@media(min-width: 720px){.bobr2023 .reviewer-award-2023-detail__link__br{display:none}}.bobr2023 .bobr2023 .react-wishbook-button .action-button{cursor:pointer;background-color:#feffb9;font-size:16px;font-weight:bold;border:2px solid #200308;box-shadow:3px 3px 0px rgba(0,0,0,.3);box-sizing:border-box;line-height:1.4;padding:12px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center}@media(min-width: 720px){.bobr2023 .bobr2023 .react-wishbook-button .action-button{font-size:18px;padding:10px;transform:translateY(0);transition:box-shadow .2s ease-out,transform .2s ease-out}.bobr2023 .bobr2023 .react-wishbook-button .action-button:hover{box-shadow:none;transform:translateY(3px)}}.bobr2023 .bobr2023 .react-wishbook-button .action-button::before{display:block;content:"";background-image:url(/packs/bobr_add_icon-4185ad1c6614e7281bff1ae21400dfa1.svg);width:18px;height:18px;background-size:contain;background-repeat:no-repeat;margin-right:6px}.bobr2023 .bobr2023 .react-wishbook-button .action-button-delete{background-color:#fff}.bobr2023 .bobr2023 .react-wishbook-button .action-button-delete::before{background-image:url(/packs/bobr_delete_icon-0459a3302bf9e57a671de4b58a2f60be.svg)}@media(min-width: 720px){.bobr2023 .bobr2023 .bobr2023-wishbook-button{width:224px;float:right}}.bobr2023 .bobr2023 .bobr2023-review{margin-bottom:20px;font-size:16px}@media(min-width: 720px){.bobr2023 .bobr2023 .bobr2023-review{font-size:18px}}.bobr2023 .bobr2023 .bobr2023-review__strong{font-weight:bold}.bobr2023 .bobr2023-best3{margin:0 auto 90px}@media(min-width: 720px){.bobr2023 .bobr2023-best3{margin:0 auto 120px;max-width:1000px}}.bobr2023 .bobr2023-best3__container{padding:0 20px}@media only screen and (width: 320px){.bobr2023 .bobr2023-best3__container{padding:0 10px}}.bobr2023 .bobr2023-best3-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center}@media only screen and (min-width: 816px){.bobr2023 .bobr2023-best3-heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.bobr2023 .bobr2023-best3-heading::before,.bobr2023 .bobr2023-best3-heading::after{display:block;content:"";background-image:url(/packs/bobr_dashed_line-3b0efd882ad2bf79471a2f67b2183b8b.svg);width:20px;height:26px;background-size:contain;background-repeat:no-repeat}@media(min-width: 720px){.bobr2023 .bobr2023-best3-heading::before,.bobr2023 .bobr2023-best3-heading::after{width:27px;height:35px}}.bobr2023 .bobr2023-best3-heading::after{transform:scale(-1, 1)}.bobr2023 .bobr2023-best3-heading__text{font-size:24px;line-height:1.4;text-align:center;margin:0 4px}@media(min-width: 720px){.bobr2023 .bobr2023-best3-heading__text{font-size:36px;margin:0 12px}}.bobr2023 .bobr2023-best3-heading__text__small{font-size:18px}@media(min-width: 720px){.bobr2023 .bobr2023-best3-heading__text__small{font-size:24px}}.bobr2023 .bobr2023-best3-heading__text__br{display:block}@media only screen and (min-width: 816px){.bobr2023 .bobr2023-best3-heading__text__br{display:none}}.bobr2023 .best3-list{margin-top:28px}@media(min-width: 720px){.bobr2023 .best3-list{margin-top:30px}}.bobr2023 .best3-list__item:not(:last-of-type){margin-bottom:40px}.bobr2023 .book-information{background-color:#369fda;background-image:url(/packs/bobr_black_bg-29fcd94b750a710112cf393cc67cc794.png);background-repeat:repeat;background-size:500px;padding:30px 22px}@media(min-width: 720px){.bobr2023 .book-information{padding:46px 40px}}.bobr2023 .book-information--book2{background-color:#952bba}.bobr2023 .book-information--book3{background-color:#339f01}.bobr2023 .book-information__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 720px){.bobr2023 .book-information__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center}}.bobr2023 .book-information__container__image{border:1px solid #fff}.bobr2023 .book-information__container__image__content{vertical-align:bottom}.bobr2023 .book-information__text{margin:22px 0 0 0;line-height:1.4}@media(max-width: 720px){.bobr2023 .book-information__text{width:100%}}@media(min-width: 720px){.bobr2023 .book-information__text{margin:0 0 0 30px}}.bobr2023 .book-information__text__main{margin-bottom:8px}@media(min-width: 720px){.bobr2023 .book-information__text__main{margin-bottom:12px}}.bobr2023 .book-information__text__main__title{color:#fff;font-size:26px;font-weight:bold}@media(min-width: 720px){.bobr2023 .book-information__text__main__title{font-size:30px;border-bottom:1px solid transparent;transition:border-bottom .2s ease-out}.bobr2023 .book-information__text__main__title:hover{border-bottom:1px solid #fff}}.bobr2023 .book-information__text__main__label{color:#fff;font-size:16px;font-weight:normal}@media(min-width: 720px){.bobr2023 .book-information__text__main__label{font-size:18px}}.bobr2023 .book-information__text__author{color:#fff;font-size:20px}@media(min-width: 720px){.bobr2023 .book-information__text__author{font-size:22px;border-bottom:1px solid transparent;transition:border-bottom .2s ease-out}.bobr2023 .book-information__text__author:hover{border-bottom:1px solid #fff}}.bobr2023 .sub-information{background-color:#e6f3ff;padding:22px 18px 32px}@media(min-width: 720px){.bobr2023 .sub-information{padding:32px 40px;overflow:hidden}}.bobr2023 .sub-information--book2{background-color:#f8e4ff}.bobr2023 .sub-information--book3{background-color:#edffd7}.bobr2023 .bobr2023-review{margin-bottom:20px;font-size:16px}@media(min-width: 720px){.bobr2023 .bobr2023-review{font-size:18px}}.bobr2023 .bobr2023-review__strong{font-weight:bold}.bobr2023 .br2023-recommend-books{background-color:#ffdee4;margin-bottom:90px}@media(min-width: 720px){.bobr2023 .br2023-recommend-books{margin-bottom:120px}}.bobr2023 .br2023-recommend-books__heading{font-size:24px;line-height:1.4;text-align:center;padding-top:40px}@media(min-width: 720px){.bobr2023 .br2023-recommend-books__heading{font-size:30px;padding-top:50px}}.bobr2023 .br2023-recommend-books__heading__br{display:block}@media(min-width: 720px){.bobr2023 .br2023-recommend-books__heading__br{display:none}}.bobr2023 .recommend-books-container{margin:0 auto}@media(min-width: 720px){.bobr2023 .recommend-books-container{max-width:1000px}}.bobr2023 .recommend-books-list{padding:40px 20px}@media only screen and (width: 320px){.bobr2023 .recommend-books-list{padding:40px 10px}}@media(min-width: 720px){.bobr2023 .recommend-books-list{padding:50px 20px 60px}}.bobr2023 .recommend-books-list__item{background-color:#fff;margin-bottom:40px}.bobr2023 .recommend-books-list__item:last-child{margin-bottom:0}.bobr2023 .recommend-books-list__item__container{padding:30px 22px}@media only screen and (width: 320px){.bobr2023 .recommend-books-list__item__container{padding:30px 12px}}@media(min-width: 720px){.bobr2023 .recommend-books-list__item__container{padding:40px 60px;overflow:hidden}}@media(min-width: 720px){.bobr2023 .recommend-book-information{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.bobr2023 .recommend-book-image{text-align:center;margin:0 0 18px 0}@media(min-width: 720px){.bobr2023 .recommend-book-image{margin:0 28px 0 0}}.bobr2023 .recommend-book-image__link{display:inline-block}.bobr2023 .recommend-book-image__link__content{vertical-align:bottom;border:1px solid #a59c9c}@media(min-width: 720px){.bobr2023 .recommend-book-image__link__content{width:152px;height:auto}}.bobr2023 .recommend-book-text{margin-bottom:18px}@media(min-width: 720px){.bobr2023 .recommend-book-text{margin-bottom:20px}}.bobr2023 .recommend-book-text__title{font-size:20px;line-height:1.4;font-weight:bold;margin-bottom:10px}@media(min-width: 720px){.bobr2023 .recommend-book-text__title{font-size:22px;margin-bottom:8px}}.bobr2023 .recommend-book-text__title__link{color:#d80029}@media(min-width: 720px){.bobr2023 .recommend-book-text__title__link{border-bottom:1px solid transparent;transition:border-bottom .2s ease-out}.bobr2023 .recommend-book-text__title__link:hover{border-bottom:1px solid #d80029}}.bobr2023 .recommend-book-author-list{margin-bottom:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.bobr2023 .recommend-book-author-list__item{font-size:16px;line-height:1.4;margin-bottom:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media(min-width: 720px){.bobr2023 .recommend-book-author-list__item{font-size:18px}}.bobr2023 .recommend-book-author-list__item:not(:last-of-type)::after,.bobr2023 .recommend-book-author-list__item:not(:only-of-type)::after{display:block;content:",";margin-right:8px}.bobr2023 .recommend-book-author-list__item__link{color:#200308}@media(min-width: 720px){.bobr2023 .recommend-book-author-list__item__link{border-bottom:1px solid transparent;transition:border-bottom .2s ease-out}.bobr2023 .recommend-book-author-list__item__link:hover{border-bottom:1px solid #200308}}.bobr2023 .recommend-book-text__reviewer{font-size:16px;line-height:1.4;color:#a59c9c;margin-bottom:8px}@media(min-width: 720px){.bobr2023 .recommend-book-text__reviewer{font-size:18px;margin-bottom:6px}}.bobr2023 .recommend-book-text__reviewer__name{font-weight:bold;color:#a59c9c}@media(min-width: 720px){.bobr2023 .recommend-book-text__reviewer__name{border-bottom:1px solid transparent;transition:border-bottom .2s ease-out}.bobr2023 .recommend-book-text__reviewer__name:hover{border-bottom:1px solid #a59c9c}}.bobr2023 .recommend-book-text__review{font-size:16px}@media(min-width: 720px){.bobr2023 .recommend-book-text__review{font-size:18px}}.bobr2023 .bobr2023-footer{padding-bottom:90px}@media(min-width: 720px){.bobr2023 .bobr2023-footer{padding-bottom:100px}}.bobr2023 .bobr2023-footer-logo{margin:0 auto 20px;display:flex;justify-content:center}.bobr2023 .bobr2023-footer-logo__link{display:inline-block}.bobr2023 .bobr2023-footer-logo__link__image{vertical-align:bottom}.bobr2023 .bobr2023-footer-copyright{text-align:center;line-height:1}.bobr2023 .bobr2023-footer-copyright__text{font-size:10px}.bobr2023 .bobr2023-back-button{position:fixed;right:4px;bottom:4px}@media(min-width: 720px){.bobr2023 .bobr2023-back-button{right:30px;bottom:30px;transform:translateY(0);transition:transform .2s ease-out}.bobr2023 .bobr2023-back-button:hover{transform:translateY(3px)}}.bobr2023 .bobr2023-back-button__image{vertical-align:bottom}@media(max-width: 720px){.bobr2023 .bobr2023-back-button__image{width:58px;height:42px}}.bobr2023 .bobr2023-past-links{margin:0 20px 100px}@media only screen and (width: 320px){.bobr2023 .bobr2023-past-links{margin:0 10px 100px}}@media(min-width: 720px){.bobr2023 .bobr2023-past-links{margin:0 auto 120px;max-width:830px}}.bobr2023 .past-links__heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center}@media(min-width: 720px){.bobr2023 .past-links__heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.bobr2023 .past-links__heading::before,.bobr2023 .past-links__heading::after{display:block;content:"";background-image:url(/packs/bobr_dashed_line-3b0efd882ad2bf79471a2f67b2183b8b.svg);width:18px;height:23px;background-size:contain;background-repeat:no-repeat}.bobr2023 .past-links__heading::after{transform:scale(-1, 1)}.bobr2023 .past-links__heading__text{text-align:center;font-size:16px;line-height:1.4}@media(min-width: 720px){.bobr2023 .past-links__heading__text{font-size:22px;margin:0 8px}}.bobr2023 .past-links__heading__text__br{display:block}@media only screen and (min-width: 816px){.bobr2023 .past-links__heading__text__br{display:none}}.bobr2023 .past-links-list{margin:34px 0 0 0;display:grid;gap:16px}@media(min-width: 720px){.bobr2023 .past-links-list{grid-template-columns:repeat(2, 1fr);margin:30px 14px 0}}.bobr2023 .past-links-list__item{position:relative;width:100%}.bobr2023 .past-links-list__item::after{display:block;content:"";background-image:url(/packs/bobr_arrow_red-52cca0845aa6ed006cd30a051900737c.svg);width:19px;height:22px;background-size:contain;background-repeat:no-repeat;position:absolute;right:12px;top:54px}@media(min-width: 720px){.bobr2023 .past-links-list__item::after{right:16px}}.bobr2023 .past-links-list__item__link{border:2px solid #d80029;border-radius:10px;padding:22px 10px 24px 24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 720px){.bobr2023 .past-links-list__item__link{padding:22px 14px 26px 48px;background-color:transparent;transition:background-color .2s ease-out}.bobr2023 .past-links-list__item__link:hover{background-color:#ffdee4}}.bobr2023 .user-image{border-radius:50%;border:1px solid #a59c9c}.bobr2023 .user-information{margin-left:10px;line-height:1.4}@media(min-width: 720px){.bobr2023 .user-information{margin-left:18px}}.bobr2023 .user-information__year{color:#d80029;font-size:14px;margin-bottom:4px}@media(min-width: 720px){.bobr2023 .user-information__year{font-size:16px}}.bobr2023 .user-information__name{color:#200308;font-size:20px}@media(min-width: 720px){.bobr2023 .user-information__name{font-size:22px}}.bobr2023 .user-information__name__strong{font-weight:bold}.bobr2023 .react-wishbook-button .action-button{cursor:pointer;background-color:#feffb9;font-size:16px;font-weight:bold;border:2px solid #200308;box-shadow:3px 3px 0px rgba(0,0,0,.3);box-sizing:border-box;line-height:1.4;padding:12px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center}@media(min-width: 720px){.bobr2023 .react-wishbook-button .action-button{font-size:18px;padding:10px;transform:translateY(0);transition:box-shadow .2s ease-out,transform .2s ease-out}.bobr2023 .react-wishbook-button .action-button:hover{box-shadow:none;transform:translateY(3px)}}.bobr2023 .react-wishbook-button .action-button::before{display:block;content:"";background-image:url(/packs/bobr_add_icon-4185ad1c6614e7281bff1ae21400dfa1.svg);width:18px;height:18px;background-size:contain;background-repeat:no-repeat;margin-right:6px}.bobr2023 .react-wishbook-button .action-button-delete{background-color:#fff}.bobr2023 .react-wishbook-button .action-button-delete::before{background-image:url(/packs/bobr_delete_icon-0459a3302bf9e57a671de4b58a2f60be.svg)}@media(min-width: 720px){.bobr2023 .bobr2023-wishbook-button{width:224px;float:right}}.reviewer_awards_books.show .book-buttons{margin-top:24px}@media only screen and (min-width: 980px){.reviewer_awards_books.show .book-buttons{margin-top:14px}}.reviewer_awards_books.show .theme-book-button__trial{color:#d80029;font-weight:bold;display:inline-block;position:relative;border-bottom:solid 2px #d80029;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:24px auto 0;width:112px;height:auto;padding-bottom:2px;font-size:16px;line-height:1.3}.reviewer_awards_books.show .theme-book-button__trial::before{content:"";display:block;position:absolute;background-color:#f6eaea;height:2px;bottom:-2px;left:0;width:0;transition:width .4s ease-in-out}@media only screen and (min-width: 980px){.reviewer_awards_books.show .theme-book-button__trial:hover::before{width:100%}}@media only screen and (min-width: 980px){.reviewer_awards_books.show .theme-book-button__trial{margin:0}}.reviewer_awards_books.show .theme-book-button__trial::after{content:"";display:block;width:14px;height:14px;background:url(/packs/reviewer-awards_new_tab_red-5b16324302f43cce212dcd8442377d8e.svg);background-size:contain;background-repeat:no-repeat;margin-left:2px}@media only screen and (min-width: 980px){.reviewer_awards_books.show .book-buttons__main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.reviewer_awards_books.show .theme-book-button__wish-book--delete,.reviewer_awards_books.show .theme-book-button__wish-book--add{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;cursor:pointer;margin-top:24px;width:100%;height:47px;font-size:16px;line-height:1.6}@media only screen and (min-width: 980px){.reviewer_awards_books.show .theme-book-button__wish-book--delete,.reviewer_awards_books.show .theme-book-button__wish-book--add{max-width:256px;margin-top:25px}}.reviewer_awards_books.show .theme-book-button__wish-book--delete{background-color:#fff;font-weight:bold;border:2px solid #200308;box-shadow:3px 3px 0px rgba(0,0,0,.3);color:#200308}@media only screen and (min-width: 980px){.reviewer_awards_books.show .theme-book-button__wish-book--delete{transform:translateX(0);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.reviewer_awards_books.show .theme-book-button__wish-book--delete:hover{transform:translateY(3px);box-shadow:none}}.reviewer_awards_books.show .theme-book-button__wish-book--delete::before{content:"";display:block;width:15px;height:15px;background:url(/packs/reviewer-awards_delete_icon-0459a3302bf9e57a671de4b58a2f60be.svg);background-size:contain;background-repeat:no-repeat;margin-right:4px}.reviewer_awards_books.show .theme-book-button__wish-book--add{background-color:#feffb9;font-weight:bold;border:2px solid #200308;box-shadow:3px 3px 0px rgba(0,0,0,.3);color:#200308}@media only screen and (min-width: 980px){.reviewer_awards_books.show .theme-book-button__wish-book--add{transform:translateX(0);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.reviewer_awards_books.show .theme-book-button__wish-book--add:hover{transform:translateY(3px);box-shadow:none}}.reviewer_awards_books.show .theme-book-button__wish-book--add::before{content:"";display:block;width:15px;height:15px;background:url(/packs/reviewer-awards_add_icon-4185ad1c6614e7281bff1ae21400dfa1.svg);background-size:contain;background-repeat:no-repeat;margin-right:4px}.reviewer_awards_books.show .theme-book-button__bw-campaign,.reviewer_awards_books.show .theme-book-button__bw-purchase{width:100%;height:auto;margin:20px 0 0 0}@media only screen and (min-width: 980px){.reviewer_awards_books.show .theme-book-button__bw-campaign,.reviewer_awards_books.show .theme-book-button__bw-purchase{max-width:256px}}@media only screen and (min-width: 980px){.reviewer_awards_books.show .theme-book-button__bw-campaign{margin:0 0 0 20px}}@media only screen and (min-width: 980px){.reviewer_awards_books.show .theme-book-button__bw-purchase{margin:25px 0 0 20px}}.reviewer_awards_books.show .theme-book-button__bw-campaign__text{font-size:16px;line-height:1.6;color:#a59c9c;font-weight:bold;text-align:center;margin-bottom:6px}@media only screen and (width: 320px){.reviewer_awards_books.show .theme-book-button__bw-campaign__text{font-size:14px}}@media only screen and (min-width: 980px){.reviewer_awards_books.show .theme-book-button__bw-campaign__text{font-size:12px}}.reviewer_awards_books.show .theme-book-button__bw-campaign__link,.reviewer_awards_books.show .theme-book-button__bw-purchase__link{background-color:#f6eaea;font-weight:bold;border:2px solid #200308;box-shadow:3px 3px 0px rgba(0,0,0,.3);color:#200308;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;width:100%;height:47px;font-size:16px;line-height:1.6;color:#200308}@media only screen and (min-width: 980px){.reviewer_awards_books.show .theme-book-button__bw-campaign__link,.reviewer_awards_books.show .theme-book-button__bw-purchase__link{transform:translateX(0);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.reviewer_awards_books.show .theme-book-button__bw-campaign__link:hover,.reviewer_awards_books.show .theme-book-button__bw-purchase__link:hover{transform:translateY(3px);box-shadow:none}}.reviewer_awards_books.show .theme-book-button__bw-campaign__link::after,.reviewer_awards_books.show .theme-book-button__bw-purchase__link::after{content:"";display:block;width:14px;height:14px;background:url(/packs/reviewer-awards_new_tab_black-f47a33a082df04bd8e78a724d9f8a483.svg);background-size:contain;background-repeat:no-repeat;margin-left:6px}.reviewer_awards_books.show .button-status-text{margin:30px auto 16px;font-size:24px;font-weight:bold;line-height:1.3;text-align:center}@media only screen and (max-width: 320px){.reviewer_awards_books.show .button-status-text{font-size:18px}}@media only screen and (min-width: 980px){.reviewer_awards_books.show .button-status-text{font-size:28px;margin:36px 0 16px}.reviewer_awards_books.show .button-status-text br{display:none}}.reviewer_awards_books.show .button-status-text--text-only{margin:30px auto}@media only screen and (min-width: 980px){.reviewer_awards_books.show .button-status-text--text-only{margin:36px 0}}.reviewer_awards_books.show .book-page_entry-disable,.reviewer_awards_books.show .book-page_entry{display:block;text-align:center;margin:0 18px 30px;width:auto;height:auto;padding:16px 0;font-size:20px;line-height:1.3}@media only screen and (min-width: 980px){.reviewer_awards_books.show .book-page_entry-disable,.reviewer_awards_books.show .book-page_entry{margin:0 auto 36px;max-width:508px;padding:24px 0 22px;font-size:30px}}.reviewer_awards_books.show .book-page_entry-disable{background-color:#a59c9c;color:#fff;font-weight:bold}.reviewer_awards_books.show .book-page_entry{background-color:#d80029;color:#fff;font-weight:bold;border:2px solid #200308;box-shadow:3px 3px 0px rgba(0,0,0,.3)}@media only screen and (min-width: 980px){.reviewer_awards_books.show .book-page_entry{transform:translateX(0);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.reviewer_awards_books.show .book-page_entry:hover{transform:translateY(3px);box-shadow:none}}.reviewer_awards_books.show .header-bar-logo{background-color:#200308;padding:8px 0 14px;text-align:center}@media only screen and (min-width: 980px){.reviewer_awards_books.show .header-bar-logo{padding:12px 0 14px}}.reviewer_awards_books.show .header-bar-logo__link{display:inline-block}@media only screen and (min-width: 980px){.reviewer_awards_books.show .header-bar-logo__link{transform:translateX(0);transition:transform .2s ease-in-out}.reviewer_awards_books.show .header-bar-logo__link:hover{transform:translateY(3px)}}.reviewer_awards_books.show .header-bar-logo__link img{width:auto;height:24px;vertical-align:bottom}@media only screen and (min-width: 980px){.reviewer_awards_books.show .header-bar-logo__link img{height:32px}}.reviewer_awards_books.show .book-page-result{margin:50px 20px 70px}@media only screen and (min-width: 980px){.reviewer_awards_books.show .book-page-result{max-width:848px;margin:70px auto 80px}}.reviewer_awards_books.show .result-reviewer{padding:42px 18px 20px;position:relative}@media only screen and (min-width: 980px){.reviewer_awards_books.show .result-reviewer{padding:58px 40px 40px}}.reviewer_awards_books.show .result-reviewer--best-reviewer{border:2px solid #dbab01;margin-bottom:98px}@media only screen and (min-width: 980px){.reviewer_awards_books.show .result-reviewer--best-reviewer{margin-bottom:112px}}.reviewer_awards_books.show .result-reviewer--good-reviewer{border:2px solid #a6b2c8}.reviewer_awards_books.show .result-reviewer__heading{position:absolute;top:-48px;margin:0 auto;width:95.2%;left:0;right:0;text-align:center}@media only screen and (min-width: 980px){.reviewer_awards_books.show .result-reviewer__heading{width:100%;top:-62px}}.reviewer_awards_books.show .result-reviewer__heading__image{vertical-align:bottom}@media only screen and (max-width: 480px){.reviewer_awards_books.show .result-reviewer__heading__image{width:100%;height:auto}}.reviewer_awards_books.show .reviewer-detail--good-reviewer:first-child{margin-bottom:20px}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer-detail--good-reviewer:first-child{margin-bottom:26px}}.reviewer_awards_books.show .reviewer-detail--good-reviewer:nth-child(2){padding-top:20px;border-top:2px dashed #a59c9c}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer-detail--good-reviewer:nth-child(2){padding-top:26px}}@media only screen and (max-width: 980px){.reviewer_awards_books.show .reviewer-detail__profile{text-align:center}}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer-detail__profile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:312px;margin:0 auto 20px}}.reviewer_awards_books.show .reviewer-detail__profile__avatar{display:inline-block}@media only screen and (max-width: 980px){.reviewer_awards_books.show .reviewer-detail__profile__avatar{margin:0 auto}}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer-detail__profile__avatar{width:100px;height:100px}}.reviewer_awards_books.show .reviewer-detail__profile__avatar__image{border-radius:4px;vertical-align:bottom}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer-detail__profile__avatar__image{width:100px;height:100px}}.reviewer_awards_books.show .reviewer-detail__profile__name{margin:16px 0 20px;line-height:1.3;font-weight:bold;word-break:break-all}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer-detail__profile__name{margin:0 0 0 16px}}.reviewer_awards_books.show .reviewer-detail__profile__name__text{font-size:24px;color:#200308}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer-detail__profile__name__text{font-size:28px}}.reviewer_awards_books.show .reviewer-detail__profile__name__text__span{font-size:18px}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer-detail__profile__name__text__span{font-size:22px}}.reviewer_awards_books.show .reviewer-detail__review{font-size:18px;line-height:1.8;word-break:break-all}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer-detail__review{font-size:20px}}.reviewer_awards_books.show .reviews_container{width:auto;height:auto;margin:0 20px 70px;border:1px solid #200308}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviews_container{max-width:772px;margin:0 auto 90px}}.reviewer_awards_books.show .reviews_headline{background-color:#200308}.reviewer_awards_books.show .reviews_headline .reviews_headline__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;margin:0 auto;font-size:22px;line-height:1.3;font-weight:bold}.reviewer_awards_books.show .reviews_headline .reviews_headline__text::after{content:"";display:block;width:86px;height:78px;background:url(/packs/application_illust-640e8092b589f2162e059077de575b37.png);background-size:contain;background-repeat:no-repeat;margin-left:4px}.reviewer_awards_books.show .review-timeline{margin:0 16px}@media only screen and (min-width: 980px){.reviewer_awards_books.show .review-timeline{margin:0 24px}}.reviewer_awards_books.show .review-timeline.review-timeline--none{font-size:16px;line-height:1.6;padding:40px;color:#a59c9c;text-align:center}.reviewer_awards_books.show .review-timeline .review-timeline__item{padding:20px 0 16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (min-width: 980px){.reviewer_awards_books.show .review-timeline .review-timeline__item{padding:22px 0 16px}}.reviewer_awards_books.show .review-timeline .review-timeline__item:not(:last-child){border-bottom:2px dashed #a59c9c}.reviewer_awards_books.show .review-timeline .review-timeline__item .review-timeline__item__avatar{margin-right:10px;width:48px;height:48px}@media only screen and (min-width: 980px){.reviewer_awards_books.show .review-timeline .review-timeline__item .review-timeline__item__avatar{margin-right:18px;width:80px;height:80px}}.reviewer_awards_books.show .review-timeline .review-timeline__item .review-timeline__item__avatar>img{width:100%;height:100%;vertical-align:bottom;border-radius:4px}.reviewer_awards_books.show .review-timeline .review-timeline__item .review-timeline__item__detail{flex:1;word-break:break-all}.reviewer_awards_books.show .review-timeline .review-timeline__item .review-timeline__item__name{color:#200308;font-size:18px;font-weight:bold;line-height:1.3}@media only screen and (min-width: 980px){.reviewer_awards_books.show .review-timeline .review-timeline__item .review-timeline__item__name{font-size:22px}}.reviewer_awards_books.show .review-timeline .review-timeline__item .review-timeline__item__text{font-size:16px;line-height:1.6;margin-top:4px}@media only screen and (min-width: 980px){.reviewer_awards_books.show .review-timeline .review-timeline__item .review-timeline__item__text{font-size:18px;margin-top:6px}}.reviewer_awards_books.show .theme_book_detail{width:89.4%;height:auto;margin:26px auto 50px}@media only screen and (min-width: 980px){.reviewer_awards_books.show .theme_book_detail{max-width:773px;margin:46px auto 40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.reviewer_awards_books.show .theme_book_detail__visual{width:59.5%;height:auto;margin:0 auto}@media only screen and (min-width: 980px){.reviewer_awards_books.show .theme_book_detail__visual{width:218px;margin:0;flex-shrink:0}}.reviewer_awards_books.show .theme_book_detail__visual .theme_book__image{border:2px solid #200308}.reviewer_awards_books.show .theme_book_detail__visual .theme_book__image img{width:100%;height:auto;vertical-align:bottom}.reviewer_awards_books.show .theme_book_detail__visual .theme_book__publisher{color:#fff;background-color:#200308;text-align:center;font-weight:bold;line-height:1.3;padding:6px 12px}.reviewer_awards_books.show .theme_book_detail__information{margin:16px 0 0 0}@media only screen and (min-width: 980px){.reviewer_awards_books.show .theme_book_detail__information{margin:0 0 0 24px}}.reviewer_awards_books.show .theme_book_detail__information .theme_book__title{font-size:26px;line-height:1.3;font-weight:bold;margin-bottom:8px}@media only screen and (min-width: 980px){.reviewer_awards_books.show .theme_book_detail__information .theme_book__title{font-size:28px}}.reviewer_awards_books.show .theme_book_detail__information .theme_book__author{font-size:18px;line-height:1}.reviewer_awards_books.show .theme_book__summary{font-size:14px;line-height:1.6;margin-top:16px}.reviewer_awards_books.show .theme_book__summary--hidden{display:none}@media only screen and (min-width: 980px){.reviewer_awards_books.show .theme_book__summary--hidden{display:block}}.reviewer_awards_books.show .theme_books_controller{position:absolute;top:208px;width:100%;height:auto}@media only screen and (min-width: 980px){.reviewer_awards_books.show .theme_books_controller{display:none}}.reviewer_awards_books.show .theme_books_controller .theme_books_controller__prev,.reviewer_awards_books.show .theme_books_controller .theme_books_controller__next{position:absolute;border:2px solid #d80029;background-color:#fff;border-radius:4px;width:37px;height:37px}.reviewer_awards_books.show .theme_books_controller .theme_books_controller__prev>img,.reviewer_awards_books.show .theme_books_controller .theme_books_controller__next>img{width:12px;height:11px}.reviewer_awards_books.show .theme_books_controller .theme_books_controller__prev{left:10px}.reviewer_awards_books.show .theme_books_controller .theme_books_controller__prev>img{transform:rotate(90deg);margin:13px 13px 13px 12px}.reviewer_awards_books.show .theme_books_controller .theme_books_controller__next{right:10px}.reviewer_awards_books.show .theme_books_controller .theme_books_controller__next>img{transform:rotate(-90deg);margin:13px 12px 13px 13px}.reviewer_awards_books.show .theme_books_detail_heading{color:#d80029;font-size:30px;line-height:1.3;text-align:center;font-weight:bold;margin:26px 0}@media only screen and (min-width: 980px){.reviewer_awards_books.show .theme_books_detail_heading{font-size:40px}}.reviewer_awards_books.show .theme_books_detail_heading::after{display:block;content:"";height:2px;width:64px;background-color:#a59c9c;margin:18px auto 0}@media only screen and (min-width: 980px){.reviewer_awards_books.show .theme_books_detail_heading{margin:60px 0 50px}}.reviewer_awards_books.show .theme_books_tabs{width:100%;height:auto;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#a59c9c}@media only screen and (min-width: 980px){.reviewer_awards_books.show .theme_books_tabs{max-width:948px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;padding-top:34px}}.reviewer_awards_books.show .theme_books_tabs .book-menu__item{position:relative;width:25%;height:auto;padding:10px 0;background-color:#a59c9c}@media only screen and (min-width: 980px){.reviewer_awards_books.show .theme_books_tabs .book-menu__item{transition:background-color .2s ease-in-out}.reviewer_awards_books.show .theme_books_tabs .book-menu__item:hover{background-color:#fff}}@media only screen and (min-width: 980px){.reviewer_awards_books.show .theme_books_tabs .book-menu__item{width:99px;padding:12px 0}}.reviewer_awards_books.show .theme_books_tabs .book-menu__item-2023{position:relative;width:20%;height:auto;padding:10px 0;background-color:#a59c9c}@media only screen and (min-width: 980px){.reviewer_awards_books.show .theme_books_tabs .book-menu__item-2023{transition:background-color .2s ease-in-out}.reviewer_awards_books.show .theme_books_tabs .book-menu__item-2023:hover{background-color:#fff}}@media only screen and (min-width: 980px){.reviewer_awards_books.show .theme_books_tabs .book-menu__item-2023{width:99px;padding:12px 0}}.reviewer_awards_books.show .theme_books_tabs .book-menu__item--current{background-color:#fff}.reviewer_awards_books.show .theme_books_tabs .book-menu__link{position:relative;display:block;width:74.7%;height:auto;margin:0 auto}.reviewer_awards_books.show .theme_books_tabs .book-menu__link>img{width:100%;height:auto;vertical-align:bottom}.reviewer_awards_books.show .theme_books_tabs .book-menu__voted-icon{position:absolute;bottom:0;right:0;left:0;margin:0 auto;background-color:rgba(32,3,8,.8);width:96.1%;height:auto}.reviewer_awards_books.show .theme_books_tabs .book-menu__voted-icon .book-menu__voted-icon__text{text-align:center;font-size:16px;font-weight:bold;line-height:1;color:#fff;padding:4px 0}.reviewer_awards_books.show .vote-headding{border-top:2px dashed #a59c9c;margin:0 20px;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards_books.show .vote-headding{max-width:772px;margin:0 auto}}.reviewer_awards_books.show .vote-headding__text{color:#d80029;font-size:20px;line-height:1.5;font-weight:bold;text-align:center;padding:24px 0 20px}@media only screen and (max-width: 320px){.reviewer_awards_books.show .vote-headding__text{font-size:18px}}@media only screen and (min-width: 980px){.reviewer_awards_books.show .vote-headding__text{font-size:24px;padding:30px 0 18px}}.reviewer_awards_books.show .vote-headding__text__br{display:block}@media only screen and (min-width: 980px){.reviewer_awards_books.show .vote-headding__text__br{display:none}}.reviewer_awards_books.show .vote-explanation{position:relative;margin:0 20px 80px;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards_books.show .vote-explanation{max-width:772px;margin:0 auto 80px}}.reviewer_awards_books.show .vote-explanation::before{content:"";display:block;background-image:url(/packs/entry_balloon-1a537b36e8b9eefdfedab7f75caf55b1.svg);background-size:30px 26px;position:absolute;right:68px;bottom:-25px;width:30px;height:26px}.reviewer_awards_books.show .vote-explanation::after{content:"";display:block;background-image:url(/packs/application_illust-640e8092b589f2162e059077de575b37.png);background-size:78px 78px;position:absolute;right:6px;bottom:-80px;width:78px;height:78px}.reviewer_awards_books.show .vote-explanation__list{border:1px solid #a59c9c;padding:16px 14px 10px}@media only screen and (min-width: 980px){.reviewer_awards_books.show .vote-explanation__list{padding:30px}}.reviewer_awards_books.show .vote-explanation__list__item{font-size:16px;line-height:1.6;list-style-type:disc;margin:0 0 10px 16px}@media only screen and (min-width: 980px){.reviewer_awards_books.show .vote-explanation__list__item{font-size:18px}}.reviewer_awards_books.show .vote-explanation__list__item__strong{font-weight:bold}.reviewer_awards_books.show .vote-area{margin:0 auto}@media only screen and (min-width: 980px){.reviewer_awards_books.show .vote-area{max-width:772px;padding-bottom:80px}}.reviewer_awards_books.show .vote-area__list{background-color:#f6eaea;padding:0 20px}@media only screen and (min-width: 980px){.reviewer_awards_books.show .vote-area__list{padding:0 24px}}.reviewer_awards_books.show .vote-area__list__item{border-bottom:2px dashed #a59c9c;padding:30px 0}@media only screen and (min-width: 980px){.reviewer_awards_books.show .vote-area__list__item::after{content:"";clear:both;display:block}}.reviewer_awards_books.show .vote-area__list__item:last-of-type{border-bottom:none;padding:30px 0 40px}.reviewer_awards_books.show .vote-canditate-user{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.reviewer_awards_books.show .vote-canditate-user__avatar,.reviewer_awards_books.show .vote-canditate-user__avatar__image{width:54px;height:54px;border-radius:4px}@media only screen and (min-width: 980px){.reviewer_awards_books.show .vote-canditate-user__avatar,.reviewer_awards_books.show .vote-canditate-user__avatar__image{width:56px;height:56px}}.reviewer_awards_books.show .vote-canditate-user__name{margin-left:10px}@media only screen and (min-width: 980px){.reviewer_awards_books.show .vote-canditate-user__name{margin-left:18px}}.reviewer_awards_books.show .vote-canditate-user__name__text{color:#200308;font-size:16px;line-height:1.3;font-weight:bold;word-break:break-all;display:block}@media only screen and (min-width: 980px){.reviewer_awards_books.show .vote-canditate-user__name__text{font-size:20px}}.reviewer_awards_books.show .vote-canditate-user__name__text__main{font-size:20px}@media only screen and (min-width: 980px){.reviewer_awards_books.show .vote-canditate-user__name__text__main{font-size:26px}}.reviewer_awards_books.show .vote-area__list__item__review{font-size:18px;line-height:1.6;margin:14px 0 16px;word-break:break-all}@media only screen and (min-width: 980px){.reviewer_awards_books.show .vote-area__list__item__review{font-size:20px;margin:20px 0}}.reviewer_awards_books.show .vote-area__list__item__btn{background-color:#d80029;color:#fff;font-weight:bold;border:2px solid #200308;box-shadow:3px 3px 0px rgba(0,0,0,.3);font-size:16px;line-height:1.3;width:100%;height:47px;position:relative}@media only screen and (min-width: 980px){.reviewer_awards_books.show .vote-area__list__item__btn{transform:translateX(0);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.reviewer_awards_books.show .vote-area__list__item__btn:hover{transform:translateY(3px);box-shadow:none}}@media only screen and (min-width: 980px){.reviewer_awards_books.show .vote-area__list__item__btn{width:295px;float:right}}.reviewer_awards_books.show .vote-area__list__item__btn::after{content:"このレビューに投票する";position:absolute;right:0;left:0;top:12px;margin:0 auto}.reviewer_awards_books.show .vote-area__list__item__btn[data-status=disabled],.reviewer_awards_books.show .vote-area__list__item__btn[data-status=voted]{pointer-events:none;border:2px solid #a59c9c}.reviewer_awards_books.show .vote-area__list__item__btn[data-status=voted]{background-color:#fff;color:#a59c9c;box-shadow:none}.reviewer_awards_books.show .vote-area__list__item__btn[data-status=voted]::after{content:"このレビューに投票済み"}.reviewer_awards_books.show .vote-area__list__item__btn[data-status=disabled]{background-color:#a59c9c;color:#fff;box-shadow:none}.reviewer_awards_books.show .vote-area__list__item__btn[data-status=disabled]::after{content:"このレビューに投票する"}.reviewer_awards_books.show{background:url(/packs/reviewr_awards_red_bg-43749c4a9e8c00ee71d5e74919e19df6.png);background-repeat:repeat;background-size:268px;background-color:#fff;color:#200308;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","Arial","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro","メイリオ",sans-serif}@media only screen and (min-width: 980px){.reviewer_awards_books.show{background-size:458px}}.reviewer_awards_books.show .reviewer_awards_books.show .reviews_container{width:auto;height:auto;margin:0 20px 70px;border:1px solid #200308}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .reviews_container{max-width:772px;margin:0 auto 90px}}.reviewer_awards_books.show .reviewer_awards_books.show .reviews_headline{background-color:#200308}.reviewer_awards_books.show .reviewer_awards_books.show .reviews_headline .reviews_headline__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;margin:0 auto;font-size:22px;line-height:1.3;font-weight:bold}.reviewer_awards_books.show .reviewer_awards_books.show .reviews_headline .reviews_headline__text::after{content:"";display:block;width:86px;height:78px;background:url(/packs/application_illust-640e8092b589f2162e059077de575b37.png);background-size:contain;background-repeat:no-repeat;margin-left:4px}.reviewer_awards_books.show .reviewer_awards_books.show .review-timeline{margin:0 16px}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .review-timeline{margin:0 24px}}.reviewer_awards_books.show .reviewer_awards_books.show .review-timeline.review-timeline--none{font-size:16px;line-height:1.6;padding:40px;color:#a59c9c;text-align:center}.reviewer_awards_books.show .reviewer_awards_books.show .review-timeline .review-timeline__item{padding:20px 0 16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .review-timeline .review-timeline__item{padding:22px 0 16px}}.reviewer_awards_books.show .reviewer_awards_books.show .review-timeline .review-timeline__item:not(:last-child){border-bottom:2px dashed #a59c9c}.reviewer_awards_books.show .reviewer_awards_books.show .review-timeline .review-timeline__item .review-timeline__item__avatar{margin-right:10px;width:48px;height:48px}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .review-timeline .review-timeline__item .review-timeline__item__avatar{margin-right:18px;width:80px;height:80px}}.reviewer_awards_books.show .reviewer_awards_books.show .review-timeline .review-timeline__item .review-timeline__item__avatar>img{width:100%;height:100%;vertical-align:bottom;border-radius:4px}.reviewer_awards_books.show .reviewer_awards_books.show .review-timeline .review-timeline__item .review-timeline__item__detail{flex:1;word-break:break-all}.reviewer_awards_books.show .reviewer_awards_books.show .review-timeline .review-timeline__item .review-timeline__item__name{color:#200308;font-size:18px;font-weight:bold;line-height:1.3}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .review-timeline .review-timeline__item .review-timeline__item__name{font-size:22px}}.reviewer_awards_books.show .reviewer_awards_books.show .review-timeline .review-timeline__item .review-timeline__item__text{font-size:16px;line-height:1.6;margin-top:4px}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .review-timeline .review-timeline__item .review-timeline__item__text{font-size:18px;margin-top:6px}}.reviewer_awards_books.show .reviewer_awards_books.show .button-status-text{margin:30px auto 16px;font-size:24px;font-weight:bold;line-height:1.3;text-align:center}@media only screen and (max-width: 320px){.reviewer_awards_books.show .reviewer_awards_books.show .button-status-text{font-size:18px}}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .button-status-text{font-size:28px;margin:36px 0 16px}.reviewer_awards_books.show .reviewer_awards_books.show .button-status-text br{display:none}}.reviewer_awards_books.show .reviewer_awards_books.show .button-status-text--text-only{margin:30px auto}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .button-status-text--text-only{margin:36px 0}}.reviewer_awards_books.show .reviewer_awards_books.show .vote-headding{border-top:2px dashed #a59c9c;margin:0 20px;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .vote-headding{max-width:772px;margin:0 auto}}.reviewer_awards_books.show .reviewer_awards_books.show .vote-headding__text{color:#d80029;font-size:20px;line-height:1.5;font-weight:bold;text-align:center;padding:24px 0 20px}@media only screen and (max-width: 320px){.reviewer_awards_books.show .reviewer_awards_books.show .vote-headding__text{font-size:18px}}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .vote-headding__text{font-size:24px;padding:30px 0 18px}}.reviewer_awards_books.show .reviewer_awards_books.show .vote-headding__text__br{display:block}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .vote-headding__text__br{display:none}}.reviewer_awards_books.show .reviewer_awards_books.show .vote-explanation{position:relative;margin:0 20px 80px;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .vote-explanation{max-width:772px;margin:0 auto 80px}}.reviewer_awards_books.show .reviewer_awards_books.show .vote-explanation::before{content:"";display:block;background-image:url(/packs/entry_balloon-1a537b36e8b9eefdfedab7f75caf55b1.svg);background-size:30px 26px;position:absolute;right:68px;bottom:-25px;width:30px;height:26px}.reviewer_awards_books.show .reviewer_awards_books.show .vote-explanation::after{content:"";display:block;background-image:url(/packs/application_illust-640e8092b589f2162e059077de575b37.png);background-size:78px 78px;position:absolute;right:6px;bottom:-80px;width:78px;height:78px}.reviewer_awards_books.show .reviewer_awards_books.show .vote-explanation__list{border:1px solid #a59c9c;padding:16px 14px 10px}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .vote-explanation__list{padding:30px}}.reviewer_awards_books.show .reviewer_awards_books.show .vote-explanation__list__item{font-size:16px;line-height:1.6;list-style-type:disc;margin:0 0 10px 16px}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .vote-explanation__list__item{font-size:18px}}.reviewer_awards_books.show .reviewer_awards_books.show .vote-explanation__list__item__strong{font-weight:bold}.reviewer_awards_books.show .reviewer_awards_books.show .vote-area{margin:0 auto}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .vote-area{max-width:772px;padding-bottom:80px}}.reviewer_awards_books.show .reviewer_awards_books.show .vote-area__list{background-color:#f6eaea;padding:0 20px}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .vote-area__list{padding:0 24px}}.reviewer_awards_books.show .reviewer_awards_books.show .vote-area__list__item{border-bottom:2px dashed #a59c9c;padding:30px 0}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .vote-area__list__item::after{content:"";clear:both;display:block}}.reviewer_awards_books.show .reviewer_awards_books.show .vote-area__list__item:last-of-type{border-bottom:none;padding:30px 0 40px}.reviewer_awards_books.show .reviewer_awards_books.show .vote-canditate-user{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.reviewer_awards_books.show .reviewer_awards_books.show .vote-canditate-user__avatar,.reviewer_awards_books.show .reviewer_awards_books.show .vote-canditate-user__avatar__image{width:54px;height:54px;border-radius:4px}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .vote-canditate-user__avatar,.reviewer_awards_books.show .reviewer_awards_books.show .vote-canditate-user__avatar__image{width:56px;height:56px}}.reviewer_awards_books.show .reviewer_awards_books.show .vote-canditate-user__name{margin-left:10px}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .vote-canditate-user__name{margin-left:18px}}.reviewer_awards_books.show .reviewer_awards_books.show .vote-canditate-user__name__text{color:#200308;font-size:16px;line-height:1.3;font-weight:bold;word-break:break-all;display:block}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .vote-canditate-user__name__text{font-size:20px}}.reviewer_awards_books.show .reviewer_awards_books.show .vote-canditate-user__name__text__main{font-size:20px}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .vote-canditate-user__name__text__main{font-size:26px}}.reviewer_awards_books.show .reviewer_awards_books.show .vote-area__list__item__review{font-size:18px;line-height:1.6;margin:14px 0 16px;word-break:break-all}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .vote-area__list__item__review{font-size:20px;margin:20px 0}}.reviewer_awards_books.show .reviewer_awards_books.show .vote-area__list__item__btn{background-color:#d80029;color:#fff;font-weight:bold;border:2px solid #200308;box-shadow:3px 3px 0px rgba(0,0,0,.3);font-size:16px;line-height:1.3;width:100%;height:47px;position:relative}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .vote-area__list__item__btn{transform:translateX(0);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.reviewer_awards_books.show .reviewer_awards_books.show .vote-area__list__item__btn:hover{transform:translateY(3px);box-shadow:none}}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .vote-area__list__item__btn{width:295px;float:right}}.reviewer_awards_books.show .reviewer_awards_books.show .vote-area__list__item__btn::after{content:"このレビューに投票する";position:absolute;right:0;left:0;top:12px;margin:0 auto}.reviewer_awards_books.show .reviewer_awards_books.show .vote-area__list__item__btn[data-status=disabled],.reviewer_awards_books.show .reviewer_awards_books.show .vote-area__list__item__btn[data-status=voted]{pointer-events:none;border:2px solid #a59c9c}.reviewer_awards_books.show .reviewer_awards_books.show .vote-area__list__item__btn[data-status=voted]{background-color:#fff;color:#a59c9c;box-shadow:none}.reviewer_awards_books.show .reviewer_awards_books.show .vote-area__list__item__btn[data-status=voted]::after{content:"このレビューに投票済み"}.reviewer_awards_books.show .reviewer_awards_books.show .vote-area__list__item__btn[data-status=disabled]{background-color:#a59c9c;color:#fff;box-shadow:none}.reviewer_awards_books.show .reviewer_awards_books.show .vote-area__list__item__btn[data-status=disabled]::after{content:"このレビューに投票する"}.reviewer_awards_books.show .reviewer_awards_books.show .book-page-result{margin:50px 20px 70px}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .book-page-result{max-width:848px;margin:70px auto 80px}}.reviewer_awards_books.show .reviewer_awards_books.show .result-reviewer{padding:42px 18px 20px;position:relative}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .result-reviewer{padding:58px 40px 40px}}.reviewer_awards_books.show .reviewer_awards_books.show .result-reviewer--best-reviewer{border:2px solid #dbab01;margin-bottom:98px}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .result-reviewer--best-reviewer{margin-bottom:112px}}.reviewer_awards_books.show .reviewer_awards_books.show .result-reviewer--good-reviewer{border:2px solid #a6b2c8}.reviewer_awards_books.show .reviewer_awards_books.show .result-reviewer__heading{position:absolute;top:-48px;margin:0 auto;width:95.2%;left:0;right:0;text-align:center}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .result-reviewer__heading{width:100%;top:-62px}}.reviewer_awards_books.show .reviewer_awards_books.show .result-reviewer__heading__image{vertical-align:bottom}@media only screen and (max-width: 480px){.reviewer_awards_books.show .reviewer_awards_books.show .result-reviewer__heading__image{width:100%;height:auto}}.reviewer_awards_books.show .reviewer_awards_books.show .reviewer-detail--good-reviewer:first-child{margin-bottom:20px}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .reviewer-detail--good-reviewer:first-child{margin-bottom:26px}}.reviewer_awards_books.show .reviewer_awards_books.show .reviewer-detail--good-reviewer:nth-child(2){padding-top:20px;border-top:2px dashed #a59c9c}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .reviewer-detail--good-reviewer:nth-child(2){padding-top:26px}}@media only screen and (max-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .reviewer-detail__profile{text-align:center}}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .reviewer-detail__profile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:312px;margin:0 auto 20px}}.reviewer_awards_books.show .reviewer_awards_books.show .reviewer-detail__profile__avatar{display:inline-block}@media only screen and (max-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .reviewer-detail__profile__avatar{margin:0 auto}}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .reviewer-detail__profile__avatar{width:100px;height:100px}}.reviewer_awards_books.show .reviewer_awards_books.show .reviewer-detail__profile__avatar__image{border-radius:4px;vertical-align:bottom}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .reviewer-detail__profile__avatar__image{width:100px;height:100px}}.reviewer_awards_books.show .reviewer_awards_books.show .reviewer-detail__profile__name{margin:16px 0 20px;line-height:1.3;font-weight:bold;word-break:break-all}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .reviewer-detail__profile__name{margin:0 0 0 16px}}.reviewer_awards_books.show .reviewer_awards_books.show .reviewer-detail__profile__name__text{font-size:24px;color:#200308}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .reviewer-detail__profile__name__text{font-size:28px}}.reviewer_awards_books.show .reviewer_awards_books.show .reviewer-detail__profile__name__text__span{font-size:18px}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .reviewer-detail__profile__name__text__span{font-size:22px}}.reviewer_awards_books.show .reviewer_awards_books.show .reviewer-detail__review{font-size:18px;line-height:1.8;word-break:break-all}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .reviewer-detail__review{font-size:20px}}.reviewer_awards_books.show .reviewer_awards_books.show .book-buttons{margin-top:24px}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .book-buttons{margin-top:14px}}.reviewer_awards_books.show .reviewer_awards_books.show .theme-book-button__trial{color:#d80029;font-weight:bold;display:inline-block;position:relative;border-bottom:solid 2px #d80029;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:24px auto 0;width:112px;height:auto;padding-bottom:2px;font-size:16px;line-height:1.3}.reviewer_awards_books.show .reviewer_awards_books.show .theme-book-button__trial::before{content:"";display:block;position:absolute;background-color:#f6eaea;height:2px;bottom:-2px;left:0;width:0;transition:width .4s ease-in-out}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .theme-book-button__trial:hover::before{width:100%}}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .theme-book-button__trial{margin:0}}.reviewer_awards_books.show .reviewer_awards_books.show .theme-book-button__trial::after{content:"";display:block;width:14px;height:14px;background:url(/packs/reviewer-awards_new_tab_red-5b16324302f43cce212dcd8442377d8e.svg);background-size:contain;background-repeat:no-repeat;margin-left:2px}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .book-buttons__main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.reviewer_awards_books.show .reviewer_awards_books.show .theme-book-button__wish-book--delete,.reviewer_awards_books.show .reviewer_awards_books.show .theme-book-button__wish-book--add{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;cursor:pointer;margin-top:24px;width:100%;height:47px;font-size:16px;line-height:1.6}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .theme-book-button__wish-book--delete,.reviewer_awards_books.show .reviewer_awards_books.show .theme-book-button__wish-book--add{max-width:256px;margin-top:25px}}.reviewer_awards_books.show .reviewer_awards_books.show .theme-book-button__wish-book--delete{background-color:#fff;font-weight:bold;border:2px solid #200308;box-shadow:3px 3px 0px rgba(0,0,0,.3);color:#200308}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .theme-book-button__wish-book--delete{transform:translateX(0);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.reviewer_awards_books.show .reviewer_awards_books.show .theme-book-button__wish-book--delete:hover{transform:translateY(3px);box-shadow:none}}.reviewer_awards_books.show .reviewer_awards_books.show .theme-book-button__wish-book--delete::before{content:"";display:block;width:15px;height:15px;background:url(/packs/reviewer-awards_delete_icon-0459a3302bf9e57a671de4b58a2f60be.svg);background-size:contain;background-repeat:no-repeat;margin-right:4px}.reviewer_awards_books.show .reviewer_awards_books.show .theme-book-button__wish-book--add{background-color:#feffb9;font-weight:bold;border:2px solid #200308;box-shadow:3px 3px 0px rgba(0,0,0,.3);color:#200308}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .theme-book-button__wish-book--add{transform:translateX(0);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.reviewer_awards_books.show .reviewer_awards_books.show .theme-book-button__wish-book--add:hover{transform:translateY(3px);box-shadow:none}}.reviewer_awards_books.show .reviewer_awards_books.show .theme-book-button__wish-book--add::before{content:"";display:block;width:15px;height:15px;background:url(/packs/reviewer-awards_add_icon-4185ad1c6614e7281bff1ae21400dfa1.svg);background-size:contain;background-repeat:no-repeat;margin-right:4px}.reviewer_awards_books.show .reviewer_awards_books.show .theme-book-button__bw-campaign,.reviewer_awards_books.show .reviewer_awards_books.show .theme-book-button__bw-purchase{width:100%;height:auto;margin:20px 0 0 0}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .theme-book-button__bw-campaign,.reviewer_awards_books.show .reviewer_awards_books.show .theme-book-button__bw-purchase{max-width:256px}}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .theme-book-button__bw-campaign{margin:0 0 0 20px}}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .theme-book-button__bw-purchase{margin:25px 0 0 20px}}.reviewer_awards_books.show .reviewer_awards_books.show .theme-book-button__bw-campaign__text{font-size:16px;line-height:1.6;color:#a59c9c;font-weight:bold;text-align:center;margin-bottom:6px}@media only screen and (width: 320px){.reviewer_awards_books.show .reviewer_awards_books.show .theme-book-button__bw-campaign__text{font-size:14px}}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .theme-book-button__bw-campaign__text{font-size:12px}}.reviewer_awards_books.show .reviewer_awards_books.show .theme-book-button__bw-campaign__link,.reviewer_awards_books.show .reviewer_awards_books.show .theme-book-button__bw-purchase__link{background-color:#f6eaea;font-weight:bold;border:2px solid #200308;box-shadow:3px 3px 0px rgba(0,0,0,.3);color:#200308;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;width:100%;height:47px;font-size:16px;line-height:1.6;color:#200308}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .theme-book-button__bw-campaign__link,.reviewer_awards_books.show .reviewer_awards_books.show .theme-book-button__bw-purchase__link{transform:translateX(0);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.reviewer_awards_books.show .reviewer_awards_books.show .theme-book-button__bw-campaign__link:hover,.reviewer_awards_books.show .reviewer_awards_books.show .theme-book-button__bw-purchase__link:hover{transform:translateY(3px);box-shadow:none}}.reviewer_awards_books.show .reviewer_awards_books.show .theme-book-button__bw-campaign__link::after,.reviewer_awards_books.show .reviewer_awards_books.show .theme-book-button__bw-purchase__link::after{content:"";display:block;width:14px;height:14px;background:url(/packs/reviewer-awards_new_tab_black-f47a33a082df04bd8e78a724d9f8a483.svg);background-size:contain;background-repeat:no-repeat;margin-left:6px}.reviewer_awards_books.show .reviewer_awards_books.show .book-page_entry-disable,.reviewer_awards_books.show .reviewer_awards_books.show .book-page_entry{display:block;text-align:center;margin:0 18px 30px;width:auto;height:auto;padding:16px 0;font-size:20px;line-height:1.3}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .book-page_entry-disable,.reviewer_awards_books.show .reviewer_awards_books.show .book-page_entry{margin:0 auto 36px;max-width:508px;padding:24px 0 22px;font-size:30px}}.reviewer_awards_books.show .reviewer_awards_books.show .book-page_entry-disable{background-color:#a59c9c;color:#fff;font-weight:bold}.reviewer_awards_books.show .reviewer_awards_books.show .book-page_entry{background-color:#d80029;color:#fff;font-weight:bold;border:2px solid #200308;box-shadow:3px 3px 0px rgba(0,0,0,.3)}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .book-page_entry{transform:translateX(0);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.reviewer_awards_books.show .reviewer_awards_books.show .book-page_entry:hover{transform:translateY(3px);box-shadow:none}}.reviewer_awards_books.show .reviewer_awards_books.show .header-bar-logo{background-color:#200308;padding:8px 0 14px;text-align:center}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .header-bar-logo{padding:12px 0 14px}}.reviewer_awards_books.show .reviewer_awards_books.show .header-bar-logo__link{display:inline-block}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .header-bar-logo__link{transform:translateX(0);transition:transform .2s ease-in-out}.reviewer_awards_books.show .reviewer_awards_books.show .header-bar-logo__link:hover{transform:translateY(3px)}}.reviewer_awards_books.show .reviewer_awards_books.show .header-bar-logo__link img{width:auto;height:24px;vertical-align:bottom}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .header-bar-logo__link img{height:32px}}.reviewer_awards_books.show .reviewer_awards_books.show .theme_book_detail{width:89.4%;height:auto;margin:26px auto 50px}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .theme_book_detail{max-width:773px;margin:46px auto 40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.reviewer_awards_books.show .reviewer_awards_books.show .theme_book_detail__visual{width:59.5%;height:auto;margin:0 auto}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .theme_book_detail__visual{width:218px;margin:0;flex-shrink:0}}.reviewer_awards_books.show .reviewer_awards_books.show .theme_book_detail__visual .theme_book__image{border:2px solid #200308}.reviewer_awards_books.show .reviewer_awards_books.show .theme_book_detail__visual .theme_book__image img{width:100%;height:auto;vertical-align:bottom}.reviewer_awards_books.show .reviewer_awards_books.show .theme_book_detail__visual .theme_book__publisher{color:#fff;background-color:#200308;text-align:center;font-weight:bold;line-height:1.3;padding:6px 12px}.reviewer_awards_books.show .reviewer_awards_books.show .theme_book_detail__information{margin:16px 0 0 0}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .theme_book_detail__information{margin:0 0 0 24px}}.reviewer_awards_books.show .reviewer_awards_books.show .theme_book_detail__information .theme_book__title{font-size:26px;line-height:1.3;font-weight:bold;margin-bottom:8px}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .theme_book_detail__information .theme_book__title{font-size:28px}}.reviewer_awards_books.show .reviewer_awards_books.show .theme_book_detail__information .theme_book__author{font-size:18px;line-height:1}.reviewer_awards_books.show .reviewer_awards_books.show .theme_book__summary{font-size:14px;line-height:1.6;margin-top:16px}.reviewer_awards_books.show .reviewer_awards_books.show .theme_book__summary--hidden{display:none}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .theme_book__summary--hidden{display:block}}.reviewer_awards_books.show .reviewer_awards_books.show .theme_books_controller{position:absolute;top:208px;width:100%;height:auto}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .theme_books_controller{display:none}}.reviewer_awards_books.show .reviewer_awards_books.show .theme_books_controller .theme_books_controller__prev,.reviewer_awards_books.show .reviewer_awards_books.show .theme_books_controller .theme_books_controller__next{position:absolute;border:2px solid #d80029;background-color:#fff;border-radius:4px;width:37px;height:37px}.reviewer_awards_books.show .reviewer_awards_books.show .theme_books_controller .theme_books_controller__prev>img,.reviewer_awards_books.show .reviewer_awards_books.show .theme_books_controller .theme_books_controller__next>img{width:12px;height:11px}.reviewer_awards_books.show .reviewer_awards_books.show .theme_books_controller .theme_books_controller__prev{left:10px}.reviewer_awards_books.show .reviewer_awards_books.show .theme_books_controller .theme_books_controller__prev>img{transform:rotate(90deg);margin:13px 13px 13px 12px}.reviewer_awards_books.show .reviewer_awards_books.show .theme_books_controller .theme_books_controller__next{right:10px}.reviewer_awards_books.show .reviewer_awards_books.show .theme_books_controller .theme_books_controller__next>img{transform:rotate(-90deg);margin:13px 12px 13px 13px}.reviewer_awards_books.show .reviewer_awards_books.show .theme_books_detail_heading{color:#d80029;font-size:30px;line-height:1.3;text-align:center;font-weight:bold;margin:26px 0}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .theme_books_detail_heading{font-size:40px}}.reviewer_awards_books.show .reviewer_awards_books.show .theme_books_detail_heading::after{display:block;content:"";height:2px;width:64px;background-color:#a59c9c;margin:18px auto 0}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .theme_books_detail_heading{margin:60px 0 50px}}.reviewer_awards_books.show .reviewer_awards_books.show .theme_books_tabs{width:100%;height:auto;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#a59c9c}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .theme_books_tabs{max-width:948px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;padding-top:34px}}.reviewer_awards_books.show .reviewer_awards_books.show .theme_books_tabs .book-menu__item{position:relative;width:25%;height:auto;padding:10px 0;background-color:#a59c9c}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .theme_books_tabs .book-menu__item{transition:background-color .2s ease-in-out}.reviewer_awards_books.show .reviewer_awards_books.show .theme_books_tabs .book-menu__item:hover{background-color:#fff}}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .theme_books_tabs .book-menu__item{width:99px;padding:12px 0}}.reviewer_awards_books.show .reviewer_awards_books.show .theme_books_tabs .book-menu__item-2023{position:relative;width:20%;height:auto;padding:10px 0;background-color:#a59c9c}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .theme_books_tabs .book-menu__item-2023{transition:background-color .2s ease-in-out}.reviewer_awards_books.show .reviewer_awards_books.show .theme_books_tabs .book-menu__item-2023:hover{background-color:#fff}}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books.show .theme_books_tabs .book-menu__item-2023{width:99px;padding:12px 0}}.reviewer_awards_books.show .reviewer_awards_books.show .theme_books_tabs .book-menu__item--current{background-color:#fff}.reviewer_awards_books.show .reviewer_awards_books.show .theme_books_tabs .book-menu__link{position:relative;display:block;width:74.7%;height:auto;margin:0 auto}.reviewer_awards_books.show .reviewer_awards_books.show .theme_books_tabs .book-menu__link>img{width:100%;height:auto;vertical-align:bottom}.reviewer_awards_books.show .reviewer_awards_books.show .theme_books_tabs .book-menu__voted-icon{position:absolute;bottom:0;right:0;left:0;margin:0 auto;background-color:rgba(32,3,8,.8);width:96.1%;height:auto}.reviewer_awards_books.show .reviewer_awards_books.show .theme_books_tabs .book-menu__voted-icon .book-menu__voted-icon__text{text-align:center;font-size:16px;font-weight:bold;line-height:1;color:#fff;padding:4px 0}.reviewer_awards_books.show .reviewer_awards_books_entries.new .reviewer_awards__sns_share,.reviewer_awards_books.show .reviewer_awards_books_entries.result .reviewer_awards__sns_share,.reviewer_awards_books.show .reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share,.reviewer_awards_books.show .reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:278px;height:auto;margin:0 auto}@media only screen and (max-width: 320px){.reviewer_awards_books.show .reviewer_awards_books_entries.new .reviewer_awards__sns_share,.reviewer_awards_books.show .reviewer_awards_books_entries.result .reviewer_awards__sns_share,.reviewer_awards_books.show .reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share,.reviewer_awards_books.show .reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share{width:240px}}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books_entries.new .reviewer_awards__sns_share,.reviewer_awards_books.show .reviewer_awards_books_entries.result .reviewer_awards__sns_share,.reviewer_awards_books.show .reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share,.reviewer_awards_books.show .reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share{width:339px}}.reviewer_awards_books.show .reviewer_awards_books_entries.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books.show .reviewer_awards_books_entries.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books.show .reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books.show .reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item{height:26px;width:auto;margin:0 10px 22px 0}@media only screen and (max-width: 320px){.reviewer_awards_books.show .reviewer_awards_books_entries.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books.show .reviewer_awards_books_entries.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books.show .reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books.show .reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item{height:20px}}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books_entries.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books.show .reviewer_awards_books_entries.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books.show .reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books.show .reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item{height:29px;margin:0 16px 38px 0;transform:translateX(0);transition:transform .2s ease-in-out}.reviewer_awards_books.show .reviewer_awards_books_entries.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item:hover,.reviewer_awards_books.show .reviewer_awards_books_entries.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item:hover,.reviewer_awards_books.show .reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item:hover,.reviewer_awards_books.show .reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item:hover{transform:translateY(3px)}}.reviewer_awards_books.show .reviewer_awards_books_entries.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item:nth-child(3),.reviewer_awards_books.show .reviewer_awards_books_entries.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item:nth-child(3),.reviewer_awards_books.show .reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item:nth-child(3),.reviewer_awards_books.show .reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item:nth-child(3){margin:0 0 22px 0}@media only screen and (min-width: 980px){.reviewer_awards_books.show .reviewer_awards_books_entries.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item:nth-child(3),.reviewer_awards_books.show .reviewer_awards_books_entries.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item:nth-child(3),.reviewer_awards_books.show .reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item:nth-child(3),.reviewer_awards_books.show .reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item:nth-child(3){margin:0 0 38px 0}}.reviewer_awards_books.show .reviewer_awards_books_entries.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item a,.reviewer_awards_books.show .reviewer_awards_books_entries.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item a,.reviewer_awards_books.show .reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item a,.reviewer_awards_books.show .reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item a{display:block}.reviewer_awards_books.show .reviewer_awards_books_entries.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item img,.reviewer_awards_books.show .reviewer_awards_books_entries.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item img,.reviewer_awards_books.show .reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item img,.reviewer_awards_books.show .reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item img{height:auto;width:100%;vertical-align:bottom}.reviewer_awards_books.show .books-main-container{background-color:#fff;width:100%;height:auto;margin:0 auto;overflow:hidden;position:relative}@media only screen and (min-width: 980px){.reviewer_awards_books.show .books-main-container{max-width:948px;margin:0 auto 60px}}.reviewer_awards_books.show .books-main-container .book-block{display:flex;position:relative;transition:.5s ease}.reviewer_awards_books.show .books-main-container .book-block .book-block__inner{flex:0 0 100%}.reviewer_awards_books.show .book-block__entry-button-area{border:2px dashed #a59c9c;margin:0 20px 40px;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards_books.show .book-block__entry-button-area{max-width:772px;margin:0 auto 60px}}.reviewer_awards_books_entries.new{background:url(/packs/reviewr_awards_red_bg-43749c4a9e8c00ee71d5e74919e19df6.png);background-repeat:repeat;background-size:268px;background-color:#fff;overflow:hidden;color:#200308;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","Arial","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro","メイリオ",sans-serif}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .reviewer_awards__sns_share,.reviewer_awards_books_entries.new .reviewer_awards_books_entries.result .reviewer_awards__sns_share,.reviewer_awards_books_entries.new .reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share,.reviewer_awards_books_entries.new .reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:278px;height:auto;margin:0 auto}@media only screen and (max-width: 320px){.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .reviewer_awards__sns_share,.reviewer_awards_books_entries.new .reviewer_awards_books_entries.result .reviewer_awards__sns_share,.reviewer_awards_books_entries.new .reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share,.reviewer_awards_books_entries.new .reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share{width:240px}}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .reviewer_awards__sns_share,.reviewer_awards_books_entries.new .reviewer_awards_books_entries.result .reviewer_awards__sns_share,.reviewer_awards_books_entries.new .reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share,.reviewer_awards_books_entries.new .reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share{width:339px}}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books_entries.new .reviewer_awards_books_entries.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books_entries.new .reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books_entries.new .reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item{height:26px;width:auto;margin:0 10px 22px 0}@media only screen and (max-width: 320px){.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books_entries.new .reviewer_awards_books_entries.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books_entries.new .reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books_entries.new .reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item{height:20px}}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books_entries.new .reviewer_awards_books_entries.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books_entries.new .reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books_entries.new .reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item{height:29px;margin:0 16px 38px 0;transform:translateX(0);transition:transform .2s ease-in-out}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item:hover,.reviewer_awards_books_entries.new .reviewer_awards_books_entries.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item:hover,.reviewer_awards_books_entries.new .reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item:hover,.reviewer_awards_books_entries.new .reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item:hover{transform:translateY(3px)}}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item:nth-child(3),.reviewer_awards_books_entries.new .reviewer_awards_books_entries.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item:nth-child(3),.reviewer_awards_books_entries.new .reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item:nth-child(3),.reviewer_awards_books_entries.new .reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item:nth-child(3){margin:0 0 22px 0}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item:nth-child(3),.reviewer_awards_books_entries.new .reviewer_awards_books_entries.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item:nth-child(3),.reviewer_awards_books_entries.new .reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item:nth-child(3),.reviewer_awards_books_entries.new .reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item:nth-child(3){margin:0 0 38px 0}}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item a,.reviewer_awards_books_entries.new .reviewer_awards_books_entries.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item a,.reviewer_awards_books_entries.new .reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item a,.reviewer_awards_books_entries.new .reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item a{display:block}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item img,.reviewer_awards_books_entries.new .reviewer_awards_books_entries.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item img,.reviewer_awards_books_entries.new .reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item img,.reviewer_awards_books_entries.new .reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item img{height:auto;width:100%;vertical-align:bottom}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .entry-and-vote-header,.reviewer_awards_books_entries.new .reviewer_awards_books_entries.result .entry-and-vote-header,.reviewer_awards_books_entries.new .reviewer_awards_books_entries_votes.new .entry-and-vote-header,.reviewer_awards_books_entries.new .reviewer_awards_books_entries_votes.result .entry-and-vote-header{background-color:#fff;padding:14px 0 20px;border-bottom:2px solid #200308}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .entry-and-vote-header__container,.reviewer_awards_books_entries.new .reviewer_awards_books_entries.result .entry-and-vote-header__container,.reviewer_awards_books_entries.new .reviewer_awards_books_entries_votes.new .entry-and-vote-header__container,.reviewer_awards_books_entries.new .reviewer_awards_books_entries_votes.result .entry-and-vote-header__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;margin:0 auto;max-width:278px;height:auto}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .entry-and-vote-header__container__logo,.reviewer_awards_books_entries.new .reviewer_awards_books_entries.result .entry-and-vote-header__container__logo,.reviewer_awards_books_entries.new .reviewer_awards_books_entries_votes.new .entry-and-vote-header__container__logo,.reviewer_awards_books_entries.new .reviewer_awards_books_entries_votes.result .entry-and-vote-header__container__logo{width:130px;height:31px;display:block}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .entry-and-vote-header__container__logo img,.reviewer_awards_books_entries.new .reviewer_awards_books_entries.result .entry-and-vote-header__container__logo img,.reviewer_awards_books_entries.new .reviewer_awards_books_entries_votes.new .entry-and-vote-header__container__logo img,.reviewer_awards_books_entries.new .reviewer_awards_books_entries_votes.result .entry-and-vote-header__container__logo img{width:100%;height:auto;vertical-align:bottom}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .entry-and-vote-header__status,.reviewer_awards_books_entries.new .reviewer_awards_books_entries.result .entry-and-vote-header__status,.reviewer_awards_books_entries.new .reviewer_awards_books_entries_votes.new .entry-and-vote-header__status,.reviewer_awards_books_entries.new .reviewer_awards_books_entries_votes.result .entry-and-vote-header__status{background-color:#200308;border-radius:100px;width:auto;height:26px;margin-left:6px}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .entry-and-vote-header__status__text,.reviewer_awards_books_entries.new .reviewer_awards_books_entries.result .entry-and-vote-header__status__text,.reviewer_awards_books_entries.new .reviewer_awards_books_entries_votes.new .entry-and-vote-header__status__text,.reviewer_awards_books_entries.new .reviewer_awards_books_entries_votes.result .entry-and-vote-header__status__text{color:#fff;font-weight:bold;font-size:14px;line-height:1;padding:6px 28px}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .entry-book-overview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:20px 20px 32px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .entry-book-overview{max-width:780px;height:auto;margin:44px auto 60px}}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .entry-book-overview .entry-book-overview__image{width:114px;height:auto}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .entry-book-overview .entry-book-overview__image{width:156px}}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .entry-book-overview .entry-book-overview__image img{width:100%;height:auto;vertical-align:bottom;flex-shrink:0}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .entry-book-overview .entry-book-detail{margin-left:10px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .entry-book-overview .entry-book-detail{margin-left:30px}}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .entry-book-overview .entry-book-detail .entry-book-detail__sub-text{font-size:16px;line-height:1;font-weight:bold;color:#a59c9c;margin:12px 0 10px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .entry-book-overview .entry-book-detail .entry-book-detail__sub-text{font-size:22px;margin:26px 0 10px}}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .entry-book-overview .entry-book-detail .entry-book-detail__title{font-size:22px;font-weight:bold;line-height:1.3;margin-bottom:4px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .entry-book-overview .entry-book-detail .entry-book-detail__title{font-size:30px;margin-bottom:8px}}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .entry-book-overview .entry-book-detail .entry-book-detail__author{font-size:18px;line-height:1}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .entry-book-overview .entry-book-detail .entry-book-detail__author{font-size:26px}}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .entry-attention{background-color:#f1f1f1;margin-bottom:20px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .entry-attention{margin-bottom:26px}}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .entry-attention .entry-attention__headline{text-align:center;font-size:20px;line-height:1;font-weight:bold;padding:18px 0 10px;border-bottom:1px dashed #200308}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .entry-attention .entry-attention__headline{font-size:24px;padding:22px 0 16px}}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .entry-attention .entry-attention-list{padding:16px 14px 10px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .entry-attention .entry-attention-list{padding:26px 34px 22px}}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .entry-attention .entry-attention-list .entry-attention-list__item{margin-bottom:10px;color:#200308;font-size:16px;line-height:1.6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .entry-attention .entry-attention-list .entry-attention-list__item::before{content:"⚫︎";font-size:8px;margin:4px 6px 0 0}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .entry-attention .entry-attention-list .entry-attention-list__item{font-size:18px}}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .review-action{width:auto;height:auto;margin:0 20px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .review-action{max-width:780px;margin:0 auto}}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .review-action .review-action__btn{box-sizing:border-box;display:block;text-align:center;text-decoration:none;color:#fff;background-color:#200308;width:49%;height:68px;cursor:pointer;padding-top:14px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .review-action .review-action__btn{width:47.1%;height:80px;padding-top:22px}}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .review-action .review-action__btn .review-action__btn__text{font-size:14px;font-weight:bold;line-height:1.3}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .review-action .review-action__btn .review-action__btn__text{font-size:20px}}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .review-action .review-action__btn .review-action__btn__text br{display:block}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .review-action .review-action__btn .review-action__btn__text br{display:none}}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new #new-review{display:none}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new #new-review:checked~.new__form__entry-method .new__form__entry-method__selection{color:#200308;background-color:#fff;border:2px solid #200308;transform:translateY(8px);padding-top:12px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new #new-review:checked~.new__form__entry-method .new__form__entry-method__selection{padding-top:22px;transform:translateY(14px);transition:transform .2s ease-in-out}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new #new-review:checked~.new__form__entry-method .new__form__entry-method__selection:hover{transform:translateY(11px)}}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new #new-review:checked~.new__form__entry-method .new__form__entry-method__creation{pointer-events:none}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new #new-review:not(:checked)~.new__form__entry-method .new__form__entry-method__selection{pointer-events:none}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new #new-review:not(:checked)~.new__form__entry-method .new__form__entry-method__creation{color:#200308;background-color:#fff;border:2px solid #200308;transform:translateY(8px);padding-top:12px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new #new-review:not(:checked)~.new__form__entry-method .new__form__entry-method__creation{padding-top:22px;transform:translateY(14px);transition:transform .2s ease-in-out}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new #new-review:not(:checked)~.new__form__entry-method .new__form__entry-method__creation:hover{transform:translateY(11px)}}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new #new-review:checked~.new__form__creation,.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new #new-review:not(:checked)~.new__form__selection{display:block}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .rules{width:auto;height:162px;box-sizing:border-box;overflow:auto;padding:14px 14px 0;border:1px solid #a59c9c;font-size:14px;line-height:1.5}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .rules{padding:24px 24px 8px}}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .rules>h3{margin-bottom:16px}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .rules p{margin-bottom:16px}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .rules .rules__ul{margin:0 0 16px 32px}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .rules .rules__ul .rules__ul__item{list-style-type:disc;margin-bottom:4px}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .rules .parentheses-list{margin:0 0 0 32px}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .rules .parentheses-list .parentheses-list__item{list-style-type:none;list-style-position:inside;counter-increment:cnt;margin-bottom:4px}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .rules .parentheses-list .parentheses-list__item::before{display:marker;content:"(" counter(cnt) ") ";margin-left:-18px}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .rules .diamond-list{margin-top:10px}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .rules .diamond-list .diamond-list__item{text-indent:-16px;margin-left:16px;margin-bottom:4px}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .rules .diamond-list .diamond-list__item::before{content:"";display:inline-block;width:6px;height:6px;margin-right:.5em;border:1px solid #333;transform:rotate(45deg);vertical-align:0px}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .rules__ol{list-style-position:inside;margin:0 0 16px 0}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .rules__ol .rules__ol__item{margin-bottom:15px}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .rules__ol .rules__ol__item>h4{display:inline-block;margin-bottom:8px}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .rules__ol .rules__ol__item .rules__ol__item__privacy-text{margin-bottom:5px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .rules__ol .rules__ol__item .rules__ol__item__privacy-information{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .rules__ol .rules__ol__item .rules__ol__item__privacy-information .rules__ol__item__privacy-information__text{margin-bottom:0}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .review-choice .review-choice__input{display:none}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .review-choice .review-choice__input:checked~.review-choice__item::after{background-image:url(/packs/radio_mark-329f630fc4231da9c436c338e6b76cad.svg);background-size:contain;background-repeat:no-repeat}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .review-choice .review-choice__item{background-color:#f6eaea;position:relative;padding:56px 20px 20px;cursor:pointer}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .review-choice .review-choice__item{padding:60px 26px 24px;transition:background-color .2s ease-in-out}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .review-choice .review-choice__item:hover{background-color:#fdd}}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .review-choice .review-choice__item::before{content:"";display:block;position:absolute;top:20px;left:20px;width:28px;height:28px;border:1px solid #d80029;border-radius:4px;background-color:#fff}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .review-choice .review-choice__item::before{left:26px}}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .review-choice .review-choice__item::after{content:"";display:block;position:absolute;top:21px;left:24px;width:23px;height:23px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .review-choice .review-choice__item::after{left:30px}}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .review-choice .review-choice__item .review-choice__item__sub-text{font-size:14px;font-weight:bold;line-height:1.6;color:#d80029;position:absolute;top:23px;left:52px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .review-choice .review-choice__item .review-choice__item__sub-text{font-size:16px;top:22px;left:58px}}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .review-choice .review-choice__item .review-choice__item__review-text{font-size:16px;font-weight:bold;line-height:1.6}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .review-choice .review-choice__link{width:160px;height:auto;margin:16px 0 30px auto}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .review-choice .review-choice__link>a{color:#d80029;font-weight:bold;display:inline-block;position:relative;border-bottom:solid 2px #d80029;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:1.3}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .review-choice .review-choice__link>a::before{content:"";display:block;position:absolute;background-color:#f6eaea;height:2px;bottom:-2px;left:0;width:0;transition:width .4s ease-in-out}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .review-choice .review-choice__link>a:hover::before{width:100%}}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .review-choice .review-choice__link>a::after{content:"";display:block;background-image:url(/packs/reviewer-awards_arrow_red-5f27f85bc88dd6242664ff6ca9e22eed.svg);background-size:contain;background-repeat:no-repeat;width:10px;height:12px;transform:rotate(-90deg);margin-left:2px}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .review-choice .review-choice__no-review{border:10px solid #a59c9c}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .review-choice .review-choice__no-review .review-choice__no-review__text{padding:30px 0;text-align:center;color:#a59c9c;font-size:18px;font-weight:bold;line-height:1.6}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .review-choice .review-choice__no-review .review-choice__no-review__text{font-size:20px}}.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .review-choice .review-choice__no-review .review-choice__no-review__text br{display:block}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .reviewer_awards_books_entries.new .review-choice .review-choice__no-review .review-choice__no-review__text br{display:none}}.reviewer_awards_books_entries.new[data-status=input] .new__form{display:block}.reviewer_awards_books_entries.new[data-status=sending] .new__sending{display:block}.reviewer_awards_books_entries.new[data-status=completed] .new__result{display:block}.reviewer_awards_books_entries.new .entry-content{width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .entry-content{max-width:948px;margin:0 auto}}.reviewer_awards_books_entries.new .new__result,.reviewer_awards_books_entries.new .new__sending,.reviewer_awards_books_entries.new .new__form{display:none}.reviewer_awards_books_entries.new .new__form .new__form__selection,.reviewer_awards_books_entries.new .new__form .new__form__creation{display:none;border-top:4px solid #200308;background-color:#fff;padding:14px 20px 34px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .new__form .new__form__selection,.reviewer_awards_books_entries.new .new__form .new__form__creation{border-right:4px solid #200308;border-left:4px solid #200308;padding:44px 84px 20px}}.reviewer_awards_books_entries.new .entry-common-content{background-color:#fff;border-bottom:4px solid #200308;padding:0 20px 40px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .entry-common-content{border-right:4px solid #200308;border-left:4px solid #200308;padding:0 84px 46px}}.reviewer_awards_books_entries.new .review-explanation{position:relative;box-sizing:border-box;border:1px solid #a59c9c;margin-bottom:78px}.reviewer_awards_books_entries.new .review-explanation::before{content:"";display:block;background-image:url(/packs/entry_balloon-1a537b36e8b9eefdfedab7f75caf55b1.svg);background-size:30px 26px;position:absolute;right:68px;bottom:-26px;width:30px;height:26px}.reviewer_awards_books_entries.new .review-explanation::after{content:"";display:block;background-image:url(/packs/application_illust-640e8092b589f2162e059077de575b37.png);background-size:78px 78px;position:absolute;right:6px;bottom:-80px;width:78px;height:78px}.reviewer_awards_books_entries.new .review-explanation-list{padding:16px 14px 10px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .review-explanation-list{padding:30px 34px}}.reviewer_awards_books_entries.new .review-explanation-list .review-explanation-list__item{color:#200308;font-size:16px;line-height:1.6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;margin-bottom:10px}.reviewer_awards_books_entries.new .review-explanation-list .review-explanation-list__item::before{content:"⚫︎";font-size:8px;margin:4px 6px 0 0}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .review-explanation-list .review-explanation-list__item{font-size:18px}}.reviewer_awards_books_entries.new .transmission-btn{margin:40px auto 0;width:100%;height:auto}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .transmission-btn{width:335px}}.reviewer_awards_books_entries.new .transmission-btn .transmission-btn__link{background-color:#d80029;color:#fff;font-weight:bold;border:2px solid #200308;box-shadow:3px 3px 0px rgba(0,0,0,.3);width:100%;height:auto;padding:16px 0;font-size:20px;line-height:1.3}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .transmission-btn .transmission-btn__link{transform:translateX(0);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.reviewer_awards_books_entries.new .transmission-btn .transmission-btn__link:hover{transform:translateY(3px);box-shadow:none}}.reviewer_awards_books_entries.new .back-to-book-page-btn,.reviewer_awards_books_entries.result .back-to-book-page-btn,.reviewer_awards_books_entries_votes.new .back-to-book-page-btn,.reviewer_awards_books_entries_votes.result .back-to-book-page-btn{width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .back-to-book-page-btn,.reviewer_awards_books_entries.result .back-to-book-page-btn,.reviewer_awards_books_entries_votes.new .back-to-book-page-btn,.reviewer_awards_books_entries_votes.result .back-to-book-page-btn{margin:0 auto;width:335px}}.reviewer_awards_books_entries.new .back-to-book-page-btn__container,.reviewer_awards_books_entries.result .back-to-book-page-btn__container,.reviewer_awards_books_entries_votes.new .back-to-book-page-btn__container,.reviewer_awards_books_entries_votes.result .back-to-book-page-btn__container{padding:50px 20px 80px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .back-to-book-page-btn__container,.reviewer_awards_books_entries.result .back-to-book-page-btn__container,.reviewer_awards_books_entries_votes.new .back-to-book-page-btn__container,.reviewer_awards_books_entries_votes.result .back-to-book-page-btn__container{padding:50px 0 90px}}.reviewer_awards_books_entries.new .back-to-book-page-btn__container__link,.reviewer_awards_books_entries.result .back-to-book-page-btn__container__link,.reviewer_awards_books_entries_votes.new .back-to-book-page-btn__container__link,.reviewer_awards_books_entries_votes.result .back-to-book-page-btn__container__link{background-color:#feffb9;font-weight:bold;border:2px solid #200308;box-shadow:3px 3px 0px rgba(0,0,0,.3);color:#200308;text-align:center;display:block;width:auto;height:auto;padding:18px;font-size:18px;line-height:1.3;color:#200308}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .back-to-book-page-btn__container__link,.reviewer_awards_books_entries.result .back-to-book-page-btn__container__link,.reviewer_awards_books_entries_votes.new .back-to-book-page-btn__container__link,.reviewer_awards_books_entries_votes.result .back-to-book-page-btn__container__link{transform:translateX(0);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.reviewer_awards_books_entries.new .back-to-book-page-btn__container__link:hover,.reviewer_awards_books_entries.result .back-to-book-page-btn__container__link:hover,.reviewer_awards_books_entries_votes.new .back-to-book-page-btn__container__link:hover,.reviewer_awards_books_entries_votes.result .back-to-book-page-btn__container__link:hover{transform:translateY(3px);box-shadow:none}}.reviewer_awards_books_entries.new .entry-and-vote-header,.reviewer_awards_books_entries.result .entry-and-vote-header,.reviewer_awards_books_entries_votes.new .entry-and-vote-header,.reviewer_awards_books_entries_votes.result .entry-and-vote-header{background-color:#fff;padding:14px 0 20px;border-bottom:2px solid #200308}.reviewer_awards_books_entries.new .entry-and-vote-header__container,.reviewer_awards_books_entries.result .entry-and-vote-header__container,.reviewer_awards_books_entries_votes.new .entry-and-vote-header__container,.reviewer_awards_books_entries_votes.result .entry-and-vote-header__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;margin:0 auto;max-width:278px;height:auto}.reviewer_awards_books_entries.new .entry-and-vote-header__container__logo,.reviewer_awards_books_entries.result .entry-and-vote-header__container__logo,.reviewer_awards_books_entries_votes.new .entry-and-vote-header__container__logo,.reviewer_awards_books_entries_votes.result .entry-and-vote-header__container__logo{width:130px;height:31px;display:block}.reviewer_awards_books_entries.new .entry-and-vote-header__container__logo img,.reviewer_awards_books_entries.result .entry-and-vote-header__container__logo img,.reviewer_awards_books_entries_votes.new .entry-and-vote-header__container__logo img,.reviewer_awards_books_entries_votes.result .entry-and-vote-header__container__logo img{width:100%;height:auto;vertical-align:bottom}.reviewer_awards_books_entries.new .entry-and-vote-header__status,.reviewer_awards_books_entries.result .entry-and-vote-header__status,.reviewer_awards_books_entries_votes.new .entry-and-vote-header__status,.reviewer_awards_books_entries_votes.result .entry-and-vote-header__status{background-color:#200308;border-radius:100px;width:auto;height:26px;margin-left:6px}.reviewer_awards_books_entries.new .entry-and-vote-header__status__text,.reviewer_awards_books_entries.result .entry-and-vote-header__status__text,.reviewer_awards_books_entries_votes.new .entry-and-vote-header__status__text,.reviewer_awards_books_entries_votes.result .entry-and-vote-header__status__text{color:#fff;font-weight:bold;font-size:14px;line-height:1;padding:6px 28px}.reviewer_awards_books_entries.new .share,.reviewer_awards_books_entries.result .share,.reviewer_awards_books_entries_votes.new .share,.reviewer_awards_books_entries_votes.result .share{padding:0 20px 30px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .share,.reviewer_awards_books_entries.result .share,.reviewer_awards_books_entries_votes.new .share,.reviewer_awards_books_entries_votes.result .share{padding:0 84px 70px}}.reviewer_awards_books_entries.new .share__container,.reviewer_awards_books_entries.result .share__container,.reviewer_awards_books_entries_votes.new .share__container,.reviewer_awards_books_entries_votes.result .share__container{background-color:#f6eaea}.reviewer_awards_books_entries.new .share__heading,.reviewer_awards_books_entries.result .share__heading,.reviewer_awards_books_entries_votes.new .share__heading,.reviewer_awards_books_entries_votes.result .share__heading{font-size:18px;line-height:1;font-weight:bold;text-align:center;padding:28px 0 20px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .share__heading,.reviewer_awards_books_entries.result .share__heading,.reviewer_awards_books_entries_votes.new .share__heading,.reviewer_awards_books_entries_votes.result .share__heading{font-size:22px;padding:40px 0 24px}}.reviewer_awards_books_entries.new .share-content,.reviewer_awards_books_entries.result .share-content,.reviewer_awards_books_entries_votes.new .share-content,.reviewer_awards_books_entries_votes.result .share-content{background-color:#fff;margin:0 20px 20px;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .share-content,.reviewer_awards_books_entries.result .share-content,.reviewer_awards_books_entries_votes.new .share-content,.reviewer_awards_books_entries_votes.result .share-content{margin:0 auto 24px;max-width:660px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.reviewer_awards_books_entries.new .share-content__image,.reviewer_awards_books_entries.result .share-content__image,.reviewer_awards_books_entries_votes.new .share-content__image,.reviewer_awards_books_entries_votes.result .share-content__image{width:119px;height:auto;margin:0 auto 14px;flex-shrink:0}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .share-content__image,.reviewer_awards_books_entries.result .share-content__image,.reviewer_awards_books_entries_votes.new .share-content__image,.reviewer_awards_books_entries_votes.result .share-content__image{width:150px;margin:30px 20px 30px 46px}}.reviewer_awards_books_entries.new .share-content__image img,.reviewer_awards_books_entries.result .share-content__image img,.reviewer_awards_books_entries_votes.new .share-content__image img,.reviewer_awards_books_entries_votes.result .share-content__image img{width:100%;height:auto;vertical-align:bottom;margin-top:20px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .share-content__image img,.reviewer_awards_books_entries.result .share-content__image img,.reviewer_awards_books_entries_votes.new .share-content__image img,.reviewer_awards_books_entries_votes.result .share-content__image img{margin:0}}.reviewer_awards_books_entries.new .share-content__text,.reviewer_awards_books_entries.result .share-content__text,.reviewer_awards_books_entries_votes.new .share-content__text,.reviewer_awards_books_entries_votes.result .share-content__text{font-size:16px;line-height:1.6;padding:0 14px 20px;word-break:break-all}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .share-content__text,.reviewer_awards_books_entries.result .share-content__text,.reviewer_awards_books_entries_votes.new .share-content__text,.reviewer_awards_books_entries_votes.result .share-content__text{font-size:18px;padding:30px 44px 30px 0}}.reviewer_awards_books_entries.new .entry-attention{background-color:#f1f1f1;margin-bottom:20px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .entry-attention{margin-bottom:26px}}.reviewer_awards_books_entries.new .entry-attention .entry-attention__headline{text-align:center;font-size:20px;line-height:1;font-weight:bold;padding:18px 0 10px;border-bottom:1px dashed #200308}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .entry-attention .entry-attention__headline{font-size:24px;padding:22px 0 16px}}.reviewer_awards_books_entries.new .entry-attention .entry-attention-list{padding:16px 14px 10px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .entry-attention .entry-attention-list{padding:26px 34px 22px}}.reviewer_awards_books_entries.new .entry-attention .entry-attention-list .entry-attention-list__item{margin-bottom:10px;color:#200308;font-size:16px;line-height:1.6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.reviewer_awards_books_entries.new .entry-attention .entry-attention-list .entry-attention-list__item::before{content:"⚫︎";font-size:8px;margin:4px 6px 0 0}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .entry-attention .entry-attention-list .entry-attention-list__item{font-size:18px}}.reviewer_awards_books_entries.new .entry-book-overview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:20px 20px 32px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .entry-book-overview{max-width:780px;height:auto;margin:44px auto 60px}}.reviewer_awards_books_entries.new .entry-book-overview .entry-book-overview__image{width:114px;height:auto}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .entry-book-overview .entry-book-overview__image{width:156px}}.reviewer_awards_books_entries.new .entry-book-overview .entry-book-overview__image img{width:100%;height:auto;vertical-align:bottom;flex-shrink:0}.reviewer_awards_books_entries.new .entry-book-overview .entry-book-detail{margin-left:10px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .entry-book-overview .entry-book-detail{margin-left:30px}}.reviewer_awards_books_entries.new .entry-book-overview .entry-book-detail .entry-book-detail__sub-text{font-size:16px;line-height:1;font-weight:bold;color:#a59c9c;margin:12px 0 10px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .entry-book-overview .entry-book-detail .entry-book-detail__sub-text{font-size:22px;margin:26px 0 10px}}.reviewer_awards_books_entries.new .entry-book-overview .entry-book-detail .entry-book-detail__title{font-size:22px;font-weight:bold;line-height:1.3;margin-bottom:4px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .entry-book-overview .entry-book-detail .entry-book-detail__title{font-size:30px;margin-bottom:8px}}.reviewer_awards_books_entries.new .entry-book-overview .entry-book-detail .entry-book-detail__author{font-size:18px;line-height:1}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .entry-book-overview .entry-book-detail .entry-book-detail__author{font-size:26px}}.reviewer_awards_books_entries.new .review-action{width:auto;height:auto;margin:0 20px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .review-action{max-width:780px;margin:0 auto}}.reviewer_awards_books_entries.new .review-action .review-action__btn{box-sizing:border-box;display:block;text-align:center;text-decoration:none;color:#fff;background-color:#200308;width:49%;height:68px;cursor:pointer;padding-top:14px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .review-action .review-action__btn{width:47.1%;height:80px;padding-top:22px}}.reviewer_awards_books_entries.new .review-action .review-action__btn .review-action__btn__text{font-size:14px;font-weight:bold;line-height:1.3}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .review-action .review-action__btn .review-action__btn__text{font-size:20px}}.reviewer_awards_books_entries.new .review-action .review-action__btn .review-action__btn__text br{display:block}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .review-action .review-action__btn .review-action__btn__text br{display:none}}.reviewer_awards_books_entries.new #new-review{display:none}.reviewer_awards_books_entries.new #new-review:checked~.new__form__entry-method .new__form__entry-method__selection{color:#200308;background-color:#fff;border:2px solid #200308;transform:translateY(8px);padding-top:12px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new #new-review:checked~.new__form__entry-method .new__form__entry-method__selection{padding-top:22px;transform:translateY(14px);transition:transform .2s ease-in-out}.reviewer_awards_books_entries.new #new-review:checked~.new__form__entry-method .new__form__entry-method__selection:hover{transform:translateY(11px)}}.reviewer_awards_books_entries.new #new-review:checked~.new__form__entry-method .new__form__entry-method__creation{pointer-events:none}.reviewer_awards_books_entries.new #new-review:not(:checked)~.new__form__entry-method .new__form__entry-method__selection{pointer-events:none}.reviewer_awards_books_entries.new #new-review:not(:checked)~.new__form__entry-method .new__form__entry-method__creation{color:#200308;background-color:#fff;border:2px solid #200308;transform:translateY(8px);padding-top:12px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new #new-review:not(:checked)~.new__form__entry-method .new__form__entry-method__creation{padding-top:22px;transform:translateY(14px);transition:transform .2s ease-in-out}.reviewer_awards_books_entries.new #new-review:not(:checked)~.new__form__entry-method .new__form__entry-method__creation:hover{transform:translateY(11px)}}.reviewer_awards_books_entries.new #new-review:checked~.new__form__creation,.reviewer_awards_books_entries.new #new-review:not(:checked)~.new__form__selection{display:block}.reviewer_awards_books_entries.new .review-choice .review-choice__input{display:none}.reviewer_awards_books_entries.new .review-choice .review-choice__input:checked~.review-choice__item::after{background-image:url(/packs/radio_mark-329f630fc4231da9c436c338e6b76cad.svg);background-size:contain;background-repeat:no-repeat}.reviewer_awards_books_entries.new .review-choice .review-choice__item{background-color:#f6eaea;position:relative;padding:56px 20px 20px;cursor:pointer}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .review-choice .review-choice__item{padding:60px 26px 24px;transition:background-color .2s ease-in-out}.reviewer_awards_books_entries.new .review-choice .review-choice__item:hover{background-color:#fdd}}.reviewer_awards_books_entries.new .review-choice .review-choice__item::before{content:"";display:block;position:absolute;top:20px;left:20px;width:28px;height:28px;border:1px solid #d80029;border-radius:4px;background-color:#fff}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .review-choice .review-choice__item::before{left:26px}}.reviewer_awards_books_entries.new .review-choice .review-choice__item::after{content:"";display:block;position:absolute;top:21px;left:24px;width:23px;height:23px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .review-choice .review-choice__item::after{left:30px}}.reviewer_awards_books_entries.new .review-choice .review-choice__item .review-choice__item__sub-text{font-size:14px;font-weight:bold;line-height:1.6;color:#d80029;position:absolute;top:23px;left:52px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .review-choice .review-choice__item .review-choice__item__sub-text{font-size:16px;top:22px;left:58px}}.reviewer_awards_books_entries.new .review-choice .review-choice__item .review-choice__item__review-text{font-size:16px;font-weight:bold;line-height:1.6}.reviewer_awards_books_entries.new .review-choice .review-choice__link{width:160px;height:auto;margin:16px 0 30px auto}.reviewer_awards_books_entries.new .review-choice .review-choice__link>a{color:#d80029;font-weight:bold;display:inline-block;position:relative;border-bottom:solid 2px #d80029;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:1.3}.reviewer_awards_books_entries.new .review-choice .review-choice__link>a::before{content:"";display:block;position:absolute;background-color:#f6eaea;height:2px;bottom:-2px;left:0;width:0;transition:width .4s ease-in-out}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .review-choice .review-choice__link>a:hover::before{width:100%}}.reviewer_awards_books_entries.new .review-choice .review-choice__link>a::after{content:"";display:block;background-image:url(/packs/reviewer-awards_arrow_red-5f27f85bc88dd6242664ff6ca9e22eed.svg);background-size:contain;background-repeat:no-repeat;width:10px;height:12px;transform:rotate(-90deg);margin-left:2px}.reviewer_awards_books_entries.new .review-choice .review-choice__no-review{border:10px solid #a59c9c}.reviewer_awards_books_entries.new .review-choice .review-choice__no-review .review-choice__no-review__text{padding:30px 0;text-align:center;color:#a59c9c;font-size:18px;font-weight:bold;line-height:1.6}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .review-choice .review-choice__no-review .review-choice__no-review__text{font-size:20px}}.reviewer_awards_books_entries.new .review-choice .review-choice__no-review .review-choice__no-review__text br{display:block}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .review-choice .review-choice__no-review .review-choice__no-review__text br{display:none}}.reviewer_awards_books_entries.new .review-field{background-color:#f6eaea;padding:16px 16px 46px;box-sizing:border-box;position:relative}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .review-field{padding:24px 24px 46px}}.reviewer_awards_books_entries.new .review-field .review-field__textarea{font-size:16px;font-weight:bold;line-height:1.6;width:100%;height:230px;padding:14px;box-sizing:border-box;border:1px solid #d80029}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .review-field .review-field__textarea{font-size:18px;height:190px}}.reviewer_awards_books_entries.new .review-field .review-field__textarea:focus-visible{border:4px solid #d80029;outline:transparent}.reviewer_awards_books_entries.new .review-field .review-field__error{position:absolute;top:-28px;white-space:nowrap;background-color:#feffb9;color:#d80029;font-size:14px;font-weight:bold;line-height:1.3;border-radius:6px;padding:10px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .review-field .review-field__error{top:-20px}}.reviewer_awards_books_entries.new .review-field .review-field__error:empty{display:none}.reviewer_awards_books_entries.new .review-field .review-field__error::after{display:block;content:"";height:8px;width:8px;background-color:#feffb9;position:absolute;left:50%;bottom:-4px;transform:translateX(-50%) rotate(-45deg)}.reviewer_awards_books_entries.new .review-field .review-field__counter{float:right;line-height:1.6;font-weight:bold}.reviewer_awards_books_entries.new .review-field .review-field__counter .review-field__counter__current{vertical-align:bottom;color:#d80029;font-size:16px;margin-right:2px}.reviewer_awards_books_entries.new .review-field .review-field__counter .review-field__counter__max{color:#a59c9c;font-size:14px}.reviewer_awards_books_entries.new .reviewer_awards__sns_share,.reviewer_awards_books_entries.result .reviewer_awards__sns_share,.reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share,.reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:278px;height:auto;margin:0 auto}@media only screen and (max-width: 320px){.reviewer_awards_books_entries.new .reviewer_awards__sns_share,.reviewer_awards_books_entries.result .reviewer_awards__sns_share,.reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share,.reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share{width:240px}}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .reviewer_awards__sns_share,.reviewer_awards_books_entries.result .reviewer_awards__sns_share,.reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share,.reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share{width:339px}}.reviewer_awards_books_entries.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books_entries.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item{height:26px;width:auto;margin:0 10px 22px 0}@media only screen and (max-width: 320px){.reviewer_awards_books_entries.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books_entries.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item{height:20px}}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books_entries.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item{height:29px;margin:0 16px 38px 0;transform:translateX(0);transition:transform .2s ease-in-out}.reviewer_awards_books_entries.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item:hover,.reviewer_awards_books_entries.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item:hover,.reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item:hover,.reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item:hover{transform:translateY(3px)}}.reviewer_awards_books_entries.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item:nth-child(3),.reviewer_awards_books_entries.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item:nth-child(3),.reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item:nth-child(3),.reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item:nth-child(3){margin:0 0 22px 0}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item:nth-child(3),.reviewer_awards_books_entries.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item:nth-child(3),.reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item:nth-child(3),.reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item:nth-child(3){margin:0 0 38px 0}}.reviewer_awards_books_entries.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item a,.reviewer_awards_books_entries.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item a,.reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item a,.reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item a{display:block}.reviewer_awards_books_entries.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item img,.reviewer_awards_books_entries.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item img,.reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item img,.reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item img{height:auto;width:100%;vertical-align:bottom}.reviewer_awards_books_entries.new .rules{width:auto;height:162px;box-sizing:border-box;overflow:auto;padding:14px 14px 0;border:1px solid #a59c9c;font-size:14px;line-height:1.5}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .rules{padding:24px 24px 8px}}.reviewer_awards_books_entries.new .rules>h3{margin-bottom:16px}.reviewer_awards_books_entries.new .rules p{margin-bottom:16px}.reviewer_awards_books_entries.new .rules .rules__ul{margin:0 0 16px 32px}.reviewer_awards_books_entries.new .rules .rules__ul .rules__ul__item{list-style-type:disc;margin-bottom:4px}.reviewer_awards_books_entries.new .rules .parentheses-list{margin:0 0 0 32px}.reviewer_awards_books_entries.new .rules .parentheses-list .parentheses-list__item{list-style-type:none;list-style-position:inside;counter-increment:cnt;margin-bottom:4px}.reviewer_awards_books_entries.new .rules .parentheses-list .parentheses-list__item::before{display:marker;content:"(" counter(cnt) ") ";margin-left:-18px}.reviewer_awards_books_entries.new .rules .diamond-list{margin-top:10px}.reviewer_awards_books_entries.new .rules .diamond-list .diamond-list__item{text-indent:-16px;margin-left:16px;margin-bottom:4px}.reviewer_awards_books_entries.new .rules .diamond-list .diamond-list__item::before{content:"";display:inline-block;width:6px;height:6px;margin-right:.5em;border:1px solid #333;transform:rotate(45deg);vertical-align:0px}.reviewer_awards_books_entries.new .rules__ol{list-style-position:inside;margin:0 0 16px 0}.reviewer_awards_books_entries.new .rules__ol .rules__ol__item{margin-bottom:15px}.reviewer_awards_books_entries.new .rules__ol .rules__ol__item>h4{display:inline-block;margin-bottom:8px}.reviewer_awards_books_entries.new .rules__ol .rules__ol__item .rules__ol__item__privacy-text{margin-bottom:5px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries.new .rules__ol .rules__ol__item .rules__ol__item__privacy-information{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.reviewer_awards_books_entries.new .rules__ol .rules__ol__item .rules__ol__item__privacy-information .rules__ol__item__privacy-information__text{margin-bottom:0}.reviewer_awards_books_entries_votes.result{background:url(/packs/reviewr_awards_red_bg-43749c4a9e8c00ee71d5e74919e19df6.png);background-repeat:repeat;background-size:268px;background-color:#fff;color:#200308;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","Arial","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro","メイリオ",sans-serif}.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.new .reviewer_awards__sns_share,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.result .reviewer_awards__sns_share,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:278px;height:auto;margin:0 auto}@media only screen and (max-width: 320px){.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.new .reviewer_awards__sns_share,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.result .reviewer_awards__sns_share,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share{width:240px}}@media only screen and (min-width: 980px){.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.new .reviewer_awards__sns_share,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.result .reviewer_awards__sns_share,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share{width:339px}}.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item{height:26px;width:auto;margin:0 10px 22px 0}@media only screen and (max-width: 320px){.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item{height:20px}}@media only screen and (min-width: 980px){.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item{height:29px;margin:0 16px 38px 0;transform:translateX(0);transition:transform .2s ease-in-out}.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item:hover,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item:hover,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item:hover,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item:hover{transform:translateY(3px)}}.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item:nth-child(3),.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item:nth-child(3),.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item:nth-child(3),.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item:nth-child(3){margin:0 0 22px 0}@media only screen and (min-width: 980px){.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item:nth-child(3),.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item:nth-child(3),.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item:nth-child(3),.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item:nth-child(3){margin:0 0 38px 0}}.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item a,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item a,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item a,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item a{display:block}.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item img,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item img,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.new .reviewer_awards__sns_share .reviewer_awards__sns_share__item img,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.result .reviewer_awards__sns_share .reviewer_awards__sns_share__item img{height:auto;width:100%;vertical-align:bottom}.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.new .entry-and-vote-header,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.result .entry-and-vote-header,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.new .entry-and-vote-header,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.result .entry-and-vote-header{background-color:#fff;padding:14px 0 20px;border-bottom:2px solid #200308}.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.new .entry-and-vote-header__container,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.result .entry-and-vote-header__container,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.new .entry-and-vote-header__container,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.result .entry-and-vote-header__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;margin:0 auto;max-width:278px;height:auto}.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.new .entry-and-vote-header__container__logo,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.result .entry-and-vote-header__container__logo,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.new .entry-and-vote-header__container__logo,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.result .entry-and-vote-header__container__logo{width:130px;height:31px;display:block}.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.new .entry-and-vote-header__container__logo img,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.result .entry-and-vote-header__container__logo img,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.new .entry-and-vote-header__container__logo img,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.result .entry-and-vote-header__container__logo img{width:100%;height:auto;vertical-align:bottom}.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.new .entry-and-vote-header__status,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.result .entry-and-vote-header__status,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.new .entry-and-vote-header__status,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.result .entry-and-vote-header__status{background-color:#200308;border-radius:100px;width:auto;height:26px;margin-left:6px}.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.new .entry-and-vote-header__status__text,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.result .entry-and-vote-header__status__text,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.new .entry-and-vote-header__status__text,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.result .entry-and-vote-header__status__text{color:#fff;font-weight:bold;font-size:14px;line-height:1;padding:6px 28px}.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.new .share,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.result .share,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.new .share,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.result .share{padding:0 20px 30px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.new .share,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.result .share,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.new .share,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.result .share{padding:0 84px 70px}}.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.new .share__container,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.result .share__container,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.new .share__container,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.result .share__container{background-color:#f6eaea}.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.new .share__heading,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.result .share__heading,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.new .share__heading,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.result .share__heading{font-size:18px;line-height:1;font-weight:bold;text-align:center;padding:28px 0 20px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.new .share__heading,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.result .share__heading,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.new .share__heading,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.result .share__heading{font-size:22px;padding:40px 0 24px}}.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.new .share-content,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.result .share-content,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.new .share-content,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.result .share-content{background-color:#fff;margin:0 20px 20px;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.new .share-content,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.result .share-content,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.new .share-content,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.result .share-content{margin:0 auto 24px;max-width:660px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.new .share-content__image,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.result .share-content__image,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.new .share-content__image,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.result .share-content__image{width:119px;height:auto;margin:0 auto 14px;flex-shrink:0}@media only screen and (min-width: 980px){.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.new .share-content__image,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.result .share-content__image,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.new .share-content__image,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.result .share-content__image{width:150px;margin:30px 20px 30px 46px}}.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.new .share-content__image img,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.result .share-content__image img,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.new .share-content__image img,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.result .share-content__image img{width:100%;height:auto;vertical-align:bottom;margin-top:20px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.new .share-content__image img,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.result .share-content__image img,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.new .share-content__image img,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.result .share-content__image img{margin:0}}.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.new .share-content__text,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.result .share-content__text,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.new .share-content__text,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.result .share-content__text{font-size:16px;line-height:1.6;padding:0 14px 20px;word-break:break-all}@media only screen and (min-width: 980px){.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.new .share-content__text,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries.result .share-content__text,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.new .share-content__text,.reviewer_awards_books_entries_votes.result .reviewer_awards_books_entries_votes.result .share-content__text{font-size:18px;padding:30px 44px 30px 0}}@media only screen and (min-width: 980px){.reviewer_awards_books_entries_votes.result{background-size:458px}}.reviewer_awards_books_entries_votes.result .reviewer_awards__main-container{background-color:#fff;width:100%;height:auto;margin:0}@media only screen and (min-width: 980px){.reviewer_awards_books_entries_votes.result .reviewer_awards__main-container{max-width:948px;margin:44px auto 0}}.reviewer_awards_books_entries_votes.result .vote-complete-message__heading{color:#d80029;font-size:26px;line-height:1;padding:40px 0 26px;text-align:center;font-weight:bold}@media only screen and (min-width: 980px){.reviewer_awards_books_entries_votes.result .vote-complete-message__heading{font-size:28px;padding:40px 0 30px}}.reviewer_awards_books_entries_votes.result .vote-complete-benefit{margin:0 20px 40px;width:auto;height:auto;position:relative}@media only screen and (min-width: 980px){.reviewer_awards_books_entries_votes.result .vote-complete-benefit{display:flex;justify-content:center;align-items:center;margin:0 auto 40px;max-width:628px}}.reviewer_awards_books_entries_votes.result .vote-complete-benefit .vote-complete-benefit__text{font-size:18px;font-weight:bold;line-height:1.6;text-align:center;word-break:break-all}@media only screen and (max-width: 320px){.reviewer_awards_books_entries_votes.result .vote-complete-benefit .vote-complete-benefit__text{font-size:16px}}@media only screen and (min-width: 980px){.reviewer_awards_books_entries_votes.result .vote-complete-benefit .vote-complete-benefit__text{font-size:20px;text-align:left}}.reviewer_awards_books_entries_votes.result .vote-complete-benefit .vote-complete-benefit__text__strong{color:#d80029}@media only screen and (min-width: 980px){.reviewer_awards_books_entries_votes.result .vote-complete-benefit .vote-complete-benefit__text__strong--half-width-space{margin-right:8px}}.reviewer_awards_books_entries_votes.result .vote-complete-benefit::before{content:"";display:block;position:relative;width:224px;height:152px;background:url(/packs/dokumechan-e986e9b22b89260c4bb46c30e3da9d94.svg);background-size:contain;background-repeat:no-repeat;top:0;right:0;left:0;margin:0 auto 16px}@media only screen and (min-width: 980px){.reviewer_awards_books_entries_votes.result .vote-complete-benefit::before{top:auto;left:auto;right:auto;width:163px;height:110px;margin:0 20px 0 0}}.reviewer-awards-back-to-top{background-color:#fff;padding:50px 0 40px;text-align:center;z-index:999}.reviewer-awards-back-to-top a{display:inline-block}.reviewer-awards-back-to-top img{width:78px;height:auto;vertical-align:bottom}@media only screen and (min-width: 980px){.reviewer-awards-back-to-top{background-color:transparent;padding:0;position:fixed;right:20px;bottom:20px;transform:translateX(0);transition:transform .2s ease-in-out}.reviewer-awards-back-to-top:hover{transform:translateY(3px)}}.reviewer-awards-footer{background-color:#200308;padding:24px 0 33px;text-align:center}@media only screen and (min-width: 980px){.reviewer-awards-footer{padding:38px 0 83px}}.reviewer-awards-footer .reviewer-awards-footer__logo{margin-bottom:14px}.reviewer-awards-footer .reviewer-awards-footer__logo .reviewer-awards-footer__logo__bookmeter,.reviewer-awards-footer .reviewer-awards-footer__logo .reviewer-awards-footer__logo__davinci{display:inline-block;width:auto;margin:0 8px}@media only screen and (min-width: 980px){.reviewer-awards-footer .reviewer-awards-footer__logo .reviewer-awards-footer__logo__bookmeter,.reviewer-awards-footer .reviewer-awards-footer__logo .reviewer-awards-footer__logo__davinci{transform:translateX(0);transition:transform .2s ease-in-out}.reviewer-awards-footer .reviewer-awards-footer__logo .reviewer-awards-footer__logo__bookmeter:hover,.reviewer-awards-footer .reviewer-awards-footer__logo .reviewer-awards-footer__logo__davinci:hover{transform:translateY(3px)}}.reviewer-awards-footer .reviewer-awards-footer__logo .reviewer-awards-footer__logo__bookmeter img,.reviewer-awards-footer .reviewer-awards-footer__logo .reviewer-awards-footer__logo__davinci img{height:100%;width:auto}.reviewer-awards-footer .reviewer-awards-footer__logo .reviewer-awards-footer__logo__bookmeter{height:20px}.reviewer-awards-footer .reviewer-awards-footer__logo .reviewer-awards-footer__logo__davinci{height:26px}.reviewer-awards-footer .reviewer-awards-footer__copyright{color:#fff;font-size:10px;line-height:1}.reviewer-awards-modal-overrider .partials.modal .modal__contents{width:590px;max-height:90%;border:none;overflow:hidden;overflow-y:scroll;top:50%;left:50%;transform:translate(-50%, -50%)}@media only screen and (max-width: 720px){.reviewer-awards-modal-overrider .partials.modal .modal__contents{width:290px}}.reviewer-awards-modal-overrider .partials.modal .modal__contents .modal__contents__header{border:none;background:#a59c9c;color:#fff;border-radius:0}.reviewer-awards-modal-overrider .partials.modal .modal__contents .modal__contents__main{line-height:1.6;word-break:break-all}.reviewer-awards-modal-overrider .partials.modal .modal__close-btn::before,.reviewer-awards-modal-overrider .partials.modal .modal__close-btn::after{background-color:#fff}.reviewer-awards-modal-overrider .partials.modal .modal__background{background-color:rgba(0,0,0,.5)}.reviewer-awards-modal-overrider .bm-btn{border-radius:0}.reviewer-awards-modal-overrider .bm-btn--green{background-color:#ec1c24;background-image:none;border:none}.reviewer-awards-modal-overrider .bm-btn--grey{background-image:none;background-color:#fff}.reviewer_awards__complete-container{background-color:#fff;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards__complete-container{max-width:948px;margin:44px auto 0}}.reviewer_awards__complete-container .review-sending-message{padding:40px}@media only screen and (min-width: 980px){.reviewer_awards__complete-container .review-sending-message{padding:40px 0}}.reviewer_awards__complete-container .complete-message{padding:40px 20px 30px}@media only screen and (min-width: 980px){.reviewer_awards__complete-container .complete-message{padding:40px 0 40px}}.reviewer_awards__complete-container .review-sending-message__heading,.reviewer_awards__complete-container .complete-message__heading{color:#d80029;font-size:26px;line-height:1;font-weight:bold;text-align:center}@media only screen and (min-width: 980px){.reviewer_awards__complete-container .review-sending-message__heading,.reviewer_awards__complete-container .complete-message__heading{font-size:28px}}.reviewer_awards__complete-container .review-sending-message__text{font-size:16px;text-align:center;line-height:1;margin:16px auto 26px}@media only screen and (min-width: 980px){.reviewer_awards__complete-container .review-sending-message__text{font-size:18px;margin:18px auto 30px}}.reviewer_awards__complete-container .review-sending-message__image{width:100%;height:auto}@media only screen and (min-width: 980px){.reviewer_awards__complete-container .review-sending-message__image{width:340px;height:auto;margin:0 auto;display:block}}.reviewer_awards__complete-container .entry-done{margin:18px auto 0;width:auto;height:auto}@media only screen and (min-width: 980px){.reviewer_awards__complete-container .entry-done{margin:26px auto 0;max-width:780px}}.reviewer_awards__complete-container .entry-done .entry-done__heading{color:#fff;background-color:#a59c9c;font-size:16px;line-height:1;font-weight:bold;padding:14px 0;text-align:center}@media only screen and (min-width: 980px){.reviewer_awards__complete-container .entry-done .entry-done__heading{font-size:20px}}.reviewer_awards__complete-container .entry-done .entry-done-content{font-size:16px;line-height:1.6;background-color:#f1f1f1;padding:14px 14px 18px}@media only screen and (min-width: 980px){.reviewer_awards__complete-container .entry-done .entry-done-content{font-size:18px;padding:22px 24px}}.reviewer_awards__complete-container .other-award-message{margin:100px 20px 40px;width:auto;height:auto;position:relative}@media only screen and (min-width: 980px){.reviewer_awards__complete-container .other-award-message{margin:0 auto 50px;max-width:780px}}.reviewer_awards__complete-container .other-award-message .other-award-message__text{font-size:18px;font-weight:bold;line-height:1.6;text-align:center}@media only screen and (max-width: 320px){.reviewer_awards__complete-container .other-award-message .other-award-message__text{font-size:16px}}@media only screen and (min-width: 980px){.reviewer_awards__complete-container .other-award-message .other-award-message__text{padding-left:345px;font-size:20px;text-align:left}}.reviewer_awards__complete-container .other-award-message .other-award-message__text span{color:#d80029}@media only screen and (min-width: 980px){.reviewer_awards__complete-container .other-award-message .other-award-message__text span br{display:none}}.reviewer_awards__complete-container .other-award-message::before{content:"";display:block;position:absolute;width:107px;height:76px;background:url(/packs/award_image_code-7a5370b6919f45ad74fd69e389bb6123.svg);background-size:contain;background-repeat:no-repeat;top:-87px;right:0;left:-86px;margin:0 auto}@media only screen and (min-width: 980px){.reviewer_awards__complete-container .other-award-message::before{width:120px;height:85px;top:30px;left:-480px}}.reviewer_awards__complete-container .other-award-message::after{content:"";display:block;position:absolute;width:92px;height:81px;background:url(/packs/award_image_coin-b6fc51d078b1b958114bc26f6e2976ea.svg);background-size:contain;background-repeat:no-repeat;top:-99px;right:-126px;left:0;margin:0 auto}@media only screen and (min-width: 980px){.reviewer_awards__complete-container .other-award-message::after{width:104px;height:92px;top:16px;right:0;left:-240px}}.reviewer_awards_partials.entrance .entrance__description{margin:10px}.reviewer_awards_partials.entrance .entrance__description p{font-size:14px;line-height:1.5;margin-bottom:15px}.reviewer_awards_partials.entrance .entrance__headline{font-weight:bold;text-align:center;font-size:14px}.reviewer_awards_partials.entrance .entrance__about{font-size:14px;line-height:1.5;margin:10px}.reviewer_awards_partials.entrance .bm-entrance .bm-entrance__item{margin:10px}.reviewer_awards_partials.vote-confirm-modal .vote-confirm-modal__description{background-color:#f6eaea;padding:10px 10px 14px}@media only screen and (min-width: 980px){.reviewer_awards_partials.vote-confirm-modal .vote-confirm-modal__description{padding:22px 46px 26px}}.reviewer_awards_partials.vote-confirm-modal .vote-confirm-modal__description__headline,.reviewer_awards_partials.vote-confirm-modal .vote-confirm-modal__description__content{font-size:16px}.reviewer_awards_partials.vote-confirm-modal .vote-confirm-modal__description__headline{font-weight:bold;margin-bottom:6px}.reviewer_awards_partials.vote-confirm-modal .btn-lists{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:18px 0 15px}@media only screen and (min-width: 980px){.reviewer_awards_partials.vote-confirm-modal .btn-lists{max-width:280px;margin:20px auto 20px}}.reviewer_awards_partials.vote-confirm-modal .btn-lists__item{width:47.9%;height:auto}@media only screen and (min-width: 980px){.reviewer_awards_partials.vote-confirm-modal .btn-lists__item{width:47.2%}}.reviewer_awards_partials.vote-confirm-modal .vote-btn,.reviewer_awards_partials.vote-confirm-modal .cancel-btn{text-align:center;font-size:16px;padding:9px 0 8px}.reviewer_awards_partials.vote-confirm-modal .vote-btn{background-color:#d80029;color:#fff;font-weight:bold;border:2px solid #200308;box-shadow:3px 3px 0px rgba(0,0,0,.3);display:block}@media only screen and (min-width: 980px){.reviewer_awards_partials.vote-confirm-modal .vote-btn{transform:translateX(0);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.reviewer_awards_partials.vote-confirm-modal .vote-btn:hover{transform:translateY(3px);box-shadow:none}}.reviewer_awards_partials.vote-confirm-modal .cancel-btn{background-color:#fff;font-weight:bold;border:2px solid #200308;box-shadow:3px 3px 0px rgba(0,0,0,.3);color:#200308;cursor:pointer}@media only screen and (min-width: 980px){.reviewer_awards_partials.vote-confirm-modal .cancel-btn{transform:translateX(0);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.reviewer_awards_partials.vote-confirm-modal .cancel-btn:hover{transform:translateY(3px);box-shadow:none}}.violation_reports.new .new__completed{margin:40px 25px;text-align:center}.violation_reports.new .new__completed p{margin:15px 0;font-size:16px;line-height:1.5;word-break:break-all}.breadcrumb-list .sprite-core.icon-breadcrumb,.events-area .eventslist li .eventslist-image a,.events-create-block form .actions button .sprite-core.icon-search-white,.layouts.headers.logout_header .header__nav .nav__sub .sub__registrations .registrations__item .item__icon,.field.filed-comment .filed-comment-file span.sprite-core.icon-camera,.general-search .general-search-button .sprite-core.icon-search-white{overflow:hidden;text-indent:100%;white-space:nowrap}html{overflow-y:scroll}body{font:13px/1.231;*font-size:small;*font:x-small}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ul li{list-style:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.booklist{margin-bottom:-10px}.booklist:after{content:"";clear:both;height:0;display:block;visibility:hidden}.booklist li{float:left;margin:0 10px 15px 10px;position:relative;width:150px}.booklist li:nth-child(4n+1){clear:both}.booklist li .booklist-image{font-size:0;line-height:0;margin:0 auto 5px auto;text-align:center}.booklist li .booklist-image .booklist-image__thumbnail{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 2px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 2px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 2px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.2);width:125px;height:150px;background:center center no-repeat;background-size:contain}.booklist li .booklist-image:hover .booklist-image__thumbnail{-webkit-outline:3px solid #64bc4b;-moz-outline:3px solid #64bc4b;-ms-outline:3px solid #64bc4b;-o-outline:3px solid #64bc4b;outline:3px solid #64bc4b;-webkit-box-shadow:0px 0px 3px 2px rgba(0,0,0,.4);-moz-box-shadow:0px 0px 3px 2px rgba(0,0,0,.4);-ms-box-shadow:0px 0px 3px 2px rgba(0,0,0,.4);-o-box-shadow:0px 0px 3px 2px rgba(0,0,0,.4);box-shadow:0px 0px 3px 2px rgba(0,0,0,.4)}.booklist li .booklist-image:hover .booklist-operate{display:block}.booklist li .booklist-bookcomment{left:4px;position:absolute;top:-18px}.booklist li .booklist-title{font-size:12px;line-height:1.5;margin-bottom:5px}.booklist li ul.booklist-authors li{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #f0f0f0;box-sizing:border-box;cursor:pointer;float:none;margin:0 0 3px 0;max-width:100%;padding:3px 5px;width:auto;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.booklist li ul.booklist-authors li a{display:block;max-width:130px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.5}.booklist li ul.booklist-authors li:hover{background-color:#64bc4b;border:1px solid #64bc4b}.booklist li ul.booklist-authors li:hover a{color:#fff;text-decoration:none}.booklist li .booklist-registration-count span{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;border:1px solid #f0f0f0;box-sizing:border-box;box-sizing:border-box;color:red;font-size:10px;line-height:1.5;padding:3px 5px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.booklist li .booklist-operate{-webkit-box-shadow:2px 0px 2px 0px rgba(0,0,0,.2);-moz-box-shadow:2px 0px 2px 0px rgba(0,0,0,.2);-ms-box-shadow:2px 0px 2px 0px rgba(0,0,0,.2);-o-box-shadow:2px 0px 2px 0px rgba(0,0,0,.2);box-shadow:2px 0px 2px 0px rgba(0,0,0,.2);background-color:#64bc4b;display:none;left:128px;padding:3px;position:absolute;top:-3px;width:100px;z-index:100;-webkit-border-radius:0px 4px 4px 0px;-moz-border-radius:0px 4px 4px 0px;-ms-border-radius:0px 4px 4px 0px;-o-border-radius:0px 4px 4px 0px;border-radius:0px 4px 4px 0px}.booklist li .booklist-operate li{float:none;margin:0 0 2px 0;width:100%}.booklist li .booklist-operate li:last-child{margin:0}.booklist li .booklist-operate li a{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;background-color:#fff;display:block;font-size:10px;line-height:1.5;padding:4px 10px}.booklist li .booklist-operate li a:hover{background-color:#64bc4b;color:#fff}.booklist li .booklist-operate li.active a{background-color:red;color:#fff}.booklist li .booklist-priority{margin:5px auto 10px}.booklist li .booklist-priority .label{color:#999;font-size:10px;line-height:12px;margin-right:5px}.booklist li .booklist-priority .star,.booklist li .booklist-priority .star-active{color:#e0e0e0;font-size:12px;line-height:12px;margin-right:3px}.booklist li .booklist-priority .star-active{color:#64bc4b}.booklist li .booklist-amazon a{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#ee921a;border:1px solid #ee921a;box-sizing:border-box;color:#fff;display:block;text-align:center;-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s;background-color:#f7d479;border-color:#f7d479;font-size:10px;height:33px;padding-top:9px}.booklist li .booklist-amazon a .label{color:#fff;height:24px;line-height:24px;vertical-align:top}.booklist li .booklist-amazon a:hover{background-color:#ffca38;border:1px solid #ffca38;text-decoration:none}.booklist li .booklist-amazon a:hover .label{color:#fff;text-decoration:none}.booklist li .booklist-amazon a a:hover{text-decoration:none}.booklist li .booklist-amazon a .label{display:inline-block;*display:inline;*zoom:1;color:#333;height:13px;line-height:13px;margin-left:8px;vertical-align:top}.booklist li .booklist-amazon a:hover .label{color:#666}.booklist-table:after{content:"";clear:both;height:0;display:block;visibility:hidden}.booklist-table li{border-bottom:1px solid #e8e8e8;box-sizing:border-box;display:table;font-size:12px;line-height:28px;padding:0;text-align:center;width:680px}.booklist-table li .booklist-date{box-sizing:border-box;display:table-cell;padding:10px 4px;width:130px}.booklist-table li .booklist-title{box-sizing:border-box;display:table-cell;padding:10px 4px;width:220px}.booklist-table li .booklist-title a{display:block;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:200px}.booklist-table li div.booklist-authors{box-sizing:border-box;display:table-cell;padding:10px 4px;width:140px}.booklist-table li div.booklist-authors a{display:block;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:120px}.booklist-table li .booklist-number-of-page{box-sizing:border-box;display:table-cell;padding:10px 4px;width:90px}.booklist-table li .booklist-edit{box-sizing:border-box;display:table-cell;padding:10px 4px;width:100px}.booklist-table li .booklist-edit a{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s;background-color:#fcfcfc;border:1px solid #ececec;box-sizing:border-box;display:block;text-align:center;font-size:12px;line-height:28px;height:30px}.booklist-table li .booklist-edit a .label{color:#666;vertical-align:top}.booklist-table li .booklist-edit a:hover{background-color:#64bc4b;border-color:#64bc4b;color:#fff;text-decoration:none}.booklist-table li .booklist-edit a:hover .label{color:#fff;text-decoration:none}.booklist-table li .booklist-edit a a:hover{text-decoration:none}.booklist-table li .booklist-edit a:hover{color:#fff}.booklist-table li.booklist-list-caption{color:#666;font-weight:bold;background-color:#f8f8f8}.book-operations:after{content:"";clear:both;height:0;display:block;visibility:hidden}.book-operations>li{margin-bottom:5px}.tab-nav,.accounts.leave .leave__header .header__tab,.accounts.show .show__header .header__tab{background-color:#ecf0e7;padding:5px 15px 0 15px;position:relative;text-align:left}.tab-nav li,.accounts.leave .leave__header .header__tab li,.accounts.show .show__header .header__tab li{display:inline-block;*display:inline;*zoom:1;-webkit-border-top-left-radius:4px;-moz-border-top-left-radius:4px;-ms-border-top-left-radius:4px;-o-border-top-left-radius:4px;border-top-left-radius:4px;border:1px solid #dde1d5;box-sizing:border-box;height:41px;position:relative;text-align:center;width:108px;-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px}.tab-nav li a,.accounts.leave .leave__header .header__tab li a,.accounts.show .show__header .header__tab li a{-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s;-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px;background-color:#fff;color:#666;display:block;font-size:12px;height:40px;line-height:40px;text-decoration:none;-webkit-border-top-left-radius:4px;-moz-border-top-left-radius:4px;-ms-border-top-left-radius:4px;-o-border-top-left-radius:4px;border-top-left-radius:4px}.tab-nav li a:hover,.accounts.leave .leave__header .header__tab li a:hover,.accounts.show .show__header .header__tab li a:hover{background-color:#64bc4b;color:#fff}.tab-nav li.active a,.accounts.leave .leave__header .header__tab li.active a,.accounts.show .show__header .header__tab li.active a{background-color:#64bc4b;color:#fff}.tab-nav li.active:after,.accounts.leave .leave__header .header__tab li.active:after,.accounts.show .show__header .header__tab li.active:after{border-bottom:1px solid #64bc4b;bottom:-1px;content:"";left:0;position:absolute;width:100%;z-index:11}.tab-nav:after,.accounts.leave .leave__header .header__tab:after,.accounts.show .show__header .header__tab:after{border-bottom:1px solid #dde1d5;bottom:0;content:"";left:0;position:absolute;width:100%;z-index:10}.page-inner-nav{background-color:#fcfcfc;border-bottom:1px solid #eff1eb;padding:10px 15px}.page-inner-nav li{display:inline-block;*display:inline;*zoom:1;font-size:12px;margin-right:15px}.page-inner-nav li a .label{color:#333;margin-left:5px}.page-inner-nav li a:hover .label{color:#64bc4b;text-decoration:underline}.page-inner-nav li.active a .label{color:#64bc4b}.page-inner-nav li.active a:hover .label{color:#64bc4b;text-decoration:underline}.page-inner-nav li.selectbox .label{color:#aaa;margin-right:8px}.page-inner-nav li.selectbox select{background:#fff;border:1px solid #e1e1e1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:12px;padding:3px}.bm-form-status{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-size:10px;line-height:1.5;font-weight:bold;padding:3px 8px}.bm-form-status--necessary{background-color:#f33;color:#fff}.bm-form-status--any{background-color:#66f;color:#fff}input[type=text],input[type=email],input[type=password],input[type=number]{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.1) inset;-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,.1) inset;-ms-box-shadow:1px 1px 2px 0 rgba(0,0,0,.1) inset;-o-box-shadow:1px 1px 2px 0 rgba(0,0,0,.1) inset;box-shadow:1px 1px 2px 0 rgba(0,0,0,.1) inset;font-size:13px;line-height:1;padding:10px 30px 10px 10px;width:100%;box-sizing:border-box;border:1px solid #ccc}input[type=number]{width:40%}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=file]{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;font-size:13px;padding:10px;box-sizing:border-box;border:1px solid #ccc}input[type=radio]{font-size:13px;margin:0 8px 0 0}textarea{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.1) inset;-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,.1) inset;-ms-box-shadow:1px 1px 2px 0 rgba(0,0,0,.1) inset;-o-box-shadow:1px 1px 2px 0 rgba(0,0,0,.1) inset;box-shadow:1px 1px 2px 0 rgba(0,0,0,.1) inset;font-size:13px;line-height:18px;padding:10px;width:100%;box-sizing:border-box;border:1px solid #ccc;resize:vertical;overflow:auto}.bm-form__field__input-text{position:relative}.bm-form__field__input-text .sprite-core.icon-form-ok{display:none;position:absolute;z-index:200;top:11px;right:10px}.bm-form__field__input-text .sprite-core.icon-form-ng{display:none;position:absolute;z-index:200;top:11px;right:10px}.bm-form__field__input-text__msg{display:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-shadow:0 0 3px 0 rgba(0,0,0,.2);font-size:12px;line-height:12px;position:absolute;z-index:201;top:-36px;right:0;left:0;box-sizing:border-box;max-width:90%;min-height:36px;margin:auto;padding:12px 20px;text-align:center;color:#fff;background-color:#e22}.bm-form__field__input-text__msg:after{border:5px solid transparent;border-top-color:#e22;border-bottom-width:0;width:0;bottom:-5px;content:"";display:block;left:50%;position:absolute}.bm-form__field__textarea{position:relative}.bm-form__field__textarea .sprite-core.icon-form-ok{display:none;position:absolute;z-index:200;top:11px;right:10px}.bm-form__field__textarea .sprite-core.icon-form-ng{display:none;position:absolute;z-index:200;top:11px;right:10px}.bm-form__field__textarea__msg{display:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-shadow:0 0 3px 0 rgba(0,0,0,.2);font-size:12px;line-height:12px;position:absolute;z-index:201;top:-36px;right:0;left:0;box-sizing:border-box;max-width:90%;min-height:36px;margin:auto;padding:12px 20px;text-align:center;color:#fff;background-color:#e22}.bm-form__field__textarea__msg:after{border:5px solid transparent;border-top-color:#e22;border-bottom-width:0;width:0;bottom:-5px;content:"";display:block;left:50%;position:absolute}.bm-form__radio>label{font-weight:bold;margin-right:15px}.bm-form__select>select{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;font-size:12px;line-height:1.5;min-width:80px;box-sizing:border-box;border:1px solid #ccc;height:32px;text-indent:2px}.bm-form__select__text{margin:0 15px 0 5px}.bm-form__select--public>select{width:100%}.bm-form__checkbox input[type=checkbox]{font-size:13px;margin:0 7px 0 0}.bm-form__checkbox label{font-weight:bold;margin-right:15px}.bm-form__checkbox>ul>li{margin-bottom:12px}.bm-form__checkbox>ul>li:nth-last-child(1){margin-bottom:0}.bm-form__caution{font-size:11px;line-height:14px;padding-top:4px;color:#999}.bm-form__action{width:100%}.bm-form__action:after{content:"";clear:both;height:0;display:block;visibility:hidden}.bm-form__action__no{float:left;width:35%;margin:0 5% 0 10%}.bm-form__action__yes{float:right;width:35%;margin:0 10% 0 5%}.bm-form-status{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-size:10px;line-height:1.5;font-weight:bold;padding:3px 8px}.bm-form-status--necessary{background-color:#f33;color:#fff}.bm-form-status--any{background-color:#66f;color:#fff}.bm-form-notice{font-size:13px;line-height:1.5;margin:10px auto 30px;text-align:center}.bm-form-notice>p{margin-bottom:5px}.bm-form-notice__caution{color:red;font-weight:bold}.bm-form-notice--account{margin-top:30px}.bm-form-notice--error{color:red;font-weight:bold}.field:after{content:"";clear:both;height:0;display:block;visibility:hidden}.field h4,.field label{font-size:12px;line-height:24px;font-weight:bold;margin-bottom:10px}.field h4.button-label,.field label.button-label{font-weight:100;margin:0 20px 0 5px}.field .fakelabel{font-size:13px;line-height:24px;font-weight:bold;margin-bottom:10px}.field input[type=checkbox]+label{font-weight:100;margin-left:4px}.field.field-radio{margin-bottom:10px}.field .actions{text-align:center}.field .actions-column{text-align:center}.field .input-field{position:relative}.field .input-field .sprite-core.icon-form-ok{display:none;position:absolute;top:11px;right:10px;z-index:200}.field .input-field .sprite-core.icon-form-ng{display:none;position:absolute;top:11px;right:10px;z-index:200}.field .input-field .error-msg{display:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-shadow:0 0 3px 0 rgba(0,0,0,.2);position:absolute;padding:12px 20px;margin:auto;font-size:13px;box-sizing:border-box;color:#fff;background-color:#355b75;top:-36px;left:0;right:0;width:90%;min-height:36px;z-index:201;text-align:center}.field .input-field .error-msg:after{border:5px solid transparent;border-top-color:#355b75;border-bottom-width:0;width:0;bottom:-5px;content:"";display:block;left:50%;position:absolute}.field .label-file{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:block;font-size:12px;line-height:38px;width:350px;height:40px;box-sizing:border-box;border:1px solid #a2ac9e;background-color:#e2ecde;text-indent:10px;text-align:center;margin-bottom:5px}.field .label-file input[type=file]{position:absolute;opacity:0;width:350px;margin-bottom:0}.field .selected-filename{color:#64bc4b;font-size:12px;line-height:1.5;margin-bottom:10px}.field .input-filed-unit{margin-left:10px;font-size:12px}.field .input-field-notice{font-size:12px;line-height:1.5;text-indent:-1em;margin-left:1em}.field.filed-comment{float:left;width:370px}.field.filed-comment .filed-comment-file{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s;background-color:#fcfcfc;border:1px solid #ececec;box-sizing:border-box;display:block;text-align:center;display:inline-block;font-size:12px;line-height:0;width:51px;height:51px;padding-top:11px;text-align:center}.field.filed-comment .filed-comment-file .label{color:#666;vertical-align:top}.field.filed-comment .filed-comment-file:hover{background-color:#64bc4b;border-color:#64bc4b;color:#fff;text-decoration:none}.field.filed-comment .filed-comment-file:hover .label{color:#fff;text-decoration:none}.field.filed-comment .filed-comment-file a:hover{text-decoration:none}.field.filed-comment .filed-comment-file input[type=file]{position:absolute;opacity:0;width:51px;margin-bottom:0}.field.filed-comment .filed-comment-filename{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;max-width:300px;vertical-align:top;display:inline-block;color:#64bc4b;font-size:13px;line-height:49px}.actions.actions-comment{float:right;width:200px}.form-block{margin:0 auto;padding:20px 0 15px 0;text-align:center;width:760px;text-align:left}.form-block:after{content:"";clear:both;height:0;display:block;visibility:hidden}.form-block .confirmlist:after{content:"";clear:both;height:0;display:block;visibility:hidden}.form-block .confirmlist dt,.form-block .confirmlist dd{border-bottom:1px solid #f0f0f0}.form-block .confirmlist dt{clear:both;float:left;width:130px;padding:0 15px 10px 0;margin:0 0 10px 0;height:24px;text-align:right;font-size:13px;line-height:24px}.form-block .confirmlist dd{float:right;position:relative;padding:0 0 10px 0;margin:0 0 10px 0;width:615px;font-size:13px;line-height:24px;height:24px;text-align:left}.form-block .caption-area{clear:both;float:left;width:130px;padding:0 15px 6px 0;margin:0;text-align:right}.form-block .caption-area label{font-size:13px;line-height:24px}.form-block .operate-area{float:right;position:relative;padding-bottom:10px;width:615px;text-align:left}.form-block .operate-area.operate-area-half{width:315px;padding-right:300px}.form-block .necessary{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-size:10px;line-height:24px;font-weight:bold;margin-left:5px;margin-bottom:10px;background-color:#f33;color:#fff;padding:3px 4px}.form-block .any{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-size:10px;line-height:24px;font-weight:bold;margin-left:5px;margin-bottom:10px;background-color:#66f;color:#fff;padding:3px 4px}.form-block.form-block-account{width:880px}.form-block.form-block-account .caption-area{width:150px}.form-block.form-block-account .caption-area span{font-size:13px;font-weight:bold;line-height:24px;font-weight:bold}.form-block.form-block-account .operate-area{float:left;width:595px}.form-block.form-block-account .operate-area label{font-size:13px}.form-block.form-block-account .operate-area.operate-area-half{width:300px;padding-right:295px}.form-block.form-block-account .operate-area .mailaddress{font-size:13px;line-height:24px;font-weight:bold;margin-bottom:10px}.form-block.form-block-account .operate-area span.textonly{font-size:13px;line-height:24px}.form-block.form-block-account .public-area{float:right;width:120px;text-align:right}.form-block.form-block-book{width:880px}.form-block.form-block-book .caption-area{width:150px}.form-block.form-block-book .caption-area span{font-size:13px;font-weight:bold;line-height:24px;font-weight:bold}.form-block.form-block-sns{width:880px}.form-block.form-block-sns .caption-area{width:150px}.form-block.form-block-sns .caption-area span{font-size:13px;font-weight:bold;line-height:24px;font-weight:bold}.form-block.form-block-sns .operate-area{float:left;width:715px}.form-block.form-block-sns .operate-area.operate-area-half{width:300px;padding-right:295px}.form-block.form-block-sns .operate-area .mailaddress{font-size:13px;line-height:24px;font-weight:bold;margin-bottom:10px}.form-block.form-block-sns .operate-area .textonly{font-size:13px;line-height:24px}.form-block p{line-height:1.5}.form-block p.outline{margin-bottom:20px;padding:0 15px}.form-block h3{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-size:16px;font-weight:bold;margin:15px auto 10px;background-color:#f0f0f0;padding:10px 20px;text-align:center}.actions-column{text-align:center}.actions-column form{width:250px;margin:0 auto;text-align:center;padding:0 10px;display:inline-block;*display:inline;*zoom:1}.general-search{box-sizing:border-box;display:block;height:40px;margin:20px 0;position:relative;width:100%}.general-search .general-search-facade{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s;background-color:#f0f0f0;border:1px solid #d4dacb;box-sizing:border-box;color:#666;cursor:pointer;display:inline-block;float:left;font-size:10px;height:40px;line-height:38px;padding:0 10px 0 10px}.general-search .general-search-facade .sprite-core.icon-arrow-down{height:6px;margin-left:5px;width:6px}.general-search .general-search-facade:hover{background-color:#ccc}.general-search .general-fill{height:40px;overflow:hidden;white-space:nowrap;width:auto;zoom:1}.general-search .general-fill .general-search-field{background:#fff;border-bottom:1px solid #d4dacb;border-top:1px solid #d4dacb;box-sizing:border-box;height:40px;position:relative}.general-search .general-fill .general-search-field input.general-search-input{border:0;box-shadow:none;box-sizing:border-box;display:block;font-size:13px;height:38px;left:0;line-height:38px;margin:0;padding:6px 10px 6px 0px;position:absolute;text-indent:8px;top:0;width:100%;-webkit-appearance:none}.general-search .general-search-button{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s;background-color:#418701;border:1px solid #d4dacb;box-sizing:border-box;cursor:pointer;display:block;float:right;height:40px;padding:10px 0 0 2px;text-align:center;width:35px}.general-search .general-search-button:hover{background-color:#61b901}.general-search .general-search-dropdown{border:0;cursor:pointer;display:block;font-family:arial,sans-serif;height:35px;left:0;line-height:35px;margin:0;opacity:0;outline:0;padding:10px;position:absolute;top:-1px;visibility:visible;width:150px;width:auto}.general-ads{float:right;height:60px;margin-top:10px;width:468px}.sprite-core.icon-nice{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:0px 0px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:14px;width:14px}.sprite-core.icon-nice-active{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-50px 0px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:14px;width:14px}.sprite-core.icon-comment{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-100px 0px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:14px;width:15px}.sprite-core.icon-comment-active{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-150px 0px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:14px;width:15px}.sprite-core.icon-search-white{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-200px 0px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:18px;width:18px}.sprite-core.icon-breadcrumb{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-250px 0px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:15px;width:18px}.sprite-core.icon-arrow-down{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-300px 0px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:6px;width:6px}.sprite-core.icon-arrow-right{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-350px 0px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:10px;width:6px}.sprite-core.icon-arrow-right-s{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-400px 0px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:10px;width:6px}.sprite-core.icon-arrow-right-sb{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-450px 0px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:10px;width:6px}.sprite-core.icon-push{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:0px -50px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:24px;width:24px}.sprite-core.icon-push-active{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-50px -50px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:24px;width:24px}.sprite-core.icon-regist{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-100px -50px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:24px;width:24px}.sprite-core.icon-regist-active{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-150px -50px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:24px;width:24px}.sprite-core.icon-loggedin{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-200px -50px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:24px;width:24px}.sprite-core.icon-login-active{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-250px -50px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:24px;width:24px}.sprite-core.icon-close{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-300px -50px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:12px;width:12px}.sprite-core.icon-close-active{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-350px -50px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:12px;width:12px}.sprite-core.icon-blank-black{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-400px -50px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:13px;width:14px}.sprite-core.icon-blank{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-450px -50px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:13px;width:14px}.sprite-core.icon-setting{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:0px -100px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:18px;width:18px}.sprite-core.icon-setting-active{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-50px -100px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:18px;width:18px}.sprite-core.icon-tweet{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-100px -100px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:18px;width:18px}.sprite-core.icon-tweet-active{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-150px -100px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:18px;width:18px}.sprite-core.icon-search-gray{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-200px -100px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:18px;width:18px}.sprite-core.icon-search-gray-active{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-250px -100px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:18px;width:18px}.sprite-core.icon-camera{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-300px -100px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:24px;width:20px}.sprite-core.icon-camera-active{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-350px -100px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:24px;width:20px}.sprite-core.icon-form-ng{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-400px -100px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:18px;width:18px}.sprite-core.icon-form-ok{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-450px -100px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:18px;width:18px}.sprite-core.icon-logo{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:0px -150px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:10px;width:10px}.sprite-core.icon-bookmeter-white{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-200px -150px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:25px;width:25px}.sprite-core.icon-facebook{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-250px -150px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:25px;width:25px}.sprite-core.icon-twitter{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-300px -150px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:25px;width:25px}.sprite-core.icon-google{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-350px -150px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:25px;width:25px}.sprite-core.icon-update{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:0px -200px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:13px;width:13px}.sprite-core.icon-plus{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-50px -200px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:12px;width:12px}.sprite-core.icon-plus-white{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-100px -200px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:12px;width:12px}.sprite-core.icon-minus{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-150px -200px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:12px;width:12px}.sprite-core.icon-minus-white{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-200px -200px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:12px;width:12px}.sprite-core.icon-list{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-250px -200px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:16px;width:16px}.sprite-core.icon-list-active{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-300px -200px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:16px;width:16px}.sprite-core.icon-photo{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-350px -200px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:16px;width:18px}.sprite-core.icon-photo-active{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-400px -200px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:16px;width:18px}.sprite-core.icon-bookcomment{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-450px -200px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:28px;width:28px}.sprite-core.icon-bookdraft{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:0px -250px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:28px;width:28px}.sprite-core.icon-point-min{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-50px -250px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:14px;width:14px}.sprite-core.icon-people-min{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-100px -250px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:14px;width:14px}.sprite-core.icon-schedule-min{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-150px -250px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:14px;width:14px}.sprite-core.icon-facebook-min{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-200px -250px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:18px;width:18px}.sprite-core.icon-twitter-min{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-250px -250px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:18px;width:20px}.sprite-core.icon-google-min{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-300px -250px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:18px;width:22px}.sprite-core.icon-mail{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:0px -300px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:12px;width:14px}.sprite-core.icon-maik-white{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-50px -300px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:12px;width:14px}.sprite-core.icon-invite{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-100px -300px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:13px;width:17px}.sprite-core.icon-invite-white{background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;background-position:-150px -300px;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:13px;width:17px}.sprite-core--connect{margin-right:8px}.bm-page-loader .bm-page-loader__content__empty.bm-page-loader__content__empty--message{padding:50px 0;text-align:center;color:#999;font-size:12px;line-height:1.5;padding-left:15px;padding-right:15px}.sprite-icon{background-image:url(/packs/sprite_icon-ac52f13c12afc3704fd2c50a2172dc54.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;-webkit-background-size:500px 500px;-moz-background-size:500px 500px;-ms-background-size:500px 500px;-o-background-size:500px 500px;background-size:500px 500px;height:24px;width:24px}.sprite-icon.icon-bookmeter{background-position:0px 0px}.sprite-icon.icon-home{background-position:-50px 0px}.sprite-icon.icon-search{background-position:-100px 0px}.sprite-icon.icon-heart{background-position:-150px 0px}.sprite-icon.icon-rank-1{background-position:-200px 0px}.sprite-icon.icon-rank-2{background-position:-250px 0px}.sprite-icon.icon-rank-3{background-position:-300px 0px}.sprite-icon.icon-presentation{background-position:-350px 0px}.sprite-icon.icon-rank-book{background-position:-400px 0px}.sprite-icon.icon-rank-author{background-position:-450px 0px}.sprite-icon.icon-book{background-position:0px -50px}.sprite-icon.icon-book-read{background-position:-50px -50px}.sprite-icon.icon-book-reading{background-position:-100px -50px}.sprite-icon.icon-book-stack{background-position:-150px -50px}.sprite-icon.icon-book-want{background-position:-200px -50px}.sprite-icon.icon-book-summary{background-position:-250px -50px}.sprite-icon.icon-book-shelf{background-position:-300px -50px}.sprite-icon.icon-calendar{background-position:-350px -50px}.sprite-icon.icon-nice{background-position:-400px -50px}.sprite-icon.icon-lead{background-position:0px -100px}.sprite-icon.icon-tweet{background-position:-50px -100px}.sprite-icon.icon-community{background-position:-100px -100px}.sprite-icon.icon-event{background-position:-150px -100px}.sprite-icon.icon-together{background-position:-200px -100px}.sprite-icon.icon-author{background-position:-250px -100px}.sprite-icon.icon-search-reader{background-position:-300px -100px}.sprite-icon.icon-favorite{background-position:-350px -100px}.sprite-icon.icon-followme{background-position:-400px -100px}.sprite-icon.icon-contribution{background-position:-450px -100px}.sprite-icon.icon-impression{background-position:0px -150px}.sprite-icon.icon-impression-favorite{background-position:-50px -150px}.sprite-icon.icon-impression-personal{background-position:-100px -150px}.sprite-icon.icon-impression-all{background-position:-150px -150px}.sprite-icon.icon-mypage{background-position:0px -200px}.sprite-icon.icon-setting{background-position:-50px -200px}.sprite-icon.icon-mail{background-position:-100px -200px}.sprite-icon.icon-contact{background-position:-150px -200px}.sprite-icon.icon-help{background-position:-200px -200px}.sprite-icon.icon-info{background-position:-250px -200px}.sprite-icon.icon-logout{background-position:-300px -200px}.sprite-icon.icon-notice{background-position:0px -250px}.sprite-icon.icon-notice-important{background-position:-50px -250px}.sprite-icon.icon-maintenance{background-position:-100px -250px}.sprite-icon--connect{margin-right:8px}.bm-block{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative;background-color:#fff;border:1px solid #d4dacb;box-sizing:border-box;margin-bottom:10px}.bm-block__header{position:relative}.bm-block__header--disable{display:none}.bm-block__header__nav{position:absolute;right:8px;top:9px;z-index:21;text-align:right;font-size:0;line-height:0}.bm-block__header__nav li{display:inline-block;min-width:110px}.bm-block__header__nav li:not(:last-child){margin-right:5px}.bm-block__footer{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:10px}.bm-block__footer__actions{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.bm-block__footer__actions__right{width:150px;margin-left:auto;padding-left:5px}.bm-block__footer__actions__more{width:150px;margin-left:auto;padding-left:5px}.bm-block__footer__actions__next{width:150px;margin-left:auto;padding-left:5px}.bm-block__footer__actions__delete{width:150px;margin-left:auto;padding-left:5px}.bm-block__footer__actions__reply{width:150px;margin-left:auto;padding-left:5px}.bm-block__footer__actions__left{min-width:150px;margin-right:auto;padding-right:5px}.bm-block__footer__actions__prev{min-width:150px;margin-right:auto;padding-right:5px}.bm-block__footer__actions__delete-message{min-width:150px;margin-right:auto;padding-right:5px}.bm-block__footer__links>li{margin-bottom:5px}.bm-block__footer__links>li:last-child{margin-bottom:0}.bm-block__footer--border{border-top:1px solid #d4dacb}.bm-block__title{border-bottom:1px solid #aaa;box-sizing:border-box;height:50px;position:relative}.bm-block__title__inner{position:absolute;z-index:20;box-sizing:border-box;border-bottom:4px solid #64bc4b;height:50px;line-height:46px}.bm-block__title__text{font-size:16px;font-weight:bold;padding-left:15px;padding-right:15px;display:inline-block;vertical-align:middle}.bm-block__title__num{-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;display:inline-block;vertical-align:middle;padding:5px 10px;color:#fff;font-size:12px;font-weight:normal;line-height:12px;background-color:#64bc4b}.bm-block__title--disable{display:none}.bm-block__content--add-space{padding:15px}.bm-block__content--activities{padding:0}.bm-block__content--center{text-align:center}.bm-block__content__title{height:24px;margin-bottom:8px}.bm-block__content__title__text{display:block;height:24px;line-height:24px;color:#64bc4b;font-size:14px;font-weight:bold;line-height:24px}.bm-block__content__title__text__num{-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;display:inline-block;vertical-align:middle;background-color:#64bc4b;font-size:11px;font-weight:normal;line-height:11px;color:#fff;padding:3px 8px 3px;margin-left:10px}.userbook-block{margin:30px auto 20px auto;padding:0;width:680px}.bm-filters-child{width:100%;border-bottom:1px solid #e4eadb;font-size:0;line-height:0}.bm-filters-child__item{display:inline-block;position:relative;box-sizing:border-box;font-size:0;line-height:0;margin:0;padding:0}.bm-filters-child__item>a{position:relative;display:block;margin:0;padding-left:25px;padding-right:10px;height:36px;box-sizing:border-box;font-size:12px;line-height:36px;color:#666}.bm-filters-child__item>a:hover{color:#64bc4b;text-decoration:none}.bm-filters-child__item>a::after{width:4px;height:8px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -200px 0px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden;content:"";position:absolute;top:14px;left:14px;z-index:1}.bm-filters-child__item--active>a{color:#333;font-weight:bold}.book-announcement-notice{width:1004px;margin:0 auto;text-align:left}.book-announcement-notice__list{display:block;border-radius:4px;border:1px solid #d4dacb;margin-top:10px}.book-announcement-notice__item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#fff}.book-announcement-notice__item__type{margin:0 10px}.book-announcement-notice__item__type__icon{width:20px;height:20px}.book-announcement-notice__item__type__icon--general{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) 0px -100px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.book-announcement-notice__item__type__icon--important{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -50px -100px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.book-announcement-notice__item__type__icon--maintenance{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -200px -100px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.book-announcement-notice__item__type__icon--giftbook{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -100px -100px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.book-announcement-notice__item__type__icon--error{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -150px -100px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.book-announcement-notice__item__type__icon--pr{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -350px -100px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.book-announcement-notice__item__type__icon--mail{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -400px -100px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.book-announcement-notice__item .book-announcement-notice__item__link::before{content:"";background-image:url(/packs/arrow-right-gray-2866e22d4ffc930fe0846fa0c0de528f.svg);background-size:contain;background-repeat:no-repeat;width:6px;height:9px;margin-right:6px;display:inline-block}.book-announcement-notice__item.book-announcement-notice__item--green .book-announcement-notice__item__link{color:#219315}.book-announcement-notice__item.book-announcement-notice__item--red{color:#c33}.book-announcement-notice__item.book-announcement-notice__item--red>a{color:#c33}.book-announcement-notice__item.book-announcement-notice__item--red>a:hover{color:#b41f1f}.book-announcement-notice__item.book-announcement-notice__item--orange{color:#ee921a}.book-announcement-notice__item.book-announcement-notice__item--orange>a{color:#ee921a}.book-announcement-notice__item.book-announcement-notice__item--orange>a:hover{color:#e28204}.book-announcement-notice__item:not(:last-child){border-bottom:1px solid #d4dacb}.book-announcement-notice__item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.book-announcement-notice__item:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.book-announcement-notice__item:hover{background-color:#f7fcec}.book-announcement-notice__item__date{-webkit-flex-basis:9em;-moz-flex-basis:9em;-ms-flex-preferred-size:9em;flex-basis:9em;font-size:12px;color:#666}.book-announcement-notice__item__link{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:8px 10px;line-height:1.2;font-size:12px;color:#219315}.book-announcement-notice__item__link:hover{text-decoration:none;color:#64bc4b}.favorite-area,.userlist-area{padding:15px}.bm-details-side{font-size:12px;line-height:1.31;margin-bottom:10px}.bm-details-side:after{content:"";clear:both;height:0;display:block;visibility:hidden}.bm-details-side--add-border-bottom{border-bottom:1px solid #f0f0f0}.bm-details-side__title{clear:both;float:left;border-top:1px solid #f0f0f0;box-sizing:border-box;color:#999;padding:8px 0px 8px 10px;width:36%}.bm-details-side__title--full{float:none;border-top:1px solid #f0f0f0;padding:8px 0px 5px 10px;width:100%}.bm-details-side__title:first-child{border-top:none}.bm-details-side__item{border-top:1px solid #f0f0f0;box-sizing:border-box;float:right;padding:8px 10px 8px 0;width:64%;overflow:hidden}.bm-details-side__item--full{padding:0px 10px 8px 10px;width:100%;border-top:none}.bm-details-side__item:first-child{border-top:none}.bm-details-side__item--user{padding:0px 10px 8px 10px;width:100%;border-top:none;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.bm-details-side__pickup{color:#c33;font-weight:bold}.bm-details-side__unit{margin-left:2px;font-size:10px}.bm-details-side__avatar{height:36px;width:36px;margin-right:5px}.bm-details-side__avatar img{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;height:36px;width:36px}.bm-details-side__username{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.dokusho-data{background-color:#fff;padding:1em .7em;margin:0}.graph .graph-books,.graph .graph-pages{background-color:#fff}.graph .graph-books:before,.graph .graph-pages:before{content:"";display:inline-block;vertical-align:middle;height:100%}.graph .graph-books-title-left,.graph .graph-pages-title-left{padding:.3em 1em;margin:.5em 1em;font-size:13px;display:inline-block;background-color:#5ab34d;color:#fff;border-radius:1em;min-width:8em;text-align:center;vertical-align:middle}.graph .graph-books-title-right,.graph .graph-pages-title-right{padding:0 1em;margin:.5em 0;display:inline-block;font-size:17px;font-weight:bold;vertical-align:middle}.graph>div{display:inline-block}.graph>div svg{display:block}.graph .grid .tick{stroke:#f4f4f4;shape-rendering:crispEdges}.graph .grid path{stroke-width:0}.graph .axis{font:11px Tahoma,sans-serif}.graph .axis line,.graph .axis path{fill:none;stroke:#000;shape-rendering:crispEdges}.graph .axis text{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:10px;font-weight:bold}.graph .noticks .tick{display:none}.graph .value{font:11px Tahoma,sans-serif}.graph .graph-title{font:13px Tahoma,sans-serif}.graph .userdata-graph{margin:0 -5px 0 0;padding:0;display:inline-block}.graph .pie-chart-slice[data-color-index="0"]{fill:#f65c53}.graph .pie-chart-slice[data-color-index="1"]{fill:#fa9e51}.graph .pie-chart-slice[data-color-index="2"]{fill:#f1ee66}.graph .pie-chart-slice[data-color-index="3"]{fill:#7be06e}.graph .pie-chart-slice[data-color-index="4"]{fill:#39c283}.graph .pie-chart-slice[data-color-index="5"]{fill:#74d0ec}.graph .pie-chart-slice[data-color-index="6"]{fill:#5a81e5}.graph .pie-chart-slice[data-color-index="7"]{fill:#6a4aee}.graph .pie-chart-slice[data-color-index="8"]{fill:#d164f3}.graph .pie-chart-slice[data-color-index="9"]{fill:#ee7bc5}.graph .pie-chart-line{opacity:.3;stroke:#333;stroke-width:.1em;fill:none}.d3-tip{line-height:1;font:11px Tahoma,sans-serif;padding:.7em;background:#fff;color:#000;border-radius:.4em;border:1px solid #909983}.d3-tip:after{box-sizing:border-box;display:inline;font:11px Tahoma,sans-serif;width:100%;line-height:1;color:#909983;content:"▽";position:absolute;text-align:center;z-index:2}.d3-tip.n:after{margin:-2px 0 0 0;top:100%;left:0}.toggle-text{font-size:inherit}.toggle-text__default{display:inline;font-size:inherit;line-height:1.5}.toggle-text__btn-more{display:inline;font-size:inherit;line-height:1.5}.toggle-text__btn-close{display:inline;font-size:inherit;line-height:1.5}.toggle-text__default>p{display:inline;font-size:inherit;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word}.toggle-text__btn-more{color:#219315}.toggle-text__btn-more:before{color:#333;content:"…"}.toggle-text__btn-more:after{color:#219315;content:"つづきを読む"}.toggle-text__btn-more:hover{cursor:pointer}.toggle-text__btn-more:hover:after{color:#64bc4b;content:"つづきを読む";text-decoration:underline}.toggle-text__btn-close{display:inline;color:#219315}.toggle-text__btn-close:hover{cursor:pointer;color:#64bc4b;text-decoration:underline}.toggle-text__full{display:none;font-size:inherit;line-height:1.5;margin-left:0}.toggle-text__full>p{display:inline;font-size:inherit;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word}.toggle-text__checkbox{display:none}.toggle-text__checkbox:checked+.toggle-text__btn-more:after{content:""}.toggle-text__checkbox:checked+.toggle-text__btn-more:before{content:""}.toggle-text__checkbox:checked+.toggle-text__btn-more+.toggle-text__full{display:inline}.btn{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:block;cursor:pointer;box-sizing:border-box;width:100%;font-size:12px;line-height:38px;margin-left:auto;margin-right:auto;padding:0 1em;text-align:left;border:1px solid #fff;text-decoration:none}.btn__text{display:inline-block;text-decoration:none;vertical-align:top;padding:0}.btn__text--oval{-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;border:1px solid #fff;display:inline-block;vertical-align:top;margin-top:10px;font-size:11px;line-height:24px;padding-left:.75em;padding-right:.75em;margin-left:.5em;margin-right:.5em}.btn:hover{text-decoration:none}.btn:hover .btn__text,.btn:hover .btn__icon{text-decoration:none}.btn__icon{display:inline-block;vertical-align:top;margin-top:12px;height:14px;width:14px;margin-right:.5em;background-image:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png);background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;-webkit-background-size:1250px 200px;-moz-background-size:1250px 200px;-ms-background-size:1250px 200px;-o-background-size:1250px 200px;background-size:1250px 200px}.btn__icon--camera{height:24px;width:24px;margin-top:8px}.btn__icon--login{height:24px;width:24px;margin-top:8px}.btn__icon--registration{height:24px;width:24px;margin-top:8px}.btn__icon--notice{height:24px;width:24px;margin-top:8px}.btn__icon--facebook{height:20px;width:20px;margin-top:10px}.btn__icon--twitter{height:20px;width:20px;margin-top:10px}.btn__icon--google{height:20px;width:20px;margin-top:10px}.btn__icon--bookmeter{height:20px;width:20px;margin-top:10px}.btn--default{border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3)}.btn--default .btn__text{color:#606060}.btn--default:hover{color:#fff;border-color:#4a8600;background-color:#549800}.btn--default:hover .btn__text{color:#fff}.btn--submit{color:#fff;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.btn--submit .btn__text{color:#fff}.btn--submit:hover{color:#fff;border:1px solid #ffca38;background-color:#ffca38}.btn--submit:hover .btn__text{color:#fff}.btn--yes{color:#fff;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.btn--yes .btn__text{color:#fff}.btn--yes:hover{color:#fff;border:1px solid #ffca38;background-color:#ffca38}.btn--yes:hover .btn__text{color:#fff}.btn--no{border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3)}.btn--no .btn__text{color:#666}.btn--no:hover{color:#fff;border-color:#4a8600;background-color:#549800}.btn--no:hover .btn__text{color:#fff}.btn--delete{border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3)}.btn--delete .btn__text{color:#666}.btn--delete:hover{color:#fff;border-color:#4a8600;background-color:#549800}.btn--delete:hover .btn__text{color:#fff}.btn--confirm{color:#fff;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.btn--confirm .btn__text{color:#fff}.btn--confirm:hover{color:#fff;border:1px solid #ffca38;background-color:#ffca38}.btn--confirm:hover .btn__text{color:#fff}.btn--modify{border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3)}.btn--modify .btn__text{color:#606060}.btn--modify:hover{color:#fff;border-color:#4a8600;background-color:#549800}.btn--modify:hover .btn__text{color:#fff}.btn--regist{border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3)}.btn--regist .btn__text{color:#606060}.btn--regist:hover{color:#fff;border-color:#4a8600;background-color:#549800}.btn--regist:hover .btn__text{color:#fff}.btn--registered{color:#fff;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.btn--registered .btn__text{color:#fff}.btn--registered:hover{color:#fff;border:1px solid #ffca38;background-color:#ffca38}.btn--registered:hover .btn__text{color:#fff}.btn--link{border-color:#219315;background-color:#fcfcfc}.btn--link .btn__text{color:#219315}.btn--link:hover{color:#fff;border-color:#64bc4b;background-color:#64bc4b}.btn--link:hover .btn__text{color:#fff}.btn--disable{cursor:default;border-color:#ddd;background-color:#f7f7f7;color:#ccc;box-shadow:0 1px 0 rgba(220,220,220,.3)}.btn--disable .btn__text{color:#ccc}.btn--disable .btn__icon{opacity:.3}.btn--disable:hover{color:#ccc}.btn--disable:hover .btn__text{color:#ccc}.btn--more{border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3)}.btn--more .btn__text{color:#606060}.btn--more:hover{color:#fff;border-color:#4a8600;background-color:#549800}.btn--more:hover .btn__text{color:#fff}.btn--bookmeter{border-color:#4a8600;background-color:#549800;box-shadow:0 1px 0 rgba(57,105,0,.3)}.btn--bookmeter .btn__text{color:#fff}.btn--bookmeter:hover{color:#fff;border-color:#67b803;background-color:#67b803}.btn--bookmeter:hover .btn__text{color:#fff}.btn--facebook{background-color:#39579b;border-color:#39579b;color:#fff;box-shadow:0 1px 0 rgba(31,55,110,.3)}.btn--facebook .btn__text{color:#fff}.btn--facebook:hover{color:#fff;border-color:#5977d0;background-color:#5977d0}.btn--facebook:hover .btn__text{color:#fff}.btn--twitter{background-color:#55acee;border-color:#55acee;color:#fff;box-shadow:0 1px 0 rgba(57,137,199,.3)}.btn--twitter .btn__text{color:#fff}.btn--twitter:hover{color:#fff;border-color:#65c8f8;background-color:#65c8f8}.btn--twitter:hover .btn__text{color:#fff}.btn--google{background-color:#fff;border-color:#ddd;color:#fff;box-shadow:0 1px 0 rgba(0,0,0,.1)}.btn--google .btn__text{color:#666}.btn--google:hover{color:#fff;border-color:#ccc;background-color:#f4f4f4;box-shadow:0 1px 0 rgba(0,0,0,.1)}.btn--google:hover .btn__text{color:#666}.btn--amazon{background-color:#f7d479;border-color:#f7d479;color:#333}.btn--amazon .btn__text{color:#333}.btn--amazon:hover{color:#fff;border-color:#ffca38;background-color:#ffca38}.btn--amazon:hover .btn__text{color:#fff}.btn--amazon--with-modal{position:absolute;width:200px;height:32px;font-size:12px;line-height:30px}.btn--center{text-align:center}.btn--pos-right{margin-right:0}.btn--pos-left{margin-left:0}.btn--small{font-size:11px;line-height:28px}.btn--small .btn__icon{margin-top:7px}.btn--small .btn__icon--facebook,.btn--small .btn__icon--twitter,.btn--small .btn__icon--google,.btn--small .btn__icon--bookmeter{margin-top:5px}.btn--large{font-size:13px;line-height:48px}.btn--large .btn__icon{margin-top:17px}.btn--large .btn__icon--facebook,.btn--large .btn__icon--twitter,.btn--large .btn__icon--google,.btn--large .btn__icon--bookmeter{margin-top:15px}.btn--modal{font-size:13px;line-height:43px}.btn--modal .btn__icon{margin-top:15px}.btn--modal .btn__icon--facebook,.btn--modal .btn__icon--twitter,.btn--modal .btn__icon--google,.btn--modal .btn__icon--bookmeter{margin-top:13px}.btn--size-40{width:40%}.btn--size-60{width:60%}.btn--size-80{width:80%}.btn--width-120{width:120px}.btn--width-150{width:150px}.btn--width-200{width:200px}.btn--width-250{width:250px}.btn--width-300{width:300px}.btn__icon--plus{background-position:0px 0px}.btn__icon--plus--color{background-position:0px -50px}.btn__icon--plus--black{background-position:0px -100px}.btn__icon--plus--gray{background-position:0px -150px}.btn:hover .btn__icon--plus{background-position:0px 0px}.btn:hover .btn__icon--plus--color{background-position:0px -50px}.btn:hover .btn__icon--plus--black{background-position:0px 0px}.btn:hover .btn__icon--plus--gray{background-position:0px 0px}.btn__icon--minus{background-position:-50px 0px}.btn__icon--minus--color{background-position:-50px -50px}.btn__icon--minus--black{background-position:-50px -100px}.btn__icon--minus--gray{background-position:-50px -150px}.btn:hover .btn__icon--minus{background-position:-50px 0px}.btn:hover .btn__icon--minus--color{background-position:-50px -50px}.btn:hover .btn__icon--minus--black{background-position:-50px 0px}.btn:hover .btn__icon--minus--gray{background-position:-50px 0px}.btn__icon--setting{background-position:-100px 0px}.btn__icon--setting--color{background-position:-100px -50px}.btn__icon--setting--black{background-position:-100px -100px}.btn__icon--setting--gray{background-position:-100px -150px}.btn:hover .btn__icon--setting{background-position:-100px 0px}.btn:hover .btn__icon--setting--color{background-position:-100px -50px}.btn:hover .btn__icon--setting--black{background-position:-100px 0px}.btn:hover .btn__icon--setting--gray{background-position:-100px 0px}.btn__icon--write{background-position:-150px 0px}.btn__icon--write--color{background-position:-150px -50px}.btn__icon--write--black{background-position:-150px -100px}.btn__icon--write--gray{background-position:-150px -150px}.btn:hover .btn__icon--write{background-position:-150px 0px}.btn:hover .btn__icon--write--color{background-position:-150px -50px}.btn:hover .btn__icon--write--black{background-position:-150px 0px}.btn:hover .btn__icon--write--gray{background-position:-150px 0px}.btn__icon--search{background-position:-200px 0px}.btn__icon--search--color{background-position:-200px -50px}.btn__icon--search--black{background-position:-200px -100px}.btn__icon--search--gray{background-position:-200px -150px}.btn:hover .btn__icon--search{background-position:-200px 0px}.btn:hover .btn__icon--search--color{background-position:-200px -50px}.btn:hover .btn__icon--search--black{background-position:-200px 0px}.btn:hover .btn__icon--search--gray{background-position:-200px 0px}.btn__icon--star{background-position:-250px 0px}.btn__icon--star--color{background-position:-250px -50px}.btn__icon--star--black{background-position:-250px -100px}.btn__icon--star--gray{background-position:-250px -150px}.btn:hover .btn__icon--star{background-position:-250px 0px}.btn:hover .btn__icon--star--color{background-position:-250px -50px}.btn:hover .btn__icon--star--black{background-position:-250px 0px}.btn:hover .btn__icon--star--gray{background-position:-250px 0px}.btn__icon--comment{background-position:-300px 0px}.btn__icon--comment--color{background-position:-300px -50px}.btn__icon--comment--black{background-position:-300px -100px}.btn__icon--comment--gray{background-position:-300px -150px}.btn:hover .btn__icon--comment{background-position:-300px 0px}.btn:hover .btn__icon--comment--color{background-position:-300px -50px}.btn:hover .btn__icon--comment--black{background-position:-300px 0px}.btn:hover .btn__icon--comment--gray{background-position:-300px 0px}.btn__icon--blank{background-position:-350px 0px}.btn__icon--blank--color{background-position:-350px -50px}.btn__icon--blank--black{background-position:-350px -100px}.btn__icon--blank--gray{background-position:-350px -150px}.btn:hover .btn__icon--blank{background-position:-350px 0px}.btn:hover .btn__icon--blank--color{background-position:-350px -50px}.btn:hover .btn__icon--blank--black{background-position:-350px 0px}.btn:hover .btn__icon--blank--gray{background-position:-350px 0px}.btn__icon--mail{background-position:-400px 0px}.btn__icon--mail--color{background-position:-400px -50px}.btn__icon--mail--black{background-position:-400px -100px}.btn__icon--mail--gray{background-position:-400px -150px}.btn:hover .btn__icon--mail{background-position:-400px 0px}.btn:hover .btn__icon--mail--color{background-position:-400px -50px}.btn:hover .btn__icon--mail--black{background-position:-400px 0px}.btn:hover .btn__icon--mail--gray{background-position:-400px 0px}.btn__icon--invite{background-position:-450px 0px}.btn__icon--invite--color{background-position:-450px -50px}.btn__icon--invite--black{background-position:-450px -100px}.btn__icon--invite--gray{background-position:-450px -150px}.btn:hover .btn__icon--invite{background-position:-450px 0px}.btn:hover .btn__icon--invite--color{background-position:-450px -50px}.btn:hover .btn__icon--invite--black{background-position:-450px 0px}.btn:hover .btn__icon--invite--gray{background-position:-450px 0px}.btn__icon--close{background-position:-500px 0px}.btn__icon--close--color{background-position:-500px -50px}.btn__icon--close--black{background-position:-500px -100px}.btn__icon--close--gray{background-position:-500px -150px}.btn:hover .btn__icon--close{background-position:-500px 0px}.btn:hover .btn__icon--close--color{background-position:-500px -50px}.btn:hover .btn__icon--close--black{background-position:-500px 0px}.btn:hover .btn__icon--close--gray{background-position:-500px 0px}.btn__icon--list{background-position:-550px 0px}.btn__icon--list--color{background-position:-550px -50px}.btn__icon--list--black{background-position:-550px -100px}.btn__icon--list--gray{background-position:-550px -150px}.btn:hover .btn__icon--list{background-position:-550px 0px}.btn:hover .btn__icon--list--color{background-position:-550px -50px}.btn:hover .btn__icon--list--black{background-position:-550px 0px}.btn:hover .btn__icon--list--gray{background-position:-550px 0px}.btn__icon--grid{background-position:-600px 0px}.btn__icon--grid--color{background-position:-600px -50px}.btn__icon--grid--black{background-position:-600px -100px}.btn__icon--grid--gray{background-position:-600px -150px}.btn:hover .btn__icon--grid{background-position:-600px 0px}.btn:hover .btn__icon--grid--color{background-position:-600px -50px}.btn:hover .btn__icon--grid--black{background-position:-600px 0px}.btn:hover .btn__icon--grid--gray{background-position:-600px 0px}.btn__icon--notice{background-position:-650px 0px}.btn__icon--notice--color{background-position:-650px -50px}.btn__icon--notice--black{background-position:-650px -100px}.btn__icon--notice--gray{background-position:-650px -150px}.btn:hover .btn__icon--notice{background-position:-650px 0px}.btn:hover .btn__icon--notice--color{background-position:-650px -50px}.btn:hover .btn__icon--notice--black{background-position:-650px 0px}.btn:hover .btn__icon--notice--gray{background-position:-650px 0px}.btn__icon--registration{background-position:-700px 0px}.btn__icon--registration--color{background-position:-700px -50px}.btn__icon--registration--black{background-position:-700px -100px}.btn__icon--registration--gray{background-position:-700px -150px}.btn:hover .btn__icon--registration{background-position:-700px 0px}.btn:hover .btn__icon--registration--color{background-position:-700px -50px}.btn:hover .btn__icon--registration--black{background-position:-700px 0px}.btn:hover .btn__icon--registration--gray{background-position:-700px 0px}.btn__icon--login{background-position:-750px 0px}.btn__icon--login--color{background-position:-750px -50px}.btn__icon--login--black{background-position:-750px -100px}.btn__icon--login--gray{background-position:-750px -150px}.btn:hover .btn__icon--login{background-position:-750px 0px}.btn:hover .btn__icon--login--color{background-position:-750px -50px}.btn:hover .btn__icon--login--black{background-position:-750px 0px}.btn:hover .btn__icon--login--gray{background-position:-750px 0px}.btn__icon--camera{background-position:-800px 0px}.btn__icon--camera--color{background-position:-800px -50px}.btn__icon--camera--black{background-position:-800px -100px}.btn__icon--camera--gray{background-position:-800px -150px}.btn:hover .btn__icon--camera{background-position:-800px 0px}.btn:hover .btn__icon--camera--color{background-position:-800px -50px}.btn:hover .btn__icon--camera--black{background-position:-800px 0px}.btn:hover .btn__icon--camera--gray{background-position:-800px 0px}.btn__icon--facebook{background-position:-850px 0px}.btn__icon--facebook--color{background-position:-850px -50px}.btn__icon--facebook--black{background-position:-850px -100px}.btn__icon--facebook--gray{background-position:-850px -150px}.btn:hover .btn__icon--facebook{background-position:-850px 0px}.btn:hover .btn__icon--facebook--color{background-position:-850px -50px}.btn:hover .btn__icon--facebook--black{background-position:-850px 0px}.btn:hover .btn__icon--facebook--gray{background-position:-850px 0px}.btn__icon--twitter{background-position:-900px 0px}.btn__icon--twitter--color{background-position:-900px -50px}.btn__icon--twitter--black{background-position:-900px -100px}.btn__icon--twitter--gray{background-position:-900px -150px}.btn:hover .btn__icon--twitter{background-position:-900px 0px}.btn:hover .btn__icon--twitter--color{background-position:-900px -50px}.btn:hover .btn__icon--twitter--black{background-position:-900px 0px}.btn:hover .btn__icon--twitter--gray{background-position:-900px 0px}.btn__icon--google{background-position:-950px 0px}.btn__icon--google--color{background-position:-950px -50px}.btn__icon--google--black{background-position:-950px -100px}.btn__icon--google--gray{background-position:-950px -150px}.btn:hover .btn__icon--google{background-position:-950px 0px}.btn:hover .btn__icon--google--color{background-position:-950px -50px}.btn:hover .btn__icon--google--black{background-position:-950px 0px}.btn:hover .btn__icon--google--gray{background-position:-950px 0px}.btn__icon--bookmeter{background-position:-1000px 0px}.btn__icon--bookmeter--color{background-position:-1000px -50px}.btn__icon--bookmeter--black{background-position:-1000px -100px}.btn__icon--bookmeter--gray{background-position:-1000px -150px}.btn:hover .btn__icon--bookmeter{background-position:-1000px 0px}.btn:hover .btn__icon--bookmeter--color{background-position:-1000px -50px}.btn:hover .btn__icon--bookmeter--black{background-position:-1000px 0px}.btn:hover .btn__icon--bookmeter--gray{background-position:-1000px 0px}.btn-login{color:#666;font-size:12px;padding:10px 12px;background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 0 rgba(0,0,0,.1);box-sizing:border-box;display:flex;align-items:center;cursor:pointer}.btn-login:hover{color:#666;text-decoration:none;border-color:#ccc;background-color:#f4f4f4}.btn-login--large{padding-block:14px}.btn-login__icon{line-height:0;margin-right:10px}.bm-filters-select{width:100%;border-bottom:1px solid #e4eadb;font-size:0;line-height:0;padding:0 15px}.bm-filters-select__item{position:relative;display:inline-block;position:relative;box-sizing:border-box;padding:8px 0;margin-right:15px;font-size:12px;line-height:20px}.bm-filters-select__item__text{display:inline-block;margin-right:10px;color:#999}.bm-filters-select__item select{appearance:none;-moz-appearance:none;-webkit-appearance:none;font-size:12px;line-height:1;background:#fff transparent;border:1px solid #ccc;box-sizing:content-box;color:#333;margin:0;padding:4px 24px 4px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.bm-filters-select__item select::-ms-expand{display:none}.bm-filters-select__item:after{width:6px;height:6px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -50px 0px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden;content:"";position:absolute;top:18px;right:10px;z-index:1}.bm-tabs-child{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding:4px 0 0;position:relative}.bm-tabs-child__item{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.bm-tabs-child__item__link{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;border-radius:4px 4px 0 0;padding:10px 0;font-size:13px;transition:all .2s ease;text-decoration:none}.bm-tabs-child__item__link:hover{text-decoration:none}.bm-tabs-child__item__link__icon{height:20px;width:20px;background-image:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png);background-repeat:no-repeat;display:block;-webkit-background-size:1250px 200px;-moz-background-size:1250px 200px;-ms-background-size:1250px 200px;-o-background-size:1250px 200px;background-size:1250px 200px;background-position:-1000px 0px;margin-right:.5em}.bm-tabs-child__item__link__icon--bookmeter{background-position:-1000px 0px}.bm-tabs-child__item__link__icon--twitter{background-position:-900px 0px}.bm-tabs-child__item__link__icon--facebook{background-position:-850px 0px}.bm-tabs-child__item__link__text{line-height:1.3;color:#fff;text-shadow:1px 1px 0px rgba(0,0,0,.3)}.bm-tabs-child__item:not(:last-child){margin-right:3px}.bm-tabs-child__item--bookmeter .bm-tabs-child__item__link{background-color:#5ab34d;box-shadow:0 0 #5ab34d,0 1px 4px rgba(0,0,0,0) inset}.bm-tabs-child__item--bookmeter .bm-tabs-child__item__link:hover{box-shadow:0 -4px #5ab34d,0 1px 4px rgba(0,0,0,0) inset}.bm-tabs-child__item--bookmeter.active .bm-tabs-child__item__link{box-shadow:0 -4px #5ab34d}.bm-tabs-child__item--bookmeter:after{background-color:#5ab34d}.bm-tabs-child__item--twitter .bm-tabs-child__item__link{background-color:#41b7d8;box-shadow:0 0 #41b7d8,0 1px 4px rgba(0,0,0,0) inset}.bm-tabs-child__item--twitter .bm-tabs-child__item__link:hover{box-shadow:0 -4px #41b7d8,0 1px 4px rgba(0,0,0,0) inset}.bm-tabs-child__item--twitter.active .bm-tabs-child__item__link{box-shadow:0 -4px #41b7d8}.bm-tabs-child__item--twitter:after{background-color:#41b7d8}.bm-tabs-child__item--facebook .bm-tabs-child__item__link{background-color:#3b5997;box-shadow:0 0 #3b5997,0 1px 4px rgba(0,0,0,0) inset}.bm-tabs-child__item--facebook .bm-tabs-child__item__link:hover{box-shadow:0 -4px #3b5997,0 1px 4px rgba(0,0,0,0) inset}.bm-tabs-child__item--facebook.active .bm-tabs-child__item__link{box-shadow:0 -4px #3b5997}.bm-tabs-child__item--facebook:after{background-color:#3b5997}.bm-tabs-child__item--blog .bm-tabs-child__item__link{background-color:#abd249;box-shadow:0 0 #abd249,0 1px 4px rgba(0,0,0,0) inset}.bm-tabs-child__item--blog .bm-tabs-child__item__link:hover{box-shadow:0 -4px #abd249,0 1px 4px rgba(0,0,0,0) inset}.bm-tabs-child__item--blog.active .bm-tabs-child__item__link{box-shadow:0 -4px #abd249}.bm-tabs-child__item--blog:after{background-color:#abd249}.page-inner-nav{background-color:#fcfcfc;border-bottom:1px solid #eff1eb;padding:10px 15px}.page-inner-nav li{display:inline-block;*display:inline;*zoom:1;font-size:12px;margin-right:15px}.page-inner-nav li a .label{color:#333;margin-left:5px}.page-inner-nav li a:hover .label{color:#64bc4b;text-decoration:underline}.page-inner-nav li.active a .label{color:#64bc4b}.page-inner-nav li.active a:hover .label{color:#64bc4b;text-decoration:underline}.page-inner-nav li.selectbox .label{color:#aaa;margin-right:8px}.page-inner-nav li.selectbox select{background:#fff;border:1px solid #e1e1e1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:12px;padding:3px}.page-inner-nav.priority li a .star{color:#64bc4b;margin-left:5px;padding-left:0}.page-inner-nav.priority li a .number-of-books{color:#333;font-size:10px;margin-left:0;padding-left:0}.page-inner-nav.priority li a:hover .star{color:#64bc4b}.page-inner-nav.priority li a:hover .number-of-books{color:#64bc4b}.bm-pagination{margin:30px auto 15px auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.bm-pagination .bm-pagination__link{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s;color:#666;text-decoration:none;background-color:#fcfcfc;border:1px solid #ececec;padding:12px 14px;cursor:pointer}.bm-pagination a.bm-pagination__link:hover{background-color:#64bc4b;border-color:#64bc4b;color:#fff}.bm-pagination>li{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-right:-1px;font-size:12px}.bm-pagination>li:first-child .bm-pagination__link{border-radius:4px 0 0 4px;padding:12px 25px}.bm-pagination>li:last-child .bm-pagination__link{border-radius:0 4px 4px 0;padding:12px 25px}.bm-pagination>li.disable .bm-pagination__link{background-color:#fcfcfc;border-color:#f8f8f8;color:#ddd;cursor:default}.bm-pagination>li.disable .bm-pagination__link:hover{background-color:#fcfcfc;border-color:#f8f8f8;color:#ddd}.bm-pagination>li.active .bm-pagination__link{background-color:#64bc4b;border-color:#64bc4b;color:#fff}.bm-pagination-notice{color:#999;font-size:12px;line-height:1.5;margin:15px auto 20px auto;text-align:center}.bm-filters{position:relative;width:100%;background-color:#eee;font-size:0;line-height:0}.bm-filters__item{display:inline-block;position:relative;box-sizing:border-box;font-size:0;line-height:0;margin:0;padding:0}.bm-filters__item>a{display:block;background-color:#eee;margin:0;padding-left:20px;padding-right:20px;height:36px;box-sizing:border-box;border-right:1px solid #d4dacb;font-size:12px;line-height:36px;color:#333;text-decoration:none}.bm-filters__item>a:hover{text-decoration:none;color:#fff;background-color:#64bc4b}.bm-filters__item--active>a{background-color:#fff}.bm-filters__item--active:after{border-bottom:1px solid #fff;content:"";bottom:0;left:0;position:absolute;width:100%;z-index:11}.bm-filters:after{border-bottom:1px solid #d4dacb;content:"";bottom:0;left:0;position:absolute;width:100%;z-index:10}.bm-block-side{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative;background-color:#fff;border:1px solid #d4dacb;box-sizing:border-box;margin-bottom:10px}.bm-block-side__header--disable{display:none}.bm-block-side__footer{padding:10px}.bm-block-side__footer__actions{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.bm-block-side__footer__actions__more{width:150px;margin-left:auto;padding-left:5px}.bm-block-side__footer__actions__next{width:150px;margin-left:auto;padding-left:5px}.bm-block-side__footer__actions__delete{width:150px;margin-left:auto;padding-left:5px}.bm-block-side__footer__actions__prev{width:120px;margin-right:auto;padding-right:5px}.bm-block-side__footer__links>li{margin-bottom:5px}.bm-block-side__footer__links>li:last-child{margin-bottom:0}.bm-block-side__footer--border{border-top:1px solid #d4dacb}.bm-block-side__title{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;background-color:#f0f0f0;font-size:12px;line-height:32px}.bm-block-side__title>a{-webkit-border-radius:inherit inherit 0 0;-moz-border-radius:inherit inherit 0 0;-ms-border-radius:inherit inherit 0 0;-o-border-radius:inherit inherit 0 0;border-radius:inherit inherit 0 0;display:block}.bm-block-side__title>a:hover{background-color:#e0e0e0}.bm-block-side__title--inner{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-top:1px solid #d4dacb;line-height:31px}.bm-block-side__title--inner>a{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.bm-block-side__title__text{display:inline-block;vertical-align:middle;color:#333;font-weight:bold;padding-left:10px}.bm-block-side__title__num{-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;display:inline-block;vertical-align:middle;background-color:#64bc4b;font-size:10px;font-weight:normal;line-height:10px;color:#fff;padding:4px 6px;margin-left:10px}.bm-block-side__content--add-space{padding:10px}.bm-block-side__content--activities{padding:0}.bm-block-side__content--center{text-align:center}.bm-block-side__content__title{height:24px;margin-bottom:8px}.bm-block-side__content__title__text{display:block;height:24px;line-height:24px;color:#64bc4b;font-size:14px;font-weight:bold;line-height:24px}.bm-block-side__content__title__text__num{-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;display:inline-block;vertical-align:middle;background-color:#64bc4b;font-size:11px;font-weight:normal;line-height:11px;color:#fff;padding:3px 8px 3px;margin-left:10px}.bm-wrapper{width:1004px;margin-left:auto;margin-right:auto;text-align:left}.bm-wrapper:after{content:"";clear:both;height:0;display:block;visibility:hidden}.bm-wrapper__main{float:right;width:694px;text-align:left}.bm-wrapper__side{float:left;width:300px;text-align:left}.bm-wrapper__single{width:800px;margin:15px auto;text-align:left}.bm-wrapper--reverse .bm-wrapper__main{float:left}.bm-wrapper--reverse .bm-wrapper__side{float:right}.bm-wrapper--add-topmargin{margin-top:15px}.books-row{padding:15px}.books-row:after{content:"";clear:both;height:0;display:block;visibility:hidden}.books-row>li{position:relative;margin-bottom:10px;padding:0 15px 10px 15px;border-bottom:1px solid #ececec}.books-row>li:after{content:"";clear:both;height:0;display:block;visibility:hidden}.books-row__cover{position:relative;float:left;width:85px;height:120px}.books-row__cover__thumbnail{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 2px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 2px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 2px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.2);position:absolute;top:0;left:0;bottom:-3px;right:0;margin:auto;max-width:100%;max-height:100%}.books-row__cover__book-operations{-webkit-box-shadow:0px 0px 2px 0px rgba(0,0,0,.2);-moz-box-shadow:0px 0px 2px 0px rgba(0,0,0,.2);-ms-box-shadow:0px 0px 2px 0px rgba(0,0,0,.2);-o-box-shadow:0px 0px 2px 0px rgba(0,0,0,.2);box-shadow:0px 0px 2px 0px rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:none;position:absolute;box-sizing:border-box;padding:3px;background-color:#64bc4b;margin:0 auto;left:-19px;bottom:-6px;width:122px;z-index:100;opacity:.9}.books-row__cover__book-operations>li{margin:0 0 1px 0;width:100%;text-align:center}.books-row__cover__book-operations>li:last-child{margin:0}.books-row__cover__book-operations>li>a{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:block;font-size:10px;line-height:1.5;padding:4px 5px;background-color:#fff;border-top:1px solid #64bc4b;border-left:1px solid #64bc4b;border-bottom:1px solid #54ac40;border-right:1px solid #54ac40;box-sizing:border-box;opacity:1}.books-row__cover__book-operations>li>a:hover{background-color:#64bc4b;border:1px solid #74cc55;color:#fff;text-decoration:none}.books-row__cover__book-operations>li.is-active>a{background-color:#64bc4b;color:#fff}.books-row__cover:hover .books-row__cover__thumbnail{-webkit-outline:3px solid #64bc4b;-moz-outline:3px solid #64bc4b;-ms-outline:3px solid #64bc4b;-o-outline:3px solid #64bc4b;outline:3px solid #64bc4b;-webkit-box-shadow:0px 0px 4px 3px rgba(0,0,0,.2);-moz-box-shadow:0px 0px 4px 3px rgba(0,0,0,.2);-ms-box-shadow:0px 0px 4px 3px rgba(0,0,0,.2);-o-box-shadow:0px 0px 4px 3px rgba(0,0,0,.2);box-shadow:0px 0px 4px 3px rgba(0,0,0,.2)}.books-row__cover:hover .books-row__cover__book-operations{display:block}.books-row__ttl{font-size:14px;font-weight:bold;line-height:1.5;margin-left:100px}.books-row__authors{margin-left:100px;margin-top:5px}.books-row__authors>li>a{font-size:11px;line-height:1.5}.books-row__authors>li:not:first-child:after{content:",";margin-right:5px}.books-row__bookcomment{position:absolute;top:-18px;left:-5px}.books-row__options{margin-left:100px;margin-top:5px;font-size:0;line-height:0}.books-row__options__title{display:inline-block;*display:inline;*zoom:1;-webkit-border-top-left-radius:4px;-moz-border-top-left-radius:4px;-ms-border-top-left-radius:4px;-o-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;-ms-border-bottom-left-radius:4px;-o-border-bottom-left-radius:4px;border-bottom-left-radius:4px;border-top:1px solid #999;border-bottom:1px solid #999;border-left:1px solid #999;box-sizing:border-box;background-color:#999;color:#fff;font-size:11px;line-height:20px;padding:0 6px}.books-row__options__title:not(:first-child){margin-left:10px}.books-row__options__description{display:inline-block;*display:inline;*zoom:1;-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;-ms-border-bottom-right-radius:4px;-o-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;box-sizing:border-box;color:#666;font-size:11px;line-height:20px;padding:0 6px}.books-row__options__description--finish__date{color:#999;text-decoration:line-through}.books-row__options__description--finish__text{margin-left:5px;color:red}.books-row__info{margin-left:100px;margin-top:5px}.books-row__info p{font-size:12px;line-height:1.5}.books-row__giftbooks-btn{margin-left:100px;margin-right:auto;margin-top:5px;width:200px}.bm-tabs{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;position:relative;width:100%;font-size:0;line-height:0}.bm-tabs__item{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.bm-tabs__item>*{display:block;box-sizing:border-box;height:50px;line-height:46px;font-size:14px;font-weight:bold;text-align:center;border-bottom:4px solid #ccc;color:#999;background-color:#fbfbfb;cursor:pointer}.bm-tabs__item>*:hover{color:#64bc4b;background-color:#fff;border-bottom:4px solid #64bc4b;text-decoration:none}.bm-tabs__item:first-child>a{-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;-ms-border-radius:4px 0 0 0;-o-border-radius:4px 0 0 0;border-radius:4px 0 0 0}.bm-tabs__item:last-child>a{-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;-ms-border-radius:0 4px 0 0;-o-border-radius:0 4px 0 0;border-radius:0 4px 0 0}.bm-tabs__item:not(:first-child){border-left:1px solid #d4dacb}.bm-tabs__item--active>a{border-bottom-color:#64bc4b;color:#222;background-color:#fff}.profile-image.size-24{display:inline-block;*display:inline;*zoom:1;height:24px;width:24px}.profile-image.size-24 img{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;height:24px;width:24px}.profile-image.size-36{height:36px;width:36px}.profile-image.size-36 img{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;height:36px;width:36px}.profile-image.size-48{height:48px;width:48px}.profile-image.size-48 img{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;height:48px;width:48px}.profile-image.size-64{height:64px;width:64px}.profile-image.size-64 img{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;height:64px;width:64px}.profile-image.size-128{height:128px;width:128px}.profile-image.size-128 img{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;height:128px;width:128px}.profile-image img{margin:0;padding:0}.bm-block-messages{background-color:#f3fff2;border:1px solid #cae8c8;padding:10px;border-radius:4px}.bm-block-messages+.bm-block-messages{margin-top:10px}.bm-block-messages--success{background-color:#f3fff2;border:1px solid #cae8c8}.bm-block-messages--failed{background-color:#fff3f3;border:1px solid #edd}.bm-block-messages__item{margin-bottom:15px}.bm-block-messages__item:last-child{margin-bottom:0}.bm-block-messages__item__icon{display:block;float:left;margin-right:10px}.bm-block-messages__item__icon--success{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -50px -50px;background-size:1000px 200px;display:block;font-size:0;overflow:hidden}.bm-block-messages__item__icon--failed{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) 0px -50px;background-size:1000px 200px;display:block;font-size:0;overflow:hidden}.bm-block-messages__item__text{overflow:hidden;line-height:18px}.bm-block-messages__item__text--failed{color:red}.bm-shares{width:135px;height:30px;font-size:0;line-height:0}.bm-shares>li{display:inline-block;width:30px;height:30px;margin-right:5px}.bm-shares>li:last-child{margin-right:0}.bm-shares__item{display:block;height:30px;width:30px}.bm-shares--book{float:right;text-align:right}.bm-shares-icon{display:block;width:30px;height:30px}.bm-shares-icon:hover{opacity:.9}.security-induction{margin:0 auto 50px;text-align:left;width:780px}.security-induction>h2{color:#666;line-height:1.5;margin-bottom:5px}.security-induction>p{color:#999;font-size:12px;line-height:1.5}.mailsent-messages__text{line-height:1.5;margin:80px auto 40px auto;text-align:center}.mailsent-messages__list{margin:0 auto 80px auto;width:600px}.mailsent-messages__list>li{font-size:12px;line-height:1.5;margin-bottom:10px;text-indent:-1em}.ragistration-induction{margin:0 auto 40px auto;text-align:center}.ragistration-induction>p{font-size:12px;line-height:1.5;margin-bottom:10px}.registration-sns-btns>li{margin-bottom:5px}.registration-sns-btns>li:last-child{margin-bottom:0}ul.follow-list{margin:10px 9px 0 9px}ul.follow-list:after{content:"";clear:both;height:0;display:block;visibility:hidden}ul.follow-list li{float:left;margin:0 3px 8px 3px;width:64px}ul.follow-list li img{-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s}ul.follow-list li img:hover{-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s;opacity:.6}body{background-color:#f5f6f2;color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:14px;line-height:1;margin:0;min-width:1004px;padding:0;text-align:center}a{color:#219315;text-decoration:none}a:hover{color:#64bc4b;text-decoration:underline}.pickup{color:#64bc4b;font-weight:bold}.ex-link{height:13px;margin:auto 2px}.ex-link .label{margin-left:5px;vertical-align:bottom}.ex-link:hover .sprite-core.icon-blank{background-position:-400px -50px}.container,.accounts.leave,.accounts.password.edit,.accounts.show{margin:15px auto;text-align:left;width:1004px}.container:after,.accounts.leave:after,.accounts.password.edit:after,.accounts.show:after{content:"";clear:both;height:0;display:block;visibility:hidden}.single,.accounts.leave,.accounts.password.edit,.accounts.show{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#fff;border:1px solid #d4dacb;box-sizing:border-box;position:relative}.container-single{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#fff;border:1px solid #d4dacb;box-sizing:border-box;position:relative;margin:15px auto;text-align:left;width:800px}.container-single:after{content:"";clear:both;height:0;display:block;visibility:hidden}.common-block{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#fff;border:1px solid #d4dacb;box-sizing:border-box;position:relative;margin-bottom:10px}.page-title,.about .about__guide .header__title,.accounts.leave .leave__header .header__title,.accounts.password.edit .edit__header .header__title,.accounts.show .show__header .header__title{border-bottom:1px solid #aaa;box-sizing:border-box;font-size:16px;font-weight:bold;height:50px;line-height:50px;position:relative}.page-title .label,.about .about__guide .header__title .label,.accounts.leave .leave__header .header__title .label,.accounts.password.edit .edit__header .header__title .label,.accounts.show .show__header .header__title .label{border-bottom:4px solid #64bc4b;box-sizing:border-box;font-size:16px;height:50px;line-height:50px;padding:0 15px;position:absolute;z-index:20}.page-title .label .number-of-books,.about .about__guide .header__title .label .number-of-books,.accounts.leave .leave__header .header__title .label .number-of-books,.accounts.password.edit .edit__header .header__title .label .number-of-books,.accounts.show .show__header .header__title .label .number-of-books{display:inline-block;*display:inline;*zoom:1;vertical-align:top;color:#fff;font-size:12px;font-weight:100;line-height:11px;margin-top:13px;padding:6px 12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;background-color:#5ab34d;margin-left:12px}.page-title .label .number-of-impressions,.about .about__guide .header__title .label .number-of-impressions,.accounts.leave .leave__header .header__title .label .number-of-impressions,.accounts.password.edit .edit__header .header__title .label .number-of-impressions,.accounts.show .show__header .header__title .label .number-of-impressions{display:inline-block;*display:inline;*zoom:1;vertical-align:top;color:#fff;font-size:12px;font-weight:100;line-height:11px;margin-top:13px;padding:6px 12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;background-color:#5ab34d;margin-left:12px}.page-title .label .number-of-followers,.about .about__guide .header__title .label .number-of-followers,.accounts.leave .leave__header .header__title .label .number-of-followers,.accounts.password.edit .edit__header .header__title .label .number-of-followers,.accounts.show .show__header .header__title .label .number-of-followers{display:inline-block;*display:inline;*zoom:1;vertical-align:top;color:#fff;font-size:12px;font-weight:100;line-height:11px;margin-top:13px;padding:6px 12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;background-color:#5ab34d;margin-left:12px}.page-title .label .number-of-communities,.about .about__guide .header__title .label .number-of-communities,.accounts.leave .leave__header .header__title .label .number-of-communities,.accounts.password.edit .edit__header .header__title .label .number-of-communities,.accounts.show .show__header .header__title .label .number-of-communities{display:inline-block;*display:inline;*zoom:1;vertical-align:top;color:#fff;font-size:12px;font-weight:100;line-height:11px;margin-top:13px;padding:6px 12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;background-color:#5ab34d;margin-left:12px}.page-title .label .number-of-comment,.about .about__guide .header__title .label .number-of-comment,.accounts.leave .leave__header .header__title .label .number-of-comment,.accounts.password.edit .edit__header .header__title .label .number-of-comment,.accounts.show .show__header .header__title .label .number-of-comment{display:inline-block;*display:inline;*zoom:1;vertical-align:top;color:#fff;font-size:12px;font-weight:100;line-height:11px;margin-top:13px;padding:6px 12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;background-color:#5ab34d;margin-left:12px}.page-module-title{border-bottom:1px solid #ecf0e7;clear:both;font-size:16px;font-weight:bold;color:#444;height:37px;line-height:37px;margin:0 auto 15px}.module-title{border-bottom:1px solid #aaa;box-sizing:border-box;font-size:13px;font-weight:bold;height:43px;line-height:43px;position:relative}.module-title .label{border-bottom:4px solid #64bc4b;box-sizing:border-box;font-size:13px;height:43px;line-height:43px;padding:0 10px;position:absolute;z-index:20}.sidebar-title{background-color:#f0f0f0;box-sizing:border-box;font-size:12px;height:32px;padding:9px 10px 0 10px;-webkit-border-top-left-radius:4px;-moz-border-top-left-radius:4px;-ms-border-top-left-radius:4px;-o-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px}.sidebar-title .label{display:inline-block;*display:inline;*zoom:1;color:#333;font-size:12px;font-weight:bold;line-height:11px;vertical-align:top}.sidebar-title.inner{-webkit-border-top-right-radius:0;-moz-border-top-right-radius:0;-ms-border-top-right-radius:0;-o-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-top-left-radius:0;-moz-border-top-left-radius:0;-ms-border-top-left-radius:0;-o-border-top-left-radius:0;border-top-left-radius:0}.sidebar-title .thismonth{display:inline-block;*display:inline;*zoom:1;color:#fff;font-size:10px;font-weight:100;line-height:11px;margin:-4px 4px 0 0;padding:3px 6px;-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;border-radius:9px;background-color:#5ab34d}.sidebar-title .lastmonth{display:inline-block;*display:inline;*zoom:1;color:#fff;font-size:10px;font-weight:100;line-height:11px;margin:-4px 4px 0 0;padding:3px 6px;-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;border-radius:9px;background-color:#a7d66c}.sidebar-title .number-of-books{display:inline-block;*display:inline;*zoom:1;color:#fff;font-size:10px;font-weight:100;line-height:11px;margin:-4px 4px 0 0;padding:3px 6px;-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;border-radius:9px;background-color:#5ab34d;margin-left:10px}.sidebar-title .number-of-people{display:inline-block;*display:inline;*zoom:1;color:#fff;font-size:10px;font-weight:100;line-height:11px;margin:-4px 4px 0 0;padding:3px 6px;-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;border-radius:9px;background-color:#5ab34d;margin-left:10px}.sidebar-title .number-of-followers{display:inline-block;*display:inline;*zoom:1;color:#fff;font-size:10px;font-weight:100;line-height:11px;margin:-4px 4px 0 0;padding:3px 6px;-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;border-radius:9px;background-color:#5ab34d;margin-left:10px}.sidebar-title .number-of-communities{display:inline-block;*display:inline;*zoom:1;color:#fff;font-size:10px;font-weight:100;line-height:11px;margin:-4px 4px 0 0;padding:3px 6px;-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;border-radius:9px;background-color:#5ab34d;margin-left:10px}.sidebar-title .sidebar-title__username{display:inline-block;max-width:60%;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.sidebar-more-button{margin:0 10px 10px 10px;text-align:right}.sidebar-more-button a{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s;background-color:#fcfcfc;border:1px solid #ececec;box-sizing:border-box;display:block;text-align:center;height:27px;margin:0 0 0 auto;padding:4px 0 5px 0;text-align:center;width:150px}.sidebar-more-button a .label{color:#666;vertical-align:top}.sidebar-more-button a:hover{background-color:#64bc4b;border-color:#64bc4b;color:#fff;text-decoration:none}.sidebar-more-button a:hover .label{color:#fff;text-decoration:none}.sidebar-more-button a a:hover{text-decoration:none}.sidebar-more-button a .label{font-size:11px;line-height:18px;margin-left:4px;vertical-align:top}.sidebar-more-button a:hover .sprite-core.icon-search-gray{background-position:-250px -100px}.common-more-button{margin:0 10px 10px 10px;text-align:right}.common-more-button a{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s;background-color:#fcfcfc;border:1px solid #ececec;box-sizing:border-box;display:block;text-align:center;height:27px;margin:0 0 0 auto;padding:4px 0 5px 0;text-align:center;width:150px}.common-more-button a .label{color:#666;vertical-align:top}.common-more-button a:hover{background-color:#64bc4b;border-color:#64bc4b;color:#fff;text-decoration:none}.common-more-button a:hover .label{color:#fff;text-decoration:none}.common-more-button a a:hover{text-decoration:none}.common-more-button a .label{font-size:11px;line-height:18px;margin-left:4px;vertical-align:top}.common-more-button a:hover .sprite-core.icon-search-gray{background-position:-250px -100px}ul.page-title-nav{position:absolute;right:10px;text-align:right;top:7px;z-index:21}ul.page-title-nav li{display:inline-block;*display:inline;*zoom:1}ul.page-title-nav li a,ul.page-title-nav li .modal-button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s;background-color:#fcfcfc;border:1px solid #ececec;box-sizing:border-box;display:block;text-align:center;height:35px;padding:9px 0 0 0;width:100px}ul.page-title-nav li a .label,ul.page-title-nav li .modal-button .label{color:#666;vertical-align:top}ul.page-title-nav li a:hover,ul.page-title-nav li .modal-button:hover{background-color:#64bc4b;border-color:#64bc4b;color:#fff;text-decoration:none}ul.page-title-nav li a:hover .label,ul.page-title-nav li .modal-button:hover .label{color:#fff;text-decoration:none}ul.page-title-nav li a a:hover,ul.page-title-nav li .modal-button a:hover{text-decoration:none}ul.page-title-nav li a .label,ul.page-title-nav li .modal-button .label{font-size:12px;margin-left:5px}ul.page-title-nav li a:hover .sprite-core.icon-setting,ul.page-title-nav li .modal-button:hover .sprite-core.icon-setting{background-position:-50px -100px}ul.page-title-nav li a:hover .sprite-core.icon-tweet,ul.page-title-nav li .modal-button:hover .sprite-core.icon-tweet{background-position:-150px -100px}ul.page-title-nav li a:hover .sprite-core.icon-search-gray,ul.page-title-nav li .modal-button:hover .sprite-core.icon-search-gray{background-position:-250px -100px}ul.page-title-nav li a:hover .sprite-core.icon-photo,ul.page-title-nav li .modal-button:hover .sprite-core.icon-photo{background-position:-400px -200px}ul.page-title-nav li a:hover .sprite-core.icon-list,ul.page-title-nav li .modal-button:hover .sprite-core.icon-list{background-position:-300px -200px}ul.page-title-nav li.icon-facebook a{border-color:#39579b;background-color:#39579b}ul.page-title-nav li.icon-facebook a:hover{background-color:#5977d0}ul.page-title-nav li.icon-twitter a{border-color:#55acee;background-color:#55acee}ul.page-title-nav li.icon-twitter a:hover{background-color:#65c8f8}ul.page-title-nav li.icon-google a{border-color:#e0513c;background-color:#e0513c}ul.page-title-nav li.icon-google a:hover{background-color:#ea614c}ul.page-title-nav li.icon-only a{padding:8px 0 0 2px;text-align:center;width:35px;min-width:35px}ul.page-title-nav li.text-only a{width:120px}ul.page-title-nav li.text-only a .label{margin-left:0}ul.page-title-nav li.notice{color:#ccc;font-size:12px;line-height:35px;margin:0 2px 0 0;padding:0;vertical-align:top}ul.page-title-nav li.active a,ul.page-title-nav li.active .modal-button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#ee921a;border:1px solid #ee921a;box-sizing:border-box;color:#fff;display:block;text-align:center;-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s}ul.page-title-nav li.active a .label,ul.page-title-nav li.active .modal-button .label{color:#fff;vertical-align:top}ul.page-title-nav li.active a:hover,ul.page-title-nav li.active .modal-button:hover{background-color:#ffca38;border:1px solid #ffca38;text-decoration:none}ul.page-title-nav li.active a:hover .label,ul.page-title-nav li.active .modal-button:hover .label{color:#fff;text-decoration:none}ul.page-title-nav li.active a a:hover,ul.page-title-nav li.active .modal-button a:hover{text-decoration:none}ul.page-title-nav li.active a .label,ul.page-title-nav li.active .modal-button .label{color:#fff;font-size:12px;margin-left:5px}ul.page-title-nav li.active a .sprite-core.icon-setting,ul.page-title-nav li.active .modal-button .sprite-core.icon-setting{background-position:-50px -100px}ul.page-title-nav li.active a .sprite-core.icon-tweet,ul.page-title-nav li.active .modal-button .sprite-core.icon-tweet{background-position:-150px -100px}ul.page-title-nav li.active a .sprite-core.icon-search-gray,ul.page-title-nav li.active .modal-button .sprite-core.icon-search-gray{background-position:-250px -100px}ul.page-title-nav li.active a .sprite-core.icon-photo,ul.page-title-nav li.active .modal-button .sprite-core.icon-photo{background-position:-400px -200px}ul.page-title-nav li.active a .sprite-core.icon-list,ul.page-title-nav li.active .modal-button .sprite-core.icon-list{background-position:-300px -200px}ul.page-title-nav.page-title-nav-comment li a,ul.page-title-nav.page-title-nav-comment li .modal-button{width:120px}.button-bookmeter,.button-facebook,.button-twitter,.button-google{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;box-sizing:border-box;text-align:left}.button-bookmeter a,.button-facebook a,.button-twitter a,.button-google a{box-sizing:border-box;display:block;height:47px;padding:10px 12px;text-decoration:none}.button-bookmeter a .label,.button-facebook a .label,.button-twitter a .label,.button-google a .label{color:#fff;font-size:13px;line-height:25px;margin-left:12px;vertical-align:top}.button-bookmeter a:hover,.button-facebook a:hover,.button-twitter a:hover,.button-google a:hover{text-decoration:none}.button-bookmeter.small a,.button-facebook.small a,.button-twitter.small a,.button-google.small a{height:37px;padding:5px 12px}.button-bookmeter.small a .label,.button-facebook.small a .label,.button-twitter.small a .label,.button-google.small a .label{font-size:12px}.button-bookmeter{background-color:#ee921a}.button-bookmeter:hover{background-color:#ffca38}.button-facebook{background-color:#39579b}.button-facebook:hover{background-color:#5977d0}.button-twitter{background-color:#55acee}.button-twitter:hover{background-color:#65c8f8}.button-google{background-color:#e0513c}.button-google:hover{background-color:#ea614c}.common-inner{padding:15px}.bm-announcement-notice{width:1004px;margin:0 auto;text-align:left}.bm-announcement-notice__list{display:block;border-radius:6px;border:1px solid #ddd;margin-top:10px}.bm-announcement-notice__item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#fff}.bm-announcement-notice__item:not(:last-child){border-bottom:1px solid #ddd}.bm-announcement-notice__item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.bm-announcement-notice__item:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.bm-announcement-notice__item:hover{background-color:#f7fcec}.bm-announcement-notice__item--important:hover{background-color:#fff5f5}.bm-announcement-notice__item__type{margin:0 10px}.bm-announcement-notice__item__type__icon--general{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) 0px -100px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.bm-announcement-notice__item__type__icon--important{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -50px -100px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.bm-announcement-notice__item__type__icon--maintenance{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -200px -100px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.bm-announcement-notice__item__type__icon--giftbook{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -100px -100px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.bm-announcement-notice__item__type__icon--error{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -150px -100px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.bm-announcement-notice__item__type__icon--pr{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -350px -100px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.bm-announcement-notice__item__type__icon--mail{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -400px -100px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.bm-announcement-notice__item__date{-webkit-flex-basis:9em;-moz-flex-basis:9em;-ms-flex-preferred-size:9em;flex-basis:9em;font-size:10px;color:#666}.bm-announcement-notice__item__link{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:10px;font-size:12px;color:#219315}.bm-announcement-notice__item__link:hover{text-decoration:none;color:#64bc4b}.bm-announcement-notice__item__link--important{color:#d00}.bm-announcement-notice__item__link--important:hover{color:red}.bm-announcement-notice__item .notice__close{margin:0 10px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;width:14px;height:14px;padding:4px;cursor:pointer}.bm-announcement-notice__item .notice__close .close__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.bm-announcement-notice__item .notice__close:hover{background-color:#64bc4b}.bm-announcement-notice__item .notice__close:hover .close__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.layouts.maintenance{position:fixed;bottom:0;right:0;width:300px;height:120px;margin:10px;padding:10px;z-index:100;font-size:20px;font-weight:bold;text-align:center;color:red;background:#000;border:2px red solid;opacity:.7;pointer-events:none}.layouts.maintenance .maintenance__title{color:#ff0;margin-bottom:10px;font-size:24px}.layouts.maintenance .maintenance__time{margin:5px 0;font-size:38px}.layouts.maintenance .maintenance__time-type{text-align:left}.layouts.maintenance .maintenance__time-unit{text-align:right}.bm-flash{background-color:#f3fff2;border:1px solid #cae8c8;padding:10px;border-radius:4px}.bm-flash+.bm-flash{margin-top:10px}.bm-flash--alert{background-color:#fff3f3;border-color:#edd}.bm-flash-item{margin-bottom:10px}.bm-flash-item:last-child{margin-bottom:0}.bm-flash-item__icon{display:block;float:left;width:18px;height:18px;background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-position:-450px -100px;background-size:500px;margin-right:10px}.bm-flash-item__icon--alert{background-position:-400px -100px}.bm-flash-item__text{overflow:hidden;line-height:18px}.bm-flash-item__text--alert{color:red}.layouts.footers.menu_less{margin-top:20px}.layouts.footers.menu_less .menu_less__content{min-height:100px;width:100%;min-width:800px;background-color:#fff;border-top:1px solid #d4dacb}.layouts_partials_footers.scroll-to-top-button{position:absolute;right:30px;bottom:30px;width:40px;height:40px;border-color:#4a8600;border-radius:4px;background-image:url(/packs/icon_pagetop_arr-6534aaec40a49ac32812c02cb24b9467.png);background-repeat:no-repeat;background-position:center;background-color:#549800;box-sizing:border-box;cursor:pointer}.layouts_partials_footers.scroll-to-top-button:hover{color:#fff;border-color:#67b803;background-color:#67b803;text-decoration:none}.layouts_partials_footers.scroll-to-top-button:focus{outline:none}.layouts.footers{position:relative}.layouts.footers.default{margin-top:20px}.layouts.footers.default .default__oldversion>a{-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s;display:block;padding-top:16px;padding-bottom:16px;background:#90bf40;background:-moz-linear-gradient(top, #90bf40 0%, #6b9d04 100%);background:-webkit-linear-gradient(top, #90bf40 0%, #6b9d04 100%);background:linear-gradient(to bottom, #90bf40 0%, #6b9d04 100%);border-top:1px solid #7dad21;color:#fff;font-size:24px;font-weight:bold;line-height:1;text-align:center;text-shadow:1px 1px 0 rgba(0,0,0,.2)}.layouts.footers.default .default__oldversion>a:hover{background:#abd16a;background:-moz-linear-gradient(top, #ABD16A 0%, #91C429 100%);background:-webkit-linear-gradient(top, #ABD16A 0%, #91C429 100%);background:linear-gradient(to bottom, #ABD16A 0%, #91C429 100%);border-top:1px solid #9dca48;text-shadow:1px 1px 0 rgba(0,0,0,.3);text-decoration:none}.layouts.footers.default .default__ads{display:flex;justify-content:center;padding:25px 0;background-color:#ecece9}.layouts.footers.default .default__content{min-height:100px;width:100%;background-color:#fff;border-top:1px solid #d4dacb}.layouts.footers.default .default__content .content__nav{margin:0 auto;padding:25px 0 50px 0;text-align:left;width:852px}.layouts.footers.default .default__content .content__nav:after{content:"";clear:both;height:0;display:block;visibility:hidden}.layouts.footers.default .default__content .content__nav .nav__title{clear:both;float:left;width:150px;margin-bottom:12px;color:#aaa;font-size:12px;line-height:1}.layouts.footers.default .default__content .content__nav .nav__list{float:right;width:698px;margin-bottom:12px}.layouts.footers.default .default__content .content__nav .nav__list:after{content:"";clear:both;height:0;display:block;visibility:hidden}.layouts.footers.default .default__content .content__nav .nav__list .list__item{float:left;margin-right:20px;margin-bottom:5px}.layouts.footers.default .default__content .content__nav .nav__list .list__item .item__icon{width:4px;height:8px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -150px 0px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden;vertical-align:top;margin-right:8px;margin-top:2px}.layouts.footers.default .default__content .content__nav .nav__list .list__item>*{display:inline-block;vertical-align:top;font-size:12px;line-height:1;cursor:pointer;color:#219315}.layouts.footers.default .default__content .content__nav .nav__list .list__item>*:hover{text-decoration:underline;color:#64bc4b}.layouts.footers.default .default__content .content__nav .recruit-banner{display:inline-block;margin-top:18px}.layouts.footers.default .default__content .content__nav .recruit-banner__image{vertical-align:bottom}.layouts.footers.default .default__changesp{font-size:48px}.layouts.footers.default .default__changesp a{-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s;width:100%;padding:60px 0;margin:0 auto;display:block;background-color:#78b22b;color:#fff;text-decoration:none}.layouts.footers.default .default__changesp a:hover{background-color:#eee;color:#78b22b}.layouts.components.content-with-header{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#fff;border:1px solid #d4dacb;box-sizing:border-box;position:relative;margin-bottom:10px}.layouts.components.content-with-header .content-with-header__header .header__title{height:50px;position:relative;border-bottom:1px solid #aaa;box-sizing:border-box;font-size:16px;font-weight:bold;line-height:50px}.layouts.components.content-with-header .content-with-header__header .header__title .title__content{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;height:50px;position:absolute;padding:0 15px;border-bottom:4px solid #64bc4b;box-sizing:border-box;font-size:16px;line-height:50px}.layouts.components.content-with-header .content-with-header__header .header__title .title__content .content__count{-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;display:inline-block;margin:13px 0 12px 10px;padding:6px 10px;color:#fff;background-color:#5ab34d;vertical-align:top;font-size:12px;font-weight:100;line-height:11px}.layouts.components.content-with-header .content-with-header__header .header__item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;height:50px;position:absolute;right:5px;top:0}.layouts.components.content-with-header .content-with-header__header .header__item .item__link-button,.layouts.components.content-with-header .content-with-header__header .header__item .item__comment-button,.layouts.components.content-with-header .content-with-header__header .header__item .item__share-buttons{margin:3px !important;width:110px}.layouts.components.content-with-header .content-with-header__header .header__item .item__comment-button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);width:120px}.layouts.components.content-with-header .content-with-header__header .header__item .item__comment-button,.layouts.components.content-with-header .content-with-header__header .header__item .item__comment-button *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.layouts.components.content-with-header .content-with-header__header .header__item .item__comment-button>*,.layouts.components.content-with-header .content-with-header__header .header__item .item__comment-button a,.layouts.components.content-with-header .content-with-header__header .header__item .item__comment-button button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.layouts.components.content-with-header .content-with-header__header .header__item .item__comment-button>*:hover,.layouts.components.content-with-header .content-with-header__header .header__item .item__comment-button a:hover,.layouts.components.content-with-header .content-with-header__header .header__item .item__comment-button button:hover{text-decoration:none}.layouts.components.content-with-header .content-with-header__header .header__item .item__comment-button>*:focus,.layouts.components.content-with-header .content-with-header__header .header__item .item__comment-button a:focus,.layouts.components.content-with-header .content-with-header__header .header__item .item__comment-button button:focus{outline:none}.layouts.components.content-with-header .content-with-header__header .header__item .item__comment-button,.layouts.components.content-with-header .content-with-header__header .header__item .item__comment-button *{color:#606060}.layouts.components.content-with-header .content-with-header__header .header__item .item__comment-button:hover{border-color:#4a8600;background-color:#549800}.layouts.components.content-with-header .content-with-header__header .header__item .item__comment-button:hover,.layouts.components.content-with-header .content-with-header__header .header__item .item__comment-button:hover *{color:#fff}.layouts.components.content-with-header .content-with-header__header .header__item .item__comment-button,.layouts.components.content-with-header .content-with-header__header .header__item .item__comment-button *{text-align:center}.layouts.components.content-with-header .content-with-header__header .header__item .item__comment-button,.layouts.components.content-with-header .content-with-header__header .header__item .item__comment-button *{font-size:11px;line-height:28px}.layouts.components.content-with-header .content-with-header__header .header__item .item__comment-button .comment__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -300px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin-bottom:-3px;margin-right:5px}.layouts.components.content-with-header .content-with-header__header .header__item .item__comment-button:hover .comment__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -300px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.layouts.components.content-with-header .content-with-header__header .header__item .item__link-button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3)}.layouts.components.content-with-header .content-with-header__header .header__item .item__link-button,.layouts.components.content-with-header .content-with-header__header .header__item .item__link-button *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.layouts.components.content-with-header .content-with-header__header .header__item .item__link-button>*,.layouts.components.content-with-header .content-with-header__header .header__item .item__link-button a,.layouts.components.content-with-header .content-with-header__header .header__item .item__link-button button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.layouts.components.content-with-header .content-with-header__header .header__item .item__link-button>*:hover,.layouts.components.content-with-header .content-with-header__header .header__item .item__link-button a:hover,.layouts.components.content-with-header .content-with-header__header .header__item .item__link-button button:hover{text-decoration:none}.layouts.components.content-with-header .content-with-header__header .header__item .item__link-button>*:focus,.layouts.components.content-with-header .content-with-header__header .header__item .item__link-button a:focus,.layouts.components.content-with-header .content-with-header__header .header__item .item__link-button button:focus{outline:none}.layouts.components.content-with-header .content-with-header__header .header__item .item__link-button,.layouts.components.content-with-header .content-with-header__header .header__item .item__link-button *{color:#606060}.layouts.components.content-with-header .content-with-header__header .header__item .item__link-button:hover{border-color:#4a8600;background-color:#549800}.layouts.components.content-with-header .content-with-header__header .header__item .item__link-button:hover,.layouts.components.content-with-header .content-with-header__header .header__item .item__link-button:hover *{color:#fff}.layouts.components.content-with-header .content-with-header__header .header__item .item__link-button,.layouts.components.content-with-header .content-with-header__header .header__item .item__link-button *{text-align:center}.layouts.components.content-with-header .content-with-header__header .header__item .item__link-button,.layouts.components.content-with-header .content-with-header__header .header__item .item__link-button *{font-size:11px;line-height:28px}.layouts.components.content-with-header .content-with-header__header .header__item .item__link-button.item__link-button--long{width:140px}.layouts.components.content-with-header .content-with-header__content{overflow:hidden}.layouts.headers.logout_header{background-color:#fff;border-bottom:1px solid #d4dacb;width:100%}.layouts.headers.logout_header.header--form{height:94px}.layouts.headers.logout_header.header--form .bookmeter-header{width:800px}.layouts.headers.logout_header .header__global{width:100%;height:36px;background-color:#56970a}.layouts.headers.logout_header .header__global .global__inner{width:1004px;margin:0 auto}.layouts.headers.logout_header .header__global .global__inner:after{content:"";clear:both;height:0;display:block;visibility:hidden}.layouts.headers.logout_header .header__global .global__inner .personal-account{float:right;text-align:left;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.layouts.headers.logout_header .header__global .global__inner .personal-account__data{margin-right:5px}.layouts.headers.logout_header .header__global .global__inner .personal-account__data__link{color:#fff;font-size:12px;padding:5px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.layouts.headers.logout_header .header__global .global__inner .personal-account__data__link:hover{background-color:#497d0c;text-decoration:none}.layouts.headers.logout_header .header__global .global__inner .personal-account__data__avatar{float:left}.layouts.headers.logout_header .header__global .global__inner .personal-account__data__avatar>img{width:26px;height:26px;vertical-align:bottom;border-radius:4px}.layouts.headers.logout_header .header__global .global__inner .personal-account__data__name{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;margin-left:5px;max-width:250px}.layouts.headers.logout_header .header__global .global__inner .personal-account__menu{position:relative;cursor:pointer}.layouts.headers.logout_header .header__global .global__inner .personal-account__menu:hover .personal-account__drop-list{visibility:visible;opacity:1}.layouts.headers.logout_header .header__global .global__inner .personal-account__menu:hover .personal-account__arrow{border-color:#fff;background-color:#497d0c}.layouts.headers.logout_header .header__global .global__inner .personal-account #inner__expansion--personal-account{display:none}.layouts.headers.logout_header .header__global .global__inner .personal-account #inner__expansion--personal-account:checked~.personal-account__drop-list{visibility:visible;opacity:1}.layouts.headers.logout_header .header__global .global__inner .personal-account__arrow{height:24px;border-radius:4px;border:1px solid #84b34c;margin-top:5px;padding:0 10px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.layouts.headers.logout_header .header__global .global__inner .personal-account__arrow__text{font-size:11px;margin-right:5px;white-space:nowrap;color:#fff}.layouts.headers.logout_header .header__global .global__inner .personal-account__arrow__icon{width:10px;height:10px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -700px 0px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.layouts.headers.logout_header .header__global .global__inner .personal-account__drop-list{-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;position:absolute;right:0;bottom:0;transform:translate(0, 100%);box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);visibility:hidden;opacity:0;z-index:10005;border-radius:0 0 4px 4px;background-color:#fff;border:1px solid #798469;border-top:none}.layouts.headers.logout_header .header__global .global__inner .personal-account__drop-list__item>a{display:block;padding:4px 8px;white-space:nowrap}.layouts.headers.logout_header .header__global .global__inner .personal-account__drop-list__item .item__text{display:inline-block;height:24px;line-height:24px;font-size:13px;color:#666;white-space:nowrap;vertical-align:top}.layouts.headers.logout_header .header__global .global__inner .personal-account__drop-list__item:last-child{border-radius:0 0 3px 3px}.layouts.headers.logout_header .header__global .global__inner .personal-account__drop-list__item:not(:last-child){border-bottom:1px solid #f0f0f0}.layouts.headers.logout_header .header__global .global__inner .personal-account__drop-list__item:hover{background-color:#64bc4b}.layouts.headers.logout_header .header__global .global__inner .personal-account__drop-list__item:hover .item__text{color:#fff}.layouts.headers.logout_header .header__global .global__inner .inner__announcements-confirm{margin:0 20px;float:right;font-size:12px;line-height:36px;color:#ddd}.layouts.headers.logout_header .header__global .global__inner .inner__announcements-confirm .announcements-confirm__loading{display:inline-block;width:15px;height:15px;background:#fff url(/packs/spinner2-6c4d3193ecefd5d02115195b2b914d96.gif) center no-repeat;background-size:cover;margin-bottom:-3px;margin-right:5px}.layouts.headers.logout_header .header__global .global__inner .inner__announcements{float:right;font-size:0}.layouts.headers.logout_header .header__global .global__inner .inner__announcements .announcements__inner{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:inline-block;border:1px solid #84b34c;margin:5px 5px 5px 0;box-sizing:border-box;width:110px;height:26px;font-size:0;cursor:pointer}.layouts.headers.logout_header .header__global .global__inner .inner__announcements .announcements__inner.announcements__inner--active{border-color:#d00000}.layouts.headers.logout_header .header__global .global__inner .inner__announcements .announcements__inner.announcements__inner--active .inner__text{background-color:red}.layouts.headers.logout_header .header__global .global__inner .inner__announcements .announcements__inner.announcements__inner--active .inner__text:hover{background-color:#b00}.layouts.headers.logout_header .header__global .global__inner .inner__announcements .announcements__inner.announcements__inner--active .inner__label{border-color:#d60000;background-color:red}.layouts.headers.logout_header .header__global .global__inner .inner__announcements .announcements__inner.announcements__inner--active .inner__label:hover{background-color:#b00}.layouts.headers.logout_header .header__global .global__inner .inner__announcements .announcements__inner:hover{border-color:#fff}.layouts.headers.logout_header .header__global .global__inner .inner__announcements .announcements__inner .inner__label{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;display:inline-block;box-sizing:border-box;height:24px;width:25px;padding:7px 7px 7px 8px;border-left:1px solid #84b34c;vertical-align:top;cursor:pointer;color:#fff}.layouts.headers.logout_header .header__global .global__inner .inner__announcements .announcements__inner .inner__label:hover{background-color:#497d0c}.layouts.headers.logout_header .header__global .global__inner .inner__announcements .announcements__inner .inner__label .label__icon{width:10px;height:10px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -700px 0px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden;width:10px;height:10px}.layouts.headers.logout_header .header__global .global__inner .inner__announcements .announcements__inner .inner__checkbox{display:none}.layouts.headers.logout_header .header__global .global__inner .inner__announcements .announcements__inner .inner__closelabel{position:fixed;z-index:10005;top:0;left:0;width:100%;height:100%;display:none}.layouts.headers.logout_header .header__global .global__inner .inner__announcements .announcements__inner .inner__checkbox:checked~.announcements__drop{transition-duration:0s;visibility:visible;opacity:1}.layouts.headers.logout_header .header__global .global__inner .inner__announcements .announcements__inner .inner__checkbox:checked~.inner__closelabel{display:block}.layouts.headers.logout_header .header__global .global__inner .inner__announcements .announcements__inner .inner__text{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;display:inline-block;vertical-align:top;box-sizing:border-box;height:24px;width:83px;color:#fff;text-align:center;padding-top:5px}.layouts.headers.logout_header .header__global .global__inner .inner__announcements .announcements__inner .inner__text:hover{background-color:#497d0c;text-decoration:none}.layouts.headers.logout_header .header__global .global__inner .inner__announcements .announcements__inner .inner__text .text__count{font-size:14px;line-height:14px;font-weight:bold;margin-right:2px}.layouts.headers.logout_header .header__global .global__inner .inner__announcements .announcements__inner .inner__text .text__min{font-size:10px;line-height:14px;line-height:1}.layouts.headers.logout_header .header__global .global__inner .inner__announcements .announcements__inner .inner__text .text__normal{font-size:12px;line-height:14px;line-height:1}.layouts.headers.logout_header .header__global .global__inner .inner__announcements .announcements__inner .announcements__drop{position:relative;width:0;height:0;transition-property:visibility,opacity;transition-duration:0s;transition-timing-function:ease-in;visibility:hidden;opacity:0}.layouts.headers.logout_header .header__global .global__inner .inner__announcements .announcements__inner .announcements__drop .drop__content{-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);-ms-box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);-o-box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);position:absolute;z-index:10007;left:-120px;top:8px;width:350px;height:420px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #798469;background-color:#fff}.layouts.headers.logout_header .header__global .global__inner .inner__announcements .announcements__inner .announcements__drop .drop__content .content__list{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;border-top:5px solid #eee;overflow:auto;height:375px;max-height:375px}.layouts.headers.logout_header .header__global .global__inner .inner__announcements .announcements__inner .announcements__drop .drop__content .content__more{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;display:block;border-top:1px solid #798469;height:39px;font-size:12px;line-height:39px;text-align:center;background-color:#eee;color:#666}.layouts.headers.logout_header .header__global .global__inner .inner__announcements .announcements__inner .announcements__drop .drop__content .content__more:hover{color:#fff;background-color:#64bc4b;text-decoration:none}.layouts.headers.logout_header .header__global .global__inner .inner__announcements .announcements__inner .announcements__drop .drop__content:before,.layouts.headers.logout_header .header__global .global__inner .inner__announcements .announcements__inner .announcements__drop .drop__content:after{border-bottom:solid 5px #222;border-left:solid 6px transparent;border-right:solid 6px transparent;content:"";display:block;height:0;left:50%;margin-left:-5px;position:absolute;top:-5px;width:0}.layouts.headers.logout_header .header__global .global__inner .inner__announcements .announcements__inner .announcements__drop .drop__content:after{border-bottom-color:#fff;top:-4px}.layouts.headers.logout_header .header__global .global__inner .inner__registrations{float:right;height:36px;font-size:0}.layouts.headers.logout_header .header__global .global__inner .inner__registrations .registrations__item{display:inline-block}.layouts.headers.logout_header .header__global .global__inner .inner__registrations .registrations__item .registrations__item__link{display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff;height:24px;width:90px;border-radius:4px;border:1px solid #84b34c;padding:0 10px}.layouts.headers.logout_header .header__global .global__inner .inner__registrations .registrations__item .registrations__item__link:hover{text-decoration:none;background-color:#497d0c;border:1px solid #fff}.layouts.headers.logout_header .header__global .global__inner .inner__registrations .registrations__item--signup{margin:5px 5px 0 0}.layouts.headers.logout_header .header__global .global__inner .inner__registrations .registrations__item--login{margin-top:5px}.layouts.headers.logout_header .header__main{margin:0 auto;position:relative;text-align:left;width:1004px}.layouts.headers.logout_header .header__main:after{content:"";clear:both;height:0;display:block;visibility:hidden}.layouts.headers.logout_header .header__main .main__logo{float:left;height:50px;margin:18px 15px 0 0;width:210px}.layouts.headers.logout_header .header__main .main__logo>a{display:block;line-height:0;height:50px;width:210px;text-align:center}.layouts.headers.logout_header .header__main .main__logo .header-logo__bookmeter{width:200px;height:auto}.layouts.headers.logout_header .header__main .main__ads{float:right;height:60px;margin-top:8px;width:468px}.layouts.headers.logout_header .header__nav{clear:both;margin:0 auto;width:1004px}.layouts.headers.logout_header .header__nav:after{content:"";clear:both;height:0;display:block;visibility:hidden}.layouts.headers.logout_header .header__nav .nav__global{float:left;margin-top:8px;height:50px}.layouts.headers.logout_header .header__nav .nav__global .global__list{position:relative}.layouts.headers.logout_header .header__nav .nav__global .global__list:after{content:"";clear:both;height:0;display:block;visibility:hidden}.layouts.headers.logout_header .header__nav .nav__global .global__list .list__inner{float:left;height:50px;text-align:center;width:144px}.layouts.headers.logout_header .header__nav .nav__global .global__list .list__inner .inner__item{-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s;position:relative;border-right:1px solid #eff1eb;box-sizing:border-box;display:block;height:50px;padding-top:12px;width:144px}.layouts.headers.logout_header .header__nav .nav__global .global__list .list__inner .inner__item:hover{background-color:#f8f8f8}.layouts.headers.logout_header .header__nav .nav__global .global__list .list__inner .inner__item .item__text{display:inline-block;*display:inline;*zoom:1;color:#333;font-size:13px;height:24px;line-height:24px;margin:0 0 0 3px;overflow:hidden;padding:0;vertical-align:top}.layouts.headers.logout_header .header__nav .nav__global .global__list .list__inner .inner__item .item__update{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -250px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden;position:absolute;z-index:1;top:-2px;right:-2px}.layouts.headers.logout_header .header__nav .nav__global .global__list .list__inner.list__inner--active .inner__item{border-bottom:6px solid #64bc4b}.layouts.headers.logout_header .header__nav .nav__global .global__list .list__inner .inner__expansion:checked~.inner__drop,.layouts.headers.logout_header .header__nav .nav__global .global__list .list__inner:hover .inner__drop{transition-duration:.2s;visibility:visible;opacity:1}.layouts.headers.logout_header .header__nav .nav__global .global__list .list__inner .inner__expansion{display:none}.layouts.headers.logout_header .header__nav .nav__global .global__list .list__inner .inner__drop{transition-property:visibility,opacity;transition-duration:0s;transition-timing-function:ease-in;visibility:hidden;opacity:0}.layouts.headers.logout_header .header__nav .nav__global .global__list .list__inner .inner__drop{bottom:auto;left:0;position:absolute;right:auto;top:43px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);-ms-box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);-o-box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);background-color:#fff;border:1px solid #798469;box-sizing:border-box;padding:5px 0;width:182px}.layouts.headers.logout_header .header__nav .nav__global .global__list .list__inner .inner__drop.inner__drop--book{left:125px;z-index:10001}.layouts.headers.logout_header .header__nav .nav__global .global__list .list__inner .inner__drop.inner__drop--impression{left:269px;z-index:10002}.layouts.headers.logout_header .header__nav .nav__global .global__list .list__inner .inner__drop.inner__drop--lead{left:413px;z-index:10003}.layouts.headers.logout_header .header__nav .nav__global .global__list .list__inner .inner__drop.inner__drop--search{left:557px;z-index:10004}.layouts.headers.logout_header .header__nav .nav__global .global__list .list__inner .inner__drop .drop__item{float:none;position:relative;height:auto;width:100%}.layouts.headers.logout_header .header__nav .nav__global .global__list .list__inner .inner__drop .drop__item>a{-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s;border:none;border-bottom:1px solid #f0f0f0;box-sizing:border-box;display:block;height:33px;padding:4px 0 0 10px;text-align:left;width:100%}.layouts.headers.logout_header .header__nav .nav__global .global__list .list__inner .inner__drop .drop__item>a:hover{background-color:#64bc4b}.layouts.headers.logout_header .header__nav .nav__global .global__list .list__inner .inner__drop .drop__item>a:hover .item__text{color:#fff}.layouts.headers.logout_header .header__nav .nav__global .global__list .list__inner .inner__drop .drop__item .item__text{display:inline-block;*display:inline;*zoom:1;color:#666;font-size:13px;height:26px;line-height:26px;margin-left:5px;vertical-align:top}.layouts.headers.logout_header .header__nav .nav__global .global__list .list__inner .inner__drop .drop__item .item__update{-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;border-radius:9px;position:absolute;min-width:24px;height:18px;top:7px;right:5px;color:#fff;font-size:10px;line-height:18px;text-align:center;background-color:#fc3f3f}.layouts.headers.logout_header .header__nav .nav__global .global__list .list__inner .inner__drop:before,.layouts.headers.logout_header .header__nav .nav__global .global__list .list__inner .inner__drop:after{border-bottom:solid 5px #222;border-left:solid 6px transparent;border-right:solid 6px transparent;content:"";display:block;height:0;left:50%;margin-left:-5px;position:absolute;top:-5px;width:0}.layouts.headers.logout_header .header__nav .nav__global .global__list .list__inner .inner__drop:after{border-bottom-color:#fff;top:-4px}.layouts.headers.logout_header .header__nav .nav__subspace{float:right;width:200px;height:40px;margin-top:11px}.layouts.headers.logout_header .header__nav .nav__sub{width:305px}.layouts.headers.logout_header .header__nav .nav__sub .sub__registrations{float:right;height:41px;text-align:right;font-size:0;line-height:0}.layouts.headers.logout_header .header__nav .nav__sub .sub__registrations .registrations__item{display:inline-block;*display:inline;*zoom:1;height:41px;position:relative;vertical-align:top;width:150px}.layouts.headers.logout_header .header__nav .nav__sub .sub__registrations .registrations__item:not(:first-child){margin-left:5px}.layouts.headers.logout_header .header__nav .nav__sub .sub__registrations .registrations__item>a{-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#fcfcfc;border:1px solid #ececec;border-bottom-color:#e0e0e0;border-right-color:#e0e0e0;box-sizing:border-box;display:block;height:41px;padding:7px 7px 8px 8px;text-align:center;width:150px}.layouts.headers.logout_header .header__nav .nav__sub .sub__registrations .registrations__item .item__text{display:inline-block;*display:inline;*zoom:1;color:#666;font-size:12px;height:24px;line-height:24px;margin-left:5px;vertical-align:top}.layouts.headers.logout_header .header__nav .nav__sub .sub__registrations .registrations__item a:hover{background-color:#64bc4b;border-color:#64bc4b}.layouts.headers.logout_header .header__nav .nav__sub .sub__registrations .registrations__item a:hover .item__text{color:#fff}.layouts.headers.logout_header .header__nav .nav__sub .sub__registrations .registrations__item.registrations__item--signup .item__icon{width:24px;height:24px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -700px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.layouts.headers.logout_header .header__nav .nav__sub .sub__registrations .registrations__item.registrations__item--signup>a:hover .item__icon{width:24px;height:24px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -700px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.layouts.headers.logout_header .header__nav .nav__sub .sub__registrations .registrations__item.registrations__item--login .item__icon{width:24px;height:24px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -750px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.layouts.headers.logout_header .header__nav .nav__sub .sub__registrations .registrations__item.registrations__item--login>a:hover .item__icon{width:24px;height:24px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -750px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.layouts.headers.menuless_header{background-color:#fff;border-bottom:1px solid #d4dacb;width:100%;height:auto}.layouts.headers.menuless_header.header--form{height:94px}.layouts.headers.menuless_header.header--form .bookmeter-header{width:800px}.layouts.headers.menuless_header .header__global{width:100%;height:36px;background-color:#56970a}.layouts.headers.menuless_header .header__global .global__inner{width:1004px;margin:0 auto}.layouts.headers.menuless_header .header__global .global__inner:after{content:"";clear:both;height:0;display:block;visibility:hidden}.layouts.headers.menuless_header .header__global .global__inner .personal-account{float:right;text-align:left;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.layouts.headers.menuless_header .header__global .global__inner .personal-account__data{margin-right:5px}.layouts.headers.menuless_header .header__global .global__inner .personal-account__data__link{color:#fff;font-size:12px;padding:5px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.layouts.headers.menuless_header .header__global .global__inner .personal-account__data__link:hover{background-color:#497d0c;text-decoration:none}.layouts.headers.menuless_header .header__global .global__inner .personal-account__data__avatar{float:left}.layouts.headers.menuless_header .header__global .global__inner .personal-account__data__avatar>img{width:26px;height:26px;vertical-align:bottom;border-radius:4px}.layouts.headers.menuless_header .header__global .global__inner .personal-account__data__name{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;margin-left:5px;max-width:250px}.layouts.headers.menuless_header .header__global .global__inner .personal-account__menu{position:relative;cursor:pointer}.layouts.headers.menuless_header .header__global .global__inner .personal-account__menu:hover .personal-account__drop-list{visibility:visible;opacity:1}.layouts.headers.menuless_header .header__global .global__inner .personal-account__menu:hover .personal-account__arrow{border-color:#fff;background-color:#497d0c}.layouts.headers.menuless_header .header__global .global__inner .personal-account #inner__expansion--personal-account{display:none}.layouts.headers.menuless_header .header__global .global__inner .personal-account #inner__expansion--personal-account:checked~.personal-account__drop-list{visibility:visible;opacity:1}.layouts.headers.menuless_header .header__global .global__inner .personal-account__arrow{height:24px;border-radius:4px;border:1px solid #84b34c;margin-top:5px;padding:0 10px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.layouts.headers.menuless_header .header__global .global__inner .personal-account__arrow__text{font-size:11px;margin-right:5px;white-space:nowrap;color:#fff}.layouts.headers.menuless_header .header__global .global__inner .personal-account__arrow__icon{width:10px;height:10px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -700px 0px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.layouts.headers.menuless_header .header__global .global__inner .personal-account__drop-list{-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;position:absolute;right:0;bottom:0;transform:translate(0, 100%);box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);visibility:hidden;opacity:0;z-index:10005;border-radius:0 0 4px 4px;background-color:#fff;border:1px solid #798469;border-top:none}.layouts.headers.menuless_header .header__global .global__inner .personal-account__drop-list__item>a{display:block;padding:4px 8px;white-space:nowrap}.layouts.headers.menuless_header .header__global .global__inner .personal-account__drop-list__item .item__text{display:inline-block;height:24px;line-height:24px;font-size:13px;color:#666;white-space:nowrap;vertical-align:top}.layouts.headers.menuless_header .header__global .global__inner .personal-account__drop-list__item:last-child{border-radius:0 0 3px 3px}.layouts.headers.menuless_header .header__global .global__inner .personal-account__drop-list__item:not(:last-child){border-bottom:1px solid #f0f0f0}.layouts.headers.menuless_header .header__global .global__inner .personal-account__drop-list__item:hover{background-color:#64bc4b}.layouts.headers.menuless_header .header__global .global__inner .personal-account__drop-list__item:hover .item__text{color:#fff}.layouts.headers.menuless_header .header__global .global__inner .inner__announcements-confirm{margin:0 20px;float:right;font-size:12px;line-height:36px;color:#ddd}.layouts.headers.menuless_header .header__global .global__inner .inner__announcements-confirm .announcements-confirm__loading{display:inline-block;width:15px;height:15px;background:#fff url(/packs/spinner2-6c4d3193ecefd5d02115195b2b914d96.gif) center no-repeat;background-size:cover;margin-bottom:-3px;margin-right:5px}.layouts.headers.menuless_header .header__global .global__inner .inner__announcements{float:right;font-size:0}.layouts.headers.menuless_header .header__global .global__inner .inner__announcements .announcements__inner{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:inline-block;border:1px solid #84b34c;margin:5px 5px 5px 0;box-sizing:border-box;width:110px;height:26px;font-size:0;cursor:pointer}.layouts.headers.menuless_header .header__global .global__inner .inner__announcements .announcements__inner.announcements__inner--active{border-color:#d00000}.layouts.headers.menuless_header .header__global .global__inner .inner__announcements .announcements__inner.announcements__inner--active .inner__text{background-color:red}.layouts.headers.menuless_header .header__global .global__inner .inner__announcements .announcements__inner.announcements__inner--active .inner__text:hover{background-color:#b00}.layouts.headers.menuless_header .header__global .global__inner .inner__announcements .announcements__inner.announcements__inner--active .inner__label{border-color:#d60000;background-color:red}.layouts.headers.menuless_header .header__global .global__inner .inner__announcements .announcements__inner.announcements__inner--active .inner__label:hover{background-color:#b00}.layouts.headers.menuless_header .header__global .global__inner .inner__announcements .announcements__inner:hover{border-color:#fff}.layouts.headers.menuless_header .header__global .global__inner .inner__announcements .announcements__inner .inner__label{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;display:inline-block;box-sizing:border-box;height:24px;width:25px;padding:7px 7px 7px 8px;border-left:1px solid #84b34c;vertical-align:top;cursor:pointer;color:#fff}.layouts.headers.menuless_header .header__global .global__inner .inner__announcements .announcements__inner .inner__label:hover{background-color:#497d0c}.layouts.headers.menuless_header .header__global .global__inner .inner__announcements .announcements__inner .inner__label .label__icon{width:10px;height:10px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -700px 0px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden;width:10px;height:10px}.layouts.headers.menuless_header .header__global .global__inner .inner__announcements .announcements__inner .inner__checkbox{display:none}.layouts.headers.menuless_header .header__global .global__inner .inner__announcements .announcements__inner .inner__closelabel{position:fixed;z-index:10005;top:0;left:0;width:100%;height:100%;display:none}.layouts.headers.menuless_header .header__global .global__inner .inner__announcements .announcements__inner .inner__checkbox:checked~.announcements__drop{transition-duration:0s;visibility:visible;opacity:1}.layouts.headers.menuless_header .header__global .global__inner .inner__announcements .announcements__inner .inner__checkbox:checked~.inner__closelabel{display:block}.layouts.headers.menuless_header .header__global .global__inner .inner__announcements .announcements__inner .inner__text{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;display:inline-block;vertical-align:top;box-sizing:border-box;height:24px;width:83px;color:#fff;text-align:center;padding-top:5px}.layouts.headers.menuless_header .header__global .global__inner .inner__announcements .announcements__inner .inner__text:hover{background-color:#497d0c;text-decoration:none}.layouts.headers.menuless_header .header__global .global__inner .inner__announcements .announcements__inner .inner__text .text__count{font-size:14px;line-height:14px;font-weight:bold;margin-right:2px}.layouts.headers.menuless_header .header__global .global__inner .inner__announcements .announcements__inner .inner__text .text__min{font-size:10px;line-height:14px;line-height:1}.layouts.headers.menuless_header .header__global .global__inner .inner__announcements .announcements__inner .inner__text .text__normal{font-size:12px;line-height:14px;line-height:1}.layouts.headers.menuless_header .header__global .global__inner .inner__announcements .announcements__inner .announcements__drop{position:relative;width:0;height:0;transition-property:visibility,opacity;transition-duration:0s;transition-timing-function:ease-in;visibility:hidden;opacity:0}.layouts.headers.menuless_header .header__global .global__inner .inner__announcements .announcements__inner .announcements__drop .drop__content{-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);-ms-box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);-o-box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);position:absolute;z-index:10007;left:-120px;top:8px;width:350px;height:420px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #798469;background-color:#fff}.layouts.headers.menuless_header .header__global .global__inner .inner__announcements .announcements__inner .announcements__drop .drop__content .content__list{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;border-top:5px solid #eee;overflow:auto;height:375px;max-height:375px}.layouts.headers.menuless_header .header__global .global__inner .inner__announcements .announcements__inner .announcements__drop .drop__content .content__more{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;display:block;border-top:1px solid #798469;height:39px;font-size:12px;line-height:39px;text-align:center;background-color:#eee;color:#666}.layouts.headers.menuless_header .header__global .global__inner .inner__announcements .announcements__inner .announcements__drop .drop__content .content__more:hover{color:#fff;background-color:#64bc4b;text-decoration:none}.layouts.headers.menuless_header .header__global .global__inner .inner__announcements .announcements__inner .announcements__drop .drop__content:before,.layouts.headers.menuless_header .header__global .global__inner .inner__announcements .announcements__inner .announcements__drop .drop__content:after{border-bottom:solid 5px #222;border-left:solid 6px transparent;border-right:solid 6px transparent;content:"";display:block;height:0;left:50%;margin-left:-5px;position:absolute;top:-5px;width:0}.layouts.headers.menuless_header .header__global .global__inner .inner__announcements .announcements__inner .announcements__drop .drop__content:after{border-bottom-color:#fff;top:-4px}.layouts.headers.menuless_header .header__global .global__inner .inner__registrations{float:right;height:36px;font-size:0}.layouts.headers.menuless_header .header__global .global__inner .inner__registrations .registrations__item{display:inline-block}.layouts.headers.menuless_header .header__global .global__inner .inner__registrations .registrations__item .registrations__item__link{display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff;height:24px;width:90px;border-radius:4px;border:1px solid #84b34c;padding:0 10px}.layouts.headers.menuless_header .header__global .global__inner .inner__registrations .registrations__item .registrations__item__link:hover{text-decoration:none;background-color:#497d0c;border:1px solid #fff}.layouts.headers.menuless_header .header__global .global__inner .inner__registrations .registrations__item--signup{margin:5px 5px 0 0}.layouts.headers.menuless_header .header__global .global__inner .inner__registrations .registrations__item--login{margin-top:5px}.layouts.headers.menuless_header .header__main{margin:0 auto;position:relative;text-align:left;width:1004px}.layouts.headers.menuless_header .header__main:after{content:"";clear:both;height:0;display:block;visibility:hidden}.layouts.headers.menuless_header .header__main .main__logo{float:left;height:50px;margin:18px 15px 0 0;width:210px}.layouts.headers.menuless_header .header__main .main__logo>a{display:block;line-height:0;height:50px;width:210px;text-align:center}.layouts.headers.menuless_header .header__main .main__logo .header-logo__bookmeter{width:200px;height:auto}.layouts.headers.menuless_header .header__main .main__ads{float:right;height:60px;margin-top:8px;width:468px}.layouts.headers.menuless_header .header__nav{clear:both;margin:0 auto;width:1004px}.layouts.headers.menuless_header .header__nav:after{content:"";clear:both;height:0;display:block;visibility:hidden}.layouts.headers.menuless_header .header__nav .nav__global{float:left;margin-top:8px;height:50px}.layouts.headers.menuless_header .header__nav .nav__global .global__list{position:relative}.layouts.headers.menuless_header .header__nav .nav__global .global__list:after{content:"";clear:both;height:0;display:block;visibility:hidden}.layouts.headers.menuless_header .header__nav .nav__global .global__list .list__inner{float:left;height:50px;text-align:center;width:144px}.layouts.headers.menuless_header .header__nav .nav__global .global__list .list__inner .inner__item{-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s;position:relative;border-right:1px solid #eff1eb;box-sizing:border-box;display:block;height:50px;padding-top:12px;width:144px}.layouts.headers.menuless_header .header__nav .nav__global .global__list .list__inner .inner__item:hover{background-color:#f8f8f8}.layouts.headers.menuless_header .header__nav .nav__global .global__list .list__inner .inner__item .item__text{display:inline-block;*display:inline;*zoom:1;color:#333;font-size:13px;height:24px;line-height:24px;margin:0 0 0 3px;overflow:hidden;padding:0;vertical-align:top}.layouts.headers.menuless_header .header__nav .nav__global .global__list .list__inner .inner__item .item__update{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -250px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden;position:absolute;z-index:1;top:-2px;right:-2px}.layouts.headers.menuless_header .header__nav .nav__global .global__list .list__inner.list__inner--active .inner__item{border-bottom:6px solid #64bc4b}.layouts.headers.menuless_header .header__nav .nav__global .global__list .list__inner .inner__expansion:checked~.inner__drop,.layouts.headers.menuless_header .header__nav .nav__global .global__list .list__inner:hover .inner__drop{transition-duration:.2s;visibility:visible;opacity:1}.layouts.headers.menuless_header .header__nav .nav__global .global__list .list__inner .inner__expansion{display:none}.layouts.headers.menuless_header .header__nav .nav__global .global__list .list__inner .inner__drop{transition-property:visibility,opacity;transition-duration:0s;transition-timing-function:ease-in;visibility:hidden;opacity:0}.layouts.headers.menuless_header .header__nav .nav__global .global__list .list__inner .inner__drop{bottom:auto;left:0;position:absolute;right:auto;top:43px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);-ms-box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);-o-box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);background-color:#fff;border:1px solid #798469;box-sizing:border-box;padding:5px 0;width:182px}.layouts.headers.menuless_header .header__nav .nav__global .global__list .list__inner .inner__drop.inner__drop--book{left:125px;z-index:10001}.layouts.headers.menuless_header .header__nav .nav__global .global__list .list__inner .inner__drop.inner__drop--impression{left:269px;z-index:10002}.layouts.headers.menuless_header .header__nav .nav__global .global__list .list__inner .inner__drop.inner__drop--lead{left:413px;z-index:10003}.layouts.headers.menuless_header .header__nav .nav__global .global__list .list__inner .inner__drop.inner__drop--search{left:557px;z-index:10004}.layouts.headers.menuless_header .header__nav .nav__global .global__list .list__inner .inner__drop .drop__item{float:none;position:relative;height:auto;width:100%}.layouts.headers.menuless_header .header__nav .nav__global .global__list .list__inner .inner__drop .drop__item>a{-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s;border:none;border-bottom:1px solid #f0f0f0;box-sizing:border-box;display:block;height:33px;padding:4px 0 0 10px;text-align:left;width:100%}.layouts.headers.menuless_header .header__nav .nav__global .global__list .list__inner .inner__drop .drop__item>a:hover{background-color:#64bc4b}.layouts.headers.menuless_header .header__nav .nav__global .global__list .list__inner .inner__drop .drop__item>a:hover .item__text{color:#fff}.layouts.headers.menuless_header .header__nav .nav__global .global__list .list__inner .inner__drop .drop__item .item__text{display:inline-block;*display:inline;*zoom:1;color:#666;font-size:13px;height:26px;line-height:26px;margin-left:5px;vertical-align:top}.layouts.headers.menuless_header .header__nav .nav__global .global__list .list__inner .inner__drop .drop__item .item__update{-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;border-radius:9px;position:absolute;min-width:24px;height:18px;top:7px;right:5px;color:#fff;font-size:10px;line-height:18px;text-align:center;background-color:#fc3f3f}.layouts.headers.menuless_header .header__nav .nav__global .global__list .list__inner .inner__drop:before,.layouts.headers.menuless_header .header__nav .nav__global .global__list .list__inner .inner__drop:after{border-bottom:solid 5px #222;border-left:solid 6px transparent;border-right:solid 6px transparent;content:"";display:block;height:0;left:50%;margin-left:-5px;position:absolute;top:-5px;width:0}.layouts.headers.menuless_header .header__nav .nav__global .global__list .list__inner .inner__drop:after{border-bottom-color:#fff;top:-4px}.layouts.headers.menuless_header .header__nav .nav__subspace{float:right;width:200px;height:40px;margin-top:11px}.layouts.headers.menuless_header .header__main{width:800px}.layouts.headers.menuless_header .header__main .main__logo{margin-bottom:20px}.layouts.headers.subspace .subspace__btn{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:block;border:1px solid #fff;box-sizing:border-box;height:40px;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3)}.layouts.headers.subspace .subspace__btn,.layouts.headers.subspace .subspace__btn *{color:#606060}.layouts.headers.subspace .subspace__btn:hover{border-color:#4a8600;background-color:#549800}.layouts.headers.subspace .subspace__btn:hover,.layouts.headers.subspace .subspace__btn:hover *{color:#fff}.layouts.headers.subspace .subspace__btn:hover{color:#fff;text-decoration:none}.layouts.headers.subspace .subspace__btn:hover .btn__upper,.layouts.headers.subspace .subspace__btn:hover .btn__lower{color:#fff;text-decoration:none}.layouts.headers.subspace .subspace__btn:focus{outline:none}.layouts.headers.subspace .subspace__btn .btn__upper{color:#666;font-size:11px;line-height:1;margin-bottom:3px;margin-top:5px}.layouts.headers.subspace .subspace__btn .btn__lower .lower__pickup{vertical-align:bottom;font-size:14px;font-weight:bold;line-height:14px}.layouts.headers.subspace .subspace__btn .btn__lower .lower__default{vertical-align:bottom;font-size:12px;line-height:14px}.layouts.headers.notification{display:block;-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s;font-size:14px;line-height:1.4;box-sizing:border-box;background-color:#f7fcec;color:#333;height:auto;text-align:left}.layouts.headers.notification:hover{background-color:#64bc4b;text-decoration:none}.layouts.headers.notification .notification__content{display:block;padding:8px 10px;color:#333}.layouts.headers.notification .notification__content:after{content:"";clear:both;height:0;display:block;visibility:hidden}.layouts.headers.notification .notification__content:hover{color:#fff;text-decoration:none}.layouts.headers.notification .notification__content:hover .content__detail .content__date{color:#fff}.layouts.headers.notification .notification__content .content__avatar{float:left;height:36px;width:36px}.layouts.headers.notification .notification__content .content__avatar img{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;height:36px;width:36px}.layouts.headers.notification .notification__content .content__detail{margin-left:46px}.layouts.headers.notification .notification__content .content__detail .detail__name{font-weight:bold;word-wrap:break-word;overflow-wrap:break-word}.layouts.headers.notification .notification__content .content__detail .detail__text{word-wrap:break-word;overflow-wrap:break-word}.layouts.headers.notification .notification__content .content__detail .content__date{color:#999;font-size:12px}.layouts.headers.notification:not(:last-child){border-bottom:1px solid #f0f0f0}.layouts.headers.notification.notification--read{background-color:#fff}.layouts.headers.notification.notification--read:hover{background-color:#64bc4b}.layouts.headers.notification.notification-empty{padding:50px 0;text-align:center;color:#999;font-size:12px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;background-color:#fff;position:relative;overflow:hidden;cursor:default;height:100%}.layouts.headers.notification.notification-empty .notification-empty__message{transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;width:80%}.layouts.headers.notification.notification-empty:hover{background-color:inherit}.layouts.headers.login_header{background-color:#fff;border-bottom:1px solid #d4dacb;width:100%}.layouts.headers.login_header.header--form{height:94px}.layouts.headers.login_header.header--form .bookmeter-header{width:800px}.layouts.headers.login_header .header__global{width:100%;height:36px;background-color:#56970a}.layouts.headers.login_header .header__global .global__inner{width:1004px;margin:0 auto}.layouts.headers.login_header .header__global .global__inner:after{content:"";clear:both;height:0;display:block;visibility:hidden}.layouts.headers.login_header .header__global .global__inner .personal-account{float:right;text-align:left;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.layouts.headers.login_header .header__global .global__inner .personal-account__data{margin-right:5px}.layouts.headers.login_header .header__global .global__inner .personal-account__data__link{color:#fff;font-size:12px;padding:5px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.layouts.headers.login_header .header__global .global__inner .personal-account__data__link:hover{background-color:#497d0c;text-decoration:none}.layouts.headers.login_header .header__global .global__inner .personal-account__data__avatar{float:left}.layouts.headers.login_header .header__global .global__inner .personal-account__data__avatar>img{width:26px;height:26px;vertical-align:bottom;border-radius:4px}.layouts.headers.login_header .header__global .global__inner .personal-account__data__name{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;margin-left:5px;max-width:250px}.layouts.headers.login_header .header__global .global__inner .personal-account__menu{position:relative;cursor:pointer}.layouts.headers.login_header .header__global .global__inner .personal-account__menu:hover .personal-account__drop-list{visibility:visible;opacity:1}.layouts.headers.login_header .header__global .global__inner .personal-account__menu:hover .personal-account__arrow{border-color:#fff;background-color:#497d0c}.layouts.headers.login_header .header__global .global__inner .personal-account #inner__expansion--personal-account{display:none}.layouts.headers.login_header .header__global .global__inner .personal-account #inner__expansion--personal-account:checked~.personal-account__drop-list{visibility:visible;opacity:1}.layouts.headers.login_header .header__global .global__inner .personal-account__arrow{height:24px;border-radius:4px;border:1px solid #84b34c;margin-top:5px;padding:0 10px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.layouts.headers.login_header .header__global .global__inner .personal-account__arrow__text{font-size:11px;margin-right:5px;white-space:nowrap;color:#fff}.layouts.headers.login_header .header__global .global__inner .personal-account__arrow__icon{width:10px;height:10px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -700px 0px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.layouts.headers.login_header .header__global .global__inner .personal-account__drop-list{-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;position:absolute;right:0;bottom:0;transform:translate(0, 100%);box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);visibility:hidden;opacity:0;z-index:10005;border-radius:0 0 4px 4px;background-color:#fff;border:1px solid #798469;border-top:none}.layouts.headers.login_header .header__global .global__inner .personal-account__drop-list__item>a{display:block;padding:4px 8px;white-space:nowrap}.layouts.headers.login_header .header__global .global__inner .personal-account__drop-list__item .item__text{display:inline-block;height:24px;line-height:24px;font-size:13px;color:#666;white-space:nowrap;vertical-align:top}.layouts.headers.login_header .header__global .global__inner .personal-account__drop-list__item:last-child{border-radius:0 0 3px 3px}.layouts.headers.login_header .header__global .global__inner .personal-account__drop-list__item:not(:last-child){border-bottom:1px solid #f0f0f0}.layouts.headers.login_header .header__global .global__inner .personal-account__drop-list__item:hover{background-color:#64bc4b}.layouts.headers.login_header .header__global .global__inner .personal-account__drop-list__item:hover .item__text{color:#fff}.layouts.headers.login_header .header__global .global__inner .inner__announcements-confirm{margin:0 20px;float:right;font-size:12px;line-height:36px;color:#ddd}.layouts.headers.login_header .header__global .global__inner .inner__announcements-confirm .announcements-confirm__loading{display:inline-block;width:15px;height:15px;background:#fff url(/packs/spinner2-6c4d3193ecefd5d02115195b2b914d96.gif) center no-repeat;background-size:cover;margin-bottom:-3px;margin-right:5px}.layouts.headers.login_header .header__global .global__inner .inner__announcements{float:right;font-size:0}.layouts.headers.login_header .header__global .global__inner .inner__announcements .announcements__inner{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:inline-block;border:1px solid #84b34c;margin:5px 5px 5px 0;box-sizing:border-box;width:110px;height:26px;font-size:0;cursor:pointer}.layouts.headers.login_header .header__global .global__inner .inner__announcements .announcements__inner.announcements__inner--active{border-color:#d00000}.layouts.headers.login_header .header__global .global__inner .inner__announcements .announcements__inner.announcements__inner--active .inner__text{background-color:red}.layouts.headers.login_header .header__global .global__inner .inner__announcements .announcements__inner.announcements__inner--active .inner__text:hover{background-color:#b00}.layouts.headers.login_header .header__global .global__inner .inner__announcements .announcements__inner.announcements__inner--active .inner__label{border-color:#d60000;background-color:red}.layouts.headers.login_header .header__global .global__inner .inner__announcements .announcements__inner.announcements__inner--active .inner__label:hover{background-color:#b00}.layouts.headers.login_header .header__global .global__inner .inner__announcements .announcements__inner:hover{border-color:#fff}.layouts.headers.login_header .header__global .global__inner .inner__announcements .announcements__inner .inner__label{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;display:inline-block;box-sizing:border-box;height:24px;width:25px;padding:7px 7px 7px 8px;border-left:1px solid #84b34c;vertical-align:top;cursor:pointer;color:#fff}.layouts.headers.login_header .header__global .global__inner .inner__announcements .announcements__inner .inner__label:hover{background-color:#497d0c}.layouts.headers.login_header .header__global .global__inner .inner__announcements .announcements__inner .inner__label .label__icon{width:10px;height:10px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -700px 0px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden;width:10px;height:10px}.layouts.headers.login_header .header__global .global__inner .inner__announcements .announcements__inner .inner__checkbox{display:none}.layouts.headers.login_header .header__global .global__inner .inner__announcements .announcements__inner .inner__closelabel{position:fixed;z-index:10005;top:0;left:0;width:100%;height:100%;display:none}.layouts.headers.login_header .header__global .global__inner .inner__announcements .announcements__inner .inner__checkbox:checked~.announcements__drop{transition-duration:0s;visibility:visible;opacity:1}.layouts.headers.login_header .header__global .global__inner .inner__announcements .announcements__inner .inner__checkbox:checked~.inner__closelabel{display:block}.layouts.headers.login_header .header__global .global__inner .inner__announcements .announcements__inner .inner__text{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;display:inline-block;vertical-align:top;box-sizing:border-box;height:24px;width:83px;color:#fff;text-align:center;padding-top:5px}.layouts.headers.login_header .header__global .global__inner .inner__announcements .announcements__inner .inner__text:hover{background-color:#497d0c;text-decoration:none}.layouts.headers.login_header .header__global .global__inner .inner__announcements .announcements__inner .inner__text .text__count{font-size:14px;line-height:14px;font-weight:bold;margin-right:2px}.layouts.headers.login_header .header__global .global__inner .inner__announcements .announcements__inner .inner__text .text__min{font-size:10px;line-height:14px;line-height:1}.layouts.headers.login_header .header__global .global__inner .inner__announcements .announcements__inner .inner__text .text__normal{font-size:12px;line-height:14px;line-height:1}.layouts.headers.login_header .header__global .global__inner .inner__announcements .announcements__inner .announcements__drop{position:relative;width:0;height:0;transition-property:visibility,opacity;transition-duration:0s;transition-timing-function:ease-in;visibility:hidden;opacity:0}.layouts.headers.login_header .header__global .global__inner .inner__announcements .announcements__inner .announcements__drop .drop__content{-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);-ms-box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);-o-box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);position:absolute;z-index:10007;left:-120px;top:8px;width:350px;height:420px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #798469;background-color:#fff}.layouts.headers.login_header .header__global .global__inner .inner__announcements .announcements__inner .announcements__drop .drop__content .content__list{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;border-top:5px solid #eee;overflow:auto;height:375px;max-height:375px}.layouts.headers.login_header .header__global .global__inner .inner__announcements .announcements__inner .announcements__drop .drop__content .content__more{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;display:block;border-top:1px solid #798469;height:39px;font-size:12px;line-height:39px;text-align:center;background-color:#eee;color:#666}.layouts.headers.login_header .header__global .global__inner .inner__announcements .announcements__inner .announcements__drop .drop__content .content__more:hover{color:#fff;background-color:#64bc4b;text-decoration:none}.layouts.headers.login_header .header__global .global__inner .inner__announcements .announcements__inner .announcements__drop .drop__content:before,.layouts.headers.login_header .header__global .global__inner .inner__announcements .announcements__inner .announcements__drop .drop__content:after{border-bottom:solid 5px #222;border-left:solid 6px transparent;border-right:solid 6px transparent;content:"";display:block;height:0;left:50%;margin-left:-5px;position:absolute;top:-5px;width:0}.layouts.headers.login_header .header__global .global__inner .inner__announcements .announcements__inner .announcements__drop .drop__content:after{border-bottom-color:#fff;top:-4px}.layouts.headers.login_header .header__global .global__inner .inner__registrations{float:right;height:36px;font-size:0}.layouts.headers.login_header .header__global .global__inner .inner__registrations .registrations__item{display:inline-block}.layouts.headers.login_header .header__global .global__inner .inner__registrations .registrations__item .registrations__item__link{display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff;height:24px;width:90px;border-radius:4px;border:1px solid #84b34c;padding:0 10px}.layouts.headers.login_header .header__global .global__inner .inner__registrations .registrations__item .registrations__item__link:hover{text-decoration:none;background-color:#497d0c;border:1px solid #fff}.layouts.headers.login_header .header__global .global__inner .inner__registrations .registrations__item--signup{margin:5px 5px 0 0}.layouts.headers.login_header .header__global .global__inner .inner__registrations .registrations__item--login{margin-top:5px}.layouts.headers.login_header .header__main{margin:0 auto;position:relative;text-align:left;width:1004px}.layouts.headers.login_header .header__main:after{content:"";clear:both;height:0;display:block;visibility:hidden}.layouts.headers.login_header .header__main .main__logo{float:left;height:50px;margin:18px 15px 0 0;width:210px}.layouts.headers.login_header .header__main .main__logo>a{display:block;line-height:0;height:50px;width:210px;text-align:center}.layouts.headers.login_header .header__main .main__logo .header-logo__bookmeter{width:200px;height:auto}.layouts.headers.login_header .header__main .main__ads{float:right;height:60px;margin-top:8px;width:468px}.layouts.headers.login_header .header__nav{clear:both;margin:0 auto;width:1004px}.layouts.headers.login_header .header__nav:after{content:"";clear:both;height:0;display:block;visibility:hidden}.layouts.headers.login_header .header__nav .nav__global{float:left;margin-top:8px;height:50px}.layouts.headers.login_header .header__nav .nav__global .global__list{position:relative}.layouts.headers.login_header .header__nav .nav__global .global__list:after{content:"";clear:both;height:0;display:block;visibility:hidden}.layouts.headers.login_header .header__nav .nav__global .global__list .list__inner{float:left;height:50px;text-align:center;width:144px}.layouts.headers.login_header .header__nav .nav__global .global__list .list__inner .inner__item{-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s;position:relative;border-right:1px solid #eff1eb;box-sizing:border-box;display:block;height:50px;padding-top:12px;width:144px}.layouts.headers.login_header .header__nav .nav__global .global__list .list__inner .inner__item:hover{background-color:#f8f8f8}.layouts.headers.login_header .header__nav .nav__global .global__list .list__inner .inner__item .item__text{display:inline-block;*display:inline;*zoom:1;color:#333;font-size:13px;height:24px;line-height:24px;margin:0 0 0 3px;overflow:hidden;padding:0;vertical-align:top}.layouts.headers.login_header .header__nav .nav__global .global__list .list__inner .inner__item .item__update{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -250px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden;position:absolute;z-index:1;top:-2px;right:-2px}.layouts.headers.login_header .header__nav .nav__global .global__list .list__inner.list__inner--active .inner__item{border-bottom:6px solid #64bc4b}.layouts.headers.login_header .header__nav .nav__global .global__list .list__inner .inner__expansion:checked~.inner__drop,.layouts.headers.login_header .header__nav .nav__global .global__list .list__inner:hover .inner__drop{transition-duration:.2s;visibility:visible;opacity:1}.layouts.headers.login_header .header__nav .nav__global .global__list .list__inner .inner__expansion{display:none}.layouts.headers.login_header .header__nav .nav__global .global__list .list__inner .inner__drop{transition-property:visibility,opacity;transition-duration:0s;transition-timing-function:ease-in;visibility:hidden;opacity:0}.layouts.headers.login_header .header__nav .nav__global .global__list .list__inner .inner__drop{bottom:auto;left:0;position:absolute;right:auto;top:43px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);-ms-box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);-o-box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);background-color:#fff;border:1px solid #798469;box-sizing:border-box;padding:5px 0;width:182px}.layouts.headers.login_header .header__nav .nav__global .global__list .list__inner .inner__drop.inner__drop--book{left:125px;z-index:10001}.layouts.headers.login_header .header__nav .nav__global .global__list .list__inner .inner__drop.inner__drop--impression{left:269px;z-index:10002}.layouts.headers.login_header .header__nav .nav__global .global__list .list__inner .inner__drop.inner__drop--lead{left:413px;z-index:10003}.layouts.headers.login_header .header__nav .nav__global .global__list .list__inner .inner__drop.inner__drop--search{left:557px;z-index:10004}.layouts.headers.login_header .header__nav .nav__global .global__list .list__inner .inner__drop .drop__item{float:none;position:relative;height:auto;width:100%}.layouts.headers.login_header .header__nav .nav__global .global__list .list__inner .inner__drop .drop__item>a{-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s;border:none;border-bottom:1px solid #f0f0f0;box-sizing:border-box;display:block;height:33px;padding:4px 0 0 10px;text-align:left;width:100%}.layouts.headers.login_header .header__nav .nav__global .global__list .list__inner .inner__drop .drop__item>a:hover{background-color:#64bc4b}.layouts.headers.login_header .header__nav .nav__global .global__list .list__inner .inner__drop .drop__item>a:hover .item__text{color:#fff}.layouts.headers.login_header .header__nav .nav__global .global__list .list__inner .inner__drop .drop__item .item__text{display:inline-block;*display:inline;*zoom:1;color:#666;font-size:13px;height:26px;line-height:26px;margin-left:5px;vertical-align:top}.layouts.headers.login_header .header__nav .nav__global .global__list .list__inner .inner__drop .drop__item .item__update{-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;border-radius:9px;position:absolute;min-width:24px;height:18px;top:7px;right:5px;color:#fff;font-size:10px;line-height:18px;text-align:center;background-color:#fc3f3f}.layouts.headers.login_header .header__nav .nav__global .global__list .list__inner .inner__drop:before,.layouts.headers.login_header .header__nav .nav__global .global__list .list__inner .inner__drop:after{border-bottom:solid 5px #222;border-left:solid 6px transparent;border-right:solid 6px transparent;content:"";display:block;height:0;left:50%;margin-left:-5px;position:absolute;top:-5px;width:0}.layouts.headers.login_header .header__nav .nav__global .global__list .list__inner .inner__drop:after{border-bottom-color:#fff;top:-4px}.layouts.headers.login_header .header__nav .nav__subspace{float:right;width:200px;height:40px;margin-top:11px}.layouts.headers.search{box-sizing:border-box;display:block;float:left;height:40px;margin:28px 0 0 0;position:relative;width:296px}.layouts.application.application--uninitialized .bm-wrapper .bm-wrapper__main{visibility:hidden}.layouts.application .application__turbolinks-loading-cover{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;z-index:-10;background:rgba(255,255,255,.5);transition:none;opacity:.01}.layouts.application .application__turbolinks-loading-cover.application__turbolinks-loading-cover--loading{z-index:99999;opacity:1;transition:.25s 3s ease-in opacity}.layouts.application .application__turbolinks-loading-cover .application__turbolinks-loading-frame{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:15px;box-shadow:1px 1px 3px 0 rgba(0,0,0,.2);background-color:#fff;border-radius:4px}.layouts.application .application__turbolinks-loading-cover .application__turbolinks-loading-cover__spinner{width:25px;height:25px;margin:10px;border:5px solid #64bc4b;border-right-color:transparent;border-radius:50%;animation:loading 1s ease infinite;-webkit-animation:loading 1s ease infinite}@keyframes loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}.layouts.application .application__turbolinks-loading-cover .application__turbolinks-loading-cover__text{color:#333;font-size:14px}.layouts.application .application__fixed-footer{position:fixed;bottom:0;width:100%;text-align:center;z-index:50000;background-color:#ecece9;padding:10px 0}.account--sns__outline{width:900px;margin:15px auto;line-height:1.5}.account-table{width:900px;margin:10px auto 40px}.account-table>caption{display:none}.account-table__ttl{font-weight:normal;width:150px;padding:20px 10px 20px;vertical-align:middle;text-align:right;border-bottom:1px solid #f0f0f0}.account-table__ttl>label::after{margin-left:.5em;content:"："}.account-table__input{width:auto;padding:20px 10px 20px;vertical-align:middle;border-bottom:1px solid #f0f0f0}.account-table__input__id{font-weight:bold;margin-bottom:10px}.account-table__btn{display:inline-block}.account-table__mailaddress{margin-bottom:10px;font-weight:bold}.account-table__public{width:120px;padding:20px 10px 20px;vertical-align:middle;border-bottom:1px solid #f0f0f0}.account-table__options{width:120px;padding:20px 10px 20px;vertical-align:middle;border-bottom:1px solid #f0f0f0}.account-table__action{padding:20px 300px;text-align:center}.account-table--sns>caption{display:table-caption;font-size:16px;font-weight:bold;line-height:1.5;padding:10px 0;text-align:left;color:#444;border-bottom:1px solid #ddd}.account-table--sns__btn{width:200px}.account-profile-image{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.account-profile-image__avatar{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background:#fff;width:128px;margin-right:10px}.account-profile-image__avatar>img{border-radius:4px;vertical-align:bottom;width:128px;height:auto}.account-profile-image__operate{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;position:relative}.account-profile-image__notice{font-size:11px;line-height:14px;margin-top:4px;color:#999}.account-profile-image__filename{color:#64bc4b;font-weight:bold;margin-top:10px}.account-profile-image__upload{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#e2ecde;border-radius:4px;border:1px solid #a2ac9e;width:100%;height:40px;box-sizing:border-box;position:relative}.account-profile-image__upload input[type=file]{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.password-config{width:800px;margin:10px auto 0}.password-config__item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee}.password-config__item__label{-webkit-flex-basis:180px;-moz-flex-basis:180px;-ms-flex-preferred-size:180px;flex-basis:180px;margin:8px 10px 0 0;font-weight:bold;line-height:1.4}.password-config__item__content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;position:relative}.password-config__item__content__icon{display:none;width:18px;height:18px;position:absolute;right:10px;top:10px;background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-size:500px 500px;background-position:-450px -100px}.password-config__item__content__tip{display:none;position:absolute;top:-35px;left:50%;white-space:nowrap;background-color:#355b75;border-radius:4px;padding:10px 20px;transform:translateX(-50%);color:#fff}.password-config__item__content__tip:after{display:block;content:"";height:8px;width:8px;background-color:#355b75;position:absolute;left:50%;bottom:-4px;transform:translateX(-50%) rotate(-45deg)}.password-config .form__field--ng .password-config__item__content__tip{display:block;line-height:1.4}.password-config .form__field--ng .password-config__item__content__icon{display:block;background-position:-400px -100px}.password-config .form__field--ok .password-config__item__content__icon{display:block;background-position:-450px -100px}.password-config__action{width:300px;margin:0 auto}.password-config .password-config__item__content__hint-list{margin:10px 0 0 12px}.password-config .password-config__item__content__hint-list__item{list-style:disc;line-height:1.4;font-size:12px}.new-password-guide{background-color:#f5f5f5;border-radius:4px;padding:18px 20px 20px;margin-bottom:20px;line-height:1.4}.new-password-guide__info{border-bottom:1px dashed #8e8e8e;padding-bottom:10px}.new-password-guide__info__heading{font-size:14px;font-weight:bold;margin-bottom:10px}.new-password-guide__info__text{font-size:12px}.new-password-guide__caution{padding-top:10px;font-size:12px}.new-password-guide__caution__strong-text{font-weight:bold;color:#e00}.new-password-guide__caution__text{margin:4px 0 10px}.new-password-guide__caution__email{font-weight:bold;margin-bottom:10px}.new-password-guide__caution__edit-email{font-weight:bold}.accounts.show .show__header .header__title h2{border-bottom:4px solid #64bc4b;box-sizing:border-box;font-size:16px;height:50px;line-height:50px;padding:0 15px;position:absolute;z-index:20}.accounts.show .show__account-setting .account-setting__form{margin:0 auto;padding:20px 0 15px 0;text-align:left;width:760px;width:900px}.accounts.show .show__account-setting .account-setting__form .form__field{padding:10px 0 10px}.accounts.show .show__account-setting .account-setting__form .form__field:after{content:"";clear:both;height:0;display:block;visibility:hidden}.accounts.show .show__account-setting .account-setting__form .form__field .field__caption{float:left;width:130px;padding:4px 15px 6px 0;margin:0;text-align:right}.accounts.show .show__account-setting .account-setting__form .form__field .field__caption label{font-size:13px;line-height:24px}.accounts.show .show__account-setting .account-setting__form .form__field .field__caption .caption__type{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:24px;height:10px;float:right;font-size:10px;text-align:center;line-height:10px;font-weight:bold;margin:2px 0 5px 5px;color:#fff;padding:5px 4px;background-color:transparent}.accounts.show .show__account-setting .account-setting__form .form__field .field__caption.field__caption--required .caption__type{background-color:#f33}.accounts.show .show__account-setting .account-setting__form .form__field .field__caption.field__caption--arbitrary .caption__type{background-color:#66f}.accounts.show .show__account-setting .account-setting__form .form__field .field__input{float:left;position:relative;width:615px;text-align:left}.accounts.show .show__account-setting .account-setting__form .form__field .field__input input:read-only{background:#ddd}.accounts.show .show__account-setting .account-setting__form .form__field .field__input textarea{padding-right:36px}.accounts.show .show__account-setting .account-setting__form .form__field .field__input select{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;min-width:80px;font-size:12px;line-height:1.5;min-width:80px;box-sizing:border-box;border:1px solid #ccc;height:32px;text-indent:2px}.accounts.show .show__account-setting .account-setting__form .form__field .field__input .input__resizable-textarea{position:relative;margin-bottom:5px}.accounts.show .show__account-setting .account-setting__form .form__field .field__input .input__resizable-textarea>*{width:100%;min-height:50px;padding:10px;margin:0;font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:16px;white-space:pre-wrap;word-break:break-all;box-sizing:border-box}.accounts.show .show__account-setting .account-setting__form .form__field .field__input .input__resizable-textarea pre{opacity:0}.accounts.show .show__account-setting .account-setting__form .form__field .field__input .input__resizable-textarea textarea{height:100%;overflow:hidden;position:absolute;top:0;left:0;padding:10px 30px 10px 10px}.accounts.show .show__account-setting .account-setting__form .form__field .field__input .input__textarea--long{min-height:12em}.accounts.show .show__account-setting .account-setting__form .form__field .field__input .input__upload{height:140px;margin-left:140px}.accounts.show .show__account-setting .account-setting__form .form__field .field__input .input__upload .upload__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative;font-size:12px;line-height:38px;width:350px;height:40px;box-sizing:border-box;border:1px solid #a2ac9e;background-color:#e2ecde;text-indent:10px;text-align:center;margin-bottom:5px}.accounts.show .show__account-setting .account-setting__form .form__field .field__input .input__upload .upload__button input[type=file]{position:absolute;left:0;opacity:0;width:350px;margin-bottom:0}.accounts.show .show__account-setting .account-setting__form .form__field .field__input .input__upload .upload__image,.accounts.show .show__account-setting .account-setting__form .form__field .field__input .input__upload .upload__image .image__thumbnail{position:absolute;top:0;left:0;width:120px;height:120px;background:center no-repeat;background-size:contain;box-sizing:border-box;border:2px dashed #f0f0f0}.accounts.show .show__account-setting .account-setting__form .form__field .field__input .input__upload .upload__description{font-size:11px;line-height:14px;margin-top:4px;color:#999}.accounts.show .show__account-setting .account-setting__form .form__field .field__input .input__upload p{line-height:1.5}.accounts.show .show__account-setting .account-setting__form .form__field .field__input .input__icon{position:absolute;top:11px;right:10px;z-index:200}.accounts.show .show__account-setting .account-setting__form .form__field .field__input .input__tip{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-shadow:0 0 3px 0 rgba(0,0,0,.2);display:none;position:absolute;top:-35px;left:50%;white-space:nowrap;background-color:#355b75;border-radius:4px;padding:10px 20px;transform:translateX(-50%);color:#fff;line-height:1;z-index:201}.accounts.show .show__account-setting .account-setting__form .form__field .field__input .input__tip:after{display:block;content:"";height:8px;width:8px;background-color:#355b75;position:absolute;left:50%;bottom:-4px;transform:translateX(-50%) rotate(-45deg)}.accounts.show .show__account-setting .account-setting__form .form__field .field__confirmation{display:none;margin:4px;float:left;font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:1.5;width:66%}.accounts.show .show__account-setting .account-setting__form .form__field .field__confirmation>p:not(:last-child){margin-bottom:10px}.accounts.show .show__account-setting .account-setting__form .form__field .field__confirmation.field__confirmation--break-word{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.accounts.show .show__account-setting .account-setting__form .form__field .field__confirmation .confirmation__image{width:400px;height:400px;background:center no-repeat;background-size:cover}.accounts.show .show__account-setting .account-setting__form .form__field .field__confirmation .confirmation__image.confirmation__image--book{width:200px;height:200px;background-size:contain;background-position:initial}.accounts.show .show__account-setting .account-setting__form .form__field.form__field--ok .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -50px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.accounts.show .show__account-setting .account-setting__form .form__field.form__field--ng .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) 0px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.accounts.show .show__account-setting .account-setting__form .form__field.form__field--ng .field__input .input__upload .upload__image .image__thumbnail{display:none}.accounts.show .show__account-setting .account-setting__form .form__field.form__field--ng .field__input .input__tip{display:block}.accounts.show .show__account-setting .account-setting__form .form__action{margin-left:145px}.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3);width:100%;margin-top:10px}.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button,.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button>*,.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button a,.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button>*:hover,.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button a:hover,.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button button:hover{text-decoration:none}.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button>*:focus,.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button a:focus,.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button button:focus{outline:none}.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button,.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button *{color:#fff}.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button:hover{border:1px solid #ffca38;background-color:#ffca38}.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button,.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button *{font-size:13px;line-height:48px}.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button,.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button *{text-align:center}.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button.controller__button--revision{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3)}.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button.controller__button--revision,.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button.controller__button--revision *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button.controller__button--revision>*,.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button.controller__button--revision a,.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button.controller__button--revision button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button.controller__button--revision>*:hover,.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button.controller__button--revision a:hover,.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button.controller__button--revision button:hover{text-decoration:none}.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button.controller__button--revision>*:focus,.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button.controller__button--revision a:focus,.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button.controller__button--revision button:focus{outline:none}.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button.controller__button--revision,.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button.controller__button--revision *{color:#666}.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button.controller__button--revision:hover{border-color:#4a8600;background-color:#549800}.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button.controller__button--revision:hover,.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button.controller__button--revision:hover *{color:#fff}.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button.controller__button--revision,.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button.controller__button--revision *{text-align:center}.accounts.show .show__account-setting .account-setting__form .form__action .action__controller.action__controller--confirmation{display:none}.accounts.show .show__account-setting .account-setting__form.form--confirm .form__field .field__input{display:none}.accounts.show .show__account-setting .account-setting__form.form--confirm .form__field .field__confirmation{display:block}.accounts.show .show__account-setting .account-setting__form.form--confirm .form__action .action__controller.action__controller--input{display:none}.accounts.show .show__account-setting .account-setting__form.form--confirm .form__action .action__controller.action__controller--confirmation{display:block}.accounts.show .show__account-setting .account-setting__form .form__field{border-bottom:1px solid #f0f0f0}.accounts.show .show__account-setting .account-setting__form .form__field .field__caption{width:180px}.accounts.show .show__account-setting .account-setting__form .form__field .field__input{width:670px;line-height:28px}.accounts.show .show__account-setting .account-setting__form .form__field .field__input .input__item{width:530px}.accounts.show .show__account-setting .account-setting__form .form__field .field__input .input__item label{font-weight:bold;margin-right:15px}.accounts.show .show__account-setting .account-setting__form .form__field .field__input .input__item .item__birthday span{margin:0 15px 0 5px}.accounts.show .show__account-setting .account-setting__form .form__field .field__input .input__item-visibility{width:120px;position:absolute;right:0;top:0}.accounts.show .show__account-setting .account-setting__form .form__field .field__input .input__item-visibility select{width:100%}.accounts.show .show__account-setting .account-setting__form .form__field .field__input .input__action{overflow:hidden;float:left}.accounts.show .show__account-setting .account-setting__form .form__field .field__input .input__action .btn:not(:first-child){margin-top:10px}.accounts.show .show__account-setting .account-setting__form .form__field .field__input .input__action .btn--link{width:fit-content;display:inline-block}.accounts.show .show__account-setting .account-setting__form .form__field .field__input .input__action .btn--link:not(:first-child){margin-left:10px}.accounts.show .show__account-setting .account-setting__form .form__field .field__input .input__warning{clear:both;font-size:12px;line-height:18px;padding:10px 0;color:#e00}.accounts.show .show__account-setting .account-setting__form .form__field .field__input .input__icon{right:150px}.accounts.show .show__account-setting .account-setting__form .form__field .field__input .input__tip{margin-left:-60px}.accounts.show .show__account-setting .account-setting__form .form__field.form__field--border-top{border-bottom:0;border-top:1px solid #f0f0f0}.accounts.show .show__account-setting .account-setting__form .form__action .action__controller .controller__button{width:300px;margin:14px 0 40px 156px}.accounts.show .show__action .action__leave{width:1004px;margin:0 -20px 20px;text-align:right;font-size:12px}.accounts_import.show .show__description{width:900px;margin:15px auto;line-height:1.5}.accounts_import.show .show__notice__list{margin-top:15px;margin-bottom:15px}.accounts_import.show .show__notice__list>li{margin-bottom:3px;margin-left:1.5em;list-style:disc;line-height:1.5em}.accounts_import.show .show__notice__list>li:first-child:last-child{list-style:none;margin-left:0}.accounts_import.show .show__form{width:900px;margin:0 auto}.accounts_import.show .show__form .show__form__header{font-size:16px;font-weight:bold;line-height:1.5;padding:10px 0;text-align:left;color:#444;border-bottom:1px solid #ddd}.accounts_import.show .show__form .show__form__process{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin:20px}.accounts_import.show .show__form .show__form__process .show__form__process__number{-webkit-box-flex:0;-webkit-flex:0 0 40px;-moz-box-flex:0;-moz-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;height:40px;background-color:#549800;color:#fff;font-size:18px;font-weight:bold;line-height:40px;text-align:center}.accounts_import.show .show__form .show__form__process .show__form__process__detail{-webkit-box-flex:0;-webkit-flex:0 0 400px;-moz-box-flex:0;-moz-flex:0 0 400px;-ms-flex:0 0 400px;flex:0 0 400px;width:400px;height:40px;margin-left:15px;font-weight:bold;line-height:40px}.accounts_import.show .show__form .show__form__process .show__form__process__detail>a{margin-right:3px}.accounts_import.show .show__form .show__form__file-selector{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#4a8600;background-color:#549800;box-shadow:0 1px 0 rgba(57,105,0,.3);width:350px;margin:40px auto;font-weight:bold}.accounts_import.show .show__form .show__form__file-selector,.accounts_import.show .show__form .show__form__file-selector *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.accounts_import.show .show__form .show__form__file-selector>*,.accounts_import.show .show__form .show__form__file-selector a,.accounts_import.show .show__form .show__form__file-selector button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.accounts_import.show .show__form .show__form__file-selector>*:hover,.accounts_import.show .show__form .show__form__file-selector a:hover,.accounts_import.show .show__form .show__form__file-selector button:hover{text-decoration:none}.accounts_import.show .show__form .show__form__file-selector>*:focus,.accounts_import.show .show__form .show__form__file-selector a:focus,.accounts_import.show .show__form .show__form__file-selector button:focus{outline:none}.accounts_import.show .show__form .show__form__file-selector,.accounts_import.show .show__form .show__form__file-selector *{color:#fff}.accounts_import.show .show__form .show__form__file-selector:hover{border-color:#67b803;background-color:#67b803}.accounts_import.show .show__form .show__form__file-selector:hover,.accounts_import.show .show__form .show__form__file-selector:hover *{color:#fff}.accounts_import.show .show__form .show__form__file-selector,.accounts_import.show .show__form .show__form__file-selector *{font-size:13px;line-height:48px}.accounts_import.show .show__form .show__form__file-selector,.accounts_import.show .show__form .show__form__file-selector *{text-align:center}.accounts_import.show .show__form .show__form__file-selector>input{display:none}.accounts_import.show .show__form .show__form__progress-message{text-align:center;margin:30px;line-height:1.5em}.accounts.password.edit .edit__notice{font-size:13px;line-height:1.8;margin:30px auto 0px;text-align:center}.accounts.password.edit .edit__account-email .account-email__form{margin:0 auto;padding:20px 0 15px 0;text-align:left;width:760px}.accounts.password.edit .edit__account-email .account-email__form .form__field{padding:10px 0 10px}.accounts.password.edit .edit__account-email .account-email__form .form__field:after{content:"";clear:both;height:0;display:block;visibility:hidden}.accounts.password.edit .edit__account-email .account-email__form .form__field .field__caption{float:left;width:130px;padding:4px 15px 6px 0;margin:0;text-align:right}.accounts.password.edit .edit__account-email .account-email__form .form__field .field__caption label{font-size:13px;line-height:24px}.accounts.password.edit .edit__account-email .account-email__form .form__field .field__caption .caption__type{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:24px;height:10px;float:right;font-size:10px;text-align:center;line-height:10px;font-weight:bold;margin:2px 0 5px 5px;color:#fff;padding:5px 4px;background-color:transparent}.accounts.password.edit .edit__account-email .account-email__form .form__field .field__caption.field__caption--required .caption__type{background-color:#f33}.accounts.password.edit .edit__account-email .account-email__form .form__field .field__caption.field__caption--arbitrary .caption__type{background-color:#66f}.accounts.password.edit .edit__account-email .account-email__form .form__field .field__input{float:left;position:relative;width:615px;text-align:left}.accounts.password.edit .edit__account-email .account-email__form .form__field .field__input input:read-only{background:#ddd}.accounts.password.edit .edit__account-email .account-email__form .form__field .field__input textarea{padding-right:36px}.accounts.password.edit .edit__account-email .account-email__form .form__field .field__input select{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;min-width:80px;font-size:12px;line-height:1.5;min-width:80px;box-sizing:border-box;border:1px solid #ccc;height:32px;text-indent:2px}.accounts.password.edit .edit__account-email .account-email__form .form__field .field__input .input__resizable-textarea{position:relative;margin-bottom:5px}.accounts.password.edit .edit__account-email .account-email__form .form__field .field__input .input__resizable-textarea>*{width:100%;min-height:50px;padding:10px;margin:0;font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:16px;white-space:pre-wrap;word-break:break-all;box-sizing:border-box}.accounts.password.edit .edit__account-email .account-email__form .form__field .field__input .input__resizable-textarea pre{opacity:0}.accounts.password.edit .edit__account-email .account-email__form .form__field .field__input .input__resizable-textarea textarea{height:100%;overflow:hidden;position:absolute;top:0;left:0;padding:10px 30px 10px 10px}.accounts.password.edit .edit__account-email .account-email__form .form__field .field__input .input__textarea--long{min-height:12em}.accounts.password.edit .edit__account-email .account-email__form .form__field .field__input .input__upload{height:140px;margin-left:140px}.accounts.password.edit .edit__account-email .account-email__form .form__field .field__input .input__upload .upload__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative;font-size:12px;line-height:38px;width:350px;height:40px;box-sizing:border-box;border:1px solid #a2ac9e;background-color:#e2ecde;text-indent:10px;text-align:center;margin-bottom:5px}.accounts.password.edit .edit__account-email .account-email__form .form__field .field__input .input__upload .upload__button input[type=file]{position:absolute;left:0;opacity:0;width:350px;margin-bottom:0}.accounts.password.edit .edit__account-email .account-email__form .form__field .field__input .input__upload .upload__image,.accounts.password.edit .edit__account-email .account-email__form .form__field .field__input .input__upload .upload__image .image__thumbnail{position:absolute;top:0;left:0;width:120px;height:120px;background:center no-repeat;background-size:contain;box-sizing:border-box;border:2px dashed #f0f0f0}.accounts.password.edit .edit__account-email .account-email__form .form__field .field__input .input__upload .upload__description{font-size:11px;line-height:14px;margin-top:4px;color:#999}.accounts.password.edit .edit__account-email .account-email__form .form__field .field__input .input__upload p{line-height:1.5}.accounts.password.edit .edit__account-email .account-email__form .form__field .field__input .input__icon{position:absolute;top:11px;right:10px;z-index:200}.accounts.password.edit .edit__account-email .account-email__form .form__field .field__input .input__tip{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-shadow:0 0 3px 0 rgba(0,0,0,.2);display:none;position:absolute;top:-35px;left:50%;white-space:nowrap;background-color:#355b75;border-radius:4px;padding:10px 20px;transform:translateX(-50%);color:#fff;line-height:1;z-index:201}.accounts.password.edit .edit__account-email .account-email__form .form__field .field__input .input__tip:after{display:block;content:"";height:8px;width:8px;background-color:#355b75;position:absolute;left:50%;bottom:-4px;transform:translateX(-50%) rotate(-45deg)}.accounts.password.edit .edit__account-email .account-email__form .form__field .field__confirmation{display:none;margin:4px;float:left;font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:1.5;width:66%}.accounts.password.edit .edit__account-email .account-email__form .form__field .field__confirmation>p:not(:last-child){margin-bottom:10px}.accounts.password.edit .edit__account-email .account-email__form .form__field .field__confirmation.field__confirmation--break-word{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.accounts.password.edit .edit__account-email .account-email__form .form__field .field__confirmation .confirmation__image{width:400px;height:400px;background:center no-repeat;background-size:cover}.accounts.password.edit .edit__account-email .account-email__form .form__field .field__confirmation .confirmation__image.confirmation__image--book{width:200px;height:200px;background-size:contain;background-position:initial}.accounts.password.edit .edit__account-email .account-email__form .form__field.form__field--ok .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -50px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.accounts.password.edit .edit__account-email .account-email__form .form__field.form__field--ng .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) 0px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.accounts.password.edit .edit__account-email .account-email__form .form__field.form__field--ng .field__input .input__upload .upload__image .image__thumbnail{display:none}.accounts.password.edit .edit__account-email .account-email__form .form__field.form__field--ng .field__input .input__tip{display:block}.accounts.password.edit .edit__account-email .account-email__form .form__action{margin-left:145px}.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3);width:100%;margin-top:10px}.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button,.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button>*,.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button a,.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button>*:hover,.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button a:hover,.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button button:hover{text-decoration:none}.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button>*:focus,.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button a:focus,.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button button:focus{outline:none}.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button,.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button *{color:#fff}.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button:hover{border:1px solid #ffca38;background-color:#ffca38}.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button,.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button *{font-size:13px;line-height:48px}.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button,.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button *{text-align:center}.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button.controller__button--revision{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3)}.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button.controller__button--revision,.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button.controller__button--revision *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button.controller__button--revision>*,.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button.controller__button--revision a,.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button.controller__button--revision button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button.controller__button--revision>*:hover,.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button.controller__button--revision a:hover,.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button.controller__button--revision button:hover{text-decoration:none}.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button.controller__button--revision>*:focus,.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button.controller__button--revision a:focus,.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button.controller__button--revision button:focus{outline:none}.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button.controller__button--revision,.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button.controller__button--revision *{color:#666}.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button.controller__button--revision:hover{border-color:#4a8600;background-color:#549800}.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button.controller__button--revision:hover,.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button.controller__button--revision:hover *{color:#fff}.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button.controller__button--revision,.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button.controller__button--revision *{text-align:center}.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller.action__controller--confirmation{display:none}.accounts.password.edit .edit__account-email .account-email__form.form--confirm .form__field .field__input{display:none}.accounts.password.edit .edit__account-email .account-email__form.form--confirm .form__field .field__confirmation{display:block}.accounts.password.edit .edit__account-email .account-email__form.form--confirm .form__action .action__controller.action__controller--input{display:none}.accounts.password.edit .edit__account-email .account-email__form.form--confirm .form__action .action__controller.action__controller--confirmation{display:block}.accounts.password.edit .edit__account-email .account-email__form .form__field{border-bottom:1px solid #f0f0f0;padding:20px 0}.accounts.password.edit .edit__account-email .account-email__form .form__action{margin:20px auto}.accounts.password.edit .edit__account-email .account-email__form .form__action .action__controller .controller__button{width:300px}.accounts.password.edit .edit__email-magazine{padding:30px 50px}.accounts.password.edit .edit__email-magazine .edit__email-magazine__subscribe-buttons{display:flex}.accounts.password.edit .edit__email-magazine .edit__email-magazine__subscribe-buttons .btn{width:fit-content;margin:0}.accounts.password.edit .edit__email-magazine .edit__email-magazine__subscribe-buttons .btn:first-child{margin-right:16px}.accounts.password.edit .edit__email-magazine .edit__email-magazine__note{font-size:12px;margin:20px 0}.accounts.password.edit .edit__email-magazine .edit__email-magazine__unsubscribe-button{border-top:1px solid #f0f0f0;padding-top:20px}.accounts.password.edit .edit__email-magazine .edit__email-magazine__unsubscribe-button .btn{width:fit-content;margin:0}.accounts.password.edit .v0-password-announcement{margin:30px auto;background-color:#f8f8f8;border:1px solid #f0f0f0;border-radius:4px;width:732px;height:auto}.accounts.password.edit .v0-password-announcement__container{padding:16px 20px 10px 20px;line-height:1.5;font-size:14px}.accounts.password.edit .v0-password-announcement__container__heading{font-size:16px;font-weight:bold;margin-bottom:6px}.accounts.password.edit .v0-password-announcement__container__text{margin-bottom:6px}.accounts.password.edit .v0-password-announcement__container__text__link{font-weight:bold}.accounts.password.edit .v0-password-announcement__container__list{margin:0 0 6px 20px}.accounts.password.edit .v0-password-announcement__container__list__item{list-style:disc}.container.single .unsubscribe_result-content{padding:30px 50px;line-height:1.4}.container.single .unsubscribe_result-content__main-text{font-weight:bold;margin-bottom:4px}.container.single .unsubscribe_result-content__sub-text{font-size:12px;margin-top:20px}.check-v0-email{width:900px;margin:30px auto 0;font-size:12px;line-height:1.4}.check-v0-email .check-v0-email__text:not(:last-child){margin-bottom:14px}.check-v0-email .check-v0-email__text .check-v0-email__text__strong{font-weight:bold}.accounts.leave .leave__header .header__title h2{border-bottom:4px solid #64bc4b;box-sizing:border-box;font-size:16px;height:50px;line-height:50px;padding:0 15px;position:absolute;z-index:20}.accounts.leave .leave__form{margin:0 auto;padding:20px 0 15px 0;text-align:left;width:760px;width:944px}.accounts.leave .leave__form .form__field{padding:10px 0 10px}.accounts.leave .leave__form .form__field:after{content:"";clear:both;height:0;display:block;visibility:hidden}.accounts.leave .leave__form .form__field .field__caption{float:left;width:130px;padding:4px 15px 6px 0;margin:0;text-align:right}.accounts.leave .leave__form .form__field .field__caption label{font-size:13px;line-height:24px}.accounts.leave .leave__form .form__field .field__caption .caption__type{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:24px;height:10px;float:right;font-size:10px;text-align:center;line-height:10px;font-weight:bold;margin:2px 0 5px 5px;color:#fff;padding:5px 4px;background-color:transparent}.accounts.leave .leave__form .form__field .field__caption.field__caption--required .caption__type{background-color:#f33}.accounts.leave .leave__form .form__field .field__caption.field__caption--arbitrary .caption__type{background-color:#66f}.accounts.leave .leave__form .form__field .field__input{float:left;position:relative;width:615px;text-align:left}.accounts.leave .leave__form .form__field .field__input input:read-only{background:#ddd}.accounts.leave .leave__form .form__field .field__input textarea{padding-right:36px}.accounts.leave .leave__form .form__field .field__input select{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;min-width:80px;font-size:12px;line-height:1.5;min-width:80px;box-sizing:border-box;border:1px solid #ccc;height:32px;text-indent:2px}.accounts.leave .leave__form .form__field .field__input .input__resizable-textarea{position:relative;margin-bottom:5px}.accounts.leave .leave__form .form__field .field__input .input__resizable-textarea>*{width:100%;min-height:50px;padding:10px;margin:0;font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:16px;white-space:pre-wrap;word-break:break-all;box-sizing:border-box}.accounts.leave .leave__form .form__field .field__input .input__resizable-textarea pre{opacity:0}.accounts.leave .leave__form .form__field .field__input .input__resizable-textarea textarea{height:100%;overflow:hidden;position:absolute;top:0;left:0;padding:10px 30px 10px 10px}.accounts.leave .leave__form .form__field .field__input .input__textarea--long{min-height:12em}.accounts.leave .leave__form .form__field .field__input .input__upload{height:140px;margin-left:140px}.accounts.leave .leave__form .form__field .field__input .input__upload .upload__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative;font-size:12px;line-height:38px;width:350px;height:40px;box-sizing:border-box;border:1px solid #a2ac9e;background-color:#e2ecde;text-indent:10px;text-align:center;margin-bottom:5px}.accounts.leave .leave__form .form__field .field__input .input__upload .upload__button input[type=file]{position:absolute;left:0;opacity:0;width:350px;margin-bottom:0}.accounts.leave .leave__form .form__field .field__input .input__upload .upload__image,.accounts.leave .leave__form .form__field .field__input .input__upload .upload__image .image__thumbnail{position:absolute;top:0;left:0;width:120px;height:120px;background:center no-repeat;background-size:contain;box-sizing:border-box;border:2px dashed #f0f0f0}.accounts.leave .leave__form .form__field .field__input .input__upload .upload__description{font-size:11px;line-height:14px;margin-top:4px;color:#999}.accounts.leave .leave__form .form__field .field__input .input__upload p{line-height:1.5}.accounts.leave .leave__form .form__field .field__input .input__icon{position:absolute;top:11px;right:10px;z-index:200}.accounts.leave .leave__form .form__field .field__input .input__tip{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-shadow:0 0 3px 0 rgba(0,0,0,.2);display:none;position:absolute;top:-35px;left:50%;white-space:nowrap;background-color:#355b75;border-radius:4px;padding:10px 20px;transform:translateX(-50%);color:#fff;line-height:1;z-index:201}.accounts.leave .leave__form .form__field .field__input .input__tip:after{display:block;content:"";height:8px;width:8px;background-color:#355b75;position:absolute;left:50%;bottom:-4px;transform:translateX(-50%) rotate(-45deg)}.accounts.leave .leave__form .form__field .field__confirmation{display:none;margin:4px;float:left;font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:1.5;width:66%}.accounts.leave .leave__form .form__field .field__confirmation>p:not(:last-child){margin-bottom:10px}.accounts.leave .leave__form .form__field .field__confirmation.field__confirmation--break-word{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.accounts.leave .leave__form .form__field .field__confirmation .confirmation__image{width:400px;height:400px;background:center no-repeat;background-size:cover}.accounts.leave .leave__form .form__field .field__confirmation .confirmation__image.confirmation__image--book{width:200px;height:200px;background-size:contain;background-position:initial}.accounts.leave .leave__form .form__field.form__field--ok .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -50px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.accounts.leave .leave__form .form__field.form__field--ng .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) 0px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.accounts.leave .leave__form .form__field.form__field--ng .field__input .input__upload .upload__image .image__thumbnail{display:none}.accounts.leave .leave__form .form__field.form__field--ng .field__input .input__tip{display:block}.accounts.leave .leave__form .form__action{margin-left:145px}.accounts.leave .leave__form .form__action .action__controller .controller__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3);width:100%;margin-top:10px}.accounts.leave .leave__form .form__action .action__controller .controller__button,.accounts.leave .leave__form .form__action .action__controller .controller__button *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.accounts.leave .leave__form .form__action .action__controller .controller__button>*,.accounts.leave .leave__form .form__action .action__controller .controller__button a,.accounts.leave .leave__form .form__action .action__controller .controller__button button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.accounts.leave .leave__form .form__action .action__controller .controller__button>*:hover,.accounts.leave .leave__form .form__action .action__controller .controller__button a:hover,.accounts.leave .leave__form .form__action .action__controller .controller__button button:hover{text-decoration:none}.accounts.leave .leave__form .form__action .action__controller .controller__button>*:focus,.accounts.leave .leave__form .form__action .action__controller .controller__button a:focus,.accounts.leave .leave__form .form__action .action__controller .controller__button button:focus{outline:none}.accounts.leave .leave__form .form__action .action__controller .controller__button,.accounts.leave .leave__form .form__action .action__controller .controller__button *{color:#fff}.accounts.leave .leave__form .form__action .action__controller .controller__button:hover{border:1px solid #ffca38;background-color:#ffca38}.accounts.leave .leave__form .form__action .action__controller .controller__button,.accounts.leave .leave__form .form__action .action__controller .controller__button *{font-size:13px;line-height:48px}.accounts.leave .leave__form .form__action .action__controller .controller__button,.accounts.leave .leave__form .form__action .action__controller .controller__button *{text-align:center}.accounts.leave .leave__form .form__action .action__controller .controller__button.controller__button--revision{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3)}.accounts.leave .leave__form .form__action .action__controller .controller__button.controller__button--revision,.accounts.leave .leave__form .form__action .action__controller .controller__button.controller__button--revision *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.accounts.leave .leave__form .form__action .action__controller .controller__button.controller__button--revision>*,.accounts.leave .leave__form .form__action .action__controller .controller__button.controller__button--revision a,.accounts.leave .leave__form .form__action .action__controller .controller__button.controller__button--revision button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.accounts.leave .leave__form .form__action .action__controller .controller__button.controller__button--revision>*:hover,.accounts.leave .leave__form .form__action .action__controller .controller__button.controller__button--revision a:hover,.accounts.leave .leave__form .form__action .action__controller .controller__button.controller__button--revision button:hover{text-decoration:none}.accounts.leave .leave__form .form__action .action__controller .controller__button.controller__button--revision>*:focus,.accounts.leave .leave__form .form__action .action__controller .controller__button.controller__button--revision a:focus,.accounts.leave .leave__form .form__action .action__controller .controller__button.controller__button--revision button:focus{outline:none}.accounts.leave .leave__form .form__action .action__controller .controller__button.controller__button--revision,.accounts.leave .leave__form .form__action .action__controller .controller__button.controller__button--revision *{color:#666}.accounts.leave .leave__form .form__action .action__controller .controller__button.controller__button--revision:hover{border-color:#4a8600;background-color:#549800}.accounts.leave .leave__form .form__action .action__controller .controller__button.controller__button--revision:hover,.accounts.leave .leave__form .form__action .action__controller .controller__button.controller__button--revision:hover *{color:#fff}.accounts.leave .leave__form .form__action .action__controller .controller__button.controller__button--revision,.accounts.leave .leave__form .form__action .action__controller .controller__button.controller__button--revision *{text-align:center}.accounts.leave .leave__form .form__action .action__controller.action__controller--confirmation{display:none}.accounts.leave .leave__form.form--confirm .form__field .field__input{display:none}.accounts.leave .leave__form.form--confirm .form__field .field__confirmation{display:block}.accounts.leave .leave__form.form--confirm .form__action .action__controller.action__controller--input{display:none}.accounts.leave .leave__form.form--confirm .form__action .action__controller.action__controller--confirmation{display:block}.accounts.leave .leave__form .form__field{border-bottom:1px solid #f0f0f0}.accounts.leave .leave__form .form__field.form__field--disabled{display:none}.accounts.leave .leave__form .form__field .field__caption{width:200px}.accounts.leave .leave__form .form__field .field__input{width:624px}.accounts.leave .leave__form .form__field .field__input textarea{height:200px}.accounts.leave .leave__form .form__field .field__input .input__icon{right:10px}.accounts.leave .leave__form .form__field .field__input .input__tip{margin-top:-20px;margin-left:-20px}.accounts.leave .leave__form .form__field .field__input .input__description{margin-bottom:10px;margin-top:9px}.accounts.leave .leave__form .form__action .action__controller{width:300px;margin-left:200px}.accounts.leave .leave__form .form__notice{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#f8f8f8;border:1px solid #f0f0f0;width:700px;margin:0 auto 20px;padding:15px;line-height:1.5em}.accounts.leave .leave__form .form__notice .notice__header .header__title{margin-bottom:5px}.accounts.leave .leave__form .form__notice .notice__title{border-top:1px solid #f0f0f0;margin:10px -15px 5px;padding:10px 15px 0}.accounts.leave .leave__form .form__notice>p:not(:last-child){margin-bottom:5px}.accounts.leave .leave__form .form__notice .notice__caution{color:red}.announcements .announcements__list{margin-bottom:20px}.announcements .announcements__list .list__caption{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;line-height:1.5;color:#666;background-color:#f0f0f0;border-bottom:1px solid #d4dacb}.announcements .announcements__list .list__caption .caption__date{text-align:center;padding:10px;width:180px}.announcements .announcements__list .list__caption .caption__title{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;padding:10px 0 10px 44px;text-align:center}.announcements .announcements__list .list__item{line-height:1.5;border-bottom:1px solid #e0e0e0}.announcements .announcements__list .list__item>a{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;background-color:#fff}.announcements .announcements__list .list__item>a:hover{background-color:#64bc4b;text-decoration:none}.announcements .announcements__list .list__item>a:hover .item__date,.announcements .announcements__list .list__item>a:hover .item__title{color:#fff;text-decoration:none}.announcements .announcements__list .list__item .item__icon{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) 0px -100px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden;margin:9px 10px 1px;width:20px;height:20px}.announcements .announcements__list .list__item .item__icon.item__icon--general{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) 0px -100px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.announcements .announcements__list .list__item .item__icon.item__icon--important{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -50px -100px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.announcements .announcements__list .list__item .item__icon.item__icon--giftbook{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -100px -100px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.announcements .announcements__list .list__item .item__icon.item__icon--error{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -150px -100px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.announcements .announcements__list .list__item .item__icon.item__icon--maintenance{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -200px -100px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.announcements .announcements__list .list__item .item__icon.item__icon--pr{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -350px -100px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.announcements .announcements__list .list__item .item__icon.item__icon--mail{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -400px -100px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.announcements .announcements__list .list__item .item__date{width:200px;padding:10px;color:#666}.announcements .announcements__list .list__item .item__title{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;padding:10px 0}.application.error .error__header{margin:30px auto 15px;font-size:24px;font-weight:bold;line-height:1.4;text-align:center;color:#c00}.application.error .error__content .content__description{text-align:center;line-height:1.4;margin-bottom:30px}.application.error .error__content .content__meterchan{text-align:center;margin-bottom:30px}.authors.index .index__content{padding:15px 0}.authors.author{padding:15px;margin:0 -15px;border-bottom:1px solid #d4dacb}.authors.author:first-child{padding-top:0}.authors.author .author__details{padding:0 15px}.authors.author .author__details .details__name{font-size:16px;font-weight:bold;line-height:1.4;margin-bottom:10px}.authors.author .author__details .details__profile{line-height:1.4;margin-bottom:10px}.authors.author .author__details .details__awards{line-height:1.4}.books.search.index .index__title{max-width:600px}.books.search.index .index__title .title__user{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:inline-block;*display:inline;*zoom:1;max-width:400px;vertical-align:middle}.books.search.index .index__title .title__suffix{display:inline-block;max-width:200px;vertical-align:middle}.books.search.index .index__error{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin:15px;padding:20px;border:1px solid #edd;background-color:#fff3f3;color:red;text-align:center}.books.search.index .index__series{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin:15px;padding:10px 10px 5px;background-color:#f7f7f7}.books.search.index .index__series .series__title{font-weight:bold;line-height:1.4;margin-bottom:5px}.books.search.index .index__series .series__list{font-size:0;line-height:0}.books.search.index .index__series .series__list>li{display:inline-block;margin-bottom:5px;font-size:14px;line-height:1}.books.search.index .index__series .series__list>li:not(:last-child){margin-right:5px}.books.search.index .index__series .series__list>li>a{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:inline-block;max-width:280px;padding:3px 8px;border:1px solid #ddd;color:#666;font-size:95%;line-height:1.4;background-color:#fff}.books.search.index .index__series .series__list>li>a:hover{color:#fff;background-color:#666;text-decoration:none}.books.search.index .new-search-type-info{font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","Arial";margin:0 40px 30px;font-size:14px;line-height:1.6;color:#333}.books.search.index .new-search-type-info .new-search-type-info__heading{font-weight:bold;margin-bottom:8px}.books.search.guide .guide__startguide{padding:0 15px 15px 15px}.books.search.guide .guide__startguide .search__content{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative;border:1px solid #d4dacb;margin:0 auto 10px;text-align:center;background-color:#64bc4b}.books.search.guide .guide__startguide .search__content .startguide__title{color:#fff;font-size:26px;font-weight:bold;line-height:1.5;margin:30px 0 5px}.books.search.guide .guide__startguide .search__content .startguide__note{color:#ebffc0;margin-bottom:30px}.books.search.guide .guide__startguide .search__content .startguide__content{padding:30px 0;line-height:1.8;color:#1f9316;background-color:#f7fcec;background-image:url(/packs/search_input_bg-dbb36024861307a99bc02f240f4907ef.png);background-repeat:no-repeat}.books.search.guide .guide__startguide .search__content .startguide__help{color:#fff;height:50px;line-height:50px}.books.search.guide .guide__startguide .search__content .startguide__help a{color:#fff;text-decoration:underline}.books.search.guide .guide__startguide .search__content .startguide__help a:hover{text-decoration:none}.books.search.guide .guide__startguide .search__content .startguide__elk{display:block;position:absolute;right:5px;bottom:7px;width:98px;height:92px;background-image:url(/packs/search_input_elk-406bbfa952925e8ab8b1d3176ffdafb7.png);background-repeat:no-repeat}.books.search.guide .guide__startguide .startguide__faq{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #d4dacb;margin:0 auto;padding:15px 20px;background-color:#f8f8f8;line-height:1.5}.books.search.guide .guide__startguide .startguide__faq .faq__title{font-size:14px;font-weight:bold;line-height:1.5;margin-bottom:5px}.books.search.guide .guide__startguide .startguide__faq .faq__content{line-height:1.5}.books.search.guide .guide__startguide .startguide__faq .faq__content.faq__content--add-margin{margin-bottom:20px}.books.search.guide .guide__startguide .startguide__faq .faq__content .content__text .text__pickup{font-weight:bold}.books.search.guide .guide__startguide .startguide__faq .faq__content .content__btn{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3);width:300px;margin-top:20px;margin-left:auto;margin-right:auto}.books.search.guide .guide__startguide .startguide__faq .faq__content .content__btn,.books.search.guide .guide__startguide .startguide__faq .faq__content .content__btn *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.books.search.guide .guide__startguide .startguide__faq .faq__content .content__btn>*,.books.search.guide .guide__startguide .startguide__faq .faq__content .content__btn a,.books.search.guide .guide__startguide .startguide__faq .faq__content .content__btn button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.books.search.guide .guide__startguide .startguide__faq .faq__content .content__btn>*:hover,.books.search.guide .guide__startguide .startguide__faq .faq__content .content__btn a:hover,.books.search.guide .guide__startguide .startguide__faq .faq__content .content__btn button:hover{text-decoration:none}.books.search.guide .guide__startguide .startguide__faq .faq__content .content__btn>*:focus,.books.search.guide .guide__startguide .startguide__faq .faq__content .content__btn a:focus,.books.search.guide .guide__startguide .startguide__faq .faq__content .content__btn button:focus{outline:none}.books.search.guide .guide__startguide .startguide__faq .faq__content .content__btn,.books.search.guide .guide__startguide .startguide__faq .faq__content .content__btn *{color:#fff}.books.search.guide .guide__startguide .startguide__faq .faq__content .content__btn:hover{border:1px solid #ffca38;background-color:#ffca38}.books.search.guide .guide__startguide .startguide__faq .faq__content .content__btn,.books.search.guide .guide__startguide .startguide__faq .faq__content .content__btn *{font-size:13px;line-height:48px}.books.search.guide .guide__startguide .startguide__faq .faq__content .content__btn,.books.search.guide .guide__startguide .startguide__faq .faq__content .content__btn *{text-align:center}.books.search.guide .guide__startguide .startguide__faq .faq__content .content__btn .btn__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) 0px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin-top:15px;margin-right:5px}.books.search.sidebar{margin:0}.books.search.sidebar .sidebar__group{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#fff;border:1px solid #d4dacb;box-sizing:border-box;position:relative;margin:0 0 10px 0}.books.search.sidebar .sidebar__group .group__action .action__title .title__counter,.books.search.sidebar .sidebar__group .group__title .title__counter{display:inline-block;*display:inline;*zoom:1;color:#fff;font-size:10px;font-weight:100;line-height:11px;margin:-4px 4px 0 0;padding:3px 6px;-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;border-radius:9px;background-color:#5ab34d;margin-left:10px}.books.search.sidebar .sidebar__group .group__title{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;background-color:#f0f0f0;font-size:12px;line-height:32px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold}.books.search.sidebar .sidebar__group .group__title>a{-webkit-border-radius:inherit inherit 0 0;-moz-border-radius:inherit inherit 0 0;-ms-border-radius:inherit inherit 0 0;-o-border-radius:inherit inherit 0 0;border-radius:inherit inherit 0 0;display:block;cursor:pointer;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold}.books.search.sidebar .sidebar__group .group__title>a:hover{color:#333;font-weight:bold;text-decoration:none;background-color:#e0e0e0}.books.search.sidebar .sidebar__group .group__title.group__title--inner{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-top:1px solid #d4dacb;line-height:31px}.books.search.sidebar .sidebar__group .group__title.group__title--inner>a{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.books.search.sidebar .sidebar__group .group__notice{font-weight:bold;margin:12px 12px 6px 12px;line-height:1.5;text-align:center}.books.search.sidebar .sidebar__group .group__not-exist{padding:30px 0;text-align:center;color:#999;font-size:12px}.books.search.sidebar .sidebar__group .group__action .action__title{background-color:#f0f0f0;font-size:12px;line-height:31px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold;border-top:1px solid #d4dacb}.books.search.sidebar .sidebar__group .group__action .action__title>a{-webkit-border-radius:inherit inherit 0 0;-moz-border-radius:inherit inherit 0 0;-ms-border-radius:inherit inherit 0 0;-o-border-radius:inherit inherit 0 0;border-radius:inherit inherit 0 0;display:block;cursor:pointer;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold}.books.search.sidebar .sidebar__group .group__action .action__title>a:hover{color:#333;font-weight:bold;text-decoration:none;background-color:#e0e0e0}.books.search.sidebar .sidebar__group .group__action .action__title.action__title--inner{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-top:1px solid #d4dacb;line-height:31px}.books.search.sidebar .sidebar__group .group__action .action__title.action__title--inner>a{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.books.search.sidebar .sidebar__group .group__action .action__not-exist{padding:30px 0;text-align:center;color:#999;font-size:12px}.books.search.sidebar .sidebar__group .group__action .action__items{margin:10px}.books.search.sidebar .sidebar__group .group__action .action__items .items__item{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);line-height:40px;padding:0 12px;margin-bottom:5px;text-align:left;cursor:pointer;box-sizing:content-box}.books.search.sidebar .sidebar__group .group__action .action__items .items__item,.books.search.sidebar .sidebar__group .group__action .action__items .items__item *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.books.search.sidebar .sidebar__group .group__action .action__items .items__item>*,.books.search.sidebar .sidebar__group .group__action .action__items .items__item a,.books.search.sidebar .sidebar__group .group__action .action__items .items__item button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.books.search.sidebar .sidebar__group .group__action .action__items .items__item>*:hover,.books.search.sidebar .sidebar__group .group__action .action__items .items__item a:hover,.books.search.sidebar .sidebar__group .group__action .action__items .items__item button:hover{text-decoration:none}.books.search.sidebar .sidebar__group .group__action .action__items .items__item>*:focus,.books.search.sidebar .sidebar__group .group__action .action__items .items__item a:focus,.books.search.sidebar .sidebar__group .group__action .action__items .items__item button:focus{outline:none}.books.search.sidebar .sidebar__group .group__action .action__items .items__item,.books.search.sidebar .sidebar__group .group__action .action__items .items__item *{color:#606060}.books.search.sidebar .sidebar__group .group__action .action__items .items__item:hover{border-color:#4a8600;background-color:#549800}.books.search.sidebar .sidebar__group .group__action .action__items .items__item:hover,.books.search.sidebar .sidebar__group .group__action .action__items .items__item:hover *{color:#fff}.books.search.sidebar .sidebar__group .group__action .action__items .items__item .item__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -400px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin-right:8px;margin-left:3px;line-height:40px;vertical-align:middle;margin-top:-1px}.books.search.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--plus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) 0px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.search.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--minus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.search.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--mail{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -350px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.search.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--list{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -500px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.search.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--comment{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -300px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.search.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--close{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.search.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--setting{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -100px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.search.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--read{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.books.search.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--read-active{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.books.search.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--read-highlight{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.books.search.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--reading{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -650px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.books.search.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--stacked{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -700px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.books.search.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--wish{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -750px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.books.search.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--check{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.search.sidebar .sidebar__group .group__action .action__items .items__item .item__label{display:inline-block;*display:inline;*zoom:1;color:#606060}.books.search.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__label{color:#fff}.books.search.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -400px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.search.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--plus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) 0px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.search.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--minus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.search.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--mail{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -350px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.search.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--list{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -500px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.search.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--comment{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -300px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.search.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--close{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.search.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--setting{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -100px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.search.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--read{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.books.search.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--read-active{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.books.search.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--read-highlight{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.books.search.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--reading{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -650px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.books.search.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--stacked{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -700px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.books.search.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--wish{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -750px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.books.search.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--check{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--hidden-until-requested{display:none}.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--hidden-until-requested[data-request-status=idle]{display:block}.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight,.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight>*,.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight a,.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight>*:hover,.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight a:hover,.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight button:hover{text-decoration:none}.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight>*:focus,.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight a:focus,.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight button:focus{outline:none}.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight,.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight *{color:#fff}.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight:hover{border:1px solid #ffca38;background-color:#ffca38}.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight .item__label{color:#fff}.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3)}.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight,.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight>*,.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight a,.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight>*:hover,.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight a:hover,.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight button:hover{text-decoration:none}.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight>*:focus,.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight a:focus,.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight button:focus{outline:none}.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight,.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight *{color:#666}.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight:hover{border-color:#4a8600;background-color:#549800}.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight:hover,.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight:hover *{color:#fff}.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active,.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active>*,.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active a,.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active>*:hover,.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active a:hover,.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active button:hover{text-decoration:none}.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active>*:focus,.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active a:focus,.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active button:focus{outline:none}.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active,.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active *{color:#fff}.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active:hover{border:1px solid #ffca38;background-color:#ffca38}.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active .item__label{color:#fff}.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--plus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) 0px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--minus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--mail{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--comment{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -300px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--close{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.search.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--setting{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -100px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.search.sidebar .sidebar__group .group__action .action-list{margin:10px}.books.search.sidebar .sidebar__group .group__action .action-list__item{margin:5px 0}.books.search.sidebar .sidebar__group .group__action .action__more{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);width:125px;margin:10px 0 10px 160px}.books.search.sidebar .sidebar__group .group__action .action__more,.books.search.sidebar .sidebar__group .group__action .action__more *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.books.search.sidebar .sidebar__group .group__action .action__more>*,.books.search.sidebar .sidebar__group .group__action .action__more a,.books.search.sidebar .sidebar__group .group__action .action__more button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.books.search.sidebar .sidebar__group .group__action .action__more>*:hover,.books.search.sidebar .sidebar__group .group__action .action__more a:hover,.books.search.sidebar .sidebar__group .group__action .action__more button:hover{text-decoration:none}.books.search.sidebar .sidebar__group .group__action .action__more>*:focus,.books.search.sidebar .sidebar__group .group__action .action__more a:focus,.books.search.sidebar .sidebar__group .group__action .action__more button:focus{outline:none}.books.search.sidebar .sidebar__group .group__action .action__more,.books.search.sidebar .sidebar__group .group__action .action__more *{color:#606060}.books.search.sidebar .sidebar__group .group__action .action__more:hover{border-color:#4a8600;background-color:#549800}.books.search.sidebar .sidebar__group .group__action .action__more:hover,.books.search.sidebar .sidebar__group .group__action .action__more:hover *{color:#fff}.books.search.sidebar .sidebar__group .group__action .action__more,.books.search.sidebar .sidebar__group .group__action .action__more *{text-align:center}.books.search.sidebar .sidebar__group .group__action .action__more,.books.search.sidebar .sidebar__group .group__action .action__more *{font-size:11px;line-height:28px}.books.search.sidebar .sidebar__group .group__action .action__more .more__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -200px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin:0 5px -3px 0}.books.search.sidebar .sidebar__group .group__footer{padding:10px}.books.search.sidebar .sidebar__group .group__footer .footer__actions{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.books.search.sidebar .sidebar__group .group__footer .footer__actions .actions__more{width:150px;margin-left:auto;padding-left:5px}.books.search.sidebar .sidebar__group .group__footer.group__footer--border{border-top:1px solid #d4dacb}.books.search.sidebar .sidebar__group .group__detail{padding:10px;line-height:1.5em}.books.search.sidebar .sidebar__group .group__list .list__title{padding-left:10px;padding-right:10px;font-size:12px;font-weight:bold;line-height:32px;color:#333;background-color:#f0f0f0}.books.search.sidebar .sidebar__group .group__list .list__awards{padding-bottom:5px}.books.search.sidebar .sidebar__group .group__list .list__awards li{font-size:12px;line-height:1.5;padding:4px 10px;background-color:#fff}.books.search.sidebar .sidebar__group .group__list .list__awards li:not(:last-child){border-bottom:1px solid #f8f8f8}.books.search.sidebar .sidebar__group .group__list .list__series{padding-bottom:5px}.books.search.sidebar .sidebar__group .group__list .list__series li:not(:last-child){border-bottom:1px solid #f0f0f0}.books.search.sidebar .sidebar__group .group__list .list__series li a{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:13px;line-height:1;padding:8px 10px;background-color:#fff;box-sizing:border-box;max-width:100%}.books.search.sidebar .sidebar__group .group__list .list__series li a:hover{text-decoration:none;color:#fff;background-color:#64bc4b}.books.search.sidebar .sidebar__group .group__list .list__series .series__title{font-weight:bold;font-size:12px;line-height:1.5;padding:4px 10px}.books.read-book{position:relative;min-height:48px;padding:15px 15px 15px 75px;background-color:#f1fded;border-bottom:1px solid #e4eadb}.books.read-book:after{content:"";clear:both;height:0;display:block;visibility:hidden}.books.read-book:last-child{border-bottom:0px}.books.read-book .read-book__remove{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;width:14px;height:14px;position:absolute;padding:3px;top:15px;right:15px;line-height:1;cursor:pointer}.books.read-book .read-book__remove span{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.read-book .read-book__remove:hover{background-color:#64bc4b}.books.read-book .read-book__remove:hover span{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.read-book .read-book__avatar{height:48px;width:48px;left:15px;position:absolute;top:15px;z-index:1}.books.read-book .read-book__avatar img{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;height:48px;width:48px}.books.read-book .read-book__username{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;max-width:70%;float:left;font-weight:bold;line-height:18px;margin-right:15px}.books.read-book .read-book__username>a{color:#219315}.books.read-book .read-book__username>a:hover{color:#64bc4b;text-decoration:underline}.books.read-book .read-book__date{color:#999;float:left;font-size:12px;line-height:17px;margin-top:1px;margin-right:15px}.books.read-book .read-book__date>a{color:#999}.books.read-book .read-book__content{clear:both;padding-top:2px;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden}.books.read-book .read-book__content>p{line-height:1.5;margin-bottom:5px}.books.read-book .read-book__action .action__edit{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);margin-left:0;width:140px}.books.read-book .read-book__action .action__edit,.books.read-book .read-book__action .action__edit *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.books.read-book .read-book__action .action__edit>*,.books.read-book .read-book__action .action__edit a,.books.read-book .read-book__action .action__edit button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.books.read-book .read-book__action .action__edit>*:hover,.books.read-book .read-book__action .action__edit a:hover,.books.read-book .read-book__action .action__edit button:hover{text-decoration:none}.books.read-book .read-book__action .action__edit>*:focus,.books.read-book .read-book__action .action__edit a:focus,.books.read-book .read-book__action .action__edit button:focus{outline:none}.books.read-book .read-book__action .action__edit,.books.read-book .read-book__action .action__edit *{color:#606060}.books.read-book .read-book__action .action__edit:hover{border-color:#4a8600;background-color:#549800}.books.read-book .read-book__action .action__edit:hover,.books.read-book .read-book__action .action__edit:hover *{color:#fff}.books.read-book .read-book__action .action__edit,.books.read-book .read-book__action .action__edit *{font-size:11px;line-height:28px}.books.read-book .read-book__action .action__edit,.books.read-book .read-book__action .action__edit *{text-align:center}.books.sidebar{margin:0}.books.sidebar .sidebar__group{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#fff;border:1px solid #d4dacb;box-sizing:border-box;position:relative;margin:0 0 10px 0}.books.sidebar .sidebar__group .group__action .action__title .title__counter,.books.sidebar .sidebar__group .group__title .title__counter{display:inline-block;*display:inline;*zoom:1;color:#fff;font-size:10px;font-weight:100;line-height:11px;margin:-4px 4px 0 0;padding:3px 6px;-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;border-radius:9px;background-color:#5ab34d;margin-left:10px}.books.sidebar .sidebar__group .group__title{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;background-color:#f0f0f0;font-size:12px;line-height:32px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold}.books.sidebar .sidebar__group .group__title>a{-webkit-border-radius:inherit inherit 0 0;-moz-border-radius:inherit inherit 0 0;-ms-border-radius:inherit inherit 0 0;-o-border-radius:inherit inherit 0 0;border-radius:inherit inherit 0 0;display:block;cursor:pointer;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold}.books.sidebar .sidebar__group .group__title>a:hover{color:#333;font-weight:bold;text-decoration:none;background-color:#e0e0e0}.books.sidebar .sidebar__group .group__title.group__title--inner{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-top:1px solid #d4dacb;line-height:31px}.books.sidebar .sidebar__group .group__title.group__title--inner>a{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.books.sidebar .sidebar__group .group__notice{font-weight:bold;margin:12px 12px 6px 12px;line-height:1.5;text-align:center}.books.sidebar .sidebar__group .group__not-exist{padding:30px 0;text-align:center;color:#999;font-size:12px}.books.sidebar .sidebar__group .group__action .action__title{background-color:#f0f0f0;font-size:12px;line-height:31px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold;border-top:1px solid #d4dacb}.books.sidebar .sidebar__group .group__action .action__title>a{-webkit-border-radius:inherit inherit 0 0;-moz-border-radius:inherit inherit 0 0;-ms-border-radius:inherit inherit 0 0;-o-border-radius:inherit inherit 0 0;border-radius:inherit inherit 0 0;display:block;cursor:pointer;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold}.books.sidebar .sidebar__group .group__action .action__title>a:hover{color:#333;font-weight:bold;text-decoration:none;background-color:#e0e0e0}.books.sidebar .sidebar__group .group__action .action__title.action__title--inner{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-top:1px solid #d4dacb;line-height:31px}.books.sidebar .sidebar__group .group__action .action__title.action__title--inner>a{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.books.sidebar .sidebar__group .group__action .action__not-exist{padding:30px 0;text-align:center;color:#999;font-size:12px}.books.sidebar .sidebar__group .group__action .action__items{margin:10px}.books.sidebar .sidebar__group .group__action .action__items .items__item{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);line-height:40px;padding:0 12px;margin-bottom:5px;text-align:left;cursor:pointer;box-sizing:content-box}.books.sidebar .sidebar__group .group__action .action__items .items__item,.books.sidebar .sidebar__group .group__action .action__items .items__item *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.books.sidebar .sidebar__group .group__action .action__items .items__item>*,.books.sidebar .sidebar__group .group__action .action__items .items__item a,.books.sidebar .sidebar__group .group__action .action__items .items__item button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.books.sidebar .sidebar__group .group__action .action__items .items__item>*:hover,.books.sidebar .sidebar__group .group__action .action__items .items__item a:hover,.books.sidebar .sidebar__group .group__action .action__items .items__item button:hover{text-decoration:none}.books.sidebar .sidebar__group .group__action .action__items .items__item>*:focus,.books.sidebar .sidebar__group .group__action .action__items .items__item a:focus,.books.sidebar .sidebar__group .group__action .action__items .items__item button:focus{outline:none}.books.sidebar .sidebar__group .group__action .action__items .items__item,.books.sidebar .sidebar__group .group__action .action__items .items__item *{color:#606060}.books.sidebar .sidebar__group .group__action .action__items .items__item:hover{border-color:#4a8600;background-color:#549800}.books.sidebar .sidebar__group .group__action .action__items .items__item:hover,.books.sidebar .sidebar__group .group__action .action__items .items__item:hover *{color:#fff}.books.sidebar .sidebar__group .group__action .action__items .items__item .item__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -400px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin-right:8px;margin-left:3px;line-height:40px;vertical-align:middle;margin-top:-1px}.books.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--plus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) 0px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--minus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--mail{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -350px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--list{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -500px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--comment{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -300px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--close{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--setting{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -100px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--read{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.books.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--read-active{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.books.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--read-highlight{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.books.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--reading{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -650px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.books.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--stacked{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -700px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.books.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--wish{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -750px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.books.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--check{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.sidebar .sidebar__group .group__action .action__items .items__item .item__label{display:inline-block;*display:inline;*zoom:1;color:#606060}.books.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__label{color:#fff}.books.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -400px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--plus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) 0px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--minus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--mail{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -350px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--list{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -500px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--comment{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -300px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--close{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--setting{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -100px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--read{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.books.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--read-active{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.books.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--read-highlight{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.books.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--reading{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -650px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.books.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--stacked{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -700px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.books.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--wish{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -750px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.books.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--check{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--hidden-until-requested{display:none}.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--hidden-until-requested[data-request-status=idle]{display:block}.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight,.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight>*,.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight a,.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight>*:hover,.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight a:hover,.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight button:hover{text-decoration:none}.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight>*:focus,.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight a:focus,.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight button:focus{outline:none}.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight,.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight *{color:#fff}.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight:hover{border:1px solid #ffca38;background-color:#ffca38}.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight .item__label{color:#fff}.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3)}.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight,.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight>*,.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight a,.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight>*:hover,.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight a:hover,.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight button:hover{text-decoration:none}.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight>*:focus,.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight a:focus,.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight button:focus{outline:none}.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight,.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight *{color:#666}.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight:hover{border-color:#4a8600;background-color:#549800}.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight:hover,.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight:hover *{color:#fff}.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active,.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active>*,.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active a,.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active>*:hover,.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active a:hover,.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active button:hover{text-decoration:none}.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active>*:focus,.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active a:focus,.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active button:focus{outline:none}.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active,.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active *{color:#fff}.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active:hover{border:1px solid #ffca38;background-color:#ffca38}.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active .item__label{color:#fff}.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--plus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) 0px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--minus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--mail{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--comment{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -300px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--close{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--setting{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -100px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.books.sidebar .sidebar__group .group__action .action-list{margin:10px}.books.sidebar .sidebar__group .group__action .action-list__item{margin:5px 0}.books.sidebar .sidebar__group .group__action .action__more{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);width:125px;margin:10px 0 10px 160px}.books.sidebar .sidebar__group .group__action .action__more,.books.sidebar .sidebar__group .group__action .action__more *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.books.sidebar .sidebar__group .group__action .action__more>*,.books.sidebar .sidebar__group .group__action .action__more a,.books.sidebar .sidebar__group .group__action .action__more button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.books.sidebar .sidebar__group .group__action .action__more>*:hover,.books.sidebar .sidebar__group .group__action .action__more a:hover,.books.sidebar .sidebar__group .group__action .action__more button:hover{text-decoration:none}.books.sidebar .sidebar__group .group__action .action__more>*:focus,.books.sidebar .sidebar__group .group__action .action__more a:focus,.books.sidebar .sidebar__group .group__action .action__more button:focus{outline:none}.books.sidebar .sidebar__group .group__action .action__more,.books.sidebar .sidebar__group .group__action .action__more *{color:#606060}.books.sidebar .sidebar__group .group__action .action__more:hover{border-color:#4a8600;background-color:#549800}.books.sidebar .sidebar__group .group__action .action__more:hover,.books.sidebar .sidebar__group .group__action .action__more:hover *{color:#fff}.books.sidebar .sidebar__group .group__action .action__more,.books.sidebar .sidebar__group .group__action .action__more *{text-align:center}.books.sidebar .sidebar__group .group__action .action__more,.books.sidebar .sidebar__group .group__action .action__more *{font-size:11px;line-height:28px}.books.sidebar .sidebar__group .group__action .action__more .more__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -200px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin:0 5px -3px 0}.books.sidebar .sidebar__group .group__footer{padding:10px}.books.sidebar .sidebar__group .group__footer .footer__actions{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.books.sidebar .sidebar__group .group__footer .footer__actions .actions__more{width:150px;margin-left:auto;padding-left:5px}.books.sidebar .sidebar__group .group__footer.group__footer--border{border-top:1px solid #d4dacb}.books.sidebar .sidebar__group .group__image{padding:10px;text-align:center}.books.sidebar .sidebar__group .group__image .image__cover{display:block;position:relative;width:240px;height:240px;margin:0 auto}.books.sidebar .sidebar__group .group__image .image__cover img{position:absolute;max-width:240px;max-height:240px;top:0;bottom:0;left:0;right:0;margin:auto;z-index:1}.books.sidebar .sidebar__group .group__trial{padding:0 10px 10px;text-align:center}.books.sidebar .sidebar__group .group__trial .trial__btn{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3)}.books.sidebar .sidebar__group .group__trial .trial__btn,.books.sidebar .sidebar__group .group__trial .trial__btn *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.books.sidebar .sidebar__group .group__trial .trial__btn>*,.books.sidebar .sidebar__group .group__trial .trial__btn a,.books.sidebar .sidebar__group .group__trial .trial__btn button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.books.sidebar .sidebar__group .group__trial .trial__btn>*:hover,.books.sidebar .sidebar__group .group__trial .trial__btn a:hover,.books.sidebar .sidebar__group .group__trial .trial__btn button:hover{text-decoration:none}.books.sidebar .sidebar__group .group__trial .trial__btn>*:focus,.books.sidebar .sidebar__group .group__trial .trial__btn a:focus,.books.sidebar .sidebar__group .group__trial .trial__btn button:focus{outline:none}.books.sidebar .sidebar__group .group__trial .trial__btn,.books.sidebar .sidebar__group .group__trial .trial__btn *{color:#606060}.books.sidebar .sidebar__group .group__trial .trial__btn:hover{border-color:#4a8600;background-color:#549800}.books.sidebar .sidebar__group .group__trial .trial__btn:hover,.books.sidebar .sidebar__group .group__trial .trial__btn:hover *{color:#fff}.books.sidebar .sidebar__group .group__trial .trial__btn,.books.sidebar .sidebar__group .group__trial .trial__btn *{font-size:14px;line-height:40px;text-align:center;width:100%}.books.sidebar .sidebar__group .group__trial .trial__notes{margin-top:5px;font-size:12px;text-align:left;line-height:1.2;color:#999}.books.sidebar .sidebar__group .group__detail .detail__title{background-color:#f0f0f0;box-sizing:border-box;font-size:12px;line-height:31px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold;border-top:1px solid #d4dacb}.books.sidebar .sidebar__group .group__detail .detail__item{font-size:10px}.books.sidebar .sidebar__group .group__detail .detail__item .item__page,.books.sidebar .sidebar__group .group__detail .detail__item .item__registration{margin-right:2px;font-size:12px}.books.sidebar .sidebar__group .group__detail .detail__item .item__registration{color:#c33;font-weight:bold}.books.sidebar .sidebar__group .group__detail .detail__originalbook{width:220px;margin:10px auto}.books.sidebar .sidebar__group .group__detail .detail__originalbook>a{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3)}.books.sidebar .sidebar__group .group__detail .detail__originalbook>a,.books.sidebar .sidebar__group .group__detail .detail__originalbook>a *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.books.sidebar .sidebar__group .group__detail .detail__originalbook>a>*,.books.sidebar .sidebar__group .group__detail .detail__originalbook>a a,.books.sidebar .sidebar__group .group__detail .detail__originalbook>a button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.books.sidebar .sidebar__group .group__detail .detail__originalbook>a>*:hover,.books.sidebar .sidebar__group .group__detail .detail__originalbook>a a:hover,.books.sidebar .sidebar__group .group__detail .detail__originalbook>a button:hover{text-decoration:none}.books.sidebar .sidebar__group .group__detail .detail__originalbook>a>*:focus,.books.sidebar .sidebar__group .group__detail .detail__originalbook>a a:focus,.books.sidebar .sidebar__group .group__detail .detail__originalbook>a button:focus{outline:none}.books.sidebar .sidebar__group .group__detail .detail__originalbook>a,.books.sidebar .sidebar__group .group__detail .detail__originalbook>a *{color:#606060}.books.sidebar .sidebar__group .group__detail .detail__originalbook>a:hover{border-color:#4a8600;background-color:#549800}.books.sidebar .sidebar__group .group__detail .detail__originalbook>a:hover,.books.sidebar .sidebar__group .group__detail .detail__originalbook>a:hover *{color:#fff}.books.sidebar .sidebar__group .group__detail .detail__originalbook>a,.books.sidebar .sidebar__group .group__detail .detail__originalbook>a *{text-align:center}.books.sidebar .sidebar__group .group__detail .detail__originalbook>a,.books.sidebar .sidebar__group .group__detail .detail__originalbook>a *{font-size:11px;line-height:28px}.books.sidebar #sticky_sidebar_advertising{width:300px;height:600px}.books .current-book-detail{margin:0 50px 10px;color:#666;font-size:12px;line-height:1.2;text-align:center}.books .current-book-detail__publisher{overflow-wrap:break-word}.books .current-book-detail__binding-name{margin-bottom:4px}.books .alternate-bindings{margin:10px 10px 20px;font-size:12px;line-height:1.2}.books .alternate-bindings__heading{margin-bottom:10px;font-weight:normal}.books .alternate-bindings-list .alternate-bindings-list__item:nth-child(n+4){display:none}.books .alternate-bindings-list__item{margin-bottom:10px}.books .alternate-bindings-list__item:last-child{margin-bottom:0}.books .alternate-bindings__link{display:block;border:1px solid #f0f0f0;border-radius:4px;text-decoration:none}.books .alternate-bindings__link:hover{transition:border .1s ease-out;border:1px solid #ccc}.books .alternate-bindings__link__content{padding:8px 10px}.books .see-all-bindings-button{cursor:pointer;border:1px solid #ccc;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;font-size:12px;line-height:1;padding:10px 0;background-color:#fcfcfc;border-radius:4px;box-shadow:0 1px 0 rgba(220,220,220,.3)}.books .see-all-bindings-button::before{content:"";display:block;transform:rotate(90deg);background-image:url(/packs/arrow-right-gray-2866e22d4ffc930fe0846fa0c0de528f.svg);background-size:contain;background-repeat:no-repeat;width:6.6px;height:12px;margin-right:6px}.books .see-all-bindings-button:hover{background-color:#549800;border:1px solid #4a8600;color:#fff}.books .see-all-bindings-button:hover::before{background-image:url(/packs/arrow-right-white-583b5c680df7e357b812e4031662c987.svg)}.books .see-all-bindings-button .see-all-bindings-button__text-see{display:block}.books .see-all-bindings-button .see-all-bindings-button__text-close{display:none}.books .see-all-bindings{display:none}.books .see-all-bindings:checked~.see-all-bindings-button{margin-top:12px}.books .see-all-bindings:checked~.see-all-bindings-button::before{transform:rotate(-90deg)}.books .see-all-bindings:checked~.see-all-bindings-button .see-all-bindings-button__text-see{display:none}.books .see-all-bindings:checked~.see-all-bindings-button .see-all-bindings-button__text-close{display:block}.books .see-all-bindings:checked~.alternate-bindings-list .alternate-bindings-list__item:nth-child(n+4){display:block}.books .registration-and-binding{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;margin-bottom:8px}.books .detail__registration{font-size:10px;line-height:1.2}.books .detail__registration:after{content:"";clear:both;height:0;display:block;visibility:hidden}.books .detail__registration .registration__label{float:left;background-color:#999;padding:4px 5px;border-radius:4px 0 0 4px;color:#fff}.books .detail__registration .registration__counter{float:left;background-color:#fff;padding:3px 5px;border:1px solid #f0f0f0;border-left:none;border-radius:0 4px 4px 0;color:#c33}.books .registration-and-binding__binding-name{color:#666;margin-left:6px}.books .alternate-bindings__link__content__publisher{color:#666;line-height:1.4}.books.form{margin:0 auto;padding:20px 0 15px 0;text-align:left;width:760px;width:800px}.books.form .form__field{padding:10px 0 10px}.books.form .form__field:after{content:"";clear:both;height:0;display:block;visibility:hidden}.books.form .form__field .field__caption{float:left;width:130px;padding:4px 15px 6px 0;margin:0;text-align:right}.books.form .form__field .field__caption label{font-size:13px;line-height:24px}.books.form .form__field .field__caption .caption__type{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:24px;height:10px;float:right;font-size:10px;text-align:center;line-height:10px;font-weight:bold;margin:2px 0 5px 5px;color:#fff;padding:5px 4px;background-color:transparent}.books.form .form__field .field__caption.field__caption--required .caption__type{background-color:#f33}.books.form .form__field .field__caption.field__caption--arbitrary .caption__type{background-color:#66f}.books.form .form__field .field__input{float:left;position:relative;width:615px;text-align:left}.books.form .form__field .field__input input:read-only{background:#ddd}.books.form .form__field .field__input textarea{padding-right:36px}.books.form .form__field .field__input select{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;min-width:80px;font-size:12px;line-height:1.5;min-width:80px;box-sizing:border-box;border:1px solid #ccc;height:32px;text-indent:2px}.books.form .form__field .field__input .input__resizable-textarea{position:relative;margin-bottom:5px}.books.form .form__field .field__input .input__resizable-textarea>*{width:100%;min-height:50px;padding:10px;margin:0;font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:16px;white-space:pre-wrap;word-break:break-all;box-sizing:border-box}.books.form .form__field .field__input .input__resizable-textarea pre{opacity:0}.books.form .form__field .field__input .input__resizable-textarea textarea{height:100%;overflow:hidden;position:absolute;top:0;left:0;padding:10px 30px 10px 10px}.books.form .form__field .field__input .input__textarea--long{min-height:12em}.books.form .form__field .field__input .input__upload{height:140px;margin-left:140px}.books.form .form__field .field__input .input__upload .upload__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative;font-size:12px;line-height:38px;width:350px;height:40px;box-sizing:border-box;border:1px solid #a2ac9e;background-color:#e2ecde;text-indent:10px;text-align:center;margin-bottom:5px}.books.form .form__field .field__input .input__upload .upload__button input[type=file]{position:absolute;left:0;opacity:0;width:350px;margin-bottom:0}.books.form .form__field .field__input .input__upload .upload__image,.books.form .form__field .field__input .input__upload .upload__image .image__thumbnail{position:absolute;top:0;left:0;width:120px;height:120px;background:center no-repeat;background-size:contain;box-sizing:border-box;border:2px dashed #f0f0f0}.books.form .form__field .field__input .input__upload .upload__description{font-size:11px;line-height:14px;margin-top:4px;color:#999}.books.form .form__field .field__input .input__upload p{line-height:1.5}.books.form .form__field .field__input .input__icon{position:absolute;top:11px;right:10px;z-index:200}.books.form .form__field .field__input .input__tip{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-shadow:0 0 3px 0 rgba(0,0,0,.2);display:none;position:absolute;top:-35px;left:50%;white-space:nowrap;background-color:#355b75;border-radius:4px;padding:10px 20px;transform:translateX(-50%);color:#fff;line-height:1;z-index:201}.books.form .form__field .field__input .input__tip:after{display:block;content:"";height:8px;width:8px;background-color:#355b75;position:absolute;left:50%;bottom:-4px;transform:translateX(-50%) rotate(-45deg)}.books.form .form__field .field__confirmation{display:none;margin:4px;float:left;font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:1.5;width:66%}.books.form .form__field .field__confirmation>p:not(:last-child){margin-bottom:10px}.books.form .form__field .field__confirmation.field__confirmation--break-word{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.books.form .form__field .field__confirmation .confirmation__image{width:400px;height:400px;background:center no-repeat;background-size:cover}.books.form .form__field .field__confirmation .confirmation__image.confirmation__image--book{width:200px;height:200px;background-size:contain;background-position:initial}.books.form .form__field.form__field--ok .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -50px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.books.form .form__field.form__field--ng .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) 0px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.books.form .form__field.form__field--ng .field__input .input__upload .upload__image .image__thumbnail{display:none}.books.form .form__field.form__field--ng .field__input .input__tip{display:block}.books.form .form__action{margin-left:145px}.books.form .form__action .action__controller .controller__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3);width:100%;margin-top:10px}.books.form .form__action .action__controller .controller__button,.books.form .form__action .action__controller .controller__button *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.books.form .form__action .action__controller .controller__button>*,.books.form .form__action .action__controller .controller__button a,.books.form .form__action .action__controller .controller__button button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.books.form .form__action .action__controller .controller__button>*:hover,.books.form .form__action .action__controller .controller__button a:hover,.books.form .form__action .action__controller .controller__button button:hover{text-decoration:none}.books.form .form__action .action__controller .controller__button>*:focus,.books.form .form__action .action__controller .controller__button a:focus,.books.form .form__action .action__controller .controller__button button:focus{outline:none}.books.form .form__action .action__controller .controller__button,.books.form .form__action .action__controller .controller__button *{color:#fff}.books.form .form__action .action__controller .controller__button:hover{border:1px solid #ffca38;background-color:#ffca38}.books.form .form__action .action__controller .controller__button,.books.form .form__action .action__controller .controller__button *{font-size:13px;line-height:48px}.books.form .form__action .action__controller .controller__button,.books.form .form__action .action__controller .controller__button *{text-align:center}.books.form .form__action .action__controller .controller__button.controller__button--revision{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3)}.books.form .form__action .action__controller .controller__button.controller__button--revision,.books.form .form__action .action__controller .controller__button.controller__button--revision *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.books.form .form__action .action__controller .controller__button.controller__button--revision>*,.books.form .form__action .action__controller .controller__button.controller__button--revision a,.books.form .form__action .action__controller .controller__button.controller__button--revision button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.books.form .form__action .action__controller .controller__button.controller__button--revision>*:hover,.books.form .form__action .action__controller .controller__button.controller__button--revision a:hover,.books.form .form__action .action__controller .controller__button.controller__button--revision button:hover{text-decoration:none}.books.form .form__action .action__controller .controller__button.controller__button--revision>*:focus,.books.form .form__action .action__controller .controller__button.controller__button--revision a:focus,.books.form .form__action .action__controller .controller__button.controller__button--revision button:focus{outline:none}.books.form .form__action .action__controller .controller__button.controller__button--revision,.books.form .form__action .action__controller .controller__button.controller__button--revision *{color:#666}.books.form .form__action .action__controller .controller__button.controller__button--revision:hover{border-color:#4a8600;background-color:#549800}.books.form .form__action .action__controller .controller__button.controller__button--revision:hover,.books.form .form__action .action__controller .controller__button.controller__button--revision:hover *{color:#fff}.books.form .form__action .action__controller .controller__button.controller__button--revision,.books.form .form__action .action__controller .controller__button.controller__button--revision *{text-align:center}.books.form .form__action .action__controller.action__controller--confirmation{display:none}.books.form.form--confirm .form__field .field__input{display:none}.books.form.form--confirm .form__field .field__confirmation{display:block}.books.form.form--confirm .form__action .action__controller.action__controller--input{display:none}.books.form.form--confirm .form__action .action__controller.action__controller--confirmation{display:block}.books.form .form__field{border-bottom:1px solid #f0f0f0}.books.form .form__field .field__caption{width:180px;padding-top:8px;height:auto;margin-bottom:0}.books.form .form__field .field__caption .caption__type{display:block;margin-top:2px;margin-left:10px;margin-bottom:0}.books.form .form__field .field__input{width:560px}.books.form .form__field .field__input .input__item label{font-weight:bold;margin-right:15px}.books.form .form__field .field__input .input__perhaps{display:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-top:10px;padding:10px 15px;background-color:#f8f8f8}.books.form .form__field .field__input .input__perhaps .perhaps__title{color:red;font-size:14px;font-weight:bold}.books.form .form__field .field__input .input__perhaps .perhaps__book{margin-top:5px}.books.form .form__field .field__input .input__perhaps .perhaps__book .book__thumbnail{max-height:140px;text-align:left}.books.form .form__field .field__input .input__perhaps .perhaps__book .book__thumbnail img{max-height:140px}.books.form .form__field .field__input .input__perhaps .perhaps__book .book__description{margin-top:5px}.books.form .form__field .field__input .input__perhaps .perhaps__checkbox{margin-top:5px}.books.form .form__field .field__input .input__perhaps .perhaps__checkbox>label{font-size:14px;font-weight:bold}.books.form .form__field .field__input.field__input--author .input__caution{margin-top:10px;color:#999}.books.form .form__field .field__input.field__input--page{width:200px;margin-right:auto}.books.form .form__field .field__input.field__input--adult{padding-top:10px}.books.form .form__field .field__input.field__input--genre select{min-width:120px;margin-top:5px;margin-right:10px}.books.form .form__action{width:100%;margin-left:0}.books.form .form__action .action__controller .controller__button{width:300px;margin-left:auto;margin-right:auto}.books.new .new__outline{width:800px;margin:30px auto;line-height:1.5}.books.new .new__outline .outline__title{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;box-sizing:border-box;font-size:14px;line-height:1.31;font-weight:bold;margin:15px auto 10px;background-color:#f0f0f0;padding:10px 20px}.books.new .new__outline .outline__content{padding:0 15px}.books.new .new__outline .outline__content>p{margin-bottom:10px}.books.new .outline__check{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #d4dacb;margin:0px auto 20px;padding:15px 20px;width:600px;background-color:#f8f8f8;line-height:1.5}.books.new .outline__check .check__title{font-size:14px;line-height:1.31;margin-bottom:10px;color:#333}.books.new .outline__check .check__content{padding:0}.books.new .outline__check .check__search{box-sizing:border-box;display:block;height:40px;margin:15px auto;position:relative;width:500px}.books.new .new__original-create{margin:0 auto 30px auto}.books.new .new__original-create .original-create__title{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:800px;box-sizing:border-box;font-size:14px;line-height:1.31;font-weight:bold;margin:15px auto 0;background-color:#f0f0f0;padding:10px 20px}.books.show #react-wish-book-registration-modal{width:1004px;margin:0 auto;text-align:left}.books.show .show__header{margin:10px auto 15px;text-align:left;width:1004px}.books.show .show__header:after{content:"";clear:both;height:0;display:block;visibility:hidden}.books.show .show__header .header__inner{float:left;width:889px}.books.show .show__header .header__inner .inner__title{word-wrap:break-word;overflow-wrap:break-word;font-size:20px;font-weight:bold;line-height:1.5;margin-bottom:5px}.books.show .show__header .header__share{float:right;width:100px}.books.show .show__header .header__authors>li{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.5;max-width:100%}.books.show .show__header .header__inner .inner__title{overflow:hidden;word-wrap:break-word;overflow-wrap:break-word}.books.show .show__content.show__content--myreview{padding-bottom:5px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#f1fded}.books.show .show__content.show__content--users{padding:15px}.books.show .show__content.show__content--users .content__title{margin-bottom:5px}.books.show .show__content.show__content--users .content__title:not(:first-child){margin-top:10px}.books.show .show__content.show__content--users .content__title .title__text{display:inline-block;vertical-align:middle;color:#444;font-size:16px;font-weight:bold;line-height:1.5}.books.show .show__content.show__content--users .content__title .title__count{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;display:inline-block;vertical-align:middle;font-size:11px;font-weight:normal;padding:4px 10px;margin-left:5px;color:#fff;background-color:#64bc4b}.books.show .show__content.show__content--users .content__users{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:spacee-between;-ms-flex-pack:spacee-between;-webkit-justify-content:spacee-between;-moz-justify-content:spacee-between;justify-content:spacee-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:656px;margin:0 auto}.books.show .show__content.show__content--users .content__users .users__detail{margin-bottom:8px;width:82px;text-align:center}.books.show .show__content.show__content--users .content__users .users__detail a.detail__link .link__avatar img{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:64px;height:64px}.books.show .show__content.show__content--users .content__users .users__detail a.detail__link .link__registered_at{color:#999;font-size:12px;line-height:1.6}.books.show .show__content.show__content--users .content__users .users__detail a.detail__link .link__username{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:block;width:80px;font-size:13px;line-height:1.4}.books.show .show__content.show__content--users .content__users .users__detail a.detail__link:hover{text-decoration:none}.books.show .show__not-exist{padding:50px 0;text-align:center;color:#999;font-size:12px}.books.show .show__supplement{margin-top:10px;font-size:12px;color:#999;text-align:right}.books.show .show__supplement .supplement__title{margin-right:10px}.books.show .show__supplement .supplement__title .fn{max-width:60%;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.books.show .show__supplement .supplement__key{margin-left:10px}.books.show .show__supplement .supplement__key:after{font-size:12px;color:#999;content:"："}.books.show .show__supplement .supplement__unit{font-size:10px}.communities .not-exist{padding:50px 0;text-align:center;color:#999;font-size:12px}.communities.sidebars.default{margin:0}.communities.sidebars.default .default__group{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#fff;border:1px solid #d4dacb;box-sizing:border-box;position:relative;margin:0 0 10px 0}.communities.sidebars.default .default__group .group__action .action__title .title__counter,.communities.sidebars.default .default__group .group__title .title__counter{display:inline-block;*display:inline;*zoom:1;color:#fff;font-size:10px;font-weight:100;line-height:11px;margin:-4px 4px 0 0;padding:3px 6px;-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;border-radius:9px;background-color:#5ab34d;margin-left:10px}.communities.sidebars.default .default__group .group__title{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;background-color:#f0f0f0;font-size:12px;line-height:32px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold}.communities.sidebars.default .default__group .group__title>a{-webkit-border-radius:inherit inherit 0 0;-moz-border-radius:inherit inherit 0 0;-ms-border-radius:inherit inherit 0 0;-o-border-radius:inherit inherit 0 0;border-radius:inherit inherit 0 0;display:block;cursor:pointer;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold}.communities.sidebars.default .default__group .group__title>a:hover{color:#333;font-weight:bold;text-decoration:none;background-color:#e0e0e0}.communities.sidebars.default .default__group .group__title.group__title--inner{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-top:1px solid #d4dacb;line-height:31px}.communities.sidebars.default .default__group .group__title.group__title--inner>a{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.communities.sidebars.default .default__group .group__notice{font-weight:bold;margin:12px 12px 6px 12px;line-height:1.5;text-align:center}.communities.sidebars.default .default__group .group__not-exist{padding:30px 0;text-align:center;color:#999;font-size:12px}.communities.sidebars.default .default__group .group__action .action__title{background-color:#f0f0f0;font-size:12px;line-height:31px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold;border-top:1px solid #d4dacb}.communities.sidebars.default .default__group .group__action .action__title>a{-webkit-border-radius:inherit inherit 0 0;-moz-border-radius:inherit inherit 0 0;-ms-border-radius:inherit inherit 0 0;-o-border-radius:inherit inherit 0 0;border-radius:inherit inherit 0 0;display:block;cursor:pointer;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold}.communities.sidebars.default .default__group .group__action .action__title>a:hover{color:#333;font-weight:bold;text-decoration:none;background-color:#e0e0e0}.communities.sidebars.default .default__group .group__action .action__title.action__title--inner{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-top:1px solid #d4dacb;line-height:31px}.communities.sidebars.default .default__group .group__action .action__title.action__title--inner>a{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.communities.sidebars.default .default__group .group__action .action__not-exist{padding:30px 0;text-align:center;color:#999;font-size:12px}.communities.sidebars.default .default__group .group__action .action__items{margin:10px}.communities.sidebars.default .default__group .group__action .action__items .items__item{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);line-height:40px;padding:0 12px;margin-bottom:5px;text-align:left;cursor:pointer;box-sizing:content-box}.communities.sidebars.default .default__group .group__action .action__items .items__item,.communities.sidebars.default .default__group .group__action .action__items .items__item *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.communities.sidebars.default .default__group .group__action .action__items .items__item>*,.communities.sidebars.default .default__group .group__action .action__items .items__item a,.communities.sidebars.default .default__group .group__action .action__items .items__item button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.communities.sidebars.default .default__group .group__action .action__items .items__item>*:hover,.communities.sidebars.default .default__group .group__action .action__items .items__item a:hover,.communities.sidebars.default .default__group .group__action .action__items .items__item button:hover{text-decoration:none}.communities.sidebars.default .default__group .group__action .action__items .items__item>*:focus,.communities.sidebars.default .default__group .group__action .action__items .items__item a:focus,.communities.sidebars.default .default__group .group__action .action__items .items__item button:focus{outline:none}.communities.sidebars.default .default__group .group__action .action__items .items__item,.communities.sidebars.default .default__group .group__action .action__items .items__item *{color:#606060}.communities.sidebars.default .default__group .group__action .action__items .items__item:hover{border-color:#4a8600;background-color:#549800}.communities.sidebars.default .default__group .group__action .action__items .items__item:hover,.communities.sidebars.default .default__group .group__action .action__items .items__item:hover *{color:#fff}.communities.sidebars.default .default__group .group__action .action__items .items__item .item__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -400px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin-right:8px;margin-left:3px;line-height:40px;vertical-align:middle;margin-top:-1px}.communities.sidebars.default .default__group .group__action .action__items .items__item .item__icon.item__icon--plus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) 0px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.default .default__group .group__action .action__items .items__item .item__icon.item__icon--minus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.default .default__group .group__action .action__items .items__item .item__icon.item__icon--mail{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -350px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.default .default__group .group__action .action__items .items__item .item__icon.item__icon--list{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -500px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.default .default__group .group__action .action__items .items__item .item__icon.item__icon--comment{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -300px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.default .default__group .group__action .action__items .items__item .item__icon.item__icon--close{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.default .default__group .group__action .action__items .items__item .item__icon.item__icon--setting{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -100px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.default .default__group .group__action .action__items .items__item .item__icon.item__icon--read{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.communities.sidebars.default .default__group .group__action .action__items .items__item .item__icon.item__icon--read-active{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.communities.sidebars.default .default__group .group__action .action__items .items__item .item__icon.item__icon--read-highlight{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.communities.sidebars.default .default__group .group__action .action__items .items__item .item__icon.item__icon--reading{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -650px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.communities.sidebars.default .default__group .group__action .action__items .items__item .item__icon.item__icon--stacked{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -700px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.communities.sidebars.default .default__group .group__action .action__items .items__item .item__icon.item__icon--wish{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -750px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.communities.sidebars.default .default__group .group__action .action__items .items__item .item__icon.item__icon--check{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.default .default__group .group__action .action__items .items__item .item__label{display:inline-block;*display:inline;*zoom:1;color:#606060}.communities.sidebars.default .default__group .group__action .action__items .items__item:hover .item__label{color:#fff}.communities.sidebars.default .default__group .group__action .action__items .items__item:hover .item__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -400px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.default .default__group .group__action .action__items .items__item:hover .item__icon.item__icon--plus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) 0px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.default .default__group .group__action .action__items .items__item:hover .item__icon.item__icon--minus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.default .default__group .group__action .action__items .items__item:hover .item__icon.item__icon--mail{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -350px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.default .default__group .group__action .action__items .items__item:hover .item__icon.item__icon--list{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -500px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.default .default__group .group__action .action__items .items__item:hover .item__icon.item__icon--comment{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -300px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.default .default__group .group__action .action__items .items__item:hover .item__icon.item__icon--close{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.default .default__group .group__action .action__items .items__item:hover .item__icon.item__icon--setting{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -100px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.default .default__group .group__action .action__items .items__item:hover .item__icon.item__icon--read{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.communities.sidebars.default .default__group .group__action .action__items .items__item:hover .item__icon.item__icon--read-active{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.communities.sidebars.default .default__group .group__action .action__items .items__item:hover .item__icon.item__icon--read-highlight{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.communities.sidebars.default .default__group .group__action .action__items .items__item:hover .item__icon.item__icon--reading{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -650px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.communities.sidebars.default .default__group .group__action .action__items .items__item:hover .item__icon.item__icon--stacked{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -700px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.communities.sidebars.default .default__group .group__action .action__items .items__item:hover .item__icon.item__icon--wish{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -750px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.communities.sidebars.default .default__group .group__action .action__items .items__item:hover .item__icon.item__icon--check{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--hidden-until-requested{display:none}.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--hidden-until-requested[data-request-status=idle]{display:block}.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--highlight{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--highlight,.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--highlight *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--highlight>*,.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--highlight a,.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--highlight button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--highlight>*:hover,.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--highlight a:hover,.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--highlight button:hover{text-decoration:none}.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--highlight>*:focus,.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--highlight a:focus,.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--highlight button:focus{outline:none}.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--highlight,.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--highlight *{color:#fff}.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--highlight:hover{border:1px solid #ffca38;background-color:#ffca38}.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--highlight .item__label{color:#fff}.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--unhighlight{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3)}.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--unhighlight,.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--unhighlight *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--unhighlight>*,.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--unhighlight a,.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--unhighlight button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--unhighlight>*:hover,.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--unhighlight a:hover,.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--unhighlight button:hover{text-decoration:none}.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--unhighlight>*:focus,.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--unhighlight a:focus,.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--unhighlight button:focus{outline:none}.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--unhighlight,.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--unhighlight *{color:#666}.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--unhighlight:hover{border-color:#4a8600;background-color:#549800}.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--unhighlight:hover,.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--unhighlight:hover *{color:#fff}.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--active{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--active,.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--active *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--active>*,.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--active a,.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--active button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--active>*:hover,.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--active a:hover,.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--active button:hover{text-decoration:none}.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--active>*:focus,.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--active a:focus,.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--active button:focus{outline:none}.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--active,.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--active *{color:#fff}.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--active:hover{border:1px solid #ffca38;background-color:#ffca38}.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--active .item__label{color:#fff}.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--plus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) 0px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--minus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--mail{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--comment{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -300px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--close{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.default .default__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--setting{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -100px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.default .default__group .group__action .action-list{margin:10px}.communities.sidebars.default .default__group .group__action .action-list__item{margin:5px 0}.communities.sidebars.default .default__group .group__action .action__more{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);width:125px;margin:10px 0 10px 160px}.communities.sidebars.default .default__group .group__action .action__more,.communities.sidebars.default .default__group .group__action .action__more *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.communities.sidebars.default .default__group .group__action .action__more>*,.communities.sidebars.default .default__group .group__action .action__more a,.communities.sidebars.default .default__group .group__action .action__more button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.communities.sidebars.default .default__group .group__action .action__more>*:hover,.communities.sidebars.default .default__group .group__action .action__more a:hover,.communities.sidebars.default .default__group .group__action .action__more button:hover{text-decoration:none}.communities.sidebars.default .default__group .group__action .action__more>*:focus,.communities.sidebars.default .default__group .group__action .action__more a:focus,.communities.sidebars.default .default__group .group__action .action__more button:focus{outline:none}.communities.sidebars.default .default__group .group__action .action__more,.communities.sidebars.default .default__group .group__action .action__more *{color:#606060}.communities.sidebars.default .default__group .group__action .action__more:hover{border-color:#4a8600;background-color:#549800}.communities.sidebars.default .default__group .group__action .action__more:hover,.communities.sidebars.default .default__group .group__action .action__more:hover *{color:#fff}.communities.sidebars.default .default__group .group__action .action__more,.communities.sidebars.default .default__group .group__action .action__more *{text-align:center}.communities.sidebars.default .default__group .group__action .action__more,.communities.sidebars.default .default__group .group__action .action__more *{font-size:11px;line-height:28px}.communities.sidebars.default .default__group .group__action .action__more .more__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -200px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin:0 5px -3px 0}.communities.sidebars.default .default__group .group__footer{padding:10px}.communities.sidebars.default .default__group .group__footer .footer__actions{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.communities.sidebars.default .default__group .group__footer .footer__actions .actions__more{width:150px;margin-left:auto;padding-left:5px}.communities.sidebars.default .default__group .group__footer.group__footer--border{border-top:1px solid #d4dacb}.communities.sidebars.default .default__group .group__form{padding:10px}.communities.sidebars.default .default__group .group__form:after{content:"";clear:both;height:0;display:block;visibility:hidden}.communities.sidebars.default .default__group .group__form .form__input{width:243px;float:left}.communities.sidebars.default .default__group .group__form .form__input input[type=text]{-webkit-border-top-right-radius:0px;-moz-border-top-right-radius:0px;-ms-border-top-right-radius:0px;-o-border-top-right-radius:0px;border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-moz-border-bottom-right-radius:0px;-ms-border-bottom-right-radius:0px;-o-border-bottom-right-radius:0px;border-bottom-right-radius:0px;height:40px;width:100%;box-sizing:border-box;border-right:none;box-shadow:none;margin-bottom:0}.communities.sidebars.default .default__group .group__form .form__search{width:35px;float:right}.communities.sidebars.default .default__group .group__form .form__search>button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;appearance:none;transition:all .1s ease;-webkit-border-top-left-radius:0px;-moz-border-top-left-radius:0px;-ms-border-top-left-radius:0px;-o-border-top-left-radius:0px;border-top-left-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-bottom-left-radius:0px;-ms-border-bottom-left-radius:0px;-o-border-bottom-left-radius:0px;border-bottom-left-radius:0px;width:100%;height:40px;box-sizing:border-box;padding-top:4px;border:none;margin-bottom:0;background-color:#418701;border-radius:0 4px 4px 0;cursor:pointer}.communities.sidebars.default .default__group .group__form .form__search>button .search__icon{width:10px;height:10px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -450px 0px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden;margin-top:0;margin-left:0;width:20px;height:20px}.communities.sidebars.default .default__group .group__form .form__search>button:hover{background-color:#61b901}.communities.sidebars.default .default__group .group__creation{padding:10px}.communities.sidebars.default .default__group .group__creation .creation__notice{font-size:12px;line-height:1.5;padding-bottom:10px}.communities.sidebars.default .default__group .group__creation .creation__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.communities.sidebars.default .default__group .group__creation .creation__button,.communities.sidebars.default .default__group .group__creation .creation__button *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.communities.sidebars.default .default__group .group__creation .creation__button>*,.communities.sidebars.default .default__group .group__creation .creation__button a,.communities.sidebars.default .default__group .group__creation .creation__button button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.communities.sidebars.default .default__group .group__creation .creation__button>*:hover,.communities.sidebars.default .default__group .group__creation .creation__button a:hover,.communities.sidebars.default .default__group .group__creation .creation__button button:hover{text-decoration:none}.communities.sidebars.default .default__group .group__creation .creation__button>*:focus,.communities.sidebars.default .default__group .group__creation .creation__button a:focus,.communities.sidebars.default .default__group .group__creation .creation__button button:focus{outline:none}.communities.sidebars.default .default__group .group__creation .creation__button,.communities.sidebars.default .default__group .group__creation .creation__button *{color:#fff}.communities.sidebars.default .default__group .group__creation .creation__button:hover{border:1px solid #ffca38;background-color:#ffca38}.communities.sidebars.default .default__group .group__creation .creation__button,.communities.sidebars.default .default__group .group__creation .creation__button *{text-align:center}.communities.sidebars.default .default__group .group__communities .communities__community{-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s;border-bottom:1px solid #e0e0e0;font-size:12px;line-height:1.5;padding:4px 10px;background-color:#fff}.communities.sidebars.default .default__group .group__communities .communities__community>*{display:block;width:100%;height:100%}.communities.sidebars.default .default__group .group__communities .communities__community>*:hover{text-decoration:none}.communities.sidebars.default .default__group .group__communities .communities__community .community__date{font-size:10px;color:#999;display:block}.communities.sidebars.default .default__group .group__communities .communities__community .community__title{color:#333;display:block;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.communities.sidebars.default .default__group .group__communities .communities__community:hover{background-color:#64bc4b}.communities.sidebars.default .default__group .group__communities .communities__community:hover .community__date,.communities.sidebars.default .default__group .group__communities .communities__community:hover .community__title{color:#fff}.communities.sidebars.default .default__group .group__communities .communities__community:last-child{border-bottom:none;border-radius:0 0 4px 4px}.communities.sidebars.default .default__group .group__communities .communities__empty{padding:30px 0;text-align:center;font-size:12px;color:#999}.communities.sidebars.detail{margin:0}.communities.sidebars.detail .detail__group{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#fff;border:1px solid #d4dacb;box-sizing:border-box;position:relative;margin:0 0 10px 0}.communities.sidebars.detail .detail__group .group__action .action__title .title__counter,.communities.sidebars.detail .detail__group .group__title .title__counter{display:inline-block;*display:inline;*zoom:1;color:#fff;font-size:10px;font-weight:100;line-height:11px;margin:-4px 4px 0 0;padding:3px 6px;-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;border-radius:9px;background-color:#5ab34d;margin-left:10px}.communities.sidebars.detail .detail__group .group__title{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;background-color:#f0f0f0;font-size:12px;line-height:32px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold}.communities.sidebars.detail .detail__group .group__title>a{-webkit-border-radius:inherit inherit 0 0;-moz-border-radius:inherit inherit 0 0;-ms-border-radius:inherit inherit 0 0;-o-border-radius:inherit inherit 0 0;border-radius:inherit inherit 0 0;display:block;cursor:pointer;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold}.communities.sidebars.detail .detail__group .group__title>a:hover{color:#333;font-weight:bold;text-decoration:none;background-color:#e0e0e0}.communities.sidebars.detail .detail__group .group__title.group__title--inner{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-top:1px solid #d4dacb;line-height:31px}.communities.sidebars.detail .detail__group .group__title.group__title--inner>a{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.communities.sidebars.detail .detail__group .group__notice{font-weight:bold;margin:12px 12px 6px 12px;line-height:1.5;text-align:center}.communities.sidebars.detail .detail__group .group__not-exist{padding:30px 0;text-align:center;color:#999;font-size:12px}.communities.sidebars.detail .detail__group .group__action .action__title{background-color:#f0f0f0;font-size:12px;line-height:31px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold;border-top:1px solid #d4dacb}.communities.sidebars.detail .detail__group .group__action .action__title>a{-webkit-border-radius:inherit inherit 0 0;-moz-border-radius:inherit inherit 0 0;-ms-border-radius:inherit inherit 0 0;-o-border-radius:inherit inherit 0 0;border-radius:inherit inherit 0 0;display:block;cursor:pointer;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold}.communities.sidebars.detail .detail__group .group__action .action__title>a:hover{color:#333;font-weight:bold;text-decoration:none;background-color:#e0e0e0}.communities.sidebars.detail .detail__group .group__action .action__title.action__title--inner{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-top:1px solid #d4dacb;line-height:31px}.communities.sidebars.detail .detail__group .group__action .action__title.action__title--inner>a{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.communities.sidebars.detail .detail__group .group__action .action__not-exist{padding:30px 0;text-align:center;color:#999;font-size:12px}.communities.sidebars.detail .detail__group .group__action .action__items{margin:10px}.communities.sidebars.detail .detail__group .group__action .action__items .items__item{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);line-height:40px;padding:0 12px;margin-bottom:5px;text-align:left;cursor:pointer;box-sizing:content-box}.communities.sidebars.detail .detail__group .group__action .action__items .items__item,.communities.sidebars.detail .detail__group .group__action .action__items .items__item *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.communities.sidebars.detail .detail__group .group__action .action__items .items__item>*,.communities.sidebars.detail .detail__group .group__action .action__items .items__item a,.communities.sidebars.detail .detail__group .group__action .action__items .items__item button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.communities.sidebars.detail .detail__group .group__action .action__items .items__item>*:hover,.communities.sidebars.detail .detail__group .group__action .action__items .items__item a:hover,.communities.sidebars.detail .detail__group .group__action .action__items .items__item button:hover{text-decoration:none}.communities.sidebars.detail .detail__group .group__action .action__items .items__item>*:focus,.communities.sidebars.detail .detail__group .group__action .action__items .items__item a:focus,.communities.sidebars.detail .detail__group .group__action .action__items .items__item button:focus{outline:none}.communities.sidebars.detail .detail__group .group__action .action__items .items__item,.communities.sidebars.detail .detail__group .group__action .action__items .items__item *{color:#606060}.communities.sidebars.detail .detail__group .group__action .action__items .items__item:hover{border-color:#4a8600;background-color:#549800}.communities.sidebars.detail .detail__group .group__action .action__items .items__item:hover,.communities.sidebars.detail .detail__group .group__action .action__items .items__item:hover *{color:#fff}.communities.sidebars.detail .detail__group .group__action .action__items .items__item .item__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -400px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin-right:8px;margin-left:3px;line-height:40px;vertical-align:middle;margin-top:-1px}.communities.sidebars.detail .detail__group .group__action .action__items .items__item .item__icon.item__icon--plus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) 0px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.detail .detail__group .group__action .action__items .items__item .item__icon.item__icon--minus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.detail .detail__group .group__action .action__items .items__item .item__icon.item__icon--mail{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -350px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.detail .detail__group .group__action .action__items .items__item .item__icon.item__icon--list{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -500px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.detail .detail__group .group__action .action__items .items__item .item__icon.item__icon--comment{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -300px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.detail .detail__group .group__action .action__items .items__item .item__icon.item__icon--close{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.detail .detail__group .group__action .action__items .items__item .item__icon.item__icon--setting{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -100px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.detail .detail__group .group__action .action__items .items__item .item__icon.item__icon--read{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.communities.sidebars.detail .detail__group .group__action .action__items .items__item .item__icon.item__icon--read-active{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.communities.sidebars.detail .detail__group .group__action .action__items .items__item .item__icon.item__icon--read-highlight{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.communities.sidebars.detail .detail__group .group__action .action__items .items__item .item__icon.item__icon--reading{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -650px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.communities.sidebars.detail .detail__group .group__action .action__items .items__item .item__icon.item__icon--stacked{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -700px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.communities.sidebars.detail .detail__group .group__action .action__items .items__item .item__icon.item__icon--wish{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -750px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.communities.sidebars.detail .detail__group .group__action .action__items .items__item .item__icon.item__icon--check{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.detail .detail__group .group__action .action__items .items__item .item__label{display:inline-block;*display:inline;*zoom:1;color:#606060}.communities.sidebars.detail .detail__group .group__action .action__items .items__item:hover .item__label{color:#fff}.communities.sidebars.detail .detail__group .group__action .action__items .items__item:hover .item__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -400px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.detail .detail__group .group__action .action__items .items__item:hover .item__icon.item__icon--plus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) 0px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.detail .detail__group .group__action .action__items .items__item:hover .item__icon.item__icon--minus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.detail .detail__group .group__action .action__items .items__item:hover .item__icon.item__icon--mail{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -350px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.detail .detail__group .group__action .action__items .items__item:hover .item__icon.item__icon--list{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -500px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.detail .detail__group .group__action .action__items .items__item:hover .item__icon.item__icon--comment{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -300px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.detail .detail__group .group__action .action__items .items__item:hover .item__icon.item__icon--close{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.detail .detail__group .group__action .action__items .items__item:hover .item__icon.item__icon--setting{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -100px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.detail .detail__group .group__action .action__items .items__item:hover .item__icon.item__icon--read{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.communities.sidebars.detail .detail__group .group__action .action__items .items__item:hover .item__icon.item__icon--read-active{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.communities.sidebars.detail .detail__group .group__action .action__items .items__item:hover .item__icon.item__icon--read-highlight{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.communities.sidebars.detail .detail__group .group__action .action__items .items__item:hover .item__icon.item__icon--reading{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -650px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.communities.sidebars.detail .detail__group .group__action .action__items .items__item:hover .item__icon.item__icon--stacked{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -700px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.communities.sidebars.detail .detail__group .group__action .action__items .items__item:hover .item__icon.item__icon--wish{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -750px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.communities.sidebars.detail .detail__group .group__action .action__items .items__item:hover .item__icon.item__icon--check{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--hidden-until-requested{display:none}.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--hidden-until-requested[data-request-status=idle]{display:block}.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--highlight{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--highlight,.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--highlight *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--highlight>*,.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--highlight a,.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--highlight button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--highlight>*:hover,.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--highlight a:hover,.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--highlight button:hover{text-decoration:none}.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--highlight>*:focus,.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--highlight a:focus,.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--highlight button:focus{outline:none}.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--highlight,.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--highlight *{color:#fff}.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--highlight:hover{border:1px solid #ffca38;background-color:#ffca38}.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--highlight .item__label{color:#fff}.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--unhighlight{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3)}.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--unhighlight,.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--unhighlight *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--unhighlight>*,.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--unhighlight a,.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--unhighlight button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--unhighlight>*:hover,.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--unhighlight a:hover,.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--unhighlight button:hover{text-decoration:none}.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--unhighlight>*:focus,.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--unhighlight a:focus,.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--unhighlight button:focus{outline:none}.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--unhighlight,.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--unhighlight *{color:#666}.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--unhighlight:hover{border-color:#4a8600;background-color:#549800}.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--unhighlight:hover,.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--unhighlight:hover *{color:#fff}.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--active{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--active,.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--active *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--active>*,.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--active a,.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--active button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--active>*:hover,.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--active a:hover,.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--active button:hover{text-decoration:none}.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--active>*:focus,.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--active a:focus,.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--active button:focus{outline:none}.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--active,.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--active *{color:#fff}.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--active:hover{border:1px solid #ffca38;background-color:#ffca38}.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--active .item__label{color:#fff}.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--plus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) 0px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--minus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--mail{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--comment{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -300px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--close{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.detail .detail__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--setting{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -100px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.communities.sidebars.detail .detail__group .group__action .action-list{margin:10px}.communities.sidebars.detail .detail__group .group__action .action-list__item{margin:5px 0}.communities.sidebars.detail .detail__group .group__action .action__more{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);width:125px;margin:10px 0 10px 160px}.communities.sidebars.detail .detail__group .group__action .action__more,.communities.sidebars.detail .detail__group .group__action .action__more *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.communities.sidebars.detail .detail__group .group__action .action__more>*,.communities.sidebars.detail .detail__group .group__action .action__more a,.communities.sidebars.detail .detail__group .group__action .action__more button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.communities.sidebars.detail .detail__group .group__action .action__more>*:hover,.communities.sidebars.detail .detail__group .group__action .action__more a:hover,.communities.sidebars.detail .detail__group .group__action .action__more button:hover{text-decoration:none}.communities.sidebars.detail .detail__group .group__action .action__more>*:focus,.communities.sidebars.detail .detail__group .group__action .action__more a:focus,.communities.sidebars.detail .detail__group .group__action .action__more button:focus{outline:none}.communities.sidebars.detail .detail__group .group__action .action__more,.communities.sidebars.detail .detail__group .group__action .action__more *{color:#606060}.communities.sidebars.detail .detail__group .group__action .action__more:hover{border-color:#4a8600;background-color:#549800}.communities.sidebars.detail .detail__group .group__action .action__more:hover,.communities.sidebars.detail .detail__group .group__action .action__more:hover *{color:#fff}.communities.sidebars.detail .detail__group .group__action .action__more,.communities.sidebars.detail .detail__group .group__action .action__more *{text-align:center}.communities.sidebars.detail .detail__group .group__action .action__more,.communities.sidebars.detail .detail__group .group__action .action__more *{font-size:11px;line-height:28px}.communities.sidebars.detail .detail__group .group__action .action__more .more__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -200px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin:0 5px -3px 0}.communities.sidebars.detail .detail__group .group__footer{padding:10px}.communities.sidebars.detail .detail__group .group__footer .footer__actions{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.communities.sidebars.detail .detail__group .group__footer .footer__actions .actions__more{width:150px;margin-left:auto;padding-left:5px}.communities.sidebars.detail .detail__group .group__footer.group__footer--border{border-top:1px solid #d4dacb}.communities.sidebars.detail .detail__group .group__community .community__image{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;width:298px;height:298px;background:url(/packs/community-c9c0e3a0fc6461e1bf8567f9708a9b39.png) center no-repeat;background-size:cover}.communities.sidebars.detail .detail__group .group__community .community__detail dl{font-size:12px;line-height:1.31;margin:0 0 5px 0;padding:0}.communities.sidebars.detail .detail__group .group__community .community__detail dl:after{content:"";clear:both;height:0;display:block;visibility:hidden}.communities.sidebars.detail .detail__group .group__community .community__detail dl>dt{border-top:1px solid #f4f4f4;box-sizing:border-box;clear:both;color:#999;float:left;padding:8px 0px 8px 12px;width:36%}.communities.sidebars.detail .detail__group .group__community .community__detail dl>dd{border-top:1px solid #f4f4f4;box-sizing:border-box;float:right;padding:8px 10px 8px 0;width:64%;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.communities.list:after{content:"";clear:both;height:0;display:block;visibility:hidden}.communities.list .list__item{float:left;width:161px;box-sizing:border-box;margin-bottom:10px;margin-left:6px}.communities.list .list__item:nth-child(4n+1){margin-left:0}.communities.list .list__item>a{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:161px;box-sizing:border-box;display:block;border:1px solid #e0e0e0;background-color:#fff}.communities.list .list__item>a:hover{-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.3);-ms-box-shadow:0 0 3px 0 rgba(0,0,0,.3);-o-box-shadow:0 0 3px 0 rgba(0,0,0,.3);box-shadow:0 0 3px 0 rgba(0,0,0,.3);border-color:#d4dacb;text-decoration:none}.communities.list .list__item .item__image{-webkit-border-top-right-radius:inherit;-moz-border-top-right-radius:inherit;-ms-border-top-right-radius:inherit;-o-border-top-right-radius:inherit;border-top-right-radius:inherit;-webkit-border-top-left-radius:inherit;-moz-border-top-left-radius:inherit;-ms-border-top-left-radius:inherit;-o-border-top-left-radius:inherit;border-top-left-radius:inherit;line-height:0;width:159px;height:159px;background:center center no-repeat url(/packs/community-c9c0e3a0fc6461e1bf8567f9708a9b39.png);background-size:cover}.communities.list .list__item .item__title{padding:5px 5px 5px;font-size:12px;line-height:18px;height:52px;overflow:hidden;word-wrap:break-word;overflow-wrap:break-word;border-bottom:1px solid #f4f4f4;border-top:1px solid #f4f4f4;font-weight:bold}.communities.list .list__item .item__member{padding:5px;font-size:12px;line-height:1.5}.communities.list .list__item .item__member .member__text{color:#999}.communities.list .list__item .item__member .member__text:after{content:"：";color:#999}.communities.list .list__item .item__member .member__count{color:#333;font-weight:bold}.communities.comments .comments.comment{margin:0;border:none;border-bottom:1px solid #e4eadb;background-color:transparent}.communities.comments .comments.comment:last-child{border-bottom:none}.communities.header{margin:10px auto 15px;text-align:left;width:1004px}.communities.header:after{content:"";clear:both;height:0;display:block;visibility:hidden}.communities.header .header__title{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;float:left;width:889px;font-size:20px;font-weight:bold;line-height:1.5;margin-bottom:5px}.communities.header .header__shares{float:right;width:100px}.communities-members .communities-members__list{padding:15px}.communities-members .communities-members__list .list__item{border-bottom:1px solid #f0f0f0;padding-bottom:10px;margin-bottom:10px;line-height:1.5}.communities-members .communities-members__list .list__item:after{content:"";clear:both;height:0;display:block;visibility:hidden}.communities-members .communities-members__list .list__item .item__avatar{float:left;width:64px;height:64px;margin:0;padding:0}.communities-members .communities-members__list .list__item .item__avatar img{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:64px;height:64px}.communities-members .communities-members__list .list__item .item__username{margin-left:74px;margin-right:180px}.communities-members .communities-members__list .list__item .item__username>a{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:inline-block;color:#333;font-weight:bold;max-width:100%}.communities-members .communities-members__list .list__item .item__username--add-date{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.communities-members .communities-members__list .list__item .item__username .item__username__date{white-space:nowrap;color:#999;font-size:11px;margin-left:10px}.communities-members .communities-members__list .list__item .item__nickname{margin-left:74px;margin-right:180px;font-size:12px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.communities-members .communities-members__list .list__item .item__nickname__caption{white-space:nowrap;color:#999}.communities-members .communities-members__list .list__item .item__nickname__link{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;margin-left:10px;color:#219315;font-weight:bold}.communities-members .communities-members__list .list__item .item__delete{float:right;width:170px}.communities-members .communities-members__list .list__item .item__delete .delete__btn{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.communities-members .communities-members__list .list__item .item__delete .delete__btn,.communities-members .communities-members__list .list__item .item__delete .delete__btn *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.communities-members .communities-members__list .list__item .item__delete .delete__btn>*,.communities-members .communities-members__list .list__item .item__delete .delete__btn a,.communities-members .communities-members__list .list__item .item__delete .delete__btn button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.communities-members .communities-members__list .list__item .item__delete .delete__btn>*:hover,.communities-members .communities-members__list .list__item .item__delete .delete__btn a:hover,.communities-members .communities-members__list .list__item .item__delete .delete__btn button:hover{text-decoration:none}.communities-members .communities-members__list .list__item .item__delete .delete__btn>*:focus,.communities-members .communities-members__list .list__item .item__delete .delete__btn a:focus,.communities-members .communities-members__list .list__item .item__delete .delete__btn button:focus{outline:none}.communities-members .communities-members__list .list__item .item__delete .delete__btn,.communities-members .communities-members__list .list__item .item__delete .delete__btn *{color:#fff}.communities-members .communities-members__list .list__item .item__delete .delete__btn:hover{border:1px solid #ffca38;background-color:#ffca38}.communities-members .communities-members__list .list__item .item__delete .delete__btn,.communities-members .communities-members__list .list__item .item__delete .delete__btn *{text-align:center}.communities-members .communities-members__list .list__item .item__delete .delete__btn,.communities-members .communities-members__list .list__item .item__delete .delete__btn *{font-size:11px;line-height:28px}.communities-members .communities-members__list .list__item .item__delete .delete__btn .btn__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;vertical-align:top;margin-top:7px;margin-right:5px}.communities-members .communities-members__list .list__item .item__add{float:right;width:170px}.communities-members .communities-members__list .list__item .item__add .add__btn{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3)}.communities-members .communities-members__list .list__item .item__add .add__btn,.communities-members .communities-members__list .list__item .item__add .add__btn *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.communities-members .communities-members__list .list__item .item__add .add__btn>*,.communities-members .communities-members__list .list__item .item__add .add__btn a,.communities-members .communities-members__list .list__item .item__add .add__btn button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.communities-members .communities-members__list .list__item .item__add .add__btn>*:hover,.communities-members .communities-members__list .list__item .item__add .add__btn a:hover,.communities-members .communities-members__list .list__item .item__add .add__btn button:hover{text-decoration:none}.communities-members .communities-members__list .list__item .item__add .add__btn>*:focus,.communities-members .communities-members__list .list__item .item__add .add__btn a:focus,.communities-members .communities-members__list .list__item .item__add .add__btn button:focus{outline:none}.communities-members .communities-members__list .list__item .item__add .add__btn,.communities-members .communities-members__list .list__item .item__add .add__btn *{color:#606060}.communities-members .communities-members__list .list__item .item__add .add__btn:hover{border-color:#4a8600;background-color:#549800}.communities-members .communities-members__list .list__item .item__add .add__btn:hover,.communities-members .communities-members__list .list__item .item__add .add__btn:hover *{color:#fff}.communities-members .communities-members__list .list__item .item__add .add__btn,.communities-members .communities-members__list .list__item .item__add .add__btn *{text-align:center}.communities-members .communities-members__list .list__item .item__add .add__btn,.communities-members .communities-members__list .list__item .item__add .add__btn *{font-size:11px;line-height:28px}.communities-members .communities-members__list .list__item .item__add .add__btn .btn__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -400px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;vertical-align:top;margin-top:7px;margin-right:5px}.communities-members .communities-members__list .list__item .item__add .add__btn:hover .btn__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -400px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;vertical-align:top;margin-top:7px;margin-right:5px}.communities-members .communities-members__list .list__item .item__details{margin-left:74px;margin-right:180px}.communities-members .communities-members__list .list__item .item__details>li{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:inline-block;font-size:12px;line-height:1.5;color:#999;max-width:25%;margin-right:10px}.communities-members .communities-members__list .list__item .item__details>li.message{max-width:100%}.communities-members .communities-members__list .list__item .item__description{word-wrap:break-word;overflow-wrap:break-word;margin-left:74px;line-height:1.5}.communities-show .communities-show__description{padding:10px;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden;line-height:1.5}.communities-show .communities-show__description>p:not(:last-child){margin-bottom:10px}.communities-show .communities-show__topic .topic__caption{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#666;background-color:#f0f0f0;border-bottom:1px solid #d4dacb}.communities-show .communities-show__topic .topic__caption .caption__author{width:192px;padding:10px;text-align:center}.communities-show .communities-show__topic .topic__caption .caption__title{width:330px;text-align:center}.communities-show .communities-show__topic .topic__caption .caption__date{width:150px;padding:10px;text-align:center}.communities-show .communities-show__topic .topic__item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#fff;border-bottom:1px solid #e0e0e0}.communities-show .communities-show__topic .topic__item:hover{text-decoration:none}.communities-show .communities-show__topic .topic__item .item__author{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:172px;padding:5px 10px}.communities-show .communities-show__topic .topic__item .item__author .author__avatar{margin-right:10px}.communities-show .communities-show__topic .topic__item .item__author .author__avatar img{width:36px;height:36px;border-radius:4px;vertical-align:bottom}.communities-show .communities-show__topic .topic__item .item__author .author__name{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;line-height:1.2;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.communities-show .communities-show__topic .topic__item .item__title{width:330px;padding:5px 0}.communities-show .communities-show__topic .topic__item .item__title>a{display:block;width:330px;line-height:18px;word-wrap:break-word;overflow-wrap:break-word;font-weight:normal}.communities-show .communities-show__topic .topic__item .item__title .title__count{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;display:inline-block;padding:0 8px;margin-left:5px;font-size:10px;line-height:18px;color:#fff;background-color:#999}.communities-show .communities-show__topic .topic__item .item__date{width:150px;padding:10px;font-size:11px;color:#999;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:right}.communities-show .communities-show__not-exist{padding:50px 0;text-align:center;color:#999;font-size:12px;line-height:1.5}.communities-show .communities-show__not-exist>p:not(:last-child){margin-bottom:10px}.community.form{margin:0 auto;padding:20px 0 15px 0;text-align:left;width:760px}.community.form .form__field{padding:10px 0 10px}.community.form .form__field:after{content:"";clear:both;height:0;display:block;visibility:hidden}.community.form .form__field .field__caption{float:left;width:130px;padding:4px 15px 6px 0;margin:0;text-align:right}.community.form .form__field .field__caption label{font-size:13px;line-height:24px}.community.form .form__field .field__caption .caption__type{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:24px;height:10px;float:right;font-size:10px;text-align:center;line-height:10px;font-weight:bold;margin:2px 0 5px 5px;color:#fff;padding:5px 4px;background-color:transparent}.community.form .form__field .field__caption.field__caption--required .caption__type{background-color:#f33}.community.form .form__field .field__caption.field__caption--arbitrary .caption__type{background-color:#66f}.community.form .form__field .field__input{float:left;position:relative;width:615px;text-align:left}.community.form .form__field .field__input input:read-only{background:#ddd}.community.form .form__field .field__input textarea{padding-right:36px}.community.form .form__field .field__input select{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;min-width:80px;font-size:12px;line-height:1.5;min-width:80px;box-sizing:border-box;border:1px solid #ccc;height:32px;text-indent:2px}.community.form .form__field .field__input .input__resizable-textarea{position:relative;margin-bottom:5px}.community.form .form__field .field__input .input__resizable-textarea>*{width:100%;min-height:50px;padding:10px;margin:0;font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:16px;white-space:pre-wrap;word-break:break-all;box-sizing:border-box}.community.form .form__field .field__input .input__resizable-textarea pre{opacity:0}.community.form .form__field .field__input .input__resizable-textarea textarea{height:100%;overflow:hidden;position:absolute;top:0;left:0;padding:10px 30px 10px 10px}.community.form .form__field .field__input .input__textarea--long{min-height:12em}.community.form .form__field .field__input .input__upload{height:140px;margin-left:140px}.community.form .form__field .field__input .input__upload .upload__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative;font-size:12px;line-height:38px;width:350px;height:40px;box-sizing:border-box;border:1px solid #a2ac9e;background-color:#e2ecde;text-indent:10px;text-align:center;margin-bottom:5px}.community.form .form__field .field__input .input__upload .upload__button input[type=file]{position:absolute;left:0;opacity:0;width:350px;margin-bottom:0}.community.form .form__field .field__input .input__upload .upload__image,.community.form .form__field .field__input .input__upload .upload__image .image__thumbnail{position:absolute;top:0;left:0;width:120px;height:120px;background:center no-repeat;background-size:contain;box-sizing:border-box;border:2px dashed #f0f0f0}.community.form .form__field .field__input .input__upload .upload__description{font-size:11px;line-height:14px;margin-top:4px;color:#999}.community.form .form__field .field__input .input__upload p{line-height:1.5}.community.form .form__field .field__input .input__icon{position:absolute;top:11px;right:10px;z-index:200}.community.form .form__field .field__input .input__tip{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-shadow:0 0 3px 0 rgba(0,0,0,.2);display:none;position:absolute;top:-35px;left:50%;white-space:nowrap;background-color:#355b75;border-radius:4px;padding:10px 20px;transform:translateX(-50%);color:#fff;line-height:1;z-index:201}.community.form .form__field .field__input .input__tip:after{display:block;content:"";height:8px;width:8px;background-color:#355b75;position:absolute;left:50%;bottom:-4px;transform:translateX(-50%) rotate(-45deg)}.community.form .form__field .field__confirmation{display:none;margin:4px;float:left;font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:1.5;width:66%}.community.form .form__field .field__confirmation>p:not(:last-child){margin-bottom:10px}.community.form .form__field .field__confirmation.field__confirmation--break-word{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.community.form .form__field .field__confirmation .confirmation__image{width:400px;height:400px;background:center no-repeat;background-size:cover}.community.form .form__field .field__confirmation .confirmation__image.confirmation__image--book{width:200px;height:200px;background-size:contain;background-position:initial}.community.form .form__field.form__field--ok .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -50px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.community.form .form__field.form__field--ng .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) 0px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.community.form .form__field.form__field--ng .field__input .input__upload .upload__image .image__thumbnail{display:none}.community.form .form__field.form__field--ng .field__input .input__tip{display:block}.community.form .form__action{margin-left:145px}.community.form .form__action .action__controller .controller__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3);width:100%;margin-top:10px}.community.form .form__action .action__controller .controller__button,.community.form .form__action .action__controller .controller__button *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.community.form .form__action .action__controller .controller__button>*,.community.form .form__action .action__controller .controller__button a,.community.form .form__action .action__controller .controller__button button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.community.form .form__action .action__controller .controller__button>*:hover,.community.form .form__action .action__controller .controller__button a:hover,.community.form .form__action .action__controller .controller__button button:hover{text-decoration:none}.community.form .form__action .action__controller .controller__button>*:focus,.community.form .form__action .action__controller .controller__button a:focus,.community.form .form__action .action__controller .controller__button button:focus{outline:none}.community.form .form__action .action__controller .controller__button,.community.form .form__action .action__controller .controller__button *{color:#fff}.community.form .form__action .action__controller .controller__button:hover{border:1px solid #ffca38;background-color:#ffca38}.community.form .form__action .action__controller .controller__button,.community.form .form__action .action__controller .controller__button *{font-size:13px;line-height:48px}.community.form .form__action .action__controller .controller__button,.community.form .form__action .action__controller .controller__button *{text-align:center}.community.form .form__action .action__controller .controller__button.controller__button--revision{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3)}.community.form .form__action .action__controller .controller__button.controller__button--revision,.community.form .form__action .action__controller .controller__button.controller__button--revision *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.community.form .form__action .action__controller .controller__button.controller__button--revision>*,.community.form .form__action .action__controller .controller__button.controller__button--revision a,.community.form .form__action .action__controller .controller__button.controller__button--revision button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.community.form .form__action .action__controller .controller__button.controller__button--revision>*:hover,.community.form .form__action .action__controller .controller__button.controller__button--revision a:hover,.community.form .form__action .action__controller .controller__button.controller__button--revision button:hover{text-decoration:none}.community.form .form__action .action__controller .controller__button.controller__button--revision>*:focus,.community.form .form__action .action__controller .controller__button.controller__button--revision a:focus,.community.form .form__action .action__controller .controller__button.controller__button--revision button:focus{outline:none}.community.form .form__action .action__controller .controller__button.controller__button--revision,.community.form .form__action .action__controller .controller__button.controller__button--revision *{color:#666}.community.form .form__action .action__controller .controller__button.controller__button--revision:hover{border-color:#4a8600;background-color:#549800}.community.form .form__action .action__controller .controller__button.controller__button--revision:hover,.community.form .form__action .action__controller .controller__button.controller__button--revision:hover *{color:#fff}.community.form .form__action .action__controller .controller__button.controller__button--revision,.community.form .form__action .action__controller .controller__button.controller__button--revision *{text-align:center}.community.form .form__action .action__controller.action__controller--confirmation{display:none}.community.form.form--confirm .form__field .field__input{display:none}.community.form.form--confirm .form__field .field__confirmation{display:block}.community.form.form--confirm .form__action .action__controller.action__controller--input{display:none}.community.form.form--confirm .form__action .action__controller.action__controller--confirmation{display:block}.community__new.layouts.components.content-with-header .content-with-header__content{overflow:visible}.communities-topics-show .communities-topics-show__description{word-wrap:break-word;overflow-wrap:break-word;overflow:hidden;position:relative;min-height:48px;padding:15px 15px 15px 75px}.communities-topics-show .communities-topics-show__description:after{content:"";clear:both;height:0;display:block;visibility:hidden}.communities-topics-show .communities-topics-show__description .description__avatar{height:48px;width:48px;left:15px;position:absolute;top:15px;z-index:1}.communities-topics-show .communities-topics-show__description .description__avatar img{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;height:48px;width:48px}.communities-topics-show .communities-topics-show__description .description__username{max-width:60%;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;float:left;font-weight:bold;line-height:18px;margin-right:15px}.communities-topics-show .communities-topics-show__description .description__username a{color:#219315}.communities-topics-show .communities-topics-show__description .description__username a:hover{color:#64bc4b;text-decoration:underline}.communities-topics-show .communities-topics-show__description .description__date{float:left;color:#999;font-size:12px;line-height:17px;margin-top:1px;margin-right:15px}.communities-topics-show .communities-topics-show__description .description__date>a{color:#999}.communities-topics-show .communities-topics-show__description .description__body{clear:both;margin-top:2px;line-height:1.5}.communities-topics-show .communities-topics-show__description .description__body>p:not(:last-child){margin-bottom:10px}.communities-topics-show .communities-topics-show__title{max-width:600px}.communities-topics-show .communities-topics-show__title:after{content:"";clear:both;height:0;display:block;visibility:hidden}.communities-topics-show .communities-topics-show__title .title__topic{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;max-width:536px;float:left}.communities-topics-show .communities-topics-show__title .title__suffix{width:64px;float:left}.communities-topics-show .communities-topics-show__not-exist{padding:50px 0;text-align:center;color:#999;font-size:12px;line-height:1.5}.communities-topics-show .communities-topics-show__not-exist>p:not(:last-child){margin-bottom:10px}.community.topic.form{margin:0 auto;padding:20px 0 15px 0;text-align:left;width:760px}.community.topic.form .form__field{padding:10px 0 10px}.community.topic.form .form__field:after{content:"";clear:both;height:0;display:block;visibility:hidden}.community.topic.form .form__field .field__caption{float:left;width:130px;padding:4px 15px 6px 0;margin:0;text-align:right}.community.topic.form .form__field .field__caption label{font-size:13px;line-height:24px}.community.topic.form .form__field .field__caption .caption__type{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:24px;height:10px;float:right;font-size:10px;text-align:center;line-height:10px;font-weight:bold;margin:2px 0 5px 5px;color:#fff;padding:5px 4px;background-color:transparent}.community.topic.form .form__field .field__caption.field__caption--required .caption__type{background-color:#f33}.community.topic.form .form__field .field__caption.field__caption--arbitrary .caption__type{background-color:#66f}.community.topic.form .form__field .field__input{float:left;position:relative;width:615px;text-align:left}.community.topic.form .form__field .field__input input:read-only{background:#ddd}.community.topic.form .form__field .field__input textarea{padding-right:36px}.community.topic.form .form__field .field__input select{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;min-width:80px;font-size:12px;line-height:1.5;min-width:80px;box-sizing:border-box;border:1px solid #ccc;height:32px;text-indent:2px}.community.topic.form .form__field .field__input .input__resizable-textarea{position:relative;margin-bottom:5px}.community.topic.form .form__field .field__input .input__resizable-textarea>*{width:100%;min-height:50px;padding:10px;margin:0;font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:16px;white-space:pre-wrap;word-break:break-all;box-sizing:border-box}.community.topic.form .form__field .field__input .input__resizable-textarea pre{opacity:0}.community.topic.form .form__field .field__input .input__resizable-textarea textarea{height:100%;overflow:hidden;position:absolute;top:0;left:0;padding:10px 30px 10px 10px}.community.topic.form .form__field .field__input .input__textarea--long{min-height:12em}.community.topic.form .form__field .field__input .input__upload{height:140px;margin-left:140px}.community.topic.form .form__field .field__input .input__upload .upload__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative;font-size:12px;line-height:38px;width:350px;height:40px;box-sizing:border-box;border:1px solid #a2ac9e;background-color:#e2ecde;text-indent:10px;text-align:center;margin-bottom:5px}.community.topic.form .form__field .field__input .input__upload .upload__button input[type=file]{position:absolute;left:0;opacity:0;width:350px;margin-bottom:0}.community.topic.form .form__field .field__input .input__upload .upload__image,.community.topic.form .form__field .field__input .input__upload .upload__image .image__thumbnail{position:absolute;top:0;left:0;width:120px;height:120px;background:center no-repeat;background-size:contain;box-sizing:border-box;border:2px dashed #f0f0f0}.community.topic.form .form__field .field__input .input__upload .upload__description{font-size:11px;line-height:14px;margin-top:4px;color:#999}.community.topic.form .form__field .field__input .input__upload p{line-height:1.5}.community.topic.form .form__field .field__input .input__icon{position:absolute;top:11px;right:10px;z-index:200}.community.topic.form .form__field .field__input .input__tip{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-shadow:0 0 3px 0 rgba(0,0,0,.2);display:none;position:absolute;top:-35px;left:50%;white-space:nowrap;background-color:#355b75;border-radius:4px;padding:10px 20px;transform:translateX(-50%);color:#fff;line-height:1;z-index:201}.community.topic.form .form__field .field__input .input__tip:after{display:block;content:"";height:8px;width:8px;background-color:#355b75;position:absolute;left:50%;bottom:-4px;transform:translateX(-50%) rotate(-45deg)}.community.topic.form .form__field .field__confirmation{display:none;margin:4px;float:left;font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:1.5;width:66%}.community.topic.form .form__field .field__confirmation>p:not(:last-child){margin-bottom:10px}.community.topic.form .form__field .field__confirmation.field__confirmation--break-word{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.community.topic.form .form__field .field__confirmation .confirmation__image{width:400px;height:400px;background:center no-repeat;background-size:cover}.community.topic.form .form__field .field__confirmation .confirmation__image.confirmation__image--book{width:200px;height:200px;background-size:contain;background-position:initial}.community.topic.form .form__field.form__field--ok .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -50px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.community.topic.form .form__field.form__field--ng .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) 0px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.community.topic.form .form__field.form__field--ng .field__input .input__upload .upload__image .image__thumbnail{display:none}.community.topic.form .form__field.form__field--ng .field__input .input__tip{display:block}.community.topic.form .form__action{margin-left:145px}.community.topic.form .form__action .action__controller .controller__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3);width:100%;margin-top:10px}.community.topic.form .form__action .action__controller .controller__button,.community.topic.form .form__action .action__controller .controller__button *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.community.topic.form .form__action .action__controller .controller__button>*,.community.topic.form .form__action .action__controller .controller__button a,.community.topic.form .form__action .action__controller .controller__button button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.community.topic.form .form__action .action__controller .controller__button>*:hover,.community.topic.form .form__action .action__controller .controller__button a:hover,.community.topic.form .form__action .action__controller .controller__button button:hover{text-decoration:none}.community.topic.form .form__action .action__controller .controller__button>*:focus,.community.topic.form .form__action .action__controller .controller__button a:focus,.community.topic.form .form__action .action__controller .controller__button button:focus{outline:none}.community.topic.form .form__action .action__controller .controller__button,.community.topic.form .form__action .action__controller .controller__button *{color:#fff}.community.topic.form .form__action .action__controller .controller__button:hover{border:1px solid #ffca38;background-color:#ffca38}.community.topic.form .form__action .action__controller .controller__button,.community.topic.form .form__action .action__controller .controller__button *{font-size:13px;line-height:48px}.community.topic.form .form__action .action__controller .controller__button,.community.topic.form .form__action .action__controller .controller__button *{text-align:center}.community.topic.form .form__action .action__controller .controller__button.controller__button--revision{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3)}.community.topic.form .form__action .action__controller .controller__button.controller__button--revision,.community.topic.form .form__action .action__controller .controller__button.controller__button--revision *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.community.topic.form .form__action .action__controller .controller__button.controller__button--revision>*,.community.topic.form .form__action .action__controller .controller__button.controller__button--revision a,.community.topic.form .form__action .action__controller .controller__button.controller__button--revision button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.community.topic.form .form__action .action__controller .controller__button.controller__button--revision>*:hover,.community.topic.form .form__action .action__controller .controller__button.controller__button--revision a:hover,.community.topic.form .form__action .action__controller .controller__button.controller__button--revision button:hover{text-decoration:none}.community.topic.form .form__action .action__controller .controller__button.controller__button--revision>*:focus,.community.topic.form .form__action .action__controller .controller__button.controller__button--revision a:focus,.community.topic.form .form__action .action__controller .controller__button.controller__button--revision button:focus{outline:none}.community.topic.form .form__action .action__controller .controller__button.controller__button--revision,.community.topic.form .form__action .action__controller .controller__button.controller__button--revision *{color:#666}.community.topic.form .form__action .action__controller .controller__button.controller__button--revision:hover{border-color:#4a8600;background-color:#549800}.community.topic.form .form__action .action__controller .controller__button.controller__button--revision:hover,.community.topic.form .form__action .action__controller .controller__button.controller__button--revision:hover *{color:#fff}.community.topic.form .form__action .action__controller .controller__button.controller__button--revision,.community.topic.form .form__action .action__controller .controller__button.controller__button--revision *{text-align:center}.community.topic.form .form__action .action__controller.action__controller--confirmation{display:none}.community.topic.form.form--confirm .form__field .field__input{display:none}.community.topic.form.form--confirm .form__field .field__confirmation{display:block}.community.topic.form.form--confirm .form__action .action__controller.action__controller--input{display:none}.community.topic.form.form--confirm .form__action .action__controller.action__controller--confirmation{display:block}.compatible_users.index .index__outline{font-size:13px;line-height:1.5;padding:15px 30px}.compatible_users.index .index__guide{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #ddd;padding:15px;margin:0 15px 15px}.compatible_users.index .index__guide .guide__title{font-size:16px;font-weight:bold;color:#64bc4b;text-align:center;margin-top:20px;margin-bottom:20px}.compatible_users.index .index__guide .guide__image{text-align:center;margin-bottom:20px;margin-right:30px}.compatible_users.index .index__guide>p{line-height:1.5;margin-bottom:10px}.compatible_users.index .index__ranking{padding:0 15px}.compatible_users.index .index__ranking .ranking__item{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #ddd;margin-bottom:15px}.compatible_users.index .index__ranking .ranking__item .item__header{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-border-top-left-radius:4px;-moz-border-top-left-radius:4px;-ms-border-top-left-radius:4px;-o-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px;background-color:#f6f6f6;height:84px}.compatible_users.index .index__ranking .ranking__item .item__header .header__rank{width:70px;padding:10px 0;text-align:center}.compatible_users.index .index__ranking .ranking__item .item__header .header__rank .rank__text{display:block;font-size:20px;font-weight:bold;color:#64bc4b}.compatible_users.index .index__ranking .ranking__item .item__header .header__rank.header__rank--no1 .rank__icon{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -500px 0px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden;margin-bottom:2px}.compatible_users.index .index__ranking .ranking__item .item__header .header__rank.header__rank--no1 .rank__text{color:#ffa700}.compatible_users.index .index__ranking .ranking__item .item__header .header__rank.header__rank--no2 .rank__icon{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -550px 0px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden;margin-bottom:2px}.compatible_users.index .index__ranking .ranking__item .item__header .header__rank.header__rank--no2 .rank__text{color:#777}.compatible_users.index .index__ranking .ranking__item .item__header .header__rank.header__rank--no3 .rank__icon{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -600px 0px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden;margin-bottom:2px}.compatible_users.index .index__ranking .ranking__item .item__header .header__rank.header__rank--no3 .rank__text{color:#a7641c}.compatible_users.index .index__ranking .ranking__item .item__header .header__rank .rank-other{line-height:64px;height:64px}.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata:after{content:"";clear:both;height:0;display:block;visibility:hidden}.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__avatar{float:left;height:64px;width:64px;padding:10px 0}.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__username{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:block;max-width:200px;margin-left:74px;padding:17px 0 0 0;font-size:16px;line-height:1em;font-weight:bold;color:#333}.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__details{margin-top:12px;margin-left:74px}.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__details li{display:inline-block;*display:inline;*zoom:1;font-size:12px;line-height:1.5;color:#999;margin-right:10px}.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__delete,.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__add{float:right;margin-top:10px;margin-right:10px;width:170px}.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__delete .delete__btn{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__delete .delete__btn,.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__delete .delete__btn *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__delete .delete__btn>*,.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__delete .delete__btn a,.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__delete .delete__btn button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__delete .delete__btn>*:hover,.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__delete .delete__btn a:hover,.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__delete .delete__btn button:hover{text-decoration:none}.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__delete .delete__btn>*:focus,.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__delete .delete__btn a:focus,.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__delete .delete__btn button:focus{outline:none}.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__delete .delete__btn,.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__delete .delete__btn *{color:#fff}.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__delete .delete__btn:hover{border:1px solid #ffca38;background-color:#ffca38}.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__delete .delete__btn,.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__delete .delete__btn *{text-align:center}.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__delete .delete__btn,.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__delete .delete__btn *{font-size:11px;line-height:28px}.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__delete .delete__btn .btn__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;vertical-align:top;margin-top:7px;margin-right:5px}.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__add .add__btn{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3)}.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__add .add__btn,.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__add .add__btn *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__add .add__btn>*,.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__add .add__btn a,.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__add .add__btn button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__add .add__btn>*:hover,.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__add .add__btn a:hover,.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__add .add__btn button:hover{text-decoration:none}.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__add .add__btn>*:focus,.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__add .add__btn a:focus,.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__add .add__btn button:focus{outline:none}.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__add .add__btn,.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__add .add__btn *{color:#606060}.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__add .add__btn:hover{border-color:#4a8600;background-color:#549800}.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__add .add__btn:hover,.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__add .add__btn:hover *{color:#fff}.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__add .add__btn,.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__add .add__btn *{text-align:center}.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__add .add__btn,.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__add .add__btn *{font-size:11px;line-height:28px}.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__add .add__btn .btn__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -400px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;vertical-align:top;margin-top:7px;margin-right:5px}.compatible_users.index .index__ranking .ranking__item .item__header .header__userdata .userdata__add .add__btn:hover .btn__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -400px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;vertical-align:top;margin-top:7px;margin-right:5px}.compatible_users.index .index__ranking .ranking__item .item__header .header__number{-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px;padding:10px 0;height:64px;width:140px;text-align:center;color:#fff;background-color:#76af2a}.compatible_users.index .index__ranking .ranking__item .item__header .header__number .number__text{font-size:12px;margin:3px auto;display:block}.compatible_users.index .index__ranking .ranking__item .item__header .header__number .number__percent{font-size:40px;display:block;font-weight:bold}.compatible_users.index .index__ranking .ranking__item .item__books{padding:0;margin-bottom:5px}.compatible_users.index .index__ranking .ranking__item .item__books .booklist{width:680px;margin:0 auto}.compatible_users.index .index__ranking .ranking__item .item__books .booklist li{margin-bottom:0}.compatible_users.index .index__ranking .ranking__item .item__books .booklist li .booklist-authors li{margin-bottom:3px}.compatible_users.index .index__ranking .ranking__item .item__books .booklist li .booklist-operate li{margin-bottom:2px}.compatible_users.index .index__ranking .ranking__item .item__books .booklist li .booklist-operate li:last-child{margin-bottom:0}.bm-events-user-status{display:inline-block;color:#fff;padding:3px 8px 4px;margin-right:10px;font-size:12px;line-height:1;border-radius:12px;vertical-align:top}.bm-events-user-status--joining{background-color:#64bc4b}.bm-events-user-status--considering{background-color:#bbb}.email_auth_tokens .email_auth_tokens__table{border-collapse:separate;border-spacing:20px 30px;display:table;margin:0 auto;text-align:center;width:840px}.email_auth_tokens .email_auth_tokens__table .table__cell{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #d4dacb;box-sizing:border-box;display:table-cell;text-align:left;width:400px}.email_auth_tokens .email_auth_tokens__table .table__cell>h2{border-bottom:1px solid #d4dacb;color:#2b7653;font-size:16px;height:50px;line-height:50px;padding:0 15px}.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner{padding:15px 20px 20px}.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner>p{font-size:12px;line-height:1.5}.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form{margin:0 auto}.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__errors{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:8px 10px;margin:10px auto;font-size:12px;line-height:1.5;color:red;border:1px solid #eec3ca;background-color:#fff1f2}.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__field .field__caption label{font-size:12px;line-height:24px;font-weight:bold}.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__field .field__input{position:relative;text-align:left;width:100%;margin-bottom:5px}.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__field .field__input .input__icon{position:absolute;top:11px;right:10px;z-index:200}.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__field .field__input .input__tip{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-shadow:0 0 3px 0 rgba(0,0,0,.2);display:none;position:absolute;padding:12px 20px;margin:auto;font-size:13px;box-sizing:border-box;color:#fff;background-color:#355b75;top:-36px;left:0;right:0;width:90%;min-height:36px;z-index:201;text-align:center}.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__field .field__input .input__tip:after{border:5px solid transparent;border-top-color:#355b75;border-bottom-width:0;width:0;bottom:-5px;content:"";display:block;left:50%;position:absolute}.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__field.form__field--ok .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -50px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__field.form__field--ng .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) 0px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__field.form__field--ng .field__input .input__upload .upload__image .image__thumbnail{display:none}.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__field.form__field--ng .field__input .input__tip{display:block}.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__field.form__field--checkbox{margin:8px auto}.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3);width:100%;margin-top:10px}.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button,.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button>*,.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button a,.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button>*:hover,.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button a:hover,.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button button:hover{text-decoration:none}.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button>*:focus,.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button a:focus,.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button button:focus{outline:none}.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button,.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button *{color:#fff}.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button:hover{border:1px solid #ffca38;background-color:#ffca38}.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button,.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button *{font-size:13px;line-height:48px}.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button,.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button *{text-align:center}.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button.controller__button--revision{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3)}.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button.controller__button--revision,.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button.controller__button--revision *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button.controller__button--revision>*,.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button.controller__button--revision a,.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button.controller__button--revision button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button.controller__button--revision>*:hover,.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button.controller__button--revision a:hover,.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button.controller__button--revision button:hover{text-decoration:none}.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button.controller__button--revision>*:focus,.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button.controller__button--revision a:focus,.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button.controller__button--revision button:focus{outline:none}.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button.controller__button--revision,.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button.controller__button--revision *{color:#666}.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button.controller__button--revision:hover{border-color:#4a8600;background-color:#549800}.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button.controller__button--revision:hover,.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller .controller__button.controller__button--revision:hover *{color:#fff}.email_auth_tokens .email_auth_tokens__table .table__cell .cell__inner.form .form__action .action__controller.action__controller--confirmation{display:none}.event.form{margin:0 auto;padding:20px 0 15px 0;text-align:left;width:760px}.event.form .form__field{padding:10px 0 10px}.event.form .form__field:after{content:"";clear:both;height:0;display:block;visibility:hidden}.event.form .form__field .field__caption{float:left;width:130px;padding:4px 15px 6px 0;margin:0;text-align:right}.event.form .form__field .field__caption label{font-size:13px;line-height:24px}.event.form .form__field .field__caption .caption__type{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:24px;height:10px;float:right;font-size:10px;text-align:center;line-height:10px;font-weight:bold;margin:2px 0 5px 5px;color:#fff;padding:5px 4px;background-color:transparent}.event.form .form__field .field__caption.field__caption--required .caption__type{background-color:#f33}.event.form .form__field .field__caption.field__caption--arbitrary .caption__type{background-color:#66f}.event.form .form__field .field__input{float:left;position:relative;width:615px;text-align:left}.event.form .form__field .field__input input:read-only{background:#ddd}.event.form .form__field .field__input textarea{padding-right:36px}.event.form .form__field .field__input select{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;min-width:80px;font-size:12px;line-height:1.5;min-width:80px;box-sizing:border-box;border:1px solid #ccc;height:32px;text-indent:2px}.event.form .form__field .field__input .input__resizable-textarea{position:relative;margin-bottom:5px}.event.form .form__field .field__input .input__resizable-textarea>*{width:100%;min-height:50px;padding:10px;margin:0;font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:16px;white-space:pre-wrap;word-break:break-all;box-sizing:border-box}.event.form .form__field .field__input .input__resizable-textarea pre{opacity:0}.event.form .form__field .field__input .input__resizable-textarea textarea{height:100%;overflow:hidden;position:absolute;top:0;left:0;padding:10px 30px 10px 10px}.event.form .form__field .field__input .input__textarea--long{min-height:12em}.event.form .form__field .field__input .input__upload{height:140px;margin-left:140px}.event.form .form__field .field__input .input__upload .upload__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative;font-size:12px;line-height:38px;width:350px;height:40px;box-sizing:border-box;border:1px solid #a2ac9e;background-color:#e2ecde;text-indent:10px;text-align:center;margin-bottom:5px}.event.form .form__field .field__input .input__upload .upload__button input[type=file]{position:absolute;left:0;opacity:0;width:350px;margin-bottom:0}.event.form .form__field .field__input .input__upload .upload__image,.event.form .form__field .field__input .input__upload .upload__image .image__thumbnail{position:absolute;top:0;left:0;width:120px;height:120px;background:center no-repeat;background-size:contain;box-sizing:border-box;border:2px dashed #f0f0f0}.event.form .form__field .field__input .input__upload .upload__description{font-size:11px;line-height:14px;margin-top:4px;color:#999}.event.form .form__field .field__input .input__upload p{line-height:1.5}.event.form .form__field .field__input .input__icon{position:absolute;top:11px;right:10px;z-index:200}.event.form .form__field .field__input .input__tip{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-shadow:0 0 3px 0 rgba(0,0,0,.2);display:none;position:absolute;top:-35px;left:50%;white-space:nowrap;background-color:#355b75;border-radius:4px;padding:10px 20px;transform:translateX(-50%);color:#fff;line-height:1;z-index:201}.event.form .form__field .field__input .input__tip:after{display:block;content:"";height:8px;width:8px;background-color:#355b75;position:absolute;left:50%;bottom:-4px;transform:translateX(-50%) rotate(-45deg)}.event.form .form__field .field__confirmation{display:none;margin:4px;float:left;font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:1.5;width:66%}.event.form .form__field .field__confirmation>p:not(:last-child){margin-bottom:10px}.event.form .form__field .field__confirmation.field__confirmation--break-word{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.event.form .form__field .field__confirmation .confirmation__image{width:400px;height:400px;background:center no-repeat;background-size:cover}.event.form .form__field .field__confirmation .confirmation__image.confirmation__image--book{width:200px;height:200px;background-size:contain;background-position:initial}.event.form .form__field.form__field--ok .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -50px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.event.form .form__field.form__field--ng .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) 0px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.event.form .form__field.form__field--ng .field__input .input__upload .upload__image .image__thumbnail{display:none}.event.form .form__field.form__field--ng .field__input .input__tip{display:block}.event.form .form__action{margin-left:145px}.event.form .form__action .action__controller .controller__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3);width:100%;margin-top:10px}.event.form .form__action .action__controller .controller__button,.event.form .form__action .action__controller .controller__button *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.event.form .form__action .action__controller .controller__button>*,.event.form .form__action .action__controller .controller__button a,.event.form .form__action .action__controller .controller__button button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.event.form .form__action .action__controller .controller__button>*:hover,.event.form .form__action .action__controller .controller__button a:hover,.event.form .form__action .action__controller .controller__button button:hover{text-decoration:none}.event.form .form__action .action__controller .controller__button>*:focus,.event.form .form__action .action__controller .controller__button a:focus,.event.form .form__action .action__controller .controller__button button:focus{outline:none}.event.form .form__action .action__controller .controller__button,.event.form .form__action .action__controller .controller__button *{color:#fff}.event.form .form__action .action__controller .controller__button:hover{border:1px solid #ffca38;background-color:#ffca38}.event.form .form__action .action__controller .controller__button,.event.form .form__action .action__controller .controller__button *{font-size:13px;line-height:48px}.event.form .form__action .action__controller .controller__button,.event.form .form__action .action__controller .controller__button *{text-align:center}.event.form .form__action .action__controller .controller__button.controller__button--revision{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3)}.event.form .form__action .action__controller .controller__button.controller__button--revision,.event.form .form__action .action__controller .controller__button.controller__button--revision *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.event.form .form__action .action__controller .controller__button.controller__button--revision>*,.event.form .form__action .action__controller .controller__button.controller__button--revision a,.event.form .form__action .action__controller .controller__button.controller__button--revision button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.event.form .form__action .action__controller .controller__button.controller__button--revision>*:hover,.event.form .form__action .action__controller .controller__button.controller__button--revision a:hover,.event.form .form__action .action__controller .controller__button.controller__button--revision button:hover{text-decoration:none}.event.form .form__action .action__controller .controller__button.controller__button--revision>*:focus,.event.form .form__action .action__controller .controller__button.controller__button--revision a:focus,.event.form .form__action .action__controller .controller__button.controller__button--revision button:focus{outline:none}.event.form .form__action .action__controller .controller__button.controller__button--revision,.event.form .form__action .action__controller .controller__button.controller__button--revision *{color:#666}.event.form .form__action .action__controller .controller__button.controller__button--revision:hover{border-color:#4a8600;background-color:#549800}.event.form .form__action .action__controller .controller__button.controller__button--revision:hover,.event.form .form__action .action__controller .controller__button.controller__button--revision:hover *{color:#fff}.event.form .form__action .action__controller .controller__button.controller__button--revision,.event.form .form__action .action__controller .controller__button.controller__button--revision *{text-align:center}.event.form .form__action .action__controller.action__controller--confirmation{display:none}.event.form.form--confirm .form__field .field__input{display:none}.event.form.form--confirm .form__field .field__confirmation{display:block}.event.form.form--confirm .form__action .action__controller.action__controller--input{display:none}.event.form.form--confirm .form__action .action__controller.action__controller--confirmation{display:block}.event.form .form__field.form__field--loading .field__input .input__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -200px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.event.form .form__field .field__input .input__upload{margin-left:220px}.event.form .form__field .field__input .input__upload .upload__image,.event.form .form__field .field__input .input__upload .upload__image .image__thumbnail{box-sizing:content-box;background-clip:content-box;border-width:3px;padding:1px;width:200px;height:80px}.event.form .form__field .input__notice{margin-top:10px}.event.form.form--confirm .field__confirmation.field__confirmation--thumbnail .confirmation__image{width:500px;height:200px;background-size:100% auto;background-repeat:no-repeat;background-position:center center;background-color:#f0f0f0;border-radius:4px}#js_event_form .content-with-header__content{overflow:visible}.events.comments .comments.comment{margin:0;border:none;border-bottom:1px solid #e4eadb;background-color:transparent}.events.comments .comments.comment:last-child{border-bottom:none}.event.comments .comments.comment{margin:0;border:none;border-bottom:1px solid #e4eadb;background-color:transparent}.event.comments .comments.comment:last-child{border-bottom:none}.events.messages{min-height:300px}.events.messages .messages__header{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;width:652px;margin:0 auto;line-height:15px}.events.messages .messages__header__details{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;min-width:0;padding:10px;border-radius:4px;background-color:#f7f7f7}.events.messages .messages__header__details>li{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.events.messages .messages__header__details>li:not(:last-child){margin-bottom:10px}.events.messages .messages__header__details__key{-webkit-flex-basis:40px;-moz-flex-basis:40px;-ms-flex-preferred-size:40px;flex-basis:40px;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap;color:#999;margin-right:10px}.events.messages .messages__header__details__value{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;color:#333}.events.messages .form__input{display:none}.events.messages .form__input.form__input--active{display:block}.events.messages .form__confirm{display:none}.events.messages .form__confirm.form__confirm--active{display:block}.events.messages.form{margin:0 auto;padding:20px 0 15px 0;text-align:left;width:760px;margin:0 auto;padding:10px 0 15px 0;text-align:left;width:652px}.events.messages.form .form__field{padding:10px 0 10px}.events.messages.form .form__field:after{content:"";clear:both;height:0;display:block;visibility:hidden}.events.messages.form .form__field .field__caption{float:left;width:130px;padding:4px 15px 6px 0;margin:0;text-align:right}.events.messages.form .form__field .field__caption label{font-size:13px;line-height:24px}.events.messages.form .form__field .field__caption .caption__type{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:24px;height:10px;float:right;font-size:10px;text-align:center;line-height:10px;font-weight:bold;margin:2px 0 5px 5px;color:#fff;padding:5px 4px;background-color:transparent}.events.messages.form .form__field .field__caption.field__caption--required .caption__type{background-color:#f33}.events.messages.form .form__field .field__caption.field__caption--arbitrary .caption__type{background-color:#66f}.events.messages.form .form__field .field__input{float:left;position:relative;width:615px;text-align:left}.events.messages.form .form__field .field__input input:read-only{background:#ddd}.events.messages.form .form__field .field__input textarea{padding-right:36px}.events.messages.form .form__field .field__input select{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;min-width:80px;font-size:12px;line-height:1.5;min-width:80px;box-sizing:border-box;border:1px solid #ccc;height:32px;text-indent:2px}.events.messages.form .form__field .field__input .input__resizable-textarea{position:relative;margin-bottom:5px}.events.messages.form .form__field .field__input .input__resizable-textarea>*{width:100%;min-height:50px;padding:10px;margin:0;font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:16px;white-space:pre-wrap;word-break:break-all;box-sizing:border-box}.events.messages.form .form__field .field__input .input__resizable-textarea pre{opacity:0}.events.messages.form .form__field .field__input .input__resizable-textarea textarea{height:100%;overflow:hidden;position:absolute;top:0;left:0;padding:10px 30px 10px 10px}.events.messages.form .form__field .field__input .input__textarea--long{min-height:12em}.events.messages.form .form__field .field__input .input__upload{height:140px;margin-left:140px}.events.messages.form .form__field .field__input .input__upload .upload__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative;font-size:12px;line-height:38px;width:350px;height:40px;box-sizing:border-box;border:1px solid #a2ac9e;background-color:#e2ecde;text-indent:10px;text-align:center;margin-bottom:5px}.events.messages.form .form__field .field__input .input__upload .upload__button input[type=file]{position:absolute;left:0;opacity:0;width:350px;margin-bottom:0}.events.messages.form .form__field .field__input .input__upload .upload__image,.events.messages.form .form__field .field__input .input__upload .upload__image .image__thumbnail{position:absolute;top:0;left:0;width:120px;height:120px;background:center no-repeat;background-size:contain;box-sizing:border-box;border:2px dashed #f0f0f0}.events.messages.form .form__field .field__input .input__upload .upload__description{font-size:11px;line-height:14px;margin-top:4px;color:#999}.events.messages.form .form__field .field__input .input__upload p{line-height:1.5}.events.messages.form .form__field .field__input .input__icon{position:absolute;top:11px;right:10px;z-index:200}.events.messages.form .form__field .field__input .input__tip{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-shadow:0 0 3px 0 rgba(0,0,0,.2);display:none;position:absolute;top:-35px;left:50%;white-space:nowrap;background-color:#355b75;border-radius:4px;padding:10px 20px;transform:translateX(-50%);color:#fff;line-height:1;z-index:201}.events.messages.form .form__field .field__input .input__tip:after{display:block;content:"";height:8px;width:8px;background-color:#355b75;position:absolute;left:50%;bottom:-4px;transform:translateX(-50%) rotate(-45deg)}.events.messages.form .form__field .field__confirmation{display:none;margin:4px;float:left;font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:1.5;width:66%}.events.messages.form .form__field .field__confirmation>p:not(:last-child){margin-bottom:10px}.events.messages.form .form__field .field__confirmation.field__confirmation--break-word{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.events.messages.form .form__field .field__confirmation .confirmation__image{width:400px;height:400px;background:center no-repeat;background-size:cover}.events.messages.form .form__field .field__confirmation .confirmation__image.confirmation__image--book{width:200px;height:200px;background-size:contain;background-position:initial}.events.messages.form .form__field.form__field--ok .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -50px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.events.messages.form .form__field.form__field--ng .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) 0px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.events.messages.form .form__field.form__field--ng .field__input .input__upload .upload__image .image__thumbnail{display:none}.events.messages.form .form__field.form__field--ng .field__input .input__tip{display:block}.events.messages.form .form__action{margin-left:145px}.events.messages.form .form__action .action__controller .controller__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3);width:100%;margin-top:10px}.events.messages.form .form__action .action__controller .controller__button,.events.messages.form .form__action .action__controller .controller__button *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.events.messages.form .form__action .action__controller .controller__button>*,.events.messages.form .form__action .action__controller .controller__button a,.events.messages.form .form__action .action__controller .controller__button button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.events.messages.form .form__action .action__controller .controller__button>*:hover,.events.messages.form .form__action .action__controller .controller__button a:hover,.events.messages.form .form__action .action__controller .controller__button button:hover{text-decoration:none}.events.messages.form .form__action .action__controller .controller__button>*:focus,.events.messages.form .form__action .action__controller .controller__button a:focus,.events.messages.form .form__action .action__controller .controller__button button:focus{outline:none}.events.messages.form .form__action .action__controller .controller__button,.events.messages.form .form__action .action__controller .controller__button *{color:#fff}.events.messages.form .form__action .action__controller .controller__button:hover{border:1px solid #ffca38;background-color:#ffca38}.events.messages.form .form__action .action__controller .controller__button,.events.messages.form .form__action .action__controller .controller__button *{font-size:13px;line-height:48px}.events.messages.form .form__action .action__controller .controller__button,.events.messages.form .form__action .action__controller .controller__button *{text-align:center}.events.messages.form .form__action .action__controller .controller__button.controller__button--revision{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3)}.events.messages.form .form__action .action__controller .controller__button.controller__button--revision,.events.messages.form .form__action .action__controller .controller__button.controller__button--revision *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.events.messages.form .form__action .action__controller .controller__button.controller__button--revision>*,.events.messages.form .form__action .action__controller .controller__button.controller__button--revision a,.events.messages.form .form__action .action__controller .controller__button.controller__button--revision button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.events.messages.form .form__action .action__controller .controller__button.controller__button--revision>*:hover,.events.messages.form .form__action .action__controller .controller__button.controller__button--revision a:hover,.events.messages.form .form__action .action__controller .controller__button.controller__button--revision button:hover{text-decoration:none}.events.messages.form .form__action .action__controller .controller__button.controller__button--revision>*:focus,.events.messages.form .form__action .action__controller .controller__button.controller__button--revision a:focus,.events.messages.form .form__action .action__controller .controller__button.controller__button--revision button:focus{outline:none}.events.messages.form .form__action .action__controller .controller__button.controller__button--revision,.events.messages.form .form__action .action__controller .controller__button.controller__button--revision *{color:#666}.events.messages.form .form__action .action__controller .controller__button.controller__button--revision:hover{border-color:#4a8600;background-color:#549800}.events.messages.form .form__action .action__controller .controller__button.controller__button--revision:hover,.events.messages.form .form__action .action__controller .controller__button.controller__button--revision:hover *{color:#fff}.events.messages.form .form__action .action__controller .controller__button.controller__button--revision,.events.messages.form .form__action .action__controller .controller__button.controller__button--revision *{text-align:center}.events.messages.form .form__action .action__controller.action__controller--confirmation{display:none}.events.messages.form.form--confirm .form__field .field__input{display:none}.events.messages.form.form--confirm .form__field .field__confirmation{display:block}.events.messages.form.form--confirm .form__action .action__controller.action__controller--input{display:none}.events.messages.form.form--confirm .form__action .action__controller.action__controller--confirmation{display:block}.events.messages.form .form__field{padding:5px 0}.events.messages.form .form__field .field__caption{float:none;width:100%;padding:0;margin:0 auto;text-align:left}.events.messages.form .form__field .field__caption .caption__type{float:none;display:inline-block}.events.messages.form .form__field .field__caption.field__caption--column{float:none;width:100%;padding:0;margin:0 auto;text-align:left}.events.messages.form .form__field .field__caption.field__caption--column .caption__type{float:none;display:inline-block;margin-bottom:5px}.events.messages.form .form__field .field__input{width:100%}.events.messages.form .form__field .field__input textarea{min-height:200px}.events.messages.form .form__action{width:400px;margin-left:auto;margin-right:auto}.events.sidebars.event-detail{margin:0}.events.sidebars.event-detail .event-detail__group{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#fff;border:1px solid #d4dacb;box-sizing:border-box;position:relative;margin:0 0 10px 0}.events.sidebars.event-detail .event-detail__group .group__action .action__title .title__counter,.events.sidebars.event-detail .event-detail__group .group__title .title__counter{display:inline-block;*display:inline;*zoom:1;color:#fff;font-size:10px;font-weight:100;line-height:11px;margin:-4px 4px 0 0;padding:3px 6px;-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;border-radius:9px;background-color:#5ab34d;margin-left:10px}.events.sidebars.event-detail .event-detail__group .group__title{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;background-color:#f0f0f0;font-size:12px;line-height:32px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold}.events.sidebars.event-detail .event-detail__group .group__title>a{-webkit-border-radius:inherit inherit 0 0;-moz-border-radius:inherit inherit 0 0;-ms-border-radius:inherit inherit 0 0;-o-border-radius:inherit inherit 0 0;border-radius:inherit inherit 0 0;display:block;cursor:pointer;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold}.events.sidebars.event-detail .event-detail__group .group__title>a:hover{color:#333;font-weight:bold;text-decoration:none;background-color:#e0e0e0}.events.sidebars.event-detail .event-detail__group .group__title.group__title--inner{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-top:1px solid #d4dacb;line-height:31px}.events.sidebars.event-detail .event-detail__group .group__title.group__title--inner>a{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.events.sidebars.event-detail .event-detail__group .group__notice{font-weight:bold;margin:12px 12px 6px 12px;line-height:1.5;text-align:center}.events.sidebars.event-detail .event-detail__group .group__not-exist{padding:30px 0;text-align:center;color:#999;font-size:12px}.events.sidebars.event-detail .event-detail__group .group__action .action__title{background-color:#f0f0f0;font-size:12px;line-height:31px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold;border-top:1px solid #d4dacb}.events.sidebars.event-detail .event-detail__group .group__action .action__title>a{-webkit-border-radius:inherit inherit 0 0;-moz-border-radius:inherit inherit 0 0;-ms-border-radius:inherit inherit 0 0;-o-border-radius:inherit inherit 0 0;border-radius:inherit inherit 0 0;display:block;cursor:pointer;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold}.events.sidebars.event-detail .event-detail__group .group__action .action__title>a:hover{color:#333;font-weight:bold;text-decoration:none;background-color:#e0e0e0}.events.sidebars.event-detail .event-detail__group .group__action .action__title.action__title--inner{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-top:1px solid #d4dacb;line-height:31px}.events.sidebars.event-detail .event-detail__group .group__action .action__title.action__title--inner>a{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.events.sidebars.event-detail .event-detail__group .group__action .action__not-exist{padding:30px 0;text-align:center;color:#999;font-size:12px}.events.sidebars.event-detail .event-detail__group .group__action .action__items{margin:10px}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);line-height:40px;padding:0 12px;margin-bottom:5px;text-align:left;cursor:pointer;box-sizing:content-box}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item,.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item>*,.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item a,.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item>*:hover,.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item a:hover,.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item button:hover{text-decoration:none}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item>*:focus,.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item a:focus,.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item button:focus{outline:none}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item,.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item *{color:#606060}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item:hover{border-color:#4a8600;background-color:#549800}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item:hover,.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item:hover *{color:#fff}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item .item__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -400px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin-right:8px;margin-left:3px;line-height:40px;vertical-align:middle;margin-top:-1px}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item .item__icon.item__icon--plus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) 0px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item .item__icon.item__icon--minus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item .item__icon.item__icon--mail{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -350px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item .item__icon.item__icon--list{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -500px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item .item__icon.item__icon--comment{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -300px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item .item__icon.item__icon--close{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item .item__icon.item__icon--setting{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -100px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item .item__icon.item__icon--read{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item .item__icon.item__icon--read-active{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item .item__icon.item__icon--read-highlight{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item .item__icon.item__icon--reading{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -650px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item .item__icon.item__icon--stacked{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -700px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item .item__icon.item__icon--wish{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -750px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item .item__icon.item__icon--check{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item .item__label{display:inline-block;*display:inline;*zoom:1;color:#606060}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item:hover .item__label{color:#fff}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item:hover .item__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -400px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item:hover .item__icon.item__icon--plus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) 0px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item:hover .item__icon.item__icon--minus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item:hover .item__icon.item__icon--mail{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -350px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item:hover .item__icon.item__icon--list{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -500px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item:hover .item__icon.item__icon--comment{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -300px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item:hover .item__icon.item__icon--close{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item:hover .item__icon.item__icon--setting{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -100px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item:hover .item__icon.item__icon--read{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item:hover .item__icon.item__icon--read-active{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item:hover .item__icon.item__icon--read-highlight{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item:hover .item__icon.item__icon--reading{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -650px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item:hover .item__icon.item__icon--stacked{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -700px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item:hover .item__icon.item__icon--wish{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -750px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item:hover .item__icon.item__icon--check{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--hidden-until-requested{display:none}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--hidden-until-requested[data-request-status=idle]{display:block}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--highlight{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--highlight,.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--highlight *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--highlight>*,.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--highlight a,.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--highlight button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--highlight>*:hover,.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--highlight a:hover,.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--highlight button:hover{text-decoration:none}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--highlight>*:focus,.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--highlight a:focus,.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--highlight button:focus{outline:none}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--highlight,.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--highlight *{color:#fff}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--highlight:hover{border:1px solid #ffca38;background-color:#ffca38}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--highlight .item__label{color:#fff}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--unhighlight{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3)}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--unhighlight,.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--unhighlight *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--unhighlight>*,.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--unhighlight a,.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--unhighlight button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--unhighlight>*:hover,.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--unhighlight a:hover,.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--unhighlight button:hover{text-decoration:none}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--unhighlight>*:focus,.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--unhighlight a:focus,.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--unhighlight button:focus{outline:none}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--unhighlight,.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--unhighlight *{color:#666}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--unhighlight:hover{border-color:#4a8600;background-color:#549800}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--unhighlight:hover,.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--unhighlight:hover *{color:#fff}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--active{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--active,.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--active *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--active>*,.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--active a,.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--active button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--active>*:hover,.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--active a:hover,.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--active button:hover{text-decoration:none}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--active>*:focus,.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--active a:focus,.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--active button:focus{outline:none}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--active,.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--active *{color:#fff}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--active:hover{border:1px solid #ffca38;background-color:#ffca38}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--active .item__label{color:#fff}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--plus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) 0px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--minus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--mail{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--comment{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -300px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--close{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.events.sidebars.event-detail .event-detail__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--setting{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -100px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.events.sidebars.event-detail .event-detail__group .group__action .action-list{margin:10px}.events.sidebars.event-detail .event-detail__group .group__action .action-list__item{margin:5px 0}.events.sidebars.event-detail .event-detail__group .group__action .action__more{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);width:125px;margin:10px 0 10px 160px}.events.sidebars.event-detail .event-detail__group .group__action .action__more,.events.sidebars.event-detail .event-detail__group .group__action .action__more *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.events.sidebars.event-detail .event-detail__group .group__action .action__more>*,.events.sidebars.event-detail .event-detail__group .group__action .action__more a,.events.sidebars.event-detail .event-detail__group .group__action .action__more button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.events.sidebars.event-detail .event-detail__group .group__action .action__more>*:hover,.events.sidebars.event-detail .event-detail__group .group__action .action__more a:hover,.events.sidebars.event-detail .event-detail__group .group__action .action__more button:hover{text-decoration:none}.events.sidebars.event-detail .event-detail__group .group__action .action__more>*:focus,.events.sidebars.event-detail .event-detail__group .group__action .action__more a:focus,.events.sidebars.event-detail .event-detail__group .group__action .action__more button:focus{outline:none}.events.sidebars.event-detail .event-detail__group .group__action .action__more,.events.sidebars.event-detail .event-detail__group .group__action .action__more *{color:#606060}.events.sidebars.event-detail .event-detail__group .group__action .action__more:hover{border-color:#4a8600;background-color:#549800}.events.sidebars.event-detail .event-detail__group .group__action .action__more:hover,.events.sidebars.event-detail .event-detail__group .group__action .action__more:hover *{color:#fff}.events.sidebars.event-detail .event-detail__group .group__action .action__more,.events.sidebars.event-detail .event-detail__group .group__action .action__more *{text-align:center}.events.sidebars.event-detail .event-detail__group .group__action .action__more,.events.sidebars.event-detail .event-detail__group .group__action .action__more *{font-size:11px;line-height:28px}.events.sidebars.event-detail .event-detail__group .group__action .action__more .more__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -200px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin:0 5px -3px 0}.events.sidebars.event-detail .event-detail__group .group__footer{padding:10px}.events.sidebars.event-detail .event-detail__group .group__footer .footer__actions{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.events.sidebars.event-detail .event-detail__group .group__footer .footer__actions .actions__more{width:150px;margin-left:auto;padding-left:5px}.events.sidebars.event-detail .event-detail__group .group__footer.group__footer--border{border-top:1px solid #d4dacb}.events-manage-block .event-manage-block-notice{font-weight:bold;margin:12px 12px 6px 12px;line-height:1.5;text-align:center}.events-manage-block__operate{margin:10px}.events-manage-block__operate>li{margin-bottom:5px}.event-operate ul{margin:10px}.event-operate ul li{margin-bottom:5px}.event-operate ul li .modal-button,.event-operate ul li a{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s;background-color:#fcfcfc;border:1px solid #ececec;box-sizing:border-box;display:block;text-align:center;font-size:12px;height:41px;padding:12px 12px 0 12px;text-align:left}.event-operate ul li .modal-button .label,.event-operate ul li a .label{color:#666;vertical-align:top}.event-operate ul li .modal-button:hover,.event-operate ul li a:hover{background-color:#64bc4b;border-color:#64bc4b;color:#fff;text-decoration:none}.event-operate ul li .modal-button:hover .label,.event-operate ul li a:hover .label{color:#fff;text-decoration:none}.event-operate ul li .modal-button a:hover,.event-operate ul li a a:hover{text-decoration:none}.event-operate ul li .modal-button .label,.event-operate ul li a .label{display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin-left:10px;color:#069}.event-operate ul li .modal-button:hover,.event-operate ul li a:hover{color:#fff}.event-operate ul li .modal-button:hover .sprite-core.icon-plus,.event-operate ul li a:hover .sprite-core.icon-plus{background-position:-100px -200px}.event-operate ul li.active .modal-button,.event-operate ul li.active a{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#ee921a;border:1px solid #ee921a;box-sizing:border-box;color:#fff;display:block;text-align:center;-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s;font-size:12px;height:41px;padding:12px 12px 0 12px;text-align:left}.event-operate ul li.active .modal-button .label,.event-operate ul li.active a .label{color:#fff;vertical-align:top}.event-operate ul li.active .modal-button:hover,.event-operate ul li.active a:hover{background-color:#ffca38;border:1px solid #ffca38;text-decoration:none}.event-operate ul li.active .modal-button:hover .label,.event-operate ul li.active a:hover .label{color:#fff;text-decoration:none}.event-operate ul li.active .modal-button a:hover,.event-operate ul li.active a a:hover{text-decoration:none}.event-operate ul li.active .modal-button .label,.event-operate ul li.active a .label{display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin-left:10px;color:#fff}.event-operate ul li.active .modal-button .sprite-core.icon-plus,.event-operate ul li.active a .sprite-core.icon-plus{background-position:-200px -200px}.event-operate ul li.active .modal-button:hover,.event-operate ul li.active a:hover{color:#fff}.userslist-side{padding:10px 10px 8px 10px}.userslist-side:after{content:"";clear:both;height:0;display:block;visibility:hidden}.userslist-side li{float:left;width:139px;margin-bottom:5px}.userslist-side li a{font-size:0px}.userslist-side li a .userslist-side-name{display:inline-block;*display:inline;*zoom:1;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;max-width:93px;font-size:12px;line-height:36px;vertical-align:top}.userslist-side li a .userslist-side-image{width:36px;margin-right:5px;display:inline-block;*display:inline;*zoom:1}.userslist-side li a:hover{text-decoration:none}.userslist-side li a:hover .userslist-side-name{color:#64bc4b}.events-create-block .events-create-block-notice{font-size:12px;margin:6px 10px 6px 10px;line-height:1.5}.events-create-block form{margin:10px}.events-create-block form:after{content:"";clear:both;height:0;display:block;visibility:hidden}.events-create-block form .field{width:243px;float:left}.events-create-block form .field input[type=text]{-webkit-border-top-right-radius:0px;-moz-border-top-right-radius:0px;-ms-border-top-right-radius:0px;-o-border-top-right-radius:0px;border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-moz-border-bottom-right-radius:0px;-ms-border-bottom-right-radius:0px;-o-border-bottom-right-radius:0px;border-bottom-right-radius:0px;width:100%;box-sizing:border-box;margin-bottom:0}.events-create-block form .actions{width:35px;float:right}.events-create-block form .actions button{-webkit-border-top-left-radius:0px;-moz-border-top-left-radius:0px;-ms-border-top-left-radius:0px;-o-border-top-left-radius:0px;border-top-left-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-bottom-left-radius:0px;-ms-border-bottom-left-radius:0px;-o-border-bottom-left-radius:0px;border-bottom-left-radius:0px;width:100%;height:38px;box-sizing:border-box;padding-top:3px;border:none;margin-bottom:0;background-color:#418701;border-radius:0 4px 4px 0;cursor:pointer}.events-create-block form .actions button:hover{background-color:#61b901}.events-create-block .create-button{margin:10px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#ee921a;border:1px solid #ee921a;box-sizing:border-box;color:#fff;display:block;text-align:center;-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s;height:47px;line-height:47px}.events-create-block .create-button .label{color:#fff;height:24px;line-height:24px;vertical-align:top}.events-create-block .create-button:hover{background-color:#ffca38;border:1px solid #ffca38;text-decoration:none}.events-create-block .create-button:hover .label{color:#fff;text-decoration:none}.events-create-block .create-button a:hover{text-decoration:none}.events.header{margin:10px auto 15px;text-align:left;width:1004px}.events.header:after{content:"";clear:both;height:0;display:block;visibility:hidden}.events.header .header__title{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;float:left;width:889px;font-size:20px;font-weight:bold;line-height:1.5;margin-bottom:5px}.events.header .header__shares{float:right;width:100px}.events-members .events-members__list{padding:15px}.events-members .events-members__list .list__item{border-bottom:1px solid #f0f0f0;padding-bottom:10px;margin-bottom:10px;line-height:1.5}.events-members .events-members__list .list__item:after{content:"";clear:both;height:0;display:block;visibility:hidden}.events-members .events-members__list .list__item .item__avatar{float:left;width:64px;height:64px;margin:0;padding:0}.events-members .events-members__list .list__item .item__avatar img{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:64px;height:64px}.events-members .events-members__list .list__item .item__username{margin-left:74px;margin-right:180px}.events-members .events-members__list .list__item .item__username>a{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:inline-block;color:#333;font-weight:bold;max-width:100%}.events-members .events-members__list .list__item .item__username--add-date{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.events-members .events-members__list .list__item .item__username .item__username__date{white-space:nowrap;color:#999;font-size:11px;margin-left:10px}.events-members .events-members__list .list__item .item__nickname{margin-left:74px;margin-right:180px;font-size:12px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.events-members .events-members__list .list__item .item__nickname__caption{white-space:nowrap;color:#999}.events-members .events-members__list .list__item .item__nickname__link{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;margin-left:10px;color:#219315;font-weight:bold}.events-members .events-members__list .list__item .item__delete{float:right;width:170px}.events-members .events-members__list .list__item .item__delete .delete__btn{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.events-members .events-members__list .list__item .item__delete .delete__btn,.events-members .events-members__list .list__item .item__delete .delete__btn *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.events-members .events-members__list .list__item .item__delete .delete__btn>*,.events-members .events-members__list .list__item .item__delete .delete__btn a,.events-members .events-members__list .list__item .item__delete .delete__btn button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.events-members .events-members__list .list__item .item__delete .delete__btn>*:hover,.events-members .events-members__list .list__item .item__delete .delete__btn a:hover,.events-members .events-members__list .list__item .item__delete .delete__btn button:hover{text-decoration:none}.events-members .events-members__list .list__item .item__delete .delete__btn>*:focus,.events-members .events-members__list .list__item .item__delete .delete__btn a:focus,.events-members .events-members__list .list__item .item__delete .delete__btn button:focus{outline:none}.events-members .events-members__list .list__item .item__delete .delete__btn,.events-members .events-members__list .list__item .item__delete .delete__btn *{color:#fff}.events-members .events-members__list .list__item .item__delete .delete__btn:hover{border:1px solid #ffca38;background-color:#ffca38}.events-members .events-members__list .list__item .item__delete .delete__btn,.events-members .events-members__list .list__item .item__delete .delete__btn *{text-align:center}.events-members .events-members__list .list__item .item__delete .delete__btn,.events-members .events-members__list .list__item .item__delete .delete__btn *{font-size:11px;line-height:28px}.events-members .events-members__list .list__item .item__delete .delete__btn .btn__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;vertical-align:top;margin-top:7px;margin-right:5px}.events-members .events-members__list .list__item .item__add{float:right;width:170px}.events-members .events-members__list .list__item .item__add .add__btn{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3)}.events-members .events-members__list .list__item .item__add .add__btn,.events-members .events-members__list .list__item .item__add .add__btn *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.events-members .events-members__list .list__item .item__add .add__btn>*,.events-members .events-members__list .list__item .item__add .add__btn a,.events-members .events-members__list .list__item .item__add .add__btn button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.events-members .events-members__list .list__item .item__add .add__btn>*:hover,.events-members .events-members__list .list__item .item__add .add__btn a:hover,.events-members .events-members__list .list__item .item__add .add__btn button:hover{text-decoration:none}.events-members .events-members__list .list__item .item__add .add__btn>*:focus,.events-members .events-members__list .list__item .item__add .add__btn a:focus,.events-members .events-members__list .list__item .item__add .add__btn button:focus{outline:none}.events-members .events-members__list .list__item .item__add .add__btn,.events-members .events-members__list .list__item .item__add .add__btn *{color:#606060}.events-members .events-members__list .list__item .item__add .add__btn:hover{border-color:#4a8600;background-color:#549800}.events-members .events-members__list .list__item .item__add .add__btn:hover,.events-members .events-members__list .list__item .item__add .add__btn:hover *{color:#fff}.events-members .events-members__list .list__item .item__add .add__btn,.events-members .events-members__list .list__item .item__add .add__btn *{text-align:center}.events-members .events-members__list .list__item .item__add .add__btn,.events-members .events-members__list .list__item .item__add .add__btn *{font-size:11px;line-height:28px}.events-members .events-members__list .list__item .item__add .add__btn .btn__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -400px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;vertical-align:top;margin-top:7px;margin-right:5px}.events-members .events-members__list .list__item .item__add .add__btn:hover .btn__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -400px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;vertical-align:top;margin-top:7px;margin-right:5px}.events-members .events-members__list .list__item .item__details{margin-left:74px;margin-right:180px}.events-members .events-members__list .list__item .item__details>li{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:inline-block;font-size:12px;line-height:1.5;color:#999;max-width:25%;margin-right:10px}.events-members .events-members__list .list__item .item__details>li.message{max-width:100%}.events-members .events-members__list .list__item .item__description{word-wrap:break-word;overflow-wrap:break-word;margin-left:74px;line-height:1.5}.common-block.event-header-block{background:url(/packs/event-ef4ddc3fa5c41c95a36ba1304b554780.png) center center no-repeat #f0f0f0;background-size:1038px auto;height:200px;position:relative}.common-block.event-header-block h2{-webkit-border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;-ms-border-bottom-right-radius:4px;-o-border-bottom-right-radius:4px;border-bottom-right-radius:4px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;background-color:rgba(0,0,0,.6);color:#fff;font-size:16px;height:42px;left:0;line-height:40px;position:absolute;text-indent:16px;top:158px;width:1036px;z-index:20;-webkit-border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;-ms-border-bottom-left-radius:4px;-o-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.eventslist-details{margin-bottom:10px}.eventslist-details li{display:inline-block;*display:inline;*zoom:1;color:#fa6a00;font-size:0;margin-right:18px}.eventslist-details li span.label{font-size:13px;font-weight:bold;height:13px;line-height:13px;margin-left:5px;vertical-align:top}.eventslist-details li.eventslist-details-admin{width:50%;margin-right:0}.eventslist-details li.eventslist-details-admin span.label{width:90%;display:inline-block;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.events-area{padding:15px 0}.events-area .eventslist li{border-bottom:1px solid #ccc;margin-bottom:15px;padding:0 15px 10px 15px}.events-area .eventslist li:after{content:"";clear:both;height:0;display:block;visibility:hidden}.events-area .eventslist li ul li{border-bottom:none;margin-bottom:0;padding:0}.events-area .eventslist li .eventslist-userimage{display:inline-block;*display:inline;*zoom:1;margin-bottom:5px}.events-area .eventslist li .eventslist-title{display:inline-block;*display:inline;*zoom:1;font-size:16px;font-weight:bold;line-height:36px;margin-bottom:5px;vertical-align:top;width:616px;padding-left:10px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.events-area .eventslist li .eventslist-image{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background:url(/packs/event-ef4ddc3fa5c41c95a36ba1304b554780.png) center center no-repeat #f0f0f0;background-size:100% auto;width:100%;height:264.8px;margin-bottom:8px}.events-area .eventslist li .eventslist-image a{display:block;width:100%;height:264.8px}.events-area .eventslist li ul.eventslist-numbers{margin-bottom:8px}.events-area .eventslist li ul.eventslist-numbers li{display:inline-block;*display:inline;*zoom:1;font-size:12px;margin-right:10px;padding:7px 0}.events-area .eventslist li ul.eventslist-numbers li .label{-webkit-border-top-left-radius:4px;-moz-border-top-left-radius:4px;-ms-border-top-left-radius:4px;-o-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;-ms-border-bottom-left-radius:4px;-o-border-bottom-left-radius:4px;border-bottom-left-radius:4px;background-color:#999;border-bottom:1px solid #999;border-left:1px solid #999;border-top:1px solid #999;color:#fff;padding:5px 8px}.events-area .eventslist li ul.eventslist-numbers li .number{-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;-ms-border-bottom-right-radius:4px;-o-border-bottom-right-radius:4px;border-bottom-right-radius:4px;background-color:#fff;border-bottom:1px solid #ececec;border-right:1px solid #ececec;border-top:1px solid #ececec;box-sizing:border-box;padding:5px 8px}.events-area .eventslist li ul.eventslist-numbers li.eventslist-numbers-join .label{background-color:#64bc4b;border-bottom:1px solid #64bc4b;border-left:1px solid #64bc4b;border-top:1px solid #64bc4b}.events-area .eventslist li .eventslist-text{line-height:1.5;margin-bottom:5px}.event-show-area{padding:15px}.event-show-area-info{line-height:1.5}#events-index .index__address-selector--hidden{display:none}.events.show .show__event-header{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;height:264.8px;position:relative;margin:15px;background:url(/packs/event-ef4ddc3fa5c41c95a36ba1304b554780.png) center no-repeat #f0f0f0;background-size:100% auto;box-sizing:border-box}.events.show .show__event{padding:10px}.events.show .show__event .event__description{line-height:1.5}.events.show .show__event .event__description>p{word-wrap:break-word;overflow-wrap:break-word}.events.show .show__comments .comments__more{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);width:120px;float:right}.events.show .show__comments .comments__more,.events.show .show__comments .comments__more *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.events.show .show__comments .comments__more>*,.events.show .show__comments .comments__more a,.events.show .show__comments .comments__more button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.events.show .show__comments .comments__more>*:hover,.events.show .show__comments .comments__more a:hover,.events.show .show__comments .comments__more button:hover{text-decoration:none}.events.show .show__comments .comments__more>*:focus,.events.show .show__comments .comments__more a:focus,.events.show .show__comments .comments__more button:focus{outline:none}.events.show .show__comments .comments__more,.events.show .show__comments .comments__more *{color:#606060}.events.show .show__comments .comments__more:hover{border-color:#4a8600;background-color:#549800}.events.show .show__comments .comments__more:hover,.events.show .show__comments .comments__more:hover *{color:#fff}.events.show .show__comments .comments__more,.events.show .show__comments .comments__more *{text-align:center}.events.show .show__comments .comments__more .more__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -300px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin:-3px}.events.show .show__comments .show__comments__not-exist{padding:50px 0;text-align:center;color:#999;font-size:12px}.events.show .show__comments .common-more-button{margin:15px}.events.show .show__comments .comments.comment{margin:0;border:none;border-bottom:1px solid #e4eadb;background-color:transparent}.events.show .show__comments .comments.comment:last-child{border-bottom:none}.giftbooks.index .index__content .content__books{padding:15px;margin:0 -15px}.giftbooks.index .index__content .content__books:after{content:"";clear:both;height:0;display:block;visibility:hidden}.giftbooks.index .index__content .content__books>li{position:relative;margin-bottom:10px;padding:0 15px 10px 15px;border-bottom:1px solid #ececec}.giftbooks.index .index__content .content__books>li:after{content:"";clear:both;height:0;display:block;visibility:hidden}.giftbooks.index .index__content .content__books .books__cover{position:relative;float:left;width:85px;height:120px}.giftbooks.index .index__content .content__books .books__cover .cover__thumbnail{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;max-width:100%;max-height:100%}.giftbooks.index .index__content .content__books .books__title{font-size:14px;font-weight:bold;line-height:1.5;margin-left:100px}.giftbooks.index .index__content .content__books .books__authors{margin-left:100px;margin-top:5px}.giftbooks.index .index__content .content__books .books__authors>li>a{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.5;max-width:100%}.giftbooks.index .index__content .content__books .books__authors>li:not:first-child:after{content:",";margin-right:5px}.giftbooks.index .index__content .content__books .books__options{margin-left:100px;margin-top:5px;font-size:0;line-height:0}.giftbooks.index .index__content .content__books .books__options .options__title{display:inline-block;*display:inline;*zoom:1;-webkit-border-top-left-radius:4px;-moz-border-top-left-radius:4px;-ms-border-top-left-radius:4px;-o-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;-ms-border-bottom-left-radius:4px;-o-border-bottom-left-radius:4px;border-bottom-left-radius:4px;border-top:1px solid #999;border-bottom:1px solid #999;border-left:1px solid #999;box-sizing:border-box;background-color:#999;color:#fff;font-size:11px;line-height:20px;padding:0 6px}.giftbooks.index .index__content .content__books .books__options .options__title:not(:first-child){margin-left:10px}.giftbooks.index .index__content .content__books .books__options .options__description{display:inline-block;*display:inline;*zoom:1;-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;-ms-border-bottom-right-radius:4px;-o-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;box-sizing:border-box;color:#666;font-size:11px;line-height:20px;padding:0 6px}.giftbooks.index .index__content .content__books .books__options .options__description .description__finish .finish__date{color:#999;text-decoration:line-through}.giftbooks.index .index__content .content__books .books__options .options__description .description__finish .finish__text{margin-left:5px;color:red}.giftbooks.index .index__content .content__books .books__options.books__options--feature .options__title{background-color:#64bc4b;border-color:#64bc4b}.giftbooks.index .index__content .content__books .books__options.books__options--feature .options__description{border-color:#64bc4b}.giftbooks.index .index__content .content__books .books__options.books__options--open .options__title{background-color:#ee921a;border-color:#ee921a}.giftbooks.index .index__content .content__books .books__options.books__options--open .options__description{border-color:#ee921a}.giftbooks.index .index__content .content__books .books__info{margin-left:100px;margin-top:5px}.giftbooks.index .index__content .content__books .books__info p{font-size:12px;line-height:1.5}.giftbooks.index .index__content .content__books .books__giftbooks-btn{margin-left:100px;margin-right:250px;margin-top:10px}.giftbooks.index .index__content .content__books .books__giftbooks-btn>a{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.giftbooks.index .index__content .content__books .books__giftbooks-btn>a,.giftbooks.index .index__content .content__books .books__giftbooks-btn>a *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.giftbooks.index .index__content .content__books .books__giftbooks-btn>a>*,.giftbooks.index .index__content .content__books .books__giftbooks-btn>a a,.giftbooks.index .index__content .content__books .books__giftbooks-btn>a button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.giftbooks.index .index__content .content__books .books__giftbooks-btn>a>*:hover,.giftbooks.index .index__content .content__books .books__giftbooks-btn>a a:hover,.giftbooks.index .index__content .content__books .books__giftbooks-btn>a button:hover{text-decoration:none}.giftbooks.index .index__content .content__books .books__giftbooks-btn>a>*:focus,.giftbooks.index .index__content .content__books .books__giftbooks-btn>a a:focus,.giftbooks.index .index__content .content__books .books__giftbooks-btn>a button:focus{outline:none}.giftbooks.index .index__content .content__books .books__giftbooks-btn>a,.giftbooks.index .index__content .content__books .books__giftbooks-btn>a *{color:#fff}.giftbooks.index .index__content .content__books .books__giftbooks-btn>a:hover{border:1px solid #ffca38;background-color:#ffca38}.giftbooks.index .index__content .content__books .books__giftbooks-btn>a,.giftbooks.index .index__content .content__books .books__giftbooks-btn>a *{text-align:center}.giftbooks.index .index__for-publisher{line-height:1.5}.giftbooks.terms .terms__content{padding:15px 30px}.giftbooks.terms .terms__content p{margin-top:8px;margin-bottom:16px;margin-left:16px;line-height:1.5em}.giftbooks.terms .terms__content ul{margin-top:8px;margin-bottom:16px;margin-left:16px}.giftbooks.terms .terms__content ul li{margin-left:1.5em;margin-bottom:4px;list-style:disc;line-height:1.5em}.giftbooks.terms .terms__content ul li:first-child:last-child{list-style:none;margin-left:0}.giftbooks.terms .terms__content ul li>ul>li{list-style:circle}.giftbooks.terms .terms__content ol{margin-top:8px;margin-bottom:16px;margin-left:16px}.giftbooks.terms .terms__content ol li{list-style:decimal;margin-left:1.5em;margin-bottom:4px;line-height:1.5em}.giftbooks.terms .terms__content ol li:first-child:last-child{list-style:none;margin-left:0}.giftbooks.terms .terms__content ol li>ol>li{list-style:lower-roman}.giftbooks.terms .terms__content ol li>ol>li>ol>li{list-style:lower-latin}.giftbooks.terms .terms__content ol li>p{margin-bottom:4px}.giftbooks.terms .terms__content h1{border-left:4px solid #64bc4b;border-bottom:1px solid #ecf0e7;clear:both;margin-top:24px;margin-bottom:16px;font-size:16px;font-weight:bold;line-height:37px;text-indent:1em}.giftbooks.terms .terms__content h1:first-child{margin-top:0}.giftbooks.terms .terms__content h2{margin-left:16px;margin-top:16px;margin-bottom:8px;font-size:16px;font-weight:bold;line-height:1em;line-height:1.5em}.giftbooks.terms .terms__content h3{margin-left:16px;margin-top:10.6666666667px;margin-bottom:5.3333333333px;font-size:14px;font-weight:bold;line-height:1em;line-height:1.5em}.giftbooks.terms .terms__content h4{margin-left:16px;margin-top:5.3333333333px;margin-bottom:4px;font-size:13px;font-weight:bold;line-height:1em;line-height:1.5em}.giftbooks.terms .terms__content h5,.giftbooks.terms .terms__content h6{margin-left:16px;margin-top:3.2px;margin-bottom:3.2px;font-weight:bold;line-height:1em;line-height:1.5em}.giftbook.sidebar{margin:0}.giftbook.sidebar .sidebar__group{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#fff;border:1px solid #d4dacb;box-sizing:border-box;position:relative;margin:0 0 10px 0}.giftbook.sidebar .sidebar__group .group__action .action__title .title__counter,.giftbook.sidebar .sidebar__group .group__title .title__counter{display:inline-block;*display:inline;*zoom:1;color:#fff;font-size:10px;font-weight:100;line-height:11px;margin:-4px 4px 0 0;padding:3px 6px;-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;border-radius:9px;background-color:#5ab34d;margin-left:10px}.giftbook.sidebar .sidebar__group .group__title{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;background-color:#f0f0f0;font-size:12px;line-height:32px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold}.giftbook.sidebar .sidebar__group .group__title>a{-webkit-border-radius:inherit inherit 0 0;-moz-border-radius:inherit inherit 0 0;-ms-border-radius:inherit inherit 0 0;-o-border-radius:inherit inherit 0 0;border-radius:inherit inherit 0 0;display:block;cursor:pointer;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold}.giftbook.sidebar .sidebar__group .group__title>a:hover{color:#333;font-weight:bold;text-decoration:none;background-color:#e0e0e0}.giftbook.sidebar .sidebar__group .group__title.group__title--inner{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-top:1px solid #d4dacb;line-height:31px}.giftbook.sidebar .sidebar__group .group__title.group__title--inner>a{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.giftbook.sidebar .sidebar__group .group__notice{font-weight:bold;margin:12px 12px 6px 12px;line-height:1.5;text-align:center}.giftbook.sidebar .sidebar__group .group__not-exist{padding:30px 0;text-align:center;color:#999;font-size:12px}.giftbook.sidebar .sidebar__group .group__action .action__title{background-color:#f0f0f0;font-size:12px;line-height:31px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold;border-top:1px solid #d4dacb}.giftbook.sidebar .sidebar__group .group__action .action__title>a{-webkit-border-radius:inherit inherit 0 0;-moz-border-radius:inherit inherit 0 0;-ms-border-radius:inherit inherit 0 0;-o-border-radius:inherit inherit 0 0;border-radius:inherit inherit 0 0;display:block;cursor:pointer;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold}.giftbook.sidebar .sidebar__group .group__action .action__title>a:hover{color:#333;font-weight:bold;text-decoration:none;background-color:#e0e0e0}.giftbook.sidebar .sidebar__group .group__action .action__title.action__title--inner{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-top:1px solid #d4dacb;line-height:31px}.giftbook.sidebar .sidebar__group .group__action .action__title.action__title--inner>a{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.giftbook.sidebar .sidebar__group .group__action .action__not-exist{padding:30px 0;text-align:center;color:#999;font-size:12px}.giftbook.sidebar .sidebar__group .group__action .action__items{margin:10px}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);line-height:40px;padding:0 12px;margin-bottom:5px;text-align:left;cursor:pointer;box-sizing:content-box}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item,.giftbook.sidebar .sidebar__group .group__action .action__items .items__item *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item>*,.giftbook.sidebar .sidebar__group .group__action .action__items .items__item a,.giftbook.sidebar .sidebar__group .group__action .action__items .items__item button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item>*:hover,.giftbook.sidebar .sidebar__group .group__action .action__items .items__item a:hover,.giftbook.sidebar .sidebar__group .group__action .action__items .items__item button:hover{text-decoration:none}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item>*:focus,.giftbook.sidebar .sidebar__group .group__action .action__items .items__item a:focus,.giftbook.sidebar .sidebar__group .group__action .action__items .items__item button:focus{outline:none}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item,.giftbook.sidebar .sidebar__group .group__action .action__items .items__item *{color:#606060}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item:hover{border-color:#4a8600;background-color:#549800}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item:hover,.giftbook.sidebar .sidebar__group .group__action .action__items .items__item:hover *{color:#fff}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item .item__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -400px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin-right:8px;margin-left:3px;line-height:40px;vertical-align:middle;margin-top:-1px}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--plus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) 0px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--minus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--mail{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -350px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--list{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -500px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--comment{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -300px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--close{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--setting{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -100px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--read{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--read-active{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--read-highlight{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--reading{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -650px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--stacked{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -700px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--wish{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -750px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--check{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item .item__label{display:inline-block;*display:inline;*zoom:1;color:#606060}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__label{color:#fff}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -400px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--plus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) 0px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--minus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--mail{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -350px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--list{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -500px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--comment{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -300px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--close{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--setting{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -100px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--read{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--read-active{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--read-highlight{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--reading{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -650px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--stacked{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -700px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--wish{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -750px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--check{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--hidden-until-requested{display:none}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--hidden-until-requested[data-request-status=idle]{display:block}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight,.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight>*,.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight a,.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight>*:hover,.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight a:hover,.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight button:hover{text-decoration:none}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight>*:focus,.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight a:focus,.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight button:focus{outline:none}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight,.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight *{color:#fff}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight:hover{border:1px solid #ffca38;background-color:#ffca38}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight .item__label{color:#fff}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3)}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight,.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight>*,.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight a,.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight>*:hover,.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight a:hover,.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight button:hover{text-decoration:none}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight>*:focus,.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight a:focus,.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight button:focus{outline:none}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight,.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight *{color:#666}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight:hover{border-color:#4a8600;background-color:#549800}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight:hover,.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight:hover *{color:#fff}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active,.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active>*,.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active a,.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active>*:hover,.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active a:hover,.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active button:hover{text-decoration:none}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active>*:focus,.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active a:focus,.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active button:focus{outline:none}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active,.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active *{color:#fff}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active:hover{border:1px solid #ffca38;background-color:#ffca38}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active .item__label{color:#fff}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--plus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) 0px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--minus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--mail{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--comment{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -300px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--close{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.giftbook.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--setting{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -100px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.giftbook.sidebar .sidebar__group .group__action .action-list{margin:10px}.giftbook.sidebar .sidebar__group .group__action .action-list__item{margin:5px 0}.giftbook.sidebar .sidebar__group .group__action .action__more{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);width:125px;margin:10px 0 10px 160px}.giftbook.sidebar .sidebar__group .group__action .action__more,.giftbook.sidebar .sidebar__group .group__action .action__more *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.giftbook.sidebar .sidebar__group .group__action .action__more>*,.giftbook.sidebar .sidebar__group .group__action .action__more a,.giftbook.sidebar .sidebar__group .group__action .action__more button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.giftbook.sidebar .sidebar__group .group__action .action__more>*:hover,.giftbook.sidebar .sidebar__group .group__action .action__more a:hover,.giftbook.sidebar .sidebar__group .group__action .action__more button:hover{text-decoration:none}.giftbook.sidebar .sidebar__group .group__action .action__more>*:focus,.giftbook.sidebar .sidebar__group .group__action .action__more a:focus,.giftbook.sidebar .sidebar__group .group__action .action__more button:focus{outline:none}.giftbook.sidebar .sidebar__group .group__action .action__more,.giftbook.sidebar .sidebar__group .group__action .action__more *{color:#606060}.giftbook.sidebar .sidebar__group .group__action .action__more:hover{border-color:#4a8600;background-color:#549800}.giftbook.sidebar .sidebar__group .group__action .action__more:hover,.giftbook.sidebar .sidebar__group .group__action .action__more:hover *{color:#fff}.giftbook.sidebar .sidebar__group .group__action .action__more,.giftbook.sidebar .sidebar__group .group__action .action__more *{text-align:center}.giftbook.sidebar .sidebar__group .group__action .action__more,.giftbook.sidebar .sidebar__group .group__action .action__more *{font-size:11px;line-height:28px}.giftbook.sidebar .sidebar__group .group__action .action__more .more__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -200px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin:0 5px -3px 0}.giftbook.sidebar .sidebar__group .group__footer{padding:10px}.giftbook.sidebar .sidebar__group .group__footer .footer__actions{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.giftbook.sidebar .sidebar__group .group__footer .footer__actions .actions__more{width:150px;margin-left:auto;padding-left:5px}.giftbook.sidebar .sidebar__group .group__footer.group__footer--border{border-top:1px solid #d4dacb}.giftbook.sidebar .sidebar__group .group__image{padding:10px;text-align:center}.giftbook.sidebar .sidebar__group .group__image .image__cover{display:block;position:relative;width:240px;height:240px;margin:0 auto}.giftbook.sidebar .sidebar__group .group__image .image__cover img{position:absolute;max-width:240px;max-height:240px;top:0;bottom:0;left:0;right:0;margin:auto;z-index:1}.giftbook.sidebar .sidebar__group .group__image .image__link{margin-top:5px;font-size:11px}.giftbook.sidebar .sidebar__group .group__detail .detail__title{background-color:#f0f0f0;box-sizing:border-box;font-size:12px;height:32px;padding:9px 10px 0 10px}.giftbook.sidebar .sidebar__group .group__detail .detail__item{font-size:10px}.giftbook.sidebar .sidebar__group .group__detail .detail__item .item__page,.giftbook.sidebar .sidebar__group .group__detail .detail__item .item__registration{margin-right:2px;font-size:12px}.giftbook.sidebar .sidebar__group .group__detail .detail__item .item__registration{color:#c33;font-weight:bold}.giftbook.sidebar .sidebar__group .group__detail .detail__amazon{display:block;text-align:center;margin:10px auto}.giftbook.sidebar .sidebar__group .group__detail .detail__amazon a{display:inline-block}.giftbook.sidebar .sidebar__group .group__detail .detail__amazon img{display:block;width:164px;height:26px;width:auto}.giftbook.sidebar .sidebar__group .group__detail .detail__amazon input{width:220px}.giftbook.sidebar .sidebar__group .group__detail dl{font-size:12px;line-height:1.31;margin:0 0 5px 0;padding:0}.giftbook.sidebar .sidebar__group .group__detail dl:after{content:"";clear:both;height:0;display:block;visibility:hidden}.giftbook.sidebar .sidebar__group .group__detail dl dd,.giftbook.sidebar .sidebar__group .group__detail dl dt{border-bottom:1px solid #f4f4f4;box-sizing:border-box}.giftbook.sidebar .sidebar__group .group__detail dl dt{clear:both;color:#999;float:left;padding:8px 0px 8px 12px;width:108px}.giftbook.sidebar .sidebar__group .group__detail dl dd{float:right;padding:8px 10px 8px 0;width:190px}.giftbook.sidebar .sidebar__group .group__detail .detail__book-list .book-list__item{width:100%}.giftbook.sidebar .sidebar__group .group__detail .detail__book-list .book-list__item:not(:first-of-type){border-top:1px solid #ddd}.giftbook.sidebar .sidebar__group .group__detail .detail__book-list .book-list__item .item__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding:10px}.giftbook.sidebar .sidebar__group .group__detail .detail__book-list .book-list__item .item__wrapper .wrapper__cover{position:relative;width:60px;height:75px}.giftbook.sidebar .sidebar__group .group__detail .detail__book-list .book-list__item .item__wrapper .wrapper__cover img{position:absolute;max-width:60px;max-height:75px;top:0;left:0;right:0;bottom:0;margin:auto}.giftbook.sidebar .sidebar__group .group__detail .detail__book-list .book-list__item .item__wrapper .wrapper__details{-webkit-box-flex:1;-webkit-flex:1 0 0%;-moz-box-flex:1;-moz-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;margin-left:10px}.giftbook.sidebar .sidebar__group .group__detail .detail__book-list .book-list__item .item__wrapper .wrapper__details .details__title{font-size:12px;font-weight:bold;line-height:1.31}.giftbook.sidebar .sidebar__group .group__detail .detail__book-list .book-list__item .item__wrapper .wrapper__details .details__author{margin-top:5px;font-size:11px;font-weight:normal;line-height:1.31}.giftbook.sidebar .sidebar__group .group__detail .detail__book-list .book-list__item .item__wrapper .wrapper__details .details__button{margin-top:7px}.giftbook.sidebar .sidebar__group .group__detail .detail__book-list .book-list__item .item__wrapper .wrapper__details .details__button .button__item{display:inline-block;box-sizing:border-box;margin-left:auto;margin-right:auto;padding:0 1.2em;border-radius:4px;border:1px solid #ccc;font-size:11px;line-height:28px;text-align:left;text-decoration:none;cursor:pointer;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3)}.giftbook.sidebar .sidebar__group .group__detail .detail__book-list .book-list__item .item__wrapper .wrapper__details .details__button .button__item .item__text{display:inline-block;text-decoration:none;vertical-align:top;margin-left:.8em;padding:0;color:#666}.giftbook.sidebar .sidebar__group .group__detail .detail__book-list .book-list__item .item__wrapper .wrapper__details .details__button .button__item .item__icon{display:inline-block;vertical-align:top;margin-top:6px;height:14px;width:14px;background-image:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png);background-size:1250px 200px;font-size:0;overflow:hidden}.giftbook.sidebar .sidebar__group .group__detail .detail__book-list .book-list__item .item__wrapper .wrapper__details .details__button .button__item--registration{background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3)}.giftbook.sidebar .sidebar__group .group__detail .detail__book-list .book-list__item .item__wrapper .wrapper__details .details__button .button__item--registration .item__icon{background-position:-750px -150px;margin-top:4px;width:20px;height:20px}.giftbook.sidebar .sidebar__group .group__detail .detail__book-list .book-list__item .item__wrapper .wrapper__details .details__button .button__item--registration:hover{border-color:#4a8600;background-color:#549800}.giftbook.sidebar .sidebar__group .group__detail .detail__book-list .book-list__item .item__wrapper .wrapper__details .details__button .button__item--registration:hover .item__text{color:#fff}.giftbook.sidebar .sidebar__group .group__detail .detail__book-list .book-list__item .item__wrapper .wrapper__details .details__button .button__item--registration:hover .item__icon{background-position:-750px -200px}.giftbook.sidebar .sidebar__group .group__detail .detail__book-list .book-list__item .item__wrapper .wrapper__details .details__button .button__item--remove{border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.giftbook.sidebar .sidebar__group .group__detail .detail__book-list .book-list__item .item__wrapper .wrapper__details .details__button .button__item--remove .item__text{color:#fff}.giftbook.sidebar .sidebar__group .group__detail .detail__book-list .book-list__item .item__wrapper .wrapper__details .details__button .button__item--remove .item__icon{background-position:-50px -50px;margin-top:8px}.giftbook.sidebar .sidebar__group .group__detail .detail__book-list .book-list__item .item__wrapper .wrapper__details .details__button .button__item--remove:hover{border:1px solid #ffca38;background-color:#ffca38}.giftbook.sidebar .sidebar__group .group__detail .detail__book-list .book-list__item .item__wrapper .wrapper__details .details__button .button__item--remove:hover .item__text{color:#fff}.giftbook.sidebar .sidebar__group .group__books .books__book{padding:10px;border-bottom:1px solid #ddd}.giftbook.sidebar .sidebar__group .group__books .books__book:after{content:"";clear:both;height:0;display:block;visibility:hidden}.giftbook.sidebar .sidebar__group .group__books .books__book .book__image{padding:0 10px 0 0;float:left}.giftbook.sidebar .sidebar__group .group__books .books__book .book__detail{width:205px;float:left;font-size:12px}.giftbook.sidebar .sidebar__group .group__books .books__book .book__detail *{margin-bottom:3px}.giftbook.sidebar .sidebar__group .group__books .books__book .book__detail .detail__title{font-weight:bold}.giftbook.sidebar .sidebar__group .group__books .books__book .book__detail .detail__registration{font-size:10px}.giftbook.sidebar .sidebar__group .group__books .books__book .book__detail .detail__registration:after{content:"";clear:both;height:0;display:block;visibility:hidden}.giftbook.sidebar .sidebar__group .group__books .books__book .book__detail .detail__registration .registration__label{float:left;background-color:#999;padding:4px 5px;border-radius:4px 0 0 4px;color:#fff}.giftbook.sidebar .sidebar__group .group__books .books__book .book__detail .detail__registration .registration__counter{float:left;background-color:#fff;padding:3px 5px;border:1px solid #f0f0f0;border-left:none;border-radius:0 4px 4px 0}.giftbook.sidebar .sidebar__group .group__action .action__more{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);width:125px;margin:10px 0 10px 160px}.giftbook.sidebar .sidebar__group .group__action .action__more,.giftbook.sidebar .sidebar__group .group__action .action__more *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.giftbook.sidebar .sidebar__group .group__action .action__more>*,.giftbook.sidebar .sidebar__group .group__action .action__more a,.giftbook.sidebar .sidebar__group .group__action .action__more button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.giftbook.sidebar .sidebar__group .group__action .action__more>*:hover,.giftbook.sidebar .sidebar__group .group__action .action__more a:hover,.giftbook.sidebar .sidebar__group .group__action .action__more button:hover{text-decoration:none}.giftbook.sidebar .sidebar__group .group__action .action__more>*:focus,.giftbook.sidebar .sidebar__group .group__action .action__more a:focus,.giftbook.sidebar .sidebar__group .group__action .action__more button:focus{outline:none}.giftbook.sidebar .sidebar__group .group__action .action__more,.giftbook.sidebar .sidebar__group .group__action .action__more *{color:#606060}.giftbook.sidebar .sidebar__group .group__action .action__more:hover{border-color:#4a8600;background-color:#549800}.giftbook.sidebar .sidebar__group .group__action .action__more:hover,.giftbook.sidebar .sidebar__group .group__action .action__more:hover *{color:#fff}.giftbook.sidebar .sidebar__group .group__action .action__more,.giftbook.sidebar .sidebar__group .group__action .action__more *{text-align:center}.giftbook.sidebar .sidebar__group .group__action .action__more,.giftbook.sidebar .sidebar__group .group__action .action__more *{font-size:11px;line-height:28px}.giftbook.sidebar .sidebar__group .group__action .action__more .more__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -200px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin:0 5px -3px 0}.giftbooks.show .show__header{margin:10px auto 15px;text-align:left;width:1004px}.giftbooks.show .show__header:after{content:"";clear:both;height:0;display:block;visibility:hidden}.giftbooks.show .show__header .header__inner{float:left;width:889px}.giftbooks.show .show__header .header__inner .inner__title{font-size:20px;font-weight:bold;line-height:1.5;margin-bottom:5px}.giftbooks.show .show__header .header__inner .inner__title>a{color:#333}.giftbooks.show .show__header .header__inner .inner__title>a:hover{text-decoration:none}.giftbooks.show .show__header .header__inner .inner__title .title__giftbook{color:#64bc4b}.giftbooks.show .show__header .header__inner .inner__title .title__giftbook:before{color:#64bc4b;content:"【";margin-left:-10px}.giftbooks.show .show__header .header__inner .inner__title .title__giftbook:after{color:#64bc4b;content:"】"}.giftbooks.show .show__header .header__inner .inner__details{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-bottom:10px}.giftbooks.show .show__header .header__inner .inner__details>dt{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;padding:6px 8px 6px 10px;border:1px solid #999;background-color:#999;color:#fff}.giftbooks.show .show__header .header__inner .inner__details>dd{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;border-right:1px solid #eee;padding:6px 10px 6px 8px;background-color:#fff;margin-right:10px}.giftbooks.show .show__header .header__inner .inner__details .details__finish{color:#c00;margin-left:10px}.giftbooks.show .show__header .header__inner .inner__authors>li{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-size:13px;max-width:100%}.giftbooks.show .show__header .header__sns-share{float:right;width:100px}.giftbooks.show .show__footer{border-top:1px solid #e4eadb;padding:15px;text-align:center}.giftbooks.show .show__footer .footer__wish-guidance{position:relative;margin:0 auto 10px;text-align:left;text-indent:20px;width:450px}.giftbooks.show .show__footer .footer__wish-guidance:before{position:absolute;content:"";top:2px;left:3px;width:0;height:0;border-style:solid;border-width:8px 5px 0 5px;border-color:#000333 transparent transparent transparent}.giftbooks.show .show__footer .footer__wish-btn{margin-left:auto;margin-right:auto;width:450px}.giftbooks.show .show__footer .footer__wish-btn>a{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3)}.giftbooks.show .show__footer .footer__wish-btn>a,.giftbooks.show .show__footer .footer__wish-btn>a *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.giftbooks.show .show__footer .footer__wish-btn>a>*,.giftbooks.show .show__footer .footer__wish-btn>a a,.giftbooks.show .show__footer .footer__wish-btn>a button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.giftbooks.show .show__footer .footer__wish-btn>a>*:hover,.giftbooks.show .show__footer .footer__wish-btn>a a:hover,.giftbooks.show .show__footer .footer__wish-btn>a button:hover{text-decoration:none}.giftbooks.show .show__footer .footer__wish-btn>a>*:focus,.giftbooks.show .show__footer .footer__wish-btn>a a:focus,.giftbooks.show .show__footer .footer__wish-btn>a button:focus{outline:none}.giftbooks.show .show__footer .footer__wish-btn>a,.giftbooks.show .show__footer .footer__wish-btn>a *{color:#606060}.giftbooks.show .show__footer .footer__wish-btn>a:hover{border-color:#4a8600;background-color:#549800}.giftbooks.show .show__footer .footer__wish-btn>a:hover,.giftbooks.show .show__footer .footer__wish-btn>a:hover *{color:#fff}.giftbooks.show .show__footer .footer__wish-btn>a,.giftbooks.show .show__footer .footer__wish-btn>a *{font-size:13px;line-height:48px}.giftbooks.show .show__footer .footer__wish-btn>a:hover .wish-btn__icon{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -750px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.giftbooks.show .show__footer .footer__wish-btn .wish-btn__icon{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -750px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;line-height:40px;vertical-align:middle;margin-left:20px;margin-right:10px;margin-top:-1px}.giftbooks.show .show__footer .footer__wish-btn.footer__wish-btn--active{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.giftbooks.show .show__footer .footer__wish-btn.footer__wish-btn--active,.giftbooks.show .show__footer .footer__wish-btn.footer__wish-btn--active *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.giftbooks.show .show__footer .footer__wish-btn.footer__wish-btn--active>*,.giftbooks.show .show__footer .footer__wish-btn.footer__wish-btn--active a,.giftbooks.show .show__footer .footer__wish-btn.footer__wish-btn--active button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.giftbooks.show .show__footer .footer__wish-btn.footer__wish-btn--active>*:hover,.giftbooks.show .show__footer .footer__wish-btn.footer__wish-btn--active a:hover,.giftbooks.show .show__footer .footer__wish-btn.footer__wish-btn--active button:hover{text-decoration:none}.giftbooks.show .show__footer .footer__wish-btn.footer__wish-btn--active>*:focus,.giftbooks.show .show__footer .footer__wish-btn.footer__wish-btn--active a:focus,.giftbooks.show .show__footer .footer__wish-btn.footer__wish-btn--active button:focus{outline:none}.giftbooks.show .show__footer .footer__wish-btn.footer__wish-btn--active,.giftbooks.show .show__footer .footer__wish-btn.footer__wish-btn--active *{color:#fff}.giftbooks.show .show__footer .footer__wish-btn.footer__wish-btn--active:hover{border:1px solid #ffca38;background-color:#ffca38}.giftbooks.show .show__footer .footer__wish-btn.footer__wish-btn--active,.giftbooks.show .show__footer .footer__wish-btn.footer__wish-btn--active *{font-size:13px;line-height:48px}.giftbooks.show .show__footer .footer__wish-btn.footer__wish-btn--active .wish-btn__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.giftbooks.show .show__footer .footer__wish-btn.footer__wish-btn--active a:hover .wish-btn__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.giftbooks.show .show__details{padding:20px 25px 16px}.giftbooks.show .show__details .details__list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-bottom:15px}.giftbooks.show .show__details .details__list>dt{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;padding:6px 8px 6px 10px;border:1px solid #999;background-color:#999;color:#fff}.giftbooks.show .show__details .details__list>dd{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;border-right:1px solid #eee;padding:6px 10px 6px 8px;background-color:#fff;margin-right:10px}.giftbooks.show .show__details .details__list .details__finish{color:#c00;margin-left:10px}.giftbooks.show .show__details .details__description h2{color:#999;border-bottom:1px solid #dcdcdc;font-size:16px;font-weight:bold;line-height:1.5;margin:12px 0}.giftbooks.show .show__details .details__description p{margin-bottom:18px;line-height:1.8;font-size:14px}.giftbooks.show .show__details .details__description p:last-child{margin-bottom:0}.giftbooks.show .show__details .details__description ul{padding-bottom:15px}.giftbooks.show .show__details .details__description ul>li{margin-left:20px;list-style:disc;line-height:1.5;margin-bottom:5px;font-size:14px}.giftbooks.show .show__details .details__description ol{padding-bottom:15px}.giftbooks.show .show__details .details__description ol>li{margin-left:20px;list-style:decimal;line-height:1.5;margin-bottom:5px;font-size:14px}.giftbooks.show .show__details .details__description b{font-size:16px;line-height:1.8;font-weight:bold;padding:10px 0 12px}.giftbooks.show .show__details .details__description hr{border-top:2px dashed #dcdcdc;border-right:none;border-bottom:none;border-left:none;margin:5px 0 16px}.giftbooks.show .show__details .details__description .giftbooks-text--sub{color:#999}.giftbooks.show .show__details .details__description .giftbooks-img-vertical{width:340px;height:auto;margin:0 auto 16px;display:block}.giftbooks.show .show__details .details__description .giftbooks-img-horizontal{width:560px;height:auto;margin:0 auto 16px;display:block}.giftbooks.show .show__details .details__description .giftbooks-video{display:block;width:560px;height:315px;margin:10px auto 20px}.giftbooks.show .show__deadline{margin-bottom:10px}.giftbooks.show .show__deadline__title{display:inline-block;color:#c00}.giftbooks.show .show__deadline__title:after{color:#c00;content:"："}.giftbooks.show .show__deadline .deadline__date{display:inline-block;color:#c00}.giftbooks.show .show__application{padding:15px}.giftbooks.show .show__application .application__description{line-height:1.5}.giftbooks.show .show__application .application__description>p{margin-bottom:5px}.giftbooks.show .show__application .application__description .description__term>a{display:block;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #219315;width:280px;margin:20px auto 15px;font-size:12px;line-height:34px;text-align:center}.giftbooks.show .show__application .application__description .description__term>a:hover{border-color:#64bc4b;text-decoration:none}.giftbooks.show .show__application .application__description.application__description--feature{text-align:center;padding:50px 15px}.giftbooks.show .show__application .application__description.application__description--feature .description__text .text__date{font-size:24px;font-weight:bold;color:#64bc4b}.giftbooks.show .show__application .application__items{margin-bottom:15px;margin-left:auto;margin-right:auto;width:450px}.giftbooks.show .show__application .application__items.application__items--applied>li,.giftbooks.show .show__application .application__items.application__items--close>li{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;color:#fff;background-color:#999;text-align:center;line-height:48px}.giftbooks.show .show__application .application__items>li{margin-bottom:5px}.giftbooks.show .show__application .application__items .items__btn.items__btn--bookmeter{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.giftbooks.show .show__application .application__items .items__btn.items__btn--bookmeter,.giftbooks.show .show__application .application__items .items__btn.items__btn--bookmeter *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.giftbooks.show .show__application .application__items .items__btn.items__btn--bookmeter>*,.giftbooks.show .show__application .application__items .items__btn.items__btn--bookmeter a,.giftbooks.show .show__application .application__items .items__btn.items__btn--bookmeter button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.giftbooks.show .show__application .application__items .items__btn.items__btn--bookmeter>*:hover,.giftbooks.show .show__application .application__items .items__btn.items__btn--bookmeter a:hover,.giftbooks.show .show__application .application__items .items__btn.items__btn--bookmeter button:hover{text-decoration:none}.giftbooks.show .show__application .application__items .items__btn.items__btn--bookmeter>*:focus,.giftbooks.show .show__application .application__items .items__btn.items__btn--bookmeter a:focus,.giftbooks.show .show__application .application__items .items__btn.items__btn--bookmeter button:focus{outline:none}.giftbooks.show .show__application .application__items .items__btn.items__btn--bookmeter,.giftbooks.show .show__application .application__items .items__btn.items__btn--bookmeter *{color:#fff}.giftbooks.show .show__application .application__items .items__btn.items__btn--bookmeter:hover{border:1px solid #ffca38;background-color:#ffca38}.giftbooks.show .show__application .application__items .items__btn.items__btn--bookmeter,.giftbooks.show .show__application .application__items .items__btn.items__btn--bookmeter *{font-size:13px;line-height:48px}.giftbooks.show .show__application .application__items .items__btn.items__btn--bookmeter .btn__icon{margin:15px 12px 0 20px;line-height:40px;width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -1000px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.giftbooks.show .show__application .application__items .items__btn.items__btn--twitter{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#55acee;background-color:#55acee;box-shadow:0 1px 0 rgba(57,137,199,.3)}.giftbooks.show .show__application .application__items .items__btn.items__btn--twitter,.giftbooks.show .show__application .application__items .items__btn.items__btn--twitter *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.giftbooks.show .show__application .application__items .items__btn.items__btn--twitter>*,.giftbooks.show .show__application .application__items .items__btn.items__btn--twitter a,.giftbooks.show .show__application .application__items .items__btn.items__btn--twitter button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.giftbooks.show .show__application .application__items .items__btn.items__btn--twitter>*:hover,.giftbooks.show .show__application .application__items .items__btn.items__btn--twitter a:hover,.giftbooks.show .show__application .application__items .items__btn.items__btn--twitter button:hover{text-decoration:none}.giftbooks.show .show__application .application__items .items__btn.items__btn--twitter>*:focus,.giftbooks.show .show__application .application__items .items__btn.items__btn--twitter a:focus,.giftbooks.show .show__application .application__items .items__btn.items__btn--twitter button:focus{outline:none}.giftbooks.show .show__application .application__items .items__btn.items__btn--twitter,.giftbooks.show .show__application .application__items .items__btn.items__btn--twitter *{color:#fff}.giftbooks.show .show__application .application__items .items__btn.items__btn--twitter:hover{border-color:#65c8f8;background-color:#65c8f8}.giftbooks.show .show__application .application__items .items__btn.items__btn--twitter:hover,.giftbooks.show .show__application .application__items .items__btn.items__btn--twitter:hover *{color:#fff}.giftbooks.show .show__application .application__items .items__btn.items__btn--twitter,.giftbooks.show .show__application .application__items .items__btn.items__btn--twitter *{font-size:13px;line-height:48px}.giftbooks.show .show__application .application__items .items__btn.items__btn--twitter .btn__icon{margin:15px 12px 0 20px;line-height:40px;width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -900px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.giftbooks.show .show__application .application__items .items__btn.items__btn--facebook{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#39579b;background-color:#39579b;box-shadow:0 1px 0 rgba(31,55,110,.3)}.giftbooks.show .show__application .application__items .items__btn.items__btn--facebook,.giftbooks.show .show__application .application__items .items__btn.items__btn--facebook *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.giftbooks.show .show__application .application__items .items__btn.items__btn--facebook>*,.giftbooks.show .show__application .application__items .items__btn.items__btn--facebook a,.giftbooks.show .show__application .application__items .items__btn.items__btn--facebook button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.giftbooks.show .show__application .application__items .items__btn.items__btn--facebook>*:hover,.giftbooks.show .show__application .application__items .items__btn.items__btn--facebook a:hover,.giftbooks.show .show__application .application__items .items__btn.items__btn--facebook button:hover{text-decoration:none}.giftbooks.show .show__application .application__items .items__btn.items__btn--facebook>*:focus,.giftbooks.show .show__application .application__items .items__btn.items__btn--facebook a:focus,.giftbooks.show .show__application .application__items .items__btn.items__btn--facebook button:focus{outline:none}.giftbooks.show .show__application .application__items .items__btn.items__btn--facebook,.giftbooks.show .show__application .application__items .items__btn.items__btn--facebook *{color:#fff}.giftbooks.show .show__application .application__items .items__btn.items__btn--facebook:hover{border-color:#5977d0;background-color:#5977d0}.giftbooks.show .show__application .application__items .items__btn.items__btn--facebook:hover,.giftbooks.show .show__application .application__items .items__btn.items__btn--facebook:hover *{color:#fff}.giftbooks.show .show__application .application__items .items__btn.items__btn--facebook,.giftbooks.show .show__application .application__items .items__btn.items__btn--facebook *{font-size:13px;line-height:48px}.giftbooks.show .show__application .application__items .items__btn.items__btn--facebook .btn__icon{margin:15px 12px 0 20px;line-height:40px;width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -850px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.giftbooks.show .show__application .application__cautions{line-height:1.5;color:#999}.giftbooks.show .show__application .application__cautions>li{margin-left:1em;text-indent:-1em}.giftbooks.show .show__application .application__cautions__free{font-weight:bold}.giftbooks .show__force-through{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:163px;text-align:center;font-size:30px;line-height:70px;color:#fff;background-color:rgba(0,0,0,.8);z-index:100}.inquiries.form{margin:0 auto;padding:20px 0 15px 0;text-align:left;width:760px;width:944px}.inquiries.form .form__field{padding:10px 0 10px}.inquiries.form .form__field:after{content:"";clear:both;height:0;display:block;visibility:hidden}.inquiries.form .form__field .field__caption{float:left;width:130px;padding:4px 15px 6px 0;margin:0;text-align:right}.inquiries.form .form__field .field__caption label{font-size:13px;line-height:24px}.inquiries.form .form__field .field__caption .caption__type{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:24px;height:10px;float:right;font-size:10px;text-align:center;line-height:10px;font-weight:bold;margin:2px 0 5px 5px;color:#fff;padding:5px 4px;background-color:transparent}.inquiries.form .form__field .field__caption.field__caption--required .caption__type{background-color:#f33}.inquiries.form .form__field .field__caption.field__caption--arbitrary .caption__type{background-color:#66f}.inquiries.form .form__field .field__input{float:left;position:relative;width:615px;text-align:left}.inquiries.form .form__field .field__input input:read-only{background:#ddd}.inquiries.form .form__field .field__input textarea{padding-right:36px}.inquiries.form .form__field .field__input select{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;min-width:80px;font-size:12px;line-height:1.5;min-width:80px;box-sizing:border-box;border:1px solid #ccc;height:32px;text-indent:2px}.inquiries.form .form__field .field__input .input__resizable-textarea{position:relative;margin-bottom:5px}.inquiries.form .form__field .field__input .input__resizable-textarea>*{width:100%;min-height:50px;padding:10px;margin:0;font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:16px;white-space:pre-wrap;word-break:break-all;box-sizing:border-box}.inquiries.form .form__field .field__input .input__resizable-textarea pre{opacity:0}.inquiries.form .form__field .field__input .input__resizable-textarea textarea{height:100%;overflow:hidden;position:absolute;top:0;left:0;padding:10px 30px 10px 10px}.inquiries.form .form__field .field__input .input__textarea--long{min-height:12em}.inquiries.form .form__field .field__input .input__upload{height:140px;margin-left:140px}.inquiries.form .form__field .field__input .input__upload .upload__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative;font-size:12px;line-height:38px;width:350px;height:40px;box-sizing:border-box;border:1px solid #a2ac9e;background-color:#e2ecde;text-indent:10px;text-align:center;margin-bottom:5px}.inquiries.form .form__field .field__input .input__upload .upload__button input[type=file]{position:absolute;left:0;opacity:0;width:350px;margin-bottom:0}.inquiries.form .form__field .field__input .input__upload .upload__image,.inquiries.form .form__field .field__input .input__upload .upload__image .image__thumbnail{position:absolute;top:0;left:0;width:120px;height:120px;background:center no-repeat;background-size:contain;box-sizing:border-box;border:2px dashed #f0f0f0}.inquiries.form .form__field .field__input .input__upload .upload__description{font-size:11px;line-height:14px;margin-top:4px;color:#999}.inquiries.form .form__field .field__input .input__upload p{line-height:1.5}.inquiries.form .form__field .field__input .input__icon{position:absolute;top:11px;right:10px;z-index:200}.inquiries.form .form__field .field__input .input__tip{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-shadow:0 0 3px 0 rgba(0,0,0,.2);display:none;position:absolute;top:-35px;left:50%;white-space:nowrap;background-color:#355b75;border-radius:4px;padding:10px 20px;transform:translateX(-50%);color:#fff;line-height:1;z-index:201}.inquiries.form .form__field .field__input .input__tip:after{display:block;content:"";height:8px;width:8px;background-color:#355b75;position:absolute;left:50%;bottom:-4px;transform:translateX(-50%) rotate(-45deg)}.inquiries.form .form__field .field__confirmation{display:none;margin:4px;float:left;font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:1.5;width:66%}.inquiries.form .form__field .field__confirmation>p:not(:last-child){margin-bottom:10px}.inquiries.form .form__field .field__confirmation.field__confirmation--break-word{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.inquiries.form .form__field .field__confirmation .confirmation__image{width:400px;height:400px;background:center no-repeat;background-size:cover}.inquiries.form .form__field .field__confirmation .confirmation__image.confirmation__image--book{width:200px;height:200px;background-size:contain;background-position:initial}.inquiries.form .form__field.form__field--ok .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -50px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.inquiries.form .form__field.form__field--ng .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) 0px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.inquiries.form .form__field.form__field--ng .field__input .input__upload .upload__image .image__thumbnail{display:none}.inquiries.form .form__field.form__field--ng .field__input .input__tip{display:block}.inquiries.form .form__action{margin-left:145px}.inquiries.form .form__action .action__controller .controller__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3);width:100%;margin-top:10px}.inquiries.form .form__action .action__controller .controller__button,.inquiries.form .form__action .action__controller .controller__button *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.inquiries.form .form__action .action__controller .controller__button>*,.inquiries.form .form__action .action__controller .controller__button a,.inquiries.form .form__action .action__controller .controller__button button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.inquiries.form .form__action .action__controller .controller__button>*:hover,.inquiries.form .form__action .action__controller .controller__button a:hover,.inquiries.form .form__action .action__controller .controller__button button:hover{text-decoration:none}.inquiries.form .form__action .action__controller .controller__button>*:focus,.inquiries.form .form__action .action__controller .controller__button a:focus,.inquiries.form .form__action .action__controller .controller__button button:focus{outline:none}.inquiries.form .form__action .action__controller .controller__button,.inquiries.form .form__action .action__controller .controller__button *{color:#fff}.inquiries.form .form__action .action__controller .controller__button:hover{border:1px solid #ffca38;background-color:#ffca38}.inquiries.form .form__action .action__controller .controller__button,.inquiries.form .form__action .action__controller .controller__button *{font-size:13px;line-height:48px}.inquiries.form .form__action .action__controller .controller__button,.inquiries.form .form__action .action__controller .controller__button *{text-align:center}.inquiries.form .form__action .action__controller .controller__button.controller__button--revision{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3)}.inquiries.form .form__action .action__controller .controller__button.controller__button--revision,.inquiries.form .form__action .action__controller .controller__button.controller__button--revision *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.inquiries.form .form__action .action__controller .controller__button.controller__button--revision>*,.inquiries.form .form__action .action__controller .controller__button.controller__button--revision a,.inquiries.form .form__action .action__controller .controller__button.controller__button--revision button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.inquiries.form .form__action .action__controller .controller__button.controller__button--revision>*:hover,.inquiries.form .form__action .action__controller .controller__button.controller__button--revision a:hover,.inquiries.form .form__action .action__controller .controller__button.controller__button--revision button:hover{text-decoration:none}.inquiries.form .form__action .action__controller .controller__button.controller__button--revision>*:focus,.inquiries.form .form__action .action__controller .controller__button.controller__button--revision a:focus,.inquiries.form .form__action .action__controller .controller__button.controller__button--revision button:focus{outline:none}.inquiries.form .form__action .action__controller .controller__button.controller__button--revision,.inquiries.form .form__action .action__controller .controller__button.controller__button--revision *{color:#666}.inquiries.form .form__action .action__controller .controller__button.controller__button--revision:hover{border-color:#4a8600;background-color:#549800}.inquiries.form .form__action .action__controller .controller__button.controller__button--revision:hover,.inquiries.form .form__action .action__controller .controller__button.controller__button--revision:hover *{color:#fff}.inquiries.form .form__action .action__controller .controller__button.controller__button--revision,.inquiries.form .form__action .action__controller .controller__button.controller__button--revision *{text-align:center}.inquiries.form .form__action .action__controller.action__controller--confirmation{display:none}.inquiries.form.form--confirm .form__field .field__input,.inquiries.form.form--opinion.form--completed .form__field .field__input,.inquiries.form.form--completed .form__field .field__input,.inquiries.form.form--sending .form__field .field__input{display:none}.inquiries.form.form--confirm .form__field .field__confirmation,.inquiries.form.form--opinion.form--completed .form__field .field__confirmation,.inquiries.form.form--completed .form__field .field__confirmation,.inquiries.form.form--sending .form__field .field__confirmation{display:block}.inquiries.form.form--confirm .form__action .action__controller.action__controller--input,.inquiries.form.form--opinion.form--completed .form__action .action__controller.action__controller--input,.inquiries.form.form--completed .form__action .action__controller.action__controller--input,.inquiries.form.form--sending .form__action .action__controller.action__controller--input{display:none}.inquiries.form.form--confirm .form__action .action__controller.action__controller--confirmation,.inquiries.form.form--opinion.form--completed .form__action .action__controller.action__controller--confirmation,.inquiries.form.form--completed .form__action .action__controller.action__controller--confirmation,.inquiries.form.form--sending .form__action .action__controller.action__controller--confirmation{display:block}.inquiries.form.form--sending .form__action{display:none}.inquiries.form.form--sending .form__sending{display:block}.inquiries.form.form--completed .form__action{display:none}.inquiries.form.form--completed .form__completed{display:block}.inquiries.form.form--opinion .form__notice.form__notice--opinion{display:block}.inquiries.form.form--opinion .form__notice.form__notice--other{display:none}.inquiries.form.form--opinion.form--completed .form__action{display:none}.inquiries.form.form--opinion.form--completed .form__completed.form__completed--opinion{display:block}.inquiries.form.form--opinion.form--completed .form__completed.form__completed--other{display:none}.inquiries.form.form--completed .form__action{display:none}.inquiries.form.form--completed .form__completed.form__completed--opinion{display:none}.inquiries.form.form--completed .form__completed.form__completed--other{display:block}.inquiries.form .form__notice{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#f8f8f8;border:1px solid #f0f0f0;width:700px;margin:0 auto 20px;padding:16px 20px;line-height:1.5em}.inquiries.form .form__notice .notice__header .header__title{margin-bottom:6px;font-weight:bold;font-size:16px}.inquiries.form .form__notice .notice__title{border-top:1px solid #f0f0f0;margin:10px -15px 5px;padding:10px 15px 0}.inquiries.form .form__notice>p:not(:last-of-type){margin-bottom:6px}.inquiries.form .form__notice.form__notice--opinion{display:none}.inquiries.form .form__notice .notice-address{border-top:1px dashed #8e8e8e;margin-top:12px;padding-top:12px}.inquiries.form .form__notice .notice-address__list{margin:6px 0 0 12px}.inquiries.form .form__notice .notice-address__list__item{list-style-type:disc}.inquiries.form .form__field{border-bottom:1px solid #f0f0f0}.inquiries.form .form__field.form__field--disabled{display:none}.inquiries.form .form__field .field__caption{width:200px}.inquiries.form .form__field .field__input{width:624px}.inquiries.form .form__field .field__input textarea{height:200px}.inquiries.form .form__field .field__input .input__icon{right:10px}.inquiries.form .form__field .field__input .input__tip{margin-top:-20px;margin-left:-20px}.inquiries.form .form__field .field__input .input__description{margin-bottom:10px;margin-top:9px}.inquiries.form .form__action .action__controller{width:300px;margin-left:200px}.inquiries.form .form__privacy{margin-top:5px}.inquiries.form .form__sending{width:100%;height:50px;background:#fff url(/packs/spinner-acdc0aa9f356f0bf5d6b0c8491ee11a2.gif) center no-repeat;background-size:contain;display:none}.inquiries.form .form__completed{margin-top:20px;text-align:center;display:none}.inquiries.new{margin:0 auto 15px;text-align:left;width:1004px}.inquiries.new:after{content:"";clear:both;height:0;display:block;visibility:hidden}.notifications.index .index__notifications .notifications__notification{position:relative;display:block;border-bottom:1px solid #cfcfcf;background-color:#eee;margin:0;padding:15px 15px 15px 75px;cursor:pointer;color:#333}.notifications.index .index__notifications .notifications__notification .notification__avatar{height:48px;width:48px;left:15px;position:absolute;top:15px;z-index:1}.notifications.index .index__notifications .notifications__notification .notification__avatar img{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;height:48px;width:48px}.notifications.index .index__notifications .notifications__notification .notification__username{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:70%;margin:0;float:left;font-weight:bold;line-height:18px}.notifications.index .index__notifications .notifications__notification .notification__username a{color:#219315}.notifications.index .index__notifications .notifications__notification .notification__username a:hover{color:#64bc4b;text-decoration:underline}.notifications.index .index__notifications .notifications__notification .notification__date{width:30%;margin:0;color:#999;float:right;font-size:12px;line-height:17px;text-align:right}.notifications.index .index__notifications .notifications__notification .notification__date>a{color:#999}.notifications.index .index__notifications .notifications__notification .notification__content{word-wrap:break-word;overflow-wrap:break-word;clear:both;padding-top:2px;margin-bottom:8px;line-height:1.5;overflow:hidden}.notifications.index .index__notifications .notifications__notification .notification__content>p{line-height:1.5;margin-bottom:5px}.notifications.index .index__notifications .notifications__notification.notifications__notification--unread{background-color:#fff;font-weight:bold}.notifications.index .index__notifications .notifications__notification:hover{background-color:#74cc55;text-decoration:none}.notifications.index .index__not-exist{padding:50px 0;text-align:center;color:#999;font-size:12px}.new_books.index .index__outline{padding:15px;margin-bottom:15px;border-bottom:1px solid #ccc}.new_books.index .index__outline p{line-height:1.5}.new_books.index .index__list:after{content:"";clear:both;height:0;display:block;visibility:hidden}.new_books.index .index__list .list__item{margin-bottom:10px;padding:0 15px 15px 15px;border-bottom:1px solid #ececec;margin-bottom:15px}.new_books.index .index__list .list__item:after{content:"";clear:both;height:0;display:block;visibility:hidden}.new_books.index .index__list .list__item .item__cover{float:left;width:100px;height:120px}.new_books.index .index__list .list__item .item__cover .cover__image a{position:relative;display:block;width:100px;height:120px}.new_books.index .index__list .list__item .item__cover .cover__image img{position:absolute;display:block;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100px;max-height:120px}.new_books.index .index__list .list__item .item__details .details__title{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:bold;line-height:1.5;max-width:100%}.new_books.index .index__list .list__item .item__details .details__authors>li{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:inline-block;font-size:12px;line-height:1.5;max-width:100%}.new_books.index .index__list .list__item .item__details .details__options{margin-top:3px;font-size:0;line-height:0}.new_books.index .index__list .list__item .item__details .details__options dt{-webkit-border-top-left-radius:4px;-moz-border-top-left-radius:4px;-ms-border-top-left-radius:4px;-o-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;-ms-border-bottom-left-radius:4px;-o-border-bottom-left-radius:4px;border-bottom-left-radius:4px;display:inline-block;border-top:1px solid #999;border-bottom:1px solid #999;border-left:1px solid #999;box-sizing:border-box;background-color:#999;color:#fff;font-size:10px;line-height:18px;padding:0 5px}.new_books.index .index__list .list__item .item__details .details__options dd{-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;-ms-border-bottom-right-radius:4px;-o-border-bottom-right-radius:4px;border-bottom-right-radius:4px;display:inline-block;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;box-sizing:border-box;color:#666;font-size:10px;line-height:18px;padding:0 5px;margin-right:5px}.new_books.index .index__list .list__item .item__details .details__links{margin-top:10px}.new_books.index .index__list .list__item .item__details .details__links .links__register{float:left;width:185px;height:auto;margin-right:8px}.new_books.index .index__list .list__item .item__details .details__links .links__register .register__btn{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3)}.new_books.index .index__list .list__item .item__details .details__links .links__register .register__btn,.new_books.index .index__list .list__item .item__details .details__links .links__register .register__btn *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.new_books.index .index__list .list__item .item__details .details__links .links__register .register__btn>*,.new_books.index .index__list .list__item .item__details .details__links .links__register .register__btn a,.new_books.index .index__list .list__item .item__details .details__links .links__register .register__btn button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.new_books.index .index__list .list__item .item__details .details__links .links__register .register__btn>*:hover,.new_books.index .index__list .list__item .item__details .details__links .links__register .register__btn a:hover,.new_books.index .index__list .list__item .item__details .details__links .links__register .register__btn button:hover{text-decoration:none}.new_books.index .index__list .list__item .item__details .details__links .links__register .register__btn>*:focus,.new_books.index .index__list .list__item .item__details .details__links .links__register .register__btn a:focus,.new_books.index .index__list .list__item .item__details .details__links .links__register .register__btn button:focus{outline:none}.new_books.index .index__list .list__item .item__details .details__links .links__register .register__btn,.new_books.index .index__list .list__item .item__details .details__links .links__register .register__btn *{color:#606060}.new_books.index .index__list .list__item .item__details .details__links .links__register .register__btn:hover{border-color:#4a8600;background-color:#549800}.new_books.index .index__list .list__item .item__details .details__links .links__register .register__btn:hover,.new_books.index .index__list .list__item .item__details .details__links .links__register .register__btn:hover *{color:#fff}.new_books.index .index__list .list__item .item__details .details__links .links__register .register__btn,.new_books.index .index__list .list__item .item__details .details__links .links__register .register__btn *{text-align:center}.new_books.index .index__list .list__item .item__details .details__links .links__register .register__btn,.new_books.index .index__list .list__item .item__details .details__links .links__register .register__btn *{font-size:11px;line-height:24px}.new_books.index .index__list .list__item .item__details .details__links .links__register .register__btn .btn__icon{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -750px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin:2px 5px 0 0}.new_books.index .index__list .list__item .item__details .details__links .links__register .register__btn:hover .btn__icon{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -750px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin:2px 5px 0 0}.new_books.index .index__list .list__item .item__details .details__links .links__register.links__register--unregister .register__btn{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.new_books.index .index__list .list__item .item__details .details__links .links__register.links__register--unregister .register__btn,.new_books.index .index__list .list__item .item__details .details__links .links__register.links__register--unregister .register__btn *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.new_books.index .index__list .list__item .item__details .details__links .links__register.links__register--unregister .register__btn>*,.new_books.index .index__list .list__item .item__details .details__links .links__register.links__register--unregister .register__btn a,.new_books.index .index__list .list__item .item__details .details__links .links__register.links__register--unregister .register__btn button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.new_books.index .index__list .list__item .item__details .details__links .links__register.links__register--unregister .register__btn>*:hover,.new_books.index .index__list .list__item .item__details .details__links .links__register.links__register--unregister .register__btn a:hover,.new_books.index .index__list .list__item .item__details .details__links .links__register.links__register--unregister .register__btn button:hover{text-decoration:none}.new_books.index .index__list .list__item .item__details .details__links .links__register.links__register--unregister .register__btn>*:focus,.new_books.index .index__list .list__item .item__details .details__links .links__register.links__register--unregister .register__btn a:focus,.new_books.index .index__list .list__item .item__details .details__links .links__register.links__register--unregister .register__btn button:focus{outline:none}.new_books.index .index__list .list__item .item__details .details__links .links__register.links__register--unregister .register__btn,.new_books.index .index__list .list__item .item__details .details__links .links__register.links__register--unregister .register__btn *{color:#fff}.new_books.index .index__list .list__item .item__details .details__links .links__register.links__register--unregister .register__btn:hover{border:1px solid #ffca38;background-color:#ffca38}.new_books.index .index__list .list__item .item__details .details__links .links__register.links__register--unregister .register__btn,.new_books.index .index__list .list__item .item__details .details__links .links__register.links__register--unregister .register__btn *{text-align:center}.new_books.index .index__list .list__item .item__details .details__links .links__register.links__register--unregister .register__btn,.new_books.index .index__list .list__item .item__details .details__links .links__register.links__register--unregister .register__btn *{font-size:11px;line-height:24px}.new_books.index .index__list .list__item .item__details .details__links .links__register.links__register--unregister .register__btn .btn__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin:5px 5px 0 0}.new_books.index .index__list .list__item .item__details .details__links .links__register.links__register--unregister .register__btn:hover .btn__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin:5px 5px 0 0}.new_books.index .index__list .list__item .item__details .details__links .amazon-link{float:left;width:164px;height:26px;display:block}.new_books.index .index__list .list__item .item__details .details__links .amazon-link img{width:100%;height:auto;vertical-align:bottom}.new_books.settings.index .index__guide{padding:15px;border-bottom:1px solid #ccc}.new_books.settings.index .index__guide p{line-height:1.5}.new_books.settings.index .index__settings{padding:15px;border-bottom:1px solid #ccc}.new_books.settings.index .index__settings .settings__not-exist{padding:50px 0;text-align:center;color:#999;font-size:12px}.new_books.settings.index .index__settings .settings__title{margin-top:0;margin-bottom:5px;font-size:16px;font-weight:bold;color:#64bc4b;line-height:1.5}.new_books.settings.index .index__settings .settings__form{margin:0 auto;padding:20px 0 15px 0;text-align:left;width:760px;width:100%;margin:0;padding:0;text-align:center}.new_books.settings.index .index__settings .settings__form .form__field{padding:10px 0 10px}.new_books.settings.index .index__settings .settings__form .form__field:after{content:"";clear:both;height:0;display:block;visibility:hidden}.new_books.settings.index .index__settings .settings__form .form__field .field__caption{float:left;width:130px;padding:4px 15px 6px 0;margin:0;text-align:right}.new_books.settings.index .index__settings .settings__form .form__field .field__caption label{font-size:13px;line-height:24px}.new_books.settings.index .index__settings .settings__form .form__field .field__caption .caption__type{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:24px;height:10px;float:right;font-size:10px;text-align:center;line-height:10px;font-weight:bold;margin:2px 0 5px 5px;color:#fff;padding:5px 4px;background-color:transparent}.new_books.settings.index .index__settings .settings__form .form__field .field__caption.field__caption--required .caption__type{background-color:#f33}.new_books.settings.index .index__settings .settings__form .form__field .field__caption.field__caption--arbitrary .caption__type{background-color:#66f}.new_books.settings.index .index__settings .settings__form .form__field .field__input{float:left;position:relative;width:615px;text-align:left}.new_books.settings.index .index__settings .settings__form .form__field .field__input input:read-only{background:#ddd}.new_books.settings.index .index__settings .settings__form .form__field .field__input textarea{padding-right:36px}.new_books.settings.index .index__settings .settings__form .form__field .field__input select{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;min-width:80px;font-size:12px;line-height:1.5;min-width:80px;box-sizing:border-box;border:1px solid #ccc;height:32px;text-indent:2px}.new_books.settings.index .index__settings .settings__form .form__field .field__input .input__resizable-textarea{position:relative;margin-bottom:5px}.new_books.settings.index .index__settings .settings__form .form__field .field__input .input__resizable-textarea>*{width:100%;min-height:50px;padding:10px;margin:0;font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:16px;white-space:pre-wrap;word-break:break-all;box-sizing:border-box}.new_books.settings.index .index__settings .settings__form .form__field .field__input .input__resizable-textarea pre{opacity:0}.new_books.settings.index .index__settings .settings__form .form__field .field__input .input__resizable-textarea textarea{height:100%;overflow:hidden;position:absolute;top:0;left:0;padding:10px 30px 10px 10px}.new_books.settings.index .index__settings .settings__form .form__field .field__input .input__textarea--long{min-height:12em}.new_books.settings.index .index__settings .settings__form .form__field .field__input .input__upload{height:140px;margin-left:140px}.new_books.settings.index .index__settings .settings__form .form__field .field__input .input__upload .upload__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative;font-size:12px;line-height:38px;width:350px;height:40px;box-sizing:border-box;border:1px solid #a2ac9e;background-color:#e2ecde;text-indent:10px;text-align:center;margin-bottom:5px}.new_books.settings.index .index__settings .settings__form .form__field .field__input .input__upload .upload__button input[type=file]{position:absolute;left:0;opacity:0;width:350px;margin-bottom:0}.new_books.settings.index .index__settings .settings__form .form__field .field__input .input__upload .upload__image,.new_books.settings.index .index__settings .settings__form .form__field .field__input .input__upload .upload__image .image__thumbnail{position:absolute;top:0;left:0;width:120px;height:120px;background:center no-repeat;background-size:contain;box-sizing:border-box;border:2px dashed #f0f0f0}.new_books.settings.index .index__settings .settings__form .form__field .field__input .input__upload .upload__description{font-size:11px;line-height:14px;margin-top:4px;color:#999}.new_books.settings.index .index__settings .settings__form .form__field .field__input .input__upload p{line-height:1.5}.new_books.settings.index .index__settings .settings__form .form__field .field__input .input__icon{position:absolute;top:11px;right:10px;z-index:200}.new_books.settings.index .index__settings .settings__form .form__field .field__input .input__tip{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-shadow:0 0 3px 0 rgba(0,0,0,.2);display:none;position:absolute;top:-35px;left:50%;white-space:nowrap;background-color:#355b75;border-radius:4px;padding:10px 20px;transform:translateX(-50%);color:#fff;line-height:1;z-index:201}.new_books.settings.index .index__settings .settings__form .form__field .field__input .input__tip:after{display:block;content:"";height:8px;width:8px;background-color:#355b75;position:absolute;left:50%;bottom:-4px;transform:translateX(-50%) rotate(-45deg)}.new_books.settings.index .index__settings .settings__form .form__field .field__confirmation{display:none;margin:4px;float:left;font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:1.5;width:66%}.new_books.settings.index .index__settings .settings__form .form__field .field__confirmation>p:not(:last-child){margin-bottom:10px}.new_books.settings.index .index__settings .settings__form .form__field .field__confirmation.field__confirmation--break-word{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.new_books.settings.index .index__settings .settings__form .form__field .field__confirmation .confirmation__image{width:400px;height:400px;background:center no-repeat;background-size:cover}.new_books.settings.index .index__settings .settings__form .form__field .field__confirmation .confirmation__image.confirmation__image--book{width:200px;height:200px;background-size:contain;background-position:initial}.new_books.settings.index .index__settings .settings__form .form__field.form__field--ok .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -50px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.new_books.settings.index .index__settings .settings__form .form__field.form__field--ng .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) 0px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.new_books.settings.index .index__settings .settings__form .form__field.form__field--ng .field__input .input__upload .upload__image .image__thumbnail{display:none}.new_books.settings.index .index__settings .settings__form .form__field.form__field--ng .field__input .input__tip{display:block}.new_books.settings.index .index__settings .settings__form .form__action{margin-left:145px}.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3);width:100%;margin-top:10px}.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button,.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button>*,.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button a,.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button>*:hover,.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button a:hover,.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button button:hover{text-decoration:none}.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button>*:focus,.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button a:focus,.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button button:focus{outline:none}.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button,.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button *{color:#fff}.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button:hover{border:1px solid #ffca38;background-color:#ffca38}.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button,.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button *{font-size:13px;line-height:48px}.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button,.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button *{text-align:center}.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button.controller__button--revision{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3)}.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button.controller__button--revision,.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button.controller__button--revision *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button.controller__button--revision>*,.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button.controller__button--revision a,.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button.controller__button--revision button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button.controller__button--revision>*:hover,.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button.controller__button--revision a:hover,.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button.controller__button--revision button:hover{text-decoration:none}.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button.controller__button--revision>*:focus,.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button.controller__button--revision a:focus,.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button.controller__button--revision button:focus{outline:none}.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button.controller__button--revision,.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button.controller__button--revision *{color:#666}.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button.controller__button--revision:hover{border-color:#4a8600;background-color:#549800}.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button.controller__button--revision:hover,.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button.controller__button--revision:hover *{color:#fff}.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button.controller__button--revision,.new_books.settings.index .index__settings .settings__form .form__action .action__controller .controller__button.controller__button--revision *{text-align:center}.new_books.settings.index .index__settings .settings__form .form__action .action__controller.action__controller--confirmation{display:none}.new_books.settings.index .index__settings .settings__form.form--confirm .form__field .field__input{display:none}.new_books.settings.index .index__settings .settings__form.form--confirm .form__field .field__confirmation{display:block}.new_books.settings.index .index__settings .settings__form.form--confirm .form__action .action__controller.action__controller--input{display:none}.new_books.settings.index .index__settings .settings__form.form--confirm .form__action .action__controller.action__controller--confirmation{display:block}.new_books.settings.index .index__settings .settings__form .form__field{display:inline-block}.new_books.settings.index .index__settings .settings__form .form__field .field__input{float:none;width:auto}.new_books.settings.index .index__settings .settings__form .form__field.form__field--select select{margin-right:5px}.new_books.settings.index .index__settings .settings__form .form__field.form__field--select span{margin-right:10px}.new_books.settings.index .index__settings .settings__form .form__field.form__field--checkbox input{margin-right:5px}.new_books.settings.index .index__settings .settings__form .form__field.form__field--checkbox label{margin-right:20px}.new_books.settings.index .index__settings .settings__form .form__action{display:inline-block;margin:0;padding:15px 0 0 0;width:120px}.new_books.settings.index .index__exsample{padding:15px}.new_books.settings.index .index__exsample .exsample__title{margin-top:0;margin-bottom:5px;font-size:16px;font-weight:bold;color:#64bc4b;line-height:1.5}.new_books.settings.index .index__exsample .exsample__body{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #f0f0f0;background-color:#f7f7f7;padding:15px 30px}.new_books.settings.index .index__exsample .exsample__body>p{line-height:1.5}.new_books.settings.index .index__exsample .exsample__body>p:not(:last-child){margin-bottom:1em}.modal.modal-keyword .modal__window{width:500px}.modal.modal-keyword .modal__window .window__form{margin:0 auto;padding:20px 0 15px 0;text-align:left;width:760px;width:100%;margin:0;padding:0}.modal.modal-keyword .modal__window .window__form .form__field{padding:10px 0 10px}.modal.modal-keyword .modal__window .window__form .form__field:after{content:"";clear:both;height:0;display:block;visibility:hidden}.modal.modal-keyword .modal__window .window__form .form__field .field__caption{float:left;width:130px;padding:4px 15px 6px 0;margin:0;text-align:right}.modal.modal-keyword .modal__window .window__form .form__field .field__caption label{font-size:13px;line-height:24px}.modal.modal-keyword .modal__window .window__form .form__field .field__caption .caption__type{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:24px;height:10px;float:right;font-size:10px;text-align:center;line-height:10px;font-weight:bold;margin:2px 0 5px 5px;color:#fff;padding:5px 4px;background-color:transparent}.modal.modal-keyword .modal__window .window__form .form__field .field__caption.field__caption--required .caption__type{background-color:#f33}.modal.modal-keyword .modal__window .window__form .form__field .field__caption.field__caption--arbitrary .caption__type{background-color:#66f}.modal.modal-keyword .modal__window .window__form .form__field .field__input{float:left;position:relative;width:615px;text-align:left}.modal.modal-keyword .modal__window .window__form .form__field .field__input input:read-only{background:#ddd}.modal.modal-keyword .modal__window .window__form .form__field .field__input textarea{padding-right:36px}.modal.modal-keyword .modal__window .window__form .form__field .field__input select{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;min-width:80px;font-size:12px;line-height:1.5;min-width:80px;box-sizing:border-box;border:1px solid #ccc;height:32px;text-indent:2px}.modal.modal-keyword .modal__window .window__form .form__field .field__input .input__resizable-textarea{position:relative;margin-bottom:5px}.modal.modal-keyword .modal__window .window__form .form__field .field__input .input__resizable-textarea>*{width:100%;min-height:50px;padding:10px;margin:0;font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:16px;white-space:pre-wrap;word-break:break-all;box-sizing:border-box}.modal.modal-keyword .modal__window .window__form .form__field .field__input .input__resizable-textarea pre{opacity:0}.modal.modal-keyword .modal__window .window__form .form__field .field__input .input__resizable-textarea textarea{height:100%;overflow:hidden;position:absolute;top:0;left:0;padding:10px 30px 10px 10px}.modal.modal-keyword .modal__window .window__form .form__field .field__input .input__textarea--long{min-height:12em}.modal.modal-keyword .modal__window .window__form .form__field .field__input .input__upload{height:140px;margin-left:140px}.modal.modal-keyword .modal__window .window__form .form__field .field__input .input__upload .upload__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative;font-size:12px;line-height:38px;width:350px;height:40px;box-sizing:border-box;border:1px solid #a2ac9e;background-color:#e2ecde;text-indent:10px;text-align:center;margin-bottom:5px}.modal.modal-keyword .modal__window .window__form .form__field .field__input .input__upload .upload__button input[type=file]{position:absolute;left:0;opacity:0;width:350px;margin-bottom:0}.modal.modal-keyword .modal__window .window__form .form__field .field__input .input__upload .upload__image,.modal.modal-keyword .modal__window .window__form .form__field .field__input .input__upload .upload__image .image__thumbnail{position:absolute;top:0;left:0;width:120px;height:120px;background:center no-repeat;background-size:contain;box-sizing:border-box;border:2px dashed #f0f0f0}.modal.modal-keyword .modal__window .window__form .form__field .field__input .input__upload .upload__description{font-size:11px;line-height:14px;margin-top:4px;color:#999}.modal.modal-keyword .modal__window .window__form .form__field .field__input .input__upload p{line-height:1.5}.modal.modal-keyword .modal__window .window__form .form__field .field__input .input__icon{position:absolute;top:11px;right:10px;z-index:200}.modal.modal-keyword .modal__window .window__form .form__field .field__input .input__tip{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-shadow:0 0 3px 0 rgba(0,0,0,.2);display:none;position:absolute;top:-35px;left:50%;white-space:nowrap;background-color:#355b75;border-radius:4px;padding:10px 20px;transform:translateX(-50%);color:#fff;line-height:1;z-index:201}.modal.modal-keyword .modal__window .window__form .form__field .field__input .input__tip:after{display:block;content:"";height:8px;width:8px;background-color:#355b75;position:absolute;left:50%;bottom:-4px;transform:translateX(-50%) rotate(-45deg)}.modal.modal-keyword .modal__window .window__form .form__field .field__confirmation{display:none;margin:4px;float:left;font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:1.5;width:66%}.modal.modal-keyword .modal__window .window__form .form__field .field__confirmation>p:not(:last-child){margin-bottom:10px}.modal.modal-keyword .modal__window .window__form .form__field .field__confirmation.field__confirmation--break-word{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.modal.modal-keyword .modal__window .window__form .form__field .field__confirmation .confirmation__image{width:400px;height:400px;background:center no-repeat;background-size:cover}.modal.modal-keyword .modal__window .window__form .form__field .field__confirmation .confirmation__image.confirmation__image--book{width:200px;height:200px;background-size:contain;background-position:initial}.modal.modal-keyword .modal__window .window__form .form__field.form__field--ok .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -50px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.modal.modal-keyword .modal__window .window__form .form__field.form__field--ng .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) 0px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.modal.modal-keyword .modal__window .window__form .form__field.form__field--ng .field__input .input__upload .upload__image .image__thumbnail{display:none}.modal.modal-keyword .modal__window .window__form .form__field.form__field--ng .field__input .input__tip{display:block}.modal.modal-keyword .modal__window .window__form .form__action{margin-left:145px}.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3);width:100%;margin-top:10px}.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button,.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button>*,.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button a,.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button>*:hover,.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button a:hover,.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button button:hover{text-decoration:none}.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button>*:focus,.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button a:focus,.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button button:focus{outline:none}.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button,.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button *{color:#fff}.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button:hover{border:1px solid #ffca38;background-color:#ffca38}.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button,.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button *{font-size:13px;line-height:48px}.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button,.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button *{text-align:center}.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button.controller__button--revision{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3)}.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button.controller__button--revision,.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button.controller__button--revision *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button.controller__button--revision>*,.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button.controller__button--revision a,.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button.controller__button--revision button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button.controller__button--revision>*:hover,.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button.controller__button--revision a:hover,.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button.controller__button--revision button:hover{text-decoration:none}.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button.controller__button--revision>*:focus,.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button.controller__button--revision a:focus,.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button.controller__button--revision button:focus{outline:none}.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button.controller__button--revision,.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button.controller__button--revision *{color:#666}.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button.controller__button--revision:hover{border-color:#4a8600;background-color:#549800}.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button.controller__button--revision:hover,.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button.controller__button--revision:hover *{color:#fff}.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button.controller__button--revision,.modal.modal-keyword .modal__window .window__form .form__action .action__controller .controller__button.controller__button--revision *{text-align:center}.modal.modal-keyword .modal__window .window__form .form__action .action__controller.action__controller--confirmation{display:none}.modal.modal-keyword .modal__window .window__form.form--confirm .form__field .field__input{display:none}.modal.modal-keyword .modal__window .window__form.form--confirm .form__field .field__confirmation{display:block}.modal.modal-keyword .modal__window .window__form.form--confirm .form__action .action__controller.action__controller--input{display:none}.modal.modal-keyword .modal__window .window__form.form--confirm .form__action .action__controller.action__controller--confirmation{display:block}.modal.modal-keyword .modal__window .window__form .form__field{margin:0 auto 10px;padding:0;width:100%}.modal.modal-keyword .modal__window .window__form .form__field .field__input{width:100%}.modal.modal-keyword .modal__window .window__form .form__field.form__field--lastname{float:left;box-sizing:border-box;width:50%;padding-right:5px}.modal.modal-keyword .modal__window .window__form .form__field.form__field--firstname{float:left;box-sizing:border-box;width:50%;padding-left:5px}.modal.modal-keyword .modal__window .window__form .form__notice{clear:both}.modal.modal-keyword .modal__window .window__form .form__action{width:100%;margin:0;padding:15px 0 0 0}.new_books.keywords.index .index__guide{padding:15px;border-bottom:1px solid #ccc}.new_books.keywords.index .index__guide p{line-height:1.5;margin-bottom:10px}.new_books.keywords.index .index__guide .guide__operations{width:520px;margin:20px auto 0 auto}.new_books.keywords.index .index__guide .guide__operations:after{content:"";clear:both;height:0;display:block;visibility:hidden}.new_books.keywords.index .index__guide .guide__operations .operations__item{float:left;width:250px}.new_books.keywords.index .index__guide .guide__operations .operations__item:not(:first-child){margin-left:20px}.new_books.keywords.index .index__guide .guide__operations .operations__item .item__btn{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3)}.new_books.keywords.index .index__guide .guide__operations .operations__item .item__btn,.new_books.keywords.index .index__guide .guide__operations .operations__item .item__btn *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.new_books.keywords.index .index__guide .guide__operations .operations__item .item__btn>*,.new_books.keywords.index .index__guide .guide__operations .operations__item .item__btn a,.new_books.keywords.index .index__guide .guide__operations .operations__item .item__btn button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.new_books.keywords.index .index__guide .guide__operations .operations__item .item__btn>*:hover,.new_books.keywords.index .index__guide .guide__operations .operations__item .item__btn a:hover,.new_books.keywords.index .index__guide .guide__operations .operations__item .item__btn button:hover{text-decoration:none}.new_books.keywords.index .index__guide .guide__operations .operations__item .item__btn>*:focus,.new_books.keywords.index .index__guide .guide__operations .operations__item .item__btn a:focus,.new_books.keywords.index .index__guide .guide__operations .operations__item .item__btn button:focus{outline:none}.new_books.keywords.index .index__guide .guide__operations .operations__item .item__btn,.new_books.keywords.index .index__guide .guide__operations .operations__item .item__btn *{color:#606060}.new_books.keywords.index .index__guide .guide__operations .operations__item .item__btn:hover{border-color:#4a8600;background-color:#549800}.new_books.keywords.index .index__guide .guide__operations .operations__item .item__btn:hover,.new_books.keywords.index .index__guide .guide__operations .operations__item .item__btn:hover *{color:#fff}.new_books.keywords.index .index__guide .guide__operations .operations__item .item__btn,.new_books.keywords.index .index__guide .guide__operations .operations__item .item__btn *{text-align:center}.new_books.keywords.index .index__guide .guide__operations .operations__item .item__btn,.new_books.keywords.index .index__guide .guide__operations .operations__item .item__btn *{font-size:13px;line-height:48px}.new_books.keywords.index .index__guide .guide__operations .operations__item .item__btn .btn__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) 0px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin-top:16px;margin-right:5px}.new_books.keywords.index .index__keywords{padding:15px}.new_books.keywords.index .index__keywords .keywords__title{margin-top:0;margin-bottom:5px;font-size:16px;font-weight:bold;color:#64bc4b;line-height:1.5}.new_books.keywords.index .index__keywords .keywords__list{margin-bottom:20px}.new_books.keywords.index .index__keywords .keywords__list .list__item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:8px 10px;border-bottom:1px solid #f0f0f0}.new_books.keywords.index .index__keywords .keywords__list .list__item .item__key{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:530px;margin-right:10px;line-height:1.5}.new_books.keywords.index .index__keywords .keywords__list .list__item .item__delete{width:100px}.new_books.keywords.index .index__keywords .keywords__list .list__item .item__delete .delete__btn{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3)}.new_books.keywords.index .index__keywords .keywords__list .list__item .item__delete .delete__btn,.new_books.keywords.index .index__keywords .keywords__list .list__item .item__delete .delete__btn *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.new_books.keywords.index .index__keywords .keywords__list .list__item .item__delete .delete__btn>*,.new_books.keywords.index .index__keywords .keywords__list .list__item .item__delete .delete__btn a,.new_books.keywords.index .index__keywords .keywords__list .list__item .item__delete .delete__btn button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.new_books.keywords.index .index__keywords .keywords__list .list__item .item__delete .delete__btn>*:hover,.new_books.keywords.index .index__keywords .keywords__list .list__item .item__delete .delete__btn a:hover,.new_books.keywords.index .index__keywords .keywords__list .list__item .item__delete .delete__btn button:hover{text-decoration:none}.new_books.keywords.index .index__keywords .keywords__list .list__item .item__delete .delete__btn>*:focus,.new_books.keywords.index .index__keywords .keywords__list .list__item .item__delete .delete__btn a:focus,.new_books.keywords.index .index__keywords .keywords__list .list__item .item__delete .delete__btn button:focus{outline:none}.new_books.keywords.index .index__keywords .keywords__list .list__item .item__delete .delete__btn,.new_books.keywords.index .index__keywords .keywords__list .list__item .item__delete .delete__btn *{color:#606060}.new_books.keywords.index .index__keywords .keywords__list .list__item .item__delete .delete__btn:hover{border-color:#4a8600;background-color:#549800}.new_books.keywords.index .index__keywords .keywords__list .list__item .item__delete .delete__btn:hover,.new_books.keywords.index .index__keywords .keywords__list .list__item .item__delete .delete__btn:hover *{color:#fff}.new_books.keywords.index .index__keywords .keywords__list .list__item .item__delete .delete__btn,.new_books.keywords.index .index__keywords .keywords__list .list__item .item__delete .delete__btn *{text-align:center}.new_books.keywords.index .index__keywords .keywords__list .list__item .item__delete .delete__btn,.new_books.keywords.index .index__keywords .keywords__list .list__item .item__delete .delete__btn *{font-size:11px;line-height:28px}.new_books.keywords.index .index__keywords .keywords__list .list__item .item__delete .delete__btn .btn__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin-top:7px;margin-right:5px}.new_books.keywords.index .index__keywords .keywords__not-exist{padding:50px 0;text-align:center;color:#999;font-size:12px}.rankings.index .index__rankings{padding:15px;border-bottom:1px solid #d4dacb}.rankings.index .index__rankings .rankings__title{font-size:16px;line-height:1.5;font-weight:bold;color:#64bc4b;margin-bottom:10px}.rankings.list{padding:5px 0 10px}.rankings.list .list__book{position:relative;padding:10px 15px;border-bottom:1px solid #ececec}.rankings.list .list__book:after{content:"";clear:both;height:0;display:block;visibility:hidden}.rankings.list .list__book .book__ranking{float:left;width:65px;height:120px;box-sizing:border-box;text-align:center;padding-top:5px}.rankings.list .list__book .book__ranking .ranking__text{font-size:24px;font-weight:bold;line-height:24px;color:#64bc4b}.rankings.list .list__book .book__ranking .ranking__text .text__unit{font-size:16px}.rankings.list .list__book .book__ranking.book__ranking--no1 .ranking__text{color:#ffa700}.rankings.list .list__book .book__ranking.book__ranking--no1 .ranking__icon{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -500px 0px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden;display:block;margin:0 auto 3px auto;width:20px;height:20px}.rankings.list .list__book .book__ranking.book__ranking--no2 .ranking__text{color:#777}.rankings.list .list__book .book__ranking.book__ranking--no2 .ranking__icon{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -550px 0px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden;display:block;margin:0 auto 3px auto;width:20px;height:20px}.rankings.list .list__book .book__ranking.book__ranking--no3 .ranking__text{color:#a7641c}.rankings.list .list__book .book__ranking.book__ranking--no3 .ranking__icon{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -600px 0px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden;display:block;margin:0 auto 3px auto;width:20px;height:20px}.rankings.list .list__book .book__cover{position:relative;float:left;width:85px;height:120px}.rankings.list .list__book .book__cover a{position:relative;float:left;width:85px;height:120px}.rankings.list .list__book .book__cover img{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;max-width:85px;max-height:120px}.rankings.list .list__book .book__cover .cover__action{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;position:absolute;width:120px;height:34px;bottom:0;left:-20px;border:0;background-color:#64bc4b;opacity:.9;display:none}.rankings.list .list__book .book__cover .cover__action,.rankings.list .list__book .book__cover .cover__action *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.rankings.list .list__book .book__cover .cover__action>*,.rankings.list .list__book .book__cover .cover__action a,.rankings.list .list__book .book__cover .cover__action button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.rankings.list .list__book .book__cover .cover__action>*:hover,.rankings.list .list__book .book__cover .cover__action a:hover,.rankings.list .list__book .book__cover .cover__action button:hover{text-decoration:none}.rankings.list .list__book .book__cover .cover__action>*:focus,.rankings.list .list__book .book__cover .cover__action a:focus,.rankings.list .list__book .book__cover .cover__action button:focus{outline:none}.rankings.list .list__book .book__cover .cover__action,.rankings.list .list__book .book__cover .cover__action *{text-align:center}.rankings.list .list__book .book__cover .cover__action,.rankings.list .list__book .book__cover .cover__action *{color:#fff;font-size:12px;line-height:34px;font-weight:bold}.rankings.list .list__book .book__cover .cover__action .action__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) 0px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin:0 5px -2px 0}.rankings.list .list__book .book__cover .cover__action:hover{background-color:#ee921a}.rankings.list .list__book .book__cover:hover .cover__action{display:block}.rankings.list .list__book .book__detail{float:right;width:495px}.rankings.list .list__book .book__detail .detail__title{font-size:14px;font-weight:bold;line-height:1.5}.rankings.list .list__book .book__detail .detail__authors>li>a{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:12px;line-height:1.5;max-width:100%}.rankings.list .list__book .book__detail .detail__authors>li:not:first-child:after{content:",";margin-right:5px}.rankings.list .list__book .book__detail .detail__options{margin-top:5px;font-size:0;line-height:0}.rankings.list .list__book .book__detail .detail__options .options__title{display:inline-block;*display:inline;*zoom:1;-webkit-border-top-left-radius:4px;-moz-border-top-left-radius:4px;-ms-border-top-left-radius:4px;-o-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;-ms-border-bottom-left-radius:4px;-o-border-bottom-left-radius:4px;border-bottom-left-radius:4px;border-top:1px solid #999;border-bottom:1px solid #999;border-left:1px solid #999;box-sizing:border-box;background-color:#999;color:#fff;font-size:11px;line-height:20px;padding:0 6px}.rankings.list .list__book .book__detail .detail__options .options__title:not(:first-child){margin-left:10px}.rankings.list .list__book .book__detail .detail__options .options__item{display:inline-block;*display:inline;*zoom:1;-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;-ms-border-bottom-right-radius:4px;-o-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;box-sizing:border-box;color:#666;font-size:11px;line-height:20px;padding:0 6px}.rankings.index_list{margin:0 -15px;padding:15px;border-top:1px solid #f0f0f0}.rankings.index_list .index_list__genre{display:inline-block;font-size:14px;font-weight:bold;line-height:1;margin-bottom:5px}.rankings.index_list .index_list__captions{width:660px;margin:5px auto;padding:0}.rankings.index_list .index_list__captions:after{content:"";clear:both;height:0;display:block;visibility:hidden}.rankings.index_list .index_list__captions .captions__item{float:left;width:72px;box-sizing:border-box;text-align:center;margin-left:30px;margin-right:30px;height:20px}.rankings.index_list .index_list__captions .captions__item .item__text{vertical-align:middle;font-size:16px;font-weight:bold;line-height:20px;color:#64bc4b}.rankings.index_list .index_list__captions .captions__item .item__text .text__unit{font-size:11px;line-height:20px}.rankings.index_list .index_list__captions .captions__item.captions__item--no1 .item__icon{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -500px 0px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden;vertical-align:middle;width:20px;height:20px;margin-right:5px}.rankings.index_list .index_list__captions .captions__item.captions__item--no1 .item__text{color:#ffa700}.rankings.index_list .index_list__captions .captions__item.captions__item--no2 .item__icon{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -550px 0px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden;vertical-align:middle;width:20px;height:20px;margin-right:5px}.rankings.index_list .index_list__captions .captions__item.captions__item--no2 .item__text{color:#777}.rankings.index_list .index_list__captions .captions__item.captions__item--no3 .item__icon{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -600px 0px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden;vertical-align:middle;width:20px;height:20px;margin-right:5px}.rankings.index_list .index_list__captions .captions__item.captions__item--no3 .item__text{color:#a7641c}.rankings.index_list .index_list__list{width:660px;margin:0 auto 5px;padding:0}.rankings.index_list .index_list__list .list__group{width:660px}.rankings.index_list .index_list__list .list__group:after{content:"";clear:both;height:0;display:block;visibility:hidden}.rankings.index_list .index_list__list .list__group .group__book{width:132px;float:left;padding:0 5pxx;position:relative;box-sizing:border-box}.rankings.index_list .index_list__list .list__group .group__book .book__cover{position:relative;text-align:center;width:122px;height:145px;margin-bottom:3px}.rankings.index_list .index_list__list .list__group .group__book .book__cover>a>img{position:absolute;max-width:100%;max-height:100%;top:0;bottom:0;left:0;right:0;margin:auto}.rankings.index_list .index_list__list .list__group .group__book .book__cover .cover__icon{position:relative}.rankings.index_list .index_list__list .list__group .group__book .book__cover .cover__icon .icon__review{width:26px;height:26px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -100px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden;position:absolute;left:-2px;top:3px}.rankings.index_list .index_list__list .list__group .group__book .book__cover .cover__icon .icon__kindle{width:26px;height:26px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -150px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden;position:absolute;right:2px;top:3px}.rankings.index_list .index_list__list .list__group .group__book .book__cover .cover__icon .icon__read{position:absolute;width:32px;top:4px;left:0;right:0;margin:0 auto}.rankings.index_list .index_list__list .list__group .group__book .book__cover .cover__icon .icon__read:before{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:inline-block;padding:5px;opacity:.9;background-color:#64bc4b;color:#fff;content:"読了";font-size:11px}.rankings.index_list .index_list__list .list__group .group__book .book__cover .cover__action{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;position:absolute;width:100%;height:34px;bottom:0;border:0;background-color:#64bc4b;opacity:.9;display:none}.rankings.index_list .index_list__list .list__group .group__book .book__cover .cover__action,.rankings.index_list .index_list__list .list__group .group__book .book__cover .cover__action *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.rankings.index_list .index_list__list .list__group .group__book .book__cover .cover__action>*,.rankings.index_list .index_list__list .list__group .group__book .book__cover .cover__action a,.rankings.index_list .index_list__list .list__group .group__book .book__cover .cover__action button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.rankings.index_list .index_list__list .list__group .group__book .book__cover .cover__action>*:hover,.rankings.index_list .index_list__list .list__group .group__book .book__cover .cover__action a:hover,.rankings.index_list .index_list__list .list__group .group__book .book__cover .cover__action button:hover{text-decoration:none}.rankings.index_list .index_list__list .list__group .group__book .book__cover .cover__action>*:focus,.rankings.index_list .index_list__list .list__group .group__book .book__cover .cover__action a:focus,.rankings.index_list .index_list__list .list__group .group__book .book__cover .cover__action button:focus{outline:none}.rankings.index_list .index_list__list .list__group .group__book .book__cover .cover__action,.rankings.index_list .index_list__list .list__group .group__book .book__cover .cover__action *{text-align:center}.rankings.index_list .index_list__list .list__group .group__book .book__cover .cover__action,.rankings.index_list .index_list__list .list__group .group__book .book__cover .cover__action *{color:#fff;font-size:12px;line-height:34px;font-weight:bold}.rankings.index_list .index_list__list .list__group .group__book .book__cover .cover__action .action__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) 0px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin:0 5px -2px 0}.rankings.index_list .index_list__list .list__group .group__book .book__cover .cover__action:hover{background-color:#ee921a}.rankings.index_list .index_list__list .list__group .group__book .book__cover:hover .cover__action{display:block}.rankings.index_list .index_list__list .list__group .group__book .book__detail{width:100%}.rankings.index_list .index_list__list .list__group .group__book .book__detail .detail__title{position:relative;width:100%;height:30px;padding-right:4px;margin-bottom:2px;box-sizing:border-box;overflow:hidden;background:#fff;line-height:15px;font-size:11px}.rankings.index_list .index_list__list .list__group .group__book .book__detail .detail__title a{word-wrap:break-word;overflow-wrap:break-word;font-weight:bold}.rankings.index_list .index_list__list .list__group .group__book .detail__authors{height:1em;margin-bottom:5px}.rankings.index_list .index_list__list .list__group .group__book .detail__authors>li>a{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;font-size:11px;line-height:1.5}.rankings.index_list .index_list__list .list__group .group__book .detail__authors .detail__page,.rankings.index_list .index_list__list .list__group .group__book .detail__authors .detail__edit{display:none}.rankings.index_list .index_list__list .list__group .group__book .detail__options{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-bottom:3px}.rankings.index_list .index_list__list .list__group .group__book .detail__options .options__title{-webkit-border-top-left-radius:4px;-moz-border-top-left-radius:4px;-ms-border-top-left-radius:4px;-o-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;-ms-border-bottom-left-radius:4px;-o-border-bottom-left-radius:4px;border-bottom-left-radius:4px;border-top:1px solid #999;border-bottom:1px solid #999;border-left:1px solid #999;box-sizing:border-box;background-color:#999;color:#fff;font-size:10px;line-height:18px;padding:0 5px}.rankings.index_list .index_list__list .list__group .group__book .detail__options .options__item{-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;-ms-border-bottom-right-radius:4px;-o-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;box-sizing:border-box;color:#c33;font-size:10px;line-height:18px;padding:0 5px}.rankings.index_list .index_list__list .list__group .group__book .detail__options .options__item>a{display:block;width:100%;color:#ddd;background-color:#fff;-webkit-border-top-right-radius:inherit;-moz-border-top-right-radius:inherit;-ms-border-top-right-radius:inherit;-o-border-top-right-radius:inherit;border-top-right-radius:inherit;-webkit-border-bottom-right-radius:inherit;-moz-border-bottom-right-radius:inherit;-ms-border-bottom-right-radius:inherit;-o-border-bottom-right-radius:inherit;border-bottom-right-radius:inherit}.rankings.index_list .index_list__list .list__group .group__book .detail__options .options__item>a:hover{color:#fff;background-color:#64bc4b;text-decoration:none}.rankings.index_list .index_list__list .list__group .group__book .detail__options .options__item:not(:last-child){-webkit-border-top-right-radius:0;-moz-border-top-right-radius:0;-ms-border-top-right-radius:0;-o-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;-ms-border-bottom-right-radius:0;-o-border-bottom-right-radius:0;border-bottom-right-radius:0}.rankings.index_list .index_list__more .more__btn{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);width:150px;margin-right:0}.rankings.index_list .index_list__more .more__btn,.rankings.index_list .index_list__more .more__btn *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.rankings.index_list .index_list__more .more__btn>*,.rankings.index_list .index_list__more .more__btn a,.rankings.index_list .index_list__more .more__btn button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.rankings.index_list .index_list__more .more__btn>*:hover,.rankings.index_list .index_list__more .more__btn a:hover,.rankings.index_list .index_list__more .more__btn button:hover{text-decoration:none}.rankings.index_list .index_list__more .more__btn>*:focus,.rankings.index_list .index_list__more .more__btn a:focus,.rankings.index_list .index_list__more .more__btn button:focus{outline:none}.rankings.index_list .index_list__more .more__btn,.rankings.index_list .index_list__more .more__btn *{color:#606060}.rankings.index_list .index_list__more .more__btn:hover{border-color:#4a8600;background-color:#549800}.rankings.index_list .index_list__more .more__btn:hover,.rankings.index_list .index_list__more .more__btn:hover *{color:#fff}.rankings.index_list .index_list__more .more__btn,.rankings.index_list .index_list__more .more__btn *{text-align:center}.rankings.index_list .index_list__more .more__btn,.rankings.index_list .index_list__more .more__btn *{font-size:11px;line-height:28px}.rankings.index_list .index_list__more .more__btn .btn__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -200px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin-right:5px;margin-top:6px}.rankings.index_list .index_list__more .more__btn:hover .btn__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -200px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin-right:5px;margin-top:6px}.rankings.yearly .layouts.components.content-with-header .content-with-header__header .header__item .item__link-button{width:auto}.rankings.yearly .yearly__rankings .rankings__item{display:flex;padding:20px 15px;box-sizing:border-box;border-bottom:1px solid #ddd}.rankings.yearly .yearly__rankings .rankings__item .item__user-icon{height:48px;width:48px;flex-shrink:0}.rankings.yearly .yearly__rankings .rankings__item .item__user-icon img{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;height:48px;width:48px}.rankings.yearly .yearly__rankings .rankings__item .item__detail{flex-grow:1;margin:0 0 0 10px}.rankings.yearly .yearly__rankings .rankings__item .item__detail .detail__header{margin:3px 0 10px 0;color:#aaa;line-height:20px}.rankings.yearly .yearly__rankings .rankings__item .item__detail .detail__header a{margin:0 5px}.reviews.show .show__title{width:auto}.reviews.show .show__title:after{content:"";clear:both;height:0;display:block;visibility:hidden}.reviews.show .show__title .title__user{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:auto;max-width:350px;float:left}.reviews.show .show__title .title__suffix{float:left}.reviews.show .show__not-exist{padding:50px 0;text-align:center;color:#999;font-size:12px}.reviews.show .show__more{display:none;width:400px;padding:15px 146px;border-top:1px solid #e8f0e0}.reviews.show .show__more .more__btn{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3)}.reviews.show .show__more .more__btn,.reviews.show .show__more .more__btn *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.reviews.show .show__more .more__btn>*,.reviews.show .show__more .more__btn a,.reviews.show .show__more .more__btn button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.reviews.show .show__more .more__btn>*:hover,.reviews.show .show__more .more__btn a:hover,.reviews.show .show__more .more__btn button:hover{text-decoration:none}.reviews.show .show__more .more__btn>*:focus,.reviews.show .show__more .more__btn a:focus,.reviews.show .show__more .more__btn button:focus{outline:none}.reviews.show .show__more .more__btn,.reviews.show .show__more .more__btn *{color:#606060}.reviews.show .show__more .more__btn:hover{border-color:#4a8600;background-color:#549800}.reviews.show .show__more .more__btn:hover,.reviews.show .show__more .more__btn:hover *{color:#fff}.reviews.show .show__more .more__btn,.reviews.show .show__more .more__btn *{text-align:center}.reviews.show .show__more:last-child{display:block}.reviews.show .show__users{padding:15px 15px 5px;border-top:1px solid #d4dacb}.reviews.show .show__users .users__list{text-align:left;font-size:0;margin:0 auto}.reviews.show .show__users .users__list .list__item{display:inline-block;width:60px;margin-bottom:10px;text-align:center}.reviews.show .show__users .users__list .list__item img{width:48px;height:48px}.reviews.show .show__users .users__list .list__item .item__newicon{text-align:center;margin-bottom:3px}.reviews.show .show__users .users__list .list__item .item__newicon:after{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;background-color:red;display:inline-block;padding:3px 6px 2px;font-size:10px;line-height:10px;color:#fff;content:"新着"}.reviews.show .show__users .users__list .list__item .item__username{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;width:60px;font-size:12px}.reviews.show .recent-reviews{margin:15px 15px 0 15px}.reviews.show .recent-reviews:after{content:"";clear:both;height:0;display:block;visibility:hidden}.reviews.show .recent-reviews__unit{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;float:left;width:49%;margin-bottom:15px;padding:15px;box-sizing:border-box;border:1px solid #e8e8e8;border-radius:4px}.reviews.show .recent-reviews__unit:nth-child(even){margin-left:2%}.reviews.show .recent-reviews__cover{margin-right:10px}.reviews.show .recent-reviews__image{max-width:100px;max-height:120px;vertical-align:bottom}.reviews.show .recent-reviews__details{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:1em}.reviews.show .recent-reviews__title{line-height:1.4}.reviews.show .recent-reviews__title>a{display:block;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.reviews.show .recent-reviews__authors-link{display:block;min-width:0;margin-top:5px;font-size:11px;font-weight:normal;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.reviews.show .recent-reviews__authors-link>span:not(:first-child){margin-left:5px}.reviews.show .recent-reviews__description{margin-top:5px;line-height:1.4}.reviews.show .recent-reviews__description>a{margin-left:5px}.reviews.show .recent-reviews-empty{padding:50px 0;text-align:center;color:#999;font-size:12px}.sessions .sessions__table{border-collapse:separate;border-spacing:20px 30px;display:table;margin:0 auto;text-align:center;width:840px}.sessions .sessions__table .table__cell{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #d4dacb;box-sizing:border-box;display:table-cell;text-align:left;width:400px}.sessions .sessions__table .table__cell>h2{border-bottom:1px solid #d4dacb;color:#2b7653;font-size:16px;height:50px;line-height:50px;padding:0 15px}.sessions .sessions__table .table__cell .cell__inner{padding:15px 20px 20px}.sessions .sessions__table .table__cell .cell__inner>p{font-size:12px;line-height:1.5}.sessions .sessions__table .table__cell .cell__inner.form{margin:0 auto}.sessions .sessions__table .table__cell .cell__inner.form .form__errors{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:8px 10px;margin:10px auto;font-size:12px;line-height:1.5;color:red;border:1px solid #eec3ca;background-color:#fff1f2}.sessions .sessions__table .table__cell .cell__inner.form .form__field .field__caption label{font-size:12px;line-height:24px;font-weight:bold}.sessions .sessions__table .table__cell .cell__inner.form .form__field .field__input{position:relative;text-align:left;width:100%;margin-bottom:5px}.sessions .sessions__table .table__cell .cell__inner.form .form__field .field__input .input__icon{position:absolute;top:11px;right:10px;z-index:200}.sessions .sessions__table .table__cell .cell__inner.form .form__field .field__input .input__tip{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-shadow:0 0 3px 0 rgba(0,0,0,.2);display:none;position:absolute;padding:12px 20px;margin:auto;font-size:13px;box-sizing:border-box;color:#fff;background-color:#355b75;top:-36px;left:0;right:0;width:90%;min-height:36px;z-index:201;text-align:center}.sessions .sessions__table .table__cell .cell__inner.form .form__field .field__input .input__tip:after{border:5px solid transparent;border-top-color:#355b75;border-bottom-width:0;width:0;bottom:-5px;content:"";display:block;left:50%;position:absolute}.sessions .sessions__table .table__cell .cell__inner.form .form__field.form__field--ok .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -50px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.sessions .sessions__table .table__cell .cell__inner.form .form__field.form__field--ng .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) 0px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.sessions .sessions__table .table__cell .cell__inner.form .form__field.form__field--ng .field__input .input__upload .upload__image .image__thumbnail{display:none}.sessions .sessions__table .table__cell .cell__inner.form .form__field.form__field--ng .field__input .input__tip{display:block}.sessions .sessions__table .table__cell .cell__inner.form .form__field.form__field--checkbox{margin:8px auto}.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3);width:100%;margin-top:10px}.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button,.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button>*,.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button a,.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button>*:hover,.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button a:hover,.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button button:hover{text-decoration:none}.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button>*:focus,.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button a:focus,.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button button:focus{outline:none}.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button,.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button *{color:#fff}.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button:hover{border:1px solid #ffca38;background-color:#ffca38}.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button,.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button *{font-size:13px;line-height:48px}.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button,.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button *{text-align:center}.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button.controller__button--revision{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3)}.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button.controller__button--revision,.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button.controller__button--revision *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button.controller__button--revision>*,.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button.controller__button--revision a,.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button.controller__button--revision button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button.controller__button--revision>*:hover,.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button.controller__button--revision a:hover,.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button.controller__button--revision button:hover{text-decoration:none}.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button.controller__button--revision>*:focus,.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button.controller__button--revision a:focus,.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button.controller__button--revision button:focus{outline:none}.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button.controller__button--revision,.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button.controller__button--revision *{color:#666}.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button.controller__button--revision:hover{border-color:#4a8600;background-color:#549800}.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button.controller__button--revision:hover,.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller .controller__button.controller__button--revision:hover *{color:#fff}.sessions .sessions__table .table__cell .cell__inner.form .form__action .action__controller.action__controller--confirmation{display:none}.about .mv__image img{width:1003px}.about .about__guide{padding:30px 0 20px}.about .about__guide:after{content:"";clear:both;height:0;display:block;visibility:hidden}.about .about__guide .header__title{border-bottom:4px solid #64bc4b;margin-bottom:20px}.about .about__guide .header__title h2{box-sizing:border-box;font-size:21px;height:50px;line-height:50px;padding:0 20px 0 40px;position:absolute;z-index:20;margin-bottom:10px}.about .about__guide__image{text-align:center;margin-bottom:20px;padding:10px;width:530px}.about .about__guide__txt{text-align:left;width:450px;padding-top:20px}.about .about__guide__txt p{padding:0px 20px 20px 40px;margin-bottom:10px;line-height:1.6}.about .about__guide__txt span{font-weight:bold}.about .about__guide__content{margin-top:-20px}.about .about__guide__content .about__guide:first-child{padding-top:40px}.about .about__guide__content .about__guide:nth-child(odd){background-color:#f7fcec}.about .about__guide__content .about__guide:nth-child(odd) .header__title h2{padding-left:0px}.about .about__guide__content .about__guide:nth-child(odd) .about__guide__image{float:left}.about .about__guide__content .about__guide:nth-child(odd) .about__guide__txt{float:right}.about .about__guide__content .about__guide:nth-child(odd) .about__guide__txt p{padding-left:0px}.about .about__guide__content .about__guide:nth-child(even){background-color:#fff}.about .about__guide__content .about__guide:nth-child(even) .about__guide__image{float:right}.about .about__guide__content .about__guide:nth-child(even) .about__guide__txt{float:left}.about--grid{background-image:url(/packs/about_grid-7943dacc68ef120167c37ee624e54035.png)}.about .about-login{margin:50px auto;width:600px;background-color:#fff}.about .about-login__header{font-size:14px;margin-bottom:15px}.about .about-login__header>p{text-align:center}.about .about-login__header>p:not(:first-child){margin-top:10px}.about .about-login__content__item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:1px solid #d4dacb;border-radius:4px;padding:15px}.about .about-login__content__item:not(:first-child){margin-top:15px}.about .about-login__content__item__header{color:#2b7653;font-size:14px;text-align:center;padding:15px;margin:-15px -15px 15px;border-bottom:1px solid #d4dacb}.about .about-login__content__item__action{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.about .about-login__content__item__action>li:not(:first-child){margin-top:5px}.about .about-login__footer{text-align:center;margin-top:15px}.start_guide-icon{background-image:url(/packs/sprite_icon_start_guide-e2a6e1bd33d84f74cdb8579aee947ccf.png);margin-right:10px}.icon-step1{background-position:-100px 0;width:22px;height:22px}.icon-step1l{background-position:0 0;width:42px;height:42px}.icon-step2{background-position:-100px -50px;width:22px;height:22px}.icon-step2l{background-position:0 -50px;width:42px;height:42px}.icon-step3{background-position:-100px -100px;width:22px;height:22px}.icon-step3l{background-position:0 -100px;width:42px;height:42px}.icon-step4{background-position:-100px -150px;width:22px;height:22px}.icon-step4l{background-position:0 -150px;width:42px;height:42px}.icon-arrow{background-position:-50px -200px;width:7px;height:10px}.icon-arrow--close{background-position:0 -200px;width:7px;height:10px}.start_guide{font-size:14px;line-height:26px}.start_guide__header{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative;width:1004px;border:1px solid #d4dacb;box-sizing:border-box;margin-bottom:10px;padding:0 30px 30px;background-color:#64bc4b;color:#fff}.start_guide__header h1{font-size:42px;text-align:center;margin:40px 0}.start_guide__header p{font-size:16px;line-height:24px;margin-bottom:10px}.start_guide__header nav .login_user{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;background-color:#41762f;text-align:center;height:40px;line-height:40px}.start_guide__header nav ol{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;background-color:#fff;padding:15px 20px}.start_guide__header nav ol li{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;list-style-type:none}.start_guide__header nav ol li a{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #d4dacb;display:block;color:#333;text-align:center;width:220px;height:100px;padding-top:20px;background-color:#f7fcec;line-height:1.3}.start_guide__header nav ol li a:hover{background-color:#ee921a;text-decoration:none;color:#fff}.start_guide__header nav ol li a:hover .icon-step1l{background-position:-50px 0}.start_guide__header nav ol li a:hover .icon-step2l{background-position:-50px -50px}.start_guide__header nav ol li a:hover .icon-step3l{background-position:-50px -100px}.start_guide__header nav ol li a:hover .icon-step4l{background-position:-50px -150px}.start_guide__header nav ol li a.active{background-color:#ee921a;text-decoration:none;color:#fff}.start_guide__header nav ol li a.active .icon-step1l{background-position:-50px 0}.start_guide__header nav ol li a.active .icon-step2l{background-position:-50px -50px}.start_guide__header nav ol li a .start_guide-icon{margin:0 auto 10px}.start_guide__header .ballon1{width:224px;height:220px;position:absolute;right:10px;top:60px}.start_guide .bm-wrapper__main{float:left;margin-right:10px}.start_guide .bm-wrapper__main .bm-block__content{background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #d4dacb;box-sizing:border-box;margin-bottom:10px}.start_guide .bm-wrapper__main .bm-block__content .content-with-header__header .header__title{height:50px;position:relative;border-bottom:1px solid #aaa;box-sizing:border-box;font-size:16px;font-weight:bold;line-height:50px;margin-bottom:20px}.start_guide .bm-wrapper__main .bm-block__content .content-with-header__header .header__title .title__content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;height:50px;position:absolute;border-bottom:4px solid #64bc4b;box-sizing:border-box;font-size:16px;line-height:50px;padding:0 15px 0 30px}.start_guide .bm-wrapper__main .bm-block__content .content-with-header__header .header__title .title__content .start_guide-icon{display:inline-block}.start_guide .bm-wrapper__main .bm-block__content .content-with-header__content{padding:0 30px}.start_guide .bm-wrapper__main .bm-block__content .content-with-header__content p{margin-bottom:20px}.start_guide .bm-wrapper__main .bm-block__content .content-with-header__content .guide_list{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #d4dacb;margin-bottom:30px}.start_guide .bm-wrapper__main .bm-block__content .content-with-header__content .guide_list__title{background-color:#64bc4b;color:#fff;font-weight:normal;line-height:50px;margin-bottom:20px;padding:0 20px}.start_guide .bm-wrapper__main .bm-block__content .content-with-header__content .guide_list__title .start_guide-icon{display:inline-block}.start_guide .bm-wrapper__main .bm-block__content .content-with-header__content .guide_list__title:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.start_guide .bm-wrapper__main .bm-block__content .content-with-header__content .guide_list__title:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.start_guide .bm-wrapper__main .bm-block__content .content-with-header__content .guide_list__title.close{background-color:#f7fcec;color:#333}.start_guide .bm-wrapper__main .bm-block__content .content-with-header__content .guide_list__title.close .icon-arrow{background-position:0 -200px}.start_guide .bm-wrapper__main .bm-block__content .content-with-header__content .guide_list__title:hover{background-color:#64bc4b;color:#fff;cursor:pointer}.start_guide .bm-wrapper__main .bm-block__content .content-with-header__content .guide_list__title:hover .icon-arrow{background-position:-50px -200px}.start_guide .bm-wrapper__main .bm-block__content .content-with-header__content .guide_list__detail{padding:0 20px}.start_guide .bm-wrapper__main .bm-block__content .content-with-header__content .guide_list__detail h4{font-size:18px;margin-bottom:5px}.start_guide .bm-wrapper__main .bm-block__content .content-with-header__content .guide_list__detail p{margin-bottom:30px}.start_guide .bm-wrapper__main .bm-block__content .content-with-header__content .guide_list__detail p img{margin-top:10px}.start_guide .bm-wrapper__main .stepend{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #d4dacb;box-sizing:border-box;background-color:#f7fcec}.start_guide .bm-wrapper__main .stepend__comment{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;background-color:#41762f;color:#fff;text-align:center;font-size:12px;height:40px;margin-bottom:20px;line-height:40px}.start_guide .bm-wrapper__main .stepend__header .stepend__title{margin:0 30px 20px;font-size:20px;font-weight:normal}.start_guide .bm-wrapper__main .stepend__content{margin:0 30px}.start_guide .bm-wrapper__main .stepend__content p{margin-bottom:10px;line-height:1.5}.start_guide .bm-wrapper__main .stepend__content ul{margin-left:20px;margin-bottom:10px}.start_guide .bm-wrapper__main .stepend__content ul li{list-style-type:disc;color:#1f9316;font-weight:bold;padding-left:-20px}.start_guide .bm-wrapper__main .stepend .searchbox{position:relative;margin:0 -5px}.start_guide .bm-wrapper__main .stepend .searchbox .balloon2{width:241px;height:229px;position:absolute;right:-10px;top:-200px}.start_guide .bm-wrapper__side .bm-block-side__content li{border-bottom:1px solid #f0f0f0}.start_guide .bm-wrapper__side .bm-block-side__content li:last-child{border:none}.start_guide .bm-wrapper__side .bm-block-side__content li a{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;height:50px;padding-left:15px;color:#333}.start_guide .bm-wrapper__side .bm-block-side__content li a .start_guide-icon{display:inline-block}.start_guide .bm-wrapper__side .bm-block-side__content li a.active{background-color:#64bc4b;color:#fff}.start_guide .bm-wrapper__side .bm-block-side__content li a.active .icon-step1{background-position:-150px 0}.start_guide .bm-wrapper__side .bm-block-side__content li a.active .icon-step2{background-position:-150px -50px}.start_guide .bm-wrapper__side .bm-block-side__content li a.active .icon-step3{background-position:-150px -100px}.start_guide .bm-wrapper__side .bm-block-side__content li a.active .icon-step4{background-position:-150px -150px}.start_guide .bm-wrapper__side .bm-block-side__content li a:hover{background-color:#64bc4b;color:#fff;text-decoration:none}.start_guide .bm-wrapper__side .bm-block-side__content li a:hover .icon-step1{background-position:-150px 0}.start_guide .bm-wrapper__side .bm-block-side__content li a:hover .icon-step2{background-position:-150px -50px}.start_guide .bm-wrapper__side .bm-block-side__content li a:hover .icon-step3{background-position:-150px -100px}.start_guide .bm-wrapper__side .bm-block-side__content li a:hover .icon-step4{background-position:-150px -150px}.static_pages .terms__content{padding:15px 30px}.static_pages .terms__content p{margin-top:8px;margin-bottom:16px;margin-left:16px;line-height:1.5em}.static_pages .terms__content ul{margin-top:8px;margin-bottom:16px;margin-left:16px}.static_pages .terms__content ul li{margin-left:1.5em;margin-bottom:4px;list-style:disc;line-height:1.5em}.static_pages .terms__content ul li:first-child:last-child{list-style:none;margin-left:0}.static_pages .terms__content ul li>ul>li{list-style:circle}.static_pages .terms__content ol{margin-top:8px;margin-bottom:16px;margin-left:16px}.static_pages .terms__content ol li{list-style:decimal;margin-left:1.5em;margin-bottom:4px;line-height:1.5em}.static_pages .terms__content ol li:first-child:last-child{list-style:none;margin-left:0}.static_pages .terms__content ol li>ol>li{list-style:lower-roman}.static_pages .terms__content ol li>ol>li>ol>li{list-style:lower-latin}.static_pages .terms__content ol li>p{margin-bottom:4px}.static_pages .terms__content h1{border-left:4px solid #64bc4b;border-bottom:1px solid #ecf0e7;clear:both;margin-top:24px;margin-bottom:16px;font-size:16px;font-weight:bold;line-height:37px;text-indent:1em}.static_pages .terms__content h1:first-child{margin-top:0}.static_pages .terms__content h2{margin-left:16px;margin-top:16px;margin-bottom:8px;font-size:16px;font-weight:bold;line-height:1em;line-height:1.5em}.static_pages .terms__content h3{margin-left:16px;margin-top:10.6666666667px;margin-bottom:5.3333333333px;font-size:14px;font-weight:bold;line-height:1em;line-height:1.5em}.static_pages .terms__content h4{margin-left:16px;margin-top:5.3333333333px;margin-bottom:4px;font-size:13px;font-weight:bold;line-height:1em;line-height:1.5em}.static_pages .terms__content h5,.static_pages .terms__content h6{margin-left:16px;margin-top:3.2px;margin-bottom:3.2px;font-weight:bold;line-height:1em;line-height:1.5em}.users.calendars.show .show__outline{padding:15px 15px 10px}.users.calendars.show .show__outline>p{line-height:1.5}.users.calendars.show .show__outline>p:not(:last-child){margin-bottom:10px}.users.calendars.show .show__owner{margin:20px auto;text-align:center}.users.messages{min-height:300px}.users.messages .messages__header{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;width:652px;margin:0 auto}.users.messages .messages__header__avatar{margin-right:10px}.users.messages .messages__header__avatar img{width:64px;height:64px;border-radius:4px;vertical-align:bottom}.users.messages .messages__header__details{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;padding:10px;border-radius:4px;background-color:#f7f7f7}.users.messages .messages__header__details>li{margin-bottom:10px}.users.messages .messages__header__details>li:last-child{margin-bottom:0}.users.messages .messages__header__details__key{display:block;color:#999;width:40px;float:left;margin-right:10px}.users.messages .messages__header__details__value{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;color:#333;display:block;width:508px}.users.messages .form__input{display:none}.users.messages .form__input.form__input--active{display:block}.users.messages .form__confirm{display:none}.users.messages .form__confirm.form__confirm--active{display:block}.users.messages.form{margin:0 auto;padding:20px 0 15px 0;text-align:left;width:760px;margin:0 auto;padding:10px 0 15px 0;text-align:left;width:652px}.users.messages.form .form__field{padding:10px 0 10px}.users.messages.form .form__field:after{content:"";clear:both;height:0;display:block;visibility:hidden}.users.messages.form .form__field .field__caption{float:left;width:130px;padding:4px 15px 6px 0;margin:0;text-align:right}.users.messages.form .form__field .field__caption label{font-size:13px;line-height:24px}.users.messages.form .form__field .field__caption .caption__type{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:24px;height:10px;float:right;font-size:10px;text-align:center;line-height:10px;font-weight:bold;margin:2px 0 5px 5px;color:#fff;padding:5px 4px;background-color:transparent}.users.messages.form .form__field .field__caption.field__caption--required .caption__type{background-color:#f33}.users.messages.form .form__field .field__caption.field__caption--arbitrary .caption__type{background-color:#66f}.users.messages.form .form__field .field__input{float:left;position:relative;width:615px;text-align:left}.users.messages.form .form__field .field__input input:read-only{background:#ddd}.users.messages.form .form__field .field__input textarea{padding-right:36px}.users.messages.form .form__field .field__input select{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;min-width:80px;font-size:12px;line-height:1.5;min-width:80px;box-sizing:border-box;border:1px solid #ccc;height:32px;text-indent:2px}.users.messages.form .form__field .field__input .input__resizable-textarea{position:relative;margin-bottom:5px}.users.messages.form .form__field .field__input .input__resizable-textarea>*{width:100%;min-height:50px;padding:10px;margin:0;font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:16px;white-space:pre-wrap;word-break:break-all;box-sizing:border-box}.users.messages.form .form__field .field__input .input__resizable-textarea pre{opacity:0}.users.messages.form .form__field .field__input .input__resizable-textarea textarea{height:100%;overflow:hidden;position:absolute;top:0;left:0;padding:10px 30px 10px 10px}.users.messages.form .form__field .field__input .input__textarea--long{min-height:12em}.users.messages.form .form__field .field__input .input__upload{height:140px;margin-left:140px}.users.messages.form .form__field .field__input .input__upload .upload__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative;font-size:12px;line-height:38px;width:350px;height:40px;box-sizing:border-box;border:1px solid #a2ac9e;background-color:#e2ecde;text-indent:10px;text-align:center;margin-bottom:5px}.users.messages.form .form__field .field__input .input__upload .upload__button input[type=file]{position:absolute;left:0;opacity:0;width:350px;margin-bottom:0}.users.messages.form .form__field .field__input .input__upload .upload__image,.users.messages.form .form__field .field__input .input__upload .upload__image .image__thumbnail{position:absolute;top:0;left:0;width:120px;height:120px;background:center no-repeat;background-size:contain;box-sizing:border-box;border:2px dashed #f0f0f0}.users.messages.form .form__field .field__input .input__upload .upload__description{font-size:11px;line-height:14px;margin-top:4px;color:#999}.users.messages.form .form__field .field__input .input__upload p{line-height:1.5}.users.messages.form .form__field .field__input .input__icon{position:absolute;top:11px;right:10px;z-index:200}.users.messages.form .form__field .field__input .input__tip{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-shadow:0 0 3px 0 rgba(0,0,0,.2);display:none;position:absolute;top:-35px;left:50%;white-space:nowrap;background-color:#355b75;border-radius:4px;padding:10px 20px;transform:translateX(-50%);color:#fff;line-height:1;z-index:201}.users.messages.form .form__field .field__input .input__tip:after{display:block;content:"";height:8px;width:8px;background-color:#355b75;position:absolute;left:50%;bottom:-4px;transform:translateX(-50%) rotate(-45deg)}.users.messages.form .form__field .field__confirmation{display:none;margin:4px;float:left;font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:1.5;width:66%}.users.messages.form .form__field .field__confirmation>p:not(:last-child){margin-bottom:10px}.users.messages.form .form__field .field__confirmation.field__confirmation--break-word{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.users.messages.form .form__field .field__confirmation .confirmation__image{width:400px;height:400px;background:center no-repeat;background-size:cover}.users.messages.form .form__field .field__confirmation .confirmation__image.confirmation__image--book{width:200px;height:200px;background-size:contain;background-position:initial}.users.messages.form .form__field.form__field--ok .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -50px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.users.messages.form .form__field.form__field--ng .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) 0px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.users.messages.form .form__field.form__field--ng .field__input .input__upload .upload__image .image__thumbnail{display:none}.users.messages.form .form__field.form__field--ng .field__input .input__tip{display:block}.users.messages.form .form__action{margin-left:145px}.users.messages.form .form__action .action__controller .controller__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3);width:100%;margin-top:10px}.users.messages.form .form__action .action__controller .controller__button,.users.messages.form .form__action .action__controller .controller__button *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.users.messages.form .form__action .action__controller .controller__button>*,.users.messages.form .form__action .action__controller .controller__button a,.users.messages.form .form__action .action__controller .controller__button button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.users.messages.form .form__action .action__controller .controller__button>*:hover,.users.messages.form .form__action .action__controller .controller__button a:hover,.users.messages.form .form__action .action__controller .controller__button button:hover{text-decoration:none}.users.messages.form .form__action .action__controller .controller__button>*:focus,.users.messages.form .form__action .action__controller .controller__button a:focus,.users.messages.form .form__action .action__controller .controller__button button:focus{outline:none}.users.messages.form .form__action .action__controller .controller__button,.users.messages.form .form__action .action__controller .controller__button *{color:#fff}.users.messages.form .form__action .action__controller .controller__button:hover{border:1px solid #ffca38;background-color:#ffca38}.users.messages.form .form__action .action__controller .controller__button,.users.messages.form .form__action .action__controller .controller__button *{font-size:13px;line-height:48px}.users.messages.form .form__action .action__controller .controller__button,.users.messages.form .form__action .action__controller .controller__button *{text-align:center}.users.messages.form .form__action .action__controller .controller__button.controller__button--revision{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3)}.users.messages.form .form__action .action__controller .controller__button.controller__button--revision,.users.messages.form .form__action .action__controller .controller__button.controller__button--revision *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.users.messages.form .form__action .action__controller .controller__button.controller__button--revision>*,.users.messages.form .form__action .action__controller .controller__button.controller__button--revision a,.users.messages.form .form__action .action__controller .controller__button.controller__button--revision button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.users.messages.form .form__action .action__controller .controller__button.controller__button--revision>*:hover,.users.messages.form .form__action .action__controller .controller__button.controller__button--revision a:hover,.users.messages.form .form__action .action__controller .controller__button.controller__button--revision button:hover{text-decoration:none}.users.messages.form .form__action .action__controller .controller__button.controller__button--revision>*:focus,.users.messages.form .form__action .action__controller .controller__button.controller__button--revision a:focus,.users.messages.form .form__action .action__controller .controller__button.controller__button--revision button:focus{outline:none}.users.messages.form .form__action .action__controller .controller__button.controller__button--revision,.users.messages.form .form__action .action__controller .controller__button.controller__button--revision *{color:#666}.users.messages.form .form__action .action__controller .controller__button.controller__button--revision:hover{border-color:#4a8600;background-color:#549800}.users.messages.form .form__action .action__controller .controller__button.controller__button--revision:hover,.users.messages.form .form__action .action__controller .controller__button.controller__button--revision:hover *{color:#fff}.users.messages.form .form__action .action__controller .controller__button.controller__button--revision,.users.messages.form .form__action .action__controller .controller__button.controller__button--revision *{text-align:center}.users.messages.form .form__action .action__controller.action__controller--confirmation{display:none}.users.messages.form.form--confirm .form__field .field__input{display:none}.users.messages.form.form--confirm .form__field .field__confirmation{display:block}.users.messages.form.form--confirm .form__action .action__controller.action__controller--input{display:none}.users.messages.form.form--confirm .form__action .action__controller.action__controller--confirmation{display:block}.users.messages.form .form__field{padding:5px 0}.users.messages.form .form__field .field__caption{float:none;width:100%;padding:0;margin:0 auto;text-align:left}.users.messages.form .form__field .field__caption .caption__type{float:none;display:inline-block}.users.messages.form .form__field .field__caption.field__caption--column{float:none;width:100%;padding:0;margin:0 auto;text-align:left}.users.messages.form .form__field .field__caption.field__caption--column .caption__type{float:none;display:inline-block;margin-bottom:5px}.users.messages.form .form__field .field__input{width:100%}.users.messages.form .form__field .field__input textarea{min-height:200px}.users.messages.form .form__action{width:400px;margin-left:auto;margin-right:auto}.users.authors.index .index__authors{padding:15px 15px 5px;margin:0 auto;text-align:center;border-bottom:1px solid #d4dacb}.users.authors.index .index__authors .authors__graph{width:660px;height:300px}.users.authors.index .index__list{padding:0}.users.authors.index .index__not-exist{padding:50px 0;text-align:center;color:#999;font-size:12px}.users.authors.author-list{width:692px;margin:0 auto 15px}.users.authors.author-list:after{content:"";clear:both;height:0;display:block;visibility:hidden}.users.authors.author-list .author-list__author{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:100%;border-bottom:1px solid #e8e8e8;box-sizing:border-box;line-height:28px;padding:0}.users.authors.author-list .author-list__author .author__action,.users.authors.author-list .author-list__author .author__book-count,.users.authors.author-list .author-list__author .author__name{box-sizing:border-box;text-align:center}.users.authors.author-list .author-list__author .author__name{width:400px;padding:8px 10px 8px 15px}.users.authors.author-list .author-list__author .author__name a{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:block;width:375px;text-align:left}.users.authors.author-list .author-list__author .author__book-count{width:132px;padding:8px 4px}.users.authors.author-list .author-list__author .author__action{width:160px;padding:8px 15px 8px 4px}.users.authors.author-list .author-list__author .author__action a{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3)}.users.authors.author-list .author-list__author .author__action a,.users.authors.author-list .author-list__author .author__action a *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.users.authors.author-list .author-list__author .author__action a>*,.users.authors.author-list .author-list__author .author__action a a,.users.authors.author-list .author-list__author .author__action a button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.users.authors.author-list .author-list__author .author__action a>*:hover,.users.authors.author-list .author-list__author .author__action a a:hover,.users.authors.author-list .author-list__author .author__action a button:hover{text-decoration:none}.users.authors.author-list .author-list__author .author__action a>*:focus,.users.authors.author-list .author-list__author .author__action a a:focus,.users.authors.author-list .author-list__author .author__action a button:focus{outline:none}.users.authors.author-list .author-list__author .author__action a,.users.authors.author-list .author-list__author .author__action a *{color:#606060}.users.authors.author-list .author-list__author .author__action a:hover{border-color:#4a8600;background-color:#549800}.users.authors.author-list .author-list__author .author__action a:hover,.users.authors.author-list .author-list__author .author__action a:hover *{color:#fff}.users.authors.author-list .author-list__author .author__action a,.users.authors.author-list .author-list__author .author__action a *{text-align:center}.users.authors.author-list .author-list__author .author__action a,.users.authors.author-list .author-list__author .author__action a *{font-size:11px;line-height:28px}.users.authors.author-list .author-list__author .author__action .action__new_book .new_book__toggle .toggle__button.toggle__button--untoggle{display:none}.users.authors.author-list .author-list__author .author__action .action__new_book .new_book__toggle .toggle__button.toggle__button--untoggle a{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#ee921a;border:1px solid #ee921a;box-sizing:border-box;color:#fff;display:block;text-align:center;-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s}.users.authors.author-list .author-list__author .author__action .action__new_book .new_book__toggle .toggle__button.toggle__button--untoggle a .label{color:#fff;vertical-align:top}.users.authors.author-list .author-list__author .author__action .action__new_book .new_book__toggle .toggle__button.toggle__button--untoggle a:hover{background-color:#ffca38;border:1px solid #ffca38;text-decoration:none}.users.authors.author-list .author-list__author .author__action .action__new_book .new_book__toggle .toggle__button.toggle__button--untoggle a:hover .label{color:#fff;text-decoration:none}.users.authors.author-list .author-list__author .author__action .action__new_book .new_book__toggle .toggle__button.toggle__button--untoggle a a:hover{text-decoration:none}.users.authors.author-list .author-list__author .author__action .action__new_book .new_book__toggle.new_book__toggle--toggled .toggle__button{display:none}.users.authors.author-list .author-list__author .author__action .action__new_book .new_book__toggle.new_book__toggle--toggled .toggle__button.toggle__button--untoggle{display:block}.users.authors.author-list .author-list__author.author-list__author--caption{background-color:#f8f8f8;color:#666;font-weight:bold}.users.authors.show .show__title{max-width:600px}.users.authors.show .show__title .title__user{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:inline-block;*display:inline;*zoom:1;max-width:450px;vertical-align:middle}.users.authors.show .show__title .title__suffix{display:inline-block;max-width:150px;vertical-align:middle}.users.authors.show .show__not-exist{padding:50px 0;text-align:center;color:#999;font-size:12px;line-height:1.4;padding-left:15px;padding-right:15px}.users.books.index .books-banner-link{display:block;margin-bottom:14px}.users.books.index .index__filters{margin:3px 0 3px 0;width:110px}.users.books.index .index__filters .filters__btn{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);padding-left:3px;padding-right:3px}.users.books.index .index__filters .filters__btn,.users.books.index .index__filters .filters__btn *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.users.books.index .index__filters .filters__btn>*,.users.books.index .index__filters .filters__btn a,.users.books.index .index__filters .filters__btn button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.users.books.index .index__filters .filters__btn>*:hover,.users.books.index .index__filters .filters__btn a:hover,.users.books.index .index__filters .filters__btn button:hover{text-decoration:none}.users.books.index .index__filters .filters__btn>*:focus,.users.books.index .index__filters .filters__btn a:focus,.users.books.index .index__filters .filters__btn button:focus{outline:none}.users.books.index .index__filters .filters__btn,.users.books.index .index__filters .filters__btn *{color:#606060}.users.books.index .index__filters .filters__btn:hover{border-color:#4a8600;background-color:#549800}.users.books.index .index__filters .filters__btn:hover,.users.books.index .index__filters .filters__btn:hover *{color:#fff}.users.books.index .index__filters .filters__btn,.users.books.index .index__filters .filters__btn *{text-align:center}.users.books.index .index__filters .filters__btn,.users.books.index .index__filters .filters__btn *{font-size:11px;line-height:28px}.users.books.index .index__filters .filters__btn .btn__icons{margin-right:5px;margin-bottom:-3px}.users.books.index .index__filters .filters__btn .btn__icons.btn__icons--grid{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -550px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.books.index .index__filters .filters__btn .btn__icons.btn__icons--list{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -500px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.books.index .index__filters .filters__btn:hover .btn__icons.btn__icons--grid{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -550px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.books.index .index__filters .filters__btn:hover .btn__icons.btn__icons--list{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -500px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.books.index .index__filters:not(:last-child) .filters__btn{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;border-right:none}.users.books.index .index__filters:last-child .filters__btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;margin:3px 3px 3px 0 !important}.users.books.index .index__filters.index__filters--active .filters__btn{background-color:#ee921a;border-color:#ee921a;color:#fff}.users.books.index .index__filters.index__filters--active .filters__btn .btn__icons.btn__icons--grid{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -550px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.books.index .index__filters.index__filters--active .filters__btn .btn__icons.btn__icons--list{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -500px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.books.index .index__filters.index__filters--active .filters__btn:hover{background-color:#64bc4b;border-color:#64bc4b;text-decoration:none}.users-books-mutters__empty{margin:50px}.users-books-mutters__empty__paragraph{margin:10px 0;text-align:center;color:#999}.users-books-mutters__empty__comment{width:260px;margin:30px auto}.users-books-mutters .bm-pagination-notice{margin-top:15px}.bm-wrapper.users-search .users-search__list{padding:15px;padding:0}.bm-wrapper.users-search .users-search__list .list__item{border-bottom:1px solid #f0f0f0;padding-bottom:10px;margin-bottom:10px;line-height:1.5}.bm-wrapper.users-search .users-search__list .list__item:after{content:"";clear:both;height:0;display:block;visibility:hidden}.bm-wrapper.users-search .users-search__list .list__item .item__avatar{float:left;width:64px;height:64px;margin:0;padding:0}.bm-wrapper.users-search .users-search__list .list__item .item__avatar img{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:64px;height:64px}.bm-wrapper.users-search .users-search__list .list__item .item__username{margin-left:74px;margin-right:180px}.bm-wrapper.users-search .users-search__list .list__item .item__username>a{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:inline-block;color:#333;font-weight:bold;max-width:100%}.bm-wrapper.users-search .users-search__list .list__item .item__username--add-date{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.bm-wrapper.users-search .users-search__list .list__item .item__username .item__username__date{white-space:nowrap;color:#999;font-size:11px;margin-left:10px}.bm-wrapper.users-search .users-search__list .list__item .item__nickname{margin-left:74px;margin-right:180px;font-size:12px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.bm-wrapper.users-search .users-search__list .list__item .item__nickname__caption{white-space:nowrap;color:#999}.bm-wrapper.users-search .users-search__list .list__item .item__nickname__link{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;margin-left:10px;color:#219315;font-weight:bold}.bm-wrapper.users-search .users-search__list .list__item .item__delete{float:right;width:170px}.bm-wrapper.users-search .users-search__list .list__item .item__delete .delete__btn{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.bm-wrapper.users-search .users-search__list .list__item .item__delete .delete__btn,.bm-wrapper.users-search .users-search__list .list__item .item__delete .delete__btn *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.bm-wrapper.users-search .users-search__list .list__item .item__delete .delete__btn>*,.bm-wrapper.users-search .users-search__list .list__item .item__delete .delete__btn a,.bm-wrapper.users-search .users-search__list .list__item .item__delete .delete__btn button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.bm-wrapper.users-search .users-search__list .list__item .item__delete .delete__btn>*:hover,.bm-wrapper.users-search .users-search__list .list__item .item__delete .delete__btn a:hover,.bm-wrapper.users-search .users-search__list .list__item .item__delete .delete__btn button:hover{text-decoration:none}.bm-wrapper.users-search .users-search__list .list__item .item__delete .delete__btn>*:focus,.bm-wrapper.users-search .users-search__list .list__item .item__delete .delete__btn a:focus,.bm-wrapper.users-search .users-search__list .list__item .item__delete .delete__btn button:focus{outline:none}.bm-wrapper.users-search .users-search__list .list__item .item__delete .delete__btn,.bm-wrapper.users-search .users-search__list .list__item .item__delete .delete__btn *{color:#fff}.bm-wrapper.users-search .users-search__list .list__item .item__delete .delete__btn:hover{border:1px solid #ffca38;background-color:#ffca38}.bm-wrapper.users-search .users-search__list .list__item .item__delete .delete__btn,.bm-wrapper.users-search .users-search__list .list__item .item__delete .delete__btn *{text-align:center}.bm-wrapper.users-search .users-search__list .list__item .item__delete .delete__btn,.bm-wrapper.users-search .users-search__list .list__item .item__delete .delete__btn *{font-size:11px;line-height:28px}.bm-wrapper.users-search .users-search__list .list__item .item__delete .delete__btn .btn__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;vertical-align:top;margin-top:7px;margin-right:5px}.bm-wrapper.users-search .users-search__list .list__item .item__add{float:right;width:170px}.bm-wrapper.users-search .users-search__list .list__item .item__add .add__btn{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3)}.bm-wrapper.users-search .users-search__list .list__item .item__add .add__btn,.bm-wrapper.users-search .users-search__list .list__item .item__add .add__btn *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.bm-wrapper.users-search .users-search__list .list__item .item__add .add__btn>*,.bm-wrapper.users-search .users-search__list .list__item .item__add .add__btn a,.bm-wrapper.users-search .users-search__list .list__item .item__add .add__btn button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.bm-wrapper.users-search .users-search__list .list__item .item__add .add__btn>*:hover,.bm-wrapper.users-search .users-search__list .list__item .item__add .add__btn a:hover,.bm-wrapper.users-search .users-search__list .list__item .item__add .add__btn button:hover{text-decoration:none}.bm-wrapper.users-search .users-search__list .list__item .item__add .add__btn>*:focus,.bm-wrapper.users-search .users-search__list .list__item .item__add .add__btn a:focus,.bm-wrapper.users-search .users-search__list .list__item .item__add .add__btn button:focus{outline:none}.bm-wrapper.users-search .users-search__list .list__item .item__add .add__btn,.bm-wrapper.users-search .users-search__list .list__item .item__add .add__btn *{color:#606060}.bm-wrapper.users-search .users-search__list .list__item .item__add .add__btn:hover{border-color:#4a8600;background-color:#549800}.bm-wrapper.users-search .users-search__list .list__item .item__add .add__btn:hover,.bm-wrapper.users-search .users-search__list .list__item .item__add .add__btn:hover *{color:#fff}.bm-wrapper.users-search .users-search__list .list__item .item__add .add__btn,.bm-wrapper.users-search .users-search__list .list__item .item__add .add__btn *{text-align:center}.bm-wrapper.users-search .users-search__list .list__item .item__add .add__btn,.bm-wrapper.users-search .users-search__list .list__item .item__add .add__btn *{font-size:11px;line-height:28px}.bm-wrapper.users-search .users-search__list .list__item .item__add .add__btn .btn__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -400px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;vertical-align:top;margin-top:7px;margin-right:5px}.bm-wrapper.users-search .users-search__list .list__item .item__add .add__btn:hover .btn__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -400px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;vertical-align:top;margin-top:7px;margin-right:5px}.bm-wrapper.users-search .users-search__list .list__item .item__details{margin-left:74px;margin-right:180px}.bm-wrapper.users-search .users-search__list .list__item .item__details>li{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:inline-block;font-size:12px;line-height:1.5;color:#999;max-width:25%;margin-right:10px}.bm-wrapper.users-search .users-search__list .list__item .item__details>li.message{max-width:100%}.bm-wrapper.users-search .users-search__list .list__item .item__description{word-wrap:break-word;overflow-wrap:break-word;margin-left:74px;line-height:1.5}.bm-wrapper.users-search .users-search__list .list__item{padding:15px;margin:0}.bm-wrapper.users-search .users-search__list .list__item:last-child{border-bottom:none}.bm-wrapper.users-search .users-search__empty{padding:50px 0;text-align:center;color:#999;font-size:12px}.bm-wrapper.users-search .users-search-section{margin-top:10px}.bm-wrapper.users-search .users-search-section__item:not(:last-child){margin-bottom:10px}.bm-wrapper.users-search .users-search-section__item__title{font-size:16px;line-height:28px;font-weight:bold;color:#444;padding:10px 0;margin:0 15px;border-bottom:1px solid #ecf0e7;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.bm-wrapper.users-search .users-search-section__item__title__action{margin-left:auto}.bm-wrapper.users-search .users-search-section__note{padding:10px;color:#333;text-align:center;background-color:#f4f4f4;border-radius:0 0 3px 3px}.bm-wrapper.users-search .users-search-section__action{margin:50px auto;width:250px}.bm-wrapper.users-search .users-search-section .bm-pagination{margin:-10px 0 15px}.bm-wrapper.users-search .users-search-form{margin:15px 0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.bm-wrapper.users-search .users-search-form__input{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;border-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.bm-wrapper.users-search .users-search-form__button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;appearance:none;transition:all .1s ease;background-color:#418701;border-top-right-radius:4px;border-bottom-right-radius:4px;padding:0 15px}.bm-wrapper.users-search .users-search-form__button__text{color:#fff;font-size:12px}.bm-wrapper.users-search .users-search-form__button:hover{background-color:#61b901}.bm-wrapper.users-search .users-invitations-section__description{margin:20px 15px}.bm-wrapper.users-search .users-invitations-section__list{margin:15px}.bm-wrapper.users-search .users-invitations-section__list__item:not(:last-child){margin-bottom:30px}.bm-wrapper.users-search .users-invitations-section__list__item__caption{margin-bottom:10px}.bm-wrapper.users-search .users-invitations-section__list__item__sample{border:1px solid;border-color:#eee #ddd #ccc;border-radius:4px;padding:20px;margin:15px 0;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.bm-wrapper.users-search .users-invitations-section__list__item__sample__icon{display:block;position:absolute;left:0;top:0;padding:6px 8px;font-size:11px;background-color:#666;color:#fff;border-radius:4px 0 4px 0}.usersearch-area{padding:15px}.usersearch-area-inner{padding:0 15px 25px}.usersearch-area-inner h4{font-size:14px;font-weight:bold;margin:10px auto 5px}.usersearch-area p{line-height:1.5}.usersearch-area textarea{height:80px}.usersearch-outline{padding:15px;border-bottom:1px solid #f0f0f0}.usersearch-outline p{line-height:1.5;margin:0 15px}.usersearch-outline .tweetsample{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;line-height:1.5;border:2px solid #00aced;background-color:#f5f8fa;margin:10px 15px;padding:15px}.publishlist li{border-bottom:1px solid #f0f0f0;margin-bottom:15px}.publishlist li:after{content:"";clear:both;height:0;display:block;visibility:hidden}.publishlist-image{float:left;width:64px;margin:0 15px 15px 0}.publishlist-name{margin-bottom:8px;padding-top:4px}.publishlist-name a{color:#333;font-weight:bold}.publishlist-name a .label{height:30px}.publishlist-type{color:#999;font-size:12px;margin-bottom:8px}.publishlist-number{color:red;font-size:12px}.publishlist-regist{float:right}.publishlist-regist a{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s;background-color:#fcfcfc;border:1px solid #ececec;box-sizing:border-box;display:block;text-align:center;font-size:12px;height:41px;padding:12px 12px 0 12px;text-align:left}.publishlist-regist a .label{color:#666;vertical-align:top}.publishlist-regist a:hover{background-color:#64bc4b;border-color:#64bc4b;color:#fff;text-decoration:none}.publishlist-regist a:hover .label{color:#fff;text-decoration:none}.publishlist-regist a a:hover{text-decoration:none}.publishlist-regist a .label{display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin-left:10px;color:#069}.publishlist-regist a:hover{color:#fff}.publishlist-regist a:hover .sprite-core.icon-plus{background-position:-100px -200px}.twittermemberlist:after{content:"";clear:both;height:0;display:block;visibility:hidden}.twittermemberlist li{float:left;width:50%;border-bottom:1px solid #f0f0f0;margin-bottom:15px}.twittermemberlist li:after{content:"";clear:both;height:0;display:block;visibility:hidden}.twittermemberlist-image{float:left;width:64px;margin:0 15px 15px 0}.twittermemberlist-name{margin-bottom:4px;padding-top:2px}.twittermemberlist-name a{color:#333;font-weight:bold}.twittermemberlist-name a .label{height:30px}.twittermemberlist-dmname{color:#999;font-size:11px;margin-bottom:5px}.twittermemberlist-dmname .dmname{color:#64bc4b;font-weight:bold}.twittermemberlist-regist{display:inline-block;*display:inline;*zoom:1}.twittermemberlist-regist a{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s;background-color:#fcfcfc;border:1px solid #ececec;box-sizing:border-box;display:block;text-align:center;font-size:12px;height:29px;padding:6px 12px 0 12px;text-align:left}.twittermemberlist-regist a .label{color:#666;vertical-align:top}.twittermemberlist-regist a:hover{background-color:#64bc4b;border-color:#64bc4b;color:#fff;text-decoration:none}.twittermemberlist-regist a:hover .label{color:#fff;text-decoration:none}.twittermemberlist-regist a a:hover{text-decoration:none}.twittermemberlist-regist a .label{display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin-left:10px;color:#069}.twittermemberlist-regist a .label.icon-none{margin-left:0}.twittermemberlist-regist a:hover{color:#fff}.twittermemberlist-regist a:hover .sprite-core.icon-plus{background-position:-100px -200px}.twittermemberlist-send{color:#999;font-size:11px;margin-top:5px}.users.author-pie-chart{width:100%;height:100%;fill:#333}.users.author-pie-chart .author-pie-chart__graph .graph__legend .legend__item{font-size:12px}.users.author-pie-chart .author-pie-chart__graph .graph__legend .legend__item .item__color.item__color--1{fill:#5ab34d}.users.author-pie-chart .author-pie-chart__graph .graph__legend .legend__item .item__color.item__color--2{fill:#abd249}.users.author-pie-chart .author-pie-chart__graph .graph__legend .legend__item .item__color.item__color--3{fill:#f3cf3e}.users.author-pie-chart .author-pie-chart__graph .graph__legend .legend__item .item__color.item__color--4{fill:#ff7772}.users.author-pie-chart .author-pie-chart__graph .graph__legend .legend__item .item__color.item__color--5{fill:#fdace8}.users.author-pie-chart .author-pie-chart__graph .graph__legend .legend__item .item__color.item__color--6{fill:#d87df3}.users.author-pie-chart .author-pie-chart__graph .graph__legend .legend__item .item__color.item__color--7{fill:#9476fc}.users.author-pie-chart .author-pie-chart__graph .graph__legend .legend__item .item__color.item__color--8{fill:#a6b2fc}.users.author-pie-chart .author-pie-chart__graph .graph__legend .legend__item .item__color.item__color--9{fill:#74c4f9}.users.author-pie-chart .author-pie-chart__graph .graph__legend .legend__item .item__color.item__color--10{fill:#8de7ca}.users.author-pie-chart .author-pie-chart__graph .graph__content{height:14px}.users.author-pie-chart .author-pie-chart__graph .graph__content .content__title{font-size:14px;font-weight:bold}.users.author-pie-chart .author-pie-chart__graph .graph__content .content__title .title__sub{display:inline-block;fill:#aaa;font-size:12px;font-weight:normal}.users.author-pie-chart .author-pie-chart__graph .graph__content .content__chart .chart__item .item__pie.item__pie--1{fill:#5ab34d}.users.author-pie-chart .author-pie-chart__graph .graph__content .content__chart .chart__item .item__pie.item__pie--2{fill:#abd249}.users.author-pie-chart .author-pie-chart__graph .graph__content .content__chart .chart__item .item__pie.item__pie--3{fill:#f3cf3e}.users.author-pie-chart .author-pie-chart__graph .graph__content .content__chart .chart__item .item__pie.item__pie--4{fill:#ff7772}.users.author-pie-chart .author-pie-chart__graph .graph__content .content__chart .chart__item .item__pie.item__pie--5{fill:#fdace8}.users.author-pie-chart .author-pie-chart__graph .graph__content .content__chart .chart__item .item__pie.item__pie--6{fill:#d87df3}.users.author-pie-chart .author-pie-chart__graph .graph__content .content__chart .chart__item .item__pie.item__pie--7{fill:#9476fc}.users.author-pie-chart .author-pie-chart__graph .graph__content .content__chart .chart__item .item__pie.item__pie--8{fill:#a6b2fc}.users.author-pie-chart .author-pie-chart__graph .graph__content .content__chart .chart__item .item__pie.item__pie--9{fill:#74c4f9}.users.author-pie-chart .author-pie-chart__graph .graph__content .content__chart .chart__item .item__pie.item__pie--10{fill:#8de7ca}.users.author-pie-chart .author-pie-chart__graph .graph__content .content__chart .chart__item .item__label{fill:#fff;font-weight:bold}.users.author-pie-chart .author-pie-chart__graph .graph__content .content__chart .chart__item .item__label .label__value{font-size:22px;text-anchor:end}.users.author-pie-chart .author-pie-chart__graph .graph__content .content__chart .chart__item .item__label .label__unit{font-size:15px;text-anchor:start}.users.author-pie-chart .author-pie-chart__graph .graph__content .content__chart .chart__item .item__label.item__label--minimum .label__value{font-size:12px;text-anchor:middle}.users.author-pie-chart .author-pie-chart__graph .graph__content .content__chart .chart__item .item__label.item__label--minimum .label__unit{display:none}.users.author-pie-chart .author-pie-chart__graph .graph__content .content__chart .chart__item .item__legend{font-size:10px}.users.author-pie-chart .author-pie-chart__graph .graph__content .content__chart .chart__item .item__legend .legend__relation.legend__relation--1{stroke:#5ab34d}.users.author-pie-chart .author-pie-chart__graph .graph__content .content__chart .chart__item .item__legend .legend__relation.legend__relation--2{stroke:#abd249}.users.author-pie-chart .author-pie-chart__graph .graph__content .content__chart .chart__item .item__legend .legend__relation.legend__relation--3{stroke:#f3cf3e}.users.author-pie-chart .author-pie-chart__graph .graph__content .content__chart .chart__item .item__legend .legend__relation.legend__relation--4{stroke:#ff7772}.users.author-pie-chart .author-pie-chart__graph .graph__content .content__chart .chart__item .item__legend .legend__relation.legend__relation--5{stroke:#fdace8}.users.author-pie-chart .author-pie-chart__graph .graph__content .content__chart .chart__item .item__legend .legend__relation.legend__relation--6{stroke:#d87df3}.users.author-pie-chart .author-pie-chart__graph .graph__content .content__chart .chart__item .item__legend .legend__relation.legend__relation--7{stroke:#9476fc}.users.author-pie-chart .author-pie-chart__graph .graph__content .content__chart .chart__item .item__legend .legend__relation.legend__relation--8{stroke:#a6b2fc}.users.author-pie-chart .author-pie-chart__graph .graph__content .content__chart .chart__item .item__legend .legend__relation.legend__relation--9{stroke:#74c4f9}.users.author-pie-chart .author-pie-chart__graph .graph__content .content__chart .chart__item .item__legend .legend__relation.legend__relation--10{stroke:#8de7ca}.users.author-pie-chart .author-pie-chart__graph .graph__content .content__chart.content__chart--half .chart__item .item__label{fill:#fff;font-weight:bold}.users.author-pie-chart .author-pie-chart__graph .graph__content .content__chart.content__chart--half .chart__item .item__label .label__value{font-size:14px;text-anchor:end}.users.author-pie-chart .author-pie-chart__graph .graph__content .content__chart.content__chart--half .chart__item .item__label .label__unit{font-size:12px;text-anchor:start}.users.author-pie-chart .author-pie-chart__graph .graph__content .content__chart.content__chart--half .chart__item .item__label.item__label--minimum .label__value{font-size:12px;text-anchor:middle}.users.author-pie-chart .author-pie-chart__graph .graph__content .content__chart.content__chart--half .chart__item .item__label.item__label--minimum .label__unit{display:none}.users.author-pie-chart .author-pie-chart__graph .graph__content .content__chart.content__chart--half .chart__item .item__legend{display:none}.users.bar-graph{width:100%;height:100%;font-weight:bold;fill:#333}.users.bar-graph .bar-graph__graph .graph__content .content__x-grid .x-grid__line{stroke:#f8f8f8;stroke-wdith:1px}.users.bar-graph .bar-graph__graph .graph__content .content__y-grid .y-grid__line{stroke:#e8e8e8;stroke-wdith:1px}.users.bar-graph .bar-graph__graph .graph__x-axis .x-axis__line{stroke:#999;stroke-wdith:1px}.users.bar-graph .bar-graph__graph .graph__x-axis .x-axis__text{font-size:9px}.users.bar-graph .bar-graph__graph .graph__y-axis .y-axis__line{stroke:#999;stroke-wdith:1px}.users.bar-graph .bar-graph__graph .graph__y-axis .y-axis__text{font-size:9px}.users.bar-graph .bar-graph__graph .graph__y-axis .y-axis__unit{font-size:12px;fill:#999}.users.page-and-book-graph{width:100%;height:100%}.users.page-and-book-graph .users.bar-graph .bar-graph__graph .graph__content .content__data.content__data--books .data__value{fill:#a7d66c}.users.page-and-book-graph .users.bar-graph .bar-graph__graph .graph__content .content__data.content__data--pages .data__value{fill:#5ab34d}.users.page-and-book-graph .users.bar-graph .bar-graph__graph .graph__y-axis.graph__y-axis--books .y-axis__text{fill:#7ec229}.users.page-and-book-graph .users.bar-graph .bar-graph__graph .graph__y-axis.graph__y-axis--pages .y-axis__text{fill:#329624}.users.page-and-book-graph .users.bar-graph .bar-graph__graph .graph__legend .legend__label.legend__label--books .label__color{fill:#a7d66c}.users.page-and-book-graph .users.bar-graph .bar-graph__graph .graph__legend .legend__label.legend__label--pages .label__color{fill:#5ab34d}.users.summaries.twitter_posting .posting__header .header__title,.users.summaries.bookmeter_posting .posting__header .header__title,.users.summaries.facebook_posting .posting__header .header__title,.users.summaries.blog_posting .posting__header .header__title{color:#fff;font-size:16px;font-weight:bold;padding:12px 15px 12px;margin:0 -15px;text-shadow:1px 1px 0px rgba(0,0,0,.3)}.users.summaries.twitter_posting .posting__header .header__title.header__title--bookmeter,.users.summaries.bookmeter_posting .posting__header .header__title.header__title--bookmeter,.users.summaries.facebook_posting .posting__header .header__title.header__title--bookmeter,.users.summaries.blog_posting .posting__header .header__title.header__title--bookmeter{background-color:#5ab34d}.users.summaries.twitter_posting .posting__header .header__title.header__title--twitter,.users.summaries.bookmeter_posting .posting__header .header__title.header__title--twitter,.users.summaries.facebook_posting .posting__header .header__title.header__title--twitter,.users.summaries.blog_posting .posting__header .header__title.header__title--twitter{background-color:#41b7d8}.users.summaries.twitter_posting .posting__header .header__title.header__title--facebook,.users.summaries.bookmeter_posting .posting__header .header__title.header__title--facebook,.users.summaries.facebook_posting .posting__header .header__title.header__title--facebook,.users.summaries.blog_posting .posting__header .header__title.header__title--facebook{background-color:#3b5997}.users.summaries.twitter_posting .posting__header .header__title.header__title--blog,.users.summaries.bookmeter_posting .posting__header .header__title.header__title--blog,.users.summaries.facebook_posting .posting__header .header__title.header__title--blog,.users.summaries.blog_posting .posting__header .header__title.header__title--blog{background-color:#abd249}.users.summaries.twitter_posting .posting__content,.users.summaries.bookmeter_posting .posting__content,.users.summaries.facebook_posting .posting__content,.users.summaries.blog_posting .posting__content{padding:15px 0 0;margin:0 -15px}.users.summaries.twitter_posting .posting__content p,.users.summaries.bookmeter_posting .posting__content p,.users.summaries.facebook_posting .posting__content p,.users.summaries.blog_posting .posting__content p{line-height:1.4}.users.summaries.twitter_posting .posting__content .content__outline,.users.summaries.bookmeter_posting .posting__content .content__outline,.users.summaries.facebook_posting .posting__content .content__outline,.users.summaries.blog_posting .posting__content .content__outline{line-height:1.4;margin-bottom:15px}.users.summaries.twitter_posting .posting__content .content__btn,.users.summaries.bookmeter_posting .posting__content .content__btn,.users.summaries.facebook_posting .posting__content .content__btn,.users.summaries.blog_posting .posting__content .content__btn{width:200px;margin:0 auto 15px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.users.summaries.twitter_posting .posting__content .content__btn,.users.summaries.bookmeter_posting .posting__content .content__btn,.users.summaries.facebook_posting .posting__content .content__btn,.users.summaries.blog_posting .posting__content .content__btn,.users.summaries.twitter_posting .posting__content .content__btn *,.users.summaries.bookmeter_posting .posting__content .content__btn *,.users.summaries.facebook_posting .posting__content .content__btn *,.users.summaries.blog_posting .posting__content .content__btn *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.users.summaries.twitter_posting .posting__content .content__btn>*,.users.summaries.bookmeter_posting .posting__content .content__btn>*,.users.summaries.facebook_posting .posting__content .content__btn>*,.users.summaries.blog_posting .posting__content .content__btn>*,.users.summaries.twitter_posting .posting__content .content__btn a,.users.summaries.bookmeter_posting .posting__content .content__btn a,.users.summaries.facebook_posting .posting__content .content__btn a,.users.summaries.blog_posting .posting__content .content__btn a,.users.summaries.twitter_posting .posting__content .content__btn button,.users.summaries.bookmeter_posting .posting__content .content__btn button,.users.summaries.facebook_posting .posting__content .content__btn button,.users.summaries.blog_posting .posting__content .content__btn button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.users.summaries.twitter_posting .posting__content .content__btn>*:hover,.users.summaries.bookmeter_posting .posting__content .content__btn>*:hover,.users.summaries.facebook_posting .posting__content .content__btn>*:hover,.users.summaries.blog_posting .posting__content .content__btn>*:hover,.users.summaries.twitter_posting .posting__content .content__btn a:hover,.users.summaries.bookmeter_posting .posting__content .content__btn a:hover,.users.summaries.facebook_posting .posting__content .content__btn a:hover,.users.summaries.blog_posting .posting__content .content__btn a:hover,.users.summaries.twitter_posting .posting__content .content__btn button:hover,.users.summaries.bookmeter_posting .posting__content .content__btn button:hover,.users.summaries.facebook_posting .posting__content .content__btn button:hover,.users.summaries.blog_posting .posting__content .content__btn button:hover{text-decoration:none}.users.summaries.twitter_posting .posting__content .content__btn>*:focus,.users.summaries.bookmeter_posting .posting__content .content__btn>*:focus,.users.summaries.facebook_posting .posting__content .content__btn>*:focus,.users.summaries.blog_posting .posting__content .content__btn>*:focus,.users.summaries.twitter_posting .posting__content .content__btn a:focus,.users.summaries.bookmeter_posting .posting__content .content__btn a:focus,.users.summaries.facebook_posting .posting__content .content__btn a:focus,.users.summaries.blog_posting .posting__content .content__btn a:focus,.users.summaries.twitter_posting .posting__content .content__btn button:focus,.users.summaries.bookmeter_posting .posting__content .content__btn button:focus,.users.summaries.facebook_posting .posting__content .content__btn button:focus,.users.summaries.blog_posting .posting__content .content__btn button:focus{outline:none}.users.summaries.twitter_posting .posting__content .content__btn,.users.summaries.bookmeter_posting .posting__content .content__btn,.users.summaries.facebook_posting .posting__content .content__btn,.users.summaries.blog_posting .posting__content .content__btn,.users.summaries.twitter_posting .posting__content .content__btn *,.users.summaries.bookmeter_posting .posting__content .content__btn *,.users.summaries.facebook_posting .posting__content .content__btn *,.users.summaries.blog_posting .posting__content .content__btn *{color:#fff}.users.summaries.twitter_posting .posting__content .content__btn:hover,.users.summaries.bookmeter_posting .posting__content .content__btn:hover,.users.summaries.facebook_posting .posting__content .content__btn:hover,.users.summaries.blog_posting .posting__content .content__btn:hover{border:1px solid #ffca38;background-color:#ffca38}.users.summaries.twitter_posting .posting__content .content__btn,.users.summaries.bookmeter_posting .posting__content .content__btn,.users.summaries.facebook_posting .posting__content .content__btn,.users.summaries.blog_posting .posting__content .content__btn,.users.summaries.twitter_posting .posting__content .content__btn *,.users.summaries.bookmeter_posting .posting__content .content__btn *,.users.summaries.facebook_posting .posting__content .content__btn *,.users.summaries.blog_posting .posting__content .content__btn *{text-align:center}.users.summaries.twitter_posting .posting__content .content__title,.users.summaries.bookmeter_posting .posting__content .content__title,.users.summaries.facebook_posting .posting__content .content__title,.users.summaries.blog_posting .posting__content .content__title{display:inline-block;font-size:16px;font-weight:bold;padding:0 15px 5px;margin:10px -15px 10px;border-bottom:4px solid #f0f0f0}.users.summaries.twitter_posting .posting__content .content__title.content__title--bookmeter,.users.summaries.bookmeter_posting .posting__content .content__title.content__title--bookmeter,.users.summaries.facebook_posting .posting__content .content__title.content__title--bookmeter,.users.summaries.blog_posting .posting__content .content__title.content__title--bookmeter{border-color:#5ab34d}.users.summaries.twitter_posting .posting__content .content__title.content__title--twitter,.users.summaries.bookmeter_posting .posting__content .content__title.content__title--twitter,.users.summaries.facebook_posting .posting__content .content__title.content__title--twitter,.users.summaries.blog_posting .posting__content .content__title.content__title--twitter{border-color:#41b7d8}.users.summaries.twitter_posting .posting__content .content__title.content__title--facebook,.users.summaries.bookmeter_posting .posting__content .content__title.content__title--facebook,.users.summaries.facebook_posting .posting__content .content__title.content__title--facebook,.users.summaries.blog_posting .posting__content .content__title.content__title--facebook{border-color:#3b5997}.users.summaries.twitter_posting .posting__content .content__title.content__title--blog,.users.summaries.bookmeter_posting .posting__content .content__title.content__title--blog,.users.summaries.facebook_posting .posting__content .content__title.content__title--blog,.users.summaries.blog_posting .posting__content .content__title.content__title--blog{border-color:#abd249}.users.summaries.twitter_posting .posting__content .content__samplevisual,.users.summaries.bookmeter_posting .posting__content .content__samplevisual,.users.summaries.facebook_posting .posting__content .content__samplevisual,.users.summaries.blog_posting .posting__content .content__samplevisual{text-align:center;margin-bottom:10px}.users.summaries.twitter_posting .posting__content .content__inner .inner__title,.users.summaries.bookmeter_posting .posting__content .content__inner .inner__title,.users.summaries.facebook_posting .posting__content .content__inner .inner__title,.users.summaries.blog_posting .posting__content .content__inner .inner__title{font-weight:14px;line-height:1.4;margin-top:10px;margin-bottom:10px}.users.summaries.twitter_posting .posting__content .content__inner .inner__samplevisual,.users.summaries.bookmeter_posting .posting__content .content__inner .inner__samplevisual,.users.summaries.facebook_posting .posting__content .content__inner .inner__samplevisual,.users.summaries.blog_posting .posting__content .content__inner .inner__samplevisual{text-align:center;margin-bottom:10px}.users.summaries.twitter_posting .posting__content .content__inner .inner__table,.users.summaries.bookmeter_posting .posting__content .content__inner .inner__table,.users.summaries.facebook_posting .posting__content .content__inner .inner__table,.users.summaries.blog_posting .posting__content .content__inner .inner__table{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:100%;margin-bottom:15px;border-collapse:separate;border:1px solid #d8d8d8}.users.summaries.twitter_posting .posting__content .content__inner .inner__table th,.users.summaries.bookmeter_posting .posting__content .content__inner .inner__table th,.users.summaries.facebook_posting .posting__content .content__inner .inner__table th,.users.summaries.blog_posting .posting__content .content__inner .inner__table th,.users.summaries.twitter_posting .posting__content .content__inner .inner__table td,.users.summaries.bookmeter_posting .posting__content .content__inner .inner__table td,.users.summaries.facebook_posting .posting__content .content__inner .inner__table td,.users.summaries.blog_posting .posting__content .content__inner .inner__table td{padding:10px;box-sizing:border-box;vertical-align:middle}.users.summaries.twitter_posting .posting__content .content__inner .inner__table th input[type=submit],.users.summaries.bookmeter_posting .posting__content .content__inner .inner__table th input[type=submit],.users.summaries.facebook_posting .posting__content .content__inner .inner__table th input[type=submit],.users.summaries.blog_posting .posting__content .content__inner .inner__table th input[type=submit],.users.summaries.twitter_posting .posting__content .content__inner .inner__table td input[type=submit],.users.summaries.bookmeter_posting .posting__content .content__inner .inner__table td input[type=submit],.users.summaries.facebook_posting .posting__content .content__inner .inner__table td input[type=submit],.users.summaries.blog_posting .posting__content .content__inner .inner__table td input[type=submit]{width:100%;margin:0 auto}.users.summaries.twitter_posting .posting__content .content__inner .inner__table th label,.users.summaries.bookmeter_posting .posting__content .content__inner .inner__table th label,.users.summaries.facebook_posting .posting__content .content__inner .inner__table th label,.users.summaries.blog_posting .posting__content .content__inner .inner__table th label,.users.summaries.twitter_posting .posting__content .content__inner .inner__table td label,.users.summaries.bookmeter_posting .posting__content .content__inner .inner__table td label,.users.summaries.facebook_posting .posting__content .content__inner .inner__table td label,.users.summaries.blog_posting .posting__content .content__inner .inner__table td label{margin:auto 20px auto 5px}.users.summaries.twitter_posting .posting__content .content__inner .inner__table th,.users.summaries.bookmeter_posting .posting__content .content__inner .inner__table th,.users.summaries.facebook_posting .posting__content .content__inner .inner__table th,.users.summaries.blog_posting .posting__content .content__inner .inner__table th{width:20%;background-color:#f0f0f0;text-align:center;vertical-align:middle}.users.summaries.twitter_posting .posting__content .content__inner .inner__table .table__reload,.users.summaries.bookmeter_posting .posting__content .content__inner .inner__table .table__reload,.users.summaries.facebook_posting .posting__content .content__inner .inner__table .table__reload,.users.summaries.blog_posting .posting__content .content__inner .inner__table .table__reload{width:20%;text-align:right;vertical-align:middle;border-left:1px solid #f0f0f0}.users.summaries.twitter_posting .posting__content .content__inner .inner__table .table__btn,.users.summaries.bookmeter_posting .posting__content .content__inner .inner__table .table__btn,.users.summaries.facebook_posting .posting__content .content__inner .inner__table .table__btn,.users.summaries.blog_posting .posting__content .content__inner .inner__table .table__btn{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.users.summaries.twitter_posting .posting__content .content__inner .inner__table .table__btn,.users.summaries.bookmeter_posting .posting__content .content__inner .inner__table .table__btn,.users.summaries.facebook_posting .posting__content .content__inner .inner__table .table__btn,.users.summaries.blog_posting .posting__content .content__inner .inner__table .table__btn,.users.summaries.twitter_posting .posting__content .content__inner .inner__table .table__btn *,.users.summaries.bookmeter_posting .posting__content .content__inner .inner__table .table__btn *,.users.summaries.facebook_posting .posting__content .content__inner .inner__table .table__btn *,.users.summaries.blog_posting .posting__content .content__inner .inner__table .table__btn *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.users.summaries.twitter_posting .posting__content .content__inner .inner__table .table__btn>*,.users.summaries.bookmeter_posting .posting__content .content__inner .inner__table .table__btn>*,.users.summaries.facebook_posting .posting__content .content__inner .inner__table .table__btn>*,.users.summaries.blog_posting .posting__content .content__inner .inner__table .table__btn>*,.users.summaries.twitter_posting .posting__content .content__inner .inner__table .table__btn a,.users.summaries.bookmeter_posting .posting__content .content__inner .inner__table .table__btn a,.users.summaries.facebook_posting .posting__content .content__inner .inner__table .table__btn a,.users.summaries.blog_posting .posting__content .content__inner .inner__table .table__btn a,.users.summaries.twitter_posting .posting__content .content__inner .inner__table .table__btn button,.users.summaries.bookmeter_posting .posting__content .content__inner .inner__table .table__btn button,.users.summaries.facebook_posting .posting__content .content__inner .inner__table .table__btn button,.users.summaries.blog_posting .posting__content .content__inner .inner__table .table__btn button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.users.summaries.twitter_posting .posting__content .content__inner .inner__table .table__btn>*:hover,.users.summaries.bookmeter_posting .posting__content .content__inner .inner__table .table__btn>*:hover,.users.summaries.facebook_posting .posting__content .content__inner .inner__table .table__btn>*:hover,.users.summaries.blog_posting .posting__content .content__inner .inner__table .table__btn>*:hover,.users.summaries.twitter_posting .posting__content .content__inner .inner__table .table__btn a:hover,.users.summaries.bookmeter_posting .posting__content .content__inner .inner__table .table__btn a:hover,.users.summaries.facebook_posting .posting__content .content__inner .inner__table .table__btn a:hover,.users.summaries.blog_posting .posting__content .content__inner .inner__table .table__btn a:hover,.users.summaries.twitter_posting .posting__content .content__inner .inner__table .table__btn button:hover,.users.summaries.bookmeter_posting .posting__content .content__inner .inner__table .table__btn button:hover,.users.summaries.facebook_posting .posting__content .content__inner .inner__table .table__btn button:hover,.users.summaries.blog_posting .posting__content .content__inner .inner__table .table__btn button:hover{text-decoration:none}.users.summaries.twitter_posting .posting__content .content__inner .inner__table .table__btn>*:focus,.users.summaries.bookmeter_posting .posting__content .content__inner .inner__table .table__btn>*:focus,.users.summaries.facebook_posting .posting__content .content__inner .inner__table .table__btn>*:focus,.users.summaries.blog_posting .posting__content .content__inner .inner__table .table__btn>*:focus,.users.summaries.twitter_posting .posting__content .content__inner .inner__table .table__btn a:focus,.users.summaries.bookmeter_posting .posting__content .content__inner .inner__table .table__btn a:focus,.users.summaries.facebook_posting .posting__content .content__inner .inner__table .table__btn a:focus,.users.summaries.blog_posting .posting__content .content__inner .inner__table .table__btn a:focus,.users.summaries.twitter_posting .posting__content .content__inner .inner__table .table__btn button:focus,.users.summaries.bookmeter_posting .posting__content .content__inner .inner__table .table__btn button:focus,.users.summaries.facebook_posting .posting__content .content__inner .inner__table .table__btn button:focus,.users.summaries.blog_posting .posting__content .content__inner .inner__table .table__btn button:focus{outline:none}.users.summaries.twitter_posting .posting__content .content__inner .inner__table .table__btn,.users.summaries.bookmeter_posting .posting__content .content__inner .inner__table .table__btn,.users.summaries.facebook_posting .posting__content .content__inner .inner__table .table__btn,.users.summaries.blog_posting .posting__content .content__inner .inner__table .table__btn,.users.summaries.twitter_posting .posting__content .content__inner .inner__table .table__btn *,.users.summaries.bookmeter_posting .posting__content .content__inner .inner__table .table__btn *,.users.summaries.facebook_posting .posting__content .content__inner .inner__table .table__btn *,.users.summaries.blog_posting .posting__content .content__inner .inner__table .table__btn *{color:#fff}.users.summaries.twitter_posting .posting__content .content__inner .inner__table .table__btn:hover,.users.summaries.bookmeter_posting .posting__content .content__inner .inner__table .table__btn:hover,.users.summaries.facebook_posting .posting__content .content__inner .inner__table .table__btn:hover,.users.summaries.blog_posting .posting__content .content__inner .inner__table .table__btn:hover{border:1px solid #ffca38;background-color:#ffca38}.users.summaries.twitter_posting .posting__content .content__inner .inner__table .table__btn,.users.summaries.bookmeter_posting .posting__content .content__inner .inner__table .table__btn,.users.summaries.facebook_posting .posting__content .content__inner .inner__table .table__btn,.users.summaries.blog_posting .posting__content .content__inner .inner__table .table__btn,.users.summaries.twitter_posting .posting__content .content__inner .inner__table .table__btn *,.users.summaries.bookmeter_posting .posting__content .content__inner .inner__table .table__btn *,.users.summaries.facebook_posting .posting__content .content__inner .inner__table .table__btn *,.users.summaries.blog_posting .posting__content .content__inner .inner__table .table__btn *{text-align:center}.users.summaries.twitter_posting .posting__content .content__inner p,.users.summaries.bookmeter_posting .posting__content .content__inner p,.users.summaries.facebook_posting .posting__content .content__inner p,.users.summaries.blog_posting .posting__content .content__inner p{margin-bottom:10px;line-height:1.4}.users.summaries.twitter_posting .posting__content .content__inner textarea,.users.summaries.bookmeter_posting .posting__content .content__inner textarea,.users.summaries.facebook_posting .posting__content .content__inner textarea,.users.summaries.blog_posting .posting__content .content__inner textarea{height:200px;padding:15px;margin-bottom:10px;background-color:ivory;line-height:1.4}.users.summaries.twitter_posting .posting__content .content__inner .inner__htmlsample,.users.summaries.bookmeter_posting .posting__content .content__inner .inner__htmlsample,.users.summaries.facebook_posting .posting__content .content__inner .inner__htmlsample,.users.summaries.blog_posting .posting__content .content__inner .inner__htmlsample{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:2px solid #f0f0f0;background-color:#f7f7f7;padding:15px;margin-bottom:15px;line-height:1.4;word-wrap:break-word}.users.summaries.yearly .yearly__header{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background:url(/packs/bg_yearly_header-36260d6f5df12124689a517fff61c24f.png) top center no-repeat #f7fcec;background-size:1004px 364px;border:1px solid #d4dacb;margin-bottom:10px;min-height:414px}.users.summaries.yearly .yearly__header .header__title{color:#fff;height:101px;padding-top:30px;text-align:center}.users.summaries.yearly .yearly__header .header__title__text{font-size:32px;line-height:1.2}.users.summaries.yearly .yearly__header .header__summaries{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative;background-color:#fff;border:1px solid #d4dacb;width:682px;height:218px;margin:20px auto;padding:20px 20px 0}.users.summaries.yearly .yearly__header .header__summaries:after{content:"";clear:both;height:0;display:block;visibility:hidden}.users.summaries.yearly .yearly__header .header__summaries .summaries__avatar{float:left;width:120px}.users.summaries.yearly .yearly__header .header__summaries .summaries__avatar img{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:120px;height:120px}.users.summaries.yearly .yearly__header .header__summaries .summaries__list{float:right;width:547px;font-size:0}.users.summaries.yearly .yearly__header .header__summaries .summaries__list:after{content:"";clear:both;height:0;display:block;visibility:hidden}.users.summaries.yearly .yearly__header .header__summaries .summaries__list .list__title{float:left;border-bottom:1px solid #e8e8e8;width:30%;height:20px;padding:6px 0;font-size:14px;line-height:20px;text-indent:10px}.users.summaries.yearly .yearly__header .header__summaries .summaries__list .list__item{float:left;border-bottom:1px solid #e8e8e8;width:70%;height:20px;padding:6px 0}.users.summaries.yearly .yearly__header .header__summaries .summaries__list .list__item .item__number{display:inline-block;color:#64bc4b;font-size:20px;font-weight:bold;height:20px;line-height:1;vertical-align:baseline}.users.summaries.yearly .yearly__header .header__summaries .summaries__list .list__item .item__unit{display:inline-block;font-size:16px;height:20px;line-height:20px;margin-left:10px;vertical-align:baseline}.users.summaries.yearly .yearly__header .header__summaries .summaries__sns{position:absolute;width:100px;padding:0 0 5px 10px;top:20px;right:20px;z-index:1;background-color:#fff}.users.summaries.yearly .yearly__main{float:left;width:654px;text-align:left}.users.summaries.yearly .yearly__main .main__graph{padding:15px}.users.summaries.yearly .yearly__main .main__graph:not(:last-child){border-bottom:1px solid #d4dacb}.users.summaries.yearly .yearly__main .main__graph .graph__data{width:520px;height:240px;margin:0 auto}.users.summaries.yearly .yearly__main .main__graph .graph__data.graph__data--nice .users.bar-graph .bar-graph__graph .graph__content .content__data .data__value{fill:#fca638}.users.summaries.yearly .yearly__main .main__graph .graph__data.graph__data--nice .users.bar-graph .bar-graph__graph .graph__y-axis .y-axis__text{fill:#fca638}.users.summaries.yearly .yearly__main .main__graph .graph__data.graph__data--nice .users.bar-graph .bar-graph__graph .graph__legend .legend__label .label__color{fill:#fca638}.users.summaries.yearly .yearly__main .main__graph .graph__data.graph__data--authors{width:620px;height:300px;margin:0 auto}.users.summaries.yearly .yearly__main .main__footer{padding:10px;text-align:right}.users.summaries.yearly .yearly__main .main__footer .footer__btn{width:220px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);margin-right:0}.users.summaries.yearly .yearly__main .main__footer .footer__btn,.users.summaries.yearly .yearly__main .main__footer .footer__btn *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.users.summaries.yearly .yearly__main .main__footer .footer__btn>*,.users.summaries.yearly .yearly__main .main__footer .footer__btn a,.users.summaries.yearly .yearly__main .main__footer .footer__btn button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.users.summaries.yearly .yearly__main .main__footer .footer__btn>*:hover,.users.summaries.yearly .yearly__main .main__footer .footer__btn a:hover,.users.summaries.yearly .yearly__main .main__footer .footer__btn button:hover{text-decoration:none}.users.summaries.yearly .yearly__main .main__footer .footer__btn>*:focus,.users.summaries.yearly .yearly__main .main__footer .footer__btn a:focus,.users.summaries.yearly .yearly__main .main__footer .footer__btn button:focus{outline:none}.users.summaries.yearly .yearly__main .main__footer .footer__btn,.users.summaries.yearly .yearly__main .main__footer .footer__btn *{color:#606060}.users.summaries.yearly .yearly__main .main__footer .footer__btn:hover{border-color:#4a8600;background-color:#549800}.users.summaries.yearly .yearly__main .main__footer .footer__btn:hover,.users.summaries.yearly .yearly__main .main__footer .footer__btn:hover *{color:#fff}.users.summaries.yearly .yearly__main .main__footer .footer__btn,.users.summaries.yearly .yearly__main .main__footer .footer__btn *{text-align:center}.users.summaries.yearly .yearly__main .main__footer .footer__btn,.users.summaries.yearly .yearly__main .main__footer .footer__btn *{font-size:11px;line-height:28px}.users.summaries.yearly .yearly__main .main__footer .footer__btn .btn__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -200px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin-right:10px;margin-top:7px}.users.summaries.yearly .yearly__main .main__footer .footer__btn:hover .btn__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -200px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.summaries.yearly .yearly__main .main__not-exist{padding:50px 0;text-align:center;color:#999;font-size:12px}.users.summaries.yearly .yearly__side{float:right;width:340px;text-align:left}.users.summaries.yearly .yearly__side .side__readbooks{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #d4dacb;background-color:#fff;margin-bottom:10px}.users.summaries.yearly .yearly__side .side__readbooks .readbooks__header{border-top-right-radius:inherit;border-top-left-radius:inherit}.users.summaries.yearly .yearly__side .side__readbooks .readbooks__header .header__title{position:relative;border-top-right-radius:inherit;border-top-left-radius:inherit;background-color:#64bc4b;height:22px;font-size:0;padding:12px 15px 11px}.users.summaries.yearly .yearly__side .side__readbooks .readbooks__header .header__title .title__text{display:inline-block;color:#fff;font-size:18px;font-weight:normal;line-height:22px;vertical-align:middle}.users.summaries.yearly .yearly__side .side__readbooks .readbooks__header .header__title .title__count{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;display:inline-block;margin-left:10px;padding:0 10px;font-size:14px;font-weight:normal;line-height:22px;vertical-align:middle;background-color:#fff;color:#64bc4b}.users.summaries.yearly .yearly__side .side__readbooks .readbooks__header .header__title .title__elk{position:absolute;right:0px;bottom:4px}.users.summaries.yearly .yearly__side .side__readbooks .readbooks__header .header__title .title__elk img{width:98px;height:92px}.users.summaries.yearly .yearly__side .side__readbooks .readbooks__monthly .monthly__title{background-color:#41762f;height:16px;font-size:0;padding:6px 15px}.users.summaries.yearly .yearly__side .side__readbooks .readbooks__monthly .monthly__title .title__text{display:inline-block;color:#fff;font-size:14px;font-weight:normal;line-height:16px;vertical-align:middle}.users.summaries.yearly .yearly__side .side__readbooks .readbooks__monthly .monthly__title .title__count{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;display:inline-block;margin-left:10px;padding:0 10px;font-size:12px;font-weight:normal;line-height:16px;vertical-align:middle;background-color:#fff;color:#41762f}.users.summaries.yearly .yearly__side .side__readbooks .readbooks__monthly .monthly__list{margin:10px 9px;width:320px}.users.summaries.yearly .yearly__side .side__readbooks .readbooks__monthly .monthly__list:after{content:"";clear:both;height:0;display:block;visibility:hidden}.users.summaries.yearly .yearly__side .side__readbooks .readbooks__monthly .monthly__list .list__item{float:left;width:80px}.users.summaries.yearly .yearly__side .side__readbooks .readbooks__monthly .monthly__list .list__item .item__cover{position:relative;width:70px;height:100px;padding:0 5px}.users.summaries.yearly .yearly__side .side__readbooks .readbooks__monthly .monthly__list .list__item .item__cover .cover__image{position:absolute;max-width:80px;max-height:100px;top:0;left:0;right:0;bottom:0;margin:auto;z-index:1}.users.summaries.yearly .yearly__side .side__readbooks .readbooks__monthly .monthly__list .list__item .item__title{margin:2px 2px 0;font-size:12px;font-weight:bold;line-height:14px;height:42px;overflow:hidden}.users.summaries.yearly .yearly__side .side__readbooks .readbooks__monthly .monthly__not-exist{padding:30px 0;text-align:center;color:#999;font-size:12px}.users.summaries.yearly .yearly__side .side__readbooks .readbooks__footer{border-top:1px solid #d4dacb;padding:10px 9px;text-align:right}.users.summaries.yearly .yearly__side .side__readbooks .readbooks__footer .footer__btn{width:200px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);margin-right:0}.users.summaries.yearly .yearly__side .side__readbooks .readbooks__footer .footer__btn,.users.summaries.yearly .yearly__side .side__readbooks .readbooks__footer .footer__btn *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.users.summaries.yearly .yearly__side .side__readbooks .readbooks__footer .footer__btn>*,.users.summaries.yearly .yearly__side .side__readbooks .readbooks__footer .footer__btn a,.users.summaries.yearly .yearly__side .side__readbooks .readbooks__footer .footer__btn button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.users.summaries.yearly .yearly__side .side__readbooks .readbooks__footer .footer__btn>*:hover,.users.summaries.yearly .yearly__side .side__readbooks .readbooks__footer .footer__btn a:hover,.users.summaries.yearly .yearly__side .side__readbooks .readbooks__footer .footer__btn button:hover{text-decoration:none}.users.summaries.yearly .yearly__side .side__readbooks .readbooks__footer .footer__btn>*:focus,.users.summaries.yearly .yearly__side .side__readbooks .readbooks__footer .footer__btn a:focus,.users.summaries.yearly .yearly__side .side__readbooks .readbooks__footer .footer__btn button:focus{outline:none}.users.summaries.yearly .yearly__side .side__readbooks .readbooks__footer .footer__btn,.users.summaries.yearly .yearly__side .side__readbooks .readbooks__footer .footer__btn *{color:#606060}.users.summaries.yearly .yearly__side .side__readbooks .readbooks__footer .footer__btn:hover{border-color:#4a8600;background-color:#549800}.users.summaries.yearly .yearly__side .side__readbooks .readbooks__footer .footer__btn:hover,.users.summaries.yearly .yearly__side .side__readbooks .readbooks__footer .footer__btn:hover *{color:#fff}.users.summaries.yearly .yearly__side .side__readbooks .readbooks__footer .footer__btn,.users.summaries.yearly .yearly__side .side__readbooks .readbooks__footer .footer__btn *{text-align:center}.users.summaries.yearly .yearly__side .side__readbooks .readbooks__footer .footer__btn,.users.summaries.yearly .yearly__side .side__readbooks .readbooks__footer .footer__btn *{font-size:11px;line-height:28px}.users.summaries.yearly .yearly__side .side__readbooks .readbooks__footer .footer__btn .btn__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -200px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin-right:10px;margin-top:7px}.users.summaries.yearly .yearly__side .side__readbooks .readbooks__footer .footer__btn:hover .btn__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -200px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.summaries.yearly .yearly__side .side__users .users__list{margin:10px 9px 5px}.users.summaries.yearly .yearly__side .side__users .users__list:after{content:"";clear:both;height:0;display:block;visibility:hidden}.users.summaries.yearly .yearly__side .side__users .users__list .list__item{float:left;width:80px;text-align:center;margin-bottom:10px}.users.summaries.yearly .yearly__side .side__users .users__list .list__item>a{display:block}.users.summaries.yearly .yearly__side .side__users .users__list .list__item img{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:64px;height:64px;margin:0 auto 2px}.users.summaries.yearly .yearly__side .side__users .users__list .list__item .item__username{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:block;margin:0 8px;text-align:center;font-weight:bold;font-size:12px}.users.summaries.yearly .yearly__side .side__users .users__footer{border-top:1px solid #d4dacb;padding:10px;text-align:right}.users.summaries.yearly .yearly__side .side__users .users__footer .footer__btn{width:200px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);margin-right:0}.users.summaries.yearly .yearly__side .side__users .users__footer .footer__btn,.users.summaries.yearly .yearly__side .side__users .users__footer .footer__btn *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.users.summaries.yearly .yearly__side .side__users .users__footer .footer__btn>*,.users.summaries.yearly .yearly__side .side__users .users__footer .footer__btn a,.users.summaries.yearly .yearly__side .side__users .users__footer .footer__btn button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.users.summaries.yearly .yearly__side .side__users .users__footer .footer__btn>*:hover,.users.summaries.yearly .yearly__side .side__users .users__footer .footer__btn a:hover,.users.summaries.yearly .yearly__side .side__users .users__footer .footer__btn button:hover{text-decoration:none}.users.summaries.yearly .yearly__side .side__users .users__footer .footer__btn>*:focus,.users.summaries.yearly .yearly__side .side__users .users__footer .footer__btn a:focus,.users.summaries.yearly .yearly__side .side__users .users__footer .footer__btn button:focus{outline:none}.users.summaries.yearly .yearly__side .side__users .users__footer .footer__btn,.users.summaries.yearly .yearly__side .side__users .users__footer .footer__btn *{color:#606060}.users.summaries.yearly .yearly__side .side__users .users__footer .footer__btn:hover{border-color:#4a8600;background-color:#549800}.users.summaries.yearly .yearly__side .side__users .users__footer .footer__btn:hover,.users.summaries.yearly .yearly__side .side__users .users__footer .footer__btn:hover *{color:#fff}.users.summaries.yearly .yearly__side .side__users .users__footer .footer__btn,.users.summaries.yearly .yearly__side .side__users .users__footer .footer__btn *{text-align:center}.users.summaries.yearly .yearly__side .side__users .users__footer .footer__btn,.users.summaries.yearly .yearly__side .side__users .users__footer .footer__btn *{font-size:11px;line-height:28px}.users.summaries.yearly .yearly__side .side__users .users__footer .footer__btn .btn__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -200px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin-right:10px;margin-top:7px}.users.summaries.yearly .yearly__side .side__users .users__footer .footer__btn:hover .btn__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -200px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.summaries.yearly .yearly__side .side__users .users__not-exist{padding:30px 0;text-align:center;color:#999;font-size:12px}.users.summaries.show .show__graph{border-top:1px solid #d4dacb;padding:15px}.users.summaries.show .show__graph .graph__data{width:520px;height:240px;margin:0 auto}.users.summaries.show .show__graph .graph__nice{width:520px;height:240px;margin:0 auto}.users.summaries.show .show__graph .graph__nice .users.bar-graph .bar-graph__graph .graph__content .content__data .data__value{fill:#fca638}.users.summaries.show .show__graph .graph__nice .users.bar-graph .bar-graph__graph .graph__y-axis .y-axis__text{fill:#fca638}.users.summaries.show .show__graph .graph__nice .users.bar-graph .bar-graph__graph .graph__legend .legend__label .label__color{fill:#fca638}.users.summaries.show .show__content{padding:0 15px 15px}.users.summaries.show .show__content .content__card{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative;background-color:#f8f8f8;border:1px solid #f0f0f0;width:600px;padding:15px;margin:0 auto}.users.summaries.show .show__content .content__card:after{content:"";clear:both;height:0;display:block;visibility:hidden}.users.summaries.show .show__content .content__card .card__avatar{float:left}.users.summaries.show .show__content .content__card .card__avatar img{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:128px;height:128px;border:1px solid #e8e8e8}.users.summaries.show .show__content .content__card .card__stats{float:left;margin-left:15px;width:440px}.users.summaries.show .show__content .content__card .card__stats .stats__list{width:455px;border-bottom:1px solid #e8e8e8;padding-bottom:5px;margin-bottom:6px}.users.summaries.show .show__content .content__card .card__stats .stats__list dt{display:inline-block;width:120px;text-indent:10px}.users.summaries.show .show__content .content__card .card__stats .stats__list dd{display:inline-block}.users.summaries.show .show__content .content__card .card__stats .stats__list dd .list__data{color:#64bc4b;font-size:150%;font-weight:bold}.users.summaries.show .show__content .content__card .card__stats .stats__list dd .list__unit{margin-left:5px;font-size:14px;font-weight:normal}.users.summaries.show .show__content .content__card .card__stats .stats__list dd:before{content:"：";margin-left:5px;margin-right:10px}.users.summaries.show .show__content .content__card .card__sns{position:absolute;width:100px;padding:0 0 5px 10px;top:15px;right:15px;z-index:1;background-color:#f8f8f8}.users.summaries.show .show__content .content__support{width:630px;margin:5px auto;color:#999;line-height:1.4;text-align:right}.users.summaries.show .show__content .content__support>a{color:#999}.users.summary.posting .posting__content{padding:15px}.users.summary.posting .posting__content .content__mainvisual{text-align:center;margin-bottom:10px}.users.summary.posting .posting__content .content__text{word-wrap:break-word;overflow-wrap:break-word;line-height:1.4;margin-bottom:10px}.users.summary.posting .posting__content .content__text.content__text--heading{font-size:16px;line-height:1.4}.users.summary.posting .posting__content .content__text.content__text--caution{color:#666;line-height:1.4}.users.summary.posting .posting__content .content__text .text__pickup{font-weight:bold;font-size:110%}.users.summary.posting .posting__wrapper{margin:0 15px 15px}.users-new{margin:0 auto;padding:20px 0 15px 0;text-align:left;width:760px;width:800px}.users-new .form__field{padding:10px 0 10px}.users-new .form__field:after{content:"";clear:both;height:0;display:block;visibility:hidden}.users-new .form__field .field__caption{float:left;width:130px;padding:4px 15px 6px 0;margin:0;text-align:right}.users-new .form__field .field__caption label{font-size:13px;line-height:24px}.users-new .form__field .field__caption .caption__type{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:24px;height:10px;float:right;font-size:10px;text-align:center;line-height:10px;font-weight:bold;margin:2px 0 5px 5px;color:#fff;padding:5px 4px;background-color:transparent}.users-new .form__field .field__caption.field__caption--required .caption__type{background-color:#f33}.users-new .form__field .field__caption.field__caption--arbitrary .caption__type{background-color:#66f}.users-new .form__field .field__input{float:left;position:relative;width:615px;text-align:left}.users-new .form__field .field__input input:read-only{background:#ddd}.users-new .form__field .field__input textarea{padding-right:36px}.users-new .form__field .field__input select{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;min-width:80px;font-size:12px;line-height:1.5;min-width:80px;box-sizing:border-box;border:1px solid #ccc;height:32px;text-indent:2px}.users-new .form__field .field__input .input__resizable-textarea{position:relative;margin-bottom:5px}.users-new .form__field .field__input .input__resizable-textarea>*{width:100%;min-height:50px;padding:10px;margin:0;font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:16px;white-space:pre-wrap;word-break:break-all;box-sizing:border-box}.users-new .form__field .field__input .input__resizable-textarea pre{opacity:0}.users-new .form__field .field__input .input__resizable-textarea textarea{height:100%;overflow:hidden;position:absolute;top:0;left:0;padding:10px 30px 10px 10px}.users-new .form__field .field__input .input__textarea--long{min-height:12em}.users-new .form__field .field__input .input__upload{height:140px;margin-left:140px}.users-new .form__field .field__input .input__upload .upload__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative;font-size:12px;line-height:38px;width:350px;height:40px;box-sizing:border-box;border:1px solid #a2ac9e;background-color:#e2ecde;text-indent:10px;text-align:center;margin-bottom:5px}.users-new .form__field .field__input .input__upload .upload__button input[type=file]{position:absolute;left:0;opacity:0;width:350px;margin-bottom:0}.users-new .form__field .field__input .input__upload .upload__image,.users-new .form__field .field__input .input__upload .upload__image .image__thumbnail{position:absolute;top:0;left:0;width:120px;height:120px;background:center no-repeat;background-size:contain;box-sizing:border-box;border:2px dashed #f0f0f0}.users-new .form__field .field__input .input__upload .upload__description{font-size:11px;line-height:14px;margin-top:4px;color:#999}.users-new .form__field .field__input .input__upload p{line-height:1.5}.users-new .form__field .field__input .input__icon{position:absolute;top:11px;right:10px;z-index:200}.users-new .form__field .field__input .input__tip{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-shadow:0 0 3px 0 rgba(0,0,0,.2);display:none;position:absolute;top:-35px;left:50%;white-space:nowrap;background-color:#355b75;border-radius:4px;padding:10px 20px;transform:translateX(-50%);color:#fff;line-height:1;z-index:201}.users-new .form__field .field__input .input__tip:after{display:block;content:"";height:8px;width:8px;background-color:#355b75;position:absolute;left:50%;bottom:-4px;transform:translateX(-50%) rotate(-45deg)}.users-new .form__field .field__confirmation{display:none;margin:4px;float:left;font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:1.5;width:66%}.users-new .form__field .field__confirmation>p:not(:last-child){margin-bottom:10px}.users-new .form__field .field__confirmation.field__confirmation--break-word{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.users-new .form__field .field__confirmation .confirmation__image{width:400px;height:400px;background:center no-repeat;background-size:cover}.users-new .form__field .field__confirmation .confirmation__image.confirmation__image--book{width:200px;height:200px;background-size:contain;background-position:initial}.users-new .form__field.form__field--ok .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -50px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.users-new .form__field.form__field--ng .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) 0px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.users-new .form__field.form__field--ng .field__input .input__upload .upload__image .image__thumbnail{display:none}.users-new .form__field.form__field--ng .field__input .input__tip{display:block}.users-new .form__action{margin-left:145px}.users-new .form__action .action__controller .controller__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3);width:100%;margin-top:10px}.users-new .form__action .action__controller .controller__button,.users-new .form__action .action__controller .controller__button *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.users-new .form__action .action__controller .controller__button>*,.users-new .form__action .action__controller .controller__button a,.users-new .form__action .action__controller .controller__button button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.users-new .form__action .action__controller .controller__button>*:hover,.users-new .form__action .action__controller .controller__button a:hover,.users-new .form__action .action__controller .controller__button button:hover{text-decoration:none}.users-new .form__action .action__controller .controller__button>*:focus,.users-new .form__action .action__controller .controller__button a:focus,.users-new .form__action .action__controller .controller__button button:focus{outline:none}.users-new .form__action .action__controller .controller__button,.users-new .form__action .action__controller .controller__button *{color:#fff}.users-new .form__action .action__controller .controller__button:hover{border:1px solid #ffca38;background-color:#ffca38}.users-new .form__action .action__controller .controller__button,.users-new .form__action .action__controller .controller__button *{font-size:13px;line-height:48px}.users-new .form__action .action__controller .controller__button,.users-new .form__action .action__controller .controller__button *{text-align:center}.users-new .form__action .action__controller .controller__button.controller__button--revision{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3)}.users-new .form__action .action__controller .controller__button.controller__button--revision,.users-new .form__action .action__controller .controller__button.controller__button--revision *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.users-new .form__action .action__controller .controller__button.controller__button--revision>*,.users-new .form__action .action__controller .controller__button.controller__button--revision a,.users-new .form__action .action__controller .controller__button.controller__button--revision button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.users-new .form__action .action__controller .controller__button.controller__button--revision>*:hover,.users-new .form__action .action__controller .controller__button.controller__button--revision a:hover,.users-new .form__action .action__controller .controller__button.controller__button--revision button:hover{text-decoration:none}.users-new .form__action .action__controller .controller__button.controller__button--revision>*:focus,.users-new .form__action .action__controller .controller__button.controller__button--revision a:focus,.users-new .form__action .action__controller .controller__button.controller__button--revision button:focus{outline:none}.users-new .form__action .action__controller .controller__button.controller__button--revision,.users-new .form__action .action__controller .controller__button.controller__button--revision *{color:#666}.users-new .form__action .action__controller .controller__button.controller__button--revision:hover{border-color:#4a8600;background-color:#549800}.users-new .form__action .action__controller .controller__button.controller__button--revision:hover,.users-new .form__action .action__controller .controller__button.controller__button--revision:hover *{color:#fff}.users-new .form__action .action__controller .controller__button.controller__button--revision,.users-new .form__action .action__controller .controller__button.controller__button--revision *{text-align:center}.users-new .form__action .action__controller.action__controller--confirmation{display:none}.users-new.form--confirm .form__field .field__input{display:none}.users-new.form--confirm .form__field .field__confirmation{display:block}.users-new.form--confirm .form__action .action__controller.action__controller--input{display:none}.users-new.form--confirm .form__action .action__controller.action__controller--confirmation{display:block}.users-new .content-with-header__content{padding:20px}.users-new .field{margin:0 20px}.users-new .form__field{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.users-new .form__field .field__caption{float:none;width:160px;text-align:left}.users-new .form__field .field__input{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;float:none;width:auto}.users-new .form-section{margin-bottom:20px}.users-new .form-section .form-section__title{margin-bottom:15px;background-color:#eee;padding:15px 20px;border-radius:4px}.users-new .form-section .form-section__title .title-text{display:block;white-space:nowrap;font-size:16px}.users-new .form-section .form-section__title .title-caution{display:block;color:#999;font-size:12px;font-weight:normal;line-height:1.3;margin-top:5px}.users-new .form-section .form-section__text{margin:10px auto 20px}.users-new .form-section .form-section__actions>li{width:400px;margin:0 auto 20px}.users-new .form-section .password-config__item__content__hint-list{margin:10px 0 0 12px}.users-new .form-section .password-config__item__content__hint-list__item{list-style:disc;line-height:1.4;font-size:12px}.users.data .data__graph{width:660px;height:240px;margin:0;padding:15px 16px}.users.data .data__graph:after{content:"";clear:both;height:0;display:block;visibility:hidden}.users.data .data__graph .graph__books{width:660px;height:240px}.users.data .data__stats{border-top:1px solid #d4dacb;padding:15px}.users.data .data__stats .stats__title{font-size:16px;font-weight:bold;color:#444;line-height:1.4;margin-bottom:8px}.users.data .data__stats .stats__box{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;width:662px}.users.data .data__stats .stats__box .box__list{width:326px;margin-bottom:5px}.users.data .data__stats .stats__box .box__list dt{color:#666;box-sizing:border-box;padding:10px;background-color:#f0f0f0;width:326px}.users.data .data__stats .stats__box .box__list dd{box-sizing:border-box;padding:10px;width:326px}.users.data .data__stats .stats__box .box__list .list__pickup{font-size:125%}.users.data .data__stats .stats__box .box__list .list__detail{padding:0px 10px 8px}.users.data .data__content{padding:15px}.users.data .data__content .content__first-guidance{font-size:20px;font-weight:normal;line-height:1.4;text-align:center;color:#64bc4b}.users.data .data__content p{line-height:1.4;margin-bottom:10px}.users.data .data__content p:not(:first-child){margin-top:10px}.bookcase-share{background-color:#fafafa;border:1px solid #ddd;border-radius:4px;padding:15px}.bookcase-share__headline{font-size:20px;line-height:1.4;text-align:center;margin-top:10px}.bookcase-share__url{text-align:center;margin-top:20px}.bookcase-share__list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin-top:20px}.bookcase-share__item:not(:first-child){margin-left:15px}.bookcase-share__btn{display:block;width:40px;height:40px}.bookcase-share__btn:hover{opacity:.9}.bookcase-share__others-btn{margin-top:20px;margin-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.bookcase-share__others-link{padding:8px 15px;border-radius:4px;text-align:center;font-size:12px;line-height:1.4;color:#fff;background-color:#549800}.bookcase-share__others-link:hover{color:#fff;background-color:#67b803;text-decoration:none}.users.bookcases.modals.bookcase-form{margin:0 auto;padding:20px 0 15px 0;text-align:left;width:760px;width:470px;margin:0;padding:0}.users.bookcases.modals.bookcase-form .form__field{padding:10px 0 10px}.users.bookcases.modals.bookcase-form .form__field:after{content:"";clear:both;height:0;display:block;visibility:hidden}.users.bookcases.modals.bookcase-form .form__field .field__caption{float:left;width:130px;padding:4px 15px 6px 0;margin:0;text-align:right}.users.bookcases.modals.bookcase-form .form__field .field__caption label{font-size:13px;line-height:24px}.users.bookcases.modals.bookcase-form .form__field .field__caption .caption__type{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:24px;height:10px;float:right;font-size:10px;text-align:center;line-height:10px;font-weight:bold;margin:2px 0 5px 5px;color:#fff;padding:5px 4px;background-color:transparent}.users.bookcases.modals.bookcase-form .form__field .field__caption.field__caption--required .caption__type{background-color:#f33}.users.bookcases.modals.bookcase-form .form__field .field__caption.field__caption--arbitrary .caption__type{background-color:#66f}.users.bookcases.modals.bookcase-form .form__field .field__input{float:left;position:relative;width:615px;text-align:left}.users.bookcases.modals.bookcase-form .form__field .field__input input:read-only{background:#ddd}.users.bookcases.modals.bookcase-form .form__field .field__input textarea{padding-right:36px}.users.bookcases.modals.bookcase-form .form__field .field__input select{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;min-width:80px;font-size:12px;line-height:1.5;min-width:80px;box-sizing:border-box;border:1px solid #ccc;height:32px;text-indent:2px}.users.bookcases.modals.bookcase-form .form__field .field__input .input__resizable-textarea{position:relative;margin-bottom:5px}.users.bookcases.modals.bookcase-form .form__field .field__input .input__resizable-textarea>*{width:100%;min-height:50px;padding:10px;margin:0;font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:16px;white-space:pre-wrap;word-break:break-all;box-sizing:border-box}.users.bookcases.modals.bookcase-form .form__field .field__input .input__resizable-textarea pre{opacity:0}.users.bookcases.modals.bookcase-form .form__field .field__input .input__resizable-textarea textarea{height:100%;overflow:hidden;position:absolute;top:0;left:0;padding:10px 30px 10px 10px}.users.bookcases.modals.bookcase-form .form__field .field__input .input__textarea--long{min-height:12em}.users.bookcases.modals.bookcase-form .form__field .field__input .input__upload{height:140px;margin-left:140px}.users.bookcases.modals.bookcase-form .form__field .field__input .input__upload .upload__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative;font-size:12px;line-height:38px;width:350px;height:40px;box-sizing:border-box;border:1px solid #a2ac9e;background-color:#e2ecde;text-indent:10px;text-align:center;margin-bottom:5px}.users.bookcases.modals.bookcase-form .form__field .field__input .input__upload .upload__button input[type=file]{position:absolute;left:0;opacity:0;width:350px;margin-bottom:0}.users.bookcases.modals.bookcase-form .form__field .field__input .input__upload .upload__image,.users.bookcases.modals.bookcase-form .form__field .field__input .input__upload .upload__image .image__thumbnail{position:absolute;top:0;left:0;width:120px;height:120px;background:center no-repeat;background-size:contain;box-sizing:border-box;border:2px dashed #f0f0f0}.users.bookcases.modals.bookcase-form .form__field .field__input .input__upload .upload__description{font-size:11px;line-height:14px;margin-top:4px;color:#999}.users.bookcases.modals.bookcase-form .form__field .field__input .input__upload p{line-height:1.5}.users.bookcases.modals.bookcase-form .form__field .field__input .input__icon{position:absolute;top:11px;right:10px;z-index:200}.users.bookcases.modals.bookcase-form .form__field .field__input .input__tip{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-shadow:0 0 3px 0 rgba(0,0,0,.2);display:none;position:absolute;top:-35px;left:50%;white-space:nowrap;background-color:#355b75;border-radius:4px;padding:10px 20px;transform:translateX(-50%);color:#fff;line-height:1;z-index:201}.users.bookcases.modals.bookcase-form .form__field .field__input .input__tip:after{display:block;content:"";height:8px;width:8px;background-color:#355b75;position:absolute;left:50%;bottom:-4px;transform:translateX(-50%) rotate(-45deg)}.users.bookcases.modals.bookcase-form .form__field .field__confirmation{display:none;margin:4px;float:left;font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:1.5;width:66%}.users.bookcases.modals.bookcase-form .form__field .field__confirmation>p:not(:last-child){margin-bottom:10px}.users.bookcases.modals.bookcase-form .form__field .field__confirmation.field__confirmation--break-word{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.users.bookcases.modals.bookcase-form .form__field .field__confirmation .confirmation__image{width:400px;height:400px;background:center no-repeat;background-size:cover}.users.bookcases.modals.bookcase-form .form__field .field__confirmation .confirmation__image.confirmation__image--book{width:200px;height:200px;background-size:contain;background-position:initial}.users.bookcases.modals.bookcase-form .form__field.form__field--ok .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -50px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.users.bookcases.modals.bookcase-form .form__field.form__field--ng .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) 0px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.users.bookcases.modals.bookcase-form .form__field.form__field--ng .field__input .input__upload .upload__image .image__thumbnail{display:none}.users.bookcases.modals.bookcase-form .form__field.form__field--ng .field__input .input__tip{display:block}.users.bookcases.modals.bookcase-form .form__action{margin-left:145px}.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3);width:100%;margin-top:10px}.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button,.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button>*,.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button a,.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button>*:hover,.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button a:hover,.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button button:hover{text-decoration:none}.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button>*:focus,.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button a:focus,.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button button:focus{outline:none}.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button,.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button *{color:#fff}.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button:hover{border:1px solid #ffca38;background-color:#ffca38}.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button,.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button *{font-size:13px;line-height:48px}.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button,.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button *{text-align:center}.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button.controller__button--revision{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3)}.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button.controller__button--revision,.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button.controller__button--revision *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button.controller__button--revision>*,.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button.controller__button--revision a,.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button.controller__button--revision button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button.controller__button--revision>*:hover,.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button.controller__button--revision a:hover,.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button.controller__button--revision button:hover{text-decoration:none}.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button.controller__button--revision>*:focus,.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button.controller__button--revision a:focus,.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button.controller__button--revision button:focus{outline:none}.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button.controller__button--revision,.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button.controller__button--revision *{color:#666}.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button.controller__button--revision:hover{border-color:#4a8600;background-color:#549800}.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button.controller__button--revision:hover,.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button.controller__button--revision:hover *{color:#fff}.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button.controller__button--revision,.users.bookcases.modals.bookcase-form .form__action .action__controller .controller__button.controller__button--revision *{text-align:center}.users.bookcases.modals.bookcase-form .form__action .action__controller.action__controller--confirmation{display:none}.users.bookcases.modals.bookcase-form.form--confirm .form__field .field__input{display:none}.users.bookcases.modals.bookcase-form.form--confirm .form__field .field__confirmation{display:block}.users.bookcases.modals.bookcase-form.form--confirm .form__action .action__controller.action__controller--input{display:none}.users.bookcases.modals.bookcase-form.form--confirm .form__action .action__controller.action__controller--confirmation{display:block}.users.bookcases.modals.bookcase-form .form__field{margin:0 auto 10px;padding:0;width:100%}.users.bookcases.modals.bookcase-form .form__field .field__input{width:100%}.users.bookcases.modals.bookcase-form .form__notice{clear:both}.users.bookcases.modals.bookcase-form .form__action{width:100%;margin:0;padding:15px 0 0 0}.users.bookcases.modals.book-selector{min-height:100px;position:relative}.users.bookcases.modals.book-selector .book-selector__books{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:720px}.users.bookcases.modals.book-selector .book-selector__books .books__book{position:relative;margin:5px;width:80px;height:108px;z-index:0}.users.bookcases.modals.book-selector .book-selector__books .books__book .book__cover{width:100%;height:80px;display:block;background:url(/packs/book-4ba48e098cb43f2e5e35ee1a2fbc41a1.png) center center no-repeat;background-size:contain}.users.bookcases.modals.book-selector .book-selector__books .books__book .book__title{position:relative;background-color:#fff;border:1px solid #333;border-radius:4px;position:absolute;margin:auto auto 2px;bottom:100%;left:-30%;width:160%;height:auto;padding:5px 10px;box-sizing:border-box;display:none;color:#333;font-size:11px;line-height:14px;text-align:center;animation:book-selector__books__book__book__title-appearance .5s ease}.users.bookcases.modals.book-selector .book-selector__books .books__book .book__title:before{content:"";position:absolute;bottom:-5px;left:50%;margin-left:-5px;border-top:5px solid #333;border-left:5px solid transparent;border-right:5px solid transparent}.users.bookcases.modals.book-selector .book-selector__books .books__book .book__title:after{content:"";position:absolute;bottom:-4px;left:50%;margin-left:-4px;border-top:4px solid #fff;border-left:4px solid transparent;border-right:4px solid transparent}@keyframes book-selector__books__book__book__title-appearance{0%{opacity:0}100%{opacity:1}}.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action{margin:3px 0}.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__register{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__register,.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__register *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__register>*,.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__register a,.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__register button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__register>*:hover,.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__register a:hover,.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__register button:hover{text-decoration:none}.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__register>*:focus,.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__register a:focus,.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__register button:focus{outline:none}.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__register,.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__register *{font-size:11px;line-height:28px}.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__register,.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__register *{text-align:center}.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__register,.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__register *{color:#fff}.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__register:hover{border:1px solid #ffca38;background-color:#ffca38}.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__register,.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__register *{line-height:26px}.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__unregister{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3);display:none}.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__unregister,.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__unregister *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__unregister>*,.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__unregister a,.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__unregister button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__unregister>*:hover,.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__unregister a:hover,.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__unregister button:hover{text-decoration:none}.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__unregister>*:focus,.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__unregister a:focus,.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__unregister button:focus{outline:none}.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__unregister,.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__unregister *{font-size:11px;line-height:28px}.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__unregister,.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__unregister *{text-align:center}.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__unregister,.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__unregister *{color:#666}.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__unregister:hover{border-color:#4a8600;background-color:#549800}.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__unregister:hover,.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__unregister:hover *{color:#fff}.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__unregister,.users.bookcases.modals.book-selector .book-selector__books .books__book .book__action .action__unregister *{line-height:26px}.users.bookcases.modals.book-selector .book-selector__books .books__book.books__book--registered .book__action .action__register{display:none}.users.bookcases.modals.book-selector .book-selector__books .books__book.books__book--registered .book__action .action__unregister{display:block}.users.bookcases.modals.book-selector .book-selector__books .books__book:hover{z-index:1}.users.bookcases.modals.book-selector .book-selector__books .books__book:hover .book__title{display:block}.users.bookcases.modals.book-selector .book-selector__notice{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:none;width:100%;height:100%;position:absolute;top:0;opacity:.8;background:#fff url(/packs/loading-fc4249a99a2f219d2b81c88cd581483a.gif) center no-repeat;background-size:64px;z-index:2}.users.bookcases.modals.book-selector .book-selector__notice.book-selector__notice--loading{display:block}.users.bookcases.modals.book-selector .book-selector__pagination{margin-top:-10px;margin-bottom:-15px}.users.bookcases.modals.book-selector .book-selector__pagination .bm-pagination-notice{margin-top:-5px}.users.bookcases.sidebar{margin:0}.users.bookcases.sidebar .sidebar__group{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#fff;border:1px solid #d4dacb;box-sizing:border-box;position:relative;margin:0 0 10px 0}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__title .title__counter,.users.bookcases.sidebar .sidebar__group .group__action .action__title .title__counter,.users.bookcases.sidebar .sidebar__group .group__title .title__counter{display:inline-block;*display:inline;*zoom:1;color:#fff;font-size:10px;font-weight:100;line-height:11px;margin:-4px 4px 0 0;padding:3px 6px;-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;border-radius:9px;background-color:#5ab34d;margin-left:10px}.users.bookcases.sidebar .sidebar__group .group__title{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;background-color:#f0f0f0;font-size:12px;line-height:32px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold}.users.bookcases.sidebar .sidebar__group .group__title>a{-webkit-border-radius:inherit inherit 0 0;-moz-border-radius:inherit inherit 0 0;-ms-border-radius:inherit inherit 0 0;-o-border-radius:inherit inherit 0 0;border-radius:inherit inherit 0 0;display:block;cursor:pointer;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold}.users.bookcases.sidebar .sidebar__group .group__title>a:hover{color:#333;font-weight:bold;text-decoration:none;background-color:#e0e0e0}.users.bookcases.sidebar .sidebar__group .group__title.group__title--inner{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-top:1px solid #d4dacb;line-height:31px}.users.bookcases.sidebar .sidebar__group .group__title.group__title--inner>a{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.users.bookcases.sidebar .sidebar__group .group__notice{font-weight:bold;margin:12px 12px 6px 12px;line-height:1.5;text-align:center}.users.bookcases.sidebar .sidebar__group .group__not-exist{padding:30px 0;text-align:center;color:#999;font-size:12px}.users.bookcases.sidebar .sidebar__group .group__action .action__title{background-color:#f0f0f0;font-size:12px;line-height:31px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold;border-top:1px solid #d4dacb}.users.bookcases.sidebar .sidebar__group .group__action .action__title>a{-webkit-border-radius:inherit inherit 0 0;-moz-border-radius:inherit inherit 0 0;-ms-border-radius:inherit inherit 0 0;-o-border-radius:inherit inherit 0 0;border-radius:inherit inherit 0 0;display:block;cursor:pointer;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold}.users.bookcases.sidebar .sidebar__group .group__action .action__title>a:hover{color:#333;font-weight:bold;text-decoration:none;background-color:#e0e0e0}.users.bookcases.sidebar .sidebar__group .group__action .action__title.action__title--inner{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-top:1px solid #d4dacb;line-height:31px}.users.bookcases.sidebar .sidebar__group .group__action .action__title.action__title--inner>a{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.users.bookcases.sidebar .sidebar__group .group__action .action__not-exist{padding:30px 0;text-align:center;color:#999;font-size:12px}.users.bookcases.sidebar .sidebar__group .group__action .action__items{margin:10px}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);line-height:40px;padding:0 12px;margin-bottom:5px;text-align:left;cursor:pointer;box-sizing:content-box}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item,.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item>*,.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item a,.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item>*:hover,.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item a:hover,.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item button:hover{text-decoration:none}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item>*:focus,.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item a:focus,.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item button:focus{outline:none}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item,.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item *{color:#606060}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item:hover{border-color:#4a8600;background-color:#549800}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item:hover,.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item:hover *{color:#fff}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item .item__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -400px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin-right:8px;margin-left:3px;line-height:40px;vertical-align:middle;margin-top:-1px}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--plus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) 0px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--minus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--mail{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -350px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--list{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -500px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--comment{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -300px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--close{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--setting{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -100px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--read{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--read-active{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--read-highlight{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--reading{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -650px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--stacked{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -700px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--wish{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -750px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item .item__icon.item__icon--check{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item .item__label{display:inline-block;*display:inline;*zoom:1;color:#606060}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__label{color:#fff}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -400px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--plus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) 0px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--minus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--mail{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -350px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--list{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -500px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--comment{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -300px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--close{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--setting{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -100px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--read{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--read-active{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--read-highlight{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--reading{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -650px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--stacked{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -700px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--wish{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -750px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item:hover .item__icon.item__icon--check{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--hidden-until-requested{display:none}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--hidden-until-requested[data-request-status=idle]{display:block}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight,.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight>*,.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight a,.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight>*:hover,.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight a:hover,.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight button:hover{text-decoration:none}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight>*:focus,.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight a:focus,.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight button:focus{outline:none}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight,.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight *{color:#fff}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight:hover{border:1px solid #ffca38;background-color:#ffca38}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--highlight .item__label{color:#fff}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3)}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight,.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight>*,.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight a,.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight>*:hover,.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight a:hover,.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight button:hover{text-decoration:none}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight>*:focus,.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight a:focus,.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight button:focus{outline:none}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight,.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight *{color:#666}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight:hover{border-color:#4a8600;background-color:#549800}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight:hover,.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--unhighlight:hover *{color:#fff}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active,.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active>*,.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active a,.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active>*:hover,.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active a:hover,.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active button:hover{text-decoration:none}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active>*:focus,.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active a:focus,.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active button:focus{outline:none}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active,.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active *{color:#fff}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active:hover{border:1px solid #ffca38;background-color:#ffca38}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active .item__label{color:#fff}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--plus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) 0px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--minus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--mail{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--comment{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -300px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--close{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.bookcases.sidebar .sidebar__group .group__action .action__items .items__item.items__item--active .item__icon.item__icon--setting{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -100px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.bookcases.sidebar .sidebar__group .group__action .action-list{margin:10px}.users.bookcases.sidebar .sidebar__group .group__action .action-list__item{margin:5px 0}.users.bookcases.sidebar .sidebar__group .group__action .action__more{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);width:125px;margin:10px 0 10px 160px}.users.bookcases.sidebar .sidebar__group .group__action .action__more,.users.bookcases.sidebar .sidebar__group .group__action .action__more *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.users.bookcases.sidebar .sidebar__group .group__action .action__more>*,.users.bookcases.sidebar .sidebar__group .group__action .action__more a,.users.bookcases.sidebar .sidebar__group .group__action .action__more button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.users.bookcases.sidebar .sidebar__group .group__action .action__more>*:hover,.users.bookcases.sidebar .sidebar__group .group__action .action__more a:hover,.users.bookcases.sidebar .sidebar__group .group__action .action__more button:hover{text-decoration:none}.users.bookcases.sidebar .sidebar__group .group__action .action__more>*:focus,.users.bookcases.sidebar .sidebar__group .group__action .action__more a:focus,.users.bookcases.sidebar .sidebar__group .group__action .action__more button:focus{outline:none}.users.bookcases.sidebar .sidebar__group .group__action .action__more,.users.bookcases.sidebar .sidebar__group .group__action .action__more *{color:#606060}.users.bookcases.sidebar .sidebar__group .group__action .action__more:hover{border-color:#4a8600;background-color:#549800}.users.bookcases.sidebar .sidebar__group .group__action .action__more:hover,.users.bookcases.sidebar .sidebar__group .group__action .action__more:hover *{color:#fff}.users.bookcases.sidebar .sidebar__group .group__action .action__more,.users.bookcases.sidebar .sidebar__group .group__action .action__more *{text-align:center}.users.bookcases.sidebar .sidebar__group .group__action .action__more,.users.bookcases.sidebar .sidebar__group .group__action .action__more *{font-size:11px;line-height:28px}.users.bookcases.sidebar .sidebar__group .group__action .action__more .more__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -200px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin:0 5px -3px 0}.users.bookcases.sidebar .sidebar__group .group__footer{padding:10px}.users.bookcases.sidebar .sidebar__group .group__footer .footer__actions{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.users.bookcases.sidebar .sidebar__group .group__footer .footer__actions .actions__more{width:150px;margin-left:auto;padding-left:5px}.users.bookcases.sidebar .sidebar__group .group__footer.group__footer--border{border-top:1px solid #d4dacb}.users.bookcases.sidebar .sidebar__group .group__user:after{content:"";clear:both;height:0;display:block;visibility:hidden}.users.bookcases.sidebar .sidebar__group .group__user .user__avatar{height:64px;width:64px;margin:10px;float:left}.users.bookcases.sidebar .sidebar__group .group__user .user__avatar img{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;height:64px;width:64px}.users.bookcases.sidebar .sidebar__group .group__user .user__detail{width:205px;margin:10px 0;float:left}.users.bookcases.sidebar .sidebar__group .group__user .user__detail .detail__name{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:bold;margin:5px 0}.users.bookcases.sidebar .sidebar__group .group__user .user__detail .detail__link{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);margin:5px 0}.users.bookcases.sidebar .sidebar__group .group__user .user__detail .detail__link,.users.bookcases.sidebar .sidebar__group .group__user .user__detail .detail__link *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.users.bookcases.sidebar .sidebar__group .group__user .user__detail .detail__link>*,.users.bookcases.sidebar .sidebar__group .group__user .user__detail .detail__link a,.users.bookcases.sidebar .sidebar__group .group__user .user__detail .detail__link button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.users.bookcases.sidebar .sidebar__group .group__user .user__detail .detail__link>*:hover,.users.bookcases.sidebar .sidebar__group .group__user .user__detail .detail__link a:hover,.users.bookcases.sidebar .sidebar__group .group__user .user__detail .detail__link button:hover{text-decoration:none}.users.bookcases.sidebar .sidebar__group .group__user .user__detail .detail__link>*:focus,.users.bookcases.sidebar .sidebar__group .group__user .user__detail .detail__link a:focus,.users.bookcases.sidebar .sidebar__group .group__user .user__detail .detail__link button:focus{outline:none}.users.bookcases.sidebar .sidebar__group .group__user .user__detail .detail__link,.users.bookcases.sidebar .sidebar__group .group__user .user__detail .detail__link *{color:#606060}.users.bookcases.sidebar .sidebar__group .group__user .user__detail .detail__link:hover{border-color:#4a8600;background-color:#549800}.users.bookcases.sidebar .sidebar__group .group__user .user__detail .detail__link:hover,.users.bookcases.sidebar .sidebar__group .group__user .user__detail .detail__link:hover *{color:#fff}.users.bookcases.sidebar .sidebar__group .group__user .user__detail .detail__link,.users.bookcases.sidebar .sidebar__group .group__user .user__detail .detail__link *{font-size:11px;line-height:28px}.users.bookcases.sidebar .sidebar__group .group__user .user__detail .detail__link,.users.bookcases.sidebar .sidebar__group .group__user .user__detail .detail__link *{text-align:center}.users.bookcases.sidebar .sidebar__group .group__bookcases{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.users.bookcases.sidebar .sidebar__group .group__bookcases.group__bookcases--loading .bookcases__loading{display:block}.users.bookcases.sidebar .sidebar__group .group__bookcases.group__bookcases--loading .bookcases__list,.users.bookcases.sidebar .sidebar__group .group__bookcases.group__bookcases--loading .bookcases__sort,.users.bookcases.sidebar .sidebar__group .group__bookcases.group__bookcases--loading .bookcases__not-exist{display:none}.users.bookcases.sidebar .sidebar__group .group__bookcases.group__bookcases--sorting .bookcases__list .list__item{margin:4px;border:none !important;box-shadow:0 0 1px 0 #333}.users.bookcases.sidebar .sidebar__group .group__bookcases.group__bookcases--sorting .bookcases__list .list__item,.users.bookcases.sidebar .sidebar__group .group__bookcases.group__bookcases--sorting .bookcases__list .list__item>*{cursor:move !important}.users.bookcases.sidebar .sidebar__group .group__bookcases.group__bookcases--sorting .bookcases__list .list__item .item__bookcase{transition:.2s ease}.users.bookcases.sidebar .sidebar__group .group__bookcases.group__bookcases--sorting .bookcases__list .list__item .item__bookcase.item__bookcase--selected,.users.bookcases.sidebar .sidebar__group .group__bookcases.group__bookcases--sorting .bookcases__list .list__item .item__bookcase:hover{color:#333;background-color:transparent}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__title{padding-left:10px;padding-right:10px;font-size:12px;font-weight:bold;line-height:32px;color:#333;background-color:#f0f0f0;border-top:1px solid #d4dacb}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__title .title__sort-selector{position:relative;float:right;font-weight:normal;text-align:right;color:#666;cursor:pointer;padding-right:10px;width:120px}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__title .title__sort-selector:after{display:block;content:"";position:absolute;top:50%;right:0;width:0;height:0;margin:-3px 0 0 0;border-top:5px solid #666;border-left:5px solid transparent;transform:rotate(135deg)}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__title .title__sort-selector:hover{color:#333}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__title .title__sort-selector:hover:after{border-top-color:#333}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__title .title__sort-selector #sort-selector__visibility{display:none;border:1px solid #f0f0f0}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__title .title__sort-selector #sort-selector__visibility:checked~.sort-selector__types{max-height:250px}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__title .title__sort-selector .sort-selector__types{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:absolute;right:-10px;border:0px solid #f0f0f0;box-shadow:0 0 3px rgba(0,0,0,.3);max-height:0;overflow:hidden;transition:.2s ease max-height;z-index:6}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__title .title__sort-selector .sort-selector__types .types__type{background-color:#fff;color:#333;cursor:pointer;font-weight:normal;line-height:30px;min-width:125px;padding-left:10px;padding-right:20px}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__title .title__sort-selector .sort-selector__types .types__type:not(:last-child){border-bottom:1px solid #f0f0f0}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__title .title__sort-selector .sort-selector__types .types__type:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__title .title__sort-selector .sort-selector__types .types__type:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__title .title__sort-selector .sort-selector__types .types__type:hover{background-color:#64bc4b;color:#fff}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__title .title__sort-selector .sort-selector__types .types__type.types__type--selected{color:#64bc4b;font-weight:bold}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__title .title__sort-selector .sort-selector__types .types__type.types__type--selected:hover{color:#fff}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__list{min-height:140px;max-height:500px;margin-bottom:5px;overflow-y:scroll;border-bottom:1px solid #f0f0f0}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__list .list__item{transition:.2s ease}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__list .list__item:not(:last-child){border-bottom:1px solid #f0f0f0}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__list .list__item.list__item--dragging .item__bookcase{color:#fff !important;background-color:#64bc4b !important}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__list .list__item .item__bookcase{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s;box-sizing:border-box;height:35px;padding:0 10px;line-height:35px;color:#333;cursor:pointer}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__list .list__item .item__bookcase.item__bookcase--selected,.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__list .list__item .item__bookcase:hover{text-decoration:none;color:#fff;background-color:#64bc4b}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__list .list__item .item__bookcase .bookcase__name{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-size:13px}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__list .list__item .item__bookcase .bookcase__count{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;width:30px;height:20px;margin-top:6px;font-size:10px;font-weight:100;line-height:20px;text-align:center;color:#fff;background-color:#5ab34d}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort{padding:5px 10px 10px}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__start,.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__finish{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3)}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__start,.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__start *,.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__finish,.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__finish *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__start>*,.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__start a,.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__start button,.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__finish>*,.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__finish a,.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__finish button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__start>*:hover,.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__start a:hover,.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__start button:hover,.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__finish>*:hover,.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__finish a:hover,.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__finish button:hover{text-decoration:none}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__start>*:focus,.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__start a:focus,.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__start button:focus,.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__finish>*:focus,.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__finish a:focus,.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__finish button:focus{outline:none}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__start,.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__start *,.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__finish,.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__finish *{text-align:center}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__start,.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__start *,.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__finish,.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__finish *{font-size:11px;line-height:28px}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__start,.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__start *,.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__finish,.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__finish *{color:#606060}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__start:hover,.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__finish:hover{border-color:#4a8600;background-color:#549800}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__start:hover,.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__start:hover *,.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__finish:hover,.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__sort .sort__finish:hover *{color:#fff}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__not-exist{padding:30px 0;text-align:center;color:#999;font-size:12px}.users.bookcases.sidebar .sidebar__group .group__bookcases .bookcases__loading{display:none;margin:15px auto;color:#aaa;text-align:center}.users.bookcases.sidebar .sidebar__group .group__action .action__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3);margin:10px}.users.bookcases.sidebar .sidebar__group .group__action .action__button,.users.bookcases.sidebar .sidebar__group .group__action .action__button *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.users.bookcases.sidebar .sidebar__group .group__action .action__button>*,.users.bookcases.sidebar .sidebar__group .group__action .action__button a,.users.bookcases.sidebar .sidebar__group .group__action .action__button button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.users.bookcases.sidebar .sidebar__group .group__action .action__button>*:hover,.users.bookcases.sidebar .sidebar__group .group__action .action__button a:hover,.users.bookcases.sidebar .sidebar__group .group__action .action__button button:hover{text-decoration:none}.users.bookcases.sidebar .sidebar__group .group__action .action__button>*:focus,.users.bookcases.sidebar .sidebar__group .group__action .action__button a:focus,.users.bookcases.sidebar .sidebar__group .group__action .action__button button:focus{outline:none}.users.bookcases.sidebar .sidebar__group .group__action .action__button,.users.bookcases.sidebar .sidebar__group .group__action .action__button *{color:#fff}.users.bookcases.sidebar .sidebar__group .group__action .action__button:hover{border:1px solid #ffca38;background-color:#ffca38}.users.bookcases.sidebar .sidebar__group .group__action .action__button,.users.bookcases.sidebar .sidebar__group .group__action .action__button *{text-align:center}.users.bookcases.sidebar .sidebar__rankings{margin-bottom:10px}.users.bookcases.sidebar .sidebar__rankings>a{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#4a8600;background-color:#549800;box-shadow:0 1px 0 rgba(57,105,0,.3)}.users.bookcases.sidebar .sidebar__rankings>a,.users.bookcases.sidebar .sidebar__rankings>a *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.users.bookcases.sidebar .sidebar__rankings>a>*,.users.bookcases.sidebar .sidebar__rankings>a a,.users.bookcases.sidebar .sidebar__rankings>a button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.users.bookcases.sidebar .sidebar__rankings>a>*:hover,.users.bookcases.sidebar .sidebar__rankings>a a:hover,.users.bookcases.sidebar .sidebar__rankings>a button:hover{text-decoration:none}.users.bookcases.sidebar .sidebar__rankings>a>*:focus,.users.bookcases.sidebar .sidebar__rankings>a a:focus,.users.bookcases.sidebar .sidebar__rankings>a button:focus{outline:none}.users.bookcases.sidebar .sidebar__rankings>a,.users.bookcases.sidebar .sidebar__rankings>a *{color:#fff}.users.bookcases.sidebar .sidebar__rankings>a:hover{border-color:#67b803;background-color:#67b803}.users.bookcases.sidebar .sidebar__rankings>a:hover,.users.bookcases.sidebar .sidebar__rankings>a:hover *{color:#fff}.users.bookcases.sidebar .sidebar__rankings>a,.users.bookcases.sidebar .sidebar__rankings>a *{text-align:center}.bookcase-ranking-utility{width:1004px;margin:12px auto 15px;text-align:left;background-color:#56970a;border-radius:4px;cursor:pointer}.bookcase-ranking-utility:hover{background-color:#5b8a24}.bookcase-ranking-utility:after{content:"";clear:both;height:0;display:block;visibility:hidden}.bookcase-ranking-utility__create-link{float:left;display:block;margin:5px;padding:0 5px;line-height:30px}.bookcase-ranking-utility__create-link:before{content:"";width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) 0px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin-right:5px;position:relative;top:2px}.bookcase-ranking-utility__create-link:hover{color:inherit;text-decoration:none;border-radius:4px}.bookcase-ranking-utility__create-link-leading{color:#fff;font-size:14px;margin-right:5px;display:inline-block;vertical-align:middle}.bookcase-ranking-utility__create-link-description{color:#cce0b5;font-size:12px;display:inline-block;vertical-align:middle}.bookcase-ranking-utility__ranking-list-link{float:right;display:block;margin:5px;font-size:12px;color:#666;line-height:26px;border:1px solid #fff;border-radius:4px;background-color:#fff;padding:0 10px}.bookcase-ranking-utility__ranking-list-link:hover{text-decoration:none;color:#fff;background-color:#4a8600;border-color:#84b34c}.bookcase-ranking-utility__ranking-list-link:before{content:"";width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -500px 0px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden;margin-right:6px;vertical-align:middle;position:relative;top:-1px}.bookcase-ranking-utility__ranking-list-link-text{display:inline-block;vertical-align:middle}.users.bookcases.show .show__title{float:left;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;max-width:360px}.users.bookcases.show .show__setting{display:block}.users.bookcases.show .show__setting .setting__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -100px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin-right:5px;margin-bottom:-3px}.users.bookcases.show .show__setting:hover .setting__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -100px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.bookcases.show .show__delete{display:block}.users.bookcases.show .show__delete .delete__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin-right:5px;margin-bottom:-3px}.users.bookcases.show .show__delete:hover .delete__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.bookcases.show .show__help{word-wrap:break-word;overflow-wrap:break-word;display:block;text-align:right;font-size:11px;line-height:1.3;margin:10px 0}.users.show .show__content{padding:15px 15px 5px}.users.show .show__content p{line-height:1.4;margin-bottom:10px}.users.show .show__content .content__guidelist{margin-bottom:10px}.users.show .show__content .content__guidelist>li{list-style:disc outside;margin-left:1.5em;margin-bottom:5px;color:#64bc4b;font-size:120%;line-height:1.4}.users.show .show__not-exist{padding:50px 0;text-align:center;color:#999;font-size:12px}.users.show .show__graph{width:660px;height:240px;margin:0;padding:15px 16px}.users.show .show__graph:after{content:"";clear:both;height:0;display:block;visibility:hidden}.users.show .show__graph .graph__books{float:left;width:350px;height:240px}.users.show .show__graph .graph__authors{float:left;width:310px;height:240px}.users.show .show__graph .graph__authors .authors__more-button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);width:145px;position:absolute;top:270px;left:375px}.users.show .show__graph .graph__authors .authors__more-button,.users.show .show__graph .graph__authors .authors__more-button *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.users.show .show__graph .graph__authors .authors__more-button>*,.users.show .show__graph .graph__authors .authors__more-button a,.users.show .show__graph .graph__authors .authors__more-button button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.users.show .show__graph .graph__authors .authors__more-button>*:hover,.users.show .show__graph .graph__authors .authors__more-button a:hover,.users.show .show__graph .graph__authors .authors__more-button button:hover{text-decoration:none}.users.show .show__graph .graph__authors .authors__more-button>*:focus,.users.show .show__graph .graph__authors .authors__more-button a:focus,.users.show .show__graph .graph__authors .authors__more-button button:focus{outline:none}.users.show .show__graph .graph__authors .authors__more-button,.users.show .show__graph .graph__authors .authors__more-button *{color:#606060}.users.show .show__graph .graph__authors .authors__more-button:hover{border-color:#4a8600;background-color:#549800}.users.show .show__graph .graph__authors .authors__more-button:hover,.users.show .show__graph .graph__authors .authors__more-button:hover *{color:#fff}.users.show .show__graph .graph__authors .authors__more-button,.users.show .show__graph .graph__authors .authors__more-button *{text-align:center}.users.show .show__graph .graph__authors .authors__more-button,.users.show .show__graph .graph__authors .authors__more-button *{font-size:11px;line-height:28px}.users.show .show__graph .graph__authors .authors__more-button .more-button__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -200px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin:0 5px -3px}.users.show .show__authors{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;border-top:1px solid #d4dacb;background-color:#f7f7f7;padding:15px 15px 10px}.users.show .show__authors .authors__title{font-weight:bold;line-height:1.4;margin-bottom:5px}.users.show .show__authors .authors__list{font-size:0;line-height:0}.users.show .show__authors .authors__list>li{display:inline-block;font-size:13.3px;line-height:1;margin-bottom:3px}.users.show .show__authors .authors__list>li:not(:last-child){margin-right:4px}.users.show .show__authors .authors__list>li>a{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:inline-block;max-width:300px;padding:3px 8px;border:1px solid #ddd;color:#666;font-size:95%;line-height:1.4;background-color:#fff}.users.show .show__authors .authors__list>li>a:hover{color:#fff;background-color:#666;text-decoration:none}.users.mutters .mutters__title{max-width:600px}.users.mutters .mutters__title .title__user{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:inline-block;*display:inline;*zoom:1;max-width:500px;vertical-align:middle}.users.mutters .mutters__title .title__suffix{display:inline-block;max-width:100px;vertical-align:middle}.users.mutters .mutters__content{margin-bottom:20px}.users.mutters .mutters__not-exist{padding:50px 0;text-align:center;color:#999;font-size:12px}.users.relationships .relationships__title{max-width:600px}.users.relationships .relationships__title .title__user{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:inline-block;*display:inline;*zoom:1;max-width:400px;vertical-align:middle}.users.relationships .relationships__title .title__suffix{display:inline-block;max-width:200px;vertical-align:middle}.users.relationships .relationships__list{padding:15px}.users.relationships .relationships__list .list__item{border-bottom:1px solid #f0f0f0;padding-bottom:10px;margin-bottom:10px;line-height:1.5}.users.relationships .relationships__list .list__item:after{content:"";clear:both;height:0;display:block;visibility:hidden}.users.relationships .relationships__list .list__item .item__avatar{float:left;width:64px;height:64px;margin:0;padding:0}.users.relationships .relationships__list .list__item .item__avatar img{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:64px;height:64px}.users.relationships .relationships__list .list__item .item__username{margin-left:74px;margin-right:180px}.users.relationships .relationships__list .list__item .item__username>a{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:inline-block;color:#333;font-weight:bold;max-width:100%}.users.relationships .relationships__list .list__item .item__username--add-date{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.users.relationships .relationships__list .list__item .item__username .item__username__date{white-space:nowrap;color:#999;font-size:11px;margin-left:10px}.users.relationships .relationships__list .list__item .item__nickname{margin-left:74px;margin-right:180px;font-size:12px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.users.relationships .relationships__list .list__item .item__nickname__caption{white-space:nowrap;color:#999}.users.relationships .relationships__list .list__item .item__nickname__link{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;margin-left:10px;color:#219315;font-weight:bold}.users.relationships .relationships__list .list__item .item__delete{float:right;width:170px}.users.relationships .relationships__list .list__item .item__delete .delete__btn{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.users.relationships .relationships__list .list__item .item__delete .delete__btn,.users.relationships .relationships__list .list__item .item__delete .delete__btn *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.users.relationships .relationships__list .list__item .item__delete .delete__btn>*,.users.relationships .relationships__list .list__item .item__delete .delete__btn a,.users.relationships .relationships__list .list__item .item__delete .delete__btn button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.users.relationships .relationships__list .list__item .item__delete .delete__btn>*:hover,.users.relationships .relationships__list .list__item .item__delete .delete__btn a:hover,.users.relationships .relationships__list .list__item .item__delete .delete__btn button:hover{text-decoration:none}.users.relationships .relationships__list .list__item .item__delete .delete__btn>*:focus,.users.relationships .relationships__list .list__item .item__delete .delete__btn a:focus,.users.relationships .relationships__list .list__item .item__delete .delete__btn button:focus{outline:none}.users.relationships .relationships__list .list__item .item__delete .delete__btn,.users.relationships .relationships__list .list__item .item__delete .delete__btn *{color:#fff}.users.relationships .relationships__list .list__item .item__delete .delete__btn:hover{border:1px solid #ffca38;background-color:#ffca38}.users.relationships .relationships__list .list__item .item__delete .delete__btn,.users.relationships .relationships__list .list__item .item__delete .delete__btn *{text-align:center}.users.relationships .relationships__list .list__item .item__delete .delete__btn,.users.relationships .relationships__list .list__item .item__delete .delete__btn *{font-size:11px;line-height:28px}.users.relationships .relationships__list .list__item .item__delete .delete__btn .btn__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;vertical-align:top;margin-top:7px;margin-right:5px}.users.relationships .relationships__list .list__item .item__add{float:right;width:170px}.users.relationships .relationships__list .list__item .item__add .add__btn{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3)}.users.relationships .relationships__list .list__item .item__add .add__btn,.users.relationships .relationships__list .list__item .item__add .add__btn *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.users.relationships .relationships__list .list__item .item__add .add__btn>*,.users.relationships .relationships__list .list__item .item__add .add__btn a,.users.relationships .relationships__list .list__item .item__add .add__btn button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.users.relationships .relationships__list .list__item .item__add .add__btn>*:hover,.users.relationships .relationships__list .list__item .item__add .add__btn a:hover,.users.relationships .relationships__list .list__item .item__add .add__btn button:hover{text-decoration:none}.users.relationships .relationships__list .list__item .item__add .add__btn>*:focus,.users.relationships .relationships__list .list__item .item__add .add__btn a:focus,.users.relationships .relationships__list .list__item .item__add .add__btn button:focus{outline:none}.users.relationships .relationships__list .list__item .item__add .add__btn,.users.relationships .relationships__list .list__item .item__add .add__btn *{color:#606060}.users.relationships .relationships__list .list__item .item__add .add__btn:hover{border-color:#4a8600;background-color:#549800}.users.relationships .relationships__list .list__item .item__add .add__btn:hover,.users.relationships .relationships__list .list__item .item__add .add__btn:hover *{color:#fff}.users.relationships .relationships__list .list__item .item__add .add__btn,.users.relationships .relationships__list .list__item .item__add .add__btn *{text-align:center}.users.relationships .relationships__list .list__item .item__add .add__btn,.users.relationships .relationships__list .list__item .item__add .add__btn *{font-size:11px;line-height:28px}.users.relationships .relationships__list .list__item .item__add .add__btn .btn__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -400px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;vertical-align:top;margin-top:7px;margin-right:5px}.users.relationships .relationships__list .list__item .item__add .add__btn:hover .btn__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -400px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;vertical-align:top;margin-top:7px;margin-right:5px}.users.relationships .relationships__list .list__item .item__details{margin-left:74px;margin-right:180px}.users.relationships .relationships__list .list__item .item__details>li{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:inline-block;font-size:12px;line-height:1.5;color:#999;max-width:25%;margin-right:10px}.users.relationships .relationships__list .list__item .item__details>li.message{max-width:100%}.users.relationships .relationships__list .list__item .item__description{word-wrap:break-word;overflow-wrap:break-word;margin-left:74px;line-height:1.5}.signup-complete__text{font-size:24px;color:#444;text-align:center;margin:100px 0 40px}.signup-complete__start{width:300px;margin:40px auto 100px}.users.reviews .reviews__title{max-width:600px}.users.reviews .reviews__title .title__user{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:inline-block;*display:inline;*zoom:1;max-width:450px;vertical-align:middle}.users.reviews .reviews__title .title__suffix{display:inline-block;max-width:150px;vertical-align:middle}.users.reviews .reviews__content{margin-bottom:20px}.users.reviews .reviews__not-exist{padding:50px 0;text-align:center;color:#999;font-size:12px}.home_partials_guide .firstguide{padding:15px}.home_partials_guide .firstguide .firstguide__content{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative;border:1px solid #d4dacb;margin:0 auto 10px;text-align:center;background-color:#64bc4b}.home_partials_guide .firstguide .firstguide__content .firstguide__content__heading{color:#fff;font-size:26px;font-weight:bold;line-height:1.5;margin:30px 0 5px}.home_partials_guide .firstguide .firstguide__content .firstguide__content__notice{color:#ebffc0;margin-bottom:30px}.home_partials_guide .firstguide .firstguide__content .firstguide__content__search{padding:30px 0;line-height:1.8;color:#1f9316;background-color:#f7fcec;background-image:url(/packs/search_input_bg-dbb36024861307a99bc02f240f4907ef.png);background-repeat:no-repeat}.home_partials_guide .firstguide .firstguide__content .firstguide__content__help{color:#fff;height:50px;line-height:50px}.home_partials_guide .firstguide .firstguide__content .firstguide__content__help a{color:#fff;text-decoration:underline}.home_partials_guide .firstguide .firstguide__content .firstguide__content__help a:hover{text-decoration:none}.home_partials_guide .firstguide .firstguide__content .firstguide__content__help .firstguide__content__help__elk{display:block;position:absolute;right:5px;bottom:7px;width:98px;height:92px;background-image:url(/packs/search_input_elk-406bbfa952925e8ab8b1d3176ffdafb7.png);background-repeat:no-repeat}.partials_resources.frame{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;position:relative;padding:15px;border-bottom:1px solid #dcdcdc}.partials_resources.frame[data-newly] .frame__newly-icon{display:block}.partials_resources.frame[data-highlight]{background-color:#f7fcec}.partials_resources.frame .frame__main{-webkit-box-flex:1;-webkit-flex:1 1 0%;-moz-box-flex:1;-moz-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;min-width:10em}.partials_resources.frame .frame__side{-webkit-flex-basis:48px;-moz-flex-basis:48px;-ms-flex-preferred-size:48px;flex-basis:48px;margin-right:11px}.partials_resources.frame .frame__avatar{display:block}.partials_resources.frame .frame__avatar .frame__avatar__image{border-radius:4px;width:48px;height:48px;vertical-align:bottom}.partials_resources.frame .frame__newly-icon{display:none;margin-top:5px;padding:3px 0;background-color:red;border-radius:10px;color:#fff;font-size:11px;text-align:center}.partials_resources.frame .frame__header{padding-right:15px;font-size:15px;line-height:1.5;overflow:hidden}.partials_resources.frame .frame__header a{font-weight:bold;margin-right:3px}.partials_resources.frame .frame__header a:not(:first-child){margin-left:3px}.partials_resources.frame .frame__content .frame__content__text{font-size:15px;line-height:1.4;margin-top:4px}.partials_resources.frame .frame__content .frame__content__text span{word-wrap:break-word;overflow-wrap:break-word}.partials_resources.frame .frame__content .frame__content__text span>*{overflow:hidden;display:inline;word-wrap:break-word;overflow-wrap:break-word}.partials_resources.frame .frame__content .frame__content__text p{word-wrap:break-word;overflow-wrap:break-word}.partials_resources.frame .frame__content .frame__content__text[data-netabare=true]{color:#dcdcdc}.partials_resources.frame .frame__content .frame__content__text[data-netabare=true]:hover{color:#333}.partials_resources.frame .frame__content .frame__content__text .frame__content__text__netabare-icon{background-color:red;color:#fff;font-size:11px;line-height:19px;border-radius:11px;padding:3px 4px;margin-right:5px}.partials_resources.frame .frame__content .frame__content__photo{margin-top:10px}.partials_resources.frame .frame__content .frame__content__photo .frame__content__photo__link{display:inline-block;background-color:#fff;padding:4px;border:1px solid #dcdcdc}.partials_resources.frame .frame__content .frame__content__photo .frame__content__photo__link .frame__content__photo__link__image{max-width:100%;vertical-align:top}.partials_resources.frame .frame__content .frame__content__frame{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-top:10px;background-color:#f8f8f8;border:1px solid #e8e8e8}.partials_resources.frame .frame__content .frame__content__frame.frame__content__frame--user{border-radius:4px}.partials_resources.frame .frame__content .frame__content__frame.frame__content__frame--user .frame__content__frame__side{-webkit-flex-basis:64px;-moz-flex-basis:64px;-ms-flex-preferred-size:64px;flex-basis:64px}.partials_resources.frame .frame__content .frame__content__frame.frame__content__frame--book{border-radius:0 4px 4px 0}.partials_resources.frame .frame__content .frame__content__frame .frame__content__frame__side{-webkit-flex-basis:100px;-moz-flex-basis:100px;-ms-flex-preferred-size:100px;flex-basis:100px;border-right:1px solid #dcdcdc}.partials_resources.frame .frame__content .frame__content__frame .frame__content__frame__side .frame__content__frame__side__image{width:100%;vertical-align:top}.partials_resources.frame .frame__content .frame__content__frame .frame__content__frame__main{-webkit-box-flex:1;-webkit-flex:1 1 0%;-moz-box-flex:1;-moz-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;min-width:0;padding:10px;font-size:12px;line-height:16px}.partials_resources.frame .frame__content .frame__content__book .frame__content__book__detail .frame__content__book__detail__item{display:block;font-size:15px;line-height:1.4;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden}.partials_resources.frame .frame__content .frame__content__book .frame__content__book__detail .frame__content__book__detail__item.frame__content__book__detail__item--author{font-size:12px;line-height:1.4;margin-top:4px;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden}.partials_resources.frame .frame__content .frame__content__book .frame__content__book__action{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-top:10px}.partials_resources.frame .frame__content .frame__content__book .frame__content__book__action .frame__content__book__action__btn{display:inline-block;border:1px solid;border-radius:4px;box-sizing:border-box;cursor:pointer;padding:6px 12px 8px;min-width:100px;font-size:12px;line-height:12px;text-align:center;color:#666;background-color:#fcfcfc;border-color:#ccc;box-shadow:0 1px 0 rgba(220,220,220,.3)}.partials_resources.frame .frame__content .frame__content__book .frame__content__book__action .frame__content__book__action__btn:hover{text-decoration:none}.partials_resources.frame .frame__content .frame__content__book .frame__content__book__action .frame__content__book__action__btn:hover{background-color:#219315;border-color:#219315;color:#fff}.partials_resources.frame .frame__content .frame__content__book .frame__content__book__action .frame__content__book__action__btn:not(:last-child){margin-right:5px}.partials_resources.frame .frame__details{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;font-size:12px;margin:10px 0 0}.partials_resources.frame .frame__details .frame__details__nice-btn{display:inline-block;border:1px solid;border-radius:4px;box-sizing:border-box;cursor:pointer;padding:6px 12px 8px;min-width:100px;font-size:12px;line-height:12px;text-align:center;color:#666;background-color:#fcfcfc;border-color:#ccc;box-shadow:0 1px 0 rgba(220,220,220,.3)}.partials_resources.frame .frame__details .frame__details__nice-btn:hover{text-decoration:none}.partials_resources.frame .frame__details .frame__details__nice-btn:hover{background-color:#219315;border-color:#219315;color:#fff}.partials_resources.frame .frame__details .frame__details__nice-btn[data-nice]{color:#fff;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.partials_resources.frame .frame__details .frame__details__nice-btn[data-nice]:hover{border:1px solid #ffca38;background-color:#ffca38}.partials_resources.frame .frame__details .frame__details__nice-btn[data-nice] .frame__details__nice-btn__icon{background-color:#fff}.partials_resources.frame .frame__details .frame__details__nice-btn:hover .frame__details__nice-btn__icon{background-color:#fff}.partials_resources.frame .frame__details .frame__details__nice-btn .frame__details__nice-btn__icon{-webkit-mask-image:url(/packs/star-pc-e98a14854af862b0d216f52fef9f75e3.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;mask-image:url(/packs/star-pc-e98a14854af862b0d216f52fef9f75e3.svg);mask-repeat:no-repeat;mask-size:cover;background-color:#b8b8b8;display:inline-block;width:16px;height:16px;margin-bottom:-4px;margin-right:4px;transform:translateY(-1px)}.partials_resources.frame .frame__details .frame__details__nice-counter{color:#219315;cursor:pointer;font-size:12px;margin-left:8px}.partials_resources.frame .frame__details .frame__details__nice-counter:hover{color:#64bc4b}.partials_resources.frame .frame__details .frame__details__comment-counter{color:#219315;cursor:pointer;margin-left:8px}.partials_resources.frame .frame__details .frame__details__comment-counter.frame__details__comment-counter--none{color:#bebebe}.partials_resources.frame .frame__details .frame__details__comment-counter:hover{color:#64bc4b}.partials_resources.frame .frame__details .frame__details__date{position:relative;color:#aaa;font-size:12px;padding:0}.partials_resources.frame .frame__details .frame__details__date:not(:first-child){padding-left:20px}.partials_resources.frame .frame__details .frame__details__date:not(:first-child):before{position:absolute;content:"";left:8px;top:6px;width:6px;border-top:1px solid #ccc}.partials_resources.frame .frame__details .frame__details__date.frame__details__date--link{cursor:pointer}.partials_resources.frame .frame__details .frame__details__date.frame__details__date--link:hover{color:#64bc4b;text-decoration:underline}.partials_resources.frame .frame__details .frame__details__nice-users{width:100%;margin:8px auto -5px}.partials_resources.frame .frame__details .frame__details__nice-users:after{content:"";clear:both;height:0;display:block;visibility:hidden}.partials_resources.frame .frame__details .frame__details__nice-users .frame__details__nice-users__user{float:left;width:34px;margin:0 8px 5px 0}.partials_resources.frame .frame__details .frame__details__nice-users .frame__details__nice-users__avatar{width:34px;height:34px}.partials_resources.frame .frame__details .frame__details__nice-users .frame__details__nice-users__avatar .frame__details__nice-users__avatar__image{width:34px;height:34px;border-radius:2px;vertical-align:top}.partials_resources.frame .frame__comments:not(:empty){margin:5px 0}.partials_resources.frame .frame__comments[data-status=loading] .frame__comments__content{display:none}.partials_resources.frame .frame__comments[data-status=loading] .frame__comments__progress{display:block}.partials_resources.frame .frame__comments .frame__comments__content{display:block}.partials_resources.frame .frame__comments .frame__comments__progress{display:none}.partials_resources.frame .frame__comments .frame__comments__comment{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;position:relative;border-radius:4px;border:1px solid #e8e8e8;padding:10px;background-color:#f8f8f8;margin-top:5px}.partials_resources.frame .frame__comments .frame__comments__comment[data-newly] .frame__comments__comment__newly-icon{display:block}.partials_resources.frame .frame__comments .frame__comments__comment[data-highlight]{background-color:#f7fcec}.partials_resources.frame .frame__comments .frame__comments__comment .frame__comments__comment__main{-webkit-box-flex:1;-webkit-flex:1 1 0%;-moz-box-flex:1;-moz-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;min-width:10em}.partials_resources.frame .frame__comments .frame__comments__comment .frame__comments__comment__side{-webkit-flex-basis:48px;-moz-flex-basis:48px;-ms-flex-preferred-size:48px;flex-basis:48px;margin-right:11px}.partials_resources.frame .frame__comments .frame__comments__comment .frame__comments__comment__avatar{display:block}.partials_resources.frame .frame__comments .frame__comments__comment .frame__comments__comment__avatar .frame__comments__comment__avatar__image{border-radius:4px;width:48px;height:48px;vertical-align:bottom}.partials_resources.frame .frame__comments .frame__comments__comment .frame__comments__comment__newly-icon{display:none;margin-top:5px;padding:3px 0;background-color:red;border-radius:10px;color:#fff;font-size:11px;text-align:center}.partials_resources.frame .frame__comments .frame__comments__comment .frame__comments__comment__header{padding-right:15px;font-size:15px;line-height:1.5;overflow:hidden}.partials_resources.frame .frame__comments .frame__comments__comment .frame__comments__comment__header a{font-weight:bold;margin-right:3px}.partials_resources.frame .frame__comments .frame__comments__comment .frame__comments__comment__header a:not(:first-child){margin-left:3px}.partials_resources.frame .frame__comments .frame__comments__comment:first-child{margin-top:10px}.partials_resources.frame .frame__comments .frame__comments__comment[data-netabare]{display:none}.partials_resources.frame .frame__comments .frame__comments__comment .frame__comments__comment__header{font-size:13px;line-height:1.4}.partials_resources.frame .frame__comments .frame__comments__comment .frame__content .frame__content__text{font-size:13px;line-height:1.4}.partials_resources.frame .frame__comments .frame__comments__more{display:block;cursor:pointer;margin-top:10px;font-size:14px}.partials_resources.frame .frame__comments .frame__details__nice-users .frame__details__nice-users__user{width:26px}.partials_resources.frame .frame__comments .frame__details__nice-users .frame__details__nice-users__avatar{width:26px;height:26px}.partials_resources.frame .frame__comments .frame__details__nice-users .frame__details__nice-users__avatar .frame__details__nice-users__avatar__image{width:26px;height:26px}.partials_resources.frame .frame__comment-form{position:relative;margin-top:10px}.partials_resources.frame .frame__comment-form:after{content:"";clear:both;height:0;display:block;visibility:hidden}.partials_resources.frame .frame__comment-form[data-status=sending] .frame__comment-form__user-input{display:none}.partials_resources.frame .frame__comment-form[data-status=sending] .frame__comment-form__progress{display:block}.partials_resources.frame .frame__comment-form .frame__comment-form__user-input{display:block}.partials_resources.frame .frame__comment-form .frame__comment-form__progress{display:none}.partials_resources.frame .frame__comment-form .frame__comment-form__input-area{box-sizing:border-box;width:100%;min-height:38px;border:1px solid #e1e1e1;font-size:15px;resize:none;line-height:20px;padding:8px 10px;transition:.01s .01s ease min-height}.partials_resources.frame .frame__comment-form .frame__comment-form__input-area:focus,.partials_resources.frame .frame__comment-form .frame__comment-form__input-area:valid{min-height:100px}.partials_resources.frame .frame__comment-form .frame__comment-form__input-area:focus~button,.partials_resources.frame .frame__comment-form .frame__comment-form__input-area:valid~button{display:block}.partials_resources.frame .frame__comment-form .frame__comment-form__input-area:focus~div,.partials_resources.frame .frame__comment-form .frame__comment-form__input-area:valid~div{display:block}.partials_resources.frame .frame__comment-form .frame__comment-form__input-area:focus~img,.partials_resources.frame .frame__comment-form .frame__comment-form__input-area:valid~img{display:block}.partials_resources.frame .frame__comment-form .frame__comment-form__submit-btn{display:inline-block;border:1px solid;border-radius:4px;box-sizing:border-box;cursor:pointer;padding:6px 12px 8px;min-width:160px;font-size:12px;line-height:12px;text-align:center;color:#fff;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3);float:left;margin-top:5px;vertical-align:middle;display:none;font-size:14px;padding:12px 20px 13px}.partials_resources.frame .frame__comment-form .frame__comment-form__submit-btn:hover{text-decoration:none}.partials_resources.frame .frame__comment-form .frame__comment-form__submit-btn:hover{border:1px solid #ffca38;background-color:#ffca38}.partials_resources.frame .frame__comment-form .frame__comment-form__counter{display:none;float:right;margin-top:5px;letter-spacing:-0.4em;vertical-align:bottom}.partials_resources.frame .frame__comment-form .frame__comment-form__counter .frame__comment-form__counter__current{color:#64bc4b;font-size:16px;font-weight:bold;letter-spacing:0}.partials_resources.frame .frame__comment-form .frame__comment-form__counter .frame__comment-form__counter__current[data-length-satisfied=ng]{color:#f33}.partials_resources.frame .frame__comment-form .frame__comment-form__counter .frame__comment-form__counter__mark{color:#999;font-size:12px;letter-spacing:0}.partials_resources.frame .frame__comment-form .frame__comment-form__counter .frame__comment-form__counter__max{color:#999;font-size:12px;letter-spacing:0}.partials_resources.frame .frame__comment-form .frame__comment-form__user-avatar{display:none;position:absolute;top:0;left:-58px;width:48px;height:48px;border-radius:4px}.partials_resources.frame .frame__delete-btn{display:block;position:absolute;right:10px;top:10px;width:20px;height:20px;padding:0;background-color:transparent;cursor:pointer;border:none;border-radius:10px}.partials_resources.frame .frame__delete-btn:hover{background-color:#64bc4b}.partials_resources.frame .frame__delete-btn:hover .frame__delete-btn__text{background-position:-450px 0}.partials_resources.frame .frame__delete-btn .frame__delete-btn__text{display:block;width:14px;height:14px;margin:3px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px -150px transparent;background-size:1250px 200px;overflow:hidden;white-space:nowrap;text-indent:40px}.partials_sidebars_static.app{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#86d088;background-image:url(/packs/app_bg-0f020f7a2e0e122be5347a33b6a66239.png);background-position:right top;background-repeat:no-repeat;background-size:253px 286px;margin-bottom:10px;border:1px solid #d4dacb;box-sizing:border-box}.partials_sidebars_static.app .app__title{color:#fff;font-size:18px;line-height:1.3;padding:20px}.partials_sidebars_static.app .app__title .app__title__strong{color:#faffcb;border-bottom:2px dashed #fff;padding-bottom:2px}.partials_sidebars_static.app .app__title .app__title__detail .app__title__detail__btn{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:inline-block;background-color:#fff;border:1px solid #64b94f;margin-top:10px;padding:5px 15px;font-size:13px;color:#67ba52}.partials_sidebars_static.app .app__title .app__title__detail .app__title__detail__btn:hover{text-decoration:none;color:#fff;background-color:#64b94f}.partials_sidebars_static.app .app__content{background-color:rgba(103,186,82,.8)}.partials_sidebars_static.app .app__content .app__content__text{color:#fff;font-size:12px;line-height:1.5;padding:20px 10px 15px 20px}.partials_sidebars_static.app .app__content .app__content__download{padding:0 12px 14px}.partials_sidebars_static.app .app__content .app__content__download .app__content__download__btn{display:inline-block;margin:0 1px}.partials_sidebars_static.app .app__content .app__content__download .app__content__download__btn:hover>img{opacity:.7}.partials_sidebars_static.app .app__content .app__content__download .app__content__download__btn>img{width:135px}.help.index p{line-height:1.5;margin-top:7.5px;margin-bottom:12px}.help.index p:first-child{margin-top:0}.help.index .index__helper{border-top:1px solid #d4dacb;padding:15px}.help.index .index__helper .helper__title{border-bottom:1px solid #eee;font-size:16px;font-weight:bold;line-height:1.4;color:#555;padding:0 15px 5px 15px;margin-left:-15px;margin-right:15px;margin-bottom:12px}.help.index .index__helper .helper__title:not(:first-child){margin-top:22.5px}.help.index .index__helper .helper__text{line-height:1.4;margin-top:7.5px;margin-bottom:0}.help.index .index__not-exists{padding:50px 0;text-align:center;color:#999;font-size:12px}.help.introduction .introduction__content,.help.search .search__content,.help.data .data__content,.help.faq .faq__content,.help.privacy .privacy__content,.help.other .other__content,.help.book .book__content,.help.sns .sns__content,.help.bookcase .bookcase__content,.help.review .review__content,.help.account .account__content,.help.index .index__content{padding:15px}.help.introduction .introduction__content h1,.help.search .search__content h1,.help.data .data__content h1,.help.faq .faq__content h1,.help.privacy .privacy__content h1,.help.other .other__content h1,.help.book .book__content h1,.help.sns .sns__content h1,.help.bookcase .bookcase__content h1,.help.review .review__content h1,.help.account .account__content h1,.help.index .index__content h1{display:none}.help.introduction .introduction__content h2,.help.search .search__content h2,.help.data .data__content h2,.help.faq .faq__content h2,.help.privacy .privacy__content h2,.help.other .other__content h2,.help.book .book__content h2,.help.sns .sns__content h2,.help.bookcase .bookcase__content h2,.help.review .review__content h2,.help.account .account__content h2,.help.index .index__content h2{border-bottom:1px solid #eee;font-size:16px;font-weight:bold;line-height:1.4;color:#555;padding:0 15px 5px 15px;margin-left:-15px;margin-right:15px;margin-bottom:12px}.help.introduction .introduction__content h2:not(:first-child),.help.search .search__content h2:not(:first-child),.help.data .data__content h2:not(:first-child),.help.faq .faq__content h2:not(:first-child),.help.privacy .privacy__content h2:not(:first-child),.help.other .other__content h2:not(:first-child),.help.book .book__content h2:not(:first-child),.help.sns .sns__content h2:not(:first-child),.help.bookcase .bookcase__content h2:not(:first-child),.help.review .review__content h2:not(:first-child),.help.account .account__content h2:not(:first-child),.help.index .index__content h2:not(:first-child){margin-top:22.5px}.help.introduction .introduction__content h3,.help.search .search__content h3,.help.data .data__content h3,.help.faq .faq__content h3,.help.privacy .privacy__content h3,.help.other .other__content h3,.help.book .book__content h3,.help.sns .sns__content h3,.help.bookcase .bookcase__content h3,.help.review .review__content h3,.help.account .account__content h3,.help.index .index__content h3{font-size:16px;font-weight:bold;line-height:1.4;color:#555;margin-bottom:12px}.help.introduction .introduction__content h3:not(:first-child),.help.search .search__content h3:not(:first-child),.help.data .data__content h3:not(:first-child),.help.faq .faq__content h3:not(:first-child),.help.privacy .privacy__content h3:not(:first-child),.help.other .other__content h3:not(:first-child),.help.book .book__content h3:not(:first-child),.help.sns .sns__content h3:not(:first-child),.help.bookcase .bookcase__content h3:not(:first-child),.help.review .review__content h3:not(:first-child),.help.account .account__content h3:not(:first-child),.help.index .index__content h3:not(:first-child){margin-top:22.5px}.help.introduction .introduction__content h4,.help.search .search__content h4,.help.data .data__content h4,.help.faq .faq__content h4,.help.privacy .privacy__content h4,.help.other .other__content h4,.help.book .book__content h4,.help.sns .sns__content h4,.help.bookcase .bookcase__content h4,.help.review .review__content h4,.help.account .account__content h4,.help.index .index__content h4{font-size:15px;font-weight:bold;line-height:1.4;color:#555;margin-bottom:4.5px}.help.introduction .introduction__content h4:not(:first-child),.help.search .search__content h4:not(:first-child),.help.data .data__content h4:not(:first-child),.help.faq .faq__content h4:not(:first-child),.help.privacy .privacy__content h4:not(:first-child),.help.other .other__content h4:not(:first-child),.help.book .book__content h4:not(:first-child),.help.sns .sns__content h4:not(:first-child),.help.bookcase .bookcase__content h4:not(:first-child),.help.review .review__content h4:not(:first-child),.help.account .account__content h4:not(:first-child),.help.index .index__content h4:not(:first-child){margin-top:15px}.help.introduction .introduction__content h5,.help.search .search__content h5,.help.data .data__content h5,.help.faq .faq__content h5,.help.privacy .privacy__content h5,.help.other .other__content h5,.help.book .book__content h5,.help.sns .sns__content h5,.help.bookcase .bookcase__content h5,.help.review .review__content h5,.help.account .account__content h5,.help.index .index__content h5,.help.introduction .introduction__content h6,.help.search .search__content h6,.help.data .data__content h6,.help.faq .faq__content h6,.help.privacy .privacy__content h6,.help.other .other__content h6,.help.book .book__content h6,.help.sns .sns__content h6,.help.bookcase .bookcase__content h6,.help.review .review__content h6,.help.account .account__content h6,.help.index .index__content h6{font-size:14px;font-weight:bold;line-height:1.4;color:#555}.help.introduction .introduction__content p,.help.search .search__content p,.help.data .data__content p,.help.faq .faq__content p,.help.privacy .privacy__content p,.help.other .other__content p,.help.book .book__content p,.help.sns .sns__content p,.help.bookcase .bookcase__content p,.help.review .review__content p,.help.account .account__content p,.help.index .index__content p{line-height:1.5;margin-top:7.5px;margin-bottom:12px}.help.introduction .introduction__content p:first-child,.help.search .search__content p:first-child,.help.data .data__content p:first-child,.help.faq .faq__content p:first-child,.help.privacy .privacy__content p:first-child,.help.other .other__content p:first-child,.help.book .book__content p:first-child,.help.sns .sns__content p:first-child,.help.bookcase .bookcase__content p:first-child,.help.review .review__content p:first-child,.help.account .account__content p:first-child,.help.index .index__content p:first-child{margin-top:0}.help.introduction .introduction__content ul,.help.search .search__content ul,.help.data .data__content ul,.help.faq .faq__content ul,.help.privacy .privacy__content ul,.help.other .other__content ul,.help.book .book__content ul,.help.sns .sns__content ul,.help.bookcase .bookcase__content ul,.help.review .review__content ul,.help.account .account__content ul,.help.index .index__content ul{margin-top:15px;margin-bottom:15px}.help.introduction .introduction__content ul li,.help.search .search__content ul li,.help.data .data__content ul li,.help.faq .faq__content ul li,.help.privacy .privacy__content ul li,.help.other .other__content ul li,.help.book .book__content ul li,.help.sns .sns__content ul li,.help.bookcase .bookcase__content ul li,.help.review .review__content ul li,.help.account .account__content ul li,.help.index .index__content ul li{margin-bottom:3px;margin-left:1.5em;list-style:disc;line-height:1.4}.help.introduction .introduction__content ul li:first-child:last-child,.help.search .search__content ul li:first-child:last-child,.help.data .data__content ul li:first-child:last-child,.help.faq .faq__content ul li:first-child:last-child,.help.privacy .privacy__content ul li:first-child:last-child,.help.other .other__content ul li:first-child:last-child,.help.book .book__content ul li:first-child:last-child,.help.sns .sns__content ul li:first-child:last-child,.help.bookcase .bookcase__content ul li:first-child:last-child,.help.review .review__content ul li:first-child:last-child,.help.account .account__content ul li:first-child:last-child,.help.index .index__content ul li:first-child:last-child{list-style:none;margin-left:0}.help.introduction .introduction__content ul li .content__image,.help.search .search__content ul li .content__image,.help.data .data__content ul li .content__image,.help.faq .faq__content ul li .content__image,.help.privacy .privacy__content ul li .content__image,.help.other .other__content ul li .content__image,.help.book .book__content ul li .content__image,.help.sns .sns__content ul li .content__image,.help.bookcase .bookcase__content ul li .content__image,.help.review .review__content ul li .content__image,.help.account .account__content ul li .content__image,.help.index .index__content ul li .content__image{margin-left:-1.5em}.help.introduction .introduction__content ul li>ul>li,.help.search .search__content ul li>ul>li,.help.data .data__content ul li>ul>li,.help.faq .faq__content ul li>ul>li,.help.privacy .privacy__content ul li>ul>li,.help.other .other__content ul li>ul>li,.help.book .book__content ul li>ul>li,.help.sns .sns__content ul li>ul>li,.help.bookcase .bookcase__content ul li>ul>li,.help.review .review__content ul li>ul>li,.help.account .account__content ul li>ul>li,.help.index .index__content ul li>ul>li{list-style:circle}.help.introduction .introduction__content ol,.help.search .search__content ol,.help.data .data__content ol,.help.faq .faq__content ol,.help.privacy .privacy__content ol,.help.other .other__content ol,.help.book .book__content ol,.help.sns .sns__content ol,.help.bookcase .bookcase__content ol,.help.review .review__content ol,.help.account .account__content ol,.help.index .index__content ol{margin-top:7.5px;margin-bottom:15px}.help.introduction .introduction__content ol li,.help.search .search__content ol li,.help.data .data__content ol li,.help.faq .faq__content ol li,.help.privacy .privacy__content ol li,.help.other .other__content ol li,.help.book .book__content ol li,.help.sns .sns__content ol li,.help.bookcase .bookcase__content ol li,.help.review .review__content ol li,.help.account .account__content ol li,.help.index .index__content ol li{list-style:decimal;margin-left:1.5em;margin-bottom:3px;line-height:1.4}.help.introduction .introduction__content ol li:first-child:last-child,.help.search .search__content ol li:first-child:last-child,.help.data .data__content ol li:first-child:last-child,.help.faq .faq__content ol li:first-child:last-child,.help.privacy .privacy__content ol li:first-child:last-child,.help.other .other__content ol li:first-child:last-child,.help.book .book__content ol li:first-child:last-child,.help.sns .sns__content ol li:first-child:last-child,.help.bookcase .bookcase__content ol li:first-child:last-child,.help.review .review__content ol li:first-child:last-child,.help.account .account__content ol li:first-child:last-child,.help.index .index__content ol li:first-child:last-child{list-style:none;margin-left:0}.help.introduction .introduction__content ol li .content__image,.help.search .search__content ol li .content__image,.help.data .data__content ol li .content__image,.help.faq .faq__content ol li .content__image,.help.privacy .privacy__content ol li .content__image,.help.other .other__content ol li .content__image,.help.book .book__content ol li .content__image,.help.sns .sns__content ol li .content__image,.help.bookcase .bookcase__content ol li .content__image,.help.review .review__content ol li .content__image,.help.account .account__content ol li .content__image,.help.index .index__content ol li .content__image{margin-left:-1.5em}.help.introduction .introduction__content ol li>ol>li,.help.search .search__content ol li>ol>li,.help.data .data__content ol li>ol>li,.help.faq .faq__content ol li>ol>li,.help.privacy .privacy__content ol li>ol>li,.help.other .other__content ol li>ol>li,.help.book .book__content ol li>ol>li,.help.sns .sns__content ol li>ol>li,.help.bookcase .bookcase__content ol li>ol>li,.help.review .review__content ol li>ol>li,.help.account .account__content ol li>ol>li,.help.index .index__content ol li>ol>li{list-style:lower-roman}.help.introduction .introduction__content ol li>ol>li>ol>li,.help.search .search__content ol li>ol>li>ol>li,.help.data .data__content ol li>ol>li>ol>li,.help.faq .faq__content ol li>ol>li>ol>li,.help.privacy .privacy__content ol li>ol>li>ol>li,.help.other .other__content ol li>ol>li>ol>li,.help.book .book__content ol li>ol>li>ol>li,.help.sns .sns__content ol li>ol>li>ol>li,.help.bookcase .bookcase__content ol li>ol>li>ol>li,.help.review .review__content ol li>ol>li>ol>li,.help.account .account__content ol li>ol>li>ol>li,.help.index .index__content ol li>ol>li>ol>li{list-style:lower-latin}.help.introduction .introduction__content dl,.help.search .search__content dl,.help.data .data__content dl,.help.faq .faq__content dl,.help.privacy .privacy__content dl,.help.other .other__content dl,.help.book .book__content dl,.help.sns .sns__content dl,.help.bookcase .bookcase__content dl,.help.review .review__content dl,.help.account .account__content dl,.help.index .index__content dl{margin-top:7.5px;margin-bottom:15px}.help.introduction .introduction__content dl dt,.help.search .search__content dl dt,.help.data .data__content dl dt,.help.faq .faq__content dl dt,.help.privacy .privacy__content dl dt,.help.other .other__content dl dt,.help.book .book__content dl dt,.help.sns .sns__content dl dt,.help.bookcase .bookcase__content dl dt,.help.review .review__content dl dt,.help.account .account__content dl dt,.help.index .index__content dl dt{font-weight:bold;line-height:1.4;margin-bottom:3px}.help.introduction .introduction__content dl dd,.help.search .search__content dl dd,.help.data .data__content dl dd,.help.faq .faq__content dl dd,.help.privacy .privacy__content dl dd,.help.other .other__content dl dd,.help.book .book__content dl dd,.help.sns .sns__content dl dd,.help.bookcase .bookcase__content dl dd,.help.review .review__content dl dd,.help.account .account__content dl dd,.help.index .index__content dl dd{margin-left:1.5em;line-height:1.4;margin-bottom:7.5px}.help.introduction .introduction__content dl dd .content__image,.help.search .search__content dl dd .content__image,.help.data .data__content dl dd .content__image,.help.faq .faq__content dl dd .content__image,.help.privacy .privacy__content dl dd .content__image,.help.other .other__content dl dd .content__image,.help.book .book__content dl dd .content__image,.help.sns .sns__content dl dd .content__image,.help.bookcase .bookcase__content dl dd .content__image,.help.review .review__content dl dd .content__image,.help.account .account__content dl dd .content__image,.help.index .index__content dl dd .content__image{margin-left:-1.5em}.help.introduction .introduction__content dl.content__decimal dd,.help.search .search__content dl.content__decimal dd,.help.data .data__content dl.content__decimal dd,.help.faq .faq__content dl.content__decimal dd,.help.privacy .privacy__content dl.content__decimal dd,.help.other .other__content dl.content__decimal dd,.help.book .book__content dl.content__decimal dd,.help.sns .sns__content dl.content__decimal dd,.help.bookcase .bookcase__content dl.content__decimal dd,.help.review .review__content dl.content__decimal dd,.help.account .account__content dl.content__decimal dd,.help.index .index__content dl.content__decimal dd{margin-left:0}.help.introduction .introduction__content .content__image,.help.search .search__content .content__image,.help.data .data__content .content__image,.help.faq .faq__content .content__image,.help.privacy .privacy__content .content__image,.help.other .other__content .content__image,.help.book .book__content .content__image,.help.sns .sns__content .content__image,.help.bookcase .bookcase__content .content__image,.help.review .review__content .content__image,.help.account .account__content .content__image,.help.index .index__content .content__image{padding:10px;text-align:center}.home.index .index__setting .setting__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -100px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin-right:5px;margin-bottom:-3px}.home.index .index__setting:hover .setting__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -100px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.home.index .index__not-exists{padding:50px 0;text-align:center;color:#999;font-size:12px}.home.no_login_index .index__counter{text-align:center;font-size:0;padding:15px;margin-left:100px}.home.no_login_index .index__counter .counter__comma{display:inline-block;vertical-align:middle;margin-right:3px;height:64px;font-size:40px;font-weight:bold;line-height:64px;color:#64bc4b}.home.no_login_index .index__counter .counter__number{display:inline-block;vertical-align:bottom;margin-right:3px;height:64px;width:50px;color:#fff;font-size:32px;font-weight:bold;line-height:64px;background:url(/packs/background_counter-606b8b26bf97607b28c4500ee0e5515e.png) center center no-repeat;background-size:50px 64px}.home.no_login_index .index__counter .counter__text{display:inline-block;vertical-align:bottom;height:14px;width:150px;margin-top:50px;margin-left:-150px;padding-left:150px;color:#999;font-size:12px;line-height:12px;text-align:left}.home.no_login_index .index__attention{padding:15px}.home.no_login_index .index__attention .attention__list{width:660px;margin:0 auto -15px auto;padding:0}.home.no_login_index .index__attention .attention__list .list__group{width:660px}.home.no_login_index .index__attention .attention__list .list__group:after{content:"";clear:both;height:0;display:block;visibility:hidden}.home.no_login_index .index__attention .attention__list .list__group .group__book{width:132px;float:left;padding:0 5px;margin-bottom:15px;position:relative;box-sizing:border-box}.home.no_login_index .index__attention .attention__list .list__group .group__book .book__cover{position:relative;text-align:center;width:122px;height:145px;margin-bottom:3px}.home.no_login_index .index__attention .attention__list .list__group .group__book .book__cover>a>img{position:absolute;max-width:100%;max-height:100%;top:0;bottom:0;left:0;right:0;margin:auto}.home.no_login_index .index__attention .attention__list .list__group .group__book .book__detail{width:100%}.home.no_login_index .index__attention .attention__list .list__group .group__book .book__detail .detail__title{position:relative;width:100%;height:30px;padding-right:4px;margin-bottom:2px;box-sizing:border-box;overflow:hidden;background:#fff;line-height:15px;font-size:11px}.home.no_login_index .index__attention .attention__list .list__group .group__book .book__detail .detail__title a{word-wrap:break-word;overflow-wrap:break-word;font-weight:bold}.home.no_login_index .index__attention .attention__list .list__group .group__book .detail__authors{height:1em;margin-bottom:5px}.home.no_login_index .index__attention .attention__list .list__group .group__book .detail__authors>li>a{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;font-size:11px;line-height:1.5}.home.no_login_index .index__attention .attention__list .list__group .group__book .detail__authors .detail__page,.home.no_login_index .index__attention .attention__list .list__group .group__book .detail__authors .detail__edit{display:none}.home.no_login_index .index__attention .attention__list .list__group .group__book .detail__options{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-bottom:3px}.home.no_login_index .index__attention .attention__list .list__group .group__book .detail__options .options__title{-webkit-border-top-left-radius:4px;-moz-border-top-left-radius:4px;-ms-border-top-left-radius:4px;-o-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;-ms-border-bottom-left-radius:4px;-o-border-bottom-left-radius:4px;border-bottom-left-radius:4px;border-top:1px solid #999;border-bottom:1px solid #999;border-left:1px solid #999;box-sizing:border-box;background-color:#999;color:#fff;font-size:10px;line-height:18px;padding:0 5px}.home.no_login_index .index__attention .attention__list .list__group .group__book .detail__options .options__item{-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;-ms-border-bottom-right-radius:4px;-o-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;box-sizing:border-box;color:#c33;font-size:10px;line-height:18px;padding:0 5px}.home.no_login_index .index__attention .attention__list .list__group .group__book .detail__options .options__item>a{display:block;width:100%;color:#ddd;background-color:#fff;-webkit-border-top-right-radius:inherit;-moz-border-top-right-radius:inherit;-ms-border-top-right-radius:inherit;-o-border-top-right-radius:inherit;border-top-right-radius:inherit;-webkit-border-bottom-right-radius:inherit;-moz-border-bottom-right-radius:inherit;-ms-border-bottom-right-radius:inherit;-o-border-bottom-right-radius:inherit;border-bottom-right-radius:inherit}.home.no_login_index .index__attention .attention__list .list__group .group__book .detail__options .options__item>a:hover{color:#fff;background-color:#64bc4b;text-decoration:none}.home.no_login_index .index__attention .attention__list .list__group .group__book .detail__options .options__item:not(:last-child){-webkit-border-top-right-radius:0;-moz-border-top-right-radius:0;-ms-border-top-right-radius:0;-o-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;-ms-border-bottom-right-radius:0;-o-border-bottom-right-radius:0;border-bottom-right-radius:0}.home.no_login_index .index__rankings{padding:15px}.home.no_login_index .index__rankings:not(:last-child){border-bottom:1px solid #d4dacb}.home.no_login_index .index__rankings .rankings__title{font-size:16px;line-height:1.5;font-weight:bold;color:#64bc4b;margin-bottom:10px}.home-signup__form .form{margin:0 auto}.home-signup__form .form .form__errors{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:8px 10px;margin:10px auto;font-size:12px;line-height:1.5;color:red;border:1px solid #eec3ca;background-color:#fff1f2}.home-signup__form .form .form__field .field__caption label{font-size:12px;line-height:24px;font-weight:bold}.home-signup__form .form .form__field .field__input{position:relative;text-align:left;width:100%;margin-bottom:5px}.home-signup__form .form .form__field .field__input .input__icon{position:absolute;top:11px;right:10px;z-index:200}.home-signup__form .form .form__field .field__input .input__tip{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-shadow:0 0 3px 0 rgba(0,0,0,.2);display:none;position:absolute;padding:12px 20px;margin:auto;font-size:13px;box-sizing:border-box;color:#fff;background-color:#355b75;top:-36px;left:0;right:0;width:90%;min-height:36px;z-index:201;text-align:center}.home-signup__form .form .form__field .field__input .input__tip:after{border:5px solid transparent;border-top-color:#355b75;border-bottom-width:0;width:0;bottom:-5px;content:"";display:block;left:50%;position:absolute}.home-signup__form .form .form__field.form__field--ok .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -50px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.home-signup__form .form .form__field.form__field--ng .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) 0px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.home-signup__form .form .form__field.form__field--ng .field__input .input__upload .upload__image .image__thumbnail{display:none}.home-signup__form .form .form__field.form__field--ng .field__input .input__tip{display:block}.home-signup__form .form .form__field.form__field--checkbox{margin:8px auto}.home-signup__form .form .form__action .action__controller .controller__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3);width:100%;margin-top:10px}.home-signup__form .form .form__action .action__controller .controller__button,.home-signup__form .form .form__action .action__controller .controller__button *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.home-signup__form .form .form__action .action__controller .controller__button>*,.home-signup__form .form .form__action .action__controller .controller__button a,.home-signup__form .form .form__action .action__controller .controller__button button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.home-signup__form .form .form__action .action__controller .controller__button>*:hover,.home-signup__form .form .form__action .action__controller .controller__button a:hover,.home-signup__form .form .form__action .action__controller .controller__button button:hover{text-decoration:none}.home-signup__form .form .form__action .action__controller .controller__button>*:focus,.home-signup__form .form .form__action .action__controller .controller__button a:focus,.home-signup__form .form .form__action .action__controller .controller__button button:focus{outline:none}.home-signup__form .form .form__action .action__controller .controller__button,.home-signup__form .form .form__action .action__controller .controller__button *{color:#fff}.home-signup__form .form .form__action .action__controller .controller__button:hover{border:1px solid #ffca38;background-color:#ffca38}.home-signup__form .form .form__action .action__controller .controller__button,.home-signup__form .form .form__action .action__controller .controller__button *{font-size:13px;line-height:48px}.home-signup__form .form .form__action .action__controller .controller__button,.home-signup__form .form .form__action .action__controller .controller__button *{text-align:center}.home-signup__form .form .form__action .action__controller .controller__button.controller__button--revision{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3)}.home-signup__form .form .form__action .action__controller .controller__button.controller__button--revision,.home-signup__form .form .form__action .action__controller .controller__button.controller__button--revision *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.home-signup__form .form .form__action .action__controller .controller__button.controller__button--revision>*,.home-signup__form .form .form__action .action__controller .controller__button.controller__button--revision a,.home-signup__form .form .form__action .action__controller .controller__button.controller__button--revision button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.home-signup__form .form .form__action .action__controller .controller__button.controller__button--revision>*:hover,.home-signup__form .form .form__action .action__controller .controller__button.controller__button--revision a:hover,.home-signup__form .form .form__action .action__controller .controller__button.controller__button--revision button:hover{text-decoration:none}.home-signup__form .form .form__action .action__controller .controller__button.controller__button--revision>*:focus,.home-signup__form .form .form__action .action__controller .controller__button.controller__button--revision a:focus,.home-signup__form .form .form__action .action__controller .controller__button.controller__button--revision button:focus{outline:none}.home-signup__form .form .form__action .action__controller .controller__button.controller__button--revision,.home-signup__form .form .form__action .action__controller .controller__button.controller__button--revision *{color:#666}.home-signup__form .form .form__action .action__controller .controller__button.controller__button--revision:hover{border-color:#4a8600;background-color:#549800}.home-signup__form .form .form__action .action__controller .controller__button.controller__button--revision:hover,.home-signup__form .form .form__action .action__controller .controller__button.controller__button--revision:hover *{color:#fff}.home-signup__form .form .form__action .action__controller.action__controller--confirmation{display:none}.home-signup__form .form .form__field .field__input .input__tip{padding:12px 5px;margin:0 -2%;width:104%}.home.rankings{margin:0 -15px;padding:15px;border-top:1px solid #f0f0f0}.home.rankings .rankings__genre{display:inline-block;font-size:14px;font-weight:bold;line-height:1;margin-bottom:5px}.home.rankings .rankings__captions{width:660px;margin:5px auto;padding:0}.home.rankings .rankings__captions:after{content:"";clear:both;height:0;display:block;visibility:hidden}.home.rankings .rankings__captions .captions__item{float:left;width:72px;box-sizing:border-box;text-align:center;margin-left:30px;margin-right:30px;height:20px}.home.rankings .rankings__captions .captions__item .item__text{vertical-align:middle;font-size:16px;font-weight:bold;line-height:20px;color:#64bc4b}.home.rankings .rankings__captions .captions__item .item__text .text__unit{font-size:11px;line-height:20px}.home.rankings .rankings__captions .captions__item.captions__item--no1 .item__icon{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -500px 0px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden;vertical-align:middle;width:20px;height:20px;margin-right:5px}.home.rankings .rankings__captions .captions__item.captions__item--no1 .item__text{color:#ffa700}.home.rankings .rankings__captions .captions__item.captions__item--no2 .item__icon{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -550px 0px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden;vertical-align:middle;width:20px;height:20px;margin-right:5px}.home.rankings .rankings__captions .captions__item.captions__item--no2 .item__text{color:#777}.home.rankings .rankings__captions .captions__item.captions__item--no3 .item__icon{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -600px 0px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden;vertical-align:middle;width:20px;height:20px;margin-right:5px}.home.rankings .rankings__captions .captions__item.captions__item--no3 .item__text{color:#a7641c}.home.rankings .rankings__list{width:660px;margin:0 auto 5px;padding:0}.home.rankings .rankings__list .list__group{width:660px}.home.rankings .rankings__list .list__group:after{content:"";clear:both;height:0;display:block;visibility:hidden}.home.rankings .rankings__list .list__group .group__book{width:132px;float:left;padding:0 5px;position:relative;box-sizing:border-box}.home.rankings .rankings__list .list__group .group__book .book__cover{position:relative;text-align:center;width:122px;height:145px;margin-bottom:3px}.home.rankings .rankings__list .list__group .group__book .book__cover>a>img{position:absolute;max-width:100%;max-height:100%;top:0;bottom:0;left:0;right:0;margin:auto}.home.rankings .rankings__list .list__group .group__book .book__detail{width:100%}.home.rankings .rankings__list .list__group .group__book .book__detail .detail__title{position:relative;width:100%;height:30px;padding-right:4px;margin-bottom:2px;box-sizing:border-box;overflow:hidden;background:#fff;line-height:15px;font-size:11px}.home.rankings .rankings__list .list__group .group__book .book__detail .detail__title a{word-wrap:break-word;overflow-wrap:break-word;font-weight:bold}.home.rankings .rankings__list .list__group .group__book .detail__authors{height:1em;margin-bottom:5px}.home.rankings .rankings__list .list__group .group__book .detail__authors>li>a{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;font-size:11px;line-height:1.5}.home.rankings .rankings__list .list__group .group__book .detail__authors .detail__page,.home.rankings .rankings__list .list__group .group__book .detail__authors .detail__edit{display:none}.home.rankings .rankings__list .list__group .group__book .detail__options{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-bottom:3px}.home.rankings .rankings__list .list__group .group__book .detail__options .options__title{-webkit-border-top-left-radius:4px;-moz-border-top-left-radius:4px;-ms-border-top-left-radius:4px;-o-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;-ms-border-bottom-left-radius:4px;-o-border-bottom-left-radius:4px;border-bottom-left-radius:4px;border-top:1px solid #999;border-bottom:1px solid #999;border-left:1px solid #999;box-sizing:border-box;background-color:#999;color:#fff;font-size:10px;line-height:18px;padding:0 5px}.home.rankings .rankings__list .list__group .group__book .detail__options .options__item{-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;-ms-border-bottom-right-radius:4px;-o-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;box-sizing:border-box;color:#c33;font-size:10px;line-height:18px;padding:0 5px}.home.rankings .rankings__list .list__group .group__book .detail__options .options__item>a{display:block;width:100%;color:#ddd;background-color:#fff;-webkit-border-top-right-radius:inherit;-moz-border-top-right-radius:inherit;-ms-border-top-right-radius:inherit;-o-border-top-right-radius:inherit;border-top-right-radius:inherit;-webkit-border-bottom-right-radius:inherit;-moz-border-bottom-right-radius:inherit;-ms-border-bottom-right-radius:inherit;-o-border-bottom-right-radius:inherit;border-bottom-right-radius:inherit}.home.rankings .rankings__list .list__group .group__book .detail__options .options__item>a:hover{color:#fff;background-color:#64bc4b;text-decoration:none}.home.rankings .rankings__list .list__group .group__book .detail__options .options__item:not(:last-child){-webkit-border-top-right-radius:0;-moz-border-top-right-radius:0;-ms-border-top-right-radius:0;-o-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;-ms-border-bottom-right-radius:0;-o-border-bottom-right-radius:0;border-bottom-right-radius:0}.home.rankings .rankings__more .more__btn{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);width:150px;margin-right:0}.home.rankings .rankings__more .more__btn,.home.rankings .rankings__more .more__btn *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.home.rankings .rankings__more .more__btn>*,.home.rankings .rankings__more .more__btn a,.home.rankings .rankings__more .more__btn button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.home.rankings .rankings__more .more__btn>*:hover,.home.rankings .rankings__more .more__btn a:hover,.home.rankings .rankings__more .more__btn button:hover{text-decoration:none}.home.rankings .rankings__more .more__btn>*:focus,.home.rankings .rankings__more .more__btn a:focus,.home.rankings .rankings__more .more__btn button:focus{outline:none}.home.rankings .rankings__more .more__btn,.home.rankings .rankings__more .more__btn *{color:#606060}.home.rankings .rankings__more .more__btn:hover{border-color:#4a8600;background-color:#549800}.home.rankings .rankings__more .more__btn:hover,.home.rankings .rankings__more .more__btn:hover *{color:#fff}.home.rankings .rankings__more .more__btn,.home.rankings .rankings__more .more__btn *{text-align:center}.home.rankings .rankings__more .more__btn,.home.rankings .rankings__more .more__btn *{font-size:11px;line-height:28px}.home.rankings .rankings__more .more__btn .btn__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -200px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin-right:5px;margin-top:6px}.home.rankings .rankings__more .more__btn:hover .btn__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -200px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin-right:5px;margin-top:6px}.modal.modal-view-setting .modal__window{width:400px;height:360px}.modal.modal-view-setting .content .content__setting .setting__item{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:100%;font-size:15px;padding:10px 0;display:block}.modal.modal-view-setting .content .content__setting .setting__item:hover{background-color:#fbfff8}.modal.modal-view-setting .content .content__setting .setting__submit{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3);margin-top:20px}.modal.modal-view-setting .content .content__setting .setting__submit,.modal.modal-view-setting .content .content__setting .setting__submit *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modal.modal-view-setting .content .content__setting .setting__submit>*,.modal.modal-view-setting .content .content__setting .setting__submit a,.modal.modal-view-setting .content .content__setting .setting__submit button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modal.modal-view-setting .content .content__setting .setting__submit>*:hover,.modal.modal-view-setting .content .content__setting .setting__submit a:hover,.modal.modal-view-setting .content .content__setting .setting__submit button:hover{text-decoration:none}.modal.modal-view-setting .content .content__setting .setting__submit>*:focus,.modal.modal-view-setting .content .content__setting .setting__submit a:focus,.modal.modal-view-setting .content .content__setting .setting__submit button:focus{outline:none}.modal.modal-view-setting .content .content__setting .setting__submit,.modal.modal-view-setting .content .content__setting .setting__submit *{color:#fff}.modal.modal-view-setting .content .content__setting .setting__submit:hover{border:1px solid #ffca38;background-color:#ffca38}.modal.modal-view-setting .content .content__setting .setting__submit,.modal.modal-view-setting .content .content__setting .setting__submit *{font-size:13px;line-height:48px}.modal.modal-view-setting .content .content__setting .setting__submit,.modal.modal-view-setting .content .content__setting .setting__submit *{text-align:center}.home.index .site-recommend__area__list{width:100%;box-sizing:border-box}.home.index .site-recommend__area__list__item{background-color:#fff;border-radius:4px;border:1px solid #e0e0e0}.home.index .site-recommend__area__list__item__link{display:flex;box-shadow:none;transition:box-shadow .2s ease-out}.home.index .site-recommend__area__list__item__link:hover{text-decoration:none;box-shadow:0 0 5px 0 rgba(0,0,0,.3)}.home.index .site-recommend__area__list__item__link__img{flex-shrink:0;display:block}.home.index .site-recommend__area__list__item__link__text{position:relative;padding:16px;font-size:16px;line-height:1.5}.home.index .site-recommend__area__list__item__link__text--comment{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#333}.home.index .site-recommend__area__list__item__link__text--induction{position:absolute;line-height:1;right:16px;bottom:16px}.home-signup{height:380px;overflow:hidden}.home-signup__form{border-bottom:1px solid #d4dacb;box-sizing:border-box;padding:10px;width:298px}.home-signup__form .sprite-core.icon-form-ok,.home-signup__form .sprite-core.icon-form-ng{bottom:17px}.home-signup__form input[type=text]{margin-bottom:6px}.home-signup__others{padding:12px 10px 0 10px}.home-signup__others>h3{font-size:13px;font-weight:bold;margin-bottom:10px}.home-signup__others>p{font-size:11px;line-height:1.5}.messages{min-height:400px}.messages .not-exist{padding:50px 0;text-align:center;color:#999;font-size:12px;margin-top:200px;margin-bottom:200px}.mailnav-list{margin:0 0 5px 0;padding:0}.mailnav-list li{border-bottom:1px solid #f4f4f4;box-sizing:border-box;height:35px}.mailnav-list li:after{content:"";clear:both;height:0;display:block;visibility:hidden}.mailnav-list li:last-child{border-bottom:none}.mailnav-list li a{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;box-sizing:border-box;color:#333;display:block;height:35px;padding:5px 12px 6px 12px}.mailnav-list li a .label{display:inline-block;*display:inline;*zoom:1;font-size:12px;height:24px;line-height:24px;margin-left:4px;vertical-align:top}.mailnav-list li a .number{display:inline-block;*display:inline;*zoom:1;float:right;font-size:12px;height:24px;line-height:24px;vertical-align:top}.mailnav-list li a:hover{background-color:#64bc4b;color:#fff}.mailnav-list li.active a{background-color:#64bc4b;color:#fff}.messages .mail-list{margin-bottom:20px;min-height:320px}.messages .mail-list__caption{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#666;background-color:#f0f0f0;border-bottom:1px solid #d4dacb}.messages .mail-list__caption__user{width:192px;padding:10px;text-align:center}.messages .mail-list__caption__title{width:310px;text-align:center}.messages .mail-list__caption__date{width:150px;padding:10px;text-align:center}.messages .mail-list__item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;border-bottom:1px solid #ececec}.messages .mail-list__item a{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#333;padding:8px 0;margin-left:8px}.messages .mail-list__item:hover{background-color:#64bc4b}.messages .mail-list__item:hover a{text-decoration:none;color:#fff}.messages .mail-list__item:hover a .mail-list__item__date{color:#fff}.messages .mail-list__item__title{width:280px;line-height:1.2;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal}.messages .mail-list__item__title--no-icon{width:310px}.messages .mail-list__item__icon{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;width:20px;height:20px;margin-right:10px;background-image:url(/packs/sprite_mail-0e95ea87f7e72c9018f91c304452133a.png);-webkit-background-size:150px 50px;-moz-background-size:150px 50px;-ms-background-size:150px 50px;-o-background-size:150px 50px;background-size:150px 50px;background-position:0 0;opacity:.4}.messages .mail-list__item__user{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:160px;padding:0 10px 0 0}.messages .mail-list__item__user__avatar{margin-right:10px}.messages .mail-list__item__user__avatar img{width:36px;height:36px;border-radius:4px;vertical-align:bottom}.messages .mail-list__item__user__details{width:124px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;line-height:1.2;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.messages .mail-list__item__date{width:150px;padding:10px;font-size:11px;color:#999;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:right}.messages .mail-list__item__delete{width:22px;padding-left:10px}.messages .mail-list__item__delete input[type=checkbox]{display:none}.messages .mail-list__item__delete input[type=checkbox]:checked+label{background-color:#64bc4b;border-color:#61be44}.messages .mail-list__item__delete label{display:block;width:18px;height:18px;position:relative;cursor:pointer;border-radius:4px;background-color:#fff;border:1px solid #ddd}.messages .mail-list__item__delete label:before{content:"";position:absolute;top:50%;left:0;width:12px;height:4px;margin-top:-6px;margin-left:2px;border-left:4px solid #fff;border-bottom:4px solid #fff;transform:rotate(-45deg)}.messages .mail-list__item--already-read{background-color:#f7f7f7}.messages .mail-list__item--already-read>a .mail-list__item__icon{background-position:-100px 0}.messages .mail-list__item--already-read>a .mail-list__item__title{font-weight:normal}.messages .mail-list__item--unread>a .mail-list__item__icon{background-position:0 0}.messages .mail-list__item--unread>a .mail-list__item__title{font-weight:bold}.messages .mail-list__item--reply{background-color:#f7f7f7}.messages .mail-list__item--reply>a .mail-list__item__icon{background-position:-200px 0}.messages .mail-list__item--reply>a .mail-list__item__title{font-weight:normal}.messages .mail:after{content:"";clear:both;height:0;display:block;visibility:hidden}.messages .mail p{line-height:1.5}.messages .mail__header{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative;margin:15px 15px 15px 89px;height:64px;padding:6px 10px 4px;box-sizing:border-box;background-color:#f8f8f8}.messages .mail__header:after{content:"";clear:both;height:0;display:block;visibility:hidden}.messages .mail__header__title{clear:both;float:left;color:#999;width:64px;height:26px;line-height:26px}.messages .mail__header__title--image{display:none}.messages .mail__header__image{position:absolute;top:0;left:-74px;width:48px;height:48px}.messages .mail__header__name{overflow:hidden;height:26px;line-height:26px}.messages .mail__header__date{overflow:hidden;height:26px;line-height:26px}.messages .mail__details{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin:0 15px 15px;background-color:#f8f8f8;word-wrap:break-word}.messages .mail__details>dt{font-weight:bold;line-height:1.5;padding:15px 15px 15px;border-bottom:1px solid #e0e0e0}.messages .mail__details>dd{line-height:1.5;padding:15px;min-height:200px}.messages .mail__details>dd>p:not(:last-child){margin-bottom:1em}.messages .mail .mail-sent{margin:15px 15px 0 15px}.messages .mail .mail-sent:after{content:"";clear:both;height:0;display:block;visibility:hidden}.messages .mail .mail-sent dt{clear:both;float:left;width:90px;margin-bottom:10px;text-align:right;line-height:1.5;font-weight:bold}.messages .mail .mail-sent dd{float:right;width:556px;padding-right:40px;margin-bottom:10px;line-height:1.5}.messages .mail .mail-sent dd:last-child,.messages .mail .mail-sent dt:last-child{margin-bottom:0}.action-buttons.comment-nice .comment-nice__button{margin:10px 0 0 0}.action-buttons.comment-nice .comment-nice__button:after{content:"";clear:both;height:0;display:block;visibility:hidden}.action-buttons.comment-nice .comment-nice__button .button__comment,.action-buttons.comment-nice .comment-nice__button .button__nice{width:120px;float:left;margin-right:5px}.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);margin-left:0;width:120px}.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button,.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button>*,.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button a,.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button>*:hover,.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button a:hover,.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button button:hover{text-decoration:none}.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button>*:focus,.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button a:focus,.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button button:focus{outline:none}.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button,.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button *{color:#606060}.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button:hover{border-color:#4a8600;background-color:#549800}.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button:hover,.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button:hover *{color:#fff}.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button,.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button *{font-size:11px;line-height:28px}.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button,.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button *{text-align:center}.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button .button__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -250px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin-bottom:-3px;padding-left:4px}.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button.toggle__button--untoggle{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3);margin-left:0;display:none}.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button.toggle__button--untoggle,.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button.toggle__button--untoggle *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button.toggle__button--untoggle>*,.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button.toggle__button--untoggle a,.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button.toggle__button--untoggle button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button.toggle__button--untoggle>*:hover,.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button.toggle__button--untoggle a:hover,.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button.toggle__button--untoggle button:hover{text-decoration:none}.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button.toggle__button--untoggle>*:focus,.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button.toggle__button--untoggle a:focus,.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button.toggle__button--untoggle button:focus{outline:none}.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button.toggle__button--untoggle,.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button.toggle__button--untoggle *{color:#fff}.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button.toggle__button--untoggle:hover{border:1px solid #ffca38;background-color:#ffca38}.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button.toggle__button--untoggle,.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button.toggle__button--untoggle *{font-size:11px;line-height:28px}.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button.toggle__button--untoggle,.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button.toggle__button--untoggle *{text-align:center}.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button:hover .button__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -250px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle .toggle__button>a:hover{text-decoration:none}.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle.nice__toggle--toggled .toggle__button{display:none}.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle.nice__toggle--toggled .toggle__button.toggle__button--untoggle{display:block}.action-buttons.comment-nice .comment-nice__button .button__nice .nice__toggle.nice__toggle--toggled .toggle__button .button__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -250px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.action-buttons.comment-nice .comment-nice__button .button__nice .nice__count{font-size:11px;color:#999;margin:8px 0 0}.action-buttons.comment-nice .comment-nice__button .button__nice .nice__count .count__number{display:inline-block;*display:inline;*zoom:1;color:#219315;font-weight:bold;cursor:pointer}.action-buttons.comment-nice .comment-nice__button .button__nice .nice__count .count__number:hover{color:#64bc4b;text-decoration:underline}.action-buttons.comment-nice .comment-nice__button .button__nice:hover{text-decoration:none}.action-buttons.comment-nice .comment-nice__button .button__comment{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);margin-left:0}.action-buttons.comment-nice .comment-nice__button .button__comment,.action-buttons.comment-nice .comment-nice__button .button__comment *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.action-buttons.comment-nice .comment-nice__button .button__comment>*,.action-buttons.comment-nice .comment-nice__button .button__comment a,.action-buttons.comment-nice .comment-nice__button .button__comment button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.action-buttons.comment-nice .comment-nice__button .button__comment>*:hover,.action-buttons.comment-nice .comment-nice__button .button__comment a:hover,.action-buttons.comment-nice .comment-nice__button .button__comment button:hover{text-decoration:none}.action-buttons.comment-nice .comment-nice__button .button__comment>*:focus,.action-buttons.comment-nice .comment-nice__button .button__comment a:focus,.action-buttons.comment-nice .comment-nice__button .button__comment button:focus{outline:none}.action-buttons.comment-nice .comment-nice__button .button__comment,.action-buttons.comment-nice .comment-nice__button .button__comment *{color:#606060}.action-buttons.comment-nice .comment-nice__button .button__comment:hover{border-color:#4a8600;background-color:#549800}.action-buttons.comment-nice .comment-nice__button .button__comment:hover,.action-buttons.comment-nice .comment-nice__button .button__comment:hover *{color:#fff}.action-buttons.comment-nice .comment-nice__button .button__comment,.action-buttons.comment-nice .comment-nice__button .button__comment *{font-size:11px;line-height:28px}.action-buttons.comment-nice .comment-nice__button .button__comment,.action-buttons.comment-nice .comment-nice__button .button__comment *{text-align:center}.action-buttons.comment-nice .comment-nice__button .button__comment .comment__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -300px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin-bottom:-3px;padding-left:4px}.action-buttons.comment-nice .comment-nice__button .button__comment:hover{color:#64bc4b;text-decoration:none}.action-buttons.comment-nice .comment-nice__button .button__comment:hover .comment__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -300px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.action-buttons.comment-nice .comment-nice__detail{margin-top:8px;margin-bottom:2px;font-size:11px;color:#aaa}.action-buttons.comment-nice .comment-nice__detail .detail__count{display:inline-block;*display:inline;*zoom:1;color:#219315;font-weight:bold;cursor:pointer}.action-buttons.comment-nice .comment-nice__detail .detail__count:hover{color:#64bc4b;text-decoration:underline}.comments.comment{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative;border:1px solid #e8e8e8;background-color:#f8f8f8;margin:5px 0 0 0;padding:10px 10px 10px 70px}.comments.comment:first-child{margin-top:10px}.comments.comment:last-child{margin-bottom:10px}.comments.comment .comment__more{font-size:90%;margin-top:15px;margin-bottom:5px}.comments.comment .comment__avatar{height:48px;width:48px;left:10px;position:absolute;top:10px;z-index:1}.comments.comment .comment__avatar img{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;height:48px;width:48px}.comments.comment .comment__username{max-width:50%;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;float:left;font-size:13px;line-height:1.4;margin-right:8px;overflow:hidden}.comments.comment .comment__username a{color:#219315}.comments.comment .comment__username a:hover{color:#64bc4b;text-decoration:underline}.comments.comment .comment__remove{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;width:14px;height:14px;position:absolute;padding:3px;top:8px;right:10px;line-height:1;cursor:pointer}.comments.comment .comment__remove span{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.comments.comment .comment__remove:hover{background-color:#64bc4b}.comments.comment .comment__remove:hover span{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.comments.comment .comment__date{color:#aaa;float:left;font-size:12px;line-height:1.4;margin-top:1px}.comments.comment .comment__date>a{color:#aaa}.comments.comment .comment__user-status{display:block;float:left;padding:3px 6px;margin-right:8px;border-radius:8px;background-color:#bbb;color:#fff;font-size:10px;line-height:11px;text-align:center;white-space:nowrap}.comments.comment .comment__user-status.comment__user-status--joining{background-color:#64bc4b}.comments.comment .comment__content{word-wrap:break-word;overflow-wrap:break-word;overflow:hidden;clear:both;padding-top:2px;color:#444;font-size:13px;line-height:1.4;overflow:hidden}.comments.comment .comment__content>p:not(:last-child){margin-bottom:5px}.comments.comment .comment__nice{margin-top:5px}.comments.comment .comment__nice .nice__toggle .toggle__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);margin-left:0;width:120px}.comments.comment .comment__nice .nice__toggle .toggle__button,.comments.comment .comment__nice .nice__toggle .toggle__button *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.comments.comment .comment__nice .nice__toggle .toggle__button>*,.comments.comment .comment__nice .nice__toggle .toggle__button a,.comments.comment .comment__nice .nice__toggle .toggle__button button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.comments.comment .comment__nice .nice__toggle .toggle__button>*:hover,.comments.comment .comment__nice .nice__toggle .toggle__button a:hover,.comments.comment .comment__nice .nice__toggle .toggle__button button:hover{text-decoration:none}.comments.comment .comment__nice .nice__toggle .toggle__button>*:focus,.comments.comment .comment__nice .nice__toggle .toggle__button a:focus,.comments.comment .comment__nice .nice__toggle .toggle__button button:focus{outline:none}.comments.comment .comment__nice .nice__toggle .toggle__button,.comments.comment .comment__nice .nice__toggle .toggle__button *{color:#606060}.comments.comment .comment__nice .nice__toggle .toggle__button:hover{border-color:#4a8600;background-color:#549800}.comments.comment .comment__nice .nice__toggle .toggle__button:hover,.comments.comment .comment__nice .nice__toggle .toggle__button:hover *{color:#fff}.comments.comment .comment__nice .nice__toggle .toggle__button,.comments.comment .comment__nice .nice__toggle .toggle__button *{font-size:11px;line-height:28px}.comments.comment .comment__nice .nice__toggle .toggle__button,.comments.comment .comment__nice .nice__toggle .toggle__button *{text-align:center}.comments.comment .comment__nice .nice__toggle .toggle__button .button__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -250px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin-bottom:-3px;padding-left:4px}.comments.comment .comment__nice .nice__toggle .toggle__button.toggle__button--untoggle{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3);margin-left:0;display:none}.comments.comment .comment__nice .nice__toggle .toggle__button.toggle__button--untoggle,.comments.comment .comment__nice .nice__toggle .toggle__button.toggle__button--untoggle *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.comments.comment .comment__nice .nice__toggle .toggle__button.toggle__button--untoggle>*,.comments.comment .comment__nice .nice__toggle .toggle__button.toggle__button--untoggle a,.comments.comment .comment__nice .nice__toggle .toggle__button.toggle__button--untoggle button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.comments.comment .comment__nice .nice__toggle .toggle__button.toggle__button--untoggle>*:hover,.comments.comment .comment__nice .nice__toggle .toggle__button.toggle__button--untoggle a:hover,.comments.comment .comment__nice .nice__toggle .toggle__button.toggle__button--untoggle button:hover{text-decoration:none}.comments.comment .comment__nice .nice__toggle .toggle__button.toggle__button--untoggle>*:focus,.comments.comment .comment__nice .nice__toggle .toggle__button.toggle__button--untoggle a:focus,.comments.comment .comment__nice .nice__toggle .toggle__button.toggle__button--untoggle button:focus{outline:none}.comments.comment .comment__nice .nice__toggle .toggle__button.toggle__button--untoggle,.comments.comment .comment__nice .nice__toggle .toggle__button.toggle__button--untoggle *{color:#fff}.comments.comment .comment__nice .nice__toggle .toggle__button.toggle__button--untoggle:hover{border:1px solid #ffca38;background-color:#ffca38}.comments.comment .comment__nice .nice__toggle .toggle__button.toggle__button--untoggle,.comments.comment .comment__nice .nice__toggle .toggle__button.toggle__button--untoggle *{font-size:11px;line-height:28px}.comments.comment .comment__nice .nice__toggle .toggle__button.toggle__button--untoggle,.comments.comment .comment__nice .nice__toggle .toggle__button.toggle__button--untoggle *{text-align:center}.comments.comment .comment__nice .nice__toggle .toggle__button:hover .button__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -250px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.comments.comment .comment__nice .nice__toggle .toggle__button>a:hover{text-decoration:none}.comments.comment .comment__nice .nice__toggle.nice__toggle--toggled .toggle__button{display:none}.comments.comment .comment__nice .nice__toggle.nice__toggle--toggled .toggle__button.toggle__button--untoggle{display:block}.comments.comment .comment__nice .nice__toggle.nice__toggle--toggled .toggle__button .button__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -250px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.comments.comment .comment__nice .nice__count{font-size:11px;color:#999;margin:8px 0 0}.comments.comment .comment__nice .nice__count .count__number{display:inline-block;*display:inline;*zoom:1;color:#219315;font-weight:bold;cursor:pointer}.comments.comment .comment__nice .nice__count .count__number:hover{color:#64bc4b;text-decoration:underline}.breadcrumb-list{width:1004px;margin:12px auto 6px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumb-list>li{font-size:12px;margin-right:12px;margin-bottom:6px;max-width:22%;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.breadcrumb-list>li>a{color:#848b6e}.breadcrumb-list>li>a:hover{color:#64bc4b}.breadcrumb-list>li:not(:first-child):before{display:inline-block;vertical-align:top;content:"";width:6px;height:9px;margin:2px 8px 0 0;background-image:url(/packs/sprite_core-341aec963505bd65d4f3d72f57c88241.png);background-size:500px 500px;background-repeat:no-repeat;background-position:-400px 0px}.lazy-loader.lazy-loader--loading .lazy-loader__progress{display:block}.lazy-loader.lazy-loader--loading .lazy-loader__pagination{display:none}.lazy-loader.lazy-loader--loading .lazy-loader__error{display:none}.lazy-loader.lazy-loader--error .lazy-loader__progress{display:none}.lazy-loader.lazy-loader--error .lazy-loader__pagination{display:none}.lazy-loader.lazy-loader--error .lazy-loader__error{display:block}.lazy-loader .lazy-loader__progress{display:none}.lazy-loader .lazy-loader__error{display:none}.lazy-loader .lazy-loader__error .lazy-loader__error{padding:50px 0;text-align:center;color:#999;font-size:12px}.lazy-loader .lazy-loader__content.lazy-loader__content--length-0 .content__empty{display:block}.lazy-loader .lazy-loader__content.lazy-loader__content--length-0 .content__empty:empty{display:none}.lazy-loader .lazy-loader__content.lazy-loader__content--length-0~.lazy-loader__pagination{display:none}.lazy-loader .lazy-loader__content .content__empty{display:none}.lazy-loader .lazy-loader__content .content__empty.content__empty--message{padding:50px 0;text-align:center;color:#999;font-size:12px}.modal.modal-comment .modal__window{width:600px}.modal.modal-comment .content .content__form{margin:0 auto;padding:20px 0 15px 0;text-align:left;width:760px;width:570px;padding:0;margin:0}.modal.modal-comment .content .content__form .form__field{padding:10px 0 10px}.modal.modal-comment .content .content__form .form__field:after{content:"";clear:both;height:0;display:block;visibility:hidden}.modal.modal-comment .content .content__form .form__field .field__caption{float:left;width:130px;padding:4px 15px 6px 0;margin:0;text-align:right}.modal.modal-comment .content .content__form .form__field .field__caption label{font-size:13px;line-height:24px}.modal.modal-comment .content .content__form .form__field .field__caption .caption__type{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:24px;height:10px;float:right;font-size:10px;text-align:center;line-height:10px;font-weight:bold;margin:2px 0 5px 5px;color:#fff;padding:5px 4px;background-color:transparent}.modal.modal-comment .content .content__form .form__field .field__caption.field__caption--required .caption__type{background-color:#f33}.modal.modal-comment .content .content__form .form__field .field__caption.field__caption--arbitrary .caption__type{background-color:#66f}.modal.modal-comment .content .content__form .form__field .field__input{float:left;position:relative;width:615px;text-align:left}.modal.modal-comment .content .content__form .form__field .field__input input:read-only{background:#ddd}.modal.modal-comment .content .content__form .form__field .field__input textarea{padding-right:36px}.modal.modal-comment .content .content__form .form__field .field__input select{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;min-width:80px;font-size:12px;line-height:1.5;min-width:80px;box-sizing:border-box;border:1px solid #ccc;height:32px;text-indent:2px}.modal.modal-comment .content .content__form .form__field .field__input .input__resizable-textarea{position:relative;margin-bottom:5px}.modal.modal-comment .content .content__form .form__field .field__input .input__resizable-textarea>*{width:100%;min-height:50px;padding:10px;margin:0;font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:16px;white-space:pre-wrap;word-break:break-all;box-sizing:border-box}.modal.modal-comment .content .content__form .form__field .field__input .input__resizable-textarea pre{opacity:0}.modal.modal-comment .content .content__form .form__field .field__input .input__resizable-textarea textarea{height:100%;overflow:hidden;position:absolute;top:0;left:0;padding:10px 30px 10px 10px}.modal.modal-comment .content .content__form .form__field .field__input .input__textarea--long{min-height:12em}.modal.modal-comment .content .content__form .form__field .field__input .input__upload{height:140px;margin-left:140px}.modal.modal-comment .content .content__form .form__field .field__input .input__upload .upload__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative;font-size:12px;line-height:38px;width:350px;height:40px;box-sizing:border-box;border:1px solid #a2ac9e;background-color:#e2ecde;text-indent:10px;text-align:center;margin-bottom:5px}.modal.modal-comment .content .content__form .form__field .field__input .input__upload .upload__button input[type=file]{position:absolute;left:0;opacity:0;width:350px;margin-bottom:0}.modal.modal-comment .content .content__form .form__field .field__input .input__upload .upload__image,.modal.modal-comment .content .content__form .form__field .field__input .input__upload .upload__image .image__thumbnail{position:absolute;top:0;left:0;width:120px;height:120px;background:center no-repeat;background-size:contain;box-sizing:border-box;border:2px dashed #f0f0f0}.modal.modal-comment .content .content__form .form__field .field__input .input__upload .upload__description{font-size:11px;line-height:14px;margin-top:4px;color:#999}.modal.modal-comment .content .content__form .form__field .field__input .input__upload p{line-height:1.5}.modal.modal-comment .content .content__form .form__field .field__input .input__icon{position:absolute;top:11px;right:10px;z-index:200}.modal.modal-comment .content .content__form .form__field .field__input .input__tip{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-shadow:0 0 3px 0 rgba(0,0,0,.2);display:none;position:absolute;top:-35px;left:50%;white-space:nowrap;background-color:#355b75;border-radius:4px;padding:10px 20px;transform:translateX(-50%);color:#fff;line-height:1;z-index:201}.modal.modal-comment .content .content__form .form__field .field__input .input__tip:after{display:block;content:"";height:8px;width:8px;background-color:#355b75;position:absolute;left:50%;bottom:-4px;transform:translateX(-50%) rotate(-45deg)}.modal.modal-comment .content .content__form .form__field .field__confirmation{display:none;margin:4px;float:left;font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:1.5;width:66%}.modal.modal-comment .content .content__form .form__field .field__confirmation>p:not(:last-child){margin-bottom:10px}.modal.modal-comment .content .content__form .form__field .field__confirmation.field__confirmation--break-word{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.modal.modal-comment .content .content__form .form__field .field__confirmation .confirmation__image{width:400px;height:400px;background:center no-repeat;background-size:cover}.modal.modal-comment .content .content__form .form__field .field__confirmation .confirmation__image.confirmation__image--book{width:200px;height:200px;background-size:contain;background-position:initial}.modal.modal-comment .content .content__form .form__field.form__field--ok .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -50px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.modal.modal-comment .content .content__form .form__field.form__field--ng .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) 0px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.modal.modal-comment .content .content__form .form__field.form__field--ng .field__input .input__upload .upload__image .image__thumbnail{display:none}.modal.modal-comment .content .content__form .form__field.form__field--ng .field__input .input__tip{display:block}.modal.modal-comment .content .content__form .form__action{margin-left:145px}.modal.modal-comment .content .content__form .form__action .action__controller .controller__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3);width:100%;margin-top:10px}.modal.modal-comment .content .content__form .form__action .action__controller .controller__button,.modal.modal-comment .content .content__form .form__action .action__controller .controller__button *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modal.modal-comment .content .content__form .form__action .action__controller .controller__button>*,.modal.modal-comment .content .content__form .form__action .action__controller .controller__button a,.modal.modal-comment .content .content__form .form__action .action__controller .controller__button button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modal.modal-comment .content .content__form .form__action .action__controller .controller__button>*:hover,.modal.modal-comment .content .content__form .form__action .action__controller .controller__button a:hover,.modal.modal-comment .content .content__form .form__action .action__controller .controller__button button:hover{text-decoration:none}.modal.modal-comment .content .content__form .form__action .action__controller .controller__button>*:focus,.modal.modal-comment .content .content__form .form__action .action__controller .controller__button a:focus,.modal.modal-comment .content .content__form .form__action .action__controller .controller__button button:focus{outline:none}.modal.modal-comment .content .content__form .form__action .action__controller .controller__button,.modal.modal-comment .content .content__form .form__action .action__controller .controller__button *{color:#fff}.modal.modal-comment .content .content__form .form__action .action__controller .controller__button:hover{border:1px solid #ffca38;background-color:#ffca38}.modal.modal-comment .content .content__form .form__action .action__controller .controller__button,.modal.modal-comment .content .content__form .form__action .action__controller .controller__button *{font-size:13px;line-height:48px}.modal.modal-comment .content .content__form .form__action .action__controller .controller__button,.modal.modal-comment .content .content__form .form__action .action__controller .controller__button *{text-align:center}.modal.modal-comment .content .content__form .form__action .action__controller .controller__button.controller__button--revision{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3)}.modal.modal-comment .content .content__form .form__action .action__controller .controller__button.controller__button--revision,.modal.modal-comment .content .content__form .form__action .action__controller .controller__button.controller__button--revision *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modal.modal-comment .content .content__form .form__action .action__controller .controller__button.controller__button--revision>*,.modal.modal-comment .content .content__form .form__action .action__controller .controller__button.controller__button--revision a,.modal.modal-comment .content .content__form .form__action .action__controller .controller__button.controller__button--revision button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modal.modal-comment .content .content__form .form__action .action__controller .controller__button.controller__button--revision>*:hover,.modal.modal-comment .content .content__form .form__action .action__controller .controller__button.controller__button--revision a:hover,.modal.modal-comment .content .content__form .form__action .action__controller .controller__button.controller__button--revision button:hover{text-decoration:none}.modal.modal-comment .content .content__form .form__action .action__controller .controller__button.controller__button--revision>*:focus,.modal.modal-comment .content .content__form .form__action .action__controller .controller__button.controller__button--revision a:focus,.modal.modal-comment .content .content__form .form__action .action__controller .controller__button.controller__button--revision button:focus{outline:none}.modal.modal-comment .content .content__form .form__action .action__controller .controller__button.controller__button--revision,.modal.modal-comment .content .content__form .form__action .action__controller .controller__button.controller__button--revision *{color:#666}.modal.modal-comment .content .content__form .form__action .action__controller .controller__button.controller__button--revision:hover{border-color:#4a8600;background-color:#549800}.modal.modal-comment .content .content__form .form__action .action__controller .controller__button.controller__button--revision:hover,.modal.modal-comment .content .content__form .form__action .action__controller .controller__button.controller__button--revision:hover *{color:#fff}.modal.modal-comment .content .content__form .form__action .action__controller .controller__button.controller__button--revision,.modal.modal-comment .content .content__form .form__action .action__controller .controller__button.controller__button--revision *{text-align:center}.modal.modal-comment .content .content__form .form__action .action__controller.action__controller--confirmation{display:none}.modal.modal-comment .content .content__form.form--confirm .form__field .field__input{display:none}.modal.modal-comment .content .content__form.form--confirm .form__field .field__confirmation{display:block}.modal.modal-comment .content .content__form.form--confirm .form__action .action__controller.action__controller--input{display:none}.modal.modal-comment .content .content__form.form--confirm .form__action .action__controller.action__controller--confirmation{display:block}.modal.modal-comment .content .content__form .form__field{padding:0}.modal.modal-comment .content .content__form .form__field .field__input{width:100%}.modal.modal-comment .content .content__form .form__field .field__input textarea{min-height:100px;resize:none}.modal.modal-comment .content .content__form .form__field .field__input .input__option--withimage{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-top:5px}.modal.modal-comment .content .content__form .form__field .field__input .input__option--withimage .option__twitter{width:50%;text-align:left}.modal.modal-comment .content .content__form .form__field .field__input .input__option--withimage .option__twitter>label{margin-left:5px}.modal.modal-comment .content .content__form .form__field .field__input .input__option--withimage .option__counter{width:50%;text-align:right;margin-bottom:10px}.modal.modal-comment .content .content__form .form__field .field__input .input__option--withimage .option__counter .counter__current{color:#64bc4b;font-size:16px;font-weight:bold}.modal.modal-comment .content .content__form .form__field .field__input .input__option--withimage .option__counter .counter__mark,.modal.modal-comment .content .content__form .form__field .field__input .input__option--withimage .option__counter .counter__max{font-size:12px;color:#999}.modal.modal-comment .content .content__form .form__field .field__input .input__option--comment{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-top:5px}.modal.modal-comment .content .content__form .form__field .field__input .input__option--comment .option__counter{width:100%;text-align:right;margin-bottom:10px}.modal.modal-comment .content .content__form .form__field .field__input .input__option--comment .option__counter .counter__current{color:#64bc4b;font-size:16px;font-weight:bold}.modal.modal-comment .content .content__form .form__field .field__input .input__option--comment .option__counter .counter__mark,.modal.modal-comment .content .content__form .form__field .field__input .input__option--comment .option__counter .counter__max{font-size:12px;color:#999}.modal.modal-comment .content .content__form .form__field.form__field--ng .input__option--withimage .option__counter .counter__current,.modal.modal-comment .content .content__form .form__field.form__field--ng .input__option--comment .option__counter .counter__current{color:#f33}.modal.modal-comment .content .content__form .form__action{position:relative;overflow:hidden;margin:0}.modal.modal-comment .content .content__form .form__action .action__uploader{float:left}.modal.modal-comment .content .content__form .form__action .action__controller{width:170px;height:45px;margin-left:250px;float:right}.modal.modal-comment .content .content__form .form__action .action__controller .controller__button{margin-top:0;height:45px;line-height:43px}.modal.modal-comment .content .content__form .form__action.form__action--bookmutter .action__controller .controller__button{margin-top:0}.modal.modal-comment .content .content__form .form__action.form__action--comment .action__controller .controller__button{margin-top:0}.modal.modal-comment .content .content__form .form__action .action__button{width:45px;margin-right:5px;float:left}.modal.modal-comment .content .content__form .form__action .action__button>input[type=checkbox]{display:none}.modal.modal-comment .content .content__form .form__action .action__button>label{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3);width:45px;height:45px;padding:9px 11px 14px 12px;margin:0;cursor:pointer}.modal.modal-comment .content .content__form .form__action .action__button>label,.modal.modal-comment .content .content__form .form__action .action__button>label *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modal.modal-comment .content .content__form .form__action .action__button>label>*,.modal.modal-comment .content .content__form .form__action .action__button>label a,.modal.modal-comment .content .content__form .form__action .action__button>label button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modal.modal-comment .content .content__form .form__action .action__button>label>*:hover,.modal.modal-comment .content .content__form .form__action .action__button>label a:hover,.modal.modal-comment .content .content__form .form__action .action__button>label button:hover{text-decoration:none}.modal.modal-comment .content .content__form .form__action .action__button>label>*:focus,.modal.modal-comment .content .content__form .form__action .action__button>label a:focus,.modal.modal-comment .content .content__form .form__action .action__button>label button:focus{outline:none}.modal.modal-comment .content .content__form .form__action .action__button>label,.modal.modal-comment .content .content__form .form__action .action__button>label *{color:#666}.modal.modal-comment .content .content__form .form__action .action__button>label:hover{border-color:#4a8600;background-color:#549800}.modal.modal-comment .content .content__form .form__action .action__button>label:hover,.modal.modal-comment .content .content__form .form__action .action__button>label:hover *{color:#fff}.modal.modal-comment .content .content__form .form__action .action__button>label,.modal.modal-comment .content .content__form .form__action .action__button>label *{text-align:center}.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter>label .button__icon{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -900px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#55acee;background-color:#55acee;box-shadow:0 1px 0 rgba(57,137,199,.3);width:45px;height:45px;padding:9px 11px 14px 12px;margin:0;cursor:pointer}.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label,.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label>*,.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label a,.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label>*:hover,.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label a:hover,.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label button:hover{text-decoration:none}.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label>*:focus,.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label a:focus,.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label button:focus{outline:none}.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label,.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label *{color:#fff}.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label:hover{border-color:#65c8f8;background-color:#65c8f8}.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label:hover,.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label:hover *{color:#fff}.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label,.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label *{text-align:center}.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label .button__icon{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -900px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter:hover>label{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#55acee;background-color:#55acee;box-shadow:0 1px 0 rgba(57,137,199,.3);width:45px;height:45px;padding:9px 11px 14px 12px;margin:0;cursor:pointer}.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter:hover>label,.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter:hover>label *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter:hover>label>*,.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter:hover>label a,.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter:hover>label button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter:hover>label>*:hover,.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter:hover>label a:hover,.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter:hover>label button:hover{text-decoration:none}.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter:hover>label>*:focus,.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter:hover>label a:focus,.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter:hover>label button:focus{outline:none}.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter:hover>label,.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter:hover>label *{color:#fff}.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter:hover>label:hover{border-color:#65c8f8;background-color:#65c8f8}.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter:hover>label:hover,.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter:hover>label:hover *{color:#fff}.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter:hover>label,.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter:hover>label *{text-align:center}.modal.modal-comment .content .content__form .form__action .action__button.action__button--twitter:hover>label .button__icon{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -900px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook>label .button__icon{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -850px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#39579b;background-color:#39579b;box-shadow:0 1px 0 rgba(31,55,110,.3);width:45px;height:45px;padding:9px 11px 14px 12px;margin:0;cursor:pointer}.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label,.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label>*,.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label a,.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label>*:hover,.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label a:hover,.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label button:hover{text-decoration:none}.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label>*:focus,.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label a:focus,.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label button:focus{outline:none}.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label,.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label *{color:#fff}.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label:hover{border-color:#5977d0;background-color:#5977d0}.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label:hover,.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label:hover *{color:#fff}.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label,.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label *{text-align:center}.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label .button__icon{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -850px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook:hover>label{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#39579b;background-color:#39579b;box-shadow:0 1px 0 rgba(31,55,110,.3);width:45px;height:45px;padding:9px 11px 14px 12px;margin:0;cursor:pointer}.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook:hover>label,.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook:hover>label *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook:hover>label>*,.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook:hover>label a,.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook:hover>label button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook:hover>label>*:hover,.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook:hover>label a:hover,.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook:hover>label button:hover{text-decoration:none}.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook:hover>label>*:focus,.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook:hover>label a:focus,.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook:hover>label button:focus{outline:none}.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook:hover>label,.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook:hover>label *{color:#fff}.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook:hover>label:hover{border-color:#5977d0;background-color:#5977d0}.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook:hover>label:hover,.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook:hover>label:hover *{color:#fff}.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook:hover>label,.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook:hover>label *{text-align:center}.modal.modal-comment .content .content__form .form__action .action__button.action__button--facebook:hover>label .button__icon{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -850px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.modal.modal-comment .content .content__form .form__action .action__uploader{position:relative;width:45px;margin-right:5px;font-size:0;line-height:0;text-align:left}.modal.modal-comment .content .content__form .form__action .action__uploader .uploader__button{position:relative;display:block;width:45px;height:45px;margin-right:5px;overflow:hidden}.modal.modal-comment .content .content__form .form__action .action__uploader .uploader__button>label{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);width:45px;height:45px;padding:10px;margin:0;cursor:pointer}.modal.modal-comment .content .content__form .form__action .action__uploader .uploader__button>label,.modal.modal-comment .content .content__form .form__action .action__uploader .uploader__button>label *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modal.modal-comment .content .content__form .form__action .action__uploader .uploader__button>label>*,.modal.modal-comment .content .content__form .form__action .action__uploader .uploader__button>label a,.modal.modal-comment .content .content__form .form__action .action__uploader .uploader__button>label button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modal.modal-comment .content .content__form .form__action .action__uploader .uploader__button>label>*:hover,.modal.modal-comment .content .content__form .form__action .action__uploader .uploader__button>label a:hover,.modal.modal-comment .content .content__form .form__action .action__uploader .uploader__button>label button:hover{text-decoration:none}.modal.modal-comment .content .content__form .form__action .action__uploader .uploader__button>label>*:focus,.modal.modal-comment .content .content__form .form__action .action__uploader .uploader__button>label a:focus,.modal.modal-comment .content .content__form .form__action .action__uploader .uploader__button>label button:focus{outline:none}.modal.modal-comment .content .content__form .form__action .action__uploader .uploader__button>label,.modal.modal-comment .content .content__form .form__action .action__uploader .uploader__button>label *{color:#606060}.modal.modal-comment .content .content__form .form__action .action__uploader .uploader__button>label:hover{border-color:#4a8600;background-color:#549800}.modal.modal-comment .content .content__form .form__action .action__uploader .uploader__button>label:hover,.modal.modal-comment .content .content__form .form__action .action__uploader .uploader__button>label:hover *{color:#fff}.modal.modal-comment .content .content__form .form__action .action__uploader .uploader__button>label,.modal.modal-comment .content .content__form .form__action .action__uploader .uploader__button>label *{text-align:center}.modal.modal-comment .content .content__form .form__action .action__uploader .uploader__button>label .button__icon{cursor:pointer;width:24px;height:24px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -800px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.modal.modal-comment .content .content__form .form__action .action__uploader .uploader__button>label>input[type=file]{position:absolute;top:0;left:0;cursor:pointer !important;opacity:0;width:45px;height:45px;font-size:0;line-height:0}.modal.modal-comment .content .content__form .form__action .action__uploader .uploader__button>label:hover .button__icon{width:24px;height:24px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -800px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.modal.modal-comment .content .content__form .form__preview{transition:.15s linear;opacity:0}.modal.modal-comment .content .content__form .form__preview[data-image=none]{opacity:0;max-height:0}.modal.modal-comment .content .content__form .form__preview[data-image=exist]{display:block;opacity:1;max-height:auto}.modal.modal-comment .content .content__form .form__preview .preview__description{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:block;max-width:470px;margin-top:8px;font-size:11px;line-height:15px;color:#666}.modal.modal-comment .content .content__form .form__preview .preview__image{display:inline-block;position:relative;margin-top:8px}.modal.modal-comment .content .content__form .form__preview .preview__image .image__close{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -250px -100px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden;position:absolute;right:-8px;top:-8px}.modal.modal-comment .content .content__form .form__preview .preview__image>img{max-height:150px;max-width:400px;box-shadow:0 0 2px rgba(0,0,0,.25)}.modal.modal-comment .content .content__form .form__preview .preview__tips{padding:10px;margin:10px auto auto 0;border-radius:3px;border:1px solid #edd;background-color:#fff3f3;color:#e00;font-size:12px}.modal.modal-comment .content .content__form .form__preview.form__preview--ok .preview__tips{display:none}.modal.modal-comment .content .content__form .form__preview.form__preview--ng .preview__description{color:#e00}.modal.modal-comment .content .content__form .form__preview.form__preview--ng .preview__tips{display:block}.modal.modal-view-users .modal__window{min-width:590px}.modal.modal-view-users .bm-pagination{margin-top:15px}.modal.modal-view-users .bm-pagination-notice{margin-top:10px;margin-bottom:5px}.modal.modal-view-users .content{position:relative}.modal.modal-view-users .content .content__users{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:spacee-between;-ms-flex-pack:spacee-between;-webkit-justify-content:spacee-between;-moz-justify-content:spacee-between;justify-content:spacee-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:560px;min-height:124px;max-height:248px;margin:0 auto}.modal.modal-view-users .content .content__users>li{margin-bottom:8px;width:56px}.modal.modal-view-users .content .content__users .users__user{text-align:center;background-color:#fff;box-sizing:border-box}.modal.modal-view-users .content .content__users .users__user .user__icon img{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:36px;height:36px}.modal.modal-view-users .content .content__users .users__user .user__name{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:block;width:54px;font-size:12px;line-height:16px;text-align:center}.modal.modal-view-users .content .content__cover{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:absolute;top:0;width:100%;height:100%;background:#fff;opacity:.9;display:none}.modal.modal-view-users .content .content__cover .cover__wrapper{position:relative;width:100%;height:100%}.modal.modal-view-users .content .content__cover .cover__wrapper .wrapper__message{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:58px}.modal.modal-view-users .content.content--loading .content__cover{display:block}.modal.modal-giftbook-applied .modal__window{width:782px}.modal.modal-giftbook-applied .modal__window .window__inner{overflow:auto;box-sizing:border-box;max-height:450px}.modal.modal-giftbook-applied .content{width:752px}.modal.modal-giftbook-applied .content .content__summary{font-size:14px;line-height:1.5;margin-bottom:15px}.modal.modal-giftbook-applied .content .content__book-list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal.modal-giftbook-applied .content .content__book-list .book-list__book{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;width:371px;height:128px;background:#f8f8f8;border:1px solid #e8e8e8;box-sizing:border-box;margin-bottom:10px}.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__cover{position:relative;width:88px;height:126px;background-color:#e0e0e0;cursor:pointer}.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__cover .cover__item{position:absolute;max-width:88px;max-height:126px;top:0;left:0;right:0;bottom:0;margin:auto}.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:261px;padding:10px}.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__details .details__title{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:15px;line-height:1;cursor:pointer}.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__details .details__author{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:block;margin-top:7px;font-size:12px;line-height:1;cursor:pointer}.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3)}.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item,.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item>*,.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item a,.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item>*:hover,.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item a:hover,.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item button:hover{text-decoration:none}.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item>*:focus,.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item a:focus,.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item button:focus{outline:none}.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item,.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item *{color:#606060}.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item:hover{border-color:#4a8600;background-color:#549800}.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item:hover,.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item:hover *{color:#fff}.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item .item__icon{line-height:40px;vertical-align:middle;margin-right:5px;margin-top:-1px}.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item.action__item--wish .item__icon{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -750px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px}.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item.action__item--wish:hover .item__icon{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -750px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px}.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item.action__item--check{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item.action__item--check,.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item.action__item--check *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item.action__item--check>*,.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item.action__item--check a,.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item.action__item--check button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item.action__item--check>*:hover,.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item.action__item--check a:hover,.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item.action__item--check button:hover{text-decoration:none}.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item.action__item--check>*:focus,.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item.action__item--check a:focus,.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item.action__item--check button:focus{outline:none}.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item.action__item--check,.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item.action__item--check *{color:#fff}.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item.action__item--check:hover{border:1px solid #ffca38;background-color:#ffca38}.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item.action__item--check .item__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:14px;height:14px;margin-right:8px;margin-left:3px}.modal.modal-giftbook-applied .content .content__book-list .book-list__book .book__frame .frame__action .action__item.action__item--check:hover .item__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:14px;height:14px;margin-right:8px;margin-left:3px}.modal.modal-giftbook-applied .content .content__all-registration{margin-top:20px;text-align:center}.modal.modal-giftbook-applied .content .content__all-registration .all-registration__item{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:block;border:1px solid #219315;width:290px;margin:auto;font-size:14px;line-height:50px;text-align:center}.modal.modal-giftbook-applied .content .content__all-registration .all-registration__item:hover{border-color:#64bc4b;text-decoration:none}.modal.modal-giftbook-applied .content .content__share-list{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;height:40px;margin:20px -15px auto;padding:20px 15px 5px;border-top:1px solid #e8e8e8}.modal.modal-giftbook-applied .content .content__share-list .share-list__summary{font-size:14px;margin-right:25px}.modal.modal-giftbook-applied .content .content__share-list .share-list__list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.modal.modal-giftbook-applied .content .content__share-list .share-list__list .list__item{width:40px;height:40px}.modal.modal-giftbook-applied .content .content__share-list .share-list__list .list__item:not(:first-of-type){margin-left:15px}.modal.modal-giftbook-applied .content .content__share-list .share-list__list .list__item .item__button{display:block;width:40px;height:40px;font-size:0;overflow:hidden;white-space:nowrap;text-indent:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;cursor:pointer}.modal.modal-giftbook-applied .content .content__share-list .share-list__list .list__item .item__button:hover{opacity:.9}.modal.modal-giftbook-applied .content .content__share-list .share-list__list .list__item .item__button.item__button--bookmeter{background-image:url(/packs/icon_bookmeter-b9a0160438bc1b02eee58ead5c3ac35c.png)}.modal.modal-giftbook-applied .content .content__share-list .share-list__list .list__item .item__button.item__button--twitter{background-image:url(/packs/icon_twitter-42bb4b67c27430677674fbdcfc77d716.png)}.modal.modal-giftbook-applied .content .content__share-list .share-list__list .list__item .item__button.item__button--facebook{background-image:url(/packs/icon_facebook-fd5fa4b0b009b51b8a059e022ebbc237.png)}.modal.modal-giftbook-applied .content .content__share-list .share-list__list .list__item .item__button.item__button--line{background-image:url(/packs/icon_line-c5c5e572149b3764625fe6fe958ad390.png)}.modal.modal-giftbook-applied .content .content__share-list .share-list__list .list__item .item__button.item__button--hatena{background-image:url(/packs/icon_hatena-b3cb72962cb51d7304c0e303cabba6d6.png)}.modal.modal-giftbook-applied.modal-giftbook-applied--single .modal__window{width:500px}.modal.modal-giftbook-applied.modal-giftbook-applied--single .modal__window .window__inner{overflow:auto;box-sizing:border-box;max-height:450px}.modal.modal-giftbook-applied.modal-giftbook-applied--single .content{width:470px}.modal.modal-giftbook-applied.modal-giftbook-applied--single .content .content__book-list{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.modal-confirm .modal__window{width:500px}.modal-confirm .content .content__notice{max-width:500px;font-size:15px;line-height:15px;height:60px;margin:15px;text-align:center;overflow:hidden}.modal-confirm .content .content__action{width:100%}.modal-confirm .content .content__action:after{content:"";clear:both;height:0;display:block;visibility:hidden}.modal-confirm .content .content__action.content__action--yes-no .action__button.action__button--yes,.modal-confirm .content .content__action.content__action--yes-no .action__button.action__button--no{display:block}.modal-confirm .content .content__action.content__action--yes-cancel .action__button.action__button--yes,.modal-confirm .content .content__action.content__action--yes-cancel .action__button.action__button--cancel{display:block}.modal-confirm .content .content__action.content__action--no .action__button.action__button--no{display:block}.modal-confirm .content .content__action.content__action--cancel .action__button.action__button--cancel{display:block;margin-right:150px}.modal-confirm .content .content__action .action__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3);width:35%;float:left;margin:0 5% 0 10%;display:none}.modal-confirm .content .content__action .action__button,.modal-confirm .content .content__action .action__button *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modal-confirm .content .content__action .action__button>*,.modal-confirm .content .content__action .action__button a,.modal-confirm .content .content__action .action__button button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modal-confirm .content .content__action .action__button>*:hover,.modal-confirm .content .content__action .action__button a:hover,.modal-confirm .content .content__action .action__button button:hover{text-decoration:none}.modal-confirm .content .content__action .action__button>*:focus,.modal-confirm .content .content__action .action__button a:focus,.modal-confirm .content .content__action .action__button button:focus{outline:none}.modal-confirm .content .content__action .action__button,.modal-confirm .content .content__action .action__button *{color:#fff}.modal-confirm .content .content__action .action__button:hover{border:1px solid #ffca38;background-color:#ffca38}.modal-confirm .content .content__action .action__button,.modal-confirm .content .content__action .action__button *{font-size:13px;line-height:48px}.modal-confirm .content .content__action .action__button,.modal-confirm .content .content__action .action__button *{text-align:center}.modal-confirm .content .content__action .action__button.action__button--cancel,.modal-confirm .content .content__action .action__button.action__button--no{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3);float:right;margin:0 10% 0 5%;display:none}.modal-confirm .content .content__action .action__button.action__button--cancel,.modal-confirm .content .content__action .action__button.action__button--cancel *,.modal-confirm .content .content__action .action__button.action__button--no,.modal-confirm .content .content__action .action__button.action__button--no *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modal-confirm .content .content__action .action__button.action__button--cancel>*,.modal-confirm .content .content__action .action__button.action__button--cancel a,.modal-confirm .content .content__action .action__button.action__button--cancel button,.modal-confirm .content .content__action .action__button.action__button--no>*,.modal-confirm .content .content__action .action__button.action__button--no a,.modal-confirm .content .content__action .action__button.action__button--no button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modal-confirm .content .content__action .action__button.action__button--cancel>*:hover,.modal-confirm .content .content__action .action__button.action__button--cancel a:hover,.modal-confirm .content .content__action .action__button.action__button--cancel button:hover,.modal-confirm .content .content__action .action__button.action__button--no>*:hover,.modal-confirm .content .content__action .action__button.action__button--no a:hover,.modal-confirm .content .content__action .action__button.action__button--no button:hover{text-decoration:none}.modal-confirm .content .content__action .action__button.action__button--cancel>*:focus,.modal-confirm .content .content__action .action__button.action__button--cancel a:focus,.modal-confirm .content .content__action .action__button.action__button--cancel button:focus,.modal-confirm .content .content__action .action__button.action__button--no>*:focus,.modal-confirm .content .content__action .action__button.action__button--no a:focus,.modal-confirm .content .content__action .action__button.action__button--no button:focus{outline:none}.modal-confirm .content .content__action .action__button.action__button--cancel,.modal-confirm .content .content__action .action__button.action__button--cancel *,.modal-confirm .content .content__action .action__button.action__button--no,.modal-confirm .content .content__action .action__button.action__button--no *{color:#666}.modal-confirm .content .content__action .action__button.action__button--cancel:hover,.modal-confirm .content .content__action .action__button.action__button--no:hover{border-color:#4a8600;background-color:#549800}.modal-confirm .content .content__action .action__button.action__button--cancel:hover,.modal-confirm .content .content__action .action__button.action__button--cancel:hover *,.modal-confirm .content .content__action .action__button.action__button--no:hover,.modal-confirm .content .content__action .action__button.action__button--no:hover *{color:#fff}.modal-confirm .content .content__action .action__button.action__button--cancel,.modal-confirm .content .content__action .action__button.action__button--cancel *,.modal-confirm .content .content__action .action__button.action__button--no,.modal-confirm .content .content__action .action__button.action__button--no *{font-size:13px;line-height:48px}.modal-confirm .content .content__action .action__button.action__button--cancel,.modal-confirm .content .content__action .action__button.action__button--cancel *,.modal-confirm .content .content__action .action__button.action__button--no,.modal-confirm .content .content__action .action__button.action__button--no *{text-align:center}.modal.modal-book-registration-read-form .modal__window .window__inner{overflow:auto;max-height:450px;box-sizing:border-box;margin-bottom:5px}.modals.book-registration-read{width:auto}.modals.book-registration-read.book-registration-read--sent{width:500px}.modals.book-registration-read.book-registration-read--sent .book-registration-read__content .content__result{display:grid}.modals.book-registration-read.book-registration-read--sent .book-registration-read__content .content__form{display:none}.modals.book-registration-read .book-registration-read__header .header__book-title{font-size:18px}.modals.book-registration-read .book-registration-read__header .header__book-title>a{display:block;line-height:1.4;color:#219315}.modals.book-registration-read .book-registration-read__header .header__book-author{margin-top:5px}.modals.book-registration-read .book-registration-read__header .header__book-author li{display:inline-block}.modals.book-registration-read .book-registration-read__header .header__book-author li:not(:first-child){margin-left:6px}.modals.book-registration-read .book-registration-read__header .header__book-author li>a{font-size:12px;color:#999;white-space:nowrap}.modals.book-registration-read .book-registration-read__content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-top:10px}.modals.book-registration-read .book-registration-read__content .content__book-cover{margin-right:15px}.modals.book-registration-read .book-registration-read__content .content__book-cover>img{max-width:120px;max-height:145px}.modals.book-registration-read .book-registration-read__content .content__result{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;font-size:16px;line-height:1.5em;display:none}.modals.book-registration-read .book-registration-read__content .content__result.content__result--edit .result__new{display:none}.modals.book-registration-read .book-registration-read__content .content__result.content__result--edit .result__edit{display:block}.modals.book-registration-read .book-registration-read__content .content__result .result__new .new__before-after .before-after__after{color:#64bc4b;font-weight:bold}.modals.book-registration-read .book-registration-read__content .content__result .result__new .new__notice{text-align:right}.modals.book-registration-read .book-registration-read__content .content__result .result__edit{display:none;text-align:center}.modals.book-registration-read .book-registration-read__content .content__result .result__banner{display:block;width:380px;margin-top:15px;padding:10px;border-radius:4px;background-color:#f4f4f4}.modals.book-registration-read .book-registration-read__content .content__result .result__banner a{display:block;line-height:0}.modals.book-registration-read .book-registration-read__content .content__result .result__banner a:hover{opacity:.8}.modals.book-registration-read .book-registration-read__content .content__result .result__banner a img{width:100%;height:auto}.modals.book-registration-read .book-registration-read__content .content__form{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin:0 auto;padding:20px 0 15px 0;text-align:left;width:760px;width:570px;padding:0;display:block;border-left:1px solid #f0f0f0;padding-left:15px}.modals.book-registration-read .book-registration-read__content .content__form .form__field{padding:10px 0 10px}.modals.book-registration-read .book-registration-read__content .content__form .form__field:after{content:"";clear:both;height:0;display:block;visibility:hidden}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__caption{float:left;width:130px;padding:4px 15px 6px 0;margin:0;text-align:right}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__caption label{font-size:13px;line-height:24px}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__caption .caption__type{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:24px;height:10px;float:right;font-size:10px;text-align:center;line-height:10px;font-weight:bold;margin:2px 0 5px 5px;color:#fff;padding:5px 4px;background-color:transparent}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__caption.field__caption--required .caption__type{background-color:#f33}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__caption.field__caption--arbitrary .caption__type{background-color:#66f}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input{float:left;position:relative;width:615px;text-align:left}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input input:read-only{background:#ddd}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input textarea{padding-right:36px}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input select{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;min-width:80px;font-size:12px;line-height:1.5;min-width:80px;box-sizing:border-box;border:1px solid #ccc;height:32px;text-indent:2px}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__resizable-textarea{position:relative;margin-bottom:5px}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__resizable-textarea>*{width:100%;min-height:50px;padding:10px;margin:0;font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:16px;white-space:pre-wrap;word-break:break-all;box-sizing:border-box}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__resizable-textarea pre{opacity:0}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__resizable-textarea textarea{height:100%;overflow:hidden;position:absolute;top:0;left:0;padding:10px 30px 10px 10px}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__textarea--long{min-height:12em}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__upload{height:140px;margin-left:140px}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__upload .upload__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative;font-size:12px;line-height:38px;width:350px;height:40px;box-sizing:border-box;border:1px solid #a2ac9e;background-color:#e2ecde;text-indent:10px;text-align:center;margin-bottom:5px}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__upload .upload__button input[type=file]{position:absolute;left:0;opacity:0;width:350px;margin-bottom:0}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__upload .upload__image,.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__upload .upload__image .image__thumbnail{position:absolute;top:0;left:0;width:120px;height:120px;background:center no-repeat;background-size:contain;box-sizing:border-box;border:2px dashed #f0f0f0}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__upload .upload__description{font-size:11px;line-height:14px;margin-top:4px;color:#999}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__upload p{line-height:1.5}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__icon{position:absolute;top:11px;right:10px;z-index:200}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__tip{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-shadow:0 0 3px 0 rgba(0,0,0,.2);display:none;position:absolute;top:-35px;left:50%;white-space:nowrap;background-color:#355b75;border-radius:4px;padding:10px 20px;transform:translateX(-50%);color:#fff;line-height:1;z-index:201}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__tip:after{display:block;content:"";height:8px;width:8px;background-color:#355b75;position:absolute;left:50%;bottom:-4px;transform:translateX(-50%) rotate(-45deg)}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__confirmation{display:none;margin:4px;float:left;font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:1.5;width:66%}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__confirmation>p:not(:last-child){margin-bottom:10px}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__confirmation.field__confirmation--break-word{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__confirmation .confirmation__image{width:400px;height:400px;background:center no-repeat;background-size:cover}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__confirmation .confirmation__image.confirmation__image--book{width:200px;height:200px;background-size:contain;background-position:initial}.modals.book-registration-read .book-registration-read__content .content__form .form__field.form__field--ok .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -50px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.modals.book-registration-read .book-registration-read__content .content__form .form__field.form__field--ng .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) 0px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.modals.book-registration-read .book-registration-read__content .content__form .form__field.form__field--ng .field__input .input__upload .upload__image .image__thumbnail{display:none}.modals.book-registration-read .book-registration-read__content .content__form .form__field.form__field--ng .field__input .input__tip{display:block}.modals.book-registration-read .book-registration-read__content .content__form .form__action{margin-left:145px}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3);width:100%;margin-top:10px}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button>*,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button a,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button>*:hover,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button a:hover,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button button:hover{text-decoration:none}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button>*:focus,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button a:focus,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button button:focus{outline:none}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button *{color:#fff}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button:hover{border:1px solid #ffca38;background-color:#ffca38}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button *{font-size:13px;line-height:48px}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button *{text-align:center}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button.controller__button--revision{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3)}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button.controller__button--revision,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button.controller__button--revision *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button.controller__button--revision>*,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button.controller__button--revision a,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button.controller__button--revision button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button.controller__button--revision>*:hover,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button.controller__button--revision a:hover,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button.controller__button--revision button:hover{text-decoration:none}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button.controller__button--revision>*:focus,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button.controller__button--revision a:focus,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button.controller__button--revision button:focus{outline:none}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button.controller__button--revision,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button.controller__button--revision *{color:#666}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button.controller__button--revision:hover{border-color:#4a8600;background-color:#549800}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button.controller__button--revision:hover,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button.controller__button--revision:hover *{color:#fff}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button.controller__button--revision,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button.controller__button--revision *{text-align:center}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller.action__controller--confirmation{display:none}.modals.book-registration-read .book-registration-read__content .content__form.form--confirm .form__field .field__input{display:none}.modals.book-registration-read .book-registration-read__content .content__form.form--confirm .form__field .field__confirmation{display:block}.modals.book-registration-read .book-registration-read__content .content__form.form--confirm .form__action .action__controller.action__controller--input{display:none}.modals.book-registration-read .book-registration-read__content .content__form.form--confirm .form__action .action__controller.action__controller--confirmation{display:block}.modals.book-registration-read .book-registration-read__content .content__form .form__field{padding:0}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input{width:100%}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input textarea{min-height:100px;resize:none}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__option--withimage{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-top:5px}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__option--withimage .option__twitter{width:50%;text-align:left}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__option--withimage .option__twitter>label{margin-left:5px}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__option--withimage .option__counter{width:50%;text-align:right;margin-bottom:10px}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__option--withimage .option__counter .counter__current{color:#64bc4b;font-size:16px;font-weight:bold}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__option--withimage .option__counter .counter__mark,.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__option--withimage .option__counter .counter__max{font-size:12px;color:#999}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__option--comment{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-top:5px}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__option--comment .option__counter{width:100%;text-align:right;margin-bottom:10px}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__option--comment .option__counter .counter__current{color:#64bc4b;font-size:16px;font-weight:bold}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__option--comment .option__counter .counter__mark,.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__option--comment .option__counter .counter__max{font-size:12px;color:#999}.modals.book-registration-read .book-registration-read__content .content__form .form__field.form__field--ng .input__option--withimage .option__counter .counter__current,.modals.book-registration-read .book-registration-read__content .content__form .form__field.form__field--ng .input__option--comment .option__counter .counter__current{color:#f33}.modals.book-registration-read .book-registration-read__content .content__form .form__action{position:relative;overflow:hidden;margin:0}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__uploader{float:left}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller{width:170px;height:45px;margin-left:250px;float:right}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller .controller__button{margin-top:0;height:45px;line-height:43px}.modals.book-registration-read .book-registration-read__content .content__form .form__action.form__action--bookmutter .action__controller .controller__button{margin-top:0}.modals.book-registration-read .book-registration-read__content .content__form .form__action.form__action--comment .action__controller .controller__button{margin-top:0}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button{width:45px;margin-right:5px;float:left}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button>input[type=checkbox]{display:none}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button>label{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3);width:45px;height:45px;padding:9px 11px 14px 12px;margin:0;cursor:pointer}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button>label,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button>label *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button>label>*,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button>label a,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button>label button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button>label>*:hover,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button>label a:hover,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button>label button:hover{text-decoration:none}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button>label>*:focus,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button>label a:focus,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button>label button:focus{outline:none}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button>label,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button>label *{color:#666}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button>label:hover{border-color:#4a8600;background-color:#549800}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button>label:hover,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button>label:hover *{color:#fff}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button>label,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button>label *{text-align:center}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter>label .button__icon{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -900px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#55acee;background-color:#55acee;box-shadow:0 1px 0 rgba(57,137,199,.3);width:45px;height:45px;padding:9px 11px 14px 12px;margin:0;cursor:pointer}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label>*,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label a,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label>*:hover,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label a:hover,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label button:hover{text-decoration:none}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label>*:focus,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label a:focus,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label button:focus{outline:none}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label *{color:#fff}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label:hover{border-color:#65c8f8;background-color:#65c8f8}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label:hover,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label:hover *{color:#fff}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label *{text-align:center}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label .button__icon{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -900px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter:hover>label{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#55acee;background-color:#55acee;box-shadow:0 1px 0 rgba(57,137,199,.3);width:45px;height:45px;padding:9px 11px 14px 12px;margin:0;cursor:pointer}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter:hover>label,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter:hover>label *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter:hover>label>*,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter:hover>label a,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter:hover>label button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter:hover>label>*:hover,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter:hover>label a:hover,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter:hover>label button:hover{text-decoration:none}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter:hover>label>*:focus,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter:hover>label a:focus,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter:hover>label button:focus{outline:none}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter:hover>label,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter:hover>label *{color:#fff}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter:hover>label:hover{border-color:#65c8f8;background-color:#65c8f8}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter:hover>label:hover,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter:hover>label:hover *{color:#fff}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter:hover>label,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter:hover>label *{text-align:center}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--twitter:hover>label .button__icon{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -900px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook>label .button__icon{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -850px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#39579b;background-color:#39579b;box-shadow:0 1px 0 rgba(31,55,110,.3);width:45px;height:45px;padding:9px 11px 14px 12px;margin:0;cursor:pointer}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label>*,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label a,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label>*:hover,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label a:hover,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label button:hover{text-decoration:none}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label>*:focus,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label a:focus,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label button:focus{outline:none}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label *{color:#fff}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label:hover{border-color:#5977d0;background-color:#5977d0}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label:hover,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label:hover *{color:#fff}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label *{text-align:center}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label .button__icon{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -850px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook:hover>label{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#39579b;background-color:#39579b;box-shadow:0 1px 0 rgba(31,55,110,.3);width:45px;height:45px;padding:9px 11px 14px 12px;margin:0;cursor:pointer}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook:hover>label,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook:hover>label *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook:hover>label>*,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook:hover>label a,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook:hover>label button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook:hover>label>*:hover,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook:hover>label a:hover,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook:hover>label button:hover{text-decoration:none}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook:hover>label>*:focus,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook:hover>label a:focus,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook:hover>label button:focus{outline:none}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook:hover>label,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook:hover>label *{color:#fff}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook:hover>label:hover{border-color:#5977d0;background-color:#5977d0}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook:hover>label:hover,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook:hover>label:hover *{color:#fff}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook:hover>label,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook:hover>label *{text-align:center}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button.action__button--facebook:hover>label .button__icon{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -850px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__uploader{position:relative;width:45px;margin-right:5px;font-size:0;line-height:0;text-align:left}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__uploader .uploader__button{position:relative;display:block;width:45px;height:45px;margin-right:5px;overflow:hidden}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__uploader .uploader__button>label{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);width:45px;height:45px;padding:10px;margin:0;cursor:pointer}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__uploader .uploader__button>label,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__uploader .uploader__button>label *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__uploader .uploader__button>label>*,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__uploader .uploader__button>label a,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__uploader .uploader__button>label button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__uploader .uploader__button>label>*:hover,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__uploader .uploader__button>label a:hover,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__uploader .uploader__button>label button:hover{text-decoration:none}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__uploader .uploader__button>label>*:focus,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__uploader .uploader__button>label a:focus,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__uploader .uploader__button>label button:focus{outline:none}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__uploader .uploader__button>label,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__uploader .uploader__button>label *{color:#606060}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__uploader .uploader__button>label:hover{border-color:#4a8600;background-color:#549800}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__uploader .uploader__button>label:hover,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__uploader .uploader__button>label:hover *{color:#fff}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__uploader .uploader__button>label,.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__uploader .uploader__button>label *{text-align:center}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__uploader .uploader__button>label .button__icon{cursor:pointer;width:24px;height:24px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -800px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__uploader .uploader__button>label>input[type=file]{position:absolute;top:0;left:0;cursor:pointer !important;opacity:0;width:45px;height:45px;font-size:0;line-height:0}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__uploader .uploader__button>label:hover .button__icon{width:24px;height:24px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -800px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.modals.book-registration-read .book-registration-read__content .content__form .form__preview{transition:.15s linear;opacity:0}.modals.book-registration-read .book-registration-read__content .content__form .form__preview[data-image=none]{opacity:0;max-height:0}.modals.book-registration-read .book-registration-read__content .content__form .form__preview[data-image=exist]{display:block;opacity:1;max-height:auto}.modals.book-registration-read .book-registration-read__content .content__form .form__preview .preview__description{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:block;max-width:470px;margin-top:8px;font-size:11px;line-height:15px;color:#666}.modals.book-registration-read .book-registration-read__content .content__form .form__preview .preview__image{display:inline-block;position:relative;margin-top:8px}.modals.book-registration-read .book-registration-read__content .content__form .form__preview .preview__image .image__close{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -250px -100px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden;position:absolute;right:-8px;top:-8px}.modals.book-registration-read .book-registration-read__content .content__form .form__preview .preview__image>img{max-height:150px;max-width:400px;box-shadow:0 0 2px rgba(0,0,0,.25)}.modals.book-registration-read .book-registration-read__content .content__form .form__preview .preview__tips{padding:10px;margin:10px auto auto 0;border-radius:3px;border:1px solid #edd;background-color:#fff3f3;color:#e00;font-size:12px}.modals.book-registration-read .book-registration-read__content .content__form .form__preview.form__preview--ok .preview__tips{display:none}.modals.book-registration-read .book-registration-read__content .content__form .form__preview.form__preview--ng .preview__description{color:#e00}.modals.book-registration-read .book-registration-read__content .content__form .form__preview.form__preview--ng .preview__tips{display:block}.modals.book-registration-read .book-registration-read__content .content__form .form__field{padding:10px 0 10px}.modals.book-registration-read .book-registration-read__content .content__form .form__action{margin:10px 0 0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__controller{width:200px;margin-left:auto}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button{margin-right:5px}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button>input[type=checkbox]{display:none}.modals.book-registration-read .book-registration-read__content .content__form .form__action .action__button>label{width:43px;height:43px;border-radius:4px;border:1px solid #d8d8d8;background-color:#e8e8e8;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.modals.book-registration-read .book-registration-read__content .content__form .form__field{border-bottom:1px solid #f0f0f0}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__caption{text-align:left}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__option{float:left;margin:10px 0 0 10px}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__option.field__option--date label{font-size:12px}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input{width:425px}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input.field__input--date{width:250px}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input.field__input--review:after{content:"";clear:both;height:0;display:block;visibility:hidden}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input.field__input--review textarea{margin-bottom:5px}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input.field__input--review .input__option .option__netabare{float:left}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input.field__input--review .input__option .option__netabare label{font-size:12px}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input.field__input--review .input__option .option__counter{float:right}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input.field__input--review .input__option .option__counter .counter__current{vertical-align:bottom;color:#64bc4b;font-size:16px;line-height:16px;font-weight:bold}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input.field__input--review .input__option .option__counter .counter__mark,.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input.field__input--review .input__option .option__counter .counter__max{vertical-align:bottom;font-size:12px;line-height:16px;color:#999}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input>textarea{height:100px}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__bookcases{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#f0f0f0;padding:5px 5px 2px;overflow-y:auto;margin-bottom:5px}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__bookcases .bookcases__bookcase{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #ddd;background-color:#fff;font-size:12px;line-height:1.5;padding:3px 5px;margin-right:3px;margin-bottom:3px}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__bookcases .bookcases__bookcase .bookcase__name{display:inline-block;*display:inline;*zoom:1;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;vertical-align:top;max-width:180px;margin-right:5px}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__bookcases .bookcases__bookcase .bookcase__remove-button{display:inline-block;*display:inline;*zoom:1;vertical-align:top;color:red;cursor:pointer}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__bookcases .bookcases__none{font-size:13px;margin:10px;color:gray}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__bookcase:after{content:"";clear:both;height:0;display:block;visibility:hidden}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__bookcase input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;float:left;width:200px;margin:0;height:38px}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__bookcase button{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s;float:left;background-color:#666;border:1px solid #666;color:#fff;box-sizing:border-box;cursor:pointer;display:block;height:38px;line-height:31px;text-align:center;width:80px}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__enable-editor{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;margin-left:0;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);width:150px}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__enable-editor,.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__enable-editor *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__enable-editor>*,.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__enable-editor a,.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__enable-editor button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__enable-editor>*:hover,.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__enable-editor a:hover,.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__enable-editor button:hover{text-decoration:none}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__enable-editor>*:focus,.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__enable-editor a:focus,.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__enable-editor button:focus{outline:none}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__enable-editor,.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__enable-editor *{font-size:11px;line-height:28px}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__enable-editor,.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__enable-editor *{text-align:center}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__enable-editor,.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__enable-editor *{color:#606060}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__enable-editor:hover{border-color:#4a8600;background-color:#549800}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__enable-editor:hover,.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__enable-editor:hover *{color:#fff}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__candidate{margin-top:10px;border-radius:4px}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__candidate:after{content:"";clear:both;height:0;display:block;visibility:hidden}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__candidate .input__candidate__item{display:block;float:left;height:28px;max-width:100%;margin-right:5px;margin-bottom:5px}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__candidate .input__candidate__btn{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;appearance:none;display:block;width:100%;padding:4px 8px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:1px solid #ddd;background-color:#fff;border-radius:4px;color:#888}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__candidate .input__candidate__btn:hover,.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__candidate .input__candidate__btn--active{border-color:#219315;background-color:#219315;color:#fff}.modals.book-registration-read .book-registration-read__content .content__form .form__field .field__input .input__more-candidate{margin-top:5px;width:150px}.modals.book-registration-read .book-registration-read__content .content__form .form__field.form__field--ng .field__input{position:relative}.modals.book-registration-read .book-registration-read__content .content__form .form__field.form__field--ng .field__input .input__tip.input__tip--bookcase{position:absolute;top:0px;left:0px;display:block;transform:none}.modals.book-registration-read .book-registration-read__content .content__form .form__field.form__field--ng .field__input.field__input--review .input__option .option__counter .counter__current{color:red}.modals.book-registration-read .book-registration-read__content .content__form.content__form--new .form__field.form__field--edit{display:none}.modals.book-registration-read .book-registration-read__content .content__form.content__form--edit .form__field.form__field--new{display:none}.modal.modal-reply .modal__window{width:600px}.modal.modal-book-mutter-form .modal__window{width:600px}.modal.modal-book-mutter-form .content .content__book-info{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin:0 -15px 15px;padding:0 15px 9px 15px;border-bottom:1px solid #d8d8d8;overflow:hidden;height:100px}.modal.modal-book-mutter-form .content .content__book-info .book-info__cover{height:100px;margin-right:10px}.modal.modal-book-mutter-form .content .content__book-info .book-info__cover>img,.modal.modal-book-mutter-form .content .content__book-info .book-info__cover>a>img{max-height:100px}.modal.modal-book-mutter-form .content .content__book-info .book-info__details{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.modal.modal-book-mutter-form .content .content__book-info .book-info__details .details__title{overflow:hidden;font-size:12px;line-height:16px;max-height:32px;font-weight:bold;margin-bottom:10px}.modal.modal-book-mutter-form .content .content__book-info .book-info__details .details__authors ul{margin-top:-5px}.modal.modal-book-mutter-form .content .content__book-info .book-info__details .details__authors ul>li{display:inline-block;*display:inline;*zoom:1;color:#999;font-size:11px;line-height:1.31}.modal.modal-book-mutter-form .content .content__book-info .book-info__details .details__authors ul>li>a{color:#999}.modal.modal-book-mutter-form .content .content__book-info .book-info__details .details__authors ul>li::after{display:inline-block;*display:inline;*zoom:1;color:#ccc;content:"、"}.modal.modal-book-mutter-form .content .content__form{margin:0 auto;padding:20px 0 15px 0;text-align:left;width:760px;width:570px;padding:0;margin:0}.modal.modal-book-mutter-form .content .content__form .form__field{padding:10px 0 10px}.modal.modal-book-mutter-form .content .content__form .form__field:after{content:"";clear:both;height:0;display:block;visibility:hidden}.modal.modal-book-mutter-form .content .content__form .form__field .field__caption{float:left;width:130px;padding:4px 15px 6px 0;margin:0;text-align:right}.modal.modal-book-mutter-form .content .content__form .form__field .field__caption label{font-size:13px;line-height:24px}.modal.modal-book-mutter-form .content .content__form .form__field .field__caption .caption__type{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:24px;height:10px;float:right;font-size:10px;text-align:center;line-height:10px;font-weight:bold;margin:2px 0 5px 5px;color:#fff;padding:5px 4px;background-color:transparent}.modal.modal-book-mutter-form .content .content__form .form__field .field__caption.field__caption--required .caption__type{background-color:#f33}.modal.modal-book-mutter-form .content .content__form .form__field .field__caption.field__caption--arbitrary .caption__type{background-color:#66f}.modal.modal-book-mutter-form .content .content__form .form__field .field__input{float:left;position:relative;width:615px;text-align:left}.modal.modal-book-mutter-form .content .content__form .form__field .field__input input:read-only{background:#ddd}.modal.modal-book-mutter-form .content .content__form .form__field .field__input textarea{padding-right:36px}.modal.modal-book-mutter-form .content .content__form .form__field .field__input select{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;min-width:80px;font-size:12px;line-height:1.5;min-width:80px;box-sizing:border-box;border:1px solid #ccc;height:32px;text-indent:2px}.modal.modal-book-mutter-form .content .content__form .form__field .field__input .input__resizable-textarea{position:relative;margin-bottom:5px}.modal.modal-book-mutter-form .content .content__form .form__field .field__input .input__resizable-textarea>*{width:100%;min-height:50px;padding:10px;margin:0;font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:16px;white-space:pre-wrap;word-break:break-all;box-sizing:border-box}.modal.modal-book-mutter-form .content .content__form .form__field .field__input .input__resizable-textarea pre{opacity:0}.modal.modal-book-mutter-form .content .content__form .form__field .field__input .input__resizable-textarea textarea{height:100%;overflow:hidden;position:absolute;top:0;left:0;padding:10px 30px 10px 10px}.modal.modal-book-mutter-form .content .content__form .form__field .field__input .input__textarea--long{min-height:12em}.modal.modal-book-mutter-form .content .content__form .form__field .field__input .input__upload{height:140px;margin-left:140px}.modal.modal-book-mutter-form .content .content__form .form__field .field__input .input__upload .upload__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative;font-size:12px;line-height:38px;width:350px;height:40px;box-sizing:border-box;border:1px solid #a2ac9e;background-color:#e2ecde;text-indent:10px;text-align:center;margin-bottom:5px}.modal.modal-book-mutter-form .content .content__form .form__field .field__input .input__upload .upload__button input[type=file]{position:absolute;left:0;opacity:0;width:350px;margin-bottom:0}.modal.modal-book-mutter-form .content .content__form .form__field .field__input .input__upload .upload__image,.modal.modal-book-mutter-form .content .content__form .form__field .field__input .input__upload .upload__image .image__thumbnail{position:absolute;top:0;left:0;width:120px;height:120px;background:center no-repeat;background-size:contain;box-sizing:border-box;border:2px dashed #f0f0f0}.modal.modal-book-mutter-form .content .content__form .form__field .field__input .input__upload .upload__description{font-size:11px;line-height:14px;margin-top:4px;color:#999}.modal.modal-book-mutter-form .content .content__form .form__field .field__input .input__upload p{line-height:1.5}.modal.modal-book-mutter-form .content .content__form .form__field .field__input .input__icon{position:absolute;top:11px;right:10px;z-index:200}.modal.modal-book-mutter-form .content .content__form .form__field .field__input .input__tip{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-shadow:0 0 3px 0 rgba(0,0,0,.2);display:none;position:absolute;top:-35px;left:50%;white-space:nowrap;background-color:#355b75;border-radius:4px;padding:10px 20px;transform:translateX(-50%);color:#fff;line-height:1;z-index:201}.modal.modal-book-mutter-form .content .content__form .form__field .field__input .input__tip:after{display:block;content:"";height:8px;width:8px;background-color:#355b75;position:absolute;left:50%;bottom:-4px;transform:translateX(-50%) rotate(-45deg)}.modal.modal-book-mutter-form .content .content__form .form__field .field__confirmation{display:none;margin:4px;float:left;font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:1.5;width:66%}.modal.modal-book-mutter-form .content .content__form .form__field .field__confirmation>p:not(:last-child){margin-bottom:10px}.modal.modal-book-mutter-form .content .content__form .form__field .field__confirmation.field__confirmation--break-word{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.modal.modal-book-mutter-form .content .content__form .form__field .field__confirmation .confirmation__image{width:400px;height:400px;background:center no-repeat;background-size:cover}.modal.modal-book-mutter-form .content .content__form .form__field .field__confirmation .confirmation__image.confirmation__image--book{width:200px;height:200px;background-size:contain;background-position:initial}.modal.modal-book-mutter-form .content .content__form .form__field.form__field--ok .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -50px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.modal.modal-book-mutter-form .content .content__form .form__field.form__field--ng .field__input .input__icon{width:18px;height:18px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) 0px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.modal.modal-book-mutter-form .content .content__form .form__field.form__field--ng .field__input .input__upload .upload__image .image__thumbnail{display:none}.modal.modal-book-mutter-form .content .content__form .form__field.form__field--ng .field__input .input__tip{display:block}.modal.modal-book-mutter-form .content .content__form .form__action{margin-left:145px}.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3);width:100%;margin-top:10px}.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button,.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button>*,.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button a,.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button>*:hover,.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button a:hover,.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button button:hover{text-decoration:none}.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button>*:focus,.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button a:focus,.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button button:focus{outline:none}.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button,.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button *{color:#fff}.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button:hover{border:1px solid #ffca38;background-color:#ffca38}.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button,.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button *{font-size:13px;line-height:48px}.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button,.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button *{text-align:center}.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button.controller__button--revision{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3)}.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button.controller__button--revision,.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button.controller__button--revision *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button.controller__button--revision>*,.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button.controller__button--revision a,.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button.controller__button--revision button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button.controller__button--revision>*:hover,.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button.controller__button--revision a:hover,.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button.controller__button--revision button:hover{text-decoration:none}.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button.controller__button--revision>*:focus,.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button.controller__button--revision a:focus,.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button.controller__button--revision button:focus{outline:none}.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button.controller__button--revision,.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button.controller__button--revision *{color:#666}.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button.controller__button--revision:hover{border-color:#4a8600;background-color:#549800}.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button.controller__button--revision:hover,.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button.controller__button--revision:hover *{color:#fff}.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button.controller__button--revision,.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button.controller__button--revision *{text-align:center}.modal.modal-book-mutter-form .content .content__form .form__action .action__controller.action__controller--confirmation{display:none}.modal.modal-book-mutter-form .content .content__form.form--confirm .form__field .field__input{display:none}.modal.modal-book-mutter-form .content .content__form.form--confirm .form__field .field__confirmation{display:block}.modal.modal-book-mutter-form .content .content__form.form--confirm .form__action .action__controller.action__controller--input{display:none}.modal.modal-book-mutter-form .content .content__form.form--confirm .form__action .action__controller.action__controller--confirmation{display:block}.modal.modal-book-mutter-form .content .content__form .form__field{padding:0}.modal.modal-book-mutter-form .content .content__form .form__field .field__input{width:100%}.modal.modal-book-mutter-form .content .content__form .form__field .field__input textarea{min-height:100px;resize:none}.modal.modal-book-mutter-form .content .content__form .form__field .field__input .input__option--withimage{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-top:5px}.modal.modal-book-mutter-form .content .content__form .form__field .field__input .input__option--withimage .option__twitter{width:50%;text-align:left}.modal.modal-book-mutter-form .content .content__form .form__field .field__input .input__option--withimage .option__twitter>label{margin-left:5px}.modal.modal-book-mutter-form .content .content__form .form__field .field__input .input__option--withimage .option__counter{width:50%;text-align:right;margin-bottom:10px}.modal.modal-book-mutter-form .content .content__form .form__field .field__input .input__option--withimage .option__counter .counter__current{color:#64bc4b;font-size:16px;font-weight:bold}.modal.modal-book-mutter-form .content .content__form .form__field .field__input .input__option--withimage .option__counter .counter__mark,.modal.modal-book-mutter-form .content .content__form .form__field .field__input .input__option--withimage .option__counter .counter__max{font-size:12px;color:#999}.modal.modal-book-mutter-form .content .content__form .form__field .field__input .input__option--comment{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-top:5px}.modal.modal-book-mutter-form .content .content__form .form__field .field__input .input__option--comment .option__counter{width:100%;text-align:right;margin-bottom:10px}.modal.modal-book-mutter-form .content .content__form .form__field .field__input .input__option--comment .option__counter .counter__current{color:#64bc4b;font-size:16px;font-weight:bold}.modal.modal-book-mutter-form .content .content__form .form__field .field__input .input__option--comment .option__counter .counter__mark,.modal.modal-book-mutter-form .content .content__form .form__field .field__input .input__option--comment .option__counter .counter__max{font-size:12px;color:#999}.modal.modal-book-mutter-form .content .content__form .form__field.form__field--ng .input__option--withimage .option__counter .counter__current,.modal.modal-book-mutter-form .content .content__form .form__field.form__field--ng .input__option--comment .option__counter .counter__current{color:#f33}.modal.modal-book-mutter-form .content .content__form .form__action{position:relative;overflow:hidden;margin:0}.modal.modal-book-mutter-form .content .content__form .form__action .action__uploader{float:left}.modal.modal-book-mutter-form .content .content__form .form__action .action__controller{width:170px;height:45px;margin-left:250px;float:right}.modal.modal-book-mutter-form .content .content__form .form__action .action__controller .controller__button{margin-top:0;height:45px;line-height:43px}.modal.modal-book-mutter-form .content .content__form .form__action.form__action--bookmutter .action__controller .controller__button{margin-top:0}.modal.modal-book-mutter-form .content .content__form .form__action.form__action--comment .action__controller .controller__button{margin-top:0}.modal.modal-book-mutter-form .content .content__form .form__action .action__button{width:45px;margin-right:5px;float:left}.modal.modal-book-mutter-form .content .content__form .form__action .action__button>input[type=checkbox]{display:none}.modal.modal-book-mutter-form .content .content__form .form__action .action__button>label{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3);width:45px;height:45px;padding:9px 11px 14px 12px;margin:0;cursor:pointer}.modal.modal-book-mutter-form .content .content__form .form__action .action__button>label,.modal.modal-book-mutter-form .content .content__form .form__action .action__button>label *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modal.modal-book-mutter-form .content .content__form .form__action .action__button>label>*,.modal.modal-book-mutter-form .content .content__form .form__action .action__button>label a,.modal.modal-book-mutter-form .content .content__form .form__action .action__button>label button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modal.modal-book-mutter-form .content .content__form .form__action .action__button>label>*:hover,.modal.modal-book-mutter-form .content .content__form .form__action .action__button>label a:hover,.modal.modal-book-mutter-form .content .content__form .form__action .action__button>label button:hover{text-decoration:none}.modal.modal-book-mutter-form .content .content__form .form__action .action__button>label>*:focus,.modal.modal-book-mutter-form .content .content__form .form__action .action__button>label a:focus,.modal.modal-book-mutter-form .content .content__form .form__action .action__button>label button:focus{outline:none}.modal.modal-book-mutter-form .content .content__form .form__action .action__button>label,.modal.modal-book-mutter-form .content .content__form .form__action .action__button>label *{color:#666}.modal.modal-book-mutter-form .content .content__form .form__action .action__button>label:hover{border-color:#4a8600;background-color:#549800}.modal.modal-book-mutter-form .content .content__form .form__action .action__button>label:hover,.modal.modal-book-mutter-form .content .content__form .form__action .action__button>label:hover *{color:#fff}.modal.modal-book-mutter-form .content .content__form .form__action .action__button>label,.modal.modal-book-mutter-form .content .content__form .form__action .action__button>label *{text-align:center}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter>label .button__icon{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -900px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#55acee;background-color:#55acee;box-shadow:0 1px 0 rgba(57,137,199,.3);width:45px;height:45px;padding:9px 11px 14px 12px;margin:0;cursor:pointer}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label>*,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label a,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label>*:hover,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label a:hover,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label button:hover{text-decoration:none}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label>*:focus,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label a:focus,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label button:focus{outline:none}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label *{color:#fff}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label:hover{border-color:#65c8f8;background-color:#65c8f8}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label:hover,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label:hover *{color:#fff}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label *{text-align:center}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter>input[type=checkbox]:checked+label .button__icon{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -900px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter:hover>label{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#55acee;background-color:#55acee;box-shadow:0 1px 0 rgba(57,137,199,.3);width:45px;height:45px;padding:9px 11px 14px 12px;margin:0;cursor:pointer}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter:hover>label,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter:hover>label *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter:hover>label>*,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter:hover>label a,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter:hover>label button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter:hover>label>*:hover,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter:hover>label a:hover,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter:hover>label button:hover{text-decoration:none}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter:hover>label>*:focus,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter:hover>label a:focus,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter:hover>label button:focus{outline:none}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter:hover>label,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter:hover>label *{color:#fff}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter:hover>label:hover{border-color:#65c8f8;background-color:#65c8f8}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter:hover>label:hover,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter:hover>label:hover *{color:#fff}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter:hover>label,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter:hover>label *{text-align:center}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--twitter:hover>label .button__icon{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -900px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook>label .button__icon{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -850px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#39579b;background-color:#39579b;box-shadow:0 1px 0 rgba(31,55,110,.3);width:45px;height:45px;padding:9px 11px 14px 12px;margin:0;cursor:pointer}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label>*,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label a,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label>*:hover,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label a:hover,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label button:hover{text-decoration:none}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label>*:focus,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label a:focus,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label button:focus{outline:none}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label *{color:#fff}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label:hover{border-color:#5977d0;background-color:#5977d0}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label:hover,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label:hover *{color:#fff}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label *{text-align:center}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook>input[type=checkbox]:checked+label .button__icon{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -850px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook:hover>label{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#39579b;background-color:#39579b;box-shadow:0 1px 0 rgba(31,55,110,.3);width:45px;height:45px;padding:9px 11px 14px 12px;margin:0;cursor:pointer}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook:hover>label,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook:hover>label *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook:hover>label>*,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook:hover>label a,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook:hover>label button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook:hover>label>*:hover,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook:hover>label a:hover,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook:hover>label button:hover{text-decoration:none}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook:hover>label>*:focus,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook:hover>label a:focus,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook:hover>label button:focus{outline:none}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook:hover>label,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook:hover>label *{color:#fff}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook:hover>label:hover{border-color:#5977d0;background-color:#5977d0}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook:hover>label:hover,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook:hover>label:hover *{color:#fff}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook:hover>label,.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook:hover>label *{text-align:center}.modal.modal-book-mutter-form .content .content__form .form__action .action__button.action__button--facebook:hover>label .button__icon{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -850px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.modal.modal-book-mutter-form .content .content__form .form__action .action__uploader{position:relative;width:45px;margin-right:5px;font-size:0;line-height:0;text-align:left}.modal.modal-book-mutter-form .content .content__form .form__action .action__uploader .uploader__button{position:relative;display:block;width:45px;height:45px;margin-right:5px;overflow:hidden}.modal.modal-book-mutter-form .content .content__form .form__action .action__uploader .uploader__button>label{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);width:45px;height:45px;padding:10px;margin:0;cursor:pointer}.modal.modal-book-mutter-form .content .content__form .form__action .action__uploader .uploader__button>label,.modal.modal-book-mutter-form .content .content__form .form__action .action__uploader .uploader__button>label *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modal.modal-book-mutter-form .content .content__form .form__action .action__uploader .uploader__button>label>*,.modal.modal-book-mutter-form .content .content__form .form__action .action__uploader .uploader__button>label a,.modal.modal-book-mutter-form .content .content__form .form__action .action__uploader .uploader__button>label button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modal.modal-book-mutter-form .content .content__form .form__action .action__uploader .uploader__button>label>*:hover,.modal.modal-book-mutter-form .content .content__form .form__action .action__uploader .uploader__button>label a:hover,.modal.modal-book-mutter-form .content .content__form .form__action .action__uploader .uploader__button>label button:hover{text-decoration:none}.modal.modal-book-mutter-form .content .content__form .form__action .action__uploader .uploader__button>label>*:focus,.modal.modal-book-mutter-form .content .content__form .form__action .action__uploader .uploader__button>label a:focus,.modal.modal-book-mutter-form .content .content__form .form__action .action__uploader .uploader__button>label button:focus{outline:none}.modal.modal-book-mutter-form .content .content__form .form__action .action__uploader .uploader__button>label,.modal.modal-book-mutter-form .content .content__form .form__action .action__uploader .uploader__button>label *{color:#606060}.modal.modal-book-mutter-form .content .content__form .form__action .action__uploader .uploader__button>label:hover{border-color:#4a8600;background-color:#549800}.modal.modal-book-mutter-form .content .content__form .form__action .action__uploader .uploader__button>label:hover,.modal.modal-book-mutter-form .content .content__form .form__action .action__uploader .uploader__button>label:hover *{color:#fff}.modal.modal-book-mutter-form .content .content__form .form__action .action__uploader .uploader__button>label,.modal.modal-book-mutter-form .content .content__form .form__action .action__uploader .uploader__button>label *{text-align:center}.modal.modal-book-mutter-form .content .content__form .form__action .action__uploader .uploader__button>label .button__icon{cursor:pointer;width:24px;height:24px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -800px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.modal.modal-book-mutter-form .content .content__form .form__action .action__uploader .uploader__button>label>input[type=file]{position:absolute;top:0;left:0;cursor:pointer !important;opacity:0;width:45px;height:45px;font-size:0;line-height:0}.modal.modal-book-mutter-form .content .content__form .form__action .action__uploader .uploader__button>label:hover .button__icon{width:24px;height:24px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -800px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.modal.modal-book-mutter-form .content .content__form .form__preview{transition:.15s linear;opacity:0}.modal.modal-book-mutter-form .content .content__form .form__preview[data-image=none]{opacity:0;max-height:0}.modal.modal-book-mutter-form .content .content__form .form__preview[data-image=exist]{display:block;opacity:1;max-height:auto}.modal.modal-book-mutter-form .content .content__form .form__preview .preview__description{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:block;max-width:470px;margin-top:8px;font-size:11px;line-height:15px;color:#666}.modal.modal-book-mutter-form .content .content__form .form__preview .preview__image{display:inline-block;position:relative;margin-top:8px}.modal.modal-book-mutter-form .content .content__form .form__preview .preview__image .image__close{width:20px;height:20px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -250px -100px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden;position:absolute;right:-8px;top:-8px}.modal.modal-book-mutter-form .content .content__form .form__preview .preview__image>img{max-height:150px;max-width:400px;box-shadow:0 0 2px rgba(0,0,0,.25)}.modal.modal-book-mutter-form .content .content__form .form__preview .preview__tips{padding:10px;margin:10px auto auto 0;border-radius:3px;border:1px solid #edd;background-color:#fff3f3;color:#e00;font-size:12px}.modal.modal-book-mutter-form .content .content__form .form__preview.form__preview--ok .preview__tips{display:none}.modal.modal-book-mutter-form .content .content__form .form__preview.form__preview--ng .preview__description{color:#e00}.modal.modal-book-mutter-form .content .content__form .form__preview.form__preview--ng .preview__tips{display:block}.modal.modal-book-registration .modal__window{width:400px}.modal.modal-book-registration .content .content__book-info{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin:0 -15px 15px;padding:0 15px 9px 15px;border-bottom:1px solid #d8d8d8;overflow:hidden;height:100px}.modal.modal-book-registration .content .content__book-info .book-info__cover{height:100px;margin-right:10px}.modal.modal-book-registration .content .content__book-info .book-info__cover>img,.modal.modal-book-registration .content .content__book-info .book-info__cover>a>img{max-height:100px}.modal.modal-book-registration .content .content__book-info .book-info__details{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.modal.modal-book-registration .content .content__book-info .book-info__details .details__title{overflow:hidden;font-size:12px;line-height:16px;max-height:32px;font-weight:bold;margin-bottom:10px}.modal.modal-book-registration .content .content__book-info .book-info__details .details__authors ul{margin-top:-5px}.modal.modal-book-registration .content .content__book-info .book-info__details .details__authors ul>li{display:inline-block;*display:inline;*zoom:1;color:#999;font-size:11px;line-height:1.31}.modal.modal-book-registration .content .content__book-info .book-info__details .details__authors ul>li>a{color:#999}.modal.modal-book-registration .content .content__book-info .book-info__details .details__authors ul>li::after{display:inline-block;*display:inline;*zoom:1;color:#ccc;content:"、"}.modal.modal-book-registration .content .content__book-info .book-info__details .details__amazon-link{margin-bottom:5px}.modal.modal-book-registration .content .content__book-info .book-info__details .details__amazon-link>a.btn{border:none;background-image:url(/packs/amazon_detail_btn-3818c6ec3ee7d14396618d00cd54c743.png);background-size:164px 26px;background-repeat:no-repeat;width:164px;height:26px;overflow:hidden;white-space:nowrap;text-indent:100%;margin:0}.modal.modal-book-registration .content .content__book-info .book-info__details .details__amazon-link>a.btn .btn__text{text-indent:-9999px}.modal.modal-book-registration .content .content__action .action__registration{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);margin-bottom:5px}.modal.modal-book-registration .content .content__action .action__registration,.modal.modal-book-registration .content .content__action .action__registration *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modal.modal-book-registration .content .content__action .action__registration>*,.modal.modal-book-registration .content .content__action .action__registration a,.modal.modal-book-registration .content .content__action .action__registration button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modal.modal-book-registration .content .content__action .action__registration>*:hover,.modal.modal-book-registration .content .content__action .action__registration a:hover,.modal.modal-book-registration .content .content__action .action__registration button:hover{text-decoration:none}.modal.modal-book-registration .content .content__action .action__registration>*:focus,.modal.modal-book-registration .content .content__action .action__registration a:focus,.modal.modal-book-registration .content .content__action .action__registration button:focus{outline:none}.modal.modal-book-registration .content .content__action .action__registration,.modal.modal-book-registration .content .content__action .action__registration *{color:#606060}.modal.modal-book-registration .content .content__action .action__registration:hover{border-color:#4a8600;background-color:#549800}.modal.modal-book-registration .content .content__action .action__registration:hover,.modal.modal-book-registration .content .content__action .action__registration:hover *{color:#fff}.modal.modal-book-registration .content .content__action .action__registration a{color:#666}.modal.modal-book-registration .content .content__action .action__registration .registration__item .item__icon{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;line-height:40px;vertical-align:middle;margin-right:5px;margin-top:-1px}.modal.modal-book-registration .content .content__action .action__registration .registration__item .item__icon.item__icon--read{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px}.modal.modal-book-registration .content .content__action .action__registration .registration__item .item__icon.item__icon--read-active{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px}.modal.modal-book-registration .content .content__action .action__registration .registration__item .item__icon.item__icon--read-highlight{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px}.modal.modal-book-registration .content .content__action .action__registration .registration__item .item__icon.item__icon--reading{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -650px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px}.modal.modal-book-registration .content .content__action .action__registration .registration__item .item__icon.item__icon--stacked{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -700px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px}.modal.modal-book-registration .content .content__action .action__registration .registration__item .item__icon.item__icon--wish{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -750px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px}.modal.modal-book-registration .content .content__action .action__registration .registration__item .item__icon.item__icon--comment{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -300px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:14px;height:14px;margin-right:8px;margin-left:3px}.modal.modal-book-registration .content .content__action .action__registration .registration__item .item__icon.item__icon--check{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:14px;height:14px;margin-right:8px;margin-left:3px}.modal.modal-book-registration .content .content__action .action__registration .registration__item.registration__item--unregister{display:none}.modal.modal-book-registration .content .content__action .action__registration .registration__item.registration__item--reregister{display:none}.modal.modal-book-registration .content .content__action .action__registration .registration__item:hover .item__icon.item__icon--read{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px}.modal.modal-book-registration .content .content__action .action__registration .registration__item:hover .item__icon.item__icon--read-active{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px}.modal.modal-book-registration .content .content__action .action__registration .registration__item:hover .item__icon.item__icon--reading{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -650px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px}.modal.modal-book-registration .content .content__action .action__registration .registration__item:hover .item__icon.item__icon--stacked{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -700px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px}.modal.modal-book-registration .content .content__action .action__registration .registration__item:hover .item__icon.item__icon--wish{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -750px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px}.modal.modal-book-registration .content .content__action .action__registration .registration__item:hover .item__icon.item__icon--comment{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -300px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:14px;height:14px;margin-right:8px;margin-left:3px}.modal.modal-book-registration .content .content__action .action__registration .registration__item:hover .item__icon.item__icon--check{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:14px;height:14px;margin-right:8px;margin-left:3px}.modal.modal-book-registration .content .content__action .action__registration.action__registration--registered{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.modal.modal-book-registration .content .content__action .action__registration.action__registration--registered,.modal.modal-book-registration .content .content__action .action__registration.action__registration--registered *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modal.modal-book-registration .content .content__action .action__registration.action__registration--registered>*,.modal.modal-book-registration .content .content__action .action__registration.action__registration--registered a,.modal.modal-book-registration .content .content__action .action__registration.action__registration--registered button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modal.modal-book-registration .content .content__action .action__registration.action__registration--registered>*:hover,.modal.modal-book-registration .content .content__action .action__registration.action__registration--registered a:hover,.modal.modal-book-registration .content .content__action .action__registration.action__registration--registered button:hover{text-decoration:none}.modal.modal-book-registration .content .content__action .action__registration.action__registration--registered>*:focus,.modal.modal-book-registration .content .content__action .action__registration.action__registration--registered a:focus,.modal.modal-book-registration .content .content__action .action__registration.action__registration--registered button:focus{outline:none}.modal.modal-book-registration .content .content__action .action__registration.action__registration--registered,.modal.modal-book-registration .content .content__action .action__registration.action__registration--registered *{color:#fff}.modal.modal-book-registration .content .content__action .action__registration.action__registration--registered:hover{border:1px solid #ffca38;background-color:#ffca38}.modal.modal-book-registration .content .content__action .action__registration.action__registration--registered .registration__item{display:none}.modal.modal-book-registration .content .content__action .action__registration.action__registration--registered .registration__item.registration__item--unregister{display:block}.modal.modal-book-registration .content .content__action .action__registration.action__registration--registered .registration__item.registration__item--reregister{display:block}.modal.modal-book-registration .content .content__action .action__item{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3)}.modal.modal-book-registration .content .content__action .action__item,.modal.modal-book-registration .content .content__action .action__item *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modal.modal-book-registration .content .content__action .action__item>*,.modal.modal-book-registration .content .content__action .action__item a,.modal.modal-book-registration .content .content__action .action__item button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modal.modal-book-registration .content .content__action .action__item>*:hover,.modal.modal-book-registration .content .content__action .action__item a:hover,.modal.modal-book-registration .content .content__action .action__item button:hover{text-decoration:none}.modal.modal-book-registration .content .content__action .action__item>*:focus,.modal.modal-book-registration .content .content__action .action__item a:focus,.modal.modal-book-registration .content .content__action .action__item button:focus{outline:none}.modal.modal-book-registration .content .content__action .action__item,.modal.modal-book-registration .content .content__action .action__item *{color:#606060}.modal.modal-book-registration .content .content__action .action__item:hover{border-color:#4a8600;background-color:#549800}.modal.modal-book-registration .content .content__action .action__item:hover,.modal.modal-book-registration .content .content__action .action__item:hover *{color:#fff}.modal.modal-book-registration .content .content__action .action__item a{color:#666}.modal,.modal .modal__background{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;position:fixed;width:100%;height:100%;left:0;top:0;z-index:1000000;display:none}.modal.modal--active,.modal .modal--active.modal__background{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.modal .modal__background{display:block;opacity:.6;background:#000;filter:alpha(opacity=60);z-index:1000001}.modal .modal__window{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.1) inset;-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,.1) inset;-ms-box-shadow:1px 1px 2px 0 rgba(0,0,0,.1) inset;-o-box-shadow:1px 1px 2px 0 rgba(0,0,0,.1) inset;box-shadow:1px 1px 2px 0 rgba(0,0,0,.1) inset;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;width:auto;min-width:500px;height:auto;text-align:left;background:#fff;animation:slide .2s ease .2s 1 forwards;opacity:0;z-index:1000002;-webkit-animation:slide .2s ease .2s 1 forwards}@keyframes slide{100%{opacity:1}}@-webkit-keyframes slide{100%{opacity:1}}.modal .modal__window .window__header{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;height:44px;position:relative;border-bottom:1px solid #d4dacb}.modal .modal__window .window__header .header__title{position:absolute;box-sizing:border-box;height:45px;padding:0 15px;border-bottom:4px solid #64bc4b;z-index:1;font-size:16px;line-height:44px}.modal .modal__window .window__inner{padding:15px}.modal .modal__window .window__inner .inner__pagination{margin-top:-20px;margin-bottom:-10px}.modal .modal__window .window__close{position:absolute;right:10px;top:11px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;width:14px;height:14px;padding:4px;cursor:pointer}.modal .modal__window .window__close .close__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.modal .modal__window .window__close:hover{background-color:#64bc4b}.modal .modal__window .window__close:hover .close__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.modal.modal-invite-form .content .content__form{position:relative}.modal.modal-invite-form .content .content__form .form__users{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:720px;max-height:265px}.modal.modal-invite-form .content .content__form .form__users .users__user{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:180px;height:48px;padding:4px;margin-bottom:5px;background-color:#fff;box-sizing:border-box}.modal.modal-invite-form .content .content__form .form__users .users__user:hover{background-color:#64bc4b}.modal.modal-invite-form .content .content__form .form__users .users__user:hover .user__name{color:#fff}.modal.modal-invite-form .content .content__form .form__users .users__user .user__action{width:18px;margin-right:2px}.modal.modal-invite-form .content .content__form .form__users .users__user .user__action .action__cancel{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;display:none}.modal.modal-invite-form .content .content__form .form__users .users__user .user__icon{height:40px;width:40px;margin-right:5px}.modal.modal-invite-form .content .content__form .form__users .users__user .user__icon img{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;height:40px;width:40px}.modal.modal-invite-form .content .content__form .form__users .users__user .user__name{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;max-width:115px;font-size:13px;font-weight:normal}.modal.modal-invite-form .content .content__form .form__users .users__user.users__user--invited .user__action .action__invite{display:none}.modal.modal-invite-form .content .content__form .form__users .users__user.users__user--invited .user__action .action__cancel{display:block}.modal.modal-invite-form .content .content__form .form__message{height:20px;text-align:center;color:#f66}.modal.modal-invite-form .content .content__form .form__action{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3);width:300px}.modal.modal-invite-form .content .content__form .form__action,.modal.modal-invite-form .content .content__form .form__action *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.modal.modal-invite-form .content .content__form .form__action>*,.modal.modal-invite-form .content .content__form .form__action a,.modal.modal-invite-form .content .content__form .form__action button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.modal.modal-invite-form .content .content__form .form__action>*:hover,.modal.modal-invite-form .content .content__form .form__action a:hover,.modal.modal-invite-form .content .content__form .form__action button:hover{text-decoration:none}.modal.modal-invite-form .content .content__form .form__action>*:focus,.modal.modal-invite-form .content .content__form .form__action a:focus,.modal.modal-invite-form .content .content__form .form__action button:focus{outline:none}.modal.modal-invite-form .content .content__form .form__action,.modal.modal-invite-form .content .content__form .form__action *{color:#fff}.modal.modal-invite-form .content .content__form .form__action:hover{border:1px solid #ffca38;background-color:#ffca38}.modal.modal-invite-form .content .content__form .form__action,.modal.modal-invite-form .content .content__form .form__action *{font-size:13px;line-height:48px}.modal.modal-invite-form .content .content__form .form__action,.modal.modal-invite-form .content .content__form .form__action *{text-align:center}.modal.modal-invite-form .content .content__form .form__cover{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:absolute;top:0;width:100%;height:100%;background:#fff;opacity:.9;display:none}.modal.modal-invite-form .content .content__form .form__cover .cover__wrapper{position:relative;width:100%;height:100%}.modal.modal-invite-form .content .content__form .form__cover .cover__wrapper .wrapper__message{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:58px}.modal.modal-invite-form .content .content__form.content__form--loading .form__cover{display:block}.modal.modal-requirement-login .authentication-modal__header{font-size:14px;margin-bottom:15px}.modal.modal-requirement-login .authentication-modal__header>p{text-align:center}.modal.modal-requirement-login .authentication-modal__header>p:not(:first-child){margin-top:10px}.modal.modal-requirement-login .authentication-modal__content__item{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:1px solid #d4dacb;border-radius:4px;padding:15px}.modal.modal-requirement-login .authentication-modal__content__item:not(:first-child){margin-top:15px}.modal.modal-requirement-login .authentication-modal__content__item__header{color:#2b7653;font-size:14px;text-align:center;padding:15px;margin:-15px -15px 15px;border-bottom:1px solid #d4dacb}.modal.modal-requirement-login .authentication-modal__content__item__action>li:not(:first-child){margin-top:5px}.modal.modal-requirement-login .authentication-modal__footer{text-align:center;margin-top:15px}.modal .sns-share-buttons{display:flex;justify-content:flex-end;gap:12px;align-self:end}.modal .sns-share-buttons img{width:32px;height:32px;display:block}.books.book-list.book-list--grid{width:660px;margin:5px auto 20px;padding:0}.books.book-list.book-list--grid .book-list__group{width:660px;border-bottom:1px solid #f0f0f0}.books.book-list.book-list--grid .book-list__group:after{content:"";clear:both;height:0;display:block;visibility:hidden}.books.book-list.book-list--grid .book-list__group .group__book{width:132px;float:left;min-height:250px;padding:15px 5px 15px 5px;position:relative;box-sizing:border-box}.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;position:relative;width:122px;height:145px;margin-bottom:3px}.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail .thumbnail__cover .cover__image{max-width:120px;max-height:145px}.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail .thumbnail__cover .cover__icon .icon__review{width:26px;height:26px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -100px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden;position:absolute;left:-4px;top:-13px}.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail .thumbnail__cover .cover__icon .icon__review:hover{width:26px;height:26px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -200px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail .thumbnail__cover .cover__icon .icon__kindle{width:26px;height:26px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -150px -50px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden;position:absolute;right:-2px;top:-13px}.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail .thumbnail__cover .cover__icon .icon__read{position:absolute;height:20px;top:-10px;left:0;right:0;margin:0 auto;text-align:center;width:46px}.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail .thumbnail__cover .cover__icon .icon__read:before{-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;display:inline-block;box-sizing:border-box;height:20px;padding:4px 6px;opacity:.9;font-size:11px;line-height:1;text-align:center}.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail .thumbnail__cover .cover__icon .icon__read:before{background-color:#64bc4b;color:#fff;content:"読了"}.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail .thumbnail__cover .cover__icon .icon__wish{position:absolute;height:20px;top:-10px;left:0;right:0;margin:0 auto;text-align:center;width:66px}.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail .thumbnail__cover .cover__icon .icon__wish:before{-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;display:inline-block;box-sizing:border-box;height:20px;padding:4px 6px;opacity:.9;font-size:11px;line-height:1;text-align:center}.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail .thumbnail__cover .cover__icon .icon__wish:before{background-color:#333;color:#fff;content:"読みたい"}.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail .thumbnail__cover .cover__icon .icon__stacked{position:absolute;height:20px;top:-10px;left:0;right:0;margin:0 auto;text-align:center;width:46px}.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail .thumbnail__cover .cover__icon .icon__stacked:before{-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;display:inline-block;box-sizing:border-box;height:20px;padding:4px 6px;opacity:.9;font-size:11px;line-height:1;text-align:center}.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail .thumbnail__cover .cover__icon .icon__stacked:before{background-color:#333;color:#fff;content:"積読"}.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail .thumbnail__cover .cover__icon .icon__reading{position:absolute;height:20px;top:-10px;left:0;right:0;margin:0 auto;text-align:center;width:66px}.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail .thumbnail__cover .cover__icon .icon__reading:before{-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;display:inline-block;box-sizing:border-box;height:20px;padding:4px 6px;opacity:.9;font-size:11px;line-height:1;text-align:center}.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail .thumbnail__cover .cover__icon .icon__reading:before{background-color:#333;color:#fff;content:"読んでる"}.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail .thumbnail__action{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;position:absolute;width:100%;height:34px;left:0;bottom:0;margin:0 auto;border:0;background-color:#64bc4b;opacity:.9;display:none}.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail .thumbnail__action,.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail .thumbnail__action *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail .thumbnail__action>*,.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail .thumbnail__action a,.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail .thumbnail__action button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail .thumbnail__action>*:hover,.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail .thumbnail__action a:hover,.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail .thumbnail__action button:hover{text-decoration:none}.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail .thumbnail__action>*:focus,.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail .thumbnail__action a:focus,.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail .thumbnail__action button:focus{outline:none}.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail .thumbnail__action,.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail .thumbnail__action *{text-align:center}.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail .thumbnail__action,.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail .thumbnail__action *{color:#fff;font-size:12px;line-height:34px;font-weight:bold}.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail .thumbnail__action .action__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) 0px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin:0 5px -2px 0}.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail .thumbnail__action:hover{background-color:#ee921a}.books.book-list.book-list--grid .book-list__group .group__book .book__thumbnail:hover .thumbnail__action{display:block}.books.book-list.book-list--grid .book-list__group .group__book .book__detail{width:100%}.books.book-list.book-list--grid .book-list__group .group__book .book__detail .detail__title{position:relative;width:100%;height:30px;padding-right:4px;margin-bottom:2px;box-sizing:border-box;overflow:hidden;background:#fff;line-height:15px;font-size:11px}.books.book-list.book-list--grid .book-list__group .group__book .book__detail .detail__title a{word-wrap:break-word;overflow-wrap:break-word;font-weight:bold}.books.book-list.book-list--grid .book-list__group .group__book .detail__authors{height:1em;margin-bottom:5px}.books.book-list.book-list--grid .book-list__group .group__book .detail__authors>li>a{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;font-size:11px;line-height:1.5}.books.book-list.book-list--grid .book-list__group .group__book .detail__authors .detail__page,.books.book-list.book-list--grid .book-list__group .group__book .detail__authors .detail__edit{display:none}.books.book-list.book-list--grid .book-list__group .group__book .detail__options--priority,.books.book-list.book-list--grid .book-list__group .group__book .detail__options{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-bottom:3px}.books.book-list.book-list--grid .book-list__group .group__book .detail__options--priority .options__title,.books.book-list.book-list--grid .book-list__group .group__book .detail__options .options__title{-webkit-border-top-left-radius:4px;-moz-border-top-left-radius:4px;-ms-border-top-left-radius:4px;-o-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;-ms-border-bottom-left-radius:4px;-o-border-bottom-left-radius:4px;border-bottom-left-radius:4px;border-top:1px solid #999;border-bottom:1px solid #999;border-left:1px solid #999;box-sizing:border-box;background-color:#999;color:#fff;font-size:10px;line-height:18px;padding:0 5px}.books.book-list.book-list--grid .book-list__group .group__book .detail__options--priority .options__item,.books.book-list.book-list--grid .book-list__group .group__book .detail__options .options__item{-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;-ms-border-bottom-right-radius:4px;-o-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;box-sizing:border-box;color:#c33;font-size:10px;line-height:18px;padding:0 5px}.books.book-list.book-list--grid .book-list__group .group__book .detail__options--priority .options__item>a,.books.book-list.book-list--grid .book-list__group .group__book .detail__options .options__item>a{display:block;width:100%;color:#ddd;background-color:#fff;-webkit-border-top-right-radius:inherit;-moz-border-top-right-radius:inherit;-ms-border-top-right-radius:inherit;-o-border-top-right-radius:inherit;border-top-right-radius:inherit;-webkit-border-bottom-right-radius:inherit;-moz-border-bottom-right-radius:inherit;-ms-border-bottom-right-radius:inherit;-o-border-bottom-right-radius:inherit;border-bottom-right-radius:inherit}.books.book-list.book-list--grid .book-list__group .group__book .detail__options--priority .options__item>a:hover,.books.book-list.book-list--grid .book-list__group .group__book .detail__options .options__item>a:hover{color:#64bc4b;background-color:#f7fcec;text-decoration:none}.books.book-list.book-list--grid .book-list__group .group__book .detail__options--priority .options__item:not(:last-child),.books.book-list.book-list--grid .book-list__group .group__book .detail__options .options__item:not(:last-child){-webkit-border-top-right-radius:0;-moz-border-top-right-radius:0;-ms-border-top-right-radius:0;-o-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;-ms-border-bottom-right-radius:0;-o-border-bottom-right-radius:0;border-bottom-right-radius:0}.books.book-list.book-list--grid .book-list__group .group__book .detail__options--priority .options__item{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;text-align:center;padding:0}.books.book-list.book-list--grid .book-list__group .group__book .detail__options--priority .options__item.options__item--active>a{color:#64bc4b}.books.book-list.book-list--grid .book-list__group .group__book .detail__amazon{margin-top:5px}.books.book-list.book-list--grid .book-list__group .group__book .detail__amazon__link{display:block}.books.book-list.book-list--grid .book-list__group .group__book .detail__amazon__link__btn{width:100%;vertical-align:bottom}.books.book-list.book-list--grid .book-list__group .group__book .detail__date,.books.book-list.book-list--grid .book-list__group .group__book .detail__page,.books.book-list.book-list--grid .book-list__group .group__book .detail__edit{display:none}.books.book-list.book-list--list{width:100%;margin:0;padding:0}.books.book-list.book-list--list:empty{margin:5px auto 20px}.books.book-list.book-list--list .book-list__group{height:100%;margin-bottom:20px}.books.book-list.book-list--list .book-list__group .group__caption{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#666;background-color:#fff;border-bottom:1px solid #d4dacb}.books.book-list.book-list--list .book-list__group .group__caption .caption__date{width:120px;padding:10px 0 10px 10px;text-align:center}.books.book-list.book-list--list .book-list__group .group__caption .caption__title{width:230px;padding:10px;text-align:center}.books.book-list.book-list--list .book-list__group .group__caption .caption__author{width:132px;text-align:center}.books.book-list.book-list--list .book-list__group .group__caption .caption__page{width:70px;padding:10px 0 10px 10px;margin-right:100px;text-align:center}.books.book-list.book-list--list .book-list__group .group__book .book__thumbnail,.books.book-list.book-list--list .book-list__group .group__book .book__comment,.books.book-list.book-list--list .book-list__group .group__book .book__action{display:none}.books.book-list.book-list--list .book-list__group .group__book .book__detail{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;border-bottom:1px solid #e0e0e0;line-height:1}.books.book-list.book-list--list .book-list__group .group__book .book__detail .detail__date{width:120px;padding:10px 0 10px 10px;text-align:center}.books.book-list.book-list--list .book-list__group .group__book .book__detail .detail__title{width:230px;padding:10px;text-align:left}.books.book-list.book-list--list .book-list__group .group__book .book__detail .detail__title>a{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:inline-block;max-width:100%}.books.book-list.book-list--list .book-list__group .group__book .book__detail .detail__authors{width:132px}.books.book-list.book-list--list .book-list__group .group__book .book__detail .detail__authors>li{text-align:center}.books.book-list.book-list--list .book-list__group .group__book .book__detail .detail__authors>li>a{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:inline-block;max-width:100%}.books.book-list.book-list--list .book-list__group .group__book .book__detail .detail__page{width:70px;padding:10px 0 10px 10px;text-align:center}.books.book-list.book-list--list .book-list__group .group__book .book__detail .detail__edit{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);width:80px;margin:5px 10px;text-align:center}.books.book-list.book-list--list .book-list__group .group__book .book__detail .detail__edit,.books.book-list.book-list--list .book-list__group .group__book .book__detail .detail__edit *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.books.book-list.book-list--list .book-list__group .group__book .book__detail .detail__edit>*,.books.book-list.book-list--list .book-list__group .group__book .book__detail .detail__edit a,.books.book-list.book-list--list .book-list__group .group__book .book__detail .detail__edit button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.books.book-list.book-list--list .book-list__group .group__book .book__detail .detail__edit>*:hover,.books.book-list.book-list--list .book-list__group .group__book .book__detail .detail__edit a:hover,.books.book-list.book-list--list .book-list__group .group__book .book__detail .detail__edit button:hover{text-decoration:none}.books.book-list.book-list--list .book-list__group .group__book .book__detail .detail__edit>*:focus,.books.book-list.book-list--list .book-list__group .group__book .book__detail .detail__edit a:focus,.books.book-list.book-list--list .book-list__group .group__book .book__detail .detail__edit button:focus{outline:none}.books.book-list.book-list--list .book-list__group .group__book .book__detail .detail__edit,.books.book-list.book-list--list .book-list__group .group__book .book__detail .detail__edit *{font-size:11px;line-height:28px}.books.book-list.book-list--list .book-list__group .group__book .book__detail .detail__edit,.books.book-list.book-list--list .book-list__group .group__book .book__detail .detail__edit *{color:#606060}.books.book-list.book-list--list .book-list__group .group__book .book__detail .detail__edit:hover{border-color:#4a8600;background-color:#549800}.books.book-list.book-list--list .book-list__group .group__book .book__detail .detail__edit:hover,.books.book-list.book-list--list .book-list__group .group__book .book__detail .detail__edit:hover *{color:#fff}.books.book-list.book-list--list .book-list__group .group__book .book__detail .detail__edit,.books.book-list.book-list--list .book-list__group .group__book .book__detail .detail__edit *{text-align:center}.books.book-list.book-list--list .book-list__group .group__book .book__detail .detail__options,.books.book-list.book-list--list .book-list__group .group__book .book__detail .detail__options--priority,.books.book-list.book-list--list .book-list__group .group__book .book__detail .detail__amazon{display:none}.books.book{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;width:100%;height:auto;padding:0;margin:10px 0 0 0;background-color:#f8f8f8;border:1px solid #e8e8e8;box-sizing:border-box;text-align:left;clear:both;overflow:hidden}.books.book:after{content:"";clear:both;height:0;display:block;visibility:hidden}.books.book .book__cover{width:100px;height:auto;float:left;background-color:#e8e8e8;border-right:1px solid #e8e8e8;font-size:0;line-height:0;margin-right:10px}.books.book .book__cover .cover__thumbnail{width:100px;height:auto}.books.book .book__detail{float:left;max-width:479px}.books.book .book__detail .detail__title{word-wrap:break-word;overflow-wrap:break-word;width:100%;font-size:16px;line-height:20px;margin-top:10px}.books.book .book__detail .detail__title>a{color:#219315}.books.book .book__detail .detail__title>a:hover{color:#64bc4b;text-decoration:underline}.books.book .book__detail .detail__authors{margin-top:8px}.books.book .book__detail .detail__authors .authors__item>a{word-wrap:break-word;overflow-wrap:break-word;width:100%;font-size:80%;line-height:1.4}.books.book .book__detail .detail__action{margin-top:10px;padding-bottom:10px}.books.book .book__detail .detail__action:after{content:"";clear:both;height:0;display:block;visibility:hidden}.books.book .book__detail .detail__action .action__item{float:left;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);min-width:120px;margin:auto 0}.books.book .book__detail .detail__action .action__item,.books.book .book__detail .detail__action .action__item *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.books.book .book__detail .detail__action .action__item>*,.books.book .book__detail .detail__action .action__item a,.books.book .book__detail .detail__action .action__item button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.books.book .book__detail .detail__action .action__item>*:hover,.books.book .book__detail .detail__action .action__item a:hover,.books.book .book__detail .detail__action .action__item button:hover{text-decoration:none}.books.book .book__detail .detail__action .action__item>*:focus,.books.book .book__detail .detail__action .action__item a:focus,.books.book .book__detail .detail__action .action__item button:focus{outline:none}.books.book .book__detail .detail__action .action__item,.books.book .book__detail .detail__action .action__item *{color:#606060}.books.book .book__detail .detail__action .action__item:hover{border-color:#4a8600;background-color:#549800}.books.book .book__detail .detail__action .action__item:hover,.books.book .book__detail .detail__action .action__item:hover *{color:#fff}.books.book .book__detail .detail__action .action__item,.books.book .book__detail .detail__action .action__item *{text-align:center}.books.book .book__detail .detail__action .action__item,.books.book .book__detail .detail__action .action__item *{font-size:11px;line-height:28px}.books.book .book__detail .detail__action .action__item:not(:last-child){margin-right:5px}.partials.search.search-form{box-sizing:border-box;display:block;height:40px;margin:0 auto 30px;position:relative;width:400px}.search.guidance{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #d4dacb;margin:15px auto 25px;padding:15px 20px;width:600px;background-color:#f5fae9;line-height:1.5}.search.guidance .guidance__title{color:#64bc4b;font-size:20px;font-weight:normal;text-align:center;margin-bottom:5px}.search.guidance .guidance__content .content__search{box-sizing:border-box;display:block;height:40px;margin:15px auto;position:relative;width:500px}.feeds.loading{text-align:center;font-size:12px;height:38px;padding-top:10px;padding-bottom:10px}.feeds.loading img{vertical-align:middle;margin:0 10px 6px 0;width:32px;height:32px}.feeds.loading span{position:relative;color:#666;visibility:hidden;opacity:0;-webkit-animation:load 2s ease-in-out;-moz-animation:load 2s ease-in-out;-ms-animation:load 2s ease-in-out;-o-animation:load 2s ease-in-out;animation:load 2s ease-in-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.feeds.loading span:nth-of-type(1){-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s}.feeds.loading span:nth-of-type(2){-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-ms-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s}.feeds.loading span:nth-of-type(3){-webkit-animation-delay:.4s;-moz-animation-delay:.4s;-ms-animation-delay:.4s;-o-animation-delay:.4s;animation-delay:.4s}.feeds.loading span:nth-of-type(4){-webkit-animation-delay:.6s;-moz-animation-delay:.6s;-ms-animation-delay:.6s;-o-animation-delay:.6s;animation-delay:.6s}.feeds.loading span:nth-of-type(5){-webkit-animation-delay:.8s;-moz-animation-delay:.8s;-ms-animation-delay:.8s;-o-animation-delay:.8s;animation-delay:.8s}.feeds.loading span:nth-of-type(6){-webkit-animation-delay:1s;-moz-animation-delay:1s;-ms-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}@keyframes load{0%{visibility:hidden;opacity:.2}25%{visibility:visible;opacity:1}75%{visibility:visible;opacity:1}100%{visibility:hidden;opacity:.2}}.reviews-side .userpage-msg{margin-bottom:10px}.reviews-side .userpage-name{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.sidebars.book-list{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#fff;border:1px solid #d4dacb;box-sizing:border-box;position:relative;margin:0 0 10px 0}.sidebars.book-list .group__action .action__title .title__counter,.sidebars.book-list .group__title .title__counter{display:inline-block;*display:inline;*zoom:1;color:#fff;font-size:10px;font-weight:100;line-height:11px;margin:-4px 4px 0 0;padding:3px 6px;-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;border-radius:9px;background-color:#5ab34d;margin-left:10px}.sidebars.book-list .group__title{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;background-color:#f0f0f0;font-size:12px;line-height:32px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold}.sidebars.book-list .group__title>a{-webkit-border-radius:inherit inherit 0 0;-moz-border-radius:inherit inherit 0 0;-ms-border-radius:inherit inherit 0 0;-o-border-radius:inherit inherit 0 0;border-radius:inherit inherit 0 0;display:block;cursor:pointer;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold}.sidebars.book-list .group__title>a:hover{color:#333;font-weight:bold;text-decoration:none;background-color:#e0e0e0}.sidebars.book-list .group__title.group__title--inner{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-top:1px solid #d4dacb;line-height:31px}.sidebars.book-list .group__title.group__title--inner>a{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.sidebars.book-list .group__notice{font-weight:bold;margin:12px 12px 6px 12px;line-height:1.5;text-align:center}.sidebars.book-list .group__not-exist{padding:30px 0;text-align:center;color:#999;font-size:12px}.sidebars.book-list .group__action .action__title{background-color:#f0f0f0;font-size:12px;line-height:31px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold;border-top:1px solid #d4dacb}.sidebars.book-list .group__action .action__title>a{-webkit-border-radius:inherit inherit 0 0;-moz-border-radius:inherit inherit 0 0;-ms-border-radius:inherit inherit 0 0;-o-border-radius:inherit inherit 0 0;border-radius:inherit inherit 0 0;display:block;cursor:pointer;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold}.sidebars.book-list .group__action .action__title>a:hover{color:#333;font-weight:bold;text-decoration:none;background-color:#e0e0e0}.sidebars.book-list .group__action .action__title.action__title--inner{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-top:1px solid #d4dacb;line-height:31px}.sidebars.book-list .group__action .action__title.action__title--inner>a{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.sidebars.book-list .group__action .action__not-exist{padding:30px 0;text-align:center;color:#999;font-size:12px}.sidebars.book-list .group__action .action__items{margin:10px}.sidebars.book-list .group__action .action__items .items__item{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);line-height:40px;padding:0 12px;margin-bottom:5px;text-align:left;cursor:pointer;box-sizing:content-box}.sidebars.book-list .group__action .action__items .items__item,.sidebars.book-list .group__action .action__items .items__item *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.sidebars.book-list .group__action .action__items .items__item>*,.sidebars.book-list .group__action .action__items .items__item a,.sidebars.book-list .group__action .action__items .items__item button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.sidebars.book-list .group__action .action__items .items__item>*:hover,.sidebars.book-list .group__action .action__items .items__item a:hover,.sidebars.book-list .group__action .action__items .items__item button:hover{text-decoration:none}.sidebars.book-list .group__action .action__items .items__item>*:focus,.sidebars.book-list .group__action .action__items .items__item a:focus,.sidebars.book-list .group__action .action__items .items__item button:focus{outline:none}.sidebars.book-list .group__action .action__items .items__item,.sidebars.book-list .group__action .action__items .items__item *{color:#606060}.sidebars.book-list .group__action .action__items .items__item:hover{border-color:#4a8600;background-color:#549800}.sidebars.book-list .group__action .action__items .items__item:hover,.sidebars.book-list .group__action .action__items .items__item:hover *{color:#fff}.sidebars.book-list .group__action .action__items .items__item .item__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -400px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin-right:8px;margin-left:3px;line-height:40px;vertical-align:middle;margin-top:-1px}.sidebars.book-list .group__action .action__items .items__item .item__icon.item__icon--plus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) 0px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.book-list .group__action .action__items .items__item .item__icon.item__icon--minus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.book-list .group__action .action__items .items__item .item__icon.item__icon--mail{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -350px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.book-list .group__action .action__items .items__item .item__icon.item__icon--list{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -500px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.book-list .group__action .action__items .items__item .item__icon.item__icon--comment{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -300px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.book-list .group__action .action__items .items__item .item__icon.item__icon--close{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.book-list .group__action .action__items .items__item .item__icon.item__icon--setting{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -100px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.book-list .group__action .action__items .items__item .item__icon.item__icon--read{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.sidebars.book-list .group__action .action__items .items__item .item__icon.item__icon--read-active{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.sidebars.book-list .group__action .action__items .items__item .item__icon.item__icon--read-highlight{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.sidebars.book-list .group__action .action__items .items__item .item__icon.item__icon--reading{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -650px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.sidebars.book-list .group__action .action__items .items__item .item__icon.item__icon--stacked{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -700px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.sidebars.book-list .group__action .action__items .items__item .item__icon.item__icon--wish{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -750px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.sidebars.book-list .group__action .action__items .items__item .item__icon.item__icon--check{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.book-list .group__action .action__items .items__item .item__label{display:inline-block;*display:inline;*zoom:1;color:#606060}.sidebars.book-list .group__action .action__items .items__item:hover .item__label{color:#fff}.sidebars.book-list .group__action .action__items .items__item:hover .item__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -400px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.book-list .group__action .action__items .items__item:hover .item__icon.item__icon--plus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) 0px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.book-list .group__action .action__items .items__item:hover .item__icon.item__icon--minus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.book-list .group__action .action__items .items__item:hover .item__icon.item__icon--mail{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -350px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.book-list .group__action .action__items .items__item:hover .item__icon.item__icon--list{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -500px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.book-list .group__action .action__items .items__item:hover .item__icon.item__icon--comment{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -300px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.book-list .group__action .action__items .items__item:hover .item__icon.item__icon--close{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.book-list .group__action .action__items .items__item:hover .item__icon.item__icon--setting{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -100px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.book-list .group__action .action__items .items__item:hover .item__icon.item__icon--read{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.sidebars.book-list .group__action .action__items .items__item:hover .item__icon.item__icon--read-active{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.sidebars.book-list .group__action .action__items .items__item:hover .item__icon.item__icon--read-highlight{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.sidebars.book-list .group__action .action__items .items__item:hover .item__icon.item__icon--reading{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -650px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.sidebars.book-list .group__action .action__items .items__item:hover .item__icon.item__icon--stacked{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -700px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.sidebars.book-list .group__action .action__items .items__item:hover .item__icon.item__icon--wish{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -750px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.sidebars.book-list .group__action .action__items .items__item:hover .item__icon.item__icon--check{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.book-list .group__action .action__items .items__item.items__item--hidden-until-requested{display:none}.sidebars.book-list .group__action .action__items .items__item.items__item--hidden-until-requested[data-request-status=idle]{display:block}.sidebars.book-list .group__action .action__items .items__item.items__item--highlight{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.sidebars.book-list .group__action .action__items .items__item.items__item--highlight,.sidebars.book-list .group__action .action__items .items__item.items__item--highlight *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.sidebars.book-list .group__action .action__items .items__item.items__item--highlight>*,.sidebars.book-list .group__action .action__items .items__item.items__item--highlight a,.sidebars.book-list .group__action .action__items .items__item.items__item--highlight button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.sidebars.book-list .group__action .action__items .items__item.items__item--highlight>*:hover,.sidebars.book-list .group__action .action__items .items__item.items__item--highlight a:hover,.sidebars.book-list .group__action .action__items .items__item.items__item--highlight button:hover{text-decoration:none}.sidebars.book-list .group__action .action__items .items__item.items__item--highlight>*:focus,.sidebars.book-list .group__action .action__items .items__item.items__item--highlight a:focus,.sidebars.book-list .group__action .action__items .items__item.items__item--highlight button:focus{outline:none}.sidebars.book-list .group__action .action__items .items__item.items__item--highlight,.sidebars.book-list .group__action .action__items .items__item.items__item--highlight *{color:#fff}.sidebars.book-list .group__action .action__items .items__item.items__item--highlight:hover{border:1px solid #ffca38;background-color:#ffca38}.sidebars.book-list .group__action .action__items .items__item.items__item--highlight .item__label{color:#fff}.sidebars.book-list .group__action .action__items .items__item.items__item--unhighlight{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3)}.sidebars.book-list .group__action .action__items .items__item.items__item--unhighlight,.sidebars.book-list .group__action .action__items .items__item.items__item--unhighlight *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.sidebars.book-list .group__action .action__items .items__item.items__item--unhighlight>*,.sidebars.book-list .group__action .action__items .items__item.items__item--unhighlight a,.sidebars.book-list .group__action .action__items .items__item.items__item--unhighlight button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.sidebars.book-list .group__action .action__items .items__item.items__item--unhighlight>*:hover,.sidebars.book-list .group__action .action__items .items__item.items__item--unhighlight a:hover,.sidebars.book-list .group__action .action__items .items__item.items__item--unhighlight button:hover{text-decoration:none}.sidebars.book-list .group__action .action__items .items__item.items__item--unhighlight>*:focus,.sidebars.book-list .group__action .action__items .items__item.items__item--unhighlight a:focus,.sidebars.book-list .group__action .action__items .items__item.items__item--unhighlight button:focus{outline:none}.sidebars.book-list .group__action .action__items .items__item.items__item--unhighlight,.sidebars.book-list .group__action .action__items .items__item.items__item--unhighlight *{color:#666}.sidebars.book-list .group__action .action__items .items__item.items__item--unhighlight:hover{border-color:#4a8600;background-color:#549800}.sidebars.book-list .group__action .action__items .items__item.items__item--unhighlight:hover,.sidebars.book-list .group__action .action__items .items__item.items__item--unhighlight:hover *{color:#fff}.sidebars.book-list .group__action .action__items .items__item.items__item--active{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.sidebars.book-list .group__action .action__items .items__item.items__item--active,.sidebars.book-list .group__action .action__items .items__item.items__item--active *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.sidebars.book-list .group__action .action__items .items__item.items__item--active>*,.sidebars.book-list .group__action .action__items .items__item.items__item--active a,.sidebars.book-list .group__action .action__items .items__item.items__item--active button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.sidebars.book-list .group__action .action__items .items__item.items__item--active>*:hover,.sidebars.book-list .group__action .action__items .items__item.items__item--active a:hover,.sidebars.book-list .group__action .action__items .items__item.items__item--active button:hover{text-decoration:none}.sidebars.book-list .group__action .action__items .items__item.items__item--active>*:focus,.sidebars.book-list .group__action .action__items .items__item.items__item--active a:focus,.sidebars.book-list .group__action .action__items .items__item.items__item--active button:focus{outline:none}.sidebars.book-list .group__action .action__items .items__item.items__item--active,.sidebars.book-list .group__action .action__items .items__item.items__item--active *{color:#fff}.sidebars.book-list .group__action .action__items .items__item.items__item--active:hover{border:1px solid #ffca38;background-color:#ffca38}.sidebars.book-list .group__action .action__items .items__item.items__item--active .item__label{color:#fff}.sidebars.book-list .group__action .action__items .items__item.items__item--active .item__icon.item__icon--plus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) 0px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.book-list .group__action .action__items .items__item.items__item--active .item__icon.item__icon--minus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.book-list .group__action .action__items .items__item.items__item--active .item__icon.item__icon--mail{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.book-list .group__action .action__items .items__item.items__item--active .item__icon.item__icon--comment{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -300px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.book-list .group__action .action__items .items__item.items__item--active .item__icon.item__icon--close{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.book-list .group__action .action__items .items__item.items__item--active .item__icon.item__icon--setting{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -100px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.book-list .group__action .action-list{margin:10px}.sidebars.book-list .group__action .action-list__item{margin:5px 0}.sidebars.book-list .group__action .action__more{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);width:125px;margin:10px 0 10px 160px}.sidebars.book-list .group__action .action__more,.sidebars.book-list .group__action .action__more *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.sidebars.book-list .group__action .action__more>*,.sidebars.book-list .group__action .action__more a,.sidebars.book-list .group__action .action__more button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.sidebars.book-list .group__action .action__more>*:hover,.sidebars.book-list .group__action .action__more a:hover,.sidebars.book-list .group__action .action__more button:hover{text-decoration:none}.sidebars.book-list .group__action .action__more>*:focus,.sidebars.book-list .group__action .action__more a:focus,.sidebars.book-list .group__action .action__more button:focus{outline:none}.sidebars.book-list .group__action .action__more,.sidebars.book-list .group__action .action__more *{color:#606060}.sidebars.book-list .group__action .action__more:hover{border-color:#4a8600;background-color:#549800}.sidebars.book-list .group__action .action__more:hover,.sidebars.book-list .group__action .action__more:hover *{color:#fff}.sidebars.book-list .group__action .action__more,.sidebars.book-list .group__action .action__more *{text-align:center}.sidebars.book-list .group__action .action__more,.sidebars.book-list .group__action .action__more *{font-size:11px;line-height:28px}.sidebars.book-list .group__action .action__more .more__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -200px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin:0 5px -3px 0}.sidebars.book-list .group__footer{padding:10px}.sidebars.book-list .group__footer .footer__actions{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.sidebars.book-list .group__footer .footer__actions .actions__more{width:150px;margin-left:auto;padding-left:5px}.sidebars.book-list .group__footer.group__footer--border{border-top:1px solid #d4dacb}.communities-side{padding-bottom:5px}.communities-side li:not(:last-child){border-bottom:1px solid #f0f0f0}.communities-side li a{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:13px;line-height:1;padding:8px 10px;background-color:#fff;box-sizing:border-box;max-width:100%}.communities-side li a:hover{text-decoration:none;color:#fff;background-color:#64bc4b}.sidebars.featured{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#fff;border:1px solid #d4dacb;box-sizing:border-box;position:relative;margin:0 0 10px 0}.sidebars.featured .group__action .action__title .title__counter,.sidebars.featured .group__title .title__counter{display:inline-block;*display:inline;*zoom:1;color:#fff;font-size:10px;font-weight:100;line-height:11px;margin:-4px 4px 0 0;padding:3px 6px;-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;border-radius:9px;background-color:#5ab34d;margin-left:10px}.sidebars.featured .group__title{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;background-color:#f0f0f0;font-size:12px;line-height:32px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold}.sidebars.featured .group__title>a{-webkit-border-radius:inherit inherit 0 0;-moz-border-radius:inherit inherit 0 0;-ms-border-radius:inherit inherit 0 0;-o-border-radius:inherit inherit 0 0;border-radius:inherit inherit 0 0;display:block;cursor:pointer;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold}.sidebars.featured .group__title>a:hover{color:#333;font-weight:bold;text-decoration:none;background-color:#e0e0e0}.sidebars.featured .group__title.group__title--inner{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-top:1px solid #d4dacb;line-height:31px}.sidebars.featured .group__title.group__title--inner>a{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.sidebars.featured .group__notice{font-weight:bold;margin:12px 12px 6px 12px;line-height:1.5;text-align:center}.sidebars.featured .group__not-exist{padding:30px 0;text-align:center;color:#999;font-size:12px}.sidebars.featured .group__action .action__title{background-color:#f0f0f0;font-size:12px;line-height:31px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold;border-top:1px solid #d4dacb}.sidebars.featured .group__action .action__title>a{-webkit-border-radius:inherit inherit 0 0;-moz-border-radius:inherit inherit 0 0;-ms-border-radius:inherit inherit 0 0;-o-border-radius:inherit inherit 0 0;border-radius:inherit inherit 0 0;display:block;cursor:pointer;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;color:#333;font-weight:bold}.sidebars.featured .group__action .action__title>a:hover{color:#333;font-weight:bold;text-decoration:none;background-color:#e0e0e0}.sidebars.featured .group__action .action__title.action__title--inner{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-top:1px solid #d4dacb;line-height:31px}.sidebars.featured .group__action .action__title.action__title--inner>a{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.sidebars.featured .group__action .action__not-exist{padding:30px 0;text-align:center;color:#999;font-size:12px}.sidebars.featured .group__action .action__items{margin:10px}.sidebars.featured .group__action .action__items .items__item{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);line-height:40px;padding:0 12px;margin-bottom:5px;text-align:left;cursor:pointer;box-sizing:content-box}.sidebars.featured .group__action .action__items .items__item,.sidebars.featured .group__action .action__items .items__item *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.sidebars.featured .group__action .action__items .items__item>*,.sidebars.featured .group__action .action__items .items__item a,.sidebars.featured .group__action .action__items .items__item button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.sidebars.featured .group__action .action__items .items__item>*:hover,.sidebars.featured .group__action .action__items .items__item a:hover,.sidebars.featured .group__action .action__items .items__item button:hover{text-decoration:none}.sidebars.featured .group__action .action__items .items__item>*:focus,.sidebars.featured .group__action .action__items .items__item a:focus,.sidebars.featured .group__action .action__items .items__item button:focus{outline:none}.sidebars.featured .group__action .action__items .items__item,.sidebars.featured .group__action .action__items .items__item *{color:#606060}.sidebars.featured .group__action .action__items .items__item:hover{border-color:#4a8600;background-color:#549800}.sidebars.featured .group__action .action__items .items__item:hover,.sidebars.featured .group__action .action__items .items__item:hover *{color:#fff}.sidebars.featured .group__action .action__items .items__item .item__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -400px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin-right:8px;margin-left:3px;line-height:40px;vertical-align:middle;margin-top:-1px}.sidebars.featured .group__action .action__items .items__item .item__icon.item__icon--plus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) 0px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.featured .group__action .action__items .items__item .item__icon.item__icon--minus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.featured .group__action .action__items .items__item .item__icon.item__icon--mail{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -350px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.featured .group__action .action__items .items__item .item__icon.item__icon--list{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -500px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.featured .group__action .action__items .items__item .item__icon.item__icon--comment{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -300px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.featured .group__action .action__items .items__item .item__icon.item__icon--close{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.featured .group__action .action__items .items__item .item__icon.item__icon--setting{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -100px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.featured .group__action .action__items .items__item .item__icon.item__icon--read{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.sidebars.featured .group__action .action__items .items__item .item__icon.item__icon--read-active{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.sidebars.featured .group__action .action__items .items__item .item__icon.item__icon--read-highlight{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.sidebars.featured .group__action .action__items .items__item .item__icon.item__icon--reading{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -650px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.sidebars.featured .group__action .action__items .items__item .item__icon.item__icon--stacked{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -700px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.sidebars.featured .group__action .action__items .items__item .item__icon.item__icon--wish{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -750px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.sidebars.featured .group__action .action__items .items__item .item__icon.item__icon--check{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.featured .group__action .action__items .items__item .item__label{display:inline-block;*display:inline;*zoom:1;color:#606060}.sidebars.featured .group__action .action__items .items__item:hover .item__label{color:#fff}.sidebars.featured .group__action .action__items .items__item:hover .item__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -400px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.featured .group__action .action__items .items__item:hover .item__icon.item__icon--plus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) 0px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.featured .group__action .action__items .items__item:hover .item__icon.item__icon--minus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.featured .group__action .action__items .items__item:hover .item__icon.item__icon--mail{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -350px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.featured .group__action .action__items .items__item:hover .item__icon.item__icon--list{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -500px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.featured .group__action .action__items .items__item:hover .item__icon.item__icon--comment{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -300px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.featured .group__action .action__items .items__item:hover .item__icon.item__icon--close{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.featured .group__action .action__items .items__item:hover .item__icon.item__icon--setting{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -100px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.featured .group__action .action__items .items__item:hover .item__icon.item__icon--read{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.sidebars.featured .group__action .action__items .items__item:hover .item__icon.item__icon--read-active{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.sidebars.featured .group__action .action__items .items__item:hover .item__icon.item__icon--read-highlight{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -600px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.sidebars.featured .group__action .action__items .items__item:hover .item__icon.item__icon--reading{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -650px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.sidebars.featured .group__action .action__items .items__item:hover .item__icon.item__icon--stacked{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -700px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.sidebars.featured .group__action .action__items .items__item:hover .item__icon.item__icon--wish{width:20px;height:20px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -750px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;width:20px;height:20px;margin-left:0;margin-right:5px}.sidebars.featured .group__action .action__items .items__item:hover .item__icon.item__icon--check{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.featured .group__action .action__items .items__item.items__item--hidden-until-requested{display:none}.sidebars.featured .group__action .action__items .items__item.items__item--hidden-until-requested[data-request-status=idle]{display:block}.sidebars.featured .group__action .action__items .items__item.items__item--highlight{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.sidebars.featured .group__action .action__items .items__item.items__item--highlight,.sidebars.featured .group__action .action__items .items__item.items__item--highlight *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.sidebars.featured .group__action .action__items .items__item.items__item--highlight>*,.sidebars.featured .group__action .action__items .items__item.items__item--highlight a,.sidebars.featured .group__action .action__items .items__item.items__item--highlight button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.sidebars.featured .group__action .action__items .items__item.items__item--highlight>*:hover,.sidebars.featured .group__action .action__items .items__item.items__item--highlight a:hover,.sidebars.featured .group__action .action__items .items__item.items__item--highlight button:hover{text-decoration:none}.sidebars.featured .group__action .action__items .items__item.items__item--highlight>*:focus,.sidebars.featured .group__action .action__items .items__item.items__item--highlight a:focus,.sidebars.featured .group__action .action__items .items__item.items__item--highlight button:focus{outline:none}.sidebars.featured .group__action .action__items .items__item.items__item--highlight,.sidebars.featured .group__action .action__items .items__item.items__item--highlight *{color:#fff}.sidebars.featured .group__action .action__items .items__item.items__item--highlight:hover{border:1px solid #ffca38;background-color:#ffca38}.sidebars.featured .group__action .action__items .items__item.items__item--highlight .item__label{color:#fff}.sidebars.featured .group__action .action__items .items__item.items__item--unhighlight{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#bbb;background-color:#eee;box-shadow:0 1px 0 rgba(220,220,220,.3)}.sidebars.featured .group__action .action__items .items__item.items__item--unhighlight,.sidebars.featured .group__action .action__items .items__item.items__item--unhighlight *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.sidebars.featured .group__action .action__items .items__item.items__item--unhighlight>*,.sidebars.featured .group__action .action__items .items__item.items__item--unhighlight a,.sidebars.featured .group__action .action__items .items__item.items__item--unhighlight button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.sidebars.featured .group__action .action__items .items__item.items__item--unhighlight>*:hover,.sidebars.featured .group__action .action__items .items__item.items__item--unhighlight a:hover,.sidebars.featured .group__action .action__items .items__item.items__item--unhighlight button:hover{text-decoration:none}.sidebars.featured .group__action .action__items .items__item.items__item--unhighlight>*:focus,.sidebars.featured .group__action .action__items .items__item.items__item--unhighlight a:focus,.sidebars.featured .group__action .action__items .items__item.items__item--unhighlight button:focus{outline:none}.sidebars.featured .group__action .action__items .items__item.items__item--unhighlight,.sidebars.featured .group__action .action__items .items__item.items__item--unhighlight *{color:#666}.sidebars.featured .group__action .action__items .items__item.items__item--unhighlight:hover{border-color:#4a8600;background-color:#549800}.sidebars.featured .group__action .action__items .items__item.items__item--unhighlight:hover,.sidebars.featured .group__action .action__items .items__item.items__item--unhighlight:hover *{color:#fff}.sidebars.featured .group__action .action__items .items__item.items__item--active{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.sidebars.featured .group__action .action__items .items__item.items__item--active,.sidebars.featured .group__action .action__items .items__item.items__item--active *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.sidebars.featured .group__action .action__items .items__item.items__item--active>*,.sidebars.featured .group__action .action__items .items__item.items__item--active a,.sidebars.featured .group__action .action__items .items__item.items__item--active button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.sidebars.featured .group__action .action__items .items__item.items__item--active>*:hover,.sidebars.featured .group__action .action__items .items__item.items__item--active a:hover,.sidebars.featured .group__action .action__items .items__item.items__item--active button:hover{text-decoration:none}.sidebars.featured .group__action .action__items .items__item.items__item--active>*:focus,.sidebars.featured .group__action .action__items .items__item.items__item--active a:focus,.sidebars.featured .group__action .action__items .items__item.items__item--active button:focus{outline:none}.sidebars.featured .group__action .action__items .items__item.items__item--active,.sidebars.featured .group__action .action__items .items__item.items__item--active *{color:#fff}.sidebars.featured .group__action .action__items .items__item.items__item--active:hover{border:1px solid #ffca38;background-color:#ffca38}.sidebars.featured .group__action .action__items .items__item.items__item--active .item__label{color:#fff}.sidebars.featured .group__action .action__items .items__item.items__item--active .item__icon.item__icon--plus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) 0px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.featured .group__action .action__items .items__item.items__item--active .item__icon.item__icon--minus{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.featured .group__action .action__items .items__item.items__item--active .item__icon.item__icon--mail{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.featured .group__action .action__items .items__item.items__item--active .item__icon.item__icon--comment{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -300px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.featured .group__action .action__items .items__item.items__item--active .item__icon.item__icon--close{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.featured .group__action .action__items .items__item.items__item--active .item__icon.item__icon--setting{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -100px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.featured .group__action .action-list{margin:10px}.sidebars.featured .group__action .action-list__item{margin:5px 0}.sidebars.featured .group__action .action__more{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);width:125px;margin:10px 0 10px 160px}.sidebars.featured .group__action .action__more,.sidebars.featured .group__action .action__more *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.sidebars.featured .group__action .action__more>*,.sidebars.featured .group__action .action__more a,.sidebars.featured .group__action .action__more button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.sidebars.featured .group__action .action__more>*:hover,.sidebars.featured .group__action .action__more a:hover,.sidebars.featured .group__action .action__more button:hover{text-decoration:none}.sidebars.featured .group__action .action__more>*:focus,.sidebars.featured .group__action .action__more a:focus,.sidebars.featured .group__action .action__more button:focus{outline:none}.sidebars.featured .group__action .action__more,.sidebars.featured .group__action .action__more *{color:#606060}.sidebars.featured .group__action .action__more:hover{border-color:#4a8600;background-color:#549800}.sidebars.featured .group__action .action__more:hover,.sidebars.featured .group__action .action__more:hover *{color:#fff}.sidebars.featured .group__action .action__more,.sidebars.featured .group__action .action__more *{text-align:center}.sidebars.featured .group__action .action__more,.sidebars.featured .group__action .action__more *{font-size:11px;line-height:28px}.sidebars.featured .group__action .action__more .more__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -200px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;margin:0 5px -3px 0}.sidebars.featured .group__footer{padding:10px}.sidebars.featured .group__footer .footer__actions{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.sidebars.featured .group__footer .footer__actions .actions__more{width:150px;margin-left:auto;padding-left:5px}.sidebars.featured .group__footer.group__footer--border{border-top:1px solid #d4dacb}.side-books>li{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding:10px;border-bottom:1px solid #ddd}.side-books>li:last-child{border-bottom:none}.side-books__cover{position:relative;width:62px;height:80px;margin-right:10px}.side-books__cover img{position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;margin:auto;max-width:100%;max-height:100%;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 2px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 2px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 2px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.2)}.side-books__details{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.side-books__title{font-size:12px;font-weight:bold;line-height:1.31;margin-bottom:2px;word-wrap:break-word}.side-books__authors{font-size:11px;line-height:1.31;max-width:206px;margin-bottom:5px}.side-books__authors a{display:block;max-width:206px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.side-books__data__item{margin-bottom:6px;font-size:10px}.side-books__data__item:after{content:"";clear:both;height:0;display:block;visibility:hidden}.side-books__data__item__key{float:left;background-color:#999;padding:4px 5px;border-radius:4px 0 0 4px;color:#fff}.side-books__data__item__value{float:left;background-color:#fff;padding:3px 5px;border:1px solid #f0f0f0;border-left:none;border-radius:0 4px 4px 0}.books-side-item{padding:10px;border-bottom:1px solid #ddd;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.books-side-item:last-child{border-bottom:none}.books-side-item__cover{margin-right:10px}.books-side-item__cover img{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 2px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 2px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 2px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.2)}.books-side-item__details{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.books-side-item__title{font-size:12px;line-height:1.3;font-weight:bold;margin-bottom:6px}.books-side-item__authors{font-size:11px;margin-bottom:6px}.books-side-item__authors a{line-height:1.3}.books-side-item__data__item{margin-bottom:6px;font-size:10px}.books-side-item__data__item:after{content:"";clear:both;height:0;display:block;visibility:hidden}.books-side-item__data__item__key{float:left;background-color:#999;padding:4px 5px;border-radius:4px 0 0 4px;color:#fff}.books-side-item__data__item__value{float:left;background-color:#fff;padding:3px 5px;border:1px solid #f0f0f0;border-left:none;border-radius:0 4px 4px 0}.sidebars.groups.book{padding:10px;border-bottom:1px solid #ddd}.sidebars.groups.book:after{content:"";clear:both;height:0;display:block;visibility:hidden}.sidebars.groups.book .book__thumbnail{padding:0 10px 0 0;float:left}.sidebars.groups.book .book__thumbnail .thumbnail__cover{display:block;position:relative;width:60px;height:75px}.sidebars.groups.book .book__thumbnail .thumbnail__cover .cover__image{position:absolute;max-width:60px;max-height:75px;top:0;bottom:0;left:0;right:0;margin:auto;z-index:1}.sidebars.groups.book .book__detail{width:205px;float:left;font-size:12px}.sidebars.groups.book .book__detail .detail__title{font-weight:bold;line-height:1.31}.sidebars.groups.book .book__detail .detail__author{margin-top:3px}.sidebars.groups.book .book__detail .detail__author>li{font-size:90%;line-height:1.31}.sidebars.groups.book .book__detail .detail__registration{font-size:90%;margin-top:5px}.sidebars.groups.book .book__detail .detail__registration:after{content:"";clear:both;height:0;display:block;visibility:hidden}.sidebars.groups.book .book__detail .detail__registration .registration__label{float:left;background-color:#999;padding:4px 5px;border-radius:4px 0 0 4px;color:#fff}.sidebars.groups.book .book__detail .detail__registration .registration__counter{float:left;background-color:#fff;padding:3px 5px;border:1px solid #f0f0f0;border-left:none;border-radius:0 4px 4px 0;color:#c33}.sidebars.static.hontai .hontai__group{width:264px;padding:10px 10px 5px;margin:0 auto}.sidebars.static.hontai .hontai__group:after{content:"";clear:both;height:0;display:block;visibility:hidden}.sidebars.static.hontai .hontai__group .group__book{width:132px;float:left;padding:0 5px;position:relative;box-sizing:border-box}.sidebars.static.hontai .hontai__group .group__book .book__cover{position:relative;text-align:center;width:122px;height:145px;margin-bottom:3px}.sidebars.static.hontai .hontai__group .group__book .book__cover>a>img{position:absolute;max-width:100%;max-height:100%;top:0;bottom:0;left:0;right:0;margin:auto}.sidebars.static.hontai .hontai__group .group__book .book__detail{width:100%}.sidebars.static.hontai .hontai__group .group__book .book__detail .detail__title{position:relative;width:100%;height:30px;padding-right:4px;margin-bottom:2px;box-sizing:border-box;overflow:hidden;background:#fff;line-height:15px;font-size:11px}.sidebars.static.hontai .hontai__group .group__book .book__detail .detail__title a{word-wrap:break-word;overflow-wrap:break-word;font-weight:bold}.sidebars.static.hontai .hontai__group .group__book .detail__authors{height:1em;margin-bottom:5px}.sidebars.static.hontai .hontai__group .group__book .detail__authors>li>a{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;font-size:11px;line-height:1.5}.sidebars.static.hontai .hontai__group .group__book .detail__authors .detail__page,.sidebars.static.hontai .hontai__group .group__book .detail__authors .detail__edit{display:none}.sidebars.static.authors .authors__list{padding:10px;font-size:0;text-align:left}.sidebars.static.authors .authors__list .list__item{display:inline-block;margin-right:4px;margin-bottom:4px}.sidebars.static.authors .authors__list .list__item:nth-child(3n){margin-right:0}.sidebars.static.authors .authors__list .list__item>a{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:inline-block;width:82px;padding:3px;border:1px solid #ddd;color:#666;font-size:13px;line-height:1.4;background-color:#fff;text-align:center}.sidebars.static.authors .authors__list .list__item>a:hover{color:#fff;background-color:#64bc4b;border-color:#64bc4b;text-decoration:none}.sidebars.helpsearch .helpsearch__search{margin:15px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.sidebars.helpsearch .helpsearch__search__input{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;border-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:none;border-right:none}.sidebars.helpsearch .helpsearch__search__button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;appearance:none;transition:all .1s ease;background-color:#418701;border-top-right-radius:4px;border-bottom-right-radius:4px;width:40px}.sidebars.helpsearch .helpsearch__search__button__icon{overflow:hidden;text-indent:100%;white-space:nowrap}.sidebars.helpsearch .helpsearch__search__button:hover{background-color:#61b901}.sidebars.helpsearch .helpsearch__search--gcse{overflow:hidden;margin:1px;min-height:63px}.sidebars.helpsearch .helpsearch__search--gcse input{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.sidebars.helpsearch .helpsearch__search--gcse .gsc-search-box{width:270px}.sidebars.helpsearch .helpsearch__nav{margin-bottom:5px}.sidebars.helpsearch .helpsearch__nav .nav__item{position:relative}.sidebars.helpsearch .helpsearch__nav .nav__item .item__label{display:block;font-size:13px;font-weight:bold;color:#444;line-height:1.5;padding:8px 10px;background-color:#f8f8f8;cursor:pointer;border-bottom:1px solid #f0f0f0}.sidebars.helpsearch .helpsearch__nav .nav__item .item__label:hover{color:#64bc4b}.sidebars.helpsearch .helpsearch__nav .nav__item .item__checkbox{display:none}.sidebars.helpsearch .helpsearch__nav .nav__item .item__icon{position:absolute;top:12px;right:10px;z-index:1;transition:transform .2s ease-out;width:10px;height:10px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -650px 0px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden}.sidebars.helpsearch .helpsearch__nav .nav__item .child__list{transition:all .2s}.sidebars.helpsearch .helpsearch__nav .nav__item .child__list .list__item:not(:last-child){border-bottom:1px solid #f8f8f8}.sidebars.helpsearch .helpsearch__nav .nav__item .child__list .list__item a{display:block;font-size:13px;line-height:1.4;padding:8px 10px 8px 20px;color:#333;background-color:#fff;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.sidebars.helpsearch .helpsearch__nav .nav__item .child__list .list__item a:hover{text-decoration:none;color:#fff;background-color:#64bc4b}.sidebars.helpsearch .helpsearch__nav .nav__item .child__list .list__item.list__item--active a{color:#fff;background-color:#64bc4b}.sidebars.helpsearch .helpsearch__nav .nav__item input[type=checkbox].item__checkbox~.child__list{height:0;overflow:hidden}.sidebars.helpsearch .helpsearch__nav .nav__item input[type=checkbox].item__checkbox:checked~.child__list{height:auto;border-bottom:1px solid #f0f0f0}.sidebars.helpsearch .helpsearch__nav .nav__item input[type=checkbox].item__checkbox:checked~.child__list.child__list--introduction{height:70px}.sidebars.helpsearch .helpsearch__nav .nav__item input[type=checkbox].item__checkbox:checked~.child__list.child__list--account{height:175px}.sidebars.helpsearch .helpsearch__nav .nav__item input[type=checkbox].item__checkbox:checked~.child__list.child__list--book{height:140px}.sidebars.helpsearch .helpsearch__nav .nav__item input[type=checkbox].item__checkbox:checked~.child__list.child__list--review{height:105px}.sidebars.helpsearch .helpsearch__nav .nav__item input[type=checkbox].item__checkbox:checked~.child__list.child__list--data{height:140px}.sidebars.helpsearch .helpsearch__nav .nav__item input[type=checkbox].item__checkbox:checked~.child__list.child__list--search{height:175px}.sidebars.helpsearch .helpsearch__nav .nav__item input[type=checkbox].item__checkbox:checked~.child__list.child__list--sns{height:105px}.sidebars.helpsearch .helpsearch__nav .nav__item input[type=checkbox].item__checkbox:checked~.child__list.child__list--bookcase{height:35px}.sidebars.helpsearch .helpsearch__nav .nav__item input[type=checkbox].item__checkbox:checked~.child__list.child__list--privacy{height:35px}.sidebars.helpsearch .helpsearch__nav .nav__item input[type=checkbox].item__checkbox:checked~.child__list.child__list--faq{height:105px}.sidebars.helpsearch .helpsearch__nav .nav__item input[type=checkbox].item__checkbox:checked~.item__icon{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg)}.userdata-home .user-profiles{padding:10px}.userdata-home .user-profiles:after{content:"";clear:both;height:0;display:block;visibility:hidden}.userdata-home .user-profiles .user-profiles__avatar{float:left;margin-right:10px}.userdata-home .user-profiles .user-profiles__avatar img{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:64px;height:64px}.userdata-home .user-profiles dd.user-profiles__details{margin-left:74px}.userdata-home .user-profiles dd.user-profiles__details .details__name{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:12px;font-weight:bold}.userdata-home .user-profiles dd.user-profiles__details .details__btn{font-size:12px;font-weight:100;margin-top:10px}.userdata-home .userdata-home__stats{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;border-top:1px solid #d4dacb}.userdata-home .userdata-home__stats .stats__thismonth{box-sizing:border-box;width:50%}.userdata-home .userdata-home__stats .stats__thismonth .thismonth__title{background-color:#f0f0f0;border-bottom:1px solid #fff;border-right:1px solid #f0f0f0;font-size:12px;font-weight:bold;line-height:31px;color:#333;text-align:center}.userdata-home .userdata-home__stats .stats__thismonth .thismonth__list{border-right:1px solid #f0f0f0}.userdata-home .userdata-home__stats .stats__thismonth .thismonth__list .list__item{padding:10px 5px 10px 10px}.userdata-home .userdata-home__stats .stats__thismonth .thismonth__list .list__item:not(:last-child){border-bottom:1px solid #f0f0f0}.userdata-home .userdata-home__stats .stats__thismonth .thismonth__list .list__item .item__number{font-size:14px;font-weight:bold;color:#555}.userdata-home .userdata-home__stats .stats__thismonth .thismonth__list .list__item .item__unit{font-size:10px;color:#555;margin-left:2px}.userdata-home .userdata-home__stats .stats__lastmonth{box-sizing:border-box;width:50%}.userdata-home .userdata-home__stats .stats__lastmonth .lastmonth__title{background-color:#f0f0f0;border-bottom:1px solid #fff;font-size:12px;font-weight:bold;line-height:31px;color:#333;text-align:center}.userdata-home .userdata-home__stats .stats__lastmonth .lastmonth__list{background-color:#fff}.userdata-home .userdata-home__stats .stats__lastmonth .lastmonth__list .list__item{padding:10px 10px 10px 5px}.userdata-home .userdata-home__stats .stats__lastmonth .lastmonth__list .list__item:not(:last-child){border-bottom:1px solid #f0f0f0}.userdata-home .userdata-home__stats .stats__lastmonth .lastmonth__list .list__item .item__number{font-size:14px;font-weight:bold;color:#555}.userdata-home .userdata-home__stats .stats__lastmonth .lastmonth__list .list__item .item__unit{font-size:10px;color:#555;margin-left:2px}.userdata-home .userdata-home__stats:hover{text-decoration:none !important}.userdata-home .userdata-home__stats:hover .stats__thismonth .thismonth__list .list__item .item__number,.userdata-home .userdata-home__stats:hover .stats__thismonth .thismonth__list .list__item .item__unit{color:#64bc4b}.userdata-home .userdata-home__stats:hover .stats__lastmonth .lastmonth__list .list__item .item__number,.userdata-home .userdata-home__stats:hover .stats__lastmonth .lastmonth__list .list__item .item__unit{color:#64bc4b}.userdata-home .userdata-home__review .review__title{background-color:#f0f0f0;border-top:1px solid #d4dacb;border-bottom:1px solid #fff;font-size:12px;font-weight:bold;line-height:31px;color:#333;text-align:left;padding-left:10px}.userdata-home .userdata-home__review .review__graph{margin:10px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;background-color:#f0f0f0;height:20px;text-align:left}.userdata-home .userdata-home__review .review__graph .graph__count{-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;background-color:#64bc4b;height:20px;min-width:40px !important;color:#fff;font-size:11px;line-height:20px;text-align:center}.userdata-home .userdata-home__review .review__graph .graph__count>a{color:#fff;display:block}.userdata-home .userdata-home__review .review__graph .graph__count>a:visited{color:#fff}.userdata-home .userdata-home__review .review__graph .graph__count>a:hover{color:#ff0;text-decoration:none}.userdata-home .userdata-home__review .review__graph .graph__none{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;height:20px;font-size:11px;line-height:20px;text-align:center}.userdata-home .userdata-home__review .review__graph .graph__none>a{color:#333;display:block}.userdata-home .userdata-home__review .review__graph .graph__none>a:visited{color:#333}.userdata-home .userdata-home__review .review__graph .graph__none>a:hover{color:#64bc4b;text-decoration:none}.userdata-home .userdata-home__calendar .calendar__outline{color:#666;font-size:13px;padding:10px}ul.side-follow-list{margin:10px 9px 0 9px}ul.side-follow-list:after{content:"";clear:both;height:0;display:block;visibility:hidden}ul.side-follow-list li{float:left;margin:0 3px 8px 3px;width:64px}ul.side-follow-list li img{-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s}ul.side-follow-list li img:hover{-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s;opacity:.6}.usersearch-search-block .usersearch-search{margin:10px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.usersearch-search-block .usersearch-search__input{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;border-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:none;border-right:none;height:40px}.usersearch-search-block .usersearch-search__button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;appearance:none;transition:all .1s ease;background-color:#418701;border-top-right-radius:4px;border-bottom-right-radius:4px;width:35px;height:40px;padding-top:4px}.usersearch-search-block .usersearch-search__button__icon{width:10px;height:10px;background:url(/packs/sprite_bookmeter-751013e1f2cf22b31ce22bff4e4d6757.png) -450px 0px;background-size:1000px 200px;display:inline-block;font-size:0;overflow:hidden;margin-top:0;margin-left:0;width:20px;height:20px}.usersearch-search-block .usersearch-search__button:hover{background-color:#61b901}.usersearch-search-block .usersearch-option{margin:10px;border:1px solid #eee;border-radius:4px}.usersearch-search-block .usersearch-option__title{background-color:#eee;padding:10px;font-size:12px;position:relative}.usersearch-search-block .usersearch-option__title:before{content:"";width:10px;height:10px;transform:translate(-50%, -50%) rotate(45deg);background:#eee;position:absolute;top:0;left:30px}.usersearch-search-block .usersearch-option__list__item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:10px}.usersearch-search-block .usersearch-option__list__item:not(:last-child){border-bottom:1px solid #eee;padding-bottom:10px}.usersearch-search-block .usersearch-option__list__item>label{-webkit-flex-basis:40px;-moz-flex-basis:40px;-ms-flex-preferred-size:40px;flex-basis:40px;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:11px;color:#999;padding:5px}.usersearch-search-block .usersearch-option__list__item>select{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;background-color:#f8f8f8;border:1px solid #ccc;border-radius:4px;font-size:12px;height:28px;margin-left:10px;padding-left:5px}.usersearch-tweet-sidebar p{padding:10px;line-height:1.5}.usersearch-tweet-sidebar .button-twitter{margin:0 10px 10px}.usersearch-facebook-sidebar p{padding:10px;line-height:1.5}.usersearch-facebook-sidebar .button-facebook{margin:0 10px 10px}.userdata .userdata-side{margin:5px}.userdata .userdata-side__name{font-size:16px;line-height:1.3;font-weight:bold;text-align:center;word-wrap:break-word;overflow-wrap:break-word}.userdata .userdata-side__follower-link{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);margin-top:5px}.userdata .userdata-side__follower-link,.userdata .userdata-side__follower-link *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.userdata .userdata-side__follower-link>*,.userdata .userdata-side__follower-link a,.userdata .userdata-side__follower-link button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.userdata .userdata-side__follower-link>*:hover,.userdata .userdata-side__follower-link a:hover,.userdata .userdata-side__follower-link button:hover{text-decoration:none}.userdata .userdata-side__follower-link>*:focus,.userdata .userdata-side__follower-link a:focus,.userdata .userdata-side__follower-link button:focus{outline:none}.userdata .userdata-side__follower-link,.userdata .userdata-side__follower-link *{color:#606060}.userdata .userdata-side__follower-link:hover{border-color:#4a8600;background-color:#549800}.userdata .userdata-side__follower-link:hover,.userdata .userdata-side__follower-link:hover *{color:#fff}.userdata .userdata-side__follower-link,.userdata .userdata-side__follower-link *{text-align:center}.userdata .userdata-side__follower-link__num{display:inline-block;width:auto;height:auto;font-size:14px;line-height:14px;font-weight:bold}.userdata .userdata-side__follower-link__text{display:inline-block;width:auto;height:auto;font-size:8px;line-height:14px;margin-left:5px}.userdata .userdata-side__summary-link{display:block;text-align:center;font-size:11px;line-height:1.3;color:#666;margin-top:10px;word-wrap:break-word;overflow-wrap:break-word}.userdata .userdata-side__avatar{font-size:11px;margin-top:5px;text-align:center;margin:10px 0}.userdata .userdata-side__avatar>img{width:128px;height:128px;border-radius:4px;vertical-align:bottom}.userdata .userdata-side__action{margin-top:10px}.userdata .userdata-side__action>li:not(:last-child){margin-bottom:5px}.userdata .userdata-side__action__message{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3)}.userdata .userdata-side__action__message,.userdata .userdata-side__action__message *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.userdata .userdata-side__action__message>*,.userdata .userdata-side__action__message a,.userdata .userdata-side__action__message button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.userdata .userdata-side__action__message>*:hover,.userdata .userdata-side__action__message a:hover,.userdata .userdata-side__action__message button:hover{text-decoration:none}.userdata .userdata-side__action__message>*:focus,.userdata .userdata-side__action__message a:focus,.userdata .userdata-side__action__message button:focus{outline:none}.userdata .userdata-side__action__message,.userdata .userdata-side__action__message *{text-align:center}.userdata .userdata-side__action__message,.userdata .userdata-side__action__message *{color:#606060}.userdata .userdata-side__action__message:hover{border-color:#4a8600;background-color:#549800}.userdata .userdata-side__action__message:hover,.userdata .userdata-side__action__message:hover *{color:#fff}.userdata .userdata-side__action__message__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -350px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;vertical-align:middle;margin-top:-1px;margin-right:5px}.userdata .userdata-side__action__message:hover .userdata-side__action__message__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -350px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;vertical-align:middle;margin-top:-1px;margin-right:5px}.userdata .userdata-side__action__follow{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3)}.userdata .userdata-side__action__follow,.userdata .userdata-side__action__follow *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.userdata .userdata-side__action__follow>*,.userdata .userdata-side__action__follow a,.userdata .userdata-side__action__follow button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.userdata .userdata-side__action__follow>*:hover,.userdata .userdata-side__action__follow a:hover,.userdata .userdata-side__action__follow button:hover{text-decoration:none}.userdata .userdata-side__action__follow>*:focus,.userdata .userdata-side__action__follow a:focus,.userdata .userdata-side__action__follow button:focus{outline:none}.userdata .userdata-side__action__follow,.userdata .userdata-side__action__follow *{text-align:center}.userdata .userdata-side__action__follow,.userdata .userdata-side__action__follow *{color:#606060}.userdata .userdata-side__action__follow:hover{border-color:#4a8600;background-color:#549800}.userdata .userdata-side__action__follow:hover,.userdata .userdata-side__action__follow:hover *{color:#fff}.userdata .userdata-side__action__follow__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -400px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;vertical-align:middle;margin-top:-1px;margin-right:5px}.userdata .userdata-side__action__follow:hover .userdata-side__action__follow__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -400px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;vertical-align:middle;margin-top:-1px;margin-right:5px}.userdata .userdata-side__action__unfollow{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#de850b;background-color:#f39514;box-shadow:0 1px 0 rgba(220,135,20,.3)}.userdata .userdata-side__action__unfollow,.userdata .userdata-side__action__unfollow *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.userdata .userdata-side__action__unfollow>*,.userdata .userdata-side__action__unfollow a,.userdata .userdata-side__action__unfollow button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.userdata .userdata-side__action__unfollow>*:hover,.userdata .userdata-side__action__unfollow a:hover,.userdata .userdata-side__action__unfollow button:hover{text-decoration:none}.userdata .userdata-side__action__unfollow>*:focus,.userdata .userdata-side__action__unfollow a:focus,.userdata .userdata-side__action__unfollow button:focus{outline:none}.userdata .userdata-side__action__unfollow,.userdata .userdata-side__action__unfollow *{text-align:center}.userdata .userdata-side__action__unfollow,.userdata .userdata-side__action__unfollow *{color:#fff}.userdata .userdata-side__action__unfollow:hover{border:1px solid #ffca38;background-color:#ffca38}.userdata .userdata-side__action__unfollow__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -50px -50px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden;vertical-align:middle;margin-top:-1px;margin-right:5px}.userdata .userdata-nav{margin:0 0 5px 0;padding:0}.userdata .userdata-nav>li{box-sizing:border-box;height:35px}.userdata .userdata-nav>li:after{content:"";clear:both;height:0;display:block;visibility:hidden}.userdata .userdata-nav>li:not(:last-child){border-bottom:1px solid #f0f0f0}.userdata .userdata-nav>li>a{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;box-sizing:border-box;color:#333;display:block;height:35px;padding:5px 12px 6px 12px}.userdata .userdata-nav>li>a:hover{background-color:#64bc4b;color:#fff}.userdata .userdata-nav .userdata-nav__text{display:inline-block;*display:inline;*zoom:1;font-size:95%;height:24px;line-height:24px;margin-left:4px;vertical-align:bottom}.userdata .userdata-nav .userdata-nav__count{display:inline-block;*display:inline;*zoom:1;float:right;font-size:95%;height:24px;line-height:24px;vertical-align:bottom}.userdata .userdata-nav .userdata-nav__count .count__unit{margin-left:2px;font-size:80%}.userdata .userdata-nav .userdata-nav_icon{display:inline-block;height:24px;width:24px;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-repeat:no-repeat;mask-position:center}.userdata .userdata-nav .userdata-nav_icon--star{-webkit-mask-image:url(/packs/star-pc-e98a14854af862b0d216f52fef9f75e3.svg);-webkit-mask-size:18px;-webkit-mask-position:30% 50%;mask-image:url(/packs/star-pc-e98a14854af862b0d216f52fef9f75e3.svg);mask-size:18px;mask-position:30% 50%;background-color:#ee921a}.userdata .user-stats{font-size:12px;line-height:1.31;margin:0 0 5px 0;padding:0}.userdata .user-stats>dt{border-top:1px solid #f8f8f8;box-sizing:border-box;clear:both;color:#999;float:left;padding:8px 0px 8px 12px;width:36%}.userdata .user-stats>dd{border-top:1px solid #f8f8f8;box-sizing:border-box;float:right;padding:8px 10px 8px 0;width:64%}.userdata .user-stats dt.user-stats__profile{border-top:1px solid #f0f0f0;padding:8px 0px 8px 12px;width:100%}.userdata .user-stats dd.user-stats__profile-text{padding:0px 10px 8px 12px;width:100%;border-top:none}.userdata .user-stats dt:first-child,.userdata .user-stats dd:first-child{border-top:none}.userdata .user-stats:after{content:".";display:block;height:0;font-size:0;visibility:hidden;clear:both;float:none}.userdata .not-exist{padding:30px 0;text-align:center;color:#999;font-size:12px}.userpage-name{padding:10px 12px 10px;font-size:16px;line-height:1.5;font-weight:bold;text-align:center}.userpage-image{text-align:center;margin-bottom:5px}.userpage-msg,.userpage-favorite{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s;background-color:#fcfcfc;border:1px solid #ececec;box-sizing:border-box;display:block;text-align:center;width:200px;height:35px;margin:0 auto 5px;padding-top:4px}.userpage-msg .label,.userpage-favorite .label{color:#666;vertical-align:top}.userpage-msg:hover,.userpage-favorite:hover{background-color:#64bc4b;border-color:#64bc4b;color:#fff;text-decoration:none}.userpage-msg:hover .label,.userpage-favorite:hover .label{color:#fff;text-decoration:none}.userpage-msg a:hover,.userpage-favorite a:hover{text-decoration:none}.userpage-msg .label,.userpage-favorite .label{font-size:12px;line-height:24px;margin-left:5px}.userpage-favorite{margin-bottom:15px}.sns-share{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-justify-content:space-evenly;justify-content:space-evenly}.sns-share .sns-share__button{width:30px;height:30px;background-size:cover}.sns-share .sns-share__button:hover{opacity:.9}.sns-share .sns-share__button *{height:100%;display:block}.sns-share .sns-share__button .button__text{overflow:hidden;text-indent:100%;white-space:nowrap}.users.bookcase{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;background:#481606}.users.bookcase #bookcase___edit-mode{display:none}.users.bookcase #bookcase___edit-mode:checked~.bookcase__toolbar .toolbar__action .action__button.action__button--sort{display:none}.users.bookcase #bookcase___edit-mode:checked~.bookcase__toolbar .toolbar__action .action__button.action__button--sort-complete{display:block}.users.bookcase #bookcase___edit-mode:checked~.bookcase__content .content__shelf .shelf__books .books__book .book__cover .cover__image{padding:0 0 2px 0;box-shadow:0px 1px 20px 0px #64bc4b;background:rgba(0,88,75,.5)}.users.bookcase #bookcase___edit-mode:checked~.bookcase__content .content__controller{z-index:1}.users.bookcase .bookcase__toolbar{position:relative;padding:8px 0;margin:0 10px}.users.bookcase .bookcase__toolbar:after{content:"";clear:both;height:0;display:block;visibility:hidden}.users.bookcase .bookcase__toolbar .toolbar__paginator .paginator__link,.users.bookcase .bookcase__toolbar .toolbar__action .action__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#cca126}.users.bookcase .bookcase__toolbar .toolbar__paginator .paginator__link,.users.bookcase .bookcase__toolbar .toolbar__action .action__button,.users.bookcase .bookcase__toolbar .toolbar__paginator .paginator__link *,.users.bookcase .bookcase__toolbar .toolbar__action .action__button *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.users.bookcase .bookcase__toolbar .toolbar__paginator .paginator__link>*,.users.bookcase .bookcase__toolbar .toolbar__action .action__button>*,.users.bookcase .bookcase__toolbar .toolbar__paginator .paginator__link a,.users.bookcase .bookcase__toolbar .toolbar__action .action__button a,.users.bookcase .bookcase__toolbar .toolbar__paginator .paginator__link button,.users.bookcase .bookcase__toolbar .toolbar__action .action__button button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.users.bookcase .bookcase__toolbar .toolbar__paginator .paginator__link>*:hover,.users.bookcase .bookcase__toolbar .toolbar__action .action__button>*:hover,.users.bookcase .bookcase__toolbar .toolbar__paginator .paginator__link a:hover,.users.bookcase .bookcase__toolbar .toolbar__action .action__button a:hover,.users.bookcase .bookcase__toolbar .toolbar__paginator .paginator__link button:hover,.users.bookcase .bookcase__toolbar .toolbar__action .action__button button:hover{text-decoration:none}.users.bookcase .bookcase__toolbar .toolbar__paginator .paginator__link>*:focus,.users.bookcase .bookcase__toolbar .toolbar__action .action__button>*:focus,.users.bookcase .bookcase__toolbar .toolbar__paginator .paginator__link a:focus,.users.bookcase .bookcase__toolbar .toolbar__action .action__button a:focus,.users.bookcase .bookcase__toolbar .toolbar__paginator .paginator__link button:focus,.users.bookcase .bookcase__toolbar .toolbar__action .action__button button:focus{outline:none}.users.bookcase .bookcase__toolbar .toolbar__paginator .paginator__link,.users.bookcase .bookcase__toolbar .toolbar__action .action__button,.users.bookcase .bookcase__toolbar .toolbar__paginator .paginator__link *,.users.bookcase .bookcase__toolbar .toolbar__action .action__button *{text-align:center}.users.bookcase .bookcase__toolbar .toolbar__paginator .paginator__link,.users.bookcase .bookcase__toolbar .toolbar__action .action__button,.users.bookcase .bookcase__toolbar .toolbar__paginator .paginator__link *,.users.bookcase .bookcase__toolbar .toolbar__action .action__button *{font-size:11px;line-height:28px}.users.bookcase .bookcase__toolbar .toolbar__paginator .paginator__link,.users.bookcase .bookcase__toolbar .toolbar__action .action__button,.users.bookcase .bookcase__toolbar .toolbar__paginator .paginator__link *,.users.bookcase .bookcase__toolbar .toolbar__action .action__button *{color:#fff}.users.bookcase .bookcase__toolbar .toolbar__paginator .paginator__link:hover,.users.bookcase .bookcase__toolbar .toolbar__action .action__button:hover{background-color:#f3c84e}.users.bookcase .bookcase__toolbar .toolbar__paginator .paginator__link:hover,.users.bookcase .bookcase__toolbar .toolbar__action .action__button:hover,.users.bookcase .bookcase__toolbar .toolbar__paginator .paginator__link:hover *,.users.bookcase .bookcase__toolbar .toolbar__action .action__button:hover *{color:#000}.users.bookcase .bookcase__toolbar .toolbar__action{display:flex;float:right}.users.bookcase .bookcase__toolbar .toolbar__action .action__button{width:120px;margin:0 5px}.users.bookcase .bookcase__toolbar .toolbar__action .action__button.action__button--add .button__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) 0px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.bookcase .bookcase__toolbar .toolbar__action .action__button.action__button--sort .button__icon,.users.bookcase .bookcase__toolbar .toolbar__action .action__button.action__button--sort-complete .button__icon{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -100px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.users.bookcase .bookcase__toolbar .toolbar__action .action__button.action__button--sort-complete{display:none;background-color:#f3c84e}.users.bookcase .bookcase__toolbar .toolbar__action .action__button.action__button--sort-complete,.users.bookcase .bookcase__toolbar .toolbar__action .action__button.action__button--sort-complete *{color:#000}.users.bookcase .bookcase__toolbar .toolbar__action .action__button .button__icon{margin-right:3px;margin-bottom:-3px}.users.bookcase .bookcase__toolbar .toolbar__paginator{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.users.bookcase .bookcase__toolbar .toolbar__paginator .paginator__link{width:30px;padding:0;margin-left:2px;margin-right:2px}.users.bookcase .bookcase__toolbar .toolbar__paginator .paginator__link.paginator__link--current{background-color:#f3c84e}.users.bookcase .bookcase__toolbar .toolbar__pagination-detail{width:100%;color:#f3e2a6;text-align:center;font-size:11px;line-height:30px}.users.bookcase .bookcase__toolbar .toolbar__notice{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:none;width:100%;height:90%;position:absolute;top:0;opacity:.6;background:#fff url(/packs/spinner-acdc0aa9f356f0bf5d6b0c8491ee11a2.gif) center no-repeat;background-size:contain}.users.bookcase .bookcase__toolbar .toolbar__notice.toolbar__notice--requesting{display:block}.users.bookcase .bookcase__content{position:relative;height:600px;overflow:hidden;padding:20px 0 0 0;display:block}.users.bookcase .bookcase__content .content__controller{position:absolute;top:-2%;left:-2%;width:102%;height:102%;opacity:.01;cursor:default;z-index:-1}.users.bookcase .bookcase__content .content__controller.content__controller--hover{cursor:move}.users.bookcase .bookcase__content .content__shelf{position:absolute;top:-600px;width:100%;padding:20px 0 0 0}.users.bookcase .bookcase__content .content__shelf.content__shelf--drag{cursor:move}.users.bookcase .bookcase__content .content__shelf.content__shelf--drag .shelf__sort-paginator{display:block}.users.bookcase .bookcase__content .content__shelf.content__shelf--animation-up{animation:content__shelf-animation-up .4s ease}@keyframes content__shelf-animation-up{0%{top:-600px}100%{top:-1200px}}.users.bookcase .bookcase__content .content__shelf.content__shelf--animation-down{animation:content__shelf-animation-down .4s ease}@keyframes content__shelf-animation-down{0%{top:-600px}100%{top:0}}.users.bookcase .bookcase__content .content__shelf .shelf__books{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:600px;padding:0 46px 0 47px;margin:0;box-sizing:border-box;background:url(/packs/bg_bookcases-6f259480798ee76ce34e4dcacba85425.png) repeat-y top center;background-size:100% 150px}.users.bookcase .bookcase__content .content__shelf .shelf__books .books__book{position:relative;width:15%;height:150px;padding:0 2.5%;z-index:0}.users.bookcase .bookcase__content .content__shelf .shelf__books .books__book:hover{z-index:1}.users.bookcase .bookcase__content .content__shelf .shelf__books .books__book:hover .book__detail{display:block}.users.bookcase .bookcase__content .content__shelf .shelf__books .books__book.books__book--drag{opacity:.5}.users.bookcase .bookcase__content .content__shelf .shelf__books .books__book.books__book--drag .book__cover{animation:books__book--drag-appearance 1.5s ease}@keyframes books__book--drag-appearance{0%{box-shadow:0px 0px 6px 3px #5ab34d}100%{box-shadow:none}}.users.bookcase .bookcase__content .content__shelf .shelf__books .books__book.books__book--loading .book__cover .cover__loading{display:block}.users.bookcase .bookcase__content .content__shelf .shelf__books .books__book .book__cover{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;width:90px;height:130px;margin-top:10px}.users.bookcase .bookcase__content .content__shelf .shelf__books .books__book .book__cover .cover__loading{display:none;width:100%;height:100%;border:1px solid #888;box-sizing:border-box;background:#fff url(/packs/spinner-acdc0aa9f356f0bf5d6b0c8491ee11a2.gif) center no-repeat;background-size:50%;opacity:.3}.users.bookcase .bookcase__content .content__shelf .shelf__books .books__book .book__cover .cover__image{position:relative;width:100%;max-height:100%;transition:.5s ease}.users.bookcase .bookcase__content .content__shelf .shelf__books .books__book .book__cover .cover__ranking{position:absolute;top:-20px;left:-20px;width:40px;height:41px;padding-top:3px;color:#eee;font-weight:bold;text-align:center;line-height:41px;font-size:16px;text-shadow:#333 1px 1px 0;background-image:url(/packs/sprite_ranking_icon-96dae24ac7ea1796fa76e7e698cc405d.png);background-repeat:no-repeat;background-size:500px 100px;background-position:-400px 0px}.users.bookcase .bookcase__content .content__shelf .shelf__books .books__book .book__cover .cover__ranking.cover__ranking--1{background-position:0 0;overflow:hidden;white-space:nowrap;text-indent:100%}.users.bookcase .bookcase__content .content__shelf .shelf__books .books__book .book__cover .cover__ranking.cover__ranking--2{background-position:-100px 0;overflow:hidden;white-space:nowrap;text-indent:100%}.users.bookcase .bookcase__content .content__shelf .shelf__books .books__book .book__cover .cover__ranking.cover__ranking--3{background-position:-200px 0;overflow:hidden;white-space:nowrap;text-indent:100%}.users.bookcase .bookcase__content .content__shelf .shelf__books .books__book .book__cover .cover__ranking.cover__ranking--4{background-position:-300px 0}.users.bookcase .bookcase__content .content__shelf .shelf__books .books__book .book__cover .cover__ranking.cover__ranking--5{background-position:-300px 0}.users.bookcase .bookcase__content .content__shelf .shelf__books .books__book .book__cover .cover__ranking.cover__ranking--6{background-position:-300px 0}.users.bookcase .bookcase__content .content__shelf .shelf__books .books__book .book__cover .cover__ranking.cover__ranking--7{background-position:-300px 0}.users.bookcase .bookcase__content .content__shelf .shelf__books .books__book .book__cover .cover__ranking.cover__ranking--8{background-position:-300px 0}.users.bookcase .bookcase__content .content__shelf .shelf__books .books__book .book__cover .cover__ranking.cover__ranking--9{background-position:-300px 0}.users.bookcase .bookcase__content .content__shelf .shelf__books .books__book .book__cover .cover__ranking.cover__ranking--10{background-position:-300px 0}.users.bookcase .bookcase__content .content__shelf .shelf__books .books__book .book__cover .cover__ranking .ranking__suffix{font-size:12px}.users.bookcase .bookcase__content .content__shelf .shelf__books .books__book .book__detail{display:none;animation:book__detail-appearance .5s ease}@keyframes book__detail-appearance{0%{opacity:0}100%{opacity:1}}.users.bookcase .bookcase__content .content__shelf .shelf__books .books__book .book__detail .detail__title{position:relative;background-color:#fff;border:1px solid #333;border-radius:4px;position:absolute;top:-20px;left:-30%;width:160%;padding:5px 10px;box-sizing:border-box;color:#333;font-size:11px;line-height:1.4;text-align:center}.users.bookcase .bookcase__content .content__shelf .shelf__books .books__book .book__detail .detail__title:before{content:"";position:absolute;bottom:-5px;left:50%;margin-left:-5px;border-top:5px solid #333;border-left:5px solid transparent;border-right:5px solid transparent}.users.bookcase .bookcase__content .content__shelf .shelf__books .books__book .book__detail .detail__title:after{content:"";position:absolute;bottom:-4px;left:50%;margin-left:-4px;border-top:4px solid #fff;border-left:4px solid transparent;border-right:4px solid transparent}.users.bookcase .bookcase__content .content__shelf .shelf__books .books__book .book__detail .detail__remove{position:absolute;top:85%;left:80%;width:18px;height:18px;background:url(/packs/sprite_bookcases-1f35bc560dcf76089044d82ee07095ac.png) -350px 0px;background-size:500px 150px;display:inline-block;font-size:0;overflow:hidden}.users.calendar{margin:0 25px 15px}.users.calendar .calendar__weeks .weeks__week .week__days .days__day,.users.calendar .calendar__wdays .wdays__wday{-webkit-box-flex:1;-webkit-flex:1 1 0%;-moz-box-flex:1;-moz-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%}.users.calendar.calendar--embedded{margin:0 10px 5px 10px}.users.calendar.calendar--embedded .calendar__header{display:none}.users.calendar.calendar--embedded .calendar__wdays .wdays__wday{font-size:12px;line-height:24px}.users.calendar.calendar--embedded .calendar__weeks{margin-bottom:5px}.users.calendar.calendar--embedded .calendar__summary .summary__item{line-height:20px;font-size:12px}.users.calendar.calendar--embedded .calendar__summary .summary__item .item__number{font-size:14px}.users.calendar .calendar__header{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin:15px 0 10px 0}.users.calendar .calendar__header .header__item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;width:10%;text-align:center;margin:10px auto}.users.calendar .calendar__header .header__item.header__item--prev-month{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.users.calendar .calendar__header .header__item.header__item--prev-month .item__button{transform:rotate(-90deg)}.users.calendar .calendar__header .header__item.header__item--current{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;width:80%}.users.calendar .calendar__header .header__item.header__item--next-month{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.users.calendar .calendar__header .header__item.header__item--next-month .item__button{transform:rotate(90deg)}.users.calendar .calendar__header .header__item .item__field{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 0%;-moz-box-flex:1;-moz-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%}.users.calendar .calendar__header .header__item .item__field.item__field--year{text-align:right;padding-right:5px}.users.calendar .calendar__header .header__item .item__field.item__field--year .field__btn{margin:0 0 0 auto}.users.calendar .calendar__header .header__item .item__field.item__field--month{text-align:left;padding-left:5px}.users.calendar .calendar__header .header__item .item__field.item__field--month .field__btn{margin:0 auto 0 0}.users.calendar .calendar__header .header__item .item__field .field__btn{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 1em;border:1px solid #fff;box-sizing:border-box;display:block;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3);position:relative;color:#333;font-size:16px;font-weight:bold;cursor:pointer;width:150px}.users.calendar .calendar__header .header__item .item__field .field__btn,.users.calendar .calendar__header .header__item .item__field .field__btn *{color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px;line-height:38px;text-decoration:none;text-align:left;cursor:pointer}.users.calendar .calendar__header .header__item .item__field .field__btn>*,.users.calendar .calendar__header .header__item .item__field .field__btn a,.users.calendar .calendar__header .header__item .item__field .field__btn button{width:100%;height:100%;padding:0;display:block;border:none;background-color:transparent}.users.calendar .calendar__header .header__item .item__field .field__btn>*:hover,.users.calendar .calendar__header .header__item .item__field .field__btn a:hover,.users.calendar .calendar__header .header__item .item__field .field__btn button:hover{text-decoration:none}.users.calendar .calendar__header .header__item .item__field .field__btn>*:focus,.users.calendar .calendar__header .header__item .item__field .field__btn a:focus,.users.calendar .calendar__header .header__item .item__field .field__btn button:focus{outline:none}.users.calendar .calendar__header .header__item .item__field .field__btn,.users.calendar .calendar__header .header__item .item__field .field__btn *{color:#606060}.users.calendar .calendar__header .header__item .item__field .field__btn:hover{border-color:#4a8600;background-color:#549800}.users.calendar .calendar__header .header__item .item__field .field__btn:hover,.users.calendar .calendar__header .header__item .item__field .field__btn:hover *{color:#fff}.users.calendar .calendar__header .header__item .item__field .field__btn,.users.calendar .calendar__header .header__item .item__field .field__btn *{text-align:center}.users.calendar .calendar__header .header__item .item__field .field__btn:after{display:block;content:"";position:absolute;top:50%;right:12px;width:0;height:0;margin:-5px 0 0 0;border-top:6px solid #666;border-left:6px solid transparent;transform:rotate(135deg)}.users.calendar .calendar__header .header__item .item__field .field__btn:hover:after{border-top-color:#fff}.users.calendar .calendar__header .header__item .item__field .field__btn:hover .btn__selector{display:block;opacity:1}.users.calendar .calendar__header .header__item .item__field .field__btn .btn__selector{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;position:absolute;left:-1px;top:35px;z-index:1;transition:.2s ease opacity;opacity:0;display:none}.users.calendar .calendar__header .header__item .item__field .field__btn .btn__selector .selector__item:first-child>a{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-top:2px solid #ccc}.users.calendar .calendar__header .header__item .item__field .field__btn .btn__selector .selector__item:last-child>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.users.calendar .calendar__header .header__item .item__field .field__btn .btn__selector .selector__item>a{display:block;color:#333;font-weight:normal;background-color:#fff;line-height:30px;min-width:148px;text-align:center;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.users.calendar .calendar__header .header__item .item__field .field__btn .btn__selector .selector__item>a:hover{background-color:#64bc4b;color:#fff;text-decoration:none}.users.calendar .calendar__header .header__item .item__field .field__btn .btn__selector .selector__item.selector__item--selected>a{color:#fff;font-weight:bold;background-color:#64bc4b}.users.calendar .calendar__header .header__item .item__button{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;width:28px;height:28px;border:1px solid #ccc;cursor:pointer;border-color:#ccc;background-color:#fcfcfc;box-shadow:0 1px 0 rgba(220,220,220,.3)}.users.calendar .calendar__header .header__item .item__button .button__icon{width:16px;height:16px;background:url(/packs/sprite_bookcases-1f35bc560dcf76089044d82ee07095ac.png) -50px -50px;background-size:500px 150px;display:inline-block;font-size:0;overflow:hidden;margin:6px 4px}.users.calendar .calendar__header .header__item .item__button:hover{border-color:#4a8600}.users.calendar .calendar__wdays{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;background-color:#f8f8f8}.users.calendar .calendar__wdays .wdays__wday{color:#999;font-size:14px;text-align:center;line-height:32px;border-top:1px solid #d4dacb;border-bottom:1px solid #d4dacb;border-right:1px solid #d4dacb}.users.calendar .calendar__wdays .wdays__wday:first-child{border-left:1px solid #d4dacb}.users.calendar .calendar__wdays .wdays__wday.wdays__wday--sat{color:#36f;background-color:#f3f8fd}.users.calendar .calendar__wdays .wdays__wday.wdays__wday--sun{color:#f33;background-color:#fff0f0}.users.calendar .calendar__weeks{margin-bottom:15px}.users.calendar .calendar__weeks .weeks__week{height:64px}.users.calendar .calendar__weeks .weeks__week .week__days{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;height:100%}.users.calendar .calendar__weeks .weeks__week .week__days .days__day{position:relative;padding:5px;color:#aaa;font-size:14px;cursor:pointer;box-sizing:border-box;transition:.2s ease background;border-bottom:1px solid #d4dacb;border-right:1px solid #d4dacb}.users.calendar .calendar__weeks .weeks__week .week__days .days__day:first-child{border-left:1px solid #d4dacb}.users.calendar .calendar__weeks .weeks__week .week__days .days__day.days__day--current{color:#333}.users.calendar .calendar__weeks .weeks__week .week__days .days__day.days__day--today{background-color:#eaffe8}.users.calendar .calendar__weeks .weeks__week .week__days .days__day.days__day--today .day__number{font-weight:bold}.users.calendar .calendar__weeks .weeks__week .week__days .days__day .day__number{padding-bottom:6px}.users.calendar .calendar__weeks .weeks__week .week__days .days__day .day__number.day__number--sat{color:#36f}.users.calendar .calendar__weeks .weeks__week .week__days .days__day .day__number.day__number--sun{color:#f33}.users.calendar .calendar__weeks .weeks__week .week__days .days__day:hover{background:#64bc4b}.users.calendar .calendar__weeks .weeks__week .week__days .days__day:hover .day__number{color:#fff}.users.calendar .calendar__weeks .weeks__week .week__days .days__day .day__detail{margin:-6px 0 0 0}.users.calendar .calendar__weeks .weeks__week .week__days .days__day .day__detail .detail__read-status{opacity:0;transition:.2s ease opacity}.users.calendar .calendar__weeks .weeks__week .week__days .days__day .day__detail .detail__read-status.detail__read-status--read{display:block;background:transparent url(/packs/check-47fdf13d22729c51366a280d9656ddd2.png) top center no-repeat;background-size:32px 32px;width:32px;height:32px;margin:0 auto;opacity:1}.users.calendar .calendar__summary .summary__item{font-size:14px;line-height:28px;text-align:center}.users.calendar .calendar__summary .summary__item .item__number{display:inline-block;margin:0 3px;font-size:18px;font-weight:bold}.users.calendar .calendar__summary .summary__item .item__number.item__number--continuation{color:#f33}.users.calendar .calendar__summary .summary__item .item__number:not(:last-child){margin-right:10px}.users.sidebars.list .list__users{padding:10px 10px 8px 10px}.users.sidebars.list .list__users:after{content:"";clear:both;height:0;display:block;visibility:hidden}.users.sidebars.list .list__users .users__user{float:left;width:139px;margin-bottom:5px}.users.sidebars.list .list__users .users__user img{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:36px;height:36px;margin-right:5px}.users.sidebars.list .list__users .users__user span{display:inline-block;*display:inline;*zoom:1;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;max-width:93px;font-size:12px;line-height:36px;vertical-align:top}.users.sidebars.list .list__users .users__user:hover{text-decoration:none}.users.sidebars.list .list__users .users__user:hover span{color:#64bc4b}.user-blocking{font-size:12px;margin-bottom:10px;text-align:right}.advertising{overflow:hidden}.advertising.advertising--banner{width:468px;height:60px}.advertising.advertising--rectangle{width:300px;margin-bottom:10px}.advertising.advertising--rectangle:empty{margin-bottom:0}.advertising.advertising--disabled{visibility:hidden}.advertising.advertising--force-enabled{visibility:visible !important}.activities.activity{position:relative;min-height:48px;padding:15px 15px 15px 75px}.activities.activity:after{content:"";clear:both;height:0;display:block;visibility:hidden}.activities.activity:last-child{padding-bottom:15px}.activities.activity:not(:last-child){border-bottom:1px solid #e4eadb}.activities.activity.activity--unread{background-color:#f7fcec}.activities.activity.activity--own{background-color:#f1fded}.activities.activity .activity__remove{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;width:14px;height:14px;position:absolute;padding:3px;top:13px;right:15px;line-height:1;cursor:pointer}.activities.activity .activity__remove span{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.activities.activity .activity__remove:hover{background-color:#64bc4b}.activities.activity .activity__remove:hover span{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.activities.activity .activity__avatar{height:48px;width:48px;left:15px;position:absolute;top:10px;z-index:1}.activities.activity .activity__avatar img{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;height:48px;width:48px}.activities.activity .activity__username{float:left;font-weight:bold;font-size:14px;line-height:1.4;margin-right:10px;max-width:60%;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.activities.activity .activity__username a{color:#219315}.activities.activity .activity__username a:hover{color:#64bc4b;text-decoration:underline}.activities.activity .activity__status{display:block;clear:both}.activities.activity .activity__status .status__label{display:block;float:left;color:#fff;font-size:10px;line-height:11px;padding:3px 6px;margin:3px 5px 0 0;border-radius:8px;background-color:#5ab34d;white-space:nowrap}.activities.activity .activity__status .status__label.status__label--disable{background-color:#bbb}.activities.activity .activity__status .status__label.status__label--consideration{background-color:#bbb}.activities.activity .activity__status:after{content:"";clear:both;height:0;display:block;visibility:hidden}.activities.activity .activity__date{color:#aaa;float:left;font-size:12px;line-height:1.4;margin-top:1px;margin-right:10px}.activities.activity .activity__date>a{color:#aaa}.activities.activity .activity__content{clear:both;padding-top:4px;color:#444;font-size:15px;line-height:1.4;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden}.activities.activity .activity__content>p:not(:last-child){margin-bottom:5px}.activities.activity .activity__content.activity__content--netabare{color:#f0f0f0}.activities.activity .activity__content.activity__content--netabare:hover{color:#333}.activities.activity .activity__content .content__netabareflag{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:11px;-moz-border-radius:11px;-ms-border-radius:11px;-o-border-radius:11px;border-radius:11px;background-color:red;color:#fff;font-size:10px;margin-right:8px;padding:2px 5px 1px 6px}.activities.templates.comments{width:100%;box-sizing:border-box;clear:both;position:relative}.activities.templates.comments:after{content:"";clear:both;height:0;display:block;visibility:hidden}.activities.templates.comments .comments__more{margin-top:15px;margin-bottom:5px;font-size:90%}.activities.templates.follow-user{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#f8f8f8;border:1px solid #e8e8e8;box-sizing:border-box;clear:both;font-size:13px;height:66px;margin-top:8px;overflow:hidden;padding:0;position:relative;text-align:left}.activities.templates.follow-user:after{content:"";clear:both;height:0;display:block;visibility:hidden}.activities.templates.follow-user .follow-user__avatar{float:left;height:64px;margin-right:10px;width:64px;border-right:1px solid #e8e8e8}.activities.templates.follow-user .follow-user__avatar img{height:64px;width:64px}.activities.templates.follow-user .follow-user__username{font-weight:bold;margin-top:10px;overflow:hidden}.activities.templates.follow-user .follow-user__username a{color:#219315}.activities.templates.follow-user .follow-user__username a:hover{color:#64bc4b;text-decoration:underline}.mutters.mutter{position:relative;min-height:48px;padding:15px 15px 15px 75px}.mutters.mutter:after{content:"";clear:both;height:0;display:block;visibility:hidden}.mutters.mutter:last-child{padding-bottom:15px}.mutters.mutter:not(:last-child){border-bottom:1px solid #e4eadb}.mutters.mutter .mutter__remove{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;width:14px;height:14px;position:absolute;padding:3px;top:13px;right:15px;line-height:1;cursor:pointer}.mutters.mutter .mutter__remove span{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.mutters.mutter .mutter__remove:hover{background-color:#64bc4b}.mutters.mutter .mutter__remove:hover span{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.mutters.mutter .mutter__avatar{height:48px;width:48px;left:15px;position:absolute;top:10px;z-index:1}.mutters.mutter .mutter__avatar img{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;height:48px;width:48px}.mutters.mutter .mutter__username{max-width:60%;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;float:left;font-weight:bold;font-size:14px;line-height:1.4;margin-right:10px}.mutters.mutter .mutter__username a{color:#219315}.mutters.mutter .mutter__username a:hover{color:#64bc4b;text-decoration:underline}.mutters.mutter .mutter__date{color:#999;float:left;font-size:12px;line-height:1.4;margin-top:1px}.mutters.mutter .mutter__date>a{color:#999}.mutters.mutter .mutter__comments .comments__more{font-size:90%;margin-top:15px;margin-bottom:5px}.mutters.mutter .mutter__content{word-wrap:break-word;overflow-wrap:break-word;overflow:hidden;clear:both;padding-top:4px;font-size:15px;line-height:1.4}.mutters.mutter .mutter__content>p:not(:last-child){margin-bottom:5px}.mutters.mutter .mutter__content.activity__content--netabare{color:#f0f0f0}.mutters.mutter .mutter__content.activity__content--netabare:hover{color:#333}.mutters.mutter .mutter__content .content__netabareflag{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:11px;-moz-border-radius:11px;-ms-border-radius:11px;-o-border-radius:11px;border-radius:11px;background-color:red;color:#fff;font-size:10px;margin-right:8px;padding:2px 5px 1px 6px}.lazy_loaders.loading{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:100px;border:#ddd 1px solid;background:#fff;text-align:center;font-size:12px}.lazy_loaders.loading img{vertical-align:middle;margin:0 10px 6px 0;width:64px;height:64px}.lazy_loaders.loading span{position:relative;color:#666;visibility:hidden;opacity:0;-webkit-animation:load 2s ease-in-out;-moz-animation:load 2s ease-in-out;-ms-animation:load 2s ease-in-out;-o-animation:load 2s ease-in-out;animation:load 2s ease-in-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.lazy_loaders.loading span:nth-of-type(1){-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s}.lazy_loaders.loading span:nth-of-type(2){-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-ms-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s}.lazy_loaders.loading span:nth-of-type(3){-webkit-animation-delay:.4s;-moz-animation-delay:.4s;-ms-animation-delay:.4s;-o-animation-delay:.4s;animation-delay:.4s}.lazy_loaders.loading span:nth-of-type(4){-webkit-animation-delay:.6s;-moz-animation-delay:.6s;-ms-animation-delay:.6s;-o-animation-delay:.6s;animation-delay:.6s}.lazy_loaders.loading span:nth-of-type(5){-webkit-animation-delay:.8s;-moz-animation-delay:.8s;-ms-animation-delay:.8s;-o-animation-delay:.8s;animation-delay:.8s}.lazy_loaders.loading span:nth-of-type(6){-webkit-animation-delay:1s;-moz-animation-delay:1s;-ms-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}@keyframes load{0%{visibility:hidden;opacity:.2}25%{visibility:visible;opacity:1}75%{visibility:visible;opacity:1}100%{visibility:hidden;opacity:.2}}.reviews.review{position:relative;min-height:48px;padding:15px 15px 15px 75px}.reviews.review:after{content:"";clear:both;height:0;display:block;visibility:hidden}.reviews.review:not(:last-child){border-bottom:1px solid #e4eadb}.reviews.review.review--unread{background-color:#f7fcec}.reviews.review.review--own{background-color:#f1fded}.reviews.review .review__avatar{position:absolute;left:15px;top:15px;z-index:1;width:48px;height:auto}.reviews.review .review__avatar img{width:48px;height:48px}.reviews.review .review__avatar .avatar__newicon{text-align:center;margin-bottom:3px}.reviews.review .review__avatar .avatar__newicon:after{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;background-color:red;display:inline-block;padding:3px 6px 2px;font-size:10px;line-height:10px;color:#fff;content:"新着"}.reviews.review .review__username{max-width:70%;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;float:left;font-weight:bold;line-height:18px;margin-right:10px}.reviews.review .review__username a{color:#219315}.reviews.review .review__username a:hover{color:#64bc4b;text-decoration:underline}.reviews.review .review__remove{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;width:14px;height:14px;position:absolute;padding:3px;top:13px;right:15px;line-height:1;cursor:pointer}.reviews.review .review__remove span{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px -150px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.reviews.review .review__remove:hover{background-color:#64bc4b}.reviews.review .review__remove:hover span{width:14px;height:14px;background:url(/packs/sprite_btns-25e2ef1fa2715fedf732fc8f83f72785.png) -450px 0px;background-size:1250px 200px;display:inline-block;font-size:0;overflow:hidden}.reviews.review .review__date{color:#aaa;float:left;font-size:12px;line-height:17px;margin-top:1px;margin-right:15px}.reviews.review .review__date>a{color:#aaa}.reviews.review .review__comments .comments__more{font-size:90%;margin-top:15px;margin-bottom:5px}.reviews.review .review__content{word-wrap:break-word;overflow-wrap:break-word;overflow:hidden;clear:both;padding-top:2px;margin-bottom:8px;line-height:1.5}.reviews.review .review__content>p{line-height:1.5;margin-bottom:5px}.reviews.review .review__content.review__content--netabare{color:#dcdcdc}.reviews.review .review__content.review__content--netabare:hover{color:#333}.reviews.review .review__content .content__netabareflag{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:11px;-moz-border-radius:11px;-ms-border-radius:11px;-o-border-radius:11px;border-radius:11px;background-color:red;color:#fff;font-size:10px;margin-right:8px;padding:2px 5px 1px 6px}
