html,body,.wrapper{height:100%}html{overflow-y:scroll}body{min-width:960px;font-size:12px;color:#666;line-height:1.8em;word-break:break-all;overflow-wrap:break-word}body>.wrapper{height:auto}*{margin:0;padding:0}.wrapper{min-height:100%;width:100%;margin:0 auto;position:relative;background:url(/image/pinkdot.png) repeat fixed}.contents{padding-bottom:90px;width:980px;margin:0 auto;padding-top:36px}.contents.top{padding-top:0}.container_12{margin-left:auto;margin-right:auto;width:960px;zoom:1}.clearfix,.paging{zoom:1}.loginname{float:left;width:200px}.head{float:left;position:fixed;width:200px;z-index:10;background:#e1dfff}.main{float:right;width:770px;z-index:0}.reader{border-radius:3px !important;padding:1px;background:#fff;-webkit-box-shadow:0 1px 3px #A7A7C1;box-shadow:0 1px 3px #A7A7C1;margin-top:15px;position:relative;behavior:url(/css/PIE.htc)}a.logo{display:block;width:200px;height:0;padding-top:160px;margin:0 auto;overflow:hidden;background:url(/image/pc/emblem_head.png) no-repeat center;-webkit-box-shadow:0 1px 2px #c9cae4 inset;box-shadow:0 1px 2px #c9cae4 inset;border-radius:3px 3px 0 0;position:relative;behavior:url(/css/PIE.htc)}.leftnavi{background:url(/image/pc/bg_kensaku.gif) repeat !important;border-radius:3px}.leftcontroll{background:#fff;padding:1px;border:1px solid #bbbbff;border-width:1px;-webkit-box-shadow:0 1px 3px #a7a7c1;box-shadow:0 1px 3px #a7a7c1;border-radius:3px;margin-top:15px;position:relative;behavior:url(/css/PIE.htc)}.leftcontroll .sheep{background:url(/image/pc/sheep_ffl.png) no-repeat bottom right;position:absolute;left:0;margin-top:20px;width:190px;height:150px;padding:5px;overflow:hidden}.leftcontroll .sheep li{padding-left:25px;padding-top:3px;text-shadow:0 1px 0 #cccccc;behavior:url(http://dream-novel.jp/css/ie-css3.htc)}a.set_dream{display:block;height:60px;width:100%;padding:0;margin:0 auto;background:url(/image/purplestripe.gif);border-top:1px solid #fff;border-radius:0 0 3px 3px;text-align:center;color:#fff;text-shadow:0 -1px 0 #7280ef;-webkit-transition:All 0.9s ease;transition:All 0.9s ease}a.set_dream:hover{text-decoration:none;background-image:url(/image/purplestripe_hv.gif);color:#fff;text-shadow:0 -1px 0 #13043b}a.set_dream span.button{display:block;width:200px;height:45px;padding-top:15px;background:url(/image/pc/howtoread.png) no-repeat top center;font-size:16px;font-weight:bold;line-height:15px}.tagcloud{position:absolute;left:0;margin-top:200px}.tagcloud h2{height:30px;line-height:30px;color:#756859}.tagcloud.cate1 h2{padding-left:33px;background:url(/image/idx_tags_cate1.png) no-repeat 0 50%}.tagcloud.cate1 li a{background:#FF72B5}.tagcloud.cate1 li a:hover{background:#d95e99}.tagcloud.cate2 h2{padding-left:33px;background:url(/image/idx_tags_cate2.png) no-repeat 0 50%}.tagcloud.cate2 li a{background:#6BAEF9}.tagcloud.cate2 li a:hover{background:#5493da}.tagcloud.cate3 h2{padding-left:33px;background:url(/image/idx_tags_cate3.png) no-repeat 0 50%}.tagcloud.cate3 li a{background:#0FC018}.tagcloud.cate3 li a:hover{background:#029c0a}.tagcloud li{display:block;float:left;width:auto;height:20px;margin:2px 5px 3px 0}.tagcloud li a{display:inline-block;line-height:20px;padding:0 10px;color:#fff;border-radius:3px;-webkit-box-shadow:0 1px 1px #c4c4d7;box-shadow:0 1px 1px #c4c4d7;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease}.tagcloud li a:hover{text-decoration:none}.readermenu{padding:5px;background:url(/image/pc/texture001.jpg) repeat !important;border-radius:3px 3px 0 0}.readermenu .idx{background:none !important;height:30px;margin-bottom:10px;background:none;border-bottom:1px solid #e8f1ff !important;border-radius:0}.readermenu .idx span{background:url(/image/pc/leftidx_readermenu.png) no-repeat 0 0;border-bottom:1px solid #a3c6ff;padding-top:29px !important;line-height:29px !important}.readermenu a{display:block;height:25px;line-height:25px;padding:0 0 0 30px;color:#1f7bf6;font-weight:bold;background:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}a.chara{color:#4f72d4 !important;background:url(/image/idx_charaname_stop.gif) no-repeat 12px 50% !important;*background:url(/image/idx_charaname.gif) no-repeat 12px 50% !important}.blinking{-webkit-animation-name:pulse;-webkit-animation-duration:0.8s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-webkit-animation-direction:alternate;-webkit-animation-delay:0s;-moz-animation-name:pulse;-moz-animation-duration:0.8s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:ease-in-out;-moz-animation-direction:alternate;-moz-animation-delay:0s}@-webkit-keyframes pulse{from{opacity:1.0}to{opacity:0.2}}.container{width:980px !important;height:auto;margin:0 auto}.main .left_c{float:left;width:440px;padding:15px 15px 25px}.main .left_c h1{font-size:10px;line-height:12px;font-weight:normal}.main .leftnavi{float:left}.main .leftmain{float:left;width:440px}a.havingmess{display:block;color:#fff;font-weight:bold;background:-webkit-gradient(linear, left top, left bottom, from(#ffbad7), to(#ff91b3));background:-webkit-linear-gradient(top, #ffbad7, #ff91b3);background:linear-gradient(to bottom, #ffbad7,#ff91b3);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#ffbad7, endcolorstr=#ff91b3);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#ffbad7, endcolorstr=#ff91b3)";zoom:1;padding:6px 10px;border-top:1px solid #fff}a.havingmess img{float:left;border-right:1px solid #ff91b3;padding-right:10px;padding-bottom:2px;vertical-align:middle}a.havingmess span{float:left;display:block;height:15px;line-height:15px;padding:2px 0 0 10px;border-left:1px solid #ffbad7;color:#fff;text-shadow:0 -1px 0 #c62053}a.havingmess:hover{background:-webkit-gradient(linear, left top, left bottom, from(#e26499), to(#bb2d59));background:-webkit-linear-gradient(top, #e26499, #bb2d59);background:linear-gradient(to bottom, #e26499,#bb2d59);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#e26499, endcolorstr=#bb2d59);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#e26499, endcolorstr=#bb2d59)";zoom:1;text-decoration:none}a.havingmess:hover img{border-right:1px solid #b74675}a.havingmess:hover span{border-left:1px solid #e26499;text-shadow:0 -1px 0 #812340}.leftnavi .idx{height:30px;padding:0;border-bottom:1px solid #9797d6;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:url(/image/pc/bg_leftidx.gif) repeat}.leftnavi .idx span{display:block;height:0;padding-top:30px;line-height:30px;overflow:hidden;border-width:0 0 1px 0}.leftnavi .idx.mdl{margin-top:1px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;font-size:12px}span.left_idx_commu{background:url(/image/left_idx_commu.png) no-repeat center}.leftnavi a span.icon_my{background:url(/image/pc/btnicon_my.png) no-repeat 4px 50%}.leftnavi a span.icon_pencil{background:url(/image/pc/btnicon_pencil.png) no-repeat 4px 50%}.main .right_c{float:left;width:300px;height:auto;padding:0}.right_c .idx.mdl{background:-webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #fff), color-stop(0.3, #f9f9f9), color-stop(0.5, #e4e4e4), color-stop(0.52, #cacaca), color-stop(0.95, #e0e0e0), color-stop(1, #cfcfcf));background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(30%, #f9f9f9), color-stop(50%, #e4e4e4), color-stop(52%, #cacaca), color-stop(95%, #e0e0e0), to(#cfcfcf));background:-webkit-linear-gradient(top, #ffffff, #f9f9f9 30%, #e4e4e4 50%, #cacaca 52%, #e0e0e0 95%, #cfcfcf);background:linear-gradient(to bottom, #ffffff,#f9f9f9 30%,#e4e4e4 50%,#cacaca 52%,#e0e0e0 95%,#cfcfcf);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#fafafa, endcolorstr=#cfcfcf);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#fafafa, endcolorstr=#cfcfcf)";zoom:1;margin:0 0 5px;padding:0 5px;color:#545454}.buttons{position:absolute;right:0;top:0;z-index:200;float:right;font-size:12px;-webkit-box-shadow:0 1px 3px #616161;box-shadow:0 1px 3px #616161}.right_c .section{padding:1px;margin-bottom:15px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-webkit-box-shadow:0 1px 2px #999 inset;box-shadow:0 1px 2px #999 inset;border:1px solid #eef1ff;border-width:0 0 1px 0;background:url(/image/grayslash.gif) repeat;position:relative;behavior:url(/css/PIE.htc)}.right_c .section .idx{background:none;color:#999;text-shadow:0 1px 0 #fff;border-bottom:1px solid #fff;font-size:12px}.right_c .section .idx span{color:#999 !important;border-left:0}.ad_pc{margin:15px 0 15px}.ad_pc a{display:block;width:300px;height:auto;text-align:center}.ad_pc img{width:300px;margin:0 auto}.foot{clear:both;background:url(/image/texture01.jpg) repeat;height:73px;width:100%;border-top:1px solid #d5dcff;position:absolute;bottom:0;left:0;-webkit-box-shadow:0 2px 3px #bcb1be inset;box-shadow:0 2px 3px #bcb1be inset}.foot .container{position:relative}.foot .container a{line-height:40px;color:#9F8D9F;text-shadow:0 1px 0 #fff}a.uptab_upscroll{position:absolute;right:0;top:0;display:inline-block;height:25px;line-height:25px !important;padding:0 8px;text-align:center;background:-webkit-gradient(linear, left top, left bottom, from(#a7b1ff), to(#8a98ff));background:-webkit-linear-gradient(top, #a7b1ff, #8a98ff);background:linear-gradient(to bottom, #a7b1ff,#8a98ff);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#a7b1ff, endcolorstr=#8a98ff);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#a7b1ff, endcolorstr=#8a98ff)";zoom:1;border-radius:0 0 3px 3px;border:1px solid #9899e0;border-width:0 1px 1px;font-size:10px;color:#e6e9ff !important;text-shadow:0 -1px 0 #7280EF !important;-webkit-box-shadow:0 2px 1px #707aca inset, 0 2px 1px 0px #CCBECF;box-shadow:0 2px 1px #707aca inset, 0 2px 1px 0px #CCBECF;behavior:url(/css/PIE.htc);-webkit-transition:All 0.4s ease;transition:All 0.4s ease}a.uptab_upscroll:hover{height:30px;line-height:36px !important;text-decoration:none !important}.insidefoot{width:980px;margin:0 auto;padding:10px 0 0}.insidefoot .idx{color:#999;border-left:5px solid #999}.sidebd{background:url(/image/bg_sidebd.gif) repeat-y top left}address{width:100%;text-align:center;font-size:12px;font-weight:bold;font-style:normal;color:#9f8d9f;text-shadow:0 1px 0 #fff;height:12px;line-height:12px;margin:0 auto;padding:0 0 8px}* textarea{vertical-align:top}.paging{text-align:center;padding:10px;font-size:10px}.paging a{display:inline-block;width:30px;padding:3px 0px 5px;margin:0 10px;font-size:10px;line-height:12px;color:#444 !important;text-shadow:0 1px 0 #eee;background:#ccc;border:1px solid #666;border-radius:3px;-webkit-box-shadow:0 -2px 0 #aaa inset;box-shadow:0 -2px 0 #aaa inset}.paging a:hover{color:#222 !important;text-shadow:0 1px 0 #eee;background:#aaa}.paging a:link,.paging a:visited{text-decoration:none}.paging span{display:inline-block;width:32px;line-height:14px;padding:3px 0px 5px;margin:0 5px;color:#bbb}.p_bck{width:50px !important;margin-right:20px !important}.p_fwd{width:50px !important;margin-left:10px}.no_p{display:inline-block;width:50px;height:22px;border:1px solid #ffc2d7;background:#fff;text-align:center;font-size:14px;padding-top:3px;color:#999}.p_txt{display:inline-block;width:30px;padding:5px 0px;margin:0 5px;font-size:10px;line-height:12px;color:#999 !important;text-shadow:0 1px 0 #eee;background:#eee;border:1px solid #ddd;border-radius:3px}.paging.viewstory a.dobook{width:auto;padding:3px 5px 5px}.fb_wrap{margin-bottom:12px;background:#fff}.socialbtn{width:48%;height:20px;padding:10px 0 20px}.socialbtn.fb{float:left;text-align:right}.socialbtn.twit{float:right;text-align:left}.fb-like{float:right}
