﻿/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url(/assets/fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot);src:url(/assets/fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot?#iefix) format("embedded-opentype"),url(/assets/fontawesome-webfont-2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe.woff2) format("woff2"),url(/assets/fontawesome-webfont-ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f07.woff) format("woff"),url(/assets/fontawesome-webfont-aa58f33f239a0fb02f5c7a6c45c043d7a9ac9a093335806694ecd6d4edc0d6a8.ttf) format("truetype"),url(/assets/fontawesome-webfont-ad6157926c1622ba4e1d03d478f1541368524bfc46f51e42fe0d945f7ef323e4.svg#fontawesomeregular) format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;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.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.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:#ffffff}.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-remove:before,.fa-close:before,.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-photo:before,.fa-image:before,.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-arrows: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-expand:before{content:"\f065"}.fa-compress: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-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart: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-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.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-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users: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-navicon:before,.fa-reorder:before,.fa-bars: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-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc: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-o:before{content:"\f0f7"}.fa-hospital-o: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-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-mail-reply-all:before,.fa-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-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v: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,.fa-gratipay: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"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.comicViewer .body{display:flex;flex-direction:row;background-color:#373737;width:100%;height:100vh;overflow-x:hidden}.comicViewer .body .left,.comicViewer .body .right{display:flex;flex-direction:column;vertical-align:top}.comicViewer .body .left{flex:1;overflow-x:hidden}.comicViewer .body .left{position:relative}.comicViewer .body .right{position:fixed;width:200px;height:100%;right:0;background-color:#262626;box-sizing:border-box;border-left:1px solid #000000;text-align:center;z-index:2}.comicViewer .body .right .favorite a.checked:before{content:url(/images/viewer/icon_favorite_checked.png)}.comicViewer .body .right .favorite a:before{content:url(/images/viewer/icon_favorite.png);margin:-8px 0 0}.comicViewer .body .right.viewerDark{background-color:#040404;right:-200px}.comicViewer .body .right.viewerDark .inner{opacity:0.1}.comicViewer .body .right .inner{padding-top:130px}.comicViewer .body .right .inner h2{line-height:1.2em;font-weight:normal;padding:14px;color:#BBB}.comicViewer .body .right .inner a{display:inline-block;width:160px;height:40px;font-size:16px;line-height:40px;color:#FFFFFF;border:1px solid #525252;border-radius:40px;background-color:#262626;text-decoration:none;margin-top:12px;position:relative}.comicViewer .body .right .inner .sns{margin-top:10px;color:white}.comicViewer .body .right .inner .sns a{border:none;width:38px;line-height:38px;margin-top:0}.comicViewer .body .right .inner .nav{position:absolute;bottom:20px;left:50%;width:160px;margin:0 0 0 -80px}.comicViewer .body .right .inner .nav .navigation-bar{display:flex;flex-direction:column;align-items:center;background-color:#fff4f4;padding:10px 20px;border-bottom:1px solid #f0caca}.comicViewer .body .right .inner .nav .auth-buttons{display:flex;gap:10px;margin-bottom:10px}.comicViewer .body .right .inner .nav .btn{padding:8px 16px;border:none;border-radius:20px;cursor:pointer}.comicViewer .body .right .inner .nav .btn-primary{background-color:#d9534f;color:white}.comicViewer .body .right .inner .nav .btn-secondary{background-color:white;color:#d9534f;border:1px solid #d9534f}.comicViewer .body .right .inner .nav .tags{display:flex;justify-content:center}.comicViewer .body .right .inner .nav .tag-list{list-style:none;display:flex;gap:10px;padding:0;margin:0}.comicViewer .body .right .inner .nav .tag{padding:5px 10px;border-radius:20px;background-color:#f8f8f8;cursor:pointer}.comicViewer .body .right .inner .nav .tag a{text-decoration:none;color:#d9534f}.comicViewer .body .right .inner .nav .tag.active{background-color:#f0caca}.comicViewer .body .right .inner .nav span,.comicViewer .body .right .inner .nav a{width:74px;font-size:12px;box-sizing:border-box;line-height:38px;position:relative;display:inline-block;height:40px;color:#525252;border:1px solid #525252;border-radius:40px;background-color:#262626;text-decoration:none;margin-top:0}.comicViewer .body .right .inner .nav a{color:#fff;border:1px solid #525252;background-color:#262626;text-decoration:none}.comicViewer .body .right .inner .nav a.prev:bofore{content:url(/images/viewer/icon_prev_arrow.png)}.comicViewer .body .right .inner .nav a.prev:hover{background-color:#454545}.comicViewer .body .right .inner .nav a.next:before{content:url(/images/viewer/icon_next_arrow.png)}.comicViewer .body .right .inner .nav a.next:hover{background-color:#454545}.comicViewer .body .right .inner .nav .prev{float:left;padding-left:30px;text-align:left;font-size:12px}.comicViewer .body .right .inner .nav .prev:before{content:url(/images/viewer/icon_prev_arrow_disabled.png);position:absolute;top:50%;left:10px;margin:-8px 0 0;line-height:0}.comicViewer .body .right .inner .nav .next{float:right;padding-right:30px;text-align:right}.comicViewer .body .right .inner .nav .next:before{content:url(/images/viewer/icon_next_arrow_disabled.png);position:absolute;top:50%;right:10px;margin:-8px 0 0;line-height:0}.comicViewer .body .comicFrame{height:150px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.comicViewer .body .comicFrame::-webkit-scrollbar{display:none}.comicViewer .body .comicFrame:focus{outline:none}.comicViewer .body .comicFrame.comicFrameVertical{height:100vh;flex-direction:column;scroll-snap-type:y mandatory;overflow-y:auto;overscroll-behavior-y:contain}.comicViewer .body .comicFrame.comicFrameVertical .comicPage{height:100%;scroll-snap-align:center;scroll-snap-stop:always;display:flex;justify-content:center;align-items:center;width:100%;box-sizing:border-box;overflow-x:hidden}.comicViewer .body .comicFrame.comicFrameVertical .comicPage .comicImage{max-width:100%;max-height:100%;width:auto;height:auto}.comicViewer .body .comicImage{max-width:100%;max-height:100%;width:auto;height:auto}.comicViewer .newPage{width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden}.comicViewer .comicFrame.comicFrameVertical .comicPage.newPage{width:100%;max-width:100%;box-sizing:border-box}.comicFooter{height:100%;width:6px;position:absolute;top:0;left:0;background:#222;z-index:10}.comicSlider{width:6px;height:100%;background:black;position:absolute;top:0;left:20px}.comicSliderProgressBar{position:absolute;width:calc(100% - 2px);left:1px;top:100%;height:0%;background:yellow;transition:height 0.3s ease}.comicSliderPageCounter{position:absolute;top:50%;left:calc(100% + 10px);width:67px;height:auto;background:#1e1e1e;border:1px solid black;border-radius:5px;color:#807a66;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box}.comicSliderHandle{position:absolute;width:30px;height:30px;background:yellow;border-radius:50%;top:0;left:50%;transform:translateX(-50%);transition:top 0.3s ease;cursor:grab}.comicSliderProgressBar{position:absolute;width:calc(100% - 2px);left:1px;top:100%;height:0%;background:yellow;transition:height 0.3s ease}.comicSliderPageCounter{position:absolute;top:50%;right:calc(100% + 10px);width:50px;background:rgba(0,0,0,0.7);color:white;border-radius:5px;padding:5px;text-align:center;display:block;z-index:100}@media screen and (min-width: 769px){.comicSliderPageCounter{display:block}}.comicSliderPageCounter.hidden{display:none !important}.comicSliderCurrentPage{font-size:16px;color:yellow;max-width:100%;overflow:hidden}.comicSliderTotalPage{font-size:14px;color:white;max-width:100%;overflow:hidden}@keyframes fade-in-out{0%{visibility:hidden;opacity:0}10%{visibility:visible;opacity:0.85}80%{visibility:visible;opacity:0.85}100%{visibility:hidden;opacity:0}}.comic_scroll_arrow{display:flex;position:fixed;width:120px;height:120px;top:50%;left:50%;justify-content:center;align-items:center;background-color:black;border-radius:30px;transform:translate(-50%, -50%);animation:fade-in-out 2s;visibility:hidden;z-index:3}.comic_scroll_arrow .comic_scroll_arrow_text{color:white;font-size:24px;font-weight:600}.comic_scroll_arrow .comic_scroll_arrow_icon img{width:70px;height:70px}.comic_scroll_arrow.vertical .comic_scroll_arrow_text::before{content:'縦読み'}.comic-info-section{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px;margin-top:20px;border-radius:10px;width:100% !important;height:100%;max-width:100%;box-sizing:border-box;margin:0 auto;gap:25px;overflow-x:hidden;text-align:center}.comic-info-section>*{text-align:center;margin-left:auto;margin-right:auto}.like-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;margin:20px auto;width:fit-content}#like-container p,.share-section p,.recommended-section{margin:0;font-size:14px;font-weight:bold;line-height:1.4;text-align:center;color:#A14038}#like-button{background-color:transparent;border:none;font-size:60px;cursor:pointer;transition:transform 0.2s ease-in-out;color:#E60023;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;width:100px}#like-button:hover{transform:scale(1.2)}#like-button:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,0.1)}#like-count{font-size:22px;font-weight:bold;color:#E60023;margin-top:5px;text-align:center;display:block;width:100%;margin-bottom:20px}.comic-navigation{display:flex;flex-direction:column;align-items:center;gap:15px;margin:20px 0;margin-bottom:40px}.comic-navigation .btn{background-color:white;color:#A14038;border:2px solid #A14038;padding:12px 25px;font-size:18px;font-weight:bold;border-radius:20px;text-decoration:none;display:inline-block;width:250px;text-align:center;transition:0.3s;box-shadow:4px 4px 10px rgba(0,0,0,0.2)}.comic-navigation .btn:hover{text-decoration:none;background-color:#A14038;color:#fff}.share-section{margin-top:6.67px;margin-bottom:6.67px;padding:10px;text-align:center;border-radius:5px}.share-icons{display:flex;justify-content:center;gap:20px;margin-top:10px}.share-icons img{width:30px;height:30px}.share-divider-container{display:flex;justify-content:center;width:100%}.share-divider{width:120%;border:none;border-top:2px solid #A14038;margin:20px 0}.recommended-section{text-align:center;margin-top:30px;padding:20px;border-radius:5px}.recommended-comics{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:15px;width:100%;max-width:800px;margin:0 auto;overflow-x:auto;box-sizing:border-box;padding-bottom:10px}.comic-card{text-align:center;max-width:150px;width:100%;box-sizing:border-box;margin-bottom:15px}.comic-card img{flex:1;width:100%;max-width:100px;height:143px;border:1px solid #ccc;border-radius:15px;box-shadow:0 4px 10px rgba(0,0,0,0.1);margin-bottom:10px;margin-top:15px;object-fit:contain;background-color:#fff}.recommended-title{font-size:12px;color:#333;text-align:center;margin-top:5px}.recommended-title::first-line{text-align:center}.recommended-title{text-align:left}.survey-container,.survey-popup{width:100%;box-sizing:border-box;overflow-x:hidden;max-width:100%}.survey-popup{background:#fff;border-radius:15px;padding:20px;text-align:center;box-shadow:0px 10px 20px rgba(0,0,0,0.2);font-family:'Arial', sans-serif}.survey-button{background:linear-gradient(135deg, #FEE9E7, #fad0c4);border:none;padding:10px 15px;margin:5px;border-radius:20px;font-size:14px;cursor:pointer;transition:transform 0.2s}.survey-button:hover{transform:scale(1.1)}#close-survey-popup{background:#A14038;color:white;border-radius:15px;border-color:#A14038;padding:10px 15px;cursor:pointer}.content_detail_page .inner{background-color:#f5f5f5}.content_main_area{display:flex;align-items:center;background:white;padding:20px;border-radius:12px;box-shadow:0px 4px 8px rgba(0,0,0,0.1);max-width:1200px;margin-bottom:60px}.comic_cover_image{width:200px !important;height:250px !important;border-radius:8px;object-fit:cover;display:block;margin-left:60px}.content_main_area_text{flex-grow:1;margin-right:60px;margin-bottom:80px}.content_main_author_wrapper{display:flex;align-items:center;justify-content:space-between;width:100%}.content_main_title{font-size:18px;font-weight:bold;margin-bottom:8px}.content_main_author{display:flex;align-items:center;gap:10px}.content_main_author_icon{width:36px;height:36px;border-radius:50%;border:2px solid #ddd}.content_main_author_name{font-size:14px;font-weight:bold;color:#333}.author-divider{border:none;height:1px;background-color:#ddd;width:100%;margin:10px 0}.content_main_area_btns{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.btn-favorite{background:#FFF;color:#A14038;padding:10px 15px;border:1px solid #A14038;border-radius:18px;font-weight:bold;text-decoration:none !important;box-shadow:0px 4px 8px rgba(0,0,0,0.1);display:flex;align-items:center;gap:8px;font-size:16px;justify-content:flex-end;width:fit-content}.favorite-icon{font-size:20px;color:#A14038}.favorite-text{font-size:16px;color:#A14038}.btn-favorite:hover{background:#A14038;color:white}.btn-favorite:hover .favorite-text{color:white}.btn-favorite:hover .favorite-icon{color:white}.btn-favorite.checked{background:#A14038;color:white}.btn-favorite.checked .favorite-text{color:white}.btn-favorite.checked .favorite-icon{color:white}.content_main_area_btn{display:flex;justify-content:flex-end;width:100%}.episode-list-container{background:white;border-radius:12px;padding:30px;box-shadow:0px 4px 8px rgba(0,0,0,0.1);max-width:1140px;margin:40px auto 0 auto}.episode-list-title{font-size:18px;font-weight:bold;margin-bottom:10px}.episode-list{list-style:none;padding:0;margin:0}.episode-item{display:flex;align-items:center;padding:10px;border-bottom:1px solid #ddd}.episode-thumbnail img{width:80px;height:80px;border-radius:8px;object-fit:cover}.episode-info{flex-grow:1;margin-left:15px}.episode-title{font-size:16px;font-weight:bold}.episode-date{font-size:12px;color:#777}.episode-favorite{display:flex;align-items:center;gap:8px}.favorite-button{color:white;padding:8px;border-radius:50%;text-decoration:none;font-weight:bold}.episode-cover{width:235px;height:190px;object-fit:cover;border-radius:8px}.episode-info{margin-left:30px}.episode-title a{color:#A14038;font-weight:bold;text-decoration:none}.comic_favorite{display:flex;flex-direction:column;align-items:center}.comic_favorite-button{background:none;border:none;font-size:40px;cursor:pointer;transition:transform 0.3s ease-out}.comic_favorite-button:hover{transform:scale(1.2)}.comic_favorite-count{font-size:15px;color:#d9534f;margin-top:5px}.comic_favorite a{text-decoration:none !important}.comic_favorite a:hover{text-decoration:none !important}.episode-list-container .more-btn-wrapper{margin-top:30px}body .comicViewer ~ .sitemap{display:none}@media screen and (max-width: 414px){.comicViewer .body .right{display:none}.comicViewer .body .left{width:100%}.comicFrame.comicFrameVertical{width:100%}.comicPage{width:100%}.comicImage{max-width:100%;height:auto}.comic-info-section{width:100%;padding:15px}.comic-navigation .btn{width:100%;max-width:250px}.recommended-comics{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px}.comic-card{margin-bottom:20px;width:45%}.comic-card img{max-width:66.67px;height:95.33px}.episode-cover{width:117.5px;height:95px}}.noselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{font-family:Verdana, "Hiragino Kaku Gothic ProN", "游ゴシック", YuGothic, Meiryo, sans-serif;-webkit-font-smoothing:antialiased;background-color:#ececec;font-size:14px;line-height:1.57em;color:#1a1a1a;min-width:980px}body.responsive{width:100%;min-width:initial}*{margin:0;padding:0}.navigation-bar{display:flex;flex-direction:column;align-items:center;background-color:#ffffff;padding:10px 20px}.auth-buttons{display:flex;gap:10px;margin-bottom:30px}.btn{padding:8px 16px;border:none;border-radius:20px;cursor:pointer}.btn-primary{background-color:#A14038;color:white;padding-left:30px;padding-right:30px}.btn-secondary{background-color:white;color:#A14038;border:1px solid #A14038;padding-left:50px;padding-right:50px}.auth-buttons a{text-decoration:none}.auth-buttons a:hover{text-decoration:none}.tags{display:flex;justify-content:center;margin-bottom:10px}.tag-list{list-style:none;display:flex;gap:20px;padding:0;margin:0}.tag{width:95px;height:30px;margin:5px;padding:5px;border-radius:20px;background-color:#f8f8f8;cursor:pointer;text-align:center;display:flex;align-items:center;justify-content:center;transition:background-color 0.3s ease}.tag:hover{text-decoration:none !important;background-color:#FEE9E7}.tag.active{background-color:#FEE9E7}.tag a{text-decoration:none !important;color:#2C2929;display:block;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.banner-section{border:1px solid #A14038;border-radius:10px;padding:20px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.1);display:flex;justify-content:center;margin:0 30px 30px}.banner-container{display:flex;gap:20px}.banner-card{display:inline-block;text-align:center}.banner-card img{width:auto;height:auto;border-radius:5px}.banner-card p{margin:10px 0 0;font-size:14px;color:#333;line-height:1.5}.content-wrapper{background-color:#f5f5f5;padding:50px 0;display:flex;justify-content:center}.content-box{background-color:#fff;border-radius:15px;padding:30px;box-shadow:0 4px 10px rgba(0,0,0,0.1);max-width:1200px;width:90%;border:2px solid #e6e6fa}.content-section{padding:50px 20px;text-align:center;border-radius:15px}.section-title{font-size:24px;color:#d66;margin-bottom:20px;text-align:left}.book-container{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:20px;justify-content:center;max-width:1200px;margin:0 auto}.book-list{gap:20px;flex-wrap:wrap;justify-content:center;padding-bottom:30px}.book-item{text-align:center;width:180px;height:350px;margin:0 auto;overflow:visible}.book-cover img{width:100%;height:250px;border:1px solid #ccc;border-radius:15px;box-shadow:0 4px 10px rgba(0,0,0,0.1);margin-bottom:10px;object-fit:contain}.book-info{display:flex;align-items:center;gap:10px;font-size:14px;color:#333;margin-bottom:10px}.book-icon{width:55px;height:55px;flex-shrink:0;border-radius:15%;background-size:cover;background-position:center;background-repeat:no-repeat;display:block;box-shadow:0 2px 5px rgba(0,0,0,0.1)}.book-text{display:flex;flex-direction:column;align-items:center}.book-description{font-size:12px;color:#333;margin-bottom:2px;line-height:1;text-align:left;padding-top:8px}.book-author{font-size:10px;color:#666;text-align:left;width:100%}.book-tags{display:flex;justify-content:space-between;gap:5px;flex-wrap:wrap;width:100%}.tag-booklist{width:calc(25% - 15px);flex:1;max-width:calc(33.33% - 5px);font-size:9px;padding:2px 0;border-radius:15px;border:1px solid #F99D95;color:#F99D95;background-color:#fff;text-align:center;white-space:nowrap;display:flex;align-items:center;justify-content:center}.more-btn-wrapper{display:flex;justify-content:center;align-items:center;margin-top:10px}.more-button{width:200px;background-color:white;color:#A14038;border:1px solid #A14038;display:inline-block;padding:8px 0px;font-size:14px;border-radius:25px;cursor:pointer;transition:all 0.3s ease;outline:none;box-shadow:0 2px 5px rgba(0,0,0,0.1);text-align:center}.more-button:hover{background-color:#A14038;color:#fff}.notice-content{display:flex;flex-direction:row;justify-content:center;gap:20px}@media (max-width: 768px){.notice-content{flex-direction:column;gap:16px}.notice-item{width:100%}}.notice-item{max-width:320px;flex-shrink:0}.notice-item img{width:100%;max-width:320px;border-radius:5px;box-shadow:0 4px 8px rgba(0,0,0,0.1);transition:transform 0.3s ease}.notice-item img:hover{transform:scale(1.05)}.sitemap{background-color:#f5f5f5;padding:20px 0;text-align:center}.sitemap-container{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:20px 0}.logos{display:flex;flex-direction:column;align-items:flex-start;gap:5px;margin-left:30px}.sitemap-logo{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:left;margin:0;padding:0;gap:2px;height:80px}.sitemap-logo img{transform:scale(0.3);transform-origin:top left}.social-icons{display:flex;gap:15px;align-items:center;margin-left:12px}.social-icons img{width:30px;height:30px}.sitemap-links{display:flex;justify-content:center}.sitemap-column{display:flex}.sitemap-menu{display:flex;list-style:none;padding:0;margin:0;gap:10px}.sitemap-menu li{display:flex;align-items:center}.sitemap-menu li::after{content:"|";margin-left:10px;color:#999}body,div,p,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,table,tr,td{padding:0;margin:0}a{color:#1a1a1a;text-decoration:none}a:hover{text-decoration:underline}a img{border:none}.fcl{zoom:100%}.fcl:after{content:" ";clear:both;height:0;display:block;visibility:hidden}img{vertical-align:middle;margin:0;padding:0}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset}.error{font-size:12px;color:#e42525}.tmp_btn_hover{position:relative}.tmp_btn_hover:hover:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.3)}.tmp_btn{text-align:center}.tmp_btn a{display:inline-block;background-color:#e5e5e5;font-size:14px;line-height:1.2em;color:#1a1a1a;text-decoration:none;padding:6px 10px 5px;border-radius:20px}.tmp_btn a:hover{color:#1a1a1a;background-color:#fef418}.tmp_btn_dark{text-align:center}.officialPage .tmp_btn a,.tmp_btn_dark a{display:inline-block;background-color:#414141;font-size:14px;line-height:1.2em;color:#ffffff;text-decoration:none;padding:6px 10px 5px;border-radius:20px}.officialPage .tmp_btn a:hover,.tmp_btn_dark a:hover{color:#1a1a1a;background-color:#fef418}.tmp_btn_gray{position:relative;display:inline-block;background-color:#7f7f7f;font-size:12px;line-height:1em;color:#ffffff;text-decoration:none;padding:7px 10px 5px;border-radius:20px;border:none;cursor:pointer}.tmp_btn_tag_gray{position:relative;display:inline-block;background-color:#c3c3c3;font-size:12px;line-height:1em;color:#ffffff;text-decoration:none;padding:7px 10px 5px;border-radius:20px;border:none;cursor:default}.tmp_btn_tag_gray.active{background-color:#7f7f7f;cursor:pointer}.officialPage .tmp_btn_gray{color:#1a1a1a;background-color:#8d8d8d}.tmp_btn_tag_gray.active:hover,.tmp_btn_gray:hover{color:#1a1a1a;background-color:#bfba4b;text-decoration:none}.officialPage .tmp_btn_gray:hover{background-color:#c6c152}.tmp_btn_tagadd{position:relative;display:inline-block;background-color:#7f7f7f;font-size:12px;line-height:1em;color:#ffffff;text-decoration:none;padding:7px 7px 5px 20px;border-radius:20px}.officialPage .tmp_btn_tagadd{color:#1a1a1a;background-color:#8d8d8d}.tmp_btn_tagadd:before{content:url(/images/parts_btn_tag_icon_off.png);position:absolute;top:50%;left:5px;margin:-7px 0 0;line-height:0}.officialPage .tmp_btn_tagadd:before{content:url(/images/parts_btn_tag_icon_bright_off.png)}.tmp_btn_tagadd:hover{color:#1a1a1a;background-color:#bfba4b;text-decoration:none}.officialPage .tmp_btn_tagadd:hover{background-color:#c6c152}.tmp_btn_tagadd:hover:before{content:url(/images/parts_btn_tag_icon_on.png)}.officialPage .tmp_btn_tagadd:hover:before{content:url(/images/parts_btn_tag_icon_bright_on.png)}.tmp_btn_comment{position:relative;display:inline-block;width:158px;height:38px;background-color:#282828;line-height:38px;border-radius:20px;box-sizing:border-box}.tmp_btn_comment img{position:absolute;top:50%;right:14px;margin:-8px 0 0;vertical-align:top}.tmp_btn_comment span:before{content:url(/images/parts_btn_comment_icon_off.png);position:absolute;top:50%;left:0;margin:-7px 0 0;line-height:0}.tmp_btn_comment:hover{background-color:#fef418}.tmp_btn_comment span{position:absolute;top:50%;left:11px;display:block;font-size:12px;line-height:1em;margin:-0.5em 0 0;padding:0 0 0 20px;text-align:left;color:#fef418}.tmp_btn_comment:hover span{color:#1a1a1a}.tmp_btn_comment:hover span:before{content:url(/images/parts_btn_comment_icon_on.png)}.tmp_btn_favorite{position:relative;display:inline-block;width:158px;height:44px;background-color:#282828;color:#ff35e0;border-radius:20px}.tmp_btn_favorite img{position:absolute;top:50%;right:14px;margin:-8px 0 0;vertical-align:top}.tmp_btn_favorite span:before{content:url(/images/parts_btn_favorite_icon_off.png);position:absolute;top:50%;left:0;margin:-8px 0 0;line-height:0}.tmp_btn_favorite.checked span:before{content:url(/images/parts_btn_favorite_icon_checked.png)}.tmp_btn_favorite:hover{background-color:#ff35e0}.tmp_btn_favorite span{position:absolute;top:50%;left:11px;display:block;font-size:12px;line-height:1em;margin:-0.5em 0 0;padding:0 0 0 20px;text-align:left;color:#ff35e0}.tmp_btn_favorite:hover span{color:#1a1a1a}.tmp_btn_favorite:hover span:before{content:url(/images/parts_btn_favorite_icon_on.png)}.tmp_btn_more{position:relative;display:inline-block;font-size:14px;line-height:1em;color:#929292;padding:0 0 0 18px}.tmp_btn_more span:last-child{display:none}.tmp_btn_more.active span:first-child{display:none}.tmp_btn_more.active span:last-child{display:inline}.officialPage .tmp_btn_more{color:#929292}.tmp_btn_more:before{content:url(/images/parts_btn_arrow_bottom_off.png);position:absolute;top:50%;left:0;margin:-7px 0 0;line-height:0;transition:all 300ms}.piccoma_button{padding:0px 15px;border:1px solid #d6d6d6;border-radius:20px}.piccoma_button a{display:block;line-height:40px;font-weight:bold}.piccoma_button a::before{background:url(/images/piccoma/icon.png) 0 0 no-repeat;content:"";display:inline-block;width:32px;height:32px;background-size:contain;vertical-align:middle}.piccoma_button:hover a{text-decoration:none}.piccoma_label{background-color:white;padding:0 8px;font-weight:bold;border:1px solid #bbb}.piccoma_label a{display:block}.piccoma_label a::before{background:url(/images/piccoma/icon.png) 0 0 no-repeat;content:"";display:inline-block;margin-bottom:1.5px;width:20px;height:20px;background-size:contain;vertical-align:middle}.line_comic_button{padding:0px 15px;border:1px solid #d6d6d6;border-radius:20px;background-color:#00dc64}.line_comic_button a{display:block;line-height:40px;font-weight:bold;color:#fff}.line_comic_button a::before{background:url(/images/line_comic/icon.png) 0 0 no-repeat;content:"";display:inline-block;width:32px;height:32px;background-size:contain;vertical-align:middle}.line_comic_button:hover a{text-decoration:none}.line_comic_label{background-color:white;padding:0 8px;font-weight:bold;border:1px solid #bbb}.line_comic_label a{display:block;color:#333}.line_comic_label a::before{background:url(/images/line_comic/icon.png) 0 0 no-repeat;content:"";display:inline-block;margin-bottom:1.5px;width:24px;height:20px;background-size:contain;vertical-align:middle}.bottom_line{display:flex;position:absolute;top:126px;right:0;text-align:right;z-index:100}.officialPage .tmp_btn_more:before{content:url(/images/parts_btn_arrow_bottom_bright_off.png)}.tmp_btn_more.active:before{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tmp_btn_more:hover{color:#1a1a1a;text-decoration:none}.officialPage .tmp_btn_more:hover{color:#ffffff}.tmp_btn_more:hover:before{content:url(/images/parts_btn_arrow_bottom_on.png)}.officialPage .tmp_btn_more:hover:before{content:url(/images/parts_btn_arrow_bottom_bright_on.png)}.tmp_btn_officialsite{position:relative;display:inline-block;width:173px;height:38px;background-color:#fef418;line-height:38px;border-radius:20px;text-align:center}.tmp_btn_officialsite img{position:absolute;top:50%;left:50%;margin:-8px 0 0 -35px;vertical-align:top}.tmp_btn_officialsite:hover{background-color:#282828}.tmp_user_icon20x20{width:20px;height:20px;border-radius:20px;margin:0 3px 0 0}.radius-button{display:inline-block;width:284px;height:42px;box-sizing:border-box;background:#FFFFFF;font-size:18px;line-height:42px;color:#999;text-align:center;border:1px solid #d6d6d6;border-radius:42px;letter-spacing:0;cursor:pointer}.radius-button:hover{text-decoration:none;background-color:#e5e5e5}.derived_comic_create_btn{text-align:center;text-decoration:none;border-radius:20px;padding:0 20px;display:inline-block;line-height:initial}.derived_comic_create_btn.small{font-size:x-small}.derived_comic_create_btn.derivable{background-color:#fef418}.derived_comic_create_btn.derivable:hover{color:#fef418;background-color:#282828;text-decoration:none}.derived_comic_create_btn.not_derivable{background-color:#cfcfcf;color:#8f8f8f}.derived_comic_create_btn.not_derivable:hover{text-decoration:none}.derivation_request_btn{text-align:center;text-decoration:none;border-radius:20px;padding:0 20px;display:inline-block;line-height:initial;background-color:#c5ffb1}.derivation_request_btn.requested{background-color:#e3e3e3;text-decoration:none !important}.derivation_request_btn:not(.requested):hover{background-color:#a3fe85;text-decoration:none}.derivation_request_btn.small{font-size:x-small}#contents{background-color:#FFFFFF}.responsive #contents{max-width:100%}.responsive #contents>.inner{max-width:940px}#contents>.inner{width:calc(100% - 40px);margin:0 auto}.underPage>h2{margin:0 auto;padding:60px 0 30px}.underPage>.heading{width:940px;padding:60px 0 0;margin:0 auto 30px;position:relative;zoom:100%}.underPage>.heading:after{content:" ";clear:both;height:0;display:block;visibility:hidden}.underPage>.heading>h2{float:left}.underPage>.heading>.help{float:right}.underPage>.heading>.help>a{display:inline-block;background-color:#fef418;color:#000000;font-size:12px;line-height:1.2em;text-decoration:none;padding:6px 12px;border-radius:20px}.underPage>.heading>.help>a:hover{background-color:#000000;color:#fef418}.underPage>h2 span{display:block;font-size:16px;font-weight:normal;padding:15px 0 0;color:#e42525}.underPage .asterisk{position:relative;display:inline}.underPage .asterisk.before:before,.underPage .asterisk.after:after{content:"＊";position:absolute;top:0;font-weight:normal;color:#e42525;line-height:1.3em}.underPage .asterisk.before:before{left:-1em}.underPage .asterisk.after:after{right:-1em}.underPage>.inner,.underPage>form>.inner{width:940px;margin:0 auto;padding:0 0 70px}.underPage .refineForm{width:940px;margin:0 auto}.refineForm.formtype1 .radiogroup{display:block}.refineForm .radiogroup:nth-of-type(1) label{min-width:136px;font-size:18px;line-height:32px;height:32px;padding:0 10px;box-sizing:border-box}.refineForm .radiogroup:nth-of-type(1) label:nth-of-type(1){padding-left:32px}.refineForm .radiogroup:nth-of-type(1) label:nth-of-type(1):before{border-width:32px 20px 0 0}.refineForm .radiogroup:nth-of-type(1) label:last-child{padding-right:32px}.refineForm .radiogroup:nth-of-type(1) label:last-child:before{border-width:0 0 32px 20px}.refineForm .radiogroup+.radiogroup{padding:15px 0 20px}.underPage .tagList{font-size:12px;line-height:1.5em}.underPage .tagList input[type=radio]{display:none}.underPage .tagList a,.underPage .tagList label{position:relative;display:inline-block;padding:0 7px 0 13px;cursor:pointer;line-height:1.2em;margin:0 0 5px}.underPage .tagList a:before,.underPage .tagList label:before{content:url(/images/parts_icon_tag.png);position:absolute;top:50%;left:0;margin:-7px 0 0;line-height:0}.officialPage .tagList a:before{content:url(/images/parts_icon_tag_bright.png)}.underPage .tagList a.active,.underPage .tagList label:hover,.underPage .tagList input[type=radio]:checked+label{background-color:#fef418}.officialPage{background-color:#1a1a1a;color:#FFFFFF}.officialPage a{color:#FFFFFF}.mainvisual{position:relative;width:100%;height:25vw;overflow:hidden;text-align:center}.mainvisual li img{width:50vw;height:25vw}.mainvisual .inner{position:relative;width:50vw;height:25vw;margin:0 auto}.mainvisual .inner ul{position:absolute;top:0;left:0;list-style:none;letter-spacing:-0.4em}.mainvisual .inner ul li{display:inline-block}.mainvisual .inner ul li a{position:relative;display:block;width:100%;height:100%}.mainvisual .inner ul li a:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,0.65);transition:all 300ms}.mainvisual .inner ul li.active a:before{opacity:0}.mainvisual .mark{position:relative;bottom:30px;left:0;display:inline-block;list-style:none;letter-spacing:-0.4em}.mainvisual .mark li{display:inline-block}.mainvisual .mark li a{display:block;width:12px;height:12px;margin:0 3px;border-radius:12px;box-sizing:border-box;border:1px solid #A14038;background-color:#FFFFFF;opacity:0.4;transition:all 300ms}.mainvisual .mark li a:hover,.mainvisual .mark li.active a{opacity:1;background-color:#A14038}.mainvisual .prev,.mainvisual .next{position:absolute;top:50%;margin-top:-17px;z-index:2}.mainvisual .prev{left:40px}.mainvisual .next{right:40px}.js-slide{position:relative;width:940px;margin:0 auto;overflow:hidden}.js-slide>.inner{padding:0 0 0 50px}.js-slide>.inner>*,.js-slide>.inner>*:nth-of-type(n){margin:0 20px 0 0}.js-slide .prev,.js-slide .next{position:absolute;top:0;height:100%;width:30px}.js-slide .prev{left:0}.js-slide .next{right:0}.js-slide .prev a,.js-slide .next a{position:relative;display:block;width:100%;height:100%;opacity:0.8;background-color:#4b4b4b}.js-slide .prev a:hover,.js-slide .next a:hover{background-color:#fef418}.js-slide .prev a.disable,.js-slide .next a.disable{cursor:default}.js-slide .prev a.disable:hover,.js-slide .next a.disable:hover{background-color:#4b4b4b}.js-slide .prev a img,.js-slide .next a img{position:absolute;top:50%;left:50%;margin:-5px 0 0 -5px}.js-textmore .inner{overflow:hidden;height:0px}.js-textmore .btnwrap{height:1em;padding:5px 0 0}.js-imagezoom{width:300px}.js-imagezoom .js-imagezoom_target{width:300px;height:398px;border:1px solid #e5e5e5;box-sizing:border-box;background:no-repeat center;background-size:contain}.js-imagezoom>ul{padding:4px 0 0;list-style:none;letter-spacing:-0.4em}.js-imagezoom>ul li{display:inline-block;letter-spacing:0;width:72px;height:96px;margin:0 4px 4px 0}.js-imagezoom>ul li:nth-of-type(4n){margin-right:0}.js-imagezoom>ul li a{position:relative;display:block;width:100%;height:100%;background:no-repeat center;background-size:contain}.js-imagezoom>ul li a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #e5e5e5;box-sizing:border-box;transition:all 300ms}.js-imagezoom>ul li.active a:after,.js-imagezoom>ul li a:hover:after{border:4px solid #fef418}.js-tab .js-pagewrap{position:relative}.js-tab .js-page{display:none}.js-tab .js-page.active{display:block}.js-count{text-align:right;font-size:12px;color:#929292}.js-imagedroptarget{position:relative}.js-imagedroptarget:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.js-imagedroptarget.active:after{background:url(/images/parts_line_anim_tb_3px.gif) left top repeat-x,url(/images/parts_line_anim_tb_3px.gif) left bottom repeat-x,url(/images/parts_line_anim_lr_3px.gif) left top repeat-y,url(/images/parts_line_anim_lr_3px.gif) right top repeat-y}.js-setting_materials ul{list-style:none;width:100%;height:200px}.js-setting_materials ul li{float:left;border:solid 1px #e5e5e5;box-sizing:border-box;width:202px;height:202px;margin:0 20px 0 0;overflow:hidden}.js-setting_materials ul li:last-child{margin:0}.js-setting_materials ul li .img{width:200px;height:200px;background-position:center;background-size:contain;background-repeat:no-repeat}.banner{padding:0 0 60px}.banner_single{display:table;margin:0 auto}.banner_single.size_728x90{width:728px;height:90px}.banner_single a{display:table-cell;text-align:center;vertical-align:middle}.feature ul li:nth-of-type(3n){margin-right:0}.feature ul li a{position:relative;display:table-cell;text-align:center;vertical-align:middle}.feature .btn_wrap{padding:10px 0 0}.feature h2,.event h2{padding:0 0 20px;text-align:center}.feature ul,.event ul{list-style:none}.feature ul li,.event ul li{float:left;display:table;width:300px;height:150px;margin:0 20px 20px 0}.feature ul li:nth-of-type(3n),.event ul li:nth-of-type(3n){margin-right:0}.feature ul li a,.event ul li a{position:relative;display:table-cell;text-align:center;vertical-align:middle}.feature ul li a img,.event ul li a img{width:100%}.banner_list{width:940px;margin:0 auto}.banner_list_box{float:left;display:table;margin:0 20px 20px 0}.banner_list_box.size_300x117{width:300px;height:117px}.banner_list_box.size_300x155{width:300px;height:155px}.banner_list_box.size_300x250{width:300px;height:250px}.banner_list_box:nth-of-type(3n){margin-right:0}.banner_list_box a{display:table-cell;text-align:center;vertical-align:middle}.listboxicon_public:before,.listboxicon_private:before,.listboxicon_new:before,.listboxicon_up:after{position:absolute;top:0;right:0;line-height:0;z-index:1}.listboxicon_public:before{content:url(/images/parts_icon_public.png)}.listboxicon_private:before{content:url(/images/parts_icon_private.png)}.listboxicon_new:before{content:url(/images/parts_icon_new.png)}.listboxicon_up:after{content:url(/images/parts_icon_up.png)}.listboxicon_new:before{right:0px}.listboxicon_new.listboxicon_up:after{right:30px}.official_story_list_box{float:left;position:relative;width:300px;margin:0 20px 20px 0;background:no-repeat center;background-size:cover;transition:opacity 300ms}.official_story_list_box .image{width:300px;height:150px;background:no-repeat center;background-size:cover}.official_story_list_box:nth-of-type(3n){margin-right:0}.official_story_list_box>a{position:absolute;top:0;left:0;display:block;width:300px;height:150px}.official_story_list_box>a:hover{background-color:rgba(255,255,255,0.3)}.official_story_list_box h3,.official_story_list_box span,.official_story_list_box a{color:#FFFFFF;text-decoration:none}.official_story_list_box a:hover{text-decoration:underline}.official_story_list_box .detail{position:relative;height:140px;width:100%;padding:5px 7px;box-sizing:border-box;background-color:#000000;color:#999999}.official_story_list_box .detail .author{display:block;font-size:12px;line-height:1em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:4px 0 0;color:#FFFFFF}.official_story_list_box .detail .author img{padding:0 3px 0 0}.official_story_list_box .detail h3{padding:2px 0}.official_story_list_box .detail h3,.official_story_list_box .detail h3 span,.official_story_list_box .detail h3 a{display:block;font-size:16px;line-height:1.2em;overflow:hidden;word-wrap:break-word;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-height:2.4em}.official_story_list_box .detail>p{font-size:12px;line-height:1.3em;max-height:2.6em;overflow:hidden;word-wrap:break-word;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.official_story_list_box .detail .tag{position:absolute;bottom:0;left:0;width:100%;height:23px;padding:5px;box-sizing:border-box;overflow:hidden;white-space:nowrap;line-height:0;border-top:1px solid #999999}.official_story_list_box .detail .tag span,.official_story_list_box .detail .tag a{display:inline-block;position:relative;padding:0 7px 0 13px;font-size:12px;line-height:1em;white-space:nowrap;color:#999999}.official_story_list_box .detail .tag span:before,.official_story_list_box .detail .tag a:before{content:url(/images/parts_icon_tag_bright.png);position:absolute;top:50%;left:0;margin:-7px 0 0;line-height:0}.official_story_list_box .count{position:absolute;bottom:28px;left:0;box-sizing:border-box;width:100%;padding:0 5px;font-size:12px;line-height:1em;text-align:right}.official_story_list_box .count .release{position:absolute;top:0;left:5px;display:inline-block;text-align:left}.official_story_list_box .count .comment,.official_story_list_box .count .favorite{position:relative;display:inline-block;padding:0 5px 0 16px;font-size:12px;line-height:1em}.official_story_list_box .count .favorite{padding:0 0 0 12px;color:#ff35e0;text-decoration:none}.official_story_list_box .count .favorite .favorite_count{color:#ff35e0}.official_story_list_box .comment:before{content:url(/images/parts_icon_comment_bright.png);position:absolute;top:50%;left:0;margin:-5px 0 0;line-height:0}.official_story_list_box .favorite:before{content:url(/images/parts_icon_favorite.png);position:absolute;top:50%;left:0;margin:-6px 0 0;line-height:0}.official_story_list_box .favorite.checked:before{content:url(/images/parts_icon_favorite_checked.png)}.official_story_list_box .close{position:absolute;top:-9px;right:-9px;z-index:2}.official_story_list_box.deleted{width:300px;height:290px;background-color:#f2f2f2;display:table;vertical-align:middle}.official_story_list_box.deleted .inner{display:table-cell;vertical-align:middle;text-align:center}.official_story_list_box.deleted .inner>img{margin:0 0 25px}.official_story_list_box.deleted .inner>p{font-size:15px;color:#b2b1b2}.official_episode_list_box{float:left;position:relative;width:300px;height:150px;margin:0 20px 20px 0;background:no-repeat center;background-size:cover;transition:opacity 300ms}.official_episode_list_box:nth-of-type(3n){margin-right:0}.official_episode_list_box>a:not(.comment){position:relative;display:block;width:100%;height:100%;background-color:rgba(50,50,50,0.82)}.official_episode_list_box>a{color:#FFFFFF;text-decoration:none}.official_episode_list_box>a.comment:hover,.official_episode_list_box>a:hover h2 span{text-decoration:underline}.official_episode_list_box>a .img{position:absolute;top:0;left:0;width:100px;height:134px;margin:8px;background:no-repeat center;background-size:contain}.official_episode_list_box>a:hover .img{opacity:0.7}.official_episode_list_box h3{position:absolute;top:20px;left:116px;display:table;width:165px;height:95px}.official_episode_list_box h3>span{display:table-cell;width:185px;vertical-align:middle;font-size:16px;font-weight:bold;line-height:1.25em}.official_episode_list_box h3>span span{display:block;overflow:hidden;max-height:6.25em;word-wrap:break-word;word-break:break-all}.webkit .official_episode_list_box h3>span span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}.official_episode_list_box .comment:before{content:url(/images/parts_icon_comment_gray1.png);position:absolute;top:50%;left:0;margin:-5px 0 0;line-height:0}.official_episode_list_box .count{position:absolute;bottom:0;right:0;width:184px;height:22px;box-sizing:border-box;font-size:12px;line-height:1em;color:#999999}.official_episode_list_box .count .release{position:absolute;top:0px;left:0px}.official_episode_list_box .comment{position:absolute;top:0px;right:0px;padding:0 7px 0 16px;font-size:12px;line-height:1em}.official_episode_list_box .close{position:absolute;top:-9px;right:-9px;z-index:2}.official_channel_list_box{position:relative;float:left;width:300px;height:234px;background:no-repeat center top;background-size:contain;margin:0 20px 20px 0}.official_channel_list_box:nth-of-type(3n){margin-right:0}.official_channel_list_box>a:not(.favorite){display:block;width:100%;height:100%;color:#FFFFFF}.official_channel_list_box>a:not(.favorite):hover{background-color:rgba(255,255,255,0.3)}.official_channel_list_box>a:hover h3,.official_channel_list_box>a:hover p{text-decoration:underline}.official_channel_list_box .image{width:300px;height:150px;background:no-repeat center top;background-size:cover;background-color:#FFF}.official_channel_list_box .detail{width:100%;height:84px;background-color:#000000;padding:5px;box-sizing:border-box}.official_channel_list_box .detail h3{width:100%;padding:3px 0;font-size:14px;line-height:1.2em;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.official_channel_list_box .detail p{font-size:12px;line-height:1.4em;max-height:3em;overflow:hidden;word-wrap:break-word;word-break:break-all}.webkit .official_channel_list_box .detail p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.official_channel_list_box .favorite{display:block;position:absolute;bottom:5px;right:5px;padding:0 0 0 12px;font-size:12px;line-height:1em;color:#ff35e0;text-decoration:none}.official_channel_list_box .favorite:hover{text-decoration:underline}.official_channel_list_box .favorite:before{content:url(/images/parts_icon_favorite.png);position:absolute;top:50%;left:0;margin:-6px 0 0;line-height:0}.official_channel_list_box .favorite.checked:before{content:url(/images/parts_icon_favorite_checked.png)}.official_channel_list_box .favorite.disable{cursor:default;text-decoration:none}.official_channel_list_box .close{position:absolute;top:-9px;right:-9px;z-index:2}.official_channel_list_box.deleted{width:300px;height:234px;background-color:#f2f2f2;display:table;vertical-align:middle}.official_channel_list_box.deleted .inner{display:table-cell;vertical-align:middle;text-align:center}.official_channel_list_box.deleted .inner>img{margin:0 0 25px}.official_channel_list_box.deleted .inner>p{font-size:15px;color:#b2b1b2}.creator_story_list_box{float:left;position:relative;width:300px;min-height:290px;margin:0 20px 20px 0;background:no-repeat center;background-size:cover}.creator_story_list_box .image{position:relative;width:300px;height:150px;background:no-repeat center;background-size:cover}.text_story_list_box .image{background-color:lightsteelblue}.creator_story_list_box .image:after{content:" ";position:absolute;width:300px;height:150px;top:0;left:0;background-color:rgba(242,242,242,0.8)}.creator_story_list_box .image .chara{position:absolute;top:0;left:0;width:100px;height:134px;margin:8px;background:no-repeat center;background-size:contain;z-index:1}.creator_story_list_box .image h3{position:absolute;top:30px;left:116px;display:table;table-layout:fixed;width:165px;height:95px;z-index:1}.text_story_list_box .image h3{left:15px;width:260px}.creator_story_list_box .image h3>span{display:table-cell;width:165px;vertical-align:middle;font-size:16px;font-weight:bold;line-height:1.25em}.webkit .creator_story_list_box .image h3>span span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}.creator_story_list_box .image h3>span span{display:block;overflow:hidden;max-height:6.25em;text-overflow:ellipsis;word-wrap:break-word;word-break:break-all}.creator_story_list_box .mypageinner{position:relative;width:300px;height:250px;background:no-repeat center;background-size:cover}.creator_story_list_box>.btn{text-align:center;padding:4px 0 0}.creator_story_list_box>.btn>a{display:inline-block;width:147px;font-size:13px;height:30px;padding:3px 10px;box-sizing:border-box;text-align:center;border-radius:40px;border:1px solid #dadada}.creator_story_list_box>.btn>a:first-child{margin:0 5px 0 0}.creator_story_list_box>.btn>a:hover{background-color:#f2f2f2;text-decoration:none}.creator_story_list_box:nth-of-type(3n){margin-right:0}.creator_story_list_box>a,.creator_story_list_box .mypageinner>a{position:absolute;top:0;left:0;display:block;width:300px;height:150px;z-index:2}.creator_story_list_box>a:hover{background-color:rgba(255,255,255,0.3)}.creator_story_list_box a{text-decoration:none}.creator_story_list_box a:hover h2,.creator_story_list_box a:hover p,.creator_story_list_box a:hover{text-decoration:underline}.creator_story_list_box .story .img{position:absolute;top:0;left:0;width:100px;height:133px;background:no-repeat center;background-size:contain}.creator_story_list_box a.story:hover .img{opacity:0.7}.creator_story_list_box .story{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(242,242,242,0.8)}.creator_story_list_box .detail{height:160px;width:100%;padding:5px 7px;box-sizing:border-box;background-color:#f2f2f2}.creator_story_list_box .mypageinner .detail{height:100px}.creator_story_list_box .detail h2{font-size:16px;font-weight:bold;line-height:1.25em;min-height:2.5em;max-height:2.5em;overflow:hidden;margin:0 0 5px;word-wrap:break-word;word-break:break-all}.creator_story_list_box .detail p{font-size:12px;line-height:1.3em;max-height:3.9em;overflow:hidden;word-wrap:break-word;word-break:break-all}.webkit .creator_story_list_box .detail p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.creator_story_list_box .detail .author{display:block;font-size:12px;line-height:1em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:4px 0 0}.creator_story_list_box .detail .author img{margin:0 3px 0 0;vertical-align:middle}.creator_story_list_box .detail .count{position:absolute;bottom:28px;left:0;box-sizing:border-box;width:100%;padding:0 5px;font-size:12px;line-height:1em;text-align:right}.creator_story_list_box .mypageinner .detail .count{bottom:8px;display:table;text-align:left;table-layout:fixed}.creator_story_list_box .count .views,.creator_story_list_box .count .comment,.creator_story_list_box .count .favorite{position:relative;display:inline-block;padding:0 5px 0 16px;font-size:12px;line-height:1em}.creator_story_list_box .mypageinner .detail .count>div{display:table-cell}.creator_story_list_box .count .release{position:absolute;top:0;left:5px;display:inline-block;text-align:left}.creator_story_list_box .count .views{padding:0 3px 0 23px}.creator_story_list_box .count .favorite{padding:0 0 0 12px;color:#ff35e0;text-decoration:none}.creator_story_list_box .mypageinner .count .views{padding:0 0 0 23px;width:85px}.creator_story_list_box .mypageinner .count .favorite{padding:0 0 0 12px;color:#757575;width:85px}.creator_story_list_box .mypageinner .count .comment{padding:0 0 0 16px;width:85px}.creator_story_list_box .count .views:before{content:url(/images/parts_icon_view.png);position:absolute;top:50%;left:0;margin:-5px 0 0;line-height:0}.creator_story_list_box .comment:before{content:url(/images/parts_icon_comment.png);position:absolute;top:50%;left:0;margin:-5px 0 0;line-height:0}.creator_story_list_box a.favorite:hover{text-decoration:underline}.creator_story_list_box .favorite:before{content:url(/images/parts_icon_favorite.png);position:absolute;top:50%;left:0;margin:-6px 0 0;line-height:0}.creator_story_list_box .mypageinner .favorite:before{content:url(/images/parts_icon_favorite_mypage.png)}.creator_story_list_box .favorite.checked:before{content:url(/images/parts_icon_favorite_checked.png)}.creator_story_list_box .favorite.disable{cursor:default;text-decoration:none}.creator_story_list_box .tag{position:absolute;bottom:0;left:0;width:100%;height:23px;padding:5px;box-sizing:border-box;line-height:0;border-top:1px solid rgba(0,0,0,0.2);white-space:nowrap;overflow:hidden}.creator_story_list_box .tag>div{overflow:hidden;white-space:nowrap;line-height:1em}.creator_story_list_box .tag span,.creator_story_list_box .tag a{display:inline-block;position:relative;padding:0 7px 0 13px;font-size:12px;line-height:1em;white-space:nowrap}.creator_story_list_box .tag span:before,.creator_story_list_box .tag a:before{content:url(/images/parts_icon_tag.png);position:absolute;top:50%;left:0;margin:-7px 0 0;line-height:0}.creator_story_list_box .close{position:absolute;top:-9px;right:-9px;z-index:2}.creator_story_list_box .countlist{list-style:none;padding:3px 0 0 2px}.creator_story_list_box .countlist li{position:relative;padding:0 0 4px 22px;color:#1a1a1a;font-size:12px;line-height:1em}.creator_story_list_box .countlist li:before{position:absolute;top:50%;left:0;line-height:0}.creator_story_list_box .countlist li.v:before{margin-top:-6px;content:url(/images/pv_027/icon_view.png)}.creator_story_list_box .countlist li.f:before{margin-top:-7px;left:4px;content:url(/images/pv_027/icon_favorite.png)}.creator_story_list_box .countlist li.c:before{margin-top:-7px;left:2px;content:url(/images/pv_027/icon_comment.png)}.creator_story_list_box .derived_comic_create_btn_wrapper{width:100%;text-align:right;position:absolute;bottom:44px;right:12px}#mypage_post .creator_story_list_box .detail{top:26px}#mypage_post .creator_story_list_box>.btn>a:first-child{margin:0}#mypage_post .creator_story_list_box>.btn>a.btn_read{width:75px}#mypage_post .creator_story_list_box>.btn>a.btn_edit{margin:0 5px;width:115px}#mypage_post .creator_story_list_box>.btn>a.btn_export{width:100px}.creator_story_list_box.deleted{background-color:#f2f2f2;display:table;vertical-align:middle}.creator_story_list_box.deleted .inner{display:table-cell;vertical-align:middle;text-align:center}.creator_story_list_box.deleted .inner>img{margin:0 0 25px}.creator_story_list_box.deleted .inner>p{font-size:15px;color:#b2b1b2}.creator_episode_list_box{float:left;position:relative;width:300px;height:150px;margin:0 20px 20px 0;background:no-repeat center;background-size:cover;transition:opacity 300ms}.creator_episode_list_box:nth-of-type(3n){margin-right:0}.creator_episode_list_box>span:not(.comment),.creator_episode_list_box>a:not(.comment){position:relative;display:block;width:100%;height:100%;background-color:rgba(242,242,242,0.8)}.creator_episode_list_box a{text-decoration:none}.creator_episode_list_box a:hover h3 span{text-decoration:underline}.creator_episode_list_box>span .img,.creator_episode_list_box>a .img{position:absolute;top:0;left:0;width:100px;height:134px;margin:8px;background:no-repeat center;background-size:contain}.creator_episode_list_box>a:hover .img{opacity:0.7}.creator_episode_list_box h3{position:absolute;top:20px;left:116px;display:table;table-layout:fixed;width:165px;height:95px}.creator_text_episode_list_box h3{left:16px;width:265px}.creator_episode_list_box h3>span{display:table-cell;width:165px;vertical-align:middle;font-size:16px;font-weight:bold;line-height:1.25em}.creator_episode_list_box h3>span span{display:block;overflow:hidden;max-height:6.25em;word-wrap:break-word;word-break:break-all}.webkit .creator_episode_list_box h3>span span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.webkit .creator_episode_list_box h3>span span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}.creator_episode_list_box .count{position:absolute;bottom:0;right:0;width:184px;height:22px;box-sizing:border-box;font-size:12px;line-height:1em;color:#757575}.creator_episode_list_box .comment{position:absolute;top:0px;right:0px;padding:0 7px 0 16px;font-size:12px;line-height:1em}.creator_episode_list_box .comment:before{content:url(/images/parts_icon_comment_gray2.png);position:absolute;top:50%;left:0;margin:-5px 0 0;line-height:0}.creator_episode_list_box .close{position:absolute;top:-9px;right:-9px;z-index:2}.creator_user_list_box{float:left;position:relative;width:300px;height:60px;background-color:#f2f2f2;margin:0 20px 20px 0}.creator_user_list_box:nth-of-type(3n){margin-right:0}.creator_user_list_box a{display:block;width:100%;height:100%;position:relative;text-decoration:none}.creator_user_list_box a:hover p{text-decoration:underline}.creator_user_list_box .img{position:absolute;top:8px;left:8px;width:44px;height:44px;background:no-repeat center;background-size:cover;border-radius:44px}.creator_user_list_box a:hover .img{opacity:0.7}.creator_user_list_box p{position:absolute;top:0;left:58px;display:table;width:220px;height:60px;font-weight:bold}.creator_user_list_box p>span{display:table-cell;vertical-align:middle}.creator_user_list_box p>span>span{display:block;font-size:16px;line-height:1.2em;overflow:hidden;max-height:1.2em;white-space:nowrap;text-overflow:ellipsis;width:220px}.creator_user_list_box .count{position:absolute;bottom:0;right:0;width:100%;text-align:right;color:#757575}.creator_user_list_box .count .story{position:relative;display:inline-block;padding:0 5px 0 16px;font-size:12px;line-height:1em}.creator_user_list_box .count .story:before{content:url(/images/parts_icon_story.png);position:absolute;top:50%;left:0;margin:-8px 0 0;line-height:0}.creator_user_list_box .count .illust{position:relative;display:inline-block;padding:0 5px 0 16px;font-size:12px;line-height:1em}.creator_user_list_box .count .illust:before{content:url(/images/parts_icon_illust.png);position:absolute;top:50%;left:0;margin:-8px 0 0;line-height:0}.creator_user_list_box .close{position:absolute;top:4px;right:4px;z-index:2}.creator_user_list_box .followbtnwrap{position:absolute;top:50%;right:5px;z-index:2}.creator_user_list_box .followbtnwrap a{display:none;position:absolute;top:-10px;right:0;width:60px;height:20px;line-height:20px;font-size:12px;border-radius:10px;text-align:center}.creator_user_list_box .followbtnwrap a.follow{display:block;background-color:#fef418;color:#1d1f20}.creator_user_list_box .followbtnwrap a.follow:hover{background-color:#1a1a1a;color:#fef418}.creator_user_list_box .followbtnwrap a.unfollow{display:none}.creator_user_list_box .followbtnwrap.checked a.unfollow{display:block;background-color:#1a1a1a;color:#fef418}.creator_user_list_box .followbtnwrap.checked a.unfollow:hover{background-color:#fef418;color:#1d1f20}.creator_user_list_box .followbtnwrap a.unfollow{display:none}.official_episode_list_box.bookmarklist,.creator_episode_list_box.bookmarklist{margin:20px 20px 20px 0}.official_episode_list_box.bookmarklist:nth-of-type(3n),.creator_episode_list_box.bookmarklist:nth-of-type(3n){margin-right:0}.bookmarkwrap{position:absolute;top:-20px;left:0;width:300px;height:20px}.bookmarkwrap .author{height:20px;line-height:20px;color:#757575;margin:0 0 3px;word-wrap:break-word;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;max-height:20px;font-size:14px}.myPage .creator_user_list_box p>span>span{width:180px}.illust_list_box{float:left;position:relative;width:172px;min-height:280px;background:no-repeat center top #f2f2f2;background-size:contain;margin:0 20px 20px 0}.illust_list_box .mypageinner{position:relative;width:172px;height:280px;background:no-repeat center top;background-size:contain}.illust_list_box>.btn{text-align:center;padding:4px 0 0;background-color:#FFF}.illust_list_box>.btn>a{display:inline-block;width:172px;font-size:13px;height:30px;padding:3px 10px;box-sizing:border-box;text-align:center;border-radius:40px;border:1px solid #dadada}.illust_list_box>.btn>a:hover{background-color:#f2f2f2;text-decoration:none}.illust_list_box>.btn>a{margin:0 0 4px 0}.illust_list_box>.btn>a:last-child{margin:0}.illust_list_box:nth-of-type(5n){margin-right:0}.illust_list_box a{text-decoration:none}.illust_list_box a:hover,.illust_list_box a:hover h2{text-decoration:underline}.illust_list_box .cover{position:absolute;top:0;left:0;width:100%;height:100%}.illust_list_box .cover:hover{background-color:rgba(255,255,255,0.3)}.illust_list_box .cover:hover .image{opacity:0.7}.illust_list_box .image{width:172px;height:229px;background-position:center;background-size:cover;background-repeat:no-repeat}.illust_list_box .image.type_contain{background-size:contain}.illust_list_box .detail{position:absolute;bottom:0;left:0;width:100%;height:51px;padding:5px 0 4px;box-sizing:border-box;background-color:#dddddd}.illust_list_box .detail h3{display:block;text-align:center;font-size:16px;line-height:1.2em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.illust_list_box .author{display:block;position:absolute;bottom:5px;left:4px;font-size:14px;width:110px;line-height:1.2em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.illust_list_box a.favorite{display:block;position:absolute;bottom:5px;right:5px;padding:0 0 0 12px;font-size:12px;line-height:1em;color:#ff35e0;text-decoration:none}.illust_list_box a.favorite:hover{text-decoration:underline}.illust_list_box a.favorite:before{content:url(/images/parts_icon_favorite.png);position:absolute;top:50%;left:0;margin:-6px 0 0;line-height:0}.illust_list_box a.favorite.checked:before{content:url(/images/parts_icon_favorite_checked.png)}.illust_list_box a.favorite.disable{cursor:default;text-decoration:none}.illust_list_box .close{position:absolute;top:-9px;right:-9px;z-index:2}.illust_list_box .author img{vertical-align:bottom}.illust_list_box .mypageinner .detail .count{display:table;width:100%;position:absolute;bottom:4px;left:0;padding:0 4px}.illust_list_box .mypageinner .detail .count>div{display:table-cell;position:relative;color:#757575;font-size:12px;line-height:1em}.illust_list_box .mypageinner .views:before,.illust_list_box .mypageinner .book:before,.illust_list_box .mypageinner .favorite:before{content:" ";position:absolute;top:50%;left:0;margin:-6px 0 0;line-height:0;font-size:12px;line-height:1em}.illust_list_box .mypageinner .views{padding:0 0 0 23px}.illust_list_box .mypageinner .book{padding:0 0 0 16px}.illust_list_box .mypageinner .favorite{padding:0 0 0 12px}.illust_list_box .mypageinner .views:before{content:url(/images/parts_icon_view.png)}.illust_list_box .mypageinner .book:before{content:url(/images/parts_icon_story_mypage.png)}.illust_list_box .mypageinner .favorite:before{content:url(/images/parts_icon_favorite_mypage.png)}.illust_list_box.deleted{display:table}.illust_list_box.deleted .inner{display:table-cell;vertical-align:middle;text-align:center}.illust_list_box.deleted .inner img{margin:0 0 25px}.illust_list_box.deleted .inner p{font-size:15px;color:#b2b1b2}.formtype1 input[type=text]::-webkit-input-placeholder,.formtype2 input[type=text]::-webkit-input-placeholder,.formtype1 input[type=password]::-webkit-input-placeholder,.formtype2 input[type=password]::-webkit-input-placeholder,.formtype1 textarea::-webkit-input-placeholder,.formtype2 textarea::-webkit-input-placeholder{color:#929292;font-weight:normal}.formtype1 input[type=text]:-ms-input-placeholder,.formtype2 input[type=text]:-ms-input-placeholder,.formtype1 input[type=password]:-ms-input-placeholder,.formtype2 input[type=password]:-ms-input-placeholder,.formtype1 textarea:-ms-input-placeholder,.formtype2 textarea:-ms-input-placeholder{color:#929292;font-weight:normal}.formtype1 input[type=text]::-moz-placeholder,.formtype2 input[type=text]::-moz-placeholder,.formtype1 input[type=password]::-moz-placeholder,.formtype2 input[type=password]::-moz-placeholder,.formtype1 textarea::-moz-placeholder,.formtype2 textarea::-moz-placeholder{color:#929292;font-weight:normal}.formtype1 .error,.formtype2 .error{font-size:16px;color:#e42525}.formtype1 input[type=text],.formtype1 input[type=email],.formtype1 input[type=password]{width:380px;height:42px;line-height:42px;padding:5px 15px;border:1px solid #aaaaaa;border-radius:42px;font-size:16px;color:#1a1a1a;outline:none;box-sizing:border-box}.formtype1 .radiogroup{display:inline;letter-spacing:-0.4em}.formtype1 .radiogroup input[type=radio]{display:none}.formtype1 .radiogroup input[type=radio]+label:hover,.formtype1 .radiogroup input[type=radio]:checked+label{background-color:#fef418}.formtype1 .radiogroup label{position:relative;display:inline-block;min-width:78px;height:25px;text-align:center;font-size:16px;line-height:25px;color:#1a1a1a;background-color:#e5e5e5;letter-spacing:0;box-sizing:border-box;cursor:pointer}.formtype1 .radiogroup label+input[type=radio]+label{margin-left:4px}.formtype1 .radiogroup label:nth-of-type(1){padding-left:25px;padding-right:10px}.formtype1 .radiogroup label:last-child{padding-right:25px;padding-left:10px}.formtype1 .radiogroup label:nth-of-type(1):before,.formtype1 .radiogroup label:last-child:before{content:"";position:absolute;top:0;display:block;width:0;height:0;border-style:solid}.formtype1 .radiogroup label:nth-of-type(1):before{left:0;border-width:25px 20px 0 0;border-color:#FFFFFF transparent transparent transparent}.formtype1 .radiogroup label:last-child:before{right:0;border-width:0 0 25px 20px;border-color:transparent transparent #FFFFFF transparent}.formtype1 input[type=checkbox]{display:none}.formtype1 input[type=checkbox]+label{position:relative;padding:0 0 0 25px;cursor:pointer}.formtype1 input[type=checkbox]+label:before{content:"";position:absolute;top:50%;left:0;box-sizing:border-box;display:block;width:14px;height:14px;margin-top:-7px;background:#FFF;border:1px solid #aaaaaa;box-sizing:border-box}.formtype1 input[type=checkbox]:checked+label:after{content:"";position:absolute;top:50%;box-sizing:border-box;display:block}.formtype1 input[type=checkbox]:checked+label:after{left:3px;width:16px;height:6px;margin-top:-7px;border-left:1px solid #e42525;border-bottom:1px solid #e42525;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.formtype1 textarea{border-radius:15px;padding:5px 10px;font-size:16px;line-height:1.57em;color:#1a1a1a;outline:none;border:1px solid #aaaaaa}.formtype2 dl{display:table;width:100%}.formtype2 dl dt,.formtype2 dl dd{display:table-cell;vertical-align:top}.formtype2 dl+dl dt,.formtype2 dl+dl dd{padding-top:25px;padding-bottom:25px}.formtype2 dl dt{width:245px;padding:0 15px 0 0;font-size:16px}.formtype2 dl dt span{position:relative;display:block;font-size:12px;color:#929292}.formtype2 dl dt span.note{padding:0 0 0 1em}.formtype2 dl dt span.note:before{content:"※";position:absolute;top:0;left:0}.formtype2 dl dt ul{list-style:none;font-size:12px;color:#929292}.formtype2 dl dt ul li{position:relative;padding:0 0 0 1em}.formtype2 dl dt ul li:before{content:"＊";position:absolute;top:0;left:0}.formtype2 input[type=text],.formtype2 input[type=email]{width:680px;height:42px;line-height:42px;padding:0 15px;border:1px solid #aaaaaa;border-radius:42px;font-size:16px;color:#1a1a1a;outline:none;box-sizing:border-box}.formtype2 input[type=checkbox],.formtype2 input[type=radio]{display:none}.formtype2 input[type=checkbox]+label,.formtype2 input[type=radio]+label{position:relative;padding:0 0 0 15px;cursor:pointer}.formtype2 input[type=checkbox]+label:before,.formtype2 input[type=radio]+label:before{content:"";position:absolute;top:50%;left:0;box-sizing:border-box;display:block;width:10px;height:10px;margin-top:-5px;background:#FFF;border:1px solid #aaaaaa;box-sizing:border-box}.formtype2 input[type=checkbox][disabled]+label:before{background:#ececec}.formtype2 input[type=radio]+label:before{width:12px;height:12px;margin-top:-6px}.formtype2 input[type=radio]+label:before{border-radius:7px}.formtype2 input[type=checkbox]:checked+label,.formtype2 input[type=radio]:checked+label{font-weight:bold}.formtype2 input[type=checkbox]:checked+label:after,.formtype2 input[type=radio]:checked+label:after{content:"";position:absolute;top:50%;box-sizing:border-box;display:block}.formtype2 input[type=checkbox]:checked+label:after{left:2px;width:10px;height:5px;margin-top:-5px;border-left:2px solid #e42525;border-bottom:2px solid #e42525;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.formtype2 input[type=radio]:checked+label:after{left:6px;width:6px;height:6px;margin:-3px 0 0 -3px;background-color:#e42525;border-radius:6px}.formtype2 textarea{width:680px;height:130px;padding:5px 10px;font-size:16px;line-height:1.57em;color:#1a1a1a;outline:none;border:1px solid #aaaaaa;border-radius:15px;box-sizing:border-box}.formtype2 .tag{color:#000}.tmp_nav_type1{padding:0 0 20px}.tmp_nav_type1 ul{margin:0 auto;list-style:none;display:table}.tmp_nav_type1 ul li{display:table-cell}.tmp_nav_type1 ul li+li{padding:0 0 0 4px}.tmp_nav_type1 ul li a{position:relative;display:block;min-width:133px;height:30px;line-height:30px;padding:0 10px;font-size:18px;text-align:center;background-color:#e5e5e5;box-sizing:border-box}.tmp_nav_type1 ul li:first-child a{padding-left:30px}.tmp_nav_type1 ul li:last-child a{padding-right:30px}.tmp_nav_type1 ul li a:hover,.tmp_nav_type1 ul li.active a{background-color:#A14038;text-decoration:none}.tmp_nav_type1 ul li:first-child a:before,.tmp_nav_type1 ul li:last-child a:before{content:"";position:absolute;top:0;display:block;width:0;height:0;border-style:solid}.tmp_nav_type1 ul li:first-child a:before{left:0;border-width:30px 20px 0 0;border-color:#FFFFFF transparent transparent transparent}.tmp_nav_type1 ul li:last-child a:before{right:0;border-width:0 0 30px 20px;border-color:transparent transparent #FFFFFF transparent}.officialPage .tmp_nav_type1 ul li a{color:#FFF;min-width:88px;height:24px;line-height:24px;font-size:16px;background-color:#474747}.officialPage .tmp_nav_type1 ul li:first-child a:before{border-color:#1a1a1a transparent transparent transparent}.officialPage .tmp_nav_type1 ul li:last-child a:before{border-color:transparent transparent #1a1a1a transparent}.officialPage .tmp_nav_type1 ul li a:hover,.officialPage .tmp_nav_type1 ul li.active a{color:#1a1a1a;background-color:#fef418}.myPage .authorHeader{position:relative;background:no-repeat center;background-size:cover}.myPage .authorHeader:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%)}.myPage .authorHeader .loading{content:url(/images/loading.gif);position:absolute;top:50%;left:50%;display:inline-block;line-height:0;z-index:2}.myPage .authorHeader>.inner{position:relative;width:940px;margin:0 auto 40px;display:table}.myPage .authorHeader>.inner>div{display:table-cell;padding:110px 0 0;vertical-align:top}.myPage .authorHeader>.inner>.left{width:200px;text-align:center}.myPage .authorHeader>.inner>.left .thum{width:160px;height:160px;margin:0 auto 10px;background:no-repeat center;background-size:cover;border-radius:160px}.myPage .authorHeader>.inner>.right h2{width:650px;font-size:22px;font-weight:bold;line-height:1.5em;padding:0 0 10px}.myPage .authorHeader>.inner>.right .description{width:650px;padding:0 0 15px;line-height:1.4em;word-wrap:break-word}.myPage .authorHeader>.inner>.right .count{letter-spacing:-0.4em;color:#929292;line-height:1em}.myPage .authorHeader>.inner>.right .count section{display:inline-block;width:280px}.myPage .authorHeader>.inner>.right .count section+section{margin:0 0 0 10px}.myPage .authorHeader>.inner>.right .count section h3{display:inline-block;font-size:14px;font-weight:normal;letter-spacing:0;margin:0 5px 0 0}.myPage .authorHeader>.inner>.right .count section span{position:relative;display:inline-block;letter-spacing:0}.myPage .authorHeader>.inner>.right .count section span{font-weight:bold}.myPage .authorHeader>.inner>.right .count section span+span{margin:0 0 0 5px}.myPage .authorHeader>.inner>.right .count section span.view{padding-left:25px}.myPage .authorHeader>.inner>.right .count section span.favorite{padding-left:16px}.myPage .authorHeader>.inner>.right .count section span:before{position:absolute;top:50%;left:0;line-height:0}.myPage .authorHeader>.inner>.right .count section span.view:before{content:url(/images/parts_icon_view.png);margin-top:-5px}.myPage .authorHeader>.inner>.right .count section span.favorite:before{content:url(/images/parts_icon_favorite_gray.png);margin-top:-8px}.myPage .authorHeader>.inner>.right .count .follow{width:190px}.myPage .authorHeader>.inner>.right .count section.follow h3,.myPage .authorHeader>.inner>.right .count section.follower h3{margin:0 15px 0 0}.myPage .authorHeader>.inner>.right .count+.count{margin:10px 0 0}.myPage .authorHeader>.inner>.right .btnwrap{position:absolute;top:20px;right:0;width:84px}.myPage .authorHeader>.inner>.right .btnwrap a,.myPage .authorHeader>.inner>.right .btnwrap label{display:block;width:84px;height:28px;line-height:28px;text-align:center;color:#959595;border:1px solid #e5e5e5;border-radius:28px;margin:0 0 8px;font-size:12px;background-color:#FFF;cursor:pointer}.myPage .authorHeader>.inner>.right .btnwrap input{display:none}.myPage .authorHeader>.inner>.right .btnwrap a:hover,.myPage .authorHeader>.inner>.right .btnwrap label:hover{background-color:#e5e5e5;text-decoration:none}.myPage .mypage_nav{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin:0 0 40px}.myPage .mypage_nav ul{display:table;width:940px;margin:0 auto;table-layout:fixed;overflow:hidden}.myPage .mypage_nav ul li{position:relative;display:table-cell;height:38px}.myPage .mypage_nav ul li+li{border-left:1px solid #e5e5e5}.myPage .mypage_nav ul li a{position:relative;display:block;text-align:center;line-height:38px;border:1px solid #FFFFFF;background-color:#FFFFFF;color:#929292}.myPage .mypage_nav ul li:last-child a{margin:0 4px 0 0}.myPage .mypage_nav ul li a:hover,.myPage .mypage_nav ul li.active a{background-color:#fef418;color:#1a1a1a;text-decoration:none}.myPage .mypage_nav ul li:first-child a:before,.myPage .mypage_nav ul li:last-child a:before{content:"";position:absolute;top:0;display:block;width:0;height:0;border-style:solid}.myPage .mypage_nav ul li:first-child a:before{left:0;border-width:43px 43px 0 0;border-color:#FFFFFF transparent transparent transparent}.myPage .mypage_nav ul li:last-child a:before{right:0;border-width:0 0 43px 43px;border-color:transparent transparent #FFFFFF transparent}.myPage .mypage_nav ul li:first-child a:after,.myPage .mypage_nav ul li:last-child a:after{content:"";position:absolute;top:-1px;display:block;height:58px;width:1px;border-left:1px solid #e5e5e5;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}.myPage .mypage_nav ul li:first-child a:after{left:41px}.myPage .mypage_nav ul li:last-child a:after{right:-5px}.banner_list+.bredcrumb,.banner_single+.bredcrumb{padding-top:60px}.bredcrumb{width:940px;margin:0 auto;list-style:none;padding:0 0 40px;color:#929292;font-size:14px;line-height:1em}.bredcrumb li{display:inline}.bredcrumb li+li:before{content:"　>　"}.bredcrumb li a{color:#929292;text-decoration:none}.bredcrumb li a:hover{text-decoration:underline}.balloonobject{padding:0 0 20px}.balloonobject>.left{float:left;width:90px}.balloonobject>.left .img{width:90px;height:49px;background:none center top;background-size:cover;margin:0 0 10px}.balloonobject>.left a.follow{display:block;height:20px;line-height:20px;background-color:#fef418;font-size:10px;color:#1a1a1a;border-radius:20px;text-align:center}.balloonobject>.left a.follow:hover{color:#fef418;background-color:#b51212;text-decoration:none}.balloonobject>.right{margin:0 0 0 111px;padding:15px 0 0}.balloonobject>.right h2{padding:5px 0;font-size:14px;line-height:1.1em;font-weight:normal;box-sizing:border-box;text-align:left}.balloonobject>.right .balloonwrap{max-width:800px;display:inline-block;padding:5px 0 0 15px;margin:-10px 0 0}.balloonobject>.right .balloonwrap p{line-height:1.3em;word-wrap:break-word;word-break:break-all;background-color:rgba(255,255,255,0.8)}.balloonobject>.right .balloonwrap>div{position:relative}.balloonobject>.right .balloonwrap>div:before,.balloonobject>.right .balloonwrap>div:after{content:"";display:block;position:absolute}.balloonobject>.right .balloonwrap>div:nth-of-type(1),.balloonobject>.right .balloonwrap>div:nth-of-type(3){height:20px;top:0}.balloonobject>.right .balloonwrap>div:nth-of-type(1):before,.balloonobject>.right .balloonwrap>div:nth-of-type(1):after{height:20px;background:no-repeat left bottom}.balloonobject>.right .balloonwrap>div:nth-of-type(2):before,.balloonobject>.right .balloonwrap>div:nth-of-type(2):after{top:0;height:100%;background-repeat:repeat-y}.balloonobject>.right .balloonwrap>div:nth-of-type(3):before,.balloonobject>.right .balloonwrap>div:nth-of-type(3):after{height:20px;background:no-repeat left top}.balloonobject.type1>.right .balloonwrap>div:nth-of-type(1){background:url(/images/balloon/official_balloon_top_center.png) repeat-x left bottom}.balloonobject.type1>.right .balloonwrap>div:nth-of-type(3){background:url(/images/balloon/official_balloon_bottom_center.png) repeat-x left top}.balloonobject.type1>.right .balloonwrap>div:nth-of-type(1):before{width:15px;left:-15px;background-image:url(/images/balloon/official_balloon_top_left.png)}.balloonobject.type1>.right .balloonwrap>div:nth-of-type(1):after{width:10px;right:-10px;background-image:url(/images/balloon/official_balloon_top_right.png)}.balloonobject.type1>.right .balloonwrap>div:nth-of-type(2):before{width:15px;left:-15px;background-image:url(/images/balloon/official_balloon_middle_left.png);background-position:left top}.balloonobject.type1>.right .balloonwrap>div:nth-of-type(2):after{width:10px;right:-10px;background-image:url(/images/balloon/official_balloon_middle_right.png);background-position:left top}.balloonobject.type1>.right .balloonwrap>div:nth-of-type(3):before{width:15px;left:-15px;background-image:url(/images/balloon/official_balloon_bottom_left.png)}.balloonobject.type1>.right .balloonwrap>div:nth-of-type(3):after{width:10px;right:-10px;background-image:url(/images/balloon/official_balloon_bottom_right.png)}.balloonobject.type2>.left .img{height:90px;border-radius:90px;background-position:center}.balloonobject.type2>.left h2{min-height:30px}.balloonobject.type2>.right .balloonwrap>div:nth-of-type(1){background:url(/images/balloon/user_balloon_top_center.png) repeat-x left bottom}.balloonobject.type2>.right .balloonwrap>div:nth-of-type(3){background:url(/images/balloon/user_balloon_bottom_center.png) repeat-x left top}.balloonobject.type2>.right .balloonwrap>div:nth-of-type(1):before{width:20px;left:-20px;background-image:url(/images/balloon/user_balloon_top_left.png)}.balloonobject.type2>.right .balloonwrap>div:nth-of-type(1):after{width:20px;right:-20px;background-image:url(/images/balloon/user_balloon_top_right.png)}.balloonobject.type2>.right .balloonwrap>div:nth-of-type(2):before{width:20px;left:-20px;background-image:url(/images/balloon/user_balloon_middle_left.png);background-position:left top}.balloonobject.type2>.right .balloonwrap>div:nth-of-type(2):after{width:20px;right:-20px;background-image:url(/images/balloon/user_balloon_middle_right.png);background-position:left top}.balloonobject.type2>.right .balloonwrap>div:nth-of-type(3):before{width:20px;left:-20px;background-image:url(/images/balloon/user_balloon_bottom_left.png)}.balloonobject.type2>.right .balloonwrap>div:nth-of-type(3):after{width:20px;right:-20px;background-image:url(/images/balloon/user_balloon_bottom_right.png)}#pagetop_scroll{position:fixed;right:20px;bottom:-100px;z-index:1000;transition:all 300ms}#pagetop_scroll.isHide{bottom:-100px}#pagetop_scroll.isShow{bottom:20px}.tmp_modalbase{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000}.tmp_modalbase .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6)}.tmp_modalbase .window{position:absolute;top:50%;left:50%;width:400px;height:180px;margin:-90px 0 0 -200px;background-color:#FFFFFF;box-sizing:border-box}.tmp_modalbase .window .loading{position:absolute;top:30px;left:50%;width:32px;height:32px;margin:0 0 0 -16px}.tmp_modalbase .window .loading:before{display:inline-block;content:url(/images/loading.gif);line-height:0}.tmp_modalbase .window_content{display:table;width:100%;height:130px}.tmp_modalbase .window_content .loading+p{padding:30px 0 0}.tmp_modalbase .window_content p{display:table-cell;vertical-align:middle;text-align:center}.tmp_modalbase .window .btnwrap{position:absolute;bottom:20px;left:0;width:100%;height:40px;padding:10px 0 0;box-sizing:border-box;text-align:center}.tmp_modalbase .window .btnwrap a{display:inline-block;width:160px;height:40px;line-height:40px;background-color:#ffffff;margin:0 5px;box-sizing:border-box;text-align:center;color:#1a1a1a;border-radius:40px;border:1px solid #1a1a1a}.tmp_modalbase .window .btnwrap .positive{color:#e42525;border:1px solid #e42525}.tmp_modalbase .window .btnwrap.btntype1 .positive{color:#1a1a1a;border:1px solid #1a1a1a}.tmp_modalbase .window .btnwrap.btntype2 .positive{color:#e42525;border:1px solid #e42525}.tmp_modalbase .window .btnwrap a:hover{background-color:#CCCCCC;text-decoration:none}#modal_comment{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000}#modal_comment .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6)}#modal_comment .window{position:absolute;top:50%;left:50%;max-width:500px;width:80%;max-height:650px;padding:0;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);background-color:#f0f0f0;box-shadow:0 0 8px 0 rgba(9,2,4,0.75);z-index:2}#modal_comment .window .header{position:relative;height:46px;padding:13.5px 20px;box-sizing:border-box;background-color:#FFFFFF}#modal_comment .window .header h2{width:100%;font-size:16px;line-height:1.2em;font-weight:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#modal_comment .window .header .close{position:absolute;top:12px;right:20px}.comment_window .wrap{padding:30px 0;background-color:#fffcc4;background-size:cover;box-sizing:border-box}#modal_comment .window .comment{height:380px;padding:30px 0;background:no-repeat center top;background-size:cover;overflow-y:scroll;box-sizing:border-box}.comment_window .block{padding:10px 40px}#modal_comment .window .comment .block{min-height:130px;padding:10px}.comment_window .block[data-align=left] .name,#modal_comment .window .comment .block[data-align=left] .name{text-align:left}.comment_window .block[data-align=right] .name,#modal_comment .window .comment .block[data-align=right] .name{text-align:right}.comment_window .block .name{color:#686868;font-size:14px;font-weight:bold;line-height:1.2em;padding:0 0 5px;font-weight:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#modal_comment .window .comment .block .name{color:#FFFFFF;font-size:14px;font-weight:bold;line-height:1.2em;padding:0 0 5px;font-weight:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#FFFFFF;text-shadow:2px 0px 0px rgba(0,0,0,0.3),-1.74661px -0.97435px 0px rgba(0,0,0,0.3),1.05064px 1.70181px 0px rgba(0,0,0,0.3),-0.08846px -1.99804px 0px rgba(0,0,0,0.3),-0.89615px 1.78799px 0px rgba(0,0,0,0.3),1.65367px -1.12488px 0px rgba(0,0,0,0.3),-1.99218px 0.17674px 0px rgba(0,0,0,0.3),1.82588px 0.81619px 0px rgba(0,0,0,0.3),-1.19692px -1.60231px 0px rgba(0,0,0,0.3),0.26467px 1.98241px 0px rgba(0,0,0,0.3),0.73464px -1.86019px 0px rgba(0,0,0,0.3),-1.5478px 1.26662px 0px rgba(0,0,0,0.3),1.96876px -0.35209px 0px rgba(0,0,0,0.3),-1.89086px -0.65165px 0px rgba(0,0,0,0.3),1.33383px 1.49027px 0px rgba(0,0,0,0.3),-0.43882px -1.95127px 0px rgba(0,0,0,0.3),-0.56738px 1.91783px 0px rgba(0,0,0,0.3);filter:glow(color="#000000", strength=1px)}#modal_comment .window .comment .block .name>a{color:#FFF}.comment_window .block[data-align=left] .character,#modal_comment .window .comment .block[data-align=left] .character{float:left}.comment_window .block[data-align=right] .character,#modal_comment .window .comment .block[data-align=right] .character{float:right}.comment_window .block .character,#modal_comment .window .comment .block .character{width:60px;height:60px;background:no-repeat center;background-size:cover;border-radius:60px}.comment_window .block[data-align=right] .serif{margin-right:100px;margin-left:auto;text-align:right}#modal_comment .window .comment .block[data-align=right] .serif{margin-right:70px;text-align:right}.comment_window .block[data-align=left] .serif,#modal_comment .window .comment .block[data-align=left] .serif{margin-left:70px;text-align:left}.comment_window .block .serif{max-width:710px;padding:20px 0 0}#modal_comment .window .comment .block .serif{padding:20px 0 0}.comment_window .block .ballonwrap,#modal_comment .window .comment .block .ballonwrap{display:inline-block;margin:-4px 0 0}.comment_window .block .ballonwrap p,#modal_comment .window .comment .block .ballonwrap p{text-align:left;word-wrap:break-word;word-break:break-all}.comment_window .block .ballonwrap>div>div,#modal_comment .window .comment .block .ballonwrap>div>div{display:table-cell;vertical-align:top}.comment_window .block .ballonwrap>div>span,#modal_comment .window .comment .block .ballonwrap>div>span{position:relative;display:block;height:20px;margin:0 20px;background:url(/images/pv_016/balloon_top_center.png) repeat-x left top}.comment_window .block .ballonwrap>div:last-child>span,#modal_comment .window .comment .block .ballonwrap>div:last-child>span{background-image:url(/images/pv_016/balloon_bottom_center.png)}.comment_window .block .ballonwrap>div>span:before,.comment_window .block .ballonwrap>div>span:after,#modal_comment .window .comment .block .ballonwrap>div>span:before,#modal_comment .window .comment .block .ballonwrap>div>span:after{position:absolute;top:0;content:"";display:block;width:20px;height:20px;background:no-repeat left top}.comment_window .block .ballonwrap>div>span:before,#modal_comment .window .comment .block .ballonwrap>div>span:before{left:-20px;background-image:url(/images/pv_016/balloon_top_left.png)}.comment_window .block .ballonwrap>div:last-child>span:before,#modal_comment .window .comment .block .ballonwrap>div:last-child>span:before{background-image:url(/images/pv_016/balloon_bottom_left.png)}.comment_window .block[data-align=left] .ballonwrap>div:first-child>span:before,#modal_comment .window .comment .block[data-align=left] .ballonwrap>div:first-child>span:before{width:20px;left:-20px;background-image:url(/images/pv_016/serif_left_balloon_top_left.png)}.comment_window .block .ballonwrap>div>span:after,#modal_comment .window .comment .block .ballonwrap>div>span:after{right:-20px;background-image:url(/images/pv_016/balloon_top_right.png)}.comment_window .block .ballonwrap>div:last-child>span:after,#modal_comment .window .comment .block .ballonwrap>div:last-child>span:after{background-image:url(/images/pv_016/balloon_bottom_right.png)}.comment_window .block[data-align=right] .ballonwrap>div:first-child>span:after,#modal_comment .window .comment .block[data-align=right] .ballonwrap>div:first-child>span:after{width:20px;right:-20px;background-image:url(/images/pv_016/serif_right_balloon_top_left.png)}.comment_window .block .ballonwrap>div>p,#modal_comment .window .comment .block .ballonwrap>div>p{position:relative;margin:0 20px;background-color:rgba(255,255,255,0.8)}.comment_window .block .ballonwrap>div>p:before,.comment_window .block .ballonwrap>div>p:after,#modal_comment .window .comment .block .ballonwrap>div>p:before,#modal_comment .window .comment .block .ballonwrap>div>p:after{content:"";position:absolute;top:0;display:block;width:20px;height:100%;background:repeat-y left top}.comment_window .block .ballonwrap>div>p:before,#modal_comment .window .comment .block .ballonwrap>div>p:before{left:-20px;background-image:url(/images/pv_016/balloon_middle_left.png)}.comment_window .block .ballonwrap>div>p:after,#modal_comment .window .comment .block .ballonwrap>div>p:after{right:-20px;background-image:url(/images/pv_016/balloon_middle_right.png)}.comment_window .block[data-align=left] .report,#modal_comment .window .comment .block[data-align=left] .report{margin-left:25px}.comment_window .block[data-align=right] .report,#modal_comment .window .comment .block[data-align=right] .report{margin-right:25px;text-align:right}.comment_window .block .report,#modal_comment .window .comment .block .report{clear:both;font-size:12px;line-height:1em}.comment_window .block .report .date,.comment_window .block .report a{color:#686868}#modal_comment .window .comment .block .report .date,#modal_comment .window .comment .block .report a{color:#FFFFFF;text-shadow:2px 0px 0px rgba(0,0,0,0.3),-1.74661px -0.97435px 0px rgba(0,0,0,0.3),1.05064px 1.70181px 0px rgba(0,0,0,0.3),-0.08846px -1.99804px 0px rgba(0,0,0,0.3),-0.89615px 1.78799px 0px rgba(0,0,0,0.3),1.65367px -1.12488px 0px rgba(0,0,0,0.3),-1.99218px 0.17674px 0px rgba(0,0,0,0.3),1.82588px 0.81619px 0px rgba(0,0,0,0.3),-1.19692px -1.60231px 0px rgba(0,0,0,0.3),0.26467px 1.98241px 0px rgba(0,0,0,0.3),0.73464px -1.86019px 0px rgba(0,0,0,0.3),-1.5478px 1.26662px 0px rgba(0,0,0,0.3),1.96876px -0.35209px 0px rgba(0,0,0,0.3),-1.89086px -0.65165px 0px rgba(0,0,0,0.3),1.33383px 1.49027px 0px rgba(0,0,0,0.3),-0.43882px -1.95127px 0px rgba(0,0,0,0.3),-0.56738px 1.91783px 0px rgba(0,0,0,0.3);filter:glow(color="#000000", strength=1px)}.comment_window .block .report .date,#modal_comment .window .comment .block .report .date{padding:0 10px 0 0}#modal_comment .window .footer{border-top:1px solid #e5e5e5}#modal_comment .window .footer .post{display:table;width:100%;height:80px;background-color:#FFFFFF}#modal_comment .window .footer .post>div{display:table-cell;vertical-align:top;padding:10px 0}#modal_comment .window .footer .post>.left{width:84px;text-align:center}#modal_comment .window .footer .post>.left .thum{display:block;width:60px;height:60px;margin:0 auto;background:no-repeat center;background-size:cover;border-radius:60px;box-sizing:border-box}#modal_comment .window .footer .post>.center .js-stringcount{position:relative}#modal_comment .window .footer .post>.center .count{position:absolute;top:5px;right:-65px;line-height:1em}#modal_comment .window .footer .post>.center textarea{display:block;border:1px solid #d6d6d6;border-radius:15px;padding:5px 10px;width:100%;height:60px;font-size:14px;line-height:1.5em;box-sizing:border-box;outline:none;resize:none;overflow:auto}#modal_comment .window .footer .post>.right{vertical-align:bottom;width:82px;text-align:center}#modal_comment .window .footer .post>.right input[type=submit]{-webkit-appearance:none;appearance:none;width:60px;height:24px;background:#fff600;border:none;font-size:12px;line-height:1em;color:#313131;border-radius:24px;cursor:pointer}#modal_comment .window .footer .post>.right input[type=submit]:hover{color:#fff600;background-color:#282828}#modal_comment .window .footer .announce{padding:15px 15px;color:#929292;font-size:14px;background-color:#ffffff}#modal_comment .window .footer .announce a{display:inline-block;background-color:#fef418;color:#000000;font-size:12px;line-height:1.2em;text-decoration:none;padding:6px 7px;border-radius:20px;margin:0 3px}#modal_comment .window .footer .announce a:hover{background-color:#000000;color:#fef418}#modal_comment .window .footer .nav{padding:11px 20px 0}#modal_comment .window .footer .nav.nav_other_block{padding:10px 20px;background:#FFFFFF}#modal_comment .window .footer .nav ul{list-style:none;letter-spacing:-0.4em}#modal_comment .window .footer .nav ul li{float:left;display:inline-block;letter-spacing:0}#modal_comment .window .footer .nav ul li a,#modal_comment .window .footer .nav .favorite>span,#modal_comment .window .footer .nav .episode li span{position:relative;display:block;border:1px solid #d6d6d6;height:30px;line-height:28px;border-radius:40px;font-size:16px;text-align:center;box-sizing:border-box}#modal_comment .window .footer .nav .favorite>span{color:#d6d6d6}#modal_comment .window .footer .nav ul li a:hover{background-color:#e5e5e5;text-decoration:none}#modal_comment .window .footer .nav .episode{padding:0 0 11px}#modal_comment .window .footer .nav .episode li{width:225px}#modal_comment .window .footer .nav .episode li span{color:#c5c5c5}#modal_comment .window .footer .nav .episode li.prev{float:left;width:170px}#modal_comment .window .footer .nav .episode li.next{float:right;width:270px}#modal_comment .window .footer .nav .episode li a:before,#modal_comment .window .footer .nav .episode li span:before{position:absolute;top:50%;margin:-8px 0 0;line-height:0}#modal_comment .window .footer .nav .episode li.prev a:before{content:url(/images/pv_016/icon_arrow_left.png);left:12px}#modal_comment .window .footer .nav .episode li.prev a:hover:before{content:url(/images/viewer/icon_prev_arrow_highlight.png)}#modal_comment .window .footer .nav .episode li.prev span:before{content:url(/images/pv_016/icon_arrow_left_disabled.png);left:12px}#modal_comment .window .footer .nav .episode li.prev a,#modal_comment .window .footer .nav .episode li.next a{color:#313131;background:#fff600}#modal_comment .window .footer .nav .episode li.prev a:hover,#modal_comment .window .footer .nav .episode li.next a:hover{color:#fff600;background-color:#282828}#modal_comment .window .footer .nav .episode li.next a:before{content:url(/images/pv_016/icon_arrow_right.png);right:12px}#modal_comment .window .footer .nav .episode li.next a:hover:before{content:url(/images/viewer/icon_next_arrow_highlight.png)}#modal_comment .window .footer .nav .episode li.next span:before{content:url(/images/pv_016/icon_arrow_right_disabled.png);right:12px}#modal_comment .window .footer .nav .other li.favorite a,#modal_comment .window .footer .nav .other li.favorite>span{width:160px;padding-left:30px;text-align:left}#modal_comment .window .footer .nav .other li.favorite a:before{content:url(/images/pv_016/icon_favorite.png);position:absolute;top:50%;left:12px;line-height:0;margin:-8px 0 0}#modal_comment .window .footer .nav .other li.favorite>span:before{content:url(/images/pv_016/icon_favorite_gray.png);position:absolute;top:50%;left:12px;line-height:0;margin:-8px 0 0}#modal_comment .window .footer .nav .other li.favorite a.checked:before{content:url(/images/pv_016/icon_favorite_checked.png)}#modal_comment .window .footer .nav .other li.favorite a>span,#modal_comment .window .footer .nav .other li.favorite>span>span{position:absolute;top:50%;right:8px;font-size:12px;line-height:1em;margin:-0.5em 0 0}#modal_comment .window .footer .nav .other li.fb,#modal_comment .window .footer .nav .other li.tw{padding:0 0 0 10px}#modal_comment .window .footer .nav .other li.fb a,#modal_comment .window .footer .nav .other li.tw a{width:30px;border:none;height:30px;line-height:0}#modal_comment .window .footer .nav .other li.fb a img,#modal_comment .window .footer .nav .other li.tw a img{vertical-align:text-top}#modal_comment .window .footer .nav .other li.report{float:right;padding:8px 0 0 30px}#modal_comment .window .footer .nav .other li.report a{border:none;height:auto;background:none;border-radius:0;font-size:12px;line-height:1.1em;color:#929292;text-align:right}#modal_comment .window .footer .nav .other li.report a:hover{text-decoration:underline}#modal_comment .window .footer .nav.nav__footer{padding-top:0;border-top:1px solid #d6d6d6}#modal_comment .window .footer .nav .stories_block{text-align:center;height:40px}#modal_comment .window .footer .nav .stories_block .stories_block__center{float:none}#modal_comment .window .footer .nav .stories_block .stories_block__item{padding:8px 5px}#modal_comment .window .footer .nav .stories_block .stories_block__item__new{width:60px}#modal_comment .window .footer .nav .stories_block .stories_block__item__recommend{width:72px}#modal_comment .window .footer .nav .stories_block .stories_block__description{font-size:12px;color:#1a1a1a;line-height:24px;height:24px;display:inline-block}#modal_comment .window .footer .nav .stories_block .stories_block__link{height:24px;font-size:12px;line-height:22px;color:#313131;background:#fff600}#modal_comment .window .footer .nav .stories_block .stories_block__link:hover{color:#fff600;background-color:#282828}#modal_comment .window .comment .block.user .name,.comment_window .block.user .name{position:relative}#modal_comment .window .comment .block.user[data-align=left] .name,.comment_window .block.user[data-align=left] .name{padding:1px 0 5px 25px}#modal_comment .window .comment .block.user[data-align=right] .name,.comment_window .block.user[data-align=right] .name{padding:1px 25px 5px 0}#modal_comment .window .comment .block.user .name .delete,.comment_window .block.user .name .delete{position:absolute;top:0}#modal_comment .window .comment .block.user[data-align=left] .name .delete,.comment_window .block.user[data-align=left] .name .delete{left:0}#modal_comment .window .comment .block.user[data-align=right] .name .delete,.comment_window .block.user[data-align=right] .name .delete{right:0}#modal_comment .banner{display:none;position:absolute;top:50%;left:50%;margin:-125px 0 0 -150px;padding:0;z-index:3}#modal_comment .banner>div{margin:0;padding:0}#modal_comment .banner .close{position:absolute;top:-24px;right:-24px}#modal_report{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10010}#modal_report .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6)}#modal_report .window{position:absolute;top:50%;left:50%;width:500px;height:650px;margin:-325px 0 0 -250px;background-color:#FFFFFF;box-shadow:0 0 8px 0 rgba(9,2,4,0.75)}#modal_report .window .header{position:relative;height:56px;padding:20px;box-sizing:border-box;border-bottom:1px solid #cccccc}#modal_report .window .header h2{font-size:16px;line-height:1.2em;font-weight:normal}#modal_report .window .header .close{position:absolute;top:20px;right:20px}#modal_report .window .post ul{list-style:none;padding:0 20px}#modal_report .window .post ul li{padding:20px 0}#modal_report .window .post ul li:first-child{padding-top:30px}#modal_report .window .post ul li+li{border-top:1px solid #cccccc}#modal_report .window .post ul li dl{display:table;width:100%}#modal_report .window .post ul li dl dt,#modal_report .window .post ul li dl dd{display:table-cell;vertical-align:top}#modal_report .window .post ul li dl dt{width:100px}#modal_report .window .post ul li dl dt span{display:inline-block;padding:0 0 0 5px;font-size:10px;color:#e42525}#modal_report .window .post ul li dl dd label{padding-left:18px}#modal_report .window .post ul li:first-child dl dd{height:60px;overflow:hidden}#modal_report .window .post textarea{display:block;width:100%;height:200px;font-size:14px;line-height:1.5em;box-sizing:border-box;outline:none;resize:none}#modal_report .window .post .btnwrap{padding:10px 0 0;text-align:center}#modal_report .window .post input[type=submit]{-webkit-appearance:none;appearance:none;width:284px;height:42px;background:#fef418;border:none;font-size:18px;line-height:1em;color:#000000;border-radius:24px;cursor:pointer}#modal_report .window .post input[type=submit]:hover{color:#fef418;background-color:#282828}#modal_report .window .post .count{text-align:right;font-size:12px}#modal_report .window .post .count.over{color:#e42525}#imageselectwindow_modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000}#imageselectwindow_modal .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6)}#imageselectwindow_modal .window{position:absolute;top:50%;left:50%;width:920px;height:600px;margin:-300px 0 0 -460px}#imageselectwindow_modal .window_header{height:30px;background-color:#363636;letter-spacing:-0.4em;padding:3px 0 0 15px}#imageselectwindow_modal .window_header .select{position:relative;display:inline-block;min-width:100px;padding:0 10px;height:24px;letter-spacing:0;text-align:center;border:1px solid #525252;border-radius:20px;vertical-align:top;box-sizing:border-box}#imageselectwindow_modal .window_header .select:hover{background-color:#454545}#imageselectwindow_modal .window_header .select+.select{margin-left:4px}#imageselectwindow_modal .window_header .select input[type=text]{display:inline-block;width:4.5em;height:22px;border:none;background:none;font-size:12px;line-height:22px;color:#FFF;outline:none;width:170px;margin:0 0 0 15px;cursor:text}#imageselectwindow_modal .window_header .select select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:none;background:#363636;outline:none;color:#FFFFFF;font-size:12px;line-height:1em;cursor:pointer}#imageselectwindow_modal .window_header .select:hover select{background-color:#454545}#imageselectwindow_modal .window_header .select select::-ms-expand{display:none}#imageselectwindow_modal .window_header .select[data-type=search]:before{content:url(/images/generator/icon_search.png);position:absolute;top:50%;left:8px;margin:-6px 0 0;line-height:0}#imageselectwindow_modal .window_content{position:relative;height:510px;box-sizing:border-box;padding:20px 0;background-color:#262626}#imageselectwindow_modal .window_content .imglist{position:relative;height:470px;overflow-y:scroll}#imageselectwindow_modal .window_content .imglist ul{list-style:none;padding:0 0 0 23px}#imageselectwindow_modal.illust .window_content .imglist ul{padding:0 0 0 15px}#imageselectwindow_modal .window_content .imglist ul li{position:relative;float:left;width:90px;height:160px;box-sizing:border-box;margin:0 8px 8px 0;text-align:center;font-size:12px}#imageselectwindow_modal.character .window_content .imglist ul li{width:90px;height:120px;margin:0 8px 8px 0}#imageselectwindow_modal.illust .window_content .imglist ul li{width:120px;height:120px;margin:0 8px 8px 0}#imageselectwindow_modal.background .window_content .imglist ul li:nth-child(9n),#imageselectwindow_modal.character .window_content .imglist ul li:nth-child(9n),#imageselectwindow_modal.illust .window_content .imglist ul li:nth-child(7n){margin-right:0}#imageselectwindow_modal .window_content .imglist ul li a{position:relative;display:block;width:100%;height:100%;background:no-repeat center;background-size:contain}#imageselectwindow_modal .window_content .imglist ul li a:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;border:1px solid #525252;box-sizing:border-box;transition:all 300ms}#imageselectwindow_modal .window_content .imglist ul li a.lock:before,#imageselectwindow_modal .window_content .imglist ul li a.active:before,#imageselectwindow_modal .window_content .imglist ul li a:hover:before{border:4px solid #ffffff}#imageselectwindow_modal .window_content .imglist ul li a.lockkey:after{content:url(/images/generator/icon_lock.png);position:absolute;top:8px;right:9px}#imageselectwindow_modal .window_content .imglist .characterclosebtn{padding:10px 0 0;margin:0 0 30px 20px;display:inline-block}#imageselectwindow_modal .window_content .tooltip{display:none;position:absolute;top:0;left:0}#imageselectwindow_modal .window_content .tooltip .inner{position:absolute;top:0;left:-34px;width:614px;padding:0 0 20px;background-color:#FFFFFF;-webkit-box-shadow:0 0 8px 0 rgba(9,2,4,0.75);box-shadow:0 0 8px 0 rgba(9,2,4,0.75);box-sizing:border-box}#imageselectwindow_modal .window_content .tooltip.right .inner{left:-580px}#imageselectwindow_modal .window_content .tooltip .inner:before{content:url(/images/generator/addwindow_tooltip.png);position:absolute;top:-13px;left:34px;margin:0 0 0 -10px;line-height:0}#imageselectwindow_modal .window_content .tooltip.right .inner:before{left:580px}#imageselectwindow_modal .window_content .tooltip .ttl{font-size:16px;line-height:1em;padding:20px 20px 4px}#imageselectwindow_modal .window_content .tooltip .name{font-size:12px;line-height:1em;padding:0 20px 4px}#imageselectwindow_modal .window_content .tooltip .tag{padding:0 20px}#imageselectwindow_modal .window_content .tooltip .tag span{position:relative;display:inline-block;padding:0 5px 0 14px;font-size:10px;line-height:1em}#imageselectwindow_modal .window_content .tooltip .tag span:before{content:url(/images/parts_btn_tag_icon_bright_on.png);position:absolute;top:50%;left:0;margin:-6px 0 0;line-height:0}#imageselectwindow_modal .window_content .tooltip .other{display:none}#imageselectwindow_modal.character .window_content .tooltip .inner{padding-bottom:4px}#imageselectwindow_modal.character .window_content .tooltip .other{display:block;padding:11px 0 0 5px}#imageselectwindow_modal.character .window_content .tooltip .other ul{list-style:none;padding:0}#imageselectwindow_modal.character .window_content .tooltip .other ul li{float:left;margin:0 4px 0 0}#imageselectwindow_modal.character .window_content .tooltip .other ul li:last-child{margin-right:0}#imageselectwindow_modal.character .window_content .tooltip .other ul li img{width:72px;height:96px;border:1px solid #e5e5e5;box-sizing:border-box}#imageselectwindow_modal .window_content .search_zero{position:absolute;top:50%;left:0;width:100%;color:#FFFFFF;text-align:center}#imageselectwindow_modal .window_footer{height:84px}#imageselectwindow_modal .btnwrap{text-align:center;padding:22px 0 0}#imageselectwindow_modal .btnwrap a{display:inline-block;width:280px;height:40px;line-height:40px;background-color:#262626;margin:0 5px;box-sizing:border-box;text-align:center;color:#FFFFFF;border-radius:40px;border:1px solid #FFFFFF}#imageselectwindow_modal .btnwrap a:hover{background-color:#363636;text-decoration:none}#imageselectwindow_modal .btnwrap a.cancel{color:#e42525;border:1px solid #e42525}#imageselectwindow_modal .loading{display:none;position:absolute;top:0;left:0;width:100%;height:100%}#imageselectwindow_modal .loading img{position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px}#tagadd_modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000}#tagadd_modal .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6)}#tagadd_modal .window{position:absolute;top:50%;left:50%;width:380px;min-height:250px;padding:15px 15px 11px 15px;margin:-125px 0 0 -190px;background-color:#FFFFFF;box-sizing:border-box}#tagadd_modal .window_content>p{font-size:12px;color:#929292;margin:0 0 5px}#tagadd_modal .window_content dl{display:table;width:100%;margin:0 0 15px}#tagadd_modal .window_content dl dt,#tagadd_modal .window_content dl dd{display:table-cell;vertical-align:middle}#tagadd_modal .window_content dl dt{width:270px}#tagadd_modal .window_content dl dd{text-align:right}#tagadd_modal .window_content input[type=text]{display:block;border:1px solid #d6d6d6;padding:5px 7px;width:270px;height:24px;font-size:14px;line-height:1.5em;box-sizing:border-box;outline:none;resize:none}#tagadd_modal .window_content input[type=submit]{-webkit-appearance:none;appearance:none;width:60px;height:24px;background:#fff600;border:none;font-size:12px;line-height:1em;color:#313131;border-radius:24px;cursor:pointer}#tagadd_modal .window_content input[type=submit]:hover{color:#fff600;background-color:#282828}#tagadd_modal .window_content .listwrap{width:350px;overflow:hidden}#tagadd_modal .window_content ul{width:354px;list-style:none}#tagadd_modal .window_content ul li{position:relative;display:inline-block;border:1px solid #d6d6d6;font-size:12px;line-height:1.57em;box-sizing:border-box;padding:5px 27px 5px 10px;margin:0 4px 4px 0;float:left;word-wrap:break-word;word-break:break-all}#tagadd_modal .window_content ul li>a{position:absolute;top:50%;right:0;width:27px;height:27px;margin-top:-13px}#tagadd_modal .window_content ul li>a img{padding:10px}#tagadd_modal .window .close{position:absolute;top:10px;right:10px}#image_modal .window{height:220px;margin:-110px 0 0 -200px}#image_modal ul{padding:15px;list-style:none}#image_modal ul li{margin:0 auto 10px;text-align:center}#image_modal ul li input{display:none}#image_modal ul li label,#image_modal ul li a{display:inline-block;width:340px;height:40px;line-height:40px;background-color:#ffffff;box-sizing:border-box;text-align:center;color:#1a1a1a;border-radius:40px;border:1px solid #1a1a1a;cursor:pointer}#image_modal ul li label:hover,#image_modal ul li a:hover{background-color:#CCCCCC;text-decoration:none}#imagezoom_modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000}#imagezoom_modal .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6)}#imagezoom_modal .window{position:absolute;top:50%;left:50%;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-size:contain}#imagezoom_modal .close{position:absolute;top:0;right:-28px;display:inline-block}#filePost{display:none}#loading{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);z-index:30000}#loading img{position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px}.js-infinityloading{clear:both;width:100%;height:72px}.js-infinityloading div{clear:both;text-align:center;height:32px;padding:20px 0}.js-infinityloading div:before{display:inline-block;content:url(/images/loading.gif);line-height:0}.js-pjaxloading{position:absolute;top:0;left:0;width:100%;height:72px}.js-pjaxloading div{clear:both;text-align:center;height:32px;padding:20px 0}.js-pjaxloading div:before{display:inline-block;content:url(/images/loading.gif);line-height:0}.js-imagezoom_modal{cursor:pointer}.nonelistalert{margin:100px 0 100px 0px;text-align:center;font-size:16px}#toast{position:fixed;bottom:30px;right:30px;padding:10px 30px;background-color:#FFFFFF;box-sizing:border-box;box-shadow:1px 1px 4px 0 rgba(9,2,4,0.8);transition:all 300ms;-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);z-index:30000}#toast.isShow{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#pv_001 .illust_favorite .btn_wrap:not(:last-child),#pv_001 .illust_new .btn_wrap:not(:last-child),#pv_001 .illust_recommend .btn_wrap:not(:last-child){padding:10px 0 40px}#pv_001 .bgwrap .illust_list_box{background-size:cover}#pv_001 .official_story{padding-bottom:45px}#pv_001 .official_story h2{padding:0 0 20px}#pv_001 .official_story h2+p{color:#fef418;font-size:16px;font-weight:bold;text-align:center;padding:0 0 15px}#pv_001 .official_channel .js-slide{height:234px}#pv_001 .official_channel .official_channel_list_box{margin:0 20px 0 0}#pv_001 .official_channel .btn_wrap{padding:30px 0 0}#pv_001 .middle_wrap{padding:50px 0 0;background-color:#d9d9d9}#pv_001 .middle_wrap .banner{padding:0 0 70px}#pv_001 .middle_wrap .event{padding:0 0 60px}#pv_001 .bottom_wrap{padding:0 0 90px;margin:0 0 45px;background-color:#d9d9d9}#pv_001 .bottom_wrap .btn_wrap{padding:10px 0 0}#pv_001 .bottom_wrap .banner{padding:0}#pv_001 .bottom_wrap .btn_wrap a{background-color:#fef418}#pv_001 .bottom_wrap .event{width:940px;margin:0 auto;padding:0 0 60px}#pv_001 .bottom_wrap .event ul{list-style:none}#pv_001 .bottom_wrap .event ul li{float:left;width:300px;height:117px}#pv_001 .bottom_wrap .event ul li{float:left;display:table;width:300px;height:117px;margin:0 20px 20px 0}#pv_001 .bottom_wrap .event ul li:nth-of-type(3n){margin-right:0}#pv_001 .bottom_wrap .event ul li a{position:relative;display:table-cell;text-align:center;vertical-align:middle}#pv_001 .bottom_wrap .news ul{list-style:none;padding:30px}#pv_001 .bottom_wrap .news ul li{position:relative;padding:0 0 5px 150px}#pv_001 .bottom_wrap .news ul li span{position:absolute;top:0;left:0;display:inline-block;width:150px;font-weight:bold}#pv_001 .bottom_wrap .news ul li a:hover span{text-decoration:underline}#pv_001 .bottom_wrap .sns_wrap{margin:50px auto 0}#pv_001 .bottom_wrap .sns_wrap .sns_widget{float:left;width:340px;height:520px}#pv_001 .bottom_wrap .sns_wrap .sns_widget:first-child{margin-right:74px}#pv_002 .mainvisual{margin-bottom:40px}#pv_002 section{margin:0 0 20px}#pv_002 section>h2{font-size:18px;font-weight:bold;color:#FFF;margin:0 0 20px}#pv_003 .tmp_nav_type1{width:940px;margin:0 auto;padding:0 0 38px}#pv_003 .tmp_nav_type1 ul{margin:0}#pv_003 .js-pjaxpage{position:relative;width:940px;margin:0 auto;padding:0 0 70px}#pv_004 h2,#pv_005 h2{padding:24px 0 30px}#pv_004 .inner,#pv_005 .inner{padding:20px 0 0}#pv_004 .inner .js-pjaxpage,#pv_005 .inner .js-pjaxpage{width:960px;overflow:hidden}#pv_004 .inner .feature,#pv_004 .inner .event,#pv_005 .inner .feature,#pv_005 .inner .event{float:left}#pv_004 .inner .creator_story_list_box:nth-of-type(3n),#pv_005 .inner .illust_list_box:nth-of-type(5n){margin-right:20px}#pv_004 .refineForm form>h3,#pv_005 .refineForm form>h3{font-weight:normal;margin:0 0 5px;color:#929292;font-size:14px}#pv_004 .tagList,#pv_005 .tagList{width:940px;margin:0 auto}#pv_006 .inner ul{list-style:none}#pv_006 .inner li{display:table;width:100%;margin:0 0 20px}#pv_006 .inner li a{display:table-row}#pv_006 .inner li a>div{display:table-cell;vertical-align:middle}#pv_006 .inner li a .img{position:relative;width:300px;height:150px;text-align:center}#pv_006 .inner li a .img img{width:100%}#pv_006 .inner li a:hover .img:after{content:"";position:absolute;top:0;left:0;width:300px;height:150px;background-color:rgba(255,255,255,0.3);z-index:10}#pv_006 .inner li a .img>div:after,#pv_006 .inner li a .img>div:before{text-align:left}#pv_006 .inner li a .txt{vertical-align:middle;font-size:18px;line-height:1.5em;padding:0 0 0 20px;word-wrap:break-word;word-break:break-all}#pv_006 .inner li a .txt .title{display:table-cell;vertical-align:middle;font-size:18px;height:60px;color:#1a1a1a}#pv_006 .inner li a .txt .date,#pv_006 .inner li a .txt .description{display:block;font-size:14px;line-height:1.4em;color:#929292}#pv_007>h2{padding-bottom:60px}#pv_007 .inner ul{list-style:none}#pv_007 .inner li{display:table;width:100%;margin:0 0 20px}#pv_007 .inner li a{display:table-row}#pv_007 .inner li a>div{display:table-cell;vertical-align:middle}#pv_007 .inner li a .img{position:relative;width:300px;height:150px;text-align:center}#pv_007 .inner li a .img img{width:100%}#pv_007 .inner li a:hover .img:after{content:"";position:absolute;top:0;left:0;width:300px;height:150px;background-color:rgba(255,255,255,0.3);z-index:10}#pv_007 .inner li a .img>div:after,#pv_007 .inner li a .img>div:before{text-align:left}#pv_007 .inner li a .txt{font-size:18px;line-height:1.5em;padding:0 0 0 20px}#pv_007 .inner li a .txt span{display:block;padding:5px 0 0;font-size:14px;line-height:1em}#pv_007 .inner li a .txt span:first-child{font-size:18px;line-height:1.5em}#pv_008 .inner ul{list-style:none}#pv_008 .inner ul li{position:relative;border-bottom:1px solid #e5e5e5}#pv_008 .inner ul li a{display:block;padding:10px 0 10px 200px}#pv_008 .inner ul li a span{position:absolute;top:10px;left:10px;display:inline-block;width:150px;font-weight:bold}#pv_008 .inner ul li a:hover span{text-decoration:underline}#pv_009 .mainvisual{height:auto;margin:0 0 35px}#pv_009 .story_detail{display:table;table-layout:fixed;width:100%;margin:0 0 20px}#pv_009 .story_detail>div{display:table-cell;vertical-align:top;padding:0 0 15px}#pv_009 .story_detail>.left{padding-right:20px;width:567px}#pv_009 .story_detail>.left h2{font-size:21px;line-height:1.3em;padding:0 0 10px;word-wrap:break-word}#pv_009 .story_detail>.left .description{min-height:100px}#pv_009 .story_detail>.left .js-textmore .inner{font-size:14px;line-height:1.4em}#pv_009 .story_detail>.left .js-textmore .inner p{word-wrap:break-word}#pv_009 .story_detail>.left .author{padding:0 0 5px;font-size:16px;line-height:1em}#pv_009 .story_detail>.left .status{padding:0 0 25px;font-size:16px;line-height:1em}#pv_009 .story_detail>.right{width:332px;padding-left:20px;border-left:1px solid #484848}#pv_009 .story_detail>.right>div:first-child{display:table;width:100%;margin:0 0 5px}#pv_009 .story_detail>.right>div .img,#pv_009 .story_detail>.right>div .name{display:table-cell;vertical-align:top}#pv_009 .story_detail>.right>div .img{width:90px;vertical-align:middle}#pv_009 .story_detail>.right>div .img>div{width:90px;height:45px;background-size:contain;background-position:center;background-repeat:no-repeat}#pv_009 .story_detail>.right>div .name{padding:0 0 0 10px}#pv_009 .story_detail>.right>div .name h2{color:#FFF;font-size:14px;padding:0 0 5px;word-wrap:break-word;word-break:break-all}#pv_009 .story_detail>.right>div .name a.favorite{display:inline-block;background-color:#282828;padding:3px 15px;border-radius:20px}#pv_009 .story_detail>.right>div .name a.favorite:before{content:"このチャンネルをお気に入り";display:inline-block;color:#ff35e0;font-size:12px;line-height:1.2em;text-decoration:none}#pv_009 .story_detail>.right>div .name a.favorite.checked:before{content:"お気に入りを解除"}#pv_009 .story_detail>.right>div .name a.favorite:hover{background-color:#ff35e0}#pv_009 .story_detail>.right>div .name a.favorite:hover:before{color:#282828}#pv_009 .story_detail>.right>.manager{color:#a1a1a1;margin:0 0 5px}#pv_009 .story_detail>.right>.text{color:#FFF;font-size:14px;line-height:1.4em;word-wrap:break-word;word-break:break-all}#pv_009 .inner>.tag{display:table;margin:0 0 25px}#pv_009 .inner>.tag>div{display:table-cell;vertical-align:top}#pv_009 .inner>.tag .btn{width:85px}#pv_009 .inner>.tag .tagList{padding-top:5px;word-break:break-all}#pv_009 .nav{position:relative;padding:0 0 50px}#pv_009 .nav ul{list-style:none;letter-spacing:-0.4em}#pv_009 .nav ul li{display:inline-block;letter-spacing:0}#pv_009 .nav ul li+li{padding-left:10px}#pv_009 .nav .favorite{position:absolute;top:0;right:312px}#pv_009 .nav .sns{position:absolute;top:0;right:0;width:95px}#pv_009 .episodelist{padding:0 0 35px}#pv_009 .otherstory>h2{padding:0 0 10px;font-size:18px;line-height:1.5em;font-weight:normal}#pv_009 .otherstory .tmp_btn{padding:10px 0 0}#pv_010 .mainvisual{height:auto;margin:0 0 35px}#pv_010 .channel_detail h2{font-size:22px;line-height:1.5em;font-weight:bold;color:#FFFFFF;padding:0 0 20px}#pv_010 .channel_detail .manager{font-size:14px;color:#a1a1a1;padding:0 0 5px}#pv_010 .channel_detail p{line-height:1.4em;padding:0 0 30px;word-wrap:break-word;word-break:break-all}#pv_010 .nav{position:relative;padding:0 0 50px}#pv_010 .nav ul{list-style:none;letter-spacing:-0.4em}#pv_010 .nav ul li{display:inline-block;letter-spacing:0;vertical-align:top}#pv_010 .nav ul li+li{padding-left:10px}#pv_010 .nav .sns{position:absolute;top:0;right:0;width:95px}#pv_011 .header{position:relative;width:980px;margin:0 auto 30px;background:no-repeat center;background-size:cover;background-color:#eee}#pv_011 .header .original_content{position:relative;text-align:right}#pv_011 .header .original_content p{max-width:200px;background-color:#fef418;display:inline-block;padding:0 20px;font-size:larger;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pv_011 .header:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.6)}#pv_011 .header>.inner{position:relative;padding:100px 20px 25px}#pv_011 .story_detail{display:table;table-layout:fixed;width:100%;margin:0 0 20px}#pv_011 .story_detail>div{display:table-cell;position:relative}#pv_011 .story_detail>.left{padding-right:20px;width:577px}#pv_011 .story_detail>.left>img{float:left;width:180px}#pv_011 .story_detail>.left>.wrap{margin-left:195px;width:382px}#pv_011 .story_detail>.left h2{font-size:21px;line-height:1.3em;padding:0 0 10px;word-wrap:break-word}#pv_011 .story_detail>.left .js-textmore .inner{font-size:14px;line-height:1.4em}#pv_011 .story_detail>.left .js-textmore .inner p{word-wrap:break-word}#pv_011 .story_detail>.left .author{padding:0 0 5px;font-size:16px;line-height:1em}#pv_011 .story_detail>.left .status{padding:0 0 25px;font-size:16px;line-height:1em}#pv_011 .story_detail>.right{width:322px;padding-left:20px;border-left:1px solid rgba(0,0,0,0.2)}#pv_011 .story_detail>.right .tagList{padding-top:5px;word-break:break-all}#pv_011 .nav{position:relative;text-align:justify}#pv_011 .nav .nav-left{float:left}#pv_011 .nav .nav-right{float:right}#pv_011 .nav .nav-item{display:inline-block;vertical-align:top}#pv_011 .nav ul{list-style:none;letter-spacing:-0.4em}#pv_011 .nav ul li{display:inline-block;letter-spacing:0}#pv_011 .nav ul li+li{padding-left:10px}#pv_011 .episodelist{padding:0 0 20px}#pv_011 .balloonobject{padding:0 0 40px}#pv_011 .banner_middle{padding:0 0 40px}#pv_011 section>h2{font-size:18px;line-height:1.5em;font-weight:normal;padding:0 0 5px}#pv_011 .otherstory{padding:0 0 70px}#pv_011 .otherstory .tmp_btn{padding:10px 0 0}#pv_011 .illustuse{padding:0 0 60px}#pv_011 .illustuse .js-slide{height:280px}#pv_011 .recommendstory{padding:0 0 0}#pv_011 .feature{padding:40px 0 60px}#pv_011 .event{padding:0 0 80px}#pv_012>.inner{padding-top:40px}#pv_012 .illust_detail{display:table;table-layout:fixed;width:100%;margin:0 0 20px}#pv_012 .illust_detail>div{display:table-cell;position:relative;vertical-align:top}#pv_012 .illust_detail>.left{padding-right:20px;width:300px}#pv_012 .illust_detail>.right h2{font-size:22px;line-height:1.3em;padding:0 0 10px;word-wrap:break-word}#pv_012 .illust_detail>.right .author{padding:0 0 15px;font-size:16px;line-height:1em}#pv_012 .illust_detail>.right .description{padding:0 0 20px;margin:0 0 20px;border-bottom:1px solid #cccccc}#pv_012 .illust_detail>.right .js-textmore .inner{font-size:14px;line-height:1.4em;width:620px}#pv_012 .illust_detail>.right .js-textmore .inner p{word-wrap:break-word}#pv_012 .illust_detail>.right .js-textmore .inner p a{word-break:break-all}#pv_012 .illust_detail>.right .tagList{padding-top:5px;padding-bottom:20px;word-break:break-all}#pv_012 .illust_detail .nav{position:relative;padding:0 0 10px}#pv_012 .illust_detail .nav ul{list-style:none;letter-spacing:-0.4em}#pv_012 .illust_detail .nav ul li{display:inline-block;letter-spacing:0;vertical-align:top}#pv_012 .illust_detail .nav ul li+li{padding-left:10px}#pv_012 .illust_detail .nav .sns{position:absolute;top:0;right:0;width:95px}#pv_012 .illust_detail .report{text-align:right}#pv_012 .illust_detail .report a{font-size:12px;color:#929292}#pv_012 .banner_middle{padding:0 0 60px}#pv_012 section{padding:0 0 60px}#pv_012 .balloonobject{padding:0 0 20px}#pv_012 section>h2{font-size:18px;line-height:1.5em;font-weight:normal;padding:0 0 5px}#pv_012 section .tmp_btn{padding:10px 0 0}#pv_012 .recommendstory{padding:0 0 80px}#pv_012 .comment_window .wrap{padding:0 0 0;margin:0 0 0}#pv_012 .comment_window .wrap .input_comment{background-color:#002828}#pv_012 .comment_window .wrap .post{display:table;width:760px;height:80px;margin:0 auto}#pv_012 .comment_window .wrap .post>div{display:table-cell;vertical-align:top;padding:10px 0}#pv_012 .comment_window .wrap .post>.left{width:84px;text-align:center}#pv_012 .comment_window .wrap .post>.left .thum{display:block;width:60px;height:60px;margin:0 auto;background:no-repeat center;background-size:cover;border-radius:60px;box-sizing:border-box}#pv_012 .comment_window .wrap .post>.center .js-stringcount{position:relative}#pv_012 .comment_window .wrap .post>.center .count{position:absolute;bottom:5px;right:5px;line-height:1em}#pv_012 .comment_window .wrap .post>.center textarea{display:block;border:1px solid #d6d6d6;border-radius:15px;padding:5px 10px;width:100%;height:60px;font-size:14px;line-height:1.5em;box-sizing:border-box;outline:none;resize:vertical}#pv_012 .comment_window .wrap .announce{background-color:#282828;color:#FFF;text-align:center;font-size:14px;padding:15px 0}#pv_012 .comment_window .wrap .announce a{display:inline-block;background-color:#fef418;color:#000000;font-size:12px;line-height:1.2em;text-decoration:none;padding:6px 7px;border-radius:20px;margin:0 3px}#pv_012 .comment_window .wrap .announce a:hover{background-color:#000000;color:#fef418}#pv_012 .comment_window .wrap .post>.right{vertical-align:bottom;width:82px;text-align:center}#pv_012 .comment_window .wrap .post>.right input[type=submit]{-webkit-appearance:none;appearance:none;width:60px;height:24px;background:#fff600;border:none;font-size:12px;line-height:1em;color:#313131;border-radius:24px;cursor:pointer}#pv_012 .comment_window .wrap .post>.right input[type=submit]:hover{color:#fff600;background-color:#282828}#pv_012 .feature{padding:0 0 60px}#pv_012 .event{padding:0 0 80px}#pv_015.myPage .authorHeader>.inner>div{padding-top:127px}#pv_015 .feature{padding:0 0 60px}#pv_017 .inner{width:620px}#pv_017 h2{font-size:16px;font-weight:bold;line-height:1.5em;padding:90px 0 20px}#pv_017 h2+p{padding:0 0 20px}#pv_017 dl{border-top:1px solid #cccccc}#pv_017 dl dt,#pv_017 dl dd{font-size:14px;padding:30px 0}#pv_017 dl dt{width:120px}#pv_017 dl dt span{color:#e42525}#pv_017 dl dd label{display:inline-block;margin:0 0 10px}#pv_017 dl dd textarea{width:100%;height:200px;font-size:14px}#pv_017 .inner>.btnwrap{text-align:center;letter-spacing:-0.4em}#pv_017 .inner>.btnwrap a,#pv_017 .inner>.btnwrap input[type=submit]{display:inline-block;width:284px;height:42px;box-sizing:border-box;background:#FFFFFF;font-size:18px;line-height:42px;color:#000000;text-align:center;border:1px solid #d6d6d6;border-radius:42px;letter-spacing:0;cursor:pointer}#pv_017 .btnwrap>a+a{margin-left:20px}#pv_017 .btnwrap a:hover,#pv_017 .btnwrap input[type=submit]:hover{text-decoration:none;background-color:#e5e5e5}#pv_018>.inner>p{padding:0 0 70px;font-size:14px;line-height:1.2em}#pv_018 .js-tab>nav{padding:0 0 60px}#pv_019 .tmp_nav_type1{padding:0 0 60px}#pv_019 .tmp_nav_type1 ul{margin:0}#pv_020 .inputwrap{width:300px;height:42px;border:1px solid #aaaaaa;border-radius:30px;box-sizing:border-box;margin:0 0 30px}#pv_020 .refineForm .radiogroup+.radiogroup{padding:15px 0 0}#pv_020 .inputwrap input[type=text]{width:255px;border:none;background:none;height:42px;padding:0 5px 0 15px;font-size:16px;line-height:1.2em;box-sizing:border-box;outline:none}#pv_020 .inputwrap input[type=image]{padding:14px 14px 14px 10px;vertical-align:top;outline:none}#pv_020 .keywordtext{font-size:14px;padding:10px 0 0;padding:20px 0 0}#pv_020 .inner{padding:40px 0 70px}#pv_020 .tagList{width:940px;margin:0 auto;padding:0 0 30px}#pv_021 .inner .month{text-align:center;background:url(/images/pv_021/bg_line.gif) top center repeat-y;padding:0 0 20px}#pv_021 .inner .month:last-child{padding:0}#pv_021 .inner .month h3{background:#000000;margin:0 auto 20px;color:#FFFFFF;display:inline-block;padding:8px 20px;font-size:18px}#pv_021 .inner ul{list-style:none;text-align:left}#pv_021 .inner ul li{position:relative;border:1px solid #e5e5e5;margin:0 0 20px;background-color:#FFF}#pv_021 .inner ul li:last-child{margin:0}#pv_021 .inner ul li>a,#pv_021 .inner ul li>span{display:block;padding:10px 10px 10px 70px}#pv_021 .inner ul li>a .icon,#pv_021 .inner ul li>span .icon{position:absolute;top:15px;left:0px;display:inline-block;width:70px;text-align:center}#pv_021 .inner ul li>a .since_text,#pv_021 .inner ul li>span .since_text{display:block;color:#929292;font-size:14px}#pv_021 .inner ul li>a:hover span{text-decoration:underline}#pv_022>h2{padding-bottom:50px}#pv_022 .inner{width:940px;margin:0 auto;padding:40px 0}#pv_022 section+section{border-top:1px solid #e5e5e5}#pv_022 .inner>h2{font-size:16px;font-weight:bold;padding:0 0 30px}#pv_022 .inner>h2 span{font-size:12px;font-weight:normal;padding:0 0 0 10px}#pv_022 .inner dl{display:table;width:100%}#pv_022 .s1 .inner dl+dl{margin-top:10px}#pv_022 .s2 .inner dl+dl{margin-top:20px}#pv_022 .inner dl dt,#pv_022 .inner dl dd{display:table-cell;vertical-align:middle}#pv_022 .inner dl dt{width:55px}#pv_022 .inner dl.d1 dt{width:210px}#pv_022 .inner dl.d1+.d2{margin-top:50px}#pv_022 .inner dl.d2 dt{width:260px}#pv_022 .inner dl dt span{display:block;font-size:12px;color:#929292}#pv_022 .inner dl dd>p{padding:0 17px}#pv_022 .inner input[type=text],#pv_022 .inner input[type=password]{width:380px;height:42px;padding:5px 15px;line-height:42px}#pv_022 .s3 .inner div{text-align:center}#pv_022 .s3 .inner div .error{display:block;padding:5px 0 0}#pv_022 .inner input[type=checkbox]+label{display:inline-block;width:454px;height:38px;line-height:38px;border-radius:38px;background-color:#e5e5e5;text-align:center;padding:0}#pv_022 .inner input[type=checkbox]+label:before{left:17px}#pv_022 .inner input[type=checkbox]:checked+label{background-color:#fef418}#pv_022 .inner input[type=checkbox]:checked+label:after{left:20px}#pv_022 .btnwrap{text-align:center;padding:0 0 60px}#pv_022 .s3 p a{text-decoration:underline}#pv_022 .s3 p a:hover{text-decoration:none}#pv_023 .inner{text-align:center}#pv_023 h2{padding:70px 0 50px}#pv_023 .error{display:block;text-align:center;padding:5px 0 0}#pv_023 .mail{width:410px;margin:0 auto;text-align:left;padding:0 0 10px}#pv_023 .mail:before{content:url(/images/parts_icon_mail.png);padding:0 10px 0 0}#pv_023 .pass{width:410px;margin:0 auto;text-align:left;padding:0 0 20px}#pv_023 .pass:before{content:url(/images/parts_icon_key.png);padding:0 13px 0 0}#pv_023 .login{padding:0 0 30px}#pv_023 .remind{padding:0 0 60px}#pv_023 .remind a{color:#929292;font-size:12px}#pv_023 .sns{display:table;list-style:none;margin:0 auto 80px}#pv_023 .sns li{display:table-cell;padding:0 10px}#pv_023 .adduser div{position:relative}#pv_023 .adduser div span{display:inline-block;position:absolute;top:-30px;left:50%;text-align:center;width:284px;margin:0 0 0 -142px}#pv_024 .inner{font-size:100%;line-height:1.3em}#pv_024 .inner h3{font-weight:bold;padding:0 0 6px}#pv_024 .inner p{font-size:12px;line-height:22px}#pv_024 .inner dl{font-size:12px}#pv_024 .inner dt{line-height:22px;width:30px}#pv_024 .inner dd{margin-left:30px;margin-top:-1.7em}#pv_024 .inner dd.mt0{margin-top:0}#pv_025 .inner{text-align:center}#pv_025 h2{padding:70px 0 50px}#pv_025 h3,#pv_025 p{width:470px;margin:0 auto;text-align:left}#pv_025 h3{font-size:16px;font-weight:bold;padding:70px 0 15px}#pv_025 p{padding:0 0 20px}#pv_025 .mail{width:410px;margin:0 auto;text-align:left;padding:0 0 20px}#pv_025 .mail:before{content:url(/images/parts_icon_mail.png);padding:0 10px 0 0}#pv_025 p.error{text-align:center;display:none}#pv_026 .inner{text-align:center}#pv_026 h2{padding:70px 0 65px}#pv_026 p{padding:0 0 90px}#pv_026 .btnwrap a{display:block;width:284px;margin:0 auto}#pv_026 .btnwrap a:first-child{margin:0 auto 40px}#pv_033 h2>span,#pv_034 h2>span{font-size:16px;display:inline-block;padding:0 0 0 20px;font-weight:normal;color:#e42525}#pv_036 h2>span,#pv_037 h2>span{display:block;font-size:16px;font-weight:normal;padding:15px 0 0;color:#e42525}#mypage_profile{padding:20px 0 0}#mypage_profile .image{display:table;margin:0 auto 85px}#mypage_profile .image>.left,#mypage_profile .image>.right{display:table-cell;vertical-align:middle}#mypage_profile .image>.right dd input[type=file]{display:none}#mypage_profile .image>.left{text-align:center;width:160px;padding:0 50px 0 0}#mypage_profile .image>.left .thum{position:relative;display:inline-block;width:160px;height:160px;box-sizing:border-box;background:no-repeat center;background-size:cover;border-radius:160px}#mypage_profile .image>.left .thum .loading{display:none;position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px}#mypage_profile .image>.right dt{padding:15px 0 10px}#mypage_profile .image>.right dd{text-align:left}#mypage_profile .image>.right dd.nonefileapi{display:none}#mypage_profile .image>.right dd+dd{margin:10px 0 0}#mypage_profile .formtype2 dl dt{padding-left:80px}#mypage_profile .formtype2 .error{display:block;padding:5px 0 0}#mypage_profile .btnwrap{text-align:center;padding:25px 0 100px}#mypage_account{width:940px;margin:0 auto;padding:10px 0 40px}#mypage_account .page dl{display:table;width:100%}#mypage_account .page dl+dl{margin-top:40px}#mypage_account .page dl dt,#mypage_account .page dl dd{display:table-cell;vertical-align:middle}#mypage_account .page dl dt{width:160px;padding:0 0 0 80px}#mypage_account .page dl dd{padding:0 0 0 20px}#mypage_account .page .sns dd{letter-spacing:-0.4em}#mypage_account .page .sns a{display:inline-block}#mypage_account .page .sns a+a{margin-left:10px}#mypage_account .page .mail span,#mypage_account .page .pass span{display:inline-block;margin:0 15px 0 0}#mypage_account .modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000}#mypage_account .modal .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6)}#mypage_account .modal .window{position:absolute;top:50%;left:50%;width:400px;margin:0 0 0 -200px;background-color:#FFFFFF;box-sizing:border-box;padding:20px 30px 0}#mypage_account #mypage_account_mail_modal .window{height:180px;margin-top:-90px}#mypage_account #mypage_account_pass_modal .window{height:360px;margin:-180px 0 0 -200px}#mypage_account .modal dl+dl{padding:20px 0 0}#mypage_account .modal dt{font-size:16px;padding:0 0 10px}#mypage_account .modal dd+dd{padding:10px 0 0}#mypage_account .modal dd input[type=text],#mypage_account .modal dd input[type=password]{width:100%}#mypage_account .modal .error{display:block;padding:5px 0 0;font-size:12px;line-height:1em;text-align:center}#mypage_account .modal .btnwrap{position:absolute;bottom:20px;left:50%;width:340px;margin:0 0 0 -170px}#mypage_account #mypage_account_pass_modal .btnwrap{padding-top:40px}#mypage_account .modal .btnwrap a{width:160px;height:40px;line-height:40px;background-color:#ffffff;margin:0 5px;box-sizing:border-box;text-align:center;color:#1a1a1a;border-radius:40px;border:1px solid #1a1a1a}#mypage_account .modal .btnwrap a:hover{background-color:#CCCCCC;text-decoration:none}#mypage_account .modal .btnwrap a.negative{float:left}#mypage_account .modal .btnwrap a.positive{float:right}.contentPageTitle{font-size:xx-large;font-style:italic}.contentPageTitle span{font-size:16px;font-style:initial;padding:0 0 0 20px;font-weight:normal;color:#e42525}.createPage .formtype2>div{padding:20px}.createPage .formtype2>div+div{border-top:1px solid #e5e5e5}.createPage .formtype2>div>dl{width:940px;margin:0 auto}.createPage .tagchecklist{display:table;width:100%;table-layout:fixed}.createPage .tagchecklist ul{list-style:none;display:table-row}.createPage .tagchecklist ul li{display:table-cell;vertical-align:top;padding:0 0 10px}.createPage .tagchecklist ul li label{display:inline-block}.createPage .category label{display:inline-block;width:140px}.createPage .secondline{position:relative}.createPage .addtag{width:370px}.createPage .addtag dl{display:block;padding:0 0 20px}.createPage .addtag dt{display:block;font-size:12px;line-height:1.2em}.createPage .addtag dd{display:block}.createPage .addtag dd input[type=text]{font-size:12px;line-height:1em;width:300px;height:24px;line-height:20px;font-size:14px;padding:5px;margin:0 5px 0 0}.createPage .blocktag{position:absolute;top:50%;right:0;margin:-1em 0 0}.createPage .blocktag span{display:block;font-size:12px;color:#929292;line-height:1.2em}.createPage dl.nowtaglist{display:block}.createPage .nowtaglist dt{display:block;font-size:12px;line-height:1.2em;padding:0 0 3px}.createPage .nowtaglist dd{display:block;font-size:12px;line-height:1.5em}.createPage .nowtaglist dd span{position:relative;display:inline-block;padding:0 20px 0 13px;word-break:break-all}.createPage .nowtaglist dd span+span{margin-left:15px}.createPage .nowtaglist dd span:before{content:url(/images/parts_icon_tag.png);position:absolute;top:50%;left:0;margin:-7px 0 0;line-height:0}.createPage .nowtaglist dd span a{display:block;position:absolute;top:50%;right:0;width:18px;height:18px;margin:-9px 0 0}.createPage .nowtaglist dd span a img{vertical-align:top}.createPage .status label{display:inline-block;width:140px}.createPage .formtype2 .range label{display:inline-block;padding-right:60px}.createPage .formtype2 .week label{display:inline-block;padding-right:40px}.createPage .formtype2 .period dd>div{position:relative;float:left;width:50%;box-sizing:border-box}.createPage .formtype2 .period dd>div:first-child:before{content:"〜";position:absolute;top:0;right:1em}.createPage .formtype2 .period label{display:inline-block;width:80px}.createPage .formtype2 .period label.date{width:140px}.createPage .formtype2 .period2{line-height:42px}.createPage .formtype2 .period2 dt span{position:relative;display:block;font-size:12px;color:#929292;line-height:1.57em}.createPage .formtype2 .period2 dd>div{position:relative;float:left;padding:0 10px 0 0}.createPage .formtype2 .period2 dd .error{clear:both;display:block}.createPage .formtype2 .period2 dd>div:first-child{padding:0 30px 0 0}.createPage .formtype2 .period2 input[type=text]{width:190px}.createPage .formtype2 .period2 input[disabled=disabled]{background-color:#ececec;color:#FFFFFF}.createPage .formtype2 .btnwrap{text-align:center;padding:30px 0 90px;border:none}.createPage .btnwrap img,.createPage .btnwrap input[type=image]{vertical-align:top}.createPage .btnwrap>*{display:inline-block;padding:0 20px}.createPage .category .error{display:block;padding:5px 0 0}.createPage .coverPreview{display:table;width:940px;margin:0 auto 40px}.createPage .coverPreview>section{display:table-cell;vertical-align:top}.createPage .coverPreview>section>p{font-size:16px;font-weight:normal;padding:0 0 5px}.createPage .coverPreview>.preview{width:340px}.createPage .coverPreview>.preview .official_story_list_box,.createPage .coverPreview>.preview .creator_episode_list_box,.createPage .coverPreview>.preview .creator_story_list_box{margin:0}.createPage .coverPreview>.character{width:245px}.createPage .coverPreview>.background{width:200px}.createPage .coverPreview>section:not(.preview){vertical-align:middle;text-align:center}.createPage .coverPreview>section:not(.preview)>div{display:table;width:100%}.createPage .coverPreview>section.image>div{position:relative;width:300px;height:155px;background:no-repeat center;background-size:cover}.createPage .coverPreview>section.image>div:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.createPage .coverPreview>section.image .asterisk{position:absolute;bottom:0;right:-1.5em;font-weight:normal;font-size:16px;color:#e42525;line-height:1.3em}.createPage .coverPreview>section:not(.preview)>div>div{display:table-cell;position:relative;z-index:10}.createPage .coverPreview>section:not(.preview) .left{position:relative;vertical-align:bottom;cursor:pointer}.createPage .coverPreview>section:not(.preview) .left .loading{display:none;position:absolute;width:0;height:0;top:50%;left:50%;width:32px;height:32px;background:url(/images/loading.gif) top left no-repeat;margin:-16px 0 0 -16px;z-index:20}.createPage .coverPreview>section:not(.preview) .js-imagedroptarget_dad{height:150px;box-sizing:border-box;padding:20px 0 0}.createPage .coverPreview>section:not(.preview) .js-imagedroptarget_input{padding:0 0 15px}.createPage .coverPreview>section:not(.preview) .js-imagedroptarget_input input[type="file"]{display:inline-block;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);position:absolute;right:0;top:0;margin:0;font-size:320px;line-height:320px;cursor:pointer;z-index:11}.createPage .coverPreview>section:not(.preview) .right{vertical-align:bottom}.createPage .coverPreview>section:not(.preview) .img{border:1px solid #e5e5e5;background:no-repeat center;background-size:cover;box-sizing:border-box;position:relative}.createPage .coverPreview>section:not(.preview) .img .loading{display:none;position:absolute;width:0;height:0;top:50%;left:50%;width:32px;height:32px;background:url(/images/loading.gif) top left no-repeat;margin:-16px 0 0 -16px;z-index:20}.createPage .coverPreview>.character .left{width:90px}.createPage .coverPreview>.character .img{width:100px;height:133px}.createPage .coverPreview>.background .left{width:65px}.createPage .coverPreview>.background .img{width:90px;height:160px}.createPage .coverPreview>.image .left img{display:inline-block;margin:0 0 10px}.createPage .coverPreview>.image .left{color:#FFFFFF}.createPage .illustPreview{width:940px;margin:0 auto;padding:0 0 60px}.createPage .illustPreview .parallel .description,.createPage .illustPreview .parallel .illustlist{float:left}.createPage .illustPreview .parallel .description{padding:0 35px 0 0}.createPage .illustPreview .description{display:table;margin:0 0 30px}.createPage .illustPreview .description>dt,.createPage .illustPreview .description>dd{display:table-cell;vertical-align:top}.createPage .illustPreview .description>dt{font-size:16px;width:70px}.createPage .illustPreview .description>dd span,.createPage .illustPreview .description>dd ul{font-size:12px;color:#929292}.createPage .illustPreview .description>dd ul{list-style:none}.createPage .illustPreview .description>dd ul li{position:relative;padding:0 0 0 1em}.createPage .illustPreview .description>dd ul li:before{content:"＊";position:absolute;top:0;left:0}.createPage .illustPreview .description>dd ul li a{color:#929292;text-decoration:underline}.createPage .illustPreview .description>dd ul li a:hover{text-decoration:none}.createPage .illustPreview .description>dd ul li.note{color:#e42525}.createPage .illustPreview .description>dd ul li.attention:before{content:""}.createPage .illustPreview .description>dd ul li.attention{padding:0.5em 0 0 0}.createPage .illustPreview .illustlist{list-style:none}.createPage .illustPreview .illustlist li{position:relative;float:left;width:172px;height:229px;border:1px solid #e5e5e5;box-sizing:border-box;background-color:#f9f9f9;background-size:contain;margin:0 20px 20px 0}.createPage .illustPreview .illustlist.character li{width:172px;height:229px}.createPage .illustPreview .illustlist.bg li{width:182px;height:322px}.createPage .illustPreview .illustlist.illust li{width:182px;height:242px}.createPage .illustPreview .illustlist.setting li{width:202px;height:202px}.createPage .illustPreview .illustlist li .dad{display:table;width:100%;height:100%}.createPage .illustPreview .illustlist li .dad>div{display:table-cell;vertical-align:middle;text-align:center;color:#929292}.createPage .illustPreview .illustlist li .dad>div .js-imagedroptarget_dad{cursor:pointer;position:relative;height:227px;box-sizing:border-box;padding:50px 0 0;z-index:10}.createPage .illustPreview .illustlist.setting li .dad>div .js-imagedroptarget_dad{height:200px}.createPage .illustPreview .illustlist.bg li .dad>div .js-imagedroptarget_dad{height:322px;padding:100px 0 0}.createPage .illustPreview .illustlist.illust li .dad>div .js-imagedroptarget_dad{height:240px;padding:60px 0 0}.createPage .illustPreview .illustlist li .dad>div .js-imagedroptarget_input{position:relative;height:230px;box-sizing:border-box;padding:62px 0 0px;z-index:10;overflow:hidden}.createPage .illustPreview .illustlist.bg li .dad>div .js-imagedroptarget_input{height:315px;padding:108px 0 0px}.createPage .illustPreview .illustlist.illust li .dad>div .js-imagedroptarget_input{height:242px;padding:67px 0 0px}.createPage .illustPreview .illustlist.illust li .dad>div .js-imagedroptarget_input input[type="file"]{width:181px;height:240px}.createPage .illustPreview .illustlist.setting li .dad>div .js-imagedroptarget_input input[type="file"]{width:202px;height:202px}.createPage .illustPreview .illustlist li .dad>div .js-imagedroptarget_input input[type="file"]{display:inline-block;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);position:absolute;right:0;top:0;margin:0;font-size:320px;line-height:320px;cursor:pointer;z-index:11}.createPage .illustPreview .illustlist li .loading{display:none;position:absolute;width:0;height:0;top:50%;left:50%;margin:-16px 0 0 -16px;z-index:20}.createPage .illustPreview .illustlist li .dad>div img{display:inline-block;margin:0 0 30px}.createPage .illustPreview .illustlist li .thum{width:100%;height:100%;background:no-repeat center #f9f9f9;background-size:cover}.createPage .illustPreview .illustlist.illust li .thum{background-size:contain}.createPage .illustPreview .illustlist.setting li .thum{background-size:contain}.createPage .illustPreview .illustlist.illust>p{height:229px}.createPage .illustPreview .illustlist.setting>p{height:202px}.createPage .illustPreview .illustlist li>p{display:table;width:100%;height:100%;padding:0 10px;box-sizing:border-box}.createPage .illustPreview .illustlist li>p>span{display:table-cell;vertical-align:middle;word-break:break-all;word-wrap:break-word}.createPage .illustPreview .illustlist li .delete{position:absolute;top:5px;right:5px}#pv_040 .storydetail{width:940px;margin:0 auto;padding:40px 0}#pv_040 .storydetail h2{font-size:22px;font-weight:normal;line-height:1.5em;padding:0 0 10px}#pv_040 .storydetail>div{display:table;width:100%}#pv_040 .storydetail>div>div{display:table-cell;vertical-align:middle}#pv_040 .storydetail .status{width:330px}#pv_040 .storydetail .btnwrap{letter-spacing:-0.4em;text-align:right}#pv_040 .storydetail .btnwrap a{display:inline-block}#pv_040 .storydetail .btnwrap a+a{margin-left:10px}#pv_040 .episodedetail{padding:30px 0 60px;border-top:1px solid #e5e5e5}#pv_040 .episodedetail .add{text-align:center;padding:0 0 30px}#pv_040 .episodedetail .episodelist{width:940px;margin:0 auto;list-style:none}#pv_040 .episodedetail .episodelist li{position:relative;border:1px solid #e5e5e5}#pv_040 .episodedetail .episodelist li:not(:last-child){margin:0 0 20px}#pv_040 .episodedetail .episodelist li .creator_episode_list_box{margin:0}#pv_040 .episodedetail .episodelist li .detail{float:left;width:638px;box-sizing:border-box;padding:30px 0 0 30px}#pv_040 .episodedetail .episodelist li .detail .status{display:table;width:570px;height:60px;margin:0 0 10px}#pv_040 .episodedetail .episodelist li .detail .status>div{display:table-cell;vertical-align:middle;width:387px;line-height:1.3em}#pv_040 .episodedetail .episodelist li .detail .status>div span{color:#e42525}#pv_040 .episodedetail .episodelist li .detail .btnwrap{display:inline-block;position:relative;letter-spacing:-0.4em}#pv_040 .episodedetail .episodelist li .detail .btnwrap a{display:block;float:left}#pv_040 .episodedetail .episodelist li .detail .btnwrap a+a{margin-left:10px}#pv_040 .episodedetail .episodelist li .detail .btnwrap .release{position:absolute;top:-48px;right:0}#pv_040 .episodedetail .episodelist li .upbtn,#pv_040 .episodedetail .episodelist li .downbtn{position:absolute;right:0;line-height:0;width:40px;height:20px}#pv_040 .episodedetail .episodelist li .upbtn{top:0}#pv_040 .episodedetail .episodelist li .downbtn{bottom:0}#pv_040 .episodedetail .episodelist li .upbtn a,#pv_040 .episodedetail .episodelist li .upbtn span,#pv_040 .episodedetail .episodelist li .downbtn a,#pv_040 .episodedetail .episodelist li .downbtn span{position:absolute;top:0;left:0;display:block}#pv_040 .episodedetail .episodelist li .upbtn span,#pv_040 .episodedetail .episodelist li .downbtn span{display:none}#pv_040 .episodedetail .episodelist li:first-child .upbtn a{display:none}#pv_040 .episodedetail .episodelist li:first-child .upbtn span{display:block}#pv_040 .episodedetail .episodelist li:last-child .downbtn a{display:none}#pv_040 .episodedetail .episodelist li:last-child .downbtn span{display:block}#pv_041 form .btnwrap .delete{display:block;margin:20px 0 0}#pv_043 .inner h3{margin:0 0 20px}#pv_043 .inner p+h3,#pv_043 .inner ul+h3,#pv_043 .inner dl+h3{padding:10px 0 0}#pv_043 .inner dl{margin:0 0 20px}#pv_043 .inner dl dt{float:left}#pv_043 .inner dl dd{padding:0 0 0 20px}#pv_043 .inner .slist li{position:relative;padding:0 0 0 2em}#pv_043 .inner .slist li:before{content:"・";position:absolute;top:0;left:0}#pv_043 .inner .btxt,#pv_043 .inner .blist li{position:relative;padding:0 0 0 1em}#pv_043 .inner .btxt:before,#pv_043 .inner .blist li:before{content:"●";position:absolute;top:0;left:0}#pv_043 .inner p{margin:0 0 20px}#pv_043 .inner ul{list-style:none;margin:0 0 20px}#pv_044 .inner{width:620px}#pv_044 h2{font-size:16px;font-weight:bold;line-height:1.5em;padding:90px 0 20px}#pv_044 h2+p{padding:0 0 20px}#pv_044 .tmp_btn{padding:0 0 45px}#pv_044 .tmp_btn a{color:#313131;background-color:#fff600;padding:7px 20px 5px}#pv_044 .tmp_btn a:hover{color:#fff600;background-color:#282828}#pv_044 dl{border-top:1px solid #cccccc}#pv_044 dl dt,#pv_044 dl dd{font-size:14px;padding:30px 0}#pv_044 dl dt{width:120px}#pv_044 dl dt span{padding:0px 0 0;line-height:1.2em}#pv_044 dl dt span{color:#ff0000}#pv_044 dl dd input[type=text],#pv_044 dl dd input[type=email]{width:500px}#pv_044 dl dd label{display:inline-block;margin:0 0 10px}#pv_044 dl dd textarea{width:100%;height:200px;font-size:14px}#pv_044 .btnwrap{text-align:center;letter-spacing:-0.4em}#pv_044 .btnwrap a,#pv_044 .btnwrap input[type=submit]{display:inline-block;width:284px;height:42px;box-sizing:border-box;background:#FFFFFF;font-size:18px;line-height:42px;color:#000000;text-align:center;border:1px solid #d6d6d6;border-radius:42px;letter-spacing:0;cursor:pointer}#pv_044 .btnwrap>a+a{margin-left:20px}#pv_044 .btnwrap a:hover,#pv_044 .btnwrap input[type=submit]:hover{text-decoration:none;background-color:#e5e5e5}#pv_045 .inner{width:620px}#pv_045 h2{font-size:16px;font-weight:bold;line-height:1.5em;padding:90px 0 20px}#pv_045 h2+p{padding:0 0 20px}#pv_045 .tmp_btn{padding:0 0 45px}#pv_045 .tmp_btn a{color:#313131;background-color:#fff600;padding:7px 20px 5px}#pv_045 .tmp_btn a:hover{color:#fff600;background-color:#282828}#pv_045 .notes{display:inline-block;margin:20px}#pv_045 .notes li{text-align:left;margin-left:10px}#pv_045 dl{border-top:1px solid #cccccc}#pv_045 dl dt,#pv_045 dl dd{font-size:14px;padding:30px 0}#pv_045 dl dt{width:120px}#pv_045 dl dd label{display:inline-block;margin:0 0 10px}#pv_045 dl dd textarea{width:100%;height:200px;font-size:14px}#pv_045 .btnwrap{text-align:center;letter-spacing:-0.4em}#pv_045 .btnwrap a,#pv_045 .btnwrap input[type=submit]{display:inline-block;width:284px;height:42px;box-sizing:border-box;background:#FFFFFF;font-size:18px;line-height:42px;color:#000000;text-align:center;border:1px solid #d6d6d6;border-radius:42px;letter-spacing:0;cursor:pointer}#pv_045 .btnwrap>a+a{margin-left:20px}#pv_045 .btnwrap a:hover,#pv_045 .btnwrap input[type=submit]:hover{text-decoration:none;background-color:#e5e5e5}#pv_046{background-color:#FFFFFF}#pv_046 .body{width:840px;margin:0 auto;padding:75px 0 100px}#pv_046 h1{padding:0 0 30px;text-align:center}#pv_046 .url{padding:15px;border:1px solid #d6d6d6;word-wrap:break-word;word-break:break-all;margin:0 0 40px}#pv_046 .url a{text-decoration:underline}#pv_046 .url a:hover{text-decoration:none}#pv_047 .description{display:table;width:100%;margin:0 0 60px}#pv_047 .description>div{display:table-cell;vertical-align:middle}#pv_047 .description>div.right{vertical-align:top;padding-top:5px}#pv_047 .description>div.left{width:310px}#pv_047 .description>div.right h3{padding:0 0 20px}#pv_047 .description>div.right p{padding:0 0 20px}#pv_047 .description>div.right strong{font-weight:bold}#pv_047 .selectarea .table{display:table;width:100%;position:relative}#pv_047 .selectarea .table:before,#pv_047 .selectarea .table:after{content:"";position:absolute;top:10px;display:block;width:50px;height:100%;background-color:#FFFFFF}#pv_047 .selectarea .table:before{left:280px}#pv_047 .selectarea .table:after{right:280px}#pv_047 .selectarea .table_row{display:table-row}#pv_047 .selectarea .table_row>a,#pv_047 .selectarea .table_row>div{display:table-cell;vertical-align:middle}#pv_047 .selectarea .table_row>a:nth-of-type(2),#pv_047 .selectarea .table_row>div:nth-of-type(2){padding:0 50px}#pv_047 .selectarea .table_row.size{background-color:#e5e5e5}#pv_047 .selectarea .table_row.size>div p{position:relative;padding:7px;font-weight:bold}#pv_047 .selectarea .table_row.size>div p span{font-weight:normal}#pv_047 .selectarea .table_row.des>div p{padding:10px 0 15px}#pv_047 .selectarea .table_row.use>div{vertical-align:top;font-size:12px;color:#929292}#pv_047 .selectarea .table_row.use>div h4{position:relative;line-height:1em;font-weight:bold;text-align:center}#pv_047 .selectarea .table_row.use>div h4 span{display:inline-block;position:relative;padding:0 15px;background-color:#FFFFFF}#pv_047 .selectarea .table_row.use>div h4:before{content:"";position:absolute;top:50%;left:0;display:block;width:100%;height:0;border-bottom:1px solid #e5e5e5}#pv_047 .selectarea .table_row.use>div ul{list-style:none;padding:15px 0 20px}#pv_047 .selectarea .table_row.use>div ul li{position:relative;padding:0 0 0 1em}#pv_047 .selectarea .table_row.use>div ul li:before{content:"・";position:absolute;top:0;left:0}#pv_048>h2{padding-bottom:40px}.alertballoon{display:inline-block;padding:0px 40px 0 24px}.alertballoon p{font-size:19px;line-height:1.3em;word-wrap:break-word;word-break:break-all;background-color:#FFF}.alertballoon>div{position:relative}.alertballoon>div:before,.alertballoon>div:after{content:"";display:block;position:absolute}.alertballoon>div:nth-of-type(1),.alertballoon>div:nth-of-type(3){height:24px;top:0}.alertballoon>div:nth-of-type(1):before,.alertballoon>div:nth-of-type(1):after{height:24px;background:no-repeat left bottom}.alertballoon>div:nth-of-type(2):before,.alertballoon>div:nth-of-type(2):after{top:0;height:100%;background-repeat:repeat-y}.alertballoon>div:nth-of-type(3):before,.alertballoon>div:nth-of-type(3):after{height:24px;background:no-repeat left top}.alertballoon>div:nth-of-type(1){background:url(/images/balloon/alert_balloon_top_center.png) repeat-x left bottom}.alertballoon>div:nth-of-type(3){background:url(/images/balloon/alert_balloon_bottom_center.png) repeat-x left top}.alertballoon>div:nth-of-type(1):before{width:24px;left:-24px;background-image:url(/images/balloon/alert_balloon_top_left.png)}.alertballoon>div:nth-of-type(1):after{width:40px;right:-40px;background-image:url(/images/balloon/alert_balloon_top_right.png)}.alertballoon>div:nth-of-type(2):before{width:24px;left:-24px;background-image:url(/images/balloon/alert_balloon_middle_left.png);background-position:left top}.alertballoon>div:nth-of-type(2):after{width:40px;right:-40px;background-image:url(/images/balloon/alert_balloon_middle_right.png);background-position:left top}.alertballoon>div:nth-of-type(3):before{width:24px;left:-24px;background-image:url(/images/balloon/alert_balloon_bottom_left.png)}.alertballoon>div:nth-of-type(3):after{width:40px;right:-40px;background-image:url(/images/balloon/alert_balloon_bottom_right.png)}#pv_050 .inner{width:840px;padding:50px 0 80px;text-align:center}#pv_050 .inner h2{margin:0 0 34px}#pv_050 .inner .message{width:500px;margin:0 auto 60px;box-sizing:border-box;padding:42px 68px;border:solid 2px #fef418}#pv_050 .inner .message h3{font-size:20px;margin:0 0 30px 0}#pv_050 .inner .message .ttl{font-size:14px;font-weight:bold;margin:0 0 15px 0}#pv_050 .inner .message .txt{font-size:16px}#pv_050 .inner .btnwrap{text-align:center;border:none}#pv_050 .inner .btnwrap>div{display:inline-block;position:relative}#pv_050 .inner .btnwrap>div>span{display:inline-block;position:absolute;top:-30px;left:50%;text-align:center;width:284px;margin:0 0 0 -132px}#pv_050 .inner .btnwrap div+div{padding:0 0 0 20px}#pv_051 .inner{width:940px;padding:95px 0 80px;text-align:center}#pv_051 .inner .message{display:table;width:710px;min-height:120px;background-color:#f2f2f2;text-align:center;margin:0 auto 70px}#pv_051 .inner .message p{display:table-cell;vertical-align:middle;font-size:16px;color:#7a7a7a}#pv_052 .inner{text-align:center}#pv_052>h2{text-align:center;padding:70px 0 77px}#pv_052 .inner h2{width:840px;margin:0 auto;text-align:left;font-size:16px;padding:0 0 15px}#pv_052 .error{display:block;text-align:center;padding:5px 0 0}#pv_052 dl{display:table;width:840px;margin:0 auto 84px}#pv_052 dt,#pv_052 dd{display:table-cell;vertical-align:middle}#pv_052 .mail{width:550px;margin:0 auto;text-align:left}#pv_052 .mail:before{content:url(/images/parts_icon_mail.png);padding:0 10px 0 0}#pv_052 .mail input[type=text]{width:522px}#pv_052 .pass{width:410px;margin:0 auto;text-align:left;padding:0 0 20px}#pv_052 .pass:before{content:url(/images/parts_icon_key.png);padding:0 13px 0 0}#pv_052 .login{line-height:0;text-align:right}#pv_052 .remind{padding:0 0 100px}#pv_052 .remind a{color:#929292;font-size:12px}#pv_052 .sns{display:table;list-style:none;margin:0 auto 115px}#pv_052 .sns li{display:table-cell;padding:0 10px}#pv_053>h2{padding-bottom:50px}#pv_053 .inner{width:940px;margin:0 auto;padding:40px 0}#pv_053 section+section{border-top:1px solid #e5e5e5}#pv_053 .inner>h2{font-size:16px;font-weight:bold;padding:0 0 30px}#pv_053 .s3 .inner h2{padding-bottom:15px}#pv_053 .inner>h2 span{font-size:12px;font-weight:normal;padding:0 0 0 10px}#pv_053 .inner dl{display:table;width:100%}#pv_053 .s1 .inner dl+dl{margin-top:30px}#pv_053 .s2 .inner dl+dl{margin-top:20px}#pv_053 .inner dl dt,#pv_053 .inner dl dd{display:table-cell;vertical-align:middle}#pv_053 .inner dl dt{width:55px}#pv_053 .inner dl.d1 dt{width:210px}#pv_053 .inner dl.d2 dt{width:260px}#pv_053 .inner dl dt span{display:block;font-size:12px;color:#929292}#pv_053 .inner input[type=text],#pv_053 .inner input[type=password]{width:380px;height:42px;padding:5px 15px;line-height:42px}#pv_053 .s3 .inner div{padding:15px 0 60px;text-align:center}#pv_053 .s3 .inner div .error{display:block;padding:5px 0 0}#pv_053 .inner input[type=checkbox]+label{display:inline-block;width:454px;height:38px;line-height:38px;border-radius:38px;background-color:#e5e5e5;text-align:center;padding:0}#pv_053 .inner input[type=checkbox]+label:before{left:17px}#pv_053 .inner input[type=checkbox]:checked+label{background-color:#fef418}#pv_053 .inner input[type=checkbox]:checked+label:after{left:20px}#pv_053 .btnwrap{text-align:center;padding:0 0 100px}#pv_053 .s3 p a{text-decoration:underline}#pv_053 .s3 p a:hover{text-decoration:none}#pv_055>h2{padding-bottom:35px}#pv_055 .inner{width:940px;margin:0 auto;padding:40px 0}#pv_055 section+section{border-top:1px solid #e5e5e5}#pv_055 .inner>h2{font-size:16px;font-weight:bold;padding:0 0 30px}#pv_055 .inner>h2 span{font-size:12px;font-weight:normal;padding:0 0 0 10px}#pv_055 .inner dl{display:table;width:100%}#pv_055 .s1 .inner dl+dl{margin-top:50px}#pv_055 .s2 .inner dl+dl{margin-top:20px}#pv_055 .inner dl dt,#pv_055 .inner dl dd{display:table-cell;vertical-align:middle}#pv_055 .inner dl dt{width:210px}#pv_055 .inner dl dt span{display:block;font-size:12px;color:#929292}#pv_055 .inner dl.sns{margin:0 0 60px;font-size:16px}#pv_055 .inner dl dd>p{padding:0 17px}#pv_055 .inner input[type=text],#pv_055 .inner input[type=password]{width:380px;height:42px;padding:5px 15px;line-height:42px}#pv_055 .s3 .inner div{text-align:center}#pv_055 .s3 .inner div .error{display:block;padding:5px 0 0}#pv_055 .inner input[type=checkbox]+label{display:inline-block;width:454px;height:38px;line-height:38px;border-radius:38px;background-color:#e5e5e5;text-align:center;padding:0}#pv_055 .inner input[type=checkbox]+label:before{left:17px}#pv_055 .inner input[type=checkbox]:checked+label{background-color:#fef418}#pv_055 .inner input[type=checkbox]:checked+label:after{left:20px}#pv_055 .btnwrap{text-align:center;padding:0 0 60px}#pv_055 .s3 p a{text-decoration:underline}#pv_055 .s3 p a:hover{text-decoration:none}#pv_056>h2{padding-bottom:35px}#pv_056 .inner{width:940px;margin:0 auto;padding:40px 0}#pv_056 section+section{border-top:1px solid #e5e5e5}#pv_056 .inner>h2{font-size:16px;font-weight:bold;padding:0 0 30px}#pv_056 .s3 .inner h2{padding-bottom:15px}#pv_056 .inner>h2 span{font-size:12px;font-weight:normal;padding:0 0 0 10px}#pv_056 .inner dl{display:table;width:100%}#pv_056 .s1 .inner dl+dl{margin-top:30px}#pv_056 .s2 .inner dl+dl{margin-top:20px}#pv_056 .inner dl dt,#pv_056 .inner dl dd{display:table-cell;vertical-align:middle}#pv_056 .inner dl dt{width:210px}#pv_056 .inner dl dt span{display:block;font-size:12px;color:#929292}#pv_056 .inner dl.sns{margin:0 0 60px;font-size:16px}#pv_056 .inner input[type=text],#pv_056 .inner input[type=password]{width:380px;height:42px;padding:5px 15px;line-height:42px}#pv_056 .s3 .inner div{padding:15px 0 60px;text-align:center}#pv_056 .s3 .inner div .error{display:block;padding:5px 0 0}#pv_056 .inner input[type=checkbox]+label{display:inline-block;width:454px;height:38px;line-height:38px;border-radius:38px;background-color:#e5e5e5;text-align:center;padding:0}#pv_056 .inner input[type=checkbox]+label:before{left:17px}#pv_056 .inner input[type=checkbox]:checked+label{background-color:#fef418}#pv_056 .inner input[type=checkbox]:checked+label:after{left:20px}#pv_056 .btnwrap{text-align:center;padding:0 0 100px}#pv_056 .s3 p a{text-decoration:underline}#pv_056 .s3 p a:hover{text-decoration:none}#pv_060 h3,#pv_060 p,#pv_060 form{width:635px;margin:0 auto;text-align:left}#pv_060 h3{font-size:16px;font-weight:bold;padding:0 0 30px}#pv_060 p{padding:0 0 50px}.tmp_comppage .inner{text-align:center}.tmp_comppage h2{padding:70px 0 65px}.tmp_comppage .inner{width:840px}.tmp_comppage p{font-size:16px;text-align:center;margin:0 0 30px;font-weight:bold}.tmp_comppage h2+p{text-align:center;margin:0 0 55px}.tmp_comppage .inner ul{list-style:none;text-align:left;font-size:14px}.tmp_comppage .inner ul li{position:relative;padding:0 0 0 1em}.tmp_comppage .inner ul li:before{content:"＊";position:absolute;top:0;left:0}.tmp_comppage .btnwrap{padding:0 0 150px}.tmp_frompage .inner{text-align:center;padding:85px 0 0}.tmp_frompage h3,.tmp_frompage form{width:635px;margin:0 auto;text-align:left}.tmp_frompage h3{font-size:16px;font-weight:bold;padding:0 0 50px}.tmp_frompage .mail{width:410px;margin:0 auto;text-align:left;padding:0 0 20px}.tmp_frompage .mail:before{content:url(/images/parts_icon_mail.png);padding:0 10px 0 0}.tmp_frompage .btnwrap{text-align:center;letter-spacing:-0.4em;padding:80px 0 130px}.tmp_frompage .btnwrap a,.tmp_frompage .btnwrap input[type=submit]{display:inline-block;width:195px;height:38px;box-sizing:border-box;background:#fef418;font-size:14px;line-height:38px;color:#000000;text-align:center;border-radius:42px;letter-spacing:0;cursor:pointer}.tmp_frompage .btnwrap>a+a{margin-left:20px}.tmp_frompage .btnwrap a:hover,.tmp_frompage .btnwrap input[type=submit]:hover{color:#fef418;text-decoration:none;background-color:#000000}.tmp_frompage .tmp_modalbase .window_content{height:120px}.tmp_frompage .tmp_modalbase .window .btnwrap{height:50px}.tmp_frompage .tmp_modalbase .window .btnwrap .positive{color:#000;border:1px solid #000}.tmp_frompage .inner dl{display:table;width:100%}.tmp_frompage .inner dl dt,.tmp_frompage .inner dl dd{display:table-cell;vertical-align:middle}.tmp_frompage .inner dl dt{width:255px;font-size:16px}.tmp_frompage .inner input[type=text],.tmp_frompage .inner input[type=email],.tmp_frompage .inner input[type=password]{width:340px;height:42px;padding:5px 15px;line-height:42px}.tmp_frompage .inner dl dt span{display:block;font-size:12px;color:#929292}.tmp_frompage .inner dl+dl{margin-top:20px}.tmp_frompage .banner_single+.bredcrumb{padding-top:60px}.tmp_frompage .inner .error{text-align:center;margin:0 auto;padding:10px 0 0;display:block}.tmp_frompage .btnwrap>a+a{margin-left:20px}.tmp_frompage .tmp_modalbase .window .btnwrap .positive{color:#1a1a1a;border:1px solid #1a1a1a}#embedviewer_header{height:34px;background-color:#1a1a1a;overflow:hidden}#embedviewer_header .inner{display:table;width:100%}#embedviewer_header .inner>h1,#embedviewer_header .inner>div.text{display:table-cell;vertical-align:inherit}#embedviewer_header .inner>div.btnwrap{display:table-cell;vertical-align:middle;white-space:nowrap}#embedviewer_header .inner>h1{width:88px}#embedviewer_header .inner>h1 a{display:block;padding:6px 13px}#embedviewer_header .inner>div.text{color:#ffffff;letter-spacing:-0.4em}#embedviewer_header .inner>div.text h2,#embedviewer_header .inner>div.text .name{display:inline-block;letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:1.2em;vertical-align:text-bottom}#embedviewer_header .inner>div.text h2{font-size:12px}#embedviewer_header .inner>div.text .name{font-size:10px;padding-right:5px}#embedviewer_header .inner>div.text .name:before{content:"/";padding:0 5px}#embedviewer_header .inner>div.btnwrap{width:100px}#embedviewer_header .inner>div.btnwrap ul{list-style:none;letter-spacing:-0.4em;text-align:right}#embedviewer_header .inner>div.btnwrap ul li{display:inline-block;letter-spacing:0;vertical-align:top}#embedviewer_header .inner>div.btnwrap ul li.fb{width:26px;height:26px;margin-right:4px}#embedviewer_header .inner>div.btnwrap ul li.tw{width:26px;height:26px;margin-right:4px}#embedviewer_header .inner>div.btnwrap ul li.wo{width:18px;height:18px;margin:4px 8px 4px 4px}#embedviewer_header .inner>div.btnwrap ul li a{display:block;width:100%;height:100%;box-sizing:border-box}#embedviewer_header .inner>div.btnwrap ul li a img{display:block;vertical-align:top}#contents.embedviewer{border:2px solid #1a1a1a}#contents.embedviewer #viewer{border:2px solid #FFFFFF}.radius-btn{color:#666;padding:12px 50px;text-align:center;font-size:larger;border-radius:30px;border:1px solid #ccc}.radius-btn:hover{text-decoration:none;background-color:#eee}.radius-btn.radius-btn-yellow{color:#444;background-color:#fef418}.radius-btn.radius-btn-yellow:hover{background-color:#333;color:#fef418}.creator_story_list_box.exist_original:before,.text_story_list_box.exist_original:before{background-image:url(/images/comic/exist_original.png);content:'';width:40px;height:40px;background-size:contain;z-index:1000;position:absolute;right:0}.creator_story_list_box.comic_derivable:before,.text_story_list_box.comic_derivable:before{background-image:url(/images/original/derivable.png);content:'';width:40px;height:40px;background-size:contain;z-index:1000;position:absolute;right:0;top:15px}.creator_story_list_box.exists_derivative_comic:before,.text_story_list_box.exists_derivative_comic:before{background-image:url(/images/original/exists_derivative_comic.png);content:'';width:40px;height:40px;background-size:contain;z-index:1000;position:absolute;right:0;top:15px}.text_story_list_box.comic_derivable:before,.text_story_list_box.exists_derivative_comic:before{top:0}.title_logo{height:139px}.callback_page h2{text-align:center;margin-bottom:34px}.callback_page .callback_message{width:500px;margin:0 auto 60px;box-sizing:border-box;padding:42px 68px;border:solid 2px #fef418}#top_banners .special{background-color:#000000;padding:0}#top_banners .special ul{list-style:none;width:fit-content;margin:0 auto}#top_banners .special ul li{float:left;display:table;width:20vw;height:10vw;margin:0 20px 20px 0}#top_banners .special ul li:nth-of-type(3n){margin-right:0}#top_banners .special ul li a{position:relative;display:table-cell;text-align:center;vertical-align:middle}#top_banners .special ul li a img{width:100%}#top_banners .top_wrap{background-color:#1a1a1a;padding:0;margin:0 0 45px}#top_banners .top_wrap .emergencymessage{padding:40px 0 0}#top_banners .emergencymessage .inner{padding:12px;font-size:14px}#top_banners .top_wrap .app{width:120px;height:48px;box-sizing:border-box;padding:20px 0 25px}#top_banners .top_wrap .share{display:table;max-width:630px;width:100%;margin:0 auto;table-layout:fixed}#top_banners .top_wrap .share>section{display:table-cell}#top_banners .top_wrap .app .inner{background-color:#000000;text-align:center;padding:13px 0;letter-spacing:-0.4em}#top_banners .top_wrap .app h2{padding:0}#top_banners .top_wrap .app h2,#top_banners .top_wrap .app ul,#top_banners .top_wrap .app ul li{display:inline-block}#top_banners .top_wrap .app ul{width:218px}#top_banners .top_wrap .app ul li:first-child{padding:0 3px 0 11px}#top_banners .top_wrap .sns{width:40px;text-align:right;padding:0}#top_banners .top_wrap .sns ul,#top_banners .top_wrap .sns ul li{display:inline-block}#top_banners .top_wrap .sns ul{letter-spacing:-0.4em;width:100%}#top_banners .top_wrap .sns ul li{letter-spacing:0;margin:0 0 0 10px}#top_banners .top_wrap .sns ul li:first-child{margin:0}.title-with-border{font-size:xx-large;display:flex;align-items:center;font-style:italic;font-weight:initial;line-height:1}.title-with-border:before{border-top:1px solid;content:"";flex-grow:1;margin-right:1rem}.title-with-border:after{border-top:1px solid;content:"";flex-grow:1;margin-left:1rem}section.top_view{width:940px;margin:0 auto;padding:0 0 60px}section.top_view h2{padding:0 0 20px}section.top_view .btn_wrap{padding:10px 0 0}section.top_view .btn_wrap a{color:#1a1a1a;background-color:#fef418}section.top_view .btn_wrap a:hover{background-color:#dad10e}.responsive section.top_view{width:100%}.comic-artist-top .post-btns-wraper,.story-author-top .post-btns-wraper{padding-top:50px}.content-grid-lists{display:grid;justify-content:center;grid-template-columns:repeat(auto-fit, 300px);grid-gap:20px;max-width:980px;margin:auto}.content-grid-lists .creator_story_list_box{float:none;margin:initial}.content-grid-lists .creator_story_list_box:nth-of-type(3n){margin-right:initial}.sns-widget-grid-lists{display:grid;justify-content:center;grid-template-columns:repeat(auto-fit, 340px);grid-gap:20px;max-width:980px;margin:auto}header{display:none !important;margin:0;padding:0}@media (max-width: 768px){.mainvisual{height:37.5vw}.mainvisual .inner{height:37.5vw}.mainvisual li img{height:37.5vw;width:75vw}#pv_001{max-height:180px}#pv_001 img{max-height:180px;object-fit:contain}.navigation-bar{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-bottom:20px}.banner-container{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;gap:10px;padding:10px;margin-bottom:20px}.banner-card{min-width:90%;scroll-snap-align:start}.comic-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px}.footer{text-align:center;padding:20px;background:#000;color:white}}.header-menu{display:flex;justify-content:center;align-items:center;padding:20px 0;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,0.1);width:100%;margin-bottom:30px;position:relative}.header-menu::after{content:"";position:absolute;left:0;bottom:-70px;width:100%;height:70px;background-color:#f5f5f5;pointer-events:none}.nav-container{display:flex;align-items:center;gap:20px}.tag-list{display:flex;list-style:none;gap:10px;padding:0;margin:0;flex-wrap:nowrap}.hamburger-menu{display:flex;align-items:center;gap:5px;cursor:pointer}@media (max-width: 768px){.navigation-bar{margin-bottom:40px;padding-bottom:20px;position:relative;z-index:10;overflow-x:hidden}.navigation-bar .tags{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.navigation-bar .tag-list{font-size:12px;max-width:100%;overflow-x:hidden;white-space:normal;padding:0 5px;display:flex;flex-wrap:wrap;justify-content:center;width:100%}.navigation-bar .tag-list .tag{padding:3px 6px;margin:3px;display:flex;justify-content:center;align-items:center;width:30%;box-sizing:border-box;float:none}.navigation-bar .tag-list .tag a{font-size:10px;width:100%;text-align:center}}@media (max-width: 768px) and (max-width: 768px){.banner-section{display:block;padding:10px}.banner-container{display:flex;flex-direction:column}.banner-card img{max-width:80% !important}}@media (max-width: 768px){.content-wrapper{padding:30px 0;margin-top:0;position:relative;z-index:1}.content-box{padding:20px;width:85%;margin:0 auto 30px}.content-section{padding:20px}.section-title{margin-bottom:30px;position:relative;z-index:5}.more-btn-wrapper{margin-top:20px;margin-bottom:20px;clear:both}#contents{padding-top:20px}}@media (max-width: 768px){.header-menu .navigation-bar{margin-bottom:40px;padding-bottom:20px;position:relative;z-index:10;overflow-x:hidden}.header-menu .navigation-bar .tags{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.header-menu .navigation-bar .tag-list{font-size:12px;max-width:100%;overflow-x:hidden;white-space:normal;padding:0 5px;display:flex;flex-wrap:wrap;justify-content:center;width:100%}.header-menu .navigation-bar .tag-list .tag{padding:3px 6px;margin:3px;display:flex;justify-content:center;align-items:center;width:30%;box-sizing:border-box;float:none}.header-menu .navigation-bar .tag-list .tag a{font-size:10px;width:100%;text-align:center}}.box_menu{width:325px;height:57px}.box_menu.write_menu{padding-right:10px}.box_menu_head{width:18%;height:100%;border:solid 1px;border-radius:10px 0 0 10px;font-weight:bold;color:#fff;display:table;box-sizing:border-box;float:left;background-color:#494949;border-color:#494949}.box_menu_head.box_menu_red{background-color:#fc4c55;border-color:#fc4c55}.box_menu_head p{display:table-cell;text-align:center;vertical-align:middle}.box_menu_head p span{display:block}.box_menu_list{float:left;width:82%;height:100%}.box_menu_list.box_menu_red li{border-color:#fc4c55}.box_menu_list.box_menu_red li a:hover{background-color:#fed6d8}.box_menu_list li{width:25%;display:table;float:left;height:100%;border:solid 1px;border-left:0;box-sizing:border-box}.box_menu_list li:last-child{border-radius:0 10px 10px 0}.box_menu_list li:last-child a:hover{border-radius:0 10px 10px 0}.box_menu_list li a{display:table-cell;text-align:center;vertical-align:middle;font-size:12px;line-height:14px}.box_menu_list li a:hover{text-decoration:none;background-color:#d4d4d4}.box_menu_list li a span{font-size:11px}.box_menu_2{width:60px;height:60px;border-radius:3px;border-bottom:2px solid;box-sizing:border-box}.box_menu_2:hover{background-color:#eee}.box_menu_2 a{align-items:flex-end;height:100%;display:grid}.box_menu_2 .box_menu_2_head img{height:24px;width:24px}.box_menu_2 .box_menu_2_body{font-size:8px;line-height:0.8rem}.box_menu_2.blue{border-bottom-color:#1D73BC}.box_menu_2.blue:hover{background-color:#DEEBF4}.box_menu_2.red{border-bottom-color:#fc4c55}.box_menu_2.red:hover{background-color:#fadcde}.pay_inner{margin:0 auto}.payment-header-title{height:90px;align-items:center;display:flex}.payment-point-item{border-bottom:1px solid #dedede;border-right:1px solid #dedede;border-left:1px solid #dedede;list-style-type:none}.payment-point-item:first-child{border-top:1px solid #dedede}.payment-point-link{display:flex;padding:16px 22px}.payment-point-link:hover{text-decoration:none}.payment-point-body{display:flex;align-items:center;flex-grow:1}.payment-point-amount{font-size:20px;display:inline-flex;align-items:center;margin:0;white-space:nowrap}.payment-point-amount::before{content:"C";display:flex;align-items:center;justify-content:center;width:1.4em;height:1.4em;margin-right:0.5em;background-color:#ffd200;border-radius:1.4em;font-weight:700;font-size:1em;line-height:1;color:#fff}.payment-point-price{display:flex;align-items:center;justify-content:center;width:150px;height:38px;background-color:#333;border:none;border-radius:19px;font-size:18px;color:#fff;white-space:nowrap}.content_detail_page .episodelist{padding-bottom:70px}.content_detail_page .content_main_area{padding:40px 0;margin:0 auto;position:relative;width:100%;display:flex;border-bottom:1px solid #eee}.content_detail_page .content_main_image{width:450px;height:225px;float:left;padding:0 10px}.content_detail_page .content_main_image img{width:450px;height:225px;object-fit:cover;border:1.5px solid rgba(0,0,0,0.1)}.content_detail_page .content_main_area_text{overflow:hidden;padding:30px 10px 0;width:100%}.content_detail_page .content_main_area_text .content_main_area_meta{padding:10px 0 0 5px}.content_detail_page .content_main_area_text .content_main_area_meta .original_title .head{min-width:40px}.content_detail_page .content_main_area_text .content_main_area_meta dt{display:none}.content_detail_page .content_main_area_text .content_main_area_meta dd{font-size:16px;line-height:1em;padding-top:4px}.content_detail_page .content_main_area_summary{padding:10px}.content_detail_page .content_main_area_btns{width:100%;text-align:right}.content_detail_page .content_main_area_btns .content_main_area_btn{display:inline-block;vertical-align:middle;padding-right:8px}.content_detail_page .content_list{border:1px solid #eee;box-sizing:border-box;padding:2px;margin:5px 0;height:135px}.content_detail_page .content_list:hover{background-color:#f9f9f9}.content_detail_page .content_list>a:hover{text-decoration:none}.content_detail_page .content_list .left{float:left;width:260px}.content_detail_page .content_list .right{height:100%;position:relative;display:flex;align-items:center;padding-left:10px}.content_detail_page .content_list .content_list_image img{width:250px;height:125px;object-fit:cover;border:1px solid #eee}.content_detail_page .content_list .content_list_text{overflow-wrap:anywhere;width:100%}.content_detail_page .content_list .content_list_text h3{font-size:large}.content_detail_page .content_list .content_list_author{position:absolute;top:5px;left:10px}.content_detail_page .content_list .content_list_author .author{font-size:small;color:#888}.content_detail_page .content_list .content_list_info{position:absolute;bottom:5px;right:5px;color:#888;font-size:small}.content_detail_page .content_list .content_list_info>*{display:inline-block}.content_detail_page .content_list .content_list_info .content_list_comment{margin-right:5px}.content_detail_page .content_list .content_list_info .content_list_comment .comment_icon{content:url(/images/parts_icon_comment_gray2.png)}@media screen and (max-width: 980px){.content_detail_page .content_main_area{display:initial;line-height:1;width:760px}.content_detail_page .content_main_area .content_main_image{width:100%}.content_detail_page .content_main_area .content_main_image img{width:100%}.content_detail_page .content_main_area .content_main_area_summary{padding-top:30px}.content_detail_page .content_main_area .tmp_user_icon20x20{height:40px;width:40px}}@media screen and (max-width: 700px){.content_detail_page .content_list{height:108px}.content_detail_page .content_list .left{width:210px}.content_detail_page .content_list .content_list_image img{width:200px;height:100px}.content_detail_page .content_list .content_list_text h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content_detail_page .content_list .content_list_info{text-align:left}}@media screen and (max-width: 550px){.content_detail_page .content_list{height:83px}.content_detail_page .content_list .left{width:160px}.content_detail_page .content_list .content_list_text h3{font-size:initial}.content_detail_page .content_list .content_list_image img{width:150px;height:75px}}.contest_link{display:none}.contest_comic>.contest_link:before,.contest_story>.contest_link:before{line-height:0;z-index:1;content:'';display:inline-block;width:40px;height:40px;background-size:contain;vertical-align:middle;z-index:1000}.contest_comic .contest_link,.contest_story .contest_link{font-size:12.5px;position:absolute;z-index:100;height:40px;line-height:40px;width:100%;text-shadow:1px 1px 0 #FFF, -1px -1px 0 #FFF, -1px 1px 0 #FFF, 1px -1px 0 #FFF, 0px 1px 0 #FFF, -1px 0 #FFF, -1px 0 0 #FFF, 1px 0 0 #FFF}.sakuga .sakuga_link{display:block}.sakuga .detail{background-color:#ffd5db}.comitia .comitia_link{display:block}.comitia .detail{background-color:#eeffdd}.summer .summer_link{display:block}.summer .detail{background-color:#99ccff}.autumn .autumn_link{display:block}.autumn .detail{background-color:#ffb45f}.gensakukon_22winter .gensakukon_22winter_link{display:block;font-size:12px}.gensakukon_22winter .detail{background-color:#bedce6}.gensakukon_23spring .gensakukon_23spring_link{display:block;font-size:12px}.gensakukon_23spring .detail{background-color:#ff99cc}.gensakukon_kuzuotoko .gensakukon_kuzuotoko_link{display:block;font-size:12px}.gensakukon_kuzuotoko .detail{background-color:#66cc99}.contest_comic>.contest_link:before{background-image:url(/images/contest/contest_comic_banner.png)}.contest_story>.contest_link:before{background-image:url(/images/contest/contest_story_banner.png)}#footer{position:relative;z-index:1000;background-color:#ececec;padding:0 20px}#footer .inner{max-width:980px;margin:0 auto;padding:40px 0 30px}#footer .share{display:table;width:100%;margin:0 auto 26px;table-layout:fixed}#footer .share section{display:table-cell}#footer .share .sns{width:170px;text-align:right}#footer .share .sns li{display:inline-block}#footer .nav{padding:0 0 24px;list-style:none}#footer .nav li{display:inline-block}#footer .nav li+li{border-left:1px solid #d6d6d6}#footer .nav li:first-child a{padding-left:0}#footer .nav li a{display:inline-block;color:#929292;font-size:14px;line-height:1em;text-align:center;padding:2px 15px;text-decoration:none}#footer .nav li a:hover{text-decoration:none;color:#1a1a1a}#footer .logo{width:100%;overflow:hidden}#footer .logo .company_log{float:left;display:inline-block;margin-top:8px}#footer .logo .service_log{float:right;display:inline-block}#footer .inner small{display:block;padding:10px 0 0;font-size:10px;line-height:1em;color:#000000;width:100%;text-align:right}#footer.short{border-top:1px solid #000000;background-color:#262626}#footer.short .inner{width:100%;text-align:right;padding:5px 20px;margin:0;font-size:10px;line-height:1em;color:#878787;box-sizing:border-box}.mobile-footer-links{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:20px;padding:15px 0}.mobile-footer-link{margin-bottom:0}.mobile-footer-link a{color:#929292;text-decoration:none;font-size:14px;padding:0 10px}#header{width:100%;background:#fff url(/images/header/bg.png) repeat-x left top;color:#1a1a1a;border-bottom:1px solid #e5e5e5;box-sizing:border-box;z-index:1010}.nav_header{width:100%}.nav_header a{text-decoration:none}.nav_header .inner{padding:5px;height:90px;vertical-align:middle;text-align:center}.nav_header .inner>div{display:inline-block;vertical-align:middle}.nav_header .story_top{clear:both;position:static;background-color:#1a1a1a;padding:5px 15px;z-index:auto}.nav_header .story_top a{position:relative;font-size:12px;line-height:1.4em;color:#939292;padding:0 0 0 16px;text-decoration:none}.header_logo{height:100%;width:190px;padding-right:10px}.header_logo>a{height:90px;vertical-align:middle;display:table-cell}.header_logo a:hover{text-decoration:none}.header_logo .header_logo_inner{text-align:center}.header_logo .header_logo_image{width:190px;height:45px;margin:2px auto 0}.header_logo .header_logo_image img{width:100%;height:100%}.header_icon_menu{width:50px}.header_icon_menu a:hover{text-decoration:none}.header_icon_menu .icon_menu_wrapper{text-align:center;font-size:8px;position:relative}.header_icon_menu .icon_image{width:20px;height:20px}.header_icon_menu.header_notification{margin-left:-8px}.header_icon_menu.header_notification .count{position:absolute;top:-5px;right:5px;width:17px;height:17px;color:#FFFFFF;line-height:17px;background-color:#e42525;border-radius:20px}.header_icon_menu.header_notification .count.infinite{background:#e42525 url(/images/header_btn_notification_infinite.png) no-repeat center}.header_icon_menu.header_services{display:none}.header_icon_menu.header_mypage .icon_image{width:24px;height:26px}.header_icon_menu.header_login{width:100px}.header_icon_menu.header_login .icon_image{width:24px;height:26px}@media screen and (max-width: 500px){#header{zoom:80%}}body[data-page-id="pv014"] .sitemap{display:none}body[data-page-id="pv084"] .sitemap{display:none}.oauth_relation_error{letter-spacing:normal;display:inline-block}.present .radius-btn{padding:12px 15px;color:#000;background-color:#fff100;font-weight:600}.present .radius-btn:hover{cursor:pointer}.present .radius-btn::before{background-image:url(/images/present/present_box.png);display:inline-block;content:'';width:35px;height:35px;background-size:contain;vertical-align:middle}.present_modal{position:fixed;top:0;left:0;width:100%;height:100%;transition:0.3s;background-color:rgba(0,0,0,0.85);z-index:9999}.present_modal .present_modal_touch_area{height:100%;width:100%}.present_modal .present_modal_window{position:fixed;display:block;top:50%;left:50%;transform:translate(-50%, -50%);width:400px;background-color:white;padding:15px;border-radius:5px}.present_modal .present_content{position:relative}.present_modal .present_content .present_confirmation{display:none;position:absolute;top:0;left:0;height:100%;width:100%;background-color:white}.present_modal .present_content .present_items{text-align:center}.present_modal .present_content .present_item{padding:3px 10px;border:1px #aaa solid;border-radius:15px;font-size:14px;margin-top:7px;position:relative;cursor:pointer;width:100px;text-align:center;display:inline-grid}.present_modal .present_content .present_item .present_icon{display:block}.present_modal .present_content .present_item .present_icon img{width:50px;height:50px}.present_modal .present_content .present_item:hover{background-color:#faffa6}.present_modal .present_content .present_item.disable{border:1px #ccc solid;cursor:initial}.present_modal .present_content .present_item.disable:hover{background-color:initial}.present_modal .present_content .present_item.disable::before{background-color:rgba(255,255,255,0.5);position:absolute;top:0;right:0;bottom:0;left:0;content:' ';border-radius:inherit}.present_modal .coin_payment{float:right;background-color:#fef418;font-weight:bold;padding:5px;border:1px black solid;border-radius:15px}.present_modal .coin_payment a:hover{text-decoration:none}.present_modal .coin_balance{text-align:right;margin-top:20px}.present_modal .present_confirmation{text-align:center}.present_modal .present_confirmation .confirm_item{text-align:center}.present_modal .present_confirmation .btns{text-align:center}.present_modal .present_confirmation .present_cofirm_btn{border:1px solid #aaa;border-radius:15px;height:40px;line-height:40px;width:100px;margin-top:10px;display:inline-block}.responsive .underPage>.inner{width:100%}.services_modal{position:fixed;width:100%;height:100%;visibility:hidden;opacity:0;transition:0.3s;background-color:rgba(0,0,0,0.85);overflow-y:hidden;z-index:9999}.services_modal.active{visibility:visible;opacity:1}.services_modal.active .services_menu{margin-right:0px;transition:0.3s}.services_modal .close_touch_area{position:fixed;height:100%;width:100%}.services_menu{position:fixed;max-width:350px;width:100%;height:100%;background:white;right:0;border:solid 1px #ddd;text-align:right;overflow-y:auto;margin-right:-100px;transition:0.3s}.services_menu a:hover{text-decoration:none}.services_menu hr{margin:15px 0}.services_menu .services_body_inner{padding:10px;position:relative}.services_menu .left_content{margin-top:10px}.services_menu .left_content.icons{display:flex;flex-direction:row;justify-content:space-around}.services_menu .left_content.terms{margin-top:50px}.services_menu .header{height:100px;padding-left:20px;border-bottom:1px solid #e5e5e5}.services_menu .close_btn{position:absolute;top:25px;right:40px;text-align:center}.services_menu .close_btn img{height:30px;width:30px}.switchpage-wrapper{position:relative;background-color:#f5f5f5;padding-bottom:20px;display:flex;align-items:center;justify-content:center}.switchpage-line{position:absolute;bottom:-10px;left:0;width:100%;height:2px;background-color:#A14038}.inline-select-box{display:flex;align-items:center;justify-content:center;gap:30px;font-family:"メニューのフォント", sans-serif;font-size:16px;font-weight:500;letter-spacing:0.5px}.switch-link{text-decoration:none;color:#333;display:flex;align-items:center;gap:8px;padding:10px 15px;transition:all 0.3s ease-in-out;position:relative}.switch-link:not(:last-child)::after{content:"";width:1px;height:16px;background-color:#666;position:absolute;right:-15px;top:50%;transform:translateY(-50%)}.switch-link.active{color:#A14038}.switch-link i{font-size:18px;color:#A14038}.switch-link.active::before{content:"";position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);width:40px;height:3px;background-color:#A14038;z-index:5}.post-btns-wraper{width:900px;margin:0 auto 50px;text-align:center}.post-btns-wraper a{color:#444;background-color:#fef418;padding:15px 0;text-align:center;text-decoration:none;font-weight:bold;font-size:medium;border-radius:25px;display:inline-block;width:20%;min-width:160px;margin-left:1%}.post-btns-wraper a:hover{background-color:black;color:#fef418}.responsive .post-btns-wraper{width:100%}@media screen and (max-width: 500px){.switchpage .inline-select-box a{padding:4px 10px;font-size:13px}.switchpage .inline-select-box a:first-child{padding-left:20px}.switchpage .inline-select-box a:first-child:before{border-top:12.5px solid #ccc;border-left:12.5px solid #ccc;border-right:12.5px solid transparent;border-bottom:12.5px solid transparent}.switchpage .inline-select-box a:first-child:after{border-top:12.5px solid white;border-left:12.5px solid white;border-right:12.5px solid transparent;border-bottom:12.5px solid transparent}.switchpage .inline-select-box a:last-child{padding-right:20px}.switchpage .inline-select-box a:last-child:before{border-top:12.5px solid transparent;border-left:12.5px solid transparent;border-right:12.5px solid #ccc;border-bottom:12.5px solid #ccc}.switchpage .inline-select-box a:last-child:after{border-top:12.5px solid transparent;border-left:12.5px solid transparent;border-right:12.5px solid white;border-bottom:12.5px solid white}.title-with-border{font-size:x-large}}#tagadd_modal .window_content>p.error{font-size:12px;color:#e42525}#textStoryViewer{width:100%}#textStoryViewer .body{display:table;width:100%}#textStoryViewer .body .viewerContainer{display:table-cell;vertical-align:top;position:relative}#textStoryViewer .body .leftContainer{width:100%;max-width:780px;background-color:#333}#textStoryViewer .body .leftContainer .scrollInner{overflow-y:scroll;height:100vh;padding-top:20px}#textStoryViewer .body .leftContainer .scrollInner .sentenceWrapper{max-width:500px;margin:0 auto;padding:20px}#textStoryViewer .body .rightContainer{position:fixed;width:200px;height:100%;right:0;background-color:#262626;box-sizing:border-box;border-left:1px solid #000;text-align:center;z-index:2;transition:all 800ms ease 0s}#textStoryViewer .body .rightContainer.viewerDark{background-color:#040404;right:-200px}#textStoryViewer .body .rightContainer.viewerDark .inner{opacity:0.1}#textStoryViewer .body .rightContainer .inner{padding-top:130px}#textStoryViewer .body .rightContainer .inner a{display:inline-block;width:160px;height:40px;font-size:16px;line-height:40px;color:#FFFFFF;border:1px solid #525252;border-radius:40px;background-color:#262626;text-decoration:none;margin-top:12px;position:relative}#textStoryViewer .body .rightContainer .inner .favorite a.checked:before{content:url(/images/viewer/icon_favorite_checked.png)}#textStoryViewer .body .rightContainer .inner .favorite a:before{content:url(/images/viewer/icon_favorite.png);margin:-8px 0 0}#textStoryViewer .body .rightContainer .inner .sns a{border:none;width:38px;line-height:38px}#textStoryViewer .body .rightContainer .inner .nav{position:absolute;bottom:20px;left:50%;width:160px;margin:0 0 0 -80px}#textStoryViewer .body .rightContainer .inner .nav span,#textStoryViewer .body .rightContainer .inner .nav a{width:74px;font-size:12px;box-sizing:border-box;line-height:38px;position:relative;display:inline-block;height:40px;color:#525252;border:1px solid #525252;border-radius:40px;background-color:#262626;text-decoration:none;margin-top:0}#textStoryViewer .body .rightContainer .inner .nav a{color:#fff;border:1px solid #525252;background-color:#262626;text-decoration:none}#textStoryViewer .body .rightContainer .inner .nav a.prev:bofore{content:url(/images/viewer/icon_prev_arrow.png)}#textStoryViewer .body .rightContainer .inner .nav a.prev:hover{background-color:#454545}#textStoryViewer .body .rightContainer .inner .nav a.next:before{content:url(/images/viewer/icon_next_arrow.png)}#textStoryViewer .body .rightContainer .inner .nav a.next:hover{background-color:#454545}#textStoryViewer .body .rightContainer .inner .nav .prev{float:left;padding-left:30px;text-align:left;font-size:12px}#textStoryViewer .body .rightContainer .inner .nav .prev:before{content:url(/images/viewer/icon_prev_arrow_disabled.png);position:absolute;top:50%;left:10px;margin:-8px 0 0;line-height:0}#textStoryViewer .body .rightContainer .inner .nav .next{float:right;padding-right:30px;text-align:right}#textStoryViewer .body .rightContainer .inner .nav .next:before{content:url(/images/viewer/icon_next_arrow_disabled.png);position:absolute;top:50%;right:10px;margin:-8px 0 0;line-height:0}#textStoryViewer .body .rightContainer h2{line-height:1.2em;font-weight:normal;padding:14px;color:#BBB}#textStoryViewer .sentence{color:#fff;font-size:18px;letter-spacing:.04em;line-height:1.4em;font-family:monospace;user-select:none}.storyPage .body{display:table;background-color:#373737;width:100%;min-width:980px;min-height:640px}#generator.storyPage .body{min-width:1060px}.storyPage .body>div{display:table-cell;vertical-align:top}.storyPage .body>.left{height:100%}.storyPage .body>.left>.inner{overflow:auto;height:100%;min-height:640px}.storyPage .body>.left>.inner.js-scroll{overflow-y:auto;height:100%}#generator.storyPage .body>.left>.inner{overflow:hidden}.storyPage .body>.left>.inner>.wrap{position:relative;margin:0 auto;background-color:#a2a2a2}.storyPage .body>.left>.inner>.wrap>#cellwrap{width:500px;margin:0 auto}.storyPage .body>.right{position:relative;width:200px;background-color:#262626;box-sizing:border-box;border-left:1px solid #000;text-align:center;z-index:2}.storyPage .body>.right a{display:inline-block;width:160px;height:40px;font-size:16px;line-height:40px;color:#fff;border:1px solid #525252;border-radius:40px;background-color:#262626;text-decoration:none}.storyPage .body>.right a:hover{background-color:#454545}#generator.storyPage .block{min-height:80px}.storyPage .blockwrap{position:relative;box-sizing:border-box;letter-spacing:.04em}.storyPage .blockwrap .character{margin:0 0 10px}.storyPage .blockwrap .character[data-align=left]{float:left}.storyPage .blockwrap .character[data-align=right]{float:right}.storyPage .blockwrap .character img{width:90px;height:120px}.storyPage .blockwrap .character img[src='']{display:none}.storyPage .blockwrap .serif{display:block;color:#000;padding:36px 0 0;line-height:1.4em}.storyPage .blockwrap .character[data-align=right] ~ .serif{margin-right:102px;text-align:right}.storyPage .blockwrap .character[data-align=right] ~ .serif p{text-align:left}.storyPage .blockwrap .character[data-align=left] ~ .serif{margin-left:102px}.storyPage .blockwrap .serif[data-size=small],.storyPage .blockwrap .serif[data-size=small] textarea{font-size:14px;letter-spacing:.06em;line-height:1.4em}.storyPage .blockwrap .serif[data-size=medium],.storyPage .blockwrap .serif[data-size=medium] textarea{font-size:18px;letter-spacing:.035em;line-height:1.3em}.storyPage .blockwrap .serif[data-size=large],.storyPage .blockwrap .serif[data-size=large] textarea{font-size:30px;letter-spacing:.02em;line-height:1.2em}.storyPage .blockwrap .serif p{display:table;margin:0 auto;word-wrap:break-word;word-break:break-all;white-space:pre-wrap;word-break:break-word}.storyPage .blockwrap .serif .name{display:block;font-size:14px;height:1em;color:#fff;text-shadow:2px 0 0 rgba(0,0,0,0.3),-1.74661px -0.97435px 0 rgba(0,0,0,0.3),1.05064px 1.70181px 0 rgba(0,0,0,0.3),-0.08846px -1.99804px 0 rgba(0,0,0,0.3),-0.89615px 1.78799px 0 rgba(0,0,0,0.3),1.65367px -1.12488px 0 rgba(0,0,0,0.3),-1.99218px 0.17674px 0 rgba(0,0,0,0.3),1.82588px 0.81619px 0 rgba(0,0,0,0.3),-1.19692px -1.60231px 0 rgba(0,0,0,0.3),0.26467px 1.98241px 0 rgba(0,0,0,0.3),0.73464px -1.86019px 0 rgba(0,0,0,0.3),-1.5478px 1.26662px 0 rgba(0,0,0,0.3),1.96876px -0.35209px 0 rgba(0,0,0,0.3),-1.89086px -0.65165px 0 rgba(0,0,0,0.3),1.33383px 1.49027px 0 rgba(0,0,0,0.3),-0.43882px -1.95127px 0 rgba(0,0,0,0.3),-0.56738px 1.91783px 0 rgba(0,0,0,0.3);filter:glow(color="#000000", strength=1px);padding:2px;height:1.2em;line-height:1.2em;box-sizing:border-box;font-weight:normal;letter-spacing:.02em}.storyPage .blockwrap .character[data-align=right] ~ .serif .name{text-align:right}.storyPage .blockwrap .character[data-align=left] ~ .serif .name{text-align:left}.storyPage .blockwrap .serif .ballonwrap{display:inline-block;vertical-align:middle}.storyPage .blockwrap .serif .ballonwrap>div{display:flex}.storyPage .blockwrap .serif .ballonwrap img{vertical-align:top}.storyPage .blockwrap .serif .ballonwrap .top,.storyPage .blockwrap .serif .ballonwrap .bottom{width:100%;line-height:0}.storyPage .blockwrap .serif .ballonwrap .top .left,.storyPage .blockwrap .serif .ballonwrap .top .right,.storyPage .blockwrap .serif .ballonwrap .bottom .left,.storyPage .blockwrap .serif .ballonwrap .bottom .right{width:20px;height:20px}.storyPage .blockwrap .serif .ballonwrap .top .left img,.storyPage .blockwrap .serif .ballonwrap .top .right img,.storyPage .blockwrap .serif .ballonwrap .bottom .left img,.storyPage .blockwrap .serif .ballonwrap .bottom .right img{width:20px;height:20px}.storyPage .blockwrap .serif .ballonwrap .top .center,.storyPage .blockwrap .serif .ballonwrap .bottom .center{background:repeat-x top left;background-size:auto 20px;width:252px;height:20px}.storyPage .blockwrap .serif .ballonwrap .middle .left,.storyPage .blockwrap .serif .ballonwrap .middle .right{width:20px;background:repeat-y top left;background-size:20px auto}.storyPage .blockwrap .serif .ballonwrap .middle .center{background-color:#fff;width:252px}.storyPage .blockwrap .text{display:block;color:#000;background:repeat-x left bottom}.storyPage .blockwrap .text[data-align=left],.storyPage .blockwrap .text[data-align=left] textarea{text-align:left}.storyPage .blockwrap .text[data-align=center],.storyPage .blockwrap .text[data-align=center] textarea{text-align:center}.storyPage .blockwrap .text[data-align=right],.storyPage .blockwrap .text[data-align=right] textarea{text-align:right}.storyPage .blockwrap .text[data-weight=normal],.storyPage .blockwrap .text[data-weight=normal] textarea{font-weight:normal}.storyPage .blockwrap .text[data-weight=bold],.storyPage .blockwrap .text[data-weight=bold] textarea{font-weight:bold}.storyPage .blockwrap .text[data-size=small],.storyPage .blockwrap .text[data-size=small] textarea{font-size:14px;letter-spacing:.06em;line-height:1.5em}.storyPage .blockwrap .text[data-size=medium],.storyPage .blockwrap .text[data-size=medium] textarea{font-size:18px;letter-spacing:.04em;line-height:1.4em}.storyPage .blockwrap .text[data-size=large],.storyPage .blockwrap .text[data-size=large] textarea{font-size:30px;letter-spacing:.02em;line-height:1.3em}.storyPage .blockwrap .text p{word-wrap:break-word;word-break:break-all;white-space:pre-wrap}#viewer.storyPage .blockwrap .serif p,#generator.storyPage .blockwrap .serif p textarea,#viewer.storyPage .blockwrap .serif span.name,#generator.storyPage .blockwrap .serif span.name,#viewer.storyPage .blockwrap .text p,#generator.storyPage .blockwrap .text p textarea,#generator .body>.itempallet .palletcontent ul li input[type=text],#viewer.storyPage .blockwrap .illust,#generator.storyPage .blockwrap .block .illust input[type=text]{font-family:monospace}#viewer.storyPage .blockwrap .text p{white-space:pre-wrap}.storyPage .blockwrap .text[data-shadow=black] p,.storyPage .blockwrap .text[data-shadow=black] p textarea{text-shadow:2px 0 0 #000, -1.74661px -.97435px 0 #000, 1.05064px 1.70181px 0 #000, -.08846px -1.99804px 0 #000, -.89615px 1.78799px 0 #000, 1.65367px -1.12488px 0 #000, -1.99218px .17674px 0 #000, 1.82588px .81619px 0 #000, -1.19692px -1.60231px 0 #000, .26467px 1.98241px 0 #000, .73464px -1.86019px 0 #000, -1.5478px 1.26662px 0 #000, 1.96876px -.35209px 0 #000, -1.89086px -.65165px 0 #000, 1.33383px 1.49027px 0 #000, -.43882px -1.95127px 0 #000, -.56738px 1.91783px 0 #000;padding:0 5px;box-sizing:border-box}#generator.storyPage .blockwrap .text[data-shadow=black] p textarea,#viewer.storyPage .blockwrap .text[data-shadow=black] p{filter:glow(color="#000000", strength=1px)}.storyPage .blockwrap .text[data-shadow=white] p,.storyPage .blockwrap .text[data-shadow=white] p textarea{text-shadow:2px 0 0 #fff, -1.74661px -.97435px 0 #fff, 1.05064px 1.70181px 0 #fff, -.08846px -1.99804px 0 #fff, -.89615px 1.78799px 0 #fff, 1.65367px -1.12488px 0 #fff, -1.99218px .17674px 0 #fff, 1.82588px .81619px 0 #fff, -1.19692px -1.60231px 0 #fff, .26467px 1.98241px 0 #fff, .73464px -1.86019px 0 #fff, -1.5478px 1.26662px 0 #fff, 1.96876px -.35209px 0 #fff, -1.89086px -.65165px 0 #fff, 1.33383px 1.49027px 0 #fff, -.43882px -1.95127px 0 #fff, -.56738px 1.91783px 0 #fff;padding:0 5px;box-sizing:border-box}#generator.storyPage .blockwrap .text[data-shadow=white] p textarea,#viewer.storyPage .blockwrap .text[data-shadow=white] p{filter:glow(color="#FFFFFF", strength=1px)}.storyPage .blockwrap .illust{display:block}.storyPage .blockwrap .illust[data-align=left]{text-align:left}.storyPage .blockwrap .illust[data-align=center]{text-align:center}.storyPage .blockwrap .illust[data-align=right]{text-align:right}.storyPage .blockwrap .illust[data-size=small] img{width:36%}.storyPage .blockwrap .illust[data-size=medium] img{width:64%}.storyPage .blockwrap .illust[data-size=large] img{width:92%}.storyPage .blockwrap .illust[data-size=maximum] img{width:100%}.storyPage .blockwrap .illust p,.storyPage .blockwrap .illust p input[type=text]{color:#686868;font-size:14px;font-weight:bold;line-height:1.5em;padding:5px 10px;text-align:center}.storyPage .blockwrap .illust[data-note=none] p{display:none}.storyPage .blockwrap .none{min-height:86px}#generator.storyPage .blockwrap .block{padding:10px 20px}#generator.storyPage .blockwrap.space .block{padding:0 20px;min-height:50px}#generator.storyPage .blockwrap.space .menu .copy{display:none}#generator.storyPage .blockwrap.text .block{display:table;width:100%;box-sizing:border-box}#generator.storyPage .blockwrap.text .block .text{display:table-cell;vertical-align:top;height:100px}#generator.storyPage .blockwrap .text p{padding:14px 10px 10px}#generator.storyPage .blockwrap .text p{padding:20px 0}#generator.storyPage .blockwrap .block>.illust{padding:10px 0;margin:0 -20px}#generator.storyPage .blockwrap .block>.movie{padding:10px;margin:0 -10px;line-height:0}#generator.storyPage #cellwrap.is_preview .blockwrap .block{padding:10px 20px 0;min-height:40px}#generator.storyPage #cellwrap.is_preview .blockwrap .block .text{height:auto}#generator.storyPage #cellwrap.is_preview .blockwrap .block .none{min-height:30px}#generator.storyPage #cellwrap.is_preview .blockwrap .block>.illust{margin:0 -20px}#generator.storyPage #cellwrap.is_preview .blockwrap.section_top:first-child{padding-top:0}#viewer.storyPage .blockwrap .block{padding:10px 20px 0}#viewer.storyPage .blockwrap .text p{padding:14px 10px 10px}#viewer.storyPage .blockwrap .illust{padding:10px 0 0;margin:0 -20px}#viewer.storyPage .blockwrap .none{min-height:40px}#viewer.storyPage .blockwrap .block>.movie{padding:10px 0 0;line-height:0}#generator a{text-decoration:none}#generator .body{position:relative;overflow:hidden}#generator .body>.itempallet{position:absolute;top:0;left:0;height:100%;background-color:#fff;box-shadow:0 0 7px 0 rgba(22,22,22,0.3);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:all 300ms;z-index:200;letter-spacing:-.4em}#generator .body>.itempallet.isShow{-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}#generator .body>.itempallet .itempalletcontent{display:inline-block;width:260px;min-height:640px;letter-spacing:0;vertical-align:top}#generator .body>.itempallet .palletcontentwrap{display:none;padding:10px}#generator .body>.itempallet .palletcontentwrap h2{text-align:center;font-size:12px;margin:0 0 5px}#generator .body>.itempallet .select_other,#generator .body>.itempallet .select{text-align:center}#generator .body>.itempallet .select+.select_other,#generator .body>.itempallet .select+.select{padding-top:10px}#generator .body>.itempallet .select_other a,#generator .body>.itempallet .select a{display:block;width:148px;height:28px;margin:0 auto;border:1px solid #525252;background-color:#fff;border-radius:28px;font-size:12px;text-align:center;line-height:28px;box-sizing:border-box}#generator .body>.itempallet .illust_wrap .select_other a,#generator .body>.itempallet .illust_wrap .select a,#generator .body>.itempallet .background_wrap .select a{width:180px}#generator .body>.itempallet .character_wrap .select a{position:relative;display:inline-block;margin:0;width:72px;vertical-align:top}#generator .body>.itempallet .character_wrap .select a[data-type=left]{padding-left:13px}#generator .body>.itempallet .character_wrap .select a[data-type=right]{padding-right:13px}#generator .body>.itempallet .character_wrap .select a.active{border:3px solid #262626;line-height:24px}#generator .body>.itempallet .character_wrap .select a:before{content:url(/images/generator/character_icon_align.png);position:absolute;top:50%;margin:-7px 0 0;line-height:0}#generator .body>.itempallet .character_wrap .select a[data-type=left]:before{left:10px}#generator .body>.itempallet .character_wrap .select a[data-type=left].active:before{left:8px}#generator .body>.itempallet .character_wrap .select a[data-type=right]:before{right:10px}#generator .body>.itempallet .character_wrap .select a[data-type=right].active:before{right:8px}#generator .body>.itempallet .select_other a:hover,#generator .body>.itempallet .select a:hover{background-color:#e5e5e5}#generator .body>.itempallet .select input[type=text]{display:inline-block;width:4.5em;border:none;background:none;font-size:12px;line-height:28px;outline:none;cursor:pointer}#generator .body>.itempallet .serif_wrap .palletcontent,#generator .body>.itempallet .text_wrap .palletcontent{padding:20px 0 0}#generator .body>.itempallet .palletbtnwrap{padding:10px 0 10px;margin:10px 0 10px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}#generator .body>.itempallet .character_wrap .palletbtnwrap{display:table;width:224px;margin:10px auto 10px}#generator .body>.itempallet .character_wrap .palletbtnwrap div,#generator .body>.itempallet .character_wrap .palletbtnwrap ul,#generator .body>.itempallet .background_wrap .palletbtnwrap div,#generator .body>.itempallet .background_wrap .palletbtnwrap ul,#generator .body>.itempallet .illust_wrap .palletbtnwrap div,#generator .body>.itempallet .illust_wrap .palletbtnwrap ul{display:table-cell;vertical-align:top}#generator .body>.itempallet .palletbtnwrap>div{padding:0 8px 0 0}#generator .body>.itempallet .palletbtnwrap ul{list-style:none}#generator .body>.itempallet .palletbtnwrap ul li{padding:0 0 4px;width:118px}#generator .body>.itempallet .palletbtnwrap ul li input{display:none}#generator .body>.itempallet .palletbtnwrap ul li a,#generator .body>.itempallet .palletbtnwrap ul li label{position:relative;display:block;width:100%;height:30px;padding:0 0 0 15px;line-height:30px;border-radius:20px;font-size:12px;color:#fff;background-color:#262626;text-align:center;box-sizing:border-box;cursor:pointer}#generator .body>.itempallet .palletbtnwrap>div>a{display:inline-block;position:relative;width:98px;height:42px;padding:56px 0 0;box-sizing:content-box;border-radius:20px;color:#1a1a1a;background-color:#fef418;text-align:center;font-size:12px;line-height:14px}#generator .body>.itempallet .palletbtnwrap ul li label:hover,#generator .body>.itempallet .palletbtnwrap ul li a:hover{background-color:#454545}#generator .body>.itempallet .palletbtnwrap>div>a:hover{color:#fef418;background-color:#262626}#generator .body>.itempallet .palletbtnwrap ul li label:before,#generator .body>.itempallet .palletbtnwrap ul li a:before{content:url(/images/generator/icon_add.png);position:absolute;top:50%;left:6px;margin:-5px 0 0;line-height:0}#generator .body>.itempallet .palletbtnwrap>div>a:before{position:absolute;content:url(/images/generator/btn_icon_search_off.png);top:30px;left:39px;margin:-6px 0 0}#generator .body>.itempallet .palletbtnwrap>div>a:hover:before{content:url(/images/generator/btn_icon_search_on.png)}#generator .body>.itempallet .palletcontent ul{width:224px;list-style:none}#generator .body>.itempallet .mCS_no_scrollbar .palletcontent ul{margin:0 auto}#generator .body>.itempallet .serif_wrap .palletcontent ul,#generator .body>.itempallet .text_wrap .palletcontent ul{width:224px}#generator .body>.itempallet .palletcontent ul li{position:relative;float:left;width:72px;height:72px;margin:0 4px 4px 0}#generator .body>.itempallet .character_wrap .palletcontent ul li{height:115px}#generator .body>.itempallet .background_wrap .palletcontent ul li{height:128px}#generator .body>.itempallet .serif_wrap .palletcontent ul li,#generator .body>.itempallet .text_wrap .palletcontent ul li{width:72px;height:72px;margin:0 4px 4px 0}#generator .body>.itempallet .palletcontent ul>li:nth-of-type(3n){margin-right:0}#generator .body>.itempallet .palletcontent ul li .thum{position:relative;display:block;width:100%;height:100%;background:no-repeat center;background-size:cover}#generator .body>.itempallet .character_wrap .palletcontent ul li .thum{height:96px}#generator .body>.itempallet .illust_wrap .palletcontent ul li .thum{background-size:contain}#generator .body>.itempallet .serif_wrap .palletcontent ul li .thum{background-size:auto}#generator .body>.itempallet .text_wrap .palletcontent ul li .thum span{display:table;width:100%;height:100%}#generator .body>.itempallet .text_wrap .palletcontent ul li .thum span span{display:table-cell;vertical-align:middle;text-align:center;font-size:12px;line-height:1.2em}#generator .body>.itempallet .palletcontent ul li .thum:after{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;border:1px solid #e5e5e5;box-sizing:border-box;transition:all 300ms}#generator .body>.itempallet .palletcontent ul li .thum.lockkey:before{content:url(/images/generator/icon_lock.png);position:absolute;top:8px;right:9px}#generator .body>.itempallet .palletcontent ul li .thum:hover:after,#generator .body>.itempallet .palletcontent ul li .thum.active:after{border:4px solid #262626}#generator .body>.itempallet .palletcontent ul li .copy{position:absolute;top:5px;left:5px;display:block;width:18px;height:18px;background:url(/images/generator/btn_copy_off.png) no-repeat left top}#generator .body>.itempallet .palletcontent ul li .copy:hover{background-image:url(/images/generator/btn_copy_on.png)}#generator .body>.itempallet .palletcontent ul li .remove{position:absolute;top:5px;right:5px;display:block;width:18px;height:18px;background:url(/images/generator/btn_delete_off.png) no-repeat left top}#generator .body>.itempallet .palletcontent ul li .remove:hover{background-image:url(/images/generator/btn_delete_on.png)}#generator .body>.itempallet .palletcontent ul li .lock{display:none;content:url(/images/generator/icon_lock.png);position:absolute;top:8px;right:9px}#generator .body>.itempallet .palletcontent ul li.lock .lock{display:block}#generator .body>.itempallet .palletcontent ul li.lock .remove{display:none}#generator .body>.itempallet .character_wrap .palletcontent ul li input[type=text]{display:block;width:100%;height:19px;background:#fff;border:1px solid #e5e5e5;box-sizing:border-box;font-size:12px;line-height:1em;color:#747474;border-top:none;padding:0 5px;outline:none}#generator .body>.itempallet .itempalletsubcontet{position:absolute;top:0;left:260px;display:none;width:110px;height:100%;background-color:#e5e5e5;letter-spacing:0;vertical-align:top}#generator .body>.itempallet .itempalletsubcontet .palletcontentsublist{display:none;padding:25px 0}#generator .body>.itempallet .itempalletsubcontet ul{list-style:none;width:72px;margin:0 auto}#generator .body>.itempallet .itempalletsubcontet ul li{width:72px;height:72px;margin:0 0 4px}#generator .body>.itempallet .itempalletsubcontet ul li a{position:relative;display:block;width:100%;height:100%;background-color:#fff;text-align:center;font-size:12px;line-height:1.2em}#generator .body>.itempallet .itempalletsubcontet ul li a:after{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;border:1px solid #e5e5e5;box-sizing:border-box;transition:all 300ms}#generator .body>.itempallet .itempalletsubcontet ul li a:hover:after,#generator .body>.itempallet .itempalletsubcontet ul li a.active:after{border:4px solid #262626}#generator .body>.itempallet .itempalletsubcontet ul li a img{display:block;margin:0 auto 7px}#generator .body>.itempallet .itempalletsubcontet .character ul li{height:96px}#generator .body>.itempallet .itempalletsubcontet .character ul li a{background:no-repeat center #fff;background-size:cover}#generator .body>.itempallet .itempalletsubcontet ul li a>div{display:table;width:100%;height:100%}#generator .body>.itempallet .itempalletsubcontet ul li a>div>div{display:table-cell;vertical-align:middle;text-align:center}#generator .body>.itempallet>.close{position:absolute;top:4px;right:20px}#generator .body>.itempallet>.mCS_no_scrollbar+.close{right:4px}#generator .body>.itempallet>.isShow+.close{right:-90px}#generator .body>.itempallet>.isShow.mCS_no_scrollbar+.close{right:-106px}#generator .body>.itempallet.isShow+.left{padding-left:370px}#generator .body>.left{transition:padding 300ms}#generator .body>.right{width:80px;z-index:11}#generator .body>.left>.inner{overflow:hidden;padding-left:1px;position:relative;z-index:11}#generator .body>.left>.inner.mCS_no_scrollbar{padding-right:16px}#generator .body>.left>.inner .wrap{width:500px;background-color:transparent;margin:0 auto;position:relative}#generator .body>.right a{width:60px;height:60px;border-radius:7px;line-height:1em;font-size:10px}#generator .body>.right a:before{display:block;margin:0 auto;padding:10px 0 10px}#generator .body>.right div div{font-size:12px;line-height:1.2em;color:#878787;padding:5px 0 0}#generator .body>.right .preview{padding:20px 0 20px}#generator .body>.right .preview a:before{content:url(/images/generator/btn_icon_preview.png)}#generator .body>.right .preview a:after{content:'プレビュー'}#generator .body>.right .preview a.active:before{padding:10px 0 0}#generator .body>.right .preview a.active:after{content:'プレビュー\A解除';white-space:pre}#generator .body>.right .import{padding:0 0 20px}#generator .body>.right .import a:before{content:url(/images/generator/btn_icon_import.png)}#generator .body>.right .save{padding:0 0 38px}#generator .body>.right .save a:before{content:url(/images/generator/btn_icon_save.png);padding-bottom:8px}#generator .body>.right .help{padding:0}#generator .body>.right .help a:before{content:url(/images/generator/btn_icon_help.png);padding-bottom:3px}#generator .body>.right .notsave{position:absolute;bottom:20px;left:0;width:100%}#generator .body>.right .notsave a{color:#e42525;border:1px solid #e42525}#generator .body>.right .notsave a:hover{background-color:#400000}#generator .body>.right .notsave a:before{content:url(/images/generator/btn_icon_notsave.png);padding-bottom:8px}#generator #block_copy,#generator #bgblock_copy{position:absolute;top:0;left:0;z-index:1000}#generator #block_copy .block{background-color:rgba(255,255,255,0.5)}#generator .blockwrap .menu{position:absolute;top:7px;right:-37px;list-style:none}#generator .blockwrap .menu>li{position:relative;width:34px;height:34px;margin:0 0 2px}#generator .blockwrap .menu>li>a{position:relative;display:block;width:100%;height:100%;border:1px solid #7d7d7d;border-radius:30px;background-color:#282828;box-sizing:border-box}#generator .blockwrap .menu>li>a:hover{background-color:#444}#generator .blockwrap .menu>li>a:before{position:absolute;top:50%;left:50%}#generator .blockwrap .menu>li.remove>a:before{content:url(/images/generator/btn_icon_block_remove.png);margin:-7px 0 0 -7px}#generator .blockwrap:only-child .menu>li.remove>a{visibility:hidden}#generator .blockwrap .menu>li.change>a:before{content:url(/images/generator/btn_icon_block_edit.png);margin:-8px 0 0 -8px}#generator .blockwrap .menu>li.copy>a:before{content:url(/images/generator/btn_icon_block_copy.png);margin:-10px 0 0 -8px}#generator .blockwrap .menu>li>a:hover .tooltip{display:block}#generator .blockwrap .menu>li .tooltip{position:absolute;top:36px;left:50%;display:none;width:50px;margin:0 0 0 -25px;padding:5px 0;background-color:#fff;font-size:12px;line-height:1em;text-align:center;box-sizing:border-box;border:1px solid #373737;z-index:10}#generator .blockwrap .menu>li .tooltip:before{content:url(/images/generator/tooltip_arrow.png);position:absolute;top:-7px;left:50%;margin:0 0 0 -3px;line-height:0}#generator .blockwrap .addwrap{width:100%;height:30px;position:relative}#generator .blockwrap .add{position:relative;display:block;height:30px;line-height:30px;text-align:center;background-color:#262626;color:#fff;font-weight:bold}#generator .blockwrap .add:hover:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.1)}#generator .blockwrap .add:before{content:'';position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;background:url(/images/generator/btn_icon_block_add.png) no-repeat center #fff;border-radius:20px}#generator .blockwrap .addwrap:hover .addmenu{display:block}#generator .blockwrap .addmenu{display:none;position:absolute;left:50%;width:338px;margin:0 0 0 -168px;list-style:none;z-index:10;background-color:#262626;box-shadow:0 0 2px 0 white;border-radius:4px}#generator .blockwrap:not(:last-child) .addmenu{top:30px}#generator .blockwrap:last-child .addmenu{bottom:30px}#generator .blockwrap:only-child .addmenu{bottom:auto;top:30px}#generator .blockwrap .addmenu:before{position:absolute;left:50%;margin:0 0 0 -8px;line-height:0}#generator .blockwrap:last-child .addmenu:before{bottom:-8px;content:url(/images/generator/block_addmenu_arrow_bottom.png)}#generator .blockwrap:not(:last-child) .addmenu:before,#generator .blockwrap:only-child .addmenu:before{bottom:auto;top:-8px;content:url(/images/generator/block_addmenu_arrow.png)}#generator .blockwrap .addmenu ul{list-style:none}#generator .blockwrap .addmenu li{float:left;width:112px}#generator .blockwrap .addmenu li:nth-child(n+1):not(:nth-child(n+4)){border-bottom:1px solid #fff}#generator .blockwrap .addmenu li:nth-child(n+1):not(:nth-child(n+3)),#generator .blockwrap .addmenu li:nth-child(n+4):not(:nth-child(n+6)){border-right:1px solid #fff}#generator .blockwrap .addmenu li a{display:block;text-align:center;font-size:14px;padding:8px 0;color:#fff;line-height:1.57em}#generator .blockwrap .addmenu li a:hover{background-color:#fef418;color:#1a1a1a}#generator .body .blockwrap .character:hover,#generator .body .blockwrap .serif .ballonwrap:hover,#generator .body .blockwrap .text:hover,#generator .body .blockwrap .illust:hover{background-color:rgba(254,244,24,0.75)}#generator .block{cursor:move}#generator .body>.left>.inner>.wrap{margin-bottom:80px}#generator #cellwrap input[type=text]::-webkit-input-placeholder,#generator #cellwrap textarea::-webkit-input-placeholder{color:#707070}#generator #cellwrap input[type=text]:-ms-input-placeholder,#generator #cellwrap textarea:-ms-input-placeholder{color:#707070}#generator #cellwrap input[type=text]::-moz-placeholder,#generator #cellwrap textarea::-moz-placeholder{color:#707070}#generator #cellwrap .serif ::-webkit-input-placeholder{color:#acacac}#generator #cellwrap .serif :-ms-input-placeholder{color:#acacac}#generator #cellwrap .serif ::-moz-placeholder{color:#acacac}#generator #bglist{background-color:#a2a2a2;position:absolute;top:0;left:50%;width:500px;height:100%;margin-left:-290px;transition:margin-left 300ms}#generator #bglist.isPalletShow{margin-left:-105px}#generator #bglist_blur{position:absolute;top:0;left:0;width:100%;height:100%;transition:margin-left 300ms}#generator #bglist_blur.isPalletShow{margin-left:92px}#generator .bglist .bg div,#generator .bglist .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:no-repeat center;background-size:cover}#generator .bglist .bg[data-transition=none],#generator .bglist .bg[data-transition=cross_dissolve]{background-color:transparent}#generator .bglist .bg[data-transition=black_in_out]{background-color:#000}#generator .bglist .bg[data-transition=white_in_out]{background-color:#fff}#generator #bgcontroller{position:absolute;top:5px;left:-49px;width:42px;z-index:100}#generator #bgcontroller .border{position:absolute;top:0;left:50%;width:4px;height:0;margin:0 0 0 -3px;background-color:#262626;border:1px solid #737373;z-index:1}#generator .bgblock{position:absolute;top:0;left:0;z-index:2;width:42px;height:42px;background-color:#262626;border-radius:50px;border:1px solid #737373;cursor:move;box-sizing:border-box}#generator .bgblock[data-illust_id='']{cursor:pointer}#generator .bgblock.drop_target,#generator .bgblock[data-illust_id='']:not(:first-child).drop_target{background-color:#f00;width:42px;height:42px;left:0;margin:0}#generator .bgblock .edit{position:absolute;top:50%;left:50%;display:block;width:36px;height:36px;border-radius:50px;margin:-18px 0 0 -18px;background:no-repeat center;background-size:cover}#generator .bgblock .edit:hover{opacity:.8}#generator .bgblock .add{display:none}#generator .bgblock .delete{position:absolute;top:-5px;left:-5px;display:block;width:20px;height:20px;background-color:rgba(26,26,26,0.9);border-radius:50px;border:1px solid #737373}#generator .bgblock .delete:hover{background-color:rgba(69,69,69,0.9)}#generator .bgblock .delete:after{content:url(/images/generator/btn_icon_bg_remove.png);position:absolute;top:50%;left:50%;margin:-4px 0 0 -4px;line-height:0}#generator .bgblock[data-illust_id='']:not(:first-child){width:20px;height:20px;left:50%;margin:0 0 0 -10px}#generator .bgblock .tooltip{display:none}#generator .bgblock[data-illust_id='']:hover .tooltip{display:block}#generator .bgblock[data-illust_id=''] .tooltip{position:absolute;top:24px;left:50%;display:none;width:50px;margin:0 0 0 -25px;padding:5px 0;background-color:#fff;font-size:12px;line-height:1em;text-align:center;box-sizing:border-box;border:1px solid #373737;z-index:10}#generator .bgblock[data-illust_id='']:first-child .tooltip{top:42px}#generator .bgblock[data-illust_id=''] .tooltip:before{content:url(/images/generator/tooltip_arrow.png);position:absolute;top:-7px;left:50%;margin:0 0 0 -3px;line-height:0}#generator .bgblock[data-illust_id='']:not(:first-child) .add{display:block;width:100%;height:100%;border-radius:50px;background:url(/images/generator/btn_icon_bg_add.png) no-repeat center}#generator .bgblock .add:hover,#generator .bgblock[data-illust_id=''] .add:hover{background-color:#454545}#generator #bgblock_copy .bgblock .delete,#generator .bgblock[data-illust_id='']:not(:first-child) .delete{display:none}#generator .bgblock[data-illust_id='']:not(:first-child) .edit{display:none}#generator .bgblock:first-child .delete{display:none}#generator .bgblock[data-illust_id='']:first-child .edit{background-color:#a2a2a2}#generator .blockwrap .block .illust>*,#generator .blockwrap .block .text>*,#generator .blockwrap .block .character>*,#generator .blockwrap .block .serif .ballonwrap>*,#generator .blockwrap .block .movie{position:relative}#generator .blockwrap .block .movie,#generator .blockwrap .block .illust>img{cursor:pointer}#generator .blockwrap .block .illust,#generator .blockwrap .block .text,#generator .blockwrap .block .character,#generator .blockwrap .block .serif .ballonwrap{position:relative}#generator .blockwrap .block .illust.selectactive:before,#generator .blockwrap .block .text.selectactive:before,#generator .blockwrap .block .character.selectactive:before,#generator .blockwrap .block .serif.selectactive .ballonwrap:before,#generator .blockwrap .block .movie.selectactive:before,#generator .bgblock.selectactive:before{content:'';position:absolute;top:-1px;left:-1px;width:100%;height:100%;padding:1px;background:url(/images/parts_line_anim_tb_1px.gif) repeat-x left top,url(/images/parts_line_anim_tb_1px.gif) repeat-x left bottom,url(/images/parts_line_anim_lr_1px.gif) repeat-y left top,url(/images/parts_line_anim_lr_1px.gif) repeat-y right top}#generator .blockwrap .block .movie{padding:10px}#generator .blockwrap .block input[type=text],#generator .blockwrap .block textarea{display:block;width:100%;resize:none;background:none;border:none;outline:none;max-width:100%}#generator .blockwrap .block textarea{overflow-y:hidden;color:#fff}#generator .blockwrap .serif p{display:block;margin:0;word-wrap:break-word;word-break:break-all}#generator .blockwrap .block .serif textarea::-webkit-input-placeholder{color:#000 !important}#generator .blockwrap .block .serif textarea:-ms-input-placeholder{color:#000 !important}#generator .blockwrap .block .serif textarea::-moz-placeholder{color:#000 !important}#generator .blockwrap .block .serif textarea:-ms-input-placeholder{color:#000 !important}#generator .blockwrap .block .text textarea::-webkit-input-placeholder{color:#000 !important}#generator .blockwrap .block .text textarea:-ms-input-placeholder{color:#000 !important}#generator .blockwrap .block .text textarea::-moz-placeholder{color:#000 !important}#generator .blockwrap .block .text textarea:-ms-input-placeholder{color:#000 !important}#generator .blockwrap .block .illust p{padding-bottom:5px}#generator .blockwrap .block .illust input[type=text]{padding:0;height:1.2em}#generator .modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000}#generator .modal .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6)}#generator .modal .window{position:absolute;top:50%;left:50%;width:920px;height:510px;margin:-300px 0 0 -460px}#generator .modal .window a{color:#000}#generator .modal .window .window_header{height:30px;background-color:#262626;letter-spacing:-.4em;padding:3px 0 0 15px}#generator .modal .window .window_content{position:relative;height:510px;background-color:#fff;padding:20px;box-sizing:border-box}#generator .modal.alert .window .window_content{overflow:auto;height:auto;padding:20px}#generator .modal .window .window_content textarea{width:200px;height:470px;padding:10px;border:1px solid #e5e5e5;box-sizing:border-box;color:#1a1a1a;font-size:16px;line-height:1.4em;outline:none}#generator #textimport_modal .window .window_content>.left{float:left;width:470px}#generator #textimport_modal .window .window_content>.left textarea{width:450px}#generator #textimport_modal .window .window_content>.right{float:left;width:410px}#generator #textimport_modal.modal .window .window_content>.right p+p{margin:1em 0 0}#generator #textimport_modal.modal .window .window_content>.right p.note{padding:15px;background-color:#e5e5e5}#generator #textimport_modal.modal .window .window_content>.right p.note span{display:block;font-size:12px;line-height:1.3em;color:#e42525}#generator #textimport_modal.modal .window .window_footer{height:0}#generator .modal .window .btnwrap{position:relative;text-align:center}#generator .modal .window .btnwrap a{display:inline-block;width:280px;height:40px;line-height:40px;background-color:#fff;margin:0 5px;box-sizing:border-box;text-align:center;color:#1a1a1a;border-radius:40px;border:1px solid #1a1a1a}#generator .modal .window .btnwrap a:hover{background-color:#ccc}#generator .modal .window .btnwrap a.cancel{color:#e42525;border:1px solid #e42525}#generator .modal .window .btnwrap a.cancel:hover{background-color:#ccc}#generator #textimport_modal.modal .window .btnwrap a{position:absolute;bottom:-60px;left:50%}#generator #textimport_modal.modal .window .btnwrap a.cancel{margin-left:-300px}#generator #textimport_modal.modal .window .btnwrap a.save{margin-left:20px}#generator .modal.alert .window{width:400px;height:180px;margin:-90px 0 0 -200px;background-color:#fff}#generator .modal.alert .window .window_content{display:table;width:100%;height:130px}#generator .modal.alert .window .window_content>p{display:table-cell;vertical-align:middle;text-align:center}#generator #modal_window_alert_loading .window .window_content{height:100%}#generator #modal_window_alert_loading .window .window_content>p:before{content:url(/images/loading.gif);display:block;text-align:center}#generator .modal.alert .window .window_content>p span{display:block}#generator #modal_window_alert_text .window{height:300px;margin:-150px 0 0 -200px}#generator #modal_window_alert_text .window .mes{margin-top:5px;box-sizing:border-box;border:solid #000 1px;word-break:break-all;word-wrap:break-word;text-align:left;line-height:1.5em;height:12.2em;width:360px;overflow:hidden;word-wrap:break-word;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8}#generator .modal.alert .window .window_content>p .title{font-weight:bold}#generator .modal.alert .window .window_footer{position:absolute;bottom:20px;left:0;width:100%;height:40px}#generator .modal.alert .window .btnwrap a{width:160px}#generator .modal.alert .window .btnwrap .negative+.positive{color:#e42525;border:1px solid #e42525}#generator .modal.alert.input .window_content p span{display:block;font-size:16px;line-height:1em;padding:0 0 15px}#generator .modal.alert.input .window_content input[type=text]{display:block;width:100%;height:32px;box-sizing:border-box;border:1px solid #aaa;font-size:14px;line-height:1em;padding:5px 5px 0;outline:none}#generator .modal.alert .window .btnwrap .negative+.positive{color:#1a1a1a;border:1px solid #1a1a1a}#header.movable{position:absolute;top:0;left:0;width:100%;border-bottom:0;min-width:100%}.responsive #header.movable{min-width:100%}#header.movable .story_top{clear:both;position:static;background-color:#1a1a1a;padding:5px 15px;z-index:auto}#header.movable .story_top a{position:relative;font-size:12px;line-height:1.4em;color:#939292;padding:0 0 0 16px;text-decoration:none}#header.viewerDark{background-color:#191919;border-bottom-color:#161616}#header.viewerDark.movable{top:-131px}#footer.viewerDark{background-color:#040404}#viewer .story_top.viewerDark{background-color:#030303}#viewer .body>.right.viewerDark{background-color:#040404}#header.viewerDark>.inner,#footer.viewerDark>.inner,#viewer .body>.right.viewerDark>.inner,#viewer .story_top.viewerDark a{opacity:.1}#viewer .story_top{position:relative;background-color:#1a1a1a;padding:5px 15px;z-index:3}#viewer .story_top a{position:relative;font-size:12px;line-height:1.4em;color:#939292;padding:0 0 0 16px;text-decoration:none}#viewer .story_top a:before{content:url(/images/viewer/icon_story_top_arrow.png);position:absolute;top:50%;left:0;margin:-7px 0 0}#viewer .story_top a:hover{text-decoration:underline}#viewer .body>.left{position:relative}#viewer .body>.left>.inner .wrap{position:relative;margin:0 auto;background-color:#a2a2a2;z-index:3}#viewer .body>.left>.inner .wrap{background-color:transparent}#viewer.movable .body>.left>.inner .wrap{padding:77px 0 0;width:calc(100vw - 200px);min-width:100%}#viewer .body>.left>.inner .wrap .section>.blockwrap>.block>.serif>.ballonwrap{max-width:325px}#viewer .inner.js-scroll{width:calc(100vw - 200px);min-width:100%;overflow-x:hidden;position:relative;z-index:2}#viewer .body>.right h2{font-size:14px;line-height:1.2em;font-weight:normal;padding:14px;text-align:left;color:#fff;min-height:70px;word-wrap:break-word;word-break:break-all}#viewer.movable .body>.right>.inner{padding:77px 0 0}#viewer .body>.right>.inner{width:200px}#viewer .body>.right .favorite>span{position:relative;display:inline-block;width:160px;height:40px;font-size:16px;line-height:40px;color:#525252;border:1px solid #525252;border-radius:40px;background-color:#262626;text-decoration:none;text-align:left}#viewer .body>.right div+div{margin-top:12px}#viewer .body>.right a{position:relative}#viewer .body>.right .favorite a,#viewer .body>.right .favorite>span,#viewer .body>.right .comment a{box-sizing:border-box;padding-left:30px}#viewer .body>.right .favorite a:before,#viewer .body>.right .favorite>span:before,#viewer .body>.right .comment a:before,#viewer .body>.right .bookmark a:before{position:absolute;top:50%;left:10px;line-height:0}#viewer .body>.right .favorite a:before{content:url(/images/viewer/icon_favorite.png);margin:-8px 0 0}#viewer .body>.right .favorite>span:before{content:url(/images/viewer/icon_favorite_gray.png);margin:-8px 0 0}#viewer .body>.right .favorite a.checked:before{content:url(/images/viewer/icon_favorite_checked.png)}#viewer .body>.right .comment a:before{content:url(/images/viewer/icon_comment.png);margin:-7px 0 0}#viewer .body>.right .bookmark a:before{content:url(/images/viewer/icon_bookmark.png);margin:-8px 0 0}#viewer .body>.right .favorite a,#viewer .body>.right .comment a{text-align:left}#viewer .body>.right .favorite a>span,#viewer .body>.right .favorite>span>span,#viewer .body>.right .comment a>span{position:absolute;top:50%;right:8px;font-size:12px;line-height:1em;margin:-.5em 0 0}#viewer .body>.right .sns{width:160px;margin:12px auto 0}#viewer .body>.right .sns>a{border:none;width:38px;line-height:38px}#viewer .body>.right .sns>a:nth-of-type(1){float:left}#viewer .body>.right .sns>a:nth-of-type(2){float:left;margin:0 0 0 10px}.storyPage .body>.right .sns a:hover{background:none}#viewer .body>.right .nav{position:absolute;bottom:20px;left:50%;width:160px;margin:0 0 0 -80px}#viewer .body>.right .nav>span{position:relative;display:inline-block;height:40px;color:#525252;border:1px solid #525252;border-radius:40px;background-color:#262626;text-decoration:none}#viewer .body>.right .nav>a,#viewer .body>.right .nav>span{width:74px;font-size:12px;box-sizing:border-box;line-height:38px}#viewer .body>.right .nav>.prev{float:left;padding-left:30px;text-align:left}#viewer .body>.right .nav>a.prev:before{content:url(/images/viewer/icon_prev_arrow.png);position:absolute;top:50%;left:10px;margin:-8px 0 0;line-height:0}#viewer .body>.right .nav>span.prev:before{content:url(/images/viewer/icon_prev_arrow_disabled.png);position:absolute;top:50%;left:10px;margin:-8px 0 0;line-height:0}#viewer .body>.right .nav>.next{float:right;padding-right:30px;text-align:right}#viewer .body>.right .nav>a.next:before{content:url(/images/viewer/icon_next_arrow.png);position:absolute;top:50%;right:10px;margin:-8px 0 0;line-height:0}#viewer .body>.right .nav>span.next:before{content:url(/images/viewer/icon_next_arrow_disabled.png);position:absolute;top:50%;right:10px;margin:-8px 0 0;line-height:0}#viewer .body>.left .inner .bg_baneer{position:fixed;top:116px;left:0;width:100%;height:100%;z-index:3;margin-top:-77px;margin-left:-240px;min-width:980px}#viewer .body>.left .inner .bg_baneer .bannerwrap{display:table;position:absolute;top:50%;left:50%;width:160px;height:600px}#viewer .body>.left .inner .bg_baneer .bannerwrap.left{margin:-300px 0 0 -347px}#viewer .body>.left .inner .bg_baneer .bannerwrap.right{margin:-300px 0 0 443px}#viewer .body>.left .inner .bg_baneer>.bannerwrap a{display:table-cell;vertical-align:middle;text-align:center}#viewer #bglist_blur{position:absolute;top:0;left:0;width:100%;height:100%}#viewer .bglist{position:absolute;top:0;left:0;z-index:1}#viewer .bglist .bg div,#viewer .bglist .bg{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background:no-repeat center;background-size:cover}#viewer #bglist{position:absolute;top:0;left:50%;width:500px;height:100%;margin:0 0 0 -250px}#viewer #bglist.addbar{margin:0 0 0 -258px}#viewer .bglist .bg[data-transition=none],#viewer .bglist .bg[data-transition=cross_dissolve]{background-color:transparent}#viewer .bglist .bg[data-transition=black_in_out]{background-color:#000}#viewer .bglist .bg[data-transition=white_in_out]{background-color:#fff}body{font-family:Verdana,"Hiragino Kaku Gothic ProN", "游ゴシック", YuGothic, Meiryo, sans-serif;-webkit-font-smoothing:antialiased;background-color:#FFF;font-size:14px;line-height:1.57em;color:#1a1a1a}*{margin:0;padding:0}body,div,p,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,table,tr,td{padding:0;margin:0}a{color:#1a1a1a;text-decoration:none}a:hover{text-decoration:underline}a img{border:none}.fcl{zoom:100%}.fcl:after{content:" ";clear:both;height:0;display:block;visibility:hidden}img{vertical-align:middle;margin:0;padding:0}.error{font-size:12px;color:#e42525}#header{position:relative;width:100%;height:40px;z-index:1010;color:#FFF;display:table;background-color:#FFF}#header>h1{display:table-cell;vertical-align:middle;padding:0 10px 0 15px;width:64px}#header>h1 a{display:inline-block}#header>p{display:table-cell;vertical-align:middle;font-size:11px;font-weight:bold}#header.type2{background-color:#FFF;text-align:right}#header.type2>h1{display:table-cell;vertical-align:middle;padding:0 15px 0 0;width:64px}#header.type2>.title{display:table-cell;vertical-align:middle;color:#000;width:300px;text-align:left;padding:0 0 0 15px}#header.type2>.title span{display:inline-block;width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1em}#header.type3{background-color:#FFF;text-align:center;padding:32px 0 36px}#header.type3 h1{margin:0 0 26px}#contents{padding:20px 0 0;min-width:100%;background-color:#FFFFFF}#contents .inner{margin:0 auto;padding:0 15px}#contents .inner h2{font-size:17px}#footer{-webkit-transform:translate3d(0, 0, 0);position:relative;min-width:100%;z-index:1000;padding:55px 0 0}#footer .inner{margin:0 auto;padding:0 0 15px}#footer .copylight{font-size:9px;text-align:center;color:#707070}#loading{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);z-index:30000}#loading img{position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px}.form_tmp{width:302px;margin:0 auto}.form_tmp input[type=text],.form_tmp input[type=email],.form_tmp input[type=password]{width:300px;height:44px;line-height:44px;padding:5px 15px;border:1px solid #aaaaaa;border-radius:44px;font-size:13px;color:#1a1a1a;outline:none;box-sizing:border-box}.form_tmp dl+dl{padding:20px 0 0}.form_tmp dl{display:table}.form_tmp dl dt,.form_tmp dl dd{display:table-cell;vertical-align:top;font-size:13px}.form_tmp dl dt{width:100px;font-size:13px}.form_tmp dl dd span{display:block;font-size:13px;padding:3px 15px 0}.form_tmp .checklist{display:table;width:100%;table-layout:fixed}.form_tmp .checklist ul{list-style:none}.form_tmp .checklist ul li{vertical-align:top}.form_tmp input[type=checkbox],.form_tmp input[type=radio]{display:none}.form_tmp .checklist ul li label{display:inline-block}.form_tmp .checklist ul li label{display:inline-block}.form_tmp input[type=checkbox]+label,.form_tmp input[type=radio]+label{position:relative;padding:0 0 0 15px;cursor:pointer;display:inline-block}.form_tmp input[type=checkbox]+label:before,.form_tmp input[type=radio]+label:before{content:"";position:absolute;top:50%;left:0;box-sizing:border-box;display:block;width:10px;height:10px;margin-top:-5px;background:#FFF;border:1px solid #aaaaaa;box-sizing:border-box}.form_tmp input[type=checkbox]:checked+label,.form_tmp input[type=radio]:checked+label{font-weight:bold}.form_tmp input[type=checkbox]:checked+label:after,.form_tmp input[type=radio]:checked+label:after{content:"";position:absolute;top:50%;box-sizing:border-box;display:block}.form_tmp input[type=checkbox]:checked+label:after{left:2px;width:10px;height:5px;margin-top:-5px;border-left:2px solid #e42525;border-bottom:2px solid #e42525;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.form_tmp .textarea{padding:20px 0 0;font-size:13px}.form_tmp .textarea>p{margin:0 0 10px}.form_tmp textarea{font-size:13px;width:100%;height:130px;padding:5px 10px;line-height:1.57em;color:#1a1a1a;outline:none;border:1px solid #aaaaaa;border-radius:15px;box-sizing:border-box;resize:vertical}.form_tmp .btnwrap{padding:45px 0 0}.form_tmp .error{padding:3px 15px 0}.btnwrap a,.btnwrap input[type=submit]{display:inline-block;width:300px;height:44px;box-sizing:border-box;background:#fef418;font-size:14px;line-height:44px;color:#000000;text-align:center;border-radius:44px;letter-spacing:0;cursor:pointer;border:none;text-decoration:none;-webkit-appearance:none}.tmp_modalbase{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000}.tmp_modalbase .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6)}.tmp_modalbase .window{position:absolute;top:50%;left:50%;width:300px;height:150px;margin:-90px 0 0 -150px;background-color:#FFFFFF;box-sizing:border-box}.tmp_modalbase .window .loading{position:absolute;top:20px;left:50%;width:32px;height:32px;margin:0 0 0 -16px}.tmp_modalbase .window .loading:before{display:inline-block;content:url(/images/loading.gif);line-height:0}.tmp_modalbase .window_content{display:table;width:100%;height:110px}.tmp_modalbase .window_content .loading+p{padding:30px 0 0}.tmp_modalbase .window_content p{display:table-cell;vertical-align:middle;text-align:center}.tmp_modalbase .window .btnwrap{position:absolute;bottom:20px;left:0;width:100%;height:40px;padding:10px 0 0;box-sizing:border-box;text-align:center}.tmp_modalbase .window .btnwrap a{display:inline-block;width:100px;height:35px;line-height:35px;background-color:#ffffff;margin:0 5px;box-sizing:border-box;text-align:center;color:#1a1a1a;border-radius:40px;border:1px solid #1a1a1a}.tmp_modalbase .window .btnwrap .positive{color:#e42525;border:1px solid #e42525}.tmp_modalbase .window .btnwrap.btntype1 .positive{color:#1a1a1a;border:1px solid #1a1a1a}.tmp_modalbase .window .btnwrap.btntype2 .positive{color:#e42525;border:1px solid #e42525}#mv_051 .inner{width:302px;margin:0 auto}#mv_051 .inner>h2{margin:0 0 10px}#mv_051 .inner>p{font-size:13px;color:#1f1f1f;line-height:1.2em}#mv_051 form{padding:30px 0 0}#mv_052 .inner{text-align:center;margin:0 0 125px}#mv_052 .inner h2{padding:24px 0 0;margin:0 0 95px}#mv_053 .inner{width:302px;margin:0 auto}#mv_053 .inner>h2{margin:0 0 10px}#mv_053 .inner>p{font-size:13px;color:#1f1f1f;line-height:1.2em}#mv_053 form{padding:30px 0 0}#mv_055 .inner{width:302px;margin:0 auto}#mv_055 .inner>h2{margin:0 0 10px}#mv_055 .inner>p{font-size:13px;color:#1f1f1f;line-height:1.2em}#mv_055 form{padding:30px 0 0}#mv_056 .inner{text-align:center;margin:0 0 65px}#mv_056 .inner h2{padding:24px 0 0;margin:0 0 35px}#mv_056 .inner p{margin:0 0 95px}@media screen and (max-width: 414px){body{width:100%;overflow-x:hidden}#contents,#footer{min-width:100%}}body{font-family:Verdana,"Hiragino Kaku Gothic ProN", "游ゴシック", YuGothic, Meiryo, sans-serif;-webkit-font-smoothing:antialiased;background-color:#FFF;font-size:14px;line-height:1.57em;color:#1a1a1a}*{margin:0;padding:0}body,div,p,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,table,tr,td{padding:0;margin:0}a{color:#1a1a1a;text-decoration:none}a:hover{text-decoration:underline}a img{border:none}.fcl{zoom:100%}.fcl:after{content:" ";clear:both;height:0;display:block;visibility:hidden}img{vertical-align:middle;margin:0;padding:0}.error{font-size:12px;color:#e42525}#header{position:relative;width:100%;height:40px;z-index:1010;color:#FFF;display:table;background-color:#FFF}#header>h1{display:table-cell;vertical-align:middle;padding:0 10px 0 15px;width:64px}#header>h1 a{display:inline-block}#header>p{display:table-cell;vertical-align:middle;font-size:11px;font-weight:bold}#header.type2{background-color:#FFF;text-align:right}#header.type2>h1{display:table-cell;vertical-align:middle;padding:0 15px 0 0;width:64px}#header.type2>.title{display:table-cell;vertical-align:middle;color:#000;width:300px;text-align:left;padding:0 0 0 15px}#header.type2>.title span{display:inline-block;width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1em}#header.type3{background-color:#FFF;text-align:center;padding:32px 0 36px}#header.type3 h1{margin:0 0 26px}#contents{padding:20px 0 0;min-width:100%;background-color:#FFFFFF}#contents .inner{margin:0 auto;padding:0 15px}#contents .inner h2{font-size:17px}#footer{-webkit-transform:translate3d(0, 0, 0);position:relative;min-width:100%;z-index:1000;padding:55px 0 0}#footer .inner{margin:0 auto;padding:0 0 15px}#footer .copylight{font-size:9px;text-align:center;color:#707070}#loading{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);z-index:30000}#loading img{position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px}.form_tmp{width:302px;margin:0 auto}.form_tmp input[type=text],.form_tmp input[type=email],.form_tmp input[type=password]{width:300px;height:44px;line-height:44px;padding:5px 15px;border:1px solid #aaaaaa;border-radius:44px;font-size:13px;color:#1a1a1a;outline:none;box-sizing:border-box}.form_tmp dl+dl{padding:20px 0 0}.form_tmp dl{display:table}.form_tmp dl dt,.form_tmp dl dd{display:table-cell;vertical-align:top;font-size:13px}.form_tmp dl dt{width:100px;font-size:13px}.form_tmp dl dd span{display:block;font-size:13px;padding:3px 15px 0}.form_tmp .checklist{display:table;width:100%;table-layout:fixed}.form_tmp .checklist ul{list-style:none}.form_tmp .checklist ul li{vertical-align:top}.form_tmp input[type=checkbox],.form_tmp input[type=radio]{display:none}.form_tmp .checklist ul li label{display:inline-block}.form_tmp .checklist ul li label{display:inline-block}.form_tmp input[type=checkbox]+label,.form_tmp input[type=radio]+label{position:relative;padding:0 0 0 15px;cursor:pointer;display:inline-block}.form_tmp input[type=checkbox]+label:before,.form_tmp input[type=radio]+label:before{content:"";position:absolute;top:50%;left:0;box-sizing:border-box;display:block;width:10px;height:10px;margin-top:-5px;background:#FFF;border:1px solid #aaaaaa;box-sizing:border-box}.form_tmp input[type=checkbox]:checked+label,.form_tmp input[type=radio]:checked+label{font-weight:bold}.form_tmp input[type=checkbox]:checked+label:after,.form_tmp input[type=radio]:checked+label:after{content:"";position:absolute;top:50%;box-sizing:border-box;display:block}.form_tmp input[type=checkbox]:checked+label:after{left:2px;width:10px;height:5px;margin-top:-5px;border-left:2px solid #e42525;border-bottom:2px solid #e42525;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.form_tmp .textarea{padding:20px 0 0;font-size:13px}.form_tmp .textarea>p{margin:0 0 10px}.form_tmp textarea{font-size:13px;width:100%;height:130px;padding:5px 10px;line-height:1.57em;color:#1a1a1a;outline:none;border:1px solid #aaaaaa;border-radius:15px;box-sizing:border-box;resize:vertical}.form_tmp .btnwrap{padding:45px 0 0}.form_tmp .error{padding:3px 15px 0}.btnwrap a,.btnwrap input[type=submit]{display:inline-block;width:300px;height:44px;box-sizing:border-box;background:#fef418;font-size:14px;line-height:44px;color:#000000;text-align:center;border-radius:44px;letter-spacing:0;cursor:pointer;border:none;text-decoration:none;-webkit-appearance:none}.tmp_modalbase{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000}.tmp_modalbase .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6)}.tmp_modalbase .window{position:absolute;top:50%;left:50%;width:300px;height:150px;margin:-90px 0 0 -150px;background-color:#FFFFFF;box-sizing:border-box}.tmp_modalbase .window .loading{position:absolute;top:20px;left:50%;width:32px;height:32px;margin:0 0 0 -16px}.tmp_modalbase .window .loading:before{display:inline-block;content:url(/images/loading.gif);line-height:0}.tmp_modalbase .window_content{display:table;width:100%;height:110px}.tmp_modalbase .window_content .loading+p{padding:30px 0 0}.tmp_modalbase .window_content p{display:table-cell;vertical-align:middle;text-align:center}.tmp_modalbase .window .btnwrap{position:absolute;bottom:20px;left:0;width:100%;height:40px;padding:10px 0 0;box-sizing:border-box;text-align:center}.tmp_modalbase .window .btnwrap a{display:inline-block;width:100px;height:35px;line-height:35px;background-color:#ffffff;margin:0 5px;box-sizing:border-box;text-align:center;color:#1a1a1a;border-radius:40px;border:1px solid #1a1a1a}.tmp_modalbase .window .btnwrap .positive{color:#e42525;border:1px solid #e42525}.tmp_modalbase .window .btnwrap.btntype1 .positive{color:#1a1a1a;border:1px solid #1a1a1a}.tmp_modalbase .window .btnwrap.btntype2 .positive{color:#e42525;border:1px solid #e42525}#mv_051 .inner{width:302px;margin:0 auto}#mv_051 .inner>h2{margin:0 0 10px}#mv_051 .inner>p{font-size:13px;color:#1f1f1f;line-height:1.2em}#mv_051 form{padding:30px 0 0}#mv_052 .inner{text-align:center;margin:0 0 125px}#mv_052 .inner h2{padding:24px 0 0;margin:0 0 95px}#mv_053 .inner{width:302px;margin:0 auto}#mv_053 .inner>h2{margin:0 0 10px}#mv_053 .inner>p{font-size:13px;color:#1f1f1f;line-height:1.2em}#mv_053 form{padding:30px 0 0}#mv_055 .inner{width:302px;margin:0 auto}#mv_055 .inner>h2{margin:0 0 10px}#mv_055 .inner>p{font-size:13px;color:#1f1f1f;line-height:1.2em}#mv_055 form{padding:30px 0 0}#mv_056 .inner{text-align:center;margin:0 0 65px}#mv_056 .inner h2{padding:24px 0 0;margin:0 0 35px}#mv_056 .inner p{margin:0 0 95px}@media screen and (max-width: 414px){body{width:100%;overflow-x:hidden}#contents,#footer{min-width:100%}}@media screen and (max-width: 767px){.mobile-footer-links{display:flex !important;flex-direction:column !important;align-items:center !important;gap:15px !important;padding:15px 0 !important}.mobile-footer-link{width:100% !important;text-align:center !important;margin-bottom:10px !important;position:relative !important}.mobile-footer-link::after{content:"|" !important;margin-left:10px !important;color:#999 !important;position:absolute !important}.mobile-footer-link a{display:inline-block !important;padding:5px 0 !important;color:#929292 !important;text-decoration:none !important;font-size:14px !important;white-space:nowrap !important;letter-spacing:-0.5px !important;transform:scale(0.95, 1) !important;transform-origin:left center !important}}.sitemap-menu{display:flex;flex-direction:column;align-items:center;gap:15px;padding:15px 0}.sitemap-menu li{margin-bottom:10px;text-align:center}.sitemap-menu li a{color:#929292;text-decoration:none;font-size:14px}.sitemap-container{padding:10px}body{font-family:Verdana,"Hiragino Kaku Gothic ProN", "游ゴシック", YuGothic, Meiryo, sans-serif;-webkit-font-smoothing:antialiased;background-color:#FFF;font-size:14px;line-height:1.57em;color:#1a1a1a}*{margin:0;padding:0}body,div,p,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,table,tr,td{padding:0;margin:0}a{color:#1a1a1a;text-decoration:none}a:hover{text-decoration:underline}a img{border:none}.fcl{zoom:100%}.fcl:after{content:" ";clear:both;height:0;display:block;visibility:hidden}img{vertical-align:middle;margin:0;padding:0}.error{font-size:12px;color:#e42525}.tmp_btn_hover{position:relative}.tmp_btn_hover:hover:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.3)}.tmp_btn{text-align:center}.tmp_btn a{display:inline-block;background-color:#e5e5e5;font-size:14px;line-height:1.2em;color:#1a1a1a;text-decoration:none;padding:6px 10px 5px;border-radius:20px}.tmp_btn a:hover{color:#1a1a1a;background-color:#fef418}.tmp_btn_dark{text-align:center}.officialPage .tmp_btn a,.tmp_btn_dark a{display:inline-block;background-color:#414141;font-size:14px;line-height:1.2em;color:#ffffff;text-decoration:none;padding:6px 10px 5px;border-radius:20px}.officialPage .tmp_btn a:hover,.tmp_btn_dark a:hover{color:#1a1a1a;background-color:#fef418}.tmp_btn_gray{position:relative;display:inline-block;background-color:#7f7f7f;font-size:12px;line-height:1em;color:#ffffff;text-decoration:none;padding:7px 10px 5px;border-radius:20px;border:none;cursor:pointer}.tmp_btn_tag_gray{position:relative;display:inline-block;background-color:#c3c3c3;font-size:12px;line-height:1em;color:#ffffff;text-decoration:none;padding:7px 10px 5px;border-radius:20px;border:none;cursor:default}.tmp_btn_tag_gray.active{background-color:#7f7f7f;cursor:pointer}.officialPage .tmp_btn_gray{color:#1a1a1a;background-color:#8d8d8d}.tmp_btn_tag_gray.active:hover,.tmp_btn_gray:hover{color:#1a1a1a;background-color:#bfba4b;text-decoration:none}.officialPage .tmp_btn_gray:hover{background-color:#c6c152}.tmp_btn_tagadd{position:relative;display:inline-block;background-color:#7f7f7f;font-size:12px;line-height:1em;color:#ffffff;text-decoration:none;padding:7px 7px 5px 20px;border-radius:20px}.officialPage .tmp_btn_tagadd{color:#1a1a1a;background-color:#8d8d8d}.tmp_btn_tagadd:before{content:url(/images/parts_btn_tag_icon_off.png);position:absolute;top:50%;left:5px;margin:-7px 0 0;line-height:0}.officialPage .tmp_btn_tagadd:before{content:url(/images/parts_btn_tag_icon_bright_off.png)}.tmp_btn_tagadd:hover{color:#1a1a1a;background-color:#bfba4b;text-decoration:none}.officialPage .tmp_btn_tagadd:hover{background-color:#c6c152}.tmp_btn_tagadd:hover:before{content:url(/images/parts_btn_tag_icon_on.png)}.officialPage .tmp_btn_tagadd:hover:before{content:url(/images/parts_btn_tag_icon_bright_on.png)}.tmp_btn_comment{position:relative;display:inline-block;width:158px;height:38px;background-color:#282828;line-height:38px;border-radius:20px;box-sizing:border-box}.tmp_btn_comment img{position:absolute;top:50%;right:14px;margin:-8px 0 0;vertical-align:top}.tmp_btn_comment span:before{content:url(/images/parts_btn_comment_icon_off.png);position:absolute;top:50%;left:0;margin:-7px 0 0;line-height:0}.tmp_btn_comment:hover{background-color:#fef418}.tmp_btn_comment span{position:absolute;top:50%;left:11px;display:block;font-size:12px;line-height:1em;margin:-0.5em 0 0;padding:0 0 0 20px;text-align:left;color:#fef418}.tmp_btn_comment:hover span{color:#1a1a1a}.tmp_btn_comment:hover span:before{content:url(/images/parts_btn_comment_icon_on.png)}.tmp_btn_favorite{position:relative;display:inline-block;width:158px;height:38px;background-color:#282828;color:#ff35e0;border-radius:20px}.tmp_btn_favorite img{position:absolute;top:50%;right:14px;margin:-8px 0 0;vertical-align:top}.tmp_btn_favorite span:before{content:url(/images/parts_btn_favorite_icon_off.png);position:absolute;top:50%;left:0;margin:-8px 0 0;line-height:0}.tmp_btn_favorite.checked span:before{content:url(/images/parts_btn_favorite_icon_checked.png)}.tmp_btn_favorite:hover{background-color:#ff35e0}.tmp_btn_favorite span{position:absolute;top:50%;left:11px;display:block;font-size:12px;line-height:1em;margin:-0.5em 0 0;padding:0 0 0 20px;text-align:left;color:#ff35e0}.tmp_btn_favorite:hover span{color:#1a1a1a}.tmp_btn_favorite:hover span:before{content:url(/images/parts_btn_favorite_icon_on.png)}.tmp_btn_more{position:relative;display:inline-block;font-size:13px;height:1em;line-height:1em;color:#929292;padding:0 0 0 18px;margin:0 0 10px}.tmp_btn_more span:last-child{display:none}.tmp_btn_more.active span:first-child{display:none}.tmp_btn_more.active span:last-child{display:inline}.officialPage .tmp_btn_more{color:#929292}.tmp_btn_more:before{content:" ";background:url(/images/sp_parts_btn_arrow_bottom.png) top left no-repeat;position:absolute;width:12px;height:12px;top:50%;left:0;margin:-6px 0 0;border:none;background-size:12px 12px;line-height:12px;transition:all 300ms;-webkit-transition:all 300ms;-webkit-tap-highlight-color:transparent}.officialPage .tmp_btn_more:before{content:url(/images/parts_btn_arrow_bottom_bright_off.png)}.tmp_btn_more.active:before{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tmp_btn_more:hover{text-decoration:none}.officialPage .tmp_btn_more:hover{color:#ffffff}.tmp_btn_officialsite{position:relative;display:inline-block;width:173px;height:38px;background-color:#fef418;line-height:38px;border-radius:20px;text-align:center}.tmp_btn_officialsite img{position:absolute;top:50%;left:50%;margin:-8px 0 0 -35px;vertical-align:top}.tmp_btn_officialsite:hover{background-color:#282828}.tmp_user_icon20x20{width:20px;height:20px;border-radius:20px;margin:0 5px 0 0}.webkit .episode_list_box h3>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.episode_list_box{position:relative;width:100%;max-width:374px;height:66px;margin:0 auto 3px;background:no-repeat center;background-size:384px auto;background-color:#000000}.episode_list_box:last-child{margin:0 auto}.episode_list_box>a{width:384px;height:66px;position:relative;display:table;table-layout:fixed;width:100%;height:100%}.creator.episode_list_box>a{background-color:rgba(242,242,242,0.8)}.official.episode_list_box>a{background-color:rgba(50,50,50,0.82)}.episode_list_box>a>div{display:table-cell;height:100%;vertical-align:top}.episode_list_box>a .img{width:50px;background:no-repeat center;background-size:contain}.episode_list_box>a .detail{position:relative;padding:0 15px 0 10px}.episode_list_box>a .detail h3{display:table-cell;vertical-align:middle;height:51px;font-size:12px;line-height:1.3em}.creator.episode_list_box>a .detail h3{color:#000}.official.episode_list_box>a .detail h3{color:#FFF}.episode_list_box>a .detail h3>span{overflow:hidden;max-height:2.6em;word-wrap:break-word;word-break:break-all}.episode_list_box>a .detail>div{height:1em;line-height:1.3em;font-size:9px}.creator.episode_list_box>a .detail>div{color:#757575}.official.episode_list_box>a .detail>div{color:#999999}.episode_list_box>a .detail .release{float:left}.episode_list_box>a .detail .comment{position:relative;float:right;padding:0 0 0 11px;width:26px}.episode_list_box>a .detail .comment:before{content:"";background:url(/images/sp_parts_icon_comment.png) top left no-repeat;width:9px;height:7px;background-size:9px 7px;position:absolute;top:50%;left:0;margin:-2px 0 0;line-height:0}.story_list_box,.story_list_box a{position:relative;width:100%;height:210px;margin:0 auto 3px;background:no-repeat center;background-size:384px auto;background-color:#000000}.story_list_box a{position:relative;display:inline-block;color:#FFF;text-decoration:none}.story_list_box a.listboxicon_up:before{content:"";position:absolute;top:0;left:0;width:27px;height:15px;background:url(/images/sp_parts_icon_up.png) top left no-repeat;background-size:contain}.story_list_box a.listboxicon_new:after{content:"";position:absolute;top:0;left:0;width:27px;height:15px;background:url(/images/sp_parts_icon_new.png) top left no-repeat;background-size:contain}.story_list_box a.listboxicon_up.listboxicon_new:after{left:27px}.story_list_box a .img{width:100%;height:102px;text-align:center}.story_list_box a .img img{max-height:100%;max-width:100%}.story_list_box a .detail{position:relative;padding:6px 6px 0 6px;height:107px}.story_list_box a .detail>h3{font-size:12px;line-height:1.1em;max-height:2.2em}.story_list_box a .detail>h3>span{overflow:hidden;max-height:2.2em;word-wrap:break-word;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.story_list_box a .detail>p{font-size:10px;line-height:1.2em;color:#999999;margin:3px 0;max-height:2.4em;overflow:hidden;word-wrap:break-word;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.story_list_box a .detail>.name{font-size:10px;line-height:1.2em;color:#ffffff;max-height:1.2em;overflow:hidden;word-wrap:break-word;word-break:break-all;display:-webkit-box;margin:0 0 3px}.story_list_box a .detail .info{position:absolute;bottom:25px;left:0;padding:0 6px;box-sizing:border-box;width:100%}.story_list_box a .detail .info .release{float:left;color:#999999;font-size:8px;line-height:1.2em}.story_list_box a .detail .info .favorite{float:right;color:#999999;font-size:8px;position:relative;padding-left:1em;line-height:1.2em}.story_list_box a .detail .info .favorite:before{content:"";position:absolute;top:50%;left:0;margin-top:-3px;width:6px;height:7px;background:url(/images/sp_parts_icon_favorite_wh.png) top left no-repeat;background-size:contain}.story_list_box a>.tag{position:absolute;bottom:0;left:0;width:100%;padding:0 6px;box-sizing:border-box;font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.story_list_box a>.tag>span{position:relative;display:inline-block;padding-left:1em;text-indent:-1em;color:#999999}.story_list_box a>.tag>span:before{content:"/"}.story_list_box a>.tag>span:first-child{text-indent:inherit}.story_list_box a>.tag>span:first-child:before{content:"";position:absolute;top:5px;left:0;width:8px;height:11px;background:url(/images/sp_parts_icon_tag_wh.png) top left no-repeat;background-size:contain}.form_tmp{width:302px;margin:0 auto}.form_tmp input[type=text],.form_tmp input[type=email],.form_tmp input[type=password]{width:300px;height:44px;line-height:44px;padding:5px 15px;border:1px solid #aaaaaa;border-radius:44px;font-size:13px;color:#1a1a1a;outline:none;box-sizing:border-box}.form_tmp dl+dl{padding:20px 0 0}.form_tmp dl{display:table}.form_tmp dl dt,.form_tmp dl dd{display:table-cell;vertical-align:top;font-size:13px}.form_tmp dl dt{width:100px;font-size:13px}.form_tmp dl dd span{display:block;font-size:13px;padding:3px 15px 0}.form_tmp .checklist{display:table;width:100%;table-layout:fixed}.form_tmp .checklist ul{list-style:none}.form_tmp .checklist ul li{vertical-align:top}.form_tmp input[type=checkbox],.form_tmp input[type=radio]{display:none}.form_tmp .checklist ul li label{display:inline-block}.form_tmp .checklist ul li label{display:inline-block}.form_tmp input[type=checkbox]+label,.form_tmp input[type=radio]+label{position:relative;padding:0 0 0 15px;cursor:pointer;display:inline-block}.form_tmp input[type=checkbox]+label:before,.form_tmp input[type=radio]+label:before{content:"";position:absolute;top:50%;left:0;box-sizing:border-box;display:block;width:10px;height:10px;margin-top:-5px;background:#FFF;border:1px solid #aaaaaa;box-sizing:border-box}.form_tmp input[type=checkbox]:checked+label,.form_tmp input[type=radio]:checked+label{font-weight:bold}.form_tmp input[type=checkbox]:checked+label:after,.form_tmp input[type=radio]:checked+label:after{content:"";position:absolute;top:50%;box-sizing:border-box;display:block}.form_tmp input[type=checkbox]:checked+label:after{left:2px;width:10px;height:5px;margin-top:-5px;border-left:2px solid #e42525;border-bottom:2px solid #e42525;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.form_tmp .textarea{padding:20px 0 0;font-size:13px}.form_tmp .textarea>p{margin:0 0 10px}.form_tmp textarea{font-size:13px;width:100%;height:130px;padding:5px 10px;line-height:1.57em;color:#1a1a1a;outline:none;border:1px solid #aaaaaa;border-radius:15px;box-sizing:border-box;resize:vertical}.form_tmp .btnwrap{padding:45px 0 0}.form_tmp .error{padding:3px 15px 0}.form_tmp .btnwrap a,.form_tmp .btnwrap input[type=submit]{display:inline-block;width:300px;height:44px;box-sizing:border-box;background:#fef418;font-size:14px;line-height:44px;color:#000000;text-align:center;border-radius:44px;letter-spacing:0;cursor:pointer;border:none;text-decoration:none;-webkit-appearance:none}.tmp_modalbase{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000}.tmp_modalbase .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6)}.tmp_modalbase .window{position:absolute;top:50%;left:50%;width:300px;height:150px;margin:-90px 0 0 -150px;background-color:#FFFFFF;box-sizing:border-box}.tmp_modalbase .window .loading{position:absolute;top:20px;left:50%;width:32px;height:32px;margin:0 0 0 -16px}.tmp_modalbase .window .loading:before{display:inline-block;content:url(/images/loading.gif);line-height:0}.tmp_modalbase .window_content{display:table;width:100%;height:110px}.tmp_modalbase .window_content .loading+p{padding:30px 0 0}.tmp_modalbase .window_content p{display:table-cell;vertical-align:middle;text-align:center}.tmp_modalbase .window .btnwrap{position:absolute;bottom:20px;left:0;width:100%;height:40px;padding:10px 0 0;box-sizing:border-box;text-align:center}.tmp_modalbase .window .btnwrap a{display:inline-block;width:100px;height:35px;line-height:35px;background-color:#ffffff;margin:0 5px;box-sizing:border-box;text-align:center;color:#1a1a1a;border-radius:40px;border:1px solid #1a1a1a}.tmp_modalbase .window .btnwrap .positive{color:#e42525;border:1px solid #e42525}.tmp_modalbase .window .btnwrap.btntype1 .positive{color:#1a1a1a;border:1px solid #1a1a1a}.tmp_modalbase .window .btnwrap.btntype2 .positive{color:#e42525;border:1px solid #e42525}#header{position:relative;width:100%;height:40px;z-index:1010;color:#FFF;display:table}#header.type1{background-color:#000}#header.type1>h1{display:table-cell;vertical-align:middle;padding:0 10px 0 15px;width:64px}#header.type1>h1 a{display:inline-block}#header.type1>p{display:table-cell;vertical-align:middle;font-size:11px;font-weight:bold}#header.type1>.appbtn{display:table-cell;text-align:right;vertical-align:middle;padding:0 5px 0 0}#header.type1>.appbtn>a{display:inline-block}#header.type2>h1{display:table-cell;vertical-align:middle;padding:0 10px 0 15px;width:64px;text-align:right}#header.type4{position:fixed;top:0;left:0;z-index:1001;width:100%;background-color:#FFF;text-align:right}#header.type4 .storyttl{display:table;table-layout:fixed;width:100%;height:40px}#header.type4 .storyttl>h1{display:table-cell;vertical-align:middle;padding:0 15px 0 10px;width:89px;box-sizing:border-box}#header.type4 .storyttl>.title{display:table-cell;vertical-align:middle;color:#000;text-align:left;padding:0 0 0 15px}#header.type4 .storyttl>.title span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1em}#header.type4 .episodettl{position:relative;background-color:#1a1a1a;padding:5px 15px;z-index:3;display:table;width:100%;box-sizing:border-box;table-layout:fixed}#header.type4 .episodettl>div{display:table-cell;vertical-align:middle}#header.type4 .episodettl>div>a{position:relative;font-size:12px;line-height:1em;color:#FFF;text-decoration:none;display:block;box-sizing:border-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#header.type4 .episodettl>.name{text-align:left}#header.type4 .episodettl>.favorite{width:60px}#header.type4 .episodettl>.favorite>span{display:inline-block;width:40px;color:#FFF;position:relative;padding:0 0 0 8px}#header.type4 .episodettl>.favorite>span:before{content:" ";width:13px;height:11px;position:absolute;top:50%;left:0;margin:-5px 0 0 0;line-height:0;background:url(/images/sp_parts_icon_favorite.png) top left no-repeat;background-size:contain}#header.type3{background-color:#FFF;text-align:center;padding:32px 0 36px}#header.type3 h1{margin:0 0 26px}#contents{background-color:#FFFFFF}#contents>.inner{margin:0 auto}.underPage>h2{width:940px;margin:0 auto;padding:60px 0 30px}.underPage>h2 span{display:inline-block;font-size:16px;font-weight:normal;padding:0 0 0 30px}.underPage>.inner,.underPage>form>.inner{width:940px;margin:0 auto;padding:0 0 70px}.underPage .refineForm{width:940px;margin:0 auto}.refineForm.formtype1 .radiogroup{display:block}.refineForm .radiogroup:nth-of-type(1) label{min-width:136px;font-size:18px;line-height:32px;height:32px;padding:0 10px;box-sizing:border-box}.refineForm .radiogroup:nth-of-type(1) label:nth-of-type(1){padding-left:32px}.refineForm .radiogroup:nth-of-type(1) label:nth-of-type(1):before{border-width:32px 20px 0 0}.refineForm .radiogroup:nth-of-type(1) label:last-child{padding-right:32px}.refineForm .radiogroup:nth-of-type(1) label:last-child:before{border-width:0 0 32px 20px}.refineForm .radiogroup+.radiogroup{padding:15px 0 20px}.underPage .tagList{font-size:12px;line-height:1.5em}.underPage .tagList input[type=radio]{display:none}.underPage .tagList a,.underPage .tagList label{position:relative;display:inline-block;padding:0 7px 0 13px;cursor:pointer;line-height:1.2em;margin:0 0 5px}.underPage .tagList a:before,.underPage .tagList label:before{content:url(/images/parts_icon_tag.png);position:absolute;top:50%;left:0;margin:-7px 0 0;line-height:0}.officialPage .tagList a:before{content:url(/images/parts_icon_tag_bright.png)}.underPage .tagList a.active,.underPage .tagList label:hover,.underPage .tagList input[type=radio]:checked+label{background-color:#fef418}.officialPage{background-color:#1a1a1a;color:#FFFFFF}.officialPage a{color:#FFFFFF}.js-textmore .inner{overflow:hidden;height:0px}.js-textmore .btnwrap{padding:5px 0 0}.js-imagezoom{width:300px}.js-imagezoom .js-imagezoom_target{width:300px;height:398px;border:1px solid #e5e5e5;box-sizing:border-box;background:no-repeat center;background-size:contain}.js-imagezoom>ul{padding:4px 0 0;list-style:none;letter-spacing:-0.4em}.js-imagezoom>ul li{display:inline-block;letter-spacing:0;width:72px;height:96px;margin:0 4px 4px 0}.js-imagezoom>ul li:nth-of-type(4n){margin-right:0}.js-imagezoom>ul li a{position:relative;display:block;width:100%;height:100%;background:no-repeat center;background-size:contain}.js-imagezoom>ul li a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #e5e5e5;box-sizing:border-box;transition:all 300ms}.js-imagezoom>ul li.active a:after,.js-imagezoom>ul li a:hover:after{border:4px solid #fef418}.js-tab .js-pagewrap{position:relative}.js-tab .js-page{display:none}.js-tab .js-page.active{display:block}.js-count{text-align:right;font-size:12px;color:#929292}.js-imagedroptarget{position:relative}.js-imagedroptarget:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.js-imagedroptarget.active:after{background:url(/images/parts_line_anim_tb_3px.gif) left top repeat-x,url(/images/parts_line_anim_tb_3px.gif) left bottom repeat-x,url(/images/parts_line_anim_lr_3px.gif) left top repeat-y,url(/images/parts_line_anim_lr_3px.gif) right top repeat-y}.banner_single{display:table;margin:0 auto;background-color:#9f9f9f}.banner_single.size_640x100{width:320px;height:50px}.banner_single a{display:table-cell;text-align:center;vertical-align:middle}.sns{text-align:center;padding:15px 0 15px;border-bottom:rgba(85,85,85,0.5) solid 1px}.sns ul{display:table;width:210px;margin:0 auto}.sns ul li{display:table-cell}.banner_list{width:940px;margin:0 auto}.banner_list_box{float:left;display:table;margin:0 20px 20px 0}.banner_list_box.size_300x117{width:300px;height:117px}.banner_list_box.size_300x155{width:300px;height:155px}.banner_list_box.size_300x250{width:300px;height:250px}.banner_list_box:nth-of-type(3n){margin-right:0}.banner_list_box a{display:table-cell;text-align:center;vertical-align:middle}.tmp_nav_type1{padding:0 0 20px}.tmp_nav_type1 ul{margin:0 auto;list-style:none;display:table}.tmp_nav_type1 ul li{display:table-cell}.tmp_nav_type1 ul li+li{padding:0 0 0 4px}.tmp_nav_type1 ul li a{position:relative;display:block;min-width:133px;height:30px;line-height:30px;padding:0 10px;font-size:18px;text-align:center;background-color:#e5e5e5;box-sizing:border-box}.tmp_nav_type1 ul li:first-child a{padding-left:30px}.tmp_nav_type1 ul li:last-child a{padding-right:30px}.tmp_nav_type1 ul li a:hover,.tmp_nav_type1 ul li.active a{background-color:#fef418;text-decoration:none}.tmp_nav_type1 ul li:first-child a:before,.tmp_nav_type1 ul li:last-child a:before{content:"";position:absolute;top:0;display:block;width:0;height:0;border-style:solid}.tmp_nav_type1 ul li:first-child a:before{left:0;border-width:30px 20px 0 0;border-color:#FFFFFF transparent transparent transparent}.tmp_nav_type1 ul li:last-child a:before{right:0;border-width:0 0 30px 20px;border-color:transparent transparent #FFFFFF transparent}.officialPage .tmp_nav_type1 ul li a{color:#FFF;min-width:88px;height:24px;line-height:24px;font-size:16px;background-color:#474747}.banner_list+.bredcrumb,.banner_single+.bredcrumb{padding-top:60px}.bredcrumb{width:940px;margin:0 auto;list-style:none;padding:0 0 40px;color:#929292;font-size:14px;line-height:1em}.bredcrumb li{display:inline}.bredcrumb li+li:before{content:"　>　"}.bredcrumb li a{color:#929292;text-decoration:none}.bredcrumb li a:hover{text-decoration:underline}.commentobject{padding:0 0 20px}.commentobject>.left{float:left;width:70px}.commentobject>.left .img{width:70px;height:35px;background:none center top;background-size:cover}.commentobject>.right{margin:0 0 0 78px;font-size:13px}.commentobject>.right h2{padding:0 0 10px;font-size:14px;line-height:1.1em;box-sizing:border-box;text-align:left;word-wrap:break-word}.commentobject>.right .manager{color:#626262;word-wrap:break-word}.commentobject>.right .text{line-height:1.2em}.commentobject>.right .text p{word-wrap:break-word}.commentobject>.right .text a{color:#FFF;text-decoration:none;word-break:break-all}.balloonobject{padding:0 15px 20px}.balloonobject>.left{float:left;width:70px}.balloonobject>.right{margin:0 0 0 78px;padding:10px 0 0}.balloonobject .img{width:70px;height:70px;background:none center center;background-size:cover;border-radius:70px}.balloonobject h2{padding:5px 0 10px;font-size:14px;line-height:1.1em;font-weight:normal;box-sizing:border-box;text-align:left}.balloonobject .balloonwrap{display:inline-block;padding:5px 15px 0;margin:-10px 0 0}.balloonobject .balloonwrap p{word-wrap:break-word;word-break:break-all;background-color:rgba(255,255,255,0.8)}.balloonobject .balloonwrap>div{position:relative}.balloonobject .balloonwrap>div:before,.balloonobject .balloonwrap>div:after{content:"";display:block;position:absolute}.balloonobject .balloonwrap>div:nth-of-type(1),.balloonobject .balloonwrap>div:nth-of-type(3){height:11px;top:0}.balloonobject .balloonwrap>div:nth-of-type(1):before,.balloonobject .balloonwrap>div:nth-of-type(1):after{height:11px;background:no-repeat left bottom}.balloonobject .balloonwrap>div:nth-of-type(2):before,.balloonobject .balloonwrap>div:nth-of-type(2):after{top:0;height:100%;background-repeat:repeat-y}.balloonobject .balloonwrap>div:nth-of-type(3):before,.balloonobject .balloonwrap>div:nth-of-type(3):after{height:11px;background:no-repeat left top}.balloonobject.chara_right>.right{float:right;width:70px;margin:0}.balloonobject.chara_right>.left{float:none;margin:0 78px 0 0;padding:10px 0 0;width:auto}.balloonobject .balloonwrap>div:nth-of-type(1){background:url(/images/balloon/sp_user_balloon_top_center.png) repeat-x left bottom;background-size:contain}.balloonobject .balloonwrap>div:nth-of-type(3){background:url(/images/balloon/sp_user_balloon_bottom_center.png) repeat-x left top;background-size:contain}.balloonobject .balloonwrap>div:nth-of-type(1):before{width:19px;left:-19px;background-image:url(/images/balloon/sp_user_balloon_top_left1.png);background-size:contain}.balloonobject .balloonwrap>div:nth-of-type(1):after{width:19px;right:-19px;background-image:url(/images/balloon/sp_user_balloon_top_right1.png);background-size:contain}.balloonobject .balloonwrap>div:nth-of-type(2):before{width:19px;left:-19px;background-image:url(/images/balloon/sp_user_balloon_middle_left.png);background-position:left top;background-size:contain}.balloonobject .balloonwrap>div:nth-of-type(2):after{width:19px;right:-19px;background-image:url(/images/balloon/sp_user_balloon_middle_right.png);background-position:left top;background-size:contain}.balloonobject .balloonwrap>div:nth-of-type(3):before{width:19px;left:-19px;background-image:url(/images/balloon/sp_user_balloon_bottom_left.png);background-size:contain}.balloonobject .balloonwrap>div:nth-of-type(3):after{width:19px;right:-19px;background-image:url(/images/balloon/sp_user_balloon_bottom_right.png);background-size:contain}.balloonobject.chara_right .balloonwrap>div:nth-of-type(1):before{width:19px;left:-19px;background-image:url(/images/balloon/sp_user_balloon_top_left2.png);background-size:contain}.balloonobject.chara_right .balloonwrap>div:nth-of-type(1):after{width:19px;right:-19px;background-image:url(/images/balloon/sp_user_balloon_top_right2.png);background-size:contain}#footer{-webkit-transform:translate3d(0, 0, 0);position:relative;z-index:1000;background-color:#333333}#footer .inner{margin:0 auto;padding:0 0 15px}#footer .inner .app{text-align:center;padding:0;margin:0 0 39px}#footer .inner .app h2{margin:0 0 10px}#footer .inner .app>p{font-size:11px;color:#707070;line-height:1.2em;margin:0 0 36px}#footer .inner .app img.bnr{padding:10px;width:100%;max-width:394px;box-sizing:border-box}#footer .inner .app ul{list-style:none}#footer .inner .app ul li:first-child{margin:0 0 13px}#footer .inner .logo{text-align:right}#footer .inner .logo small{display:block;padding:10px 0 0;font-size:10px;line-height:1em;color:#b2b2b2}#footer .copylight{font-size:9px;text-align:center;color:#707070}#footer.introductionpage{padding:52px 0 50px;background-color:#FFF}#footer.introductionpage .btn{margin:0 auto;text-align:center}#footer.introductionpage .sns{border:none;padding:28px 0}#footer.introductionpage .sns ul{list-style:none;width:300px}.tmp_modalbase{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000}.tmp_modalbase .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6)}.tmp_modalbase .window{position:absolute;top:50%;left:50%;width:400px;height:180px;margin:-90px 0 0 -200px;background-color:#FFFFFF;box-sizing:border-box}.tmp_modalbase .window .loading{position:absolute;top:30px;left:50%;width:32px;height:32px;margin:0 0 0 -16px}.tmp_modalbase .window .loading:before{display:inline-block;content:url(/images/loading.gif);line-height:0}.tmp_modalbase .window_content{display:table;width:100%;height:130px}.tmp_modalbase .window_content .loading+p{padding:30px 0 0}.tmp_modalbase .window_content p{display:table-cell;vertical-align:middle;text-align:center}.tmp_modalbase .window .btnwrap{position:absolute;bottom:20px;left:0;width:100%;height:40px;padding:10px 0 0;box-sizing:border-box;text-align:center}.tmp_modalbase .window .btnwrap a{display:inline-block;width:160px;height:40px;line-height:40px;background-color:#ffffff;margin:0 5px;box-sizing:border-box;text-align:center;color:#1a1a1a;border-radius:40px;border:1px solid #1a1a1a}.tmp_modalbase .window .btnwrap .positive{color:#e42525;border:1px solid #e42525}.tmp_modalbase .window .btnwrap.btntype1 .positive{color:#1a1a1a;border:1px solid #1a1a1a}.tmp_modalbase .window .btnwrap.btntype2 .positive{color:#e42525;border:1px solid #e42525}.tmp_modalbase .window .btnwrap a:hover{background-color:#CCCCCC;text-decoration:none}#loading{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);z-index:30000}#loading img{position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px}#toast{position:fixed;bottom:30px;right:30px;padding:10px 30px;background-color:#FFFFFF;box-sizing:border-box;box-shadow:1px 1px 4px 0 rgba(9,2,4,0.8);transition:all 300ms;-webkit-transform:translateY(200%);transform:translateY(200%);z-index:30000}#toast.isShow{-webkit-transform:translateY(0);transform:translateY(0)}.storyPage .body{display:table;background-color:#373737;height:493px;min-height:640px;width:100%}.storyPage .body>div{display:table-cell;vertical-align:top}.storyPage .body>.left{height:100%}.storyPage .body>.left>.inner{overflow:hidden}.storyPage .body>.left>.inner>.wrap{position:relative;width:414px;margin:0 auto;background-color:#a2a2a2}.storyPage .body>.right{position:relative;width:200px;background-color:#262626;box-sizing:border-box;border-left:1px solid #000000;text-align:center;z-index:2}.storyPage .body>.right a{display:inline-block;width:160px;height:40px;font-size:16px;line-height:40px;color:#FFFFFF;border:1px solid #525252;border-radius:40px;background-color:#262626;text-decoration:none}.storyPage .body>.right a:hover{background-color:#454545}.storyPage .blockwrap{position:relative;box-sizing:border-box;letter-spacing:0.04em;padding:0 10px}.storyPage .blockwrap .serif p,.storyPage .blockwrap .serif span.name,.storyPage .blockwrap .text p,.storyPage .blockwrap .illust p{font-family:monospace}.storyPage .blockwrap .character{margin:0 0 10px}.storyPage .blockwrap .character[data-align=left]{float:left}.storyPage .blockwrap .character[data-align=right]{float:right}.storyPage .blockwrap .character img{width:70px;height:auto}.storyPage .blockwrap .character[data-align=left] img{padding-right:10px}.storyPage .blockwrap .character[data-align=right] img{padding-left:10px}.storyPage .blockwrap .character img[src=""]{display:none}.storyPage .blockwrap .serif{display:block;color:#000;padding:36px 0 0;line-height:1.4em}.storyPage .blockwrap .character[data-align=right] ~ .serif{text-align:right}.storyPage .blockwrap .character[data-align=right] ~ .serif p{text-align:left}.storyPage .blockwrap .serif[data-size=small],.storyPage .blockwrap .serif[data-size=small] textarea{font-size:14px;letter-spacing:0.06em;line-height:1.4em}.storyPage .blockwrap .serif[data-size=medium],.storyPage .blockwrap .serif[data-size=medium] textarea{font-size:18px;letter-spacing:0.04em;line-height:1.3em}.storyPage .blockwrap .serif[data-size=large],.storyPage .blockwrap .serif[data-size=large] textarea{font-size:30px;letter-spacing:0.02em;line-height:1.2em}.storyPage .blockwrap .serif p{-webkit-text-size-adjust:100%;display:table;margin:0 auto;word-wrap:break-word;word-break:break-all}.storyPage .blockwrap .serif .name{display:block;font-size:12px;color:#FFF;text-shadow:2px 0px 0px rgba(0,0,0,0.3),-1.74661px -0.97435px 0px rgba(0,0,0,0.3),1.05064px 1.70181px 0px rgba(0,0,0,0.3),-0.08846px -1.99804px 0px rgba(0,0,0,0.3),-0.89615px 1.78799px 0px rgba(0,0,0,0.3),1.65367px -1.12488px 0px rgba(0,0,0,0.3),-1.99218px 0.17674px 0px rgba(0,0,0,0.3),1.82588px 0.81619px 0px rgba(0,0,0,0.3),-1.19692px -1.60231px 0px rgba(0,0,0,0.3),0.26467px 1.98241px 0px rgba(0,0,0,0.3),0.73464px -1.86019px 0px rgba(0,0,0,0.3),-1.5478px 1.26662px 0px rgba(0,0,0,0.3),1.96876px -0.35209px 0px rgba(0,0,0,0.3),-1.89086px -0.65165px 0px rgba(0,0,0,0.3),1.33383px 1.49027px 0px rgba(0,0,0,0.3),-0.43882px -1.95127px 0px rgba(0,0,0,0.3),-0.56738px 1.91783px 0px rgba(0,0,0,0.3);filter:glow(color="#000000", strength=1px);padding:2px;height:1.4em;line-height:1.2em;box-sizing:border-box;font-weight:normal;letter-spacing:0.02em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.storyPage .blockwrap .character[data-align=right] ~ .serif .name{text-align:right}.storyPage .blockwrap .character[data-align=left] ~ .serif .name{text-align:left}.storyPage .blockwrap .serif .ballonwrap{display:inline-block;vertical-align:middle}.storyPage .blockwrap .serif .ballonwrap>div{display:table}.storyPage .blockwrap .serif .ballonwrap img{vertical-align:top}.storyPage .blockwrap .serif .ballonwrap>div>div{display:table-cell;vertical-align:middle}.storyPage .blockwrap .serif .ballonwrap .top,.storyPage .blockwrap .serif .ballonwrap .bottom{width:100%;line-height:0}.storyPage .blockwrap .serif .ballonwrap .top .left,.storyPage .blockwrap .serif .ballonwrap .top .right,.storyPage .blockwrap .serif .ballonwrap .bottom .left,.storyPage .blockwrap .serif .ballonwrap .bottom .right{width:20px;height:20px}.storyPage .blockwrap .serif .ballonwrap .top .left img,.storyPage .blockwrap .serif .ballonwrap .top .right img,.storyPage .blockwrap .serif .ballonwrap .bottom .left img,.storyPage .blockwrap .serif .ballonwrap .bottom .right img{width:20px;height:20px}.storyPage .blockwrap .serif .ballonwrap .top .center,.storyPage .blockwrap .serif .ballonwrap .bottom .center{background:repeat-x top left;background-size:auto 20px;height:20px}.storyPage .blockwrap .serif .ballonwrap .middle .left,.storyPage .blockwrap .serif .ballonwrap .middle .right{width:20px;background:repeat-y top left;background-size:20px auto}.storyPage .blockwrap .serif .ballonwrap .middle .center{background-color:#FFFFFF;line-height:1em}.storyPage .blockwrap .text{display:block;color:#000;background:repeat-x left bottom}.storyPage .blockwrap .text[data-align=left],.storyPage .blockwrap .text[data-align=left] textarea{text-align:left}.storyPage .blockwrap .text[data-align=center],.storyPage .blockwrap .text[data-align=center] textarea{text-align:center}.storyPage .blockwrap .text[data-align=right],.storyPage .blockwrap .text[data-align=right] textarea{text-align:right}.storyPage .blockwrap .text[data-weight=normal],.storyPage .blockwrap .text[data-weight=normal] textarea{font-weight:normal}.storyPage .blockwrap .text[data-weight=bold],.storyPage .blockwrap .text[data-weight=bold] textarea{font-weight:bold}.storyPage .blockwrap .text[data-size=small],.storyPage .blockwrap .text[data-size=small] textarea{font-size:12px;letter-spacing:0.06em;line-height:1.5em}.storyPage .blockwrap .text[data-size=medium],.storyPage .blockwrap .text[data-size=medium] textarea{font-size:14px;letter-spacing:0.04em;line-height:1.4em}.storyPage .blockwrap .text[data-size=large],.storyPage .blockwrap .text[data-size=large] textarea{font-size:28px;letter-spacing:0.02em;line-height:1.3em}.storyPage .blockwrap .text p{-webkit-text-size-adjust:100%;word-wrap:break-word;word-break:break-all}.storyPage .blockwrap .text[data-shadow=black] p,.storyPage .blockwrap .text[data-shadow=black] p textarea{text-shadow:0 1px 0 #000, 1px 0 0 #000, 0 -1px 0 #000, -1px 0 0 #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;padding:0 5px;box-sizing:border-box}.storyPage .blockwrap .text[data-shadow=white] p,.storyPage .blockwrap .text[data-shadow=white] p textarea{text-shadow:0 1px 0 #fff,1px 0 0 #fff,0 -1px 0 #fff,-1px 0 0 #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;filter:glow(color=#fff, strength=1px);padding:0 5px;box-sizing:border-box}.storyPage .blockwrap .illust{display:block}.storyPage .blockwrap .illust[data-align=left]{text-align:left}.storyPage .blockwrap .illust[data-align=center]{text-align:center}.storyPage .blockwrap .illust[data-align=right]{text-align:right}.storyPage .blockwrap .illust[data-size=small] img{width:36%}.storyPage .blockwrap .illust[data-size=medium] img{width:64%}.storyPage .blockwrap .illust[data-size=large] img{width:92%}.storyPage .blockwrap .illust[data-size=maximum] img{width:100%}.storyPage .blockwrap .illust p,.storyPage .blockwrap .illust p input[type=text]{color:#686868;font-size:14px;font-weight:bold;line-height:1em;padding:5px 0 0;height:1em;text-align:center}.storyPage .blockwrap .illust[data-note=none] p{display:none}.storyPage .blockwrap .none{min-height:40px}#viewer.storyPage{padding:71px 0 0}#viewer.storyPage .blockwrap .block{padding:10px 0 0}#viewer.storyPage .blockwrap .text p{padding:14px 10px 10px}#viewer.storyPage .blockwrap .illust{padding:10px 0 0;margin:0 -10px}#viewer.storyPage .blockwrap .block>.movie{padding:10px 0 0;line-height:0;position:relative;width:280px;height:158px;margin:0 auto}#header.viewerDark{background-color:#191919;border-bottom-color:#161616}#footer.viewerDark{background-color:#040404}#viewer .story_top.viewerDark{background-color:#030303}#viewer .body>.right.viewerDark{background-color:#040404}#header.viewerDark>.inner,#footer.viewerDark>.inner,#viewer .body>.right.viewerDark>.inner,#viewer .story_top.viewerDark a{opacity:0.1}#viewer .body>.left{position:relative}#viewer .body>.left>.inner{position:relative;z-index:2}#viewer .body>.left>.inner .wrap{position:relative;width:100%;margin:0 auto;background-color:#a2a2a2;z-index:3}#viewer .body>.left>.inner .wrap{background-color:transparent}#viewer .body>.right h2{font-size:14px;line-height:1.2em;font-weight:normal;padding:14px;text-align:left;color:#FFFFFF;min-height:70px}#viewer .body>.right div+div{margin-top:12px}#viewer .body>.right a{position:relative}#viewer .body>.right .favorite a,#viewer .body>.right .comment a{box-sizing:border-box;padding-left:30px}#viewer .body>.right .favorite a:before,#viewer .body>.right .comment a:before,#viewer .body>.right .bookmark a:before{position:absolute;top:50%;left:10px;line-height:0}#viewer .body>.right .favorite a:before{content:url(/images/viewer/icon_favorite.png);margin:-8px 0 0}#viewer .body>.right .favorite a.checked:before{content:url(/images/viewer/icon_favorite_checked.png)}#viewer .body>.right .comment a:before{content:url(/images/viewer/icon_comment.png);margin:-7px 0 0}#viewer .body>.right .bookmark a:before{content:url(/images/viewer/icon_bookmark.png);margin:-8px 0 0}#viewer .body>.right .favorite a,#viewer .body>.right .comment a{text-align:left}#viewer .body>.right .favorite a>span,#viewer .body>.right .comment a>span{position:absolute;top:50%;right:8px;font-size:12px;line-height:1em;margin:-0.5em 0 0}#viewer .body>.right .sns{width:160px;margin:12px auto 0}#viewer .body>.right .sns>a{border:none;width:38px;line-height:38px}#viewer .body>.right .sns>a:nth-of-type(1){float:left}#viewer .body>.right .sns>a:nth-of-type(2){float:left;margin:0 0 0 10px}.storyPage .body>.right .sns a:hover{background:none}#viewer .body>.right .nav{position:absolute;bottom:20px;left:50%;width:160px;margin:0 0 0 -80px}#viewer .body>.right .nav>span{position:relative;display:inline-block;height:40px;color:#525252;border:1px solid #525252;border-radius:40px;background-color:#262626;text-decoration:none}#viewer .body>.right .nav>a,#viewer .body>.right .nav>span{width:74px;font-size:12px;box-sizing:border-box;line-height:38px}#viewer .body>.right .nav>.prev{float:left;padding-left:30px;text-align:left}#viewer .body>.right .nav>a.prev:before{content:url(/images/viewer/icon_prev_arrow.png);position:absolute;top:50%;left:10px;margin:-8px 0 0;line-height:0}#viewer .body>.right .nav>span.prev:before{content:url(/images/viewer/icon_prev_arrow_disabled.png);position:absolute;top:50%;left:10px;margin:-8px 0 0;line-height:0}#viewer .body>.right .nav>.next{float:right;padding-right:30px;text-align:right}#viewer .body>.right .nav>a.next:before{content:url(/images/viewer/icon_next_arrow.png);position:absolute;top:50%;right:10px;margin:-8px 0 0;line-height:0}#viewer .body>.right .nav>span.next:before{content:url(/images/viewer/icon_next_arrow_disabled.png);position:absolute;top:50%;right:10px;margin:-8px 0 0;line-height:0}#viewer .body>.left .inner .bg_baneer{position:fixed;top:116px;left:0;width:100%;height:100%;z-index:3;margin-top:-77px;margin-left:-112px;min-width:980px}#viewer .body>.left .inner .bg_baneer .bannerwrap{display:table;position:absolute;top:50%;left:50%;width:160px;height:600px}#viewer .body>.left .inner .bg_baneer .bannerwrap.left{margin:-300px 0 0 -475px}#viewer .body>.left .inner .bg_baneer .bannerwrap.right{margin:-300px 0 0 315px}#viewer .body>.left .inner .bg_baneer>.bannerwrap a{display:table-cell;vertical-align:middle;text-align:center}#viewer #bglist_blur{position:absolute;top:0;left:0;width:100%;height:100%}#viewer .bglist{position:fixed;top:0;left:0;width:100%;height:150%;z-index:1}#viewer .bglist .bg div,#viewer .bglist .bg{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}#viewer.noresize #bglist{position:fixed;height:100%;z-index:1}#viewer .bglist .bg[data-transition=none],#viewer .bglist .bg[data-transition=cross_dissolve]{background-color:transparent}#viewer .bglist .bg[data-transition=black_in_out]{background-color:#000}#viewer .bglist .bg[data-transition=white_in_out]{background-color:#FFF}#embedviewer_header .inner>div.text h2,#embedviewer_header .inner>div.text .name{display:inline-block;letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#embedviewer_header .inner>div.text h2{width:180px;font-size:12px;line-height:1em}#embedviewer_header .inner>div.text .name{width:154px;font-size:10px;line-height:1em}#embedviewer_header .inner>div.text .name:before{content:"/ "}#embedviewer_header .inner>div.btnwrap{width:102px}#embedviewer_header .inner>div.btnwrap ul{list-style:none;letter-spacing:-0.4em;text-align:right}#embedviewer_header .inner>div.btnwrap ul li{display:inline-block;letter-spacing:0;vertical-align:top}#embedviewer_header .inner>div.btnwrap ul li.fb{width:16px;height:16px;margin:1px 14px 0 0}#embedviewer_header .inner>div.btnwrap ul li.tw{width:18px;height:14px;margin:2px 13px 0 0}#embedviewer_header .inner>div.btnwrap ul li.wo{width:18px;height:18px;margin:0 10px 0 0}#embedviewer_header .inner>div.btnwrap ul li a{display:block;width:100%;height:100%;box-sizing:border-box}#embedviewer_header .inner>div.btnwrap ul li a img{display:block;vertical-align:top}.sp_slide{width:100%;height:200px;overflow:scroll;position:relative;margin:0 0 20px;-webkit-overflow-scrolling:touch}.sp_slide ul{display:table;list-style:none;margin:0 auto}.sp_slide ul li{text-align:center;display:table-cell;width:150px;padding:0 10px 0 0}.sp_slide ul li:last-child{padding:0}.sp_slide ul li .img{width:150px;height:200px;border:#999999 solid 1px;box-sizing:border-box;background-position:center;background-size:contain;background-repeat:no-repeat}.setting_materials>.sp_slide{height:150px;margin:0 0 40px}.setting_materials>.sp_slide .img{width:150px;height:150px}#contents.embedviewer{border:2px solid #1a1a1a;border-bottom:none}#contents.embedviewer #viewer{border:2px solid #FFFFFF;border-bottom:none}#embedviewer_footer{border-left:2px solid #1a1a1a;border-right:2px solid #1a1a1a;background-color:#1a1a1a}#embedviewer_footer div{height:10px;border-top:2px solid #FFFFFF;border-left:2px solid #FFFFFF;border-right:2px solid #FFFFFF}.creator_page .header{background-size:cover;background-repeat:no-repeat}.creator_page .header>.inner{position:relative;padding:95px  15px 0}.creator_page .header>.inner:before{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(#fff));z-index:1}.creator_page .header .inner .story_detail{position:relative;z-index:2}.creator_page .header .inner .story_detail .wrap{display:table;padding:0 0 14px}.creator_page .header .inner .story_detail .wrap>div{display:table-cell;vertical-align:middle;height:125px}.creator_page .header .inner .story_detail .wrap .left{width:95px}.creator_page .header .inner .story_detail .wrap .left img{width:95px}.creator_page .header .inner .story_detail .wrap .right{padding:0 0 0 20px;width:100%}.creator_page .header .inner .story_detail .wrap .right .cell{position:relative;height:125px}.creator_page .header .inner .story_detail .wrap .right h2{font-size:17px;line-height:1.2em;overflow:hidden;word-wrap:break-word;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;max-height:3.6em}.creator_page .header .inner .story_detail .wrap .right .favorite{font-size:14px;position:relative;display:inline-block;padding:0 0 0 12px;line-height:1em}.creator_page .header .inner .story_detail .wrap .right .favorite:before{content:" ";display:inline-block;width:11px;height:12px;position:absolute;top:50%;left:0;margin:-6px 0 0 0;line-height:0;background:url(/images/sp_parts_icon_favorite.png) top left no-repeat;background-size:11px 12px}.creator_page .header .inner .story_detail .wrap .right .author,.creator_page .header .inner .story_detail .wrap .right .status{height:14px;line-height:14px;position:absolute;left:0}.creator_page .header .inner .story_detail .wrap .right .author{bottom:25px;height:1.5em;line-height:1.5em;overflow:hidden;word-wrap:break-word;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;max-height:1.5em}.creator_page .header .inner .story_detail .wrap .right .status{bottom:0}.creator_page .header .inner .story_detail .description{border-bottom:rgba(85,85,85,0.5) solid 1px}.creator_page .header .inner .story_detail .description .btnwrap{text-align:center}.creator_page .header .inner .story_detail .description p{line-height:1.3em;font-size:14px;word-wrap:break-word}.creator_page .header .inner .story_detail .description p a{color:#000;text-decoration:none;word-break:break-all}.creator_page .header .inner .story_detail .tagList{padding:13px 0;letter-spacing:-0.4em;border-bottom:rgba(85,85,85,0.5) solid 1px;word-wrap:break-word;font-size:10px}.creator_page .header .inner .story_detail .tagList span{letter-spacing:0;word-wrap:break-word;font-size:10px;line-height:1em;-webkit-text-size-adjust:none}.creator_page .header .inner .story_detail .tagList span:after{content:"/";display:inline-block;padding:0 3px;font-size:10px}.creator_page .header .inner .story_detail .tagList span:first-child{padding:0 0 0 12px;position:relative}.creator_page .header .inner .story_detail .tagList span:first-child:before{content:" ";position:absolute;top:5px;left:0;width:9px;height:11px;margin:-5px 0 0;background:url(/images/sp_parts_icon_tag.png) center no-repeat;background-size:9px 11px;display:inline-block}.creator_page .header .inner .story_detail .tagList span:last-child:after{content:normal}.creator_page .header .inner .sns{position:relative;z-index:2}.creator_page>.inner{background-color:#FFF}.creator_page>.inner .episode{padding:20px 0}.creator_page>.inner .episode ul{text-align:center;list-style:none;letter-spacing:-0.4em}.creator_page>.inner .episode ul li{display:inline-block;letter-spacing:0}.creator_page>.inner .episode ul li+li{padding-left:10px}.creator_page>.inner .episodelist{padding:0 15px 20px}#spv_001>.inner .balloonobject h2{word-wrap:break-word}#spv_002>.inner{position:relative;padding:18px 15px 45px;background-color:#000;color:#FFF}#spv_002 .inner .story_detail{position:relative;z-index:2}#spv_002 .inner .story_detail h2{padding:0 0 9px;line-height:1.5em;word-wrap:break-word;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;max-height:1.5em}#spv_002 .inner .story_detail .favorite{font-size:14px;position:relative;display:inline-block;padding:0 0 0 12px;margin:0 0 9px;line-height:1em}#spv_002 .inner .story_detail .favorite:before{content:" ";display:inline-block;width:11px;height:12px;position:absolute;top:50%;left:0;margin:-6px 0 0 0;line-height:0;background:url(/images/sp_parts_icon_favorite.png) top left no-repeat;background-size:11px 12px}#spv_002 .inner .story_detail .author{font-size:14px;word-wrap:break-word}#spv_002 .inner .story_detail .status{font-size:12px;padding:0 0 12px}#spv_002 .inner .story_detail .description{border-bottom:rgba(85,85,85,0.5) solid 1px}#spv_002 .inner .story_detail .description .btnwrap{text-align:center}#spv_002 .inner .story_detail .description p{line-height:1.3em;font-size:14px;word-wrap:break-word}#spv_002 .inner .story_detail .description p a{color:#FFF;text-decoration:none;word-break:break-all}#spv_002 .inner .story_detail .tagList{padding:13px 0;letter-spacing:-0.4em;border-bottom:rgba(85,85,85,0.5) solid 1px;word-wrap:break-word}#spv_002 .inner .story_detail .tagList span{letter-spacing:0;word-wrap:break-word;font-size:10px;line-height:1em;-webkit-text-size-adjust:none}#spv_002 .inner .story_detail .tagList span:after{content:"/";display:inline-block;padding:0 3px}#spv_002 .inner .story_detail .tagList span:first-child{position:relative;padding:0 0 0 12px}#spv_002 .inner .story_detail .tagList span:first-child:before{content:" ";position:absolute;top:5px;left:0;width:9px;height:11px;margin:-5px 0 0;background:url(/images/sp_parts_icon_tag_wh.png) center no-repeat;background-size:9px 11px;display:inline-block}#spv_002 .inner .story_detail .tagList span:last-child:after{content:normal}#spv_002 .inner .sns{position:relative;z-index:2}#spv_002>.inner .episode{padding:20px 0}#spv_002>.inner .episode ul{text-align:center;list-style:none;letter-spacing:-0.4em}#spv_002>.inner .episode ul li{display:inline-block;letter-spacing:0}#spv_002>.inner .episode ul li+li{padding-left:10px}#spv_002>.inner .episodelist{padding:0 0 20px;border-bottom:rgba(85,85,85,0.5) solid 1px}#spv_002>.inner .commentobject{padding:20px 0}#spv_004>.header{padding:20px 0 0}#spv_004>.inner{padding:20px 0 0}#spv_004>.header .inner{padding:0 15px}#spv_004>.inner .balloonobject h2{word-wrap:break-word}#spv_004 .story_detail h2{font-size:17px;margin:0 0 5px;line-height:1.5em;word-wrap:break-word;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;max-height:1.5em}#spv_004 .story_detail .author{margin:0 0 12px;line-height:1.5em;word-wrap:break-word;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;max-height:1.5em}#spv_004 .story_detail .count{position:relative;height:1.5em;line-height:1.5em;margin:0 0 10px}#spv_004 .story_detail .count>div{position:absolute;top:0;vertical-align:middle}#spv_004 .story_detail .count .favorite{top:0;left:0;font-size:14px;display:inline-block;padding:0 0 0 14px}#spv_004 .story_detail .count .favorite:before{content:" ";display:inline-block;width:11px;height:12px;position:absolute;top:50%;left:0;margin:-6px 0 0 0;background:url(/images/sp_parts_icon_favorite.png) top left no-repeat;background-size:11px 12px}#spv_004 .story_detail .count .comment{top:0;left:60px;font-size:14px;display:inline-block;padding:0 0 0 15px}#spv_004 .story_detail .count .comment:before{content:" ";display:inline-block;width:13px;height:11px;position:absolute;top:50%;left:0;margin:-6px 0 0 0;line-height:1.5em;background:url(/images/sp_parts_icon_comment_light.png) top left no-repeat;background-size:13px 11px}#spv_004>.inner .setting_materials h2{padding:0 15px;font-size:14px;font-weight:normal;margin:0 0 5px;color:#1f1f1f}#spv_005 .linetxt{background:#000000;text-align:center;padding:7px 0;line-height:0}#spv_005 .imageview{text-align:center;padding:0 0 20px}#spv_005 .balloonobject{padding:10px 15px 25px;width:320px;margin:0 auto;box-sizing:border-box}.balloonobject.chara_right .balloonwrap{padding:5px 15px 0 0}#spv_005 .balloonobject .img{border-radius:inherit}#spv_005 .balloonobject.chara_left>.left,#spv_005 .balloonobject.chara_left>.left .img,#spv_005 .balloonobject.chara_right>.right,#spv_005 .balloonobject.chara_right>.right .img{width:57px}#spv_005 .balloonobject.chara_left>.right{margin:0 0 0 65px;padding:20px 0 0}#spv_005 .balloonobject.chara_right>.left{margin:0 65px 0 0;padding:20px 0 0}#spv_005 .balloonobject.chara_right>.right{padding:0}#spv_005 .balloonobject .balloonwrap p{font-size:14px;line-height:1.2em}#spv_006 h2{margin:0 0 10px;font-size:17px}#spv_006 .inner{padding:0 15px}#spv_006 form{padding:30px 0 0}#spv_006 form p{margin:0 0 10px;font-size:16px}#spv_007>.inner{position:relative;padding:18px 0 45px;background-color:#282828;color:#FFF}#spv_007 .inner .story_detail{position:relative;z-index:2;padding:0 15px}#spv_007 .inner .story_detail h2{padding:0 0 9px;line-height:1.5em;word-wrap:break-word;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;max-height:1.5em}#spv_007 .inner .story_detail .favorite{font-size:14px;position:relative;display:inline-block;padding:0 0 0 12px;margin:0 0 9px;line-height:1em}#spv_007 .inner .story_detail .favorite:before{content:" ";display:inline-block;width:11px;height:12px;position:absolute;top:50%;left:0;margin:-6px 0 0 0;line-height:0;background:url(/images/sp_parts_icon_favorite.png) top left no-repeat;background-size:11px 12px}#spv_007 .inner .story_detail .author{font-size:14px;color:#8f8f8f;margin:0 0 9px;word-wrap:break-word}#spv_007 .inner .story_detail .status{font-size:12px;padding:0 0 12px}#spv_007 .inner .story_detail .description{border-bottom:rgba(85,85,85,0.5) solid 1px}#spv_007 .inner .story_detail .description .btnwrap{text-align:center}#spv_007 .inner .story_detail .description p{line-height:1.3em;font-size:14px;word-wrap:break-word}#spv_007 .inner .story_detail .description p a{word-break:break-all}#spv_007 .inner .story_detail .description .inner p a{color:#FFF;text-decoration:none}#spv_007 .inner .story_detail .tagList{padding:13px 0;letter-spacing:-0.4em;border-bottom:rgba(85,85,85,0.5) solid 1px;word-wrap:break-word;word-break:break-all}#spv_007 .inner .story_detail .tagList span{letter-spacing:0;word-wrap:break-word;word-break:normal;font-size:10px;line-height:1em;-webkit-text-size-adjust:none}#spv_007 .inner .story_detail .tagList span:after{content:"/";display:inline-block;padding:0 3px}#spv_007 .inner .story_detail .tagList span:first-child{position:relative;padding:0 0 0 12px}#spv_007 .inner .story_detail .tagList span:first-child:before{content:" ";position:absolute;top:50%;left:0;width:9px;height:11px;margin:-5px 0 0;background:url(/images/sp_parts_icon_tag_wh.png) center no-repeat;background-size:9px 11px;display:inline-block}#spv_007 .inner .story_detail .tagList span:last-child:after{content:normal}#spv_007 .inner .sns{position:relative;z-index:2;margin:0 15px}#spv_007>.inner .episode{padding:20px 0}#spv_007>.inner .episode ul{text-align:center;list-style:none;letter-spacing:-0.4em}#spv_007>.inner .episode ul li{display:inline-block;letter-spacing:0}#spv_007>.inner .episode ul li+li{padding-left:10px}#spv_007>.inner .storylist{width:100%;margin:0 auto;padding:23px 0 0}#spv_007>.inner .storylist .table{display:table;width:100%;table-layout:fixed}#spv_007>.inner .storylist .table>div{display:table-cell;vertical-align:top;width:50%}#spv_007>.inner .storylist .table>div:nth-child(1){padding-right:2px}#spv_007>.inner .storylist .table>div:nth-child(2){padding-left:2px}#spv_007>.inner .storylist>div{float:left;margin-bottom:4px}#spv_007>.inner .official_link{padding:24px 0;text-align:center}#spv_007>.inner .official_link a{display:inline-block}#pv_046_sp{padding:20px 20px}#pv_046_sp .url{padding:15px;border:1px solid #d6d6d6;word-wrap:break-word;word-break:break-all;margin:0 0 20px}#pv_046_sp .url a{text-decoration:underline}.ad_sp_footer{text-align:center;margin:10px 0}.ad_sp_footer img{margin-bottom:10px !important}.ad_sp_footer .recommend_text{width:320px;margin:0 auto}.ad_sp_footer .recommend_text p{color:#fff;font-size:18px;text-align:left;margin:10px 0}.ad_sp_footer .recommend_text img{height:45px;margin:0 5px 3px 0 !important}.book-cover{position:relative}.book-cover .rank-badge{position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.7);color:#fff;padding:5px 10px;font-weight:bold;font-size:14px;z-index:2}.comicImageUpload .comicImageUploadArea{position:relative;display:table;table-layout:fixed;width:730px;height:260px;background-color:#fbfbfb;text-align:center}.comicImageUpload .comicImageUploadBtn{z-index:2;display:table-cell;width:100%;height:100%;line-height:24px;color:silver;font-size:15px;text-shadow:0 2px 0 #fff;border:1px solid #d6d6d6;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.comicImageUpload .comicImageUploadBtn>input[type=file]{position:absolute;left:-9999px}.comicImageUpload .comicImageList{overflow:auto}.comicImageUpload .comicImageList ol{list-style:none}.comicImageUpload .comicImageList li{float:left;margin:20px 10px 0 0;background:#fff;cursor:pointer}.comicImageUpload .comicImageList li img{max-width:224px;max-height:188px}.comicImageUpload .comicImageList li .comicImagePreview{display:block;position:relative;overflow:hidden;box-sizing:border-box;width:224px;height:224px;background:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.comicImageUpload .comicImageList li .comicImagePreview:before{content:"";position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;border:1px solid rgba(0,0,0,0.1)}.comicImageUpload .comicImageList li .comicImagePreview .comicImageThumbnail{position:relative;display:table;width:100%;height:188px}.comicImageUpload .comicImageList li .comicImagePreview .comicImageThumbnail .comicImage{display:table-cell;vertical-align:middle;text-align:center}.comicImageUpload .comicImageList li .comicImagePreview .comicImageInfo{position:absolute;right:0;bottom:0;left:0;height:36px;line-height:36px;padding:0 11px;background-color:#fbfbfb;font-size:11px}.comicImageUpload .comicImageList li .comicImagePreview .comicImageBtn{display:none;position:absolute;top:0;right:0;z-index:1}.comicImageUpload .comicImageList li .comicImagePreview .comicImageBtn .comicImageDeleteBtn{padding:8px 10px;display:block;background-repeat:no-repeat;text-align:left;opacity:0.6}.comicImageUpload .comicImageList li .comicImagePreview .comicImageBtn .comicImageDeleteBtn:hover{opacity:1}.comicImageUpload .comicImageList li .comicImagePreview:hover .comicImageBtn{display:block}#viewer #bglist{width:100%}.storyPage .body>.left>.inner{-webkit-overflow-scrolling:touch}.storyPage .body>.left>.inner>.wrap>#cellwrap{width:100%}#viewer.storyPage .storyPage .blockwrap .serif p{-webkit-text-size-adjust:100%}#viewer.storyPage .storyPage .blockwrap .text p{-webkit-text-size-adjust:100%}#viewer.storyPage .blockwrap .block>.movie{position:relative;width:100%;padding-top:56.25%}#viewer.storyPage .blockwrap .block>.movie iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}#viewer .body>.left>.inner .wrap .section>.blockwrap>.block>.serif>.ballonwrap{max-width:9999px}.storyPage .blockwrap .serif .name{overflow:hidden;text-overflow:ellipsis}.storyPage .blockwrap .serif .ballonwrap .top .center,.storyPage .blockwrap .serif .ballonwrap .bottom .center{display:inline-block;width:calc(100% - 0px)}.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,0.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:none}.xdsoft_datetimepicker button{border:none !important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_mounthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:0.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1.0}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none !important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#33aaff;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#33aaff}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#33aaff;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:0.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#33aaff !important;box-shadow:#178fe5 0 1px 3px 0 inset !important;color:#fff !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit	!important;background:inherit !important;box-shadow:inherit !important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,0.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#cc5500;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#cc5500}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#cc5500;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000 !important;background:#007fff !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555 !important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333 !important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #dddddd !important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:"museo-sans", "Book Antiqua", sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-moz-linear-gradient(top, #fff 0%, #f4f8fa 73%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(73%, #f4f8fa));background:-webkit-linear-gradient(top, #fff 0%, #f4f8fa 73%);background:-o-linear-gradient(top, #fff 0%, #f4f8fa 73%);background:-ms-linear-gradient(top, #fff 0%, #f4f8fa 73%);background:linear-gradient(to bottom, #fff 0%, #f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#f4f8fa',GradientType=0 )}.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:hover span,.xdsoft_datetimepicker .blue-gradient-button:focus span{color:#454551;background:-moz-linear-gradient(top, #f4f8fa 0%, #FFF 73%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f4f8fa), color-stop(73%, #FFF));background:-webkit-linear-gradient(top, #f4f8fa 0%, #FFF 73%);background:-o-linear-gradient(top, #f4f8fa 0%, #FFF 73%);background:-ms-linear-gradient(top, #f4f8fa 0%, #FFF 73%);background:linear-gradient(to bottom, #f4f8fa 0%, #FFF 73%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f8fa', endColorstr='#FFF',GradientType=0 )}.mCustomScrollbar{-ms-touch-action:none;touch-action:none}.mCustomScrollbar.mCS_no_scrollbar{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr}.mCSB_container{width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:16px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;z-index:10}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:16px;height:100%;margin:0 auto}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:12px;height:100%;margin:0 auto;border-radius:6px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{-webkit-transition:opacity .2s ease-in-out, background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out, background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out, background-color .2s ease-in-out;transition:opacity .2s ease-in-out, background-color .2s ease-in-out}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{-webkit-transition:width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;transition:width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out}.mCSB_scrollTools{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox ~ .mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover ~ .mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox ~ .mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#d6d6d6}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#373737}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777777}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#777777}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image:url(/mCSB_buttons.png);background-repeat:no-repeat;opacity:0.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:0.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,0.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:rgba(0,0,0,0.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.1)}.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.15)}.mCS-rounded.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");background-repeat:repeat-y;opacity:0.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=")}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0.5)), color-stop(100%, rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:linear-gradient(to right, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%)}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0.5)), color-stop(100%, rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%)}.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d.mCSB_scrollTools,.mCS-3d-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,0.2);box-shadow:inset 1px 0 1px rgba(0,0,0,0.5),inset -1px 0 1px rgba(255,255,255,0.2)}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.5),inset 0 -1px 1px rgba(255,255,255,0.2)}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);box-shadow:inset 1px 0 1px rgba(0,0,0,0.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,0.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick.mCSB_scrollTools_vertical,.mCS-3d-thick-dark.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.5)}.mCS-3d-thick.mCSB_scrollTools_horizontal,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.5)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,0.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,0.4)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,0.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,0.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,0.4),inset -1px 0 0 rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,0.4),inset 0 -1px 0 rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,0.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,0.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,0.2)}.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,0.2)}.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1)}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,0.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,0.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9)}.sp-container{position:absolute;top:0;left:0;display:inline-block;*display:inline;*zoom:1;z-index:9999994;overflow:hidden}.sp-container.sp-flat{position:relative}.sp-container,.sp-container *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.sp-top{position:relative;width:100%;display:inline-block}.sp-top-inner{position:absolute;top:0;left:0;bottom:0;right:0}.sp-color{position:absolute;top:0;left:0;bottom:0;right:20%}.sp-hue{position:absolute;top:0;right:0;bottom:0;left:84%;height:100%}.sp-clear-enabled .sp-hue{top:33px;height:77.5%}.sp-fill{padding-top:80%}.sp-sat,.sp-val{position:absolute;top:0;left:0;right:0;bottom:0}.sp-alpha-enabled .sp-top{margin-bottom:18px}.sp-alpha-enabled .sp-alpha{display:block}.sp-alpha-handle{position:absolute;top:-4px;bottom:-4px;width:6px;left:50%;cursor:pointer;border:1px solid black;background:white;opacity:.8}.sp-alpha{display:none;position:absolute;bottom:-14px;right:0;left:0;height:8px}.sp-alpha-inner{border:solid 1px #333}.sp-clear{display:none}.sp-clear.sp-clear-display{background-position:center}.sp-clear-enabled .sp-clear{display:block;position:absolute;top:0px;right:0;bottom:0;left:84%;height:28px}.sp-container,.sp-replacer,.sp-preview,.sp-dragger,.sp-slider,.sp-alpha,.sp-clear,.sp-alpha-handle,.sp-container.sp-dragging .sp-input,.sp-container button{-webkit-user-select:none;-moz-user-select:-moz-none;-o-user-select:none;user-select:none}.sp-container.sp-input-disabled .sp-input-container{display:none}.sp-container.sp-buttons-disabled .sp-button-container{display:none}.sp-container.sp-palette-buttons-disabled .sp-palette-button-container{display:none}.sp-palette-only .sp-picker-container{display:none}.sp-palette-disabled .sp-palette-container{display:none}.sp-initial-disabled .sp-initial{display:none}.sp-sat{background-image:-webkit-gradient(linear, 0 0, 100% 0, from(#FFF), to(rgba(204,154,129,0)));background-image:-webkit-linear-gradient(left, #FFF, rgba(204,154,129,0));background-image:-moz-linear-gradient(left, #fff, rgba(204,154,129,0));background-image:-o-linear-gradient(left, #fff, rgba(204,154,129,0));background-image:-ms-linear-gradient(left, #fff, rgba(204,154,129,0));background-image:linear-gradient(to right, #fff, rgba(204,154,129,0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)";filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr='#FFFFFFFF', endColorstr='#00CC9A81')}.sp-val{background-image:-webkit-gradient(linear, 0 100%, 0 0, from(#000), to(rgba(204,154,129,0)));background-image:-webkit-linear-gradient(bottom, #000, rgba(204,154,129,0));background-image:-moz-linear-gradient(bottom, #000, rgba(204,154,129,0));background-image:-o-linear-gradient(bottom, #000, rgba(204,154,129,0));background-image:-ms-linear-gradient(bottom, #000, rgba(204,154,129,0));background-image:linear-gradient(to top, #000, rgba(204,154,129,0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00CC9A81', endColorstr='#FF000000')}.sp-hue{background:-moz-linear-gradient(top, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 67%, #f0f 83%, red 100%);background:-ms-linear-gradient(top, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 67%, #f0f 83%, red 100%);background:-o-linear-gradient(top, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 67%, #f0f 83%, red 100%);background:-webkit-gradient(linear, left top, left bottom, from(red), color-stop(0.17, #ff0), color-stop(0.33, lime), color-stop(0.5, cyan), color-stop(0.67, blue), color-stop(0.83, #f0f), to(red));background:-webkit-linear-gradient(top, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 67%, #f0f 83%, red 100%);background:linear-gradient(to bottom, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 67%, #f0f 83%, red 100%)}.sp-1{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#ffff00')}.sp-2{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff00', endColorstr='#00ff00')}.sp-3{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff00', endColorstr='#00ffff')}.sp-4{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffff', endColorstr='#0000ff')}.sp-5{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff', endColorstr='#ff00ff')}.sp-6{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00ff', endColorstr='#ff0000')}.sp-hidden{display:none !important}.sp-cf:before,.sp-cf:after{content:"";display:table}.sp-cf:after{clear:both}.sp-cf{*zoom:1}@media (max-device-width: 480px){.sp-color{right:40%}.sp-hue{left:63%}.sp-fill{padding-top:60%}}.sp-dragger{border-radius:5px;height:5px;width:5px;border:1px solid #fff;background:#000;cursor:pointer;position:absolute;top:0;left:0}.sp-slider{position:absolute;top:0;cursor:pointer;height:3px;left:-1px;right:-1px;border:1px solid #000;background:white;opacity:.8}.sp-container{border-radius:0;background-color:#ECECEC;border:solid 1px #f0c49B;padding:0}.sp-container,.sp-container button,.sp-container input,.sp-color,.sp-hue,.sp-clear{font:normal 12px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.sp-top{margin-bottom:3px}.sp-color,.sp-hue,.sp-clear{border:solid 1px #666}.sp-input-container{float:right;width:100px;margin-bottom:4px}.sp-initial-disabled .sp-input-container{width:100%}.sp-input{font-size:12px !important;border:1px inset;padding:4px 5px;margin:0;width:100%;background:transparent;border-radius:3px;color:#222}.sp-input:focus{border:1px solid orange}.sp-input.sp-validation-error{border:1px solid red;background:#fdd}.sp-picker-container,.sp-palette-container{float:left;position:relative;padding:10px;padding-bottom:300px;margin-bottom:-290px}.sp-picker-container{width:172px;border-left:solid 1px #fff}.sp-palette-container{border-right:solid 1px #ccc}.sp-palette-only .sp-palette-container{border:0}.sp-palette .sp-thumb-el{display:block;position:relative;float:left;width:24px;height:15px;margin:3px;cursor:pointer;border:solid 2px transparent}.sp-palette .sp-thumb-el:hover,.sp-palette .sp-thumb-el.sp-thumb-active{border-color:orange}.sp-thumb-el{position:relative}.sp-initial{float:left;border:solid 1px #333}.sp-initial span{width:30px;height:25px;border:none;display:block;float:left;margin:0}.sp-initial .sp-clear-display{background-position:center}.sp-palette-button-container,.sp-button-container{float:right}.sp-replacer{margin:0;overflow:hidden;cursor:pointer;padding:4px;display:inline-block;*zoom:1;*display:inline;border:solid 1px #91765d;background:#eee;color:#333;vertical-align:middle}.sp-replacer:hover,.sp-replacer.sp-active{border-color:#F0C49B;color:#111}.sp-replacer.sp-disabled{cursor:default;border-color:silver;color:silver}.sp-dd{padding:2px 0;height:16px;line-height:16px;float:left;font-size:10px}.sp-preview{position:relative;width:25px;height:20px;border:solid 1px #222;margin-right:5px;float:left;z-index:0}.sp-palette{*width:220px;max-width:220px}.sp-palette .sp-thumb-el{width:16px;height:16px;margin:2px 1px;border:solid 1px #d0d0d0}.sp-container{padding-bottom:0}.sp-container button{background-color:#eeeeee;background-image:-webkit-linear-gradient(top, #eee, #ccc);background-image:-moz-linear-gradient(top, #eee, #ccc);background-image:-ms-linear-gradient(top, #eee, #ccc);background-image:-o-linear-gradient(top, #eee, #ccc);background-image:linear-gradient(to bottom, #eee, #ccc);border:1px solid #ccc;border-bottom:1px solid #bbb;border-radius:3px;color:#333;font-size:14px;line-height:1;padding:5px 4px;text-align:center;text-shadow:0 1px 0 #eee;vertical-align:middle}.sp-container button:hover{background-color:#dddddd;background-image:-webkit-linear-gradient(top, #ddd, #bbb);background-image:-moz-linear-gradient(top, #ddd, #bbb);background-image:-ms-linear-gradient(top, #ddd, #bbb);background-image:-o-linear-gradient(top, #ddd, #bbb);background-image:linear-gradient(to bottom, #ddd, #bbb);border:1px solid #bbb;border-bottom:1px solid #999;cursor:pointer;text-shadow:0 1px 0 #ddd}.sp-container button:active{border:1px solid #aaa;border-bottom:1px solid #888;-webkit-box-shadow:inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;-moz-box-shadow:inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;-ms-box-shadow:inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;-o-box-shadow:inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;box-shadow:inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee}.sp-cancel{font-size:11px;color:#d93f3f !important;margin:0;padding:2px;margin-right:5px;vertical-align:middle;text-decoration:none}.sp-cancel:hover{color:#d93f3f !important;text-decoration:underline}.sp-palette span:hover,.sp-palette span.sp-thumb-active{border-color:#000}.sp-preview,.sp-alpha,.sp-thumb-el{position:relative;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.sp-preview-inner,.sp-alpha-inner,.sp-thumb-inner{display:block;position:absolute;top:0;left:0;bottom:0;right:0}.sp-palette .sp-thumb-inner{background-position:50% 50%;background-repeat:no-repeat}.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=)}.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=)}.sp-clear-display{background-repeat:no-repeat;background-position:center;background-image:url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==)}
