@charset "UTF-8";                /*!
*  Font Awesome 4.1.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/font-awesome/fontawesome-webfont.eot?v=4.1.0");src:url("/assets/font-awesome/fontawesome-webfont.eot?#iefix&v=4.1.0") format("embedded-opentype"),url("/assets/font-awesome/fontawesome-webfont.woff?v=4.1.0") format("woff"),url("/assets/font-awesome/fontawesome-webfont.ttf?v=4.1.0") format("truetype"),url("/assets/font-awesome/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:0.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-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{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-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{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-square:before,.fa-pied-piper: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-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra: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-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"}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}.icons-sprite,.icons-arrow,.icons-belt,.icons-blue-button,.icons-campaign-logo,.icons-category-icon,.icons-comment-create-event,.icons-comment-icon,.icons-create-event,.icons-delete-event,.icons-dropdown-menu,.icons-error,.icons-favorite-event,.icons-follow-event,.icons-google-button,.icons-green-button,.icons-half-left-background,.icons-half-right-background,.icons-header,.icons-history-create-event,.icons-login,.icons-logo,.icons-logout,.icons-loupe,.icons-noise,.icons-notice,.icons-notification-on,.icons-notification,.icons-pencil-icon,.icons-pencil,.icons-post-create-event,.icons-power,.icons-red,.icons-rss,.icons-settings,.icons-simple,.icons-smile,.icons-ssnote,.icons-sspedia-icon,.icons-star,.icons-status,.icons-success,.icons-tag-circle,.icons-tag-icon,.icons-timeline,.icons-twitter-button,.icons-twitter,.icons-user-create-event,.icons-view_count-icon,.icons-warning,.icons-wloupe,.global-belt,.global .more,.header .header-inner .logo a,.header .header-inner .simple-button,.header .header-inner .grouped-category-archives-section .category-archives-section .panel-body p a,.grouped-category-archives-section .category-archives-section .panel-body p .header .header-inner a,.header .header-inner .simple-button:hover,.header .header-inner .grouped-category-archives-section .category-archives-section .panel-body p a:hover,.grouped-category-archives-section .category-archives-section .panel-body p .header .header-inner a:hover,.arrow,.grouped-category-archives-section .category-archives-section .panel-body li,.error,.success,.warning,.notice,.pagination,.pagination .pager-child a:hover,.feed-icon,.events .event-of-user-create .event-title,.events .event-of-archive-create .event-title,.events .event-of-series-create .event-title,.events .event-of-group-create .event-title,.events .event-of-groups_archive-create .event-title,.events .event-of-archive-destroy .event-title,.events .event-of-series-destroy .event-title,.events .event-of-groups_archive-destroy .event-title,.events .event-of-post-create .event-title,.events .event-of-groups_post-create .event-title,.events .event-of-comment-create .event-title,.events .event-of-history-create .event-title,.events .event-of-favorite-create .event-title,.events .event-of-relationship-create .event-title,.index-categories li a .category-archives_counter:after,.twotone-section-box .section-title,.simple-button,.grouped-category-archives-section .category-archives-section .panel-body p a,.simple-button:hover,.grouped-category-archives-section .category-archives-section .panel-body p a:hover,.warn-button,.warn-button:hover,.blue-button,.blue-button:hover,.half-button .half-left-button,.half-button .half-right-button,.twitter-button,.twitter-button:hover,.google-button,.google-button:hover,.dropdown-menu .dropdown-main,.dropdown-menu .dropdown-main:hover,.dropdown-menu .dropdown-main:active,.dropdown-menu .active,.panel thead,.sspedia-link a,.search-menu dt.star,.search-menu dt.status,.search-menu dt.smile,.green-button,.green-button:hover,.archive-content .archive-body .archive-information .archive-view_count,.archive-content .archive-body .archive-information .archive-post-counter,.archive-content .archive-body .archive-information .archive-category,.archive-content .archive-body .archive-information .archive-characters,.archive-content .archive-body .archive-social-buttons .archive-edit-link,.archive-content .archive-body .archive-social-buttons .archive-star .half-left-button span,.archive-content .archive-body .archive-social-buttons .archive-star .half-left-button span:hover,.archive-content .archive-body .archive-social-buttons .archive-tweet .half-left-button a,.archive-content .archive-body .archive-social-buttons .archive-tweet .half-left-button a:hover,.group-content .groups-archive-main .left .archive-post-counter,.group-content .groups-archive-main .archive-social-buttons .archive-edit-link,.group-content .groups-archive-main .archive-social-buttons .archive-tweet .half-left-button a,.group-content .groups-archive-main .archive-social-buttons .archive-tweet .half-left-button a:hover,.series-content>.series-header .series-information .series-category,.series-content>.series-header .series-information .series-tweet .half-left-button a,.series-content>.series-header .series-information .series-tweet .half-left-button a:hover,.series-content>.series-header .series-information .series-edit-link{background:url("/assets/icons-s0b3cd2e9ff.png") no-repeat}.icons-arrow{background-position:0 -2151px}.icons-belt{background-position:0 -2019px}.icons-blue-button{background-position:0 -1837px}.icons-campaign-logo{background-position:0 0}.icons-category-icon{background-position:0 -1203px}.icons-comment-create-event{background-position:0 -1713px}.icons-comment-icon{background-position:0 -1041px}.icons-create-event{background-position:0 -1785px}.icons-delete-event{background-position:0 -1403px}.icons-dropdown-menu{background-position:0 -724px}.icons-error{background-position:0 -1331px}.icons-favorite-event{background-position:0 -1517px}.icons-follow-event{background-position:0 -1605px}.icons-google-button{background-position:0 -648px}.icons-green-button{background-position:0 -1908px}.icons-half-left-background{background-position:0 -2125px}.icons-half-right-background{background-position:0 -2099px}.icons-header{background-position:0 -866px}.icons-history-create-event{background-position:0 -1821px}.icons-login{background-position:0 -850px}.icons-logo{background-position:0 -262px}.icons-logout{background-position:0 -834px}.icons-loupe{background-position:0 -476px}.icons-noise{background-position:0 -41px}.icons-notice{background-position:0 -1677px}.icons-notification-on{background-position:0 -374px}.icons-notification{background-position:0 -410px}.icons-pencil-icon{background-position:0 -446px}.icons-pencil{background-position:0 -772px}.icons-post-create-event{background-position:0 -1749px}.icons-power{background-position:0 -516px}.icons-red{background-position:0 -323px}.icons-rss{background-position:0 -966px}.icons-settings{background-position:0 -552px}.icons-simple{background-position:0 -2059px}.icons-smile{background-position:0 -1465px}.icons-ssnote{background-position:0 -141px}.icons-sspedia-icon{background-position:0 -188px}.icons-star{background-position:0 -1491px}.icons-status{background-position:0 -1589px}.icons-success{background-position:0 -1367px}.icons-tag-circle{background-position:0 -1229px}.icons-tag-icon{background-position:0 -1137px}.icons-timeline{background-position:0 -708px}.icons-twitter-button{background-position:0 -678px}.icons-twitter{background-position:0 -1011px}.icons-user-create-event{background-position:0 -1553px}.icons-view_count-icon{background-position:0 -808px}.icons-warning{background-position:0 -1641px}.icons-wloupe{background-position:0 -1269px}html{background:#f2f2f2;color:#444;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif}button,input[type="text"],input[type="password"],input[type="button"],input[type="submit"]{border:0;margin:0;padding:0}input[type="text"],input[type="password"],input.text,textarea{border:1px solid #aaa;border-radius:3px;box-shadow:0 2px 3px rgba(0,0,0,0.05) inset;color:#777;font-size:13px;height:100%;text-indent:3px}strong{font-weight:bold}ul,ol{list-style-type:none}button,input[type="button"],input[type="submit"]{background-color:#eee;border:1px solid #aaa;border-radius:3px;color:#333;display:inline-block}input[type="text"]:focus,input[type="password"]:focus,input.text:focus,textarea:focus{border:1px solid #888}a{color:#369;text-decoration:none}a:hover{text-decoration:underline}.clearfix{overflow:hidden;*zoom:1}.square{border:1px solid #ccc;width:100%;height:300px;margin-bottom:20px}.display-block,.show{display:block}.display-none,.hide{display:none}.message{font-size:13px;margin:10px 5px}.message li{line-height:20px}.big{font-size:16px}.inline-more:before{content:">>"}.fine-text{display:block;padding:10px}html{min-width:1000px}.global-belt{background-position:0 -2019px;background-repeat:repeat-x;border-bottom:1px solid #999}.global-belt .global-belt-menu{overflow:hidden;*zoom:1;width:1000px;margin:0 auto}.global-belt .global-belt-menu li{font-size:13px;float:left;height:30px;line-height:30px}.global-belt .global-belt-menu li:first-child{border-left:1px solid #fff}.global-belt .global-belt-menu li:last-child{border-right:1px solid #ddd}.global-belt .global-belt-menu li a{border-right:1px solid #fff;border-left:1px solid #ddd;color:#444;display:block;font-size:12px;padding:0 10px;height:100%}.global-belt .global-belt-menu li a i{margin-right:5px}.global-belt .global-belt-menu li a:hover{color:#777;text-decoration:none}.global{clear:both;color:#555;margin:10px auto;width:1000px}.global .more{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-position:0 -2059px;background-color:#f6f6f6;background-repeat:repeat-x;border:1px solid #ccc;text-align:center}.global .more a{color:#444;display:block;font-size:14px;padding:5px 3px;height:26px;line-height:26px}.global .more a:hover{background:#ddd;text-decoration:none}.global h2{font-weight:bold;margin:10px 0}.global .latest-groups{border-bottom:0;padding:0}.global .groups .group-list{padding:0 5px}.global .groups .group-list:first-child{margin-top:0;padding-top:20px}.global .groups .group-list:last-child{margin-bottom:0;padding-bottom:20px}.global .popular-characters{padding-bottom:10px}.global .popular-characters ul{overflow:hidden;*zoom:1}.global .popular-characters li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;text-indent:0}.global .popular-characters li a{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-color:#fff;border:1px solid #ccc;color:#369;display:block;font-size:11px;padding:0 8px 0;margin:10px 5px;height:24px;margin-bottom:3px;line-height:24px;text-decoration:none}.global .popular-characters li a:hover{background-color:#efefef}.global .twitter-recommended{font-size:13px;margin-top:10px}.global-nav{background:#444;font-size:13px}.global-nav ul{height:40px;width:1000px;margin:0 auto;text-align:left}.global-nav ul li{float:left;height:40px;line-height:40px}.global-nav ul a{color:#ddd;height:100%;margin-right:20px}.global-nav ul a:hover{text-decoration:none}.global-header{background:#e6e6e6;border-top:1px solid #fff;border-bottom:1px solid #fefefe;text-shadow:0 1px 0 #fff;width:100%;margin:0}.global-header nav{border-bottom:1px solid #ccc;width:100%}.global-header .breadcrumbs,.global-header h2{width:1000px;margin:0 auto}.global-header .breadcrumbs{padding:10px 0}.global-header .last-breadcrumb{display:block;font-weight:bold;font-size:22px;padding:20px 0 10px;width:100%}.global-header .last-breadcrumb:after{content:"" !important}.header{background:url(/images/texture.png) repeat-x;border-top:1px solid #fefefe;border-bottom:1px solid #aaa;height:70px;line-height:70px;position:relative}.header a{color:#999}.header a:hover{color:#bbb;text-decoration:none}.header .header-inner{width:1000px;margin:0 auto;height:40px;line-height:40px}.header .header-inner .logo{float:left;font-size:24px;font-weight:normal;height:70px;line-height:70px}.header .header-inner .logo a{background-position:0 0;color:#444;display:block;font-family:"Junction";text-indent:-9999px;text-shadow:0 1px 0 #fff;margin-top:20px;width:125px;height:40px}.header .header-inner .logo a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.header .header-inner .simple-button,.header .header-inner .grouped-category-archives-section .category-archives-section .panel-body p a,.grouped-category-archives-section .category-archives-section .panel-body p .header .header-inner a{background-position:0 -724px;cursor:pointer;display:block;text-align:center;line-height:25px;height:27px;width:38px;margin-top:7px}.header .header-inner .simple-button:hover,.header .header-inner .grouped-category-archives-section .category-archives-section .panel-body p a:hover,.grouped-category-archives-section .category-archives-section .panel-body p .header .header-inner a:hover{background-position:0 -1979px;background-repeat:repeat-x}.header .search-section{float:left;margin:15px 10px 0 15px}.header .search-section .search-section-child{float:left;margin:0 5px}.header .search-section .search-section-child .search{height:25px;width:200px}.header .search-section .search-section-child .search:focus{-webkit-box-shadow:rgba(33,65,99,0.25) 0px 0px 3px 1px;-moz-box-shadow:rgba(33,65,99,0.25) 0px 0px 3px 1px;box-shadow:rgba(33,65,99,0.25) 0px 0px 3px 1px}.header .cross{color:#777}.header .session-content{float:right;text-shadow:0 1px 0 #fff}.header .session-content .simple-button,.header .session-content .grouped-category-archives-section .category-archives-section .panel-body p a,.grouped-category-archives-section .category-archives-section .panel-body p .header .session-content a{background:none;color:#ddd}.header .session-content .simple-button:hover,.header .session-content .grouped-category-archives-section .category-archives-section .panel-body p a:hover,.grouped-category-archives-section .category-archives-section .panel-body p .header .session-content a:hover{background-color:#666}.header .session-content .register-link{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:#369;font-size:12px;line-height:24px;height:24px;margin-top:23px;padding:0 5px}.header .session-content .sign-menu{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;height:24px;line-height:24px;margin-top:23px;float:left}.header .session-content .sign-menu li{float:left;width:30px;text-align:center}.header .session-content .sign-menu li a,.header .session-content .sign-menu li form{display:block;margin:0;width:100%;height:100%}.header .session-content .sign-menu li a i,.header .session-content .sign-menu li form button{color:#444;font-size:16px;text-align:center;margin:4px auto !important;height:20px;line-height:16px}.header .session-content .sign-menu li a i:hover,.header .session-content .sign-menu li form button:hover{color:#369}.header .session-content .sign-menu li form{cursor:pointer;height:24px}.header .session-content .sign-menu li form button{border:0 !important;background:none !important;margin:2px auto !important;cursor:pointer}.header .session-content .sign-menu li form .logout-icon:hover{color:#369}.header .session-content .sign-menu .left,.header .session-content .sign-menu .left a,.header .session-content .sign-menu .left form{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.header .session-content .sign-menu .right,.header .session-content .sign-menu .right a,.header .session-content .sign-menu .right form{-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.header .session-content .sign-menu .login-icon,.header .session-content .sign-menu .logout-icon,.header .session-content .sign-menu .settings-icon,.header .session-content .sign-menu .pencil-icon,.header .session-content .sign-menu .timeline-icon{display:block;float:none}.header .session-content a,.header .session-content .sign-menu form{font-size:13px;float:left;text-align:center;margin:0 10px}.header .session-content #notification-link{margin:0;padding:0 10px;font-size:12px}.header .session-content #notification-link i{color:#444}.header .session-content #notification-link i:before{margin-right:5px}.header .session-content #notification-link .notification-on-icon{color:#369}.header .session-content .account-menu{color:#444}.header .session-content .account-menu:hover{color:#369}.header .session-content .account-menu,.header .session-content #notification-link{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;height:25px;margin-top:23px}.header .session-content .account-menu span,.header .session-content .account-menu i,.header .session-content .account-menu img,.header .session-content #notification-link span,.header .session-content #notification-link i,.header .session-content #notification-link img{float:left}.header .session-content .account-menu img,.header .session-content #notification-link img{display:inline-block;margin:4px 5px 0 0;width:16px;height:16px}.header .session-content .account-menu i,.header .session-content .account-menu span,.header .session-content #notification-link i,.header .session-content #notification-link span{line-height:25px}.footer{width:1000px;margin:20px auto;min-height:90px}.footer .footer-menu{border-top:2px solid #ccc;clear:left;font-size:13px}.footer .footer-menu li{float:left;margin:10px}.footer .powered-by{color:#777;font-size:13px;float:right;margin:10px}.arrow,.grouped-category-archives-section .category-archives-section .panel-body li{background-position:0 -2151px;text-indent:15px}.published-label{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background-color:#369;color:#fff;font-weight:bold;float:left;height:20px;line-height:20px;width:80px;text-align:center;margin-right:8px}.unpublished-label{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background-color:#6cc644;color:#fff;font-weight:bold;float:left;height:20px;line-height:20px;width:80px;text-align:center;margin-right:8px}.published-label,.unpublished-label{display:inline;float:none;padding:3px 20px}.error{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-position:5px -1326px;background-color:#ffecec;border:1px solid #f5aca6;clear:both;color:#555;font-size:13px;margin:10px 0;padding:10px 7px 10px 36px}.success{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-position:5px -1362px;background-color:#e9ffd9;border:1px solid #a6ca8a;clear:both;color:#555;font-size:13px;margin:10px 0;padding:10px 7px 10px 36px}.warning{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-position:5px -1636px;background-color:#fff8c4;border:1px solid #f2c779;clear:both;color:#555;font-size:13px;margin:10px 0;padding:10px 7px 10px 36px}.notice{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-position:5px -1672px;background-color:#e3f7fc;border:1px solid #8ed9f6;clear:both;color:#555;font-size:13px;margin:10px 0;padding:10px 7px 10px 36px}.normal-message{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#f6f6f6;border:1px solid #ccc;clear:both;color:#555;font-size:13px;padding:10px 7px 10px 7px}.global-error{margin-bottom:10px}.author-box{font-size:16px}.author-box .author-icon{float:left;margin-right:5px}.author-box .author-icon img{width:48px;height:48px}.author-box .author-information{float:left;width:200px;margin-left:10px}.author-box .author-information .author-name{font-size:13px;font-weight:bold}.author-box .author-information .author-screen_name{font-size:13px}.author-box .author-record{clear:both}.author-box .author-record li{float:left;margin:5px 5px}.author-box .author-record li a{color:#444}.author-box .author-record li a:hover{color:#369;text-decoration:none}.author-box .author-record li dt{font-size:16px;text-align:center}.author-box .author-record li dd{color:#777;font-size:11px;text-align:center}.sub-list{font-size:13px}.sub-list>li dt,.sub-list>li>a{border-bottom:2px solid #ccc;cursor:pointer;font-weight:bold}.sub-list>li a,.sub-list>li dt{color:#444;display:block;min-height:30px;line-height:30px;text-indent:5px}.sub-list>li a:hover,.sub-list>li dt:hover{background:#ddd;text-decoration:none}.sub-list>li:first-child{border-top:none}.sub-list>li:last-child dt,.sub-list>li:last-child>a{border-bottom:none}.dropdown-list{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#f6f6f6;border:1px solid #ccc;font-size:13px}.dropdown-list>li{border-bottom:1px solid #ccc;width:100%}.dropdown-list>li dt,.dropdown-list>li>a{color:#444;cursor:pointer;display:block;width:100%;min-height:30px;line-height:30px;text-indent:6px}.dropdown-list>li dt:before,.dropdown-list>li>a:before{font-size:8px}.dropdown-list>li dt:hover,.dropdown-list>li>a:hover{background:#ddd;text-decoration:none}.dropdown-list>li dd li{border-top:1px solid #ccc}.dropdown-list>li dd li a{color:#444;cursor:pointer;display:block;width:100%;min-height:30px;line-height:30px;text-indent:20px;list-style-type:disc}.dropdown-list>li dd li a:hover{background:#ddd;text-decoration:none}.dropdown-list>li:last-child{border-bottom:none}.form .fields{overflow:hidden;*zoom:1;font-size:13px;margin:15px 0}.form .fields>dl{padding:5px 20px}.form .fields .column-title,.form .fields .column-field{float:left}.form .fields .column-title{font-weight:bold;clear:left;height:30px;line-height:30px;width:20%;margin-bottom:5px}.form .fields .column-field{width:80%;min-height:30px;line-height:30px}.form .fields .post-user-icon{width:16px;height:16px}.form .fields input[type="text"],.form .fields input[type="password"]{height:25px}.form .fields textarea{height:200px;width:400px}.form .fields button{cursor:pointer}.form .fields input[type="submit"]{clear:both}.form .fields .attention-field,.form .fields .attention-field+dd{margin-top:50px}.form .fields .twitter-button,.form .fields .google-button{display:block;min-width:0 !important;width:300px !important;line-height:30px}.form .fields .field-description,.form .fields #body-count{color:#777;margin:0 0 5px !important;font-size:11px}.form .fields .field-description a,.form .fields #body-count a{font-weight:bold}.form .fields .readonly{background:none;box-shadow:none;border:none;font-weight:bold}.form .fields .multiple-checkboxes{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#fff;border:1px solid #ccc;font-size:13px;max-height:300px;overflow:auto;width:300px}.form .fields .multiple-checkboxes li{border-bottom:1px solid #ccc}.form .fields .multiple-checkboxes li label{display:block;width:100%}.form .fields .multiple-checkboxes li:last-child{border-bottom:none}.form .fields #select-alert{color:red;display:none;font-size:13px}.form .form-block{font-size:13px;margin:15px 0}.form #send{font-size:13px;width:150px}.form #avatar-image{width:48px;height:48px}.form .icon{width:16px;height:16px}.form textarea.has-error{-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(255,0,0,0.6);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(255,0,0,0.6);box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(255,0,0,0.6)}.form #body-count.has-error{color:red}.spread-users .spread-user{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;float:left;font-size:13px;height:70px;margin:10px;width:180px}.spread-users .spread-user a{display:block;padding:5px}.spread-users .spread-user a:hover{background:#ddd;text-decoration:none}.spread-users .spread-user dl{overflow:hidden;*zoom:1}.spread-users .spread-user dt img{float:left;height:48px;margin-right:5px;width:48px}.spread-users .spread-user .spread-user-name{color:#444;font-weight:bold}.spread-users .spread-user .spread-user-screen_name{color:#777}.spread-users .spread-user .spread-user-screen_name:before{content:"@"}.pagination{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.2) inset,0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 0 rgba(255,255,255,0.2) inset,0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 0 rgba(255,255,255,0.2) inset,0 1px 2px rgba(0,0,0,0.1);overflow:hidden;*zoom:1;background-position:0 -724px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background-repeat:repeat-x;border:1px solid #ccc;font-size:13px;height:25px}.pagination span{color:#666}.pagination .fixed-pager a,.pagination .fixed-pager span{padding:0 10px;text-align:center}.pagination .pred-pager a,.pagination .pred-pager span{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.pagination .next-pager a,.pagination .next-pager span{-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.pagination .pager-child{float:left}.pagination .pager-child a,.pagination .pager-child span{border-left:1px solid #fff;border-right:1px solid #ccc;display:block;height:100%;line-height:25px;min-width:25px;text-align:center;text-shadow:0 1px 0 #fff}.pagination .pager-child a{display:block;height:100%}.pagination .pager-child a:hover{background-position:0 -1837px;color:#fff;text-decoration:none;text-shadow:none}.pagination .pager-child:last-child a,.pagination .pager-child:last-child span{border-right:none !important}.recommended-section{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#f6f6f6;border:1px solid #ccc;font-size:13px;padding:8px;margin:10px 0}.recommended-section .recommended-section-title{font-size:16px;margin-bottom:8px}.feed-icon{background-position:0 -966px;display:block;height:35px;width:35px;margin:10px 0;text-indent:-10000px}.list-menu{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#f6f6f6;border:1px solid #ccc;font-size:13px}.list-menu li{border-bottom:1px solid #ccc;min-height:30px}.list-menu li a{color:#444;display:block;width:100%;height:100%;line-height:30px;text-indent:6px}.list-menu li a:before{content:"▶ ";font-size:8px}.list-menu li a:hover{background:#ddd;text-decoration:none}.list-menu li:last-child{border-bottom:none}.archives{font-size:13px}.archives .archive-list{overflow:hidden;*zoom:1;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:20px 5px}.archives .published:before,.archives .unpublished:before{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;color:#fff;font-weight:bold;float:left;height:20px;line-height:20px;width:80px;text-align:center;margin-right:8px}.archives .published:before{background:#369;content:"終了"}.archives .unpublished:before{background:#6cc644;content:"執筆中"}.archives .archive-list-summary{margin-bottom:5px}.archives .archive-list-summary .archive-list-title{font-size:16px}.archives .archive-list-summary .archive-list-updated_at{color:#999;font-size:11px;margin-left:10px}.archives .archive-list-information{clear:both;font-size:12px;margin-left:90px}.archives .archive-list-information .archive-list-author,.archives .archive-list-information .archive-list-category,.archives .archive-list-information .archive-list-favorite_users_counter{float:left}.archives .archive-list-information .archive-list-author{margin-right:10px}.archives .archive-list-information .archive-list-author:before{content:"投稿者 : "}.archives .archive-list-information .archive-list-category{margin-right:10px}.archives .archive-list-information .archive-list-category:before{content:"カテゴリ : "}.archives .archive-list-information .archive-list-favorite_users_counter:before{content:"お気に入り数 : "}.bookmarks{font-size:13px}.bookmarks .bookmark-list{overflow:hidden;*zoom:1;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:20px 5px}.bookmarks .published:before,.bookmarks .unpublished:before{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;color:#fff;font-weight:bold;float:left;height:20px;line-height:20px;width:80px;text-align:center;margin-right:8px}.bookmarks .published:before{background:#369;content:"終了"}.bookmarks .unpublished:before{background:#6cc644;content:"執筆中"}.bookmarks .bookmark-list-summary{margin-bottom:5px}.bookmarks .bookmark-list-summary .bookmark-list-title{font-size:16px}.bookmarks .bookmark-list-summary .bookmark-list-updated_at{color:#999;font-size:11px;margin-left:10px}.bookmarks .bookmark-list-information{clear:both;font-size:12px;margin-left:90px}.groups-archives{font-size:13px}.groups-archives .groups-archive-list{overflow:hidden;*zoom:1;padding:20px 5px}.groups-archives .published:before,.groups-archives .unpublished:before{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;color:#fff;font-weight:bold;float:left;height:20px;line-height:20px;width:80px;text-align:center;margin-right:8px}.groups-archives .groups-archive-list-summary{margin-bottom:5px}.groups-archives .groups-archive-list-summary .groups-archive-list-title{font-size:16px}.groups-archives .groups-archive-list-summary .groups-archive-list-updated_at{color:#999;font-size:11px;margin-left:10px}.groups-archives .groups-archive-list-information{clear:both;font-size:12px}.groups-archives .groups-archive-list-information .groups-archive-list-author{float:left}.groups-archives .groups-archive-list-information .groups-archive-list-author{margin-right:20px}.groups-archives .groups-archive-list-information .groups-archive-list-author:before{content:"投稿者 : "}.series{font-size:13px}.series .series-list{overflow:hidden;*zoom:1;padding:20px 5px}.series .published:before,.series .unpublished:before{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;color:#fff;font-weight:bold;float:left;height:20px;line-height:20px;width:80px;text-align:center;margin-right:8px}.series .unpublished:before{background:#6cc644;content:"執筆中"}.series .published:before{background:#369;content:"完結済"}.series .series-list-header{margin-bottom:5px}.series .series-list-header .series-list-title{font-size:16px}.series .series-list-header .series-list-updated_at{color:#999;font-size:11px;margin-left:10px}.series .series-list-information{clear:both;font-size:12px;margin-left:90px}.series .series-list-information .series-list-author,.series .series-list-information .series-list-category,.series .series-list-information .series-list-archive_counter{float:left;margin-right:10px}.series .series-list-information .series-list-author:before{content:"投稿者 : "}.series .series-list-information .series-list-category:before{content:"カテゴリ : "}.series .series-list-information .series-list-archive_counter:before{content:"作品数 : "}.users{font-size:13px}.users .user-list{overflow:hidden;*zoom:1;clear:left;margin:20px 0}.users .user-list-icon{float:left;margin-bottom:5px}.users .user-list-icon img{width:48px;height:48px}.users .user-list-information{font-size:16px;float:left;margin:0 10px;width:90%}.users .user-list-information .user-list-name{font-weight:bold}.users .user-list-information .user-list-screen_name{color:#999;font-size:13px}.users .user-list-information .user-list-screen_name:before{content:"@"}.users .user-list-information .user-list-bio{font-size:13px;margin:5px 0}.groups{font-size:13px}.groups .group-list{overflow:hidden;*zoom:1;margin:20px 0}.groups .public:before{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background-color:#cc006b;color:#fff;font-weight:bold;float:left;height:20px;line-height:20px;width:80px;text-align:center;margin-right:8px;content:"Public"}.groups .protected:before{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background-color:#0245b1;color:#fff;font-weight:bold;float:left;height:20px;line-height:20px;width:80px;text-align:center;margin-right:8px;content:"Protected"}.groups .private:before{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background-color:#0080ac;color:#fff;font-weight:bold;float:left;height:20px;line-height:20px;width:80px;text-align:center;margin-right:8px;content:"Private"}.groups .group-list-header{margin-bottom:5px}.groups .group-list-header .group-list-name{font-size:16px;margin-bottom:5px}.groups .group-list-header .group-list-updated_at{color:#999;font-size:11px;margin-left:10px}.groups .group-list-information{margin-left:90px}.groups .group-list-information .group-list-owner{margin:5px 0}.groups .group-list-information .group-list-owner:before{content:"グループオーナー : "}.posts>li{font-size:14px;margin:10px 0 30px}.posts>li dt .simple-button,.posts>li dt .grouped-category-archives-section .category-archives-section .panel-body p a,.grouped-category-archives-section .category-archives-section .panel-body p .posts>li dt a{margin:0 3px}.posts>li .post-author img{width:16px;height:16px}.posts>li .post-author{color:green}.posts>li .post-trip:before{content:"◆"}.posts>li .post-content{margin:10px;word-wrap:break-word;line-height:18px}.posts>li .required-checkbox{clear:left;float:left}.categories{font-size:13px}.categories .category-list{overflow:hidden;*zoom:1;margin:20px 0}.categories .single:before{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background-color:#6cc644;color:#fff;font-weight:bold;float:left;height:20px;line-height:20px;width:80px;text-align:center;margin-right:8px;content:"単一"}.categories .multiple:before{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background-color:#369;color:#fff;font-weight:bold;float:left;height:20px;line-height:20px;width:80px;text-align:center;margin-right:8px;content:"複合"}.categories .category-list-summary{margin-bottom:5px}.categories .category-list-summary .category-list-title{font-size:16px}.categories .category-list-summary .category-list-updated_at{color:#999;font-size:11px;margin-left:10px}.categories .category-list-information{clear:both;font-size:12px;margin-left:90px}.categories .category-list-information .category-list-archives_counter:before{content:"投稿件数 : "}.events{font-size:13px}.events .event-list{overflow:hidden;*zoom:1;padding:20px 5px}.events .event-list .event-icon{float:left;margin:0 20px 0 30px}.events .event-list .event-icon img{width:48px;height:48px}.events .event-list dl .event-title{font-size:16px}.events .event-list dl .event-created_at{color:#999;font-size:11px;margin-left:10px}.events .event-list dl .event-content{margin:15px 20px 0}.events .event-of-user-create .event-title{background-position:0 -1553px;padding-left:30px}.events .event-of-archive-create .event-title,.events .event-of-series-create .event-title,.events .event-of-group-create .event-title,.events .event-of-groups_archive-create .event-title{background-position:0 -1785px;padding-left:30px}.events .event-of-archive-destroy .event-title,.events .event-of-series-destroy .event-title,.events .event-of-groups_archive-destroy .event-title{background-position:0 -1403px;padding-left:30px}.events .event-of-post-create .event-title,.events .event-of-groups_post-create .event-title{background-position:0 -1749px;padding-left:30px}.events .event-of-comment-create .event-title{background-position:0 -1713px;padding-left:30px}.events .event-of-history-create .event-title{background-position:0 -1821px;padding-left:30px}.events .event-of-favorite-create .event-title{background-position:0 -1517px;padding-left:30px}.events .event-of-relationship-create .event-title{background-position:0 -1605px;padding-left:30px}.notifications{font-size:13px}.notifications .notification-list{overflow:hidden;*zoom:1;padding:20px 5px}.notifications .notification-list dl .notification-title{font-size:16px}.notifications .notification-list dl .notification-created_at{color:#999;font-size:11px;margin-left:10px}.index-categories li{border-bottom:1px solid #ccc;font-size:13px}.index-categories li:last-child{border-bottom:none}.index-categories li a{overflow:hidden;*zoom:1;clear:both;display:block;min-height:30px;line-height:30px;padding:0 5px}.index-categories li a:hover{background:#f2f2f2}.index-categories li a .category-name{color:#369;float:left;width:80%}.index-categories li a .category-archives_counter{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:#999;font-size:11px;float:right}.index-categories li a .category-archives_counter:after{background-position:0 -446px;display:inline-block;content:"";width:13px;height:10px;margin-left:3px}.panel-with-heading{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px solid #ccc;margin:10px 0}.panel-with-heading .panel-heading{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;background:#f2f2f2;border-bottom:1px solid #ccc;font-size:13px;font-weight:bold;margin:0 !important;padding:10px}.panel-with-heading .panel-body{-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;background:#fff}.panel-with-heading .panel-menu{background:#fff}.panel-with-heading .panel-menu .dropdown-list{background:#fff}.panel-with-heading .panel-menu .dropdown-list>li dt:before,.panel-with-heading .panel-menu .dropdown-list>li>a:before{font-size:13px}.panel-with-heading .panel-menu .dropdown-list>li li{border-bottom:0}.panel-with-heading .panel-menu li,.panel-with-heading .panel-menu .dropdown-list>li{border-bottom:1px solid #ccc;font-size:13px}.panel-with-heading .panel-menu li:last-child,.panel-with-heading .panel-menu .dropdown-list>li:last-child{border-bottom:none}.panel-with-heading .panel-menu li a,.panel-with-heading .panel-menu li dt,.panel-with-heading .panel-menu .dropdown-list>li a,.panel-with-heading .panel-menu .dropdown-list>li dt{overflow:hidden;*zoom:1;clear:both;display:block;min-height:30px;line-height:30px;padding:0 5px}.panel-with-heading .panel-menu li a:before,.panel-with-heading .panel-menu li dt:before,.panel-with-heading .panel-menu .dropdown-list>li a:before,.panel-with-heading .panel-menu .dropdown-list>li dt:before{color:#777;margin-right:10px}.panel-with-heading .panel-menu li a:hover,.panel-with-heading .panel-menu li dt:hover,.panel-with-heading .panel-menu .dropdown-list>li a:hover,.panel-with-heading .panel-menu .dropdown-list>li dt:hover{background:#f2f2f2;text-decoration:none}.panel-with-heading .panel-menu .dropdown-list a,.panel-with-heading .panel-menu .dropdown-list dt{padding:0 !important}.trendy-users{font-size:13px;width:100%}.trendy-users .none{padding:2px}.trendy-users .trendy-user{border-top:1px solid #ccc;height:32px;line-height:32px}.trendy-users .trendy-user a:hover{color:#58a;text-decoration:none}.trendy-users .trendy-user:first-child{border-top:none}.trendy-users .trendy-user .trendy-user-name{text-indent:5px;width:70%}.trendy-users .trendy-user .trendy-user-name img,.trendy-users .trendy-user .trendy-user-name span{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}.trendy-users .trendy-user .trendy-user-name img{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;overflow:hidden;height:30px;width:30px}.trendy-users .trendy-user .trendy-user-count{width:30%}.trendy-users .trendy-user .trendy-user-count:after{content:"スター"}.series-pagination{overflow:hidden;*zoom:1;margin-top:15px}.series-pagination li{font-size:13px}.series-pagination .next-archive{float:right}.series-pagination .next-archive a:after{content:">>"}.series-pagination .previous-archive{float:left}.series-pagination .previous-archive a:before{content:"<<"}.breadcrumbs{font-size:13px;margin-bottom:20px}.breadcrumbs .breadcrumb{float:left}.breadcrumbs .breadcrumb:after{color:#999;content:"/";font-weight:bold;line-height:15px;padding:0 10px}.grouped-category-archives-section{overflow:hidden;*zoom:1}.grouped-category-archives-section .left-section{margin-right:22px}.grouped-category-archives-section .category-archives-section{background:#fff;float:left;width:48%}.grouped-category-archives-section .category-archives-section .panel-body{font-size:13px;padding:10px}.grouped-category-archives-section .category-archives-section .panel-body li{margin:10px 0}.grouped-category-archives-section .category-archives-section .panel-body p{width:90%;margin:0 auto;text-align:center}.grouped-category-archives-section .category-archives-section .panel-body p a{line-height:30px;height:30px;width:100%}.grouped-category-archives-section .category-archives-section .panel-body p a:before{content:""}.two-columns{overflow:hidden;*zoom:1}.two-columns .left{float:left}.two-columns .right{float:right}.two-columns .main{width:68%}.two-columns .sub{width:30%}.twotone-section-box{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#fff;border:1px solid #ccc}.twotone-section-box .section-title{background-position:0 -2059px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;background-repeat:repeat-x;border-bottom:1px solid #ccc;font-weight:bold;font-size:13px;text-indent:5px;height:30px;line-height:30px}.section-box{padding:5px;margin-bottom:20px}.section-box .section-box-title,.section-box h2{font-weight:bold;margin:5px 0}.section-box .section-box-title{font-size:16px}.section-box h2{font-size:22px}.simple-button,.grouped-category-archives-section .category-archives-section .panel-body p a{background-position:0 -2059px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background-repeat:repeat-x;border:1px solid #aaa;color:#333;font-size:12px;line-height:25px;height:25px}.simple-button:hover,.grouped-category-archives-section .category-archives-section .panel-body p a:hover{background-position:0 -1979px;background-repeat:repeat-x;cursor:pointer;text-decoration:none}.warn-button{background-position:0 -323px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background-repeat:repeat-x;border:1px solid #ae252e !important;color:#fff !important;font-size:12px;line-height:25px !important;height:25px !important;padding:0 10px !important;text-shadow:0px 1px 0 #9f4135}.warn-button:hover{background-position:0 -292px;background-repeat:repeat-x;cursor:pointer;text-decoration:none}.blue-button{background-position:0 -1837px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background-repeat:repeat-x;border:1px solid #258;color:#fff;font-size:12px;text-shadow:-1px -1px 0 #369;line-height:25px;padding:0 10px;height:25px}.blue-button:hover{background-position:0 -1939px;background-repeat:repeat-x;cursor:pointer;text-decoration:none}.half-button{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;border-bottom:1px solid #aaa;color:#369;cursor:pointer;text-shadow:0 1px 0 #fff;margin:4px;height:24px;font-size:13px}.half-button li{border:1px solid #ccc !important;border-bottom-color:#aaa !important;display:block !important}.half-button li span,.half-button li a{color:#369;text-decoration:none;line-height:20px}.half-button li:hover{-webkit-box-shadow:0 0 2px #aaa;-moz-box-shadow:0 0 2px #aaa;box-shadow:0 0 2px #aaa}.half-button .half-left-button{background-position:0 -2125px;background-repeat:repeat-x;float:left;border-right:none !important;border-top-left-radius:3px;border-bottom-left-radius:3px}.half-button .half-left-button span,.half-button .half-left-button a{border-top:1px solid #fff;border-top-left-radius:3px;border-bottom-left-radius:3px;text-shadow:0 1px 0 #fff;display:block;height:24px}.half-button .half-right-button{background-position:0 -2099px;background-repeat:repeat-x;border-right-color:#aaa;border-top-right-radius:3px;border-bottom-right-radius:3px;float:right;text-align:center;height:100%}.half-button .half-right-button span,.half-button .half-right-button a{border-top-left-radius:3px;border-bottom-left-radius:3px}.twitter-button{background-position:0 -678px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-repeat:repeat-x;color:#fff;display:block;height:30px;line-height:30px;min-width:90%;-webkit-box-shadow:0 1px 1px 0 #99d9ef inset;-moz-box-shadow:0 1px 1px 0 #99d9ef inset;box-shadow:0 1px 1px 0 #99d9ef inset;border:1px solid #2b8eaf;text-shadow:-1px -1px 0 #0880a8}.twitter-button:before{margin:0 5px}.twitter-button:hover{background-position:0 -618px;background-repeat:repeat-x;text-decoration:none}.google-button{background-position:0 -648px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-repeat:repeat-x;color:#fff;display:block;height:30px;line-height:30px;min-width:90%;-webkit-box-shadow:0 1px 1px 0 #f6c2c2 inset;-moz-box-shadow:0 1px 1px 0 #f6c2c2 inset;box-shadow:0 1px 1px 0 #f6c2c2 inset;border:1px solid #ae252e;text-shadow:-1px -1px 0 #9f4135}.google-button:before{margin:0 5px}.google-button:hover{background-position:0 -588px;background-repeat:repeat-x;text-decoration:none}.dropdown-menu{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;float:left;position:relative}.dropdown-menu .dropdown-main{background-position:0 -724px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.2) inset,0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 0 rgba(255,255,255,0.2) inset,0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 0 rgba(255,255,255,0.2) inset,0 1px 2px rgba(0,0,0,0.05);background-repeat:repeat-x;border:1px solid #aaa;color:#333;display:inline-block;font-size:13px;height:25px;line-height:27px;width:150px;text-indent:10px}.dropdown-menu .dropdown-main:hover{background-position:0 -1979px;background-repeat:repeat-x;cursor:pointer}.dropdown-menu .dropdown-main:active,.dropdown-menu .active{background-position:0 -1979px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.15) inset,0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.15) inset,0 1px 2px rgba(0,0,0,0.05);box-shadow:0 2px 4px rgba(0,0,0,0.15) inset,0 1px 2px rgba(0,0,0,0.05);background-repeat:repeat-x}.dropdown-menu .dropdown-list{background:#fff;border:1px solid #aaa;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);font-size:14px;margin-top:-5px;padding:5px 0 5px;position:absolute;width:150px;z-index:100}.dropdown-menu .dropdown-list li{cursor:pointer;display:block;height:22px;line-height:22px;text-indent:5px}.dropdown-menu .dropdown-list li:hover{background:#eee}.dropdown-menu .dropdown-caret{border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:4px solid #000;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;content:"";margin-top:-2px;position:absolute;right:12px;top:50%;vertical-align:middle;height:0;width:0}#custom-select{display:none}.lists>li{border-bottom:1px solid #ccc;font-size:13px;min-height:30px;line-height:30px}.lists>li:last-child{border-bottom:none !important}.lists>li a{text-indent:5px;width:100%}.lists>li .arrow,.lists>li .grouped-category-archives-section .category-archives-section .panel-body li,.grouped-category-archives-section .category-archives-section .panel-body .lists>li li{padding-left:20px;margin-left:5px}.information{overflow:hidden;*zoom:1}.information dt{clear:both;float:left}.information dd{float:right}.tile{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}.tile a{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#ddd;color:#666;display:block;font-size:13px;padding:5px 10px;margin:5px}.tile a:hover{background:#d0d0d0;text-decoration:none}.tiles>*{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}.tiles>* a{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#ddd;color:#666;display:block;font-size:13px;padding:5px 10px;margin:5px}.tiles>* a:hover{background:#d0d0d0;text-decoration:none}.panel{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px solid #ccc;border-spacing:0;margin:10px 0;width:100%}.panel a{color:369;display:block;text-decoration:none}.panel a:hover{text-decoration:underline}.panel th,.panel td{text-indent:8px}.panel thead{background-position:0 -2059px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;background-repeat:repeat-x;font-size:14px;height:30px}.panel thead th{border-bottom:1px solid #ccc;height:30px}.panel tbody{border-top:1px solid #fff;border-bottom:1px solid #ccc;font-size:12px;text-shadow:0 1px 0 #fff}.panel tbody th{font-weight:normal;text-align:left;text-shadow:0 1px 0 #fff}.panel tbody tr{height:36px;line-height:36px}.panel tbody tr:nth-child(even){background:#fafafa}.panel tbody .link img{width:16px;height:16px}.sspedia-link a{background-position:0 -188px;background-color:#222;border:2px solid #ccc;color:#fff;display:block;height:55px;padding-left:60px}.sspedia-link a .main-sspedia-text{display:block;font-size:26px;width:100%;text-indent:20px;margin-top:3px}.sspedia-link a .sub-sspedia-text{display:block;font-size:11px;width:100%;margin-top:5px}.sspedia-link a:hover{background-color:#333;text-decoration:none}.middle-list dt{font-weight:bold;margin:5px 0}.middle-list dd li{margin:10px 0 10px 20px;list-style-type:disc}.tooltip-balloon{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#fff;border:1px solid #ccc;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);color:#000;font-size:11px;padding:5px;position:absolute}.pickup{font-size:13px;margin-bottom:20px;padding:0}.pickup .most-populars .archive-title{font-weight:bold;font-size:20px;padding:10px 10px 25px}.pickup .most-populars .archive-title>a{display:block;margin-bottom:5px}.pickup .most-populars .archive-title span{display:block;float:left;font-size:13px;font-weight:normal;margin:5px}.pickup .most-populars .archive-title .archive-last-updated_at{color:#777}.pickup .most-populars .archive-title .archive-last-updated_at:before{content:"最終更新 : "}.pickup .most-populars .archive-title .archive-author{color:#444}.pickup .most-populars .archive-title .archive-author:before{content:"投稿者 : "}.pickup .most-populars .archive-title .archive-category{color:#444}.pickup .most-populars .archive-title .archive-category:before{content:"カテゴリ : "}.pickup .most-populars .two-columns{clear:both}.pickup .most-populars .two-columns .left,.pickup .most-populars .two-columns .right{width:48%}.pickup .most-populars .pickup-archives{margin:5px 5px 0}.pickup .most-populars .pickup-archives li{margin:10px 5px}.latest-groups{border-bottom:2px solid #ccc;font-size:13px}.latest-groups .two-columns .left,.latest-groups .two-columns .right{width:48%}.latest-groups dl{margin:5px}.latest-groups dl .groups-archive-title{clear:both}.latest-groups dl .group-information{overflow:hidden;*zoom:1;float:right;margin-right:10px}.latest-groups dl .group-information li{float:left}.latest-groups dl .group-name,.latest-groups dl .group-last_modified{font-size:11px;margin:10px 3px}.latest-groups dl .group-name:after{content:"の"}.latest-groups dl .group-last_modified:after{content:"の投稿"}.latest-archives{border-bottom:none !important;padding:0}.search-menu{border-right:2px solid #ccc;width:28%}.search-menu .search-menu-title{font-size:13px;font-weight:bold;text-indent:20px;height:10px;line-height:10px;padding-top:6px;margin:10px 0 10px}.search-menu dt.star{background-position:0 -1491px}.search-menu dt.status{background-position:0 -1589px}.search-menu dt.smile{background-position:0 -1465px}.user-ranking .user-list{counter-increment:ranking}.user-ranking .user-list:before{background:#777;-webkit-border-radius:2;-moz-border-radius:2;-ms-border-radius:2;-o-border-radius:2;border-radius:2;border:1px solid #444;box-shadow:0 1px 0 #aaa inset;content:counter(ranking);color:#fff;display:block;float:left;font-size:12px;width:20px;height:20px;text-shadow:0 1px 0 #000;line-height:20px;text-align:center;margin:5px}.user-ranking .user-list dd{width:80%}.user-ranking .ranking0:before{background:#e6b422;border:1px solid #997816;box-shadow:0 1px 0 #ffc826 inset}.user-ranking .ranking1:before{background:silver;border:1px solid #444;box-shadow:0 1px 0 #fff inset;color:#444;text-shadow:0 1px 0 #fff}.user-ranking .ranking2:before{background:#976b2f;border:1px solid #44281d;box-shadow:0 1px 0 #d2ae8c inset}.user-ranking .user-products{border-top:1px dotted #ccc;font-size:13px;margin:5px 0 5px !important}.user-ranking .user-products li{margin:5px}.green-button{background-position:0 -1908px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background-repeat:repeat-x;border:1px solid #006400 !important;color:#fff !important;font-size:12px;line-height:25px !important;height:25px !important;padding:0 10px !important;text-shadow:0px 1px 0 #006400}.green-button:hover{background-position:0 -1877px;background-repeat:repeat-x;cursor:pointer;text-decoration:none}.search-message{color:#999;font-size:13px;padding:10px}.search-message:before{content:"件数 : "}#slideshow{border-bottom:1px solid #ccc;height:300px;overflow:hidden;position:relative;z-index:2}#slideshow>h1{display:none}#slideshow #slideshow-thin-wrapper{width:1000px;overflow:hidden;margin:0 auto}#slideshow #slides .slide{height:300px}#slideshow #slides .slide section{height:300px}#slideshow #slides .slide section img{width:1000px;height:100%}#slideshow #slides .slide.active{background:none}#slideshow #slides .slide1{width:1000px;padding:10px;height:280px}#slideshow #slides .slide1 h1,#slideshow #slides .slide1 p{font-size:80px;font-weight:bold;text-align:center;text-shadow:0 1px 0 #fff}#slideshow #slides .slide1 h1{line-height:110px}#slideshow #slides .slide1 p{font-size:40px;line-height:50px}.archive-content .single-column .message,.archive-content .single-column .notification-box{margin-bottom:10px}.archive-content .single-column .editable-content{height:200px;width:400px}.archive-content .single-column .edit-page-link{width:80px;padding:0 10px;text-align:center}.archive-content .single-column .control-buttons{overflow:hidden;*zoom:1}.archive-content .single-column .control-buttons li{float:left;margin:10px}.archive-content .single-column .control-buttons li a{padding:0 10px}.archive-content .archive-header{padding:0}.archive-content .archive-header .error,.archive-content .archive-header .notice,.archive-content .archive-header .warning,.archive-content .archive-header .success{margin:10px 0}.archive-content .archive-header .archive-header-inner .left{width:85%;padding-bottom:10px}.archive-content .archive-header .archive-header-inner .right{width:15%}.archive-content .archive-body{width:68%}.archive-content .archive-body p{margin:10px 0}.archive-content .archive-body .templates{margin:0}.archive-content .archive-body .archive-message{clear:both;margin:15px 0}.archive-content .archive-body .panel-body{background:#fff;padding:10px}.archive-content .archive-body .archive-title{font-size:22px;margin:15px 0}.archive-content .archive-body .archive-information{overflow:hidden;*zoom:1;font-size:13px;margin:5px 0 0}.archive-content .archive-body .archive-information>li{float:left;margin:5px 5px 0;min-height:20px}.archive-content .archive-body .archive-information .archive-category,.archive-content .archive-body .archive-information .archive-post-counter,.archive-content .archive-body .archive-information .archive-view_count{font-size:13px;line-height:18px}.archive-content .archive-body .archive-information .archive-view_count{background-position:0 -808px;text-indent:20px}.archive-content .archive-body .archive-information .archive-post-counter{background-position:0 -1041px;text-indent:20px}.archive-content .archive-body .archive-information .archive-category{background-position:0 -1203px;text-indent:20px}.archive-content .archive-body .archive-information .archive-characters{background-position:0 -1137px;overflow:hidden;*zoom:1;padding-left:20px;width:62%}.archive-content .archive-body .archive-information .archive-characters ul{overflow:hidden;*zoom:1}.archive-content .archive-body .archive-information .archive-characters li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;height:20px;line-height:20px;margin-bottom:3px;text-indent:0}.archive-content .archive-body .archive-information .archive-characters li a{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-color:#ddd;color:#666;display:block;font-size:11px;padding:0 5px 0;margin:0 5px;text-decoration:none}.archive-content .archive-body .archive-information .archive-characters li a:hover{background-color:#d0d0d0}.archive-content .archive-body .archive-information .archive-author:before{content:"投稿者: "}.archive-content .archive-body .archive-social-buttons{clear:left;overflow:hidden;*zoom:1}.archive-content .archive-body .archive-social-buttons>li{float:left;margin:2px 5px 5px;height:25px;line-height:25px}.archive-content .archive-body .archive-social-buttons .archive-edit-link{background-position:0 -2125px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background-repeat:repeat-x;border:1px solid #ccc;border-bottom-color:#aaa;color:#369;cursor:pointer;height:23px;text-shadow:0 1px 0 #fff;margin-top:6px}.archive-content .archive-body .archive-social-buttons .archive-edit-link:hover{box-shadow:0 0 2px #ccc}.archive-content .archive-body .archive-social-buttons .archive-edit-link a{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border-top:1px solid #fff;display:block;font-size:13px;padding:0 10px}.archive-content .archive-body .archive-social-buttons .archive-edit-link a:hover{text-decoration:none}.archive-content .archive-body .archive-social-buttons .archive-star .half-left-button span{background-position:0 -1491px;padding-left:25px;padding-right:5px}.archive-content .archive-body .archive-social-buttons .archive-star .half-left-button span:hover{background-position:0 -1439px}.archive-content .archive-body .archive-social-buttons .archive-star .star-number a{border-top:1px solid #eee;display:block;padding:0 5px;min-width:20px}.archive-content .archive-body .archive-social-buttons .archive-tweet .half-left-button a{background-position:0 -1011px;padding-left:25px;padding-right:5px}.archive-content .archive-body .archive-social-buttons .archive-tweet .half-left-button a:hover{background-position:0 -1067px}.archive-content .archive-body .archive-social-buttons .archive-tweet .half-right-button{background:#fff !important}.archive-content .archive-body .archive-social-buttons .archive-tweet .half-right-button a{display:block;padding:0 5px;min-width:20px}.archive-content .archive-author{padding-top:10px}.archive-content .archive-body,.archive-content .archive-sub-information{font-size:13px}.archive-content .archive-sub-information{padding-top:10px;width:31%}.archive-content .archive-sub-information .panel-with-heading .warn-button{margin:10px}.archive-content .archive-sub-information p{margin:10px 0}.archive-content .archive-sub-information .adsense{padding-bottom:10px;margin-bottom:10px}.archive-content .archive-sub-information .message{font-weight:bold;font-size:13px;margin-bottom:15px}.archive-content .archive-sub-information .author-box{padding:10px}.archive-content .archive-sub-information .archive-sub-panel-title{font-size:16px;font-weight:bold;margin-bottom:10px}.archive-content .archive-sub-information .archive-sub-panel-content{padding:10px}.archive-content .archive-sub-information .archive-sub-panel-content p{margin:0;padding:10px}.archive-content .archive-sub-information .panel{background:#fff;padding:10px;width:auto}.archive-content .archive-sub-information .middle-list li:first-child{margin-top:0;padding-top:10px}.archive-content .archive-sub-information .middle-list li:last-child{margin-bottom:0;padding-bottom:10px}.archive-content .two-columns .form{margin-top:15px}.archive-content .thread-navigation{font-size:13px}.archive-content #reset-detector{background:#ddd;border:none;color:#444;text-align:center;display:none;width:120px}.archive-content #archive-form p{margin:10px}.archive-content #archive-form #body-count:before{content:"本文文字数: "}.user-content .user-base{overflow:hidden;*zoom:1;padding:10px}.user-content .user-base .user-icon img{height:48px;width:48px}.user-content .user-base .user-icon{float:left;width:23%}.user-content .user-base .user-information{float:left;width:77%}.user-content .user-base .user-information .user-name{font-size:22px}.user-content .user-base .user-information .user-screen_name{color:#999;font-size:13px;margin-top:5px}.user-content .user-base .user-information .user-screen_name:before{content:"@"}.user-content .user-base .user-information .followed-by{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background:#eee;color:#888;font-size:11px;height:18px;line-height:18px;padding:0 5px;margin-top:5px}.user-content .user-base .user-website{clear:both;line-height:35px}.user-content .user-base .user-bio{clear:both;font-size:13px;margin:0 0 10px;padding-top:5px}.user-content .user-record{overflow:hidden;*zoom:1;padding-left:5px;padding-bottom:10px}.user-content .user-record li{float:left;margin:5px 5px}.user-content .user-record li a{color:#444}.user-content .user-record li a:hover{color:#369;text-decoration:none}.user-content .user-record li dt{font-size:22px;text-align:center}.user-content .user-record li dd{color:#777;font-size:11px;text-align:center}.user-content .connection-section{clear:left;padding-bottom:10px}.user-content .connection-section .follow-button{width:90%;margin:0 auto;text-align:center}.user-content .connection-section .follow-button .simple-button,.user-content .connection-section .follow-button .grouped-category-archives-section .category-archives-section .panel-body p a,.grouped-category-archives-section .category-archives-section .panel-body p .user-content .connection-section .follow-button a,.user-content .connection-section .follow-button .blue-button{line-height:30px;height:30px;width:100%}.user-content .user-body .left{width:30%}.user-content .user-body .right{width:69%}.user-content .user-body .user-main .user-main-title{font-size:22px;font-weight:bold;margin:10px}.user-content .user-body .user-main h3{border-bottom:2px solid #ccc;font-size:16px;margin:10px;padding-bottom:10px}.user-content .user-body .user-main .archives,.user-content .user-body .user-main .groups,.user-content .user-body .user-main .series,.user-content .user-body .user-main .users,.user-content .user-body .user-main .events,.user-content .user-body .user-main .message{margin:0 10px;padding:10px 0}.user-content .user-body .user-main .users .user-list-information{width:85%}.user-content .user-body .user-main .message{font-size:13px}.group-content .single-column .thread-navigation{font-size:13px}.group-content .single-column .message,.group-content .single-column .notification-box{margin-bottom:10px}.group-content .single-column .editable-content{height:200px;width:400px}.group-content .single-column .edit-page-link{width:80px;padding:0 10px;text-align:center}.group-content .single-column .control-buttons{overflow:hidden;*zoom:1}.group-content .single-column .control-buttons li{float:left;margin:10px}.group-content .single-column .control-buttons li a{padding:0 10px}.group-content .group-members .member{float:left;margin:2px !important}.group-content .group-members .member img{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;width:30px;height:30px}.group-content .group-members .more-members{clear:left}.group-content .group-members .more-members:before{content:">>"}.group-content .panel-with-heading{margin-top:0}.group-content>.group-header{font-size:13px;padding-bottom:10px}.group-content>.group-header h2{font-size:22px;font-weight:bold;margin-bottom:10px}.group-content>.group-header p{line-height:20px}.group-content>.group-header #group-type{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background-color:#f6f6f6;color:#fff;font-weight:bold;float:left;height:20px;line-height:20px;width:80px;text-align:center;margin-right:8px;border:1px solid #ccc;color:#444;float:none}.group-content>.group-header .group-community-description{padding:10px;line-height:20px}.group-content .group-index-sub{width:30%}.group-content .group-index-sub .panel-body{font-size:13px;padding:10px}.group-content .group-index-sub .panel-body li{margin:10px 0}.group-content .group-sub{width:20%}.group-content .group-sub .adsense{margin-top:10px}.group-content .group-sub .list-menu{margin:10px 0}.group-content .group-sub .list-menu a{cursor:pointer}.group-content .group-sub .sub-list{margin-top:10px}.group-content .group-sub .sub-list dt{font-weight:bold;margin:5px 0}.group-content .group-sub .sub-list li{margin:7px 0}.group-content .requestors .spread-user .spread-user-screen_name:before{content:none !important}.group-content .requestors .spread-user .spread-user-screen_name a:hover{background:none}.group-content .requestors .spread-user .spread-user-screen_name span{color:#777}.group-content .requestors .spread-user .spread-user-screen_name span:before{content:"@"}.group-content .requestors .spread-user .spread-user-screen_name span:hover{color:#999 !important;text-decoration:underline}.group-content .requestors .spread-user .requestor-menu li{float:left;margin:5px}.group-content .requestors .spread-user .requestor-menu li .simple-button,.group-content .requestors .spread-user .requestor-menu li .grouped-category-archives-section .category-archives-section .panel-body p a,.grouped-category-archives-section .category-archives-section .panel-body p .group-content .requestors .spread-user .requestor-menu li a{padding:0 5px}.group-content .members .owner{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background:#369;color:#fff;margin:3px 2px;width:50px;padding:3px 5px;text-align:center}.group-content .group-index-main{width:68%}.group-content .group-main{padding-left:10px;width:78%}.group-content>.group-body .left{width:20%}.group-content>.group-body .left .sub-list{border-bottom:2px solid #ccc}.group-content>.group-body .right{width:79%;padding-left:7px}.group-content>.group-body .group-main{border-left:2px solid #ccc}.group-content>.group-body .group-sub-members li{float:left;margin:1px}.group-content>.group-body .group-sub-members li a img{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;width:30px;height:30px}.group-content .groups-archive-main{border:none}.group-content .groups-archive-main .right,.group-content .groups-archive-main .left{margin-top:10px}.group-content .groups-archive-main .left{width:68%}.group-content .groups-archive-main .left .archive-post-counter{background-position:0 -1041px;font-size:13px;float:left;line-height:18px;text-indent:20px}.group-content .groups-archive-main .right{width:31%}.group-content .groups-archive-main .archive-body,.group-content .groups-archive-main .archive-sub-information{font-size:13px}.group-content .groups-archive-main .archive-sub-information .adsense{padding-bottom:10px;margin-bottom:10px}.group-content .groups-archive-main .archive-sub-information .author-box{padding:10px}.group-content .groups-archive-main .archive-sub-information .archive-sub-panel{padding:10px 0}.group-content .groups-archive-main .archive-sub-information .archive-sub-panel .archive-sub-panel-title{font-size:16px;font-weight:bold;margin-bottom:10px}.group-content .groups-archive-main .archive-sub-information .archive-sub-panel .archive-sub-panel-content{margin:10px}.group-content .groups-archive-main .archive-sub-information .panel{background:#fff;font-weight:bold;padding:10px;margin-top:0 !important;width:auto}.group-content .groups-archive-main .archive-sub-information p{margin:10px 0}.group-content .groups-archive-main .archive-social-buttons{padding-bottom:15px;overflow:hidden;*zoom:1}.group-content .groups-archive-main .archive-social-buttons>li{float:left;margin:2px 5px 5px;height:25px;line-height:25px}.group-content .groups-archive-main .archive-social-buttons .archive-edit-link{background-position:0 -2125px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background-repeat:repeat-x;border:1px solid #ccc;border-bottom-color:#aaa;color:#369;cursor:pointer;height:23px;text-shadow:0 1px 0 #fff;margin-top:6px}.group-content .groups-archive-main .archive-social-buttons .archive-edit-link:hover{box-shadow:0 0 2px #ccc}.group-content .groups-archive-main .archive-social-buttons .archive-edit-link a{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border-top:1px solid #fff;display:block;font-size:13px;padding:0 10px}.group-content .groups-archive-main .archive-social-buttons .archive-edit-link a:hover{text-decoration:none}.group-content .groups-archive-main .archive-social-buttons .archive-tweet .half-left-button a{background-position:0 -1011px;padding-left:25px;padding-right:5px}.group-content .groups-archive-main .archive-social-buttons .archive-tweet .half-left-button a:hover{background-position:0 -1067px}.group-content .groups-archive-main .archive-social-buttons .archive-tweet .half-right-button{background:#fff !important}.group-content .groups-archive-main .archive-social-buttons .archive-tweet .half-right-button a{display:block;padding:0 5px;min-width:20px}.group-content .groups-archive-main .archive-body p{margin:10px 0}.group-content .groups-archive-main .archive-body .archive-message,.group-content .groups-archive-main .archive-body .templates{margin:0}.group-content .groups-archive-main .archive-body .panel-body{padding:10px}.group-content .groups-archive-main .archive-body .form{margin-top:15px}.group-content .groups-archive-main .archive-body #reset-detector{background:#ddd;border:none;color:#444;text-align:center;display:none;width:120px}.group-content .groups-archive-main #archive-form p{margin:10px}.group-content .groups-archive-main #archive-form #body-count:before{content:"本文文字数: "}.group-content .single-column .panel-body .message{margin:0;padding:10px 0;text-indent:5px}.series-content>.series-header{font-size:13px}.series-content>.series-header h2{font-size:22px;font-weight:bold;margin-bottom:10px}.series-content>.series-header p{line-height:20px}.series-content>.series-header .series-information{overflow:hidden;*zoom:1}.series-content>.series-header .series-information>li{margin:0 10px;float:left}.series-content>.series-header .series-information .series-category{background-position:0 -1203px;text-indent:20px;font-size:13px;line-height:18px;margin-top:7px}.series-content>.series-header .series-information .series-tweet .half-left-button a{background-position:0 -1011px;padding-left:25px;padding-right:5px}.series-content>.series-header .series-information .series-tweet .half-left-button a:hover{background-position:0 -1067px}.series-content>.series-header .series-information .series-tweet .half-right-button{background:#fff !important}.series-content>.series-header .series-information .series-tweet .half-right-button a{display:block;padding:0 5px;min-width:20px}.series-content>.series-header .series-information .series-edit-link{background-position:0 -2125px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-repeat:repeat-x;border:1px solid #ccc;border-bottom-color:#aaa;color:#369;cursor:pointer;height:23px;text-shadow:0 1px 0 #fff;margin-top:6px}.series-content>.series-header .series-information .series-edit-link:hover{box-shadow:0 0 2px #ccc}.series-content>.series-header .series-information .series-edit-link a{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border-top:1px solid #fff;display:block;font-size:13px;padding:0 10px;height:100%;line-height:23px}.series-content>.series-header .series-information .series-edit-link a:hover{text-decoration:none}.series-content>.series-header .series-description{clear:left;font-size:13px;margin:15px 10px 0;padding-bottom:10px}.series-content>.two-columns .series-main .message{margin:0;padding:10px}.series-content>.two-columns .left{width:70%}.series-content>.two-columns .right{font-size:13px;width:29%}.series-content>.two-columns .right .author-box{padding:10px}.series-content>.two-columns .right .middle-list li:first-child{margin-top:0;padding-top:10px}.series-content>.two-columns .right .middle-list li:last-child{margin-bottom:0;padding-bottom:10px}.category-content .error{margin:10px 0}.category-content .category-body{width:72%}.category-content .category-body .message{margin:0;padding:10px}.category-content .category-sub{width:27%}.category-content .category-archives_count{color:#999;font-size:13px;padding-top:20px}.category-content .category-archives_count:before{content:"投稿件数 : "}.category-content .category-attention{font-size:13px;line-height:30px}.characters-content .archives-count-text{color:#999;font-size:13px}.characters-content .archives-count-text:before{content:"検索結果 : "}.login-content .single-column{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#fff;margin:10px auto;padding:20px;width:400px}.login-content .single-column .inputs{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px solid #ccc}.login-content .single-column .inputs .email{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;border-bottom:1px solid #ccc}.login-content .single-column .inputs .password{-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.login-content .single-column .inputs input{background:#f1f1f1;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;border:none;color:#444;display:block;font-size:16px;width:100%;height:40px;text-indent:5px}.login-content .single-column .inputs input:focus{border-color:rgba(82,168,236,0.8);box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(82,168,236,0.6)}.login-content .single-column .buttons{margin:10px 0}.login-content .single-column .buttons .simple-button,.login-content .single-column .buttons .grouped-category-archives-section .category-archives-section .panel-body p a,.grouped-category-archives-section .category-archives-section .panel-body p .login-content .single-column .buttons a{float:left;margin:5px 10px 5px 0;height:30px;padding:0 5px;line-height:30px}.login-content .single-column .buttons #login-button{height:32px;line-height:32px}.login-content .single-column .message{font-size:13px}.login-content .single-column .message a{margin:10px 10px 10px 0;height:30px;line-height:30px;padding:0 5px}.login-content .single-column .registration-section{overflow:hidden;*zoom:1;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px solid #ccc}.login-content .single-column .registration-section .register-email-input{-webkit-border-radius:3px 0 3px 0;-moz-border-radius:3px 0 3px 0;-ms-border-radius:3px 0 3px 0;-o-border-radius:3px 0 3px 0;border-radius:3px 0 3px 0;background:#f1f1f1;border:none;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;color:#444;display:block;float:left;font-size:16px;width:100%;height:40px;text-indent:5px;width:80%}.login-content .single-column .registration-section .register-email-input:focus{border-color:rgba(82,168,236,0.8);box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(82,168,236,0.6)}.login-content .single-column .registration-section #send{background:#e6e6e6 url(/images/thead.png) repeat-x;border:none !important;border-left:1px solid #ccc !important;font-size:15px;text-shadow:0 1px 0 #fff;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0;-o-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;float:right;width:20%;height:40px}.login-content .single-column .other-way{border-top:2px solid #ccc;margin:20px 0 0;padding-top:20px}.post-content .warning,.post-content .notice,.post-content .error,.post-content .success{margin:10px 0}.settings-content .two-columns .left{width:20%;padding-top:10px}.settings-content .two-columns .right{width:78%}.settings-content .two-columns .right h2{font-size:22px;margin:10px 0}.link-content{background:#f2f2f2;width:1000px;margin:0 auto}.link-content h1{text-align:center;margin:10px 0;font-size:35px;font-weight:bold}.link-content h1 a{color:#369}.link-content .single-column{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#fff;font-size:22px;padding:10px}.link-content .single-column .url{margin:15px 0}.global-content .global-sub{width:20%}.global-content .global-main{width:78%}.page-content .left,.page-content .right{margin-top:20px}.page-content .left{width:20%}.page-content .left .dropdown-list,.page-content .left .list-menu{margin-bottom:20px}.page-content .right,.page-content .single-column{font-size:13px;width:78%}.page-content .right h2,.page-content .single-column h2{clear:both;border-bottom:2px solid #ccc;font-size:22px;margin:40px 0 20px;padding-bottom:20px}.page-content .right h2:first-child,.page-content .single-column h2:first-child{margin:0 0 20px}.page-content .right h3,.page-content .single-column h3{border-bottom:1px solid #ccc;padding-bottom:15px;font-size:16px;margin:15px 0}.page-content .right h3:first-child,.page-content .single-column h3:first-child{margin:0 0 15px}.page-content .right h4,.page-content .single-column h4{font-weight:bold;font-size:16px;margin:15px 0}.page-content .right p,.page-content .single-column p{line-height:20px}.page-content .right ul,.page-content .single-column ul{margin:5px 20px;list-style-type:disc}.page-content .right ul li,.page-content .single-column ul li{line-height:20px}.page-content .right .descriptions>dt,.page-content .single-column .descriptions>dt{font-size:16px;font-weight:bold;margin:15px 0}.page-content .right .descriptions>dt:first-child,.page-content .single-column .descriptions>dt:first-child{margin:0 0 15px}.page-content .right .descriptions .arrow,.page-content .right .descriptions .grouped-category-archives-section .category-archives-section .panel-body li,.grouped-category-archives-section .category-archives-section .panel-body .page-content .right .descriptions li,.page-content .single-column .descriptions .arrow,.page-content .single-column .descriptions .grouped-category-archives-section .category-archives-section .panel-body li,.grouped-category-archives-section .category-archives-section .panel-body .page-content .single-column .descriptions li{background:none}.page-content .right .descriptions .arrow:before,.page-content .right .descriptions .grouped-category-archives-section .category-archives-section .panel-body li:before,.grouped-category-archives-section .category-archives-section .panel-body .page-content .right .descriptions li:before,.page-content .single-column .descriptions .arrow:before,.page-content .single-column .descriptions .grouped-category-archives-section .category-archives-section .panel-body li:before,.grouped-category-archives-section .category-archives-section .panel-body .page-content .single-column .descriptions li:before{content:"▶︎";font-size:8px}.page-content .right .field-list dt,.page-content .single-column .field-list dt{font-weight:bold;margin:5px 0}.page-content .right .field-list dd,.page-content .single-column .field-list dd{margin-left:10px;line-height:18px}.page-content .right .note,.page-content .single-column .note{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:2px solid #ccc;padding:10px;margin:10px}.page-content .right .note dt,.page-content .single-column .note dt{font-weight:bold;font-size:14px;margin-bottom:15px}.page-content .right .note dd,.page-content .single-column .note dd{margin-left:10px;line-height:18px}.page-content .right .red,.page-content .single-column .red{color:#b22222}.page-content .right .special-member,.page-content .single-column .special-member{overflow:hidden;*zoom:1;clear:both;margin:20px 0 40px}.page-content .right .special-member dt,.page-content .single-column .special-member dt{float:left;margin-right:10px}.page-content .right .special-member dt img,.page-content .single-column .special-member dt img{border:2px solid #ccc;width:120px;height:120px}.page-content .right .special-member dd h3,.page-content .single-column .special-member dd h3{border:none;font-weight:bold;margin:5px;padding-bottom:0}.page-content .right .staff,.page-content .right .contributors,.page-content .single-column .staff,.page-content .single-column .contributors{overflow:hidden;*zoom:1;margin:10px 0}.page-content .right .staff li,.page-content .right .contributors li,.page-content .single-column .staff li,.page-content .single-column .contributors li{list-style-type:none;float:left;margin-right:5px}.page-content .right .staff li img,.page-content .right .contributors li img,.page-content .single-column .staff li img,.page-content .single-column .contributors li img{border:2px solid #ccc;width:48px;height:48px}.page-content .single-column{width:100%}.registration-content .notification-box{margin:10px 0}.search-content .two-columns{margin-top:20px}.search-content .two-columns .left{width:20%}.search-content .two-columns .left .dropdown-list{background:#fff;border:0}.search-content .two-columns .right{width:79%}.search-content .two-columns .right .message{margin:0;padding:10px}#recommend-registration-container{background:rgba(0,0,0,0.3);position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:10000}#recommend-registration-container #recommend-registration-section{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;border:4px solid #ccc;background:#fff;color:#666;margin:80px auto;position:relative;width:330px;padding:20px}#recommend-registration-container #recommend-registration-section .message{clear:both;font-size:20px;font-weight:bold}#recommend-registration-container #recommend-registration-section #hide-recommend-registration{background:none;border:0;cursor:pointer;display:block;font-size:24px;float:right;text-align:center;line-height:20px;width:30px;min-width:30px;height:30px}#recommend-registration-container #recommend-registration-section .registration-methods li{margin:10px 0}#recommend-registration-container #recommend-registration-section .registration-methods li a{font-size:13px}#recommend-registration-container #recommend-registration-section .registration-methods li .simple-button,#recommend-registration-container #recommend-registration-section .registration-methods li .grouped-category-archives-section .category-archives-section .panel-body p a,.grouped-category-archives-section .category-archives-section .panel-body p #recommend-registration-container #recommend-registration-section .registration-methods li a{color:#444;display:block;height:30px;line-height:30px;text-shadow:0 1px 0 #fff;min-width:90%}#recommend-registration-container #recommend-registration-section .registration-methods li .simple-button:before,#recommend-registration-container #recommend-registration-section .registration-methods li .grouped-category-archives-section .category-archives-section .panel-body p a:before,.grouped-category-archives-section .category-archives-section .panel-body p #recommend-registration-container #recommend-registration-section .registration-methods li a:before{margin:0 5px}
