﻿.bootstrap{/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css *//*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css *//*!
 * Datetimepicker for Bootstrap 3
 * version : 4.17.42
 * https://github.com/Eonasdan/bootstrap-datetimepicker/
 */}.bootstrap html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.bootstrap body{margin:0}.bootstrap article,.bootstrap aside,.bootstrap details,.bootstrap figcaption,.bootstrap figure,.bootstrap footer,.bootstrap header,.bootstrap hgroup,.bootstrap main,.bootstrap menu,.bootstrap nav,.bootstrap section,.bootstrap summary{display:block}.bootstrap audio,.bootstrap canvas,.bootstrap progress,.bootstrap video{display:inline-block;vertical-align:baseline}.bootstrap audio:not([controls]){display:none;height:0}.bootstrap [hidden],.bootstrap template{display:none}.bootstrap a{background-color:transparent}.bootstrap a:active,.bootstrap a:hover{outline:0}.bootstrap abbr[title]{border-bottom:1px dotted}.bootstrap b,.bootstrap strong{font-weight:bold}.bootstrap dfn{font-style:italic}.bootstrap h1{font-size:2em;margin:0.67em 0}.bootstrap mark{background:#ff0;color:#000}.bootstrap small{font-size:80%}.bootstrap sub,.bootstrap sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.bootstrap sup{top:-0.5em}.bootstrap sub{bottom:-0.25em}.bootstrap img{border:0}.bootstrap svg:not(:root){overflow:hidden}.bootstrap figure{margin:1em 40px}.bootstrap hr{box-sizing:content-box;height:0}.bootstrap pre{overflow:auto}.bootstrap code,.bootstrap kbd,.bootstrap pre,.bootstrap samp{font-family:monospace, monospace;font-size:1em}.bootstrap button,.bootstrap input,.bootstrap optgroup,.bootstrap select,.bootstrap textarea{color:inherit;font:inherit;margin:0}.bootstrap button{overflow:visible}.bootstrap button,.bootstrap select{text-transform:none}.bootstrap button,.bootstrap html input[type="button"],.bootstrap input[type="reset"],.bootstrap input[type="submit"]{-webkit-appearance:button;cursor:pointer}.bootstrap button[disabled],.bootstrap html input[disabled]{cursor:default}.bootstrap button::-moz-focus-inner,.bootstrap input::-moz-focus-inner{border:0;padding:0}.bootstrap input{line-height:normal}.bootstrap input[type="checkbox"],.bootstrap input[type="radio"]{box-sizing:border-box;padding:0}.bootstrap input[type="number"]::-webkit-inner-spin-button,.bootstrap input[type="number"]::-webkit-outer-spin-button{height:auto}.bootstrap input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}.bootstrap input[type="search"]::-webkit-search-cancel-button,.bootstrap input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.bootstrap fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}.bootstrap legend{border:0;padding:0}.bootstrap textarea{overflow:auto}.bootstrap optgroup{font-weight:bold}.bootstrap table{border-collapse:collapse;border-spacing:0}.bootstrap td,.bootstrap th{padding:0}@media print{.bootstrap *,.bootstrap *:before,.bootstrap *:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}.bootstrap a,.bootstrap a:visited{text-decoration:underline}.bootstrap a[href]:after{content:" (" attr(href) ")"}.bootstrap abbr[title]:after{content:" (" attr(title) ")"}.bootstrap a[href^="#"]:after,.bootstrap a[href^="javascript:"]:after{content:""}.bootstrap pre,.bootstrap blockquote{border:1px solid #999;page-break-inside:avoid}.bootstrap thead{display:table-header-group}.bootstrap tr,.bootstrap img{page-break-inside:avoid}.bootstrap img{max-width:100% !important}.bootstrap p,.bootstrap h2,.bootstrap h3{orphans:3;widows:3}.bootstrap h2,.bootstrap h3{page-break-after:avoid}.bootstrap .navbar{display:none}.bootstrap .btn>.caret,.bootstrap .dropup>.btn>.caret{border-top-color:#000 !important}.bootstrap .label{border:1px solid #000}.bootstrap .table{border-collapse:collapse !important}.bootstrap .table td,.bootstrap .table th{background-color:#fff !important}.bootstrap .table-bordered th,.bootstrap .table-bordered td{border:1px solid #ddd !important}}@font-face{font-family:'Glyphicons Halflings';src:url("/assets/bootstrap/glyphicons-halflings-regular-13634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d0407.eot");src:url("/assets/bootstrap/glyphicons-halflings-regular-13634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d0407.eot?#iefix") format("embedded-opentype"),url("/assets/bootstrap/glyphicons-halflings-regular-fe185d11a49676890d47bb783312a0cda5a44c4039214094e7957b4c040ef11c.woff2") format("woff2"),url("/assets/bootstrap/glyphicons-halflings-regular-a26394f7ede100ca118eff2eda08596275a9839b959c226e15439557a5a80742.woff") format("woff"),url("/assets/bootstrap/glyphicons-halflings-regular-e395044093757d82afcb138957d06a1ea9361bdcf0b442d06a18a8051af57456.ttf") format("truetype"),url("/assets/bootstrap/glyphicons-halflings-regular-42f60659d265c1a3c30f9fa42abcbb56bd4a53af4d83d316d6dd7a36903c43e5.svg#glyphicons_halflingsregular") format("svg")}.bootstrap .glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bootstrap .glyphicon-asterisk:before{content:"\002a"}.bootstrap .glyphicon-plus:before{content:"\002b"}.bootstrap .glyphicon-euro:before,.bootstrap .glyphicon-eur:before{content:"\20ac"}.bootstrap .glyphicon-minus:before{content:"\2212"}.bootstrap .glyphicon-cloud:before{content:"\2601"}.bootstrap .glyphicon-envelope:before{content:"\2709"}.bootstrap .glyphicon-pencil:before{content:"\270f"}.bootstrap .glyphicon-glass:before{content:"\e001"}.bootstrap .glyphicon-music:before{content:"\e002"}.bootstrap .glyphicon-search:before{content:"\e003"}.bootstrap .glyphicon-heart:before{content:"\e005"}.bootstrap .glyphicon-star:before{content:"\e006"}.bootstrap .glyphicon-star-empty:before{content:"\e007"}.bootstrap .glyphicon-user:before{content:"\e008"}.bootstrap .glyphicon-film:before{content:"\e009"}.bootstrap .glyphicon-th-large:before{content:"\e010"}.bootstrap .glyphicon-th:before{content:"\e011"}.bootstrap .glyphicon-th-list:before{content:"\e012"}.bootstrap .glyphicon-ok:before{content:"\e013"}.bootstrap .glyphicon-remove:before{content:"\e014"}.bootstrap .glyphicon-zoom-in:before{content:"\e015"}.bootstrap .glyphicon-zoom-out:before{content:"\e016"}.bootstrap .glyphicon-off:before{content:"\e017"}.bootstrap .glyphicon-signal:before{content:"\e018"}.bootstrap .glyphicon-cog:before{content:"\e019"}.bootstrap .glyphicon-trash:before{content:"\e020"}.bootstrap .glyphicon-home:before{content:"\e021"}.bootstrap .glyphicon-file:before{content:"\e022"}.bootstrap .glyphicon-time:before{content:"\e023"}.bootstrap .glyphicon-road:before{content:"\e024"}.bootstrap .glyphicon-download-alt:before{content:"\e025"}.bootstrap .glyphicon-download:before{content:"\e026"}.bootstrap .glyphicon-upload:before{content:"\e027"}.bootstrap .glyphicon-inbox:before{content:"\e028"}.bootstrap .glyphicon-play-circle:before{content:"\e029"}.bootstrap .glyphicon-repeat:before{content:"\e030"}.bootstrap .glyphicon-refresh:before{content:"\e031"}.bootstrap .glyphicon-list-alt:before{content:"\e032"}.bootstrap .glyphicon-lock:before{content:"\e033"}.bootstrap .glyphicon-flag:before{content:"\e034"}.bootstrap .glyphicon-headphones:before{content:"\e035"}.bootstrap .glyphicon-volume-off:before{content:"\e036"}.bootstrap .glyphicon-volume-down:before{content:"\e037"}.bootstrap .glyphicon-volume-up:before{content:"\e038"}.bootstrap .glyphicon-qrcode:before{content:"\e039"}.bootstrap .glyphicon-barcode:before{content:"\e040"}.bootstrap .glyphicon-tag:before{content:"\e041"}.bootstrap .glyphicon-tags:before{content:"\e042"}.bootstrap .glyphicon-book:before{content:"\e043"}.bootstrap .glyphicon-bookmark:before{content:"\e044"}.bootstrap .glyphicon-print:before{content:"\e045"}.bootstrap .glyphicon-camera:before{content:"\e046"}.bootstrap .glyphicon-font:before{content:"\e047"}.bootstrap .glyphicon-bold:before{content:"\e048"}.bootstrap .glyphicon-italic:before{content:"\e049"}.bootstrap .glyphicon-text-height:before{content:"\e050"}.bootstrap .glyphicon-text-width:before{content:"\e051"}.bootstrap .glyphicon-align-left:before{content:"\e052"}.bootstrap .glyphicon-align-center:before{content:"\e053"}.bootstrap .glyphicon-align-right:before{content:"\e054"}.bootstrap .glyphicon-align-justify:before{content:"\e055"}.bootstrap .glyphicon-list:before{content:"\e056"}.bootstrap .glyphicon-indent-left:before{content:"\e057"}.bootstrap .glyphicon-indent-right:before{content:"\e058"}.bootstrap .glyphicon-facetime-video:before{content:"\e059"}.bootstrap .glyphicon-picture:before{content:"\e060"}.bootstrap .glyphicon-map-marker:before{content:"\e062"}.bootstrap .glyphicon-adjust:before{content:"\e063"}.bootstrap .glyphicon-tint:before{content:"\e064"}.bootstrap .glyphicon-edit:before{content:"\e065"}.bootstrap .glyphicon-share:before{content:"\e066"}.bootstrap .glyphicon-check:before{content:"\e067"}.bootstrap .glyphicon-move:before{content:"\e068"}.bootstrap .glyphicon-step-backward:before{content:"\e069"}.bootstrap .glyphicon-fast-backward:before{content:"\e070"}.bootstrap .glyphicon-backward:before{content:"\e071"}.bootstrap .glyphicon-play:before{content:"\e072"}.bootstrap .glyphicon-pause:before{content:"\e073"}.bootstrap .glyphicon-stop:before{content:"\e074"}.bootstrap .glyphicon-forward:before{content:"\e075"}.bootstrap .glyphicon-fast-forward:before{content:"\e076"}.bootstrap .glyphicon-step-forward:before{content:"\e077"}.bootstrap .glyphicon-eject:before{content:"\e078"}.bootstrap .glyphicon-chevron-left:before{content:"\e079"}.bootstrap .glyphicon-chevron-right:before{content:"\e080"}.bootstrap .glyphicon-plus-sign:before{content:"\e081"}.bootstrap .glyphicon-minus-sign:before{content:"\e082"}.bootstrap .glyphicon-remove-sign:before{content:"\e083"}.bootstrap .glyphicon-ok-sign:before{content:"\e084"}.bootstrap .glyphicon-question-sign:before{content:"\e085"}.bootstrap .glyphicon-info-sign:before{content:"\e086"}.bootstrap .glyphicon-screenshot:before{content:"\e087"}.bootstrap .glyphicon-remove-circle:before{content:"\e088"}.bootstrap .glyphicon-ok-circle:before{content:"\e089"}.bootstrap .glyphicon-ban-circle:before{content:"\e090"}.bootstrap .glyphicon-arrow-left:before{content:"\e091"}.bootstrap .glyphicon-arrow-right:before{content:"\e092"}.bootstrap .glyphicon-arrow-up:before{content:"\e093"}.bootstrap .glyphicon-arrow-down:before{content:"\e094"}.bootstrap .glyphicon-share-alt:before{content:"\e095"}.bootstrap .glyphicon-resize-full:before{content:"\e096"}.bootstrap .glyphicon-resize-small:before{content:"\e097"}.bootstrap .glyphicon-exclamation-sign:before{content:"\e101"}.bootstrap .glyphicon-gift:before{content:"\e102"}.bootstrap .glyphicon-leaf:before{content:"\e103"}.bootstrap .glyphicon-fire:before{content:"\e104"}.bootstrap .glyphicon-eye-open:before{content:"\e105"}.bootstrap .glyphicon-eye-close:before{content:"\e106"}.bootstrap .glyphicon-warning-sign:before{content:"\e107"}.bootstrap .glyphicon-plane:before{content:"\e108"}.bootstrap .glyphicon-calendar:before{content:"\e109"}.bootstrap .glyphicon-random:before{content:"\e110"}.bootstrap .glyphicon-comment:before{content:"\e111"}.bootstrap .glyphicon-magnet:before{content:"\e112"}.bootstrap .glyphicon-chevron-up:before{content:"\e113"}.bootstrap .glyphicon-chevron-down:before{content:"\e114"}.bootstrap .glyphicon-retweet:before{content:"\e115"}.bootstrap .glyphicon-shopping-cart:before{content:"\e116"}.bootstrap .glyphicon-folder-close:before{content:"\e117"}.bootstrap .glyphicon-folder-open:before{content:"\e118"}.bootstrap .glyphicon-resize-vertical:before{content:"\e119"}.bootstrap .glyphicon-resize-horizontal:before{content:"\e120"}.bootstrap .glyphicon-hdd:before{content:"\e121"}.bootstrap .glyphicon-bullhorn:before{content:"\e122"}.bootstrap .glyphicon-bell:before{content:"\e123"}.bootstrap .glyphicon-certificate:before{content:"\e124"}.bootstrap .glyphicon-thumbs-up:before{content:"\e125"}.bootstrap .glyphicon-thumbs-down:before{content:"\e126"}.bootstrap .glyphicon-hand-right:before{content:"\e127"}.bootstrap .glyphicon-hand-left:before{content:"\e128"}.bootstrap .glyphicon-hand-up:before{content:"\e129"}.bootstrap .glyphicon-hand-down:before{content:"\e130"}.bootstrap .glyphicon-circle-arrow-right:before{content:"\e131"}.bootstrap .glyphicon-circle-arrow-left:before{content:"\e132"}.bootstrap .glyphicon-circle-arrow-up:before{content:"\e133"}.bootstrap .glyphicon-circle-arrow-down:before{content:"\e134"}.bootstrap .glyphicon-globe:before{content:"\e135"}.bootstrap .glyphicon-wrench:before{content:"\e136"}.bootstrap .glyphicon-tasks:before{content:"\e137"}.bootstrap .glyphicon-filter:before{content:"\e138"}.bootstrap .glyphicon-briefcase:before{content:"\e139"}.bootstrap .glyphicon-fullscreen:before{content:"\e140"}.bootstrap .glyphicon-dashboard:before{content:"\e141"}.bootstrap .glyphicon-paperclip:before{content:"\e142"}.bootstrap .glyphicon-heart-empty:before{content:"\e143"}.bootstrap .glyphicon-link:before{content:"\e144"}.bootstrap .glyphicon-phone:before{content:"\e145"}.bootstrap .glyphicon-pushpin:before{content:"\e146"}.bootstrap .glyphicon-usd:before{content:"\e148"}.bootstrap .glyphicon-gbp:before{content:"\e149"}.bootstrap .glyphicon-sort:before{content:"\e150"}.bootstrap .glyphicon-sort-by-alphabet:before{content:"\e151"}.bootstrap .glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.bootstrap .glyphicon-sort-by-order:before{content:"\e153"}.bootstrap .glyphicon-sort-by-order-alt:before{content:"\e154"}.bootstrap .glyphicon-sort-by-attributes:before{content:"\e155"}.bootstrap .glyphicon-sort-by-attributes-alt:before{content:"\e156"}.bootstrap .glyphicon-unchecked:before{content:"\e157"}.bootstrap .glyphicon-expand:before{content:"\e158"}.bootstrap .glyphicon-collapse-down:before{content:"\e159"}.bootstrap .glyphicon-collapse-up:before{content:"\e160"}.bootstrap .glyphicon-log-in:before{content:"\e161"}.bootstrap .glyphicon-flash:before{content:"\e162"}.bootstrap .glyphicon-log-out:before{content:"\e163"}.bootstrap .glyphicon-new-window:before{content:"\e164"}.bootstrap .glyphicon-record:before{content:"\e165"}.bootstrap .glyphicon-save:before{content:"\e166"}.bootstrap .glyphicon-open:before{content:"\e167"}.bootstrap .glyphicon-saved:before{content:"\e168"}.bootstrap .glyphicon-import:before{content:"\e169"}.bootstrap .glyphicon-export:before{content:"\e170"}.bootstrap .glyphicon-send:before{content:"\e171"}.bootstrap .glyphicon-floppy-disk:before{content:"\e172"}.bootstrap .glyphicon-floppy-saved:before{content:"\e173"}.bootstrap .glyphicon-floppy-remove:before{content:"\e174"}.bootstrap .glyphicon-floppy-save:before{content:"\e175"}.bootstrap .glyphicon-floppy-open:before{content:"\e176"}.bootstrap .glyphicon-credit-card:before{content:"\e177"}.bootstrap .glyphicon-transfer:before{content:"\e178"}.bootstrap .glyphicon-cutlery:before{content:"\e179"}.bootstrap .glyphicon-header:before{content:"\e180"}.bootstrap .glyphicon-compressed:before{content:"\e181"}.bootstrap .glyphicon-earphone:before{content:"\e182"}.bootstrap .glyphicon-phone-alt:before{content:"\e183"}.bootstrap .glyphicon-tower:before{content:"\e184"}.bootstrap .glyphicon-stats:before{content:"\e185"}.bootstrap .glyphicon-sd-video:before{content:"\e186"}.bootstrap .glyphicon-hd-video:before{content:"\e187"}.bootstrap .glyphicon-subtitles:before{content:"\e188"}.bootstrap .glyphicon-sound-stereo:before{content:"\e189"}.bootstrap .glyphicon-sound-dolby:before{content:"\e190"}.bootstrap .glyphicon-sound-5-1:before{content:"\e191"}.bootstrap .glyphicon-sound-6-1:before{content:"\e192"}.bootstrap .glyphicon-sound-7-1:before{content:"\e193"}.bootstrap .glyphicon-copyright-mark:before{content:"\e194"}.bootstrap .glyphicon-registration-mark:before{content:"\e195"}.bootstrap .glyphicon-cloud-download:before{content:"\e197"}.bootstrap .glyphicon-cloud-upload:before{content:"\e198"}.bootstrap .glyphicon-tree-conifer:before{content:"\e199"}.bootstrap .glyphicon-tree-deciduous:before{content:"\e200"}.bootstrap .glyphicon-cd:before{content:"\e201"}.bootstrap .glyphicon-save-file:before{content:"\e202"}.bootstrap .glyphicon-open-file:before{content:"\e203"}.bootstrap .glyphicon-level-up:before{content:"\e204"}.bootstrap .glyphicon-copy:before{content:"\e205"}.bootstrap .glyphicon-paste:before{content:"\e206"}.bootstrap .glyphicon-alert:before{content:"\e209"}.bootstrap .glyphicon-equalizer:before{content:"\e210"}.bootstrap .glyphicon-king:before{content:"\e211"}.bootstrap .glyphicon-queen:before{content:"\e212"}.bootstrap .glyphicon-pawn:before{content:"\e213"}.bootstrap .glyphicon-bishop:before{content:"\e214"}.bootstrap .glyphicon-knight:before{content:"\e215"}.bootstrap .glyphicon-baby-formula:before{content:"\e216"}.bootstrap .glyphicon-tent:before{content:"\26fa"}.bootstrap .glyphicon-blackboard:before{content:"\e218"}.bootstrap .glyphicon-bed:before{content:"\e219"}.bootstrap .glyphicon-apple:before{content:"\f8ff"}.bootstrap .glyphicon-erase:before{content:"\e221"}.bootstrap .glyphicon-hourglass:before{content:"\231b"}.bootstrap .glyphicon-lamp:before{content:"\e223"}.bootstrap .glyphicon-duplicate:before{content:"\e224"}.bootstrap .glyphicon-piggy-bank:before{content:"\e225"}.bootstrap .glyphicon-scissors:before{content:"\e226"}.bootstrap .glyphicon-bitcoin:before{content:"\e227"}.bootstrap .glyphicon-btc:before{content:"\e227"}.bootstrap .glyphicon-xbt:before{content:"\e227"}.bootstrap .glyphicon-yen:before{content:"\00a5"}.bootstrap .glyphicon-jpy:before{content:"\00a5"}.bootstrap .glyphicon-ruble:before{content:"\20bd"}.bootstrap .glyphicon-rub:before{content:"\20bd"}.bootstrap .glyphicon-scale:before{content:"\e230"}.bootstrap .glyphicon-ice-lolly:before{content:"\e231"}.bootstrap .glyphicon-ice-lolly-tasted:before{content:"\e232"}.bootstrap .glyphicon-education:before{content:"\e233"}.bootstrap .glyphicon-option-horizontal:before{content:"\e234"}.bootstrap .glyphicon-option-vertical:before{content:"\e235"}.bootstrap .glyphicon-menu-hamburger:before{content:"\e236"}.bootstrap .glyphicon-modal-window:before{content:"\e237"}.bootstrap .glyphicon-oil:before{content:"\e238"}.bootstrap .glyphicon-grain:before{content:"\e239"}.bootstrap .glyphicon-sunglasses:before{content:"\e240"}.bootstrap .glyphicon-text-size:before{content:"\e241"}.bootstrap .glyphicon-text-color:before{content:"\e242"}.bootstrap .glyphicon-text-background:before{content:"\e243"}.bootstrap .glyphicon-object-align-top:before{content:"\e244"}.bootstrap .glyphicon-object-align-bottom:before{content:"\e245"}.bootstrap .glyphicon-object-align-horizontal:before{content:"\e246"}.bootstrap .glyphicon-object-align-left:before{content:"\e247"}.bootstrap .glyphicon-object-align-vertical:before{content:"\e248"}.bootstrap .glyphicon-object-align-right:before{content:"\e249"}.bootstrap .glyphicon-triangle-right:before{content:"\e250"}.bootstrap .glyphicon-triangle-left:before{content:"\e251"}.bootstrap .glyphicon-triangle-bottom:before{content:"\e252"}.bootstrap .glyphicon-triangle-top:before{content:"\e253"}.bootstrap .glyphicon-console:before{content:"\e254"}.bootstrap .glyphicon-superscript:before{content:"\e255"}.bootstrap .glyphicon-subscript:before{content:"\e256"}.bootstrap .glyphicon-menu-left:before{content:"\e257"}.bootstrap .glyphicon-menu-right:before{content:"\e258"}.bootstrap .glyphicon-menu-down:before{content:"\e259"}.bootstrap .glyphicon-menu-up:before{content:"\e260"}.bootstrap *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap *:before,.bootstrap *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap html{font-size:10px;-webkit-tap-highlight-color:transparent}.bootstrap body{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;line-height:1.42857;color:#333333;background-color:#fff}.bootstrap input,.bootstrap button,.bootstrap select,.bootstrap textarea{font-family:inherit;font-size:inherit;line-height:inherit}.bootstrap a{color:#337ab7;text-decoration:none}.bootstrap a:hover,.bootstrap a:focus{color:#23527c;text-decoration:underline}.bootstrap a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.bootstrap figure{margin:0}.bootstrap img{vertical-align:middle}.bootstrap .img-responsive{display:block;max-width:100%;height:auto}.bootstrap .img-rounded{border-radius:6px}.bootstrap .img-thumbnail{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.bootstrap .img-circle{border-radius:50%}.bootstrap hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee}.bootstrap .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.bootstrap .sr-only-focusable:active,.bootstrap .sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.bootstrap [role="button"]{cursor:pointer}.bootstrap h1,.bootstrap h2,.bootstrap h3,.bootstrap h4,.bootstrap h5,.bootstrap h6,.bootstrap .h1,.bootstrap .h2,.bootstrap .h3,.bootstrap .h4,.bootstrap .h5,.bootstrap .h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.bootstrap h1 small,.bootstrap h1 .small,.bootstrap h2 small,.bootstrap h2 .small,.bootstrap h3 small,.bootstrap h3 .small,.bootstrap h4 small,.bootstrap h4 .small,.bootstrap h5 small,.bootstrap h5 .small,.bootstrap h6 small,.bootstrap h6 .small,.bootstrap .h1 small,.bootstrap .h1 .small,.bootstrap .h2 small,.bootstrap .h2 .small,.bootstrap .h3 small,.bootstrap .h3 .small,.bootstrap .h4 small,.bootstrap .h4 .small,.bootstrap .h5 small,.bootstrap .h5 .small,.bootstrap .h6 small,.bootstrap .h6 .small{font-weight:normal;line-height:1;color:#777777}.bootstrap h1,.bootstrap .h1,.bootstrap h2,.bootstrap .h2,.bootstrap h3,.bootstrap .h3{margin-top:20px;margin-bottom:10px}.bootstrap h1 small,.bootstrap h1 .small,.bootstrap .h1 small,.bootstrap .h1 .small,.bootstrap h2 small,.bootstrap h2 .small,.bootstrap .h2 small,.bootstrap .h2 .small,.bootstrap h3 small,.bootstrap h3 .small,.bootstrap .h3 small,.bootstrap .h3 .small{font-size:65%}.bootstrap h4,.bootstrap .h4,.bootstrap h5,.bootstrap .h5,.bootstrap h6,.bootstrap .h6{margin-top:10px;margin-bottom:10px}.bootstrap h4 small,.bootstrap h4 .small,.bootstrap .h4 small,.bootstrap .h4 .small,.bootstrap h5 small,.bootstrap h5 .small,.bootstrap .h5 small,.bootstrap .h5 .small,.bootstrap h6 small,.bootstrap h6 .small,.bootstrap .h6 small,.bootstrap .h6 .small{font-size:75%}.bootstrap h1,.bootstrap .h1{font-size:36px}.bootstrap h2,.bootstrap .h2{font-size:30px}.bootstrap h3,.bootstrap .h3{font-size:24px}.bootstrap h4,.bootstrap .h4{font-size:18px}.bootstrap h5,.bootstrap .h5{font-size:14px}.bootstrap h6,.bootstrap .h6{font-size:12px}.bootstrap p{margin:0 0 10px}.bootstrap .lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width: 768px){.bootstrap .lead{font-size:21px}}.bootstrap small,.bootstrap .small{font-size:85%}.bootstrap mark,.bootstrap .mark{background-color:#fcf8e3;padding:.2em}.bootstrap .text-left{text-align:left}.bootstrap .text-right{text-align:right}.bootstrap .text-center{text-align:center}.bootstrap .text-justify{text-align:justify}.bootstrap .text-nowrap{white-space:nowrap}.bootstrap .text-lowercase{text-transform:lowercase}.bootstrap .text-uppercase,.bootstrap .initialism{text-transform:uppercase}.bootstrap .text-capitalize{text-transform:capitalize}.bootstrap .text-muted{color:#777777}.bootstrap .text-primary{color:#337ab7}.bootstrap a.text-primary:hover,.bootstrap a.text-primary:focus{color:#286090}.bootstrap .text-success{color:#3c763d}.bootstrap a.text-success:hover,.bootstrap a.text-success:focus{color:#2b542c}.bootstrap .text-info{color:#31708f}.bootstrap a.text-info:hover,.bootstrap a.text-info:focus{color:#245269}.bootstrap .text-warning{color:#8a6d3b}.bootstrap a.text-warning:hover,.bootstrap a.text-warning:focus{color:#66512c}.bootstrap .text-danger{color:#a94442}.bootstrap a.text-danger:hover,.bootstrap a.text-danger:focus{color:#843534}.bootstrap .bg-primary{color:#fff}.bootstrap .bg-primary{background-color:#337ab7}.bootstrap a.bg-primary:hover,.bootstrap a.bg-primary:focus{background-color:#286090}.bootstrap .bg-success{background-color:#dff0d8}.bootstrap a.bg-success:hover,.bootstrap a.bg-success:focus{background-color:#c1e2b3}.bootstrap .bg-info{background-color:#d9edf7}.bootstrap a.bg-info:hover,.bootstrap a.bg-info:focus{background-color:#afd9ee}.bootstrap .bg-warning{background-color:#fcf8e3}.bootstrap a.bg-warning:hover,.bootstrap a.bg-warning:focus{background-color:#f7ecb5}.bootstrap .bg-danger{background-color:#f2dede}.bootstrap a.bg-danger:hover,.bootstrap a.bg-danger:focus{background-color:#e4b9b9}.bootstrap .page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eeeeee}.bootstrap ul,.bootstrap ol{margin-top:0;margin-bottom:10px}.bootstrap ul ul,.bootstrap ul ol,.bootstrap ol ul,.bootstrap ol ol{margin-bottom:0}.bootstrap .list-unstyled{padding-left:0;list-style:none}.bootstrap .list-inline{padding-left:0;list-style:none;margin-left:-5px}.bootstrap .list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}.bootstrap dl{margin-top:0;margin-bottom:20px}.bootstrap dt,.bootstrap dd{line-height:1.42857}.bootstrap dt{font-weight:bold}.bootstrap dd{margin-left:0}.bootstrap .dl-horizontal dd:before,.bootstrap .dl-horizontal dd:after{content:" ";display:table}.bootstrap .dl-horizontal dd:after{clear:both}@media (min-width: 768px){.bootstrap .dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bootstrap .dl-horizontal dd{margin-left:180px}}.bootstrap abbr[title],.bootstrap abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777777}.bootstrap .initialism{font-size:90%}.bootstrap blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eeeeee}.bootstrap blockquote p:last-child,.bootstrap blockquote ul:last-child,.bootstrap blockquote ol:last-child{margin-bottom:0}.bootstrap blockquote footer,.bootstrap blockquote small,.bootstrap blockquote .small{display:block;font-size:80%;line-height:1.42857;color:#777777}.bootstrap blockquote footer:before,.bootstrap blockquote small:before,.bootstrap blockquote .small:before{content:'\2014 \00A0'}.bootstrap .blockquote-reverse,.bootstrap blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eeeeee;border-left:0;text-align:right}.bootstrap .blockquote-reverse footer:before,.bootstrap .blockquote-reverse small:before,.bootstrap .blockquote-reverse .small:before,.bootstrap blockquote.pull-right footer:before,.bootstrap blockquote.pull-right small:before,.bootstrap blockquote.pull-right .small:before{content:''}.bootstrap .blockquote-reverse footer:after,.bootstrap .blockquote-reverse small:after,.bootstrap .blockquote-reverse .small:after,.bootstrap blockquote.pull-right footer:after,.bootstrap blockquote.pull-right small:after,.bootstrap blockquote.pull-right .small:after{content:'\00A0 \2014'}.bootstrap address{margin-bottom:20px;font-style:normal;line-height:1.42857}.bootstrap code,.bootstrap kbd,.bootstrap pre,.bootstrap samp{font-family:Menlo, Monaco, Consolas, "Courier New", monospace}.bootstrap code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}.bootstrap kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}.bootstrap kbd kbd{padding:0;font-size:100%;font-weight:bold;box-shadow:none}.bootstrap pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857;word-break:break-all;word-wrap:break-word;color:#333333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}.bootstrap pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.bootstrap .pre-scrollable{max-height:340px;overflow-y:scroll}.bootstrap .container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.bootstrap .container:before,.bootstrap .container:after{content:" ";display:table}.bootstrap .container:after{clear:both}@media (min-width: 768px){.bootstrap .container{width:750px}}@media (min-width: 992px){.bootstrap .container{width:970px}}@media (min-width: 1200px){.bootstrap .container{width:1170px}}.bootstrap .container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.bootstrap .container-fluid:before,.bootstrap .container-fluid:after{content:" ";display:table}.bootstrap .container-fluid:after{clear:both}.bootstrap .row{margin-left:-15px;margin-right:-15px}.bootstrap .row:before,.bootstrap .row:after{content:" ";display:table}.bootstrap .row:after{clear:both}.bootstrap .col-xs-1,.bootstrap .col-sm-1,.bootstrap .col-md-1,.bootstrap .col-lg-1,.bootstrap .col-xs-2,.bootstrap .col-sm-2,.bootstrap .col-md-2,.bootstrap .col-lg-2,.bootstrap .col-xs-3,.bootstrap .col-sm-3,.bootstrap .col-md-3,.bootstrap .col-lg-3,.bootstrap .col-xs-4,.bootstrap .col-sm-4,.bootstrap .col-md-4,.bootstrap .col-lg-4,.bootstrap .col-xs-5,.bootstrap .col-sm-5,.bootstrap .col-md-5,.bootstrap .col-lg-5,.bootstrap .col-xs-6,.bootstrap .col-sm-6,.bootstrap .col-md-6,.bootstrap .col-lg-6,.bootstrap .col-xs-7,.bootstrap .col-sm-7,.bootstrap .col-md-7,.bootstrap .col-lg-7,.bootstrap .col-xs-8,.bootstrap .col-sm-8,.bootstrap .col-md-8,.bootstrap .col-lg-8,.bootstrap .col-xs-9,.bootstrap .col-sm-9,.bootstrap .col-md-9,.bootstrap .col-lg-9,.bootstrap .col-xs-10,.bootstrap .col-sm-10,.bootstrap .col-md-10,.bootstrap .col-lg-10,.bootstrap .col-xs-11,.bootstrap .col-sm-11,.bootstrap .col-md-11,.bootstrap .col-lg-11,.bootstrap .col-xs-12,.bootstrap .col-sm-12,.bootstrap .col-md-12,.bootstrap .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.bootstrap .col-xs-1,.bootstrap .col-xs-2,.bootstrap .col-xs-3,.bootstrap .col-xs-4,.bootstrap .col-xs-5,.bootstrap .col-xs-6,.bootstrap .col-xs-7,.bootstrap .col-xs-8,.bootstrap .col-xs-9,.bootstrap .col-xs-10,.bootstrap .col-xs-11,.bootstrap .col-xs-12{float:left}.bootstrap .col-xs-1{width:8.33333%}.bootstrap .col-xs-2{width:16.66667%}.bootstrap .col-xs-3{width:25%}.bootstrap .col-xs-4{width:33.33333%}.bootstrap .col-xs-5{width:41.66667%}.bootstrap .col-xs-6{width:50%}.bootstrap .col-xs-7{width:58.33333%}.bootstrap .col-xs-8{width:66.66667%}.bootstrap .col-xs-9{width:75%}.bootstrap .col-xs-10{width:83.33333%}.bootstrap .col-xs-11{width:91.66667%}.bootstrap .col-xs-12{width:100%}.bootstrap .col-xs-pull-0{right:auto}.bootstrap .col-xs-pull-1{right:8.33333%}.bootstrap .col-xs-pull-2{right:16.66667%}.bootstrap .col-xs-pull-3{right:25%}.bootstrap .col-xs-pull-4{right:33.33333%}.bootstrap .col-xs-pull-5{right:41.66667%}.bootstrap .col-xs-pull-6{right:50%}.bootstrap .col-xs-pull-7{right:58.33333%}.bootstrap .col-xs-pull-8{right:66.66667%}.bootstrap .col-xs-pull-9{right:75%}.bootstrap .col-xs-pull-10{right:83.33333%}.bootstrap .col-xs-pull-11{right:91.66667%}.bootstrap .col-xs-pull-12{right:100%}.bootstrap .col-xs-push-0{left:auto}.bootstrap .col-xs-push-1{left:8.33333%}.bootstrap .col-xs-push-2{left:16.66667%}.bootstrap .col-xs-push-3{left:25%}.bootstrap .col-xs-push-4{left:33.33333%}.bootstrap .col-xs-push-5{left:41.66667%}.bootstrap .col-xs-push-6{left:50%}.bootstrap .col-xs-push-7{left:58.33333%}.bootstrap .col-xs-push-8{left:66.66667%}.bootstrap .col-xs-push-9{left:75%}.bootstrap .col-xs-push-10{left:83.33333%}.bootstrap .col-xs-push-11{left:91.66667%}.bootstrap .col-xs-push-12{left:100%}.bootstrap .col-xs-offset-0{margin-left:0%}.bootstrap .col-xs-offset-1{margin-left:8.33333%}.bootstrap .col-xs-offset-2{margin-left:16.66667%}.bootstrap .col-xs-offset-3{margin-left:25%}.bootstrap .col-xs-offset-4{margin-left:33.33333%}.bootstrap .col-xs-offset-5{margin-left:41.66667%}.bootstrap .col-xs-offset-6{margin-left:50%}.bootstrap .col-xs-offset-7{margin-left:58.33333%}.bootstrap .col-xs-offset-8{margin-left:66.66667%}.bootstrap .col-xs-offset-9{margin-left:75%}.bootstrap .col-xs-offset-10{margin-left:83.33333%}.bootstrap .col-xs-offset-11{margin-left:91.66667%}.bootstrap .col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.bootstrap .col-sm-1,.bootstrap .col-sm-2,.bootstrap .col-sm-3,.bootstrap .col-sm-4,.bootstrap .col-sm-5,.bootstrap .col-sm-6,.bootstrap .col-sm-7,.bootstrap .col-sm-8,.bootstrap .col-sm-9,.bootstrap .col-sm-10,.bootstrap .col-sm-11,.bootstrap .col-sm-12{float:left}.bootstrap .col-sm-1{width:8.33333%}.bootstrap .col-sm-2{width:16.66667%}.bootstrap .col-sm-3{width:25%}.bootstrap .col-sm-4{width:33.33333%}.bootstrap .col-sm-5{width:41.66667%}.bootstrap .col-sm-6{width:50%}.bootstrap .col-sm-7{width:58.33333%}.bootstrap .col-sm-8{width:66.66667%}.bootstrap .col-sm-9{width:75%}.bootstrap .col-sm-10{width:83.33333%}.bootstrap .col-sm-11{width:91.66667%}.bootstrap .col-sm-12{width:100%}.bootstrap .col-sm-pull-0{right:auto}.bootstrap .col-sm-pull-1{right:8.33333%}.bootstrap .col-sm-pull-2{right:16.66667%}.bootstrap .col-sm-pull-3{right:25%}.bootstrap .col-sm-pull-4{right:33.33333%}.bootstrap .col-sm-pull-5{right:41.66667%}.bootstrap .col-sm-pull-6{right:50%}.bootstrap .col-sm-pull-7{right:58.33333%}.bootstrap .col-sm-pull-8{right:66.66667%}.bootstrap .col-sm-pull-9{right:75%}.bootstrap .col-sm-pull-10{right:83.33333%}.bootstrap .col-sm-pull-11{right:91.66667%}.bootstrap .col-sm-pull-12{right:100%}.bootstrap .col-sm-push-0{left:auto}.bootstrap .col-sm-push-1{left:8.33333%}.bootstrap .col-sm-push-2{left:16.66667%}.bootstrap .col-sm-push-3{left:25%}.bootstrap .col-sm-push-4{left:33.33333%}.bootstrap .col-sm-push-5{left:41.66667%}.bootstrap .col-sm-push-6{left:50%}.bootstrap .col-sm-push-7{left:58.33333%}.bootstrap .col-sm-push-8{left:66.66667%}.bootstrap .col-sm-push-9{left:75%}.bootstrap .col-sm-push-10{left:83.33333%}.bootstrap .col-sm-push-11{left:91.66667%}.bootstrap .col-sm-push-12{left:100%}.bootstrap .col-sm-offset-0{margin-left:0%}.bootstrap .col-sm-offset-1{margin-left:8.33333%}.bootstrap .col-sm-offset-2{margin-left:16.66667%}.bootstrap .col-sm-offset-3{margin-left:25%}.bootstrap .col-sm-offset-4{margin-left:33.33333%}.bootstrap .col-sm-offset-5{margin-left:41.66667%}.bootstrap .col-sm-offset-6{margin-left:50%}.bootstrap .col-sm-offset-7{margin-left:58.33333%}.bootstrap .col-sm-offset-8{margin-left:66.66667%}.bootstrap .col-sm-offset-9{margin-left:75%}.bootstrap .col-sm-offset-10{margin-left:83.33333%}.bootstrap .col-sm-offset-11{margin-left:91.66667%}.bootstrap .col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.bootstrap .col-md-1,.bootstrap .col-md-2,.bootstrap .col-md-3,.bootstrap .col-md-4,.bootstrap .col-md-5,.bootstrap .col-md-6,.bootstrap .col-md-7,.bootstrap .col-md-8,.bootstrap .col-md-9,.bootstrap .col-md-10,.bootstrap .col-md-11,.bootstrap .col-md-12{float:left}.bootstrap .col-md-1{width:8.33333%}.bootstrap .col-md-2{width:16.66667%}.bootstrap .col-md-3{width:25%}.bootstrap .col-md-4{width:33.33333%}.bootstrap .col-md-5{width:41.66667%}.bootstrap .col-md-6{width:50%}.bootstrap .col-md-7{width:58.33333%}.bootstrap .col-md-8{width:66.66667%}.bootstrap .col-md-9{width:75%}.bootstrap .col-md-10{width:83.33333%}.bootstrap .col-md-11{width:91.66667%}.bootstrap .col-md-12{width:100%}.bootstrap .col-md-pull-0{right:auto}.bootstrap .col-md-pull-1{right:8.33333%}.bootstrap .col-md-pull-2{right:16.66667%}.bootstrap .col-md-pull-3{right:25%}.bootstrap .col-md-pull-4{right:33.33333%}.bootstrap .col-md-pull-5{right:41.66667%}.bootstrap .col-md-pull-6{right:50%}.bootstrap .col-md-pull-7{right:58.33333%}.bootstrap .col-md-pull-8{right:66.66667%}.bootstrap .col-md-pull-9{right:75%}.bootstrap .col-md-pull-10{right:83.33333%}.bootstrap .col-md-pull-11{right:91.66667%}.bootstrap .col-md-pull-12{right:100%}.bootstrap .col-md-push-0{left:auto}.bootstrap .col-md-push-1{left:8.33333%}.bootstrap .col-md-push-2{left:16.66667%}.bootstrap .col-md-push-3{left:25%}.bootstrap .col-md-push-4{left:33.33333%}.bootstrap .col-md-push-5{left:41.66667%}.bootstrap .col-md-push-6{left:50%}.bootstrap .col-md-push-7{left:58.33333%}.bootstrap .col-md-push-8{left:66.66667%}.bootstrap .col-md-push-9{left:75%}.bootstrap .col-md-push-10{left:83.33333%}.bootstrap .col-md-push-11{left:91.66667%}.bootstrap .col-md-push-12{left:100%}.bootstrap .col-md-offset-0{margin-left:0%}.bootstrap .col-md-offset-1{margin-left:8.33333%}.bootstrap .col-md-offset-2{margin-left:16.66667%}.bootstrap .col-md-offset-3{margin-left:25%}.bootstrap .col-md-offset-4{margin-left:33.33333%}.bootstrap .col-md-offset-5{margin-left:41.66667%}.bootstrap .col-md-offset-6{margin-left:50%}.bootstrap .col-md-offset-7{margin-left:58.33333%}.bootstrap .col-md-offset-8{margin-left:66.66667%}.bootstrap .col-md-offset-9{margin-left:75%}.bootstrap .col-md-offset-10{margin-left:83.33333%}.bootstrap .col-md-offset-11{margin-left:91.66667%}.bootstrap .col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.bootstrap .col-lg-1,.bootstrap .col-lg-2,.bootstrap .col-lg-3,.bootstrap .col-lg-4,.bootstrap .col-lg-5,.bootstrap .col-lg-6,.bootstrap .col-lg-7,.bootstrap .col-lg-8,.bootstrap .col-lg-9,.bootstrap .col-lg-10,.bootstrap .col-lg-11,.bootstrap .col-lg-12{float:left}.bootstrap .col-lg-1{width:8.33333%}.bootstrap .col-lg-2{width:16.66667%}.bootstrap .col-lg-3{width:25%}.bootstrap .col-lg-4{width:33.33333%}.bootstrap .col-lg-5{width:41.66667%}.bootstrap .col-lg-6{width:50%}.bootstrap .col-lg-7{width:58.33333%}.bootstrap .col-lg-8{width:66.66667%}.bootstrap .col-lg-9{width:75%}.bootstrap .col-lg-10{width:83.33333%}.bootstrap .col-lg-11{width:91.66667%}.bootstrap .col-lg-12{width:100%}.bootstrap .col-lg-pull-0{right:auto}.bootstrap .col-lg-pull-1{right:8.33333%}.bootstrap .col-lg-pull-2{right:16.66667%}.bootstrap .col-lg-pull-3{right:25%}.bootstrap .col-lg-pull-4{right:33.33333%}.bootstrap .col-lg-pull-5{right:41.66667%}.bootstrap .col-lg-pull-6{right:50%}.bootstrap .col-lg-pull-7{right:58.33333%}.bootstrap .col-lg-pull-8{right:66.66667%}.bootstrap .col-lg-pull-9{right:75%}.bootstrap .col-lg-pull-10{right:83.33333%}.bootstrap .col-lg-pull-11{right:91.66667%}.bootstrap .col-lg-pull-12{right:100%}.bootstrap .col-lg-push-0{left:auto}.bootstrap .col-lg-push-1{left:8.33333%}.bootstrap .col-lg-push-2{left:16.66667%}.bootstrap .col-lg-push-3{left:25%}.bootstrap .col-lg-push-4{left:33.33333%}.bootstrap .col-lg-push-5{left:41.66667%}.bootstrap .col-lg-push-6{left:50%}.bootstrap .col-lg-push-7{left:58.33333%}.bootstrap .col-lg-push-8{left:66.66667%}.bootstrap .col-lg-push-9{left:75%}.bootstrap .col-lg-push-10{left:83.33333%}.bootstrap .col-lg-push-11{left:91.66667%}.bootstrap .col-lg-push-12{left:100%}.bootstrap .col-lg-offset-0{margin-left:0%}.bootstrap .col-lg-offset-1{margin-left:8.33333%}.bootstrap .col-lg-offset-2{margin-left:16.66667%}.bootstrap .col-lg-offset-3{margin-left:25%}.bootstrap .col-lg-offset-4{margin-left:33.33333%}.bootstrap .col-lg-offset-5{margin-left:41.66667%}.bootstrap .col-lg-offset-6{margin-left:50%}.bootstrap .col-lg-offset-7{margin-left:58.33333%}.bootstrap .col-lg-offset-8{margin-left:66.66667%}.bootstrap .col-lg-offset-9{margin-left:75%}.bootstrap .col-lg-offset-10{margin-left:83.33333%}.bootstrap .col-lg-offset-11{margin-left:91.66667%}.bootstrap .col-lg-offset-12{margin-left:100%}}.bootstrap table{background-color:transparent}.bootstrap caption{padding-top:8px;padding-bottom:8px;color:#777777;text-align:left}.bootstrap th{text-align:left}.bootstrap .table{width:100%;max-width:100%;margin-bottom:20px}.bootstrap .table>thead>tr>th,.bootstrap .table>thead>tr>td,.bootstrap .table>tbody>tr>th,.bootstrap .table>tbody>tr>td,.bootstrap .table>tfoot>tr>th,.bootstrap .table>tfoot>tr>td{padding:8px;line-height:1.42857;vertical-align:top;border-top:1px solid #ddd}.bootstrap .table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.bootstrap .table>caption+thead>tr:first-child>th,.bootstrap .table>caption+thead>tr:first-child>td,.bootstrap .table>colgroup+thead>tr:first-child>th,.bootstrap .table>colgroup+thead>tr:first-child>td,.bootstrap .table>thead:first-child>tr:first-child>th,.bootstrap .table>thead:first-child>tr:first-child>td{border-top:0}.bootstrap .table>tbody+tbody{border-top:2px solid #ddd}.bootstrap .table .table{background-color:#fff}.bootstrap .table-condensed>thead>tr>th,.bootstrap .table-condensed>thead>tr>td,.bootstrap .table-condensed>tbody>tr>th,.bootstrap .table-condensed>tbody>tr>td,.bootstrap .table-condensed>tfoot>tr>th,.bootstrap .table-condensed>tfoot>tr>td{padding:5px}.bootstrap .table-bordered{border:1px solid #ddd}.bootstrap .table-bordered>thead>tr>th,.bootstrap .table-bordered>thead>tr>td,.bootstrap .table-bordered>tbody>tr>th,.bootstrap .table-bordered>tbody>tr>td,.bootstrap .table-bordered>tfoot>tr>th,.bootstrap .table-bordered>tfoot>tr>td{border:1px solid #ddd}.bootstrap .table-bordered>thead>tr>th,.bootstrap .table-bordered>thead>tr>td{border-bottom-width:2px}.bootstrap .table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.bootstrap .table-hover>tbody>tr:hover{background-color:#f5f5f5}.bootstrap table col[class*="col-"]{position:static;float:none;display:table-column}.bootstrap table td[class*="col-"],.bootstrap table th[class*="col-"]{position:static;float:none;display:table-cell}.bootstrap .table>thead>tr>td.active,.bootstrap .table>thead>tr>th.active,.bootstrap .table>thead>tr.active>td,.bootstrap .table>thead>tr.active>th,.bootstrap .table>tbody>tr>td.active,.bootstrap .table>tbody>tr>th.active,.bootstrap .table>tbody>tr.active>td,.bootstrap .table>tbody>tr.active>th,.bootstrap .table>tfoot>tr>td.active,.bootstrap .table>tfoot>tr>th.active,.bootstrap .table>tfoot>tr.active>td,.bootstrap .table>tfoot>tr.active>th{background-color:#f5f5f5}.bootstrap .table-hover>tbody>tr>td.active:hover,.bootstrap .table-hover>tbody>tr>th.active:hover,.bootstrap .table-hover>tbody>tr.active:hover>td,.bootstrap .table-hover>tbody>tr:hover>.active,.bootstrap .table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.bootstrap .table>thead>tr>td.success,.bootstrap .table>thead>tr>th.success,.bootstrap .table>thead>tr.success>td,.bootstrap .table>thead>tr.success>th,.bootstrap .table>tbody>tr>td.success,.bootstrap .table>tbody>tr>th.success,.bootstrap .table>tbody>tr.success>td,.bootstrap .table>tbody>tr.success>th,.bootstrap .table>tfoot>tr>td.success,.bootstrap .table>tfoot>tr>th.success,.bootstrap .table>tfoot>tr.success>td,.bootstrap .table>tfoot>tr.success>th{background-color:#dff0d8}.bootstrap .table-hover>tbody>tr>td.success:hover,.bootstrap .table-hover>tbody>tr>th.success:hover,.bootstrap .table-hover>tbody>tr.success:hover>td,.bootstrap .table-hover>tbody>tr:hover>.success,.bootstrap .table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.bootstrap .table>thead>tr>td.info,.bootstrap .table>thead>tr>th.info,.bootstrap .table>thead>tr.info>td,.bootstrap .table>thead>tr.info>th,.bootstrap .table>tbody>tr>td.info,.bootstrap .table>tbody>tr>th.info,.bootstrap .table>tbody>tr.info>td,.bootstrap .table>tbody>tr.info>th,.bootstrap .table>tfoot>tr>td.info,.bootstrap .table>tfoot>tr>th.info,.bootstrap .table>tfoot>tr.info>td,.bootstrap .table>tfoot>tr.info>th{background-color:#d9edf7}.bootstrap .table-hover>tbody>tr>td.info:hover,.bootstrap .table-hover>tbody>tr>th.info:hover,.bootstrap .table-hover>tbody>tr.info:hover>td,.bootstrap .table-hover>tbody>tr:hover>.info,.bootstrap .table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.bootstrap .table>thead>tr>td.warning,.bootstrap .table>thead>tr>th.warning,.bootstrap .table>thead>tr.warning>td,.bootstrap .table>thead>tr.warning>th,.bootstrap .table>tbody>tr>td.warning,.bootstrap .table>tbody>tr>th.warning,.bootstrap .table>tbody>tr.warning>td,.bootstrap .table>tbody>tr.warning>th,.bootstrap .table>tfoot>tr>td.warning,.bootstrap .table>tfoot>tr>th.warning,.bootstrap .table>tfoot>tr.warning>td,.bootstrap .table>tfoot>tr.warning>th{background-color:#fcf8e3}.bootstrap .table-hover>tbody>tr>td.warning:hover,.bootstrap .table-hover>tbody>tr>th.warning:hover,.bootstrap .table-hover>tbody>tr.warning:hover>td,.bootstrap .table-hover>tbody>tr:hover>.warning,.bootstrap .table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.bootstrap .table>thead>tr>td.danger,.bootstrap .table>thead>tr>th.danger,.bootstrap .table>thead>tr.danger>td,.bootstrap .table>thead>tr.danger>th,.bootstrap .table>tbody>tr>td.danger,.bootstrap .table>tbody>tr>th.danger,.bootstrap .table>tbody>tr.danger>td,.bootstrap .table>tbody>tr.danger>th,.bootstrap .table>tfoot>tr>td.danger,.bootstrap .table>tfoot>tr>th.danger,.bootstrap .table>tfoot>tr.danger>td,.bootstrap .table>tfoot>tr.danger>th{background-color:#f2dede}.bootstrap .table-hover>tbody>tr>td.danger:hover,.bootstrap .table-hover>tbody>tr>th.danger:hover,.bootstrap .table-hover>tbody>tr.danger:hover>td,.bootstrap .table-hover>tbody>tr:hover>.danger,.bootstrap .table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.bootstrap .table-responsive{overflow-x:auto;min-height:0.01%}@media screen and (max-width: 767px){.bootstrap .table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.bootstrap .table-responsive>.table{margin-bottom:0}.bootstrap .table-responsive>.table>thead>tr>th,.bootstrap .table-responsive>.table>thead>tr>td,.bootstrap .table-responsive>.table>tbody>tr>th,.bootstrap .table-responsive>.table>tbody>tr>td,.bootstrap .table-responsive>.table>tfoot>tr>th,.bootstrap .table-responsive>.table>tfoot>tr>td{white-space:nowrap}.bootstrap .table-responsive>.table-bordered{border:0}.bootstrap .table-responsive>.table-bordered>thead>tr>th:first-child,.bootstrap .table-responsive>.table-bordered>thead>tr>td:first-child,.bootstrap .table-responsive>.table-bordered>tbody>tr>th:first-child,.bootstrap .table-responsive>.table-bordered>tbody>tr>td:first-child,.bootstrap .table-responsive>.table-bordered>tfoot>tr>th:first-child,.bootstrap .table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.bootstrap .table-responsive>.table-bordered>thead>tr>th:last-child,.bootstrap .table-responsive>.table-bordered>thead>tr>td:last-child,.bootstrap .table-responsive>.table-bordered>tbody>tr>th:last-child,.bootstrap .table-responsive>.table-bordered>tbody>tr>td:last-child,.bootstrap .table-responsive>.table-bordered>tfoot>tr>th:last-child,.bootstrap .table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.bootstrap .table-responsive>.table-bordered>tbody>tr:last-child>th,.bootstrap .table-responsive>.table-bordered>tbody>tr:last-child>td,.bootstrap .table-responsive>.table-bordered>tfoot>tr:last-child>th,.bootstrap .table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}.bootstrap fieldset{padding:0;margin:0;border:0;min-width:0}.bootstrap legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333333;border:0;border-bottom:1px solid #e5e5e5}.bootstrap label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}.bootstrap input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap input[type="radio"],.bootstrap input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}.bootstrap input[type="file"]{display:block}.bootstrap input[type="range"]{display:block;width:100%}.bootstrap select[multiple],.bootstrap select[size]{height:auto}.bootstrap input[type="file"]:focus,.bootstrap input[type="radio"]:focus,.bootstrap input[type="checkbox"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.bootstrap output{display:block;padding-top:7px;font-size:14px;line-height:1.42857;color:#555555}.bootstrap .form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;color:#555555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}.bootstrap .form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.bootstrap .form-control::-moz-placeholder{color:#999;opacity:1}.bootstrap .form-control:-ms-input-placeholder{color:#999}.bootstrap .form-control::-webkit-input-placeholder{color:#999}.bootstrap .form-control::-ms-expand{border:0;background-color:transparent}.bootstrap .form-control[disabled],.bootstrap .form-control[readonly],fieldset[disabled] .bootstrap .form-control{background-color:#eeeeee;opacity:1}.bootstrap .form-control[disabled],fieldset[disabled] .bootstrap .form-control{cursor:not-allowed}.bootstrap textarea.form-control{height:auto}.bootstrap input[type="search"]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio: 0){.bootstrap input[type="date"].form-control,.bootstrap input[type="time"].form-control,.bootstrap input[type="datetime-local"].form-control,.bootstrap input[type="month"].form-control{line-height:34px}.bootstrap input[type="date"].input-sm,.bootstrap .input-group-sm>input[type="date"].form-control,.bootstrap .input-group-sm>input[type="date"].input-group-addon,.bootstrap .input-group-sm>.input-group-btn>input[type="date"].btn,.input-group-sm .bootstrap input[type="date"],.bootstrap input[type="time"].input-sm,.bootstrap .input-group-sm>input[type="time"].form-control,.bootstrap .input-group-sm>input[type="time"].input-group-addon,.bootstrap .input-group-sm>.input-group-btn>input[type="time"].btn,.input-group-sm .bootstrap input[type="time"],.bootstrap input[type="datetime-local"].input-sm,.bootstrap .input-group-sm>input[type="datetime-local"].form-control,.bootstrap .input-group-sm>input[type="datetime-local"].input-group-addon,.bootstrap .input-group-sm>.input-group-btn>input[type="datetime-local"].btn,.input-group-sm .bootstrap input[type="datetime-local"],.bootstrap input[type="month"].input-sm,.bootstrap .input-group-sm>input[type="month"].form-control,.bootstrap .input-group-sm>input[type="month"].input-group-addon,.bootstrap .input-group-sm>.input-group-btn>input[type="month"].btn,.input-group-sm .bootstrap input[type="month"]{line-height:30px}.bootstrap input[type="date"].input-lg,.bootstrap .input-group-lg>input[type="date"].form-control,.bootstrap .input-group-lg>input[type="date"].input-group-addon,.bootstrap .input-group-lg>.input-group-btn>input[type="date"].btn,.input-group-lg .bootstrap input[type="date"],.bootstrap input[type="time"].input-lg,.bootstrap .input-group-lg>input[type="time"].form-control,.bootstrap .input-group-lg>input[type="time"].input-group-addon,.bootstrap .input-group-lg>.input-group-btn>input[type="time"].btn,.input-group-lg .bootstrap input[type="time"],.bootstrap input[type="datetime-local"].input-lg,.bootstrap .input-group-lg>input[type="datetime-local"].form-control,.bootstrap .input-group-lg>input[type="datetime-local"].input-group-addon,.bootstrap .input-group-lg>.input-group-btn>input[type="datetime-local"].btn,.input-group-lg .bootstrap input[type="datetime-local"],.bootstrap input[type="month"].input-lg,.bootstrap .input-group-lg>input[type="month"].form-control,.bootstrap .input-group-lg>input[type="month"].input-group-addon,.bootstrap .input-group-lg>.input-group-btn>input[type="month"].btn,.input-group-lg .bootstrap input[type="month"]{line-height:46px}}.bootstrap .form-group{margin-bottom:15px}.bootstrap .radio,.bootstrap .checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.bootstrap .radio label,.bootstrap .checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.bootstrap .radio input[type="radio"],.bootstrap .radio-inline input[type="radio"],.bootstrap .checkbox input[type="checkbox"],.bootstrap .checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.bootstrap .radio+.radio,.bootstrap .checkbox+.checkbox{margin-top:-5px}.bootstrap .radio-inline,.bootstrap .checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.bootstrap .radio-inline+.radio-inline,.bootstrap .checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}.bootstrap input[type="radio"][disabled],.bootstrap input[type="radio"].disabled,fieldset[disabled] .bootstrap input[type="radio"],.bootstrap input[type="checkbox"][disabled],.bootstrap input[type="checkbox"].disabled,fieldset[disabled] .bootstrap input[type="checkbox"]{cursor:not-allowed}.bootstrap .radio-inline.disabled,fieldset[disabled] .bootstrap .radio-inline,.bootstrap .checkbox-inline.disabled,fieldset[disabled] .bootstrap .checkbox-inline{cursor:not-allowed}.bootstrap .radio.disabled label,fieldset[disabled] .bootstrap .radio label,.bootstrap .checkbox.disabled label,fieldset[disabled] .bootstrap .checkbox label{cursor:not-allowed}.bootstrap .form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.bootstrap .form-control-static.input-lg,.bootstrap .input-group-lg>.form-control-static.form-control,.bootstrap .input-group-lg>.form-control-static.input-group-addon,.bootstrap .input-group-lg>.input-group-btn>.form-control-static.btn,.bootstrap .form-control-static.input-sm,.bootstrap .input-group-sm>.form-control-static.form-control,.bootstrap .input-group-sm>.form-control-static.input-group-addon,.bootstrap .input-group-sm>.input-group-btn>.form-control-static.btn{padding-left:0;padding-right:0}.bootstrap .input-sm,.bootstrap .input-group-sm>.form-control,.bootstrap .input-group-sm>.input-group-addon,.bootstrap .input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.bootstrap select.input-sm,.bootstrap .input-group-sm>select.form-control,.bootstrap .input-group-sm>select.input-group-addon,.bootstrap .input-group-sm>.input-group-btn>select.btn{height:30px;line-height:30px}.bootstrap textarea.input-sm,.bootstrap .input-group-sm>textarea.form-control,.bootstrap .input-group-sm>textarea.input-group-addon,.bootstrap .input-group-sm>.input-group-btn>textarea.btn,.bootstrap select[multiple].input-sm,.bootstrap .input-group-sm>select[multiple].form-control,.bootstrap .input-group-sm>select[multiple].input-group-addon,.bootstrap .input-group-sm>.input-group-btn>select[multiple].btn{height:auto}.bootstrap .form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.bootstrap .form-group-sm select.form-control{height:30px;line-height:30px}.bootstrap .form-group-sm textarea.form-control,.bootstrap .form-group-sm select[multiple].form-control{height:auto}.bootstrap .form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.bootstrap .input-lg,.bootstrap .input-group-lg>.form-control,.bootstrap .input-group-lg>.input-group-addon,.bootstrap .input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.bootstrap select.input-lg,.bootstrap .input-group-lg>select.form-control,.bootstrap .input-group-lg>select.input-group-addon,.bootstrap .input-group-lg>.input-group-btn>select.btn{height:46px;line-height:46px}.bootstrap textarea.input-lg,.bootstrap .input-group-lg>textarea.form-control,.bootstrap .input-group-lg>textarea.input-group-addon,.bootstrap .input-group-lg>.input-group-btn>textarea.btn,.bootstrap select[multiple].input-lg,.bootstrap .input-group-lg>select[multiple].form-control,.bootstrap .input-group-lg>select[multiple].input-group-addon,.bootstrap .input-group-lg>.input-group-btn>select[multiple].btn{height:auto}.bootstrap .form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.bootstrap .form-group-lg select.form-control{height:46px;line-height:46px}.bootstrap .form-group-lg textarea.form-control,.bootstrap .form-group-lg select[multiple].form-control{height:auto}.bootstrap .form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.33333}.bootstrap .has-feedback{position:relative}.bootstrap .has-feedback .form-control{padding-right:42.5px}.bootstrap .form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.bootstrap .input-lg+.form-control-feedback,.bootstrap .input-group-lg>.form-control+.form-control-feedback,.bootstrap .input-group-lg>.input-group-addon+.form-control-feedback,.bootstrap .input-group-lg>.input-group-btn>.btn+.form-control-feedback,.bootstrap .input-group-lg+.form-control-feedback,.bootstrap .form-group-lg .form-control+.form-control-feedback{width:46px;height:46px;line-height:46px}.bootstrap .input-sm+.form-control-feedback,.bootstrap .input-group-sm>.form-control+.form-control-feedback,.bootstrap .input-group-sm>.input-group-addon+.form-control-feedback,.bootstrap .input-group-sm>.input-group-btn>.btn+.form-control-feedback,.bootstrap .input-group-sm+.form-control-feedback,.bootstrap .form-group-sm .form-control+.form-control-feedback{width:30px;height:30px;line-height:30px}.bootstrap .has-success .help-block,.bootstrap .has-success .control-label,.bootstrap .has-success .radio,.bootstrap .has-success .checkbox,.bootstrap .has-success .radio-inline,.bootstrap .has-success .checkbox-inline,.bootstrap .has-success.radio label,.bootstrap .has-success.checkbox label,.bootstrap .has-success.radio-inline label,.bootstrap .has-success.checkbox-inline label{color:#3c763d}.bootstrap .has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.bootstrap .has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.bootstrap .has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.bootstrap .has-success .form-control-feedback{color:#3c763d}.bootstrap .has-warning .help-block,.bootstrap .has-warning .control-label,.bootstrap .has-warning .radio,.bootstrap .has-warning .checkbox,.bootstrap .has-warning .radio-inline,.bootstrap .has-warning .checkbox-inline,.bootstrap .has-warning.radio label,.bootstrap .has-warning.checkbox label,.bootstrap .has-warning.radio-inline label,.bootstrap .has-warning.checkbox-inline label{color:#8a6d3b}.bootstrap .has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.bootstrap .has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.bootstrap .has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.bootstrap .has-warning .form-control-feedback{color:#8a6d3b}.bootstrap .has-error .help-block,.bootstrap .has-error .control-label,.bootstrap .has-error .radio,.bootstrap .has-error .checkbox,.bootstrap .has-error .radio-inline,.bootstrap .has-error .checkbox-inline,.bootstrap .has-error.radio label,.bootstrap .has-error.checkbox label,.bootstrap .has-error.radio-inline label,.bootstrap .has-error.checkbox-inline label{color:#a94442}.bootstrap .has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.bootstrap .has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.bootstrap .has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.bootstrap .has-error .form-control-feedback{color:#a94442}.bootstrap .has-feedback label ~ .form-control-feedback{top:25px}.bootstrap .has-feedback label.sr-only ~ .form-control-feedback{top:0}.bootstrap .help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.bootstrap .form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.bootstrap .form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.bootstrap .form-inline .form-control-static{display:inline-block}.bootstrap .form-inline .input-group{display:inline-table;vertical-align:middle}.bootstrap .form-inline .input-group .input-group-addon,.bootstrap .form-inline .input-group .input-group-btn,.bootstrap .form-inline .input-group .form-control{width:auto}.bootstrap .form-inline .input-group>.form-control{width:100%}.bootstrap .form-inline .control-label{margin-bottom:0;vertical-align:middle}.bootstrap .form-inline .radio,.bootstrap .form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.bootstrap .form-inline .radio label,.bootstrap .form-inline .checkbox label{padding-left:0}.bootstrap .form-inline .radio input[type="radio"],.bootstrap .form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.bootstrap .form-inline .has-feedback .form-control-feedback{top:0}}.bootstrap .form-horizontal .radio,.bootstrap .form-horizontal .checkbox,.bootstrap .form-horizontal .radio-inline,.bootstrap .form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.bootstrap .form-horizontal .radio,.bootstrap .form-horizontal .checkbox{min-height:27px}.bootstrap .form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.bootstrap .form-horizontal .form-group:before,.bootstrap .form-horizontal .form-group:after{content:" ";display:table}.bootstrap .form-horizontal .form-group:after{clear:both}@media (min-width: 768px){.bootstrap .form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.bootstrap .form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.bootstrap .form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width: 768px){.bootstrap .form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.bootstrap .btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bootstrap .btn:focus,.bootstrap .btn.focus,.bootstrap .btn:active:focus,.bootstrap .btn:active.focus,.bootstrap .btn.active:focus,.bootstrap .btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.bootstrap .btn:hover,.bootstrap .btn:focus,.bootstrap .btn.focus{color:#333;text-decoration:none}.bootstrap .btn:active,.bootstrap .btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.bootstrap .btn.disabled,.bootstrap .btn[disabled],fieldset[disabled] .bootstrap .btn{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.bootstrap a.btn.disabled,fieldset[disabled] .bootstrap a.btn{pointer-events:none}.bootstrap .btn-default{color:#333;background-color:#fff;border-color:#ccc}.bootstrap .btn-default:focus,.bootstrap .btn-default.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.bootstrap .btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.bootstrap .btn-default:active,.bootstrap .btn-default.active,.open>.bootstrap .btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.bootstrap .btn-default:active:hover,.bootstrap .btn-default:active:focus,.bootstrap .btn-default:active.focus,.bootstrap .btn-default.active:hover,.bootstrap .btn-default.active:focus,.bootstrap .btn-default.active.focus,.open>.bootstrap .btn-default.dropdown-toggle:hover,.open>.bootstrap .btn-default.dropdown-toggle:focus,.open>.bootstrap .btn-default.dropdown-toggle.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.bootstrap .btn-default:active,.bootstrap .btn-default.active,.open>.bootstrap .btn-default.dropdown-toggle{background-image:none}.bootstrap .btn-default.disabled:hover,.bootstrap .btn-default.disabled:focus,.bootstrap .btn-default.disabled.focus,.bootstrap .btn-default[disabled]:hover,.bootstrap .btn-default[disabled]:focus,.bootstrap .btn-default[disabled].focus,fieldset[disabled] .bootstrap .btn-default:hover,fieldset[disabled] .bootstrap .btn-default:focus,fieldset[disabled] .bootstrap .btn-default.focus{background-color:#fff;border-color:#ccc}.bootstrap .btn-default .badge{color:#fff;background-color:#333}.bootstrap .btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.bootstrap .btn-primary:focus,.bootstrap .btn-primary.focus{color:#fff;background-color:#286090;border-color:#122b40}.bootstrap .btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.bootstrap .btn-primary:active,.bootstrap .btn-primary.active,.open>.bootstrap .btn-primary.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.bootstrap .btn-primary:active:hover,.bootstrap .btn-primary:active:focus,.bootstrap .btn-primary:active.focus,.bootstrap .btn-primary.active:hover,.bootstrap .btn-primary.active:focus,.bootstrap .btn-primary.active.focus,.open>.bootstrap .btn-primary.dropdown-toggle:hover,.open>.bootstrap .btn-primary.dropdown-toggle:focus,.open>.bootstrap .btn-primary.dropdown-toggle.focus{color:#fff;background-color:#204d74;border-color:#122b40}.bootstrap .btn-primary:active,.bootstrap .btn-primary.active,.open>.bootstrap .btn-primary.dropdown-toggle{background-image:none}.bootstrap .btn-primary.disabled:hover,.bootstrap .btn-primary.disabled:focus,.bootstrap .btn-primary.disabled.focus,.bootstrap .btn-primary[disabled]:hover,.bootstrap .btn-primary[disabled]:focus,.bootstrap .btn-primary[disabled].focus,fieldset[disabled] .bootstrap .btn-primary:hover,fieldset[disabled] .bootstrap .btn-primary:focus,fieldset[disabled] .bootstrap .btn-primary.focus{background-color:#337ab7;border-color:#2e6da4}.bootstrap .btn-primary .badge{color:#337ab7;background-color:#fff}.bootstrap .btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.bootstrap .btn-success:focus,.bootstrap .btn-success.focus{color:#fff;background-color:#449d44;border-color:#255625}.bootstrap .btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.bootstrap .btn-success:active,.bootstrap .btn-success.active,.open>.bootstrap .btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.bootstrap .btn-success:active:hover,.bootstrap .btn-success:active:focus,.bootstrap .btn-success:active.focus,.bootstrap .btn-success.active:hover,.bootstrap .btn-success.active:focus,.bootstrap .btn-success.active.focus,.open>.bootstrap .btn-success.dropdown-toggle:hover,.open>.bootstrap .btn-success.dropdown-toggle:focus,.open>.bootstrap .btn-success.dropdown-toggle.focus{color:#fff;background-color:#398439;border-color:#255625}.bootstrap .btn-success:active,.bootstrap .btn-success.active,.open>.bootstrap .btn-success.dropdown-toggle{background-image:none}.bootstrap .btn-success.disabled:hover,.bootstrap .btn-success.disabled:focus,.bootstrap .btn-success.disabled.focus,.bootstrap .btn-success[disabled]:hover,.bootstrap .btn-success[disabled]:focus,.bootstrap .btn-success[disabled].focus,fieldset[disabled] .bootstrap .btn-success:hover,fieldset[disabled] .bootstrap .btn-success:focus,fieldset[disabled] .bootstrap .btn-success.focus{background-color:#5cb85c;border-color:#4cae4c}.bootstrap .btn-success .badge{color:#5cb85c;background-color:#fff}.bootstrap .btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.bootstrap .btn-info:focus,.bootstrap .btn-info.focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.bootstrap .btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.bootstrap .btn-info:active,.bootstrap .btn-info.active,.open>.bootstrap .btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.bootstrap .btn-info:active:hover,.bootstrap .btn-info:active:focus,.bootstrap .btn-info:active.focus,.bootstrap .btn-info.active:hover,.bootstrap .btn-info.active:focus,.bootstrap .btn-info.active.focus,.open>.bootstrap .btn-info.dropdown-toggle:hover,.open>.bootstrap .btn-info.dropdown-toggle:focus,.open>.bootstrap .btn-info.dropdown-toggle.focus{color:#fff;background-color:#269abc;border-color:#1b6d85}.bootstrap .btn-info:active,.bootstrap .btn-info.active,.open>.bootstrap .btn-info.dropdown-toggle{background-image:none}.bootstrap .btn-info.disabled:hover,.bootstrap .btn-info.disabled:focus,.bootstrap .btn-info.disabled.focus,.bootstrap .btn-info[disabled]:hover,.bootstrap .btn-info[disabled]:focus,.bootstrap .btn-info[disabled].focus,fieldset[disabled] .bootstrap .btn-info:hover,fieldset[disabled] .bootstrap .btn-info:focus,fieldset[disabled] .bootstrap .btn-info.focus{background-color:#5bc0de;border-color:#46b8da}.bootstrap .btn-info .badge{color:#5bc0de;background-color:#fff}.bootstrap .btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.bootstrap .btn-warning:focus,.bootstrap .btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.bootstrap .btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.bootstrap .btn-warning:active,.bootstrap .btn-warning.active,.open>.bootstrap .btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.bootstrap .btn-warning:active:hover,.bootstrap .btn-warning:active:focus,.bootstrap .btn-warning:active.focus,.bootstrap .btn-warning.active:hover,.bootstrap .btn-warning.active:focus,.bootstrap .btn-warning.active.focus,.open>.bootstrap .btn-warning.dropdown-toggle:hover,.open>.bootstrap .btn-warning.dropdown-toggle:focus,.open>.bootstrap .btn-warning.dropdown-toggle.focus{color:#fff;background-color:#d58512;border-color:#985f0d}.bootstrap .btn-warning:active,.bootstrap .btn-warning.active,.open>.bootstrap .btn-warning.dropdown-toggle{background-image:none}.bootstrap .btn-warning.disabled:hover,.bootstrap .btn-warning.disabled:focus,.bootstrap .btn-warning.disabled.focus,.bootstrap .btn-warning[disabled]:hover,.bootstrap .btn-warning[disabled]:focus,.bootstrap .btn-warning[disabled].focus,fieldset[disabled] .bootstrap .btn-warning:hover,fieldset[disabled] .bootstrap .btn-warning:focus,fieldset[disabled] .bootstrap .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236}.bootstrap .btn-warning .badge{color:#f0ad4e;background-color:#fff}.bootstrap .btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.bootstrap .btn-danger:focus,.bootstrap .btn-danger.focus{color:#fff;background-color:#c9302c;border-color:#761c19}.bootstrap .btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.bootstrap .btn-danger:active,.bootstrap .btn-danger.active,.open>.bootstrap .btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.bootstrap .btn-danger:active:hover,.bootstrap .btn-danger:active:focus,.bootstrap .btn-danger:active.focus,.bootstrap .btn-danger.active:hover,.bootstrap .btn-danger.active:focus,.bootstrap .btn-danger.active.focus,.open>.bootstrap .btn-danger.dropdown-toggle:hover,.open>.bootstrap .btn-danger.dropdown-toggle:focus,.open>.bootstrap .btn-danger.dropdown-toggle.focus{color:#fff;background-color:#ac2925;border-color:#761c19}.bootstrap .btn-danger:active,.bootstrap .btn-danger.active,.open>.bootstrap .btn-danger.dropdown-toggle{background-image:none}.bootstrap .btn-danger.disabled:hover,.bootstrap .btn-danger.disabled:focus,.bootstrap .btn-danger.disabled.focus,.bootstrap .btn-danger[disabled]:hover,.bootstrap .btn-danger[disabled]:focus,.bootstrap .btn-danger[disabled].focus,fieldset[disabled] .bootstrap .btn-danger:hover,fieldset[disabled] .bootstrap .btn-danger:focus,fieldset[disabled] .bootstrap .btn-danger.focus{background-color:#d9534f;border-color:#d43f3a}.bootstrap .btn-danger .badge{color:#d9534f;background-color:#fff}.bootstrap .btn-link{color:#337ab7;font-weight:normal;border-radius:0}.bootstrap .btn-link,.bootstrap .btn-link:active,.bootstrap .btn-link.active,.bootstrap .btn-link[disabled],fieldset[disabled] .bootstrap .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.bootstrap .btn-link,.bootstrap .btn-link:hover,.bootstrap .btn-link:focus,.bootstrap .btn-link:active{border-color:transparent}.bootstrap .btn-link:hover,.bootstrap .btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.bootstrap .btn-link[disabled]:hover,.bootstrap .btn-link[disabled]:focus,fieldset[disabled] .bootstrap .btn-link:hover,fieldset[disabled] .bootstrap .btn-link:focus{color:#777777;text-decoration:none}.bootstrap .btn-lg,.bootstrap .btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.bootstrap .btn-sm,.bootstrap .btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.bootstrap .btn-xs,.bootstrap .btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.bootstrap .btn-block{display:block;width:100%}.bootstrap .btn-block+.btn-block{margin-top:5px}.bootstrap input[type="submit"].btn-block,.bootstrap input[type="reset"].btn-block,.bootstrap input[type="button"].btn-block{width:100%}.bootstrap .fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.bootstrap .fade.in{opacity:1}.bootstrap .collapse{display:none}.bootstrap .collapse.in{display:block}.bootstrap tr.collapse.in{display:table-row}.bootstrap tbody.collapse.in{display:table-row-group}.bootstrap .collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height, visibility;transition-property:height, visibility;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.bootstrap .caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.bootstrap .dropup,.bootstrap .dropdown{position:relative}.bootstrap .dropdown-toggle:focus{outline:0}.bootstrap .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.bootstrap .dropdown-menu.pull-right{right:0;left:auto}.bootstrap .dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.bootstrap .dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857;color:#333333;white-space:nowrap}.bootstrap .dropdown-menu>li>a:hover,.bootstrap .dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.bootstrap .dropdown-menu>.active>a,.bootstrap .dropdown-menu>.active>a:hover,.bootstrap .dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.bootstrap .dropdown-menu>.disabled>a,.bootstrap .dropdown-menu>.disabled>a:hover,.bootstrap .dropdown-menu>.disabled>a:focus{color:#777777}.bootstrap .dropdown-menu>.disabled>a:hover,.bootstrap .dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.bootstrap .open>.dropdown-menu{display:block}.bootstrap .open>a{outline:0}.bootstrap .dropdown-menu-right{left:auto;right:0}.bootstrap .dropdown-menu-left{left:0;right:auto}.bootstrap .dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857;color:#777777;white-space:nowrap}.bootstrap .dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.bootstrap .pull-right>.dropdown-menu{right:0;left:auto}.bootstrap .dropup .caret,.bootstrap .navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9;content:""}.bootstrap .dropup .dropdown-menu,.bootstrap .navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width: 768px){.bootstrap .navbar-right .dropdown-menu{right:0;left:auto}.bootstrap .navbar-right .dropdown-menu-left{left:0;right:auto}}.bootstrap .btn-group,.bootstrap .btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.bootstrap .btn-group>.btn,.bootstrap .btn-group-vertical>.btn{position:relative;float:left}.bootstrap .btn-group>.btn:hover,.bootstrap .btn-group>.btn:focus,.bootstrap .btn-group>.btn:active,.bootstrap .btn-group>.btn.active,.bootstrap .btn-group-vertical>.btn:hover,.bootstrap .btn-group-vertical>.btn:focus,.bootstrap .btn-group-vertical>.btn:active,.bootstrap .btn-group-vertical>.btn.active{z-index:2}.bootstrap .btn-group .btn+.btn,.bootstrap .btn-group .btn+.btn-group,.bootstrap .btn-group .btn-group+.btn,.bootstrap .btn-group .btn-group+.btn-group{margin-left:-1px}.bootstrap .btn-toolbar{margin-left:-5px}.bootstrap .btn-toolbar:before,.bootstrap .btn-toolbar:after{content:" ";display:table}.bootstrap .btn-toolbar:after{clear:both}.bootstrap .btn-toolbar .btn,.bootstrap .btn-toolbar .btn-group,.bootstrap .btn-toolbar .input-group{float:left}.bootstrap .btn-toolbar>.btn,.bootstrap .btn-toolbar>.btn-group,.bootstrap .btn-toolbar>.input-group{margin-left:5px}.bootstrap .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.bootstrap .btn-group>.btn:first-child{margin-left:0}.bootstrap .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.bootstrap .btn-group>.btn:last-child:not(:first-child),.bootstrap .btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.bootstrap .btn-group>.btn-group{float:left}.bootstrap .btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.bootstrap .btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.bootstrap .btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.bootstrap .btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.bootstrap .btn-group .dropdown-toggle:active,.bootstrap .btn-group.open .dropdown-toggle{outline:0}.bootstrap .btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.bootstrap .btn-group>.btn-lg+.dropdown-toggle,.bootstrap .btn-group-lg.btn-group>.btn+.dropdown-toggle{padding-left:12px;padding-right:12px}.bootstrap .btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.bootstrap .btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.bootstrap .btn .caret{margin-left:0}.bootstrap .btn-lg .caret,.bootstrap .btn-group-lg>.btn .caret{border-width:5px 5px 0;border-bottom-width:0}.bootstrap .dropup .btn-lg .caret,.bootstrap .dropup .btn-group-lg>.btn .caret{border-width:0 5px 5px}.bootstrap .btn-group-vertical>.btn,.bootstrap .btn-group-vertical>.btn-group,.bootstrap .btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.bootstrap .btn-group-vertical>.btn-group:before,.bootstrap .btn-group-vertical>.btn-group:after{content:" ";display:table}.bootstrap .btn-group-vertical>.btn-group:after{clear:both}.bootstrap .btn-group-vertical>.btn-group>.btn{float:none}.bootstrap .btn-group-vertical>.btn+.btn,.bootstrap .btn-group-vertical>.btn+.btn-group,.bootstrap .btn-group-vertical>.btn-group+.btn,.bootstrap .btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.bootstrap .btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.bootstrap .btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.bootstrap .btn-group-vertical>.btn:last-child:not(:first-child){border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.bootstrap .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.bootstrap .btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.bootstrap .btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.bootstrap .btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.bootstrap .btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.bootstrap .btn-group-justified>.btn,.bootstrap .btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.bootstrap .btn-group-justified>.btn-group .btn{width:100%}.bootstrap .btn-group-justified>.btn-group .dropdown-menu{left:auto}.bootstrap [data-toggle="buttons"]>.btn input[type="radio"],.bootstrap [data-toggle="buttons"]>.btn input[type="checkbox"],.bootstrap [data-toggle="buttons"]>.btn-group>.btn input[type="radio"],.bootstrap [data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.bootstrap .input-group{position:relative;display:table;border-collapse:separate}.bootstrap .input-group[class*="col-"]{float:none;padding-left:0;padding-right:0}.bootstrap .input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.bootstrap .input-group .form-control:focus{z-index:3}.bootstrap .input-group-addon,.bootstrap .input-group-btn,.bootstrap .input-group .form-control{display:table-cell}.bootstrap .input-group-addon:not(:first-child):not(:last-child),.bootstrap .input-group-btn:not(:first-child):not(:last-child),.bootstrap .input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.bootstrap .input-group-addon,.bootstrap .input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.bootstrap .input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;color:#555555;text-align:center;background-color:#eeeeee;border:1px solid #ccc;border-radius:4px}.bootstrap .input-group-addon.input-sm,.bootstrap .input-group-sm>.input-group-addon,.bootstrap .input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.bootstrap .input-group-addon.input-lg,.bootstrap .input-group-lg>.input-group-addon,.bootstrap .input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:6px}.bootstrap .input-group-addon input[type="radio"],.bootstrap .input-group-addon input[type="checkbox"]{margin-top:0}.bootstrap .input-group .form-control:first-child,.bootstrap .input-group-addon:first-child,.bootstrap .input-group-btn:first-child>.btn,.bootstrap .input-group-btn:first-child>.btn-group>.btn,.bootstrap .input-group-btn:first-child>.dropdown-toggle,.bootstrap .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.bootstrap .input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-top-right-radius:0}.bootstrap .input-group-addon:first-child{border-right:0}.bootstrap .input-group .form-control:last-child,.bootstrap .input-group-addon:last-child,.bootstrap .input-group-btn:last-child>.btn,.bootstrap .input-group-btn:last-child>.btn-group>.btn,.bootstrap .input-group-btn:last-child>.dropdown-toggle,.bootstrap .input-group-btn:first-child>.btn:not(:first-child),.bootstrap .input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:0;border-top-left-radius:0}.bootstrap .input-group-addon:last-child{border-left:0}.bootstrap .input-group-btn{position:relative;font-size:0;white-space:nowrap}.bootstrap .input-group-btn>.btn{position:relative}.bootstrap .input-group-btn>.btn+.btn{margin-left:-1px}.bootstrap .input-group-btn>.btn:hover,.bootstrap .input-group-btn>.btn:focus,.bootstrap .input-group-btn>.btn:active{z-index:2}.bootstrap .input-group-btn:first-child>.btn,.bootstrap .input-group-btn:first-child>.btn-group{margin-right:-1px}.bootstrap .input-group-btn:last-child>.btn,.bootstrap .input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.bootstrap .nav{margin-bottom:0;padding-left:0;list-style:none}.bootstrap .nav:before,.bootstrap .nav:after{content:" ";display:table}.bootstrap .nav:after{clear:both}.bootstrap .nav>li{position:relative;display:block}.bootstrap .nav>li>a{position:relative;display:block;padding:10px 15px}.bootstrap .nav>li>a:hover,.bootstrap .nav>li>a:focus{text-decoration:none;background-color:#eeeeee}.bootstrap .nav>li.disabled>a{color:#777777}.bootstrap .nav>li.disabled>a:hover,.bootstrap .nav>li.disabled>a:focus{color:#777777;text-decoration:none;background-color:transparent;cursor:not-allowed}.bootstrap .nav .open>a,.bootstrap .nav .open>a:hover,.bootstrap .nav .open>a:focus{background-color:#eeeeee;border-color:#337ab7}.bootstrap .nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.bootstrap .nav>li>a>img{max-width:none}.bootstrap .nav-tabs{border-bottom:1px solid #ddd}.bootstrap .nav-tabs>li{float:left;margin-bottom:-1px}.bootstrap .nav-tabs>li>a{margin-right:2px;line-height:1.42857;border:1px solid transparent;border-radius:4px 4px 0 0}.bootstrap .nav-tabs>li>a:hover{border-color:#eeeeee #eeeeee #ddd}.bootstrap .nav-tabs>li.active>a,.bootstrap .nav-tabs>li.active>a:hover,.bootstrap .nav-tabs>li.active>a:focus{color:#555555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.bootstrap .nav-pills>li{float:left}.bootstrap .nav-pills>li>a{border-radius:4px}.bootstrap .nav-pills>li+li{margin-left:2px}.bootstrap .nav-pills>li.active>a,.bootstrap .nav-pills>li.active>a:hover,.bootstrap .nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.bootstrap .nav-stacked>li{float:none}.bootstrap .nav-stacked>li+li{margin-top:2px;margin-left:0}.bootstrap .nav-justified,.bootstrap .nav-tabs.nav-justified{width:100%}.bootstrap .nav-justified>li,.bootstrap .nav-tabs.nav-justified>li{float:none}.bootstrap .nav-justified>li>a,.bootstrap .nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.bootstrap .nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.bootstrap .nav-justified>li,.bootstrap .nav-tabs.nav-justified>li{display:table-cell;width:1%}.bootstrap .nav-justified>li>a,.bootstrap .nav-tabs.nav-justified>li>a{margin-bottom:0}}.bootstrap .nav-tabs-justified,.bootstrap .nav-tabs.nav-justified{border-bottom:0}.bootstrap .nav-tabs-justified>li>a,.bootstrap .nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.bootstrap .nav-tabs-justified>.active>a,.bootstrap .nav-tabs.nav-justified>.active>a,.bootstrap .nav-tabs-justified>.active>a:hover,.bootstrap .nav-tabs.nav-justified>.active>a:hover,.bootstrap .nav-tabs-justified>.active>a:focus,.bootstrap .nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.bootstrap .nav-tabs-justified>li>a,.bootstrap .nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.bootstrap .nav-tabs-justified>.active>a,.bootstrap .nav-tabs.nav-justified>.active>a,.bootstrap .nav-tabs-justified>.active>a:hover,.bootstrap .nav-tabs.nav-justified>.active>a:hover,.bootstrap .nav-tabs-justified>.active>a:focus,.bootstrap .nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.bootstrap .tab-content>.tab-pane{display:none}.bootstrap .tab-content>.active{display:block}.bootstrap .nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.bootstrap .navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.bootstrap .navbar:before,.bootstrap .navbar:after{content:" ";display:table}.bootstrap .navbar:after{clear:both}@media (min-width: 768px){.bootstrap .navbar{border-radius:4px}}.bootstrap .navbar-header:before,.bootstrap .navbar-header:after{content:" ";display:table}.bootstrap .navbar-header:after{clear:both}@media (min-width: 768px){.bootstrap .navbar-header{float:left}}.bootstrap .navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.bootstrap .navbar-collapse:before,.bootstrap .navbar-collapse:after{content:" ";display:table}.bootstrap .navbar-collapse:after{clear:both}.bootstrap .navbar-collapse.in{overflow-y:auto}@media (min-width: 768px){.bootstrap .navbar-collapse{width:auto;border-top:0;box-shadow:none}.bootstrap .navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.bootstrap .navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .bootstrap .navbar-collapse,.navbar-static-top .bootstrap .navbar-collapse,.navbar-fixed-bottom .bootstrap .navbar-collapse{padding-left:0;padding-right:0}}.bootstrap .navbar-fixed-top .navbar-collapse,.bootstrap .navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width: 480px) and (orientation: landscape){.bootstrap .navbar-fixed-top .navbar-collapse,.bootstrap .navbar-fixed-bottom .navbar-collapse{max-height:200px}}.bootstrap .container>.navbar-header,.bootstrap .container>.navbar-collapse,.bootstrap .container-fluid>.navbar-header,.bootstrap .container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.bootstrap .container>.navbar-header,.bootstrap .container>.navbar-collapse,.bootstrap .container-fluid>.navbar-header,.bootstrap .container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.bootstrap .navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width: 768px){.bootstrap .navbar-static-top{border-radius:0}}.bootstrap .navbar-fixed-top,.bootstrap .navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width: 768px){.bootstrap .navbar-fixed-top,.bootstrap .navbar-fixed-bottom{border-radius:0}}.bootstrap .navbar-fixed-top{top:0;border-width:0 0 1px}.bootstrap .navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.bootstrap .navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px;height:50px}.bootstrap .navbar-brand:hover,.bootstrap .navbar-brand:focus{text-decoration:none}.bootstrap .navbar-brand>img{display:block}@media (min-width: 768px){.navbar>.container .bootstrap .navbar-brand,.navbar>.container-fluid .bootstrap .navbar-brand{margin-left:-15px}}.bootstrap .navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.bootstrap .navbar-toggle:focus{outline:0}.bootstrap .navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.bootstrap .navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 768px){.bootstrap .navbar-toggle{display:none}}.bootstrap .navbar-nav{margin:7.5px -15px}.bootstrap .navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width: 767px){.bootstrap .navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.bootstrap .navbar-nav .open .dropdown-menu>li>a,.bootstrap .navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.bootstrap .navbar-nav .open .dropdown-menu>li>a{line-height:20px}.bootstrap .navbar-nav .open .dropdown-menu>li>a:hover,.bootstrap .navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width: 768px){.bootstrap .navbar-nav{float:left;margin:0}.bootstrap .navbar-nav>li{float:left}.bootstrap .navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.bootstrap .navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (min-width: 768px){.bootstrap .navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.bootstrap .navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.bootstrap .navbar-form .form-control-static{display:inline-block}.bootstrap .navbar-form .input-group{display:inline-table;vertical-align:middle}.bootstrap .navbar-form .input-group .input-group-addon,.bootstrap .navbar-form .input-group .input-group-btn,.bootstrap .navbar-form .input-group .form-control{width:auto}.bootstrap .navbar-form .input-group>.form-control{width:100%}.bootstrap .navbar-form .control-label{margin-bottom:0;vertical-align:middle}.bootstrap .navbar-form .radio,.bootstrap .navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.bootstrap .navbar-form .radio label,.bootstrap .navbar-form .checkbox label{padding-left:0}.bootstrap .navbar-form .radio input[type="radio"],.bootstrap .navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.bootstrap .navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width: 767px){.bootstrap .navbar-form .form-group{margin-bottom:5px}.bootstrap .navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width: 768px){.bootstrap .navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.bootstrap .navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.bootstrap .navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.bootstrap .navbar-btn{margin-top:8px;margin-bottom:8px}.bootstrap .navbar-btn.btn-sm,.bootstrap .btn-group-sm>.navbar-btn.btn{margin-top:10px;margin-bottom:10px}.bootstrap .navbar-btn.btn-xs,.bootstrap .btn-group-xs>.navbar-btn.btn{margin-top:14px;margin-bottom:14px}.bootstrap .navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width: 768px){.bootstrap .navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width: 768px){.bootstrap .navbar-left{float:left !important}.bootstrap .navbar-right{float:right !important;margin-right:-15px}.bootstrap .navbar-right ~ .navbar-right{margin-right:0}}.bootstrap .navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.bootstrap .navbar-default .navbar-brand{color:#777}.bootstrap .navbar-default .navbar-brand:hover,.bootstrap .navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.bootstrap .navbar-default .navbar-text{color:#777}.bootstrap .navbar-default .navbar-nav>li>a{color:#777}.bootstrap .navbar-default .navbar-nav>li>a:hover,.bootstrap .navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.bootstrap .navbar-default .navbar-nav>.active>a,.bootstrap .navbar-default .navbar-nav>.active>a:hover,.bootstrap .navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.bootstrap .navbar-default .navbar-nav>.disabled>a,.bootstrap .navbar-default .navbar-nav>.disabled>a:hover,.bootstrap .navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.bootstrap .navbar-default .navbar-toggle{border-color:#ddd}.bootstrap .navbar-default .navbar-toggle:hover,.bootstrap .navbar-default .navbar-toggle:focus{background-color:#ddd}.bootstrap .navbar-default .navbar-toggle .icon-bar{background-color:#888}.bootstrap .navbar-default .navbar-collapse,.bootstrap .navbar-default .navbar-form{border-color:#e7e7e7}.bootstrap .navbar-default .navbar-nav>.open>a,.bootstrap .navbar-default .navbar-nav>.open>a:hover,.bootstrap .navbar-default .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}@media (max-width: 767px){.bootstrap .navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.bootstrap .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.bootstrap .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.bootstrap .navbar-default .navbar-nav .open .dropdown-menu>.active>a,.bootstrap .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.bootstrap .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.bootstrap .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.bootstrap .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.bootstrap .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.bootstrap .navbar-default .navbar-link{color:#777}.bootstrap .navbar-default .navbar-link:hover{color:#333}.bootstrap .navbar-default .btn-link{color:#777}.bootstrap .navbar-default .btn-link:hover,.bootstrap .navbar-default .btn-link:focus{color:#333}.bootstrap .navbar-default .btn-link[disabled]:hover,.bootstrap .navbar-default .btn-link[disabled]:focus,fieldset[disabled] .bootstrap .navbar-default .btn-link:hover,fieldset[disabled] .bootstrap .navbar-default .btn-link:focus{color:#ccc}.bootstrap .navbar-inverse{background-color:#222;border-color:#090909}.bootstrap .navbar-inverse .navbar-brand{color:#9d9d9d}.bootstrap .navbar-inverse .navbar-brand:hover,.bootstrap .navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.bootstrap .navbar-inverse .navbar-text{color:#9d9d9d}.bootstrap .navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.bootstrap .navbar-inverse .navbar-nav>li>a:hover,.bootstrap .navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.bootstrap .navbar-inverse .navbar-nav>.active>a,.bootstrap .navbar-inverse .navbar-nav>.active>a:hover,.bootstrap .navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#090909}.bootstrap .navbar-inverse .navbar-nav>.disabled>a,.bootstrap .navbar-inverse .navbar-nav>.disabled>a:hover,.bootstrap .navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.bootstrap .navbar-inverse .navbar-toggle{border-color:#333}.bootstrap .navbar-inverse .navbar-toggle:hover,.bootstrap .navbar-inverse .navbar-toggle:focus{background-color:#333}.bootstrap .navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.bootstrap .navbar-inverse .navbar-collapse,.bootstrap .navbar-inverse .navbar-form{border-color:#101010}.bootstrap .navbar-inverse .navbar-nav>.open>a,.bootstrap .navbar-inverse .navbar-nav>.open>a:hover,.bootstrap .navbar-inverse .navbar-nav>.open>a:focus{background-color:#090909;color:#fff}@media (max-width: 767px){.bootstrap .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.bootstrap .navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.bootstrap .navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.bootstrap .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.bootstrap .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.bootstrap .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.bootstrap .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.bootstrap .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#090909}.bootstrap .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.bootstrap .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.bootstrap .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.bootstrap .navbar-inverse .navbar-link{color:#9d9d9d}.bootstrap .navbar-inverse .navbar-link:hover{color:#fff}.bootstrap .navbar-inverse .btn-link{color:#9d9d9d}.bootstrap .navbar-inverse .btn-link:hover,.bootstrap .navbar-inverse .btn-link:focus{color:#fff}.bootstrap .navbar-inverse .btn-link[disabled]:hover,.bootstrap .navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .bootstrap .navbar-inverse .btn-link:hover,fieldset[disabled] .bootstrap .navbar-inverse .btn-link:focus{color:#444}.bootstrap .breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.bootstrap .breadcrumb>li{display:inline-block}.bootstrap .breadcrumb>li+li:before{content:"/ ";padding:0 5px;color:#ccc}.bootstrap .breadcrumb>.active{color:#777777}.bootstrap .pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.bootstrap .pagination>li{display:inline}.bootstrap .pagination>li>a,.bootstrap .pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.bootstrap .pagination>li:first-child>a,.bootstrap .pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.bootstrap .pagination>li:last-child>a,.bootstrap .pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.bootstrap .pagination>li>a:hover,.bootstrap .pagination>li>a:focus,.bootstrap .pagination>li>span:hover,.bootstrap .pagination>li>span:focus{z-index:2;color:#23527c;background-color:#eeeeee;border-color:#ddd}.bootstrap .pagination>.active>a,.bootstrap .pagination>.active>a:hover,.bootstrap .pagination>.active>a:focus,.bootstrap .pagination>.active>span,.bootstrap .pagination>.active>span:hover,.bootstrap .pagination>.active>span:focus{z-index:3;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.bootstrap .pagination>.disabled>span,.bootstrap .pagination>.disabled>span:hover,.bootstrap .pagination>.disabled>span:focus,.bootstrap .pagination>.disabled>a,.bootstrap .pagination>.disabled>a:hover,.bootstrap .pagination>.disabled>a:focus{color:#777777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.bootstrap .pagination-lg>li>a,.bootstrap .pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.33333}.bootstrap .pagination-lg>li:first-child>a,.bootstrap .pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.bootstrap .pagination-lg>li:last-child>a,.bootstrap .pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.bootstrap .pagination-sm>li>a,.bootstrap .pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.bootstrap .pagination-sm>li:first-child>a,.bootstrap .pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.bootstrap .pagination-sm>li:last-child>a,.bootstrap .pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.bootstrap .pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.bootstrap .pager:before,.bootstrap .pager:after{content:" ";display:table}.bootstrap .pager:after{clear:both}.bootstrap .pager li{display:inline}.bootstrap .pager li>a,.bootstrap .pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.bootstrap .pager li>a:hover,.bootstrap .pager li>a:focus{text-decoration:none;background-color:#eeeeee}.bootstrap .pager .next>a,.bootstrap .pager .next>span{float:right}.bootstrap .pager .previous>a,.bootstrap .pager .previous>span{float:left}.bootstrap .pager .disabled>a,.bootstrap .pager .disabled>a:hover,.bootstrap .pager .disabled>a:focus,.bootstrap .pager .disabled>span{color:#777777;background-color:#fff;cursor:not-allowed}.bootstrap .label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.bootstrap .label:empty{display:none}.btn .bootstrap .label{position:relative;top:-1px}.bootstrap a.label:hover,.bootstrap a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.bootstrap .label-default{background-color:#777777}.bootstrap .label-default[href]:hover,.bootstrap .label-default[href]:focus{background-color:#5e5e5e}.bootstrap .label-primary{background-color:#337ab7}.bootstrap .label-primary[href]:hover,.bootstrap .label-primary[href]:focus{background-color:#286090}.bootstrap .label-success{background-color:#5cb85c}.bootstrap .label-success[href]:hover,.bootstrap .label-success[href]:focus{background-color:#449d44}.bootstrap .label-info{background-color:#5bc0de}.bootstrap .label-info[href]:hover,.bootstrap .label-info[href]:focus{background-color:#31b0d5}.bootstrap .label-warning{background-color:#f0ad4e}.bootstrap .label-warning[href]:hover,.bootstrap .label-warning[href]:focus{background-color:#ec971f}.bootstrap .label-danger{background-color:#d9534f}.bootstrap .label-danger[href]:hover,.bootstrap .label-danger[href]:focus{background-color:#c9302c}.bootstrap .badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;color:#fff;line-height:1;vertical-align:middle;white-space:nowrap;text-align:center;background-color:#777777;border-radius:10px}.bootstrap .badge:empty{display:none}.btn .bootstrap .badge{position:relative;top:-1px}.btn-xs .bootstrap .badge,.bootstrap .btn-group-xs>.btn .bootstrap .badge,.btn-group-xs>.btn .bootstrap .badge{top:0;padding:1px 5px}.list-group-item.active>.bootstrap .badge,.nav-pills>.active>a>.bootstrap .badge{color:#337ab7;background-color:#fff}.list-group-item>.bootstrap .badge{float:right}.list-group-item>.bootstrap .badge+.bootstrap .badge{margin-right:5px}.nav-pills>li>a>.bootstrap .badge{margin-left:3px}.bootstrap a.badge:hover,.bootstrap a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.bootstrap .jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eeeeee}.bootstrap .jumbotron h1,.bootstrap .jumbotron .h1{color:inherit}.bootstrap .jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.bootstrap .jumbotron>hr{border-top-color:#d5d5d5}.container .bootstrap .jumbotron,.container-fluid .bootstrap .jumbotron{border-radius:6px;padding-left:15px;padding-right:15px}.bootstrap .jumbotron .container{max-width:100%}@media screen and (min-width: 768px){.bootstrap .jumbotron{padding-top:48px;padding-bottom:48px}.container .bootstrap .jumbotron,.container-fluid .bootstrap .jumbotron{padding-left:60px;padding-right:60px}.bootstrap .jumbotron h1,.bootstrap .jumbotron .h1{font-size:63px}}.bootstrap .thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border 0.2s ease-in-out;-o-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out}.bootstrap .thumbnail>img,.bootstrap .thumbnail a>img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.bootstrap .thumbnail .caption{padding:9px;color:#333333}.bootstrap a.thumbnail:hover,.bootstrap a.thumbnail:focus,.bootstrap a.thumbnail.active{border-color:#337ab7}.bootstrap .alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.bootstrap .alert h4{margin-top:0;color:inherit}.bootstrap .alert .alert-link{font-weight:bold}.bootstrap .alert>p,.bootstrap .alert>ul{margin-bottom:0}.bootstrap .alert>p+p{margin-top:5px}.bootstrap .alert-dismissable,.bootstrap .alert-dismissible{padding-right:35px}.bootstrap .alert-dismissable .close,.bootstrap .alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.bootstrap .alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.bootstrap .alert-success hr{border-top-color:#c9e2b3}.bootstrap .alert-success .alert-link{color:#2b542c}.bootstrap .alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.bootstrap .alert-info hr{border-top-color:#a6e1ec}.bootstrap .alert-info .alert-link{color:#245269}.bootstrap .alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.bootstrap .alert-warning hr{border-top-color:#f7e1b5}.bootstrap .alert-warning .alert-link{color:#66512c}.bootstrap .alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.bootstrap .alert-danger hr{border-top-color:#e4b9c0}.bootstrap .alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.bootstrap .progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.bootstrap .progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}.bootstrap .progress-striped .progress-bar,.bootstrap .progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.bootstrap .progress.active .progress-bar,.bootstrap .progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.bootstrap .progress-bar-success{background-color:#5cb85c}.progress-striped .bootstrap .progress-bar-success{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.bootstrap .progress-bar-info{background-color:#5bc0de}.progress-striped .bootstrap .progress-bar-info{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.bootstrap .progress-bar-warning{background-color:#f0ad4e}.progress-striped .bootstrap .progress-bar-warning{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.bootstrap .progress-bar-danger{background-color:#d9534f}.progress-striped .bootstrap .progress-bar-danger{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.bootstrap .media{margin-top:15px}.bootstrap .media:first-child{margin-top:0}.bootstrap .media,.bootstrap .media-body{zoom:1;overflow:hidden}.bootstrap .media-body{width:10000px}.bootstrap .media-object{display:block}.bootstrap .media-object.img-thumbnail{max-width:none}.bootstrap .media-right,.bootstrap .media>.pull-right{padding-left:10px}.bootstrap .media-left,.bootstrap .media>.pull-left{padding-right:10px}.bootstrap .media-left,.bootstrap .media-right,.bootstrap .media-body{display:table-cell;vertical-align:top}.bootstrap .media-middle{vertical-align:middle}.bootstrap .media-bottom{vertical-align:bottom}.bootstrap .media-heading{margin-top:0;margin-bottom:5px}.bootstrap .media-list{padding-left:0;list-style:none}.bootstrap .list-group{margin-bottom:20px;padding-left:0}.bootstrap .list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.bootstrap .list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.bootstrap .list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.bootstrap a.list-group-item,.bootstrap button.list-group-item{color:#555}.bootstrap a.list-group-item .list-group-item-heading,.bootstrap button.list-group-item .list-group-item-heading{color:#333}.bootstrap a.list-group-item:hover,.bootstrap a.list-group-item:focus,.bootstrap button.list-group-item:hover,.bootstrap button.list-group-item:focus{text-decoration:none;color:#555;background-color:#f5f5f5}.bootstrap button.list-group-item{width:100%;text-align:left}.bootstrap .list-group-item.disabled,.bootstrap .list-group-item.disabled:hover,.bootstrap .list-group-item.disabled:focus{background-color:#eeeeee;color:#777777;cursor:not-allowed}.bootstrap .list-group-item.disabled .list-group-item-heading,.bootstrap .list-group-item.disabled:hover .list-group-item-heading,.bootstrap .list-group-item.disabled:focus .list-group-item-heading{color:inherit}.bootstrap .list-group-item.disabled .list-group-item-text,.bootstrap .list-group-item.disabled:hover .list-group-item-text,.bootstrap .list-group-item.disabled:focus .list-group-item-text{color:#777777}.bootstrap .list-group-item.active,.bootstrap .list-group-item.active:hover,.bootstrap .list-group-item.active:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.bootstrap .list-group-item.active .list-group-item-heading,.bootstrap .list-group-item.active .list-group-item-heading>small,.bootstrap .list-group-item.active .list-group-item-heading>.small,.bootstrap .list-group-item.active:hover .list-group-item-heading,.bootstrap .list-group-item.active:hover .list-group-item-heading>small,.bootstrap .list-group-item.active:hover .list-group-item-heading>.small,.bootstrap .list-group-item.active:focus .list-group-item-heading,.bootstrap .list-group-item.active:focus .list-group-item-heading>small,.bootstrap .list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.bootstrap .list-group-item.active .list-group-item-text,.bootstrap .list-group-item.active:hover .list-group-item-text,.bootstrap .list-group-item.active:focus .list-group-item-text{color:#c7ddef}.bootstrap .list-group-item-success{color:#3c763d;background-color:#dff0d8}.bootstrap a.list-group-item-success,.bootstrap button.list-group-item-success{color:#3c763d}.bootstrap a.list-group-item-success .list-group-item-heading,.bootstrap button.list-group-item-success .list-group-item-heading{color:inherit}.bootstrap a.list-group-item-success:hover,.bootstrap a.list-group-item-success:focus,.bootstrap button.list-group-item-success:hover,.bootstrap button.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}.bootstrap a.list-group-item-success.active,.bootstrap a.list-group-item-success.active:hover,.bootstrap a.list-group-item-success.active:focus,.bootstrap button.list-group-item-success.active,.bootstrap button.list-group-item-success.active:hover,.bootstrap button.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.bootstrap .list-group-item-info{color:#31708f;background-color:#d9edf7}.bootstrap a.list-group-item-info,.bootstrap button.list-group-item-info{color:#31708f}.bootstrap a.list-group-item-info .list-group-item-heading,.bootstrap button.list-group-item-info .list-group-item-heading{color:inherit}.bootstrap a.list-group-item-info:hover,.bootstrap a.list-group-item-info:focus,.bootstrap button.list-group-item-info:hover,.bootstrap button.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}.bootstrap a.list-group-item-info.active,.bootstrap a.list-group-item-info.active:hover,.bootstrap a.list-group-item-info.active:focus,.bootstrap button.list-group-item-info.active,.bootstrap button.list-group-item-info.active:hover,.bootstrap button.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.bootstrap .list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}.bootstrap a.list-group-item-warning,.bootstrap button.list-group-item-warning{color:#8a6d3b}.bootstrap a.list-group-item-warning .list-group-item-heading,.bootstrap button.list-group-item-warning .list-group-item-heading{color:inherit}.bootstrap a.list-group-item-warning:hover,.bootstrap a.list-group-item-warning:focus,.bootstrap button.list-group-item-warning:hover,.bootstrap button.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}.bootstrap a.list-group-item-warning.active,.bootstrap a.list-group-item-warning.active:hover,.bootstrap a.list-group-item-warning.active:focus,.bootstrap button.list-group-item-warning.active,.bootstrap button.list-group-item-warning.active:hover,.bootstrap button.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.bootstrap .list-group-item-danger{color:#a94442;background-color:#f2dede}.bootstrap a.list-group-item-danger,.bootstrap button.list-group-item-danger{color:#a94442}.bootstrap a.list-group-item-danger .list-group-item-heading,.bootstrap button.list-group-item-danger .list-group-item-heading{color:inherit}.bootstrap a.list-group-item-danger:hover,.bootstrap a.list-group-item-danger:focus,.bootstrap button.list-group-item-danger:hover,.bootstrap button.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}.bootstrap a.list-group-item-danger.active,.bootstrap a.list-group-item-danger.active:hover,.bootstrap a.list-group-item-danger.active:focus,.bootstrap button.list-group-item-danger.active,.bootstrap button.list-group-item-danger.active:hover,.bootstrap button.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.bootstrap .list-group-item-heading{margin-top:0;margin-bottom:5px}.bootstrap .list-group-item-text{margin-bottom:0;line-height:1.3}.bootstrap .panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.bootstrap .panel-body{padding:15px}.bootstrap .panel-body:before,.bootstrap .panel-body:after{content:" ";display:table}.bootstrap .panel-body:after{clear:both}.bootstrap .panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.bootstrap .panel-heading>.dropdown .dropdown-toggle{color:inherit}.bootstrap .panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.bootstrap .panel-title>a,.bootstrap .panel-title>small,.bootstrap .panel-title>.small,.bootstrap .panel-title>small>a,.bootstrap .panel-title>.small>a{color:inherit}.bootstrap .panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.bootstrap .panel>.list-group,.bootstrap .panel>.panel-collapse>.list-group{margin-bottom:0}.bootstrap .panel>.list-group .list-group-item,.bootstrap .panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.bootstrap .panel>.list-group:first-child .list-group-item:first-child,.bootstrap .panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.bootstrap .panel>.list-group:last-child .list-group-item:last-child,.bootstrap .panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.bootstrap .panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.bootstrap .panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.bootstrap .list-group+.panel-footer{border-top-width:0}.bootstrap .panel>.table,.bootstrap .panel>.table-responsive>.table,.bootstrap .panel>.panel-collapse>.table{margin-bottom:0}.bootstrap .panel>.table caption,.bootstrap .panel>.table-responsive>.table caption,.bootstrap .panel>.panel-collapse>.table caption{padding-left:15px;padding-right:15px}.bootstrap .panel>.table:first-child,.bootstrap .panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.bootstrap .panel>.table:first-child>thead:first-child>tr:first-child,.bootstrap .panel>.table:first-child>tbody:first-child>tr:first-child,.bootstrap .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.bootstrap .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.bootstrap .panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.bootstrap .panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.bootstrap .panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.bootstrap .panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.bootstrap .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.bootstrap .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.bootstrap .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.bootstrap .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.bootstrap .panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.bootstrap .panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.bootstrap .panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.bootstrap .panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.bootstrap .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.bootstrap .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.bootstrap .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.bootstrap .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.bootstrap .panel>.table:last-child,.bootstrap .panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.bootstrap .panel>.table:last-child>tbody:last-child>tr:last-child,.bootstrap .panel>.table:last-child>tfoot:last-child>tr:last-child,.bootstrap .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.bootstrap .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.bootstrap .panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.bootstrap .panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.bootstrap .panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.bootstrap .panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.bootstrap .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.bootstrap .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.bootstrap .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.bootstrap .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.bootstrap .panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.bootstrap .panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.bootstrap .panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.bootstrap .panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.bootstrap .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.bootstrap .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.bootstrap .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.bootstrap .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.bootstrap .panel>.panel-body+.table,.bootstrap .panel>.panel-body+.table-responsive,.bootstrap .panel>.table+.panel-body,.bootstrap .panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.bootstrap .panel>.table>tbody:first-child>tr:first-child th,.bootstrap .panel>.table>tbody:first-child>tr:first-child td{border-top:0}.bootstrap .panel>.table-bordered,.bootstrap .panel>.table-responsive>.table-bordered{border:0}.bootstrap .panel>.table-bordered>thead>tr>th:first-child,.bootstrap .panel>.table-bordered>thead>tr>td:first-child,.bootstrap .panel>.table-bordered>tbody>tr>th:first-child,.bootstrap .panel>.table-bordered>tbody>tr>td:first-child,.bootstrap .panel>.table-bordered>tfoot>tr>th:first-child,.bootstrap .panel>.table-bordered>tfoot>tr>td:first-child,.bootstrap .panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.bootstrap .panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.bootstrap .panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.bootstrap .panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.bootstrap .panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.bootstrap .panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.bootstrap .panel>.table-bordered>thead>tr>th:last-child,.bootstrap .panel>.table-bordered>thead>tr>td:last-child,.bootstrap .panel>.table-bordered>tbody>tr>th:last-child,.bootstrap .panel>.table-bordered>tbody>tr>td:last-child,.bootstrap .panel>.table-bordered>tfoot>tr>th:last-child,.bootstrap .panel>.table-bordered>tfoot>tr>td:last-child,.bootstrap .panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.bootstrap .panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.bootstrap .panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.bootstrap .panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.bootstrap .panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.bootstrap .panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.bootstrap .panel>.table-bordered>thead>tr:first-child>td,.bootstrap .panel>.table-bordered>thead>tr:first-child>th,.bootstrap .panel>.table-bordered>tbody>tr:first-child>td,.bootstrap .panel>.table-bordered>tbody>tr:first-child>th,.bootstrap .panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.bootstrap .panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.bootstrap .panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.bootstrap .panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.bootstrap .panel>.table-bordered>tbody>tr:last-child>td,.bootstrap .panel>.table-bordered>tbody>tr:last-child>th,.bootstrap .panel>.table-bordered>tfoot>tr:last-child>td,.bootstrap .panel>.table-bordered>tfoot>tr:last-child>th,.bootstrap .panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.bootstrap .panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.bootstrap .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.bootstrap .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.bootstrap .panel>.table-responsive{border:0;margin-bottom:0}.bootstrap .panel-group{margin-bottom:20px}.bootstrap .panel-group .panel{margin-bottom:0;border-radius:4px}.bootstrap .panel-group .panel+.panel{margin-top:5px}.bootstrap .panel-group .panel-heading{border-bottom:0}.bootstrap .panel-group .panel-heading+.panel-collapse>.panel-body,.bootstrap .panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.bootstrap .panel-group .panel-footer{border-top:0}.bootstrap .panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.bootstrap .panel-default{border-color:#ddd}.bootstrap .panel-default>.panel-heading{color:#333333;background-color:#f5f5f5;border-color:#ddd}.bootstrap .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.bootstrap .panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333333}.bootstrap .panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.bootstrap .panel-primary{border-color:#337ab7}.bootstrap .panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.bootstrap .panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.bootstrap .panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.bootstrap .panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.bootstrap .panel-success{border-color:#d6e9c6}.bootstrap .panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.bootstrap .panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.bootstrap .panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.bootstrap .panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.bootstrap .panel-info{border-color:#bce8f1}.bootstrap .panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.bootstrap .panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.bootstrap .panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.bootstrap .panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.bootstrap .panel-warning{border-color:#faebcc}.bootstrap .panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.bootstrap .panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.bootstrap .panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.bootstrap .panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.bootstrap .panel-danger{border-color:#ebccd1}.bootstrap .panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.bootstrap .panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.bootstrap .panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.bootstrap .panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.bootstrap .embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.bootstrap .embed-responsive .embed-responsive-item,.bootstrap .embed-responsive iframe,.bootstrap .embed-responsive embed,.bootstrap .embed-responsive object,.bootstrap .embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.bootstrap .embed-responsive-16by9{padding-bottom:56.25%}.bootstrap .embed-responsive-4by3{padding-bottom:75%}.bootstrap .well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.bootstrap .well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.bootstrap .well-lg{padding:24px;border-radius:6px}.bootstrap .well-sm{padding:9px;border-radius:3px}.bootstrap .close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:0.2;filter:alpha(opacity=20)}.bootstrap .close:hover,.bootstrap .close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50)}.bootstrap button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.bootstrap .modal-open{overflow:hidden}.bootstrap .modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.bootstrap .modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.bootstrap .modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.bootstrap .modal-open .modal{overflow-x:hidden;overflow-y:auto}.bootstrap .modal-dialog{position:relative;width:auto;margin:10px}.bootstrap .modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.bootstrap .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.bootstrap .modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.bootstrap .modal-backdrop.in{opacity:0.5;filter:alpha(opacity=50)}.bootstrap .modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.bootstrap .modal-header:before,.bootstrap .modal-header:after{content:" ";display:table}.bootstrap .modal-header:after{clear:both}.bootstrap .modal-header .close{margin-top:-2px}.bootstrap .modal-title{margin:0;line-height:1.42857}.bootstrap .modal-body{position:relative;padding:15px}.bootstrap .modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.bootstrap .modal-footer:before,.bootstrap .modal-footer:after{content:" ";display:table}.bootstrap .modal-footer:after{clear:both}.bootstrap .modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.bootstrap .modal-footer .btn-group .btn+.btn{margin-left:-1px}.bootstrap .modal-footer .btn-block+.btn-block{margin-left:0}.bootstrap .modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.bootstrap .modal-dialog{width:600px;margin:30px auto}.bootstrap .modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.bootstrap .modal-sm{width:300px}}@media (min-width: 992px){.bootstrap .modal-lg{width:900px}}.bootstrap .tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0;filter:alpha(opacity=0)}.bootstrap .tooltip.in{opacity:0.9;filter:alpha(opacity=90)}.bootstrap .tooltip.top{margin-top:-3px;padding:5px 0}.bootstrap .tooltip.right{margin-left:3px;padding:0 5px}.bootstrap .tooltip.bottom{margin-top:3px;padding:5px 0}.bootstrap .tooltip.left{margin-left:-3px;padding:0 5px}.bootstrap .tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.bootstrap .tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.bootstrap .tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.bootstrap .tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.bootstrap .tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.bootstrap .tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.bootstrap .tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.bootstrap .tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.bootstrap .tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.bootstrap .tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.bootstrap .popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.bootstrap .popover.top{margin-top:-10px}.bootstrap .popover.right{margin-left:10px}.bootstrap .popover.bottom{margin-top:10px}.bootstrap .popover.left{margin-left:-10px}.bootstrap .popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.bootstrap .popover-content{padding:9px 14px}.bootstrap .popover>.arrow,.bootstrap .popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.bootstrap .popover>.arrow{border-width:11px}.bootstrap .popover>.arrow:after{border-width:10px;content:""}.bootstrap .popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.bootstrap .popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.bootstrap .popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999999;border-right-color:rgba(0,0,0,0.25)}.bootstrap .popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.bootstrap .popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.bootstrap .popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.bootstrap .popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999999;border-left-color:rgba(0,0,0,0.25)}.bootstrap .popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.bootstrap .carousel{position:relative}.bootstrap .carousel-inner{position:relative;overflow:hidden;width:100%}.bootstrap .carousel-inner>.item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}.bootstrap .carousel-inner>.item>img,.bootstrap .carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d), (-webkit-transform-3d){.bootstrap .carousel-inner>.item{-webkit-transition:-webkit-transform 0.6s ease-in-out;-moz-transition:-moz-transform 0.6s ease-in-out;-o-transition:-o-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.bootstrap .carousel-inner>.item.next,.bootstrap .carousel-inner>.item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0}.bootstrap .carousel-inner>.item.prev,.bootstrap .carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.bootstrap .carousel-inner>.item.next.left,.bootstrap .carousel-inner>.item.prev.right,.bootstrap .carousel-inner>.item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}}.bootstrap .carousel-inner>.active,.bootstrap .carousel-inner>.next,.bootstrap .carousel-inner>.prev{display:block}.bootstrap .carousel-inner>.active{left:0}.bootstrap .carousel-inner>.next,.bootstrap .carousel-inner>.prev{position:absolute;top:0;width:100%}.bootstrap .carousel-inner>.next{left:100%}.bootstrap .carousel-inner>.prev{left:-100%}.bootstrap .carousel-inner>.next.left,.bootstrap .carousel-inner>.prev.right{left:0}.bootstrap .carousel-inner>.active.left{left:-100%}.bootstrap .carousel-inner>.active.right{left:100%}.bootstrap .carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:0.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-color:transparent}.bootstrap .carousel-control.left{background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.bootstrap .carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.bootstrap .carousel-control:hover,.bootstrap .carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90)}.bootstrap .carousel-control .icon-prev,.bootstrap .carousel-control .icon-next,.bootstrap .carousel-control .glyphicon-chevron-left,.bootstrap .carousel-control .glyphicon-chevron-right{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.bootstrap .carousel-control .icon-prev,.bootstrap .carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.bootstrap .carousel-control .icon-next,.bootstrap .carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.bootstrap .carousel-control .icon-prev,.bootstrap .carousel-control .icon-next{width:20px;height:20px;line-height:1;font-family:serif}.bootstrap .carousel-control .icon-prev:before{content:'\2039'}.bootstrap .carousel-control .icon-next:before{content:'\203a'}.bootstrap .carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.bootstrap .carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:transparent}.bootstrap .carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.bootstrap .carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.bootstrap .carousel-caption .btn{text-shadow:none}@media screen and (min-width: 768px){.bootstrap .carousel-control .glyphicon-chevron-left,.bootstrap .carousel-control .glyphicon-chevron-right,.bootstrap .carousel-control .icon-prev,.bootstrap .carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}.bootstrap .carousel-control .glyphicon-chevron-left,.bootstrap .carousel-control .icon-prev{margin-left:-10px}.bootstrap .carousel-control .glyphicon-chevron-right,.bootstrap .carousel-control .icon-next{margin-right:-10px}.bootstrap .carousel-caption{left:20%;right:20%;padding-bottom:30px}.bootstrap .carousel-indicators{bottom:20px}}.bootstrap .clearfix:before,.bootstrap .clearfix:after{content:" ";display:table}.bootstrap .clearfix:after{clear:both}.bootstrap .center-block{display:block;margin-left:auto;margin-right:auto}.bootstrap .pull-right{float:right !important}.bootstrap .pull-left{float:left !important}.bootstrap .hide{display:none !important}.bootstrap .show{display:block !important}.bootstrap .invisible{visibility:hidden}.bootstrap .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.bootstrap .hidden{display:none !important}.bootstrap .affix{position:fixed}@-ms-viewport{width:device-width}.bootstrap .visible-xs{display:none !important}.bootstrap .visible-sm{display:none !important}.bootstrap .visible-md{display:none !important}.bootstrap .visible-lg{display:none !important}.bootstrap .visible-xs-block,.bootstrap .visible-xs-inline,.bootstrap .visible-xs-inline-block,.bootstrap .visible-sm-block,.bootstrap .visible-sm-inline,.bootstrap .visible-sm-inline-block,.bootstrap .visible-md-block,.bootstrap .visible-md-inline,.bootstrap .visible-md-inline-block,.bootstrap .visible-lg-block,.bootstrap .visible-lg-inline,.bootstrap .visible-lg-inline-block{display:none !important}@media (max-width: 767px){.bootstrap .visible-xs{display:block !important}.bootstrap table.visible-xs{display:table !important}.bootstrap tr.visible-xs{display:table-row !important}.bootstrap th.visible-xs,.bootstrap td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.bootstrap .visible-xs-block{display:block !important}}@media (max-width: 767px){.bootstrap .visible-xs-inline{display:inline !important}}@media (max-width: 767px){.bootstrap .visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.bootstrap .visible-sm{display:block !important}.bootstrap table.visible-sm{display:table !important}.bootstrap tr.visible-sm{display:table-row !important}.bootstrap th.visible-sm,.bootstrap td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.bootstrap .visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.bootstrap .visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.bootstrap .visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.bootstrap .visible-md{display:block !important}.bootstrap table.visible-md{display:table !important}.bootstrap tr.visible-md{display:table-row !important}.bootstrap th.visible-md,.bootstrap td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.bootstrap .visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.bootstrap .visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.bootstrap .visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.bootstrap .visible-lg{display:block !important}.bootstrap table.visible-lg{display:table !important}.bootstrap tr.visible-lg{display:table-row !important}.bootstrap th.visible-lg,.bootstrap td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.bootstrap .visible-lg-block{display:block !important}}@media (min-width: 1200px){.bootstrap .visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.bootstrap .visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.bootstrap .hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.bootstrap .hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.bootstrap .hidden-md{display:none !important}}@media (min-width: 1200px){.bootstrap .hidden-lg{display:none !important}}.bootstrap .visible-print{display:none !important}@media print{.bootstrap .visible-print{display:block !important}.bootstrap table.visible-print{display:table !important}.bootstrap tr.visible-print{display:table-row !important}.bootstrap th.visible-print,.bootstrap td.visible-print{display:table-cell !important}}.bootstrap .visible-print-block{display:none !important}@media print{.bootstrap .visible-print-block{display:block !important}}.bootstrap .visible-print-inline{display:none !important}@media print{.bootstrap .visible-print-inline{display:inline !important}}.bootstrap .visible-print-inline-block{display:none !important}@media print{.bootstrap .visible-print-inline-block{display:inline-block !important}}@media print{.bootstrap .hidden-print{display:none !important}}.bootstrap .bootstrap-datetimepicker-widget{list-style:none}.bootstrap .bootstrap-datetimepicker-widget.dropdown-menu{margin:2px 0;padding:4px;width:19em}@media (min-width: 768px){.bootstrap .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width: 992px){.bootstrap .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width: 1200px){.bootstrap .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.bootstrap .bootstrap-datetimepicker-widget.dropdown-menu:before,.bootstrap .bootstrap-datetimepicker-widget.dropdown-menu:after{content:'';display:inline-block;position:absolute}.bootstrap .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #cccccc;border-bottom-color:rgba(0,0,0,0.2);top:-7px;left:7px}.bootstrap .bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;top:-6px;left:8px}.bootstrap .bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #cccccc;border-top-color:rgba(0,0,0,0.2);bottom:-7px;left:6px}.bootstrap .bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid white;bottom:-6px;left:7px}.bootstrap .bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left:auto;right:6px}.bootstrap .bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left:auto;right:7px}.bootstrap .bootstrap-datetimepicker-widget .list-unstyled{margin:0}.bootstrap .bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap .bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap .bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap .bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap .bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:bold;font-size:1.2em;margin:0}.bootstrap .bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap .bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Increment Hours"}.bootstrap .bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Increment Minutes"}.bootstrap .bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Decrement Hours"}.bootstrap .bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Decrement Minutes"}.bootstrap .bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Show Hours"}.bootstrap .bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Show Minutes"}.bootstrap .bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Toggle AM/PM"}.bootstrap .bootstrap-datetimepicker-widget .btn[data-action="clear"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Clear the picker"}.bootstrap .bootstrap-datetimepicker-widget .btn[data-action="today"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Set the date to today"}.bootstrap .bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap .bootstrap-datetimepicker-widget .picker-switch::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Toggle Date and Time Screens"}.bootstrap .bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit}.bootstrap .bootstrap-datetimepicker-widget .picker-switch td span{line-height:2.5;height:2.5em;width:100%}.bootstrap .bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap .bootstrap-datetimepicker-widget table td,.bootstrap .bootstrap-datetimepicker-widget table th{text-align:center;border-radius:4px}.bootstrap .bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px}.bootstrap .bootstrap-datetimepicker-widget table th.picker-switch{width:145px}.bootstrap .bootstrap-datetimepicker-widget table th.disabled,.bootstrap .bootstrap-datetimepicker-widget table th.disabled:hover{background:none;color:#777777;cursor:not-allowed}.bootstrap .bootstrap-datetimepicker-widget table th.prev::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Previous Month"}.bootstrap .bootstrap-datetimepicker-widget table th.next::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Next Month"}.bootstrap .bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}.bootstrap .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#eeeeee}.bootstrap .bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px}.bootstrap .bootstrap-datetimepicker-widget table td.cw{font-size:.8em;height:20px;line-height:20px;color:#777777}.bootstrap .bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px}.bootstrap .bootstrap-datetimepicker-widget table td.day:hover,.bootstrap .bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap .bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap .bootstrap-datetimepicker-widget table td.second:hover{background:#eeeeee;cursor:pointer}.bootstrap .bootstrap-datetimepicker-widget table td.old,.bootstrap .bootstrap-datetimepicker-widget table td.new{color:#777777}.bootstrap .bootstrap-datetimepicker-widget table td.today{position:relative}.bootstrap .bootstrap-datetimepicker-widget table td.today:before{content:'';display:inline-block;border:solid transparent;border-width:0 0 7px 7px;border-bottom-color:#337ab7;border-top-color:rgba(0,0,0,0.2);position:absolute;bottom:4px;right:4px}.bootstrap .bootstrap-datetimepicker-widget table td.active,.bootstrap .bootstrap-datetimepicker-widget table td.active:hover{background-color:#337ab7;color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap .bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}.bootstrap .bootstrap-datetimepicker-widget table td.disabled,.bootstrap .bootstrap-datetimepicker-widget table td.disabled:hover{background:none;color:#777777;cursor:not-allowed}.bootstrap .bootstrap-datetimepicker-widget table td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:4px}.bootstrap .bootstrap-datetimepicker-widget table td span:hover{background:#eeeeee}.bootstrap .bootstrap-datetimepicker-widget table td span.active{background-color:#337ab7;color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap .bootstrap-datetimepicker-widget table td span.old{color:#777777}.bootstrap .bootstrap-datetimepicker-widget table td span.disabled,.bootstrap .bootstrap-datetimepicker-widget table td span.disabled:hover{background:none;color:#777777;cursor:not-allowed}.bootstrap .bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}.bootstrap .bootstrap-datetimepicker-widget.wider{width:21em}.bootstrap .bootstrap-datetimepicker-widget .datepicker-decades .decade{line-height:1.8em !important}.bootstrap .input-group.date .input-group-addon{cursor:pointer}.bootstrap .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.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-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}.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,0.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 input,.bm-responsive-form .bm-responsive-form__field .bm-responsive-form__field__input textarea{width:100%;padding:10px;box-sizing:border-box;box-shadow:0 1px 2px rgba(0,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(/assets/sp/components/bm-form/bm-form-select-arrow-82256ad4802bfc5ff2f49b56784fbebd1f04746fef59b07d71fc045968e8171b.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,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}}.app.show{background-color:#fff;color:#333;text-align:left;line-height:1.5;min-width:800px}.app.show .app.show .header{text-align:center;height:600px;background:no-repeat url(/assets/specials/app/img_header_pc-820dcd81320173a9e7d4748e37e2e0c813a9bddb9d2f1afe1a39a3e3eb055354.png) center 0 fixed}.app.show .app.show .header .header__title{padding:80px 0 0 0;margin:0 0 10px 0}.app.show .app.show .header .header__image{width:380px;height:auto}.app.show .app.show .header .header__txt{margin-bottom:50px;color:#61be44;font-size:18px}.app.show .app.show .header .header__dl{background:rgba(97,190,68,0.88);width:480px;border-radius:50px;padding:20px 0;margin:0 auto 50px auto}.app.show .app.show .header .header__txt_share{font-size:14px;color:#9b9b9b;line-height:1.3;margin-bottom:5px}@media only screen and (max-width: 800px){.app.show .app.show .header{background:no-repeat url(/assets/specials/app/img_header_sp-d02532c491d8efd805c7f0b85a92e2c553890341290be2fc2b2dad3295947763.png) center 180px scroll;background-size:80% auto;margin:0;height:inherit}.app.show .app.show .header .header__title{padding:20px 0 0 0;margin:0 0 8px 0}.app.show .app.show .header .header__image{width:280px;height:auto}.app.show .app.show .header .header__txt{margin-bottom:280px;color:#61be44;font-size:14px}.app.show .app.show .header .header__dl{background:rgba(97,190,68,0.88);width:inherit;border-radius:0;padding:30px 0;margin:0}.app.show .app.show .header .header__txt_share{background-color:#fff;font-size:12px;line-height:1.3;margin:0;padding:20px 0 5px 0}.app.show .app.show .header .header__txt_share br{display:none}.app.show .app.show .header .header__share{background-color:#fff;padding:0 0 20px 0}}@media only screen and (max-width: 540px){.app.show .app.show .header{background-size:105% auto}.app.show .app.show .header .header__txt{margin-bottom:210px}}.app.show .app.show .footer{background-color:#86d088;text-align:center;padding:80px 0 60px 0;position:relative}.app.show .app.show .footer .footer__dl{display:none;padding:40px 0;margin-bottom:60px}.app.show .app.show .footer .footer__pagetop{position:absolute;top:-20px;left:50%;margin-left:-40px}.app.show .app.show .footer .footer__share{margin:0 0 20px 0}.app.show .app.show .footer .footer__copyright{font-size:12px;color:#fff}@media only screen and (max-width: 800px){.app.show .app.show .footer{padding:0 0 20px 0}.app.show .app.show .footer .footer__dl{margin-bottom:0}.app.show .app.show .footer .footer__pagetop{position:inherit;top:auto;left:auto;margin:0 0 30px 0}.app.show .app.show .footer .footer__dl{display:inherit}}@media only screen and (max-width: 800px){.app.show .app.show .pagetop .pagetop__image{width:60px;height:auto}}.app.show .app.show .sns{padding:0;margin:0 auto;text-align:center}.app.show .app.show .sns .sns__link{display:inline-block;margin:0 5px}.app.show .app.show .sns .sns__icon{width:40px;height:40px;vertical-align:bottom}.app.show .app.show .sns a:hover .sns__icon{opacity:0.8}.app.show .app.show .app-dl{padding:0;margin:0 auto;text-align:center}.app.show .app.show .app-dl .app-dl__link{display:inline-block;margin:0 10px}@media only screen and (max-width: 800px){.app.show .app.show .app-dl .app-dl__link{margin:0 5px}}.app.show .app.show .app-dl .app-dl__banner{width:auto;height:50px;vertical-align:bottom;border-radius:5px}@media only screen and (max-width: 800px){.app.show .app.show .app-dl .app-dl__banner{height:44px}}.app.show .app.show .app-dl a:hover .app-dl__banner{opacity:0.9;background-color:#fff;box-shadow:0px 0px 14px #fff}@media only screen and (max-width: 800px){.app.show{min-width:inherit;width:100%}}.app.show .app__header{margin:0 auto}.app.show .area{padding:100px 0;text-align:left;color:#fff}.app.show .area .area__inner{width:370px;margin:0 auto}.app.show .area .area__copy{margin:0 0 20px 0;padding:0;font-size:28px;font-weight:normal}.app.show .area .area__illust{text-align:center;margin:0 0 30px 0}.app.show .area .area__image{width:auto;height:130px}.app.show .area .area__txt{margin:0 0 50px 0}.app.show .area .area__txt__bodycopy{padding:10px 0;border-bottom:2px dashed rgba(255,255,255,0.4);font-size:18px}.app.show .area .area__txt__bodycopy strong{color:#fcf9cd}@media only screen and (max-width: 800px){.app.show .area{padding:20px 0 0 0}.app.show .area .area__inner{width:inherit;margin:0}.app.show .area .area__copy{margin:0;padding:20px;font-size:20px;font-weight:bold}.app.show .area .area__illust{margin:0 0 20px 0}.app.show .area .area__image{height:60px}.app.show .area .area__txt{margin:0;padding:20px 20px 40px 20px}.app.show .area .area__txt__bodycopy{font-size:16px}.app.show .area .app-dl{display:none}}.app.show .area--addbook{background:no-repeat #86d088 url(/assets/specials/app/img1-e77525576e7e13916ca877d4acb9ac50a7fd0b6b238ae1d748034c25498e790d.png) 88% 70px}.app.show .area--addbook .area__inner{padding-right:430px}.app.show .area--addbook .app-dl{margin:0 -10px;text-align:left}@media only screen and (max-width: 1000px){.app.show .area--addbook{background-size:480px auto;background-position:100% 60px}}@media only screen and (max-width: 800px){.app.show .area--addbook{background-position:92% 20px;background-size:180px auto;margin:0}.app.show .area--addbook .area__copy{width:45%}.app.show .area--addbook .area__inner{padding-right:0}.app.show .area--addbook .area__illust{text-align:left;padding-left:20px;width:45%}.app.show .area--addbook .area__txt,.app.show .area--addbook .app-dl{background-color:#86d088}}.app.show .area--notice{background:no-repeat #64d8e7 url(/assets/specials/app/img2-75b81901fb3f6b3cbaaa4d49968bae8511ece9ca6d5fb5c300f4fdab27be8d23.png) 10% 70px}.app.show .area--notice .area__inner{padding-left:430px}.app.show .area--notice .app-dl{margin:0 -10px;text-align:left}@media only screen and (max-width: 1000px){.app.show .area--notice{background-size:480px auto;background-position:-10px 60px}}@media only screen and (max-width: 800px){.app.show .area--notice{background-position:10px 20px;background-size:180px auto;margin:0}.app.show .area--notice .area__copy{margin-left:42%;padding-right:18px}.app.show .area--notice .area__inner{padding-left:0}.app.show .area--notice .area__illust{text-align:left;padding-left:40px;margin-left:42%}.app.show .area--notice .area__txt,.app.show .area--notice .app-dl{background-color:#64d8e7}}.app.show .area--more{background-color:#f48fb1;text-align:center}.app.show .area--more .area__inner{width:inherit;margin:0 auto;display:table}.app.show .area--more .area__txt{padding-top:20px}.app.show .area--more .area__txt__bodycopy{display:table-cell;width:190px;height:340px;background-size:100% auto;background-position:0 74px;background-repeat:no-repeat;border-bottom:0px}.app.show .area--more .area__txt__bodycopy--glaph{background-image:url(/assets/specials/app/img3_1-dd7a691631c6f89500b2055e5e7d2d9ddce70593b9e385dece76747af6184cd5.png)}.app.show .area--more .area__txt__bodycopy--status{background-image:url(/assets/specials/app/img3_2-1b6fe4e7a7a93a58e3a3b1a221574b9ea8ddef331c2765ecd02937c9786de044.png)}.app.show .area--more .area__txt__bodycopy--shelf{background-image:url(/assets/specials/app/img3_3-d5c5d5024063f40fb8986886128922f5b4ac89be2aff8237dc88b0244bbbb024.png)}.app.show .area--more .area__txt__bodycopy--review{background-image:url(/assets/specials/app/img3_4-f534ac279e9106dc7b1bdf0418c3dd410a0f722ba20071dfbf51fc767f8b6881.png)}.app.show .area--more .area__txt__bodycopy--new{background-image:url(/assets/specials/app/img3_5-593b71afb3c1248b55d39737092b2e9c5a4ccd8b111851a9142bcb961519063c.png)}@media only screen and (max-width: 950px){.app.show .area--more .area__txt__bodycopy{width:158px;height:300px;font-size:16px}}@media only screen and (max-width: 800px){.app.show .area--more .area__inner{display:inherit}.app.show .area--more .area__txt{padding-bottom:0}.app.show .area--more .area__txt__bodycopy{display:inline-block;width:140px;height:inherit;padding:194px 0 0 0;margin:0 0 30px 0;background-position:10px 0;background-size:128px auto;font-size:14px}}.app.show .subtxt{font-size:12px}.app.show .app-dl{padding:0;margin:0 auto;text-align:center}.app.show .app-dl .app-dl__link{display:inline-block;margin:0 10px}@media only screen and (max-width: 800px){.app.show .app-dl .app-dl__link{margin:0 5px}}.app.show .app-dl .app-dl__banner{width:auto;height:50px;vertical-align:bottom;border-radius:5px}@media only screen and (max-width: 800px){.app.show .app-dl .app-dl__banner{height:44px}}.app.show .app-dl a:hover .app-dl__banner{opacity:0.9;background-color:#fff;box-shadow:0px 0px 14px #fff}.app.show .footer{background-color:#86d088;text-align:center;padding:80px 0 60px 0;position:relative}.app.show .footer .footer__dl{display:none;padding:40px 0;margin-bottom:60px}.app.show .footer .footer__pagetop{position:absolute;top:-20px;left:50%;margin-left:-40px}.app.show .footer .footer__share{margin:0 0 20px 0}.app.show .footer .footer__copyright{font-size:12px;color:#fff}@media only screen and (max-width: 800px){.app.show .footer{padding:0 0 20px 0}.app.show .footer .footer__dl{margin-bottom:0}.app.show .footer .footer__pagetop{position:inherit;top:auto;left:auto;margin:0 0 30px 0}.app.show .footer .footer__dl{display:inherit}}@media only screen and (max-width: 800px){.app.show .pagetop .pagetop__image{width:60px;height:auto}}.app.show .header{text-align:center;height:600px;background:no-repeat url(/assets/specials/app/img_header_pc-820dcd81320173a9e7d4748e37e2e0c813a9bddb9d2f1afe1a39a3e3eb055354.png) center 0 fixed}.app.show .header .header__title{padding:80px 0 0 0;margin:0 0 10px 0}.app.show .header .header__image{width:380px;height:auto}.app.show .header .header__txt{margin-bottom:50px;color:#61be44;font-size:18px}.app.show .header .header__dl{background:rgba(97,190,68,0.88);width:480px;border-radius:50px;padding:20px 0;margin:0 auto 50px auto}.app.show .header .header__txt_share{font-size:14px;color:#9b9b9b;line-height:1.3;margin-bottom:5px}@media only screen and (max-width: 800px){.app.show .header{background:no-repeat url(/assets/specials/app/img_header_sp-d02532c491d8efd805c7f0b85a92e2c553890341290be2fc2b2dad3295947763.png) center 180px scroll;background-size:80% auto;margin:0;height:inherit}.app.show .header .header__title{padding:20px 0 0 0;margin:0 0 8px 0}.app.show .header .header__image{width:280px;height:auto}.app.show .header .header__txt{margin-bottom:280px;color:#61be44;font-size:14px}.app.show .header .header__dl{background:rgba(97,190,68,0.88);width:inherit;border-radius:0;padding:30px 0;margin:0}.app.show .header .header__txt_share{background-color:#fff;font-size:12px;line-height:1.3;margin:0;padding:20px 0 5px 0}.app.show .header .header__txt_share br{display:none}.app.show .header .header__share{background-color:#fff;padding:0 0 20px 0}}@media only screen and (max-width: 540px){.app.show .header{background-size:105% auto}.app.show .header .header__txt{margin-bottom:210px}}.app.show .sns{padding:0;margin:0 auto;text-align:center}.app.show .sns .sns__link{display:inline-block;margin:0 5px}.app.show .sns .sns__icon{width:40px;height:40px;vertical-align:bottom}.app.show .sns a:hover .sns__icon{opacity:0.8}.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{background-color:#e60012;text-align:left;overflow:hidden}.reviewer_awards.show .back-btn{width:360px;margin:40px auto 40px;background-color:#000;font-size:14px;line-height:50px;position:relative;display:block;text-align:center;text-decoration:none;color:#fff}@media only screen and (max-width: 720px){.reviewer_awards.show .back-btn{width:70%}}.reviewer_awards.show .back-btn:before,.reviewer_awards.show .back-btn:after{position:absolute;top:0;width:0;height:0;content:'';border:25px solid transparent;border-right:15px solid transparent;border-left:15px solid transparent}.reviewer_awards.show .back-btn:before{right:100%;border-right-color:#000}.reviewer_awards.show .back-btn:after{left:100%;border-left-color:#000}.reviewer_awards.show .back-btn:hover{opacity:.7;text-decoration:none;color:#fff}.reviewer_awards.show .banner-lists{margin:40px 0}.reviewer_awards.show .banner-lists .banner-lists__item{text-align:center}@media only screen and (max-width: 720px){.reviewer_awards.show .banner-lists .banner-lists__item img{max-width:90%}}.reviewer_awards.show .banner-lists .banner-lists__item .banner-lists__item__text{color:#fff;margin:8px 0;text-align:center;line-height:1.3}@media only screen and (max-width: 720px){.reviewer_awards.show .banner-lists .banner-lists__item .banner-lists__item__text{text-align:left;max-width:90%;margin:8px auto}}.reviewer_awards.show .black-block{margin-bottom:20px}.reviewer_awards.show .black-block::before{content:"";display:block;border-bottom:57px solid #000;border-left:40px solid transparent;border-right:40px solid transparent}@media only screen and (max-width: 720px){.reviewer_awards.show .black-block::before{border-bottom:35px solid #000;border-left:24px solid transparent;border-right:24px solid transparent}}.reviewer_awards.show .black-block::after{content:"";display:block;border-top:57px solid #000;border-left:40px solid transparent;border-right:40px solid transparent}@media only screen and (max-width: 720px){.reviewer_awards.show .black-block::after{border-top:35px solid #000;border-left:24px solid transparent;border-right:24px solid transparent}}.reviewer_awards.show .black-block .black-block__inner{background-color:#000;color:#fff}.reviewer_awards.show .block{margin-bottom:20px}.reviewer_awards.show .block::before{content:"";display:block;border-bottom:57px solid #fff;border-left:40px solid transparent;border-right:40px solid transparent}@media only screen and (max-width: 720px){.reviewer_awards.show .block::before{border-bottom:35px solid #fff;border-left:24px solid transparent;border-right:24px solid transparent}}.reviewer_awards.show .block::after{content:"";display:block;border-top:57px solid #fff;border-left:40px solid transparent;border-right:40px solid transparent}@media only screen and (max-width: 720px){.reviewer_awards.show .block::after{border-top:35px solid #fff;border-left:24px solid transparent;border-right:24px solid transparent}}.reviewer_awards.show .block .block__inner{background-color:#fff;padding-bottom:10px}.reviewer_awards.show .block-caption{font-size:22px;font-weight:bold;line-height:1.5;margin:20px 90px}@media only screen and (max-width: 720px){.reviewer_awards.show .block-caption{font-size:16px;margin:5%}}.reviewer_awards.show .block-headline{position:relative;text-align:center}.reviewer_awards.show .block-headline::before,.reviewer_awards.show .block-headline::after{content:"";display:inline-block;width:29px;height:28px;background-image:url(/assets/reviewer_awards/icon-3f732dd5deb52f11f4e8733dbe224e6ff33f4b7858b4a062dad7d36ebd58c1fe.png);background-repeat:no-repeat;background-position:0 -50px;background-size:500px 100px;vertical-align:middle}.reviewer_awards.show .block-headline .block-headline__text{font-size:42px;font-weight:bold;display:inline-block;padding:0 5px 5px;max-width:70%;vertical-align:middle}@media only screen and (max-width: 720px){.reviewer_awards.show .block-headline .block-headline__text{font-size:28px;padding:10px 5px 5px}}.reviewer_awards.show .block-headline .block-headline__text>span{display:block;margin-top:4px;color:#999;font-size:20px}.reviewer_awards.show .block-headline .block-headline__text--small{font-size:28px;line-height:1.5}@media only screen and (max-width: 720px){.reviewer_awards.show .block-headline .block-headline__text--small{font-size:20px;line-height:1.2}}.reviewer_awards.show .block-lists{margin:16px 100px;line-height:1.4}@media only screen and (max-width: 720px){.reviewer_awards.show .block-lists{margin:16px 5% 0}}.reviewer_awards.show .block-lists .block-lists__item{font-size:14px;margin:0 0 8px 14px}.reviewer_awards.show .block-lists .block-lists__item::before{content:'';width:4px;height:4px;display:inline-block;background:#000;position:relative;left:-9px;top:-2px}.reviewer_awards.show .block-note-lists{margin:0px 90px 24px;line-height:1.4}@media only screen and (max-width: 720px){.reviewer_awards.show .block-note-lists{margin:0 5%}}.reviewer_awards.show .block-note-lists .block-note-lists__item{color:#333;font-size:12px;line-height:1.3;margin-bottom:4px;margin-left:1em;text-indent:-1em}.reviewer_awards.show .block-note-lists .block-note-lists__item::before{content:"※"}.reviewer_awards.show .block-text{font-size:18px;line-height:1.7;padding:16px 90px 0}@media only screen and (max-width: 720px){.reviewer_awards.show .block-text{font-size:14px;padding:16px 5% 0}}.reviewer_awards.show .block-text>p{padding-bottom:16px}.reviewer_awards.show .block-text>p>a{color:#000;text-decoration:underline}.reviewer_awards.show .block-text>p>a:hover{text-decoration:none}.reviewer_awards.show .entrance .entrance__btn-lists .entrance__btn-lists__item{margin:0 auto 10px;width:360px}@media only screen and (max-width: 720px){.reviewer_awards.show .entrance .entrance__btn-lists .entrance__btn-lists__item{width:60%}}.reviewer_awards.show .entrance .entrance__login-btn{font-size:16px;padding:10px 0;text-align:center}.reviewer_awards.show .gray-block{margin:0 90px}@media only screen and (max-width: 720px){.reviewer_awards.show .gray-block{margin:0 5%}}.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 .gray-block .gray-block__inner{background-color:#eaeaea}.reviewer_awards.show .hexagon-btn{font-size:14px;line-height:50px;position:relative;display:block;margin:0 auto;text-align:center;text-decoration:none;color:#fff;background-color:#000;cursor:pointer}.reviewer_awards.show .hexagon-btn:before,.reviewer_awards.show .hexagon-btn:after{position:absolute;top:0;width:0;height:0;content:'';border:25px solid transparent;border-right:15px solid transparent;border-left:15px solid transparent}.reviewer_awards.show .hexagon-btn:before{right:100%;border-right-color:#000}.reviewer_awards.show .hexagon-btn:after{left:100%;border-left-color:#000}.reviewer_awards.show .hexagon-btn:hover{opacity:.7;text-decoration:none;color:#fff}.reviewer_awards.show .hexagon-btn .hexagon-btn__icon-arrow{position:absolute;right:3px;top:0;bottom:0;margin:auto}.reviewer_awards.show .hexagon-btn .hexagon-btn__icon-service{position:absolute;left:6px;top:3px;bottom:0;margin:auto}.reviewer_awards.show .hexagon-btn--bookmeter{background-color:#55970a}.reviewer_awards.show .hexagon-btn--bookmeter:before{border-right-color:#55970a}.reviewer_awards.show .hexagon-btn--bookmeter:after{border-left-color:#55970a}.reviewer_awards.show .hexagon-btn--facebook{background-color:#3c5998}.reviewer_awards.show .hexagon-btn--facebook:before{border-right-color:#3c5998}.reviewer_awards.show .hexagon-btn--facebook:after{border-left-color:#3c5998}.reviewer_awards.show .hexagon-btn--twitter{background-color:#55acee}.reviewer_awards.show .hexagon-btn--twitter:before{border-right-color:#55acee}.reviewer_awards.show .hexagon-btn--twitter:after{border-left-color:#55acee}.reviewer_awards.show .hexagon-btn--google:before{border-right-color:#ddd}.reviewer_awards.show .hexagon-btn--google:after{border-left-color:#fff}.reviewer_awards.show .hexagon-btn--google .hexagon-btn--google__inner{background-color:#fff;color:#777;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.reviewer_awards.show .hexagon-btn--google .hexagon-btn--google__inner:before,.reviewer_awards.show .hexagon-btn--google .hexagon-btn--google__inner:after{position:absolute;top:0;width:0;height:0;content:'';border:25px solid transparent;border-right:15px solid transparent;border-left:15px solid transparent}.reviewer_awards.show .hexagon-btn--google .hexagon-btn--google__inner:before{left:-29px;border-right-color:#fff}.reviewer_awards.show .hexagon-btn--google .hexagon-btn--google__inner:after{right:-31px;border-left-color:#ccc}.reviewer_awards.show .hexagon-btn--disable{background-color:#bbb;color:#ddd}.reviewer_awards.show .hexagon-btn--disable:before{border-right-color:#bbb}.reviewer_awards.show .hexagon-btn--disable:after{border-left-color:#bbb}.reviewer_awards.show .hexagon-btn--disable:hover{opacity:1;color:#ddd;cursor:auto}.reviewer_awards.show .hexagon-btn--red{background-color:#e60012;color:#fff}.reviewer_awards.show .hexagon-btn--red:before{border-right-color:#e60012}.reviewer_awards.show .hexagon-btn--red:after{border-left-color:#e60012}.reviewer_awards.show .icon{display:inline-block;background-image:url(/assets/reviewer_awards/icon-3f732dd5deb52f11f4e8733dbe224e6ff33f4b7858b4a062dad7d36ebd58c1fe.png);background-size:500px 100px;font-size:0;overflow:hidden}.reviewer_awards.show .icon--arrow-right{background-position:-50px 0;width:9px;height:9px}.reviewer_awards.show .icon--arrow-right-disable{background-position:-150px 0;width:9px;height:9px}.reviewer_awards.show .icon--arrow-right-black{background-position:-100px 0;width:9px;height:9px}.reviewer_awards.show .icon--arrow-right-white{background-position:-300px 0;width:9px;height:9px}.reviewer_awards.show .icon--arrow-bottom{background-position:0 0;width:11px;height:13px}.reviewer_awards.show .icon--arrow-entry{background-position:-200px 0;width:15px;height:15px}.reviewer_awards.show .icon--arrow-entry--disable{background-position:-250px 0;width:15px;height:15px}.reviewer_awards.show .icon--facebook{background-position:-150px -50px;width:18px;height:18px}.reviewer_awards.show .icon--twitter{background-position:-200px -50px;width:19px;height:16px}.reviewer_awards.show .icon--google{background-position:-250px -50px;width:16px;height:16px}.reviewer_awards.show .icon--bookmeter{background-position:-300px -50px;width:19px;height:16px}.reviewer_awards.show .icon--blank{background-position:-350px -50px;width:16px;height:13px;margin-right:2px}.reviewer_awards.show .icon--voted{background-position:-400px -50px;width:11px;height:40px}@media only screen and (max-width: 720px){.reviewer_awards.show .icon--voted{background-position:-450px -50px;width:27px;height:11px}}.reviewer_awards.show .middle-headline{font-size:18px;font-weight:bold;border-bottom:dashed 1px #000;margin:0 90px;padding:8px 0}@media only screen and (max-width: 720px){.reviewer_awards.show .middle-headline{margin:0 5%}}.reviewer_awards.show .middle-headline--giftbooks{margin-top:20px}.reviewer_awards.show .small-headline{font-size:16px;font-weight:bold;margin:8px 90px}@media only screen and (max-width: 720px){.reviewer_awards.show .small-headline{margin:8px 5%}}.reviewer_awards.show .small-headline::before{content:"";display:inline-block;width:14px;height:14px;margin-right:4px;background-image:url(/assets/reviewer_awards/icon-3f732dd5deb52f11f4e8733dbe224e6ff33f4b7858b4a062dad7d36ebd58c1fe.png);background-repeat:no-repeat;background-position:-100px -50px;background-size:500px 100px;vertical-align:middle}.reviewer_awards.show .sns{padding:16px 0;margin:0 auto;text-align:center}.reviewer_awards.show .sns .sns__lists{display:inline;margin:auto}.reviewer_awards.show .sns .sns__lists .sns__lists__item{display:inline-block;width:36px;height:36px;margin:auto 10px}.reviewer_awards.show .sns .sns__lists .sns__lists__item>a>img{width:36px;height:36px}.reviewer_awards.show .sns .sns__lists .sns__lists__item>a:hover>img{opacity:0.7;filter:alpha(opacity=70)}.reviewer_awards.show .sns-sample{width:540px;margin:0 auto;border:1px solid #e7e7e7;padding:16px}@media only screen and (max-width: 720px){.reviewer_awards.show .sns-sample{width:80%}}.reviewer_awards.show .sns-sample .sns-sample__text{width:460px;margin:0 auto;font-size:14px;line-height:1.4;word-wrap:break-word}@media only screen and (max-width: 720px){.reviewer_awards.show .sns-sample .sns-sample__text{width:90%}}.reviewer_awards.show .sns-sample .sns-sample__book{width:460px;margin:10px auto 0;box-sizing:border-box;display:table;border:1px solid #e7e7e7}@media only screen and (max-width: 720px){.reviewer_awards.show .sns-sample .sns-sample__book{width:90%}}.reviewer_awards.show .sns-sample .sns-sample__book .sns-sample__book__image{display:table-cell}.reviewer_awards.show .sns-sample .sns-sample__book .sns-sample__book__image>img{width:50px;margin-right:16px;vertical-align:middle}.reviewer_awards.show .sns-sample .sns-sample__book .sns-sample__book__detail{display:table-cell;vertical-align:top;width:670px}@media only screen and (max-width: 720px){.reviewer_awards.show .sns-sample .sns-sample__book .sns-sample__book__detail{width:inherit}}.reviewer_awards.show .sns-sample .sns-sample__book .sns-sample__book__title{font-size:12px;font-weight:bold;line-height:1.3;margin:8px 0 4px}.reviewer_awards.show .sns-sample .sns-sample__book .sns-sample__book__author{font-size:12px;line-height:1.3}.reviewer_awards.show .text-link{color:#000;text-decoration:underline}.reviewer_awards.show .text-link:hover{color:#666;text-decoration:none}.reviewer_awards.show .reviewer_awards__main-container{width:980px;margin:0 auto}@media only screen and (max-width: 980px){.reviewer_awards.show .reviewer_awards__main-container{width:100%;margin:0}}.reviewer_awards.show .reviewer_awards__navigation:after{content:"";clear:both;height:0;display:block;visibility:hidden}.reviewer_awards.show .jump-btn{float:left;width:600px;margin:10px 0}.reviewer_awards.show .jump-btn:after{content:"";clear:both;height:0;display:block;visibility:hidden}@media only screen and (max-width: 980px){.reviewer_awards.show .jump-btn{float:none;width:auto;margin:0 3%}}.reviewer_awards.show .jump-btn .jump-btn__link{position:relative;display:block;float:left;width:290px;margin-right:10px;padding:15px 0;color:#000;font-weight:bold;font-size:18px;background-color:#fff;text-align:center}@media only screen and (max-width: 980px){.reviewer_awards.show .jump-btn .jump-btn__link{width:46%;margin:10px 2%;padding:15px 0;font-size:12px}}.reviewer_awards.show .jump-btn .jump-btn__link:hover{background-color:#000;color:#fff;text-decoration:none}.reviewer_awards.show .jump-btn .jump-btn__link .jump-btn__link__icon{position:absolute;left:16px;top:0;bottom:0;margin:auto}@media only screen and (max-width: 980px){.reviewer_awards.show .jump-btn .jump-btn__link .jump-btn__link__icon{left:8px}}.reviewer_awards.show .jump-btn .jump-btn__link .jump-btn__link__text{line-height:1.2}@media only screen and (max-width: 980px){.reviewer_awards.show .jump-btn .jump-btn__link .jump-btn__link__text{font-size:14px}}.reviewer_awards.show .jump-btn .jump-btn__link .jump-btn__link__text-small{font-size:13px;color:#888;line-height:1.2}.reviewer_awards.show .pc-about-block{margin-bottom:20px}.reviewer_awards.show .pc-about-block::before{content:"";display:block;border-bottom:57px solid #fff;border-left:40px solid transparent;border-right:40px solid transparent}@media only screen and (max-width: 980px){.reviewer_awards.show .pc-about-block::before{display:none}}.reviewer_awards.show .pc-about-block::after{content:"";display:block;border-top:57px solid #fff;border-left:40px solid transparent;border-right:40px solid transparent}@media only screen and (max-width: 980px){.reviewer_awards.show .pc-about-block::after{display:none}}.reviewer_awards.show .pc-about-block .pc-about-block__inner{background-color:#fff;padding-bottom:10px}.reviewer_awards.show .pc-about-block .pc-about-block__inner:after{content:"";clear:both;height:0;display:block;visibility:hidden}@media only screen and (max-width: 980px){.reviewer_awards.show .pc-about-block .pc-about-block__inner{background-color:transparent}}.reviewer_awards.show .pc-about-block .block::before,.reviewer_awards.show .pc-about-block .block::after{display:none}@media only screen and (max-width: 980px){.reviewer_awards.show .pc-about-block .block::before,.reviewer_awards.show .pc-about-block .block::after{display:block}}.reviewer_awards.show .pc-about-block .block .block__inner{position:relative}.reviewer_awards.show .pc-about-block .award-illust{position:absolute;left:50px;bottom:-30px;margin-top:16px;text-align:center}@media only screen and (max-width: 980px){.reviewer_awards.show .pc-about-block .award-illust{position:relative;left:0px;bottom:0px;margin-top:16px}}.reviewer_awards.show .pc-about-block .award-illust>img{width:240px;vertical-align:bottom}@media only screen and (max-width: 980px){.reviewer_awards.show .pc-about-block .award-illust>img{width:70%}}.reviewer_awards.show .pc-about-block .about{margin-bottom:40px}.reviewer_awards.show .pc-about-block .about .about__text{font-size:18px;line-height:1.4;margin:0 40px;padding-top:1em}@media only screen and (max-width: 980px){.reviewer_awards.show .pc-about-block .about .about__text{font-size:14px;margin:0 24px}}.reviewer_awards.show .pc-about-block .about .about__text>p{padding-bottom:1em}.reviewer_awards.show .pc-about-block .award-lists{float:left;width:630px;margin-top:40px}@media only screen and (max-width: 980px){.reviewer_awards.show .pc-about-block .award-lists{float:none;width:inherit;margin-top:0}}.reviewer_awards.show .pc-about-block .award-lists .award-lists__item{margin-bottom:10px;margin-right:20px}.reviewer_awards.show .pc-about-block .award-lists .award-lists__item .award-lists__item__inner{display:table;width:100%}.reviewer_awards.show .pc-about-block .award-lists .award-lists__item .award-lists__item__badge{display:table-cell;padding:0 0 0 16px;vertical-align:middle;width:115px}.reviewer_awards.show .pc-about-block .award-lists .award-lists__item .award-lists__item__badge>img{width:103px}.reviewer_awards.show .pc-about-block .award-lists .award-lists__item .award-lists__item__detail{display:table-cell;vertical-align:middle;padding-right:10px}.reviewer_awards.show .pc-about-block .award-lists .award-lists__item .award-lists__item__title{font-size:20px;font-weight:bold}.reviewer_awards.show .pc-about-block .award-lists .award-lists__item .award-lists__item__prize-lists{margin-top:10px}.reviewer_awards.show .pc-about-block .award-lists .award-lists__item .award-lists__item__prize-lists .award-lists__item__prize-lists__item{line-height:1.4;font-size:12px;margin-left:12px}.reviewer_awards.show .pc-about-block .award-lists .award-lists__item .award-lists__item__prize-lists .award-lists__item__prize-lists__item::before{content:'';width:4px;height:4px;display:inline-block;background:#000;position:relative;left:-9px;top:-2px}.reviewer_awards.show .pc-about-block .award-lists .award-lists__item .award-lists__item__prize-text{font-size:14px;line-height:1.4;margin-top:10px}@media only screen and (max-width: 980px){.reviewer_awards.show .pc-about-block .award-lists .award-lists__item .award-lists__item__prize-text{font-size:12px}}.reviewer_awards.show .pc-about-block .award-lists .award-lists__item.award-lists__item--everything::before{content:"";display:block;background-image:url(/assets/reviewer_awards/3star-0086e4e1075e27927edcdecad94a426d93e9774d170c9c3c68c321711a0826d6.png);background-repeat:no-repeat;background-size:113px 21px;background-position:center 8px;padding-top:48px}.reviewer_awards.show .pc-about-block .store{float:left;width:310px;margin-bottom:0}.reviewer_awards.show .pc-about-block .store .store__text{width:90%;margin:0 auto;line-height:1.4}.reviewer_awards.show .pc-about-block .store .store__text>p{margin-bottom:1em}.reviewer_awards.show .pc-about-block .store .store__last-year .store__last-year__title{font-size:16px;line-height:1.3;font-weight:bold;text-align:center}@media only screen and (max-width: 980px){.reviewer_awards.show .pc-about-block .store .store__last-year .store__last-year__title{font-size:14px}}.reviewer_awards.show .pc-about-block .store .store__last-year .store__last-year__image-lists{text-align:center;margin:0 4%}.reviewer_awards.show .pc-about-block .store .store__last-year .store__last-year__image-lists:after{content:"";clear:both;height:0;display:block;visibility:hidden}.reviewer_awards.show .pc-about-block .store .store__last-year .store__last-year__image-lists .store__last-year__image-lists__item{width:200px;margin:16px auto}@media only screen and (max-width: 980px){.reviewer_awards.show .pc-about-block .store .store__last-year .store__last-year__image-lists .store__last-year__image-lists__item{float:left;width:48%;margin:16px 1%}}.reviewer_awards.show .pc-about-block .store .store__last-year .store__last-year__image-lists .store__last-year__image-lists__item .store__last-year__image-lists__item__image>img{width:100%}.reviewer_awards.show .pc-about-block .store .store__last-year .store__last-year__image-lists .store__last-year__image-lists__item .store__last-year__image-lists__item__text{color:#777;font-size:10px}@media only screen and (max-width: 980px){.reviewer_awards.show .pc-about-block .store .store__last-year .store__last-year__image-lists .store__last-year__image-lists__item .store__last-year__image-lists__item__text{color:#777;font-size:10px}}.reviewer_awards.show .pc-about-block .store .store__last-year .hexagon-btn{margin:0 auto;width:260px}@media only screen and (max-width: 980px){.reviewer_awards.show .pc-about-block .store .store__last-year .hexagon-btn{width:70%}}@media only screen and (max-width: 980px){.reviewer_awards.show .pc-about-block .store{float:none;width:100%}}.reviewer_awards.show .call-text{text-align:center}.reviewer_awards.show .call-text>img{width:90%}.reviewer_awards.show .pc-call-text{background-color:#fff;padding:12px;text-align:center;margin:0 40px;color:#000;font-size:28px;font-weight:bold}.reviewer_awards.show .sp-call-text{padding:0 10px 5px;text-align:center;color:#fff;font-size:24px;line-height:1;font-weight:bold}.reviewer_awards.show .sp-call-text>span{display:block}.reviewer_awards.show .sp-call-text>span:not(:first-child){padding-top:8px}.reviewer_awards.show .header{position:relative;background-color:#fff}@media only screen and (max-width: 980px){.reviewer_awards.show .header{padding:20px 0 0}}.reviewer_awards.show .header .header__main{width:980px;margin:0 auto;position:relative}.reviewer_awards.show .header .header__main>img.display-mode--pc{padding:24px 0 24px 0}@media only screen and (max-width: 980px){.reviewer_awards.show .header .header__main{width:100%;margin:0;background:none;padding-top:0}}.reviewer_awards.show .header .header__main>img{width:100%;vertical-align:bottom}.reviewer_awards.show .header .header__main .header__main__jump{display:block;position:absolute;width:202px;height:82px;bottom:-12px;right:-10px;background:url(/assets/reviewer_awards/pc/jump_btn-75f37ad61b1d37de59405f436215b0ceb96c6352744b9726566cfd11e928fbff.png) no-repeat left top;background-size:202px 82px;color:#fff;line-height:1;text-align:center;text-decoration:none}@media only screen and (max-width: 980px){.reviewer_awards.show .header .header__main .header__main__jump{display:flex;justify-content:center;align-items:center;width:57%;height:18%;bottom:-15px;right:4px;background:url(/assets/reviewer_awards/sp/jump_btn-b11b18e4e386dc6272930ae1a6333c8f2aac97d9657628702864ef25d72e580f.png) no-repeat left top;background-size:contain}}.reviewer_awards.show .header .header__main .header__main__jump--giftbooks .header__main__jump__text .header__main__jump__text__sub{display:block;padding:8px 0 0 0;font-size:12px;font-weight:bold}.reviewer_awards.show .header .header__main .header__main__jump--giftbooks .header__main__jump__text .header__main__jump__text__main{display:block;padding:6px 0 0 0;font-size:20px;font-weight:bold}.reviewer_awards.show .header .header__main .header__main__jump--giftbooks .header__main__jump__date{padding:11px 0 0 0;font-size:12px;color:#eee}@media only screen and (max-width: 980px){.reviewer_awards.show .header .header__main .header__main__jump--giftbooks .header__main__jump__text{width:65%;padding-left:20px;padding-bottom:4px}.reviewer_awards.show .header .header__main .header__main__jump--giftbooks .header__main__jump__text .header__main__jump__text__sub{padding-top:0;display:block;font-size:10px;font-weight:bold}.reviewer_awards.show .header .header__main .header__main__jump--giftbooks .header__main__jump__text .header__main__jump__text__main{display:block;padding:6px 0 0 0;font-size:16px;font-weight:bold}.reviewer_awards.show .header .header__main .header__main__jump--giftbooks .header__main__jump__date{width:35%;padding-top:0;padding-right:10px;padding-bottom:4px;font-size:9px}.reviewer_awards.show .header .header__main .header__main__jump--giftbooks .header__main__jump__date>span{display:block}.reviewer_awards.show .header .header__main .header__main__jump--giftbooks .header__main__jump__date>span:nth-child(2){padding-top:5px}}.reviewer_awards.show .header .header__main .header__main__jump--theme .header__main__jump__text{display:block;padding:18px 0 0 0;font-size:20px;font-weight:bold}.reviewer_awards.show .header .header__main .header__main__jump--theme .header__main__jump__date{padding:18px 0 0 0;font-size:12px;color:#eee}@media only screen and (max-width: 980px){.reviewer_awards.show .header .header__main .header__main__jump--theme .header__main__jump__text{width:65%;padding-top:0;padding-left:20px;padding-bottom:4px;font-size:16px;font-weight:bold}.reviewer_awards.show .header .header__main .header__main__jump--theme .header__main__jump__date{width:35%;padding-top:0;padding-right:10px;padding-bottom:4px;font-size:9px}}.reviewer_awards.show .header .header__logo>img{width:100%}@media only screen and (max-width: 980px){.reviewer_awards.show .header .header__logo>img{width:90%;margin:0 auto}}.reviewer_awards.show .header .header__status{width:980px;box-sizing:border-box;margin:0 auto;padding:4px 0;text-align:center;border-top:4px solid #e60012}@media only screen and (max-width: 980px){.reviewer_awards.show .header .header__status{width:40%;border:none;background-color:#000;border-radius:16px;margin:24px auto}}.reviewer_awards.show .header .header__status .header__status__text{font-size:34px;font-weight:bold;line-height:1.2}@media only screen and (max-width: 980px){.reviewer_awards.show .header .header__status .header__status__text{color:#fff;font-size:18px}}@media only screen and (max-width: 980px){.reviewer_awards.show .header .header__catch{margin-top:24px}}.reviewer_awards.show .header .header__catch>img{width:100%}.reviewer_awards.show .header-sns{width:980px;margin:0 auto}@media only screen and (max-width: 980px){.reviewer_awards.show .header-sns{width:auto}}.reviewer_awards.show .header-sns .header-sns__inner{float:right}@media only screen and (max-width: 980px){.reviewer_awards.show .header-sns .header-sns__inner{float:none;background:url(/assets/reviewer_awards/bg_header_sns-b454d8c2bbd1e997aa6f72ab8ef5a970c1170c82557e551f3a3b9d6dc6b7f51a.png) top center}}.reviewer_awards.show .footer-sns{padding-bottom:20px}.reviewer_awards.show .status{background-color:#fff;margin-bottom:20px}.reviewer_awards.show .status .status__caption{background-color:#000;font-size:24px;font-weight:bold;line-height:30px;padding:12px;color:#fff;text-align:center}.reviewer_awards.show .status .status__caption .status__caption__date{font-size:30px;margin:auto 5px}.reviewer_awards.show .status .status__caption .status__caption__pickup{display:inline-block;margin:auto 10px;font-size:20px;line-height:30px;padding:0 10px;background-color:#E60012}@media only screen and (max-width: 980px){.reviewer_awards.show .status .status__caption{padding:8px;font-size:14px;line-height:20px}.reviewer_awards.show .status .status__caption .status__caption__date{font-size:18px;margin:auto 2px}.reviewer_awards.show .status .status__caption .status__caption__pickup{display:inline-block;margin:auto 5px;font-size:12px;line-height:20px;padding:0 6px;background-color:#E60012}}.reviewer_awards.show .status .status__lists:after{content:"";clear:both;height:0;display:block;visibility:hidden}.reviewer_awards.show .status .status__lists .status__lists__item{position:relative;line-height:1;float:left;width:163px;box-sizing:border-box;text-align:center}@media only screen and (max-width: 980px){.reviewer_awards.show .status .status__lists .status__lists__item{float:none;width:100%;height:inherit}}.reviewer_awards.show .status .status__lists .status__lists__item:not(:last-child){border-right:1px solid #d1d1d1}@media only screen and (max-width: 980px){.reviewer_awards.show .status .status__lists .status__lists__item:not(:last-child){border-bottom:1px solid #d1d1d1}}.reviewer_awards.show .status .status__lists .status__lists__item .status__lists__item__term{color:#333;font-size:12px;padding:10px 0;border-bottom:1px dashed #999}@media only screen and (max-width: 980px){.reviewer_awards.show .status .status__lists .status__lists__item .status__lists__item__term{display:table-cell;width:103px;padding:10px 0 10px 4px;vertical-align:middle;border:none;text-align:left}}.reviewer_awards.show .status .status__lists .status__lists__item .status__lists__item__detail{display:table-cell;vertical-align:middle;text-align:center;width:162px;height:70px}@media only screen and (max-width: 980px){.reviewer_awards.show .status .status__lists .status__lists__item .status__lists__item__detail{width:initial;height:inherit}}.reviewer_awards.show .status .status__lists .status__lists__item .status__lists__item__detail .status__lists__item__detail__text{color:#000;font-size:16px;font-weight:bold;text-align:center;margin:11px 0}@media only screen and (max-width: 980px){.reviewer_awards.show .status .status__lists .status__lists__item .status__lists__item__detail .status__lists__item__detail__text{display:table-cell;padding:10px 12px 10px 0px;vertical-align:middle}}.reviewer_awards.show .status .status__lists .status__lists__item .status__lists__item__detail .status__lists__item__detail__note{background-color:#fff;color:#999;font-size:11px;line-height:1.2;padding:3px 0}@media only screen and (max-width: 980px){.reviewer_awards.show .status .status__lists .status__lists__item .status__lists__item__detail .status__lists__item__detail__note{display:table-cell;position:relative;vertical-align:middle;height:40px;padding:0}.reviewer_awards.show .status .status__lists .status__lists__item .status__lists__item__detail .status__lists__item__detail__note:before,.reviewer_awards.show .status .status__lists .status__lists__item .status__lists__item__detail .status__lists__item__detail__note:after{position:absolute;top:0;width:0;height:0;content:'';border:20px solid transparent;border-right:10px solid transparent;border-left:10px solid transparent}.reviewer_awards.show .status .status__lists .status__lists__item .status__lists__item__detail .status__lists__item__detail__note:before{right:100%;border-right-color:#fff}.reviewer_awards.show .status .status__lists .status__lists__item .status__lists__item__detail .status__lists__item__detail__note:after{left:100%;border-left-color:#fff}}.reviewer_awards.show .status .status__lists .status__lists__item--interval{background-color:#eaeaea}.reviewer_awards.show .status .status__lists .status__lists__item--interval .status__lists__item__term{color:#999}.reviewer_awards.show .status .status__lists .status__lists__item--interval .status__lists__item__detail__text{color:#999;font-size:12px}.reviewer_awards.show .book-lists{display:flex;flex-wrap:wrap;justify-content:center;padding:8px 0}@media only screen and (max-width: 980px){.reviewer_awards.show .book-lists{width:100%}}.reviewer_awards.show .book-lists .book-lists__item{position:relative;width:188px;margin:8px;padding:0 0 40px 0;background-color:#eee}@media only screen and (max-width: 980px){.reviewer_awards.show .book-lists .book-lists__item{width:44%;margin:8px 1%}}.reviewer_awards.show .book-lists .book-lists__item.book-lists__item--sentinel{height:0;padding:0;margin:0}.reviewer_awards.show .book-lists .book-lists__item .book-lists__item__image-link{display:block;text-align:center;padding:10px;background-image:url(/assets/reviewer_awards/book_lists_bg-977e8f78bd6dcc81084f0c9bc3cc49ee7a6f475e69660312a4f0efe043a0dcb7.jpg)}.reviewer_awards.show .book-lists .book-lists__item .book-lists__item__image-link>img{height:120px}.reviewer_awards.show .book-lists .book-lists__item .book-lists__item__detail{padding:10px}.reviewer_awards.show .book-lists .book-lists__item .book-lists__item__title-link{display:block;color:#000;font-size:14px;font-weight:bold;margin-bottom:8px}.reviewer_awards.show .book-lists .book-lists__item .book-lists__item__author{font-size:12px;line-height:1.3;margin-bottom:8px}.reviewer_awards.show .book-lists .book-lists__item .book-lists__item__publisher{color:#999;font-size:12px;margin-bottom:8px}.reviewer_awards.show .book-lists .book-lists__item .book-lists__item__record-btn{position:absolute;left:8px;bottom:10px;width:calc(100% - 16px);height:32px;background-color:#ec1c24;color:#fff;font-size:12px;line-height:32px;text-align:center;cursor:pointer}.reviewer_awards.show .book-lists .book-lists__item .book-lists__item__record-btn:hover{opacity:.7}.reviewer_awards.show .book-lists .book-lists__item .book-lists__item__record-btn--default{background-color:#ec1c24;color:#fff}.reviewer_awards.show .book-lists .book-lists__item .book-lists__item__record-btn--wish{background-color:#55970a;color:#fff}.reviewer_awards.show .entry-link{display:none;position:absolute;bottom:-67px;background-color:#eee;border-top:1px dashed #000;padding:8px 24px;box-sizing:border-box;width:188px}@media only screen and (max-width: 980px){.reviewer_awards.show .entry-link{width:100%}}.reviewer_awards.show .vote-link{display:none;position:absolute;bottom:-67px;background-color:#eee;border-top:1px dashed #000;padding:8px 24px;box-sizing:border-box;width:188px}@media only screen and (max-width: 980px){.reviewer_awards.show .vote-link{width:100%}}.reviewer_awards.show .application .application__headline{font-size:20px;font-weight:bold;text-align:center;line-height:1.2;border-bottom:dashed 1px #000;padding-bottom:8px}.reviewer_awards.show .application .application__headline>span{border-radius:12px;display:inline-block;margin:0 0 0 8px;padding:4px 10px;color:#fff;background-color:#000;vertical-align:top;font-size:12px;line-height:12px}.reviewer_awards.show .application .application__text{font-size:14px;line-height:1.4;margin:16px 5%}.reviewer_awards.show .application .application__text.application__shortly{position:relative;text-align:center;box-sizing:border-box;background-color:#fff;width:60%;margin:40px auto 150px;padding:20px}@media only screen and (max-width: 980px){.reviewer_awards.show .application .application__text.application__shortly{width:80%}}.reviewer_awards.show .application .application__text.application__shortly::after{content:"";display:block;background-image:url(/assets/reviewer_awards/giftbook_application-a9f4a057be784abe8f2b0181078c68ece7573c177f39cd88ef624c346bbb2f72.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 .application .application__btn-lists .application__btn-lists__item{margin:0 auto 10px;width:360px}@media only screen and (max-width: 980px){.reviewer_awards.show .application .application__btn-lists .application__btn-lists__item{width:60%}}.reviewer_awards.show .application .application__note{font-size:12px;line-height:1.4;margin:0 5%;padding:10px 0;text-align:center}@media only screen and (max-width: 980px){.reviewer_awards.show .application .application__note{text-align:left}}.reviewer_awards.show .application .application__note>a{color:#000;text-decoration:underline}.reviewer_awards.show .application .application__note>a:hover{text-decoration:none}.reviewer_awards.show .application .application__term-link{display:block;text-align:center;width:180px;height:40px;line-height:40px;margin:0 auto 10px;border:1px solid #ccc;color:#000;font-size:12px;background-color:#fff}.reviewer_awards.show .application .application__term-link:hover{text-decoration:none;opacity:.7}.reviewer_awards.show .requirement-lists{margin:16px 90px 8px}@media only screen and (max-width: 980px){.reviewer_awards.show .requirement-lists{margin:16px 5% 0}}.reviewer_awards.show .requirement-lists .requirement-lists__item{display:flex;align-items:center;margin-bottom:8px}.reviewer_awards.show .requirement-lists .requirement-lists__item .requirement-lists__item__no{margin-right:8px}.reviewer_awards.show .requirement-lists .requirement-lists__item .requirement-lists__item__text{font-size:18px;font-weight:bold;line-height:1.3}@media only screen and (max-width: 980px){.reviewer_awards.show .requirement-lists .requirement-lists__item .requirement-lists__item__text{font-size:14px}}.reviewer_awards.show .display-mode--pc{display:inherit}@media only screen and (max-width: 980px){.reviewer_awards.show .display-mode--pc{display:none}}.reviewer_awards.show .display-mode--sp{display:none}@media only screen and (max-width: 980px){.reviewer_awards.show .display-mode--sp{display:inherit}}.reviewer_awards.show .term-entry,.reviewer_awards.show .term-prev-vote,.reviewer_awards.show .term-vote,.reviewer_awards.show .term-prev-result,.reviewer_awards.show .term-result{display:none}.reviewer_awards.show .markdown h1{font-size:18px;font-weight:bold;border-bottom:dashed 1px #000;margin:1.25em 90px .75em;padding:8px 0}@media only screen and (max-width: 720px){.reviewer_awards.show .markdown h1{margin:1em 5%}}.reviewer_awards.show .markdown h2{font-size:16px;font-weight:bold;margin:1.25em 90px .75em}@media only screen and (max-width: 720px){.reviewer_awards.show .markdown h2{margin:1em 5% .75em}}.reviewer_awards.show .markdown h2::before{content:"";display:inline-block;width:14px;height:14px;line-height:16px;margin-right:4px;background-image:url(/assets/reviewer_awards/icon-3f732dd5deb52f11f4e8733dbe224e6ff33f4b7858b4a062dad7d36ebd58c1fe.png);background-repeat:no-repeat;background-position:-100px -50px;background-size:500px 100px;vertical-align:top}.reviewer_awards.show .markdown h3{font-size:16px;font-weight:bold;margin:1em 90px .75em}@media only screen and (max-width: 720px){.reviewer_awards.show .markdown h3{margin:1em 5% .75em}}.reviewer_awards.show .markdown p{font-size:18px;line-height:1.7;padding:0 90px;margin-bottom:.75em}@media only screen and (max-width: 720px){.reviewer_awards.show .markdown p{font-size:14px;padding:0 5%}}.reviewer_awards.show .markdown p>a{color:#000;text-decoration:underline}.reviewer_awards.show .markdown p>a:hover{text-decoration:none}.reviewer_awards.show .markdown ul{margin:16px 100px;line-height:1.4}@media only screen and (max-width: 720px){.reviewer_awards.show .markdown ul{margin:16px 5% 0}}.reviewer_awards.show .markdown ul li{font-size:14px;margin:0 0 8px 14px}.reviewer_awards.show .markdown ul li::before{content:'';width:4px;height:4px;display:inline-block;background:#000;position:relative;left:-9px;top:-2px}.reviewer_awards.reviewer_awards--term-prev-entry .jump-btn .jump-btn__addition{display:none}.reviewer_awards.reviewer_awards--term-prev-entry .requirement{display:none}.reviewer_awards.reviewer_awards--term-prev-entry .banner-lists{display:none}.reviewer_awards.reviewer_awards--term-entry .header-sns{width:100%}.reviewer_awards.reviewer_awards--term-entry .header-sns .header-sns__inner{float:none;background:url(/assets/reviewer_awards/bg_header_sns-b454d8c2bbd1e997aa6f72ab8ef5a970c1170c82557e551f3a3b9d6dc6b7f51a.png) top center;border-top:4px solid #e60012}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-entry .header-sns .header-sns__inner{border-top:none}}.reviewer_awards.reviewer_awards--term-entry .sns{padding:8px 0}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-entry .sns{padding:16px 0}}.reviewer_awards.reviewer_awards--term-entry .jump-btn{float:none;width:100%}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-entry .jump-btn{margin:8px 2% 0}}.reviewer_awards.reviewer_awards--term-entry .jump-btn .jump-btn__link{width:237px;display:table}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-entry .jump-btn .jump-btn__link{width:46%;margin:0 1% 8px;height:32px;padding:10px 0}}.reviewer_awards.reviewer_awards--term-entry .jump-btn .jump-btn__link .jump-btn__link__text{display:table-cell;vertical-align:middle}.reviewer_awards.reviewer_awards--term-entry .jump-btn .jump-btn__link--shop{margin:0}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-entry .jump-btn .jump-btn__link--shop{margin:0 1% 8px}}.reviewer_awards.reviewer_awards--term-entry .term-entry{display:inherit}.reviewer_awards.reviewer_awards--term-entry .term-prev-entry,.reviewer_awards.reviewer_awards--term-entry .term-prev-vote,.reviewer_awards.reviewer_awards--term-entry .term-vote,.reviewer_awards.reviewer_awards--term-entry .term-prev-result,.reviewer_awards.reviewer_awards--term-entry .term-result{display:none}.reviewer_awards.reviewer_awards--term-entry .book-lists .book-lists__item{margin:8px 8px 83px}.reviewer_awards.reviewer_awards--term-entry .entry-link{display:inherit}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-entry .pc-about-block{margin-bottom:0}.reviewer_awards.reviewer_awards--term-entry .pc-about-block .pc-about-block__inner{padding-bottom:0}.reviewer_awards.reviewer_awards--term-entry .store{display:none}}.reviewer_awards.reviewer_awards--term-prev-vote .header-sns{width:100%}.reviewer_awards.reviewer_awards--term-prev-vote .header-sns .header-sns__inner{float:none;background:url(/assets/reviewer_awards/bg_header_sns-b454d8c2bbd1e997aa6f72ab8ef5a970c1170c82557e551f3a3b9d6dc6b7f51a.png) top center;border-top:4px solid #e60012}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-prev-vote .header-sns .header-sns__inner{border-top:none}}.reviewer_awards.reviewer_awards--term-prev-vote .sns{padding:8px 0}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-prev-vote .sns{padding:16px 0}}.reviewer_awards.reviewer_awards--term-prev-vote .jump-btn{float:none;width:100%}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-prev-vote .jump-btn{margin:8px 2% 0}}.reviewer_awards.reviewer_awards--term-prev-vote .jump-btn .jump-btn__link{width:237px;display:table}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-prev-vote .jump-btn .jump-btn__link{width:46%;margin:0 1% 8px;height:32px;padding:10px 0}}.reviewer_awards.reviewer_awards--term-prev-vote .jump-btn .jump-btn__link .jump-btn__link__text{display:table-cell;vertical-align:middle}.reviewer_awards.reviewer_awards--term-prev-vote .jump-btn .jump-btn__link--shop{margin:0}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-prev-vote .jump-btn .jump-btn__link--shop{margin:0 1% 8px}}.reviewer_awards.reviewer_awards--term-prev-vote .header{padding-bottom:0}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-prev-vote .header .header__main{height:inherit}}.reviewer_awards.reviewer_awards--term-prev-vote .header .header__main .header__main__jump{display:none}.reviewer_awards.reviewer_awards--term-prev-vote .term-entry,.reviewer_awards.reviewer_awards--term-prev-vote .term-prev-entry,.reviewer_awards.reviewer_awards--term-prev-vote .term-vote,.reviewer_awards.reviewer_awards--term-prev-vote .term-prev-result,.reviewer_awards.reviewer_awards--term-prev-vote .term-result{display:none}.reviewer_awards.reviewer_awards--term-prev-vote .term-prev-vote{display:inherit}.reviewer_awards.reviewer_awards--term-vote .reviewer_awards__main-container{display:flex;flex-flow:column nowrap}.reviewer_awards.reviewer_awards--term-vote .reviewer_awards__main-container .reviewer_awards__navigation{order:1}.reviewer_awards.reviewer_awards--term-vote .reviewer_awards__main-container .status{order:2}.reviewer_awards.reviewer_awards--term-vote .reviewer_awards__main-container .pc-about-block{order:4}.reviewer_awards.reviewer_awards--term-vote .reviewer_awards__main-container .theme-books{order:3}.reviewer_awards.reviewer_awards--term-vote .reviewer_awards__main-container .requirement{order:5}.reviewer_awards.reviewer_awards--term-vote .reviewer_awards__main-container .banner-lists{order:6}.reviewer_awards.reviewer_awards--term-vote .reviewer_awards__main-container .footer-sns{order:7}.reviewer_awards.reviewer_awards--term-vote .header-sns{width:100%}.reviewer_awards.reviewer_awards--term-vote .header-sns .header-sns__inner{float:none;background:url(/assets/reviewer_awards/bg_header_sns-b454d8c2bbd1e997aa6f72ab8ef5a970c1170c82557e551f3a3b9d6dc6b7f51a.png) top center;border-top:4px solid #e60012}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-vote .header-sns .header-sns__inner{border-top:none}}.reviewer_awards.reviewer_awards--term-vote .sns{padding:8px 0}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-vote .sns{padding:16px 0}}.reviewer_awards.reviewer_awards--term-vote .jump-btn{float:none;width:100%;height:50px;position:relative}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-vote .jump-btn{margin:8px 2% 0}}.reviewer_awards.reviewer_awards--term-vote .jump-btn .jump-btn__addition{position:absolute;right:0}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-vote .jump-btn .jump-btn__addition{position:relative}}.reviewer_awards.reviewer_awards--term-vote .jump-btn .jump-btn__link{width:238px;display:table}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-vote .jump-btn .jump-btn__link{width:46%;margin:0 1% 8px;height:32px;padding:10px 0}}.reviewer_awards.reviewer_awards--term-vote .jump-btn .jump-btn__link .jump-btn__link__text{display:table-cell;vertical-align:middle}.reviewer_awards.reviewer_awards--term-vote .jump-btn .jump-btn__link--about{position:absolute;left:247px}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-vote .jump-btn .jump-btn__link--about{position:relative;left:48%}}.reviewer_awards.reviewer_awards--term-vote .jump-btn .jump-btn__link--theme-books{position:absolute;left:0}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-vote .jump-btn .jump-btn__link--theme-books{position:relative;left:-48%}}.reviewer_awards.reviewer_awards--term-vote .jump-btn .jump-btn__link--shop{margin:0}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-vote .jump-btn .jump-btn__link--shop{margin:0 1% 8px}}.reviewer_awards.reviewer_awards--term-vote .header{padding-bottom:0}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-vote .header .header__main{height:inherit}}.reviewer_awards.reviewer_awards--term-vote .header .header__main .header__main__jump{display:none}.reviewer_awards.reviewer_awards--term-vote .requirement__status{margin-top:20px;margin-bottom:20px}.reviewer_awards.reviewer_awards--term-vote .requirement__status .requirement__status__text{text-align:center;font-size:22px;font-weight:bold;padding:16px 0}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-vote .requirement__status .requirement__status__text{font-size:18px}}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-vote .store{display:none}}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-vote .call-block{display:none}}.reviewer_awards.reviewer_awards--term-vote .vote-notice{margin-bottom:32px}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-vote .vote-notice{margin-bottom:16px}}.reviewer_awards.reviewer_awards--term-vote .book-lists .book-lists__item{margin:8px 8px 83px}.reviewer_awards.reviewer_awards--term-vote .vote-link{display:inherit}.reviewer_awards.reviewer_awards--term-vote .term-entry,.reviewer_awards.reviewer_awards--term-vote .term-prev-entry,.reviewer_awards.reviewer_awards--term-vote .term-prev-vote,.reviewer_awards.reviewer_awards--term-vote .term-prev-result,.reviewer_awards.reviewer_awards--term-vote .term-result{display:none}.reviewer_awards.reviewer_awards--term-vote .term-vote{display:inherit}.reviewer_awards.reviewer_awards--term-prev-result .header-sns{width:100%}.reviewer_awards.reviewer_awards--term-prev-result .header-sns .header-sns__inner{float:none;background:url(/assets/reviewer_awards/bg_header_sns-b454d8c2bbd1e997aa6f72ab8ef5a970c1170c82557e551f3a3b9d6dc6b7f51a.png) top center;border-top:4px solid #e60012}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-prev-result .header-sns .header-sns__inner{border-top:none}}.reviewer_awards.reviewer_awards--term-prev-result .sns{padding:8px 0}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-prev-result .sns{padding:16px 0}}.reviewer_awards.reviewer_awards--term-prev-result .jump-btn{float:none;width:100%}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-prev-result .jump-btn{margin:8px 2% 0}}.reviewer_awards.reviewer_awards--term-prev-result .jump-btn .jump-btn__link{width:237px;display:table}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-prev-result .jump-btn .jump-btn__link{width:46%;margin:0 1% 8px;height:32px;padding:10px 0}}.reviewer_awards.reviewer_awards--term-prev-result .jump-btn .jump-btn__link .jump-btn__link__text{display:table-cell;vertical-align:middle}.reviewer_awards.reviewer_awards--term-prev-result .jump-btn .jump-btn__link--shop{margin:0}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-prev-result .jump-btn .jump-btn__link--shop{margin:0 1% 8px}}.reviewer_awards.reviewer_awards--term-prev-result .header{padding-bottom:0}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-prev-result .header .header__main{height:inherit}}.reviewer_awards.reviewer_awards--term-prev-result .header .header__main .header__main__jump{display:none}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-prev-result .pc-about-block{margin-bottom:0}}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-prev-result .pc-about-block .pc-about-block__inner{padding-bottom:0}}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-prev-result .store{display:none}}.reviewer_awards.reviewer_awards--term-prev-result .requirement__status{margin-top:20px;margin-bottom:20px}.reviewer_awards.reviewer_awards--term-prev-result .requirement__status .requirement__status__text{text-align:center;font-size:22px;font-weight:bold;padding:16px 0}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-prev-result .requirement__status .requirement__status__text{font-size:18px}}.reviewer_awards.reviewer_awards--term-prev-result .term-entry,.reviewer_awards.reviewer_awards--term-prev-result .term-prev-entry,.reviewer_awards.reviewer_awards--term-prev-result .term-prev-vote,.reviewer_awards.reviewer_awards--term-prev-result .term-vote,.reviewer_awards.reviewer_awards--term-prev-result .term-result{display:none}.reviewer_awards.reviewer_awards--term-prev-result .term-prev-result{display:inherit}.reviewer_awards.reviewer_awards--term-result .header-sns{width:100%}.reviewer_awards.reviewer_awards--term-result .header-sns .header-sns__inner{float:none;background:url(/assets/reviewer_awards/bg_header_sns-b454d8c2bbd1e997aa6f72ab8ef5a970c1170c82557e551f3a3b9d6dc6b7f51a.png) top center;border-top:4px solid #e60012}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-result .header-sns .header-sns__inner{border-top:none}}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-result .header .header__main{height:inherit;background-image:none}}.reviewer_awards.reviewer_awards--term-result .header .header__main .header__main__jump{display:none}.reviewer_awards.reviewer_awards--term-result .header .header__status{background-image:url(/assets/reviewer_awards/result_heading_bg-b5120acc048f656cd2ee1b2306f32ae894d920a6aab3dd5f69798a9e47800300.png);background-position:center center}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-result .header .header__status{border-radius:0;background-color:transparent;margin:0;padding:30px;width:100%}}.reviewer_awards.reviewer_awards--term-result .header .header__status .header__status__text{display:inline-block;margin:0 auto;padding:0 20px;position:relative;font-size:56px;line-height:1.6}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-result .header .header__status .header__status__text{background-color:#e60012;border-radius:30px;font-size:38px}}.reviewer_awards.reviewer_awards--term-result .header .header__status .header__status__text::after{content:"";display:inline-block;position:absolute;top:-37px;right:-140px;width:162px;height:131px;background-image:url(/assets/reviewer_awards/result_illust_l-d3db1405688b9d43cf9f74a163033d48cc2b445c1f04b3244cfd2f6ccf00bf04.png);background-repeat:no-repeat;background-size:162px 131px;vertical-align:middle}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-result .header .header__status .header__status__text::after{top:-4px;right:-100px;width:117px;height:95px;background-size:117px 95px}}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-result .header .header__catch{margin:0}}.reviewer_awards.reviewer_awards--term-result .sns{padding:8px 0}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-result .sns{padding:16px 0}}.reviewer_awards.reviewer_awards--term-result .reviewer_awards__navigation{display:none}.reviewer_awards.reviewer_awards--term-result .result-block{margin-top:20px}.reviewer_awards.reviewer_awards--term-result .result-block .result-block__headline{font-size:24px;line-height:1.6;padding:0 0 20px;text-align:center}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-result .result-block .result-block__headline{font-size:16px;padding:0 5% 20px}}.reviewer_awards.reviewer_awards--term-result .result-block .result-block__text{font-size:14px;line-height:1.7;padding:0 130px 40px}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-result .result-block .result-block__text{padding:0 5% 20px;font-size:12px}}.reviewer_awards.reviewer_awards--term-result .result-block .result-block__text>p:not(:last-child){margin-bottom:1em}.reviewer_awards.reviewer_awards--term-result .best-of-best{background-image:url(/assets/reviewer_awards/result_heading_bg-b5120acc048f656cd2ee1b2306f32ae894d920a6aab3dd5f69798a9e47800300.png);background-position:center top}.reviewer_awards.reviewer_awards--term-result .best-of-best .best-of-best__block{padding:40px}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-result .best-of-best .best-of-best__block{padding:20px 5% 40px}}.reviewer_awards.reviewer_awards--term-result .best-of-best .best-of-best__block::before{content:"";display:block;border-bottom:16px solid #fff;border-left:14px solid transparent;border-right:14px solid transparent}.reviewer_awards.reviewer_awards--term-result .best-of-best .best-of-best__block::after{content:"";display:block;border-top:16px solid #fff;border-left:14px solid transparent;border-right:14px solid transparent}.reviewer_awards.reviewer_awards--term-result .best-of-best .best-of-best__block .best-of-best__block__inner{background-color:#fff}.reviewer_awards.reviewer_awards--term-result .best-of-best .best-of-best__reviewer{box-sizing:border-box;margin:0 auto;padding:20px 40px;display:flex}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-result .best-of-best .best-of-best__reviewer{width:100%;flex-direction:column;padding:20px}}.reviewer_awards.reviewer_awards--term-result .best-of-best .best-of-best__reviewer .best-of-best__reviewer__user{width:120px;margin-right:30px}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-result .best-of-best .best-of-best__reviewer .best-of-best__reviewer__user{width:100%;text-align:center}}.reviewer_awards.reviewer_awards--term-result .best-of-best .best-of-best__reviewer .best-of-best__reviewer__user .best-of-best__reviewer__user__avatar>img{width:120px;height:120px;vertical-align:bottom}.reviewer_awards.reviewer_awards--term-result .best-of-best .best-of-best__reviewer .best-of-best__reviewer__user .best-of-best__reviewer__user__detail{padding-top:16px;text-align:center}.reviewer_awards.reviewer_awards--term-result .best-of-best .best-of-best__reviewer .best-of-best__reviewer__user .best-of-best__reviewer__user__detail .best-of-best__reviewer__user__detail__name{color:#000;font-size:24px;font-weight:bold;line-height:1.2;word-wrap:break-word;padding-top:8px}.reviewer_awards.reviewer_awards--term-result .best-of-best .best-of-best__reviewer .best-of-best__reviewer__user .best-of-best__reviewer__user__detail .best-of-best__reviewer__user__detail__data{margin:4px 0;text-align:center}.reviewer_awards.reviewer_awards--term-result .best-of-best .best-of-best__reviewer .best-of-best__reviewer__user .best-of-best__reviewer__user__detail .best-of-best__reviewer__user__detail__data>li{display:inline-block;font-size:12px;line-height:1.5;color:#999;word-wrap:break-word}.reviewer_awards.reviewer_awards--term-result .best-of-best .best-of-best__reviewer .best-of-best__reviewer__user .best-of-best__reviewer__user__detail .best-of-best__reviewer__user__detail__data>li:not(:last-child):after{content:'／'}.reviewer_awards.reviewer_awards--term-result .best-of-best .best-of-best__reviewer .best-of-best__reviewer__details{flex:1}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-result .best-of-best .best-of-best__reviewer .best-of-best__reviewer__details{padding-top:20px}}.reviewer_awards.reviewer_awards--term-result .best-of-best .best-of-best__reviewer .best-of-best__reviewer__details .best-of-best__reviewer__details__headline{font-size:14px;font-weight:bold;padding-bottom:10px}.reviewer_awards.reviewer_awards--term-result .best-of-best .best-of-best__reviewer .best-of-best__reviewer__details .best-of-best__reviewer__details__headline:not(:first-child){padding-top:30px}.reviewer_awards.reviewer_awards--term-result .best-of-best .best-of-best__reviewer .best-of-best__reviewer__details .best-of-best__reviewer__details__text{font-size:16px;line-height:1.6;padding-bottom:8px}.reviewer_awards.reviewer_awards--term-result .best-of-best .best-of-best__reviewer .best-of-best__reviewer__details .best-of-best__reviewer__details__book{font-size:12px;color:#999}.reviewer_awards.reviewer_awards--term-result .best-of-best .best-of-best__reviewer .best-of-best__reviewer__details .best-of-best__reviewer__details__comment{font-size:12px;line-height:1.5}.reviewer_awards.reviewer_awards--term-result .result-presentation{background-image:url(/assets/reviewer_awards/result_excellent_light-ee91886177d5fcf86d196ae5d0aa6a6d772e49a193011c07761634e2a4bc3695.png),url(/assets/reviewer_awards/result_excellent_bg-4578b5931cdaee2eb5994673eb96a92621b399e5fd96deb885e1ca65221878c2.png);background-repeat:no-repeat, repeat;background-position:center top, center center;border-top:8px solid #000;margin:0 90px}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-result .result-presentation{margin:0}}.reviewer_awards.reviewer_awards--term-result .result-presentation .result-presentation__headline{font-size:36px;line-height:1.2;padding:30px 0 0;color:#fff;text-align:center;text-shadow:0 2px 0 #ae1100}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-result .result-presentation .result-presentation__headline{font-size:28px}}.reviewer_awards.reviewer_awards--term-result .result-presentation .result-presentation__text{font-size:16px;color:#fff;line-height:1.4;margin:0 40px 20px}.reviewer_awards.reviewer_awards--term-result .result-book-lists{padding:40px}.reviewer_awards.reviewer_awards--term-result .result-book-lists:after{content:"";clear:both;height:0;display:block;visibility:hidden}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-result .result-book-lists{padding:5%}}.reviewer_awards.reviewer_awards--term-result .result-book-lists .result-book-lists__item{width:350px;float:left;margin-bottom:20px}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-result .result-book-lists .result-book-lists__item{width:100%;float:none}}.reviewer_awards.reviewer_awards--term-result .result-book-lists .result-book-lists__item:nth-child(odd){margin-right:20px}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-result .result-book-lists .result-book-lists__item:nth-child(odd){margin-right:0}}.reviewer_awards.reviewer_awards--term-result .result-book-lists .result-book-lists__item::before{content:"";display:block;border-bottom:16px solid #eaeaea;border-left:14px solid transparent;border-right:14px solid transparent}.reviewer_awards.reviewer_awards--term-result .result-book-lists .result-book-lists__item::after{content:"";display:block;border-top:16px solid #fff;border-left:14px solid transparent;border-right:14px solid transparent}.reviewer_awards.reviewer_awards--term-result .result-book-lists .result-book-lists__item .result-book-lists__item__inner{background-color:#fff}.reviewer_awards.reviewer_awards--term-result .result-book-lists .result-book-lists__book-summary{padding:16px 20px 20px;background-color:#eaeaea;border-bottom:1px solid #ccc}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-result .result-book-lists .result-book-lists__book-summary{padding:10px 5% 20px}}.reviewer_awards.reviewer_awards--term-result .result-book-lists .result-book-lists__book-summary .result-book-lists__book-summary__inner{display:flex;align-items:center}.reviewer_awards.reviewer_awards--term-result .result-book-lists .result-book-lists__book-summary .result-book-lists__book-summary__image{margin-right:10px}.reviewer_awards.reviewer_awards--term-result .result-book-lists .result-book-lists__book-summary .result-book-lists__book-summary__image>img{width:50px}.reviewer_awards.reviewer_awards--term-result .result-book-lists .result-book-lists__book-summary .result-book-lists__book-summary__title{font-size:16px;font-weight:bold;padding-bottom:10px;line-height:1.3}.reviewer_awards.reviewer_awards--term-result .result-book-lists .result-book-lists__book-summary .result-book-lists__book-summary__action{display:table;border-spacing:10px 0;margin-left:-10px}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-result .result-book-lists .result-book-lists__book-summary .result-book-lists__book-summary__action{width:100%;margin:0}}.reviewer_awards.reviewer_awards--term-result .result-winner-lists .result-winner-lists__item .result-winner-lists__item__best{display:flex;border-bottom:1px solid #ccc}.reviewer_awards.reviewer_awards--term-result .result-winner-lists .result-winner-lists__item .result-winner-lists__item__best .result-winner-lists__item__best__headline{display:flex;align-items:center;box-sizing:border-box;width:110px;background-color:#ffefef;border-right:1px solid #ccc;font-size:13px;font-weight:bold;line-height:1.3;padding:20px 2% 20px 5%}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-result .result-winner-lists .result-winner-lists__item .result-winner-lists__item__best .result-winner-lists__item__best__headline{width:33%;padding:20px 10px 20px 4%}}.reviewer_awards.reviewer_awards--term-result .result-winner-lists .result-winner-lists__item .result-winner-lists__item__best .result-winner-lists__item__best__user-lists{flex:1;display:flex;align-items:center}.reviewer_awards.reviewer_awards--term-result .result-winner-lists .result-winner-lists__item .result-winner-lists__item__best .result-winner-lists__item__best__user-lists .result-winner-lists__item__best__user-lists__item{box-sizing:border-box;font-size:20px;font-weight:bold;line-height:1.3;padding:20px 2% 20px 5%;width:100%}.reviewer_awards.reviewer_awards--term-result .result-winner-lists .result-winner-lists__item .result-winner-lists__item__excellent{display:flex;border-bottom:1px solid #ccc}.reviewer_awards.reviewer_awards--term-result .result-winner-lists .result-winner-lists__item .result-winner-lists__item__excellent .result-winner-lists__item__excellent__headline{display:flex;align-items:center;box-sizing:border-box;width:110px;background-color:#ffefef;border-right:1px solid #ccc;font-size:13px;font-weight:bold;line-height:1.3;padding:10px 2% 10px 5%}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-result .result-winner-lists .result-winner-lists__item .result-winner-lists__item__excellent .result-winner-lists__item__excellent__headline{width:33%;padding:10px 10px 10px 4%}}.reviewer_awards.reviewer_awards--term-result .result-winner-lists .result-winner-lists__item .result-winner-lists__item__excellent .result-winner-lists__item__excellent__user-lists{flex:1}.reviewer_awards.reviewer_awards--term-result .result-winner-lists .result-winner-lists__item .result-winner-lists__item__excellent .result-winner-lists__item__excellent__user-lists .result-winner-lists__item__excellent__user-lists__item{box-sizing:border-box;font-size:16px;font-weight:bold;line-height:1.3;padding:10px 2% 10px 5%}.reviewer_awards.reviewer_awards--term-result .result-winner-lists .result-winner-lists__item .result-winner-lists__item__excellent .result-winner-lists__item__excellent__user-lists .result-winner-lists__item__excellent__user-lists__item:not(:last-child){border-bottom:1px solid #ccc}.reviewer_awards.reviewer_awards--term-result .read-review-btn{display:block;width:180px;height:32px;margin:16px auto 0;background-color:#e60012;color:#fff;font-size:12px;line-height:32px;text-align:center;cursor:pointer}.reviewer_awards.reviewer_awards--term-result .read-review-btn:hover{opacity:.7}.reviewer_awards.reviewer_awards--term-result .everything-read .everything-read__headline{font-size:32px;text-align:center;border-top:8px solid #000;margin:0 90px;padding:40px 0 20px}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-result .everything-read .everything-read__headline{font-size:20px;margin:0}}.reviewer_awards.reviewer_awards--term-result .everything-read .everything-read__text{font-size:14px;line-height:1.6;margin:0 130px;padding-bottom:20px}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-result .everything-read .everything-read__text{margin:0 5%}}.reviewer_awards.reviewer_awards--term-result .everything-read .everything-read__lists{padding:0 20px}.reviewer_awards.reviewer_awards--term-result .everything-read .everything-read__lists:after{content:"";clear:both;height:0;display:block;visibility:hidden}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-result .everything-read .everything-read__lists{padding:0 5%}}.reviewer_awards.reviewer_awards--term-result .everything-read .everything-read__lists .everything-read__lists__item{width:18.4%;float:left;font-size:14px;line-height:1.3;margin-right:2%;padding:4px 0;border-bottom:1px dashed #999}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-result .everything-read .everything-read__lists .everything-read__lists__item{width:48%}}.reviewer_awards.reviewer_awards--term-result .everything-read .everything-read__lists .everything-read__lists__item:nth-child(5n){margin-right:0}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-result .everything-read .everything-read__lists .everything-read__lists__item:nth-child(5n){margin-right:2%}}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-result .everything-read .everything-read__lists .everything-read__lists__item:nth-child(even){margin-right:0}}@media only screen and (max-width: 980px){.reviewer_awards.reviewer_awards--term-result .store{display:none}}.reviewer_awards.reviewer_awards--term-result .theme-books,.reviewer_awards.reviewer_awards--term-result .requirement,.reviewer_awards.reviewer_awards--term-result .call-block,.reviewer_awards.reviewer_awards--term-result .header__catch,.reviewer_awards.reviewer_awards--term-result .banner-lists{display:none}.reviewer_awards.reviewer_awards--term-result .term-entry,.reviewer_awards.reviewer_awards--term-result .term-prev-entry,.reviewer_awards.reviewer_awards--term-result .term-prev-vote,.reviewer_awards.reviewer_awards--term-result .term-vote,.reviewer_awards.reviewer_awards--term-result .term-prev-result{display:none}.reviewer_awards.reviewer_awards--term-result .term-result{display:inherit}.reviewer_awards_books.show{background-color:#e60012;text-align:left;overflow:hidden}.reviewer_awards_books.show .back-btn{width:360px;margin:40px auto 40px;background-color:#000;font-size:14px;line-height:50px;position:relative;display:block;text-align:center;text-decoration:none;color:#fff}@media only screen and (max-width: 720px){.reviewer_awards_books.show .back-btn{width:70%}}.reviewer_awards_books.show .back-btn:before,.reviewer_awards_books.show .back-btn:after{position:absolute;top:0;width:0;height:0;content:'';border:25px solid transparent;border-right:15px solid transparent;border-left:15px solid transparent}.reviewer_awards_books.show .back-btn:before{right:100%;border-right-color:#000}.reviewer_awards_books.show .back-btn:after{left:100%;border-left-color:#000}.reviewer_awards_books.show .back-btn:hover{opacity:.7;text-decoration:none;color:#fff}.reviewer_awards_books.show .banner-lists{margin:40px 0}.reviewer_awards_books.show .banner-lists .banner-lists__item{text-align:center}@media only screen and (max-width: 720px){.reviewer_awards_books.show .banner-lists .banner-lists__item img{max-width:90%}}.reviewer_awards_books.show .banner-lists .banner-lists__item .banner-lists__item__text{color:#fff;margin:8px 0;text-align:center;line-height:1.3}@media only screen and (max-width: 720px){.reviewer_awards_books.show .banner-lists .banner-lists__item .banner-lists__item__text{text-align:left;max-width:90%;margin:8px auto}}.reviewer_awards_books.show .black-block{margin-bottom:20px}.reviewer_awards_books.show .black-block::before{content:"";display:block;border-bottom:57px solid #000;border-left:40px solid transparent;border-right:40px solid transparent}@media only screen and (max-width: 720px){.reviewer_awards_books.show .black-block::before{border-bottom:35px solid #000;border-left:24px solid transparent;border-right:24px solid transparent}}.reviewer_awards_books.show .black-block::after{content:"";display:block;border-top:57px solid #000;border-left:40px solid transparent;border-right:40px solid transparent}@media only screen and (max-width: 720px){.reviewer_awards_books.show .black-block::after{border-top:35px solid #000;border-left:24px solid transparent;border-right:24px solid transparent}}.reviewer_awards_books.show .black-block .black-block__inner{background-color:#000;color:#fff}.reviewer_awards_books.show .block{margin-bottom:20px}.reviewer_awards_books.show .block::before{content:"";display:block;border-bottom:57px solid #fff;border-left:40px solid transparent;border-right:40px solid transparent}@media only screen and (max-width: 720px){.reviewer_awards_books.show .block::before{border-bottom:35px solid #fff;border-left:24px solid transparent;border-right:24px solid transparent}}.reviewer_awards_books.show .block::after{content:"";display:block;border-top:57px solid #fff;border-left:40px solid transparent;border-right:40px solid transparent}@media only screen and (max-width: 720px){.reviewer_awards_books.show .block::after{border-top:35px solid #fff;border-left:24px solid transparent;border-right:24px solid transparent}}.reviewer_awards_books.show .block .block__inner{background-color:#fff;padding-bottom:10px}.reviewer_awards_books.show .block-caption{font-size:22px;font-weight:bold;line-height:1.5;margin:20px 90px}@media only screen and (max-width: 720px){.reviewer_awards_books.show .block-caption{font-size:16px;margin:5%}}.reviewer_awards_books.show .block-headline{position:relative;text-align:center}.reviewer_awards_books.show .block-headline::before,.reviewer_awards_books.show .block-headline::after{content:"";display:inline-block;width:29px;height:28px;background-image:url(/assets/reviewer_awards/icon-3f732dd5deb52f11f4e8733dbe224e6ff33f4b7858b4a062dad7d36ebd58c1fe.png);background-repeat:no-repeat;background-position:0 -50px;background-size:500px 100px;vertical-align:middle}.reviewer_awards_books.show .block-headline .block-headline__text{font-size:42px;font-weight:bold;display:inline-block;padding:0 5px 5px;max-width:70%;vertical-align:middle}@media only screen and (max-width: 720px){.reviewer_awards_books.show .block-headline .block-headline__text{font-size:28px;padding:10px 5px 5px}}.reviewer_awards_books.show .block-headline .block-headline__text>span{display:block;margin-top:4px;color:#999;font-size:20px}.reviewer_awards_books.show .block-headline .block-headline__text--small{font-size:28px;line-height:1.5}@media only screen and (max-width: 720px){.reviewer_awards_books.show .block-headline .block-headline__text--small{font-size:20px;line-height:1.2}}.reviewer_awards_books.show .block-lists{margin:16px 100px;line-height:1.4}@media only screen and (max-width: 720px){.reviewer_awards_books.show .block-lists{margin:16px 5% 0}}.reviewer_awards_books.show .block-lists .block-lists__item{font-size:14px;margin:0 0 8px 14px}.reviewer_awards_books.show .block-lists .block-lists__item::before{content:'';width:4px;height:4px;display:inline-block;background:#000;position:relative;left:-9px;top:-2px}.reviewer_awards_books.show .block-note-lists{margin:0px 90px 24px;line-height:1.4}@media only screen and (max-width: 720px){.reviewer_awards_books.show .block-note-lists{margin:0 5%}}.reviewer_awards_books.show .block-note-lists .block-note-lists__item{color:#333;font-size:12px;line-height:1.3;margin-bottom:4px;margin-left:1em;text-indent:-1em}.reviewer_awards_books.show .block-note-lists .block-note-lists__item::before{content:"※"}.reviewer_awards_books.show .block-text{font-size:18px;line-height:1.7;padding:16px 90px 0}@media only screen and (max-width: 720px){.reviewer_awards_books.show .block-text{font-size:14px;padding:16px 5% 0}}.reviewer_awards_books.show .block-text>p{padding-bottom:16px}.reviewer_awards_books.show .block-text>p>a{color:#000;text-decoration:underline}.reviewer_awards_books.show .block-text>p>a:hover{text-decoration:none}.reviewer_awards_books.show .entrance .entrance__btn-lists .entrance__btn-lists__item{margin:0 auto 10px;width:360px}@media only screen and (max-width: 720px){.reviewer_awards_books.show .entrance .entrance__btn-lists .entrance__btn-lists__item{width:60%}}.reviewer_awards_books.show .entrance .entrance__login-btn{font-size:16px;padding:10px 0;text-align:center}.reviewer_awards_books.show .gray-block{margin:0 90px}@media only screen and (max-width: 720px){.reviewer_awards_books.show .gray-block{margin:0 5%}}.reviewer_awards_books.show .gray-block::before{content:"";display:block;border-bottom:16px solid #eaeaea;border-left:14px solid transparent;border-right:14px solid transparent}.reviewer_awards_books.show .gray-block::after{content:"";display:block;border-top:16px solid #eaeaea;border-left:14px solid transparent;border-right:14px solid transparent}.reviewer_awards_books.show .gray-block .gray-block__inner{background-color:#eaeaea}.reviewer_awards_books.show .hexagon-btn{font-size:14px;line-height:50px;position:relative;display:block;margin:0 auto;text-align:center;text-decoration:none;color:#fff;background-color:#000;cursor:pointer}.reviewer_awards_books.show .hexagon-btn:before,.reviewer_awards_books.show .hexagon-btn:after{position:absolute;top:0;width:0;height:0;content:'';border:25px solid transparent;border-right:15px solid transparent;border-left:15px solid transparent}.reviewer_awards_books.show .hexagon-btn:before{right:100%;border-right-color:#000}.reviewer_awards_books.show .hexagon-btn:after{left:100%;border-left-color:#000}.reviewer_awards_books.show .hexagon-btn:hover{opacity:.7;text-decoration:none;color:#fff}.reviewer_awards_books.show .hexagon-btn .hexagon-btn__icon-arrow{position:absolute;right:3px;top:0;bottom:0;margin:auto}.reviewer_awards_books.show .hexagon-btn .hexagon-btn__icon-service{position:absolute;left:6px;top:3px;bottom:0;margin:auto}.reviewer_awards_books.show .hexagon-btn--bookmeter{background-color:#55970a}.reviewer_awards_books.show .hexagon-btn--bookmeter:before{border-right-color:#55970a}.reviewer_awards_books.show .hexagon-btn--bookmeter:after{border-left-color:#55970a}.reviewer_awards_books.show .hexagon-btn--facebook{background-color:#3c5998}.reviewer_awards_books.show .hexagon-btn--facebook:before{border-right-color:#3c5998}.reviewer_awards_books.show .hexagon-btn--facebook:after{border-left-color:#3c5998}.reviewer_awards_books.show .hexagon-btn--twitter{background-color:#55acee}.reviewer_awards_books.show .hexagon-btn--twitter:before{border-right-color:#55acee}.reviewer_awards_books.show .hexagon-btn--twitter:after{border-left-color:#55acee}.reviewer_awards_books.show .hexagon-btn--google:before{border-right-color:#ddd}.reviewer_awards_books.show .hexagon-btn--google:after{border-left-color:#fff}.reviewer_awards_books.show .hexagon-btn--google .hexagon-btn--google__inner{background-color:#fff;color:#777;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.reviewer_awards_books.show .hexagon-btn--google .hexagon-btn--google__inner:before,.reviewer_awards_books.show .hexagon-btn--google .hexagon-btn--google__inner:after{position:absolute;top:0;width:0;height:0;content:'';border:25px solid transparent;border-right:15px solid transparent;border-left:15px solid transparent}.reviewer_awards_books.show .hexagon-btn--google .hexagon-btn--google__inner:before{left:-29px;border-right-color:#fff}.reviewer_awards_books.show .hexagon-btn--google .hexagon-btn--google__inner:after{right:-31px;border-left-color:#ccc}.reviewer_awards_books.show .hexagon-btn--disable{background-color:#bbb;color:#ddd}.reviewer_awards_books.show .hexagon-btn--disable:before{border-right-color:#bbb}.reviewer_awards_books.show .hexagon-btn--disable:after{border-left-color:#bbb}.reviewer_awards_books.show .hexagon-btn--disable:hover{opacity:1;color:#ddd;cursor:auto}.reviewer_awards_books.show .hexagon-btn--red{background-color:#e60012;color:#fff}.reviewer_awards_books.show .hexagon-btn--red:before{border-right-color:#e60012}.reviewer_awards_books.show .hexagon-btn--red:after{border-left-color:#e60012}.reviewer_awards_books.show .icon{display:inline-block;background-image:url(/assets/reviewer_awards/icon-3f732dd5deb52f11f4e8733dbe224e6ff33f4b7858b4a062dad7d36ebd58c1fe.png);background-size:500px 100px;font-size:0;overflow:hidden}.reviewer_awards_books.show .icon--arrow-right{background-position:-50px 0;width:9px;height:9px}.reviewer_awards_books.show .icon--arrow-right-disable{background-position:-150px 0;width:9px;height:9px}.reviewer_awards_books.show .icon--arrow-right-black{background-position:-100px 0;width:9px;height:9px}.reviewer_awards_books.show .icon--arrow-right-white{background-position:-300px 0;width:9px;height:9px}.reviewer_awards_books.show .icon--arrow-bottom{background-position:0 0;width:11px;height:13px}.reviewer_awards_books.show .icon--arrow-entry{background-position:-200px 0;width:15px;height:15px}.reviewer_awards_books.show .icon--arrow-entry--disable{background-position:-250px 0;width:15px;height:15px}.reviewer_awards_books.show .icon--facebook{background-position:-150px -50px;width:18px;height:18px}.reviewer_awards_books.show .icon--twitter{background-position:-200px -50px;width:19px;height:16px}.reviewer_awards_books.show .icon--google{background-position:-250px -50px;width:16px;height:16px}.reviewer_awards_books.show .icon--bookmeter{background-position:-300px -50px;width:19px;height:16px}.reviewer_awards_books.show .icon--blank{background-position:-350px -50px;width:16px;height:13px;margin-right:2px}.reviewer_awards_books.show .icon--voted{background-position:-400px -50px;width:11px;height:40px}@media only screen and (max-width: 720px){.reviewer_awards_books.show .icon--voted{background-position:-450px -50px;width:27px;height:11px}}.reviewer_awards_books.show .middle-headline{font-size:18px;font-weight:bold;border-bottom:dashed 1px #000;margin:0 90px;padding:8px 0}@media only screen and (max-width: 720px){.reviewer_awards_books.show .middle-headline{margin:0 5%}}.reviewer_awards_books.show .middle-headline--giftbooks{margin-top:20px}.reviewer_awards_books.show .small-headline{font-size:16px;font-weight:bold;margin:8px 90px}@media only screen and (max-width: 720px){.reviewer_awards_books.show .small-headline{margin:8px 5%}}.reviewer_awards_books.show .small-headline::before{content:"";display:inline-block;width:14px;height:14px;margin-right:4px;background-image:url(/assets/reviewer_awards/icon-3f732dd5deb52f11f4e8733dbe224e6ff33f4b7858b4a062dad7d36ebd58c1fe.png);background-repeat:no-repeat;background-position:-100px -50px;background-size:500px 100px;vertical-align:middle}.reviewer_awards_books.show .sns{padding:16px 0;margin:0 auto;text-align:center}.reviewer_awards_books.show .sns .sns__lists{display:inline;margin:auto}.reviewer_awards_books.show .sns .sns__lists .sns__lists__item{display:inline-block;width:36px;height:36px;margin:auto 10px}.reviewer_awards_books.show .sns .sns__lists .sns__lists__item>a>img{width:36px;height:36px}.reviewer_awards_books.show .sns .sns__lists .sns__lists__item>a:hover>img{opacity:0.7;filter:alpha(opacity=70)}.reviewer_awards_books.show .sns-sample{width:540px;margin:0 auto;border:1px solid #e7e7e7;padding:16px}@media only screen and (max-width: 720px){.reviewer_awards_books.show .sns-sample{width:80%}}.reviewer_awards_books.show .sns-sample .sns-sample__text{width:460px;margin:0 auto;font-size:14px;line-height:1.4;word-wrap:break-word}@media only screen and (max-width: 720px){.reviewer_awards_books.show .sns-sample .sns-sample__text{width:90%}}.reviewer_awards_books.show .sns-sample .sns-sample__book{width:460px;margin:10px auto 0;box-sizing:border-box;display:table;border:1px solid #e7e7e7}@media only screen and (max-width: 720px){.reviewer_awards_books.show .sns-sample .sns-sample__book{width:90%}}.reviewer_awards_books.show .sns-sample .sns-sample__book .sns-sample__book__image{display:table-cell}.reviewer_awards_books.show .sns-sample .sns-sample__book .sns-sample__book__image>img{width:50px;margin-right:16px;vertical-align:middle}.reviewer_awards_books.show .sns-sample .sns-sample__book .sns-sample__book__detail{display:table-cell;vertical-align:top;width:670px}@media only screen and (max-width: 720px){.reviewer_awards_books.show .sns-sample .sns-sample__book .sns-sample__book__detail{width:inherit}}.reviewer_awards_books.show .sns-sample .sns-sample__book .sns-sample__book__title{font-size:12px;font-weight:bold;line-height:1.3;margin:8px 0 4px}.reviewer_awards_books.show .sns-sample .sns-sample__book .sns-sample__book__author{font-size:12px;line-height:1.3}.reviewer_awards_books.show .text-link{color:#000;text-decoration:underline}.reviewer_awards_books.show .text-link:hover{color:#666;text-decoration:none}.reviewer_awards_books.show .header{background-color:#fff;height:72px}.reviewer_awards_books.show .header .header__inner{width:980px;margin:0 auto;position:relative}@media only screen and (max-width: 720px){.reviewer_awards_books.show .header .header__inner{width:inherit}}@media only screen and (max-width: 720px){.reviewer_awards_books.show .header .header__main{text-align:center}}.reviewer_awards_books.show .header .header__main>img{width:100%;vertical-align:bottom}.reviewer_awards_books.show .header .header__logo{display:inline-block;vertical-align:middle;padding:10px}.reviewer_awards_books.show .header .header__logo>img{width:130px}.reviewer_awards_books.show .header .header__current-status{border-radius:14px;background-color:#000;display:inline-block;vertical-align:middle;padding:4px 15px}.reviewer_awards_books.show .header .header__current-status .header__current-status__text{color:#fff;font-size:14px}.reviewer_awards_books.show .header .header__sns{position:absolute;right:0}.reviewer_awards_books.show .header-status{background-color:#000;text-align:center;font-size:12px;color:#fff;padding:8px 0}.reviewer_awards_books.show .reviewer_awards__main-container{width:980px;margin:0 auto}@media only screen and (max-width: 720px){.reviewer_awards_books.show .reviewer_awards__main-container{width:100%;margin:0}}.reviewer_awards_books.show .book-menu{display:flex}.reviewer_awards_books.show .book-menu .book-menu__item{width:12.5%;background-image:url(/assets/reviewer_awards/pc/bg_bookmenu-55ca9567216094fe1908e8b33b94228ff8c586dc9ffd7fce4f0cb9ada5167907.png);background-size:300px 20px;background-repeat:repeat-y;background-position:right top;position:relative}@media only screen and (max-width: 720px){.reviewer_awards_books.show .book-menu .book-menu__item{background-image:url(/assets/reviewer_awards/sp/bg_bookmenu-d881b803fa6150b5f8fe3830cf0e06becff4b55834c8cd1585c14378b61d0c58.png)}}.reviewer_awards_books.show .book-menu .book-menu__item--current{background-color:#fff;background-image:none}.reviewer_awards_books.show .book-menu .book-menu__link{display:block;text-align:center;padding:10px 0}.reviewer_awards_books.show .book-menu .book-menu__link:hover{opacity:.7}.reviewer_awards_books.show .book-menu .book-menu__link>img{width:55px}@media only screen and (max-width: 720px){.reviewer_awards_books.show .book-menu .book-menu__link>img{width:90%}}.reviewer_awards_books.show .book-menu .book-menu__voted-icon{position:absolute;right:4px;bottom:4px;background-color:#000;background-repeat:no-repeat;width:20px;height:60px;box-sizing:border-box;padding-top:10px}@media only screen and (max-width: 720px){.reviewer_awards_books.show .book-menu .book-menu__voted-icon{top:2px;width:90%;height:13px;padding:0}}.reviewer_awards_books.show .books-main-container{overflow:hidden;position:relative;margin-bottom:20px}.reviewer_awards_books.show .books-main-container::after{content:"";display:block;border-top:57px solid #fff;border-left:40px solid transparent;border-right:40px solid transparent}@media only screen and (max-width: 720px){.reviewer_awards_books.show .books-main-container::after{border-top:35px solid #fff;border-left:24px solid transparent;border-right:24px solid transparent}}.reviewer_awards_books.show .books-main-container .books-main-container__inner{background-color:#fff;padding-bottom:10px}.reviewer_awards_books.show .books-main-container .books-main-container__inner:after{content:"";clear:both;height:0;display:block;visibility:hidden}.reviewer_awards_books.show .books-main-container .block{margin-bottom:0}.reviewer_awards_books.show .books-main-container .block::before,.reviewer_awards_books.show .books-main-container .block::after{display:none}.reviewer_awards_books.show .books-main-container .block .block__inner{position:relative}.reviewer_awards_books.show .books-main-container .block.book-block{display:flex;position:relative;transition:0.5s ease}@media only screen and (max-width: 720px){.reviewer_awards_books.show .books-main-container .block.book-block{margin-bottom:20px}}.reviewer_awards_books.show .books-main-container .block.book-block .book-block__inner{flex:0 0 100%;position:relative;width:100%}@media only screen and (max-width: 720px){.reviewer_awards_books.show .books-main-container .block.review-block::before{display:inherit}}.reviewer_awards_books.show .books-main-container .books-main-container__controller{position:absolute;top:90px;width:980px}@media only screen and (max-width: 720px){.reviewer_awards_books.show .books-main-container .books-main-container__controller{width:100%}}.reviewer_awards_books.show .books-main-container .books-main-container__controller .books-main-container__controller__prev{position:absolute;left:10px}.reviewer_awards_books.show .books-main-container .books-main-container__controller .books-main-container__controller__prev>img{width:60px}.reviewer_awards_books.show .books-main-container .books-main-container__controller .books-main-container__controller__prev:hover{opacity:.7}.reviewer_awards_books.show .books-main-container .books-main-container__controller .books-main-container__controller__next{position:absolute;right:10px}.reviewer_awards_books.show .books-main-container .books-main-container__controller .books-main-container__controller__next>img{width:60px}.reviewer_awards_books.show .books-main-container .books-main-container__controller .books-main-container__controller__next:hover{opacity:.7}.reviewer_awards_books.show .book-summary{padding:40px 90px}.reviewer_awards_books.show .book-summary:after{content:"";clear:both;height:0;display:block;visibility:hidden}@media only screen and (max-width: 720px){.reviewer_awards_books.show .book-summary{padding:40px 5% 0}}.reviewer_awards_books.show .book-summary .book-summary__inner{width:470px;float:left}@media only screen and (max-width: 720px){.reviewer_awards_books.show .book-summary .book-summary__inner{width:100%;float:none}}.reviewer_awards_books.show .book-summary .book-summary__image{float:left}@media only screen and (max-width: 720px){.reviewer_awards_books.show .book-summary .book-summary__image{float:none;text-align:center;margin:0 0 16px}}.reviewer_awards_books.show .book-summary .book-summary__image>img{width:110px}.reviewer_awards_books.show .book-summary .book-summary__detail{float:right;width:340px;word-wrap:break-word}@media only screen and (max-width: 720px){.reviewer_awards_books.show .book-summary .book-summary__detail{float:none;width:100%}}.reviewer_awards_books.show .book-summary .book-summary__title{font-size:26px;font-weight:bold;padding-bottom:10px;line-height:1.3}.reviewer_awards_books.show .book-summary .book-summary__author{font-size:16px;padding-bottom:10px;line-height:1.3}.reviewer_awards_books.show .book-summary .book-summary__publisher{font-size:16px;color:#999;padding-bottom:20px;line-height:1.3}.reviewer_awards_books.show .book-summary .book-summary__action{display:table;border-spacing:10px 0;margin-left:-10px}@media only screen and (max-width: 720px){.reviewer_awards_books.show .book-summary .book-summary__action{width:100%;margin:0}}.reviewer_awards_books.show .book-summary .book-summary__record-btn{display:table-cell;vertical-align:middle;width:160px;height:55px;line-height:1.3;text-align:center;background-color:#ec1c24;font-size:14px;color:#fff;cursor:pointer}.reviewer_awards_books.show .book-summary .book-summary__record-btn:hover{opacity:.7}@media only screen and (max-width: 720px){.reviewer_awards_books.show .book-summary .book-summary__record-btn{width:44%}}.reviewer_awards_books.show .book-summary .book-summary__bookmeter-link{display:table-cell;vertical-align:middle;width:160px;height:55px;line-height:1.3;text-align:center;background-color:#ec1c24;font-size:14px;color:#fff;cursor:pointer}.reviewer_awards_books.show .book-summary .book-summary__bookmeter-link:hover{opacity:.7}@media only screen and (max-width: 720px){.reviewer_awards_books.show .book-summary .book-summary__bookmeter-link{width:44%}}.reviewer_awards_books.show .book-summary .book-summary__description{clear:both;font-size:14px;width:470px;padding:20px 0;line-height:1.6}@media only screen and (max-width: 720px){.reviewer_awards_books.show .book-summary .book-summary__description{width:100%}}.reviewer_awards_books.show .book-summary .book-summary__service{float:right}@media only screen and (max-width: 720px){.reviewer_awards_books.show .book-summary .book-summary__service{float:none}}.reviewer_awards_books.show .book-summary .book-summary__service .book-summary__service__sns .sns{text-align:right;margin-right:-10px;padding-top:0}@media only screen and (max-width: 720px){.reviewer_awards_books.show .book-summary .book-summary__service .book-summary__service__sns .sns{text-align:center;margin:0}}.reviewer_awards_books.show .call-block{width:280px}@media only screen and (max-width: 720px){.reviewer_awards_books.show .call-block{float:none;width:100%}}.reviewer_awards_books.show .call-block::before{content:"";display:block;border-bottom:16px solid #eaeaea;border-left:14px solid transparent;border-right:14px solid transparent}.reviewer_awards_books.show .call-block::after{content:"";display:block;border-top:16px solid #eaeaea;border-left:14px solid transparent;border-right:14px solid transparent}.reviewer_awards_books.show .call-block .call-block__inner{background-color:#eaeaea}.reviewer_awards_books.show .call-block .call-block__text{text-align:center;font-weight:bold;padding:2px 0 10px}.reviewer_awards_books.show .call-block .call-block__text .call-block__text__sub{padding-top:8px;font-size:20x}.reviewer_awards_books.show .call-block .call-block__text .call-block__text__date{display:block;padding-top:8px;font-size:30px}.reviewer_awards_books.show .call-block .call-block__application{width:80%;margin:16px auto 0}@media only screen and (max-width: 720px){.reviewer_awards_books.show .call-block .call-block__application{width:60%}}.reviewer_awards_books.show .review-headline{position:relative;text-align:center;border-bottom:1px dashed #000}.reviewer_awards_books.show .review-headline::before,.reviewer_awards_books.show .review-headline::after{content:"";display:inline-block;width:29px;height:28px;background-image:url(/assets/reviewer_awards/icon-3f732dd5deb52f11f4e8733dbe224e6ff33f4b7858b4a062dad7d36ebd58c1fe.png);background-repeat:no-repeat;background-position:0 -50px;background-size:500px 100px;vertical-align:middle}.reviewer_awards_books.show .review-headline .review-headline__text{font-size:28px;font-weight:bold;line-height:1.3;display:inline-block;padding:0 5px 5px;max-width:70%;vertical-align:middle}@media only screen and (max-width: 720px){.reviewer_awards_books.show .review-headline .review-headline__text{font-size:16px;padding:10px 5px 15px;padding:10px 5px 15px}}.reviewer_awards_books.show .review-timeline{margin:40px 40px 0}@media only screen and (max-width: 720px){.reviewer_awards_books.show .review-timeline{margin:0 5%}}.reviewer_awards_books.show .review-timeline.review-timeline--none{padding:40px;color:#aaa;text-align:center}.reviewer_awards_books.show .review-timeline .review-timeline__item{display:-webkit-flex;display:flex;padding:16px 0}.reviewer_awards_books.show .review-timeline .review-timeline__item:not(:last-child){border-bottom:1px solid #ccc}.reviewer_awards_books.show .review-timeline .review-timeline__item .review-timeline__item__avatar{margin:0 10px 0 0}.reviewer_awards_books.show .review-timeline .review-timeline__item .review-timeline__item__avatar>img{width:48px;height:48px;vertical-align:bottom}.reviewer_awards_books.show .review-timeline .review-timeline__item .review-timeline__item__detail{flex:1;word-wrap:break-word;min-width:0}.reviewer_awards_books.show .review-timeline .review-timeline__item .review-timeline__item__name{color:#000;font-size:16px;font-weight:bold}.reviewer_awards_books.show .review-timeline .review-timeline__item .review-timeline__item__text{font-size:14px;line-height:1.6}.reviewer_awards_books.show .vote-block{display:none}.reviewer_awards_books.show .result-block{display:none}.reviewer_awards_books.show .footer-sns{padding-bottom:20px}.reviewer_awards_books.show .display-mode--pc{display:inherit}@media only screen and (max-width: 720px){.reviewer_awards_books.show .display-mode--pc{display:none}}.reviewer_awards_books.show .display-mode--sp{display:none}@media only screen and (max-width: 720px){.reviewer_awards_books.show .display-mode--sp{display:inherit}}.reviewer_awards_books.show.reviewer_awards_books--term-prev-entry .result-block{display:none}.reviewer_awards_books.show.reviewer_awards_books--term-prev-entry .term-entry{display:inherit}.reviewer_awards_books.show.reviewer_awards_books--term-prev-entry .term-prev-vote,.reviewer_awards_books.show.reviewer_awards_books--term-prev-entry .term-vote,.reviewer_awards_books.show.reviewer_awards_books--term-prev-entry .term-prev-result,.reviewer_awards_books.show.reviewer_awards_books--term-prev-entry .term-result{display:none}.reviewer_awards_books.show.reviewer_awards_books--term-prev-vote .result-block{display:none}.reviewer_awards_books.show.reviewer_awards_books--term-prev-vote .term-entry{display:inherit}.reviewer_awards_books.show.reviewer_awards_books--term-prev-vote .term-prev-entry,.reviewer_awards_books.show.reviewer_awards_books--term-prev-vote .term-prev-vote,.reviewer_awards_books.show.reviewer_awards_books--term-prev-vote .term-vote,.reviewer_awards_books.show.reviewer_awards_books--term-prev-vote .term-prev-result,.reviewer_awards_books.show.reviewer_awards_books--term-prev-vote .term-result{display:none}.reviewer_awards_books.show.reviewer_awards_books--term-prev-vote .books-main-container .block.book-block{margin-bottom:0}.reviewer_awards_books.show.reviewer_awards_books--term-prev-vote .review-block{display:none}.reviewer_awards_books.show.reviewer_awards_books--term-prev-vote .login-block{display:none}.reviewer_awards_books.show.reviewer_awards_books--term-prev-vote .result-block{display:none}.reviewer_awards_books.show.reviewer_awards_books--term-prev-vote .term-entry,.reviewer_awards_books.show.reviewer_awards_books--term-prev-vote .term-prev-entry,.reviewer_awards_books.show.reviewer_awards_books--term-prev-vote .term-vote,.reviewer_awards_books.show.reviewer_awards_books--term-prev-vote .term-prev-result,.reviewer_awards_books.show.reviewer_awards_books--term-prev-vote .term-result{display:none}.reviewer_awards_books.show.reviewer_awards_books--term-prev-vote .term-prev-vote{display:inherit}.reviewer_awards_books.show.reviewer_awards_books--term-vote .call-block{display:none}.reviewer_awards_books.show.reviewer_awards_books--term-vote .books-main-container .block.book-block{margin-bottom:0}.reviewer_awards_books.show.reviewer_awards_books--term-vote .book-summary .book-summary__description{width:800px}@media only screen and (max-width: 720px){.reviewer_awards_books.show.reviewer_awards_books--term-vote .book-summary .book-summary__description{display:none}}@media only screen and (max-width: 720px){.reviewer_awards_books.show.reviewer_awards_books--term-vote .book-summary .book-summary__service{padding-top:24px}}.reviewer_awards_books.show.reviewer_awards_books--term-vote .book-summary .book-summary__service .book-summary__service__sns .sns{padding:0}.reviewer_awards_books.show.reviewer_awards_books--term-vote .review-block{display:none}.reviewer_awards_books.show.reviewer_awards_books--term-vote .login-block{display:none}.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-block{display:inherit;background-color:#fff;padding-bottom:24px}.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-explanation{position:relative;box-sizing:border-box;background-color:#eaeaea;width:800px;margin:0 auto 45px;border-top:10px solid #e60012}@media only screen and (max-width: 720px){.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-explanation{width:90%}}.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-explanation::before{content:"";position:absolute;bottom:-15px;right:100px;margin-left:0;display:block;width:0px;height:0px;border-style:solid;border-width:0 20px 15px 0;border-color:transparent #eaeaea transparent transparent}.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-explanation::after{content:"";display:block;background-image:url(/assets/reviewer_awards/application_illust-ba0a5255398786b6831b0c89e0c5f3a38332ba4a28ff558588018bb16c7ad895.png);background-size:59px 59px;position:absolute;right:30px;bottom:-45px;width:59px;height:59px}.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-explanation .vote-explanation__headline{font-size:16px;font-weight:bold;line-height:1.4;margin:0 40px;padding:16px 16px 0}@media only screen and (max-width: 720px){.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-explanation .vote-explanation__headline{margin:8px 8px 0}}.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-explanation .vote-explanation__list{padding:0 56px 16px}@media only screen and (max-width: 720px){.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-explanation .vote-explanation__list{padding:8px 16px 16px 40px}}.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-explanation .vote-explanation__list .vote-explanation__list__item{font-size:12px;line-height:1.4;list-style-type:disc;margin-bottom:4px}.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-choice{width:800px;margin:0 auto}@media only screen and (max-width: 720px){.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-choice{width:100%}}.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-choice .vote-choice__item{display:-webkit-flex;display:flex;padding:24px;background-color:#fff1ec;border-bottom:1px solid #e4d0d0}@media only screen and (max-width: 720px){.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-choice .vote-choice__item{padding:24px 0 24px 16px}}.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-choice .vote-choice__item__review-block{flex:1}.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-choice .vote-choice__item__btn-block{width:120px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 720px){.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-choice .vote-choice__item__btn-block{width:80px}}.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-choice .vote-choice__item__btn-block .vote-choice__item__btn-block__btn{text-indent:-9999px;overflow:hidden;width:85px;height:73px;background-image:url(/assets/reviewer_awards/vote_btn-3f2f3b484e276c9eba4be0293f929b2f98078146002687d8dfe7d144e2ae7ec1.png);background-size:85px 273px;background-repeat:no-repeat;background-position:center top}.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-choice .vote-choice__item__btn-block .vote-choice__item__btn-block__btn[data-status='disabled'],.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-choice .vote-choice__item__btn-block .vote-choice__item__btn-block__btn[data-status='voted']{pointer-events:none}.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-choice .vote-choice__item__btn-block .vote-choice__item__btn-block__btn[data-status='voted']{background-position:0 -100px}@media only screen and (max-width: 720px){.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-choice .vote-choice__item__btn-block .vote-choice__item__btn-block__btn[data-status='voted']{background-position:0 -77px}}.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-choice .vote-choice__item__btn-block .vote-choice__item__btn-block__btn[data-status='disabled']{background-position:0 -200px}@media only screen and (max-width: 720px){.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-choice .vote-choice__item__btn-block .vote-choice__item__btn-block__btn[data-status='disabled']{background-position:0 -153px}}@media only screen and (max-width: 720px){.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-choice .vote-choice__item__btn-block .vote-choice__item__btn-block__btn{width:65px;height:56px;background-size:65px 209px}}.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-choice .vote-choice__user{display:-webkit-flex;display:flex}.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-choice .vote-choice__avatar{margin:0 10px 0 0}.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-choice .vote-choice__avatar>img{width:48px;height:48px;vertical-align:bottom}.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-choice .vote-choice__user-detail{flex:1;word-wrap:break-word;min-width:0}.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-choice .vote-choice__user-detail .vote-choice__user-detail__name{color:#000;font-size:16px;font-weight:bold}.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-choice .vote-choice__user-detail .vote-choice__user-detail__data{margin:4px 0}.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-choice .vote-choice__user-detail .vote-choice__user-detail__data>li{display:inline-block;font-size:12px;line-height:1.5;color:#999}.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-choice .vote-choice__user-detail .vote-choice__user-detail__data>li:not(:last-child):after{content:'／'}.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-choice .vote-choice__text{font-size:14px;line-height:1.6;padding:0 16px 0 56px}@media only screen and (max-width: 720px){.reviewer_awards_books.show.reviewer_awards_books--term-vote .vote-choice .vote-choice__text{font-size:12px;padding:8px 0 0 0}}@media only screen and (max-width: 720px){.reviewer_awards_books.show.reviewer_awards_books--term-vote .book-menu .book-menu__link{padding:17px 0 3px}}.reviewer_awards_books.show.reviewer_awards_books--term-vote .result-block{display:none}.reviewer_awards_books.show.reviewer_awards_books--term-vote .term-entry,.reviewer_awards_books.show.reviewer_awards_books--term-vote .term-prev-entry,.reviewer_awards_books.show.reviewer_awards_books--term-vote .term-prev-vote,.reviewer_awards_books.show.reviewer_awards_books--term-vote .term-prev-result,.reviewer_awards_books.show.reviewer_awards_books--term-vote .term-result{display:none}.reviewer_awards_books.show.reviewer_awards_books--term-vote .term-vote{display:inherit}.reviewer_awards_books.show.reviewer_awards_books--term-prev-result .books-main-container .block.book-block{margin-bottom:0}.reviewer_awards_books.show.reviewer_awards_books--term-prev-result .call-block .call-block__text>img{width:60%}.reviewer_awards_books.show.reviewer_awards_books--term-prev-result .review-block{display:none}.reviewer_awards_books.show.reviewer_awards_books--term-prev-result .result-block{display:none}.reviewer_awards_books.show.reviewer_awards_books--term-prev-result .term-entry,.reviewer_awards_books.show.reviewer_awards_books--term-prev-result .term-prev-entry,.reviewer_awards_books.show.reviewer_awards_books--term-prev-result .term-prev-vote,.reviewer_awards_books.show.reviewer_awards_books--term-prev-result .term-vote,.reviewer_awards_books.show.reviewer_awards_books--term-prev-result .term-result{display:none}.reviewer_awards_books.show.reviewer_awards_books--term-prev-result .term-prev-result{display:inherit}.reviewer_awards_books.show.reviewer_awards_books--term-result .header{background-image:url(/assets/reviewer_awards/result_heading_bg-b5120acc048f656cd2ee1b2306f32ae894d920a6aab3dd5f69798a9e47800300.png);background-position:top center}.reviewer_awards_books.show.reviewer_awards_books--term-result .header .header__main::after{content:"";display:inline-block;width:81px;height:72px;background-image:url(/assets/reviewer_awards/result_illust-5b7665de3299b4b7a80fa04a9b7658f75029ea3ed5c8b0e66521e58f7b9df368.png);background-repeat:no-repeat;background-size:81px 72px;vertical-align:middle}.reviewer_awards_books.show.reviewer_awards_books--term-result .book-summary .book-summary__description{width:800px}@media only screen and (max-width: 720px){.reviewer_awards_books.show.reviewer_awards_books--term-result .book-summary .book-summary__description{display:none}}@media only screen and (max-width: 720px){.reviewer_awards_books.show.reviewer_awards_books--term-result .book-summary .book-summary__service{padding-top:24px}}.reviewer_awards_books.show.reviewer_awards_books--term-result .book-summary .book-summary__service .book-summary__service__sns .sns{padding:0}@media only screen and (max-width: 720px){.reviewer_awards_books.show.reviewer_awards_books--term-result .books-main-container{border-bottom:8px solid #000}}@media only screen and (max-width: 720px){.reviewer_awards_books.show.reviewer_awards_books--term-result .books-main-container::after{content:none}}.reviewer_awards_books.show.reviewer_awards_books--term-result .books-main-container .block.book-block{margin-bottom:0}.reviewer_awards_books.show.reviewer_awards_books--term-result .result-headline{position:relative;text-align:center;border-bottom:8px solid #000;width:800px;margin:0 auto;padding:40px 0 10px;background-image:url(/assets/reviewer_awards/result_heading_bg-b5120acc048f656cd2ee1b2306f32ae894d920a6aab3dd5f69798a9e47800300.png)}@media only screen and (max-width: 720px){.reviewer_awards_books.show.reviewer_awards_books--term-result .result-headline{width:100%}}.reviewer_awards_books.show.reviewer_awards_books--term-result .result-headline::before,.reviewer_awards_books.show.reviewer_awards_books--term-result .result-headline::after{content:"";display:inline-block;width:29px;height:28px;background-image:url(/assets/reviewer_awards/icon-3f732dd5deb52f11f4e8733dbe224e6ff33f4b7858b4a062dad7d36ebd58c1fe.png);background-repeat:no-repeat;background-position:0 -50px;background-size:500px 100px;vertical-align:middle}.reviewer_awards_books.show.reviewer_awards_books--term-result .result-headline .result-headline__text{font-size:42px;font-weight:bold;line-height:1.3;display:inline-block;padding:0 5px 5px;max-width:70%;vertical-align:middle}@media only screen and (max-width: 720px){.reviewer_awards_books.show.reviewer_awards_books--term-result .result-headline .result-headline__text{font-size:28px}}.reviewer_awards_books.show.reviewer_awards_books--term-result .result-headline .result-headline__text .result-headline__text__book{font-size:26px}@media only screen and (max-width: 720px){.reviewer_awards_books.show.reviewer_awards_books--term-result .result-headline .result-headline__text .result-headline__text__book{font-size:16px}}.reviewer_awards_books.show.reviewer_awards_books--term-result .best-reviewer-headline{color:#000;font-size:42px;text-align:center;padding:30px 0}@media only screen and (max-width: 720px){.reviewer_awards_books.show.reviewer_awards_books--term-result .best-reviewer-headline{font-size:32px}}.reviewer_awards_books.show.reviewer_awards_books--term-result .best-reviewer{width:800px;margin:0 auto 8px;padding:0 0 40px;background-image:url(/assets/reviewer_awards/result_best_light-90a256624d010c626ade57674d0ddc9b12b98e25dcf98a5dd8168c80d4ce89e6.png),url(/assets/reviewer_awards/result_best_bg-96d5fb7cde93dd8015c5a1f13e53e9c3c98ebe4d5ca08daf0406cf4a5203e0c8.png);background-repeat:no-repeat, repeat;background-position:center top, center center}@media only screen and (max-width: 720px){.reviewer_awards_books.show.reviewer_awards_books--term-result .best-reviewer{width:100%;padding-bottom:20px}}.reviewer_awards_books.show.reviewer_awards_books--term-result .excellent-reviewer-headline{color:#fff;font-size:42px;text-align:center;padding:30px 0}@media only screen and (max-width: 720px){.reviewer_awards_books.show.reviewer_awards_books--term-result .excellent-reviewer-headline{font-size:32px}}.reviewer_awards_books.show.reviewer_awards_books--term-result .excellent-reviewer{width:800px;margin:0 auto;padding:0 0 40px;background-image:url(/assets/reviewer_awards/result_excellent_light-ee91886177d5fcf86d196ae5d0aa6a6d772e49a193011c07761634e2a4bc3695.png),url(/assets/reviewer_awards/result_excellent_bg-4578b5931cdaee2eb5994673eb96a92621b399e5fd96deb885e1ca65221878c2.png);background-repeat:no-repeat, repeat;background-position:center top, center center}@media only screen and (max-width: 720px){.reviewer_awards_books.show.reviewer_awards_books--term-result .excellent-reviewer{width:100%;padding-bottom:20px}}.reviewer_awards_books.show.reviewer_awards_books--term-result .reviewer-lists .reviewer-lists__item{margin:0 40px}@media only screen and (max-width: 720px){.reviewer_awards_books.show.reviewer_awards_books--term-result .reviewer-lists .reviewer-lists__item{margin:0 5%}}.reviewer_awards_books.show.reviewer_awards_books--term-result .reviewer-lists .reviewer-lists__item::before{content:"";display:block;border-bottom:16px solid #fff;border-left:14px solid transparent;border-right:14px solid transparent}.reviewer_awards_books.show.reviewer_awards_books--term-result .reviewer-lists .reviewer-lists__item::after{content:"";display:block;border-top:16px solid #fff;border-left:14px solid transparent;border-right:14px solid transparent}.reviewer_awards_books.show.reviewer_awards_books--term-result .reviewer-lists .reviewer-lists__item:not(:last-child){margin-bottom:20px}.reviewer_awards_books.show.reviewer_awards_books--term-result .reviewer-lists .reviewer-lists__item .reviewer-lists__item__inner{background-color:#fff}.reviewer_awards_books.show.reviewer_awards_books--term-result .result-review{padding:20px 40px}.reviewer_awards_books.show.reviewer_awards_books--term-result .result-review:after{content:"";clear:both;height:0;display:block;visibility:hidden}@media only screen and (max-width: 720px){.reviewer_awards_books.show.reviewer_awards_books--term-result .result-review{padding:10px 20px;text-align:center}}.reviewer_awards_books.show.reviewer_awards_books--term-result .result-review .result-review__avatar{display:block;margin:0 20px 0 0;float:left}@media only screen and (max-width: 720px){.reviewer_awards_books.show.reviewer_awards_books--term-result .result-review .result-review__avatar{float:none;margin:0 0 20px}}.reviewer_awards_books.show.reviewer_awards_books--term-result .result-review .result-review__avatar>img{width:120px;height:120px;vertical-align:bottom}.reviewer_awards_books.show.reviewer_awards_books--term-result .result-review .result-review__user-detail{float:right;width:500px}@media only screen and (max-width: 720px){.reviewer_awards_books.show.reviewer_awards_books--term-result .result-review .result-review__user-detail{float:none;width:inherit}}.reviewer_awards_books.show.reviewer_awards_books--term-result .result-review .result-review__user-name{color:#000;font-size:24px;font-weight:bold;line-height:1.3;word-wrap:break-word}.reviewer_awards_books.show.reviewer_awards_books--term-result .result-review .result-review__user-data{margin:8px 0 6px}.reviewer_awards_books.show.reviewer_awards_books--term-result .result-review .result-review__user-data>li{display:inline-block;font-size:12px;line-height:1.5;color:#999}.reviewer_awards_books.show.reviewer_awards_books--term-result .result-review .result-review__user-data>li:not(:last-child):after{content:'／'}.reviewer_awards_books.show.reviewer_awards_books--term-result .result-review .result-review__text{font-size:14px;line-height:1.6;word-wrap:break-word}@media only screen and (max-width: 720px){.reviewer_awards_books.show.reviewer_awards_books--term-result .result-review .result-review__text{font-size:12px;padding:8px 0 0 0;text-align:left}}.reviewer_awards_books.show.reviewer_awards_books--term-result .call-block{display:none}.reviewer_awards_books.show.reviewer_awards_books--term-result .review-block{display:none}.reviewer_awards_books.show.reviewer_awards_books--term-result .result-block{display:inherit;background-color:#fff;padding-bottom:40px}@media only screen and (max-width: 720px){.reviewer_awards_books.show.reviewer_awards_books--term-result .result-block{padding:0}}.reviewer_awards_books.show.reviewer_awards_books--term-result .term-entry,.reviewer_awards_books.show.reviewer_awards_books--term-result .term-prev-entry,.reviewer_awards_books.show.reviewer_awards_books--term-result .term-prev-vote,.reviewer_awards_books.show.reviewer_awards_books--term-result .term-vote,.reviewer_awards_books.show.reviewer_awards_books--term-result .term-prev-result{display:none}.reviewer_awards_books.show.reviewer_awards_books--term-result .term-result{display:inherit}.reviewer_awards_books_entries.new{background-color:#e60012;text-align:left;overflow:hidden}.reviewer_awards_books_entries.new .back-btn{width:360px;margin:40px auto 40px;background-color:#000;font-size:14px;line-height:50px;position:relative;display:block;text-align:center;text-decoration:none;color:#fff}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .back-btn{width:70%}}.reviewer_awards_books_entries.new .back-btn:before,.reviewer_awards_books_entries.new .back-btn:after{position:absolute;top:0;width:0;height:0;content:'';border:25px solid transparent;border-right:15px solid transparent;border-left:15px solid transparent}.reviewer_awards_books_entries.new .back-btn:before{right:100%;border-right-color:#000}.reviewer_awards_books_entries.new .back-btn:after{left:100%;border-left-color:#000}.reviewer_awards_books_entries.new .back-btn:hover{opacity:.7;text-decoration:none;color:#fff}.reviewer_awards_books_entries.new .banner-lists{margin:40px 0}.reviewer_awards_books_entries.new .banner-lists .banner-lists__item{text-align:center}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .banner-lists .banner-lists__item img{max-width:90%}}.reviewer_awards_books_entries.new .banner-lists .banner-lists__item .banner-lists__item__text{color:#fff;margin:8px 0;text-align:center;line-height:1.3}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .banner-lists .banner-lists__item .banner-lists__item__text{text-align:left;max-width:90%;margin:8px auto}}.reviewer_awards_books_entries.new .black-block{margin-bottom:20px}.reviewer_awards_books_entries.new .black-block::before{content:"";display:block;border-bottom:57px solid #000;border-left:40px solid transparent;border-right:40px solid transparent}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .black-block::before{border-bottom:35px solid #000;border-left:24px solid transparent;border-right:24px solid transparent}}.reviewer_awards_books_entries.new .black-block::after{content:"";display:block;border-top:57px solid #000;border-left:40px solid transparent;border-right:40px solid transparent}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .black-block::after{border-top:35px solid #000;border-left:24px solid transparent;border-right:24px solid transparent}}.reviewer_awards_books_entries.new .black-block .black-block__inner{background-color:#000;color:#fff}.reviewer_awards_books_entries.new .block{margin-bottom:20px}.reviewer_awards_books_entries.new .block::before{content:"";display:block;border-bottom:57px solid #fff;border-left:40px solid transparent;border-right:40px solid transparent}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .block::before{border-bottom:35px solid #fff;border-left:24px solid transparent;border-right:24px solid transparent}}.reviewer_awards_books_entries.new .block::after{content:"";display:block;border-top:57px solid #fff;border-left:40px solid transparent;border-right:40px solid transparent}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .block::after{border-top:35px solid #fff;border-left:24px solid transparent;border-right:24px solid transparent}}.reviewer_awards_books_entries.new .block .block__inner{background-color:#fff;padding-bottom:10px}.reviewer_awards_books_entries.new .block-caption{font-size:22px;font-weight:bold;line-height:1.5;margin:20px 90px}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .block-caption{font-size:16px;margin:5%}}.reviewer_awards_books_entries.new .block-headline{position:relative;text-align:center}.reviewer_awards_books_entries.new .block-headline::before,.reviewer_awards_books_entries.new .block-headline::after{content:"";display:inline-block;width:29px;height:28px;background-image:url(/assets/reviewer_awards/icon-3f732dd5deb52f11f4e8733dbe224e6ff33f4b7858b4a062dad7d36ebd58c1fe.png);background-repeat:no-repeat;background-position:0 -50px;background-size:500px 100px;vertical-align:middle}.reviewer_awards_books_entries.new .block-headline .block-headline__text{font-size:42px;font-weight:bold;display:inline-block;padding:0 5px 5px;max-width:70%;vertical-align:middle}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .block-headline .block-headline__text{font-size:28px;padding:10px 5px 5px}}.reviewer_awards_books_entries.new .block-headline .block-headline__text>span{display:block;margin-top:4px;color:#999;font-size:20px}.reviewer_awards_books_entries.new .block-headline .block-headline__text--small{font-size:28px;line-height:1.5}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .block-headline .block-headline__text--small{font-size:20px;line-height:1.2}}.reviewer_awards_books_entries.new .block-lists{margin:16px 100px;line-height:1.4}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .block-lists{margin:16px 5% 0}}.reviewer_awards_books_entries.new .block-lists .block-lists__item{font-size:14px;margin:0 0 8px 14px}.reviewer_awards_books_entries.new .block-lists .block-lists__item::before{content:'';width:4px;height:4px;display:inline-block;background:#000;position:relative;left:-9px;top:-2px}.reviewer_awards_books_entries.new .block-note-lists{margin:0px 90px 24px;line-height:1.4}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .block-note-lists{margin:0 5%}}.reviewer_awards_books_entries.new .block-note-lists .block-note-lists__item{color:#333;font-size:12px;line-height:1.3;margin-bottom:4px;margin-left:1em;text-indent:-1em}.reviewer_awards_books_entries.new .block-note-lists .block-note-lists__item::before{content:"※"}.reviewer_awards_books_entries.new .block-text{font-size:18px;line-height:1.7;padding:16px 90px 0}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .block-text{font-size:14px;padding:16px 5% 0}}.reviewer_awards_books_entries.new .block-text>p{padding-bottom:16px}.reviewer_awards_books_entries.new .block-text>p>a{color:#000;text-decoration:underline}.reviewer_awards_books_entries.new .block-text>p>a:hover{text-decoration:none}.reviewer_awards_books_entries.new .entrance .entrance__btn-lists .entrance__btn-lists__item{margin:0 auto 10px;width:360px}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .entrance .entrance__btn-lists .entrance__btn-lists__item{width:60%}}.reviewer_awards_books_entries.new .entrance .entrance__login-btn{font-size:16px;padding:10px 0;text-align:center}.reviewer_awards_books_entries.new .gray-block{margin:0 90px}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .gray-block{margin:0 5%}}.reviewer_awards_books_entries.new .gray-block::before{content:"";display:block;border-bottom:16px solid #eaeaea;border-left:14px solid transparent;border-right:14px solid transparent}.reviewer_awards_books_entries.new .gray-block::after{content:"";display:block;border-top:16px solid #eaeaea;border-left:14px solid transparent;border-right:14px solid transparent}.reviewer_awards_books_entries.new .gray-block .gray-block__inner{background-color:#eaeaea}.reviewer_awards_books_entries.new .hexagon-btn{font-size:14px;line-height:50px;position:relative;display:block;margin:0 auto;text-align:center;text-decoration:none;color:#fff;background-color:#000;cursor:pointer}.reviewer_awards_books_entries.new .hexagon-btn:before,.reviewer_awards_books_entries.new .hexagon-btn:after{position:absolute;top:0;width:0;height:0;content:'';border:25px solid transparent;border-right:15px solid transparent;border-left:15px solid transparent}.reviewer_awards_books_entries.new .hexagon-btn:before{right:100%;border-right-color:#000}.reviewer_awards_books_entries.new .hexagon-btn:after{left:100%;border-left-color:#000}.reviewer_awards_books_entries.new .hexagon-btn:hover{opacity:.7;text-decoration:none;color:#fff}.reviewer_awards_books_entries.new .hexagon-btn .hexagon-btn__icon-arrow{position:absolute;right:3px;top:0;bottom:0;margin:auto}.reviewer_awards_books_entries.new .hexagon-btn .hexagon-btn__icon-service{position:absolute;left:6px;top:3px;bottom:0;margin:auto}.reviewer_awards_books_entries.new .hexagon-btn--bookmeter{background-color:#55970a}.reviewer_awards_books_entries.new .hexagon-btn--bookmeter:before{border-right-color:#55970a}.reviewer_awards_books_entries.new .hexagon-btn--bookmeter:after{border-left-color:#55970a}.reviewer_awards_books_entries.new .hexagon-btn--facebook{background-color:#3c5998}.reviewer_awards_books_entries.new .hexagon-btn--facebook:before{border-right-color:#3c5998}.reviewer_awards_books_entries.new .hexagon-btn--facebook:after{border-left-color:#3c5998}.reviewer_awards_books_entries.new .hexagon-btn--twitter{background-color:#55acee}.reviewer_awards_books_entries.new .hexagon-btn--twitter:before{border-right-color:#55acee}.reviewer_awards_books_entries.new .hexagon-btn--twitter:after{border-left-color:#55acee}.reviewer_awards_books_entries.new .hexagon-btn--google:before{border-right-color:#ddd}.reviewer_awards_books_entries.new .hexagon-btn--google:after{border-left-color:#fff}.reviewer_awards_books_entries.new .hexagon-btn--google .hexagon-btn--google__inner{background-color:#fff;color:#777;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.reviewer_awards_books_entries.new .hexagon-btn--google .hexagon-btn--google__inner:before,.reviewer_awards_books_entries.new .hexagon-btn--google .hexagon-btn--google__inner:after{position:absolute;top:0;width:0;height:0;content:'';border:25px solid transparent;border-right:15px solid transparent;border-left:15px solid transparent}.reviewer_awards_books_entries.new .hexagon-btn--google .hexagon-btn--google__inner:before{left:-29px;border-right-color:#fff}.reviewer_awards_books_entries.new .hexagon-btn--google .hexagon-btn--google__inner:after{right:-31px;border-left-color:#ccc}.reviewer_awards_books_entries.new .hexagon-btn--disable{background-color:#bbb;color:#ddd}.reviewer_awards_books_entries.new .hexagon-btn--disable:before{border-right-color:#bbb}.reviewer_awards_books_entries.new .hexagon-btn--disable:after{border-left-color:#bbb}.reviewer_awards_books_entries.new .hexagon-btn--disable:hover{opacity:1;color:#ddd;cursor:auto}.reviewer_awards_books_entries.new .hexagon-btn--red{background-color:#e60012;color:#fff}.reviewer_awards_books_entries.new .hexagon-btn--red:before{border-right-color:#e60012}.reviewer_awards_books_entries.new .hexagon-btn--red:after{border-left-color:#e60012}.reviewer_awards_books_entries.new .icon{display:inline-block;background-image:url(/assets/reviewer_awards/icon-3f732dd5deb52f11f4e8733dbe224e6ff33f4b7858b4a062dad7d36ebd58c1fe.png);background-size:500px 100px;font-size:0;overflow:hidden}.reviewer_awards_books_entries.new .icon--arrow-right{background-position:-50px 0;width:9px;height:9px}.reviewer_awards_books_entries.new .icon--arrow-right-disable{background-position:-150px 0;width:9px;height:9px}.reviewer_awards_books_entries.new .icon--arrow-right-black{background-position:-100px 0;width:9px;height:9px}.reviewer_awards_books_entries.new .icon--arrow-right-white{background-position:-300px 0;width:9px;height:9px}.reviewer_awards_books_entries.new .icon--arrow-bottom{background-position:0 0;width:11px;height:13px}.reviewer_awards_books_entries.new .icon--arrow-entry{background-position:-200px 0;width:15px;height:15px}.reviewer_awards_books_entries.new .icon--arrow-entry--disable{background-position:-250px 0;width:15px;height:15px}.reviewer_awards_books_entries.new .icon--facebook{background-position:-150px -50px;width:18px;height:18px}.reviewer_awards_books_entries.new .icon--twitter{background-position:-200px -50px;width:19px;height:16px}.reviewer_awards_books_entries.new .icon--google{background-position:-250px -50px;width:16px;height:16px}.reviewer_awards_books_entries.new .icon--bookmeter{background-position:-300px -50px;width:19px;height:16px}.reviewer_awards_books_entries.new .icon--blank{background-position:-350px -50px;width:16px;height:13px;margin-right:2px}.reviewer_awards_books_entries.new .icon--voted{background-position:-400px -50px;width:11px;height:40px}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .icon--voted{background-position:-450px -50px;width:27px;height:11px}}.reviewer_awards_books_entries.new .middle-headline{font-size:18px;font-weight:bold;border-bottom:dashed 1px #000;margin:0 90px;padding:8px 0}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .middle-headline{margin:0 5%}}.reviewer_awards_books_entries.new .middle-headline--giftbooks{margin-top:20px}.reviewer_awards_books_entries.new .small-headline{font-size:16px;font-weight:bold;margin:8px 90px}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .small-headline{margin:8px 5%}}.reviewer_awards_books_entries.new .small-headline::before{content:"";display:inline-block;width:14px;height:14px;margin-right:4px;background-image:url(/assets/reviewer_awards/icon-3f732dd5deb52f11f4e8733dbe224e6ff33f4b7858b4a062dad7d36ebd58c1fe.png);background-repeat:no-repeat;background-position:-100px -50px;background-size:500px 100px;vertical-align:middle}.reviewer_awards_books_entries.new .sns{padding:16px 0;margin:0 auto;text-align:center}.reviewer_awards_books_entries.new .sns .sns__lists{display:inline;margin:auto}.reviewer_awards_books_entries.new .sns .sns__lists .sns__lists__item{display:inline-block;width:36px;height:36px;margin:auto 10px}.reviewer_awards_books_entries.new .sns .sns__lists .sns__lists__item>a>img{width:36px;height:36px}.reviewer_awards_books_entries.new .sns .sns__lists .sns__lists__item>a:hover>img{opacity:0.7;filter:alpha(opacity=70)}.reviewer_awards_books_entries.new .sns-sample{width:540px;margin:0 auto;border:1px solid #e7e7e7;padding:16px}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .sns-sample{width:80%}}.reviewer_awards_books_entries.new .sns-sample .sns-sample__text{width:460px;margin:0 auto;font-size:14px;line-height:1.4;word-wrap:break-word}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .sns-sample .sns-sample__text{width:90%}}.reviewer_awards_books_entries.new .sns-sample .sns-sample__book{width:460px;margin:10px auto 0;box-sizing:border-box;display:table;border:1px solid #e7e7e7}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .sns-sample .sns-sample__book{width:90%}}.reviewer_awards_books_entries.new .sns-sample .sns-sample__book .sns-sample__book__image{display:table-cell}.reviewer_awards_books_entries.new .sns-sample .sns-sample__book .sns-sample__book__image>img{width:50px;margin-right:16px;vertical-align:middle}.reviewer_awards_books_entries.new .sns-sample .sns-sample__book .sns-sample__book__detail{display:table-cell;vertical-align:top;width:670px}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .sns-sample .sns-sample__book .sns-sample__book__detail{width:inherit}}.reviewer_awards_books_entries.new .sns-sample .sns-sample__book .sns-sample__book__title{font-size:12px;font-weight:bold;line-height:1.3;margin:8px 0 4px}.reviewer_awards_books_entries.new .sns-sample .sns-sample__book .sns-sample__book__author{font-size:12px;line-height:1.3}.reviewer_awards_books_entries.new .text-link{color:#000;text-decoration:underline}.reviewer_awards_books_entries.new .text-link:hover{color:#666;text-decoration: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 .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-review{display:none}.reviewer_awards_books_entries.new .new__form #new-review:checked ~ .new__form__entry-method .new__form__entry-method__selection{background-color:transparent;color:#999;border-top:1px solid #ccc}.reviewer_awards_books_entries.new .new__form #new-review:checked ~ .new__form__entry-method .new__form__entry-method__selection .icon{background-position:-250px 0;width:15px;height:15px}.reviewer_awards_books_entries.new .new__form #new-review:checked ~ .new__form__entry-method .new__form__entry-method__selection:before,.reviewer_awards_books_entries.new .new__form #new-review:checked ~ .new__form__entry-method .new__form__entry-method__selection:after{border-color:transparent}.reviewer_awards_books_entries.new .new__form #new-review:checked ~ .new__form__entry-method .new__form__entry-method__selection:before{border-right-color:#ddd}.reviewer_awards_books_entries.new .new__form #new-review:checked ~ .new__form__entry-method .new__form__entry-method__selection:after{border-left-color:#fff}.reviewer_awards_books_entries.new .new__form #new-review:checked ~ .new__form__entry-method .new__form__entry-method__selection .review-action__btn__inner{background-color:#fff;color:#777}.reviewer_awards_books_entries.new .new__form #new-review:checked ~ .new__form__entry-method .new__form__entry-method__selection .review-action__btn__inner:before,.reviewer_awards_books_entries.new .new__form #new-review:checked ~ .new__form__entry-method .new__form__entry-method__selection .review-action__btn__inner:after{position:absolute;top:0;width:0;height:0;content:'';border:40px solid transparent;border-right:25px solid transparent;border-left:25px solid transparent}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .new__form #new-review:checked ~ .new__form__entry-method .new__form__entry-method__selection .review-action__btn__inner:before,.reviewer_awards_books_entries.new .new__form #new-review:checked ~ .new__form__entry-method .new__form__entry-method__selection .review-action__btn__inner:after{border:65px solid transparent;border-right:30px solid transparent;border-left:30px solid transparent}}.reviewer_awards_books_entries.new .new__form #new-review:checked ~ .new__form__entry-method .new__form__entry-method__selection .review-action__btn__inner:before{left:-49px;border-right-color:#fff}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .new__form #new-review:checked ~ .new__form__entry-method .new__form__entry-method__selection .review-action__btn__inner:before{left:-59px}}.reviewer_awards_books_entries.new .new__form #new-review:checked ~ .new__form__entry-method .new__form__entry-method__selection .review-action__btn__inner:after{right:-51px;border-left-color:#ccc}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .new__form #new-review:checked ~ .new__form__entry-method .new__form__entry-method__selection .review-action__btn__inner:after{left:81px}}.reviewer_awards_books_entries.new .new__form #new-review:checked ~ .new__form__entry-method .new__form__entry-method__creation{pointer-events:none}.reviewer_awards_books_entries.new .new__form #new-review:not(:checked) ~ .new__form__entry-method .new__form__entry-method__selection{pointer-events:none}.reviewer_awards_books_entries.new .new__form #new-review:not(:checked) ~ .new__form__entry-method .new__form__entry-method__creation{background-color:transparent;color:#999;border-top:1px solid #ccc}.reviewer_awards_books_entries.new .new__form #new-review:not(:checked) ~ .new__form__entry-method .new__form__entry-method__creation .icon{background-position:-250px 0;width:15px;height:15px}.reviewer_awards_books_entries.new .new__form #new-review:not(:checked) ~ .new__form__entry-method .new__form__entry-method__creation:before,.reviewer_awards_books_entries.new .new__form #new-review:not(:checked) ~ .new__form__entry-method .new__form__entry-method__creation:after{border-color:transparent}.reviewer_awards_books_entries.new .new__form #new-review:not(:checked) ~ .new__form__entry-method .new__form__entry-method__creation:before{border-right-color:#ddd}.reviewer_awards_books_entries.new .new__form #new-review:not(:checked) ~ .new__form__entry-method .new__form__entry-method__creation:after{border-left-color:#fff}.reviewer_awards_books_entries.new .new__form #new-review:not(:checked) ~ .new__form__entry-method .new__form__entry-method__creation .review-action__btn__inner{background-color:#fff;color:#777}.reviewer_awards_books_entries.new .new__form #new-review:not(:checked) ~ .new__form__entry-method .new__form__entry-method__creation .review-action__btn__inner:before,.reviewer_awards_books_entries.new .new__form #new-review:not(:checked) ~ .new__form__entry-method .new__form__entry-method__creation .review-action__btn__inner:after{position:absolute;top:0;width:0;height:0;content:'';border:40px solid transparent;border-right:25px solid transparent;border-left:25px solid transparent}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .new__form #new-review:not(:checked) ~ .new__form__entry-method .new__form__entry-method__creation .review-action__btn__inner:before,.reviewer_awards_books_entries.new .new__form #new-review:not(:checked) ~ .new__form__entry-method .new__form__entry-method__creation .review-action__btn__inner:after{border:65px solid transparent;border-right:30px solid transparent;border-left:30px solid transparent}}.reviewer_awards_books_entries.new .new__form #new-review:not(:checked) ~ .new__form__entry-method .new__form__entry-method__creation .review-action__btn__inner:before{left:-49px;border-right-color:#fff}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .new__form #new-review:not(:checked) ~ .new__form__entry-method .new__form__entry-method__creation .review-action__btn__inner:before{left:-59px}}.reviewer_awards_books_entries.new .new__form #new-review:not(:checked) ~ .new__form__entry-method .new__form__entry-method__creation .review-action__btn__inner:after{right:-51px;border-left-color:#ccc}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .new__form #new-review:not(:checked) ~ .new__form__entry-method .new__form__entry-method__creation .review-action__btn__inner:after{left:81px}}.reviewer_awards_books_entries.new .new__form #new-review:checked ~ .new__form__creation,.reviewer_awards_books_entries.new .new__form #new-review:not(:checked) ~ .new__form__selection{display:block}.reviewer_awards_books_entries.new .new__form .new__form__selection,.reviewer_awards_books_entries.new .new__form .new__form__creation{display:none}.reviewer_awards_books_entries.new .reviewer_awards__main-container{width:980px;margin:0 auto 40px}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .reviewer_awards__main-container{width:100%}}.reviewer_awards_books_entries.new .reviewer_awards__main-container::after{content:"";display:block;border-top:57px solid #fff;border-left:40px solid transparent;border-right:40px solid transparent}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .reviewer_awards__main-container::after{border-top:35px solid #fff;border-left:24px solid transparent;border-right:24px solid transparent}}.reviewer_awards_books_entries.new .reviewer_awards__main-container .reviewer_awards__main-container__inner{background-color:#fff;padding-top:24px;padding-bottom:10px}.reviewer_awards_books_entries.new .header{background-color:#fff;height:72px}.reviewer_awards_books_entries.new .header .header__inner{width:980px;margin:0 auto;position:relative}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .header .header__inner{width:inherit}}.reviewer_awards_books_entries.new .header .header__main{position:absolute;left:20px;top:8px}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .header .header__main{position:inherit;left:0;text-align:center}}.reviewer_awards_books_entries.new .header .header__main>img{width:100%;vertical-align:bottom}.reviewer_awards_books_entries.new .header .header__logo{display:inline-block;vertical-align:middle;padding:10px}.reviewer_awards_books_entries.new .header .header__logo>img{width:130px}.reviewer_awards_books_entries.new .header .header__current-status{border-radius:14px;background-color:#000;display:inline-block;vertical-align:middle;padding:4px 20px}.reviewer_awards_books_entries.new .header .header__current-status .header__current-status__text{color:#fff;font-size:14px}.reviewer_awards_books_entries.new .header-status{background-color:#000;text-align:center;font-size:12px;color:#fff;padding:8px 0}.reviewer_awards_books_entries.new .rules{width:800px;height:100px;box-sizing:border-box;overflow:auto;margin:0 auto 40px;padding:16px;border:1px solid #999;font-size:12px;line-height:1.5}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .rules{width:90%}}.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__ol{list-style-position:inside;margin:0 0 16px 0}.reviewer_awards_books_entries.new .rules .rules__ol .rules__ol__item{margin-bottom:4px}.reviewer_awards_books_entries.new .rules .rules__ol .rules__ol__item>h4{display:inline-block;margin-bottom:8px}.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 .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 .book-summary{width:800px;margin:24px auto;background-color:#eaeaea;padding:16px;box-sizing:border-box;display:table;color:#000}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .book-summary{width:90%}}.reviewer_awards_books_entries.new .book-summary .book-summary__image{display:table-cell}.reviewer_awards_books_entries.new .book-summary .book-summary__image>img{width:80px;margin-right:16px}.reviewer_awards_books_entries.new .book-summary .book-summary__detail{display:table-cell;vertical-align:top;width:670px}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .book-summary .book-summary__detail{width:inherit}}.reviewer_awards_books_entries.new .book-summary .book-summary__title{font-size:20px;font-weight:bold;line-height:1.3;margin-bottom:8px}.reviewer_awards_books_entries.new .book-summary .book-summary__author{font-size:16px;line-height:1.3}.reviewer_awards_books_entries.new .review-action{width:800px;margin:40px auto 0;display:flex;justify-content:space-around}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .review-action{width:90%}}.reviewer_awards_books_entries.new .review-action .review-action__btn{box-sizing:border-box;font-size:16px;line-height:1.3;position:relative;display:block;text-align:center;text-decoration:none;color:#fff;background-color:#e60012;width:270px;height:80px;cursor:pointer}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .review-action .review-action__btn{width:80px;height:130px;font-size:13px;padding-top:30px}}.reviewer_awards_books_entries.new .review-action .review-action__btn:before,.reviewer_awards_books_entries.new .review-action .review-action__btn:after{position:absolute;top:0;width:0;height:0;content:'';border:40px solid transparent;border-right:25px solid transparent;border-left:25px solid transparent}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .review-action .review-action__btn:before,.reviewer_awards_books_entries.new .review-action .review-action__btn:after{border:65px solid transparent;border-right:30px solid transparent;border-left:30px solid transparent}}.reviewer_awards_books_entries.new .review-action .review-action__btn:before{right:100%;border-right-color:#e60012}.reviewer_awards_books_entries.new .review-action .review-action__btn:after{left:100%;border-left-color:#e60012}.reviewer_awards_books_entries.new .review-action .review-action__btn:hover{opacity:.7;text-decoration:none;color:#fff}.reviewer_awards_books_entries.new .review-action .review-action__btn .review-action__btn__icon{position:absolute;right:0;left:0;bottom:10px;margin:auto}.reviewer_awards_books_entries.new .review-action .review-action__btn .review-action__btn__inner{padding-top:12px}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .review-action .review-action__btn .review-action__btn__inner:before{left:-59px;border-right-color:#fff}.reviewer_awards_books_entries.new .review-action .review-action__btn .review-action__btn__inner:after{border:65px solid transparent;border-right:30px solid transparent;border-left:30px solid transparent;left:95px}}.reviewer_awards_books_entries.new .review-explanation{position:relative;box-sizing:border-box;background-color:#eaeaea;width:800px;margin:0 auto 45px;border-top:10px solid #e60012}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .review-explanation{width:90%}}.reviewer_awards_books_entries.new .review-explanation::before{content:"";position:absolute;bottom:-15px;right:100px;margin-left:0;display:block;width:0px;height:0px;border-style:solid;border-width:0 20px 15px 0;border-color:transparent #eaeaea transparent transparent}.reviewer_awards_books_entries.new .review-explanation::after{content:"";display:block;background-image:url(/assets/reviewer_awards/application_illust-ba0a5255398786b6831b0c89e0c5f3a38332ba4a28ff558588018bb16c7ad895.png);background-size:59px 59px;position:absolute;right:30px;bottom:-45px;width:59px;height:59px}.reviewer_awards_books_entries.new .review-explanation-text{font-size:14px;font-weight:bold;line-height:1.4;background-color:#fff;margin:16px 40px 0;padding:16px}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .review-explanation-text{margin:8px 8px 0}}.reviewer_awards_books_entries.new .review-explanation-list{padding:16px 56px}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .review-explanation-list{padding:16px 16px 16px 40px}}.reviewer_awards_books_entries.new .review-explanation-list .review-explanation-list__item{font-size:12px;line-height:1.4;list-style-type:disc;margin-bottom:4px}.reviewer_awards_books_entries.new .review-choice{width:800px;margin:0 auto 40px}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .review-choice{width:90%}}.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(/assets/reviewer_awards/radio_mark-7f8f8227a4cf6b59d0df7a105b9f7be849afdcac417b692f66c8f7fcf8263c31.png)}.reviewer_awards_books_entries.new .review-choice .review-choice__item{background-color:#ffe6df;position:relative;padding:24px 24px 24px 90px;font-size:12px;line-height:1.4;cursor:pointer}.reviewer_awards_books_entries.new .review-choice .review-choice__item::before{content:"";display:block;position:absolute;top:0;left:30px;bottom:0;margin:auto;width:35px;height:35px;border:1px solid #e9d5d7;border-radius:50%;background-color:#fff}.reviewer_awards_books_entries.new .review-choice .review-choice__item::after{content:"";display:block;position:absolute;top:0px;left:34px;bottom:0;margin:auto;width:30px;height:22px}.reviewer_awards_books_entries.new .review-choice .review-choice__item:hover{background-color:#ffdfdf}.reviewer_awards_books_entries.new .review-choice .review-choice__link{text-align:right;background-color:#fff1ec}.reviewer_awards_books_entries.new .review-choice .review-choice__link>a{display:inline-block;text-decoration:underline;color:#000;font-size:12px;padding:16px 24px}.reviewer_awards_books_entries.new .review-choice .review-choice__link>a:hover{text-decoration:none}.reviewer_awards_books_entries.new .review-choice .review-choice__no-review{background-color:#ffe6df;padding:24px}.reviewer_awards_books_entries.new .review-choice .review-choice__no-review .review-choice__no-review__text{background-color:#fff;padding:24px 5px;text-align:center;line-height:1.3}.reviewer_awards_books_entries.new .review-field{width:800px;margin:0 auto 40px;background-color:#ffe6df;padding:24px 24px 32px;box-sizing:border-box;position:relative}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .review-field{width:90%}}.reviewer_awards_books_entries.new .review-field .review-field__textarea{font-size:16px;line-height:1.4;width:100%;height:280px;padding:8px;box-sizing:border-box}.reviewer_awards_books_entries.new .review-field .review-field__error{position:absolute;top:-15px;white-space:nowrap;background-color:#e60012;color:#fff;line-height:1;border-radius:4px;padding:10px 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:#e60012;position:absolute;left:50%;bottom:-4px;transform:translateX(-50%) rotate(-45deg)}.reviewer_awards_books_entries.new .review-field .review-field__counter{float:right}.reviewer_awards_books_entries.new .review-field .review-field__counter .review-field__counter__current{vertical-align:bottom;color:#e60012;font-size:16px;font-weight:bold;line-height:16px;margin-right:2px}.reviewer_awards_books_entries.new .review-field .review-field__counter .review-field__counter__max{color:#999;font-size:12px;line-height:16px}.reviewer_awards_books_entries.new .attention .attention__headline{font-size:20px;font-weight:bold;text-align:center;line-height:1.2;border-bottom:dashed 1px #000;padding-bottom:8px}.reviewer_awards_books_entries.new .attention .attention__ul{padding:16px 64px 0px}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .attention .attention__ul{padding:16px 16px 0px 40px}}.reviewer_awards_books_entries.new .attention .attention__ul .attention__ul__item{list-style-type:disc;padding-bottom:8px;font-size:14px;line-height:1.3}.reviewer_awards_books_entries.new .transmission-btn{width:360px;margin:40px auto 0;background-color:#e60012;font-size:14px;line-height:50px;position:relative;display:block;text-align:center;text-decoration:none;color:#fff}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .transmission-btn{width:70%}}.reviewer_awards_books_entries.new .transmission-btn:before,.reviewer_awards_books_entries.new .transmission-btn:after{position:absolute;top:0;width:0;height:0;content:'';border:25px solid transparent;border-right:15px solid transparent;border-left:15px solid transparent}.reviewer_awards_books_entries.new .transmission-btn:before{right:100%;border-right-color:#e60012}.reviewer_awards_books_entries.new .transmission-btn:after{left:100%;border-left-color:#e60012}.reviewer_awards_books_entries.new .transmission-btn:hover{opacity:.7;text-decoration:none;color:#fff}.reviewer_awards_books_entries.new .display-mode--pc{display:inherit}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .display-mode--pc{display:none}}.reviewer_awards_books_entries.new .display-mode--sp{display:none}@media only screen and (max-width: 720px){.reviewer_awards_books_entries.new .display-mode--sp{display:inherit}}.reviewer_awards_books_entries_votes.result{background-color:#e60012;text-align:left;overflow:hidden}.reviewer_awards_books_entries_votes.result .back-btn{width:360px;margin:40px auto 40px;background-color:#000;font-size:14px;line-height:50px;position:relative;display:block;text-align:center;text-decoration:none;color:#fff}@media only screen and (max-width: 720px){.reviewer_awards_books_entries_votes.result .back-btn{width:70%}}.reviewer_awards_books_entries_votes.result .back-btn:before,.reviewer_awards_books_entries_votes.result .back-btn:after{position:absolute;top:0;width:0;height:0;content:'';border:25px solid transparent;border-right:15px solid transparent;border-left:15px solid transparent}.reviewer_awards_books_entries_votes.result .back-btn:before{right:100%;border-right-color:#000}.reviewer_awards_books_entries_votes.result .back-btn:after{left:100%;border-left-color:#000}.reviewer_awards_books_entries_votes.result .back-btn:hover{opacity:.7;text-decoration:none;color:#fff}.reviewer_awards_books_entries_votes.result .banner-lists{margin:40px 0}.reviewer_awards_books_entries_votes.result .banner-lists .banner-lists__item{text-align:center}@media only screen and (max-width: 720px){.reviewer_awards_books_entries_votes.result .banner-lists .banner-lists__item img{max-width:90%}}.reviewer_awards_books_entries_votes.result .banner-lists .banner-lists__item .banner-lists__item__text{color:#fff;margin:8px 0;text-align:center;line-height:1.3}@media only screen and (max-width: 720px){.reviewer_awards_books_entries_votes.result .banner-lists .banner-lists__item .banner-lists__item__text{text-align:left;max-width:90%;margin:8px auto}}.reviewer_awards_books_entries_votes.result .black-block{margin-bottom:20px}.reviewer_awards_books_entries_votes.result .black-block::before{content:"";display:block;border-bottom:57px solid #000;border-left:40px solid transparent;border-right:40px solid transparent}@media only screen and (max-width: 720px){.reviewer_awards_books_entries_votes.result .black-block::before{border-bottom:35px solid #000;border-left:24px solid transparent;border-right:24px solid transparent}}.reviewer_awards_books_entries_votes.result .black-block::after{content:"";display:block;border-top:57px solid #000;border-left:40px solid transparent;border-right:40px solid transparent}@media only screen and (max-width: 720px){.reviewer_awards_books_entries_votes.result .black-block::after{border-top:35px solid #000;border-left:24px solid transparent;border-right:24px solid transparent}}.reviewer_awards_books_entries_votes.result .black-block .black-block__inner{background-color:#000;color:#fff}.reviewer_awards_books_entries_votes.result .block{margin-bottom:20px}.reviewer_awards_books_entries_votes.result .block::before{content:"";display:block;border-bottom:57px solid #fff;border-left:40px solid transparent;border-right:40px solid transparent}@media only screen and (max-width: 720px){.reviewer_awards_books_entries_votes.result .block::before{border-bottom:35px solid #fff;border-left:24px solid transparent;border-right:24px solid transparent}}.reviewer_awards_books_entries_votes.result .block::after{content:"";display:block;border-top:57px solid #fff;border-left:40px solid transparent;border-right:40px solid transparent}@media only screen and (max-width: 720px){.reviewer_awards_books_entries_votes.result .block::after{border-top:35px solid #fff;border-left:24px solid transparent;border-right:24px solid transparent}}.reviewer_awards_books_entries_votes.result .block .block__inner{background-color:#fff;padding-bottom:10px}.reviewer_awards_books_entries_votes.result .block-caption{font-size:22px;font-weight:bold;line-height:1.5;margin:20px 90px}@media only screen and (max-width: 720px){.reviewer_awards_books_entries_votes.result .block-caption{font-size:16px;margin:5%}}.reviewer_awards_books_entries_votes.result .block-headline{position:relative;text-align:center}.reviewer_awards_books_entries_votes.result .block-headline::before,.reviewer_awards_books_entries_votes.result .block-headline::after{content:"";display:inline-block;width:29px;height:28px;background-image:url(/assets/reviewer_awards/icon-3f732dd5deb52f11f4e8733dbe224e6ff33f4b7858b4a062dad7d36ebd58c1fe.png);background-repeat:no-repeat;background-position:0 -50px;background-size:500px 100px;vertical-align:middle}.reviewer_awards_books_entries_votes.result .block-headline .block-headline__text{font-size:42px;font-weight:bold;display:inline-block;padding:0 5px 5px;max-width:70%;vertical-align:middle}@media only screen and (max-width: 720px){.reviewer_awards_books_entries_votes.result .block-headline .block-headline__text{font-size:28px;padding:10px 5px 5px}}.reviewer_awards_books_entries_votes.result .block-headline .block-headline__text>span{display:block;margin-top:4px;color:#999;font-size:20px}.reviewer_awards_books_entries_votes.result .block-headline .block-headline__text--small{font-size:28px;line-height:1.5}@media only screen and (max-width: 720px){.reviewer_awards_books_entries_votes.result .block-headline .block-headline__text--small{font-size:20px;line-height:1.2}}.reviewer_awards_books_entries_votes.result .block-lists{margin:16px 100px;line-height:1.4}@media only screen and (max-width: 720px){.reviewer_awards_books_entries_votes.result .block-lists{margin:16px 5% 0}}.reviewer_awards_books_entries_votes.result .block-lists .block-lists__item{font-size:14px;margin:0 0 8px 14px}.reviewer_awards_books_entries_votes.result .block-lists .block-lists__item::before{content:'';width:4px;height:4px;display:inline-block;background:#000;position:relative;left:-9px;top:-2px}.reviewer_awards_books_entries_votes.result .block-note-lists{margin:0px 90px 24px;line-height:1.4}@media only screen and (max-width: 720px){.reviewer_awards_books_entries_votes.result .block-note-lists{margin:0 5%}}.reviewer_awards_books_entries_votes.result .block-note-lists .block-note-lists__item{color:#333;font-size:12px;line-height:1.3;margin-bottom:4px;margin-left:1em;text-indent:-1em}.reviewer_awards_books_entries_votes.result .block-note-lists .block-note-lists__item::before{content:"※"}.reviewer_awards_books_entries_votes.result .block-text{font-size:18px;line-height:1.7;padding:16px 90px 0}@media only screen and (max-width: 720px){.reviewer_awards_books_entries_votes.result .block-text{font-size:14px;padding:16px 5% 0}}.reviewer_awards_books_entries_votes.result .block-text>p{padding-bottom:16px}.reviewer_awards_books_entries_votes.result .block-text>p>a{color:#000;text-decoration:underline}.reviewer_awards_books_entries_votes.result .block-text>p>a:hover{text-decoration:none}.reviewer_awards_books_entries_votes.result .entrance .entrance__btn-lists .entrance__btn-lists__item{margin:0 auto 10px;width:360px}@media only screen and (max-width: 720px){.reviewer_awards_books_entries_votes.result .entrance .entrance__btn-lists .entrance__btn-lists__item{width:60%}}.reviewer_awards_books_entries_votes.result .entrance .entrance__login-btn{font-size:16px;padding:10px 0;text-align:center}.reviewer_awards_books_entries_votes.result .gray-block{margin:0 90px}@media only screen and (max-width: 720px){.reviewer_awards_books_entries_votes.result .gray-block{margin:0 5%}}.reviewer_awards_books_entries_votes.result .gray-block::before{content:"";display:block;border-bottom:16px solid #eaeaea;border-left:14px solid transparent;border-right:14px solid transparent}.reviewer_awards_books_entries_votes.result .gray-block::after{content:"";display:block;border-top:16px solid #eaeaea;border-left:14px solid transparent;border-right:14px solid transparent}.reviewer_awards_books_entries_votes.result .gray-block .gray-block__inner{background-color:#eaeaea}.reviewer_awards_books_entries_votes.result .hexagon-btn{font-size:14px;line-height:50px;position:relative;display:block;margin:0 auto;text-align:center;text-decoration:none;color:#fff;background-color:#000;cursor:pointer}.reviewer_awards_books_entries_votes.result .hexagon-btn:before,.reviewer_awards_books_entries_votes.result .hexagon-btn:after{position:absolute;top:0;width:0;height:0;content:'';border:25px solid transparent;border-right:15px solid transparent;border-left:15px solid transparent}.reviewer_awards_books_entries_votes.result .hexagon-btn:before{right:100%;border-right-color:#000}.reviewer_awards_books_entries_votes.result .hexagon-btn:after{left:100%;border-left-color:#000}.reviewer_awards_books_entries_votes.result .hexagon-btn:hover{opacity:.7;text-decoration:none;color:#fff}.reviewer_awards_books_entries_votes.result .hexagon-btn .hexagon-btn__icon-arrow{position:absolute;right:3px;top:0;bottom:0;margin:auto}.reviewer_awards_books_entries_votes.result .hexagon-btn .hexagon-btn__icon-service{position:absolute;left:6px;top:3px;bottom:0;margin:auto}.reviewer_awards_books_entries_votes.result .hexagon-btn--bookmeter{background-color:#55970a}.reviewer_awards_books_entries_votes.result .hexagon-btn--bookmeter:before{border-right-color:#55970a}.reviewer_awards_books_entries_votes.result .hexagon-btn--bookmeter:after{border-left-color:#55970a}.reviewer_awards_books_entries_votes.result .hexagon-btn--facebook{background-color:#3c5998}.reviewer_awards_books_entries_votes.result .hexagon-btn--facebook:before{border-right-color:#3c5998}.reviewer_awards_books_entries_votes.result .hexagon-btn--facebook:after{border-left-color:#3c5998}.reviewer_awards_books_entries_votes.result .hexagon-btn--twitter{background-color:#55acee}.reviewer_awards_books_entries_votes.result .hexagon-btn--twitter:before{border-right-color:#55acee}.reviewer_awards_books_entries_votes.result .hexagon-btn--twitter:after{border-left-color:#55acee}.reviewer_awards_books_entries_votes.result .hexagon-btn--google:before{border-right-color:#ddd}.reviewer_awards_books_entries_votes.result .hexagon-btn--google:after{border-left-color:#fff}.reviewer_awards_books_entries_votes.result .hexagon-btn--google .hexagon-btn--google__inner{background-color:#fff;color:#777;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.reviewer_awards_books_entries_votes.result .hexagon-btn--google .hexagon-btn--google__inner:before,.reviewer_awards_books_entries_votes.result .hexagon-btn--google .hexagon-btn--google__inner:after{position:absolute;top:0;width:0;height:0;content:'';border:25px solid transparent;border-right:15px solid transparent;border-left:15px solid transparent}.reviewer_awards_books_entries_votes.result .hexagon-btn--google .hexagon-btn--google__inner:before{left:-29px;border-right-color:#fff}.reviewer_awards_books_entries_votes.result .hexagon-btn--google .hexagon-btn--google__inner:after{right:-31px;border-left-color:#ccc}.reviewer_awards_books_entries_votes.result .hexagon-btn--disable{background-color:#bbb;color:#ddd}.reviewer_awards_books_entries_votes.result .hexagon-btn--disable:before{border-right-color:#bbb}.reviewer_awards_books_entries_votes.result .hexagon-btn--disable:after{border-left-color:#bbb}.reviewer_awards_books_entries_votes.result .hexagon-btn--disable:hover{opacity:1;color:#ddd;cursor:auto}.reviewer_awards_books_entries_votes.result .hexagon-btn--red{background-color:#e60012;color:#fff}.reviewer_awards_books_entries_votes.result .hexagon-btn--red:before{border-right-color:#e60012}.reviewer_awards_books_entries_votes.result .hexagon-btn--red:after{border-left-color:#e60012}.reviewer_awards_books_entries_votes.result .icon{display:inline-block;background-image:url(/assets/reviewer_awards/icon-3f732dd5deb52f11f4e8733dbe224e6ff33f4b7858b4a062dad7d36ebd58c1fe.png);background-size:500px 100px;font-size:0;overflow:hidden}.reviewer_awards_books_entries_votes.result .icon--arrow-right{background-position:-50px 0;width:9px;height:9px}.reviewer_awards_books_entries_votes.result .icon--arrow-right-disable{background-position:-150px 0;width:9px;height:9px}.reviewer_awards_books_entries_votes.result .icon--arrow-right-black{background-position:-100px 0;width:9px;height:9px}.reviewer_awards_books_entries_votes.result .icon--arrow-right-white{background-position:-300px 0;width:9px;height:9px}.reviewer_awards_books_entries_votes.result .icon--arrow-bottom{background-position:0 0;width:11px;height:13px}.reviewer_awards_books_entries_votes.result .icon--arrow-entry{background-position:-200px 0;width:15px;height:15px}.reviewer_awards_books_entries_votes.result .icon--arrow-entry--disable{background-position:-250px 0;width:15px;height:15px}.reviewer_awards_books_entries_votes.result .icon--facebook{background-position:-150px -50px;width:18px;height:18px}.reviewer_awards_books_entries_votes.result .icon--twitter{background-position:-200px -50px;width:19px;height:16px}.reviewer_awards_books_entries_votes.result .icon--google{background-position:-250px -50px;width:16px;height:16px}.reviewer_awards_books_entries_votes.result .icon--bookmeter{background-position:-300px -50px;width:19px;height:16px}.reviewer_awards_books_entries_votes.result .icon--blank{background-position:-350px -50px;width:16px;height:13px;margin-right:2px}.reviewer_awards_books_entries_votes.result .icon--voted{background-position:-400px -50px;width:11px;height:40px}@media only screen and (max-width: 720px){.reviewer_awards_books_entries_votes.result .icon--voted{background-position:-450px -50px;width:27px;height:11px}}.reviewer_awards_books_entries_votes.result .middle-headline{font-size:18px;font-weight:bold;border-bottom:dashed 1px #000;margin:0 90px;padding:8px 0}@media only screen and (max-width: 720px){.reviewer_awards_books_entries_votes.result .middle-headline{margin:0 5%}}.reviewer_awards_books_entries_votes.result .middle-headline--giftbooks{margin-top:20px}.reviewer_awards_books_entries_votes.result .small-headline{font-size:16px;font-weight:bold;margin:8px 90px}@media only screen and (max-width: 720px){.reviewer_awards_books_entries_votes.result .small-headline{margin:8px 5%}}.reviewer_awards_books_entries_votes.result .small-headline::before{content:"";display:inline-block;width:14px;height:14px;margin-right:4px;background-image:url(/assets/reviewer_awards/icon-3f732dd5deb52f11f4e8733dbe224e6ff33f4b7858b4a062dad7d36ebd58c1fe.png);background-repeat:no-repeat;background-position:-100px -50px;background-size:500px 100px;vertical-align:middle}.reviewer_awards_books_entries_votes.result .sns{padding:16px 0;margin:0 auto;text-align:center}.reviewer_awards_books_entries_votes.result .sns .sns__lists{display:inline;margin:auto}.reviewer_awards_books_entries_votes.result .sns .sns__lists .sns__lists__item{display:inline-block;width:36px;height:36px;margin:auto 10px}.reviewer_awards_books_entries_votes.result .sns .sns__lists .sns__lists__item>a>img{width:36px;height:36px}.reviewer_awards_books_entries_votes.result .sns .sns__lists .sns__lists__item>a:hover>img{opacity:0.7;filter:alpha(opacity=70)}.reviewer_awards_books_entries_votes.result .sns-sample{width:540px;margin:0 auto;border:1px solid #e7e7e7;padding:16px}@media only screen and (max-width: 720px){.reviewer_awards_books_entries_votes.result .sns-sample{width:80%}}.reviewer_awards_books_entries_votes.result .sns-sample .sns-sample__text{width:460px;margin:0 auto;font-size:14px;line-height:1.4;word-wrap:break-word}@media only screen and (max-width: 720px){.reviewer_awards_books_entries_votes.result .sns-sample .sns-sample__text{width:90%}}.reviewer_awards_books_entries_votes.result .sns-sample .sns-sample__book{width:460px;margin:10px auto 0;box-sizing:border-box;display:table;border:1px solid #e7e7e7}@media only screen and (max-width: 720px){.reviewer_awards_books_entries_votes.result .sns-sample .sns-sample__book{width:90%}}.reviewer_awards_books_entries_votes.result .sns-sample .sns-sample__book .sns-sample__book__image{display:table-cell}.reviewer_awards_books_entries_votes.result .sns-sample .sns-sample__book .sns-sample__book__image>img{width:50px;margin-right:16px;vertical-align:middle}.reviewer_awards_books_entries_votes.result .sns-sample .sns-sample__book .sns-sample__book__detail{display:table-cell;vertical-align:top;width:670px}@media only screen and (max-width: 720px){.reviewer_awards_books_entries_votes.result .sns-sample .sns-sample__book .sns-sample__book__detail{width:inherit}}.reviewer_awards_books_entries_votes.result .sns-sample .sns-sample__book .sns-sample__book__title{font-size:12px;font-weight:bold;line-height:1.3;margin:8px 0 4px}.reviewer_awards_books_entries_votes.result .sns-sample .sns-sample__book .sns-sample__book__author{font-size:12px;line-height:1.3}.reviewer_awards_books_entries_votes.result .text-link{color:#000;text-decoration:underline}.reviewer_awards_books_entries_votes.result .text-link:hover{color:#666;text-decoration:none}.reviewer_awards_books_entries_votes.result .reviewer_awards__main-container{width:980px;margin:0 auto 40px}@media only screen and (max-width: 720px){.reviewer_awards_books_entries_votes.result .reviewer_awards__main-container{width:100%}}.reviewer_awards_books_entries_votes.result .reviewer_awards__main-container .reviewer_awards__main-container__inner{background-color:#fff;padding-top:24px;padding-bottom:10px}.reviewer_awards_books_entries_votes.result .header{background-color:#fff;height:72px}.reviewer_awards_books_entries_votes.result .header .header__inner{width:980px;margin:0 auto;position:relative}@media only screen and (max-width: 720px){.reviewer_awards_books_entries_votes.result .header .header__inner{width:inherit}}.reviewer_awards_books_entries_votes.result .header .header__main{position:absolute;left:20px;top:8px}@media only screen and (max-width: 720px){.reviewer_awards_books_entries_votes.result .header .header__main{position:inherit;left:0;text-align:center}}.reviewer_awards_books_entries_votes.result .header .header__main>img{width:100%;vertical-align:bottom}.reviewer_awards_books_entries_votes.result .header .header__logo{display:inline-block;vertical-align:middle;padding:10px}.reviewer_awards_books_entries_votes.result .header .header__logo>img{width:130px}.reviewer_awards_books_entries_votes.result .header .header__current-status{border-radius:14px;background-color:#000;display:inline-block;vertical-align:middle;padding:4px 20px}.reviewer_awards_books_entries_votes.result .header .header__current-status .header__current-status__text{color:#fff;font-size:14px}.reviewer_awards_books_entries_votes.result .header-status{background-color:#000;text-align:center;font-size:12px;color:#fff;padding:8px 0}.reviewer_awards_books_entries_votes.result .rules{width:800px;height:100px;box-sizing:border-box;overflow:auto;margin:0 auto 40px;padding:16px;border:1px solid #999;font-size:12px;line-height:1.5}@media only screen and (max-width: 720px){.reviewer_awards_books_entries_votes.result .rules{width:90%}}.reviewer_awards_books_entries_votes.result .rules>h3{margin-bottom:16px}.reviewer_awards_books_entries_votes.result .rules p{margin-bottom:16px}.reviewer_awards_books_entries_votes.result .rules .rules__ol{list-style-position:inside;margin:0 0 16px 0}.reviewer_awards_books_entries_votes.result .rules .rules__ol .rules__ol__item{margin-bottom:4px}.reviewer_awards_books_entries_votes.result .rules .rules__ol .rules__ol__item>h4{display:inline-block;margin-bottom:8px}.reviewer_awards_books_entries_votes.result .rules .rules__ul{margin:0 0 16px 32px}.reviewer_awards_books_entries_votes.result .rules .rules__ul .rules__ul__item{list-style-type:disc;margin-bottom:4px}.reviewer_awards_books_entries_votes.result .rules .parentheses-list{margin:0 0 0 32px}.reviewer_awards_books_entries_votes.result .rules .parentheses-list .parentheses-list__item{list-style-type:none;list-style-position:inside;counter-increment:cnt;margin-bottom:4px}.reviewer_awards_books_entries_votes.result .rules .parentheses-list .parentheses-list__item::before{display:marker;content:"(" counter(cnt) ") ";margin-left:-18px}.reviewer_awards_books_entries_votes.result .rules .diamond-list .diamond-list__item{text-indent:-16px;margin-left:16px;margin-bottom:4px}.reviewer_awards_books_entries_votes.result .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_votes.result .book-summary{width:800px;margin:24px auto;background-color:#eaeaea;padding:16px;box-sizing:border-box;display:table;color:#000}@media only screen and (max-width: 720px){.reviewer_awards_books_entries_votes.result .book-summary{width:90%}}.reviewer_awards_books_entries_votes.result .book-summary .book-summary__image{display:table-cell}.reviewer_awards_books_entries_votes.result .book-summary .book-summary__image>img{width:80px;margin-right:16px}.reviewer_awards_books_entries_votes.result .book-summary .book-summary__detail{display:table-cell;vertical-align:top;width:670px}@media only screen and (max-width: 720px){.reviewer_awards_books_entries_votes.result .book-summary .book-summary__detail{width:inherit}}.reviewer_awards_books_entries_votes.result .book-summary .book-summary__title{font-size:20px;font-weight:bold;line-height:1.3;margin-bottom:8px}.reviewer_awards_books_entries_votes.result .book-summary .book-summary__author{font-size:16px;line-height:1.3}.reviewer-awards-backtotop{position:fixed;bottom:120px;right:40px}@media only screen and (max-width: 720px){.reviewer-awards-backtotop{text-align:center;position:relative;bottom:0px;right:0;height:56px;background-color:#e60012}}.reviewer-awards-backtotop>a{display:block}.reviewer-awards-backtotop>a:hover{opacity:.9}.reviewer-awards-footer{background-color:#000;padding:70px 0 40px;text-align:center}.reviewer-awards-footer .reviewer-awards-footer__logo{margin-bottom:16px}.reviewer-awards-footer .reviewer-awards-footer__logo>a{display:inline-block;margin:0 8px}.reviewer-awards-footer .reviewer-awards-footer__copyright{margin:30px 0;color:#fff;font-size:10px}.reviewer-awards-modal-overrider .partials.modal .modal__contents{width:600px}@media only screen and (max-width: 720px){.reviewer-awards-modal-overrider .partials.modal .modal__contents{width:300px}}.reviewer-awards-modal-overrider .partials.modal .modal__contents .modal__contents__header{border:none;background:#ec1c24;color:#fff;border-radius:0}.reviewer-awards-modal-overrider .partials.modal .modal__contents .modal__contents__main p{line-height:1.4}.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 .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{width:980px;margin:0 auto}@media only screen and (max-width: 720px){.reviewer_awards__complete-container{width:100%}}.reviewer_awards__complete-container .complete-message{position:relative;box-sizing:border-box;background-color:#fff;width:980px;margin:0 auto 45px;padding:16px 56px}@media only screen and (max-width: 720px){.reviewer_awards__complete-container .complete-message{width:90%;padding:16px 16px 16px 40px}}.reviewer_awards__complete-container .complete-message::before{content:"";position:absolute;bottom:-15px;right:150px;margin-left:0;display:block;width:0px;height:0px;border-style:solid;border-width:0 20px 15px 0;border-color:transparent #fff transparent transparent}@media only screen and (max-width: 720px){.reviewer_awards__complete-container .complete-message::before{right:100px}}.reviewer_awards__complete-container .complete-message::after{content:"";display:block;background-image:url(/assets/reviewer_awards/application_complete_illust-5992170754cea7eb798c16a410a3052c7952d6d10ec3643639e3f3467bae875c.png);background-size:74px 64px;position:absolute;right:70px;bottom:-46px;width:74px;height:64px}@media only screen and (max-width: 720px){.reviewer_awards__complete-container .complete-message::after{right:20px}}.reviewer_awards__complete-container .complete-message .complete-message__inner{width:800px;margin:24px auto;background-color:#eaeaea;padding:40px;font-size:36px;font-weight:bold;text-align:center;box-sizing:border-box}@media only screen and (max-width: 720px){.reviewer_awards__complete-container .complete-message .complete-message__inner{width:inherit;padding:16px;margin:0;font-size:18px}}.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:#eaeaea;padding:24px 16px 16px}@media only screen and (max-width: 720px){.reviewer_awards_partials.vote-confirm-modal .vote-confirm-modal__description{padding:16px}}.reviewer_awards_partials.vote-confirm-modal .vote-confirm-modal__description .vote-confirm-modal__description__headline{font-size:14px;font-weight:bold;margin:0 24px 8px}@media only screen and (max-width: 720px){.reviewer_awards_partials.vote-confirm-modal .vote-confirm-modal__description .vote-confirm-modal__description__headline{margin:0 0 8px}}.reviewer_awards_partials.vote-confirm-modal .description-lists{margin:0px 24px;list-style-type:none}@media only screen and (max-width: 720px){.reviewer_awards_partials.vote-confirm-modal .description-lists{margin:0}}.reviewer_awards_partials.vote-confirm-modal .description-lists .description-lists__item{color:#333;font-size:14px;line-height:1.3;margin-bottom:4px;margin-left:1em;text-indent:-1em}@media only screen and (max-width: 720px){.reviewer_awards_partials.vote-confirm-modal .description-lists .description-lists__item{font-size:12px}}.reviewer_awards_partials.vote-confirm-modal .description-lists .description-lists__item::before{content:"※"}.reviewer_awards_partials.vote-confirm-modal .btn-lists{padding:24px 0}.reviewer_awards_partials.vote-confirm-modal .btn-lists .btn-lists__item{width:70%;margin:0 auto 10px}@media only screen and (max-width: 720px){.reviewer_awards_partials.vote-confirm-modal .btn-lists .btn-lists__item{width:80%}}.reviewer_awards_partials.vote-confirm-modal .vote-btn{font-size:14px;line-height:60px;position:relative;display:block;margin:0 auto;text-align:center;text-decoration:none;color:#fff;background-color:#e60012;cursor:pointer}.reviewer_awards_partials.vote-confirm-modal .vote-btn:before,.reviewer_awards_partials.vote-confirm-modal .vote-btn:after{position:absolute;top:0;width:0;height:0;content:'';border:30px solid transparent;border-right:18px solid transparent;border-left:18px solid transparent}.reviewer_awards_partials.vote-confirm-modal .vote-btn:before{right:100%;border-right-color:#e60012}.reviewer_awards_partials.vote-confirm-modal .vote-btn:after{left:100%;border-left-color:#e60012}.reviewer_awards_partials.vote-confirm-modal .vote-btn:hover{opacity:.7;text-decoration:none;color:#fff}.reviewer_awards_partials.vote-confirm-modal .cancel-btn{font-size:14px;line-height:40px;position:relative;display:block;margin:0 auto;text-align:center;text-decoration:none;color:#fff;background-color:#000;cursor:pointer}.reviewer_awards_partials.vote-confirm-modal .cancel-btn:before,.reviewer_awards_partials.vote-confirm-modal .cancel-btn:after{position:absolute;top:0;width:0;height:0;content:'';border:21px solid transparent;border-right:13px solid transparent;border-left:13px solid transparent}.reviewer_awards_partials.vote-confirm-modal .cancel-btn:before{left:-26px;border-right-color:#ddd}.reviewer_awards_partials.vote-confirm-modal .cancel-btn:after{right:-25px;border-left-color:#fff}.reviewer_awards_partials.vote-confirm-modal .cancel-btn:hover{opacity:.7;text-decoration:none;color:#fff}.reviewer_awards_partials.vote-confirm-modal .cancel-btn .cancel-btn__inner{background-color:#fff;color:#777;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.reviewer_awards_partials.vote-confirm-modal .cancel-btn .cancel-btn__inner:before,.reviewer_awards_partials.vote-confirm-modal .cancel-btn .cancel-btn__inner:after{position:absolute;top:0;width:0;height:0;content:'';border:21px solid transparent;border-right:13px solid transparent;border-left:13px solid transparent}.reviewer_awards_partials.vote-confirm-modal .cancel-btn .cancel-btn__inner:before{left:-25px;border-right-color:#fff}.reviewer_awards_partials.vote-confirm-modal .cancel-btn .cancel-btn__inner:after{right:-26px;border-left-color:#ccc}.boty2018{width:100%;min-width:980px;background-color:#36240d;overflow:hidden}@media only screen and (max-width: 720px){.boty2018{min-width:100%}}.boty2018 img{width:100%;height:auto}.boty2018__header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;height:280px;background:url(/assets/specials/boty/boty2018/bg_header-642a92397f75a86af9f6c4d0a46e15fb1f65d7e1a34e70ac6876379e5e7233bf.png) repeat-x;background-size:1920px 280px;background-position:center}@media only screen and (max-width: 720px){.boty2018__header{position:relative;height:auto;padding-top:84.5%;background:url(/assets/specials/boty/boty2018/bg_header_sp-ceab453b1c67d036b175ca78918d86ca559d1680b0fe0010da36568048e3a57c.png);background-size:contain}}.boty2018__header__logo{width:571px;height:140px;background:url(/assets/specials/boty/boty2018/logo_pc-1784737fdbf5cfb7db3baedacbe5d764dc0f209340108d145c37b3fca61798e4.png) no-repeat;background-size:contain;font-size:0}@media only screen and (max-width: 720px){.boty2018__header__logo{position:absolute;top:50%;width:80%;height:0;padding-top:57.9%;background-image:url(/assets/specials/boty/boty2018/logo_sp-5d386a4a27fd9521f36377be5e5a62c1a442a93ce4a52e885dae7e7bd64e2a5b.png);transform:translateY(-50%)}}.boty2018__main{width:100%;max-width:940px;margin:0 auto;padding:90px 0}@media only screen and (max-width: 720px){.boty2018__main{padding:0}}.boty2018__main__ornament{position:relative}@media only screen and (max-width: 720px){.boty2018__main__ornament{display:none}}.boty2018__main__ornament::before,.boty2018__main__ornament::after{display:block;position:absolute;width:106px;height:107px;content:''}.boty2018__main__ornament--top::before,.boty2018__main__ornament--top::after{top:-65px}.boty2018__main__ornament--top::before{left:-30px;background:url(/assets/specials/boty/boty2018/ornament_left-63f675544733cb66a480e48ef68d02e50b07bbdae274c46ca0ce5c234a2033a2.svg) no-repeat;background-size:contain}.boty2018__main__ornament--top::after{right:-30px;background:url(/assets/specials/boty/boty2018/ornament_right-19f6ae6e2ece98858edb262b303083c4f09e71bd3eab294ab357630e4e43cd01.svg) no-repeat;background-size:contain;transform:rotate(90deg)}.boty2018__main__ornament--bottom::before,.boty2018__main__ornament--bottom::after{top:-30px}.boty2018__main__ornament--bottom::before{left:-30px;background:url(/assets/specials/boty/boty2018/ornament_left-63f675544733cb66a480e48ef68d02e50b07bbdae274c46ca0ce5c234a2033a2.svg) no-repeat;background-size:contain;transform:rotate(-90deg)}.boty2018__main__ornament--bottom::after{right:-30px;background:url(/assets/specials/boty/boty2018/ornament_right-19f6ae6e2ece98858edb262b303083c4f09e71bd3eab294ab357630e4e43cd01.svg) no-repeat;background-size:contain;transform:rotate(180deg)}.boty2018__main__summary{margin-bottom:40px;padding:0 60px;color:#fdf0dc;font-size:14px;line-height:30px}.boty2018__main__summary p:not(:last-of-type){margin-bottom:10px}@media only screen and (max-width: 720px){.boty2018__main__summary{margin-bottom:0;padding:25px 20px}}.boty2018__main__book-list{display:block;margin-bottom:50px}.boty2018__main__pickup{width:100%;max-width:810px;margin:0 auto}@media only screen and (max-width: 720px){.boty2018__main__pickup{width:100%}}.boty2018 .book-list__item{display:table;width:100%;height:100%;box-sizing:border-box;padding:30px 30px 30px 15px;background-color:#fff}.boty2018 .book-list__item:not(:last-of-type){margin-bottom:10px}@media only screen and (max-width: 720px){.boty2018 .book-list__item{display:block;position:relative;padding:0 20px 30px}}.boty2018 .book-list__item__rank{display:table-cell;vertical-align:middle;width:60px;height:100%;padding-right:15px;color:#555;font-size:24px;font-weight:700;text-align:center}@media only screen and (max-width: 720px){.boty2018 .book-list__item__rank{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;height:80px;padding-right:0}}.boty2018 .book-list__item__rank[data-rank="1"],.boty2018 .book-list__item__rank[data-rank="2"],.boty2018 .book-list__item__rank[data-rank="3"]{font-size:0}.boty2018 .book-list__item__rank[data-rank="1"]{background:url(/assets/specials/boty/boty2018/rank_1-cb04ce50e1711c3b681285379db9b18622a6e516f86e4693f114b546fbb27b62.svg) no-repeat;background-position:center left;background-size:60px 60px}@media only screen and (max-width: 720px){.boty2018 .book-list__item__rank[data-rank="1"]{background-position:center center}}.boty2018 .book-list__item__rank[data-rank="2"]{background:url(/assets/specials/boty/boty2018/rank_2-ce7733f0328330b583c8474f7c1368768d7578784a1f20040f5e2a1477d3aafe.svg) no-repeat;background-position:center left;background-size:60px 60px}@media only screen and (max-width: 720px){.boty2018 .book-list__item__rank[data-rank="2"]{background-position:center center}}.boty2018 .book-list__item__rank[data-rank="3"]{background:url(/assets/specials/boty/boty2018/rank_3-2a789df29d2e7cd28714cf64db8a25132160612ca2688dfafa36bb038272608f.svg) no-repeat;background-position:center left;background-size:60px 60px}@media only screen and (max-width: 720px){.boty2018 .book-list__item__rank[data-rank="3"]{background-position:center center}}.boty2018 .book-list__item__content{display:table-cell}.boty2018 .book-list__item__content__catch{float:left;width:182px;margin-right:25px}@media only screen and (max-width: 720px){.boty2018 .book-list__item__content__catch{float:none;position:absolute;width:127px;margin-right:0}}.boty2018 .book-list__item__content__catch__thumbnail{display:block;width:inherit;height:auto;margin-bottom:15px;transition:all 0.1s ease-in-out}.boty2018 .book-list__item__content__catch__thumbnail img{vertical-align:top}.boty2018 .book-list__item__content__catch__thumbnail:hover{box-shadow:1px 1px 3px 0 rgba(0,0,0,0.2)}@media only screen and (max-width: 720px){.boty2018 .book-list__item__content__catch__thumbnail{width:100%;margin-bottom:0}.boty2018 .book-list__item__content__catch__thumbnail img{width:auto;max-width:127px;max-height:185px}}.boty2018 .book-list__item__content__catch__button-container{display:block}@media only screen and (max-width: 720px){.boty2018 .book-list__item__content__catch__button-container{display:none}}.boty2018 .book-list__item__content__information{float:right;width:610px;margin-bottom:30px}@media only screen and (max-width: 720px){.boty2018 .book-list__item__content__information{width:100%;box-sizing:border-box;min-height:185px;margin-bottom:15px;padding-left:142px}}.boty2018 .book-list__item__content__information__title{margin-bottom:10px;color:#333;font-size:24px;font-weight:700;line-height:28px}.boty2018 .book-list__item__content__information__title a{color:inherit}.boty2018 .book-list__item__content__information__title a:hover{text-decoration:underline}.boty2018 .book-list__item__content__information__author{margin-bottom:10px;color:#333;font-size:16px}.boty2018 .book-list__item__content__information__author a{color:inherit}.boty2018 .book-list__item__content__information__author a:hover{text-decoration:underline}.boty2018 .book-list__item__content__information__description{font-size:14px;line-height:24px}.boty2018 .book-list__item__content__button-container{display:none}@media only screen and (max-width: 720px){.boty2018 .book-list__item__content__button-container{display:block;position:static;width:100%;margin-bottom:30px}}.boty2018 .book-list__item__content__keyword{float:right;width:610px;margin-bottom:30px}@media only screen and (max-width: 720px){.boty2018 .book-list__item__content__keyword{float:none;width:100%}}.boty2018 .book-list__item__content__keyword__heading{margin-bottom:10px;color:#86564f;font-size:12px;font-weight:700}@media only screen and (max-width: 720px){.boty2018 .book-list__item__content__keyword__heading{font-size:16px}}.boty2018 .book-list__item__content__keyword__content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}@media only screen and (max-width: 720px){.boty2018 .book-list__item__content__keyword__content{margin-right:-10px}}.boty2018 .book-list__item__content__keyword__content__tag{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:23px;margin:0 6px 6px 0;padding:0 10px;background-color:#f0f0f0;border-radius:2px;color:#666;font-size:12px;transition:all 0.1s ease-in-out}.boty2018 .book-list__item__content__keyword__content__tag:hover{background-color:#c53825;color:#fff}@media only screen and (max-width: 720px){.boty2018 .book-list__item__content__keyword__content__tag{margin:0 10px 10px 0}}.boty2018 .book-list__item__content__recommend{float:right;width:610px}@media only screen and (max-width: 720px){.boty2018 .book-list__item__content__recommend{float:none;width:100%}}.boty2018 .book-list__item__content__recommend__heading{margin-bottom:10px;color:#86564f;font-size:12px;font-weight:700}@media only screen and (max-width: 720px){.boty2018 .book-list__item__content__recommend__heading{font-size:16px}}.boty2018 .book-list__item__content__recommend__content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}@media only screen and (max-width: 720px){.boty2018 .book-list__item__content__recommend__content{flex-wrap:wrap}}.boty2018 .recommend-book{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-grow:1;padding:10px;background-color:#fff;box-shadow:1px 1px 3px 0 rgba(0,0,0,0.2);color:#333;transition:all 0.1s ease-in-out}.boty2018 .recommend-book:first-of-type{margin-right:10px}.boty2018 .recommend-book:hover{box-shadow:1px 1px 5px 0 rgba(0,0,0,0.4)}@media only screen and (max-width: 720px){.boty2018 .recommend-book{width:100%}.boty2018 .recommend-book:first-of-type{margin-right:0;margin-bottom:10px}}.boty2018 .recommend-book__thumbnail{width:82px;height:auto;margin-right:10px}.boty2018 .recommend-book__thumbnail img{vertical-align:top}.boty2018 .recommend-book__content__title{margin-bottom:10px;color:#333;font-size:14px;font-weight:700;line-height:22px}.boty2018 .recommend-book__content__author{color:#333;font-size:12px;line-height:18px}.boty2018 .pickup{position:relative;padding:30px 35px 30px 40px;background-color:#462e0f;box-sizing:border-box}@media only screen and (max-width: 720px){.boty2018 .pickup{padding:30px 20px 20px}}.boty2018 .pickup__content{display:table;width:100%}.boty2018 .pickup__content__thumbnail{display:table-cell;width:134px;padding-right:20px}@media only screen and (max-width: 720px){.boty2018 .pickup__content__thumbnail{width:35%;padding-right:15px}}.boty2018 .pickup__content__thumbnail__img{display:block;width:inherit;height:auto}@media only screen and (max-width: 720px){.boty2018 .pickup__content__thumbnail__img{width:100%}}.boty2018 .pickup__content__thumbnail__img img{vertical-align:top}.boty2018 .pickup__content__information{display:table-cell;position:relative;vertical-align:top}@media only screen and (max-width: 720px){.boty2018 .pickup__content__information{width:55%}}.boty2018 .pickup__content__information__title{margin-bottom:10px;color:#fdf0dc;font-size:24px;font-weight:700}.boty2018 .pickup__content__information__title a{color:inherit}.boty2018 .pickup__content__information__title a:hover{text-decoration:underline}.boty2018 .pickup__content__information__description{color:#fdf0dc;font-size:14px;line-height:24px}.boty2018 .pickup__button-container{position:absolute;bottom:30px;left:194px;width:182px}@media only screen and (max-width: 720px){.boty2018 .pickup__button-container{position:static;width:100%;padding-top:25px}}.boty2018-button-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}.boty2018-button-container .button__delete{display:none}.boty2018-button-container.button--toggled .button__add{display:none}.boty2018-button-container.button--toggled .button__delete{display:inherit}.boty2018-button-container__button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:50%;height:44px;padding:0 10px;background-color:#c53825;-webkit-box-shadow:1px 1px 3px 0 rgba(0,0,0,0.2);box-shadow:1px 1px 3px 0 rgba(0,0,0,0.2);color:#fff;font-size:12px;font-weight:700;transition:all 0.1s ease-in-out;cursor:pointer}@media only screen and (max-width: 720px){.boty2018-button-container__button{padding:0;font-size:14px}}.boty2018-button-container__button:hover{background-color:#8b1000;-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,0.4);box-shadow:1px 1px 5px 0 rgba(0,0,0,0.4);color:#fff}.boty2018-button-container__button:last-child{margin-left:6px}.boty2018-button-container__button-registration--active{background-color:#ffbc0c;color:#c53825}.boty2018-button-container__button-registration--active .boty2018-button-container__button-registration__text{width:auto}.boty2018-button-container__button-registration__text{width:4.5em;font-size:12px;font-weight:700;line-height:16px;text-align:center}@media only screen and (max-width: 720px){.boty2018-button-container__button-registration__text{width:auto;font-size:14px}}.boty2018__footer{padding:40px 0 200px}@media only screen and (max-width: 720px){.boty2018__footer{padding:50px 0 60px}}.boty2018__footer__logo-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-bottom:35px}.boty2018__footer__logo-list__item--bookmeter{width:131px;height:auto;margin-right:20px}.boty2018__footer__logo-list__item--davinci{width:72px;height:auto}.boty2018__footer__copyrights{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;color:#fdf0dc;font-size:10px}.boty2018__footer__copyrights small:first-child{margin-right:1em}.business_boty2019{width:100%;min-width:980px;background-color:#fff;overflow:hidden}@media only screen and (max-width: 979px){.business_boty2019{min-width:100%}}.business_boty2019 img{width:100%;height:auto}.business_boty2019__header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;width:100%;height:280px;background-color:#0d274b}.business_boty2019__header::before,.business_boty2019__header::after{display:block;position:absolute;left:0;width:100%;height:6px;background-color:#b59147;content:''}.business_boty2019__header::before{top:0;border-bottom:2px solid #fff}.business_boty2019__header::after{bottom:0;border-top:2px solid #fff}@media only screen and (max-width: 979px){.business_boty2019__header{position:relative;height:auto;padding-top:52.6%}}.business_boty2019__header__logo{width:478px;height:164px;background:url(/assets/specials/business_boty/business_boty2019/logo-6e58a248377bca13c4d7b254aae0c86f4a4887bb8bc9cc9b927809fd3482ffb0.svg) no-repeat center center;background-size:contain;font-size:0}@media only screen and (max-width: 979px){.business_boty2019__header__logo{position:absolute;top:50%;width:80%;height:0;padding-top:34.3%;transform:translateY(-50%)}}.business_boty2019__main{width:100%;max-width:940px;margin:0 auto;padding:90px 0 50px}@media only screen and (max-width: 979px){.business_boty2019__main{padding:0 0 10px}}.business_boty2019__main__ornament{position:relative}@media only screen and (max-width: 979px){.business_boty2019__main__ornament{display:none}}.business_boty2019__main__ornament::before,.business_boty2019__main__ornament::after{display:block;position:absolute;width:106px;height:107px;content:''}.business_boty2019__main__ornament--top::before,.business_boty2019__main__ornament--top::after{top:-65px}.business_boty2019__main__ornament--top::before{left:-30px;background:url(/assets/specials/business_boty/business_boty2019/ornament_left-a9aa11ed3a8fd6cd6cd543e0dac30654409050621ca82a1c51067cc8e77d848c.svg) no-repeat;background-size:contain}.business_boty2019__main__ornament--top::after{right:-30px;background:url(/assets/specials/business_boty/business_boty2019/ornament_right-8aef4f5538273b3f97646e2be128d1c7f989a040ecff5e9f039af4ee8a407fc4.svg) no-repeat;background-size:contain}.business_boty2019__main__summary{margin-bottom:55px;padding:0 60px;color:#333;font-size:18px;line-height:32px}.business_boty2019__main__summary p:not(:last-of-type){margin-bottom:10px}@media only screen and (max-width: 979px){.business_boty2019__main__summary{margin-bottom:30px;padding:25px 20px;font-size:14px;line-height:24px}}.business_boty2019__main__book-list-container{display:block;margin-bottom:60px}@media only screen and (max-width: 979px){.business_boty2019__main__book-list-container{margin-bottom:45px}}.business_boty2019__main__book-list-container__heading{width:226px;height:44px;margin:0 auto 30px;font-size:0;background:url(/assets/specials/business_boty/business_boty2019/heading_book-list-bc59c54cf25e2051dbe1eb6e049f8aa4d1cfeca532423812d8ea69115e6fbfc2.svg) no-repeat;background-position:center center;background-size:contain}@media only screen and (max-width: 979px){.business_boty2019__main__book-list-container__heading{width:80%;height:auto;margin:0 auto 20px;padding-top:9%}}.business_boty2019__main__pickup-list{width:100%;margin:0 auto}@media only screen and (max-width: 979px){.business_boty2019__main__pickup-list{width:100%}}.business_boty2019__main__pickup-list__heading{width:527px;height:59px;margin:0 auto 30px;background:url(/assets/specials/business_boty/business_boty2019/heading_pickup-403dbf6f7af6cbde078943b67f4e7986e9bbbd0664de77b7bd56ae3594a77818.svg) no-repeat;background-position:center center;background-size:contain;font-size:0}@media only screen and (max-width: 979px){.business_boty2019__main__pickup-list__heading{width:80%;height:auto;margin:0 auto 20px;padding-top:9%}}.business_boty2019 .book-list__item{display:table;width:100%;height:100%;box-sizing:border-box;padding:30px 30px 30px 15px;background-color:#e9dec9}.business_boty2019 .book-list__item:not(:last-of-type){margin-bottom:30px}@media only screen and (max-width: 979px){.business_boty2019 .book-list__item:not(:last-of-type){margin-bottom:10px}}@media only screen and (max-width: 979px){.business_boty2019 .book-list__item{display:block;position:relative;padding:15px 20px 25px}}.business_boty2019 .book-list__item__rank{display:table-cell;vertical-align:middle;position:relative;width:60px;height:100%;padding-right:15px;background:url(/assets/specials/business_boty/business_boty2019/bg_rank-504f17c23550c40fb8bf53cd3e86d7d416b2abe7779236cf462a892204b9919e.svg) no-repeat;background-position:left center;background-size:60px 60px;color:#555;font-size:24px;font-weight:700;text-align:center;z-index:0}@media only screen and (max-width: 979px){.business_boty2019 .book-list__item__rank{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;height:80px;margin-bottom:15px;padding-right:0;background-position:center center;background-size:80px 80px}}.business_boty2019 .book-list__item__rank[data-rank="1"],.business_boty2019 .book-list__item__rank[data-rank="2"],.business_boty2019 .book-list__item__rank[data-rank="3"]{font-size:0}.business_boty2019 .book-list__item__rank[data-rank="1"]::after,.business_boty2019 .book-list__item__rank[data-rank="2"]::after,.business_boty2019 .book-list__item__rank[data-rank="3"]::after{display:inline-block;width:60px;height:100%;content:''}@media only screen and (max-width: 979px){.business_boty2019 .book-list__item__rank[data-rank="1"]::after,.business_boty2019 .book-list__item__rank[data-rank="2"]::after,.business_boty2019 .book-list__item__rank[data-rank="3"]::after{width:80px;height:80px}}.business_boty2019 .book-list__item__rank[data-rank="1"]::after{background:url(/assets/specials/business_boty/business_boty2019/rank_1-b6a831bf2e6a4e4573db2be2e56456a8e3feaf33f6da591133bd1dd4dab238bc.svg) no-repeat;background-position:center center;background-size:contain}.business_boty2019 .book-list__item__rank[data-rank="2"]::after{background:url(/assets/specials/business_boty/business_boty2019/rank_2-7f0454b28cb770e28f592dbfb7c37b5e7c9baace8eee91c85261f6d0f3f1dad5.svg) no-repeat;background-position:center center;background-size:contain}@media only screen and (max-width: 979px){.business_boty2019 .book-list__item__rank[data-rank="2"]{background-position:center center}}.business_boty2019 .book-list__item__rank[data-rank="3"]::after{background:url(/assets/specials/business_boty/business_boty2019/rank_3-de6b256a867719c4c5262c04a411e089c4568075ec95a2da83aa86520bc2213c.svg) no-repeat;background-position:center center;background-size:contain}@media only screen and (max-width: 979px){.business_boty2019 .book-list__item__rank[data-rank="3"]{background-position:center center}}.business_boty2019 .book-list__item__content{display:table-cell}.business_boty2019 .book-list__item__content__catch{float:left;width:182px;margin-right:25px}@media only screen and (max-width: 979px){.business_boty2019 .book-list__item__content__catch{float:none;position:absolute;width:127px;margin-right:0}}.business_boty2019 .book-list__item__content__catch__thumbnail{display:block;width:inherit;height:auto;margin-bottom:15px;transition:all 0.1s ease-in-out}.business_boty2019 .book-list__item__content__catch__thumbnail img{vertical-align:top}.business_boty2019 .book-list__item__content__catch__thumbnail:hover{box-shadow:1px 1px 3px 0 rgba(0,0,0,0.2)}@media only screen and (max-width: 979px){.business_boty2019 .book-list__item__content__catch__thumbnail{width:100%;margin-bottom:0}.business_boty2019 .book-list__item__content__catch__thumbnail img{width:auto;max-width:127px}}.business_boty2019 .book-list__item__content__catch__button-container{display:block}@media only screen and (max-width: 979px){.business_boty2019 .book-list__item__content__catch__button-container{display:none}}.business_boty2019 .book-list__item__content__information{float:right;width:610px;margin-bottom:30px}@media only screen and (max-width: 979px){.business_boty2019 .book-list__item__content__information{width:100%;box-sizing:border-box;min-height:185px;margin-bottom:20px;padding-left:142px}}.business_boty2019 .book-list__item__content__information__title{margin-bottom:10px;color:#000;font-size:24px;font-weight:700;line-height:32px;word-break:break-all}.business_boty2019 .book-list__item__content__information__title a{color:inherit}.business_boty2019 .book-list__item__content__information__title a:hover{text-decoration:underline}.business_boty2019 .book-list__item__content__information__author{margin-bottom:10px;color:#000;font-size:16px}.business_boty2019 .book-list__item__content__information__author a{color:inherit}.business_boty2019 .book-list__item__content__information__author a:hover{text-decoration:underline}.business_boty2019 .book-list__item__content__information__description{font-size:14px;line-height:24px}.business_boty2019 .book-list__item__content__button-container{display:none}@media only screen and (max-width: 979px){.business_boty2019 .book-list__item__content__button-container{display:block;position:static;width:100%;margin-bottom:30px}}.business_boty2019 .book-list__item__content__recommend{float:right;width:610px}@media only screen and (max-width: 979px){.business_boty2019 .book-list__item__content__recommend{float:none;width:100%}}.business_boty2019 .book-list__item__content__recommend__heading{margin-bottom:10px;color:#349444;font-size:12px;font-weight:700}@media only screen and (max-width: 979px){.business_boty2019 .book-list__item__content__recommend__heading{font-size:16px}}.business_boty2019 .book-list__item__content__recommend__content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}@media only screen and (max-width: 979px){.business_boty2019 .book-list__item__content__recommend__content{flex-wrap:wrap}}.business_boty2019 .recommend-book{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-grow:1;width:100%;padding:10px;background-color:#fff;box-shadow:1px 1px 3px 0 rgba(0,0,0,0.2);color:#000;transition:all 0.1s ease-in-out}.business_boty2019 .recommend-book:first-of-type{margin-right:10px}.business_boty2019 .recommend-book:hover{box-shadow:1px 1px 5px 0 rgba(0,0,0,0.4)}@media only screen and (max-width: 979px){.business_boty2019 .recommend-book:first-of-type{margin-right:0;margin-bottom:10px}}.business_boty2019 .recommend-book__thumbnail{flex-shrink:0;width:82px;height:auto;margin-right:10px}@media only screen and (max-width: 979px){.business_boty2019 .recommend-book__thumbnail{width:55px}}.business_boty2019 .recommend-book__thumbnail img{vertical-align:top}.business_boty2019 .recommend-book__content__title{margin-bottom:10px;color:#000;font-size:14px;font-weight:700;line-height:22px;word-break:break-all}.business_boty2019 .recommend-book__content__author{color:#000;font-size:12px;line-height:18px}.business_boty2019 .pickup-list__item{display:table;position:relative;width:100%;padding:30px 30px 30px 90px;background-color:#cde2e6;box-sizing:border-box}@media only screen and (max-width: 979px){.business_boty2019 .pickup-list__item{padding:25px 20px}}.business_boty2019 .pickup-list__item:not(:last-of-type){margin-bottom:30px}@media only screen and (max-width: 979px){.business_boty2019 .pickup-list__item:not(:last-of-type){margin-bottom:10px}}.business_boty2019 .pickup-list__item__rank{display:table-cell;vertical-align:middle;position:relative;width:60px;height:100%;padding-right:15px;color:#555;font-size:24px;font-weight:700;text-align:center;z-index:0}.business_boty2019 .pickup-list__item__catch{float:left;width:182px;margin-right:25px}@media only screen and (max-width: 979px){.business_boty2019 .pickup-list__item__catch{float:none;position:absolute;width:127px;margin-right:0}}.business_boty2019 .pickup-list__item__catch__thumbnail{display:block;width:inherit;height:auto;margin-bottom:15px;transition:all 0.1s ease-in-out}.business_boty2019 .pickup-list__item__catch__thumbnail img{vertical-align:top}.business_boty2019 .pickup-list__item__catch__thumbnail:hover{box-shadow:1px 1px 3px 0 rgba(0,0,0,0.2)}@media only screen and (max-width: 979px){.business_boty2019 .pickup-list__item__catch__thumbnail{width:100%;margin-bottom:0}.business_boty2019 .pickup-list__item__catch__thumbnail img{width:auto;max-width:127px;max-height:185px}}.business_boty2019 .pickup-list__item__catch__button-container{display:block}@media only screen and (max-width: 979px){.business_boty2019 .pickup-list__item__catch__button-container{display:none}}.business_boty2019 .pickup-list__item__information{float:right;width:610px;margin-bottom:30px}@media only screen and (max-width: 979px){.business_boty2019 .pickup-list__item__information{width:100%;box-sizing:border-box;min-height:185px;margin-bottom:20px;padding-left:142px}}.business_boty2019 .pickup-list__item__information__title{margin-bottom:10px;color:#000;font-size:24px;font-weight:700;line-height:32px;word-break:break-all}.business_boty2019 .pickup-list__item__information__title a{color:inherit}.business_boty2019 .pickup-list__item__information__title a:hover{text-decoration:underline}.business_boty2019 .pickup-list__item__information__author{margin-bottom:10px;color:#000;font-size:16px}.business_boty2019 .pickup-list__item__information__author a{color:inherit}.business_boty2019 .pickup-list__item__information__author a:hover{text-decoration:underline}.business_boty2019 .pickup-list__item__information__description{font-size:14px;line-height:24px}.business_boty2019 .pickup-list__item__button-container{display:none}@media only screen and (max-width: 979px){.business_boty2019 .pickup-list__item__button-container{display:block;position:static;width:100%}}.business_boty2019 .pickup-list__button-container{position:absolute;bottom:30px;left:194px;width:182px}@media only screen and (max-width: 979px){.business_boty2019 .pickup-list__button-container{position:static;width:100%;padding-top:25px}}.business_boty2019-button-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}.business_boty2019-button-container .button__delete{display:none}.business_boty2019-button-container.button--toggled .button__add{display:none}.business_boty2019-button-container.button--toggled .button__delete{display:inherit}.business_boty2019-button-container__button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:50%;height:44px;padding:0 10px;background-color:#21a040;-webkit-box-shadow:1px 1px 3px 0 rgba(0,0,0,0.2);box-shadow:1px 1px 3px 0 rgba(0,0,0,0.2);color:#fff;font-size:12px;font-weight:700;transition:all 0.1s ease-in-out;cursor:pointer}@media only screen and (max-width: 979px){.business_boty2019-button-container__button{padding:0;font-size:14px}}.business_boty2019-button-container__button:hover{background-color:#347b45;-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,0.4);box-shadow:1px 1px 5px 0 rgba(0,0,0,0.4);color:#fff}.business_boty2019-button-container__button:visited{color:#fff}.business_boty2019-button-container__button:last-child{margin-left:6px}.business_boty2019-button-container__button-registration--active{background-color:#ffbc0c;color:#c53825}.business_boty2019-button-container__button-registration--active .business_boty2019-button-container__button-registration__text{width:auto}.business_boty2019-button-container__button-registration__text{width:4.5em;font-size:12px;font-weight:700;line-height:16px;text-align:center}@media only screen and (max-width: 979px){.business_boty2019-button-container__button-registration__text{width:auto;font-size:14px}}.business_boty2019__footer{padding:40px 0 200px;background-color:#0d274b}@media only screen and (max-width: 979px){.business_boty2019__footer{padding:50px 0 60px}}.business_boty2019__footer__logo-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-bottom:35px}.business_boty2019__footer__logo-list__item--bookmeter{width:131px;height:auto;margin-right:20px}.business_boty2019__footer__logo-list__item--davinci{width:72px;height:auto}.business_boty2019__footer__copyrights{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;color:#fdf0dc;font-size:10px}.business_boty2019__footer__copyrights small:first-child{margin-right:1em}.featured_books{background-color:#fff;min-width:980px}@media only screen and (max-width: 720px){.featured_books{min-width:320px}}.featured_books .featured_books__header{background:url(/assets/specials/featured_books/header-bg-c450c177966d6efb6fd00f03fa1c814bd72084e587e7c5e43e15dceb42a740f0.png) -68px -2px;background-size:contain;background-repeat:repeat-x;padding-top:32px}.featured_books .featured_books__header .featured_books__header__page-title{background:url(/assets/specials/featured_books/page-title-0d4fb476c75a0ed7a8eddbd928048501f3b04ec7b61a536e059417a8d0daee52.svg) no-repeat;background-size:cover;position:relative;width:372px;height:43px;margin:0 auto;font-size:0}.featured_books .featured_books__header .featured_books__header__page-title::before{content:"";background:url(/assets/specials/featured_books/header-ornament-f236b3a0477bd2fe1ef5c730630868a738a5b8bd7889f84276bde9af13c5da9f.svg) no-repeat;position:absolute;left:-203px;top:-12px;width:813px;height:42px}.featured_books .featured_books__header .featured_books__header__page-title::after{content:"";background:url(/assets/specials/featured_books/page-title-after-85b72a39faa42711fb0bc2bacd02a629bc133f8f34cf1faa37da4faa7eefd11a.svg) no-repeat;background-size:cover;position:absolute;top:-9px;right:-80px;width:93px;height:38px}@media only screen and (max-width: 720px){.featured_books .featured_books__header{background-image:none;background-color:#437264;position:relative;height:50px;padding:0 20px}.featured_books .featured_books__header::before{content:"";background:url(/assets/specials/featured_books/header-ornament-sp-d498a7de42a892273fa6e41965126a71d246a79930603ed8ee8269233b853321.svg) no-repeat center 10px;position:absolute;left:0;width:100%;height:50px}.featured_books .featured_books__header .featured_books__header__page-title{background-image:url(/assets/specials/featured_books/page-title-sp-8e606b405ef6402a566a01d65fdca2adfea847be34eff9544627ab09ce64c004.svg);top:26px;width:335px;height:62px}.featured_books .featured_books__header .featured_books__header__page-title::after,.featured_books .featured_books__header .featured_books__header__page-title::before{display:none}}@media only screen and (max-width: 375px){.featured_books .featured_books__header .featured_books__header__page-title{width:100%;height:0;padding-top:18.5%}}.featured_books .featured_books__main{position:relative;z-index:1;width:560px;margin:0 auto 100px;color:#333}@media only screen and (max-width: 720px){.featured_books .featured_books__main{width:100%;padding:0 10px;box-sizing:border-box}}.featured_books .featured_books__browse-button .featured_books__browse-button__volume{margin-bottom:4px;text-align:center;font-size:16px;font-weight:bold;color:#73cd77}.featured_books .featured_books__browse-button .featured_books__browse-button__main{display:block;background-color:#73cd77;position:relative;width:356px;margin:0 auto;padding:21px 0;border-radius:3px;text-align:center;font-size:22px;color:#fff;transition:background-color .2s ease-out;cursor:pointer}.featured_books .featured_books__browse-button .featured_books__browse-button__main::after{content:"";background:url(/assets/specials/featured_books/new-window-a6b0e28f407660eb01d3cc4b5e6c96fa8033cb1e64a44505759cd554360aa757.svg) no-repeat center center;background-size:cover;position:absolute;top:0;right:32px;bottom:0;width:16px;height:16px;margin:auto}.featured_books .featured_books__browse-button .featured_books__browse-button__main:hover{background-color:#8adb9d}.featured_books .featured_books__browse-button .featured_books__browse-button__description{position:relative;width:356px;margin:5px auto;padding-left:14px;box-sizing:border-box;font-size:12px;line-height:1.4;color:#90b299}.featured_books .featured_books__browse-button .featured_books__browse-button__description p::before{content:"※";position:absolute;left:0}@media only screen and (max-width: 720px){.featured_books .featured_books__browse-button .featured_books__browse-button__main{width:100%;max-width:356px}.featured_books .featured_books__browse-button .featured_books__browse-button__description{width:100%;max-width:356px;font-size:14px}}.featured_books .featured_books__meter-button,.featured_books .featured_books__amazon-button{display:block;background-color:#c7d861;width:356px;margin:0 auto;padding:19px 0;border-radius:3px;text-align:center;font-size:14px;color:#fff;transition:background-color .2s ease-out;cursor:pointer}.featured_books .featured_books__meter-button:hover,.featured_books .featured_books__amazon-button:hover{background-color:#d2e467}@media only screen and (max-width: 720px){.featured_books .featured_books__meter-button,.featured_books .featured_books__amazon-button{width:100%;max-width:356px}}.featured_books .featured_books__amazon-button{position:relative;margin:15px auto 10px;background-color:#f79c38}.featured_books .featured_books__amazon-button::after{content:"";background:url(/assets/specials/featured_books/new-window-a6b0e28f407660eb01d3cc4b5e6c96fa8033cb1e64a44505759cd554360aa757.svg) no-repeat center center;background-size:cover;position:absolute;top:0;right:32px;bottom:0;width:16px;height:16px;margin:auto}.featured_books .featured_books__amazon-button:hover{background-color:#ffba6f}.featured_books .featured_books__title{margin-top:64px}.featured_books .featured_books__title .featured_books__title__text{text-align:center;font-family:serif;font-size:32px;font-weight:bold;color:#333}.featured_books .featured_books__title .featured_books__browse-button{margin-top:26px}.featured_books .featured_books__title .featured_books__browse-button .featured_books__browse-button__volume{font-size:12px}.featured_books .featured_books__title .featured_books__browse-button .featured_books__browse-button__main{width:130px;padding:7px 0 7px 15px;box-sizing:border-box;text-align:left;font-size:14px}.featured_books .featured_books__title .featured_books__browse-button .featured_books__browse-button__main::after{right:15px;width:10px;height:10px}@media only screen and (max-width: 720px){.featured_books .featured_books__title{margin-top:58px}.featured_books .featured_books__title .featured_books__title__text{font-size:26px}.featured_books .featured_books__title .featured_books__browse-button{width:100%;margin-top:32px}.featured_books .featured_books__title .featured_books__browse-button .featured_books__browse-button__volume{font-size:14px}.featured_books .featured_books__title .featured_books__browse-button .featured_books__browse-button__main{width:220px;padding:16px 0;text-align:center;font-size:16px}.featured_books .featured_books__title .featured_books__browse-button .featured_books__browse-button__main::after{right:16px;width:12px;height:12px}}.featured_books .featured_books__sub-header{margin:50px 0 30px}.featured_books .featured_books__sub-header::before{content:"";display:inline-block;vertical-align:middle;background-color:#437062;height:32px;width:8px;margin-right:5px}.featured_books .featured_books__sub-header .featured_books__sub-header__text{display:inline-block;vertical-align:middle;font-family:serif;font-size:22px;font-weight:bold}@media only screen and (max-width: 720px){.featured_books .featured_books__sub-header{margin:36px 0 26px}.featured_books .featured_books__sub-header::before{height:28px}.featured_books .featured_books__sub-header .featured_books__sub-header__text{font-size:20px}}.featured_books .featured_books__statement{margin-top:40px;text-align:center;font-size:26px;font-family:serif;font-weight:bold}.featured_books .featured_books__statement .featured_books__statement__container{margin-top:10px}.featured_books .featured_books__statement .featured_books__statement__container:first-of-type{margin-top:0}.featured_books .featured_books__statement .featured_books__statement__container .featured_books__statement__container__text{display:inline;background:-webkit-linear-gradient(#fff 50%, #fff8d6 0%);background:linear-gradient(#fff 50%, #fff8d6 0%);line-height:1.4}@media only screen and (max-width: 720px){.featured_books .featured_books__statement{margin-top:32px;font-size:18px}.featured_books .featured_books__statement .featured_books__statement__container{margin-top:0}.featured_books .featured_books__statement .featured_books__statement__container .featured_books__statement__container__text{display:inline-block;margin-top:10px}}.featured_books .featured_books__introduction,.featured_books .featured_books__character__description{font-size:15px}.featured_books .featured_books__introduction p,.featured_books .featured_books__character__description p{margin-top:2em;line-height:2}@media only screen and (max-width: 720px){.featured_books .featured_books__introduction,.featured_books .featured_books__character__description{font-size:14px}.featured_books .featured_books__introduction p,.featured_books .featured_books__character__description p{margin-top:1.8em;line-height:1.9}}.featured_books .featured_books__introduction p:first-child{margin-top:0}.featured_books .featured_books__character .featured_books__character__container{margin-top:48px}.featured_books .featured_books__character .featured_books__character__container:first-child{margin-top:0}.featured_books .featured_books__character .featured_books__character__container .featured_books__character__name{display:inline;background:-webkit-linear-gradient(#fff 50%, #fff8d6 0%);background:linear-gradient(#fff 50%, #fff8d6 0%);font-size:20px;line-height:1.4}.featured_books .featured_books__character .featured_books__character__container .featured_books__character__images img{width:100%;height:auto}@media only screen and (max-width: 720px){.featured_books .featured_books__character .featured_books__character__container{margin-top:0}.featured_books .featured_books__character .featured_books__character__container::after{content:"";display:block;background-color:#e5e5e5;width:100%;height:1px;margin:1.8em 0;font-size:14px}.featured_books .featured_books__character .featured_books__character__container:last-child::after{display:none}}.featured_books .featured_books__information .featured_books__information__images{text-align:center}.featured_books .featured_books__information .featured_books__information__images img{display:inline-block;vertical-align:middle;height:235px;margin:0 15px;border:solid 1px #979797}.featured_books .featured_books__information .featured_books__information__text{width:356px;margin:12px auto;font-size:12px;line-height:1.6}.featured_books .featured_books__information::after{content:"";display:block;background-color:#e5e5e5;width:356px;height:1px;margin:30px auto}@media only screen and (max-width: 720px){.featured_books .featured_books__information .featured_books__information__images img{display:block;width:160px;height:auto;margin:26px auto}.featured_books .featured_books__information .featured_books__information__text{width:100%;margin:0;font-size:14px}.featured_books .featured_books__information::after{width:100%}}.featured_books .featured_books__footer{background-color:#437062;position:relative;padding:32px 0 64px}.featured_books .featured_books__footer .featured_books__footer__sns{text-align:center}.featured_books .featured_books__footer .featured_books__footer__sns .featured_books__footer__sns__item{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:center center;background-size:cover;width:40px;height:40px;margin:0 10px;font-size:0;border-radius:20px;box-shadow:0 2px 14px rgba(0,0,0,0.5);transition:background-color .2s ease-out}.featured_books .featured_books__footer .featured_books__footer__sns .featured_books__footer__sns__item.featured_books__footer__sns__item--twitter{background-image:url(/assets/specials/featured_books/share_twitter-fc1823a6d4073a8114d326b7ed57572d9655db269beb64481de575e7995ec8c5.png);background-color:#1da1f2}.featured_books .featured_books__footer .featured_books__footer__sns .featured_books__footer__sns__item.featured_books__footer__sns__item--facebook{background-image:url(/assets/specials/featured_books/share_facebook-63f03309b42cb74dfffb857d6b07ebbc0c668c4f4fd6d84c22d208d559474088.png);background-color:#315096}.featured_books .featured_books__footer .featured_books__footer__sns .featured_books__footer__sns__item.featured_books__footer__sns__item--line{background-image:url(/assets/specials/featured_books/share_line-35f4f734b8160bf85009e379c1d1c84c034b7b4afdbc5c6600309450a719df1e.png);background-color:#00c300}.featured_books .featured_books__footer .featured_books__footer__sns .featured_books__footer__sns__item a{display:block;height:100%}.featured_books .featured_books__footer .featured_books__footer__sns .featured_books__footer__sns__item:hover{opacity:.7}.featured_books .featured_books__footer .featured_books__footer__logo{display:block;width:140px;margin:16px auto 0;text-align:center;transition:background-color .2s ease-out;cursor:pointer}.featured_books .featured_books__footer .featured_books__footer__logo:hover{opacity:.7}.featured_books .featured_books__footer .featured_books__footer__copyright{display:block;margin-top:5px;text-align:center;font-size:12px;color:#b9cac5}@media only screen and (max-width: 720px){.featured_books .featured_books__footer{padding:48px 0 64px}.featured_books .featured_books__footer .featured_books__footer__copyright{font-size:14px}}.featured_books .featured_books__page-top{display:block;background:url(/assets/specials/featured_books/top-arrow-79e4f202dc589cc345cd3a82d775d29218d757da8162a5554b5dfed14cc66ad4.svg) no-repeat center center;background-color:#fff;background-size:22px 24px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;position:absolute;right:-190px;bottom:-123px;z-index:1;width:80px;height:40px;box-sizing:border-box;border:solid 2px #437062;border-radius:3px;font-size:0;transition:background-color .2s ease-out;cursor:pointer}.featured_books .featured_books__page-top:hover{background-color:#cce3dc}@media only screen and (max-width: 720px){.featured_books .featured_books__page-top{right:0;left:0;margin:auto}}.lightbungei.show{background-image:url(/assets/specials/lightbungei/lightbungei_bg-e906a126e1b607ebb2340361df8caa970f2a36a355047b8c5034cd5177f91afa.png);text-align:left;overflow:hidden}.lightbungei.show .header{position:relative;background-image:url(/assets/specials/lightbungei/header_bg-1cf5decbb4d70ffdbc5a42b3dac2c80b1e0d6b1b3d22485a9c2a36d3dec55dc8.png);background-repeat:repeat-x;background-position:center top;background-size:398px 78px}@media only screen and (max-width: 720px){.lightbungei.show .header{padding:20px 0 40px;background-image:url(/assets/specials/lightbungei/header_bg-1cf5decbb4d70ffdbc5a42b3dac2c80b1e0d6b1b3d22485a9c2a36d3dec55dc8.png),url(/assets/specials/lightbungei/sp/header_bg_l-7b5adcaf1da6394f56880a6a2767c4e4cdbc272f6abf715abf4cdc06a57ca4c5.png),url(/assets/specials/lightbungei/sp/header_bg_r-a3769043877971af6555ad06e5d354f99c940439be38866868bca5fc931ac554.png);background-repeat:repeat-x, no-repeat, no-repeat;background-size:398px 78px, 18px 600px, 82px 600px;background-position:center top, left top, right top}}.lightbungei.show .header .header__main{box-sizing:border-box;width:980px;margin:0 auto;padding:70px 0 10px 70px;position:relative;background-image:url(/assets/specials/lightbungei/pc/header_catch-ce3eb5ae780f8453a0dc1d13bb8492ec8c8d00a0384fd40e10b6bac30fc91461.png);background-repeat:no-repeat;background-position:570px 0;background-size:391px 266px}@media only screen and (max-width: 720px){.lightbungei.show .header .header__main{width:100%;margin:0;padding:50px 0 0;background:none}}.lightbungei.show .header .header__main::after{content:"";background-image:url(/assets/specials/lightbungei/header_maple-0c668bd887a4ee257106a0dd0576efc2e165e139b10052e2de04dc3b9f07480e.png);background-repeat:no-repeat;background-size:58px 54px;width:58px;height:54px;position:absolute;top:60px;right:0}@media only screen and (max-width: 720px){.lightbungei.show .header .header__main::after{background-size:30px 28px;width:30px;height:28px}}@media only screen and (max-width: 720px){.lightbungei.show .header .header__logo{text-align:center}}.lightbungei.show .header .header__logo .header__logo__image{width:470px;height:184px}@media only screen and (max-width: 720px){.lightbungei.show .header .header__logo .header__logo__image{width:90%;height:auto}}.lightbungei.show .header-jump{background-color:#471202;padding:10px;position:relative}.lightbungei.show .header-jump .header-jump__inner{display:flex;width:980px;margin:0 auto}@media only screen and (max-width: 720px){.lightbungei.show .header-jump .header-jump__inner{display:block;width:auto}.lightbungei.show .header-jump .header-jump__inner::before{content:'';position:absolute;right:0;bottom:0;display:inline-block;width:40%;height:100%;background-image:url(/assets/specials/lightbungei/sp/header_catch-ffa76ae5f482879c4e10924fe0f447fb36ff6be2b295e1a2ac1ec141a7a59799.png);background-repeat:no-repeat;background-size:100%;background-position:right bottom;z-index:1}}.lightbungei.show .header-jump .header-jump__headline{font-size:16px;font-weight:bold;line-height:1.5;color:#ffa644;width:300px;padding:30px 0 0;position:relative}@media only screen and (max-width: 720px){.lightbungei.show .header-jump .header-jump__headline{border-radius:12px;background-color:#661d07;border:1px solid #231916;text-align:center;margin:-40px auto 10px;padding:10px 0;font-size:14px}}.lightbungei.show .header-jump .header-jump__headline::before{content:'';display:block;width:56px;height:59px;position:absolute;left:0;top:-30px;background-image:url(/assets/specials/lightbungei/booklists_maple-cb34a13c3d2828e8a8c1032076fa47bcaad2c9909b7d90c1cf2e54c00d673344.png);background-repeat:no-repeat;background-size:56px 59px}@media only screen and (max-width: 720px){.lightbungei.show .header-jump .header-jump__headline::before{top:-20px;left:-10px}}.lightbungei.show .header-jump .header-jump__lists{flex:1;display:flex;justify-content:flex-end}@media only screen and (max-width: 720px){.lightbungei.show .header-jump .header-jump__lists{display:flex;flex-wrap:wrap;justify-content:flex-start}}.lightbungei.show .header-jump .header-jump__lists .header-jump__lists__item{width:73px;margin-right:4px;z-index:2}@media only screen and (max-width: 720px){.lightbungei.show .header-jump .header-jump__lists .header-jump__lists__item{width:calc(100% / 5 - 4px)}}.lightbungei.show .header-jump .book-jump:hover{opacity:.7}.lightbungei.show .header-jump .book-jump .book-jump__image{width:73px}@media only screen and (max-width: 720px){.lightbungei.show .header-jump .book-jump .book-jump__image{width:100%}}.lightbungei.show .summary{padding-bottom:40px}.lightbungei.show .summary .summary__headline{color:#231916;font-size:46px;font-weight:bold;text-shadow:0 0 4px rgba(120,51,0,0.5);text-align:center;padding:20px 0}@media only screen and (max-width: 720px){.lightbungei.show .summary .summary__headline{font-size:24px;position:relative;padding:30px 0 20px}}.lightbungei.show .summary .summary__headline::before{content:'';display:inline-block;width:74px;height:88px;background-image:url(/assets/specials/lightbungei/headline_maple_2-92a5b6ee9f1678f7cb7656012a3ab74f6e3dd0826dd70720b4e0c06fe50f69a3.png);background-size:74px 88px;background-repeat:no-repeat;vertical-align:-25px}@media only screen and (max-width: 720px){.lightbungei.show .summary .summary__headline::before{position:absolute;left:-20px;top:-10px}}.lightbungei.show .summary .summary__block{display:flex;width:auto;border-radius:12px;box-shadow:0 2px 0 #beaa7b;background-color:#fff;margin:0 0 10px;padding:30px 40px;box-sizing:border-box}@media only screen and (max-width: 720px){.lightbungei.show .summary .summary__block{display:block;width:90%;margin:0 auto 10px;padding:20px}}.lightbungei.show .summary .summary__block .summary__block__headline{color:#231916;font-size:20px;font-weight:bold;line-height:1.3;width:130px}@media only screen and (max-width: 720px){.lightbungei.show .summary .summary__block .summary__block__headline{font-size:16px;width:auto;margin-bottom:16px}}.lightbungei.show .summary .summary__block .summary__block__text{color:#231916;font-size:16px;line-height:1.4;flex:1}@media only screen and (max-width: 720px){.lightbungei.show .summary .summary__block .summary__block__text{font-size:12px}}.lightbungei.show .summary .summary__block .summary__block__text>strong{font-weight:bold}.lightbungei.show .summary .summary__block .summary__block__lists{flex:1}.lightbungei.show .summary .summary__block .summary__block__lists .summary__block__lists__item{line-height:1.4;padding-bottom:4px}@media only screen and (max-width: 720px){.lightbungei.show .summary .summary__block .summary__block__lists .summary__block__lists__item{font-size:12px}}.lightbungei.show .summary .summary__block.summary__block--rules{display:block}.lightbungei.show .summary .summary__block.summary__block--rules .summary__block__headline{width:inherit}.lightbungei.show .summary .summary__block .summary__block__attention-lists{flex:1;padding-left:20px}.lightbungei.show .summary .summary__block .summary__block__attention-lists .summary__block__attention-lists__item{line-height:1.4;padding-bottom:4px;list-style-type:disc}@media only screen and (max-width: 720px){.lightbungei.show .summary .summary__block .summary__block__attention-lists .summary__block__attention-lists__item{font-size:12px}}.lightbungei.show .lightbungei__main-container{width:980px;margin:0 auto}@media only screen and (max-width: 720px){.lightbungei.show .lightbungei__main-container{width:100%;margin:0}}.lightbungei.show .lightbungei__navigation{margin:10px 0}.lightbungei.show .lightbungei__navigation:after{content:"";clear:both;height:0;display:block;visibility:hidden}@media only screen and (max-width: 720px){.lightbungei.show .lightbungei__navigation{margin:10px 5% 0}}@media only screen and (max-width: 720px){.lightbungei.show .lightbungei__navigation .lightbungei__navigation__jump-btn{margin-bottom:10px}.lightbungei.show .lightbungei__navigation .lightbungei__navigation__jump-btn:after{content:"";clear:both;height:0;display:block;visibility:hidden}}.lightbungei.show .lightbungei__navigation .lightbungei__navigation__jump-btn .lightbungei__navigation__jump-btn__link{position:relative;display:table;float:left;width:320px}@media only screen and (max-width: 720px){.lightbungei.show .lightbungei__navigation .lightbungei__navigation__jump-btn .lightbungei__navigation__jump-btn__link{width:48%}}.lightbungei.show .lightbungei__navigation .lightbungei__navigation__jump-btn .lightbungei__navigation__jump-btn__link:not(:last-child){margin-right:10px}@media only screen and (max-width: 720px){.lightbungei.show .lightbungei__navigation .lightbungei__navigation__jump-btn .lightbungei__navigation__jump-btn__link:not(:last-child){margin-right:4%}}.lightbungei.show .jump-btn .jump-btn__link{color:#fff;font-weight:bold;font-size:16px;background-color:#eea100;text-align:center;border-radius:4px;box-shadow:0 2px 0 #c47300}@media only screen and (max-width: 720px){.lightbungei.show .jump-btn .jump-btn__link{font-size:12px}}.lightbungei.show .jump-btn .jump-btn__link:hover{text-decoration:none;top:1px;background-color:#ffbb2c;box-shadow:0 1px 0 #c47300}.lightbungei.show .jump-btn .jump-btn__link.jump-btn__link--disable{background-color:#eae8de;color:#bbb;box-shadow:0 2px 0 #999}.lightbungei.show .jump-btn .jump-btn__link.jump-btn__link--disable:hover{background-color:#eae8de;box-shadow:0 2px 0 #999;color:#bbb;top:0}.lightbungei.show .jump-btn .jump-btn__link.jump-btn__link--disable .jump-btn__link__text{font-weight:normal}.lightbungei.show .jump-btn .jump-btn__link .jump-btn__link__icon{position:absolute;left:16px;top:0;bottom:0;margin:auto;width:0;height:0;border-top:4px solid #fff;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:0 solid transparent}@media only screen and (max-width: 720px){.lightbungei.show .jump-btn .jump-btn__link .jump-btn__link__icon{left:8px}}.lightbungei.show .jump-btn .jump-btn__link .jump-btn__link__text{line-height:1.2;height:50px;display:table-cell;vertical-align:middle}@media only screen and (max-width: 720px){.lightbungei.show .jump-btn .jump-btn__link .jump-btn__link__text{font-size:14px}}.lightbungei.show .header-sns{width:320px;float:right;background-color:rgba(104,56,41,0.1);border-radius:4px;margin:0 auto;padding:7px 0;text-align:center}@media only screen and (max-width: 720px){.lightbungei.show .header-sns{width:auto;float:none;background:none}}.lightbungei.show .header-sns .header-sns__lists{display:inline;margin:auto}.lightbungei.show .header-sns .header-sns__lists .header-sns__lists__item{display:inline-block;width:36px;height:36px;margin:auto 10px}.lightbungei.show .sns-btn .sns-btn__icon{width:36px;height:36px;vertical-align:bottom}.lightbungei.show .sns-btn:hover .sns-btn__icon{opacity:0.7}.lightbungei.show .fair-book{width:980px}@media only screen and (max-width: 720px){.lightbungei.show .fair-book{width:auto}}.lightbungei.show .fair-book .fair-book__headline{color:#231916;font-size:46px;font-weight:bold;text-shadow:0 0 4px rgba(120,51,0,0.5);text-align:center;padding:20px 0}@media only screen and (max-width: 720px){.lightbungei.show .fair-book .fair-book__headline{font-size:24px;position:relative;padding:30px 0 20px}}.lightbungei.show .fair-book .fair-book__headline::after{content:'';display:inline-block;width:80px;height:87px;background-image:url(/assets/specials/lightbungei/headline_maple_1-ae03745bec8ac2206de4ed980628e4f0a9eb53752d8e02f8d41a3ba13ffcb544.png);background-size:80px 87px;background-repeat:no-repeat;vertical-align:-25px}@media only screen and (max-width: 720px){.lightbungei.show .fair-book .fair-book__headline::after{position:absolute;right:-20px;top:-10px}}.lightbungei.show .book-lists{display:flex;flex-wrap:wrap;justify-content:space-between}.lightbungei.show .book-lists .book-lists__item{box-sizing:border-box;background-color:#d7d4b9;border-radius:12px;border:1px solid #fffde8;margin-bottom:10px;padding:20px;width:49%}@media only screen and (max-width: 720px){.lightbungei.show .book-lists .book-lists__item{width:90%;margin:0 auto 10px;padding:10px}}.lightbungei.show .book-lists .book-lists__item .book-lists__item__headline{padding:0 0 10px 60px;background-image:url(/assets/specials/lightbungei/book_icon-ac343ce458203f4baa21a036e23f7cfd17b6fa9524abb79fdf15ce8e569bf532.png);background-size:53px 48px;background-repeat:no-repeat;background-position:left top}@media only screen and (max-width: 720px){.lightbungei.show .book-lists .book-lists__item .book-lists__item__headline{padding:0 0 10px 50px;background-size:43px 37px}}.lightbungei.show .book-lists .book-lists__item .book-lists__item__headline .book-lists__item__headline__title{color:#43320c;font-size:24px;font-weight:bold;line-height:1.3}@media only screen and (max-width: 720px){.lightbungei.show .book-lists .book-lists__item .book-lists__item__headline .book-lists__item__headline__title{font-size:20px}}.lightbungei.show .book-lists .book-lists__item .book-lists__item__headline .book-lists__item__headline__authors{color:#43320c;font-size:14px;line-height:1.3}@media only screen and (max-width: 720px){.lightbungei.show .book-lists .book-lists__item .book-lists__item__headline .book-lists__item__headline__authors{font-size:12px}}.lightbungei.show .book-lists .book-lists__item .book-lists__item__details{display:flex;margin-bottom:10px}.lightbungei.show .book-thumbnail{width:140px;margin-right:10px}@media only screen and (max-width: 720px){.lightbungei.show .book-thumbnail{width:90px}}.lightbungei.show .book-thumbnail .book-thumbnail__cover{display:block}.lightbungei.show .book-thumbnail .book-thumbnail__cover .book-thumbnail__cover__image{width:140px;box-shadow:0 0 4px rgba(0,0,0,0.5)}@media only screen and (max-width: 720px){.lightbungei.show .book-thumbnail .book-thumbnail__cover .book-thumbnail__cover__image{width:90px}}.lightbungei.show .book-thumbnail .book-thumbnail__cover:hover .book-thumbnail__cover__image{opacity:.7}.lightbungei.show .book-thumbnail .book-thumbnail__recommend{background-color:#fffef2;border-radius:8px;box-sizing:border-box;margin:10px 0 0;padding:6px 6px 8px}.lightbungei.show .book-thumbnail .book-thumbnail__recommend .book-thumbnail__recommend__headline{font-size:12px;line-height:1.2;color:#f09a00;text-align:center;padding:4px 0}.lightbungei.show .book-thumbnail .book-thumbnail__recommend .book-thumbnail__recommend__headline .book-thumbnail__recommend__headline__note{font-size:10px}.lightbungei.show .read-btn{position:relative;display:block;box-sizing:border-box;background-color:#ffc85f;border:1px solid #FFA801;border-radius:4px;box-shadow:0 2px 0 #c98f1f;color:#fff;text-shadow:0 0 2px #e19400;text-align:center;padding:10px;font-size:12px;line-height:1.2}.lightbungei.show .read-btn:hover{top:1px;background-color:#ffd583;box-shadow:0 1px 0 #c98f1f;cursor:pointer}.lightbungei.show .read-btn.read-btn--ios{width:62px;margin:0 4px 0 0;display:inline-flex;justify-content:center}@media only screen and (max-width: 720px){.lightbungei.show .read-btn.read-btn--ios{width:100%;margin-bottom:4px}}.lightbungei.show .read-btn.read-btn--android{width:62px;display:inline-flex;justify-content:center}@media only screen and (max-width: 720px){.lightbungei.show .read-btn.read-btn--android{width:100%}}.lightbungei.show .review-lists{flex:1}.lightbungei.show .review-lists .review-lists__item{border:4px dotted #9b907f;border-image-outset:4px;background-color:#fff;color:#231916;font-size:14px;padding:10px;line-height:1.4}@media only screen and (max-width: 720px){.lightbungei.show .review-lists .review-lists__item{font-size:12px}}.lightbungei.show .review-lists .review-lists__item:not(:last-child){margin-bottom:10px}.lightbungei.show .review-lists .review-lists__item>strong{font-size:16px;font-weight:bold}@media only screen and (max-width: 720px){.lightbungei.show .review-lists .review-lists__item>strong{font-size:14px}}.lightbungei.show .review-lists .review-lists__item .review-lists__item__reviewer{color:#999}.lightbungei.show .registration-btn{display:block;background-color:#fff;box-sizing:border-box;border:1px solid #ffa801;border-radius:4px;padding:16px;text-align:center;position:relative}.lightbungei.show .registration-btn .registration-btn__icon{background-image:url(/assets/specials/lightbungei/registration-btn-icon-460b1124955c3ce404dd54716c018def6bf77d242a611bff9a3d2c9521a67e5b.png);background-repeat:no-repeat;background-position:0 -90px;width:25px;height:20px;position:absolute;top:0;bottom:0;left:16px;margin:auto}.lightbungei.show .registration-btn .registration-btn__text{color:#ffa801;font-size:16px;font-weight:bold}.lightbungei.show .registration-btn:hover{background-color:#ffa801;cursor:pointer}.lightbungei.show .registration-btn:hover .registration-btn__icon{background-position:0 0}.lightbungei.show .registration-btn:hover .registration-btn__text{color:#fff}.lightbungei.show .registration-btn.registration-btn--active{background-color:#ffa801}.lightbungei.show .registration-btn.registration-btn--active .registration-btn__icon{background-position:0 -47px}.lightbungei.show .registration-btn.registration-btn--active .registration-btn__text{color:#fff}.lightbungei.show .registration-btn.registration-btn--active:hover{background-color:#ffbc3b}.lightbungei.show .note-lists{margin:10px 0px 24px 0;line-height:1.4}.lightbungei.show .note-lists .note-lists__item{font-size:12px;line-height:1.3;margin-bottom:4px;margin-left:1em;text-indent:-1em}.lightbungei.show .note-lists .note-lists__item::before{content:"※"}.lightbungei.show .rules{height:200px;box-sizing:border-box;overflow:auto;margin:10px auto 0;padding:16px;font-size:12px;line-height:1.5}@media only screen and (max-width: 720px){.lightbungei.show .rules{padding:0}}.lightbungei.show .rules .rules__headline{display:inline-block;margin:8px 0}.lightbungei.show .rules .rules__text{margin:8px 0}.lightbungei.show .rules .rules__ol{list-style-position:inside;margin:8px 0}.lightbungei.show .rules .rules__ol .rules__ol__item{margin:8px 0}.lightbungei.show .rules .rules__ul{margin:8px 0 8px 32px}.lightbungei.show .rules .rules__ul .rules__ul__item{list-style-type:disc;margin:8px 0}.lightbungei.show .rules .parentheses-list{margin:8px 0 8px 32px}.lightbungei.show .rules .parentheses-list .parentheses-list__item{list-style-type:none;list-style-position:inside;counter-increment:cnt;margin:8px 0}.lightbungei.show .rules .parentheses-list .parentheses-list__item::before{display:marker;content:"(" counter(cnt) ") ";margin-left:-18px}.lightbungei.show .shops{padding-bottom:50px;text-align:center}@media only screen and (max-width: 720px){.lightbungei.show .shops .shops__link .shops__link__bannar{max-width:90%}}.lightbungei.show .shops .shops__link:hover .shops__link__bannar{opacity:.7}.lightbungei.show .lightbungei-footer{background-color:#553100;text-align:center;padding:40px 0}.lightbungei.show .lightbungei-footer .lightbungei-footer__logo{margin-bottom:10px}.lightbungei.show .lightbungei-footer .lightbungei-footer__copyright{color:#fff1bf;font-size:10px}.lightbungei.show .backtotop{text-align:center;position:fixed;bottom:20px;right:20px;height:116px;background-color:transparent}@media only screen and (max-width: 720px){.lightbungei.show .backtotop{position:inherit}}.lightbungei.show .display-mode--pc{display:inherit}@media only screen and (max-width: 720px){.lightbungei.show .display-mode--pc{display:none}}.lightbungei.show .display-mode--sp{display:none}@media only screen and (max-width: 720px){.lightbungei.show .display-mode--sp{display:inherit}}.lightbungei.show .term--closed{display:none}.lightbungei.show[data-term="closed"] .term--closed{display:block}.lightbungei.show[data-term="closed"] .header .header__main{background-image:url(/assets/specials/lightbungei/pc/header_catch_close-ea004f797bfad3a7f1c6b28311b3a6d917288e4f65a193921fd3c05c8652e69c.png)}@media only screen and (max-width: 720px){.lightbungei.show[data-term="closed"] .header .header__main{background:none}}.lightbungei.show[data-term="closed"] .header-close-info{display:none}@media only screen and (max-width: 720px){.lightbungei.show[data-term="closed"] .header-close-info{display:block;color:#562905;font-size:18px;font-weight:bold;text-align:center;background-color:#e1e1e1;line-height:66px;border-bottom:4px solid #471202}}.lightbungei.show[data-term="closed"] .jump-btn__link__text__close{font-size:12px;font-weight:normal}.lightbungei.show[data-term="closed"] .summary-close-info{background-color:#e2e2e2;background-image:url(/assets/specials/lightbungei/meterchan_close-a5bc39f1597bec4ae0aa75c87870567e1119bddcdf44a6e3166e0b978df70223.png);background-repeat:no-repeat;background-position:720px bottom;background-size:86px 75px;width:auto;border-radius:12px;box-shadow:0 2px 0 #beaa7b;margin:0 0 10px;padding:30px 40px;box-sizing:border-box}@media only screen and (max-width: 720px){.lightbungei.show[data-term="closed"] .summary-close-info{font-size:16px;background-position:center bottom;width:90%;margin:0 auto 10px;padding:20px 20px 80px}}.lightbungei.show[data-term="closed"] .summary-close-info .summary-close-info__text{text-align:center;font-size:24px;font-weight:bold}@media only screen and (max-width: 720px){.lightbungei.show[data-term="closed"] .summary-close-info .summary-close-info__text{font-size:16px}}.lightbungei-2{position:relative;background-color:#edf6f8;z-index:0;color:#231916;font-weight:500;line-height:1.6}.lightbungei-2 img{width:100%;height:auto;vertical-align:top}.lightbungei-2__header{position:relative;width:100%;min-height:350px}.lightbungei-2__header::before{position:absolute;top:0;left:0;width:100%;height:400px;background:url(/assets/specials/lightbungei/2/background_header-0fcc9792dc2c1cda65a31f270090fda6c750fcf2f3d221654981767174243142.png) repeat-x center bottom;content:'';z-index:-1}@media only screen and (max-width: 720px){.lightbungei-2__header::before{display:none}}.lightbungei-2__header__logo{width:473px;height:199px;background:url(/assets/specials/lightbungei/2/logo_light_literature-77ea8bafd8db3500a40879e529147660f02a1d3b2637e7516eaa1ee78c1fc28a.png) no-repeat center;background-size:contain;font-size:0}@media only screen and (max-width: 720px){.lightbungei-2__header--pre{min-height:auto;padding-top:79.2%;box-sizing:border-box;background:url(/assets/specials/lightbungei/2/background_header_sp-f9f22771aa9e3b247eca120c83b39ffd342e66f03e989eda70bb0c105bee0e95.png) repeat-x center bottom;background-size:contain}}.lightbungei-2__header--pre .lightbungei-2__header__logo{position:absolute;top:45px;left:50%;transform:translateX(-50%)}@media only screen and (max-width: 720px){.lightbungei-2__header--pre .lightbungei-2__header__logo{top:40px;width:90%;background:none}.lightbungei-2__header--pre .lightbungei-2__header__logo::before{display:block;width:100%;height:auto;padding-top:42%;background:url(/assets/specials/lightbungei/2/logo_light_literature-77ea8bafd8db3500a40879e529147660f02a1d3b2637e7516eaa1ee78c1fc28a.png) no-repeat center;background-size:contain;content:''}}@media only screen and (max-width: 720px){.lightbungei-2__header--main{position:relative;min-height:auto;margin-bottom:40px;box-sizing:border-box}.lightbungei-2__header--main::before{display:block;position:absolute;top:0;width:100%;height:auto;padding-top:79.2%;background:url(/assets/specials/lightbungei/2/background_header_sp-f9f22771aa9e3b247eca120c83b39ffd342e66f03e989eda70bb0c105bee0e95.png) repeat-x center bottom;background-size:contain;content:''}}.lightbungei-2__header--main .lightbungei-2__header__inner{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;flex-wrap:wrap;max-width:1024px;margin:0 auto;padding:35px 10px 0}@media only screen and (max-width: 720px){.lightbungei-2__header--main .lightbungei-2__header__inner{display:block;width:90%;padding:30px 0 0}}.lightbungei-2__header--main .lightbungei-2__header__inner__logo-container{width:473px;margin-bottom:50px;padding:0 20px;text-align:center}@media only screen and (max-width: 720px){.lightbungei-2__header--main .lightbungei-2__header__inner__logo-container{display:block;width:100%;margin-bottom:65px;padding:0}}.lightbungei-2__header--main .lightbungei-2__header__inner__logo-container__logo{width:100%;height:199px;margin-bottom:10px;background:url(/assets/specials/lightbungei/2/logo_light_literature-77ea8bafd8db3500a40879e529147660f02a1d3b2637e7516eaa1ee78c1fc28a.png) no-repeat center;background-size:contain;font-size:0}@media only screen and (max-width: 720px){.lightbungei-2__header--main .lightbungei-2__header__inner__logo-container__logo{height:auto;padding-top:42%}}.lightbungei-2__header--main .lightbungei-2__header__inner__logo-container__catch{display:inline-block;position:relative;padding:0 10px 0 13px;color:#127e8c;font-family:"ヒラギノ丸ゴ Pro", "ヒラギノ丸ゴ Pro", "Hiragino Maru Gothic Pro", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "HG丸ｺﾞｼｯｸM-PRO", "HGMaruGothicMPRO";font-size:20px;font-weight:700;letter-spacing:.2rem;z-index:0}@media only screen and (max-width: 720px){.lightbungei-2__header--main .lightbungei-2__header__inner__logo-container__catch{padding:0}.lightbungei-2__header--main .lightbungei-2__header__inner__logo-container__catch span{display:inline-block;position:relative;padding:0 10px;z-index:0}.lightbungei-2__header--main .lightbungei-2__header__inner__logo-container__catch span::after{display:block;position:absolute;bottom:0;left:0;width:100%;height:13px;border-radius:10px;background-color:#fff;content:'';z-index:-1}}.lightbungei-2__header--main .lightbungei-2__header__inner__logo-container__catch::after{display:block;position:absolute;bottom:0;left:0;width:100%;height:13px;border-radius:10px;background-color:#fff;content:'';z-index:-1}@media only screen and (max-width: 720px){.lightbungei-2__header--main .lightbungei-2__header__inner__logo-container__catch::after{display:none}}.lightbungei-2__header--main .lightbungei-2__header__inner__campaign{margin-bottom:50px;padding:0 20px}@media only screen and (max-width: 720px){.lightbungei-2__header--main .lightbungei-2__header__inner__campaign{margin-bottom:0;padding:0}}.lightbungei-2__header--main .lightbungei-2__header__inner__campaign__banner{display:block;width:421px;height:auto;transition:all 0.15s ease-in-out}@media only screen and (max-width: 720px){.lightbungei-2__header--main .lightbungei-2__header__inner__campaign__banner{width:100%}}.lightbungei-2__header--main .lightbungei-2__header__inner__campaign__banner:hover{opacity:.8}.lightbungei-2__header--main .lightbungei-2__header__inner__campaign__banner--present{margin-bottom:5px}.lightbungei-2__pre{display:block;max-width:945px;margin:0 auto 50px;padding:0 10px}.lightbungei-2__pre__heading{margin-bottom:20px;color:#127e8c;font-family:"ヒラギノ丸ゴ Pro", "ヒラギノ丸ゴ Pro", "Hiragino Maru Gothic Pro", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "HG丸ｺﾞｼｯｸM-PRO", "HGMaruGothicMPRO";font-size:30px;font-weight:700;text-align:center}.lightbungei-2__pre__content{padding:55px 20px;border-radius:12px;background-color:#fff;box-shadow:0 0 4px 0 rgba(151,214,213,0.5)}@media only screen and (max-width: 720px){.lightbungei-2__pre__content{padding:25px 20px 30px}}.lightbungei-2__pre__content__description{width:100%;max-width:700px;margin:0 auto 50px}@media only screen and (max-width: 720px){.lightbungei-2__pre__content__description{margin:0 auto 30px}}.lightbungei-2__pre__content__campaign{width:100%;max-width:700px;margin:0 auto}.lightbungei-2__pre__content__campaign__heading{margin-bottom:20px;color:#127e8c;font-family:"ヒラギノ丸ゴ Pro", "ヒラギノ丸ゴ Pro", "Hiragino Maru Gothic Pro", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "HG丸ｺﾞｼｯｸM-PRO", "HGMaruGothicMPRO";font-size:20px;font-weight:700;text-align:center}@media only screen and (max-width: 720px){.lightbungei-2__pre__content__campaign__heading{margin-bottom:10px}}.lightbungei-2__pre__content__campaign__description{margin-bottom:25px}.lightbungei-2__pre__content__campaign__book-lists{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:35px}@media only screen and (max-width: 720px){.lightbungei-2__pre__content__campaign__book-lists{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;flex-wrap:wrap;margin-bottom:10px;padding:0 5px}}.lightbungei-2__pre__content__campaign__book-lists__block{display:flex}@media only screen and (max-width: 720px){.lightbungei-2__pre__content__campaign__book-lists__block{width:48%;margin-bottom:20px}.lightbungei-2__pre__content__campaign__book-lists__block:nth-of-type(even){margin-left:10px}}.lightbungei-2__pre__content__campaign__book-lists__block:not(:last-of-type){margin-right:10px}@media only screen and (max-width: 720px){.lightbungei-2__pre__content__campaign__book-lists__block:not(:last-of-type){margin-right:0}}.lightbungei-2__pre__content__campaign__book-lists__block__item{box-shadow:0 0 3px 0 #bbbbbb}.lightbungei-2__pre__content__campaign__book-lists__block__item:not(:last-of-type){margin-right:10px}.lightbungei-2__pre__content__campaign__book-lists__block__item a{display:block;transition:all .15s ease-in}.lightbungei-2__pre__content__campaign__book-lists__block__item a:hover{box-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 6px 15px 0 rgba(0,0,0,0.2)}.lightbungei-2__pre__content__campaign__button{display:block;width:100%;max-width:400px;margin:0 auto;padding:30px 0;border-radius:4px;background-color:#fff;box-shadow:0 1px 4px 0 #e36287;color:#ee5883;font-size:20px;font-weight:700;text-align:center;transition:all 0.15s ease-in-out;cursor:pointer}@media only screen and (max-width: 720px){.lightbungei-2__pre__content__campaign__button{padding:25px 0}}.lightbungei-2__pre__content__campaign__button:hover{background-color:#ee5883;color:#fff}.lightbungei-2__main{display:block;max-width:1024px;margin:0 auto 50px;padding:0 10px}@media only screen and (max-width: 720px){.lightbungei-2__main{padding:0}}@media only screen and (max-width: 720px){.lightbungei-2__main__content{padding:0 10px}}.lightbungei-2__main__content--fair{margin-bottom:65px}@media only screen and (max-width: 720px){.lightbungei-2__main__content--fair{padding:0}}.lightbungei-2__main__content__heading{margin-bottom:20px;color:#127e8c;font-family:"ヒラギノ丸ゴ Pro", "ヒラギノ丸ゴ Pro", "Hiragino Maru Gothic Pro", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "HG丸ｺﾞｼｯｸM-PRO", "HGMaruGothicMPRO";font-size:30px;font-weight:700;text-align:center}@media only screen and (max-width: 720px){.lightbungei-2__main__content__heading{font-size:24px}}.lightbungei-2__main__content__book-lists{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.lightbungei-2__main__content__book-lists:not(:last-of-type){margin-bottom:20px}@media only screen and (max-width: 720px){.lightbungei-2__main__content__book-lists{flex-wrap:wrap}}.lightbungei-2__main__content__book-lists__item__card{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:49%;padding:25px 20px;border-radius:8px;background-color:#fff;box-sizing:border-box;box-shadow:0 0 4px 0 rgba(151,214,213,0.5)}@media only screen and (max-width: 720px){.lightbungei-2__main__content__book-lists__item__card{width:100%;border-radius:0}}.lightbungei-2__main__content__book-lists__item__card:first-of-type{margin-right:1%}@media only screen and (max-width: 720px){.lightbungei-2__main__content__book-lists__item__card:first-of-type{margin-right:0;margin-bottom:20px}}.lightbungei-2__main__content__book-lists__item__card__genre{position:absolute;top:-5px;right:-5px;width:87px;height:87px;color:#fff;font-family:"ヒラギノ丸ゴ Pro", "ヒラギノ丸ゴ Pro", "Hiragino Maru Gothic Pro", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "HG丸ｺﾞｼｯｸM-PRO", "HGMaruGothicMPRO";font-size:12px;font-weight:700;text-shadow:0 0 3px rgba(0,0,0,0.5);overflow:hidden}@media only screen and (max-width: 720px){.lightbungei-2__main__content__book-lists__item__card__genre{right:0}}.lightbungei-2__main__content__book-lists__item__card__genre::before,.lightbungei-2__main__content__book-lists__item__card__genre::after{display:block;position:absolute;content:'';border-top-color:transparent;border-right-color:transparent;z-index:-1}.lightbungei-2__main__content__book-lists__item__card__genre::before{top:0;left:0}.lightbungei-2__main__content__book-lists__item__card__genre::after{bottom:0;right:0}.lightbungei-2__main__content__book-lists__item__card__genre__label{display:block;position:absolute;top:18px;left:-15px;width:145px;padding:7px 0;color:#fff;text-transform:uppercase;text-align:center;transform:rotate(45deg)}.lightbungei-2__main__content__book-lists__item__card__genre--mystery span{background-color:#c09bdf}.lightbungei-2__main__content__book-lists__item__card__genre--mystery::before,.lightbungei-2__main__content__book-lists__item__card__genre--mystery::after{border:5px solid #a681c6}.lightbungei-2__main__content__book-lists__item__card__genre--school span{background-color:#738ee3}.lightbungei-2__main__content__book-lists__item__card__genre--school::before,.lightbungei-2__main__content__book-lists__item__card__genre--school::after{border:5px solid #556ab1}.lightbungei-2__main__content__book-lists__item__card__genre--ayakashi span{background-color:#b48080}.lightbungei-2__main__content__book-lists__item__card__genre--ayakashi::before,.lightbungei-2__main__content__book-lists__item__card__genre--ayakashi::after{border:5px solid #897667}.lightbungei-2__main__content__book-lists__item__card__genre--fantasy span{background-color:#96d279}.lightbungei-2__main__content__book-lists__item__card__genre--fantasy::before,.lightbungei-2__main__content__book-lists__item__card__genre--fantasy::after{border:5px solid #7cac7d}.lightbungei-2__main__content__book-lists__item__card__title{width:100%;margin-bottom:5px;padding-right:20px;box-sizing:border-box;color:#127e8c;font-size:24px;font-weight:700}@media only screen and (max-width: 720px){.lightbungei-2__main__content__book-lists__item__card__title{font-size:20px}}.lightbungei-2__main__content__book-lists__item__card__author{width:100%;font-size:14px}.lightbungei-2__main__content__book-lists__item__card__information{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;margin-bottom:20px;padding-top:10px}.lightbungei-2__main__content__book-lists__item__card__information__thumbnail{width:140px;margin-right:20px}@media only screen and (max-width: 720px){.lightbungei-2__main__content__book-lists__item__card__information__thumbnail{width:120px}}.lightbungei-2__main__content__book-lists__item__card__information__thumbnail a{display:block;box-shadow:0 0 4px 0 #97d6d5;transition:all 0.15s ease-in-out}.lightbungei-2__main__content__book-lists__item__card__information__thumbnail a:hover{box-shadow:0 0 4px 0 #97d6d5, 0 7px 17px 0 #97d6d5}.lightbungei-2__main__content__book-lists__item__card__information__review{flex-grow:1;flex-shrink:1;flex-basis:0%}.lightbungei-2__main__content__book-lists__item__card__information__review__heading{color:#add7d5;font-size:14px}.lightbungei-2__main__content__book-lists__item__card__information__review__text{padding:10px;border:2px dotted #add7d5;border-radius:8px;font-size:14px}.lightbungei-2__main__content__book-lists__item__card__information__review__text:last-of-type{margin-top:10px}.lightbungei-2__main__content__book-lists__item__card__button-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-end;width:100%;height:100%}.lightbungei-2__main__content__book-lists__item__card__button-container__button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:50%;max-width:400px;height:60px;box-sizing:border-box;margin:0 auto;padding:5px;border-radius:4px;background-color:#fff;box-shadow:0 1px 4px 0 #e36287;color:#ee5883;font-size:16px;font-weight:700;text-align:center;transition:all 0.15s ease-in-out;cursor:pointer}.lightbungei-2__main__content__book-lists__item__card__button-container__button--active{background-color:#d25579;color:#fff}.lightbungei-2__main__content__book-lists__item__card__button-container__button--active::before{display:inline-block;width:20px;height:20px;margin-right:5px;background:url(/assets/specials/lightbungei/2/icon_done-5a6cf351bf5cf3265482b8739a80507a8709a7a9f82c0252155a2bc407b6554d.svg) no-repeat center center;background-size:contain;content:''}@media only screen and (max-width: 720px){.lightbungei-2__main__content__book-lists__item__card__button-container__button{padding:20px 5px}}.lightbungei-2__main__content__book-lists__item__card__button-container__button:first-child{margin-right:10px}.lightbungei-2__main__content__book-lists__item__card__button-container__button:hover{background-color:#ee5883;color:#fff}.lightbungei-2__main__content__summary,.lightbungei-2__main__content__rule{display:table;width:100%;margin-bottom:12px;padding:30px 40px;box-sizing:border-box;border-radius:12px;background-color:#fff;box-shadow:0 0 4px 0 rgba(151,214,213,0.5)}@media only screen and (max-width: 720px){.lightbungei-2__main__content__summary,.lightbungei-2__main__content__rule{padding:15px 20px}}.lightbungei-2__main__content__summary__heading{display:table-cell;width:180px;color:#127e8c;font-size:16px;font-weight:700}@media only screen and (max-width: 720px){.lightbungei-2__main__content__summary__heading{display:block;width:100%;margin-bottom:10px}}.lightbungei-2__main__content__summary__content{display:table-cell;font-size:16px}@media only screen and (max-width: 720px){.lightbungei-2__main__content__summary__content{display:block;font-size:14px}}.lightbungei-2__main__content__summary__content__list{padding-left:1.5em}.lightbungei-2__main__content__summary__content__list li{list-style:disc}.lightbungei-2__main__content__summary__content span{font-weight:700}.lightbungei-2__main__content__summary__content a{color:#4c7f7e;text-decoration:underline}.lightbungei-2__main__content__summary__content a:hover{text-decoration:none}.lightbungei-2__main__content__rule__heading{width:100%;margin-bottom:20px;color:#127e8c;font-size:16px;font-weight:700}.lightbungei-2__main__content__rule__content{font-size:12px;height:200px;padding-right:15px;box-sizing:border-box;overflow-y:scroll;-webkit-overflow-scrolling:touch}.lightbungei-2__main__content__rule__content__guide{padding-top:20px}.lightbungei-2__main__content__rule__content__guide__heading{font-weight:700}.lightbungei-2__main__content__rule__content__guide__content__list{margin:10px 0;padding-left:1.5em}.lightbungei-2__main__content__rule__content__guide__content__list li{list-style:disc}.lightbungei-2__main__content__rule__content__guide__content__step{margin:10px 0}.lightbungei-2__main__content__rule__content__guide__content__step li{padding-left:1.5em;list-style:none;text-indent:-1.5em}.lightbungei-2__main__content__rule__content__guide__content__step__list{margin:5px 0;padding-left:1.5em}.lightbungei-2__main__content__rule__content__guide__content__step__list li{list-style:disc}.lightbungei-2__main__content__rule__content__end{padding-top:20px}.lightbungei-2__footer{position:relative;width:100%;padding:106px 0 180px;background-color:#276484;color:#fff;text-align:center;z-index:0}@media only screen and (max-width: 720px){.lightbungei-2__footer{padding:106px 0 140px}}.lightbungei-2__footer::before{position:absolute;top:-1px;left:0;width:100%;height:400px;background:url(/assets/specials/lightbungei/2/background_footer-e8ba11465939b20fdae578660051de006f500526c2bb0fc2059e33a366f17c7f.png) repeat-x center top;background-size:auto;content:'';z-index:-1}@media only screen and (max-width: 720px){.lightbungei-2__footer::before{height:100%;background-size:cover}}.lightbungei-2__footer__sns-lists{display:table;margin:0 auto 25px}.lightbungei-2__footer__sns-lists__item{display:table-cell}.lightbungei-2__footer__sns-lists__item:not(:last-of-type){padding-right:20px}.lightbungei-2__footer__sns-lists__item__btn{display:block;cursor:pointer;transition:all 0.15s ease-in-out}.lightbungei-2__footer__sns-lists__item__btn:hover{opacity:.8}.lightbungei-2__footer__logo{display:inline-block;width:145px;height:21px;margin-bottom:20px;cursor:pointer;transition:all 0.15s ease-in-out}.lightbungei-2__footer__logo:hover{opacity:.8}.lightbungei-2__footer__copyright{font-size:12px}.lightbungei-2__footer__copyright small:not(:last-of-type){margin-right:10px}.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}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;-webkit-text-size-adjust:100%}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 #cccccc;margin:1em 0;padding:0}ul li{list-style:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;appearance:none}body{font-family:Arial, Roboto, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", verdana, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;background-color:#ffc}a{color:#219315;text-decoration:none}.bm-input-text,.bm-input-email,.bm-input-password,.bm-input-number{box-sizing:border-box;width:100%;height:2em;background-color:#fff;border:1px solid #8e8e8e;border-radius:4px;font-size:18px;line-height:2;box-shadow:0 1px 2px rgba(0,0,0,0.3) inset}.bm-input-checkbox{width:16px;height:16px}.bm-input-radio{width:16px;height:16px}.bm-select{display:inline-block;box-sizing:border-box;height:1.5em;vertical-align:middle;border:1px solid #8e8e8e;border-radius:4px;padding:0 24px 0 10px;font-size:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(/assets/sp/components/bm-form/bm-form-select-arrow-82256ad4802bfc5ff2f49b56784fbebd1f04746fef59b07d71fc045968e8171b.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-textarea{box-sizing:border-box;width:100%;height:120px;line-height:1.5;margin-bottom:3px;background-color:#fff;border:1px solid #8e8e8e;border-radius:4px;font-size:16px;box-shadow:0 1px 2px rgba(0,0,0,0.3) inset}.bm-accordion-links__label{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 #dcdcdc;padding:10px;cursor:pointer}.bm-accordion-links__label__icon{-webkit-box-flex:0;-webkit-flex:0 0 12px;-moz-box-flex:0;-moz-flex:0 0 12px;-ms-flex:0 0 12px;flex:0 0 12px;transition:all .2s;width:12px;height:12px;margin-right:5px;position:relative;transform:rotate(0deg)}.bm-accordion-links__label__icon:before{content:"";display:block;box-sizing:border-box;position:absolute;top:2px;left:4px;border:4px solid transparent;border-left:6px solid #219315}.bm-accordion-links__label__text{-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;color:#219315;font-size:16px;line-height:1.5}.bm-accordion-links__accordion{display:none}.bm-accordion-links__accordion:checked ~ .bm-accordion-links__label{background:#edf8dd}.bm-accordion-links__accordion:checked ~ .bm-accordion-links__label .bm-accordion-links__label__icon{transform:rotate(90deg)}.bm-accordion-links__accordion:checked ~ .bm-accordion-links__lists{height:auto}.bm-accordion-links__accordion:checked ~ .bm-accordion-links__lists--1{height:45px}.bm-accordion-links__accordion:checked ~ .bm-accordion-links__lists--2{height:90px}.bm-accordion-links__accordion:checked ~ .bm-accordion-links__lists--3{height:135px}.bm-accordion-links__accordion:checked ~ .bm-accordion-links__lists--4{height:180px}.bm-accordion-links__accordion:checked ~ .bm-accordion-links__lists--5{height:225px}.bm-accordion-links__accordion:checked ~ .bm-accordion-links__lists--6{height:270px}.bm-accordion-links__accordion:checked ~ .bm-accordion-links__lists--7{height:315px}.bm-accordion-links__accordion:checked ~ .bm-accordion-links__lists--8{height:360px}.bm-accordion-links__accordion:checked ~ .bm-accordion-links__lists--9{height:405px}.bm-accordion-links__accordion:checked ~ .bm-accordion-links__lists--10{height:450px}.bm-accordion-links__accordion--help:checked ~ .bm-accordion-links__label{background:#fff;border-bottom:none}.bm-accordion-links__accordion--help:checked ~ .bm-accordion-links__lists{border-bottom:1px solid #dcdcdc}.bm-accordion-links__lists{height:0px;overflow:hidden;transition:all .2s}.bm-accordion-links__lists__item__link{display:block;padding:10px 10px 10px 27px;font-size:16px;line-height:1.5;box-shadow:0 1px 0px #fff inset;background-color:#f2f2f2;border-bottom:1px solid #dcdcdc}.bm-add-home-window{position:fixed;bottom:20px;left:50%;transform:translate(-50%, 0);background-color:#ebf2cc;border:2px solid #ffffff;box-shadow:0px 0px 3px 2px #aaa;width:264px;margin:0px auto;border:2px solid #fff;padding:20px 20px 20px 10px;border-radius:10px;font-size:13px;line-height:17px;z-index:200000}.bm-add-home-window__button{position:absolute;top:-3px;right:-3px;width:16px;height:16px;padding:16px}.bm-add-home-window__inner:after{content:"";clear:both;height:0;display:block;visibility:hidden}.bm-add-home-window__arrow{background-image:url(/assets/sp/components/bm-add-home-window/bm-add-home-window-arrow-d06ac3666b33caa8cce7b9cb6868bd5ad504951dcb44620b335a339afcf2080f.png);background-repeat:no-repeat;width:25px;height:19px;position:absolute;bottom:-19px;left:136px}.bm-add-home-window__image{float:left;width:55px;height:55px;margin:-2px 7px 3px 5px;background:url(/assets/sp/components/bm-add-home-window/bm-add-home-window-logo-8c6c9ba8d6f7c1c269b8832a943b5178dac0d08eb9240a70f1ed7aba16d0dd8e.png) -1px -1px/57px 57px no-repeat white;border-radius:10px;box-shadow:rgba(0,0,0,0.4) 0px 2px 5px}.bm-add-home-window__text{width:194px;margin-left:67px;font-size:13px;letter-spacing:1px}.bm-add-home-window__title{font-weight:bold;font-size:18px;margin-bottom:8px;line-height:1.2}.bm-add-home-window__outline>strong{font-weight:bold;font-size:14px}.bm-add-home-window__icon{padding:0 1px}.bm-announcements-lists__link{display:block;padding:8px 25px 8px 30px;font-size:14px;line-height:1.5;position:relative;font-weight:bold}.bm-announcements-lists__link--highlight{background-color:#FFF3EF;border-bottom:1px solid #f9dddb}.bm-announcements-lists__link--highlight .bm-announcements-lists__text{color:#f00}.bm-announcements-lists__link__icon{display:block;position:absolute;background-repeat:no-repeat;overflow:hidden;margin-right:5px;left:8px;top:8px}.bm-announcements-lists__link__icon--giftbook{background-image:url(/assets/sp/components/bm-announcements/giftbook-icon-a429fef8276120bdad817b894646d97c8111d4b33222443d2dd1190ef66ed7d5.png);background-size:15px 18px;width:15px;height:18px}.bm-announcements-lists__link__icon--maintenance{background-image:url(/assets/sp/components/bm-announcements/maintenance-icon-8277ff046ce2ac303c9b645bb31464eda1605ab8b5458c1e5108f6d124c3e526.png);background-size:18px 18px;width:18px;height:18px}.bm-announcements-lists__link__icon--general{background-image:url(/assets/sp/components/bm-announcements/general-icon-c319637a8807ffda7ab6362fae3c710cfeb287974766342325ab72149b5b6867.png);background-size:15px 17px;width:15px;height:17px}.bm-announcements-lists__link__icon--important{background-image:url(/assets/sp/components/bm-announcements/important-icon-b5cfe7a535dda1f9eb1bb65aa075ba1f2aa374668eb86f308c0bd2e3d6149a92.png);background-size:17px 17px;width:17px;height:17px}.bm-announcements-lists__link__icon--pr{background-image:url(/assets/sp/components/bm-announcements/pr-icon-a6d99c42f00b37dae7511a1de899af420e26c4293e982fd0d1438c9b0ef9d4d8.png);background-size:15px 10px;width:15px;height:10px;top:12px}.bm-announcements-lists__date{color:#666;margin-right:5px}.bm-announcements-lists__date--colon:after{content:':'}.bm-announcements-lists__delete{display:block;position:absolute;right:0;top:50%;transform:translate(-5px, -50%);width:20px;height:20px}.bm-announcements-lists__delete:before,.bm-announcements-lists__delete:after{display:block;content:"";width:2px;height:12px;position:absolute;left:9px;top:4px;transform:rotate(-45deg);background-color:#333;border-radius:10px}.bm-announcements-lists__delete:after{transform:rotate(45deg)}.bm-announcements-lists__delete:hover:before,.bm-announcements-lists__delete:hover:after{background-color:#333}.bm-app-header{background-color:#ebebeb;position:relative}.bm-app-header[data-toggled='true']{display:none}.bm-app-header .bm-app-header__close-btn{position:absolute;padding:16px;top:50%;right:0;transform:translate(0, -50%);margin:auto}.bm-app-header .bm-app-header__download-btn{display:flex;padding:10px}.bm-app-header .bm-app-header__download-btn .bm-app-header__download-btn__icon{width:58px;height:58px;vertical-align:bottom;margin-right:10px}.bm-app-header .bm-app-header__download-btn .bm-app-header__download-btn__text{flex:1}.bm-app-header .bm-app-header__title{color:#4a4a4a;font-size:14px;font-weight:bold;line-height:1.5}.bm-app-header .bm-app-header__description{color:#4a4a4a;font-size:12px;line-height:1.5}.bm-app-header .bm-app-header__free{display:inline-block;color:#fff;font-size:12px;font-weight:bold;padding:4px 8px;border-radius:4px;background-color:#61be44}.bm-app-more{padding-top:180px;background-image:linear-gradient(to bottom, rgba(255,255,255,0) 0%, white 70%, white 100%)}.bm-app-more .bm-app-more__lists .bm-app-more__lists__item{padding:10px 20px;text-align:center}.bm-app-more .bm-app-more__lists .bm-app-more__lists__item .bm-app-more__lists__item__app-btn{display:block}.bm-app-more .bm-app-more__lists .bm-app-more__lists__item .bm-app-more__lists__item__web-btn .bm-app-more__lists__item__web-btn__text{color:#219315;font-size:16px;font-weight:bold}.bm-app{display:flex;align-items:center;background-color:#68a643;vertical-align:middle;padding:10px}.bm-app[data-show='false']{display:none}.bm-app .bm-app__icon{width:50px;height:50px;vertical-align:bottom;margin-right:10px}.bm-app .bm-app__text{color:#fff;font-size:16px;font-weight:bold;line-height:1.25}.bm-app .bm-app__install-btn{background-color:#fff;padding:8px 16px;border-radius:4px;margin-left:auto}.bm-app .bm-app__install-btn .bm-app__install-btn__text{color:#68a643;font-size:13px;font-weight:bold}.bm-author-lists{font-size:16px;line-height:1.5}.bm-author-lists .bm-author-lists__message{padding:10px}.bm-author-lists__item{padding:10px 5px;border-bottom:1px dashed #dcdcdc}.bm-author-lists__item:after{content:"";clear:both;height:0;display:block;visibility:hidden}.bm-author-lists__item:first-child{border-top:1px dashed #dcdcdc}.bm-author-lists__item:hover{background:#f9f9f9}.bm-author-lists__name{float:left}.bm-author-lists__switch{float:right}.bm-author-lists__switch--unchecked>a{color:#219315}.bm-author-lists__switch--checked>a{color:#dcdcdc}.bm-blank-registration{padding:10px;margin:10px;font-size:16px;background-color:#f3f7e4;border-radius:4px}.bm-blank-registration__title{text-align:center;margin-bottom:10px}.bm-blank-registration__title__text{color:#669220;font-size:18px;display:block;line-height:1.5}.bm-blank-registration__title__icon{content:"";display:inline-block;width:20px;height:20px;background-image:url(/assets/sp/commons/bm-glass-icon-cb566c5d3d7049b01d063a1106e1cb5b20357b8b23c6d43d9d3f138cb6fe2526.png);background-repeat:no-repeat;background-size:20px 20px;background-position:0 0;position:relative;top:2px}.bm-blank-registration__search{margin:0 20px}.bm-blank-registration__search__input{text-indent:5px;height:40px;line-height:40px}.bm-blank-registration__btn{text-align:center;margin-top:10px}.bm-blank{padding:10px;line-height:1.5}.bm-book-lists{border-top:1px solid #dcdcdc;color:#333;line-height:1.5}.bm-book-lists__item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;position:relative;border-bottom:1px solid #dcdcdc}.bm-book-lists__item-thumbnail{width:75px;border-right:1px solid #dcdcdc}.bm-book-lists__cover>img{width:75px}.bm-book-lists__recommend-btn{display:block;margin:0 5px 5px;padding:5px 0;border:1px solid #fb8700;color:#fff;border-radius:4px;background-image:linear-gradient(to bottom, #ffaf00, #fb8700);text-align:center;font-size:11px}.bm-book-lists__item-details{-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:5px 5px 5px 10px;border-left:1px solid #fff}.bm-book-lists__title-link{color:#219315;font-weight:normal;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden}.bm-book-lists__title-link:link{text-decoration:none}.bm-book-lists__title-link:visited{text-decoration:none}.bm-book-lists__title-link:hover{text-decoration:underline}.bm-book-lists__title-link:active{text-decoration:underline}.bm-book-lists__comment>span{display:block;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden}.bm-book-lists__comment--disable{display:none}.bm-book-lists__authors-link{color:#219315;font-weight:normal;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden}.bm-book-lists__authors-link:link{text-decoration:none}.bm-book-lists__authors-link:visited{text-decoration:none}.bm-book-lists__authors-link:hover{text-decoration:underline}.bm-book-lists__authors-link:active{text-decoration:underline}.bm-book-lists__registration-count{display:inline}.bm-book-lists__registration-count--over10{color:#DC5324;background-color:#FFAC8F}.bm-book-lists__registration-count--emphasis{color:#DC5324;font-weight:bold;background-color:#FFAC8F}.bm-book-lists__search-registration-count{display:inline}.bm-book-lists__search-registration-count--1{background-color:#ffe8df}.bm-book-lists__search-registration-count--over2{color:#DC5324;background-color:#FFAC8F;font-weight:bold}.bm-book-lists__search-registration-count--emphasis{color:#DC5324;background-color:#FFAC8F;font-weight:bold}.bm-book-lists__priority{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:1px solid #dcdcdc;border-radius:5px;width:140px;color:#dcdcdc;margin:2px 0}.bm-book-lists__priority-title{width:50px;color:#808080;font-size:11px;text-align:center}.bm-book-lists__priority-item{-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;border-right:1px solid #f9f9f9}.bm-book-lists__priority-item-link{display:block;font-size:20px;text-align:center;color:#dcdcdc;padding:3px 0;text-decoration:none}.bm-book-lists__priority-item-link--active{color:#dc5324}.bm-book-lists__finish-reading-title{display:inline}.bm-book-lists__finish-reading-date{display:inline}.bm-book-lists__release-date--today>span{color:#f00}.bm-book-lists__options-title{display:inline}.bm-book-lists__options-details{display:inline;margin-right:0.5em}.bm-book-lists__registration-btn-link{color:#fff;display:block;border-radius:3px;text-align:center;text-decoration:none;width:120px;padding:6px 2px;font-size:11px;background-color:#ff815b}.bm-book-lists__registration-btn-link--release{background-color:#dcdcdc}.bm-book-lists__registration{display:inline;font-weight:bold;background-color:#555;color:#fff;margin-right:0.5em}.bm-book-lists__registration--read{background-color:#55990d}.bm-book-lists__amazon-link{margin:5px 0;display:block}.bm-book-lists__kindle-link{display:inline;font-size:11px;color:#219315}.bm-book-lists__kindle-link:link{text-decoration:none}.bm-book-lists__kindle-link:visited{text-decoration:none}.bm-book-lists__kindle-link:hover{text-decoration:underline}.bm-book-lists__kindle-link:active{text-decoration:underline}.bm-bookcase-add-book-lists__item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #dcdcdc}.bm-bookcase-add-book-lists__side{-webkit-box-flex:0;-webkit-flex:0 0 75px;-moz-box-flex:0;-moz-flex:0 0 75px;-ms-flex:0 0 75px;flex:0 0 75px;overflow:hidden;border-right:1px solid #dcdcdc}.bm-bookcase-add-book-lists__cover-link{display:block}.bm-bookcase-add-book-lists__cover-image{width:75px;vertical-align:top}.bm-bookcase-add-book-lists__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;padding:5px 5px 5px 10px}.bm-bookcase-add-book-lists__title{line-height:1.5}.bm-bookcase-add-book-lists__btn{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:54px;background-image:linear-gradient(to bottom, #fff, #d5d5d5);border:1px solid #ccc;border-radius:4px}.bm-bookcase-add-book-lists__btn__icon{width:20px;height:20px;position:relative}.bm-bookcase-add-book-lists__btn__icon:before,.bm-bookcase-add-book-lists__btn__icon:after{display:block;content:"";width:2px;height:8px;position:absolute;left:10px;top:6px;transform:rotate(90deg);background-color:#45a40c;border-radius:10px}.bm-bookcase-add-book-lists__btn__icon:after{transform:rotate(0deg)}.bm-bookcase-add-book-lists__btn__text{font-size:11px;color:#333}.bm-bookcase-add-book-lists__btn--active{background-image:linear-gradient(to bottom, #f0f0f0, #fff)}.bm-bookcase-add-book-lists__btn--active .bm-bookcase-add-book-lists__btn__icon:before{background-color:#fe8332}.bm-bookcase-add-book-lists__btn--active .bm-bookcase-add-book-lists__btn__icon:after{display:none}.bm-bookcase-add-book-lists__btn--active .bm-bookcase-add-book-lists__btn__text{color:#999}.bm-breadcrumb-lists{border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;padding:5px 10px}.bm-breadcrumb-lists:after{content:"";clear:both;height:0;display:block;visibility:hidden}.bm-breadcrumb-lists__item{float:left;margin-right:8px;line-height:16px;font-size:12px;color:#808080}.bm-breadcrumb-lists__item>a{color:#808080;text-decoration:underline;display:inline-block;vertical-align:middle}.bm-breadcrumb-lists__item>a:hover{text-decoration:none}.bm-breadcrumb-lists__item--home>a{text-indent:-9999px;overflow:hidden;width:14px;height:14px;background-image:url(/assets/sp/components/bm-breadcrumb-lists/icon-breadcrumb-31633a76a3da4aca580d9e0948745921e3e1aa7a74b5a8339586afce1b2636f3.png);background-position:center top;background-repeat:no-repeat}.bm-breadcrumb-lists__item--home>a:hover{background-position:center bottom}.bm-breadcrumb-lists__item:not(:last-child)::after{content:"\00203a";margin-left:10px;display:inline-block}.bm-btn{display:inline-block;padding:5px 10px;border-radius:4px;border:1px solid #dcdcdc;color:#333;text-align:center;text-decoration:none;background-image:linear-gradient(to bottom, #f9f9f9, #f3f3f3)}.bm-btn--yellow{border:1px solid #feaa23;background-image:linear-gradient(to bottom, #ffec5f, #feaa23)}.bm-btn--green{color:#fff;border:1px solid #219315;background-image:linear-gradient(to bottom, #8fbd49, #6a9b1b)}.bm-btn--gray{color:#808080;border:1px solid #dcdcdc}.bm-btn--release{background-image:linear-gradient(to bottom, #e3e3e3, #f9f9f9)}.bm-btn--max{display:block;width:100%;box-sizing:border-box}.bm-btn--small{padding:0 10px}.bm-btn--event{display:block;background-image:linear-gradient(to bottom, #ffaf00, #fb8700);border:1px solid #fb8700;color:#fff;height:60px;box-shadow:0px 3px 3px #dcdcdc;padding:0}.bm-btn__text{font-size:14px;line-height:2}.bm-btn__text--small{line-height:1.2}.bm-btn__text--medium{font-size:18px;line-height:1.5}.bm-btn__text--large{font-size:18px}.bm-btn__text--event{font-size:20px;font-weight:bold;text-shadow:-1px -1px 1px #222222;line-height:60px}.bm-btn__text--color-white{color:#fff}.bm-btn--book-lists{display:block;background-image:linear-gradient(to bottom, #fff, #f3f3f3);border-radius:5px;max-width:120px;line-height:30px;padding:0}.bm-comment-nice-users{margin:5px 0}.bm-comment-nice-users:after{content:"";clear:both;height:0;display:block;visibility:hidden}.bm-comment-nice-users__item{float:left;width:34px;margin:0 5px 5px}.bm-comment-nice-users__link{display:block}.bm-comment-nice-users__avatar{width:34px;height:34px;vertical-align:bottom}.bm-comment-nice-users--small{margin:5px 0 0 0}.bm-comment-nice-users--small .bm-comment-nice-users__item{width:25px;margin:4px 4px 0}.bm-comment-nice-users--small .bm-comment-nice-users__avatar{width:25px;height:25px}.bm-comment-nice{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;font-size:12px}.bm-comment-nice__nice-btn{display:inline-block;border:1px solid #dcdcdc;border-radius:5px;padding:6px 5px;color:#bebebe;background-image:linear-gradient(to bottom, #fff, #f1f1f1)}.bm-comment-nice__nice-btn--release{background-image:linear-gradient(to top, #fff, #f1f1f1)}.bm-comment-nice__nice-btn--release .bm-comment-nice__nice-btn-icon{background-image:url(/assets/sp/commons/nice-icon-release-516aaf0d8adb38109f37b5e80bb644d7083c642e9a9cc7b86c458610994d07c4.gif)}.bm-comment-nice__nice-btn-icon{display:inline-block;vertical-align:-3px;width:16px;height:16px;background-image:url(/assets/sp/commons/nice-icon-add-6c0d77c8577509cf7e57c3b86d27a190d7cf2f5acae5db9a5d856eebb2ca1ea8.gif);background-repeat:no-repeat;margin-right:2px}.bm-comment-nice__nice-count{color:#ffa500;margin-left:0.5em}.bm-comment-nice__comment-btn{color:#FFA500;text-decoration:none;margin-left:0.5em}.bm-comment-nice__comment-btn--0{color:#bebebe}.bm-comment-nice__date{color:#bebebe;font-size:11px;margin-left:0.5em}.bm-comment-nice--small{font-size:11px}.bm-comment-nice--small .bm-comment-nice__nice-btn{font-size:10px;padding:3px}.bm-comment-nice--small .bm-comment-nice__nice-btn-icon{width:14px;height:14px;background-size:14px 14px}.bm-comment-nice--small .bm-comment-nice__date{color:#777}.bm-community-lists{border-top:1px solid #dcdcdc}.bm-community-lists__link{display:block;text-align:left;text-decoration:none;background-color:#f1f1f1;background-image:linear-gradient(to bottom, #fff, #f1f1f1);border-bottom:1px solid #dcdcdc;position:relative;overflow:hidden}.bm-community-lists__link:hover{text-decoration:none}.bm-community-lists__cover{float:left;border-right:1px solid #dcdcdc}.bm-community-lists__cover>img{width:70px;height:70px;vertical-align:bottom}.bm-community-lists__details{overflow:hidden;padding:10px 20px 10px 10px}.bm-community-lists__text{color:#219315;font-size:16px;line-height:1.3;display:block;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden}.bm-community-lists__sub-text{color:#808080;font-size:12px;display:block;margin-top:5px;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden}.bm-community-lists__arrow-next{display:block;position:absolute;right:0;top:50%;transform:translate(-4px, -50%);width:20px;height:20px;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-community-lists__arrow-next:before{display:block;content:"";width:6px;height:6px;border-top:2px solid #92BF4C;border-right:2px solid #92BF4C;transform:rotate(45deg)}.bm-entrance__item{margin:10px}.bm-entrance__item--margin-row{margin-left:7px;margin-right:7px}.bm-entrance__btn{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%;box-shadow:0 1px 1px rgba(0,0,0,0.3);border-radius:4px;border-width:1px;border-style:solid;font-size:18px}.bm-entrance__btn--login{border-color:#219315;background-color:#6a9b1b;background-image:linear-gradient(to bottom, #8fbd49, #6a9b1b)}.bm-entrance__btn--login .bm-entrance__text{-webkit-box-flex:1;-webkit-flex:1 0 100%;-moz-box-flex:1;-moz-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;text-align:center}.bm-entrance__btn--bookmeter{border-color:#488500;background-color:#4EA100}.bm-entrance__btn--bookmeter .bm-entrance__icon{background-position:-200px 0}.bm-entrance__btn--facebook{border-color:#3b5998;background-color:#3b5998}.bm-entrance__btn--facebook .bm-entrance__icon{background-position:0 0}.bm-entrance__btn--twitter{border-color:#55acee;background-color:#55acee}.bm-entrance__btn--twitter .bm-entrance__icon{background-position:-50px 0}.bm-entrance__btn--google{border-color:#ddd;background-color:#fff}.bm-entrance__btn--google .bm-entrance__icon{background-position:-100px -50px}.bm-entrance__btn--google .bm-entrance__text{color:#666}.bm-entrance__btn--small{width:94px;font-size:18px}.bm-entrance__btn--small .bm-entrance__text{line-height:39px;text-align:center}.bm-entrance__btn--large .bm-entrance__text{line-height:60px}.bm-entrance__icon{-webkit-box-flex:0;-webkit-flex:0 0 20px;-moz-box-flex:0;-moz-flex:0 0 20px;-ms-flex:0 0 20px;flex:0 0 20px;overflow:hidden;width:20px;height:20px;margin:10px;background-image:url(/assets/sp/commons/bm-service-icon-3d8b8c5f29ff0547250327c3edab700253e55262b12c6c61c52aeb6c489d6dd2.png);background-repeat:no-repeat;background-size:250px 100px}.bm-entrance__text{-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;color:#fff;line-height:50px;font-size:16px}.bm-event-lists--border{border-top:1px solid #dcdcdc}.bm-event-lists__item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding:5px;border-bottom:1px solid #dcdcdc;position:relative}.bm-event-lists__side{-webkit-flex-basis:48px;-moz-flex-basis:48px;-ms-flex-preferred-size:48px;flex-basis:48px;margin-right:11px}.bm-event-lists__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}.bm-event-lists__avatar-link{display:block}.bm-event-lists__avatar-image{width:48px;height:48px;vertical-align:bottom}.bm-event-lists__header{margin-bottom:4px;font-size:15px;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden}.bm-event-lists__header-link{font-weight:normal}.bm-event-lists__thumbnail{position:relative;width:100%;margin-bottom:10px;background-image:url(/assets/common/event-c869b83f52a2143d38882e4a10f6234ef91c89f217c6d30b40f6884fcbbefbc2.png);background-repeat:no-repeat;background-position:center;background-size:cover}.bm-event-lists__thumbnail:before{content:"";display:block;padding-top:40%}.bm-event-lists__thumbnail-link{display:block;position:absolute;top:0;left:0;bottom:0;right:0;white-space:nowrap;text-indent:100%;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:100% auto;background-color:#f0f0f0}.bm-event-lists__description{margin-bottom:5px;color:#333;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden}.bm-event-lists__description-more{text-decoration:underline}.bm-event-lists__information{line-height:1.5}.bm-event-lists__information-item{display:inline-block;margin-right:6px}.bm-event-lists__information-item--block{display:block}.bm-event-lists__information-icon{display:inline-block;margin-right:5px}.bm-event-lists__information-icon--place{width:10px;height:12px;background-image:url(/assets/sp/components/bm-event-lists/icon_place-1667284cf3e90fee53ed4f2149b5068c6b48a036b0347eceec40b2490b64439d.gif);background-size:10px 12px}.bm-event-lists__information-icon--date{width:13px;height:12px;background-image:url(/assets/sp/components/bm-event-lists/icon_date-5ad2fd1c246e0ae243fc4e01aafcb216585532bbeff83a152e338330c35ff830.gif);background-size:10px 12px}.bm-event-lists__information-icon--person{width:14px;height:11px;background-image:url(/assets/sp/components/bm-event-lists/icon_person-0cae4509f3c8f1e6cd908742eae6125ad031959f25afa7d5e9d163098cd712ce.gif);background-size:14px 11px}.bm-event-lists__information-text{color:#fa6a00;font-weight:bold}.bm-event-lists__data{line-height:1.5}.bm-event-lists__data-item{display:inline-block;margin-right:5px;color:#808080}.bm-events-user-status{display:inline-block;color:#fff;padding:4px 6px 3px;margin-right:3px;font-size:10px;line-height:1;border-radius:8px;vertical-align:middle}.bm-events-user-status--joining{background-color:#64BC4B}.bm-events-user-status--considering{background-color:#bbb}.bm-filter-arrow{line-height:1.5;margin:7px 0 10px 10px}.bm-filter-arrow__item{display:inline-block;vertical-align:middle}.bm-filter-arrow__item>form{margin-right:5px}.bm-filter-arrow__item>form>select{font-size:14px;margin:3px 0}.bm-filter-arrow__item>a{background-image:url(/assets/sp/components/bm-filter/bm-filter-icon-5ee82e7b77a5a28246ef7dd2fc2e36fabe7cd40c19a33b2da901636b9717b0c4.png);background-repeat:no-repeat;background-position:left center;font-size:12px;color:#666;padding:0 13px 0 10px;text-decoration:none}.bm-filter-arrow__item--active>a{background-image:url(/assets/sp/components/bm-filter/bm-filter-icon-active-18bccacc4c61e1220c74ea828b4818863b0ae7d635397a8b16709cb5a05b287d.png);color:#333;font-weight:bold}.bm-filter-priority{line-height:1.5;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;border-bottom:#dcdcdc solid  1px;background-color:#f9f9f9;text-align:center}.bm-filter-priority__item{-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;border-right:1px solid #dcdcdc}.bm-filter-priority__link{display:block;padding:10px 0;color:#219315;text-decoration:none}.bm-filter-priority__link--active{background-color:#eaeaea}.bm-filter-priority__star{display:block}.bm-filter-priority__star-item{color:#dcdcdc}.bm-filter-priority__star-item--active{color:#dc5324}.bm-filter-priority__count{display:block;font-size:11px}.bm-filter-select{border-bottom:1px solid #dcdcdc}.bm-filter-select__menu{display:block;margin:3px auto;font-size:14px}.bm-filter-tab{line-height:1.5;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #dcdcdc;background-color:#f9f9f9;text-align:center}.bm-filter-tab--border-top{border-top:1px solid #dcdcdc}.bm-filter-tab__item{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border-right:1px solid #dcdcdc}.bm-filter-tab__item>a{display:block;padding:10px 0;color:#219315;text-decoration:none}.bm-filter-tab__item--active>a{background-color:#eaeaea}.bm-flash{line-height:1.5;background-color:#f3fff2;border:1px solid #dcf6da}.bm-flash__inner{position:relative;padding:10px 10px 10px 30px;font-size:14px}.bm-flash__inner::before{content:"";position:absolute;top:12px;left:8px;background:url(/assets/common/icon-check-5051f6ded5244e22449f38945e1df3319a3a60f2ec39c8b75161f377ef64e734.png) no-repeat;background-size:16px 16px;width:16px;height:16px}.bm-flash__inner--explanation::before{background:url(/assets/common/icon-explanation-27922e6744b1eb18d9878dc534f42b071171784af80fde44b37e202e9931d617.png) no-repeat;background-size:16px 16px}.bm-flash__send-line{width:86px;height:21px;vertical-align:bottom}.bm-flash--explanation{border:1px solid #f8efd4;background-color:#fffcf4}.bm-flash--rounded{margin:10px;border-radius:4px}.bm-flash--giftbooks{border-top:1px solid #ffb89f;border-bottom:1px solid #ffb89f;background-image:linear-gradient(to bottom, #fff3ef, #ffe5dd);color:#f00;padding:8px}.bm-footer{background-color:#ffc;padding:10px 10px 20px}.bm-footer__device-select{text-align:center;padding:10px 0 20px;border-bottom:1px solid #bebebe}.bm-footer__device-select-item{display:inline-block;padding:0 10px}.bm-footer__device-select-item:not(:first-child){border-left:1px solid #000}.bm-footer__device-select-item>a{text-decoration:none;color:#219315}.bm-footer__utility{margin-top:20px;text-align:center}.bm-footer__utility-item{display:inline-block;margin:0 5px}.bm-footer__utility-item>a{text-decoration:none;color:#219315}.bm-form .bm-form__field.bm-form__field--disabled{display:none}.bm-form .bm-form__field .bm-form__field__layout{margin:7px}.bm-form .bm-form__field .bm-form__field__input{position:relative;display:none}.bm-form .bm-form__field .bm-form__field__notice{display:none}.bm-form .bm-form__field .bm-form__field__value{display:none;word-wrap:break-word;overflow-wrap:break-word;line-height:1.5}.bm-form .bm-form__field[data-validation='ng'] .bm-form__field__notice{display:block;color:#e00;font-size:12px;background-color:#fff3f3;border:1px solid #edd;margin-bottom:5px;padding:5px}.bm-form .bm-form__field[data-required="true"] .bm-form__field__label:after{content:'必須';background-color:#D64A38;border-radius:2px;margin-left:10px;padding:0 2px;font-size:11px;color:#fff}.bm-form .bm-form__group{display:none}.bm-form .bm-form__image{max-width:90%}.bm-form[data-status='input'] .bm-form__field__input{display:block}.bm-form[data-status='input'] .bm-form__group--input{display:inline}.bm-form[data-status='confirm'] .bm-form__field__value{display:block}.bm-form[data-status='confirm'] .bm-form__group--confirm{display:inline}.bm-form[data-status='sending'] .bm-form__field__value{display:block}.bm-form[data-status='sending'] .bm-form__group--sending{display:inline}.bm-form[data-status='completed'] .bm-form__field__value{display:block}.bm-form[data-status='completed'] .bm-form__group--completed{display:inline}.bm-form__checkbox-item{display:block}.bm-form__checkbox-item:not(:first-child){margin-top:3px}.bm-form__checkbox-label{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-form__radio-item{display:inline-block}.bm-form__radio-label{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-form__btn{margin:3px 0;vertical-align:middle}.bm-form__btn-text{font-size:18px;line-height:1.5}.bm-form__textarea{display:block;margin:3px 0}.bm-form__upload-close{margin:3px 0 0 8px}.bm-form__upload-link{display:inline-block;padding:4px;margin:5px 0 0 0;border:1px solid #dcdcdc}.bm-form__upload-photo{width:220px;vertical-align:bottom}.bm-form__input-counter{display:inline-block;vertical-align:middle}.bm-form__uploader{display:inline-block;cursor:pointer}.bm-form__uploader__image-name{display:inline;font-size:12px;margin-left:10px}.bm-form__uploader-btn{background-image:url(/assets/sp/components/bm-form/bm-uplode-image-9d007b9abbc34cc2a6fd467631a7fefe2cc140f56c28aca0497fceb39c44c628.png);background-repeat:no-repeat;background-position:left center;padding:0 0 0 20px;color:#219315;font-size:12px;text-decoration:underline;margin:6px 0 0 5px}.bm-form__uploader-btn--inline{display:inline}.bm-form__uploader-selector{display:none}.bm-giftbook-lists{line-height:1.5}.bm-giftbook-lists__item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #dcdcdc}.bm-giftbook-lists__item__side{-webkit-box-flex:0;-webkit-flex:0 0 75px;-moz-box-flex:0;-moz-flex:0 0 75px;-ms-flex:0 0 75px;flex:0 0 75px;border-right:1px solid #dcdcdc}.bm-giftbook-lists__item__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;padding:5px 5px 5px 10px;border-left:1px solid #fff}.bm-giftbook-lists__cover-link{display:block}.bm-giftbook-lists__cover-image{width:75px}.bm-giftbook-lists__title{font-size:22px;line-height:28px}.bm-giftbook-lists__status{color:#f00;font-size:16px;margin:5px 0}.bm-giftbook-lists__status--impossible{color:#6fa022}.bm-giftbook-lists__description{margin:5px 0}.bm-giftbook-lists__term{color:#bebebe;font-size:12px;margin:5px 0}.bm-giftbook-lists__action{margin-bottom:10px}.bm-graph{margin:10px}.bm-graph .bm-graph__headline{text-align:center;padding:5px 0;font-size:16px}.bm-graph .bm-graph__data{text-align:center}#bm-header-menu-toggle-operator{display:none}#bm-header-menu-toggle-operator:checked ~ .bm-header-navigation{display:block}.bm-header-navigation{display:none;position:fixed;top:0;width:100%;height:100%;font-size:16px;background-color:rgba(0,0,0,0.6);overflow-x:hidden;overflow-y:auto;z-index:100}.bm-header-navigation__headline{display:none}.bm-header-navigation__title{color:#ebf2cc;background-color:#8cb549;padding:12px;border-top:1px solid #8fbd49;border-right:1px solid #4b7208;border-bottom:1px solid #4b7208;border-left:1px solid #8fbd49;position:relative}.bm-header-navigation__title--none{display:none}.bm-header-navigation__title-btn{position:absolute;right:2px;top:2px;width:36px;height:36px;background-image:url(/assets/sp/components/bm-header-nav/bm-header-nav-icon-ff3de9e2543e5e1d0da0f40db2f425dd410cf50aa802f1a7389cfffc05c7966e.png);background-repeat:no-repeat;background-size:240px auto;background-position:bottom left}.bm-header-navigation__title-btn-text{display:block;white-space:nowrap;overflow:hidden;text-indent:100%}.bm-header-navigation__list{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;background-color:#8cb549;padding-bottom:10px}.bm-header-navigation__item{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;min-width:0}.bm-header-navigation__link{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 8px 9px;border-top:1px solid #8fbd49;border-right:1px solid #4b7208;border-bottom:1px solid #4b7208;border-left:1px solid #8fbd49;background-color:#6a9b1b;font-weight:bold;text-decoration:none;position:relative}.bm-header-navigation__badge{display:block;position:absolute;right:5px;top:50%;transform:translate(0, -50%);color:#fff;border-radius:8px;border:1px solid #fff;font-size:14px;min-width:12px;line-height:14px;padding:3px;text-align:center;background-color:#f00;background-image:linear-gradient(to bottom, #ff8787, red)}.bm-header-navigation__icon{width:24px;height:23px;vertical-align:middle;overflow:hidden;white-space:nowrap;text-indent:100%;background-image:url(/assets/sp/components/bm-header-nav/bm-header-nav-icon-ff3de9e2543e5e1d0da0f40db2f425dd410cf50aa802f1a7389cfffc05c7966e.png);background-repeat:no-repeat;background-size:240px auto;background-position:0 0;margin-right:8px}.bm-header-navigation__icon--home{background-position:0 0}.bm-header-navigation__icon--mutters{background-position:-24px 0}.bm-header-navigation__icon--users{background-position:-48px 0}.bm-header-navigation__icon--aishou{background-position:-72px 0}.bm-header-navigation__icon--reviews-followees{background-position:-96px 0}.bm-header-navigation__icon--recommended{background-position:-120px 0}.bm-header-navigation__icon--data{background-position:-144px 0}.bm-header-navigation__icon--new-books{background-position:-168px 0}.bm-header-navigation__icon--books-read{background-position:-192px 0}.bm-header-navigation__icon--books-reading{background-position:-216px 0}.bm-header-navigation__icon--books-stacked{background-position:0 -23px}.bm-header-navigation__icon--books-wish{background-position:-24px -23px}.bm-header-navigation__icon--authors{background-position:-48px -23px}.bm-header-navigation__icon--bookcases{background-position:-72px -23px}.bm-header-navigation__icon--posting{background-position:-96px -23px}.bm-header-navigation__icon--rankings{background-position:-144px -46px}.bm-header-navigation__icon--search{background-position:-168px -46px}.bm-header-navigation__icon--communities{background-position:-192px -46px}.bm-header-navigation__icon--events{background-position:-216px -46px}.bm-header-navigation__icon--giftbooks{background-position:0 -69px}.bm-header-navigation__icon--account{background-position:-24px -69px}.bm-header-navigation__icon--messages{background-position:-48px -69px}.bm-header-navigation__icon--followees{background-position:-120px -69px}.bm-header-navigation__icon--followers{background-position:-144px -69px}.bm-header-navigation__icon--invididual{background-position:-192px -69px}.bm-header-navigation__icon--announcements{background-position:-96px -69px}.bm-header-navigation__icon--help{background-position:-36px -92px}.bm-header-navigation__icon--logout{background-position:-72px -69px}.bm-header-navigation__icon--about{background-position:-168px -69px}.bm-header-navigation__icon--app{background-image:url(/assets/sp/components/bm-header-nav/bm-header-nav-icon-app-314ddc67a7ce42ed798ac4a779746d4c0c2dea9f17a91e6daa96a856f96d016a.png);background-size:24px 24px;background-position:0 0}.bm-header-navigation__text{color:#ebf2cc}.bm-header-navigation__text--small{font-size:13px;white-space:nowrap}.bm-header-navigation__supplement{font-size:12px;color:#ffaad4;margin-left:5px}.bm-header-navigation__close{display:block;text-decoration:none;text-align:center;padding:14px 0;color:#333;font-weight:bold;background-color:#f9f9f9}#bm-header-search-toggle-operator{display:none}#bm-header-search-toggle-operator:checked ~ .bm-header-search{display:block}.bm-header-search{display:none;background-color:#fff;font-size:16px;position:relative;z-index:100}.bm-header-search__headline{display:none}.bm-header-search__select{text-align:center}.bm-header-search__link{text-align:center;margin:10px}.bm-header-search__close{display:block;text-decoration:none;text-align:center;padding:14px 0;color:#333;font-weight:bold;background-color:#f9f9f9;border-top:1px solid #dcdcdc}.bm-header-search__overlay{position:relative}.bm-header-search__overlay-gray{background-color:rgba(0,0,0,0.6);width:100%;height:1000px;position:absolute;left:0;top:0}.bm-header{background-image:url(/assets/sp/components/bm-header/bm-header-background-c39859d9ec46f4a583d26038a8b48a4a1d1ff5591a5ad543dbda9799cd1a5049.png);background-position:left bottom}.bm-header:after{content:"";clear:both;height:0;display:block;visibility:hidden}.bm-header__title{width:120px;height:44px;float:left}.bm-header__logo{display:block;padding:0 10px;line-height:44px}.bm-header__logo>img{position:relative;top:-2px;width:100%;vertical-align:middle}.bm-header__utility{float:right}.bm-header__utility:after{content:"";clear:both;height:0;display:block;visibility:hidden}.bm-header__utility-item{float:left;border-left:1px solid rgba(0,0,0,0.1);box-shadow:-1px 0 0 rgba(255,255,255,0.2);position:relative}.bm-header__utility-link{display:block;cursor:pointer;width:46px;height:44px;overflow:hidden;white-space:nowrap;text-indent:100%;background-image:url(/assets/sp/components/bm-header/bm-header-icon-fca74252b94a292d4dfe92843b28fd9c421392a88c174d5abc716d904aeb492e.png);background-repeat:no-repeat;background-size:276px 44px}.bm-header__utility-link--comment{background-position:0px, 0}.bm-header__utility-link--nice{background-position:-46px, 0}.bm-header__utility-link--search{background-position:-92px, 0}.bm-header__utility-link--menu{background-position:-138px, 0}.bm-header__utility-link--login{background-position:-184px, 0}.bm-header__utility-link--registration{background-position:-230px, 0}.bm-header__utility-badge{display:block;position:absolute;top:2px;right:2px;color:#fff;border-radius:7px;border:1px solid #fff;font-size:10px;min-width:8px;padding:2px 2px 1px;line-height:10px;text-align:center;background-color:#7ca638}.bm-header__utility-badge--update{background-color:#f00;background-image:linear-gradient(to bottom, #ff8787, red)}.bm-header__utility-badge:empty{display:none}.bm-headline{color:#fff;background-color:#92bf4c;line-height:1.5;padding:8px 7px;position:relative}.bm-headline__text{font-size:19px;font-weight:bold;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden}.bm-headline__modal-btn{display:inline;position:relative;margin-left:0.5em}.bm-headline__modal-btn__link{color:#fff;text-decoration:underline}.bm-headline__link{font-size:19px;color:#fff;text-decoration:underline}.bm-headline__term-lists{position:absolute;top:10px;right:0}.bm-headline__term-lists .bm-headline__term{display:inline-block;border-right:1px solid #fff;padding:0 0.3em;font-weight:normal;line-height:1}.bm-headline__term-lists .bm-headline__term--active{font-weight:bold}.bm-headline__term-lists .bm-headline__term:last-child{border:none}.bm-headline__term-lists .bm-headline__term>a{display:block;font-size:14px;color:#fff;text-decoration:none}.bm-headline__comment-btn,.bm-headline__option-btn{background-color:#f9f9f9;padding:3px 5px;text-align:center;font-size:16px;font-weight:normal;border-radius:3px;color:#666;position:absolute;right:5px;top:5px;height:28px;line-height:28px}.bm-helper{margin-top:15px}.bm-helper__text{line-height:1.5;margin:10px}.bm-helper__text.bm-helper__text--mobile_app{display:block;margin:0;padding:10px 10px 10px 27px;font-size:16px;line-height:1.5;box-shadow:0 1px 0px #fff inset;border-bottom:1px solid #dcdcdc}.bm-infomation-lists{display:table;border-collapse:collapse;width:100%;background-color:#f9f9f9}.bm-infomation-lists__item{display:table-row}.bm-infomation-lists__item:not(:last-child){border-bottom:1px solid #dcdcdc}.bm-infomation-lists__term{display:table-cell;width:120px;padding:5px;text-align:right;vertical-align:middle;border-right:1px solid #dcdcdc}.bm-infomation-lists__description{display:table-cell;padding:8px 5px;text-align:left}.bm-infomation-lists__link{line-height:1.5}.bm-infomation-lists__link--margin{margin-right:5px}.bm-infomation-lists__sns{display:inline-block;width:20px;height:20px;overflow:hidden;text-indent:100%;margin-right:5px;background-image:url(/assets/sp/commons/bm-service-icon-3d8b8c5f29ff0547250327c3edab700253e55262b12c6c61c52aeb6c489d6dd2.png);background-repeat:no-repeat;background-size:250px 100px}.bm-infomation-lists__sns--facebook{background-position:0 -50px}.bm-infomation-lists__sns--twitter{background-position:-50px -50px}.bm-infomation-lists__sns--google{background-position:-100px -50px}.bm-links{border-top:1px solid #dcdcdc}.bm-links--adjust{border-top:none}.bm-links__link{display:block;padding:10px 0;line-height:1.5;text-align:center;text-decoration:none;background-color:#f1f1f1;background-image:linear-gradient(to bottom, #fff, #f1f1f1);border-bottom:1px solid #dcdcdc;position:relative}.bm-links__link:hover{text-decoration:none}.bm-links__link--active{background-image:linear-gradient(to bottom, #bebebe, #f9f9f9)}.bm-links__link--active .bm-links__arrow-next{display:none}.bm-links__link--side{text-align:left;padding:10px}.bm-links__text{color:#000;font-size:16px;font-weight:bold;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden}.bm-links__arrow-prev{display:block;position:absolute;left:0;top:50%;transform:translate(4px, -50%);width:20px;height:20px;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-links__arrow-prev:before{display:block;content:"";width:6px;height:6px;border-bottom:2px solid #92BF4C;border-left:2px solid #92BF4C;transform:rotate(45deg)}.bm-links__arrow-next{display:block;position:absolute;right:0;top:50%;transform:translate(-4px, -50%);width:20px;height:20px;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-links__arrow-next:before{display:block;content:"";width:6px;height:6px;border-top:2px solid #92BF4C;border-right:2px solid #92BF4C;transform:rotate(45deg)}.bm-message-lists__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:5px 0}.bm-message-lists__item:nth-child(even){background-color:#F8FFEC}.bm-message-lists__checkbox{width:60px;text-align:center}.bm-message-lists__details{line-height:1.5;-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}.bm-message-lists__username{margin-right:5px;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden}.bm-message-lists__username__icon{display:inline-block;background-image:url(/assets/sp/components/bm-message-lists/message-icon-44699fa90fe832af2583f8b3ffc7759a0e50530aad6474e6f4b75d277537f047.png);background-repeat:no-repeat;width:16px;height:16px;vertical-align:middle;margin-right:5px}.bm-message-lists__username__icon--open{background-position:-16px 0}.bm-message-lists__username__icon--reply{background-position:-32px 0}.bm-message-lists__title{margin-right:10px;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden}.bm-message-lists__date{color:#808080}.bm-middle-headline{color:#333;background-color:#ececec;line-height:1.5;padding:3px 7px;position:relative}.bm-middle-headline__text{font-size:16px;vertical-align:middle}.bm-modal-check__btn{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:28px 0 20px}.bm-modal-check__btn__item{width:100px}.bm-modal-check__btn__item:not(:first-child){margin-left:20px}.bm-modal-check__headline{text-align:center;font-size:11px;color:#7dac33;margin:10px 0}.bm-modal-check__checkbox{text-align:center}.bm-modal-check__checkbox__label__input{display:inline-block;vertical-align:middle}.bm-modal-check__checkbox__label__text{font-size:11px;vertical-align:middle}.bm-modal-invite__action{text-align:center;margin:10px 0}.bm-modal-user-niced{overflow:scroll;height:320px}.bm-narrow-down{line-height:24px;position:absolute;top:0;left:20px;width:100%;z-index:100000}.bm-narrow-down__contents{position:absolute;top:20px;left:-20px;width:200px;background-color:#f9f9f9;border-radius:7px;border:1px solid #dcdcdc;padding:10px}.bm-narrow-down__checkbox-item{margin:5px 0}.bm-narrow-down__checkbox-item__text{font-size:19px;color:#333}.bm-narrow-down__my-activity{border-top:1px solid #dcdcdc;margin:10px 0;padding:10px 0 0}.bm-narrow-down__my-activity__link{font-size:19px;color:#333;text-decoration:underline}.bm-narrow-down__btn{margin:3px 5px 3px 0}.bm-narrow-down__delete-btn{display:block;position:absolute;right:4px;top:5px;transform:translate(-5px, 5px);width:20px;height:20px;border-bottom:1px solid #333}.bm-narrow-down__delete-btn:before,.bm-narrow-down__delete-btn:after{display:block;content:"";width:2px;height:16px;position:absolute;left:9px;top:4px;transform:rotate(-45deg);background-color:#333;border-radius:10px}.bm-narrow-down__delete-btn:after{transform:rotate(45deg)}.bm-narrow-down__delete-btn:hover:before,.bm-narrow-down__delete-btn:hover:after{background-color:#333}.bm-narrow-down__delete-btn__text{display:block;overflow:hidden;white-space:nowrap;text-indent:100%}.page-loader .page-loader__content[data-pagination-type='empty'] .page-loader__content__empty-message{display:block}.page-loader .page-loader__content[data-pagination-type='empty'] ~ .page-loader__pagination{display:none}.page-loader .page-loader__content[data-pagination-type='single'] ~ .page-loader__pagination--disable-when-single{display:none}.page-loader .page-loader__content .page-loader__content__empty-message{display:none}.page-loader[data-status='loading'] .page-loader__pagination{display:none}.page-loader[data-status='loading'] .page-loader__content .page-loader__content__empty-message{display:none}.bm-pagination-notice{display:none;padding:10px 0;text-align:center}.bm-pagination__lists{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #dcdcdc}.bm-pagination__lists--add-border-side{border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc}.bm-pagination__lists--add-border-top{border-top:1px solid #dcdcdc}.bm-pagination__item{-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;border-right:1px solid #dcdcdc}.bm-pagination__item:last-child{border-right:none}.bm-pagination__link{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:#f9f9f9;color:#333;padding:10px 0;cursor:pointer;text-decoration:none;line-height:1.5}.bm-pagination__link:hover{background-color:#eaeaea}.bm-pagination__link--active{background-color:#eaeaea}.bm-pagination__count{text-align:center;font-size:14px;color:#333;padding:10px 0}.bm-post-comment{line-height:1.5;padding:10px;border-bottom:1px solid #dcdcdc;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.bm-post-comment__side{margin-right:10px}.bm-post-comment__side__icon{width:48px}.bm-post-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}.bm-post-comment__main__utility{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-post-comment__main__utility__counter{margin-left:5px}.bm-post-comment__main__utility__uploader{margin-left:5px}.bm-post-comment__avatar-link{display:block}.bm-post-comment__avatar-image{width:48px;height:48px;vertical-align:bottom}.bm-post-comment__textarea{width:100%;min-height:68px;box-sizing:border-box}.bm-ranking-headline{padding:5px}.bm-registration-user__item{padding:9px 5px;border-bottom:1px solid #dcdcdc}.bm-registration-user__item--delete{text-decoration:line-through}.bm-registration-user__avatar{width:12px;height:12px}.bm-registration-user__release{margin-left:.5em}.relation-series-lists{display:block;line-height:1.5;padding:5px}.relation-series-lists__item{display:inline;padding:0px 4px;word-wrap:break-word;word-break:break-all}.relation-series-lists__item--title{padding:0}.bm-review-book-lists__item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #dcdcdc}.bm-review-book-lists__side{-webkit-box-flex:0;-webkit-flex:0 0 75px;-moz-box-flex:0;-moz-flex:0 0 75px;-ms-flex:0 0 75px;flex:0 0 75px;overflow:hidden;border-right:1px solid #dcdcdc}.bm-review-book-lists__cover-link{display:block}.bm-review-book-lists__cover-image{width:75px;vertical-align:top}.bm-review-book-lists__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;padding:5px 5px 5px 10px}.bm-review-book-lists__title{line-height:1.5}.bm-review-book-lists__authors{margin-top:4px}.bm-review-book-lists__authors__item{display:inline-block;line-height:1.5}.bm-review-book-lists__authors__item:not(:first-child){margin-left:5px}.bm-review-book-lists__description{margin-top:4px;line-height:1.5}.bm-review-user{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;line-height:1.5;border:1px solid #dcdcdc;background-color:#f9f9f9;padding:10px}.bm-review-user__thumbnail{margin-right:10px}.bm-review-user__thumbnail-link{display:block;border:1px solid #bebebe;padding:3px;box-shadow:0px 2px 2px #dcdcdc;border-radius:3px}.bm-review-user__thumbnail-avatar{vertical-align:bottom;width:120px;height:120px}.bm-review-user__detail{-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}.bm-review-user__detail-username{border-bottom:1px solid #fff}.bm-review-user__detail-username-link{display:block;font-size:18px;border-bottom:1px solid #dcdcdc}.bm-review-user__detail-lists-item{display:inline-block;font-size:14px;color:#808080}.bm-review-user__detail-lists-item:not(:last-child)::after{content:"/";display:inline-block;font-size:13px}.bm-review-user__detail-lists-item-unit{font-size:13px}.bm-review-user__detail-link{font-size:14px}.bm-search{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding:10px}.bm-search__input{-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;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;height:auto;margin-right:10px;font-size:16px;text-indent:9px;border-color:#bebebe}.bm-search__btn{width:80px}.bm-select-user-lists{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}.bm-select-user-lists__item{width:50%}.bm-select-user-lists__choice{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:5px 0}.bm-select-user-lists__choice--checked{background-color:#dde5b7}.bm-select-user-lists__choice--disable{background-color:#dcdcdc}.bm-select-user-lists__choice-checkbox{width:28px;text-align:center;margin:0}.bm-select-user-lists__choice-disable-icon{width:28px;height:28px;position:relative;margin:0}.bm-select-user-lists__choice-disable-icon:before,.bm-select-user-lists__choice-disable-icon:after{display:block;content:"";width:3px;height:12px;position:absolute;left:12px;top:8px;transform:rotate(-45deg);background-color:#000;border-radius:10px}.bm-select-user-lists__choice-disable-icon:after{transform:rotate(45deg)}.bm-select-user-lists__choice-avatar{width:48px;margin-right:3px}.bm-select-user-lists__choice-details{-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;position:relative;line-height:2.2;color:#222;font-size:11px;max-height:50px;overflow:hidden}.bm-select-user-lists__username{height:48px}.bm-select-user-lists__registration{position:absolute;bottom:0;display:inline;font-weight:bold;padding:0 1px;color:#fff}.bm-select-user-lists__registration--read{background-color:#55990d}.bm-sns-share{line-height:1.5;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;text-align:center;border-top:1px solid #dcdcdc}.bm-sns-share--border-side .bm-sns-share__item:nth-child(3n+1){border-left:1px solid #dcdcdc}.bm-sns-share--border-side .bm-sns-share__item:nth-child(3n){border-right:1px solid #dcdcdc}.bm-sns-share--border-top-none{border-top:none}.bm-sns-share--gray{background-color:#f9f9f9}.bm-sns-share__item{-webkit-box-flex:1;-webkit-flex:1 1 33%;-moz-box-flex:1;-moz-flex:1 1 33%;-ms-flex:1 1 33%;flex:1 1 33%;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;box-sizing:border-box;border-bottom:1px solid #dcdcdc;padding:10px 0}.bm-sns-share__item:not(:nth-child(3n)){border-right:1px solid #dcdcdc}.bm-sns-share__item__inner{line-height:1}.bm-sns-share__item__inner.bm-sns-share__item__inner--facebook{width:61px;height:45px}.bm-sns-share__item__inner.bm-sns-share__item__inner--hatebu{width:84px;height:48px}.bm-sns-share__item__inner.bm-sns-share__item__inner--line{width:82px;height:20px}.bm-sns-share__item__inner.bm-sns-share__item__inner--line a{background-image:url(/assets/sp/components/bm-sns-share/line-btn-5ad4721ce9b32c959e936124c221f3ac5e7a2b16095dd2d15cbe55d0099681ac.png);background-size:82px, 20px}.bm-sns-share__item__inner.bm-sns-share__item__inner--twitter{width:75px;height:20px}.bm-sns-share__item__inner.bm-sns-share__item__inner--twitter a{background-image:url(/assets/sp/components/bm-sns-share/twitter-btn-caea16c6daa0f6a570b2b0b94210f35c306d55dc0faee8d044782eb6e1aa15e9.png);background-size:75px, 20px}.bm-sns-share__item__inner.bm-sns-share__item__inner--google{width:32px;height:20px}.bm-sns-share__item__inner.bm-sns-share__item__inner--google a{background-image:url(/assets/sp/components/bm-sns-share/google-btn-7b8e0d456d322265a865b02835cd2ecc0245a26f8b09f95e118a3d777fd9e559.png);background-size:32px, 20px}.bm-sns-share__item__inner>a{display:block;width:100%;height:100%}.bm-tabs{border-bottom:2px solid #8dba47;margin-top:7px}.bm-tabs:after{content:"";clear:both;height:0;display:block;visibility:hidden}.bm-tabs__item{float:left;margin:0 0 0 5px;padding:0;font-size:14px}.bm-tabs__item>a,.bm-tabs__item>label{border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;background-color:#f6f6f6;border-radius:4px 4px 0 0;display:block;padding:7px 12px 6px;color:#666;line-height:1.5;text-decoration:none}.bm-tabs__item>a:hover,.bm-tabs__item>label:hover{border-color:#c0c0c0;background-color:#eee}.bm-tabs__item--active>a{border-top:1px solid #8dba47;border-left:1px solid #8dba47;border-right:1px solid #8dba47;background-color:#8dba47;color:#fff}.bm-tabs__item--active>a:hover{border-color:#8dba47;background-color:#8dba47}.bm-tabs-display-setting{display:none}#bm-tabs-panel--1,#bm-tabs-panel--2{display:none}#bm-tabs-display-setting--1:checked ~ .bm-tabs #bm-tabs-item--1>label,#bm-tabs-display-setting--2:checked ~ .bm-tabs #bm-tabs-item--2>label{border-top:1px solid #8dba47;border-left:1px solid #8dba47;border-right:1px solid #8dba47;background-color:#8dba47;color:#fff}#bm-tabs-display-setting--1:checked ~ .bm-tabs-panels #bm-tabs-panel--1{display:block}#bm-tabs-display-setting--2:checked ~ .bm-tabs-panels #bm-tabs-panel--2{display:block}.bm-terms>h1{color:#333;background-color:#ececec;padding:3px 7px;font-size:16px;vertical-align:middle}.bm-terms ul{margin:7px}.bm-terms ul li{margin-left:1.5em;list-style:disc}.bm-terms ul li:first-child:last-child{list-style:none;margin-left:0}.bm-terms ul li>ul>li{list-style:circle}.bm-terms ol{margin:7px}.bm-terms ol li{list-style:decimal;margin-left:1.5em}.bm-terms ol li:first-child:last-child{list-style:none;margin-left:0}.bm-terms ol li>ol>li{list-style:lower-roman}.bm-terms ol li>ol>li>ol>li{list-style:lower-latin}.bm-terms p{padding:7px}.bm-topic-lists{border-top:1px solid #dcdcdc}.bm-topic-lists__link{display:block;text-align:left;text-decoration:none;background-color:#f1f1f1;background-image:linear-gradient(to bottom, #fff, #f9f9f9);border-bottom:1px solid #dcdcdc;position:relative;overflow:hidden}.bm-topic-lists__link:hover{text-decoration:none}.bm-topic-lists__details{overflow:hidden;padding:10px 20px 10px 10px}.bm-topic-lists__text{color:#219315;font-size:16px;line-height:1.5;display:block;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden}.bm-topic-lists__data{color:#808080;font-size:12px;display:block;margin-top:5px}.bm-topic-lists__data-item{display:inline-block;margin-right:.5em}.bm-topic-lists__data-contents{display:inline-block;max-width:100%;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden}.bm-topic-lists__arrow-next{display:block;position:absolute;right:0;top:50%;transform:translate(-4px, -50%);width:20px;height:20px;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-topic-lists__arrow-next:before{display:block;content:"";width:6px;height:6px;border-top:2px solid #92BF4C;border-right:2px solid #92BF4C;transform:rotate(45deg)}.bm-user-header{border-bottom:1px solid #dcdcdc}.bm-user-header__avatar{text-align:center;margin:15px 0 5px}.bm-user-header__avatar__image{width:120px;height:120px;border:1px solid #bebebe;box-shadow:0 2px 2px #dcdcdc;border-radius:3px;padding:3px;background-color:#fff}.bm-user-header__name{text-align:center;font-size:16px;color:#808080;line-height:20px;margin:4px 15px;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden}.bm-user-header__data{text-align:center;margin:4px 0 10px}.bm-user-header__data__item{display:inline-block;font-size:12px;color:#808080}.bm-user-header__data__item:not(:first-child){margin-left:5px}.bm-user-header__description{word-wrap:break-word;overflow-wrap:break-word;overflow:hidden;margin:7px 15px;line-height:1.5}.bm-user-header__action{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin:0 15px 15px}.bm-user-header__action__item{-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}.bm-user-header__action__item:not(:first-child){margin-left:16px}.bm-user-lists{line-height:1.5}.bm-user-lists__item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;width:100%;position:relative;overflow:hidden;border-bottom:1px solid #dcdcdc}.bm-user-lists__item[data-unread]{background-color:#ebf2cc}.bm-user-lists__item-thumbnail--border{border-right:1px solid #dcdcdc}.bm-user-lists__thumbnail-avatar{width:48px;height:48px;margin:5px;vertical-align:bottom}.bm-user-lists__thumbnail-avatar--margin0{margin:0}.bm-user-lists__item-detail{-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;margin:5px}.bm-user-lists__title{color:#219315;font-size:15px;font-weight:normal;margin:2px 0 4px}.bm-user-lists__comment{font-size:16px;color:#444;margin:0 0 5px 0;overflow:hidden}.bm-user-lists__info{color:#bebebe;font-size:12px;margin:8px 0 6px}.bm-user-lists__info-item{display:inline-block}.bm-user-lists__info-item:not(:last-child):after{padding:0 2px;content:"-"}.bm-user-lists .bm-user-lists__user-add{text-align:right}.bm-user-lists .bm-user-lists__user-add .bm-user-lists__user-add__btn{display:inline-block;width:160px;padding:5px 10px;border-radius:4px;border:1px solid #feaa23;background-color:#ffec5f;background-image:linear-gradient(to bottom, #ffec5f, #feaa23);text-align:center;font-family:Arial, Roboto, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", verdana, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}.bm-user-lists .bm-user-lists__user-add .bm-user-lists__user-add__btn .bm-user-lists__user-add__btn__text{color:#333;font-size:14px;line-height:2}.bm-user-lists .bm-user-lists__user-add .bm-user-lists__user-add__btn.bm-user-lists__user-add__btn--delete{border:1px solid #e3e3e3;background-image:linear-gradient(to bottom, #e3e3e3, #f9f9f9);display:none}.bm-user-lists .bm-user-lists__user-add.bm-user-lists__user-add--delete .bm-user-lists__user-add__btn{display:none}.bm-user-lists .bm-user-lists__user-add.bm-user-lists__user-add--delete .bm-user-lists__user-add__btn.bm-user-lists__user-add__btn--delete{display:inline-block}.bm-userdata-navigation{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #dcdcdc}.bm-userdata-navigation--border{border-top:1px solid #dcdcdc}.bm-userdata-navigation__item{-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;border-right:1px solid #dcdcdc;font-size:11px;line-height:1.2}.bm-userdata-navigation__link{display:block;text-align:center;background-color:#f9f9f9;padding:7px 0 4px}.bm-userdata-navigation__link--active{background-color:#eaeaea}.bm-userdata-navigation__icon{display:block;margin:0 auto 4px;width:33px;height:35px;background-image:url(/assets/sp/components/bm-userdata-navigation/bm-userdata-navigation-icon-8a37226ab78698d00d2cd102a5d8fa5895841c56510b1704c7063009647882fa.png);background-repeat:no-repeat;background-size:131px}.bm-userdata-navigation__icon--read{background-position:0 0}.bm-userdata-navigation__icon--reading{background-position:-33px 0}.bm-userdata-navigation__icon--stacked{background-position:-66px 0}.bm-userdata-navigation__icon--wish{background-position:-101px 0}.bm-userdata-navigation__text{display:block}.bm-userdata-navigation__count{display:block}.partials.modal{position:fixed;top:0;left:0;width:100%;height:100%;display:none;overflow:scroll;z-index:100000;font-family:Verdana, Arial, sans-serif}.partials.modal.modal--active{display:block}.partials.modal .modal__background{display:block;content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.1)}.partials.modal .modal__contents{position:absolute;top:10px;left:50%;transform:translate(-50%, 0);width:300px;background-color:#fff;border-radius:4px;border:1px solid #aaa;padding:5px}.partials.modal .modal__contents.modal__contents--responsive{width:91%}.partials.modal .modal__contents .modal__contents__header{border-radius:4px;color:#222;font-size:18px;padding:11px 30px 11px 18px;background-color:#7bc331;background-image:linear-gradient(to bottom, #a3ce75, #8cc050);border:1px solid #87b23e;position:relative}.partials.modal .modal__contents .modal__contents__main{min-height:90px;margin:7px}.partials.modal .modal__close-btn{display:block;position:absolute;right:0;top:50%;transform:translate(-10px, -50%);width:20px;height:20px}.partials.modal .modal__close-btn:before,.partials.modal .modal__close-btn:after{display:block;content:"";width:3px;height:12px;position:absolute;left:8px;top:4px;transform:rotate(-45deg);background-color:#000;border-radius:10px}.partials.modal .modal__close-btn:after{transform:rotate(45deg)}.partials.modal .modal__close-btn:hover:before,.partials.modal .modal__close-btn:hover:after{background-color:#444644}.partials.modal .modal__close-btn .modal__close-btn__text{display:block;overflow:hidden;white-space:nowrap;text-indent:100%}.advertising.advertising--disabled{visibility:hidden}.advertising.advertising--force-enabled{visibility:visible !important}.advertising[data-position='top']{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.partials_books.book-registration-form{display:none;background-color:#fff3ef;padding:10px}.partials_books.book-registration-form--mutter{background-color:#f9f9f9;margin:10px 0;box-shadow:0 3px 3px #dcdcdc}.partials_books.book-registration-form .book-registration-form__btn{margin-right:10px}.partials_books.book-registration-form .book-registration-form__textarea{height:auto;resize:none}.partials_books.book-registration-form .book-registration-form__field:not(:first-child){margin-top:14px}.partials_books.book-registration-form .book-registration-form__field .book-registration-form__field__headline{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;margin-bottom:10px}.partials_books.book-registration-form .book-registration-form__field .book-registration-form__field__headline .book-registration-form__field__headline__text{color:#222;font-size:18px}.partials_books.book-registration-form .book-registration-form__field .book-registration-form__field__headline .book-registration-form__field__headline__text--draft{color:#d64a38}.partials_books.book-registration-form .book-registration-form__field .book-registration-form__field__headline .book-registration-form__field__headline__icon{display:inline-block;width:0;height:0;border:8px solid transparent;border-top:12px solid #7dac33;border-bottom:0;margin-right:5px}.partials_books.book-registration-form .book-registration-form__external-post{display:block;margin:0 0 10px 0}.partials_books.book-registration-form .book-registration-form__read-at{color:#222;font-size:18px}.partials_books.book-registration-form .book-registration-form__read-at .book-registration-form__read-at__unit{display:inline-block;margin:0 3px}.partials_books.book-registration-form .book-registration-form__read-at .book-registration-form__read-at__unknown{font-size:16px;margin:5px 0}.partials_books.book-registration-form .book-registration-form__netabare{display:inline-block;float:right;font-size:11px;line-height:16px}.partials_books.book-registration-form .book-registration-form__netabare:after{content:"";clear:both;height:0;display:block;visibility:hidden}.partials_books.book-registration-form .book-registration-form__netabare .book-registration-form__netabare__check{margin:0 3px 0 0;display:inline-block;vertical-align:middle}.partials_books.book-registration-form .book-registration-form__netabare .book-registration-form__netabare__text{display:inline-block;vertical-align:middle}.partials_books.book-registration-form .book-registration-form__category .book-registration-form__category__description{color:#bebebe;font-size:10px}.partials_books.book-registration-form .book-registration-form__category .book-registration-form__category__input{margin-bottom:5px}.partials_books.book-registration-form .book-registration-form__category .book-registration-form__category__list{margin-bottom:10px;overflow:hidden}.partials_books.book-registration-form .book-registration-form__category .book-registration-form__category__list .book-registration-form__category__list__item{display:inline-block;margin:3px 0;color:#808080;font-size:11px;text-decoration:underline}.partials_books.book-registration-form .book-registration-form__category .book-registration-form__category__list .book-registration-form__category__list__item:not(:last-child){margin-right:10px}.partials_books.book-registration-form .book-registration-form__category .book-registration-form__category__list .book-registration-form__category__list__item:not([data-selected-index='-1']){color:#dcdcdc}.partials_books.book-registration-form .book-registration-form__notice{font-size:11px;color:#f00;margin-top:5px}.partials_books.book-registration-form .book-registration-form__result .book-registration-form__result__text{font-size:14px;color:#222;line-height:1.5;margin-bottom:5px}.partials_books.book-registration-form .book-registration-form__result .book-registration-form__result__emphasis{font-size:18px;color:#6cad19;font-weight:bold}.partials_books.book-registration-form .book-registration-form__result .book-registration-form__result__link{color:#222;text-decoration:underline}.partials_books.book-registration-form .book-registration-form__result .book-registration-form__result__delete{display:inline-block;margin-top:10px;color:#222;font-size:11px;text-decoration:underline}.partials_books.book-registration-form .book-registration-form__result .book-registration-form__result__banner{margin:10px auto}.partials_books.book-registration-form .book-registration-form__result .book-registration-form__result__banner img{width:100%}.feeds.loading .loading__image{text-align:center;padding:30px 0}.feeds.loading .loading__text{text-align:center}.feeds.loading .loading__text span{position:relative;color:#666;visibility:hidden;opacity:0;animation:load 2s ease-in-out;animation-iteration-count:infinite}.feeds.loading .loading__text span:nth-of-type(1){animation-delay:0s}.feeds.loading .loading__text span:nth-of-type(2){animation-delay:0.2s}.feeds.loading .loading__text span:nth-of-type(3){animation-delay:0.4s}.feeds.loading .loading__text span:nth-of-type(4){animation-delay:0.6s}.feeds.loading .loading__text span:nth-of-type(5){animation-delay:0.8s}.feeds.loading .loading__text span:nth-of-type(6){animation-delay:1s}@keyframes load{0%{visibility:hidden;opacity:0.2}25%{visibility:visible;opacity:1}75%{visibility:visible;opacity:1}100%{visibility:hidden;opacity:0.2}}.lazy_loaders.loading .loading__image{text-align:center}.lazy_loaders.loading .loading__text{text-align:center}.lazy_loaders.loading .loading__text span{position:relative;color:#666;visibility:hidden;opacity:0;animation:load 2s ease-in-out;animation-iteration-count:infinite}.lazy_loaders.loading .loading__text span:nth-of-type(1){animation-delay:0s}.lazy_loaders.loading .loading__text span:nth-of-type(2){animation-delay:0.2s}.lazy_loaders.loading .loading__text span:nth-of-type(3){animation-delay:0.4s}.lazy_loaders.loading .loading__text span:nth-of-type(4){animation-delay:0.6s}.lazy_loaders.loading .loading__text span:nth-of-type(5){animation-delay:0.8s}.lazy_loaders.loading .loading__text span:nth-of-type(6){animation-delay:1s}@keyframes load{0%{visibility:hidden;opacity:0.2}25%{visibility:visible;opacity:1}75%{visibility:visible;opacity:1}100%{visibility:hidden;opacity:0.2}}.partials_modals.book-registration .book-registration__book{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-bottom:10px}.partials_modals.book-registration .book-registration__book .book-registration__book__cover{-webkit-box-flex:0;-webkit-flex:0 0 75px;-moz-box-flex:0;-moz-flex:0 0 75px;-ms-flex:0 0 75px;flex:0 0 75px;margin-right:14px;overflow:hidden}.partials_modals.book-registration .book-registration__book .book-registration__book__cover .book-registration__book__cover__link{display:block}.partials_modals.book-registration .book-registration__book .book-registration__book__cover .book-registration__book__cover__link .book-registration__book__cover__link__image{width:75px;vertical-align:top}.partials_modals.book-registration .book-registration__book .book-registration__book__detail{-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}.partials_modals.book-registration .book-registration__book .book-registration__book__detail .book-registration__book__detail__title{font-size:18px;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden}.partials_modals.book-registration .book-registration__book .book-registration__book__detail .book-registration__book__detail__link{display:inline-block;margin-top:5px;font-size:11px;color:#6fa022}.partials_modals.book-registration .book-registration__btn{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-image:linear-gradient(to bottom, #fff 0%, #fff 49%, #efefef 50%, #efefef 100%);margin:5px 7px 5px;border:1px solid #cecece;border-radius:10px;font-size:16px;line-height:36px}.partials_modals.book-registration .book-registration__btn--mutter{line-height:40px;text-align:center;background-image:linear-gradient(to bottom, #fff 0%, #efefef 100%);box-shadow:0 1px 2px #dcdcdc}.partials_modals.book-registration .book-registration__btn[data-registration-id] .book-registration__btn__icon{background-color:#00ce00}.partials_modals.book-registration .book-registration__btn .book-registration__btn__icon{border-radius:10px;background:#fff;border:1px solid #cecece;display:block;width:20px;height:13px;margin:0 15px}.partials_modals.book-registration .book-registration__btn .book-registration__btn__text{-webkit-box-flex:1;-webkit-flex:1 1 100%;-moz-box-flex:1;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;color:#222}.partials_modals .book-registration__form-display-setting{display:none}.partials_modals .book-registration__form-display-setting:checked+form{display:block}.partials_modals .book-registration__form{display:none;margin:10px 0;padding:10px;box-shadow:0 3px 3px #dcdcdc;background-color:#f9f9f9}.partials_modals .book-registration__form .book-registration__form__btn{margin-right:10px}.partials_modals .book-registration__form .book-registration__form__textarea{height:auto;resize:none}.partials_modals.book-registration-result{background-color:#f3fff2;border:1px solid #dcf6da;padding:10px 10px 10px 31px;position:relative}.partials_modals.book-registration-result[data-created] .book-registration-result__group.book-registration-result__group--created{display:block}.partials_modals.book-registration-result[data-created] .book-registration-result__group.book-registration-result__group--updated{display:none}.partials_modals.book-registration-result .book-registration-result__group.book-registration-result__group--created{display:none}.partials_modals.book-registration-result .book-registration-result__group.book-registration-result__group--updated{display:block}.partials_modals.book-registration-result .book-registration-result__text{font-size:14px;color:#222;line-height:1.5;margin-bottom:5px}.partials_modals.book-registration-result .book-registration-result__text.book-registration-result__text--bold{font-weight:bold}.partials_modals.book-registration-result .book-registration-result__icon{position:absolute;top:12px;left:10px;content:"";display:block;background-image:url(/assets/sp/commons/registration-done-5051f6ded5244e22449f38945e1df3319a3a60f2ec39c8b75161f377ef64e734.png);background-repeat:no-repeat;background-size:16px 16px;width:16px;height:16px}.partials_modals.book-registration-result .book-registration-result__point{font-size:18px;color:#6cad19;font-weight:bold}.partials_modals.book-registration-result .book-registration-result__link{text-decoration:underline}.partials_modals.book-registration-result .book-registration-result__share{margin-left:-21px}.partials_modals.book-registration-result .book-registration-result__headline{font-size:16px;font-weight:bold;margin:20px 0 5px}.partials_modals.book-registration-result .book-registration-result__books{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding:10px 0 6px;overflow-x:scroll}.partials_modals.book-registration-result .book-registration-result__books .book-registration-result__books__book{text-align:center;position:relative;padding-bottom:40px}.partials_modals.book-registration-result .book-registration-result__books .book-registration-result__books__book .book-registration-result__books__book__link{display:block;height:120px}.partials_modals.book-registration-result .book-registration-result__books .book-registration-result__books__book .book-registration-result__books__book__cover{max-height:120px;width:85px;box-shadow:2px 2px 2px #dcdcdc}.partials_modals.book-registration-result .book-registration-result__books .book-registration-result__books__book .book-registration-result__books__book__title{overflow:hidden;font-size:13px;width:90px;height:1.5em;line-height:1.5;margin-top:3px}.partials_modals.book-registration-result .book-registration-result__books .book-registration-result__books__book .book-registration-result__books__book__authors{overflow:hidden;height:1.5em;font-size:11px;line-height:1.5}.partials_modals.book-registration-result .book-registration-result__books .book-registration-result__books__book .book-registration-result__books__book__count{display:block;font-size:12px;text-align:center;margin-top:4px}.partials_modals.book-registration-result .book-registration-result__books .book-registration-result__books__book .book-registration-result__books__book__count .book-registration-result__books__book__count__number{display:inline-block;background-color:#ffe8df}.partials_modals.book-registration-result .book-registration-result__books .book-registration-result__books__book .book-registration-result__books__book__count:not([data-count='1']) .book-registration-result__books__book__count__number{color:#dc5324;background-color:#ffac8f;font-weight:bold}.partials_modals.book-registration-result .book-registration-result__books .book-registration-result__books__book .book-registration-result__books__book__btn{position:absolute;display:block;bottom:0;left:0;right:0;padding:4px 0px 8px;background-color:#f9f9f9;border-radius:4px;border:1px solid #dcdcdc;text-align:center;text-decoration:none;box-sizing:border-box;width:80%;margin:0 auto}.partials_modals.book-registration-result .book-registration-result__books .book-registration-result__books__book .book-registration-result__books__book__btn:not([data-registered]){background:#6cad19;border-color:#6cad19}.partials_modals.book-registration-result .book-registration-result__books .book-registration-result__books__book .book-registration-result__books__book__btn:not([data-registered]) .book-registration-result__books__book__btn__text{color:#fff}.partials_modals.book-registration-result .book-registration-result__books .book-registration-result__books__book .book-registration-result__books__book__btn:not([data-registered]) .book-registration-result__books__book__btn__icon::before,.partials_modals.book-registration-result .book-registration-result__books .book-registration-result__books__book .book-registration-result__books__book__btn:not([data-registered]) .book-registration-result__books__book__btn__icon::after{background-color:#fff}.partials_modals.book-registration-result .book-registration-result__books .book-registration-result__books__book .book-registration-result__books__book__btn .book-registration-result__books__book__btn__text{color:#bebebe;font-size:12px;padding-left:12px;position:relative;line-height:1}.partials_modals.book-registration-result .book-registration-result__books .book-registration-result__books__book .book-registration-result__books__book__btn .book-registration-result__books__book__btn__icon{line-height:1;width:12px;height:12px;position:relative}.partials_modals.book-registration-result .book-registration-result__books .book-registration-result__books__book .book-registration-result__books__book__btn .book-registration-result__books__book__btn__icon::before,.partials_modals.book-registration-result .book-registration-result__books .book-registration-result__books__book .book-registration-result__books__book__btn .book-registration-result__books__book__btn__icon::after{display:block;content:"";width:2px;height:8px;position:absolute;left:4px;top:6px;transform:rotate(90deg);background-color:#bebebe}.partials_modals.book-registration-result .book-registration-result__books .book-registration-result__books__book .book-registration-result__books__book__btn .book-registration-result__books__book__btn__icon::after{transform:rotate(0deg)}.partials_modals.book-registration-result .book-registration-result__banner{margin-top:10px;margin-left:-21px}.partials_modals.book-registration-result .book-registration-result__banner img{width:100%}.partials_modals.view_users .bm-page-loader__read-more-button{margin-top:10px}.partials_modals.entrance .entrance__description{font-size:14px;line-height:1.5}.partials_modals.entrance .entrance__registration{margin:0 -10px}.partials_modals.entrance .entrance__login{margin:0 -10px}.partials_modals.entrance .entrance__headline{text-align:center;font-size:14px;color:#222;margin-top:14px;font-weight:bold}.partials_modals.entrance .entrance__about{margin-top:10px;font-size:14px;line-height:1.5}.partials_resources.frame{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;position:relative;padding:5px;border-bottom:1px solid #dcdcdc}.partials_resources.frame[data-newly] .frame__newly-icon{display:block}.partials_resources.frame[data-highlight]{background-color:#ebf2cc;box-shadow:0 1px 0 white inset}.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{width:48px;height:48px;vertical-align:bottom}.partials_resources.frame .frame__newly-icon{display:none;margin-top:3px;text-align:center;background-color:#f00;color:#fff}.partials_resources.frame .frame__header{margin-bottom:4px;padding-right:15px;font-size:15px;line-height:1.5;overflow:hidden}.partials_resources.frame .frame__header a{margin-right:3px}.partials_resources.frame .frame__header a:not(:first-child){margin-left:3px}.partials_resources.frame .frame__header{word-wrap:break-word;overflow-wrap:break-word;overflow:hidden}.partials_resources.frame .frame__header a{font-weight:bold}.partials_resources.frame .frame__content .frame__content__text{word-wrap:break-word;overflow-wrap:break-word;overflow:hidden;font-size:16px;line-height:1.5;margin-bottom:5px}.partials_resources.frame .frame__content .frame__content__text[data-netabare=true]{color:#dcdcdc}.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 .frame__content__text__netabare-icon{background-color:#f00;color:#fff;font-size:11px;border-radius:2px;padding:3px 2px;margin-right:5px;vertical-align:middle}.partials_resources.frame .frame__content .frame__content__photo{margin-bottom: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;box-shadow:2px 2px 2px #dcdcdc}.partials_resources.frame .frame__content .frame__content__photo .frame__content__photo__link .frame__content__photo__link__image{max-width:100%;vertical-align:bottom}.partials_resources.frame .frame__content .frame__content__frame{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin:5px 0;background-color:#f9f9f9;border:1px solid #dcdcdc}.partials_resources.frame .frame__content .frame__content__frame .frame__content__frame__side{-webkit-flex-basis:60px;-moz-flex-basis:60px;-ms-flex-preferred-size:60px;flex-basis:60px;border-right:1px solid #dcdcdc}.partials_resources.frame .frame__content .frame__content__frame .frame__content__frame__side .frame__content__frame__side__image{width:100%}.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:2px 5px;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;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:5px}.partials_resources.frame .frame__content .frame__content__book .frame__content__book__action .frame__content__book__action__btn{-webkit-box-flex:0;-webkit-flex:0 0 49%;-moz-box-flex:0;-moz-flex:0 0 49%;-ms-flex:0 0 49%;flex:0 0 49%;box-sizing:border-box;display:block;text-align:center;border-radius:3px;border:1px solid #dcdcdc;background-image:linear-gradient(to bottom, #fff, #f3f3f3);box-shadow:0 -1px 0 white inset;color:#333;line-height:30px}.partials_resources.frame .frame__content .frame__content__book .frame__content__book__action .frame__content__book__action__btn:not(:last-child){margin-right:2%}.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:5px 0}.partials_resources.frame .frame__details.frame__details--small{font-size:11px}.partials_resources.frame .frame__details.frame__details--small .frame__details__nice-btn{font-size:10px;padding:3px}.partials_resources.frame .frame__details.frame__details--small .frame__details__nice-btn .frame__details__nice-btn__icon{width:14px;height:14px;background-size:14px 14px}.partials_resources.frame .frame__details.frame__details--small .frame__details__nice-users{margin:5px 0 0 0}.partials_resources.frame .frame__details.frame__details--small .frame__details__nice-users .frame__details__nice-users__user{width:25px;margin:4px 4px 0}.partials_resources.frame .frame__details.frame__details--small .frame__details__date{color:#777}.partials_resources.frame .frame__details .frame__details__nice-btn{display:inline-block;border:1px solid #dcdcdc;border-radius:5px;padding:6px 5px;color:#bebebe;background-image:linear-gradient(to bottom, #fff, #f1f1f1)}.partials_resources.frame .frame__details .frame__details__nice-btn[data-nice]{background-image:linear-gradient(to top, #fff, #f1f1f1)}.partials_resources.frame .frame__details .frame__details__nice-btn[data-nice] .frame__details__nice-btn__icon{background-image:url(/assets/sp/commons/nice-icon-release-516aaf0d8adb38109f37b5e80bb644d7083c642e9a9cc7b86c458610994d07c4.gif)}.partials_resources.frame .frame__details .frame__details__nice-btn .frame__details__nice-btn__icon{display:inline-block;vertical-align:-3px;width:16px;height:16px;background-image:url(/assets/sp/commons/nice-icon-add-6c0d77c8577509cf7e57c3b86d27a190d7cf2f5acae5db9a5d856eebb2ca1ea8.gif);background-repeat:no-repeat;margin-right:2px}.partials_resources.frame .frame__details .frame__details__nice-counter{color:#ffa500;margin-left:0.5em}.partials_resources.frame .frame__details .frame__details__comment-counter{color:#ffa500;text-decoration:none;margin-left:0.5em}.partials_resources.frame .frame__details .frame__details__comment-counter.frame__details__comment-counter--none{color:#bebebe}.partials_resources.frame .frame__details .frame__details__date{color:#bebebe;font-size:11px}.partials_resources.frame .frame__details .frame__details__date:not(:first-child):before{margin:0 0.5em;content:'-'}.partials_resources.frame .frame__details .frame__details__nice-users{width:100%;margin:5px 0 -5px 0}.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:25px;margin:0 4px 4px}.partials_resources.frame .frame__details .frame__details__nice-users .frame__details__nice-users__user .frame__details__nice-users__avatar{display:block}.partials_resources.frame .frame__details .frame__details__nice-users .frame__details__nice-users__user .frame__details__nice-users__avatar .frame__details__nice-users__avatar__image{width:25px;height:25px;vertical-align:bottom}.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;padding:10px 10px 15px 10px;background-color:#f3f3f3;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:#ebf2cc;box-shadow:0 1px 0 white inset}.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:34px;-moz-flex-basis:34px;-ms-flex-preferred-size:34px;flex-basis:34px;margin-right:5px}.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{width:34px;height:34px;vertical-align:bottom}.partials_resources.frame .frame__comments .frame__comments__comment .frame__comments__comment__newly-icon{display:none;margin-top:3px;text-align:center;background-color:#f00;color:#fff}.partials_resources.frame .frame__comments .frame__comments__comment .frame__comments__comment__header{margin-bottom:4px;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{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[data-netabare]{display:none}.partials_resources.frame .frame__comments .frame__comments__more{display:block;margin:5px 0;font-size:16px}.partials_resources.frame .frame__comment-form{position:relative;margin:5px 0}.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:0;border:1px solid #e1e1e1;font-size:16px;resize:none;line-height:1.2;transition:0.01s 0.01s ease min-height}.partials_resources.frame .frame__comment-form .frame__comment-form__input-area:focus{min-height:100px}.partials_resources.frame .frame__comment-form .frame__comment-form__input-area:not(:focus):valid{min-height:34px}.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{float:left;display:none;margin:3px 0;vertical-align:middle;font-size:18px;line-height:1.5}.partials_resources.frame .frame__comment-form .frame__comment-form__counter{display:none;float:right;margin-top:5px;letter-spacing:-.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:-40px;width:34px;height:34px}.partials_resources.frame .frame__delete-btn{display:block;position:absolute;right:0;top:0;transform:translate(-5px, 5px);width:20px;height:20px}.partials_resources.frame .frame__delete-btn:before,.partials_resources.frame .frame__delete-btn:after{display:block;content:"";width:2px;height:12px;position:absolute;left:9px;top:4px;transform:rotate(-45deg);background-color:#b2b2b2;border-radius:10px}.partials_resources.frame .frame__delete-btn:after{transform:rotate(45deg)}.partials_resources.frame .frame__delete-btn:hover:before,.partials_resources.frame .frame__delete-btn:hover:after{background-color:#219315}.partials_resources.frame .frame__delete-btn .frame__delete-btn__text{display:block;overflow:hidden;white-space:nowrap;text-indent:100%}.accounts_show__layout{margin:7px}.accounts_show__radio-item{display:inline-block}.accounts_show__radio-label{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;margin-right:10px}.accounts_show .bm-form__field:not(:first-of-type){margin-top:20px}.accounts_show .bm-form__upload-link{padding:0;border:none}.accounts_show #account_icon{display:none}.accounts_show__image{width:48px;height:48px;padding:2px;border:1px solid #dcdcdc}.accounts_show__repletion{margin:10px 0;font-size:12px;line-height:1.5}.accounts_show__password-item{margin:7px 0}.accounts_show__text{margin:7px 0;line-height:1.5}.accounts_show__mail-address-item{margin:7px 0}.accounts_show__mail-address-text{word-wrap:break-word;overflow-wrap:break-word;margin:7px 0;overflow:hidden}.accounts_show__submit{border-top:1px solid #dcdcdc;padding:20px 0;margin-bottom:10px;text-align:center}.accounts_show__leave{text-align:right;font-size:14px;margin:10px 7px}.accounts_email_edit__notice{line-height:1.5;padding:7px}.accounts_email_edit__action{text-align:center;font-size:16px;padding:3px 0 10px}.accounts_email_edit__field{padding:7px}.accounts_email_edit__field__label{margin:-7px -7px 10px}.accounts_email_result__detail{padding:10px}.accounts_email_result__detail>p{line-height:1.5}.accounts_email_result__error-title{color:#f00;line-height:1.5}.accounts_email_result__error-text{margin-top:5px;line-height:1.5}.accounts_leave_show__description{margin:7px;line-height:1.5}.accounts_leave_show__description--caution{color:#f00}.accounts_leave_show__headline{padding:12px 0;border-bottom:1px solid #dcdcdc}.accounts_leave_show__headline--none{border-bottom:none}.accounts_leave_show__layout{padding:7px}.accounts_leave_show__action{padding:0 7px 7px;width:50%;margin:0 auto}.accounts_password_edit__layout{padding:7px}.accounts_password_edit__action{padding:0 7px 7px;text-align:center}.accounts_password_edit-reset-password__layout{padding:7px}.accounts_password_edit-reset-password__action{padding:0 7px 7px;text-align:center}.accounts_password_new__layout{padding:7px}.accounts_password_new__action{padding:0 7px 7px;text-align:center}.accounts_password_new-token__notice{line-height:1.5;padding:7px}.accounts_password_new-token__action{text-align:center;font-size:16px;padding:3px 0 10px}.accounts_password_new-token__field{padding:7px}.accounts_password_new-token__field__label{margin:-7px -7px 10px}.account_password_result__layout{padding:10px}.account_password_result__layout>p{line-height:1.5}.account_password_result__error-title{color:#f00;line-height:1.5}.account_password_result__error-text{margin-top:5px;line-height:1.5}.post_setting_form__caption{font-size:14px;border-bottom:1px solid #dcdcdc;padding:10px 0;margin-bottom:10px}.post_setting_form__checkbox-item{display:block}.post_setting_form__checkbox-item:not(:first-child){margin-top:5px}.post_setting_form__checkbox-label{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}.post_setting_form__checkbox-text{font-size:16px}.publicity_setting_form{margin-top:10px}.publicity_setting_form__caption{font-size:14px;border-bottom:1px solid #dcdcdc;padding:10px 0;margin-bottom:10px}.publicity_setting_form__checkbox-item{display:block}.publicity_setting_form__checkbox-item:not(:first-child){margin-top:5px}.publicity_setting_form__checkbox-label{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}.publicity_setting_form__checkbox-text{font-size:16px}.publicity_setting_form__notice{margin:10px 0;font-size:12px;color:#666}.accounts_sns_show__description{margin:7px;line-height:1.5}.accounts_sns_show__section{margin-top:20px}.accounts_sns_show__layout{margin:7px}.accounts_sns_show__action{margin:7px -10px 7px}.accounts_sns_show__text{margin:7px 0;line-height:1.5}.accounts_sns_show__submit{text-align:center;padding:20px 0}.accounts_sns_show__caption{font-size:14px;border-bottom:1px solid #dcdcdc;padding:10px 0;margin-bottom:10px}.accounts_sns_show__notice{margin:10px 0;font-size:12px;color:#666}.announcements_index__link{border-bottom:1px solid #dcdcdc;padding-right:8px}.application_error{padding:7px;background-color:#f5f6f2}.application_error .application_error__title{color:#c00;font-size:20px;line-height:1.5;text-align:center;margin:20px 0}.application_error .application_error__text{font-size:14px;line-height:1.5;text-align:center;margin:20px 0}.application_error .application_error__meterchan__image{width:100%;height:auto}.books_create_complete__description{margin:7px;line-height:1.5}.books_create_complete__sample{margin:20px 7px 0}.books_create_complete__sample__view{padding:10px;background-color:#f9f9f9;margin:10px 0;border:2px dashed #dcdcdc;line-height:1.5}.books_create_complete__sample__code{margin:10px 0}.books_edit__description{margin:7px;line-height:1.5}.books_edit__description__help-link{display:block;margin-top:20px}.books_edit__duplicate-check{margin:7px;line-height:1.5}.books_edit__duplicate-check__note{color:#f00}.books_edit__duplicate-check__layout{margin-top:10px}.books_edit__duplicate-check__description{margin-top:10px}.books_new__description{margin:7px;line-height:1.5}.books_new__description__help-link{display:block;margin-top:20px}.books_new__duplicate-check{margin:7px;line-height:1.5}.books_new__duplicate-check__note{color:#f00}.books_new__duplicate-check__layout{margin-top:10px}.books_new__duplicate-check__description{margin-top:10px}.books_partials_form .books_partials_form__duplication-check{margin:7px;line-height:1.5}.books_partials_form .books_partials_form__duplication-check .duplication-check__note{color:#f00}.books_partials_form .books_partials_form__duplication-check .duplication-check__layout{margin-top:10px}.books_partials_form .books_partials_form__duplication-check .duplication-check__layout .duplication-check__layout__check__submit{margin-top:5px}.books_partials_form .books_partials_form__duplication-check .duplication-check__description{margin-top:10px}.books_partials_form__layout{margin:7px}.books_partials_form__input{display:block;margin:7px 0}.books_partials_form__input__text{font-size:12px;line-height:1.5}.books_partials_form .bm-form[data-status="confirm"] .books_new__input{display:none}.books_partials_form__checkbox__label{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;font-size:12px}.books_partials_form__select{display:inline-block;margin-right:10px}.books_partials_form__submit{border-top:1px solid #dcdcdc}.books_partials_form__submit__item{margin:10px auto;width:40%}.books_partials_form__upload-image{min-width:75px;min-height:105px}.books_partials_form__recommend{margin-top:10px}.books_partials_form__recommend__text{color:#f00;margin-bottom:10px}.books_partials_form__recommend__image{margin-bottom:10px}.books_partials_form__recommend__title{line-height:1.5;margin-bottom:6px}.books_partials_form .bm-form__uploader input[type="file"]{display:none}.books_partials_modals.recommend-form .recommend-form__headline{font-size:12px;color:#222;margin:15px 0 5px}.books_partials_modals.recommend-form .recommend-form__headline .recommend-form__headline__link{display:inline-block;margin-left:5px;text-decoration:underline}.books_partials_modals.recommend-form .recommend-form__search{margin:0 -10px}.books_partials_modals.recommend-form .recommend-form__detail-link{display:inline-block;font-size:12px;margin:10px 0;text-decoration:underline}.books_show{background-color:#fff}.books_show .books_show__book-registration-form{margin-top:7px}.books_show .books_show__book-registration-form form{display:block}.books_show .books_show__read-books .books_show__read-books__book{position:relative;border-bottom:1px solid #dadada;padding:7px}.books_show .books_show__read-books .books_show__read-books__book .books_show__read-books__book__avatar{float:left;width:48px;margin-right:7px}.books_show .books_show__read-books .books_show__read-books__book .books_show__read-books__book__details{overflow:hidden}.books_show .books_show__read-books .books_show__read-books__book .books_show__read-books__book__details__name{font-size:16px;font-weight:bold;line-height:1.5;display:block;margin-right:30px;word-break:break-all}.books_show .books_show__read-books .books_show__read-books__book .books_show__read-books__book__details__info{display:block;margin-right:30px;font-size:11px;line-height:1.5}.books_show .books_show__read-books .books_show__read-books__book .books_show__read-books__book__details__info .books_show__read-books__book__details__info__date{color:#bebebe}.books_show .books_show__read-books .books_show__read-books__book .books_show__read-books__book__details__info .books_show__read-books__book__details__info__draft{color:#d64a38}.books_show .books_show__read-books .books_show__read-books__book .books_show__read-books__book__details__review{font-size:16px;margin-top:4px;line-height:1.5}.books_show .books_show__read-books .books_show__read-books__book .books_show__read-books__book__details__action{margin-top:7px}.books_show .books_show__read-books .books_show__read-books__book .books_show__read-books__book__details__action .books_show__read-books__book__details__action__btn{margin-right:10px}.books_show .books_show__read-books .books_show__read-books__book .books_show__read-books__book__details__delete__btn{display:block;cursor:pointer;position:absolute;right:0;top:0;transform:translate(-5px, 5px);width:20px;height:20px}.books_show .books_show__read-books .books_show__read-books__book .books_show__read-books__book__details__delete__btn:before,.books_show .books_show__read-books .books_show__read-books__book .books_show__read-books__book__details__delete__btn:after{display:block;content:"";width:2px;height:12px;position:absolute;left:9px;top:4px;transform:rotate(-45deg);background-color:#b2b2b2;border-radius:10px}.books_show .books_show__read-books .books_show__read-books__book .books_show__read-books__book__details__delete__btn:after{transform:rotate(45deg)}.books_show .books_show__read-books .books_show__read-books__book .books_show__read-books__book__details__delete__btn:hover:before,.books_show .books_show__read-books .books_show__read-books__book .books_show__read-books__book__details__delete__btn:hover:after{background-color:#219315}.books_show .books_show__read-books .books_show__read-books__book .books_show__read-books__book__details__delete__btn .books_show__read-books__book__details__delete__btn__text{display:block;overflow:hidden;white-space:nowrap;text-indent:100%}.books_show .books_show__read-books .books_show__read-books__book .books_show__read-books__book__user-image{width:48px;height:48px}.books_show .books_show__bookcases{padding:7px}.books_show .books_show__bookcases .books_show__bookcases__list{margin:7px 0;display:flex;flex-wrap:wrap}.books_show .books_show__bookcases .books_show__bookcases__list .books_show__bookcases__list__item{margin:0 10px 10px 0;padding:5px 10px;border-radius:15px;background-color:#eee;line-height:1.5;word-break:break-all}.books_show .books_show__bookcases .books_show__bookcases__form{margin-top:10px;padding:10px;background-color:#fff3ef}.books_show .books_show__bookcases .books_show__bookcases__btn{margin-right:10px}.books_show .books_show__candidate-bookcases{margin:5px 0 10px 0}.books_show .books_show__candidate-bookcases .books_show__candidate-bookcases__name{font-size:11px;display:inline-block;margin:3px 10px 3px 0;color:#808080;text-decoration:underline}.books_show .books_show__candidate-bookcases .books_show__candidate-bookcases__name:not([data-selected-index='-1']){color:#dcdcdc}.books_show__announcement-lists{background-color:#ebf2cc;padding:5px}.books_show__announcement-lists__item__link{font-weight:bold;line-height:1.5}.books_show__announcement-lists__item__link--red{color:#ff0000}.books_show__announcement-lists__item__link--orange{color:#ff6611}.books_show__announcement-lists__item__link--green{color:#118822}.books_show .books_show__details{position:relative}.books_show .books_show__details__jump-review{position:absolute;color:#fff;width:66px;height:66px;border-radius:33px;text-align:center;position:absolute;right:5px;top:0;background-color:rgba(220,83,36,0.85)}.books_show .books_show__details__jump-review__text{display:block;font-size:12px;margin-top:7px;margin-bottom:1px}.books_show .books_show__details__jump-review__count{font-size:22px}.books_show .books_show__details__jump-review__arrow{height:40px;width:66px;display:block;position:relative}.books_show .books_show__details__jump-review__arrow::before{content:'';border:10px transparent solid;border-bottom-width:0;border-top-color:#fff;position:absolute;bottom:20px;left:23px}.books_show .books_show__details__jump-review__arrow::after{content:'';height:8px;width:10px;background:#fff;position:absolute;top:4px;left:28px}.books_show .books_show__details__cover{text-align:center;margin:7px 0 10px}.books_show .books_show__details__cover__link>img{width:230px;border:1px solid #dcdcdc;box-shadow:5px 5px 5px #dcdcdc}.books_show .books_show__details .books_show__details__trial{margin:auto auto 10px;width:300px;text-align:center}.books_show .books_show__details .books_show__details__trial .books_show__details__trial__btn{display:block;background-image:linear-gradient(to bottom, #fff, #f3f3f3);border:1px solid #dcdcdc;border-radius:5px;font-size:16px;line-height:50px;color:#333}.books_show .books_show__details__lists{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;line-height:1.5;border-top:#dcdcdc solid  1px;border-bottom:#dcdcdc solid  1px;background-color:#f9f9f9;text-align:center}.books_show .books_show__details__lists__item{-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;border-right:1px solid #dcdcdc}.books_show .books_show__details__lists__author{display:block;padding:10px 0}.books_show .books_show__details__lists__page{padding:10px 0}.books_show .books_show__details__lists__registration-count{color:#dc5324;padding:10px 0}.books_show__recommend{padding:10px 0;text-align:center}.books_show__recommend__btn{display:inline-block;padding:0 10px;height:50px;line-height:50px;border:1px solid #fb8700;color:#fff;border-radius:4px;background-image:linear-gradient(to bottom, #ffaf00, #fb8700);font-size:18px}.books_show__shop-lists__item{border-bottom:1px solid #f0f0f0}.books_show__shop-lists__item__link{display:block;padding:15px 10px;text-align:center}.books_show__shop-lists__item__link>img{width:100%}.books_show__shop-lists__item--amazon{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}.books_show__shop-lists__item--amazon .books_show__shop-lists__item__link{width:50%}.books_show__shop-lists__item--amazon .books_show__shop-lists__item__link:nth-child(1)>img{max-width:100px}.books_show__shop-lists__item--amazon .books_show__shop-lists__item__link:nth-child(2){border-left:1px solid #f0f0f0;padding:15px 5px;color:#333;font-size:14px;font-weight:bold;line-height:18px;border-left:1px solid #f0f0f0}.books_show__shop-lists__item--bookwalker .books_show__shop-lists__item__link>img{max-width:180px}.books_show__shop-lists__item--rakutenbooks .books_show__shop-lists__item__link>img{max-width:180px}.books_show__shop-lists__item--hmvbooks .books_show__shop-lists__item__link>img{max-width:125px}.books_show__story{line-height:1.5;padding:10px}.books_show__story__more{margin-top:2em}.books_show__registration-lists__item{margin:0 auto}.books_show__registration-lists__btn{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-image:linear-gradient(to bottom, #fff 0%, #fff 49%, #efefef 50%, #efefef 100%);margin:5px 7px 5px;border:1px solid #cecece;border-radius:10px;font-size:16px;line-height:36px}.books_show__registration-lists__btn[data-registration-id] .books_show__registration-lists__btn__icon{background-color:#00ce00}.books_show__registration-lists__btn__text{color:#222;-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}.books_show__registration-lists__btn__icon{border-radius:10px;background:#fff;border:1px solid #cecece;display:block;width:20px;height:13px;margin:0 15px}.books_show__links{border-top:none}.books_show__supplement{background-color:#fff;padding:10px;font-size:12px;color:#999;text-align:right;line-height:1.5}.books_show__supplement__title{margin-left:5px}.books_show__supplement__rating__key{margin-left:5px}.books_show__supplement__rating__key:after{color:#999;content:"："}.books_show__supplement__review__key{margin-left:5px}.books_show__supplement__review__key:after{color:#999;content:"："}.books_search_index .bm-book-lists{border-top:none}.books_search_index__authors{line-height:1.5;padding:7px;border-bottom:1px solid #dcdcdc}.books_search_index__authors__label{display:inline-block;color:#333}.books_search_index__authors__item{display:inline-block}.books_search_index__authors__item:not(:last-of-type){margin-right:5px}.books_search_index__original-link{text-align:center;border-bottom:1px solid #dcdcdc;line-height:1.5}.books_search_index__select{text-align:center;margin-bottom:10px}.books_search_index__keyword-none{margin:10px;color:#f00;font-weight:bold;text-align:center}.communities_index .bm-community-lists{border-top:none}.communities_new__field-layout{padding:7px}.communities_new__input{margin-bottom:3px;vertical-align:bottom}.communities_new__notice{padding:7px}.communities_new__btn{margin:10px}.communities_new__action{border-top:1px solid #dcdcdc}.communities_search{background-color:#fff}.communities_show__header{width:100%;height:200px;background-image:url(/assets/sp/commons/no_image-643ff99fedc974144492476f84aaf31aa297dc2b23efb85259cc599e42a2ed04.gif);background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden;white-space:nowrap;text-indent:100%;border-bottom:1px solid #dcdcdc}.communities_show__description{padding:10px;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden}.communities_members_index .bm-user-lists__item:last-child{border-bottom:none}.communities_members_index .bm-links{border-top:none}.communities_topics_index{background-color:#fff}.communities_topics_new__field-layout{padding:7px}.communities_topics_new__input{margin-bottom:3px}.communities_topics_new__action__item{display:inline-block;margin:0 0 7px 7px}.communities_topics_show__details{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding:5px}.communities_topics_show__details-side{-webkit-flex-basis:48px;-moz-flex-basis:48px;-ms-flex-preferred-size:48px;flex-basis:48px;margin-right:11px}.communities_topics_show__details-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;padding:5px;min-width:0}.communities_topics_show__details-avatar-link{display:block}.communities_topics_show__details-avatar-image{width:48px;height:48px;vertical-align:bottom}.communities_topics_show__details-header{line-height:1.5;margin-bottom:5px;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden}.communities_topics_show__details-text{line-height:1.5;margin-bottom:5px;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden}.communities_topics_show__details-date{display:inline-block;color:#bebebe;line-height:1.5;font-size:12px;margin:3px 0}.communities_topics_show__details-edit{display:inline-block;margin:3px 0}.communities_topics_show__details-edit-item{display:inline-block;margin-left:5px}.communities_topics_show__details-edit-link{color:#bebebe;line-height:1.5;font-size:12px;margin:3px 0}.compatible_users_index__sample-image{text-align:center}.compatible_users_index__sample-image>img{width:100%;max-width:375px}.compatible_users_index__ranking{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding:8px}.compatible_users_index__ranking__icon{-webkit-box-flex:0;-webkit-flex:0 0 30px;-moz-box-flex:0;-moz-flex:0 0 30px;-ms-flex:0 0 30px;flex:0 0 30px;margin-right:5px}.compatible_users_index__ranking__icon__image{width:30px;height:30px}.compatible_users_index__ranking__avatar{-webkit-box-flex:0;-webkit-flex:0 0 45px;-moz-box-flex:0;-moz-flex:0 0 45px;-ms-flex:0 0 45px;flex:0 0 45px;margin-right:5px}.compatible_users_index__ranking__avatar__image{width:45px;height:45px}.compatible_users_index__ranking__description{-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;margin-right:5px}.compatible_users_index__ranking__percent{-webkit-box-flex:0;-webkit-flex:0 0 96px;-moz-box-flex:0;-moz-flex:0 0 96px;-ms-flex:0 0 96px;flex:0 0 96px;text-align:right}.compatible_users_index__ranking__percent__text{font-size:8px;display:block;color:#666}.compatible_users_index__ranking__percent__number{font-size:26px;font-weight:bold;font-family:"ヒラギノ角ゴ Pro W6","HiraKakuPro-W6","ヒラギノ角ゴ ProN W6","HiraKakuProN-W6", Arial, Verdana;color:#219315}.compatible_users_index__ranking__percent__unit{font-size:13px;font-weight:bold;color:#219315}.compatible_users_index__ranking__name{font-size:14px}.compatible_users_index__ranking__profile{color:#888;font-size:10px;margin-top:5px;display:flex}.compatible_users_index__ranking__profile__item:not(:first-child):before{display:inline;margin:0 5px;content:'-'}.compatible_users_index__ranking__favorite{margin-top:5px}.compatible_users_index__ranking__btn{display:inline-block;width:110px;border-radius:4px;border:1px solid #feaa23;background-color:#ffec5f;background-image:linear-gradient(to bottom, #ffec5f, #feaa23);text-align:center}.compatible_users_index__ranking__btn__text{color:#444;font-size:11px;line-height:24px}.compatible_users_index__ranking__btn--delete{border:1px solid #e3e3e3;background-image:linear-gradient(to bottom, #e3e3e3, #f9f9f9)}.compatible_users_index__books{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;border-top:1px dotted #c6d18a;border-bottom:1px solid #c6d18a;background-color:#f8fce6;padding:10px 0}.compatible_users_index__books__item{-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;margin:0 10px}.compatible_users_index__books__cover-link{display:block;text-align:center}.compatible_users_index__books__cover-image{width:85px;max-height:120px}.compatible_users_index__books__title-link{display:block;text-align:center;font-size:13px;line-height:1.5;overflow:hidden;white-space:nowrap}.compatible_users_index__books__authors-link{display:block;text-align:center;font-size:11px;line-height:1.5;overflow:hidden;white-space:nowrap}.compatible_users_index__books__registration{text-align:center;margin-top:3px}.compatible_users_index__books__registration__count{display:inline-block;font-size:12px;padding:2px;font-weight:bold}.compatible_users_index__books__registration__count--1{background-color:#ffe8df}.compatible_users_index__books__registration__count--over2{color:#dc5324;background-color:#ffac8f}.email_auth_tokens_new__layout{padding:7px}.email_auth_tokens_new__description{margin:7px;line-height:1.5}.email_auth_tokens_new__security{background-color:#f7f7f7;margin:7px;padding:14px;border-radius:4px}.email_auth_tokens_new__security__headline{font-size:14px;color:#333;font-weight:bold;padding:7px 0;border-bottom:1px solid #dcdcdc}.email_auth_tokens_new__security__text{margin-top:7px;font-size:14px;line-height:1.5;color:#333}.email_auth_tokens_sent{background-color:#fff}.email_auth_tokens_sent__layout{padding:7px}.email_auth_tokens_sent__guidance{line-height:1.5;font-size:14px;color:#333}.email_auth_tokens_sent__guidance--caution{font-size:16px;color:#f00}.email_auth_tokens_sent__guidance:not(:first-child){margin-top:10px}.events_addresses{background-color:#fff;line-height:1.5}.events_addresses__about{padding-top:10px;border-bottom:1px solid #dcdcdc}.events_addresses__about__text{color:#333;padding:0 10px}.events_addresses__about__create{margin:10px 20px 0}.events_addresses__filter-lists{margin:2px 0 10px 10px}.events_addresses__filter-lists__item{display:inline-block}.events_addresses__filter-lists__item>a{font-size:12px;color:#666;padding:0 13px 0 10px;position:relative;text-decoration:underline}.events_addresses__filter-lists__item>a::before{content:'';width:0;height:0;position:absolute;left:0;top:5px;border-style:solid;border-width:3px 0 3px 4px;border-color:transparent transparent transparent #666}.events_index__about{padding-top:10px;border-bottom:1px solid #dcdcdc}.events_index__about__text{color:#333;padding:0 10px}.events_index__about__create{margin:10px 20px 0}.events_index__navigation__active-address{display:inline-block;background-color:#ffa500;font-size:12px;padding:6px 5px 6px;margin:8px 0 0 10px;vertical-align:text-bottom}.events_index__navigation__filter{display:inline-block}.events_partials_form__layout{padding:7px}.events_partials_form__description{margin:7px 0}.events_partials_form [data-status="confirm"] .events_partials_form__description{display:none}.events_partials_form [data-status="confirm"] .events_partials_form__value{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.events_partials_form__paragraph{margin:7px 0;line-height:1.5}.events_partials_form__paragraph__pickup{color:#64BC4B;font-weight:bold}.events_partials_form__image-select{display:none}.events_partials_form__events-image{text-align:center;max-height:200px;overflow:hidden}.events_partials_form__events-cover{max-width:100%;width:auto;max-height:200px;vertical-align:bottom}.events_partials_form__action{display:block;width:50%;text-align:center;margin:10px auto}.events_partials_form__books-cover{width:75px;height:auto;vertical-align:bottom}.events_show__promoter{border-bottom:1px solid #eee;background-color:#f7f7f7;padding:10px 0;text-align:center;border-radius:4px}.events_show__promoter__notice{display:inline}.events_show__promoter__edit-btn{display:inline;margin-left:10px}.events_show__details__thumbnail{position:relative;width:100%;margin-bottom:10px;background-image:url(/assets/common/event-c869b83f52a2143d38882e4a10f6234ef91c89f217c6d30b40f6884fcbbefbc2.png);background-repeat:no-repeat;background-position:center;background-size:cover}.events_show__details__thumbnail:before{content:"";display:block;padding-top:40%}.events_show__details__thumbnail-link{display:block;position:absolute;top:0;left:0;bottom:0;right:0;white-space:nowrap;text-indent:100%;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:100% auto;background-color:#f0f0f0}.events_show__details__information{line-height:1.5;padding:0 10px 10px}.events_show__details__information-item{display:inline-block;margin-right:6px}.events_show__details__information-item--block{display:block}.events_show__details__information-icon{display:inline-block;margin-right:5px}.events_show__details__information-icon--place{width:10px;height:12px;background-image:url(/assets/sp/components/bm-event-lists/icon_place-1667284cf3e90fee53ed4f2149b5068c6b48a036b0347eceec40b2490b64439d.gif);background-size:10px 12px}.events_show__details__information-icon--date{width:13px;height:12px;background-image:url(/assets/sp/components/bm-event-lists/icon_date-5ad2fd1c246e0ae243fc4e01aafcb216585532bbeff83a152e338330c35ff830.gif);background-size:10px 12px}.events_show__details__information-icon--person{width:14px;height:11px;background-image:url(/assets/sp/components/bm-event-lists/icon_person-0cae4509f3c8f1e6cd908742eae6125ad031959f25afa7d5e9d163098cd712ce.gif);background-size:14px 11px}.events_show__details__information-text{font-weight:bold}.events_show__details__input-url{width:240px;font-size:12px;vertical-align:text-bottom}.events_show__details__data-link{word-wrap:break-word;overflow-wrap:break-word;overflow:hidden}.events_show__description{word-wrap:break-word;overflow-wrap:break-word;padding:10px;color:#333;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden}.events_show__action{padding:20px 10px 10px}.events_show__action__item{margin-bottom:10px}.events_show__links{border-top:none}.events_show .bm-blank+.events_show__links{border-top:1px solid #dcdcdc}.events_show__entrance__description{padding:10px 10px 0}.events_show__entrance__already-registration{text-align:center;margin:20px}.giftbooks_index__description{padding:7px;line-height:1.5}.giftbooks_show{background-color:#fff}.giftbooks_show__details{position:relative}.giftbooks_show__details__cover{text-align:center;margin:7px 0 10px}.giftbooks_show__details__cover__link>img{width:230px;border:1px solid #dcdcdc;box-shadow:5px 5px 5px #dcdcdc}.giftbooks_show__details__lists{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;line-height:1.5;border-top:#dcdcdc solid  1px;border-bottom:#dcdcdc solid  1px;background-color:#f9f9f9;text-align:center}.giftbooks_show__details__lists__item{-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;border-right:1px solid #dcdcdc}.giftbooks_show__details__lists__author{display:block;padding:10px 0}.giftbooks_show__details__lists__page{padding:10px 0}.giftbooks_show__text{padding:10px;line-height:1.5;font-size:16px;border-bottom:1px solid #dcdcdc;color:#333}.giftbooks_show__application-deadline{color:#da1102;margin:10px}.giftbooks_show__application__item{margin:8px 0}.giftbooks_show__registration-lists__item{margin:0 auto}.giftbooks_show__registration-lists__btn{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-image:linear-gradient(to bottom, #fff 0%, #fff 49%, #efefef 50%, #efefef 100%);margin:5px 7px 5px;border:1px solid #cecece;border-radius:10px;font-size:16px;line-height:36px}.giftbooks_show__registration-lists__btn--active .giftbooks_show__registration-lists__btn__icon{background-color:#00ce00}.giftbooks_show__registration-lists__btn--post{line-height:40px;text-align:center;background-image:linear-gradient(to bottom, #fff 0%, #efefef 100%);box-shadow:0 1px 2px #dcdcdc}.giftbooks_show__registration-lists__btn--post .giftbooks_show__registration-lists_btn__icon{background-color:#00ce00}.giftbooks_show__registration-lists__btn__text{color:#222;-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}.giftbooks_show__registration-lists__btn__icon{border-radius:10px;background:#fff;border:1px solid #cecece;display:block;width:20px;height:13px;margin:0 15px}.giftbooks_show__markdown{padding:10px;line-height:1.5}.giftbooks_show__markdown h1,.giftbooks_show__markdown h2,.giftbooks_show__markdown h3{font-size:19px;color:#fff;background-color:#92bf4c;padding:8px 7px}.giftbooks_show__markdown h4{font-size:16px;line-height:24px}.giftbooks_show__markdown h5{font-size:14px;line-height:24px}.giftbooks_show__markdown h6{font-size:11px;line-height:24px}.giftbooks_show__markdown ul{margin-left:30px;margin:0;padding:0;list-style:none}.giftbooks_show__markdown li{margin:0;padding:0;list-style:none;border-bottom:1px solid #dcdcdc}.giftbooks_show__amazon-lists{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.giftbooks_show__amazon-lists__item{border-top:1px solid #273180;border-bottom:1px solid #273180;-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}.giftbooks_show__amazon-lists__item:not(:first-child){border-left:1px solid #273180}.giftbooks_show__amazon-lists__item__link{line-height:1.5;font-size:13px;padding:10px 0;color:#273180;text-align:center;font-weight:bold;display:block;background-image:linear-gradient(to bottom, #FDE2A3 40%, #FBC032 100%)}.giftbooks_show__term-link{text-align:center;margin-top:10px}.giftbooks_show__links{border-top:none}.help_index[data-type="web"][data-item="index"] .bm-helper,.help_index[data-type="mobile_app"]:not([data-item="index"]) .bm-helper{display:none}.help_index[data-item="index"] .bm-links{display:none}.help_index:not([data-item="index"]) .helpmenu,.help_index[data-type="mobile_app"]:not([data-item="index"]) .helpmenu{display:none}.help_index[data-type="mobile_app"][data-item="index"] .bm-headline{display:none}.help_index[data-type="mobile_app"] .bm-breadcrumb-lists,.help_index[data-type="mobile_app"] .helpsearch{display:none}.help_index[data-type="mobile_app"] .helpmenu .bm-headline{display:block}.help_index[data-type="mobile_app"] .bm-accordion-links .bm-accordion-links__label{background-color:#edf8dd}.help_index[data-type="mobile_app"] .bm-accordion-links .bm-accordion-links__label .bm-accordion-links__label__icon::before{transform:rotate(90deg);border-left-color:#333;left:0}.help_index[data-type="mobile_app"] .bm-accordion-links .bm-accordion-links__label .bm-accordion-links__label__text{color:#333}.help_index[data-type="mobile_app"] .bm-accordion-links .bm-accordion-links__accordion:checked ~ .bm-accordion-links__label{background:#edf8dd}.help_index[data-type="mobile_app"] .bm-accordion-links .bm-accordion-links__accordion:checked ~ .bm-accordion-links__label .bm-accordion-links__label__icon{transform:rotate(0)}.help_index[data-type="mobile_app"] .bm-accordion-links .bm-accordion-links__accordion:checked ~ .bm-accordion-links__lists{height:inherit}.help_index[data-type="mobile_app"] .bm-accordion-links .bm-accordion-links__lists{height:inherit}.help_index[data-type="mobile_app"] .bm-accordion-links .bm-accordion-links__lists .bm-accordion-links__lists__item .bm-accordion-links__lists__item__link{background-color:#fff}.help_index[data-type="mobile_app"] .bm-helper{margin-top:0}.help_index[data-type="mobile_app"] .bm-helper .bm-middle-headline{position:relative;align-items:center;border-bottom:1px solid #dcdcdc;padding:10px}.help_index[data-type="mobile_app"] .bm-helper .bm-middle-headline .bm-middle-headline__text{color:#333;font-weight:normal;padding-left:16px}.help_index[data-type="mobile_app"] .bm-helper .bm-middle-headline:before{content:"";display:block;box-sizing:border-box;position:absolute;top:19px;left:9px;border:4px solid transparent;border-top:6px solid #333}.help_partials_mobile-app.about .about__text{margin:15px 10px 0;line-height:1.5}.help_partials_mobile-app.about .about__text>p{margin-bottom:15px}.help_partials_mobile-app.about .about__text>ul{margin-bottom:15px}.help_partials_mobile-app.about .about__text>ul>li{list-style:disc outside;margin-left:1.5em}.help_partials_mobile-app.account .account__text{margin:15px 10px 0;line-height:1.5}.help_partials_mobile-app.account .account__text>p{margin-bottom:15px}.help_partials_mobile-app.account .account__text>ul{margin-bottom:15px}.help_partials_mobile-app.account .account__text>ul>li{list-style:disc outside;margin-left:1.5em}.help_partials_mobile-app.index{display:none}.help_partials_mobile-app.index .index__text{margin:15px 10px 0;line-height:1.5}.help_partials_mobile-app.index .index__text>p{margin-bottom:15px}.help_partials_mobile-app.other .other__text{margin:15px 10px 0;line-height:1.5}.help_partials_mobile-app.other .other__text>p{margin-bottom:15px}.help_partials_mobile-app.other .other__text>ul{margin-bottom:15px}.help_partials_mobile-app.other .other__text>ul>li{list-style:disc outside;margin-left:1.5em}.help_account__text{margin:15px 10px 0;line-height:1.5}.help_account__text>p{margin-bottom:15px}.help_account__image{text-align:center;margin:10px 0}.help_account__image>img{max-width:280px}.help_account__accordion{border-top:1px solid #e6e6e6}.help_account__decimal{background-color:#f8ffed;margin:0;color:#333}.help_account__decimal>dt{font-size:17px;padding:15px  10px}.help_account__decimal>dd{padding:0 10px 15px}.help_account__decimal>p{padding:10px}.help_account__list{margin:15px 10px 0 15px}.help_account__list>li:before{content:'';width:6px;height:6px;display:inline-block;border-radius:100%;background:#92bf4c;position:relative;left:-10px;top:-3px}.help_account .helpmenu{display:none}.help_book__text{margin:15px 10px 0;line-height:1.5}.help_book__text>p{margin-bottom:15px}.help_book__image{text-align:center;margin:10px 0}.help_book__image>img{max-width:280px}.help_book__accordion{border-top:1px solid #e6e6e6}.help_book__decimal{background-color:#f8ffed;margin:0;color:#333}.help_book__decimal>dt{font-size:17px;padding:15px  10px}.help_book__decimal>dd{padding:0 10px 15px}.help_book__decimal>p{padding:10px}.help_book__list{margin:15px 10px 0 15px}.help_book__list>li:before{content:'';width:6px;height:6px;display:inline-block;border-radius:100%;background:#92bf4c;position:relative;left:-10px;top:-3px}.help_book .helpmenu{display:none}.help_bookcase__text{margin:15px 10px 0;line-height:1.5}.help_bookcase__text>p{margin-bottom:15px}.help_bookcase__image{text-align:center;margin:10px 0}.help_bookcase__image>img{max-width:280px}.help_bookcase__accordion{border-top:1px solid #e6e6e6}.help_bookcase__decimal{background-color:#f8ffed;margin:0;color:#333}.help_bookcase__decimal>dt{font-size:17px;padding:15px 10px}.help_bookcase__decimal>dd{padding:0 10px 15px}.help_bookcase__decimal>p{padding:10px}.help_bookcase__list{margin:15px 10px 0 15px}.help_bookcase__list>li:before{content:'';width:6px;height:6px;display:inline-block;border-radius:100%;background:#92bf4c;position:relative;left:-10px;top:-3px}.help_bookcase__order-list{margin-left:25px}.help_bookcase .helpmenu{display:none}.help_data__text{margin:15px 10px 0;line-height:1.5}.help_data__text>p{margin-bottom:15px}.help_data__image{text-align:center;margin:10px 0}.help_data__image>img{max-width:280px}.help_data__accordion{border-top:1px solid #e6e6e6}.help_data__decimal{background-color:#f8ffed;margin:0;color:#333}.help_data__decimal>dt{font-size:17px;padding:15px  10px}.help_data__decimal>dd{padding:0 10px 15px}.help_data__decimal>p{padding:10px}.help_data__decimal .help_data__list{margin-left:30px}.help_data__list{margin:15px 10px 0 15px}.help_data__list>li:before{content:'';width:6px;height:6px;display:inline-block;border-radius:100%;background:#92bf4c;position:relative;left:-10px;top:-3px}.help_data .helpmenu{display:none}.help_faq__text{margin:15px 10px 0;line-height:1.5}.help_faq__text>p{margin-bottom:15px}.help_faq__text__note{font-size:14px;margin-left:1em;text-indent:-1em}.help_faq__image{text-align:center;margin:10px 0}.help_faq__image>img{max-width:280px}.help_faq__accordion{border-top:1px solid #e6e6e6}.help_faq__decimal{background-color:#f8ffed;margin:0;color:#333}.help_faq__decimal>dt{font-size:17px;padding:15px  10px}.help_faq__decimal>dd{padding:0 10px 15px}.help_faq__decimal>p{padding:10px}.help_faq__list{margin:15px 10px 0 15px}.help_faq__list>li:before{content:'';width:6px;height:6px;display:inline-block;border-radius:100%;background:#92bf4c;position:relative;left:-10px;top:-3px}.help_faq .helpmenu{display:none}.help_index__text{margin:15px 10px 0;line-height:1.5}.help_index__text>p{margin-bottom:15px}.help_other__text{margin:15px 10px 0;line-height:1.5}.help_other__text>p{margin-bottom:15px}.help_other__image{text-align:center;margin:10px 0}.help_other__image>img{max-width:280px}.help_other__accordion{border-top:1px solid #e6e6e6}.help_other__decimal{background-color:#f8ffed;margin:0;color:#333}.help_other__decimal>dt{font-size:17px;padding:15px  10px}.help_other__decimal>dd{padding:0 10px 15px}.help_other__decimal>p{padding:10px}.help_other__list{margin:15px 10px 0 15px}.help_other__list>li:before{content:'';width:6px;height:6px;display:inline-block;border-radius:100%;background:#92bf4c;position:relative;left:-10px;top:-3px}.help_other .helpmenu{display:none}.help_privacy__text{margin:15px 10px 0;line-height:1.5}.help_privacy__text>p{margin-bottom:15px}.help_privacy__image{text-align:center;margin:10px 0}.help_privacy__image>img{max-width:280px}.help_privacy__accordion{border-top:1px solid #e6e6e6}.help_privacy__decimal{background-color:#f8ffed;margin:0;color:#333}.help_privacy__decimal>dt{font-size:17px;padding:15px  10px}.help_privacy__decimal>dd{padding:0 10px 15px}.help_privacy__decimal>p{padding:10px}.help_privacy__list{margin:15px 10px 0 15px}.help_privacy__list>li:before{content:'';width:6px;height:6px;display:inline-block;border-radius:100%;background:#92bf4c;position:relative;left:-10px;top:-3px}.help_privacy .helpmenu{display:none}.help_review__text{margin:15px 10px 0;line-height:1.5}.help_review__text>p{margin-bottom:15px}.help_review__image{text-align:center;margin:10px 0}.help_review__image>img{max-width:280px}.help_review__accordion{border-top:1px solid #e6e6e6}.help_review__decimal{background-color:#f8ffed;margin:0;color:#333}.help_review__decimal>dt{font-size:17px;padding:15px  10px}.help_review__decimal>dd{padding:0 10px 15px}.help_review__decimal>p{padding:10px}.help_review__list{margin:15px 10px 15px 15px}.help_review__list>li:before{content:'';width:6px;height:6px;display:inline-block;border-radius:100%;background:#92bf4c;position:relative;left:-10px;top:-3px}.help_review .helpmenu{display:none}.help_search__text{margin:15px 10px 0;line-height:1.5}.help_search__text>p{margin-bottom:15px}.help_search__image{text-align:center;margin:10px 0}.help_search__image>img{max-width:280px}.help_search__accordion{border-top:1px solid #e6e6e6}.help_search__decimal{background-color:#f8ffed;margin:0;color:#333}.help_search__decimal>dt{font-size:17px;padding:15px  10px}.help_search__decimal>dd{padding:0 10px 15px}.help_search__decimal>p{padding:10px}.help_search__list{margin:15px 10px 0 15px}.help_search__list>li:before{content:'';width:6px;height:6px;display:inline-block;border-radius:100%;background:#92bf4c;position:relative;left:-10px;top:-3px}.help_search .helpmenu{display:none}.help_sns__text{margin:15px 10px 0;line-height:1.5}.help_sns__text>p{margin-bottom:15px}.help_sns__image{text-align:center;margin:10px 0}.help_sns__image>img{max-width:280px}.help_sns__accordion{border-top:1px solid #e6e6e6}.help_sns__decimal{background-color:#f8ffed;margin:0;color:#333}.help_sns__decimal>dt{font-size:17px;padding:15px  10px}.help_sns__decimal>dd{padding:0 10px 15px}.help_sns__decimal>p{padding:10px}.help_sns__list{margin:15px 10px 0 15px}.help_sns__list>li:before{content:'';width:6px;height:6px;display:inline-block;border-radius:100%;background:#92bf4c;position:relative;left:-10px;top:-3px}.help_sns .helpmenu{display:none}.home_index__userdata{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 10px 15px}.home_index__userdata__side{-webkit-box-flex:0;-webkit-flex:0 0 90;-moz-box-flex:0;-moz-flex:0 0 90;-ms-flex:0 0 90;flex:0 0 90;overflow:hidden;margin-right:10px}.home_index__userdata__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}.home_index__userdata__avatar-link{display:block}.home_index__userdata__avatar-image{width:90px;height:90px;border-radius:5px;border:1px solid #dcdcdc}.home_index__userdata__data-link{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.home_index__userdata__reading-volume{-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}.home_index__userdata__reading-volume__title{color:#808080;font-size:12px;line-height:22px;font-weight:bold}.home_index__userdata__reading-volume__lists{line-height:1}.home_index__userdata__reading-volume__item{color:#759f29}.home_index__userdata__reading-volume__count{font-size:26px;font-weight:bold}.home_index__userdata__reading-volume__unit{font-size:12px}.home_index__userdata__review{margin-top:5px}.home_index__userdata__review__title{color:#808080;font-size:12px;line-height:22px;font-weight:bold}.home_index__userdata__graph{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;height:22px;line-height:22px;border-radius:12px;background-color:#f0f0f0}.home_index__userdata__graph__count{border-radius:12px;background-color:#7bc031;min-width:40px;color:#fff;font-size:12px;line-height:22px;text-align:center}.home_index__userdata__graph__unknown{-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;border-radius:12px;color:#999;font-size:12px;line-height:22px;text-align:center}.home_index__flash{margin-bottom:0}.home_index__suggest__text{margin:10px;line-height:1.5}.home_index__suggest__image{margin:10px;text-align:center}.home_index__suggest__image>img{width:100%;max-width:300px}.home_index__suggest__search__item{margin:10px}.home_index__suggest__search__btn{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%;box-shadow:0 1px 1px rgba(0,0,0,0.3);border-radius:4px;border-width:1px;border-style:solid;font-size:18px}.home_index__suggest__search__btn--bookmeter{border-color:#488500;background-color:#4EA100}.home_index__suggest__search__btn--bookmeter .home_index__suggest__search__icon{background-position:-200px 0}.home_index__suggest__search__btn--facebook{border-color:#3b5998;background-color:#3b5998}.home_index__suggest__search__btn--facebook .home_index__suggest__search__icon{background-position:0 0}.home_index__suggest__search__btn--twitter{border-color:#55acee;background-color:#55acee}.home_index__suggest__search__btn--twitter .home_index__suggest__search__icon{background-position:-50px 0}.home_index__suggest__search__icon{-webkit-box-flex:0;-webkit-flex:0 0 20px;-moz-box-flex:0;-moz-flex:0 0 20px;-ms-flex:0 0 20px;flex:0 0 20px;overflow:hidden;width:20px;height:20px;margin:10px;background-image:url(/assets/sp/commons/bm-service-icon-3d8b8c5f29ff0547250327c3edab700253e55262b12c6c61c52aeb6c489d6dd2.png);background-repeat:no-repeat;background-size:250px 100px}.home_index__suggest__search__text{-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;color:#fff;line-height:50px;font-size:16px}.home_index .home_index__activity-setting{display:none}.home_index #home__activity-setting-operator{display:none}.home_index #home__activity-setting-operator:checked ~ .home_index__activity-setting{display:block}.home_index .home_index__mutter-form{display:none}.home_index #home__form-toggle-operator{display:none}.home_index #home__form-toggle-operator:checked ~ .home_index__mutter-form{display:block}.home_index .bm-userdata-navigation{border-top:1px solid #dcdcdc}.home_no_login_index__copy{margin:20px 0 15px 0;color:#529603;line-height:1.5;font-size:26px;font-weight:bold;text-align:center}.home_no_login_index__description{padding:0 10px 10px;font-size:14px;text-align:center;line-height:1.5}.home_no_login_index__detail-link{display:block;font-size:14px;margin:0 auto;margin-bottom:20px;text-align:center}.home_no_login_index__already-registration{text-align:center;margin:20px}.home_no_login_index__headline{padding:5px}.inquiries_partials{line-height:1.5}.inquiries_partials__layout{font-size:14px;margin:7px}.inquiries_partials__layout input[readonly]{background-color:#ddd}.inquiries_partials__layout-col{font-size:14px;margin:7px 0}.inquiries_partials__text{color:#333;font-size:14px;padding:10px}.inquiries_partials__text>strong{font-weight:bold}.inquiries_partials__field-layout{padding:4px 7px 1px}.inquiries_partials__input{margin-bottom:3px;vertical-align:bottom}.inquiries_partials__action{padding:0 0 7px 7px}.inquiries_partials__action__return{margin-left:7px}.inquiries_partials__privacy{color:#333;font-size:14px;padding:10px;border-top:1px solid #dcdcdc}.inquiries_partials .bm-form__field__value{white-space:pre-wrap;word-break:break-all}.inquiries_partials.form-individual .form-individual__notice.form-individual__notice--opinion{display:none}.inquiries_partials.form-individual.form-individual--opinion .form-individual__notice.form-individual__notice--opinion{display:block}.inquiries_partials.form-individual.form-individual--opinion .form-individual__notice.form-individual__notice--other{display:none}.layouts.application .application__ads{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:#f3f3f3}.layouts.application .application__ads.application__ads--grobal-after{padding:5px 0}.layouts.application .application__ads.application__ads--header-search{padding:10px 0}.layouts.application .application__ads.application__ads--footer-before{padding:20px 0}.layouts.application .application__ads.application__ads--books-show{padding:15px 0}.layouts.application .application__ads.application__ads--book-reviews{padding:15px 0}.layouts.application .application__ads.application__ads--users-show-profile{padding:15px 0}.layouts.application .application__ads.application__ads--mutters{padding:15px 0}.layouts.application .application__ads.application__ads--home-search-after{padding:15px 0}.layouts.application .application__ads.application__ads--home-page-loader{padding:15px 0}.layouts.application .application__ads img{vertical-align:bottom}.layouts.application .application__content{background-color:#fff;overflow: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,0.5);transition:none;opacity:0.01}.layouts.application .application__turbolinks-loading-cover.application__turbolinks-loading-cover--loading{z-index:99999;opacity:1;transition:0.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-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:20px;box-shadow:0 3px 10px rgba(0,0,0,0.2);background-color:#fff;border-radius:4px}.layouts.application .application__turbolinks-loading-cover .application__turbolinks-loading-cover__spinner{width:16px;height:16px;margin-right:10px;border:2px 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:#666;font-size:13px}.layouts.application .application__fixed-footer{position:fixed;bottom:0;width:100%}.layouts_partials_footers.scroll-to-top-button{position:fixed;right:20px;display:none;width:40px;height:40px;border-color:#4A8600;bottom:20px;border-radius:4px;background-image:url(/assets/common/icon_pagetop_arr-37f1bff198ac2fb9d01319db2404d341e10a6f525fe61ca2cff449066d47ad17.png);background-repeat:no-repeat;background-position:center;background-color:#549800;box-sizing:border-box}.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}.messages_index .bm-pagination{border-top:1px solid #dcdcdc}.messages_index__action{margin:7px}.messages_index .bm-page-loader__content__empty{padding:10px;line-height:1.5}.messages_show:after{content:"";clear:both;height:0;display:block;visibility:hidden}.messages_show__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;margin:10px}.messages_show__header__side{-webkit-box-flex:0;-webkit-flex:0 0 70px;-moz-box-flex:0;-moz-flex:0 0 70px;-ms-flex:0 0 70px;flex:0 0 70px}.messages_show__header__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}.messages_show__header__avatar-link{display:block;text-align:center}.messages_show__header__avatar-image{width:48px;height:48px;vertical-align:bottom}.messages_show__header__name{background-color:#f6f6f6;padding:2px 5px;margin-bottom:5px;line-height:1.5}.messages_show__header__date{background-color:#f6f6f6;padding:2px 5px;margin-bottom:5px;line-height:1.5}.messages_show__header__title{background-color:#f6f6f6;padding:2px 5px;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden}.messages_show__detail{background-color:#F8FFEC;padding:10px;margin:10px;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden}.messages_show__action{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;margin:0 10px;padding-bottom:10px}.mutters.index .index__form{display:none}.mutters.index #index__form-toggle-operator{display:none}.mutters.index #index__form-toggle-operator:checked ~ .index__form{display:block}.new_books_index__sample{text-align:center;margin:20px 0}.new_books_index__sample>img{max-width:300px;vertical-align:bottom}.new_books_index__description{margin:20px 7px;line-height:1.5}.new_books_index__action{margin:20px 0;text-align:center}.new_books_keywords_index__layout{margin:20px}.new_books_keywords_index__author-registration{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-top:7px}.new_books_keywords_index__author-registration__unit{-webkit-box-flex:0;-webkit-flex:0 0 2em;-moz-box-flex:0;-moz-flex:0 0 2em;-ms-flex:0 0 2em;flex:0 0 2em;padding-top:10px}.new_books_keywords_index__author-registration__input{-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}.new_books_keywords_index__title-registration{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-top:7px}.new_books_keywords_index__title-registration__input{-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;margin-right:10px}.new_books_keywords_index__title-registration__input-text{height:39px;line-height:39px}.new_books_keywords_index__submit{margin-top:7px}.new_books_keywords_index__note{margin-top:10px;line-height:1.5}.new_books_keywords_index__blank{line-height:1.5}.new_books_keywords_index__keyword__item{position:relative;border-bottom:1px dashed #dcdcdc;padding:10px}.new_books_keywords_index__keyword__item__word{display:block;font-size:16px;margin-right:30px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.new_books_keywords_index__keyword__item__btn{display:block;position:absolute;right:0;top:50%;transform:translate(-5px, -50%);width:20px;height:20px;overflow:hidden;white-space:nowrap;text-indent:100%}.new_books_keywords_index__keyword__item__btn:before,.new_books_keywords_index__keyword__item__btn:after{display:block;content:"";width:2px;height:12px;position:absolute;left:9px;top:4px;transform:rotate(-45deg);background-color:#219315;border-radius:10px}.new_books_keywords_index__keyword__item__btn:after{transform:rotate(45deg)}.new_books_keywords_index__keyword__item__btn:hover:before,.new_books_keywords_index__keyword__item__btn:hover:after{background-color:#219315}.new_books_settings_show__description{margin:7px;line-height:1.5}.new_books_settings_show__setting{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}.new_books_settings_show__setting__unit{margin:0 5px}.new_books_settings_show__form{margin:7px}.new_books_settings_show__time{display:inline-block}.new_books_settings_show__notice{display:inline-block;vertical-align:middle;margin-left:10px}.new_books_settings_show__submit{display:block;padding:7px 0}.new_books_settings_show__sample{margin:7px;line-height:1.5}.rankings{background-color:#fff;overflow:hidden}.rankings.bookcase .bookcase__header__link{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:6px;background-image:url(/assets/sp/views/rankings/bookcase_top-1eb20aa05d61c517b11cffa1aa262a1220cf385ab2cb2ceea49babc8e3205cff.jpg);background-repeat:repeat-x;background-size:cover}.rankings.bookcase .bookcase__header__link__avatar{margin-right:6px}.rankings.bookcase .bookcase__header__link__avatar__image{width:48px;height:48px;vertical-align:bottom}.rankings.bookcase .bookcase__header__link__title{-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%;font-size:15px;line-height:1.5;color:#fff;text-decoration:underline;text-shadow:0 -1px 1px #000}.rankings.bookcase .bookcase__book-list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;background-image:url(/assets/sp/views/rankings/bookcase_stage-6fb042760bba1463c4f5740e3cbd40ad531ea3a5ffbae24f10bb4891cb00591b.jpg);background-repeat:repeat}.rankings.bookcase .bookcase__book-list .bookcase__book-list__item{width:calc(100% / 3);text-align:center}.rankings.bookcase .bookcase__more{background-image:url(/assets/sp/views/rankings/bookcase_more-906419b3a0bffc09712bac1a9e450d4923f7b0b5f2dddab7da2121f2ae10967e.png);background-repeat:repeat-x;background-size:auto;text-align:center;box-shadow:0 10px 12px -9px #000 inset,0 -10px 12px -9px #000 inset,0 0 10px 20px rgba(0,0,0,0.2) inset}.rankings.bookcase .bookcase__more__link{display:block;color:#fff;font-size:14px;text-shadow:0 -1px 1px #000;padding:10px;text-decoration:underline}.rankings.bookcase .bookcase__more__link::before{content:"\02192";display:inline-block;margin-right:5px}.rankings.bookcase .bookcase__book{position:relative;height:105px;padding:15px 0 22px;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:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.rankings.bookcase .bookcase__book .bookcase__book__title{position:absolute}.rankings.bookcase .bookcase__book .bookcase__book__order{position:absolute;left:50%;top:0px;width:40px;height:41px;line-height:41px;font-weight:bold;text-align:center;padding-top:3px;transform:translate(-50px, 0);background-image:url(/assets/sp/views/rankings/sprite_ranking_icon-9a615e5b5a92d4e9e6d953f3b5530a42944b25a17d7640543fbcbe1783b0bc31.png);background-repeat:no-repeat;background-size:500px 100px;overflow:hidden;white-space:nowrap}.rankings.bookcase .bookcase__book .bookcase__book__order[data-order='1']{background-position:0 0;text-indent:100%}.rankings.bookcase .bookcase__book .bookcase__book__order[data-order='2']{background-position:-100px 0;text-indent:100%}.rankings.bookcase .bookcase__book .bookcase__book__order[data-order='3']{background-position:-200px 0;text-indent:100%}.rankings.bookcase .bookcase__book .bookcase__book__order__rank{font-size:16px}.rankings.bookcase .bookcase__book .bookcase__book__order__unit{font-size:10px}.rankings.bookcase .bookcase__book .bookcase__book__cover{max-width:75px;max-height:105px;vertical-align:bottom}.rankings.bookcase .bookcase__create-year-ranking{padding:10px}.rankings.bookcase .bookcase__create-year-ranking__btn{display:block;padding:20px;font-size:20px;color:#fff;text-align:center;background-image:linear-gradient(to bottom, #DD4B39, #C53727);border-radius:4px;border:1px solid #b0281a;box-shadow:0 3px 3px #dcdcdc}.rankings.bookcase .bookcase__create-year-ranking__text{text-align:center;margin-top:10px;line-height:1.5}.rankings_index{background-color:#FFFFFF}.rankings_latest{background-color:#FFFFFF}.rankings_monthly{background-color:#FFFFFF}.reviews_followees{background-color:#fff;line-height:1.5;overflow:hidden}.reviews_followees .reviews_followees__layout{margin:7px}.reviews_followees .reviews_followees__paragraph{margin:7px 0;line-height:1.5}.reviews_recommended{overflow:hidden}.reviews_recommended .reviews_recommended__empty{margin:7px}.reviews_recommended .reviews_recommended__paragraph{margin:7px 0}.reviews_recommended .reviews_recommended__sample{text-align:center}.reviews_recommended .reviews_recommended__sample .reviews_recommended__sample__image{width:90%;vertical-align:bottom}.reviews_show__amazon-lists{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.reviews_show__amazon-lists__item{border-top:1px solid #273180;border-bottom:1px solid #273180;-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}.reviews_show__amazon-lists__item:not(:first-child){border-left:1px solid #273180}.reviews_show__amazon-lists__item__link{line-height:1.5;font-size:13px;padding:10px 0;color:#273180;text-align:center;font-weight:bold;display:block;background-image:linear-gradient(to bottom, #FDE2A3 40%, #FBC032 100%)}.reviews_show__no-comment-user-lists{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;padding:10px 0 0 10px}.reviews_show__no-comment-user-lists__item{-webkit-box-flex:0;-webkit-flex:0 0 58px;-moz-box-flex:0;-moz-flex:0 0 58px;-ms-flex:0 0 58px;flex:0 0 58px;min-width:0;margin:0 10px 10px 0}.reviews_show__no-comment-user-lists__item__link{display:block}.reviews_show__no-comment-user-lists__item__avatar{text-align:center}.reviews_show__no-comment-user-lists__item__avatar__image{width:48px;height:48px}.reviews_show__no-comment-user-lists__item__name{line-height:1.5;text-align:center;white-space:nowrap;overflow:hidden}.reviews_show__no-comment-user-lists__item__new{margin-top:5px;text-align:center}.reviews_show__no-comment-user-lists__item__new__icon{display:inline-block;background-color:#f00;color:#fff}.sessions_new__forget-password{margin:-3px 7px 7px}.sessions_new__login-checkbox{margin:0 7px}.sessions_new__description{margin:7px;line-height:1.5}.boty2017_contents_sp{background-color:#392407;color:#fdf0dc}.boty2017_contents_sp__caption{width:100%}.boty2017_contents_sp .subtitle{color:#392407;font-size:21px;font-weight:bold;text-align:center;background:url(/assets/specials/boty2017/summary_bg-40506135cfefeee7ea0e75eb7e9bcfe5e21c062ef21f0539bbd082bf2c2c4250.png);border:1px solid #c6a067}.boty2017_contents_sp .subtitle__h2{background-color:#f8f5eb;padding:7px}.boty2017_contents_sp .subtitle__h2 img{vertical-align:middle;max-width:350px;width:60%}.boty2017_contents_sp .subtitle__txt{padding:20px;font-size:19px}.boty2017_contents_sp .summary{margin:0 auto}.boty2017_contents_sp .summary__txt{font-size:14px;line-height:1.7;width:90%;margin:1em auto}.boty2017_contents_sp .btn_vote{margin:0 auto 30px;background:#553f1f;padding:5%;text-align:center}.boty2017_contents_sp .btn_vote img{width:100%;max-width:600px;box-shadow:rgba(0,0,0,0.7) 0px 0px 10px 0px}.boty2017_contents_sp .boty2016rank{margin-bottom:30px}.boty2017_contents_sp .boty2016rank__title{text-align:center;background:none;padding:10px 7px}.boty2017_contents_sp .boty2016rank__title img{width:100%}.boty2017_contents_sp .boty2016rank__category{margin:10px 0}.boty2017_contents_sp .boty2016rank__category__title{text-align:center;font-size:32px;color:#8b7529;line-height:2;background-color:#f8f5eb}.boty2017_contents_sp .boty2016rank__category__list__item{clear:both;padding:4% 0;border-top:#fff solid 1px;border-bottom:#dcdcdc solid 1px;background:-moz-linear-gradient(top, #fff 60%, #f9f9f9 100%);background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f9f9f9));background:linear-gradient(to bottom, #fff 60%, #f9f9f9 100%);overflow:hidden;display:table}.boty2017_contents_sp .boty2016rank__category__list__item__rank{color:#392404;font-size:24px;display:table-cell;width:20%;text-align:center;vertical-align:middle}.boty2017_contents_sp .boty2016rank__category__list__item__thumb{display:table-cell;width:25%;vertical-align:middle}.boty2017_contents_sp .boty2016rank__category__list__item__thumb img{width:100%;box-shadow:rgba(0,0,0,0.7) 0px 0px 10px 0px}.boty2017_contents_sp .boty2016rank__category__list__item__info{display:table-cell;width:55%;vertical-align:middle;padding-left:2%}.boty2017_contents_sp .boty2016rank__category__list__item__info__title{font-size:24px;font-weight:bold;line-height:1.2;margin:0 0 5px;display:block}.static_pages_about__layout{margin:7px}.static_pages_about__description{margin:15px 0;line-height:1.5}.static_pages_about__description>strong{font-weight:bold}.static_pages_about__image{text-align:center;margin:15px 0}.static_pages_about__image>img{max-width:90%}.static_pages_about__entrance{padding:20px 0;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.static_pages_about__login{text-align:center;padding:20px 0}.static_pages_privacy>h1{color:#333;background-color:#ececec;padding:3px 7px;font-size:16px;vertical-align:middle}.static_pages_privacy>h2{margin:14px 7px 0}.static_pages_privacy ul{margin:7px}.static_pages_privacy ul li{margin-left:1.5em;list-style:disc}.static_pages_privacy p{padding:7px}.users_data__lists{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;margin:7px}.users_data__lists__item{-webkit-box-flex:0;-webkit-flex:0 0 48%;-moz-box-flex:0;-moz-flex:0 0 48%;-ms-flex:0 0 48%;flex:0 0 48%}.users_data__lists__item__detail{margin-bottom:8px}.users_data__lists__item__detail__title{background-color:#dcdcdc;font-size:12px;padding:5px;margin-bottom:5px}.users_data__lists__item__detail__contents{padding:5px;font-size:14px}.users_data__lists__item__detail__contents:first-of-type{font-size:18px;line-height:1}.users_data .users_data__empty{margin:7px}.users_data .users_data__empty .users_data_empty__headline{color:#669220;font-size:18px;line-height:1.5}.users_data .users_data__empty .users_data_empty__paragraph{margin:5px 0 20px}.users_new__headline{padding:12px 0;border-bottom:1px solid #dcdcdc}.users_new__headline--none{border-bottom:none}.users_new__layout{padding:15px 0}.users_new__annotation{padding:7px 0;font-size:14px;line-height:1.5;color:#222}.users_new__terms{padding:5px 0;text-align:center}.users_new__registration{padding:10px;text-align:center}.users_new__section{margin:10px}.users_new__section:first-of-type{margin-bottom:-10px}.users_new__section:not(:first-of-type){margin-top:10px}.users_show__authors{line-height:1.5;margin:7px}.users_show__authors__label{display:inline-block;color:#333}.users_show__authors__item{display:inline-block}.users_show__authors__item:not(:last-of-type){margin-right:5px}.users_show__block{text-align:right;padding:15px 7px}.users_show__block__link{font-size:11px;color:#808080}.users_show__block__link a{color:#808080}.users_show__welcome__description{line-height:1.5;margin:7px}.users_show__welcome__question{line-height:1.5;margin:7px}.users_show__welcome__question__item{color:#219315}.users_signup_complete{height:100%}.users_signup_complete__title{margin:20px;font-size:22px;color:#333;line-height:30px;text-align:center}.users_signup_complete__title__layout{display:block}.users_signup_complete__start{width:50%;margin:20px auto;text-align:center}.users_signup_complete__btn{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;box-shadow:0 1px 1px rgba(0,0,0,0.3);border-radius:4px;border:1px solid #488500;background-color:#4EA100}.users_signup_complete__btn__icon{-webkit-box-flex:0;-webkit-flex:0 0 20px;-moz-box-flex:0;-moz-flex:0 0 20px;-ms-flex:0 0 20px;flex:0 0 20px;overflow:hidden;width:20px;height:20px;margin-right:10px;background-image:url(/assets/sp/commons/bm-service-icon-3d8b8c5f29ff0547250327c3edab700253e55262b12c6c61c52aeb6c489d6dd2.png);background-repeat:no-repeat;background-size:250px 100px;background-position:-150px 0}.users_signup_complete__btn__text{color:#fff;line-height:40px}.users_authors_index__layout{margin:7px}.users_authors_index__sample{text-align:center}.users_authors_index__sample>img{max-width:300px}.users_authors_index__paragraph{margin:7px 0;line-height:1.5}.users_bookcases_partials.bookcase{position:absolute;top:44px;left:0;width:100%;height:100%;box-sizing:border-box}.users_bookcases_partials.bookcase[data-edit-mode='book'] .bookcase__shelf .bookcase__shelf__books .bookcase__shelf__books__book .bookcase__shelf__books__book__image{box-shadow:0 0 5px 3px #76a12a;margin-top:-2px}.users_bookcases_partials.bookcase[data-edit-mode='book'] .bookcase__controller{display:block}.users_bookcases_partials.bookcase[data-edit-mode='bookTrash'] .bookcase__shelf .bookcase__shelf__books .bookcase__shelf__books__book .bookcase__shelf__books__book__remove-btn{display:block}.users_bookcases_partials.bookcase[data-edit-mode='bookcase'] .bookcase__list>ul>li:not(:first-of-type){border-top:none}.users_bookcases_partials.bookcase[data-edit-mode='bookcase'] .bookcase__list .bookcase__list__item{border:1px solid #fff;margin:5px;height:45px}.users_bookcases_partials.bookcase[data-edit-mode='bookcase'] .bookcase__list .bookcase__list__controller{display:block}.users_bookcases_partials.bookcase .bookcase__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;position:absolute;width:100%;height:44px;background:#333;box-shadow:0 5px 5px -4px #000;overflow:hidden;z-index:2}.users_bookcases_partials.bookcase .bookcase__header .bookcase__header__bookcase-name{-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;margin:0 10px;color:#dadada;font-size:14px;font-weight:bold;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.2}.users_bookcases_partials.bookcase .bookcase__header .bookcase__header__button{width:50px;margin:5px 2px;padding:10px 5px;border:1px solid #dadada;border-radius:3px;color:#dadada;font-size:10px;font-weight:bold;text-align:center}.users_bookcases_partials.bookcase .bookcase__shelf{position:relative;height:100%;padding-top:49px;overflow-y:scroll;background:#612b00}.users_bookcases_partials.bookcase .bookcase__shelf .bookcase__shelf__books{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;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;min-height:100%;padding:0 0 44px 0;box-sizing:border-box;background:url(/assets/common/bg_bookcases-0b2c3bd9a2b84e615ada09e7e08e4847d5dd2da53a59bc6f521046f80dd61fe5.png) repeat-y;background-size:100% 165px}.users_bookcases_partials.bookcase .bookcase__shelf .bookcase__shelf__books .bookcase__shelf__books__book{-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;width:100px;height:165px;padding:10px 0 25px 0;box-sizing:border-box}.users_bookcases_partials.bookcase .bookcase__shelf .bookcase__shelf__books .bookcase__shelf__books__book[data-status-dragging]{opacity:0.5}.users_bookcases_partials.bookcase .bookcase__shelf .bookcase__shelf__books .bookcase__shelf__books__book[data-status-picking] .bookcase__shelf__books__book__title{display:block}.users_bookcases_partials.bookcase .bookcase__shelf .bookcase__shelf__books .bookcase__shelf__books__book>a{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:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;width:100%;height:100%}.users_bookcases_partials.bookcase .bookcase__shelf .bookcase__shelf__books .bookcase__shelf__books__book .bookcase__shelf__books__book__image{max-width:84px;max-height:120px;display:block;margin:0 auto;transition:0.25s ease}.users_bookcases_partials.bookcase .bookcase__shelf .bookcase__shelf__books .bookcase__shelf__books__book .bookcase__shelf__books__book__order{position:absolute;left:50%;top:0px;width:40px;height:41px;line-height:41px;text-align:center;padding-top:3px;transform:translate(-50px, 0);background-image:url(/assets/sp/views/rankings/sprite_ranking_icon-9a615e5b5a92d4e9e6d953f3b5530a42944b25a17d7640543fbcbe1783b0bc31.png);background-repeat:no-repeat;background-size:500px 100px;overflow:hidden;white-space:nowrap;color:#eee;font-weight:bold;text-shadow:#333 1px 1px 0;background-position:-400px 0px}.users_bookcases_partials.bookcase .bookcase__shelf .bookcase__shelf__books .bookcase__shelf__books__book .bookcase__shelf__books__book__order[data-order='1']{background-position:0 0;text-indent:100%}.users_bookcases_partials.bookcase .bookcase__shelf .bookcase__shelf__books .bookcase__shelf__books__book .bookcase__shelf__books__book__order[data-order='2']{background-position:-100px 0;text-indent:100%}.users_bookcases_partials.bookcase .bookcase__shelf .bookcase__shelf__books .bookcase__shelf__books__book .bookcase__shelf__books__book__order[data-order='3']{background-position:-200px 0;text-indent:100%}.users_bookcases_partials.bookcase .bookcase__shelf .bookcase__shelf__books .bookcase__shelf__books__book .bookcase__shelf__books__book__order[data-order='4']{background-position:-300px 0}.users_bookcases_partials.bookcase .bookcase__shelf .bookcase__shelf__books .bookcase__shelf__books__book .bookcase__shelf__books__book__order[data-order='5']{background-position:-300px 0}.users_bookcases_partials.bookcase .bookcase__shelf .bookcase__shelf__books .bookcase__shelf__books__book .bookcase__shelf__books__book__order[data-order='6']{background-position:-300px 0}.users_bookcases_partials.bookcase .bookcase__shelf .bookcase__shelf__books .bookcase__shelf__books__book .bookcase__shelf__books__book__order[data-order='7']{background-position:-300px 0}.users_bookcases_partials.bookcase .bookcase__shelf .bookcase__shelf__books .bookcase__shelf__books__book .bookcase__shelf__books__book__order[data-order='8']{background-position:-300px 0}.users_bookcases_partials.bookcase .bookcase__shelf .bookcase__shelf__books .bookcase__shelf__books__book .bookcase__shelf__books__book__order[data-order='9']{background-position:-300px 0}.users_bookcases_partials.bookcase .bookcase__shelf .bookcase__shelf__books .bookcase__shelf__books__book .bookcase__shelf__books__book__order[data-order='10']{background-position:-300px 0}.users_bookcases_partials.bookcase .bookcase__shelf .bookcase__shelf__books .bookcase__shelf__books__book .bookcase__shelf__books__book__order .bookcase__shelf__books__book__order__rank{font-size:16px}.users_bookcases_partials.bookcase .bookcase__shelf .bookcase__shelf__books .bookcase__shelf__books__book .bookcase__shelf__books__book__order .bookcase__shelf__books__book__order__unit{font-size:10px}.users_bookcases_partials.bookcase .bookcase__shelf .bookcase__shelf__books .bookcase__shelf__books__book .bookcase__shelf__books__book__title{position:absolute;top:0;width:98%;display:none;margin:0 auto;border-radius:4px;background:#fff;box-shadow:1px 1px 5px -1px #333;color:#333;font-size:10px;line-height:14px;text-align:center}.users_bookcases_partials.bookcase .bookcase__shelf .bookcase__shelf__books .bookcase__shelf__books__book .bookcase__shelf__books__book__remove-btn{display:none;position:absolute;bottom:22px;left:50%;width:84px;height:30px;transform:translate(-50%, 0);color:#dadada;background:rgba(0,0,0,0.6);box-shadow:0 0 6px -1px #000;border-radius:3px;line-height:30px;font-size:13px;font-weight:bold;text-align:center}.users_bookcases_partials.bookcase .bookcase__shelf .bookcase__shelf__books .bookcase__shelf__books__book--loading{width:100%;padding:30px 0}.users_bookcases_partials.bookcase .bookcase__shelf .bookcase__shelf__books .bookcase__shelf__books__book--loading>img{display:block;margin:0 auto;width:64px;height:64px}.users_bookcases_partials.bookcase .bookcase__shelf .bookcase__shelf__books .bookcase__shelf__books__book--sentinel{height:0;padding:0}.users_bookcases_partials.bookcase .bookcase__controller{position:fixed;top:44px;display:none;width:100%;height:100%;opacity:0.01;background:#fff}.users_bookcases_partials.bookcase #bookcase-list-display-setting{display:none}.users_bookcases_partials.bookcase #bookcase-list-display-setting:checked ~ .bookcase__header{position:fixed;top:0}.users_bookcases_partials.bookcase #bookcase-list-display-setting:checked ~ .bookcase__list{left:0;box-shadow:16px 0 10px -8px rgba(0,0,0,0.5)}.users_bookcases_partials.bookcase #bookcase-list-display-setting:checked ~ .bookcase__list .bookcase__list__controller{left:0}.users_bookcases_partials.bookcase #bookcase-list-display-setting:checked ~ .bookcase__list-closer{display:block}.users_bookcases_partials.bookcase #bookcase-list-display-setting:checked ~ .bookcase__footer.bookcase__footer--bookcase{display:none}.users_bookcases_partials.bookcase #bookcase-list-display-setting:checked ~ .bookcase__footer.bookcase__footer--bookcase-list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.users_bookcases_partials.bookcase .bookcase__list{position:fixed;width:280px;height:calc(100% - 88px);top:44px;left:-280px;background:#4b7208;overflow-x:hidden;overflow-y:scroll;transition:0.1s ease left;z-index:2}.users_bookcases_partials.bookcase .bookcase__list>ul>li:not(:first-of-type){border-top:1px solid rgba(255,255,255,0.1)}.users_bookcases_partials.bookcase .bookcase__list .bookcase__list__item{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-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;height:50px;box-sizing:border-box;padding:0 10px;overflow:hidden;color:#fff;font-weight:bold;text-overflow:ellipsis;transition:0.2s ease}.users_bookcases_partials.bookcase .bookcase__list .bookcase__list__item .bookcase__list__item__text{position:relative;width:100%;max-height:50px;line-height:25px;color:#fff;word-break:break-all;overflow:hidden;padding-right:15px}.users_bookcases_partials.bookcase .bookcase__list .bookcase__list__item .bookcase__list__item__text:before,.users_bookcases_partials.bookcase .bookcase__list .bookcase__list__item .bookcase__list__item__text:after{position:absolute;background:#4b7208}.users_bookcases_partials.bookcase .bookcase__list .bookcase__list__item .bookcase__list__item__text:before{content:'…';bottom:0;right:0}.users_bookcases_partials.bookcase .bookcase__list .bookcase__list__item .bookcase__list__item__text:after{content:'';width:100%;height:100%}.users_bookcases_partials.bookcase .bookcase__list .bookcase__list__item .bookcase__list__item__number{margin-left:10px;background-color:#5AB34D;color:#fff;font-size:12px;border-radius:20px;padding:2px 8px}.users_bookcases_partials.bookcase .bookcase__list .bookcase__list__item[data-selected]{background-color:#3a5907}.users_bookcases_partials.bookcase .bookcase__list .bookcase__list__item[data-selected] .bookcase__list__item__text:before,.users_bookcases_partials.bookcase .bookcase__list .bookcase__list__item[data-selected] .bookcase__list__item__text:after{background-color:#3a5907}.users_bookcases_partials.bookcase .bookcase__list .bookcase__list__controller{position:fixed;top:44px;left:-280px;display:none;width:280px;height:calc(100% - 88px);opacity:0.01}.users_bookcases_partials.bookcase .bookcase__list-closer{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(0,0,0,0.3);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.users_bookcases_partials.bookcase .bookcase__footer{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;position:fixed;bottom:0;width:100%;height:44px;background:rgba(0,0,0,0.6);z-index:2}.users_bookcases_partials.bookcase .bookcase__footer.bookcase__footer--bookcase-list{display:none}.users_bookcases_partials.bookcase .bookcase__footer .bookcase__footer__button{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:45px;margin:5px 2px;padding:10px 5px;border:1px solid #dadada;border-radius:3px;color:#dadada;font-size:10px;font-weight:bold;text-align:center;overflow:hidden}.users_bookcases_partials.bookcase .bookcase__footer .bookcase__footer__button[data-active]{background-color:#fff;color:#000}.users_bookcases_partials.bookcase .bookcase__footer .bookcase__footer__button.bookcase__footer__button--user{width:60%;display:flex;justify-content:center;align-items:center;border:none}.users_bookcases_partials.bookcase .bookcase__footer .bookcase__footer__button.bookcase__footer__button--user>img{width:24px;height:24px;margin-right:5px}.users_bookcases_partials.bookcase .bookcase__footer .bookcase__footer__button .bookcase__footer__button__user-name{text-decoration:underline}.users_bookcases_partials_modals.book-selector{position:relative}.users_bookcases_partials_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}.users_bookcases_partials_modals.book-selector .book-selector__books .books__book{position:relative;width:80px;margin:5px;z-index:0}.users_bookcases_partials_modals.book-selector .book-selector__books .books__book .book__cover{width:100%;height:100px;display:block;background:url(/assets/common/book-c503fade40f38b514ed0d774ad2ce0053cf6e4ad7db7250b3b2f9917ac3d6d6a.png) center no-repeat;background-size:contain}.users_bookcases_partials_modals.book-selector .book-selector__books .books__book .book__title{width:80px;height:32px;overflow:hidden;padding:0;margin:5px 0;color:#333;font-size:11px;line-height:16px;text-align:center}.users_bookcases_partials_modals.book-selector .book-selector__books .books__book .book__action{margin:5px 0}.users_bookcases_partials_modals.book-selector .book-selector__books .books__book .book__action .action__register{border-radius:4px;border:1px solid #de850b;background-color:#f39514;text-align:center;font-size:11px;color:#fff;padding:10px}.users_bookcases_partials_modals.book-selector .book-selector__books .books__book .book__action .action__unregister{border-radius:4px;border:1px solid #ccc;background-color:#eee;text-align:center;font-size:11px;color:#666;padding:10px;display:none}.users_bookcases_partials_modals.book-selector .book-selector__books .books__book.books__book--registered .book__action .action__register{display:none}.users_bookcases_partials_modals.book-selector .book-selector__books .books__book.books__book--registered .book__action .action__unregister{display:block}.users_bookcases_partials_modals.book-selector .book-selector__books .books__book:hover{z-index:1}.users_bookcases_partials_modals.book-selector .book-selector__books .books__book:hover .book__title{display:block}.users_bookcases_partials_modals.book-selector .book-selector__notice{display:none;width:100%;height:100%;position:absolute;top:0;opacity:0.8;background:white url(/assets/common/loading-f967a24b3c6892681355dd927b660486f40742b09586089b073a7f2941ebbc96.gif) center no-repeat;background-size:64px;border-radius:4px;z-index:2}.users_bookcases_partials_modals.book-selector .book-selector__notice.book-selector__notice--requesting{display:block}.users_bookcases_partials_modals.bookcase-form .bookcase-form__tip{word-wrap:break-word;overflow-wrap:break-word;margin:10px 0;line-height:1.5}.users_bookcases_partials_modals.bookcase-form .bookcase-form__action{margin-top:10px}.users_bookcase_show{background-color:#fff;overflow:hidden}.users_bookcase_show .users_bookcase_show__empty .users_bookcase_show__empty__headline{font-size:30px;text-align:center;margin:20px;line-height:1.3}.users_bookcase_show .users_bookcase_show__empty .users_bookcase_show__empty__layout{margin:7px;line-height:1.5}.users_bookcase_show .users_bookcase_show__empty .users_bookcase_show__empty__create{margin:20px 40px}.users_books_index{background-color:#fff}.users_books_index__suggest__layout{margin:7px}.users_books_index__suggest__description{margin:7px 0;line-height:1.5}.users_books_index__suggest__sample{text-align:center;margin:7px 0}.users_books_index__suggest__sample__image{max-width:300px}.users_books_index__suggest__search{margin:7px -10px}.users-books-partials.simple-read-book-list{border-top:1px solid #dcdcdc}.users-books-partials.simple-read-book-list .simple-read-book-list__link{display:block;text-align:left;text-decoration:none;background-color:#f1f1f1;background-image:linear-gradient(to bottom, #fff, #f9f9f9);border-bottom:1px solid #dcdcdc;position:relative;overflow:hidden}.users-books-partials.simple-read-book-list .simple-read-book-list__link:hover{text-decoration:none}.users-books-partials.simple-read-book-list .simple-read-book-list__details{overflow:hidden;padding:10px 20px 10px 10px}.users-books-partials.simple-read-book-list .simple-read-book-list__text{color:#219315;font-size:16px;line-height:1.5;display:block}.users-books-partials.simple-read-book-list .simple-read-book-list__data{color:#808080;font-size:12px;display:block;margin-top:5px}.users-books-partials.simple-read-book-list .simple-read-book-list__data-item{display:inline-block;margin-right:.5em}.users-books-partials.simple-read-book-list .simple-read-book-list__data-contents{display:inline-block}.users-books-partials.simple-read-book-list .simple-read-book-list__arrow-next{display:block;position:absolute;right:0;top:50%;transform:translate(-4px, -50%);width:20px;height:20px;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}.users-books-partials.simple-read-book-list .simple-read-book-list__arrow-next:before{display:block;content:"";width:6px;height:6px;border-top:2px solid #92BF4C;border-right:2px solid #92BF4C;transform:rotate(45deg)}.users_books_partials_modals.book-page-author-form{line-height:1.5}.users_books_partials_modals.book-page-author-form .book-page-author-form__book{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-bottom:8px}.users_books_partials_modals.book-page-author-form .book-page-author-form__cover{display:block;padding:5px 5px 0}.users_books_partials_modals.book-page-author-form .book-page-author-form__cover>img{width:75px;box-shadow:2px 0 2px #dcdcdc}.users_books_partials_modals.book-page-author-form .book-page-author-form__book-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;padding:0 5px 5px 10px;border-left:1px solid #fff}.users_books_partials_modals.book-page-author-form .book-page-author-form__title{margin-top:5px}.users_books_partials_modals.book-page-author-form .book-page-author-form__title-link{color:#222;font-size:18px;word-break:break-all}.users_books_partials_modals.book-page-author-form .book-page-author-form__edit{background-color:#f9f9f9;padding:13px 10px 5px}.users_books_partials_modals.book-page-author-form .book-page-author-form__lists-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;margin-bottom:15px}.users_books_partials_modals.book-page-author-form .book-page-author-form__caption{font-size:12px;width:36px;padding-right:10px;color:#222}.users_books_partials_modals.book-page-author-form .book-page-author-form__field{-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;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;padding:0 5px}.users_books_partials_modals.book-page-author-form .book-page-author-form__field-note{color:#bebebe;font-size:11px;margin-left:5px}.users_books_partials_modals.book-page-author-form .book-page-author-form__page{width:80px}.users_books_partials_modals.book-page-author-form .book-page-author-form__action{margin:0 0 10px 51px}.users_books_partials_modals.book-page-author-form .book-page-author-form__note{font-size:11px;color:#bebebe;margin:4px 0 8px}.users_invitations_index__description{margin:7px;line-height:1.5}.users_invitations_index__text{border-bottom:7px;line-height:1.5}.users_invitations_index__submit{margin:7px 0}.users_invitations_index__layout{margin:7px}.users_invitations_index__section__headline{color:#333;background-color:#ececec;line-height:1.5;padding:3px 7px}.users_invitations_index__section__contents{margin:7px}.users_messages_new__layout{padding:7px}.users_messages_new__field-layout{padding:7px}.users_messages_new__field-layout .bm-form__field__notice{line-height:1.5}.users_messages_new__field-layout .bm-form__field__value{line-height:1.5;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.users_messages_new__avatar-link{display:inline-block}.users_messages_new__avatar-image{width:48px;height:48px;vertical-align:bottom}.users_messages_new__user-link{display:block;font-size:16px;line-height:1.5}.users_messages_new__action{padding:0 7px 7px}.users_messages_new__action__item{width:60%;margin:0 auto}.users_messages_new__action__item:not(:first-child){margin-top:7px}.users_messages_new .bm-form[data-status="confirm"] .users_messages_new__field-layout{background-color:#F8FFEC}.users_messages_new .bm-form[data-status="confirm"] .users_messages_new__action{padding-top:7px}.users_profile_show__block{text-align:right;padding:15px 7px}.users_profile_show__block__link{font-size:11px;color:#808080}.user_reviews{background-color:#fff;overflow:hidden}.users_search_index__layout{margin:7px}.users_search_index__option{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}.users_search_index__option__item{-webkit-box-flex:0;-webkit-flex:0 0 47%;-moz-box-flex:0;-moz-flex:0 0 47%;-ms-flex:0 0 47%;flex:0 0 47%;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;margin:8px 0}.users_search_index__option__item__label{font-size:14px;margin-right:10px;width:3em}.users_search_index__option__item .bm-select{-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_search_index__action{width:40%;margin:12px auto 20px}.users_search_publisher__lists__item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #dcdcdc}.users_search_publisher__lists__item__side{-webkit-box-flex:0;-webkit-flex:0 48px;-moz-box-flex:0;-moz-flex:0 48px;-ms-flex:0 48px;flex:0 48px;border-right:1px solid #dcdcdc}.users_search_publisher__lists__item__avatar-link{display:block}.users_search_publisher__lists__item__avatar-image{width:48px;height:48px}.users_search_publisher__lists__item__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;padding:0 5px 5px}.users_search_publisher__lists__item__headline{line-height:1.5}.users_search_publisher__lists__item__data{color:#bebebe}.users_search_publisher__lists__item__registration{margin-top:8px}.users_search_publisher__lists__item__status{display:inline-block;margin-left:3px;color:#ffa500}.users_search_publisher__lists__item__status--done{color:#bebebe}.users_search_twitter__lists__item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #dcdcdc}.users_search_twitter__lists__item__side{-webkit-box-flex:0;-webkit-flex:0 48px;-moz-box-flex:0;-moz-flex:0 48px;-ms-flex:0 48px;flex:0 48px;border-right:1px solid #dcdcdc}.users_search_twitter__lists__item__avatar-link{display:block}.users_search_twitter__lists__item__avatar-image{width:48px;height:48px}.users_search_twitter__lists__item__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;padding:0 5px}.users_search_twitter__lists__item__headline{line-height:1.5}.users_search_twitter__lists__item__name{font-size:16px;color:#008ecf}.users_search_twitter__lists__item__registration{margin:5px 0}.users_search_twitter__lists__item__detail{margin-top:5px;line-height:1.5}.users_search_twitter__description{margin:7px;line-height:1.5}.users_search_twitter__check-count{text-align:center;line-height:1.5;padding:10px 0}.users_summaries_posting__mainvisual{padding:10px 0}.users_summaries_posting__mainvisual>img{width:100%;height:auto}.users_summaries_posting__description__text{line-height:1.5;margin:10px}.users_summaries_posting__description__caution{font-size:12px;line-height:1.5;margin:10px}.users_summaries_posting__description__pickup{color:#f00}.users_summaries_posting .posting-navigation{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.users_summaries_posting .posting-navigation--reverse{margin-bottom:20px}.users_summaries_posting .posting-navigation--reverse .posting-navigation__item{border-radius:0 0 6px 6px}.users_summaries_posting .posting-navigation--reverse .posting-navigation__item--bookmeter.posting-navigation__item--active{box-shadow:0 4px 0 #497406}.users_summaries_posting .posting-navigation--reverse .posting-navigation__item--twitter.posting-navigation__item--active{box-shadow:0 4px 0 #007aa8}.users_summaries_posting .posting-navigation--reverse .posting-navigation__item--facebook.posting-navigation__item--active{box-shadow:0 4px 0 #1c2e56}.users_summaries_posting .posting-navigation--reverse .posting-navigation__item--blog.posting-navigation__item--active{box-shadow:0 4px 0 #5e5e5e}.users_summaries_posting .posting-navigation__item{-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;background:pink;border-radius:6px 6px 0 0}.users_summaries_posting .posting-navigation__item:not(:first-child){margin-left:4px}.users_summaries_posting .posting-navigation__item__link{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;text-align:center}.users_summaries_posting .posting-navigation__item__link__image{max-width:56px}.users_summaries_posting .posting-navigation__item--bookmeter{background-color:#7dac33}.users_summaries_posting .posting-navigation__item--bookmeter.posting-navigation__item--active{box-shadow:0 -4px 0 #497406}.users_summaries_posting .posting-navigation__item--twitter{background-color:#55acee}.users_summaries_posting .posting-navigation__item--twitter.posting-navigation__item--active{box-shadow:0 -4px 0 #007aa8}.users_summaries_posting .posting-navigation__item--facebook{background-color:#3b5998}.users_summaries_posting .posting-navigation__item--facebook.posting-navigation__item--active{box-shadow:0 -4px 0 #1c2e56}.users_summaries_posting .posting-navigation__item--blog{background-color:#939393}.users_summaries_posting .posting-navigation__item--blog.posting-navigation__item--active{box-shadow:0 -4px 0 #5e5e5e}.users_summaries_posting .posting-accordion-links__label{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 0;cursor:pointer}.users_summaries_posting .posting-accordion-links__label__icon{-webkit-box-flex:0;-webkit-flex:0 0 12px;-moz-box-flex:0;-moz-flex:0 0 12px;-ms-flex:0 0 12px;flex:0 0 12px;transition:all .2s;width:12px;height:12px;margin-right:5px;position:relative;transform:rotate(0deg)}.users_summaries_posting .posting-accordion-links__label__icon:before{content:"";display:block;box-sizing:border-box;position:absolute;top:2px;left:4px;border:4px solid transparent;border-left:6px solid #219315}.users_summaries_posting .posting-accordion-links__label__text{-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;color:#219315;font-size:14px;line-height:1.5;text-decoration:underline}.users_summaries_posting .posting-accordion-links__accordion{display:none}.users_summaries_posting .posting-accordion-links__accordion:checked ~ .posting-accordion-links__label .posting-accordion-links__label__icon{transform:rotate(90deg)}.users_summaries_posting .posting-accordion-links__accordion:checked ~ .posting-accordion-links__contents{display:block}.users_summaries_posting .posting-accordion-links__contents{display:none;overflow:hidden;transition:all .2s;background-color:#f5f5f5;padding:10px;border-radius:4px}.users_summaries_posting .posting-accordion-links__contents__description{font-size:14px;line-height:1.5}.users_summaries_posting .posting-accordion-links__contents__description:not(:first-of-type){margin-top:10px}.users_summaries_posting .posting-accordion-links__contents__image{margin-top:10px}.users_summaries_posting .posting-accordion-links__contents__btn{margin:10px 0}.users_summaries_posting .posting-settings-flash{margin-bottom:10px}.users_summaries_posting .posting-settings{border-top:1px solid #ddd;border-left:1px solid #ddd}.users_summaries_posting .posting-settings__item{border-right:1px solid #ddd;border-bottom:1px solid #ddd;font-size:12px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.users_summaries_posting .posting-settings__item__side{-webkit-box-flex:0;-webkit-flex:0 0 20%;-moz-box-flex:0;-moz-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;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-right:1px solid #ddd;padding:10px 5px;background:#f2f2f2}.users_summaries_posting .posting-settings__item__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;padding:10px}.users_summaries_posting .posting-settings__item__main__btn{text-align:center}.users_summaries_posting .posting-settings__radio__item{display:inline-block}.users_summaries_posting .posting-settings__radio__item:not(:first-of-type){margin-left:10px}.users_summaries_posting .posting-settings__radio__label{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_summaries_posting .posting-settings__checkbox__item{display:inline-block}.users_summaries_posting .posting-settings__checkbox__label{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_summaries_show{padding-top:10px}.users_summaries_show__header{border-radius:5px;padding:20px 0;margin:0px 5px 10px;background-color:#7bc331;background-image:linear-gradient(to bottom, #92bf4c, #7fa542);border:1px solid #7fa542;position:relative;text-align:center;box-shadow:2px 2px 2px #dcdcdc}.users_summaries_show__header__text{color:#fff;font-weight:normal;font-size:30px;line-height:1}.users_summaries_show__digest{border:1px solid #eee;background-color:#f9f9f9}.users_summaries_show__data{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.users_summaries_show__data__thumbnail{margin:10px 10px 0 10px}.users_summaries_show__data__thumbnail__link{display:block;border:1px solid #bebebe;padding:3px;background-color:#fff}.users_summaries_show__data__thumbnail__avatar{width:48px;height:48px;vertical-align:bottom}.users_summaries_show__data__lists{-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;margin-top:10px}.users_summaries_show__data__lists__item{line-height:1;padding:2px 0 5px}.users_summaries_show__data__lists__item:not(:first-child){border-top:1px solid #fff}.users_summaries_show__data__lists__item:not(:last-child){border-bottom:1px solid #dcdcdc}.users_summaries_show__data__lists__title{width:75px;display:inline-block}.users_summaries_show__data__lists__details{display:inline-block}.users_summaries_show__data__lists__details:before{content:':'}.users_summaries_show__data__lists__details__number{font-family:'Georgia','arial black';font-size:34px;font-weight:bold;color:#6b9c1c}.users_summaries_show__follow-lists{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}.users_summaries_show__follow-lists__item{width:61px;height:70px;overflow:hidden;text-align:center;margin:3px 0}.users_summaries_show__follow-lists__avatar{width:48px;height:48px;vertical-align:bottom}.users_summaries_partials_blog_posting{border:2px solid #939393;padding:10px 10px 20px}.users_summaries_partials_blog_posting__headline{border-bottom:2px solid #ddd;padding-bottom:5px;margin-bottom:10px}.users_summaries_partials_blog_posting__headline-middle{font-size:14px;border-left:4px solid #939393;margin:10px 0;padding:5px 10px}.users_summaries_partials_blog_posting__sample{text-align:center}.users_summaries_partials_blog_posting__sample__image{max-width:100%}.users_summaries_partials_blog_posting__btn{text-align:center}.users_summaries_partials_blog_posting__btn__link{display:inline-block;margin-top:15px}.users_summaries_partials_blog_posting__btn__image{display:block;max-height:39px}.users_summaries_partials_blog_posting__explanation{margin:20px 0}.users_summaries_partials_blog_posting__explanation__title{font-size:14px;margin:10px 0}.users_summaries_partials_blog_posting__description{font-size:14px;line-height:1.5;margin:15px 0}.users_summaries_partials_blog_posting__textarea{background-color:#fbfff4;font-size:12px}.users_summaries_partials_blog_posting__blog-service__item{display:inline-block;margin:0 5px 5px 0}.users_summaries_partials_blog_posting__blog-service__item__link{display:block}.users_summaries_partials_blog_posting__blog-service__item__link__image{max-width:90px;vertical-align:bottom}.users_summaries_partials_blog_posting__htmlsample{border:3px dotted #dcdcdc;padding:10px;margin:10px 0;font-size:14px;line-height:1.5}.users_summaries_partials_blog_posting__flash{margin-bottom:20px}.users_summaries_partials_blog_posting__book-graph__description{margin-top:15px;font-size:14px;line-height:1.5}.users_summaries_partials_blog_posting__book-graph__sample{text-align:center;margin:20px 0}.users_summaries_partials_blog_posting__book-graph__sample__image{max-width:100%}.users_summaries_partials_blog_posting__download{padding:0 20px;margin-top:-10px;border-bottom:1px solid #eee}.users_summaries_partials_blog_posting__download__item{font-size:12px;font-weight:bold;display:inline-block;margin:0 30px 10px 0}.users_summaries_partials_bookmeter_posting{border:2px solid #c4d579;padding:10px 10px 20px}.users_summaries_partials_bookmeter_posting__headline{border-bottom:2px solid #ddd;padding-bottom:5px;margin-bottom:10px}.users_summaries_partials_bookmeter_posting__sample{text-align:center}.users_summaries_partials_bookmeter_posting__sample__image{max-width:100%}.users_summaries_partials_bookmeter_posting__btn{text-align:center}.users_summaries_partials_bookmeter_posting__btn__link{display:inline-block;margin-top:15px}.users_summaries_partials_bookmeter_posting__btn__image{display:block;max-height:39px}.users_summaries_partials_facebook_posting{border:2px solid #3b5998;padding:10px 10px 20px}.users_summaries_partials_facebook_posting__headline{border-bottom:2px solid #ddd;padding-bottom:5px;margin-bottom:10px}.users_summaries_partials_facebook_posting__headline-middle{font-size:14px;border-left:4px solid #3b5998;margin:10px 0;padding:5px 10px}.users_summaries_partials_facebook_posting__sample{text-align:center}.users_summaries_partials_facebook_posting__sample__image{max-width:100%}.users_summaries_partials_facebook_posting__btn{text-align:center}.users_summaries_partials_facebook_posting__btn__link{display:inline-block;margin-top:15px}.users_summaries_partials_facebook_posting__btn__image{display:block;max-height:39px}.users_summaries_partials_facebook_posting__explanation{margin:20px 0}.users_summaries_partials_facebook_posting__explanation__title{font-size:14px;margin:10px 0}.users_summaries_partials_facebook_posting__description{font-size:14px;line-height:1.5;margin:15px 0}.users_summaries_partials_facebook_posting__textarea{background-color:#fbfff4;font-size:12px}.users_summaries_partials_twitter_posting{border:2px solid #00aced;padding:10px 10px 20px}.users_summaries_partials_twitter_posting__headline{border-bottom:2px solid #ddd;padding-bottom:5px;margin-bottom:10px}.users_summaries_partials_twitter_posting__sample{text-align:center}.users_summaries_partials_twitter_posting__sample__image{max-width:100%}.users_summaries_partials_twitter_posting__btn{text-align:center}.users_summaries_partials_twitter_posting__btn__link{display:inline-block;margin-top:15px}.users_summaries_partials_twitter_posting__btn__image{display:block;max-height:39px}
