@charset "UTF-8";input:focus::-webkit-input-placeholder,isindex:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent}/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}fieldset{border:1px solid #c0c0c0;margin:0 2px;min-width:0;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}optgroup{font-weight:bold}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.indicator_strength{position:absolute;top:8px;right:15px}.password_strength1{background:url(/img/iphone/password_strength1.png?20141014) no-repeat;width:47px;height:20px;text-indent:-9876px;display:block}@media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2){.password_strength1{background-image:url(/img/iphone/password_strength1@2x.png?20141014);-webkit-background-size:47px 20px;-moz-background-size:47px 20px;-o-background-size:47px 20px;background-size:47px 20px}}.password_strength2{background:url(/img/iphone/password_strength2.png?20141014) no-repeat;width:47px;height:20px;text-indent:-9876px;display:block}@media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2){.password_strength2{background-image:url(/img/iphone/password_strength2@2x.png?20141014);-webkit-background-size:47px 20px;-moz-background-size:47px 20px;-o-background-size:47px 20px;background-size:47px 20px}}.password_strength3{background:url(/img/iphone/password_strength3.png?20141014) no-repeat;width:47px;height:20px;text-indent:-9876px;display:block}@media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2){.password_strength3{background-image:url(/img/iphone/password_strength3@2x.png?20141014);-webkit-background-size:47px 20px;-moz-background-size:47px 20px;-o-background-size:47px 20px;background-size:47px 20px}}.password_strength4{background:url(/img/iphone/password_strength4.png?20141014) no-repeat;width:47px;height:20px;text-indent:-9876px;display:block}@media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2){.password_strength4{background-image:url(/img/iphone/password_strength4@2x.png?20141014);-webkit-background-size:47px 20px;-moz-background-size:47px 20px;-o-background-size:47px 20px;background-size:47px 20px}}.fa.bl-twitter{vertical-align:middle;font-size:16px;color:#2298cc}.fa.bl-twitter-square{vertical-align:middle;font-size:19px;color:#2298cc}.fa.bl-facebook-square{vertical-align:middle;font-size:19px;color:#3b5998}/*!
 *  Font Awesome 4.0.1
 *  the iconic font designed for Bootstrap
 *  ------------------------------------------------------------------------------
 *  The full suite of pictographic icons, examples, and documentation can be
 *  found at http://fontawesome.io.  Stay up to date on Twitter at
 *  http://twitter.com/fontawesome.
 *
 *  License
 *  ------------------------------------------------------------------------------
 *  - The Font Awesome font is licensed under SIL OFL 1.1 -
 *    http://scripts.sil.org/OFL
 *  - Font Awesome CSS, LESS, and SASS files are licensed under MIT License -
 *    http://opensource.org/licenses/mit-license.html
 *  - Font Awesome documentation licensed under CC BY 3.0 -
 *    http://creativecommons.org/licenses/by/3.0/
 *  - Attribution is no longer required in Font Awesome 3.0, but much appreciated:
 *    "Font Awesome by Dave Gandy - http://fontawesome.io"
 *
 *  Author - Dave Gandy
 *  ------------------------------------------------------------------------------
 *  Email: dave@fontawesome.io
 *  Twitter: http://twitter.com/davegandy
 *  Work: Lead Product Designer @ Kyruus - http://kyruus.com
 */@font-face{font-family:'FontAwesome';src:url("/font/fontawesome-webfont.eot?v=4.0.1");src:url("/font/fontawesome-webfont.eot?#iefix&v=4.0.1") format("embedded-opentype"),url("/font/fontawesome-webfont.woff?v=4.0.1") format("woff"),url("/font/fontawesome-webfont.ttf?v=4.0.1") format("truetype"),url("/font/fontawesome-webfont.svg?v=4.0.1#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:0.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-move:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-resize-full:before{content:"\f065"}.fa-resize-small:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-resize-vertical:before{content:"\f07d"}.fa-resize-horizontal:before{content:"\f07e"}.fa-bar-chart-o:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-fullscreen:before{content:"\f0b2"}.fa-group:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-asc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-desc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building:before{content:"\f0f7"}.fa-hospital:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-expand-o:before{content:"\f116"}.fa-collapse-o:before{content:"\f117"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-reply-all:before{content:"\f122"}.fa-mail-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-o:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-horizontal:before{content:"\f141"}.fa-ellipsis-vertical:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}#powerTip{cursor:default;background-color:#333;background-color:rgba(0,0,0,0.8);border-radius:6px;color:#FFF;display:none;padding:10px;position:absolute;z-index:99999;max-width:200px}#powerTip.n:before,#powerTip.e:before,#powerTip.s:before,#powerTip.w:before,#powerTip.ne:before,#powerTip.nw:before,#powerTip.se:before,#powerTip.sw:before{content:"";position:absolute}#powerTip.n:before,#powerTip.s:before{border-right:5px solid transparent;border-left:5px solid transparent;left:50%;margin-left:-5px}#powerTip.e:before,#powerTip.w:before{border-bottom:5px solid transparent;border-top:5px solid transparent;margin-top:-5px;top:50%}#powerTip.n:before{border-top:10px solid rgba(0,0,0,0.8);bottom:-10px}#powerTip.e:before{border-right:10px solid rgba(0,0,0,0.8);left:-10px}#powerTip.s:before{border-bottom:10px solid rgba(0,0,0,0.8);top:-10px}#powerTip.w:before{border-left:10px solid rgba(0,0,0,0.8);right:-10px}#powerTip.ne:before,#powerTip.se:before{border-right:10px solid transparent;border-left:0;left:10px}#powerTip.nw:before,#powerTip.sw:before{border-left:10px solid transparent;border-right:0;right:10px}#powerTip.ne:before,#powerTip.nw:before{border-top:10px solid rgba(0,0,0,0.8);bottom:-10px}#powerTip.se:before,#powerTip.sw:before{border-bottom:10px solid rgba(0,0,0,0.8);top:-10px}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box}#cboxOverlay{background:#fff}#cboxTopLeft{width:25px;height:25px;background:url(/js/lib/jquery-colorbox/images/border1.png) no-repeat 0 0}#cboxTopCenter{height:25px;background:url(/js/lib/jquery-colorbox/images/border1.png) repeat-x 0 -50px}#cboxTopRight{width:25px;height:25px;background:url(/js/lib/jquery-colorbox/images/border1.png) no-repeat -25px 0}#cboxBottomLeft{width:25px;height:25px;background:url(/js/lib/jquery-colorbox/images/border1.png) no-repeat 0 -25px}#cboxBottomCenter{height:25px;background:url(/js/lib/jquery-colorbox/images/border1.png) repeat-x 0 -75px}#cboxBottomRight{width:25px;height:25px;background:url(/js/lib/jquery-colorbox/images/border1.png) no-repeat -25px -25px}#cboxMiddleLeft{width:25px;background:url(/js/lib/jquery-colorbox/images/border2.png) repeat-y 0 0}#cboxMiddleRight{width:25px;background:url(/js/lib/jquery-colorbox/images/border2.png) repeat-y -25px 0}#cboxContent{background:#fff;overflow:hidden}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:20px}#cboxTitle{position:absolute;bottom:0px;left:0;text-align:center;width:100%;color:#999}#cboxCurrent{position:absolute;bottom:0px;left:100px;color:#999}#cboxSlideshow{position:absolute;bottom:0px;right:42px;color:#444}#cboxPrevious{position:absolute;bottom:0px;left:0;color:#444}#cboxNext{position:absolute;bottom:0px;left:63px;color:#444}#cboxLoadingOverlay{background:#fff url(/js/lib/jquery-colorbox/images/loading.gif) no-repeat 5px 5px}#cboxClose{position:absolute;bottom:0;right:0;display:block;color:#444}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}.cboxIE6 #cboxTopLeft{background:url(/js/lib/jquery-colorbox/images/ie6/borderTopLeft.png)}.cboxIE6 #cboxTopCenter{background:url(/js/lib/jquery-colorbox/images/ie6/borderTopCenter.png)}.cboxIE6 #cboxTopRight{background:url(/js/lib/jquery-colorbox/images/ie6/borderTopRight.png)}.cboxIE6 #cboxBottomLeft{background:url(/js/lib/jquery-colorbox/images/ie6/borderBottomLeft.png)}.cboxIE6 #cboxBottomCenter{background:url(/js/lib/jquery-colorbox/images/ie6/borderBottomCenter.png)}.cboxIE6 #cboxBottomRight{background:url(/js/lib/jquery-colorbox/images/ie6/borderBottomRight.png)}.cboxIE6 #cboxMiddleLeft{background:url(/js/lib/jquery-colorbox/images/ie6/borderMiddleLeft.png)}.cboxIE6 #cboxMiddleRight{background:url(/js/lib/jquery-colorbox/images/ie6/borderMiddleRight.png)}.cboxIE6 #cboxTopLeft,.cboxIE6 #cboxTopCenter,.cboxIE6 #cboxTopRight,.cboxIE6 #cboxBottomLeft,.cboxIE6 #cboxBottomCenter,.cboxIE6 #cboxBottomRight,.cboxIE6 #cboxMiddleLeft,.cboxIE6 #cboxMiddleRight{_behavior:expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')")}#cboxOverlay{background:#000}#sw_search_window #sw_search_area #sw_search_button{background:transparent url(/images/booklog_sprite.png) repeat scroll 0 0;background-position:359px 208px;border:0;margin:0 0 0 2px;cursor:pointer;text-indent:-9898px;width:88px;height:28px;vertical-align:baseline}#sw_search_window #sw_search_area #sw_search_button:hover{background-position:359px 236px;border:0}#sw_search_window .item_area{margin:10px 10px 10px 20px;height:275px}#sw_search_window .item_area img.loading{opacity:0.7;margin-top:60px}#sw_search_window .item{position:relative;float:left;width:113px;height:135px;text-align:left}#sw_search_window .item .ebook:after{font-size:10px;position:absolute;bottom:0;left:0;width:83px;content:'kindle';text-align:center;color:#f90;background:#1e1e1e}#sw_search_window .item img{border:4px solid #ccc;position:absolute;bottom:0;background-color:#000}#sw_search_window .item img:hover{border:4px solid #da4740}#sw_search_window .pager_area{margin-top:10px}#sw_search_window .pager_area p{margin-top:5px;font-size:11px}#sw_search_window .pager_area a.disabled{color:#cdcdcd}#sw_search_window .pager_area a.disabled:hover,#sw_search_window .pager_area a.disabled:active{background-color:#f5f5f5;color:#cdcdcd !important;border:1px solid #cdcdcd}#sw_search_window #sw_item_area_message{text-align:left}#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:200;color:#fff}#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none}#sb-overlay{position:relative;height:100%;width:100%}#sb-wrapper{position:absolute;visibility:hidden;width:100px}#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px}#sb-body{position:relative;height:100%}#sb-body-inner{position:absolute;height:100%;width:100%}#sb-player.html{height:100%;overflow:auto}#sb-body img{border:none}#sb-loading{position:relative;height:100%}#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center}#sb-loading-inner span{background:url(/images/shadowbox/loading.gif) no-repeat;padding-left:34px;display:inline-block}#sb-body,#sb-loading{background-color:#060606}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden}#sb-title,#sb-title-inner{height:26px;line-height:26px}#sb-title-inner{font-size:16px}#sb-info,#sb-info-inner{height:20px;line-height:20px}#sb-info-inner{font-size:12px}#sb-nav{float:right;height:16px;padding:2px 0;width:45%}#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat}#sb-nav-close{background-image:url(/images/shadowbox/close.png)}#sb-nav-next{background-image:url(/images/shadowbox/next.png)}#sb-nav-previous{background-image:url(/images/shadowbox/previous.png)}#sb-nav-play{background-image:url(/images/shadowbox/play.png)}#sb-nav-pause{background-image:url(/images/shadowbox/pause.png)}#sb-counter{float:left;width:45%}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff}#sb-counter a.sb-counter-current{text-decoration:underline}div.sb-message{font-size:12px;padding:10px;text-align:center}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline}html{overflow-y:scroll}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,blockquote,p,th,td,cite{margin:0;padding:0;line-height:1.4em;font-size:12px;font-style:normal;font-weight:normal}body{background:#e7e7de url(/images/bg_page2.gif?20141014);font-size:12px;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;line-height:130%;margin:0 auto;color:#1e1e1e;text-align:center}h1,h2,h3,h4,h5,h6{font-size:100%}table{border-collapse:collapse;border-spacing:0}hr{visibility:hidden}ol,ul{list-style:none;list-style-image:none;list-style-position:outside}ol{list-style-type:decimal}caption,th{text-align:left}fieldset,img{border:0}table img{display:inline}img{border:none;vertical-align:middle}em{color:#CC0000;font-style:normal;font-weight:bold}input,select,textarea{letter-spacing:0}input{font-size:14px;padding:2px;border:none}textarea{padding:0;font-size:1.0em;line-height:1.2em}.clear{clear:both}a{overflow:hidden;text-decoration:none;color:#4ea6cc}a:link,a:visited{text-decoration:none;color:#4ea6cc}a:hover,a:active{text-decoration:none;color:#da4740}ul li,ol li{list-style:none}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word;background-color:whiteSmoke;display:block;padding:8.5px;margin:0 0 18px;line-height:18px;font-size:12px;border:1px solid #CCC;text-align:left}table,div{word-break:break-all;word-wrap:break-word}address{font-style:normal}#site-header,#nav-header,#footer,#footerMini{margin:0 auto;padding:0;width:100%;text-align:left}#navUserLinks{padding:3px 3px 0;background:#398b00;color:#fff;height:auto}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent}input:focus,button:focus,select:focus,textarea:focus{outline:0}input[type="radio"],input[type="checkbox"]{border:none;margin:5px 3px 5px 0}input.inputtext,input.inputsearch,input.inputfile{padding:7px;font-size:14px;border:1px #1e1e1e solid;line-height:1.5em;width:378px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}input.inputtext:focus,input.inputsearch:focus,input.inputfile:focus{background:#f5efd4;border:1px #c4ba8b solid}input.inputfile{background:#fff}input.inputtext.mini{padding:4px 7px;font-size:12px}input.inputsearch{padding:4px 7px}input.inputfile{line-height:1.0em}input:-webkit-autofill{background:#fff !important}textarea{padding:7px;font-size:14px;line-height:1.4em;border:1px #1e1e1e solid;width:378px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}textarea:focus{background:#f5efd4;border:1px #c4ba8b solid}select{font-size:14px;border:1px #1e1e1e solid;padding:4px}input[type="button"],input[type="submit"]{font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif}input[type="radio"],input[type="checkbox"]{border:none}input:focus.noneborder{border:none}input.headersearch{padding:3px 4px;width:230px;height:17px}input.inputtextMini{padding:5px 4px;width:100px;line-height:1em}.inputarea{height:120px}.inputarea.memo{height:50px}.inputselect{margin:0 2px 0 0;border:1px #1e1e1e solid}div.category_add_form{margin:5px 0px 0px 70px}.inputedittext{font-size:12px;border-width:1px;width:130px}.form-error{border:1px #da4740 solid !important;background:#fbe3e4 !important}#page{width:935px;background:#fff;margin:0 auto;padding:0;text-align:center}#mainimg{width:960px;margin:0 auto;padding:0}#main{width:875px;margin:20px auto 0;padding:0;text-align:left;border:none;position:relative}#sideMenu{width:200px;float:left;background:url(/images/side_area_common.gif?20141014) no-repeat scroll left top}#mainArea{width:650px;float:right}#sideArea{width:200px;float:left;padding:0 10px 0 0}div.bookloglogo a,dl#loginArea dd button,dl#logoutArea dd button,table#search tr td button,div#globalmenuGuest ul li a,div#footer p#pagetopArea a,dl#loginArea dd input,div.searchArea button,div#searchArea button,div#tagsearchArea button,div#proftagsearchArea button,a.myshelf,div#headerside dl.globalmenu dt a,div.questionExtra ul li.btn a,div.favArea p a{background:transparent url(/images/booklog_sprite.png?20141014) repeat scroll 0 0}div#pageheader{position:relative;background:transparent url(/images/booklog_sprite.png?20141014) repeat scroll 10px 340px;height:40px;left:0}div#pageheader div#global{width:935px;margin:0 auto;color:#fff;position:relative;text-align:left}div#global ul#globalTabMenu{position:relative}div#global ul#globalTabMenu li{float:left;position:absolute;top:0px;left:0;text-align:center}div#global ul#globalTabMenu li a{font-weight:bold;color:#656565;background:#e4e4e4;text-decoration:none;height:40px;line-height:40px;width:100px;display:block;border-right:1px #656565 solid !important}div#global ul#globalTabMenu li a:hover{color:#fff;background:#333}div#global ul#globalTabMenu li.current a{color:#fff;background:#1e1e1e}div#global ul#globalTabMenu li#tmquestion{left:101px}div#global ul#globalTabMenu li#tmquestion a{background:#e4e4e4;border-right:none}div#global ul#globalTabMenu li#tmquestion a:hover{color:#fff;background:#333;border:none}div#global ul#globalTabMenu li#tmquestion a.current{color:#fff;background:#1e1e1e;border:none !important}div#global ul#globalTabMenu li#tmmatome{left:202px;position:relative}div#global ul#globalTabMenu li#tmmatome span{position:absolute;top:13px;right:-15px}div#global ul#globalTabMenu li#tmmatome a{background:#e4e4e4}div#global ul#globalTabMenu li#tmmatome a:hover{color:#fff;background:#333}div#global ul#globalTabMenu li#tmmatome a.current{color:#fff;background:#1e1e1e;border:none !important}div#global ul#globalTabMenu li#tmpremium{left:335px;text-align:left;padding:0 0 0 22px}div#global ul#globalTabMenu li#tmpremium span.icnPremium{background:url(/images/icon/premium_mark_s.png) no-repeat scroll;text-indent:-9898px;top:12px;left:0;position:absolute;width:16px;height:16px}div#global ul#globalTabMenu li#tmpremium a{width:120px;color:#fff;background:none;border:none !important;font-weight:normal;text-decoration:underline}div#global ul#globalTabMenu li#tmpremium a:hover{color:#fff;background:none;text-decoration:none}div#global ul#globalTabMenu li#tmpremium a.current{color:#fff;background:none}div#pageheader div#global div#userArea{position:absolute;text-align:right;top:9px;right:0}#pageheaderGuest{background:transparent url(/images/booklog_sprite.png?20141014) repeat scroll 10px 340px;height:40px;left:0}div#pageheaderGuest div#global{width:935px;margin:0 auto;padding:0 0;color:#fff;position:relative;text-align:left}div#pageheaderGuest div#global dl#loginArea,div#pageheader div#global dl#logoutArea{position:absolute;text-align:right;top:5px;right:0}div.mixilogin{position:absolute;top:5px;right:-87px}div#headline{width:875px;margin:0 auto;padding:5px 0 0;color:#fff;position:relative;text-align:left}#header{width:935px;position:relative;margin:0px auto 0;padding:0;text-align:left}#headerGuest{width:935px;position:relative;margin:0 auto 0;padding:0;text-align:left}#headerMini{width:935px;position:relative;margin:0 auto 20px;padding:10px 0 0;text-align:left}#headerMicro{width:935px;position:relative;margin:10px auto 0;padding:0;text-align:left}#headerside{position:absolute;display:block;top:0;right:30px;z-index:2000}#tagsearchArea{margin:0 0 10px}#footer{width:935px;height:100%;text-align:center;margin:0 auto 0;padding:30px 0 5px;background:#4ea6cc;position:relative}#footerMini{width:935px;height:30px;text-align:center;margin:30px auto 0;background:#656565}#footerMini address{width:100%;display:block;padding:7px 0;color:#e4e4e4;text-align:center;font-size:11px}div.boxArea{margin:20px 0 10px}.adnetArea{margin:30px 0}.breadcrumbs{margin:10px 20px;text-align:left}.breadcrumbs li{font-size:12px;display:inline;color:#999}.breadcrumbs li a{color:#4ea6cc}.breadcrumbs li a:hover{color:#1e1e1e;text-decoration:underline}ul.tagList li a{float:left;margin:0 6px 6px 0}a.linkA{padding:3px 7px;background:#fff;border:1px #cbcbcb solid;border-radius:3px;color:#7e7e7e}a.linkA:hover{background:#e5f5fb;border-color:#4ea6cc;color:#1e1e1e !important}.tabA ul li{float:left;height:35px;margin:0 10px 0 0;line-height:37px;text-align:center}.tabA ul li.last{margin:0}.tabA ul li a{display:block;width:60px;padding:0 10px;background:#cdcdcd;color:#555}* html .tabA ul li a{width:80px}.tabA ul li a:hover{color:#fff;background-color:#4ea6cc}.tabA ul li a.current{color:#fff;background:#1e1e1e}.tabA ul li a:hover.current{background:#1e1e1e}* html .ctc{display:inline;zoom:1}*:first-child+html .ctc{display:inline;zoom:1}.listSortArea{background:#e8f6f5;padding:10px}.buttonArea{margin:15px 0 20px}p.buttons,div.buttons{text-align:center;margin:0 0 40px}.buttons a,.buttons button,.buttons input[type="button"],.buttons input[type="submit"]{margin:0;border:none;background:#4ea6cc;color:#fff;line-height:120%;font-size:14px;font-weight:normal;cursor:pointer;padding:10px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif}.buttons button:hover,.buttons a:hover,.buttons input[type="button"].button:hover,.buttons input[type="submit"].button:hover{background:#1e1e1e}.buttons button:active,.buttons a:active,.buttons input[type="button"].button:active,.buttons input[type="submit"].button:active{background:#333}.buttons button.negative,.buttons a.negative,.buttons input[type="button"].negative,.buttons input[type="submit"].negative{background:#333;color:#fff}.buttons button.negative:hover,.buttons a.negative:hover,.buttons input[type="button"].negative:hover,.buttons input[type="submit"].negative:hover{background:#1e1e1e}a.myshelf{background-position:190px 200px;padding:2px 0 0 22px;color:#da4740;border-color:#da4740;font-weight:bold;border:none}a:hover.myshelf{color:#333}.buttons button.attention,.buttons a.attention{background:#da4740}.buttons button.attention:hover,.buttons a.attention:hover{background:#1e1e1e}.buttons button img{margin:0;padding:0;border:none}div.favArea p{float:left;width:114px}div.favArea p a{width:108px;height:23px;text-indent:-9898px;display:block;outline:none}div.favArea p a.fav_add{background-position:930px 194px}div.favArea p a.fav_add:hover{background-position:930px 166px}div.favArea p a.fav_loading{background-position:930px 138px}div.favArea p a.fav_delete{background-position:930px 110px}div.favArea p a.fav_delete:hover{background-position:930px 82px}div.favArea p a.fav_error{background-position:930px 54px}div.favArea p a.fav_error:hover{background-position:930px 54px}div.favArea .favCount{border:1px #cdcdcd solid;background:#fff;padding:5px;font-size:11px;line-height:24px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-family:helvetica,clean,Hiragino Kaku Gothic Pro,sans-serif}div.favArea ul{float:left;width:490px;margin-top:3px}div.favArea ul li{display:inline;line-height:1.4em !important;border:none !important}div.pubooBtnArea{background:#fff;padding:5px;width:205px}.usersIconArea{margin:0 0 8px}.usersIconArea .usersicon{float:left}.usersIconArea .usersicon a img,.usersIconArea .usersicon a img.usricn,.usersIconArea .usersicon img.usricn{border:1px #cdcdcd solid;padding:2px;background:#fff}.usersIconArea .usersicon a:hover img,.usersIconArea .usersicon a:hover img.usricn{border-color:#4ea6cc}.usersIconArea .usersinfo{padding:0 0 0 7px;display:table-cell;vertical-align:middle;height:36px}.usersIconArea .usersinfo h4{font-weight:normal;display:inline}.usersIconArea .usersinfo .vbottom{vertical-align:bottom}a img.usricn,img.usricn{border:1px #cdcdcd solid;padding:2px;background:#fff}a:hover img,a:hover img.usricn{border-color:#4ea6cc}span.premiumS{background:url(/images/icon/premium_mark_s.png);text-indent:-9898px;width:16px;height:16px;position:absolute}span.premiumM{background:url(/images/icon/premium_mark_m.gif);text-indent:-9898px;width:71px;height:17px;position:absolute}span.premiumL{background:url(/images/icon/premium_mark_l.gif);text-indent:-9898px;width:105px;height:22px;position:absolute;margin:4px 0 0}span.privateshelf{background:url(/images/icon/private_mark.gif);text-indent:-9898px;width:75px;height:22px;position:absolute;margin:4px 0 0 115px}.txtRed{color:#DB5E40}.txticn{margin:0 4px 0 0 !important;vertical-align:middle}.info{padding:10px;color:#333;background-color:#FFF;line-height:170%}.note{font-size:11px;font-weight:normal;margin-top:2px;color:#666}p.comment{margin:10px 0 5px;padding:7px;line-height:150%;background-color:#fff}.noneborder{border:none}div.bnrArea{margin:10px auto;text-align:center}div.bnrAreaBottom{margin:0 0 10px}div.bnrAreaAdsense{margin:0 auto 15px;text-align:center}div.bnrArea180{margin:0 auto;text-align:center;border:1px #cdcdcd solid;padding:15px}* html div.bnrArea180{border:none}div.bnrArea840{margin:0 auto 15px;text-align:center}div.bnrArea200{margin:0 0 10px;text-align:center;width:200px}p.txt_ess{float:right;line-height:1.9em}p.txt_ess2{width:100%;text-align:right}a.titleLink{text-decoration:underline;color:#1e1e1e;font-size:14px;line-height:1.4em}a:link.titleLink{text-decoration:underline;color:#1e1e1e}a:visited.titleLink{text-decoration:underline;color:#1e1e1e}a:hover.titleLink,a:active.titleLink{text-decoration:none;color:#da4740}a.imgLink img{border:3px #fff solid}a.imgLink2 img{border:2px #e4e4e4 solid}a:hover.imgLink img,a:hover.imgLink2 img{border-color:#333}p.txt_ess span,p.txt_ess2 span,th span{margin:0 3px 0 0;font-size:130%;font-weight:bold;color:#da4740}.messageArea{border:3px #4ea6cc solid;background:#e5f5fb;margin:10px 0 20px;padding:10px 20px;line-height:1.6em}.messageArea li{margin:3px 10px;list-style:circle}.messageArea li.onlyone{list-style:none}.messageArea li a{font-weight:bold}div.message{color:#1e1e1e;background:#e5f5fb;border:3px solid #4ea6cc;margin:10px 0 20px;padding:10px 20px;font-size:16px;position:relative}div.message p{margin:10px 0 0;padding:10px 0 0;border-top:1px #4EA6CC dotted}div.message a.message-hide-button{position:absolute;top:5px;right:10px}.txtGray{color:#666}a.txtBlue{font-weight:bold}a.txtRed,.txtRed{color:#ee746e;font-weight:bold}a:link.txtRed{text-decoration:none;color:#ee746e}a:visited.txtRed{text-decoration:none;color:#ee746e}a:hover.txtRed,a:active.txtRed{text-decoration:none;color:#333;border-bottom:1px #333 dotted}a.txtPink,.txtPink{color:#da4740;font-weight:bold}a:link.txtPink{text-decoration:none;color:#da4740}a:visited.txtPink{text-decoration:none;color:#da4740}a:hover.txtPink,a:active.txtPink{text-decoration:none;color:#333;border-bottom:1px #333 dotted}a.txtBlack{color:#1e1e1e;font-weight:bold;border-bottom:1px #333 dotted}a:link.txtBlack{text-decoration:none;color:#1e1e1e}a:visited.txtBlack{text-decoration:none;color:#1e1e1e}a:hover.txtBlack,a:active.txtBlack{text-decoration:none;color:#4EA6CC;border-bottom:1px #4EA6CC dotted}a.txtGreen{color:#60C30A;font-weight:bold}a:link.txtGreen{text-decoration:none;color:#60C30A}a:visited.txtGreen{text-decoration:none;color:#60C30A}a:hover.txtGreen,a:active.txtGreen{text-decoration:none;color:#333;border-bottom:1px #333 dotted}.error{font-size:11px;padding:7px 0;color:#da4740}.errorBig{color:#da4740;font-size:14px;line-height:1.6em}.icon{vertical-align:middle}.grab{cursor:url(/images/cursor/openhand.cur),move}.grabbing{cursor:url(/images/cursor/closehand.cur),move}div.errorArea{color:#da4740;background:#ffeef2;border:3px solid #da4740;margin:10px 0 20px;padding:5px 20px;font-size:14px}div.errorArea ul{margin:5px 0;padding-left:19px}div.errorArea ul li{color:#1e1e1e;font-size:12px;list-style:circle}div.errorArea a{color:#1e1e1e;text-decoration:underline}div.errorArea a:hover{text-decoration:none}div.attentionArea{font-size:12px;font-weight:bold;border:3px solid #da4740;background:#ffeef2;padding:10px 15px}div.vacancesArea{background:#ffeef2;border:3px solid #da4740;margin:10px 0 20px;padding:10px 20px;font-size:14px}div.vacancesArea strong{color:#da4740}div.vacancesArea h3{margin:0 0 7px}div.vacancesArea p{line-height:1.5em}div.readArea{background:#f0f0e0;padding:20px 20px 1px 20px}p.lead{margin:20px 0 20px 0;line-height:1.5em;color:#333;font-size:14px}p.read{margin:0 0 20px 0;line-height:1.5em;color:#454545}p.read span.attention{color:#da4740;font-weight:bold}p.read ul.lnk li{display:inline;background:red}p.readCenter{margin:0 auto 20px;line-height:1.5em;color:#454545;text-align:center}p.h3read{margin:5px 0;padding:5px;background:#e4e4e4;color:#454545}p.hosoku{margin:10px 0 0}div.h3des{position:absolute;top:5px;right:0px}div.btnArea{margin:10px 0 5px}div.moreBtnArea,p.moreBtnArea{margin:15px 0 0;text-align:right}div.informationArea{border:3px solid #ffcc00;background:#FDF9B1;padding:10px 15px}div.informationArea ul.lnk li{display:inline;font-weight:bold}button.btnBlue,input.btnBlue,button.btnGray,input.btnGray,button.btnRed,input.btnRed,button.btnBlack,input.btnBlack,button.btnOrange,input.btnOrange,button.delete{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:10px 20px;font-size:14px;color:#fff !important;border:none;line-height:25px;white-space:nowrap}button.mini,input.mini{font-size:12px;padding:5px 10px}input.btnBlue2{margin:0 0 0 15px;padding:5px 20px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-size:12px;color:#fff;border:none;white-space:nowrap;background:#4ea6cc;color:#fff}input.btnBlue2:hover{background:#1e1e1e}.btn-style,.follow-area a,span.btnBlue,span.btnGray,span.btnRed,span.btnBlack,span.btnOrange,a.btnBlue,a.btnGray,a.btnRed,a.btnBlack,a.btnOrange,a.btnTweet,a.btnWhite{margin:0;border:none;background:#4ea6cc;color:#fff;line-height:120%;font-size:11px;font-weight:normal;cursor:pointer;padding:7px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}button.btnBlue,input.btnBlue,span.btnBlue,a.btnBlue,a.btnBlue:link,a.btnBlue:visited{background:#4ea6cc;color:#fff}button.btnGray,input.btnGray,span.btnGray,a.btnGray,a.btnGray:link,a.btnGray:visited{background:#cdcdcd;color:#fff}button.btnRed,input.btnRed,span.btnRed,a.btnRed,a.btnRed:link,a.btnRed:visited,button.delete{background:#da4740;color:#fff}button.btnBlack,input.btnBlack,span.btnBlack,a.btnBlack,a.btnBlack:link,a.btnBlack:visited{background:#1e1e1e;color:#fff}button.btnOrange,input.btnOrange,span.btnOrange,a.btnOrange,a.btnOrange:link,a.btnOrange:visited{background:#f58c29;color:#fff}a.btnTweet,a.btnTweet:link,a.btnTweet:visited{background:#33ccff;color:#fff}a.btnWhite{background:#fff;color:#333 !important;padding:3px 10px}a.btnWhite:hover{background:#1e1e1e;color:#fff !important}button.btnBlue:hover,input.btnBlue:hover,button.btnGray:hover,input.btnGray:hover,button.btnRed:hover,input.btnRed:hover,button.btnOrange:hover,input.btnOrange:hover,a.btnBlue:hover,a.btnGray:hover,a.btnRed:hover,a.btnOrange:hover,a.btnTweet:hover,button.delete:hover{background:#1e1e1e}button.btnBlack:hover,a.btnBlack:hover{background:#4ea6cc;color:#fff}* html button.btnBlack{padding:0}*:first-child+html button.btnBlack{padding:0}a.btnUsers{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:11px;color:#DA4740;background:#fbe3e4;white-space:nowrap;padding:3px 7px;font-weight:bold}a.btnUsers:link,a.btnUsers:visited{color:#DA4740}a:hover.btnUsers{color:#fff;background:#DA4740}a.btnUsers strong{font-weight:bold;font-family:arial, sans-serif}span.btnUsers{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:12px;color:#DA4740;background:#fbe3e4;white-space:nowrap;padding:3px 7px;font-weight:bold}a.btnRating{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:12px;color:#f58c29;background:#FDE6D3;white-space:nowrap;padding:3px 7px;font-weight:bold}a.btnRating:link,a.btnRating:visited{color:#f58c29}a:hover.btnRating{color:#fff;background:#f58c29}a.btnRating strong{font-weight:bold;font-family:arial, sans-serif}span.btnRating{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:12px;color:#f58c29;background:#FDE6D3;white-space:nowrap;padding:3px 7px;font-weight:bold}a.btnReviews,span.btnReviews{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:11px;color:#4EA6CC;background:#DDF4FB;white-space:nowrap;padding:3px 7px;font-weight:bold}a.btnReviews:link,a.btnReviews:visited{color:#4EA6CC}a:hover.btnReviews{color:#fff;background:#4EA6CC}a.btnReviews strong{font-weight:bold;font-family:arial, sans-serif}a.btnDes{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:11px;color:#333;background:#fff;white-space:nowrap;padding:5px 10px;font-weight:bold;border:1px solid #999}a.btnDes:hover{color:#333 !important;background:#fffcd7}a.btnDes:link,a.btnDes:visited{color:#333}.em1{color:#CC0000;font-weight:bold;font-size:14px}.em2{color:#000;font-weight:bold;font-size:14px}ul.breadcrumb li{display:inline}ul.normallist{margin:10px 0 15px}ul.normallist li{margin:0 0 0 20px;list-style:circle;line-height:1.8em}ul.hlist li{display:inline;padding-right:10px}dl.submenu1{display:inline;margin-right:15px}dl.submenu1 dt{display:inline;font-weight:bold}dl.submenu1 dd{display:inline;padding-right:10px}dl.submenu1 dd ul{display:inline}dl.submenu1 dd ul li{display:inline;padding:0 2px}dl.dlType01 dt{font-size:12px;font-weight:bold;margin:0 0 5px}dl.dlType01 dd{margin:0 0 10px;line-height:1.4em}dl.dlType02 dt{font-size:12px;font-weight:bold;margin:0 5px 0 0;width:8em;float:left}dl.dlType02 dd{float:left}div#main div.pagerArea{text-align:center;position:relative;overflow:hidden;font-family:arial, sans-serif}div#main div.pagerArea span.here{font-size:18px;font-weight:bold}div.pagerArea ul{display:inline;zoom:1;margin:0}div.pagerArea ul li{display:inline;margin-right:4px;font-size:13px;font-weight:normal;list-style:none}div.pagerArea ul li.prev,div.pagerArea ul.papgr1 li.next{border:none}div.pagerArea ul li a{display:inline-block;padding:6px;color:#565656;border:1px solid #cdcdcd;background-color:#fff;cursor:pointer;text-shadow:0 1px 0 rgba(255,255,255,0.53);border-radius:3px;min-width:15px}div.pagerArea ul li a:link,div.pagerArea ul li a:visited{text-decoration:none}div.pagerArea ul li a:hover,div.pagerArea ul li a:active{background-color:#f5f5f5;border:1px solid #cdcdcd;text-decoration:none}div.pagerArea ul li em{display:inline-block;vertical-align:top;padding:6px;color:#fff;background-color:#1e1e1e;border:1px solid #000;cursor:pointer;font-weight:normal;text-shadow:0 1px 0 rgba(255,255,255,0.53);border-radius:3px;min-width:15px}div.pagerArea ul li.prevSeparate{width:315px;margin:0 10px 0 0}div.pagerArea ul li.nextSeparate{width:315px;margin:0 0 0 10px}div.pagerTxt{text-align:center;padding:15px 0 0;font-size:12px;color:#656565}div.pagerTxt2{text-align:center;padding:20px 0 0;font-size:11px;color:#656565}div.pagerArea div.pager a{display:block;padding:3px 10px;color:#565656;border:1px solid #cdcdcd;background-color:#f5f5f5}h2#login,h2#signup{background:transparent url(/images/common_h2.gif) repeat scroll 0 0;width:875px;height:45px;padding:0;margin:0 0 20px 0;text-indent:-9898px}div#question{background:transparent url(/images/common_h2.gif) repeat scroll 0 0;width:875px;height:45px;padding:0;margin:0 0 20px 0;text-indent:-9898px}div#main h2#xxxx,div#main h2#resign,div#main h2#amazon,div#main h2#profile,div#main h2#password,div#main h2#account,div#main h2#category,div#main h2#shelf,div#main h2#widget,div#main h2#bookmarklet,div#main h2#mobile,div#main h2#twitter,div#main h2#mixi,div#main h2#export,div#main h2#list,div#main h2#input,div#main h2#sort,div#main h2#commentlist,div#main h2#entry,div#main h2#itunes,div#main h2#isearch,div#main h2#iedit,div#main h2#batch,div#main h2#tag,h2#questions,h2#questionConf,h2#questionEconf,h2#questionEdit,h2#questionInput,div#question,h2#questionHome,div#main h2#inputfile,div#main h2#facebook,div#main h2#list_delete,div#main h2#mailauth,div#main h2#goal,div#main h2#notification,div#main h2#keyword,div#main h2#quote,div#main h2#search,div#main h2#tags,div#main h2#genres,div#main h2#authors,div#main h2#ranking,div#main h2#review,div#main h2#release,div#main h2#quotes,div#main h2#quote,div#main h2#special,div#main h2#favorite,div#main h2#iphone,div#main h2#ipad,div#main h2#android,div#main h2#macApp,div#main h2#audiobook,div#main h2#profiletags,div#main h2#sociallogs,div#main h2#iteminput{width:650px}div#main h2#tutorial{background-position:880px 3830px}div#main h2#audiobook{background-position:880px 3785px}div#main h2#authors{background-position:880px 3605px}div#main h2#genres{background-position:880px 3560px}div#main h2#quotes,div#main h2#quote{background-position:880px 3515px}div#main h2#timeline{background-position:880px 3470px}div#main h2#keyword{background-position:880px 3425px}div#main h2#notification{background-position:880px 3380px}div#main h2#goal{background-position:880px 3335px}div#main h2#favorite{background-position:880px 3290px}div#main h2#macApp{background-position:880px 3245px}div#main h2#mailauth{background-position:880px 3200px}div#main h2#special{background-position:880px 3155px}div#main h2#list_delete{background-position:880px 2925px}div#main h2#ipad{background-position:880px 2880px}div#main h2#inputfile{background-position:880px 2745px}div#main h2#questionHome{background-position:880px 2520px}div#main div#question{background-position:880px 2475px}div#main h2#questionEconf{background-position:880px 2430px}div#main h2#questionConf{background-position:880px 2385px}div#main h2#questionEdit{background-position:880px 2340px}div#main h2#questionInput{background-position:880px 2295px}div#main h2#questions{background-position:880px 2250px}div#main h2#tag{background-position:880px 1980px}div#main h2#batch{background-position:880px 1935px}div#main h2#iedit{background-position:880px 1890px}div#main h2#isearch{background-position:880px 1845px}div#main h2#itunes{background-position:880px 1800px}div#main h2#android{background-position:880px 1755px}div#main h2#iphone{background-position:880px 1710px}div#main h2#profiletags{background-position:880px 1665px}div#main h2#partner{background-position:880px 1620px}div#main h2#tags{background-position:880px 1575px}div#main h2#maintenance{background-position:880px 1530px}div#main h2#setting{background-position:880px 1485px}div#main h2#error{background-position:880px 1440px}div#main h2#buildhtml{background-position:880px 1395px}div#main h2#help{background-position:880px 1350px}div#main h2#reminder{background-position:880px 1305px}div#main h2#contact{background-position:880px 1260px}div#main h2#search{background-position:880px 1215px}div#main h2#home{background-position:880px 1170px}div#main h2#commentlist{background-position:880px 1125px}div#main h2#sort{background-position:880px 1080px}div#main h2#input{background-position:880px 1035px}div#main h2#list{background-position:880px 990px}div#main h2#entry{background-position:880px 1215px}div#main h2#export{background-position:880px 900px}div#main h2#twitter,div#main h2#amazon,div#main h2#mixi,div#main h2#facebook,div#main h2#sociallogs{background-position:880px 855px}div#main h2#mobile{background-position:880px 810px}div#main h2#bookmarklet{background-position:880px 765px}div#main h2#widget{background-position:880px 720px}div#main h2#resign{background-position:880px 675px}div#main h2#profile{background-position:880px 585px}div#main h2#password{background-position:880px 540px}div#main h2#account{background-position:880px 495px}div#main h2#category{background-position:880px 450px}div#main h2#shelf{background-position:880px 405px}div#main h2#premium{background-position:880px 3920px}div#main h2#iteminput{background-position:880px 2565px}div#main h2#digaward{background:transparent url(/images/h2_digaward.jpg) repeat scroll 0 0;width:650px;height:250px}div#main h2#logout{background-position:880px 360px}div#main h2#login{background-position:880px 315px}div#main h2#term{background-position:880px 270px}div#main h2#review{background-position:880px 225px}div#main h2#signup{background-position:880px 180px}div#main h2#about{background-position:880px 135px}div#main h2#ranking{background-position:880px 90px}div#main h2#release{background-position:880px 45px}div#main h2#search{background-position:880px 1215px}#main h3{margin:0 0 8px 0;font-size:16px;font-weight:bold;color:#333}#main h3 .moreLink{font-size:12px;padding:0 0 0 20px}#main h3.underline{width:100%;border-bottom:5px #333 solid;padding:0 0 4px;margin:0 0 15px}#main h3.connect{width:100%;padding:0 0 4px;margin:30px 0 10px}h4{font-size:12px;font-weight:bold;color:#643F00;margin:15px 0 5px}h5{font-size:12px;font-weight:normal;color:#666;margin:5px 0 0;padding:5px 0}dl#loginArea dt,dl#logoutArea dt{display:none}dl#loginArea dd,dl#logoutArea dd{float:left}dl#loginArea dd.youkoso{padding:7px 15px 0 0}dl#logoutArea dd.username{padding-top:7px}dl#logoutArea dd.planid{padding:7px 0 0 5px}dl#logoutArea dd.byebye{padding:7px 15px 0 20px}dl#loginArea dd input{font-size:12px;width:60px;border:2px #1e1e1e solid;padding:3px}dl#loginArea dd input.loginid{background-position:783px 220px}dl#loginArea dd input.pass{background-position:662px 220px}dl#loginArea dd input:focus{background:#fff;border:2px #4ea6cc solid}dl#logoutArea dd input{font-size:12px;width:120px;border:2px #1e1e1e solid;padding:3px;background:#fff}dl#logoutArea dd input:focus{background:#fff;border:2px #4ea6cc solid}dl#loginArea dd button{border:0;margin:0 0 0 5px;cursor:pointer;background-position:90px 295px;text-indent:-9898px;width:52px;height:22px}dl#loginArea dd button:hover{background-position:90px 273px}dl#logoutArea dd button{border:0;margin:0 0 0 5px;cursor:pointer;background-position:30px 295px;text-indent:-9898px;width:22px;height:22px}dl#logoutArea dd button:hover{background-position:30px 273px}dl#loginArea dd a,dl#logoutArea dd a,div#userArea a{color:#fff;border-bottom:1px #fff dotted}dl#loginArea dd a:hover,dl#logoutArea dd a:hover,div#userArea a:hover{border-bottom:1px #fff solid}div#header div#mypage a{background:url(/images/logo_mypage.gif) repeat scroll 0 0;display:block;text-indent:-9898px;width:175px;height:54px;margin:0 0 0 20px;position:relative;z-index:100}div#header div#mypage a:hover{background-position:175px -54px}h1{font-size:10px;color:#9a9a9a}div.bookloglogo a{background-position:924px 295px;display:block;text-indent:-9898px;width:170px;height:55px;margin:0 0 0 25px}div.bookloglogo a:hover{background-position:744px 295px}#socialbtnArea{position:relative;float:left;display:inline;width:449px;height:32px}#socialbtnArea #twitter{position:absolute;left:0}#socialbtnArea #facebook{position:absolute;left:107px}#socialbtnArea #hatena{position:absolute;left:226px}#socialbtnArea02{position:relative;width:530px;height:32px;margin:0 auto 20px}#socialbtnArea02 #twitter{position:absolute;left:0}#socialbtnArea02 #facebook{position:absolute;left:112px}#socialbtnArea02 #hatena{position:absolute;left:242px}#socialbtnArea03{position:relative;width:530px;height:32px;margin:20px auto}#socialbtnArea03 #twitter{position:absolute;left:0}#socialbtnArea03 #facebook{position:absolute;left:112px}#socialbtnArea03 #hatena{position:absolute;left:242px}#socialbtnArea03 #tumblr{position:absolute;left:327px}#socialbtnArea03 #evernote{position:absolute;left:465px}#socialbtnArea04{position:relative;width:266px;height:32px;margin:0 auto;text-align:center}#socialbtnArea04 #twitter{position:absolute;left:0}#socialbtnArea04 #facebook{position:absolute;left:100px}#socialbtnArea04 #hatena{position:absolute;left:220px}.socialwidth{width:375px !important}dl#bookmark{text-align:right;margin:3px 0 0}dl#bookmark dt{display:none}dl#bookmark dd{display:inline;padding:0 0 0 3px}dl#counting{padding:0 0 20px;text-align:right}dl#counting dt{float:left;font-size:11px;padding:0 0 0 20px}dl#counting dd{float:left}dl#countingGuest{padding:10px 0;text-align:right}dl#countingGuest dt{float:left;font-size:11px;padding:0 0 0 20px}dl#countingGuest dd{float:left}table#search{text-align:right;margin-top:9px}table#search caption{display:none}table#search tr td{padding-left:5px}table#search tr td button,div.searchArea button,div#searchArea button,div#tagsearchArea button,div#proftagsearchArea button{border:0;margin:0 0 0 2px;cursor:pointer;background-position:359px 208px;text-indent:-9898px;width:88px;height:28px;vertical-align:baseline}* html table#search tr td input{height:22px}table#search tr td button:hover,div.searchArea button:hover,div#tagsearchArea button:hover,div#proftagsearchArea button:hover{background-position:359px 236px;border:none}div#searchArea,div.searchArea,div#proftagsearchArea,div#tagsearchArea{margin:0 0 10px}div#searchArea input,div.searchArea input,div#proftagsearchArea input,div#tagsearchArea input{width:190px;margin:0 2px 0 0;padding:4px 7px}div#searchArea .inputSelect,div.searchArea .inputSelect,div#proftagsearchArea .inputSelect,div#tagsearchArea .inputSelect{width:164px;height:30px;margin:0 2px 3px}table.tableType1{margin:5px 0 35px;border-top:3px #333 solid;border-collapse:collapse;border-spacing:0}table.tableType1 th{padding:10px 10px 10px 20px;width:25%;background-color:#f0f0e0;border-bottom:1px dotted #333;text-align:left;font-size:13px;font-weight:bold;white-space:nowrap}table.tableType1 td{background-color:#fff;padding:10px 20px;border-bottom:1px dotted #333}table.tableType1 td.tableType1Sup{width:38%;padding:5px;background:#eee}table.tableType2{border-top:3px #1e1e1e solid;border-bottom:3px #1e1e1e solid;border-collapse:collapse;border-spacing:0;display:block;margin-bottom:20px;background:#fff}table.tableType2 th,table.table2 thead td{padding:15px;background-color:#f0f0e0;border-bottom:1px solid #ccc;text-align:left;font-weight:normal;white-space:nowrap}table.tableType2 td{padding:15px;border-bottom:1px solid #CCC}table.tableType2 td.ranking{text-align:center;font-weight:bold;color:#fff;background:#4ea6cc;padding:15px 10px}table.tableType2 td.ranking1{text-align:center;font-weight:bold;color:#fff;background:#da4740;padding:15px 10px}table.tableType2 td.ranking2{text-align:center;font-weight:bold;color:#fff;background:#F5B629;padding:15px 10px}table.tableType2 td.ranking3{text-align:center;font-weight:bold;color:#fff;background:#95DA27;padding:15px 10px}table.tableType2 td.thumb{width:70px;text-align:center;background:#e3e3e3;cursor:pointer}table.tableType2 td.desc{width:630px}table.tableType2 td.desc div.descTitle{font-size:12px;font-weight:bold;margin:0 0 5px}table.tableType2 td.desc div.descTitle h3{font-size:14px;margin:0 0 4px}table.tableType2 td.desc div.descMini{color:#333;font-size:12px}div.description-area{color:#333;font-size:12px}div.description-area ul li{display:inline-block;line-height:160%}table.tableType2 td.baddtn{width:120px;text-align:center}table.tableType2 td.btn{width:140px;padding:20px;text-align:center}table.tableType2 td.btn ul li.bottom{margin-top:23px}table.tableType2 td.btn ul li a{border:none;background:#4ea6cc;color:#fff;font-family:Arial, Verdana;font-size:12px;cursor:pointer;padding:9px 18px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}table.tableType2 td.btn ul li a:hover{background:#1e1e1e}.tableType4{width:100%;margin:5px 0 35px;border-top:5px #333 solid;border-collapse:collapse;border-spacing:0;background:#fff}.tableType4 th{padding:25px;width:150px;background-color:#e8f6f5;border-bottom:1px #cdcdcd solid;text-align:left;color:#656565;font-size:13px;font-weight:bold;white-space:nowrap}.tableType4 td{font-size:13px;padding:25px;border-bottom:1px #cdcdcd solid;width:400px}.tableType4 td.separete-l{width:200px;padding-right:10px}.tableType4 td.separete-r{width:70px;padding-left:10px}.tableType4 td.Wselectbox{line-height:300%}.tableType4 td.thumb-s{background:#f0f0f0;width:80px;text-align:center}.tableType4 td.thumb-m{background:#f0f0f0;width:150px;text-align:center}.tableType4 td ul.list1{margin:8px 0 0 20px}.tableType4 td ul.list1 li{list-style:circle;font-size:11px;color:silver;margin-bottom:3px}.tableType4 td ul.list1 li span{color:#fbe3e4}table.tableType5{width:100%;margin:5px 0 35px;border-top:5px #1e1e1e solid;border-collapse:collapse;border-spacing:0;background:#fff}table.tableType5 th{padding:10px;background-color:#e8f6f5;border-bottom:1px #cdcdcd solid;text-align:center;color:#656565;font-size:13px;font-weight:bold;white-space:nowrap}table.tableType5 th:first-child{padding-left:25px}table.tableType5 th:last-child{padding-right:25px}table.tableType5 td{font-size:13px;padding:10px;border-bottom:1px #cdcdcd solid;text-align:center}table.tableType5 td:first-child{padding-left:25px}table.tableType5 td:last-child{padding-right:25px}table.tableType11{width:100%;margin:5px 0 35px;border-top:5px #1e1e1e solid;border-collapse:collapse;border-spacing:0;background:#fff}table.tableType11 th{padding:25px;width:350px;background-color:#e8f6f5;border-bottom:1px #cdcdcd solid;text-align:left;color:#656565;font-size:13px;font-weight:bold;white-space:nowrap}table.tableType11 td{font-size:13px;padding:25px;border-bottom:1px #cdcdcd solid;width:200px}table.tableType11 td.type1{width:150px;padding-right:10px}table.tableType11 td.type2{width:50px;padding-left:10px}table.tableType11 td.type3{width:70px;text-align:center}table.tableType11 td.type4{width:70px;text-align:center}table.tableType11 td.type5{width:70px;text-align:center}.tableTypeitem{border:1px solid #ababab;margin:0 0 20px 10px;width:640px}.tableTypeitem tr th{border-top:1px solid #ababab;border-right:1px solid #ababab;padding:7px 10px;background:#F0F0E0;font-size:11px;font-weight:bold;white-space:nowrap;text-align:center}.tableTypeitem tr td{border-top:1px solid #ababab;padding:7px 4px}.tableTypeitem tr td.st{padding-left:10px}.tableTypeitem tr td.st.ed{padding-right:10px}.tableTypeitem tr.ebookbtn td{padding:5px 10px}.tableTypeitem tr.ebookbtn td a{line-height:29px;outline:none;padding:0 0 10px}.tableTypeitem tr.ebookbtn td a img{padding:3px 0}div#globalmenu{height:42px;margin:13px 0 20px 5px}div#globalmenu{zoom:1}div#headerside ul{padding-top:1px;text-align:right}div#headerside ul li{display:inline}div#headerside ul li a{color:#1e1e1e;border-bottom:1px #1e1e1e dotted}div#headerside ul li a:hover{border-bottom:1px #1e1e1e solid}div#headerside dl.globalmenu{float:right;position:relative;margin:9px 0 0 10px;height:28px}* html div#headerside dl.globalmenu{width:94px}div#headerside dl.globalmenu dt{height:28px}div#headerside dl.globalmenu dt a{display:block;height:28px;outline:none;text-indent:-9898px;cursor:pointer}div#headerside dl.globalmenu dt a#gm_homeName{width:94px;background-position:800px 96px}div#headerside dl.globalmenu dt a#gm_editName{width:132px;background-position:706px 96px}div#headerside dl.globalmenu dt a#gm_setting{width:137px;background-position:574px 96px}div#headerside dl.globalmenu dt a#gm_myshelfName{width:148px;background-position:437px 96px}div#headerside dl.globalmenu dt.current a#gm_homeName{background-position:800px 96px}div#headerside dl.globalmenu dt.current a#gm_editName{background-position:706px 96px}div#headerside dl.globalmenu dt.current a#gm_setting{background-position:574px 96px}div#headerside dl.globalmenu dt.current a#gm_myshelfName{width:148px;background-position:437px 96px}div#headerside dl.globalmenu dt a:hover{text-decoration:none}div#headerside dl.globalmenu dt a:hover#gm_homeName{background-position:800px 68px}div#headerside dl.globalmenu dt a:hover#gm_editName{background-position:706px 68px}div#headerside dl.globalmenu dt a:hover#gm_setting{background-position:574px 68px}div#headerside dl.globalmenu dt a:hover#gm_myshelfName{width:148px;background-position:437px 68px}div#headerside dl.globalmenu dd{visibility:hidden;z-index:100;position:absolute;top:33px;border:3px solid #4ea6cc;background-color:#fff}div#headerside dl.globalmenu dd#gm_addUnit{width:400px;padding:10px;left:-150px}div#headerside dl.globalmenu dd#gm_editUnit{width:140px;left:-7px}div#headerside dl.globalmenu dd#gm_editUnit ul{text-align:left}div#headerside dl.globalmenu dd#gm_editUnit ul li a{display:block;width:130px;height:18px;padding:5px 0 5px 10px;color:#555;font-size:11px}*:first-child+html div#headerside dl.globalmenu dd#gm_editUnit,* html div#headerside dl.globalmenu dd#gm_editUnit{display:none}div#headerside dl.globalmenu dd#gm_editUnit ul li a:hover{border-bottom-style:dotted;background-color:#e4e4e4}div#globalmenuGuest{width:875px;height:42px;margin:0 auto 10px;position:relative}div#globalmenuGuest ul{float:left;position:relative;height:42px}div#globalmenuGuest ul li{float:left}div#globalmenuGuest ul li.current #gm_rankingBtn{background-position:820px 138px}div#globalmenuGuest ul li.current #gm_releaseBtn{background-position:685px 138px}div#globalmenuGuest ul li.current #gm_reviewBtn{background-position:550px 138px}div#globalmenuGuest ul li.current #gm_quotesBtn{background-position:415px 138px}div#globalmenuGuest ul li.current #gm_specialBtn{background-position:280px 138px}div#globalmenuGuest ul li.current #gm_signinBtn{background-position:145px 138px}div#globalmenuGuest ul li a{display:block;width:135px;height:42px;margin:0 13px 0 0;outline:none;text-indent:-9898px;cursor:pointer}div#globalmenuGuest ul li a:hover{text-decoration:none}div#globalmenuGuest ul li a#gm_rankingBtn{background-position:820px 180px}div#globalmenuGuest ul li a#gm_rankingBtn:hover{background-position:820px 138px}div#globalmenuGuest ul li a#gm_releaseBtn{background-position:685px 180px}div#globalmenuGuest ul li a#gm_releaseBtn:hover{background-position:685px 138px}div#globalmenuGuest ul li a#gm_reviewBtn{background-position:550px 180px}div#globalmenuGuest ul li a#gm_reviewBtn:hover{background-position:550px 138px}div#globalmenuGuest ul li a#gm_quotesBtn{background-position:415px 180px}div#globalmenuGuest ul li a#gm_quotesBtn:hover{background-position:415px 138px}div#globalmenuGuest ul li a#gm_specialBtn{background-position:280px 180px}div#globalmenuGuest ul li a#gm_specialBtn:hover{background-position:280px 138px}div#globalmenuGuest ul li a#gm_signinBtn{background-position:145px 180px;margin:0}div#globalmenuGuest ul li a#gm_signinBtn:hover{background-position:145px 138px}* html div#globalmenuGuest{width:935px;padding:0 0 0 30px}div#globalmenuGuest{zoom:1}div#globalmenuGuest:after{content:".";display:block;height:0;clear:both;visibility:hidden}div#globalmenuGuest .usersCountingArea{position:absolute;font-size:10px;width:100px;background:red;right:-110px}#back_smartphone a{display:block;background:#cdcdcd;padding:60px;text-align:center;margin:0;font-size:40px;font-weight:bold}#directoryNav{width:845px;height:280px;padding:25px 20px;background:url(/images/bg_directorynav.gif) no-repeat;margin:5px auto 15px}* html #directoryNav{width:885px;height:330px}#directoryNav div{float:left;padding:0 20px 0 0;text-align:left}#directoryNav div.dnArea01{width:150px}#directoryNav div.dnArea02{width:145px}#directoryNav div.dnArea03{width:140px}#directoryNav div.dnArea04{width:130px}#directoryNav div.dnAreaBnr{width:200px;padding:0}#directoryNav div.dnAreaBnr p{margin:10px 0 0;font-size:11px}#directoryNav div h3{font-size:12px !important;margin:0 0 4px;color:#333;border:none;padding:0;background:none}#directoryNav div ul{margin:0 0 15px}#directoryNav div ul li{font-size:11px;line-height:160%}#directoryNav div ul li.kugiri{border-bottom:1px #cdcdcd solid;margin:0 0 5px;padding:0 0 5px}#directoryNav div ul li a,#directoryNav div ul li a:link,#directoryNav div ul li a:visited{color:#656565}#directoryNav div ul li a:hover,#directoryNav div ul li a:active{text-decoration:underline}#directoryNav div ul.listyoko{margin:0 0 5px;padding:0 0 5px}#directoryNav div ul.listyoko li{display:inline}#footer p#pagetopArea a{position:absolute;top:0;right:25px;display:block;width:39px;height:19px;background-position:49px 246px;text-indent:-9898px;cursor:pointer}#footer #footerNavi p#pagetopArea a:hover{background-position:49px 227px}#footer #footerNavi{width:875px;text-align:center;margin:0 auto 15px}#footer #footerNavi ul{width:440px;float:left;text-align:left}#footer #footerNavi ul li{display:inline;color:#fff}#footer #footerNavi ul li a{color:#fff;border-bottom:1px #fff dotted}#footer #footerNavi ul li a:hover{border-bottom:1px #fff solid}#bannerArea{width:875px;margin:0 auto}ul#bannerList{margin:20px 0 0;padding:0 0px}ul#bannerList li{float:left;width:200px;padding:0 25px 0 0}ul#bannerList li.stop,ul#bannerList li.last{padding:0}#footerMicro{text-align:center;margin:20px 0 0}#footerMicro ul{padding:0 0 5px}#footerMicro ul li{display:inline;border-left:1px solid #646464;padding:0 5px}#footerMicro ul li.begin{border-left:none}#footerMicro address{color:#000;display:block;padding:0 0 20px;text-align:center;font-size:12px}#footerMicro a,#footerMicro a:link,#footerMicro a:visited{color:#000;border-bottom:1px dotted #646464}#footerMicro a:hover{color:#646464;border-bottom:none}#copyrightArea{width:435px;float:right;text-align:right}#footer div#footerNavi address{width:435px;float:right;text-align:right;color:#fff;font-size:11px}#footer #footerNavi address a{color:#fff}#footer #footerNavi address a:visited{color:#fff}#footer #footerNavi address a:hover{color:#ffffcc}#pubooLink{position:absolute;top:50px;left:10px;width:32px;height:32px;background:#fff}#pubooLink a{display:block;width:32px;height:32px;background:url(/images/puboo_link.png) no-repeat center;text-indent:-9999px}#pubooLink a:hover{background-color:#91CA00}div#counting{text-align:center;font-size:10px}.clearFix,div#globalmenu,div#footerNavi,dl#footerService,div#main,div#tabMenuA,div.tabMenuF,div.pagerArea,table.tableType6 td.desc dl,ul.rereadList li{zoom:1}.clearFix:after,div#globalmenu:after,div#footerNavi:after,dl#footerService:after,div#main:after,div#tabMenuA:after,div.tabMenuF:after,div.pagerArea:after,table.tableType6 td.desc dl:after,ul.rereadList li:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ok{font-weight:normal;padding:2px 5px;font-size:11px;color:#4EA6CC}.label{font-weight:normal;padding:4px 10px;text-align:center;font-size:12px;background-color:#f5f5f5;border:1px solid #dedede;color:#565656}.label_blue{font-weight:normal;padding:4px 10px;text-align:center;font-size:12px;background-color:#4EA6CC;color:#fff}.label_green{font-weight:normal;padding:4px 10px;text-align:center;font-size:12px;background-color:#89c600;color:#fff}.label_red{font-weight:normal;padding:4px 10px;text-align:center;font-size:12px;background:#DA4740;color:#fff}.label_black{font-weight:normal;padding:4px 10px;text-align:center;font-size:12px;background:#333;color:#fff}.label_mini{padding:2px 6px;font-size:11px}.rating_container a{float:left;display:block;width:12px;height:12px;border:0;background-image:url("/images/rank/star_rating.gif")}.rating_container a.rating_off{background-position:0 0}.rating_container a.rating_half{background-position:-12px 0}.rating_container a.rating_on{background-position:-24px 0}.rating_container a.rating_selected{background-position:-36px 0}#rightside .box{margin:0 15px 15px 0;padding:0;border:1px solid #ccc}#rightside .box h4{margin:0 0 5px;padding:3px 5px;font-size:12px;color:#666;background-color:#eee;border-bottom:1px solid #ccc}#rightside .box .contents{padding:5px;color:#666}.contentsbox{margin:0 0 15px}.contentsbox a.users{padding:3px;color:#da4740;font-weight:bold;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.contentsbox .thumbnail{margin:0 8px 8px 0;float:left}.contentsbox h4{font-size:12px;margin:0;padding:0}.contentsbox .author{font-size:12px;color:#999;margin:10px 0 5px}.contentsbox .iteminfo:after{content:".";display:block;height:0;clear:both;visibility:hidden}.contentsbox .iteminfo h3{font-size:14px}.contentsbox .iteminfo .status{font-size:10px;color:#666}.contentsbox blockquote{margin:10px 0 5px;padding:5px 10px;background-color:#f0f0e0;font-size:12px}.contentsbox div.review{margin:10px 0 5px;padding:5px 10px;background-color:#f4f4f4;font-size:12px;overflow:hidden}.contentsbox div.review span{font-size:10px;color:#999}.contentsbox div.timestamp{font-size:10px;color:#999;margin:0 0 5px}.contentsbox div.release{font-size:10px;color:#333}ul.list1{margin:5px 10px 0 20px}ul.list1 li{list-style:circle;font-size:11px;color:#333;margin-bottom:3px}ul.list1 li span{color:#da4740}ul.list2{margin:5px 10px 0 0}ul.list2 li{font-size:11px;color:#333;margin-bottom:3px}ul.list3{margin:5px 10px 0 0}ul.list3 li{list-style:none;font-size:12px;color:#333;margin-bottom:5px;padding-bottom:5px;border-bottom:1px dotted #333}ul.list4 li{list-style:circle;font-size:11px;color:#333;margin:0px 0px 0px 15px}ul.list5{margin:0 10px 15px 20px}ul.list5 li{padding:3px 0;list-style:circle;font-size:12px;color:#333}ul.list5 li span{color:#da4740}ul.menu1{margin:10px 0 20px;padding:0;line-height:1;list-style-type:none}ul.menu1 li{margin:0 5px 5px 0;width:100px;padding:0;float:left;text-align:center;font-size:10px}ul.menu1 li a{border:1px solid #dedede;padding:9px 10px;display:block;position:relative;color:#565656;background-color:#f5f5f5;text-decoration:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}ul.menu1 li a:hover{border-color:#c2e1ef;background-color:#dff4ff}ul.menu1:after{height:0;visibility:hidden;content:".";display:block;clear:both}dl.dlist1{margin:0 0 15px;padding:0}dl.dlist1 dt{padding:0;font-size:12px;color:#333;line-height:150%}dl.dlist1 dd{padding:0 0 0 1em;font-size:12px;color:#666;line-height:150%}ul.listType01 li{margin:0 0 5px;padding:2px 6px}.ListBgBlue{background:#EDF1F3}ul.rereadList li{display:block;margin:0 0 10px;padding:0 0 5px;border-bottom:1px dotted #333}ul.taglist li{display:inline;padding:5px;line-height:center}#socialbtnList{position:relative;display:inline;width:449px;height:32px;margin-top:6px}#socialbtnList #sbtwitter{position:absolute;left:0}#socialbtnList #sbfacebook{position:absolute;left:136px}#socialbtnList #sbgoogle{position:absolute;left:253px}#socialbtnList #sbmixi{position:absolute;left:328px}#socialbtnList #sbhatena{position:absolute;left:399px}div.reviewerinfo div.reviewer{float:left}div.reviewerinfo div.fav{float:right;position:relative;top:20px}a.itsThumnail{position:relative;border:0}a.itsThumnail img{padding:3px;border:0}span.maskSmallWhite{background:transparent url(/images/itunes/i_mask_small_w.png) no-repeat scroll left top;display:block;position:absolute;width:63px;height:63px;z-index:100}span.badge,a.badge,a.badge:visited{background:#222 url(/images/overlay.png) repeat-x;display:inline-block;padding:5px 10px 6px;color:#fff;text-decoration:none;vertical-align:middle;line-height:1;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.6);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.6);text-shadow:0 -1px 1px rgba(0,0,0,0.25);border-bottom:1px solid rgba(0,0,0,0.25);position:relative}a.badge:hover{background-color:#111;color:#fff}a.badge:active{top:1px}span.badge.medium,a.badge.medium,a.badge.medium:visited{padding:5px 10px 6px;font-weight:bold;font-size:13px}span.badge.small,a.badge.small,a.badge.small:visited{padding:4px 8px 4px;font-size:11px}span.badge.mini,a.badge.mini,a.badge.mini:visited{padding:4px 6px;font-size:11px;font-weight:mormal;-moz-box-shadow:none;-webkit-box-shadow:none;text-shadow:none;border-bottom:0px}.badge.pink,.badge.pink:visited{background-color:#e22092}.badge.pink:hover{background-color:#c81e82}.badge.green,.badge.green:visited{background-color:#91bd09}.badge.green:hover{background-color:#749a02}.badge.red,.badge.red:visited{background-color:#e62727}.badge.red:hover{background-color:#cf2525}.badge.orange,.badge.orange:visited{background-color:#ff5c00}.badge.orange:hover{background-color:#d45500}.badge.blue,.badge.blue:visited{background-color:#2981e4}.badge.blue:hover{background-color:#2575cf}.badge.yellow,.badge.yellow:visited{background-color:#ffb515}.badge.yellow:hover{background-color:#fc9200}a.additemBtn,a.reviewwriteBtn,a.addBtn,a.errorBtn,a.loadingBtn{background:url(/images/button_common.png);text-indent:-9898px;display:block;width:130px;height:41px}a.additemBtn{background-position:0 0;margin:0 auto}a.additemBtn:hover{background-position:-135px 0}a.reviewwriteBtn{background-position:-270px 0}a.reviewwriteBtn:hover{background-position:-405px 0}a.addBtn{background-position:-540px 0}a.errorBtn{background-position:-675px 0}a.loadingBtn{background-position:-810px 0}ul.add_item2 li{position:relative}ul.add_item2 li ul.add_item_selectArea{border:5px #4EA6CC solid;width:190px;background:#fff;text-align:left !important}ul.add_item2 li:hover>ul.add_item_selectArea{display:block}ul.add_item2 li.addtype{background:#f0f0e0;padding:7px 10px}ul.add_item2 li.addtype input{border:none}ul.add_item2 li.addtype a.tooltip{z-index:99999}ul.add_item2 li.addtype a.tooltip p{display:none}ul.add_item2 li.addtype a.tooltip:hover p{display:block;background:#fff;color:#6c6c6c;text-align:left;padding:5px;font-size:11px;white-space:normal;line-height:1.5em;margin:5px 0 0}ul.add_item2 li.addstatus a{background:url(/images/booklog_sprite.png?20141014);background-position:0px 378px;display:block;width:190px;height:24px;padding:9px 0 0 10px;font-weight:bold;color:#1e1e1e}ul.add_item2 li.addstatus a:hover{background-position:-200px 378px;color:#4EA6CC}ul.add_item2 ul{list-style:none;margin:0;padding:0;display:none;position:absolute;top:40px;left:0;z-index:99999}* html ul.add_item_selectArea{display:none !important}*:first-child+html ul.add_item_selectArea{display:none !important}ul.add_item2:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html ul.add_item2{zoom:1}*:first-child+html ul.add_item2{zoom:1}div.global-navi-login{position:fixed;top:0;left:0}div.global-navi-guest,div.global-navi-login{background:url(/images/common_sprite.png?20141014) repeat-x 0 -30px;width:100%;height:60px;z-index:9999}div.global-navi-guest .container,div.global-navi-login .container{position:relative;width:980px;margin:0 auto}div.global-navi-guest .container .bookloglogo,div.global-navi-login .container .bookloglogo{width:270px;float:left}div.global-navi-guest .container .bookloglogo a,div.global-navi-login .container .bookloglogo a{display:block;background:url(/images/common_sprite.png?20141014) no-repeat;text-indent:-9876px;background-position:-177px -105px;width:160px;height:55px;margin:0 0 0 -10px}div.global-navi-guest .container .bookloglogo a:hover,div.global-navi-login .container .bookloglogo a:hover{background-position:-11px -105px}div.global-navi-guest .container .ppbLogo,div.global-navi-login .container .ppbLogo{display:block;background:url(/images/common_sprite.png?20141014) no-repeat;text-indent:-9876px;position:absolute;top:27px;left:148px;background-position:-8px -178px;width:110px;height:24px}div.global-navi-guest .container .header-search-area,div.global-navi-login .container .header-search-area{padding:14px 0 0;float:left}div.global-navi-guest .container .header-search-area .search-area,div.global-navi-login .container .header-search-area .search-area{position:relative;background:#fff;width:190px;height:30px;border:1px #cdcdcd solid;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}div.global-navi-guest .container .header-search-area .search-area .input-text,div.global-navi-login .container .header-search-area .search-area .input-text{position:absolute;top:5px;left:10px;background:transparent;border:0;width:115px;margin:0;padding:0;height:22px;font-size:13px;display:block}div.global-navi-guest .container .header-search-area .search-area .input-text:focus,div.global-navi-login .container .header-search-area .search-area .input-text:focus{outline:0}div.global-navi-guest .container .header-search-area .search-area .advanced-search,div.global-navi-login .container .header-search-area .search-area .advanced-search{position:absolute;right:35px;width:30px;height:30px}div.global-navi-guest .container .header-search-area .search-area .advanced-search i,div.global-navi-login .container .header-search-area .search-area .advanced-search i{margin:8px 0 0;color:#cdcdcd;font-size:14px}div.global-navi-guest .container .header-search-area .search-area .advanced-search:hover i,div.global-navi-login .container .header-search-area .search-area .advanced-search:hover i{color:#1e1e1e}div.global-navi-guest .container .header-search-area .search-area .advanced-search:hover div.tooltip,div.global-navi-login .container .header-search-area .search-area .advanced-search:hover div.tooltip{display:block}div.global-navi-guest .container .header-search-area .search-area .advanced-search div.tooltip,div.global-navi-login .container .header-search-area .search-area .advanced-search div.tooltip{display:none;position:absolute;background:#fff;border:5px #1e1e1e solid;width:290px;padding:15px;text-align:left;top:37px;right:-118px;z-index:9999}div.global-navi-guest .container .header-search-area .search-area .advanced-search div.tooltip p,div.global-navi-login .container .header-search-area .search-area .advanced-search div.tooltip p{margin:0 0 10px}div.global-navi-guest .container .header-search-area .search-area .advanced-search div.tooltip ul,div.global-navi-login .container .header-search-area .search-area .advanced-search div.tooltip ul{background:#f0f0f0;padding:10px}div.global-navi-guest .container .header-search-area .search-area .advanced-search div.tooltip ul li,div.global-navi-login .container .header-search-area .search-area .advanced-search div.tooltip ul li{margin:0 0 5px;color:#333}div.global-navi-guest .container .header-search-area .search-area .advanced-search div.tooltip ul li span,div.global-navi-login .container .header-search-area .search-area .advanced-search div.tooltip ul li span{color:#1e1e1e;font-weight:bold;display:inline-block;width:40px}div.global-navi-guest .container .header-search-area .search-area button,div.global-navi-login .container .header-search-area .search-area button{width:40px;height:32px;color:#666;background:#fff;border:none;position:absolute;top:-1px;right:-2px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;font-size:17px;border:1px #cdcdcd solid}div.global-navi-guest .container .header-search-area .search-area button:hover,div.global-navi-login .container .header-search-area .search-area button:hover{color:#fff;background:#4ea6cc;border:none}div.global-navi-guest .container div.header-menu,div.global-navi-login .container div.header-menu{width:515px;position:relative;float:right;margin:0;padding:0;text-align:left}div.global-navi-guest .container div.header-menu .menu-area,div.global-navi-login .container div.header-menu .menu-area{width:515px;float:left;text-align:left;display:inline-block}div.global-navi-guest .container div.header-menu .menu-area .menu,div.global-navi-login .container div.header-menu .menu-area .menu{float:left;margin:0;z-index:20001;position:relative}div.global-navi-guest .container div.header-menu .menu-area .ma-signup a.ma-btn,div.global-navi-login .container div.header-menu .menu-area .ma-signup a.ma-btn{display:block;padding:17px 5px 0 10px;height:43px}div.global-navi-guest .container div.header-menu .menu-area .ma-signup a.ma-btn span,div.global-navi-login .container div.header-menu .menu-area .ma-signup a.ma-btn span{display:block;color:#fff;background:#da4740;padding:5px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}div.global-navi-guest .container div.header-menu .menu-area .ma-signup a.ma-btn span .fa-user,div.global-navi-login .container div.header-menu .menu-area .ma-signup a.ma-btn span .fa-user{margin:0 5px 0 0}div.global-navi-guest .container div.header-menu .menu-area .ma-signup a.ma-btn:hover span,div.global-navi-login .container div.header-menu .menu-area .ma-signup a.ma-btn:hover span{background:#1e1e1e}div.global-navi-guest .container div.header-menu .menu-area .ma-signup a.ma-btn:hover span .fa-user,div.global-navi-login .container div.header-menu .menu-area .ma-signup a.ma-btn:hover span .fa-user{color:#fff}div.global-navi-guest .container div.header-menu .menu-area .ma-login a.ma-btn,div.global-navi-login .container div.header-menu .menu-area .ma-login a.ma-btn{display:block;padding:17px 10px 0 5px;height:43px}div.global-navi-guest .container div.header-menu .menu-area .ma-login a.ma-btn span,div.global-navi-login .container div.header-menu .menu-area .ma-login a.ma-btn span{display:block;color:#fff;background:#333;padding:5px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}div.global-navi-guest .container div.header-menu .menu-area .ma-login a.ma-btn span .fa-caret-down,div.global-navi-login .container div.header-menu .menu-area .ma-login a.ma-btn span .fa-caret-down{margin:0 0 0 5px}div.global-navi-guest .container div.header-menu .menu-area .ma-login a.ma-btn:hover span,div.global-navi-login .container div.header-menu .menu-area .ma-login a.ma-btn:hover span{background:#1e1e1e}div.global-navi-guest .container div.header-menu .menu-area .ma-login a.ma-btn:hover span .fa-caret-down,div.global-navi-login .container div.header-menu .menu-area .ma-login a.ma-btn:hover span .fa-caret-down{color:#fff}div.global-navi-guest .container div.header-menu .menu-area .ma-login .dropdown,div.global-navi-login .container div.header-menu .menu-area .ma-login .dropdown{display:none;position:absolute;background:#fff;border:5px #1e1e1e solid;top:38px;left:-70px;width:200px;margin:17px 10px 10px;padding:15px 0 10px}div.global-navi-guest .container div.header-menu .menu-area .ma-login .dropdown .headline,div.global-navi-login .container div.header-menu .menu-area .ma-login .dropdown .headline{display:block;background:url(/images/common_sprite.png?20141014) no-repeat;text-indent:-9876px;background-position:0 -327px;width:210px;height:18px;position:absolute;top:-18px;left:-5px}div.global-navi-guest .container div.header-menu .menu-area .ma-login .dropdown .login-booklogid,div.global-navi-login .container div.header-menu .menu-area .ma-login .dropdown .login-booklogid{text-align:center;margin:0 0 10px}div.global-navi-guest .container div.header-menu .menu-area .ma-login .dropdown .login-booklogid div,div.global-navi-login .container div.header-menu .menu-area .ma-login .dropdown .login-booklogid div{position:relative;margin:0 0 6px}div.global-navi-guest .container div.header-menu .menu-area .ma-login .dropdown .login-booklogid div input,div.global-navi-login .container div.header-menu .menu-area .ma-login .dropdown .login-booklogid div input{height:24px;width:135px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px #cdcdcd solid;padding:5px 5px 5px 28px}div.global-navi-guest .container div.header-menu .menu-area .ma-login .dropdown .login-booklogid div i,div.global-navi-login .container div.header-menu .menu-area .ma-login .dropdown .login-booklogid div i{position:absolute;color:#1e1e1e;font-size:14px;top:10px;left:25px;color:#333}div.global-navi-guest .container div.header-menu .menu-area .ma-login .dropdown .login-booklogid button,div.global-navi-login .container div.header-menu .menu-area .ma-login .dropdown .login-booklogid button{background:#4ea6cc;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:none;color:#fff;padding:7px;text-align:center;width:170px}div.global-navi-guest .container div.header-menu .menu-area .ma-login .dropdown .login-booklogid button:hover,div.global-navi-login .container div.header-menu .menu-area .ma-login .dropdown .login-booklogid button:hover{background:#1e1e1e}div.global-navi-guest .container div.header-menu .menu-area .ma-login .dropdown .login-booklogid p.secure-link,div.global-navi-login .container div.header-menu .menu-area .ma-login .dropdown .login-booklogid p.secure-link{text-align:center;font-size:10px;margin:10px 0 0}div.global-navi-guest .container div.header-menu .menu-area .ma-login .dropdown .login-booklogid p.secure-link a,div.global-navi-login .container div.header-menu .menu-area .ma-login .dropdown .login-booklogid p.secure-link a{color:#999;text-decoration:underline}div.global-navi-guest .container div.header-menu .menu-area .ma-login .dropdown .login-booklogid p.secure-link a:hover,div.global-navi-login .container div.header-menu .menu-area .ma-login .dropdown .login-booklogid p.secure-link a:hover{text-decoration:none}div.global-navi-guest .container div.header-menu .menu-area .ma-login .dropdown .login-sns,div.global-navi-login .container div.header-menu .menu-area .ma-login .dropdown .login-sns{position:relative;overflow:hidden;text-align:center;margin:0 0 5px}div.global-navi-guest .container div.header-menu .menu-area .ma-login .dropdown .login-sns p,div.global-navi-login .container div.header-menu .menu-area .ma-login .dropdown .login-sns p{background:#f0f0f0;font-size:11px;font-weight:bold;margin:0 0 10px;padding:4px 3px 3px}div.global-navi-guest .container div.header-menu .menu-area .ma-login .dropdown .login-sns ul,div.global-navi-login .container div.header-menu .menu-area .ma-login .dropdown .login-sns ul{float:left;left:50%;position:relative}div.global-navi-guest .container div.header-menu .menu-area .ma-login .dropdown .login-sns ul li,div.global-navi-login .container div.header-menu .menu-area .ma-login .dropdown .login-sns ul li{margin:0 10px 0 0;float:left;left:-50%;position:relative}div.global-navi-guest .container div.header-menu .menu-area .ma-login .dropdown .login-sns ul li a,div.global-navi-login .container div.header-menu .menu-area .ma-login .dropdown .login-sns ul li a{position:relative;display:block;width:50px;height:30px;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}div.global-navi-guest .container div.header-menu .menu-area .ma-login .dropdown .login-sns ul li.login-twitter a,div.global-navi-login .container div.header-menu .menu-area .ma-login .dropdown .login-sns ul li.login-twitter a{background:#1dadea}div.global-navi-guest .container div.header-menu .menu-area .ma-login .dropdown .login-sns ul li.login-twitter a:hover,div.global-navi-login .container div.header-menu .menu-area .ma-login .dropdown .login-sns ul li.login-twitter a:hover{background:#4ec9fd}div.global-navi-guest .container div.header-menu .menu-area .ma-login .dropdown .login-sns ul li.login-twitter a i,div.global-navi-login .container div.header-menu .menu-area .ma-login .dropdown .login-sns ul li.login-twitter a i{position:absolute;font-size:20px;top:5px;left:16px}div.global-navi-guest .container div.header-menu .menu-area .ma-login .dropdown .login-sns ul li.login-facebook a,div.global-navi-login .container div.header-menu .menu-area .ma-login .dropdown .login-sns ul li.login-facebook a{background:#4861a8}div.global-navi-guest .container div.header-menu .menu-area .ma-login .dropdown .login-sns ul li.login-facebook a:hover,div.global-navi-login .container div.header-menu .menu-area .ma-login .dropdown .login-sns ul li.login-facebook a:hover{background:#3e81c4}div.global-navi-guest .container div.header-menu .menu-area .ma-login .dropdown .login-sns ul li.login-facebook a i,div.global-navi-login .container div.header-menu .menu-area .ma-login .dropdown .login-sns ul li.login-facebook a i{position:absolute;font-size:18px;top:7px;left:21px}div.global-navi-guest .container div.header-menu .menu-area .ma-login .dropdown .login-sns ul li.login-mixi,div.global-navi-login .container div.header-menu .menu-area .ma-login .dropdown .login-sns ul li.login-mixi{margin:0}div.global-navi-guest .container div.header-menu .menu-area .ma-login .dropdown .login-sns ul li.login-mixi a,div.global-navi-login .container div.header-menu .menu-area .ma-login .dropdown .login-sns ul li.login-mixi a{background-color:#f1e9bf}div.global-navi-guest .container div.header-menu .menu-area .ma-login .dropdown .login-sns ul li.login-mixi a:hover,div.global-navi-login .container div.header-menu .menu-area .ma-login .dropdown .login-sns ul li.login-mixi a:hover{background:#f6f2da}div.global-navi-guest .container div.header-menu .menu-area .ma-login .dropdown .login-sns ul li.login-mixi a span,div.global-navi-login .container div.header-menu .menu-area .ma-login .dropdown .login-sns ul li.login-mixi a span{display:block;background:url(/images/common_sprite.png?20141014) no-repeat;text-indent:-9876px;background-position:-143px -174px;width:23px;height:21px;position:absolute;top:5px;left:14px}div.global-navi-guest .container div.header-menu .menu-area .ma-discover,div.global-navi-login .container div.header-menu .menu-area .ma-discover{margin:0 0 0 5px}div.global-navi-guest .container div.header-menu .menu-area .ma-discover ul li,div.global-navi-login .container div.header-menu .menu-area .ma-discover ul li{float:left}div.global-navi-guest .container div.header-menu .menu-area .ma-discover ul li a,div.global-navi-login .container div.header-menu .menu-area .ma-discover ul li a{display:block;background:url(/images/common_sprite.png?20141014) no-repeat;text-indent:-9876px;height:60px}div.global-navi-guest .container div.header-menu .menu-area .ma-discover ul li a.ra,div.global-navi-login .container div.header-menu .menu-area .ma-discover ul li a.ra{background-position:-538px -203px;width:81px}div.global-navi-guest .container div.header-menu .menu-area .ma-discover ul li a.ra:hover,div.global-navi-login .container div.header-menu .menu-area .ma-discover ul li a.ra:hover{background-position:-538px -263px}div.global-navi-guest .container div.header-menu .menu-area .ma-discover ul li a.re,div.global-navi-login .container div.header-menu .menu-area .ma-discover ul li a.re{background-position:-628px -203px;width:70px}div.global-navi-guest .container div.header-menu .menu-area .ma-discover ul li a.re:hover,div.global-navi-login .container div.header-menu .menu-area .ma-discover ul li a.re:hover{background-position:-628px -263px}div.global-navi-guest .container div.header-menu .menu-area .ma-discover ul li a.qu,div.global-navi-login .container div.header-menu .menu-area .ma-discover ul li a.qu{background-position:-708px -203px;width:58px}div.global-navi-guest .container div.header-menu .menu-area .ma-discover ul li a.qu:hover,div.global-navi-login .container div.header-menu .menu-area .ma-discover ul li a.qu:hover{background-position:-708px -263px}div.global-navi-guest .container div.header-menu .menu-area .ma-discover ul li a.ma,div.global-navi-login .container div.header-menu .menu-area .ma-discover ul li a.ma{background-position:-784px -203px;width:58px}div.global-navi-guest .container div.header-menu .menu-area .ma-discover ul li a.ma:hover,div.global-navi-login .container div.header-menu .menu-area .ma-discover ul li a.ma:hover{background-position:-784px -263px}div.global-navi-guest .container div.header-menu .menu-area .ma-etc a.ma-btn,div.global-navi-login .container div.header-menu .menu-area .ma-etc a.ma-btn{display:block;background:url(/images/common_sprite.png?20141014) no-repeat;text-indent:-9876px;background-position:-335px -205px;width:45px;height:60px}div.global-navi-guest .container div.header-menu .menu-area .ma-etc a.ma-btn:hover,div.global-navi-login .container div.header-menu .menu-area .ma-etc a.ma-btn:hover{background-position:-335px -265px}div.global-navi-guest .container div.header-menu .menu-area .ma-etc .dropdown,div.global-navi-login .container div.header-menu .menu-area .ma-etc .dropdown{display:none;position:absolute;background:#fff;border:5px #1e1e1e solid;top:38px;left:-141px;width:180px;margin:17px 10px 10px}div.global-navi-guest .container div.header-menu .menu-area .ma-etc .dropdown .headline,div.global-navi-login .container div.header-menu .menu-area .ma-etc .dropdown .headline{display:block;background:url(/images/common_sprite.png?20141014) no-repeat;text-indent:-9876px;background-position:56px -327px;width:190px;height:18px;position:absolute;top:-18px;left:-14px}div.global-navi-guest .container div.header-menu .menu-area .ma-etc .dropdown ul,div.global-navi-login .container div.header-menu .menu-area .ma-etc .dropdown ul{padding:10px 0}div.global-navi-guest .container div.header-menu .menu-area .ma-etc .dropdown ul li,div.global-navi-login .container div.header-menu .menu-area .ma-etc .dropdown ul li{margin:0}div.global-navi-guest .container div.header-menu .menu-area .ma-etc .dropdown ul li:hover,div.global-navi-login .container div.header-menu .menu-area .ma-etc .dropdown ul li:hover{background:#f0f0f0}div.global-navi-guest .container div.header-menu .menu-area .ma-etc .dropdown ul li:hover a,div.global-navi-login .container div.header-menu .menu-area .ma-etc .dropdown ul li:hover a{color:#4ea6cc}div.global-navi-guest .container div.header-menu .menu-area .ma-etc .dropdown ul li.bar,div.global-navi-login .container div.header-menu .menu-area .ma-etc .dropdown ul li.bar{padding:0;margin:5px 0;border-bottom:1px #cdcdcd solid}div.global-navi-guest .container div.header-menu .menu-area .ma-etc .dropdown ul li.last,div.global-navi-login .container div.header-menu .menu-area .ma-etc .dropdown ul li.last{border-bottom:none}div.global-navi-guest .container div.header-menu .menu-area .ma-etc .dropdown ul li.app-bnr a,div.global-navi-login .container div.header-menu .menu-area .ma-etc .dropdown ul li.app-bnr a{display:block;background:url(/images/common_sprite.png?20141014) no-repeat;text-indent:-9876px;background-position:-530px -112px;width:150px;height:50px;margin:0 auto;padding:0 !important}div.global-navi-guest .container div.header-menu .menu-area .ma-etc .dropdown ul li.premium-bnr-a a,div.global-navi-login .container div.header-menu .menu-area .ma-etc .dropdown ul li.premium-bnr-a a{display:block;background:url(/images/common_sprite.png?20141014) no-repeat;text-indent:-9876px;background-position:-370px -112px;width:150px;height:50px;margin:0 auto;padding:0 !important}div.global-navi-guest .container div.header-menu .menu-area .ma-etc .dropdown ul li.premium-bnr-b a,div.global-navi-login .container div.header-menu .menu-area .ma-etc .dropdown ul li.premium-bnr-b a{display:block;background:url(/images/common_sprite.png?20141014) no-repeat;text-indent:-9876px;background-position:-690px -112px;width:150px;height:50px;margin:0 auto;padding:0 !important}div.global-navi-guest .container div.header-menu .menu-area .ma-etc .dropdown ul li a,div.global-navi-login .container div.header-menu .menu-area .ma-etc .dropdown ul li a{display:block;color:#1e1e1e;padding:6px 15px}div.global-navi-guest .container div.header-menu .menu-area .ma-etc .dropdown ul li a i,div.global-navi-login .container div.header-menu .menu-area .ma-etc .dropdown ul li a i{margin:0 7px 0 0;width:16px;font-size:14px}div.global-navi-guest .container div.header-menu .menu-area .ma-etc .dropdown ul li a i.fa-user,div.global-navi-login .container div.header-menu .menu-area .ma-etc .dropdown ul li a i.fa-user{margin-left:1px}div.global-navi-guest .container div.header-menu .menu-area .ma-etc .dropdown ul li a i.fa-mobile,div.global-navi-login .container div.header-menu .menu-area .ma-etc .dropdown ul li a i.fa-mobile{width:13px;padding:0 0 0 3px;font-size:18px}div.global-navi-guest .container div.header-menu .menu-area .ma-etc .dropdown ul li a i.fa-thumb-tack,div.global-navi-login .container div.header-menu .menu-area .ma-etc .dropdown ul li a i.fa-thumb-tack{margin-left:1px}div.global-navi-guest .container div.header-menu .menu-area .ma-etc .dropdown ul li a i.fa-twitter,div.global-navi-login .container div.header-menu .menu-area .ma-etc .dropdown ul li a i.fa-twitter{color:#1dadea}div.global-navi-guest .container div.header-menu .menu-area .ma-etc .dropdown ul li a i.fa-facebook-square,div.global-navi-login .container div.header-menu .menu-area .ma-etc .dropdown ul li a i.fa-facebook-square{color:#4861a8}div.global-navi-guest .container div.header-menu .menu-area .ma-user a.ma-btn,div.global-navi-login .container div.header-menu .menu-area .ma-user a.ma-btn{height:45px;padding:15px 10px 0 15px;display:block}div.global-navi-guest .container div.header-menu .menu-area .ma-user a.ma-btn:hover div.ma-icon img,div.global-navi-login .container div.header-menu .menu-area .ma-user a.ma-btn:hover div.ma-icon img{border:1px #1e1e1e solid}div.global-navi-guest .container div.header-menu .menu-area .ma-user a.ma-btn div.ma-icon,div.global-navi-login .container div.header-menu .menu-area .ma-user a.ma-btn div.ma-icon{position:relative}div.global-navi-guest .container div.header-menu .menu-area .ma-user a.ma-btn div.ma-icon img,div.global-navi-login .container div.header-menu .menu-area .ma-user a.ma-btn div.ma-icon img{margin:0;padding:2px;width:24px;height:24px;background:#fff;border:1px #666 solid}div.global-navi-guest .container div.header-menu .menu-area .ma-user .dropdown,div.global-navi-login .container div.header-menu .menu-area .ma-user .dropdown{display:none;position:absolute;background:#fff;border:5px #1e1e1e solid;top:38px;left:-75px;width:180px;margin:17px 10px 10px}div.global-navi-guest .container div.header-menu .menu-area .ma-user .dropdown .headline,div.global-navi-login .container div.header-menu .menu-area .ma-user .dropdown .headline{display:block;background:url(/images/common_sprite.png?20141014) no-repeat;text-indent:-9876px;background-position:-10px -327px;width:190px;height:18px;position:absolute;top:-18px;left:-5px}div.global-navi-guest .container div.header-menu .menu-area .ma-user .dropdown ul,div.global-navi-login .container div.header-menu .menu-area .ma-user .dropdown ul{padding:10px 0}div.global-navi-guest .container div.header-menu .menu-area .ma-user .dropdown ul li,div.global-navi-login .container div.header-menu .menu-area .ma-user .dropdown ul li{margin:0}div.global-navi-guest .container div.header-menu .menu-area .ma-user .dropdown ul li:hover,div.global-navi-login .container div.header-menu .menu-area .ma-user .dropdown ul li:hover{background:#f0f0f0}div.global-navi-guest .container div.header-menu .menu-area .ma-user .dropdown ul li.bar,div.global-navi-login .container div.header-menu .menu-area .ma-user .dropdown ul li.bar{padding:0;margin:5px 0;border-bottom:1px #cdcdcd solid}div.global-navi-guest .container div.header-menu .menu-area .ma-user .dropdown ul li a,div.global-navi-login .container div.header-menu .menu-area .ma-user .dropdown ul li a{display:block;color:#1e1e1e;padding:6px 15px}div.global-navi-guest .container div.header-menu .menu-area .ma-user .dropdown ul li a:hover,div.global-navi-login .container div.header-menu .menu-area .ma-user .dropdown ul li a:hover{color:#4ea6cc}div.global-navi-guest .container div.header-menu .menu-area .ma-user .dropdown ul li a i,div.global-navi-login .container div.header-menu .menu-area .ma-user .dropdown ul li a i{margin:0 7px 0 0;width:16px;font-size:14px}div.global-navi-guest .container div.header-menu .menu-area .ma-user .dropdown ul li a i.librarian,div.global-navi-login .container div.header-menu .menu-area .ma-user .dropdown ul li a i.librarian{color:#f5b629 !important}div.global-navi-guest .container div.header-menu .menu-area .ma-user .dropdown ul li a i.official,div.global-navi-login .container div.header-menu .menu-area .ma-user .dropdown ul li a i.official{color:#4ea6cc}div.global-navi-guest .container div.header-menu .menu-area .ma-user .dropdown ul li a:hover img,div.global-navi-login .container div.header-menu .menu-area .ma-user .dropdown ul li a:hover img{border-color:#4ea6cc}div.global-navi-guest .container div.header-menu .menu-area .ma-user .dropdown ul li span.premium-label,div.global-navi-login .container div.header-menu .menu-area .ma-user .dropdown ul li span.premium-label{margin:0 7px 0 0;background:url(/images/icon/premium_mark_s.png) no-repeat scroll;text-indent:-9898px;display:inline-block;width:16px;height:16px}div.global-navi-guest .container div.header-menu .menu-area .ma-user .user-menu,div.global-navi-login .container div.header-menu .menu-area .ma-user .user-menu{float:left}div.global-navi-guest .container div.header-menu .menu-area .ma-user .user-menu li,div.global-navi-login .container div.header-menu .menu-area .ma-user .user-menu li{display:inline}div.global-navi-guest .container div.header-menu .menu-area .ma-user .user-menu li a,div.global-navi-login .container div.header-menu .menu-area .ma-user .user-menu li a{color:#fff}div.global-navi-guest .container div.header-menu .menu-area .ma-home,div.global-navi-login .container div.header-menu .menu-area .ma-home{position:relative;z-index:2002}div.global-navi-guest .container div.header-menu .menu-area .ma-home a.ma-btn,div.global-navi-login .container div.header-menu .menu-area .ma-home a.ma-btn{display:block;background:url(/images/common_sprite.png?20141014) no-repeat;text-indent:-9876px;background-position:-451px -205px;width:38px;height:60px}div.global-navi-guest .container div.header-menu .menu-area .ma-home a.ma-btn:hover,div.global-navi-login .container div.header-menu .menu-area .ma-home a.ma-btn:hover{background-position:-451px -265px}div.global-navi-guest .container div.header-menu .menu-area .ma-home span,div.global-navi-login .container div.header-menu .menu-area .ma-home span{display:none;width:100%;text-align:center;position:absolute;top:50px;left:-11px;background:#1e1e1e;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:#fff;padding:5px 10px}div.global-navi-guest .container div.header-menu .menu-area .ma-home:hover span,div.global-navi-login .container div.header-menu .menu-area .ma-home:hover span{display:block}div.global-navi-guest .container div.header-menu .menu-area .ma-shelf,div.global-navi-login .container div.header-menu .menu-area .ma-shelf{z-index:2002}div.global-navi-guest .container div.header-menu .menu-area .ma-shelf a.ma-btn,div.global-navi-login .container div.header-menu .menu-area .ma-shelf a.ma-btn{display:block;background:url(/images/common_sprite.png?20141014) no-repeat;text-indent:-9876px;background-position:-375px -205px;width:38px;height:60px}div.global-navi-guest .container div.header-menu .menu-area .ma-shelf a.ma-btn:hover,div.global-navi-login .container div.header-menu .menu-area .ma-shelf a.ma-btn:hover{background-position:-375px -265px}div.global-navi-guest .container div.header-menu .menu-area .ma-shelf span,div.global-navi-login .container div.header-menu .menu-area .ma-shelf span{display:none;width:100%;text-align:center;position:absolute;top:50px;left:-11px;background:#1e1e1e;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:#fff;padding:5px 10px}div.global-navi-guest .container div.header-menu .menu-area .ma-shelf:hover span,div.global-navi-login .container div.header-menu .menu-area .ma-shelf:hover span{display:block}div.global-navi-guest .container div.header-menu .menu-area .ma-timeline,div.global-navi-login .container div.header-menu .menu-area .ma-timeline{z-index:2002}div.global-navi-guest .container div.header-menu .menu-area .ma-timeline a.ma-btn,div.global-navi-login .container div.header-menu .menu-area .ma-timeline a.ma-btn{display:block;background:url(/images/common_sprite.png?20141014) no-repeat;text-indent:-9876px;background-position:-413px -205px;width:43px;height:60px}div.global-navi-guest .container div.header-menu .menu-area .ma-timeline a.ma-btn:hover,div.global-navi-login .container div.header-menu .menu-area .ma-timeline a.ma-btn:hover{background-position:-413px -265px}div.global-navi-guest .container div.header-menu .menu-area .ma-timeline span,div.global-navi-login .container div.header-menu .menu-area .ma-timeline span{display:none;width:75px;text-align:center;position:absolute;top:50px;left:-30px;background:#1e1e1e;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:#fff;padding:5px 10px;z-index:9999}div.global-navi-guest .container div.header-menu .menu-area .ma-timeline:hover span,div.global-navi-login .container div.header-menu .menu-area .ma-timeline:hover span{display:block}div.global-navi-guest .container div.header-menu .menu-area span.separate,div.global-navi-login .container div.header-menu .menu-area span.separate{float:left;margin:16px 0 0;display:block;background:url(/images/common_sprite.png?20141014) no-repeat;text-indent:-9876px;background-position:-135px -176px;width:2px;height:31px}div.global-navi-login .container div.header-menu{width:495px !important}div.global-navi-login .container div.header-menu .menu-area{width:495px !important}body{position:relative;background:#fefef7 url(/images/bg_booklog_body.gif?20141014)}@media screen and (min-width: 768px){body.guest:not(.bot){top:0 !important;padding-top:38px !important}}#gmocommonfooter{margin-top:0 !important;border-top:1px #cdcdcd solid}div#header-mini-area{margin:0 0 30px;padding:14px 0 0;background:url(/images/common_sprite.png?20141014) repeat-x 0 -30px;width:100%;height:46px}div#header-mini-area .header-mini-logo a{margin:0 auto 0;background:url(/images/common_sprite.png?20141014) 0 -220px no-repeat;text-indent:-9876px;width:46px;height:34px;display:block}div#header-mini-area .header-mini-logo a:hover{background-position:0 -260px}#page{position:relative;margin:0 auto 0;padding:0;width:980px;background:none}#page ul.breadcrumbs{margin:0 0 15px}#page ul.breadcrumbs li{display:inline;color:#999;font-size:12px}#page ul.breadcrumbs li a{color:#4ea6cc}#page ul.breadcrumbs li a:hover{color:#1e1e1e;text-decoration:underline}#main{margin-top:0px;width:100%}#sideArea{float:left;padding:0 0 0 30px;width:300px}#sideArea aside{position:relative}#footer{width:100%}div#pageheader div#global,div#pageheaderGuest div#global,div#headline,#header,#headerGuest,div#globalmenuGuest{width:980px}#headerside{right:0}#mainimg{margin:0 auto;padding:0;width:960px}.tab-menu{overflow:hidden;margin:25px 0 20px;width:100%;height:35px;border-bottom:5px #1e1e1e solid}.tab-menu ul li{position:relative;float:left;margin:0 11px 0 0;height:35px;text-align:center;line-height:36px}.tab-menu ul li i.orange{color:#f5b629}.tab-menu ul li a{display:block;padding:0 12px 0 10px;min-width:70px;border-top:1px #cdcdcd solid;border-right:1px #cdcdcd solid;border-left:1px #cdcdcd solid;background:#fff;color:#555}.tab-menu ul li a:hover{border-top:1px #4ea6cc solid;border-right:1px #4ea6cc solid;border-left:1px #4ea6cc solid;background-color:#4ea6cc;color:#fff}.tab-menu ul li a:hover.current{border-top:1px #1e1e1e solid;border-right:1px #1e1e1e solid;border-left:1px #1e1e1e solid;background:#1e1e1e}.tab-menu ul li a.active{border-color:#333;background-color:#333;color:#eee}.tab-menu ul li a.current{border-top:1px #1e1e1e solid;border-right:1px #1e1e1e solid;border-left:1px #1e1e1e solid;background:#1e1e1e;color:#fff}.tab-menu ul li a span.red{color:#da4740}.tab-menu ul li a span.yellow{color:#f5b629}.tab-menu ul li a span.blue{color:#4ea6cc}.tab-menu ul li.new{position:relative}.tab-menu ul li.new span{position:absolute;top:-1px;right:-16px}.tab-menu ul li.wide a{min-width:100px}.tab-menu ul li.honour a{display:block;min-width:100px;height:37px;border-color:#f5b629;background:#fffad3;color:#333}.tab-menu ul li.honour a:hover{border-color:#4ea6cc;background-color:#4ea6cc;color:#fff}.tab-menu ul li.honour a:hover.current{background:#1e1e1e}.tab-menu ul li.honour a.current{border:none;background:#1e1e1e;color:#fff}.tab-menu-release{margin:15px 0 5px;width:100%}.tab-menu-release ul li{float:left;margin:0 7px 7px 0;width:123px;height:25px;text-align:center;line-height:27px}.tab-menu-release ul li a{display:block;width:123px;height:25px;border:1px #cdcdcd solid;background:#fff;color:#333}.tab-menu-release ul li a:hover{border-color:#4ea6cc;background:#4ea6cc;color:#fff}.tab-menu-release ul li a:hover.current{background:#1e1e1e}.tab-menu-release ul li a.current{border:none;background:#1e1e1e;color:#fff}.tab-menu-release ul li a span.red{color:#da4740}.tab-menu-release ul li a span.yellow{color:#f5b629}.tab-menu-release ul li a span.blue{color:#4ea6cc}.prof-img-s{margin:0;padding:2px;width:30px;height:30px;border:1px #cdcdcd solid;background:#fff}.prof-img-m{margin:0;padding:4px;border:1px #cdcdcd solid;background:#fff}#mainArea{float:left;width:650px}#mainArea h1{margin:0 0 10px;color:#1e1e1e;font-weight:normal;font-size:34px;line-height:38px}#mainArea h1#pickup{background:url(/img/pickup/title_pickup.png?20141014) no-repeat;width:650px;height:150px;text-indent:-9876px;display:block}@media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2){#mainArea h1#pickup{background-image:url(/img/pickup/title_pickup@2x.png?20141014);-webkit-background-size:650px 150px;-moz-background-size:650px 150px;-o-background-size:650px 150px;background-size:650px 150px}}#mainArea h2{margin:0 0 10px;background:none;color:#333;font-weight:bold;font-size:16px}#mainArea h2 .underline{margin:0 0 15px;padding:0 0 8px;width:100%;border-bottom:5px #333 solid}#mainArea h3{margin:0 0 10px;color:#333;font-weight:bold;font-size:14px}#mainArea p.lead{word-break:normal;line-break:strict;margin:20px 0 20px 0;color:#333;font-size:14px;line-height:1.7em}#mainArea h2.mt_all_mi,#mainArea h2.mt_mi{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;margin:0 0 10px;padding:10px 20px;padding:10px 20px;width:610px;height:100%;background:#e9d791;color:#4f4a33;text-indent:0;word-wrap:break-word;font-weight:normal;font-size:18px}div#itemArea{margin:0 0 20px;padding:0 0 15px;border-top:7px #ede9c5 solid;background:#fff}div#itemArea div.itemInfo{width:430px}div#itemArea img.photo{-webkit-box-shadow:0px 1px 7px 0px #cdcdcd;box-shadow:0px 1px 7px 0px #cdcdcd}div#itemArea .authorArea div{line-height:1.6em !important}div#itemArea .authorArea a{text-decoration:underline;font-size:14px}div#itemArea .authorArea a:hover{text-decoration:none}div#itemArea #bookCoverArea{margin:0 10px 0 20px}div#itemArea .booklog-action-area{margin:15px auto 0;width:130px}div#itemArea .booklog-action-area .btn-blog-link{margin:8px 0 0;font-size:11px}div#itemArea .booklog-action-area .btn-blog-link a{text-decoration:underline}div#itemArea .booklog-action-area .btn-blog-link a:hover{text-decoration:none}div#itemArea span.btnUsers,div#itemArea span.btnRating,div#itemArea span.btnReviews{padding:5px 15px;border:1px #cdcdcd solid;background:#fff;font-weight:bold;font-size:14px}div#itemArea span.btnUsers:hover{border-color:#da4740}div#itemArea span.btnRating:hover{border-color:#f58c29}div#itemArea span.btnReviews:hover{border-color:#4ea6cc}ul.item-list-mini li{display:table;margin:0 0 10px}ul.item-list-mini li .item-img{display:inline-block}ul.item-list-mini li .item-img a img{border:1px #f0f0f0 solid}ul.item-list-mini li .item-img a:hover img{border:1px #333 solid}ul.item-list-mini li .item-info{display:table-cell;padding:0 0 0 15px;vertical-align:middle}ul.item-list-mini li .item-info h4{margin:0 0 8px !important;padding:0 !important;width:200px !important;background:none !important;font-size:13px;line-height:1.5em}ul.item-list-mini li .item-info h4 a{color:#1e1e1e;text-decoration:underline}ul.item-list-mini li .item-info h4 a:hover{color:#da4740;text-decoration:none}ul.item-list-mini li .item-info .item-info-author{margin:0 0 5px}img.itemImg{-webkit-box-shadow:0px 1px 7px 0px #999;-moz-box-shadow:0px 1px 7px 0px #999;box-shadow:0px 1px 7px 0px #999;cursor:pointer}img.itemImg:hover{-webkit-box-shadow:0px 1px 7px 0px #333;-moz-box-shadow:0px 1px 7px 0px #333;box-shadow:0px 1px 7px 0px #333}.itemListArea{padding:15px;border-bottom:1px solid #ccc;background:#fff}.itemListArea .itemListImage{float:left;width:120px}.itemListArea .itemListImage img.itemImg{-webkit-box-shadow:0px 1px 7px 0px #999;-moz-box-shadow:0px 1px 7px 0px #999;box-shadow:0px 1px 7px 0px #999}.itemListArea .itemListImage img:hover{opacity:0.8}.itemListArea .itemListInfo{float:left;margin:0 0 15px;width:500px}.itemListArea .itemListInfo h3{margin:0 0 15px}.itemListArea .itemListInfo h3 a{color:#333;font-weight:bold;font-size:16px}.itemListArea .itemListInfo .author{margin-top:5px}.itemListArea .itemListInfo .manufacturer{margin-top:5px;color:#666}.itemListArea .itemListInfo .descMini{color:#333;font-size:10px}.itemListArea .itemListBtn{float:left}.itemInfoElmBox .itemInfoElm{display:inline-block;line-height:2.0em}.itemInfoElmBox .itemInfoElm:after{content:'/'}.itemInfoElmBox .itemInfoElm:last-child:after{content:''}.author-area div{font-size:14px}.author-area div a{text-decoration:underline}.author-area div a:hover{text-decoration:none}.ratingStar{margin:15px 0 0;font-size:10px}.ratingStar li{display:inline-block;font-size:10px}.ratingStar li i{color:#cdcdcd;font-size:10px}.ratingStar li i.red{color:#da4740}.ratingStar li i.orange{color:#f5b629}.ratingStar li i.blue{color:#4ea6cc}.button_s{display:block;float:left;border:none;border:none;background:none;text-indent:-9999px;cursor:pointer}.button_s:active{position:relative;top:1px}.button_s{width:100px;height:40px;background-image:url(/images/btn_pubooitem.png)}.button_read_trial_s{background-position:0px 0px}.button_read_trial_s:hover{background-position:-100px 0px}.button_read_book_s{background-position:0px -40px}.button_read_book_s:hover{background-position:-100px -40px}.button_cart_s{background-position:0px -80px}.button_cart_s:hover{background-position:-100px -80px}#profileArea{margin:0 0 10px;width:294px;border:3px #cdcdcd solid;background:#fff}#profileArea div.setting{margin:0 0 15px;padding:5px 10px;background:#e4e4e4;text-align:center}#profileArea div.follow{margin:0 0 10px;padding:5px 10px;text-align:center}#profileArea div.profileUserArea{margin:10px 10px 15px}#profileArea div.profileUserArea .profimg{display:table-cell;height:40px;vertical-align:middle;zoom:1}#profileArea div.profileUserArea .profimg a img{padding:2px;border:1px #cdcdcd solid}#profileArea div.profileUserArea .profimg a:hover img{border:1px #4ea6cc solid}#profileArea div.profileUserArea .profname{display:table-cell;padding:0 0 0 5px;width:200px;height:40px;vertical-align:middle;zoom:1}#profileArea div.profileUserArea .profname a{color:#1e1e1e}#profileArea div.profileUserArea .profname a:hover{color:#4ea6cc}#profileArea div.profileUserArea .profname a span{font-weight:bold}#profileArea div.profileUserArea .profbtn{display:table-cell;width:130px;height:40px;vertical-align:middle;text-align:right;zoom:1}ul.authorItemList{background:#fff}ul.authorItemList li{border-bottom:1px #cdcdcd solid}ul.authorItemList li div.itemImage{float:left;width:140px}ul.authorItemList li div.itemInfo{float:left}ul.tagList li a,ul.tagList li span.tag{float:left;margin:0 6px 6px 0}a.linkA{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:3px 7px;border:1px #cbcbcb solid;background:#fff;color:#7e7e7e}a.linkA:hover{border-color:#4ea6cc;background:#e5f5fb;color:#1e1e1e}.follow-area{display:table-cell;vertical-align:middle}.follow-area a{display:inline-block;width:60px;text-align:center}.follow-area a.follow-btn:hover{background:#1e1e1e;color:#fff !important}.follow-area a.unfollow-btn{background:#f5b629}.follow-area a.unfollow-btn:before{content:"フォロー中"}.follow-area a.unfollow-btn:hover{background:#da4740;color:#fff !important}.follow-area a.unfollow-btn:hover:before{content:"解除"}.follow-area a.error-follow-btn{background:#da4740;color:#fff !important}.follow-area a.loading-follow-btn{background:#cdcdcd;color:#fff !important}.block-follow-area{margin:5px 0 0;text-align:right}.block-follow-area a{color:#333;text-decoration:underline}.block-follow-area a:hover{color:#da4740;text-decoration:none}.block-follow-area a.block-follow-btn i{margin:0 3px 0 0}.sad-bookun-area{text-align:center;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.reviewTxt{font-size:14px;line-height:170%}dl.sideMenuBg dd ul li{background:url(/images/sidearea_sprite.png?20141014) no-repeat scroll}dl.sideMenuBg{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;margin:10px 0 10px;padding:15px 10px 10px;height:100%;background:#e3e3e3}dl.sideMenuBg dt{background:url(/images/sidearea_sprite.png?20141014) no-repeat scroll;margin:0 auto 8px;width:300px;height:41px;text-indent:-9898px}dl.sideMenuBg dt#smSetting{background-position:-286px -149px}dl.sideMenuBg dt#smEntry{background-position:-286px -200px}dl.sideMenuBg dt#smBlogparts{background-position:-286px -251px}dl.sideMenuBg dt#smQuestion{background-position:-286px -302px}dl.sideMenuBg dt#smSearch{background-position:-286px -353px}dl.sideMenuBg dt#smContents{background-position:-286px -404px}dl.sideMenuBg dt#smPuboo{background-position:-286px -455px}dl.sideMenuBg dt#smItunes{background-position:-286px -506px}dl.sideMenuBg dt#smDevice{background-position:-286px -617px}dl.sideMenuBg dd div h3{background:url(/images/sidearea_sprite.png?20141014) no-repeat scroll;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;margin:0 auto 8px !important;padding:14px 10px 0 23px;width:293px;height:29px;background-position:-286px -799px;color:#555 !important;font-size:12px !important}dl.sideMenuBg dd div.toggle h3{background-position:-286px -1098px;cursor:pointer}dl.sideMenuBg dd div.toggle h3:hover{background-position:-286px -1151px;color:#4ea6cc}dl.sideMenuBg dd div.toggleOff h3{background-position:-286px -998px}dl.sideMenuBg dd div.toggleOff h3:hover{background-position:-286px -1048px;color:#4ea6cc}dl.sideMenuBg dd div.toggleOn h3{margin:0 auto !important}dl.sideMenuBg dd div.toggleOff ul.subMenu{display:none}dl.sideMenuBg dd div.toggleOn ul.subMenu{display:block}dl.sideMenuBg dd ul.subMenu{padding:0 0 8px}dl.sideMenuBg dd ul.subMenu li{position:relative;margin:0 auto;padding:0 0 0 7px;width:293px;height:36px;background-position:-286px -52px}dl.sideMenuBg dd ul.subMenu li.first{height:42px;background-position:-286px 0}dl.sideMenuBg dd ul.subMenu li.last{height:41px;background-position:-286px -98px}dl.sideMenuBg dd ul.subMenu li span.newIcon,dl.sideMenuBg dd ul.subMenu li span.upIcon,dl.sideMenuBg dd ul.subMenu li span.premiumIcon,dl.sideMenuBg dd ul.subMenu li span.socialmarkIcon{background:url(/images/sidearea_sprite.png?20141014) no-repeat scroll;position:absolute;top:12px;left:-18px;width:35px;height:11px;text-indent:-9898px}dl.sideMenuBg dd ul.subMenu li span.newIcon{background-position:-400px -698px}dl.sideMenuBg dd ul.subMenu li span.upIcon{background-position:-400px -709px}dl.sideMenuBg dd ul.subMenu li span.premiumIcon{left:20px;margin:-2px 0 0;width:16px;height:16px;background-position:-400px -730px}dl.sideMenuBg dd ul.premiumMenu li.first span.premiumIcon{margin:2px 0 0 !important}dl.sideMenuBg dd ul.subMenu li span.socialmarkIcon{left:128px;margin:2px 0 0;width:52px;height:16px;background-position:-400px -756px}dl.sideMenuBg dd ul.subMenu li.first span.newIcon,dl.sideMenuBg ul.first.subMenu li span.upIcon{top:17px}dl.sideMenuBg dd ul.subMenu li.last span.newIcon,dl.sideMenuBg ul.last.subMenu li span.upIcon{top:13px}dl.sideMenuBg dd ul.premiumMenu li{padding:0 0 0 25px;width:293px;background-position:-286px -513px !important}dl.sideMenuBg dd ul.premiumMenu li.first{background-position:-286px -461px !important}dl.sideMenuBg dd ul.premiumMenu li.last{background-position:-286px -560px !important}dl.sideMenuBg dd ul.subMenu li.premium{padding:0 0 0 25px;width:293px;background-position:-286px -904px !important}dl.sideMenuBg dd ul.subMenu li.premiumfirst{padding:0 0 0 25px;width:293px;height:42px;background-position:-286px -852px !important}dl.sideMenuBg dd ul.subMenu li.premiumlast{padding:0 0 0 25px;width:293px;height:41px;background-position:-286px -951px !important}dl.sideMenuBg dd ul.subMenu li a{display:block;margin:0 auto;padding:7px 10px 7px 15px;color:#555;font-weight:bolder;line-height:22px}dl.sideMenuBg dd ul.subMenu li.first a{padding:12px 10px 7px 15px}dl.sideMenuBg dd ul.subMenu li.last a{padding:8px 10px 7px 15px}dl.sideMenuBg dd ul.subMenu li a:hover{color:#4ea6cc}dl.sideMenuBg dd ul.subMenu li a.current{color:#4ea6cc}dl.sideMenuBg dd ul.subMenu li a:hover.current{background:none;color:#1e1e1e}dl.sideMenuBg dd ul.subMenu li.bottomline a{padding-bottom:14px;border-bottom:none}ul.sideList{margin:0 0 20px}ul.sideList li{margin:0 0 5px 18px;list-style:disc;font-size:12px}.sideMenuBox{margin:0 0 10px;padding:0 0 15px;border:1px #cdcdcd solid;background:#fff}.sideMenuBox h4{margin:0 0 10px;padding:8px 15px;background:#4ea6cc;color:#fff;text-align:center;font-size:13px}.sideMenuBox a.txt_link{display:table-cell;padding:6px 15px;width:268px;color:#1e1e1e;table-layout:fixed;text-decoration:none;text-decoration:underline;cursor:pointer}.sideMenuBox a.txt_link:hover{background:#f6f6f6;text-decoration:none}ul.bnr-list-area{margin-top:10px}ul.bnr-list-area li{margin-bottom:10px}ul.bnr-list-area li.fbLikeBox{width:298px;border:1px solid #cdcdcd;background:#fff}ul.bnr-list-area li.store-btn{margin:10px auto;text-align:center}ul.bnr-list-area li.store-btn a{margin:0 auto;padding:10px 0;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;text-align:center}ul.bnr-list-area li.store-btn a.btn-app-store{background:url(/img/device/btn-app-store.png?20141014) no-repeat;width:178px;height:50px;text-indent:-9876px;display:block;background-position:center center;background-color:#666;width:300px}@media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2){ul.bnr-list-area li.store-btn a.btn-app-store{background-image:url(/img/device/btn-app-store@2x.png?20141014);-webkit-background-size:178px 50px;-moz-background-size:178px 50px;-o-background-size:178px 50px;background-size:178px 50px}}ul.bnr-list-area li.store-btn a.btn-google-play{background:url(/img/device/btn-google-play.png?20141014) no-repeat;width:178px;height:50px;text-indent:-9876px;display:block;background-position:center center;background-color:#666;width:300px}@media (-webkit-min-device-pixel-ratio: 2), (-moz-min-device-pixel-ratio: 2){ul.bnr-list-area li.store-btn a.btn-google-play{background-image:url(/img/device/btn-google-play@2x.png?20141014);-webkit-background-size:178px 50px;-moz-background-size:178px 50px;-o-background-size:178px 50px;background-size:178px 50px}}ul.bnr-list-area li.store-btn a:hover{background-color:#000}#side-ranking-area,#side-release-area{margin:0 0 10px;width:300px}#side-ranking-area .side-ranking-title,#side-ranking-area .side-release-title,#side-release-area .side-ranking-title,#side-release-area .side-release-title{margin:30px 0 15px;padding:0 0 0 43px;background:url(/images/sidearea_sprite.png?20141014) no-repeat;background-position:0 -1216px}#side-ranking-area .side-ranking-title h3,#side-ranking-area .side-release-title h3,#side-release-area .side-ranking-title h3,#side-release-area .side-release-title h3{margin:0 0 1px !important}#side-ranking-area .side-ranking-title p,#side-ranking-area .side-release-title p,#side-release-area .side-ranking-title p,#side-release-area .side-release-title p{color:#333;font-size:11px}#side-ranking-area .side-release-title,#side-release-area .side-release-title{background-position:0 -1262px}#side-ranking-area .side-ranking-genre,#side-ranking-area .side-release-genre,#side-release-area .side-ranking-genre,#side-release-area .side-release-genre{margin:0 0 20px;width:300px;background:none !important}#side-ranking-area .side-ranking-genre .side-ranking-genre-title,#side-ranking-area .side-ranking-genre .side-release-genre-title,#side-ranking-area .side-release-genre .side-ranking-genre-title,#side-ranking-area .side-release-genre .side-release-genre-title,#side-release-area .side-ranking-genre .side-ranking-genre-title,#side-release-area .side-ranking-genre .side-release-genre-title,#side-release-area .side-release-genre .side-ranking-genre-title,#side-release-area .side-release-genre .side-release-genre-title{margin:0 0 10px;padding:5px 10px;width:280px;background:#f5efd4}#side-ranking-area .side-ranking-genre .side-ranking-genre-title h4,#side-ranking-area .side-ranking-genre .side-release-genre-title h4,#side-ranking-area .side-release-genre .side-ranking-genre-title h4,#side-ranking-area .side-release-genre .side-release-genre-title h4,#side-release-area .side-ranking-genre .side-ranking-genre-title h4,#side-release-area .side-ranking-genre .side-release-genre-title h4,#side-release-area .side-release-genre .side-ranking-genre-title h4,#side-release-area .side-release-genre .side-release-genre-title h4{display:table-cell;width:200px;color:#333;font-size:14px}#side-ranking-area .side-ranking-genre .side-ranking-genre-title .more-link,#side-ranking-area .side-ranking-genre .side-release-genre-title .more-link,#side-ranking-area .side-release-genre .side-ranking-genre-title .more-link,#side-ranking-area .side-release-genre .side-release-genre-title .more-link,#side-release-area .side-ranking-genre .side-ranking-genre-title .more-link,#side-release-area .side-ranking-genre .side-release-genre-title .more-link,#side-release-area .side-release-genre .side-ranking-genre-title .more-link,#side-release-area .side-release-genre .side-release-genre-title .more-link{display:table-cell;width:100px;text-align:right}#side-ranking-area .side-ranking-genre .side-list,#side-ranking-area .side-release-genre .side-list,#side-release-area .side-ranking-genre .side-list,#side-release-area .side-release-genre .side-list{margin:0 0 20px;padding:0 !important;width:300px !important}#side-ranking-area .side-ranking-genre .side-list li,#side-ranking-area .side-release-genre .side-list li,#side-release-area .side-ranking-genre .side-list li,#side-release-area .side-release-genre .side-list li{float:left;margin:0 auto 10px;padding:0 5px 0;width:90px}#side-ranking-area .side-ranking-genre .side-list li:hover,#side-ranking-area .side-release-genre .side-list li:hover,#side-release-area .side-ranking-genre .side-list li:hover,#side-release-area .side-release-genre .side-list li:hover{background:#fff}#side-ranking-area .side-ranking-genre .side-list li .side-info,#side-ranking-area .side-release-genre .side-list li .side-info,#side-release-area .side-ranking-genre .side-list li .side-info,#side-release-area .side-release-genre .side-list li .side-info{margin:10px 0 2px}#side-ranking-area .side-ranking-genre .side-list li .side-info h5.side-title,#side-ranking-area .side-release-genre .side-list li .side-info h5.side-title,#side-release-area .side-ranking-genre .side-list li .side-info h5.side-title,#side-release-area .side-release-genre .side-list li .side-info h5.side-title{margin:10px 0 5px !important;padding:0 !important;font-weight:bold;line-height:1.6em;word-break:normal;line-break:strict}#side-ranking-area .side-ranking-genre .side-list li .side-info h5.side-title a,#side-ranking-area .side-release-genre .side-list li .side-info h5.side-title a,#side-release-area .side-ranking-genre .side-list li .side-info h5.side-title a,#side-release-area .side-release-genre .side-list li .side-info h5.side-title a{color:#1e1e1e;text-decoration:underline}#side-ranking-area .side-ranking-genre .side-list li .side-info h5.side-title a:hover,#side-ranking-area .side-release-genre .side-list li .side-info h5.side-title a:hover,#side-release-area .side-ranking-genre .side-list li .side-info h5.side-title a:hover,#side-release-area .side-release-genre .side-list li .side-info h5.side-title a:hover{color:#da4740;text-decoration:none}#side-ranking-area .side-ranking-genre .side-list li .side-info h5.side-title .rank,#side-ranking-area .side-release-genre .side-list li .side-info h5.side-title .rank,#side-release-area .side-ranking-genre .side-list li .side-info h5.side-title .rank,#side-release-area .side-release-genre .side-list li .side-info h5.side-title .rank{margin:0 2px 0 0;padding:3px 4px 2px;background:#4ea6cc;color:#fff;font-size:10px}#side-ranking-area .side-ranking-genre .side-list li .side-info h5.side-title .rank1,#side-ranking-area .side-release-genre .side-list li .side-info h5.side-title .rank1,#side-release-area .side-ranking-genre .side-list li .side-info h5.side-title .rank1,#side-release-area .side-release-genre .side-list li .side-info h5.side-title .rank1{background:#da4740}#side-ranking-area .side-ranking-genre .side-list li .side-info h5.side-title .rank2,#side-ranking-area .side-release-genre .side-list li .side-info h5.side-title .rank2,#side-release-area .side-ranking-genre .side-list li .side-info h5.side-title .rank2,#side-release-area .side-release-genre .side-list li .side-info h5.side-title .rank2{background:#f5b629}#side-ranking-area .side-ranking-genre .side-list li .side-info h5.side-title .rank3,#side-ranking-area .side-release-genre .side-list li .side-info h5.side-title .rank3,#side-release-area .side-ranking-genre .side-list li .side-info h5.side-title .rank3,#side-release-area .side-release-genre .side-list li .side-info h5.side-title .rank3{background:#89c600}#side-ranking-area .side-ranking-genre .side-list li .side-info span,#side-ranking-area .side-release-genre .side-list li .side-info span,#side-release-area .side-ranking-genre .side-list li .side-info span,#side-release-area .side-release-genre .side-list li .side-info span{color:#656565;font-size:11px;line-height:1.0em}#side-ranking-area .side-ranking-genre .side-list li .side-info .side-author,#side-ranking-area .side-release-genre .side-list li .side-info .side-author,#side-release-area .side-ranking-genre .side-list li .side-info .side-author,#side-release-area .side-release-genre .side-list li .side-info .side-author{font-size:11px}#side-ranking-area .side-ranking-genre .side-list li .side-info .side-author a,#side-ranking-area .side-release-genre .side-list li .side-info .side-author a,#side-release-area .side-ranking-genre .side-list li .side-info .side-author a,#side-release-area .side-release-genre .side-list li .side-info .side-author a{color:#777;text-decoration:underline}#side-ranking-area .side-ranking-genre .side-list li .side-info .side-author a:hover,#side-ranking-area .side-release-genre .side-list li .side-info .side-author a:hover,#side-release-area .side-ranking-genre .side-list li .side-info .side-author a:hover,#side-release-area .side-release-genre .side-list li .side-info .side-author a:hover{color:#da4740;text-decoration:none}#side-ranking-area .side-ranking-genre .side-list li .side-thumb,#side-ranking-area .side-release-genre .side-list li .side-thumb,#side-release-area .side-ranking-genre .side-list li .side-thumb,#side-release-area .side-release-genre .side-list li .side-thumb{display:table-cell;margin:0 auto;width:90px;height:140px;vertical-align:bottom;text-align:center;overflow:hidden;position:relative}#side-ranking-area .side-ranking-genre .side-list li .side-thumb img.thumb-item,#side-ranking-area .side-release-genre .side-list li .side-thumb img.thumb-item,#side-release-area .side-ranking-genre .side-list li .side-thumb img.thumb-item,#side-release-area .side-release-genre .side-list li .side-thumb img.thumb-item{width:90px}#side-ranking-area .side-ranking-genre .side-list li .side-thumb span.store-badge,#side-ranking-area .side-release-genre .side-list li .side-thumb span.store-badge,#side-release-area .side-ranking-genre .side-list li .side-thumb span.store-badge,#side-release-area .side-release-genre .side-list li .side-thumb span.store-badge{position:absolute;bottom:0;right:0px}#side-ranking-area .side-ranking-genre .side-list li .side-info,#side-ranking-area .side-release-genre .side-list li .side-info,#side-release-area .side-ranking-genre .side-list li .side-info,#side-release-area .side-release-genre .side-list li .side-info{display:table-row}.social-btn-box-area{margin:0 auto;width:315px;height:86px;text-align:center}.social-btn-box-area ul{position:relative}.social-btn-box-area ul li{position:absolute}.social-btn-box-area ul li.tw{top:4px;left:21px}.social-btn-box-area ul li.fb{top:5px;left:112px}.social-btn-box-area ul li.ht{top:6px;left:215px}div#book-recommend-area{margin:50px 0 0;padding:0 0 37px;background:url(/img/recommend/bg_bookshelf.jpg) bottom center repeat-x;text-align:left}div#book-recommend-area div.book-area{position:relative;display:table;margin:0 auto;width:980px}div#book-recommend-area div.book-area div.book-img-area{display:table-cell;vertical-align:bottom}div#book-recommend-area div.book-area div.book-img-area div.book-img{position:relative;margin:0 50px 10px 60px}div#book-recommend-area div.book-area div.book-img-area div.book-img img.book{-webkit-box-shadow:0px -1px 5px 0px #999;-moz-box-shadow:0px -1px 5px 0px #999;box-shadow:0px -1px 5px 0px #999}div#book-recommend-area div.book-area div.book-img-area div.book-img div.badge{position:absolute;top:-40px;left:110px}div#book-recommend-area div.book-area div.book-info{float:left;padding:10px 0 0;width:670px}div#book-recommend-area div.book-area div.book-info h2{margin:0 0 10px;font-size:24px;line-height:120%}div#book-recommend-area div.book-area div.book-info h2 span{font-size:16px}div#book-recommend-area div.book-area div.book-info h2 a{color:#1e1e1e}div#book-recommend-area div.book-area div.book-info h2 a:hover{color:#4ea6cc}div#book-recommend-area div.book-area div.book-info .book-author{margin:0 0 10px}div#book-recommend-area div.book-area div.book-info .book-state{margin:0 0 5px;font-weight:bold}div#book-recommend-area div.book-area div.book-info p.lead{word-break:normal;line-break:strict;margin:0 0 15px;font-size:12px}div#book-recommend-area div.book-area div.book-info ul.btn-area li{float:left;width:190px}div#book-recommend-area div.book-area div.book-info ul.btn-area li.btn-review{margin:5px 0 0}div#book-recommend-area div.book-area .link-archive{position:absolute;bottom:-26px;left:63px}.adnetArea{margin:30px 0;text-align:center}div#counting{text-align:center;font-size:10px}#footer{position:relative;margin:30px auto 0;padding:30px 0 5px;width:100%;height:100%;background:#4ea6cc;text-align:center}#footer #footerNavi{margin:0 auto 15px;width:960px;text-align:center}#footer #footerNavi ul{float:left;width:440px;text-align:left}#footer #footerNavi ul li{display:inline;color:#fff}#footer #footerNavi ul li a{border-bottom:1px #fff dotted;color:#fff}#footer #footerNavi ul li a:hover{border-bottom:1px #fff solid}#footer #footerNavi address{float:right;width:435px;color:#fff;text-align:right;font-style:normal;font-size:11px}#footer #footerNavi address a{color:#fff}#footer #footerNavi address a:hover{color:#ffffcc}#footer #footerNavi address a:visited{color:#fff}#footer #copyrightArea{float:right;width:435px;text-align:right}#footer #directoryNav{margin:5px auto 15px;padding:30px;width:930px;height:320px;background:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}#footer #directoryNav div{float:left;padding:0 20px 0 0;text-align:left}#footer #directoryNav div.dnArea01{width:150px}#footer #directoryNav div.dnArea02{width:230px}#footer #directoryNav div.dnArea03{width:140px}#footer #directoryNav div.dnArea04{width:130px}#footer #directoryNav div.dnArea05{width:200px;padding:0}#footer #directoryNav div.dnArea05 .dnAreaBnr{clear:both;margin:0 0 15px}#footer #directoryNav div.dnArea05 #footer-social-btn-area ul li#twitter{margin:0 0 5px}#footer #directoryNav div.dnArea05 #footer-social-btn-area ul li#facebook{margin:0 0 10px}#footer #directoryNav div.dnArea05 #footer-social-btn-area ul li#hatena{margin:0}#footer #directoryNav div h3{margin:0 0 4px;padding:0;border:none;background:none;color:#333;font-weight:bold;font-size:12px !important}#footer #directoryNav div ul{margin:0 0 15px}#footer #directoryNav div ul li{font-size:11px;line-height:160%}#footer #directoryNav div ul li.kugiri{margin:0 0 5px;padding:0 0 5px;border-bottom:1px #cdcdcd solid}#footer #directoryNav div ul li a{color:#656565}#footer #directoryNav div ul li a:link,#footer #directoryNav div ul li a:visited{color:#656565}#footer #directoryNav div ul li a:hover,#footer #directoryNav div ul li a:active{text-decoration:underline}#footer #directoryNav div ul.listyoko{margin:0 0 5px;padding:0 0 5px}#footer #directoryNav div ul.listyoko li{display:inline}#footer-mini{text-align:center;margin:0;padding:30px 0}#footer-mini a,#footer-mini a:link,#footer-mini a:visited{color:#1e1e1e;border-bottom:1px #646464 dotted;text-decoration:none !important}#footer-mini a:hover,#footer-mini a:link:hover,#footer-mini a:visited:hover{color:#646464;border:none}#footer-mini ul{padding:0 0 10px}#footer-mini ul li{display:inline;padding:0 5px;border-left:1px solid #646464}#footer-mini ul li.begin{border-left:none}#footer-mini address{display:block;color:#1e1e1e;text-align:center;font-style:normal;font-size:12px}#footer-mini address a{border-bottom:1px dotted #646464;color:#1e1e1e}#footer-mini address a:hover{border-bottom:none;color:#646464}#footer-mini address a:link,#footer-mini address a:visited{border-bottom:1px dotted #646464;color:#1e1e1e}#footerMini{margin:30px auto 0;width:935px;height:30px;background:#656565;text-align:center}#footerMini address{display:block;padding:7px 0;width:100%;color:#e4e4e4;text-align:center;font-style:normal;font-size:11px}div#ppbArea{background:#f0f0f0}div#ppbArea dl#ppbService{margin:0 auto;padding:20px 0;width:960px}div#ppbArea dl#ppbService dt{float:left;width:220px}div#ppbArea dl#ppbService dt a{display:block;background:url(/images/common_sprite.png?20141014) no-repeat;text-indent:-9876px;width:187px;height:34px;background-position:0 -360px}div#ppbArea dl#ppbService dd{float:right;width:740px;text-align:left;line-height:1.2em}div#ppbArea dl#ppbService dd ul li{display:inline;font-size:10px}div#ppbArea dl#ppbService dd ul li a{word-break:normal;line-break:strict;color:#333;text-decoration:none}div#ppbArea dl#ppbService dd ul li a:hover{text-decoration:underline}#back_smartphone a{display:block;margin:0;padding:60px;background:#cdcdcd;text-align:center;font-weight:bold;font-size:40px}* html .ctc{display:inline;zoom:1}*:first-child+html .ctc{display:inline;zoom:1}.clearFix,.clearfix,#main{zoom:1}.clearFix:after,.clearfix:after,#main:after{display:block;visibility:hidden;clear:both;height:0;content:"."}
