@charset "utf-8";
/* ---------------------------------------------------------------------------------
  TEMPLATED BY Hiro Fujii at curse.jp
  Copyright 2009 - 2014 (c) curse.jp. All Rights Reserved.
  http://curse.jp/
----------------------------------------------------------------------------------- */
body {font-family:'Lucida Grande','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,メイリオ,sans-serif;font-size:13px;color:#ffffff;text-align:center;background:#000000 url(/images/body_bg.jpg) center top no-repeat;}ul, li, body {margin:0;padding:0;}table {font-size:inherit;}ul {list-style:none;}a:link,a:visited {color:#ffffff;text-decoration:underline;}a:hover {color:#dc256f;text-decoration:underline;}a:active {color:#00df5e;text-decoration:underline;}#top-logo {position:absolute;left:59px;top:0;}#top-logo-mobile {display:none;}#entire {margin:0 auto;text-align:left;width:950px;}#entire-bg {background:url(/images/blood_bg.gif) center top repeat-y;float:left;}#sub {width:330px;float:left;overflow:hidden;margin-right:15px;}#sub-padding {margin-left:30px;}#main {width:600px;float:right;margin-top:28px;position:relative;padding-bottom:40px;}.top-padding {padding:0 30px 40px 30px;}#category-list .selected {background:#c2043f;}.menu-caption {background:url(/images/caption_bg.gif) left top no-repeat;height:45px;font-weight:bold;padding-left:5px;line-height:0.9em;}.menu-caption div {padding-top:20px;}#sub ul {margin:0;padding:0;}#sub .info li,#category-list li {list-style-image:url(/images/icon_menu_caption.gif);line-height:1.5em;margin-left:1.2em;}.menu-adsense {margin-top:20px;margin-bottom:20px;text-align:center;}#sub img {margin-bottom:5px;}#footer {margin:0 auto;width:950px;height:300px;clear:both;text-align:left;background:url(/images/footer.jpg) left top no-repeat;position:relative;}#footer-text {width:910px;height:auto;position:absolute;bottom:20px;left:20px;}.date-bar {color:#ffffff;background:url(/images/date_bg.jpg) left top no-repeat;font-size:85%;text-align:right;padding-right:4px;line-height:14px;margin-bottom:20px;height:14px;}.clearfix:after {content:url(/images/trans.gif);display:block;clear:both;height:0;}.clearfix {display:inline-block;}.clearfix {display:block;}.LH-16 {line-height:1.6em;}.SP-H-20 {height:20px;width:1px;}.MB-0 {margin-bottom:0px;}.MB-5 {margin-bottom:5px;}.MB-10 {margin-bottom:10px;}.MB-20 {margin-bottom:20px;}.MB-40 {margin-bottom:40px;}.MT-0 {margin-top:0px;}.MT-10 {margin-top:10px;}.MT-20 {margin-top:20px;}.MT-30 {margin-top:50px;}.MT-minus-30 {margin-top:-30px;}.pic-R, .pic-L {border:solid 1px #000000;}.pic-R {margin:5px 10px 10px 10px;float:right;}.pic-L {margin:5px 10px 10px 0px;float:left;}.CB {clear:both;}.B-0 {border:0px;border:none;}.MT-100 {margin-top:100px;}.italic {font-style:italic;}.D-none {display:none;}.FONT-TIMES {font-family:Times;}.FONT-LARGE {font-size:123.1%;}.LT {text-decoration:line-through;}.RED {color:#bf0030;}.RC4 {border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}#send-url-modal {background:#ffffff;color:#ffffff;}#send-url-modal-padding {padding:20px;line-height:1.6em;font-Size:100%;line-height:1.6em;}#send-url-modal-padding p {text-align:left;}#send-url-modal-padding .caption {background:#333333;padding:0 8px;text-align:center;line-height:30px;height:30px;}#send-url-modal-padding .input, #send-url-modal-padding .buttons {text-align:center;vertical-align:middle;}#send-url-modal-padding .select {vertical-align:middle;}#send-cell-user {font-size:131%;width:180px;height:30px;text-align:center;}#send-url-modal-data button {width:350px;height:40px;border:0;margin-top:20px;font-size:14px;cursor:pointer;background:#535353 url(/images/send-url-button.jpg) left top no-repeat;color:#ffffff;font-weight:bold;}#send-url-modal-data button:hover {background-position:0 -40px;}#send-url-modal-data button:active {background-position:0 -80px;}#send-url-modal-data .send-url-loader {margin-top:197px;}#top-scroll {position:fixed;bottom:40px;right:40px;display:none;}#smart-menu,#smart-view-switch,#back2smart,#smart-footer {display:none;}#horror-reviews {text-align:center;height:16px;line-height:17px;padding:3px 10px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0, #ff0000),color-stop(1, #a60000));background-image:-o-linear-gradient(bottom, #ff0000 0%, #a60000 100%);background-image:-moz-linear-gradient(bottom, #ff0000 0%, #a60000 100%);background-image:-webkit-linear-gradient(bottom, #ff0000 0%, #a60000 100%);background-image:-ms-linear-gradient(bottom, #ff0000 0%, #a60000 100%);background-image:linear-gradient(to bottom, #ff0000 0%, #a60000 100%);box-shadow:0 10px 10px 4px rgba(0,0,0,0.1) inset;-webkit-box-shadow:0 10px 10px 4px rgba(0,0,0,0.1) inset;-moz-box-shadow:0 10px 10px 4px rgba(0,0,0,0.1) inset;display:inline-block;font-family:'Century Gothic', Helvetica, Trebuchet, sans-serif, Arial;font-weight:bold;font-size:11px;color:#ffffff;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.5);margin-left:30px;}h1 {margin:0 auto;background:url(/images/header.jpg) center top no-repeat;width:950px;height:220px;position:relative;}h2 {font-size:138.5%;}.index-block h2 {margin-left:120px;}.index-block {position:relative;padding:0 30px;margin-bottom:40px;min-height:200px;height:auto !important;height:200px;line-height:1.6em;}.top-thumb {position:absolute;top:30px;left:30px;border:solid 1px #9d0713;background:#ffffff;display:block;}.index-block .blood {position:absolute;top:182px;left:30px;z-index:10;}.index-block p,a.read-more {margin-left:120px;}a.read-more {background:url(/images/read_more_on.gif);display:inline-block;width:80px;height:30px;border:0;margin-top:10px;}a.read-more:hover img {display:none;}.index-block .new-entry {position:absolute;top:0;left:0;}.all-entries {margin:40px 0 30px 30px;background:url(/images/icon-related-entries.gif) 0 0 no-repeat;text-indent:18px;clear:both;}a#more-entries-button {text-align:center;background:#ebebeb;background-image:-webkit-linear-gradient(top, #ebebeb, #a1a1a1);background-image:-moz-linear-gradient(top, #ebebeb, #a1a1a1);background-image:-ms-linear-gradient(top, #ebebeb, #a1a1a1);background-image:-o-linear-gradient(top, #ebebeb, #a1a1a1);background-image:linear-gradient(to bottom, #ebebeb, #a1a1a1);-webkit-border-radius:40;-moz-border-radius:40;border-radius:40px;text-shadow:1px 1px 3px #8f8f8f;font-family:'ヒラギノ丸ゴ Pro W3','Hiragino Maru Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;color:#d10841;font-size:20px;font-weight:bold;padding:0;text-decoration:none;margin:0 auto;display:block;width:80%;height:60px;line-height:60px;box-shadow:rgba(201, 201, 201, 0.8) 0px 0px 8px 0px;-webkit-box-shadow:rgba(201, 201, 201, 0.8) 0px 0px 8px 0px;-moz-box-shadow:rgba(201, 201, 201, 0.8) 0px 0px 8px 0px;border:solid 1px #dcdcdc;}a#more-entries-button:link,a#more-entries-button:visited,a#more-entries-button:active,a#more-entries-button:hover {color:#d10841;}a#more-entries-button:hover {background:#a3a3a3;background-image:-webkit-linear-gradient(top, #a3a3a3, #ebebeb);background-image:-moz-linear-gradient(top, #a3a3a3, #ebebeb);background-image:-ms-linear-gradient(top, #a3a3a3, #ebebeb);background-image:-o-linear-gradient(top, #a3a3a3, #ebebeb);background-image:linear-gradient(to bottom, #a3a3a3, #ebebeb);text-decoration:none;box-shadow:rgba(201, 201, 201, 0.8) 0px 0px 0px 0px;-webkit-box-shadow:rgba(201, 201, 201, 0.8) 0px 0px 0px 0px;-moz-box-shadow:rgba(201, 201, 201, 0.8) 0px 0px 0px 0px;}.entries li {background:url(/images/icon-related-entries.gif) 0 2px no-repeat;text-indent:18px;line-height:2em;}* html .entries li {height:1em;}#prev-next-block {width:90%;margin:30px 0;}#prev-next-block a {display:block;width:45%;height:60px;background:#eeeeee;font-size:16px;font-weight:bold;line-height:60px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;border:solid 1px #dcdcdc;background-image:-webkit-linear-gradient(top, #ebebeb, #d2d2d2);background-image:-moz-linear-gradient(top, #ebebeb, #d2d2d2);background-image:-ms-linear-gradient(top, #ebebeb, #d2d2d2);background-image:-o-linear-gradient(top, #ebebeb, #d2d2d2);background-image:linear-gradient(to bottom, #ebebeb, #d2d2d2);box-shadow:rgba(201, 201, 201, 0.8) 0px 0px 8px 0px;-webkit-box-shadow:rgba(201, 201, 201, 0.8) 0px 0px 8px 0px;-moz-box-shadow:rgba(201, 201, 201, 0.8) 0px 0px 8px 0px;}#prev-next-block a,#prev-next-block a:link,#prev-next-block a:visited,#prev-next-block a:active,#prev-next-block a:hover {text-decoration:none;color:#000000;}a#prev-page {float:left;text-align:right;}#next-page {float:right;text-align:left;}a#prev-page span {padding:0 20px 0 0;background:url(/images/arrow-left-30.png) left 20px top 50% no-repeat;display:block;}a#next-page span {padding:0 0 0 20px;background:url(/images/arrow-right-30.png) right 20px top 50% no-repeat;display:block;}#prev-next-block a:hover {background:#a3a3a3;background-image:-webkit-linear-gradient(top, #a3a3a3, #ebebeb);background-image:-moz-linear-gradient(top, #a3a3a3, #ebebeb);background-image:-ms-linear-gradient(top, #a3a3a3, #ebebeb);background-image:-o-linear-gradient(top, #a3a3a3, #ebebeb);background-image:linear-gradient(to bottom, #a3a3a3, #ebebeb);}