@charset "UTF-8";* {direction: ltr;unicode-bidi: bidi-override;}ruby, rb, rt, rbc, rtc { unicode-bidi: normal; }* {margin: 0;padding: 0;}body,div,pre,p,blockquote,form,fieldset,input,textarea,select,option,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,table,th,td,embed,object {margin: 0px;padding: 0px;vertical-align: baseline;}html{overflow-y:scroll;}ol,ul{list-style:none;}fieldset,img{border:0;}img {border-width: 0px;border-style: none;}table {border-collapse: collapse;border-spacing: 0;}caption,th{text-align:left;}address,caption,cite,code,dfn,em,strong,th,ver{font-style:normal;}br {letter-spacing:0;}dl {_height: 1%;}li,ul,a{zoom:1;}body {word-break: normal !important;word-wrap: break-word;}body {font-family: 'Lucida Grande', sans-serif;font-size: 14px;background: #ffffff;color: #444444;-webkit-text-size-adjust: 100%;}a {text-decoration: none;color: #0033cc;outline:none;}a:visited {color:#885577;}a:hover {text-decoration: none;color: #339933;}input[type="radio"] {margin-left: 20px;margin-right: 5px;}input[type="checkbox"] {margin-left: 0px;margin-right: 5px;}textarea:focus,input[type="text"]:focus {box-shadow: 0 0 3px #cccccc;border:1px solid #999999 !important;}.a_line {clear: both;margin: 5px 0px 0px;text-align: right;}.description{font-size:90%;line-height:150%;}#novel_header {width:100%;text-align:left;height: 48px;background:url(/novelview/img/novelheader_bg.png) repeat-x top left #ffffff;position: fixed;top:0;left:0;z-index: 3;}#container {margin: 55px auto 0px auto;margin-top:0px\9; padding-top:55px\9; *margin-top:0px; *padding-top:55px; _margin-top:0px; _padding-top:55px; z-index: 2;}.contents1 {margin: 0px auto 15px auto;padding: 8px 20px;background:#ffffff;line-height:180%;width:700px;}.contents2 {margin: 0px auto;padding: 8px 20px;background:#ffffff;width: 700px;font-size:85%;}.contents2 a{margin: 0px 3px;color:#dd3333;font-weight:bold;text-decoration:underline;}#footer {padding: 10px 0px 20px 50px;clear: both;border-top:1px solid #cccccc;background:#ffffff;}.toggle_menuclose,.novelview_navi {display:none;}.novelview_navi {position: absolute;top: 40px;right: 10px;border:1px solid #cccccc;background: #fdfdfd;padding: 15px 10px 10px 15px;font-size: 90%;line-height:180%;width:180px;}.novelview_menu li{margin-right:5px;text-align:left;float: left;}ul.novelview_menu a {color: #0033cc;}ul.novelview_menu input[type="text"]{width:25px;background:#eeeeee;}div.color input[type="radio"] {margin-left: 5px !important;}div.color{margin:15px 0px 20px 0px;}div.size{margin:10px 0px 20px 0px;}#menu_off_2{margin: 8px 0px 0px 0px;padding: 8px 0px 0px 0px;border-top:1px solid #cccccc;font-size:90%;display:block;line-height: 100%;text-align:center;cursor: pointer;}img#sasieflag {margin: 0px 0px 0px 5px;padding: 0px;}ul#head_nav {margin: 0 auto;width: 740px;}ul#head_nav li {margin: 0px;padding: 11px 0px 0px 0px;float: left;display: block;font-size:13px;}ul#head_nav li a {padding: 5px 10px;color: #666666;font-weight:bold;display: block;border-left:1px solid #cccccc;}ul#head_nav li a:hover {background:#fafafa;}ul#head_nav li.booklist_markon {padding: 3px 5px;display: block;}#novelnavi_right {position: fixed;top:0;right:0;width:320px;}#novelnavi_right #menu_on,#novelnavi_right #menu_off{margin: 5px 15px 0px 0px;position: fixed;top:5px;right:5px;padding:5px 0px;cursor: pointer;width:70px;text-align:center;font-size:85%;color:#666666;font-weight:bold;}#novelnavi_right #menu_on{border:1px solid #bbbbbb;border-bottom:1px solid #999999;background:#ffffff;}#novelnavi_right #menu_off{border:1px solid #aaaaaa;border-bottom:1px solid #cccccc;background:#f3f3f3;}ul#head_nav li.booklist {margin: 0px 0px 0px 10px;padding: 9px 0px 0px 0px;}ul#head_nav li.booklist a {font-size:12px;padding: 5px 10px;background:#fffaf4;border:2px solid #f4c28d;color:#efac6a;text-align:center;font-weight:bold;}ul#head_nav li.booklist a:hover {color:#e57c13;border:2px solid #ed9f4a;background:#fff7ee;}ul#head_nav li.booklist_now {margin: 0px 0px 0px 10px;padding: 0px;}ul#head_nav li.booklist_now a {padding: 5px 0px;background:#fafafa;border-left:1px solid #cccccc;border-right:1px solid #cccccc;color:#888888;text-align:center;font-size:90%;line-height:36px;width:120px;font-weight:normal;}ul#head_nav li.booklist_now a:hover {font-weight:bold;}ul#head_nav li.bookmark_now {margin: 10px 0px 0px 10px;padding: 3px 0px 0px 0px;width:60px;height:28px;background:url(/novelview/img/bookmarker_now.png) no-repeat top left;}ul#head_nav li.bookmark_now a {padding: 0px 0px 0px 20px;height:20px;color: #888888;font-size:85%;border:none;font-weight:normal;}ul#head_nav li.bookmark_now a:hover {background:url(/novelview/img/bookmarker_now.png) no-repeat top left;font-weight:bold;}ul#head_nav li.bookmark {margin: 10px 0px 0px 10px;padding: 3px 0px 0px 0px;width:60px;height:28px;background:url(/novelview/img/bookmarker.png) no-repeat top left;border:none;text-indent:-9999px;}.upper {margin: 20px 20px 10px 0px;text-align: right;font-size:90%;}ul:after {content: "";display: block;clear: both;}#novel_footer {margin: 20px 0px;padding: 10px 10px;border-top:3px double #999999;border-bottom:3px double #999999;}#novel_footer ul.undernavi li {margin: 0px 30px 0px 0px;float: left;text-align: center;font-size:110%;}#novel_footer ul.undernavi a {height: 20px;font-weight:bold;}#footer ul.undernavi li {margin: 0px 30px 0px 0px;padding: 5px 0px 0px 0px;float: left;text-align: center;}#footer ul.undernavi a {height: 20px;}#footer ul.undernavi a {color: #0033cc;}#footer ul.undernavi a:visited {color:#885577;}#footer ul.undernavi a:hover {color: #339933;}#footer li#search {padding: 0px;}#footer li#search input[type="text"]{width: 150px;padding: 2px;font-size:120%;}#novel_contents {margin: 0px auto;padding: 0px 10px 10px 10px;width: 730px;text-align:left;line-height: 180%;clear:both;position: relative;top:10px;left:0;}#novel_color{font-family: "メイリオ", "Meiryo", 'Lucida Grande', "sans-serif";font-size: 16px;}.series_title {margin: 0px auto 5px;text-align: center;line-height: 150%;}.chapter_title {line-height: 150%;}.novel_title,.novel_subtitle {margin: 0px auto 10px auto;text-align: center;font-size: 170%;font-weight: bold;line-height: 150%;}.margin_l10r20{margin-left: 10px;margin-right: 20px;}.margin_r20{margin-right: 20px;}.novel_writername { margin:20px 0px;text-align: right;font-size: 95%;}.novel_view{line-height: 180%;}#novel_no {margin: 0px 10px 10px 0px;text-align: right;color:#999999;font-size: 90%;}#novel_p {margin:0px auto 30px auto;padding: 20px 20px 30px 20px;width: 600px;border-bottom: 3px double #999999;}#novel_a {margin: 40px auto 30px auto;padding: 20px 20px 30px 20px;width: 600px;border-top: 3px double #999999;}#novel_honbun {margin:30px auto 50px auto;padding: 0px 20px 0px 20px;width: 600px;}#novel_ex{margin: 20px auto 50px auto;line-height: 180%;overflow: hidden;text-align: left;font-size:95%;}table#novel_sublist {margin: 0px auto 30px auto;padding: 0px;width: 720px;text-align: left;overflow: hidden;}table#novel_sublist tr {border-bottom:1px solid #ffffff;}table#novel_sublist tr:hover {border-bottom:1px solid #99ddff;}table#novel_sublist tr.chapter{border:none;}th.chapter_title {font-size: 110%;padding: 20px 0px 10px 0px;}td.subtitle{padding: 10px 10px 0px 5px;width: 520px;font-size: 95%;}td.long_update{padding: 10px 0px 0px 0px;width: 190px;vertical-align:top;font-size: 90%;}.index_box {margin: 0px auto 30px auto;width: 720px;}div.chapter_title {font-size: 110%;padding: 30px 0px 0px 0px;font-weight:bold;}dl.novel_sublist2 {overflow: hidden;border-bottom:1px solid #ffffff;}dl.novel_sublist2:hover {border-bottom:1px solid #99ddff;}dl.novel_sublist2 dd{padding: 10px 10px 2px 5px;width: 515px;font-size: 95%;float:left;}dl.novel_sublist2 dt{padding: 10px 0px 2px 0px;width: 190px;text-align: left;font-size: 90%;float:right;}.koukoku_728 {margin:20px auto;width:728px;clear:both;}.koukoku_auto {margin:40px auto 20px auto;text-align:center;}.koukoku_text {margin:10px auto 10px auto;width:728px;clear:both;}.contents1 .koukoku_468 {margin:10px 0px 0px 0px;width:468px;height:60px;background:#cccccc;}#longstop{margin:10px 0px 10px 0px;}.novel_bn {text-align: center;}.novel_bn a {font-size: 90%;margin: 0px 10px;}#pageTop{background:#ccdddd;border-radius:5px;font-size: 90%;color:#666666;text-shadow: 1px 1px 0 #ffffff;padding: 10px;position:fixed;bottom:20px;right:20px;}#pageTop:hover{color:#ffffff;text-shadow: none;background:#99bbcc;}#pageBottom{background:#ccdddd;border-radius:5px;color:#666666;text-shadow: 1px 1px 0 #ffffff;padding: 10px;position:fixed;top:50px;right:20px;}#pageBottom:hover{color:#ffffff;text-shadow: none;background:#99bbcc;}#novel_hyouka {margin: 40px auto 40px auto;padding: 20px 30px;width: 410px;background: none repeat scroll 0 0 #FFFFF9;border: 3px double #DDDD99;line-height: 180%;text-align: left;}#novel_hyouka:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}#novel_hyouka label{font-weight:bold;color:#f48c03;}#novel_hyouka .bb{font-size: 140%;}#novel_hyouka .description{margin: 10px 0px 15px 0px;font-size: 90%;}.novel_kikaku {box-sizing: border-box;width: 604px;height: 356px;margin: 40px auto 20px auto;padding-top: 229px;text-align: center;background: url(/novelview/img/horror2017/horror2017bg_pc.png) no-repeat top center;background-size: contain;}.novel_kikaku input[type='submit'] {cursor: pointer;overflow: hidden;white-space: nowrap;text-indent: 200%;border: 0;background-color: transparent;}.novel_kikaku input[type='submit']:not(:last-child) {margin-right: 8px;}.kikaku_button01,.kikaku_button02,.kikaku_button03 {display: inline-block;width: 150px;height: 66px;background-size: contain;}.kikaku_button01 {background-image: url(/novelview/img/horror2017/btn_good01_n_pc.png);}.kikaku_button01:hover {background-image: url(/novelview/img/horror2017/btn_good01_h_pc.png);}.kikaku_button01:disabled {background-image: url(/novelview/img/horror2017/btn_good01_d_pc.png);}.kikaku_button02 {background-image: url(/novelview/img/horror2017/btn_good02_n_pc.png);}.kikaku_button02:hover {background-image: url(/novelview/img/horror2017/btn_good02_h_pc.png);}.kikaku_button02:disabled {background-image: url(/novelview/img/horror2017/btn_good02_d_pc.png);}.kikaku_button03 {background-image: url(/novelview/img/horror2017/btn_good03_n_pc.png);}.kikaku_button03:hover {background-image: url(/novelview/img/horror2017/btn_good03_h_pc.png);}.kikaku_button03:disabled {background-image: url(/novelview/img/horror2017/btn_good03_d_pc.png);}#my_novelpoint {margin: 0px 0px 0px 0px;}hr.style{margin: 20px 0px;border:0;border-top:1px dotted #999999;}#my_novelpoint b{margin: 0px 15px 0px 0px;}#my_novelpoint .button_box {margin: 15px 0px 5px 0px;}#my_novelpoint a.button {padding: 5px 0px;text-align: center;color: #333333 !important;background:#eeeeee;border-width: 0px;border: 2px solid #cccccc;border-bottom: 2px solid #888888;letter-spacing: 2px;display:block;width: 150px;}#my_novelpoint .button:hover {cursor: pointer;color: #333333;background: #ddeefa;border: 2px solid #aaccdc;}a#xuser_input {display:block;margin: 20px 0px 10px 0px;padding: 10px 0px;text-align:center;color:#ffffff;background: -moz-linear-gradient(top,#aaddee,#aaddee 5%,#0ad 5%,#08a 95%,#08a 95%,#00293D);background: -webkit-gradient(linear, left top, left bottom, from(#aaddee), color-stop(0.05,#aaddee), color-stop(0.05,#0ad), color-stop(0.95,##08a), color-stop(0.95,#00293D), to(#00293D));border: 1px solid #dddddd;}a:hover#xuser_input {border:1px solid #eeeeee;background: -moz-linear-gradient(top,#cceeff,#cceeff 5%,#6ce 5%,#3ac 95%,#3ac 95%,#336699);background: -webkit-gradient(linear, left top, left bottom, from(#80CCE6), color-stop(0.05,#80CCE6), color-stop(0.05,#09C), color-stop(0.95,#069), color-stop(0.95,#00293D), to(#00293D));}p.point_info {text-align:left;font-size:90%;line-height: 150%;color:#666666;}#hyoukalan {background: none repeat scroll 0 0 #FEFEFE;border: 2px solid #DDDDDD;clear: both;margin: 0 auto 20px;padding: 10px 20px;width: 430px;text-align: center;}#impression,#review {margin: 0px auto 20px auto;padding: 10px 30px;width: 410px;background: none repeat scroll 0 0 #FEFEFE;border: 2px solid #DDDDDD;clear: both;}#novel_contents #impression a,#novel_contents #review a,#novel_contents #novel_hyouka a {color: #0033cc;}#novel_contents #impression a:visited,#novel_contents #review a:visited,#novel_contents #novel_hyouka a:visited {color:#885577;}#novel_contents #review a.button{color:#333333;}#impression p.description,#review p.description{padding: 0px 20px 20px 0px;}#impression textarea,#review textarea{margin: 5px 0px 20px 0px;padding: 3px;line-height: 150%;font-size:105%;background:#fdfdfd;border:1px solid #cccccc;width:400px;}#review input[type="text"]{margin: 5px 0px 5px 0px;padding: 3px;line-height: 150%;font-size:105%;background:#fdfdfd;border:1px solid #cccccc;width:400px;}#review label{color:#666666;font-size:90%;}.hyoukanavi_title {margin-bottom: 10px;font-weight:bold;text-align:center;}ul#hyoukanav {margin: 20px auto 0px auto;width: 470px;text-align: left;}ul#hyoukanav li {margin-left: 15px;padding: 5px 0px 3px 0px;color: #000000;float: left;}ul#hyoukanav li.solid {margin: 0px 5px 0px 0px;padding: 0px;}ul#hyoukanav a {padding: 5px 10px 5px 10px;display: block;}#novel_attention {margin-top: 20px;padding: 15px 20px;font-size: 90%;line-height: 180%;border: 5px solid #dddddd;background: #ffffff;}a.tateyoko {margin:10px 0px 0px 0px;font-size: 120%;padding: 3px 7px;border:1px solid #999999;background:#ffffff;color:#444444;}a.size {margin-right:7px;font-size: 120%;padding: 3px 7px;border:1px solid #999999;background:#ffffff;color:#444444;}a.size:hover,a.tateyoko:hover {color:#444444;background:#eeffff;}.hyoukanavi_title {text-align:center;font-weight:bold;font-size: 110%;}#onetime {margin: 100px 0px 100px 0px;padding:5px;font-weight:bold;color:#dd0000;background:#ffffff;}#recommend {margin:10px auto 0px auto;padding:15px 5px 5px 10px;background:#eeeeee;border:1px solid #999999;height:300px;overflow:auto;width: 730px;}#recommend h3 {margin: 0px 0px 10px 5px;font-size:110%;font-weight:bold;}.recommend_novel {margin: 5px 10px 5px 0px;padding: 10px 15px 10px 15px;border:1px solid #999999;font-size:90%;background:#ffffff;}.recommend_novel a{color:#333333;text-decoration:underline;}.recommend_novel a:visited {color:#999999;}.recommend_novel a:hover {color:#000000;background:#ffffee;}.reconovel_title {font-size:140%;font-weight:bold;clear:both;}.recommend_ex{margin: 10px 0px 5px 0px;line-height: 150%;}ul.reco {margin: 3px 0px;}ul.reco li {margin: 3px 0px 0px 0px;padding: 2px 10px 2px 0px;text-decoration: none;list-style: none;float: left;display: block;}ul.reco li.genre {margin: 3px 10px 0px 0px;border:1px solid #cccccc;padding: 2px 4px 2px 4px;background:#ffffff;}ul.reco li.user {margin-right: 10px;padding: 2px 4px 2px 4px;background:#ccffee;color:#00A069;font-weight:bold;}.button_box {margin: 15px 0px 5px 0px;text-align:center;clear: both;}.button_box a.button{margin: 0px auto;}.button {margin: 5px;padding: 5px 15px 5px 15px;text-align: center;color: #333333;background:#fffcde;border-width: 0px;border: 2px solid #fcd27e;letter-spacing: 2px;}.button:hover {cursor: pointer;color: #333333;background: #ddeefa;border: 2px solid #aaccdc;}a.button:visited {color: #333333;}a.button {display:inline-block;}.nothing{margin: 20px 0px 20px 0px;text-align: center;color:#cc6666;}.attention{color: #dd0000;}.clr {clear:both;}.center {margin: 20px 0px;text-align: center;}body.customlayout1 {background-color:#fff; background-image:none;}#novel_color.customlayout1 {color:#444;}#novel_contents.customlayout1 a:link {color:#03c;}#novel_contents.customlayout1 a:visited {color:#857;}#novel_contents.customlayout1 a:hover {color:#393;}dl.novel_sublist2.customlayout1 {border-color:#fff;}dl.novel_sublist2.customlayout1:hover {border-color:#393;}body.customlayout2 {background-color:#000; background-image:none;}#novel_color.customlayout2 {color:#fff;}#novel_contents.customlayout2 a:link {color:#fcf;}#novel_contents.customlayout2 a:visited {color:#857;}#novel_contents.customlayout2 a:hover {color:#f03;}dl.novel_sublist2.customlayout2 {border-color:#000;}dl.novel_sublist2.customlayout2:hover {border-color:#f03;}body.customlayout3 {background-color:#000; background-image:none;}#novel_color.customlayout3 {color:#ccc;}#novel_contents.customlayout3 a:link {color:#ff9;}#novel_contents.customlayout3 a:visited {color:#857;}#novel_contents.customlayout3 a:hover {color:#cf0;}dl.novel_sublist2.customlayout3 {border-color:#000;}dl.novel_sublist2.customlayout3:hover {border-color:#cf0;}body.customlayout4 {background-color:#ccf; background-image:none;}#novel_color.customlayout4 {color:#444;}#novel_contents.customlayout4 a:link {color:#00f;}#novel_contents.customlayout4 a:visited {color:#009;}#novel_contents.customlayout4 a:hover {color:#00f;}dl.novel_sublist2.customlayout4 {border-color:#ccf;}dl.novel_sublist2.customlayout4:hover {border-color:#00f;}body.customlayout5 {background-color:#cfc; background-image:none;}#novel_color.customlayout5 {color:#444;}#novel_contents.customlayout5 a:link {color:#00f;}#novel_contents.customlayout5 a:visited {color:#009;}#novel_contents.customlayout5 a:hover {color:#00f;}dl.novel_sublist2.customlayout5 {border-color:#cfc;}dl.novel_sublist2.customlayout5:hover {border-color:#00f;}body.customlayout6 {background-color:#fafafa; background-image:none;}#novel_color.customlayout6 {color:#444;}#novel_contents.customlayout6 a:link {color:#00f;}#novel_contents.customlayout6 a:visited {color:#009;}#novel_contents.customlayout6 a:hover {color:#393;}dl.novel_sublist2.customlayout6 {border-color:#fafafa;}dl.novel_sublist2.customlayout6:hover {border-color:#393;}body.customlayout7 {background-color:#edf7ff; background-image:none;}#novel_color.customlayout7 {color:#000;}#novel_contents.customlayout7 a:link {color:#00f;}#novel_contents.customlayout7 a:visited {color:#009;}#novel_contents.customlayout7 a:hover {color:#00f;}dl.novel_sublist2.customlayout7 {border-color:#edf7ff;}dl.novel_sublist2.customlayout7:hover {border-color:#00f;}.contents1 {width:95%;}#novel_contents {width: 70%;}#novel_ex{width: 70%;}.index_box{width: 100%;}dl.novel_sublist2 dd{width: 70%;}dl.novel_sublist2 dt{width: 25%;}#novel_p,#novel_honbun,#novel_a {width: 100%;}#novel_honbun {padding: 0px;}.novel_view {padding: 10px 0px 10px 0px;overflow: hidden;width: 100%;}.novel_title {font-size: 200%;}.novel_subtitle {font-size: 130%;text-align:left;}.novel_sublist table {width: 85%;}td.long_subtitle{width: 65%;}td.long_update{width: 35%;}