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:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}body{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;background-color:#eee;color:#444;font-size:14px;line-height:1.5}a{color:#444;text-decoration:none;cursor:pointer}a.under{text-decoration:underline}a.color-link{color:#3f74fd}a .color-link:hover{text-decoration:underline}.p1{padding:1px !important}.p2{padding:2px !important}.p3{padding:3px !important}.p4{padding:4px !important}.p5{padding:5px !important}.p6{padding:6px !important}.p7{padding:7px !important}.p8{padding:8px !important}.p9{padding:9px !important}.p10{padding:10px !important}.p11{padding:11px !important}.p12{padding:12px !important}.p13{padding:13px !important}.p14{padding:14px !important}.p15{padding:15px !important}.p16{padding:16px !important}.p17{padding:17px !important}.p18{padding:18px !important}.p19{padding:19px !important}.p20{padding:20px !important}.p25{padding:25px !important}.p30{padding:30px !important}.p35{padding:35px !important}.p40{padding:40px !important}.pt1{padding-top:1px !important}.pt2{padding-top:2px !important}.pt3{padding-top:3px !important}.pt4{padding-top:4px !important}.pt5{padding-top:5px !important}.pt6{padding-top:6px !important}.pt7{padding-top:7px !important}.pt8{padding-top:8px !important}.pt9{padding-top:9px !important}.pt10{padding-top:10px !important}.pt15{padding-top:15px !important}.pt20{padding-top:20px !important}.pt25{padding-top:25px !important}.pt30{padding-top:30px !important}.pt35{padding-top:35px !important}.pt40{padding-top:40px !important}.pb1{padding-bottom:1px !important}.pb2{padding-bottom:2px !important}.pb3{padding-bottom:3px !important}.pb4{padding-bottom:4px !important}.pb5{padding-bottom:5px !important}.pb6{padding-bottom:6px !important}.pb7{padding-bottom:7px !important}.pb8{padding-bottom:8px !important}.pb9{padding-bottom:9px !important}.pb10{padding-bottom:10px !important}.pb15{padding-bottom:15px !important}.pb20{padding-bottom:20px !important}.pb25{padding-bottom:25px !important}.pb30{padding-bottom:30px !important}.pb35{padding-bottom:35px !important}.pb40{padding-bottom:40px !important}.pr1{padding-right:1px !important}.pr2{padding-right:2px !important}.pr3{padding-right:3px !important}.pr4{padding-right:4px !important}.pr5{padding-right:5px !important}.pr6{padding-right:6px !important}.pr7{padding-right:7px !important}.pr8{padding-right:8px !important}.pr9{padding-right:9px !important}.pr10{padding-right:10px !important}.pr15{padding-right:15px !important}.pr20{padding-right:20px !important}.pr25{padding-right:25px !important}.pr30{padding-right:30px !important}.pr35{padding-right:35px !important}.pr40{padding-right:40px !important}.pl1{padding-left:1px !important}.pl2{padding-left:2px !important}.pl3{padding-left:3px !important}.pl4{padding-left:4px !important}.pl5{padding-left:5px !important}.pl6{padding-left:6px !important}.pl7{padding-left:7px !important}.pl8{padding-left:8px !important}.pl9{padding-left:9px !important}.pl10{padding-left:10px !important}.pl15{padding-left:15px !important}.pl20{padding-left:20px !important}.pl25{padding-left:25px !important}.pl30{padding-left:30px !important}.pl35{padding-left:35px !important}.pl40{padding-left:40px !important}.m1{margin:1px !important}.m2{margin:2px !important}.m3{margin:3px !important}.m4{margin:4px !important}.m5{margin:5px !important}.m6{margin:6px !important}.m7{margin:7px !important}.m8{margin:8px !important}.m9{margin:9px !important}.m10{margin:10px !important}.m11{margin:11px !important}.m12{margin:12px !important}.m13{margin:13px !important}.m14{margin:14px !important}.m15{margin:15px !important}.m16{margin:16px !important}.m17{margin:17px !important}.m18{margin:18px !important}.m19{margin:19px !important}.m20{margin:20px !important}.m25{margin:25px !important}.m30{margin:30px !important}.m35{margin:35px !important}.m40{margin:40px !important}.mt1{margin-top:1px !important}.mt2{margin-top:2px !important}.mt3{margin-top:3px !important}.mt4{margin-top:4px !important}.mt5{margin-top:5px !important}.mt6{margin-top:6px !important}.mt7{margin-top:7px !important}.mt8{margin-top:8px !important}.mt9{margin-top:9px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt25{margin-top:25px !important}.mt30{margin-top:30px !important}.mt35{margin-top:35px !important}.mt40{margin-top:40px !important}.mb1{margin-bottom:1px !important}.mb2{margin-bottomp:2px !important}.mb3{margin-bottom:3px !important}.mb4{margin-bottom:4px !important}.mb5{margin-bottom:5px !important}.mb6{margin-bottom:6px !important}.mb7{margin-bottom:7px !important}.mb8{margin-bottom:8px !important}.mb9{margin-bottom:9px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb25{margin-bottom:25px !important}.mb30{margin-bottom:30px !important}.mb35{margin-bottom:35px !important}.mb40{margin-bottom:40px !important}.mr1{margin-right:1px !important}.mr2{margin-right:2px !important}.mr3{margin-right:3px !important}.mr4{margin-right:4px !important}.mr5{margin-right:5px !important}.mr6{margin-right:6px !important}.mr7{margin-right:7px !important}.mr8{margin-right:8px !important}.mr9{margin-right:9px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr20{margin-right:20px !important}.mr25{margin-right:25px !important}.mr30{margin-right:30px !important}.mr35{margin-right:35px !important}.mr40{margin-right:40px !important}.ml1{margin-left:1px !important}.ml2{margin-left:2px !important}.ml3{margin-left:3px !important}.ml4{margin-left:4px !important}.ml5{margin-left:5px !important}.ml6{margin-left:6px !important}.ml7{margin-left:7px !important}.ml8{margin-left:8px !important}.ml9{margin-left:9px !important}.ml10{margin-left:10px !important}.ml15{margin-left:15px !important}.ml20{margin-left:20px !important}.ml25{margin-left:25px !important}.ml30{margin-left:30px !important}.ml35{margin-left:35px !important}.ml40{margin-left:40px !important}.p-off{padding:0 !important}.m-off{margin:0 !important}.pt-off{padding-top:0 !important}.pb-off{padding-bottom:0 !important}.pr-off{padding-right:0 !important}.pl-off{padding-left:0 !important}.mt-off{margin-top:0 !important}.mb-off{margin-bottom:0 !important}.mr-off{margin-right:0 !important}.ml-off{margin-left:0 !important}.t-center{text-align:center}.t-left{text-align:left}.t-right{text-align:right}.f10{font-size:10px !important}.f11{font-size:11px !important}.f12{font-size:12px !important}.f13{font-size:13px !important}.f14{font-size:14px !important}.f15{font-size:15px !important}.f16{font-size:16px !important}.f17{font-size:17px !important}.f18{font-size:18px !important}.f19{font-size:19px !important}.f20{font-size:20px !important}.f21{font-size:21px !important}.f22{font-size:22px !important}.f23{font-size:23px !important}.f24{font-size:24px !important}.f40{font-size:40px !important}.f-normal{font-weight:normal !important}.f-bold{font-weight:bold !important}.f-attention{color:#fc5428 !important}.disnon{display:none}.disnon-force{display:none !important}.b-off{border:0 !important}.bt-off{border-top:0 !important}.bb-off{border-bottom:0 !important}.bl-off{border-left:0 !important}.br-off{border-right:0 !important}.bg-w{background:#fff !important}.indent-sq{list-style-type:square;margin-left:15px}.hover-underline:hover{text-decoration:underline}.hover-no-underline:hover{text-decoration:none !important}#header{position:relative;width:100%;background:#fff;border-bottom:1px solid #ddd}.in-width,#hd-inner,.footer-nav,.breadcrumb--target{width:1000px;margin:0 auto}#hd-text{width:100%;padding:6px 0;background:#fbcf28;color:#fff}#hd-inner{position:relative;height:70px}#logo{float:left;padding:15px 30px 5px 0}#hd-nav{float:left;padding-left:15px}.hd-nav--target{position:relative;float:left;padding:0 11px;line-height:70px;font-weight:bold}.hd-nav--target a img{margin-top:20px;border-radius:4px}.hd-nav--target a:hover{opacity:.7}.hd-nav--target__jikkuri{height:70px}.hd-nav--item:hover{color:#fc5428}.hd-nav--hajimete a{padding:5px 5px;border:1px solid #CCC;background-color:#f6f6f6;border-radius:4px;box-sizing:border-box}.hd-nav--hajimete a:hover{background-color:#EEE}#hd-search{float:right}#hd-search .form-base--input{position:absolute;top:20px;right:55px;width:200px;height:30px;padding:0}#hd-search .form-base--submit{position:absolute;top:20px;right:0;height:30px}#hd-search #popterm{margin-top:50px !important;margin-left:-255px !important}.nav-menu{-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.4);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.4);box-shadow:0 2px 2px rgba(0,0,0,0.4);display:none;position:absolute;z-index:10;top:49px;left:0;width:200px;background:rgba(0,0,0,0.8)}.nav-menu--item{padding:10px;border-bottom:1px solid #666;text-align:center;line-height:1.4;color:#fff;font-size:12px}.nav-menu--item:last-of-type{border-bottom:0}.nav-menu--item a{color:#eee}.nav-menu--item a:hover{color:#fc5428}#contents{width:100%;background:#fff;overflow:hidden}#footer{padding:10px 0;border-top:1px solid #e6e6e6;background:#f4f4f4}.footer-nav{text-align:center}.footer-nav--target{overflow:hidden;display:inline-block;padding:0 20px;margin:10px 0;border-left:1px solid #ddd;font-weight:bold}.footer-nav--target:first-of-type{border:0}.footer-nav--target:hover{text-decoration:underline}.footer--copy{text-align:center;font-size:12px}#container{margin:0 auto;width:1000px;overflow:hidden}#container #side{float:left;width:180px;margin-bottom:30px}#container #contents{margin-left:200px;margin-top:-20px;width:800px}.logo-10th{display:inline-block;background:url(https://kmsp-img.k-manga.jp/images/icons/logo-10th.png) no-repeat;background-size:42px 38px;position:absolute;width:42px;height:38px;top:16px;left:140px;margin-right:10px}.btn,.btn-back,.btn-next,.btn-viewer-html,.btn-viewer-aplli,.book-info--btn,.btn__feat,.btn-mini,.btn-bookmark{-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.08);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.08);box-shadow:0 1px 0 rgba(0,0,0,0.08);position:relative;display:inline-block;border:1px solid rgba(0,0,0,0.05);border-bottom:1px solid rgba(0,0,0,0.2);background-color:#fff;text-align:center;text-decoration:none;font-weight:bold}.btn,.btn-back,.btn-next,.btn-viewer-html,.btn-viewer-aplli,.book-info--btn,.btn__feat{padding:0 20px;height:44px;max-width:100%;border-radius:4px;color:#444;line-height:44px}.btn-mini,.btn-bookmark{padding:0 10px;width:auto;height:30px;border-radius:2px;line-height:30px}.btn--primary,.btn__primary{background-color:#427fed;color:#fff}.btn--secondary,.btn__secondary{background-color:#f57649;color:#fff}.btn__delete{background-color:#ec4436;color:#fff}.btn--grade,.btn__grade,.btn-viewer-html,.btn-viewer-aplli,.btn-bookmark{background-color:#f1f1f1;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#f9f9f9),color-stop(100%,#f1f1f1));background-image:-webkit-linear-gradient(#f9f9f9,#f1f1f1);background-image:-moz-linear-gradient(#f9f9f9,#f1f1f1);background-image:-o-linear-gradient(#f9f9f9,#f1f1f1);background-image:linear-gradient(#f9f9f9,#f1f1f1)}.btn__functional{background:#eee}.btn-back:before,.btn-next:before{content:""}.btn-back:before{left:10px}.btn-next:before{right:10px}.btn-viewer-html,.btn-viewer-aplli{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-viewer-html:before,.btn-viewer-aplli:before{content:"";margin-right:10px;margin-top:-4px}.btn-bookmark{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-bottom:8px;height:25px;line-height:25px;font-size:12px;color:#aaa}.btn-bookmark:before{content:"";margin-right:5px}.btn-bookmark.active{color:#444}.btn--subtext{display:block;margin-top:12px;margin-bottom:-4px;line-height:0;font-size:10px}.btn:hover,.btn-back:hover,.btn-next:hover,.btn-viewer-html:hover,.btn-viewer-aplli:hover,.book-info--btn:hover,.btn__feat:hover,.btn-mini:hover,.btn-bookmark:hover,.btn-back:hover,.btn-next:hover,.bnt-chapter--btn:hover{-webkit-box-shadow:inset 0 0 4px 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 0 0 4px 0 rgba(0,0,0,0.1);box-shadow:inset 0 0 4px 0 rgba(0,0,0,0.1);background:#f4f4f4}.btn-viewer-html:hover,.btn-viewer-aplli:hover,.btn-bookmark:hover,.btn__grade:hover,.btn-viewer-html:hover,.btn-viewer-aplli:hover,.btn-bookmark:hover{-webkit-box-shadow:inset 0 0 4px 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 0 0 4px 0 rgba(0,0,0,0.1);box-shadow:inset 0 0 4px 0 rgba(0,0,0,0.1);background:#eee}.btn__primary:hover,.book-chapter--btn__buy:hover{-webkit-box-shadow:inset 0 0 4px 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 0 0 4px 0 rgba(0,0,0,0.1);box-shadow:inset 0 0 4px 0 rgba(0,0,0,0.1);background-color:#2d6de0}.btn__secondary:hover,.book-chapter--btn__free:hover{-webkit-box-shadow:inset 0 0 4px 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 0 0 4px 0 rgba(0,0,0,0.1);box-shadow:inset 0 0 4px 0 rgba(0,0,0,0.1);background-color:#e46234}.section{clear:both;overflow:hidden;border-bottom:1px solid #eee}.section--inner{margin:0 auto;width:1000px}.section__border{border-bottom:1px solid #ccc}.section__out{width:100%}.section--hd{padding-bottom:10px}.section--hd__border{padding-bottom:10px;border-bottom:1px solid #eee}.section--title{font-size:22px;font-weight:bold;line-height:1.4}.section--sub-title{position:relative;font-size:16px;font-weight:bold;line-height:1.4}.section--sub-title__border{padding-left:20px}.section--sub-title__border:before{content:"";height:20px;width:7px;background:#ffc200;border-radius:2px;position:absolute;left:0}.page-hd{position:relative;background:#f4f4f4;border-bottom:1px solid #ddd}.page-hd--title{padding:8px 12px;font-size:16px;font-weight:bold;line-height:1.4}.page-hd--option{float:right}.page-hd--option .btn-mini,.page-hd--option .btn-bookmark{height:25px;line-height:25px;font-size:12px}.page-hd--option-btn{display:inline-block;padding:8px 12px}.page-hd--option-btn.active{color:#fc5428}.book-list--img,.book-genre--left img,.rank-list--img{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.4);box-shadow:0 1px 2px rgba(0,0,0,0.4);width:100%;vertical-align:middle}.book-list{overflow:hidden}.book-list--target{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding-right:20px;width:50%}.book-list--item{overflow:hidden;display:block;padding:20px 0;border-bottom:1px solid #eee}.book-list--img{float:left;margin:0 10px 0 0;width:115px}a .book-list--img:hover{filter:Alpha(opacity=70);opacity:.8}.book-list--title{padding-bottom:5px;font-weight:bold}.book-list--title:hover{text-decoration:underline}.book-list--author{padding-bottom:5px}.book-list--author:hover{text-decoration:underline}.book-list--story{line-height:1.8;font-size:12px;color:#777}.book-list .book-list--target{padding:30px 0 15px;height:200px;overflow:hidden;border-bottom:1px solid #eee;position:relative}.book-list .book-list--item{overflow:hidden;display:inline;border-bottom:0}.book-list .book-list--img{float:left;margin:0 15px 0 0;width:135px}.book-list .book-list--format-item{margin-top:5px}.book-list .book-list--title{padding-bottom:0;font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:20px;font-size:16px}.book-list .book-list--author{padding-bottom:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:20px;font-size:12px}.book-list .book-list--story{line-height:1.4em;font-size:12px;color:#999;margin-top:5px;padding-top:5px;position:absolute;top:120px;display:block;padding-right:20px;padding-left:150px}.book-list .book-list--story span{border-top:1px dotted #EEE;display:inline-block;padding-top:5px}.book-list .book-list--format-item__jikuri{height:14px;background:#9cd13e;color:#fff;margin-top:-2px}.book-list .book-list--format-item__jikuri img{height:26px;vertical-align:middle;margin-top:-6px}.book-list .book-list--category-genre{margin-top:-4px}.book-list .book-list--girl-icon{height:18px;line-height:18px;display:inline-block;border-radius:2px;border:1px solid #e6525c;color:#e6525c;padding:0 5px;font-size:12px;margin-bottom:3px;box-sizing:border-box}.book-list .book-list--boy-icon{height:18px;line-height:18px;display:inline-block;border-radius:2px;border:1px solid #397cc0;color:#397cc0;padding:0 5px;font-size:12px;margin-bottom:3px;box-sizing:border-box}.book-list .book-list--genre-icon{height:18px;line-height:18px;display:inline-block;border-radius:2px;border:1px solid #999;color:#999;padding:0 5px;font-size:12px;margin-bottom:3px;margin-right:6px;box-sizing:border-box}.book-list .book-list--target .btn-mini,.book-list .book-list--target .btn-bookmark{padding:0 10px;width:auto;height:28px;border-radius:2px;line-height:28px;float:right;margin-right:20px}.book-list .book-list--repo-num{font-size:12px;margin-top:15px}.book-list .book-list--repo-num a{color:#444}.book-list .book-list--repo-num a:hover{text-decoration:underline}.grid:after,.book-step--target:after{content:"";display:block;clear:both}.grid--item,.book-step--item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grid--2 .grid--item,.grid--2 .book-step--item,.grid__2 .grid--item,.grid__2 .book-step--item{float:left;width:50%}.grid--3 .grid--item,.grid--3 .book-step--item,.grid__3 .grid--item,.grid__3 .book-step--item{float:left;width:33.33333%}.grid--4 .grid--item,.grid--4 .book-step--item,.grid__4 .grid--item,.book-step--target .grid--item,.grid__4 .book-step--item,.book-step--target .book-step--item{float:left;width:25%}.grid--5 .grid--item,.grid--5 .book-step--item,.grid__5 .grid--item,.grid__5 .book-step--item{float:left;width:20%}.grid--item img,.book-step--item img{width:100%}.across:after{content:"";display:block;clear:both}.across--left{float:left}.box-border{border:1px solid #ddd}.box-bg{background:#eee}.box-alert{background:#fde0d8;padding:10px;margin:10px 0;border:1px solid #ffab94;color:#fc5428;font-weight:bold}.box-agree{background:#e2f4e0;padding:10px;margin:10px 0;border:1px solid #bbd7c0;color:#51a575;font-weight:bold}.breadcrumb{border-bottom:1px solid #e6e6e6;background:#f2f2f2}.breadcrumb--target{overflow:hidden;padding:5px 0}.breadcrumb--item{float:left;font-size:12px}.breadcrumb--item a{color:#3f74fd;padding:10px}.breadcrumb--item:first-of-type a{padding-left:0}.breadcrumb--item:last-of-type span{padding:10px}.breadcrumb--item a:hover{text-decoration:underline}.shadow-img{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.4);box-shadow:0 1px 2px rgba(0,0,0,0.4)}.paging{margin:0 auto;padding:10px 0;text-align:center;border-top:1px solid #eee}.paging--item.active a,.paging--item a:hover{color:#fc5428}.paging--prev,.paging--next,.paging--item{display:inline-block;padding:0 15px;font-weight:bold}.paging--prev,.paging--next{position:relative;height:30px;background-color:#f9f9f9;border:1px solid #eee;border-radius:2px;vertical-align:middle}.paging--prev .ic-arrows,.paging--prev .btn-back:before,.paging--prev .btn-next:before,.paging--prev .select:after,.paging--next .ic-arrows,.paging--next .btn-back:before,.paging--next .btn-next:before,.paging--next .select:after{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.paging--prev:hover,.paging--next:hover{background-color:#fff}.link-list{overflow:hidden;padding:20px}.link-list--cate{background:#f9f9f9;padding:2px 10px;margin-bottom:10px;border:1px solid #e6e6e6}.link-list--target{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:25%;line-height:1.5;padding-bottom:10px;padding-right:15px}.link-list--target a{color:#3f74fd}.link-list--target a:hover{text-decoration:underline}.link-list--target:nth-child(4n+1){clear:left}.exchange-tab{margin:0 auto;height:30px;border:1px solid #ddd;border-radius:4px;background-color:#f4f4f4}.exchange-tab--item:first-of-type .exchange-tab--target{border:0;border-radius:4px 0 0 4px}.exchange-tab--target{display:block;line-height:30px;border-left:1px solid #ddd;border-radius:0 4px 4px 0;color:#aaa;text-align:center}.exchange-tab--target.active{background:#fff;color:#fc5428;font-weight:bold}.exchange-tab2{margin:0 auto;height:40px;border-bottom:1px solid #ddd;background-color:#f4f4f4;font-weight:bold}.exchange-tab2--target{display:block;line-height:40px;color:#aaa;text-align:center}.exchange-tab2--target.active{margin:5px 5px 0 5px;height:35px;line-height:35px;background-color:#fff;border:1px solid #ddd;border-bottom:0;border-radius:4px 4px 0 0;color:#444}.dialog{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%;background:rgba(0,0,0,0.8);text-align:center}.dialog .ic-icons--close-dialog{position:absolute;top:-10px;right:-10px}.dialog--body{-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.4);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.4);box-shadow:0 2px 4px rgba(0,0,0,0.4);position:absolute;top:10px;left:0;right:0;margin:0 auto;padding-bottom:20px;width:90%;background:#fff;border-radius:4px;font-weight:bold;text-align:left}.dialog--hd{padding:15px 30px 15px 20px;border-bottom:1px solid #e1e1e1;border-radius:4px 4px 0 0;font-size:16px}.dialog--hd-attention{color:#fc5428}.dialog--hd__attention{background:#fde0d8;padding:10px 18px 10px 10px;margin:10px;border-radius:4px;border:1px solid #ffab94;color:#fc5428;font-size:16px}.dialog--item{padding:15px 20px 0}.dialog--item-bg{padding:20px;background:#f4f4f4;border-bottom:1px solid #e1e1e1}.dialog--title{padding-bottom:20px}.dialog--text{padding:20px;font-size:16px;text-align:center}.dialog--p{line-height:2.5}.dialog--btn{padding:10px 0 0 20px}.dialog--btn .grid--item,.dialog--btn .book-step--item{padding:0 20px 0 0}.table-style{width:95%;margin:0 auto 10px;border:1px solid #ccc;font-size:12px}.table-style--target{border-bottom:1px solid #ddd}.table-style--title{padding:10px 6px;background:#eaf3fd;border-right:1px solid #ddd;text-align:center;font-weight:bold}.table-style--item{padding:6px}.form-base--target{margin-bottom:20px}.form-base--label{display:inline-block;padding-bottom:5px;font-weight:bold}.form-base--input{-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);-webkit-appearance:none;padding:10px;width:100%;border-radius:4px;border:1px solid #ddd;background:#f9f9f9;line-height:1}.form-base--submit{-webkit-appearance:none;font-size:14px}.form-base--essential{display:inline-block;margin-left:10px;padding:0 5px;background-color:#f57649;border-radius:2px;vertical-align:1;color:#fff;font-size:10px}.form-base--alert{background:#fde0d8;padding:10px;margin:10px 0;border:1px solid #ffab94;color:#fc5428;font-weight:bold}:-webkit-input-placeholder{font-size:14px}:-moz-placeholder{font-size:14px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:.01px;text-overflow:"";margin:0;padding:0 30px 0 10px;width:120%;height:35px;line-height:35px;background-color:#fff;border:0;font-size:14px}.select-area{padding:10px;border-bottom:1px solid #eee;background:#fff}.select{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2);box-shadow:0 1px 2px rgba(0,0,0,0.2);position:relative;overflow:hidden;border-radius:2px;background:#fff;color:#444;font-size:14px;border:1px solid #ddd}.select:after{content:"";right:5px;pointer-events:none}.form-base--radio{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;position:absolute}.form-base--radio-icon{display:block;position:relative;padding:0 0 0 30px;height:27px;width:auto;cursor:pointer;overflow:hidden;line-height:27px;font-weight:bold}.form-base--radio-icon:before{content:"";position:absolute;left:0}.form-base--radio-icon.active:before{width:auto}.box-alert{background:#fde0d8;padding:8px;margin:10px 0;border:1px solid #ffab94;color:#fc5428;font-weight:bold}.box-agree{background:#e2f4e0;padding:8px;margin:10px 0;border:1px solid #bbd7c0;color:#51a575;font-weight:bold}.box-notice{background:#fffcf0;padding:8px;border:1px solid #fbcf28}.attention-mess{background:#f7f8d4;padding:8px;margin:10px;border-radius:4px;border:1px solid #eff1a8;color:#fc5428;font-size:14px;line-height:1.4}.notes{font-size:12px;color:#666}.loading-area{padding:20px;text-align:center}.loading-area--img{-webkit-background-size:64px auto;-moz-background-size:64px auto;-o-background-size:64px auto;background-size:64px auto;margin:0 auto;width:64px;height:64px;background-image:url(https://kmsp-img.k-manga.jp/images/icons/loading.gif);background-repeat:no-repeat}.loading-area--text{padding-top:10px}.banner-style{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2);box-shadow:0 1px 2px rgba(0,0,0,0.2);width:100%;border-radius:4px}.ic-arrows,.btn-back:before,.btn-next:before,.select:after{display:inline-block;background-image:url('https://kmsp-img.k-manga.jp/images/sprite/arrows-pc-se4bb868d9e.png');background-repeat:no-repeat;vertical-align:middle}.ic-arrows--right-g{height:26px;width:26px;background-position:0 -262px}.ic-arrows--left-g{height:26px;width:26px;background-position:0 -158px}.ic-arrows--down-g{height:26px;width:26px;background-position:0 -80px}.ic-arrows--up-g{height:26px;width:26px;background-position:0 -106px}.ic-arrows--down-tri{height:14px;width:18px;background-position:0 -26px}.ic-arrows--up-tri{height:14px;width:18px;background-position:0 -40px}.ic-arrows--right-g-mini{height:18px;width:18px;background-position:0 -724px}.ic-arrows--left-g-mini{height:18px;width:18px;background-position:0 -688px}.ic-arrows--up-g-mini{height:18px;width:18px;background-position:0 -850px}.ic-arrows--down-g-mini{height:18px;width:18px;background-position:0 -760px}.ic-arrows--right-b,.btn-next:before{height:26px;width:26px;background-position:0 -444px}.ic-arrows--left-b,.btn-back:before{height:26px;width:26px;background-position:0 -496px}.ic-arrows--up-b{height:26px;width:26px;background-position:0 -522px}.ic-arrows--down-b,.select:after{height:26px;width:26px;background-position:0 -470px}.ic-arrows--right-b-mini{height:18px;width:18px;background-position:0 -976px}.ic-arrows--left-b-mini{height:18px;width:18px;background-position:0 -778px}.ic-arrows--up-b-mini{height:18px;width:18px;background-position:0 -994px}.ic-arrows--down-b-mini{height:18px;width:18px;background-position:0 -1012px}.ic-arrows--right-o{height:26px;width:26px;background-position:0 -366px}.ic-arrows--left-o{height:26px;width:26px;background-position:0 -314px}.ic-arrows--up-o{height:26px;width:26px;background-position:0 -210px}.ic-arrows--down-o{height:26px;width:26px;background-position:0 -236px}.ic-arrows--right-o-mini{height:18px;width:18px;background-position:0 -886px}.ic-arrows--left-o-mini{height:18px;width:18px;background-position:0 -706px}.ic-arrows--up-o-mini{height:18px;width:18px;background-position:0 -868px}.ic-arrows--down-o-mini{height:18px;width:18px;background-position:0 -922px}.ic-arrows--right-w{height:26px;width:26px;background-position:0 -600px}.ic-arrows--left-w{height:26px;width:26px;background-position:0 -574px}.ic-arrows--up-o{height:26px;width:26px;background-position:0 -626px}.ic-arrows--down-w{height:26px;width:26px;background-position:0 -548px}.ic-arrows--right-w-mini{height:18px;width:18px;background-position:0 -1030px}.ic-arrows--left-w-mini{height:18px;width:18px;background-position:0 -958px}.ic-arrows--up-w-mini{height:18px;width:18px;background-position:0 -1048px}.ic-arrows--down-w-mini{height:18px;width:18px;background-position:0 -1066px}.ic-arrows--right-p{height:26px;width:26px;background-position:0 -54px}.ic-arrows--left-p{height:26px;width:26px;background-position:0 -184px}.ic-arrows--up-p{height:26px;width:26px;background-position:0 -132px}.ic-arrows--down-p{height:26px;width:26px;background-position:0 0}.ic-arrows--right-p-mini{height:18px;width:18px;background-position:0 -742px}.ic-arrows--left-p-mini{height:18px;width:18px;background-position:0 -652px}.ic-arrows--up-p-mini{height:18px;width:18px;background-position:0 -814px}.ic-arrows--down-p-mini{height:18px;width:18px;background-position:0 -796px}.ic-arrows--right-pu{height:26px;width:26px;background-position:0 -392px}.ic-arrows--left-pu{height:26px;width:26px;background-position:0 -340px}.ic-arrows--up-pu{height:26px;width:26px;background-position:0 -418px}.ic-arrows--down-pu{height:26px;width:26px;background-position:0 -288px}.ic-arrows--right-pu-mini{height:18px;width:18px;background-position:0 -832px}.ic-arrows--left-p-mini{height:18px;width:18px;background-position:0 -670px}.ic-arrows--up-pu-mini{height:18px;width:18px;background-position:0 -940px}.ic-arrows--down-pu-mini{height:18px;width:18px;background-position:0 -904px}.btn-back:before,.btn-next:before,.select:after{position:absolute;top:0;bottom:0;margin:auto 0}.ic-icons,.btn-viewer-html:before,.btn-viewer-aplli:before,.btn-bookmark:before{display:inline-block;background-image:url('https://kmsp-img.k-manga.jp/images/sprite/icons-pc-s20983b68b4.png');background-repeat:no-repeat;vertical-align:middle;margin-top:-4px}.ic-icons--close-dialog{height:56px;width:56px;background-position:0 -62px}.ic-icons--viewer-html,.btn-viewer-html:before{height:31px;width:31px;background-position:0 -659px}.ic-icons--viewer-aplli,.btn-viewer-aplli:before{height:31px;width:31px;background-position:0 -128px}.ic-icons--help{height:22px;width:22px;background-position:0 -859px}.ic-icons--tri-right{height:22px;width:22px;background-position:0 -1840px}.ic-icons--star,.btn-bookmark:before{height:19px;width:19px;background-position:0 -1651px}.ic-icons--star-act,.btn-bookmark.active:before{height:19px;width:19px;background-position:0 -1005px}.ic-icons--bell-mini{height:17px;width:17px;background-position:0 -1744px}.ic-icons--edit{height:24px;width:24px;background-position:0 -1227px}.ic-icons--edit-act{height:24px;width:24px;background-position:0 -891px}.ic-icons--check-act{height:51px;width:51px;background-position:0 -768px}.ic-icons--check{height:51px;width:51px;background-position:0 -1034px}.ic-icons--bell-act{height:51px;width:51px;background-position:0 -230px}.ic-icons--bell{height:51px;width:51px;background-position:0 -169px}.ic-icons--radio-act{height:32px;width:32px;background-position:0 -291px;margin-top:-2px}.ic-icons--radio{height:32px;width:32px;background-position:0 -431px;margin-top:-2px}.ic-icons--birth{height:20px;width:22px;background-position:0 -1391px}.ic-icons--sex{height:20px;width:22px;background-position:0 -1095px}.ic-icons--point-member{height:30px;width:30px;background-position:0 -585px}.ic-icons--usage-member{height:20px;width:22px;background-position:0 -1680px}.ic-icons--other-member{height:20px;width:22px;background-position:0 -1872px}.ic-icons--point-present-member{height:20px;width:22px;background-position:0 -1771px}.ic-icons--nickname{height:20px;width:22px;background-position:0 -829px}.ic-icons--point-lot{height:29px;width:103px;background-position:0 -546px}.ic-icons--book-lot{height:29px;width:103px;background-position:0 -507px}.ic-icons--human{height:29px;width:29px;background-position:0 -1801px}.ic-icons--mail-w{height:36px;width:36px;background-position:0 -959px}.ic-icons--course-check{height:36px;width:36px;background-position:0 -1489px}.ic-icons--rank1{height:24px;width:24px;background-position:0 -1193px}.ic-icons--rank2{height:24px;width:24px;background-position:0 -1261px}.ic-icons--rank3{height:24px;width:24px;background-position:0 -1159px}.ic-icons--rank-up{height:24px;width:24px;background-position:0 -28px}.ic-icons--rank-up-jump{height:24px;width:24px;background-position:0 -1710px}.ic-icons--check-circle{height:18px;width:18px;background-position:0 -1363px}.ic-icons--new{height:18px;width:36px;background-position:0 0}.ic-icons--trash{height:24px;width:24px;background-position:0 -1617px}.ic-icons--history{height:24px;width:24px;background-position:0 -700px}.ic-icons--share{height:24px;width:24px;background-position:0 -925px}.ic-icons--recommend-check{height:24px;width:24px;background-position:0 -1583px}.ic-icons--pencile{height:24px;width:24px;background-position:0 -1421px}.ic-icons--search-g{height:24px;width:24px;background-position:0 -1125px}.ic-icons--reply{height:24px;width:24px;background-position:0 -1455px}.ic-icons--recommend{height:24px;width:24px;background-position:0 -1329px}.ic-icons--light{height:24px;width:24px;background-position:0 -1295px}.ic-icons--search-y{height:24px;width:24px;background-position:0 -734px}.ic-icons--book-female{height:24px;width:24px;background-position:0 -333px}.ic-icons--book-male{height:24px;width:24px;background-position:0 -367px}.ic-icons--title-book{height:24px;width:24px;background-position:0 -625px}.ic-icons--title-star{height:24px;width:24px;background-position:0 -473px}.ic-icons--green-leaves{height:20px;width:20px;background-position:0 -401px}.ic-girl-boy{display:inline-block;background-image:url('https://kmsp-img.k-manga.jp/images/sprite/ic-girl-boy-pc-sc085681fee.png');background-repeat:no-repeat;vertical-align:middle;margin-top:-4px}.ic-girl-boy--g-new-book{height:24px;width:24px;background-position:0 -272px}.ic-girl-boy--g-book{height:24px;width:24px;background-position:0 -544px}.ic-girl-boy--g-rank1{height:24px;width:24px;background-position:0 -170px}.ic-girl-boy--g-pencile{height:24px;width:24px;background-position:0 -306px}.ic-girl-boy--g-search{height:24px;width:24px;background-position:0 -102px}.ic-girl-boy--g-genre{height:24px;width:24px;background-position:0 -374px}.ic-girl-boy--g-history{height:24px;width:24px;background-position:0 0}.ic-girl-boy--g-recommend{height:24px;width:24px;background-position:0 -510px}.ic-girl-boy--g-bookmark{height:24px;width:24px;background-position:0 -408px}.ic-girl-boy--b-new-book{height:24px;width:24px;background-position:0 -204px}.ic-girl-boy--b-book{height:24px;width:24px;background-position:0 -578px}.ic-girl-boy--b-rank1{height:24px;width:24px;background-position:0 -136px}.ic-girl-boy--b-pencile{height:24px;width:24px;background-position:0 -238px}.ic-girl-boy--b-search{height:24px;width:24px;background-position:0 -68px}.ic-girl-boy--b-genre{height:24px;width:24px;background-position:0 -340px}.ic-girl-boy--b-history{height:24px;width:24px;background-position:0 -34px}.ic-girl-boy--b-recommend{height:24px;width:24px;background-position:0 -476px}.ic-girl-boy--b-bookmark{height:24px;width:24px;background-position:0 -442px}.hd-word{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2);box-shadow:0 1px 2px rgba(0,0,0,0.2);position:relative;padding:10px;background:#fff;font-weight:bold;text-align:center}.hd-word span{color:#F60}.hd-word--target{display:inline-block}.index{padding:20px 0;background:#f4f4f4;overflow:hidden;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.index--inner{height:324px;overflow:hidden;background:#fbcf28}.index--main{margin:0 auto;width:1000px;background:#f4f4f4;overflow:hidden}.index--right-target{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 0 10px 10px;width:164px;height:168px}.index--right-target img{width:100%;border:1px solid #eee}.site-word{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:20px 10px;width:100%;clear:both;border-bottom:1px solid #eee;text-align:center}.site-word--target{font-size:14px;line-height:1.8}.site-word--primary{display:block;font-size:24px;font-weight:bold}.site-word--primary span{color:#fc5428}.site-word--line{display:inline-block;line-height:.5;border-bottom:6px solid #fff200}.site-info--target{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px 10px 15px 0;float:left;width:25%}.site-info--target img{width:100%}.site-info--text{padding:10px;line-height:1.8;font-size:12px;color:#666}.site-info--title{padding-bottom:50px;text-align:center;line-height:1.4;font-size:16px;background:url("https://kmsp-img.k-manga.jp/images/icons/pc/down.png") no-repeat 50% 35px}.index-bottom--left{float:left;width:640px}.index-bottom--right{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;margin-bottom:20px;padding:20px 15px;width:340px;background:#f4f4f4}.index-bottom--right .section--title{font-size:16px}.index-bottom--target{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:20px 40px 20px 0;width:320px}.index-bottom--item{position:relative;height:450px}.index-bottom--screen{width:270px;border:1px solid #eee}.index-bottom--screen img{width:100%}.index-bottom--site{padding:15px 0;font-weight:bold;border-bottom:1px dotted #ddd}.index-bottom--text{padding:10px 0}.index-bottom--url{padding-left:10px;color:#f57649}.index-bottom--url:hover{text-decoration:underline}.index-bottom--btn-ms,.index-bottom--btn-fd{position:absolute;bottom:0;right:0;width:115px}.index-bottom--btn-ms{background:#fbcf28;color:#fff}.index-bottom--btn-fd{background:#fbcf28;color:#fff}#twitter-widget-0{height:320px}.index-bottom--facebook{width:100%}.alp:hover{filter:Alpha(opacity=70);opacity:.8}.slide-area{position:relative;margin:0 auto;padding:5px;background:#f4f4f4;border-bottom:1px solid #e6e6e6}#slide-area--prev,#slide-area--next{position:absolute;top:40%;z-index:10;width:50px;height:50px;cursor:pointer}#slide-area--prev{left:-40px;background-image:url("https://kmsp-img.k-manga.jp/images/icons/pc/slide-arrow-l.png")}#slide-area--next{right:-40px;background-image:url("https://kmsp-img.k-manga.jp/images/icons/pc/slide-arrow-r.png")}.slide-area--box{position:relative;width:1000px;height:200px;margin:0 auto}.slide-area--target{opacity:.1;float:left}.slide-area--inner{width:5000px}.slide-area--item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;display:inline;padding:20px}.slide-area--item img{-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.4);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.4);box-shadow:0 2px 4px rgba(0,0,0,0.4);border:0;width:100%;border-radius:4px}.index-share{float:right;margin-top:6px;margin-right:-40px}#body--index__index{background-color:#FFF}.sub-banner a img:hover,.pc-section a img:hover,.main a img:hover,.main-static a img:hover{filter:Alpha(opacity=70);opacity:.8}.main{overflow:hidden}.main img{border:1px solid #EEE;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main .main--left{float:left;width:600px;margin-bottom:30px}.main .main--right{width:190px;margin-left:610px}.main .main--right img{margin-bottom:14px;width:100%;border:1px solid #EEE;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main .main--right a:last-of-type img{margin-bottom:0}.main-static{overflow:hidden}.main-static a img{border:1px solid #EEE;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-static .main-static--left{float:left;width:610px;margin-bottom:30px}.main-static .main-static--right{width:180px;margin-left:620px}.main-static .main-static--right img{margin-bottom:13px;width:100%}.main-static .main-static--right a:last-of-type img{margin-bottom:0}.caroucel{width:792px;height:240px;margin:0 auto 20px;padding:4px;background-color:#e8e8e8;border-radius:2px}.caroucel--inner{width:792px;height:240px;margin:0 auto;overflow:hidden;position:relative}.caroucel--main{position:absolute;width:600px;height:240px;top:0;left:0;z-index:5;background-color:#e8e8e8}.caroucel--main .caroucel--item{position:absolute;top:0}.caroucel--main .caroucel--item img{width:600px;height:240px}.caroucel--main .caroucel--item img:hover{opacity:.7}.caroucel--list{width:194px;height:100%;position:absolute;right:0;top:0;z-index:10;background-color:#CCC}.caroucel--list .caroucel--item{width:194px;height:80px;margin:0;position:relative}.caroucel--list .caroucel--item a{padding:4px 4px 4px 10px;background-color:#999;display:block}.caroucel--list .caroucel--item a.active{background-color:#fbcf28}.caroucel--list .caroucel--item a img{width:180px;height:72px;opacity:.6;outline:4px solid #FFF}.caroucel--list .caroucel--item a.active img{width:180px;height:72px;opacity:1;border:0;margin:0}.feature-recommend--item{box-sizing:border-box;border:2px solid #EEE}.pc-section{margin-bottom:30px;overflow:hidden}.pc-section .grid--item,.pc-section .book-step--item{text-align:center}.pc-section .pc-section--title{margin-bottom:10px;border-bottom:1px solid #eee;font-size:18px;font-weight:bold;line-height:40px;border-top:1px solid #DDD;background-color:#f6f6f6;padding-left:5px}.pc-section .pc-section--title .ic-icons,.pc-section .pc-section--title .btn-viewer-html:before,.pc-section .pc-section--title .btn-viewer-aplli:before,.pc-section .pc-section--title .btn-bookmark:before{padding-right:5px}.pc-section .pc-section--link a{float:right;font-size:14px;font-weight:normal;line-height:40px;color:#3f74fd}.pc-section .pc-section--link a:hover{text-decoration:underline}.pc-section--read{margin-top:-10px;margin-bottom:10px;border-top:0;padding:2px 5px;border-bottom:1px solid #f8f8f8}.sub-list{margin-bottom:25px;font-size:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#FFF}.sub-list .sub-list--target,.sub-list .sub-list--target-category{border-bottom:1px solid #EEE}.sub-list .sub-list--target a,.sub-list .sub-list--target-category a{display:block;padding:5px 0;line-height:1.5em}.sub-list .sub-list--target a:hover,.sub-list .sub-list--target-category a:hover{background-color:#efefef}.sub-list .sub-list--target-category{font-weight:bold}.sub-list .sub-list--title a{display:block;padding:5px;color:#FFF;background-color:#fbc922;font-weight:bold}.sub-list .sub-list--title a:hover{background-color:#CCC}.sub-list .sub-list--sub-title{padding:5px;color:#444;font-weight:bold;margin-top:12px}.sub-list li:nth-child(2){margin-top:0}.sub-banner div{margin-bottom:10px;width:100%}.sub-banner div .sub-banner div img{width:100%}.sub-qrcode{text-align:center;margin-bottom:10px;border-radius:4px;border:1px solid #eee}.sub-qrcode p:nth-child(1){color:#FFF;background-color:#fbc922;font-weight:bold}.jikkuri-sidebtn{margin-bottom:10px}.jikkuri-sidebtn a{border-radius:2px;padding:4px;background:#9dd33c;margin:0;display:block;text-align:center}.jikkuri-sidebtn a:hover{opacity:.8}.jikkuri-sidebtn a img{margin:0 auto;padding:0;margin-bottom:-1px}.jikkuri-sidebtn a span.ic-arrows,.jikkuri-sidebtn a span.btn-back:before,.jikkuri-sidebtn a span.btn-next:before,.jikkuri-sidebtn a span.select:after{margin-top:-4px;margin-right:-3px;margin-left:-5px}.feature-recomend{margin-left:-5px;margin-right:-5px}.feature-recomend .pc-section--title{margin-left:5px;margin-right:5px}.feature-recomend--item{padding:5px;box-sizing:border-box}.feature-recomend--item a{display:block;border:1px solid #EEE;border-radius:4px}.feature-recomend--item a img{width:100%}.feature-recomend--item a:hover{background-color:#f6f6f6}.feature-recomend--item a:hover img{opacity:1}.feature-recomend--title{padding-bottom:4px;padding-top:4px;margin:0}.feature-recomend--text{font-size:.9em;font-weight:bold;padding:4px}.recommend-item--img{float:left;margin:0 15px 15px 0;padding:10px;width:auto;background-color:#FFF}.recommend-item--img img{-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.4);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.4);box-shadow:0 2px 4px rgba(0,0,0,0.4);width:100%;vertical-align:middle}.recommend-item--outline{border-top:1px dotted #CCC;padding-top:8px}.recommend-item{background-color:#fbcf28;border-radius:4px;overflow:visible;padding:0 2px 2px}.recommend-item .pc-section--title{background-color:transparent;border-bottom:0;margin-bottom:0;position:relative;padding-left:70px}.recommend-item .pc-section--title img{position:absolute;top:-20px;left:4px}.recommend-item--inner{background-color:#FFF;overflow:hidden;border-radius:4px}.recommend-item--inner .recommend-item--title{padding:0 0 10px 0;margin:0;font-weight:bold;font-size:16px}.recommend-item--inner .recommend-item--title:hover{text-decoration:underline}.recommend-item--book{margin-top:10px;padding-bottom:20px;overflow:hidden;width:50%;float:left}.recommend-item--book:nth-child(1){border-right:1px dotted #CCC;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.recommend-item--book a{display:block;margin:5px 15px 5px 15px}.recommend-item--img{padding-left:0;padding-top:0;margin-right:5px;margin-bottom:0;width:120px;height:120px;background-color:#FFF}.recommend-item--author{font-size:13px;color:#999}.recommend-item--story{padding:0 15px 5px 15px;margin-top:0;font-size:13px}.recommend-item--story span{display:block;border-bottom:1px dotted #CCC;font-weight:bold;margin-bottom:5px}#body--index__index .recommend-item--author{display:inline-block;padding-bottom:10px}#body--index__index .recommend-item--author span:after{content:"/"}#body--index__index .recommend-item--author span:last-of-type:after{content:""}#body--index__index .rank-list--author-item{font-size:13px}#body--index__index .rank-list--author-item span:after{content:"/"}#body--index__index .rank-list--author-item span:last-of-type:after{content:""}.footer-search{position:relative;margin:0 auto 10px;padding-bottom:10px;width:1000px;height:30px;overflow:hidden;border-bottom:1px solid #ddd}.footer-search--searchbox{float:right}.footer-search--searchbox .form-base--input{position:absolute;padding:0;top:0;right:55px;width:200px;height:30px}.footer-search--searchbox .form-base--submit{position:absolute;top:0;right:0;height:30px}.footer-search--searchbox #popterm{margin-top:50px !important;margin-left:-255px !important}.footer-search--list .footer-search--target{float:left;padding-right:30px}.footer-search--list .footer-search--target a{display:block;line-height:30px}.footer-search--list .footer-search--target a:hover{text-decoration:underline}.footer-nav .grid--item,.footer-nav .book-step--item{text-align:left;padding:10px;margin-bottom:20px;border-right:1px solid #ddd}.footer-nav .grid--item:last-of-type,.footer-nav .book-step--item:last-of-type{border:0}.footer-nav .grid--item .sub-list,.footer-nav .book-step--item .sub-list{background-color:transparent;border:0}.footer-nav .grid--item .sub-list .sub-list--target,.footer-nav .book-step--item .sub-list .sub-list--target{border:0}.footer-nav .grid--item .sub-list .sub-list--title,.footer-nav .book-step--item .sub-list .sub-list--title,.footer-nav .grid--item .sub-list .sub-list--title a,.footer-nav .book-step--item .sub-list .sub-list--title a{color:#444;background:0;font-weight:bold}.footer-nav .grid--item .sub-list .sub-list--target a:hover,.footer-nav .book-step--item .sub-list .sub-list--target a:hover{background:0;text-decoration:underline}.owl-pagination{padding:4px;background-color:#f4f4f4;text-align:center}.owl-page{display:inline}.owl-page.active span{background-color:#fc0}.owl-page span{display:inline-block;border-radius:10px;margin:0 10px;width:10px;height:10px;background-color:#aaa}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);background-color:#f4f4f4}.btn__mangarepo{background:#fff;border:1px solid #fbcf28}.book-info{background:#f9f9f9}.book-info--title{margin-bottom:16px;padding-bottom:10px;border-bottom:1px solid #eee;font-size:28px;font-weight:bold}.book-info--title-icon span{padding:2px 5px;background:#fbcf28;color:#fff;font-size:12px;font-weight:normal;border-radius:2px}.book-info--left{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding-right:40px;width:35%}.book-info--right{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:65%}.book-info--img{-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.4);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.4);box-shadow:0 2px 4px rgba(0,0,0,0.4);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.book-info--detail{float:left;width:400px;min-height:200px}.book-info--detail-title{float:left;width:140px;font-weight:bold}.book-info--detail-item{padding:0 10px 10px 140px;min-height:21px}.book-info--detail-item a{padding-right:10px;color:#3f74fd}.book-info--detail-item a:hover{text-decoration:underline}.book-info--btn{width:300px}.book-info--btn__jikuri{background-color:#9cd13e;overflow:hidden}.book-info--btn__jikuri img{margin-top:-8px}.book-info--btn__jikuri:hover{background:#90c62f}.book-info--qr{overflow:hidden;float:right;margin-top:10px;width:200px;padding:10px;background:#f4f4f4;border:1px solid #e6e6e6}.book-info--qr-img{float:left;width:90px;height:90px;background:#fff}.book-info--qr-img img{width:100%}.book-info--qr-icon{width:100px;float:left}.book-info--qr-text{clear:both;padding-top:10px;font-size:12px}.book-info--desc{clear:both}.book-info--desc-title{margin-bottom:10px;font-size:16px;font-weight:bold}.book-info--desc-text{line-height:1.8}.book-info--share{float:right;padding:10px;margin-left:10px;width:200px;background:#f4f4f4;border:1px solid #e6e6e6}.book-repo--target{padding:15px;border-bottom:1px solid #eee}.book-repo--target:last-of-type{border:0}.book-repo--item{font-size:12px;line-height:1.8}.book-repo--name{margin-bottom:10px;padding:2px;font-weight:bold}.book-repo--icon{vertical-align:middle;margin-right:10px}.book-repo--reply{margin:10px 0 10px 10px;padding:10px;border:1px solid #fbcf28;background:#fef1be}.book-repo--num{padding:2px 10px;border-radius:20px;background:#fbcf28;color:#fff;font-size:16px}.book-repo--occupation{font-weight:normal;color:#aaa}.book-repo--date{color:#aaa}.book-relation{padding:10px 0}.book-relation--target{margin-bottom:10px;padding:10px;border:1px solid #eee;background:#f9f9f9}.book-relation--title{padding-bottom:10px;font-weight:bold;clear:both}.book-relation--item{padding:10px;color:#3f74fd}.book-relation--item:hover{text-decoration:underline}.book-step{padding:20px 10px;background:#f9f9f9}.book-step--target{padding-top:10px}.book-step--item{padding:10px 15px 10px 0}.book-step--num{display:inline-block;margin-right:10px;width:25px;height:25px;border-radius:25px;background-color:#F60;line-height:25px;color:#fff;font-weight:bold}.book-step--title{padding-bottom:10px;text-align:center;line-height:1.4;font-weight:bold}.book-step--img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px}.book-relation .book-list--title{margin:2px 0 0;font-size:15px}.book-relation .book-list--author{padding-bottom:0;padding-top:3px}.book-relation .book-relation--item{float:left}.book-relation .book-relation--target{overflow:hidden;margin-bottom:0;padding-top:5px}.book-relation .book-relation--target h3{font-weight:bold;margin-top:3px}.book-relation .book-relation--target h3 a{margin-left:1em}.book-relation .book-relation--target h3 a:nth-child(1){margin-left:0}.book-relation .grid--item,.book-relation .book-step--item{padding:2px;position:relative}.book-relation .grid--item img.book-list--standard-img,.book-relation .book-step--item img.book-list--standard-img{position:absolute;top:37px;left:10px;width:30px;height:30px}.book-relation .grid--item a.book-relation--item,.book-relation .book-step--item a.book-relation--item{background-color:#FFF;border:1px solid #CCC;display:block;padding:8px;float:none;border-radius:4px;box-sizing:border-box;box-shadow:0 1px 0 rgba(0,0,0,0.08);color:#444;text-decoration:none;line-height:1em}.book-relation .grid--item a.book-relation--item h2,.book-relation .book-step--item a.book-relation--item h2{margin-top:5px}.book-relation .grid--item a.book-relation--item h2,.book-relation .book-step--item a.book-relation--item h2,.book-relation .grid--item a.book-relation--item p,.book-relation .book-step--item a.book-relation--item p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:35px}.book-relation .grid--item a.book-relation--item h2:hover,.book-relation .book-step--item a.book-relation--item h2:hover{text-decoration:none}.book-relation .grid--item a.book-relation--item:hover,.book-relation .book-step--item a.book-relation--item:hover{box-shadow:0 0 4px 0 rgba(0,0,0,0.1) inset;background:#f4f4f4 none repeat scroll 0 0}.book-list--standard-icon{height:18px;line-height:18px;display:inline-block;border-radius:2px;padding:0 5px;font-size:12px;margin-bottom:3px;margin-right:6px;box-sizing:border-box}.book-list--girl-icon{border:1px solid #e6525c;color:#e6525c}.book-list--boy-icon{border:1px solid #397cc0;color:#397cc0}.book-list--genre-icon{border:1px solid #999;color:#999}.book-list--format-item__jikuri-min{display:inline-block;margin-right:5px;padding:3px 6px 2px;line-height:1;vertical-align:middle;border-radius:2px;font-size:11px;height:13px;background:#9cd13e;color:#fff;margin-top:-4px}.book-list--format-item__jikuri-min img{height:24px;width:auto;vertical-align:middle;margin-top:-6px}.book-info--title-kana{display:block;font-weight:normal;font-size:.5em;color:#999;line-height:1em;margin:0;padding:0;margin-top:-0.2em}.book-information{clear:both;padding-top:5px}.book-information--content{margin-top:10px;padding:5px 10px;background-color:#FFF;border-radius:4px;box-shadow:0 0 4px 0 rgba(0,0,0,0.3) inset}.book-staff-comment{border:1px solid #fbcf28;background-color:#FFF;border-radius:4px;padding:15px 15px 10px;margin-top:20px;position:relative}.book-staff-comment--title{margin:-15px -15px 10px;background-color:#fbcf28;padding:5px 10px 5px 56px;font-weight:bold}.book-staff-comment--icon{width:46px;height:46px;border-radius:23px;position:absolute;top:-8px;left:5px;border:4px solid #FFF;box-sizing:border-box}.init-word{overflow:hidden;border:1px solid #ddd;background:#f1f1f1;font-size:16px}.init-word--target{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:10%;border-right:1px solid #ddd;text-align:center;font-weight:bold}.init-word--target a{display:block;padding:10px}.init-word--target:hover,.init-word--target.active{background:#fff}.init-word--target:hover a,.init-word--target.active a{color:#fc5428}.init-detail-word{border:1px solid #eee;border-top:0;text-align:center}.init-detail-word--target{display:inline-block;margin:15px 0;padding:0 20px;border-right:1px solid #eee}.init-detail-word--item{color:#666;font-size:16px}.init-detail-word--item:hover,.init-detail-word--item.active{color:#fc5428;font-weight:bold}.book-genre--target{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding-right:20px;width:50%}.book-genre--item{overflow:hidden;display:block;padding:20px 0;border-bottom:1px solid #eee}.book-genre--left{float:left;width:80px}.book-genre--right{margin-left:90px}.book-genre--title{padding-bottom:10px;font-weight:bold;color:#3f74fd}.book-genre--title:hover{text-decoration:underline}.section--keyword-list{clear:both;padding-top:40px}.link-list--cate-genre{background:#f9f9f9;padding:2px 10px;margin-bottom:10px;border:1px solid #e6e6e6;clear:both}.display-change-block{margin-bottom:5px;clear:both;overflow:hidden}.display-change-block--title{width:130px;position:relative;background-color:#eee}.display-change-block--title:before{border-bottom:13px solid transparent;border-left:7px solid #ddd;border-top:13px solid transparent;content:"";height:0;margin:0;position:absolute;right:-7px;top:0;width:0}.display-change-block--title:after{border-bottom:13px solid transparent;border-left:7px solid #eee;border-top:13px solid transparent;content:"";height:0;margin:0;position:absolute;right:-6px;top:0;width:0}.display-change-block--list{padding-left:140px}.display-change-block--title,.display-change-block--list a{padding:0 0 0 10px;border-radius:4px;border:1px solid #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:2em;display:inline-block;margin:0 4px 4px 0;float:left}.display-change-block--list a.active{background-color:#fcfcfc;font-weight:bold;color:#fc5428;border-color:#fc5428}.display-change-block--list a.active span{background-position:0 -886px}.display-change-block--list a.active.active:hover{background-color:#fcfcfc}.display-change-block--list a:hover{background-color:#eee}.display-change-block--list a span{margin-left:-2px}.company-list{margin:20px 0;width:100%;border:1px solid #e6e6e6}.company-list--target{border-bottom:1px solid #e6e6e6}.company-list--title{padding:20px 0 20px 20px;background:#f8f8f8;vertical-align:top;font-weight:bold}.company-list--item{padding:20px 40px 20px 20px}.privacy-list{margin:20px}.privacy-list--target{padding:20px 0}.privacy-list--title{margin-left:-20px;padding-bottom:10px;font-weight:bold;font-size:16px}.help-list--target{padding-bottom:20px;border-bottom:1px dashed #ddd}.help-list--item{clear:both;padding:20px 0 10px}.help-list--q,.help-list--a{float:left;width:34px;height:34px;background:#FC0;border-radius:34px;text-align:center;line-height:34px;font-size:20px;font-weight:bold;color:#fff}.help-list--a{background:#F60}.help-list--q-item,.help-list--a-item{margin-left:60px}.help-list--q-item{line-height:34px;font-size:18px;font-weight:bold}.help-list--a-item{font-size:14px;line-height:1.6em}.contents__search{overflow:visible !important}.search-hit{padding:10px;border-bottom:1px solid #eee}.search-hit--num{display:inline-block;margin-left:20px;background:#eee;border-radius:20px;padding:2px 20px;font-weight:bold}.search-hit--no{padding:20px;text-align:center}.form-base__search{position:relative;padding:40px 20px;text-align:center}.select__search{display:inline-block}.select__search select{min-width:150px}.form-base--input__search{padding:10px 0;width:70%}.form-base--submit__search{height:35px;width:100px;margin-left:10px}.form-base__select{float:right}#popterm{-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.4);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.4);box-shadow:0 2px 4px rgba(0,0,0,0.4);z-index:1;margin-top:40px !important;background:#fff;border:1px solid #ddd}#popterm td{padding:10px;border-bottom:1px solid #eee}#popterm td:hover{background:#eee}#body--search__jikkuri .form-base__select{margin-top:-115px}#body--search__jikkuri .jikkuri-select--btn{width:800px}#body--search__jikkuri .jikkuri-select--btn .btn,#body--search__jikkuri .jikkuri-select--btn .btn-back,#body--search__jikkuri .jikkuri-select--btn .btn-next,#body--search__jikkuri .jikkuri-select--btn .btn-viewer-html,#body--search__jikkuri .jikkuri-select--btn .btn-viewer-aplli,#body--search__jikkuri .jikkuri-select--btn .book-info--btn,#body--search__jikkuri .jikkuri-select--btn .btn__feat{width:150px}#body--search__jikkuri .jikkuri-select--btn .btn.active,#body--search__jikkuri .jikkuri-select--btn .active.btn-back,#body--search__jikkuri .jikkuri-select--btn .active.btn-next,#body--search__jikkuri .jikkuri-select--btn .active.btn-viewer-html,#body--search__jikkuri .jikkuri-select--btn .active.btn-viewer-aplli,#body--search__jikkuri .jikkuri-select--btn .active.book-info--btn,#body--search__jikkuri .jikkuri-select--btn .active.btn__feat{background-color:#f1f9e2}#body--search__jikkuri .jikkuri-select--btn .btn-girl.active{background-color:#fdd7d7}#body--search__jikkuri .jikkuri-select--btn .btn-boy.active{background-color:#e3e8f8}.book-list--format-item{display:inline-block;margin-right:5px;margin-top:5px;padding:2px 10px;background:#ddd;line-height:1;vertical-align:middle;border-radius:2px;font-size:11px;color:#666}.book-list--format-item__jikuri{height:20px;background:#9cd13e;color:#fff}.book-list--format-item__jikuri img{height:28px;vertical-align:middle;margin-top:-4px}.rank-list--target{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:10px;width:20%;text-align:center}.rank-list--target:nth-child(5n+1){clear:both}.rank-list--item{display:block;padding:10px}.rank-list--title{margin-top:10px;line-height:1.4;font-weight:bold;color:#222}.rank-list--title:hover{text-decoration:underline}a .rank-list--img:hover{filter:Alpha(opacity=70);opacity:.8}.rank-list--num{position:relative;padding:10px;border-bottom:1px solid #ddd;font-weight:bold;font-size:20px}.rank-list--author-item{padding:0 5px}.ic-icons--rank-up,.ic-icons--rank-up-jump{position:absolute;top:0;bottom:0;right:0;margin:auto}.ic-icons--rank1,.ic-icons--rank2,.ic-icons--rank3{position:absolute;top:0;bottom:0;left:0;margin:auto}.book-list-ranking .book-list--target{padding:40px 0 15px}.book-list-ranking .book-list--target p.book-list--story{top:125px}.book-list-ranking .book-list--target.book-list--target-one-column{width:100%;padding:15px 0;height:180px}.book-list-ranking .book-list--rank{width:135px;height:26px;position:relative;text-align:center;font-weight:bold;line-height:24px;font-size:18px;margin-top:-26px}.book-list-ranking .book-list--target-one-column .book-list--rank{height:26px;position:relative;text-align:center;font-weight:bold;line-height:24px;font-size:18px;margin-top:-26px;width:50px;margin-top:0;width:100%;padding:15px 0;height:190px}.book-list-ranking .book-list--target-one-column .book-list--img{width:150px;margin:0 15px 0 60px}.book-list-ranking .book-list--target-one-column p.book-list--story{display:block;padding-right:20px;padding-left:230px;top:105px}.book-list-ranking .book-list--target-one-column .book-list--rank{position:absolute;padding-top:60px;width:50px;margin-top:0;height:auto}.book-list-ranking .book-list--target-one-column .ic-icons--rank1,.book-list-ranking .book-list--target-one-column .ic-icons--rank2,.book-list-ranking .book-list--target-one-column .ic-icons--rank3{top:0;left:15px}.book-list-ranking .book-list--target-one-column .ic-icons--rank-up,.book-list-ranking .book-list--target-one-column .ic-icons--rank-up-jump{position:absolute;top:100px;right:10px}.book-list-ranking .book-list--target-one-column .book-list--title{font-size:18px}.book-list--date{position:absolute;top:8px;left:0;margin-bottom:5px;font-size:12px;color:#999}.book-list--author-item{padding-right:10px}#body--guide__helpsub{background-color:#FFF}.hajimete-wrapper{background-image:url("https://kmsp-img.k-manga.jp/images/pc/hajimete_main_bg.png");min-height:315px;padding-left:20px;padding-right:20px}.hajimete-wrapper--catch{color:#F60;font-size:24px;font-weight:bold;margin-bottom:10px;line-height:50px;margin-top:10px}.hajimete-wrapper--read{width:400px;font-size:16px;line-height:1.7}.hajimete-wrapper--attention{margin-top:10px;color:#666;text-align:left}.hajimete-wrapper--title{font-weight:bold;font-size:28px;color:#FFF;line-height:50px;margin-top:20px}.hajimete-appeal--block img{margin-bottom:10px}.hajimete-appeal--read{margin-left:120px;margin-bottom:50px}.hajimete-appeal--block:nth-child(3) .hajimete-appeal--read{margin-bottom:auto}.hajimete-use--title{position:relative;top:5px;height:36px;margin:5px;background-color:#c5b88d;border-radius:5px;padding-left:50px;font-size:16px;font-weight:bold;line-height:36px;margin-bottom:20px;text-align:left}.hajimete-use--title span{position:absolute;top:-7px;left:-7px;width:50px;height:50px;border-radius:25px;border:4px solid #FFF;display:inline-block;font-size:30px;line-height:45px;text-align:center;background-color:#f1c22c;color:#FFF;font-weight:bold;box-sizing:border-box}.hajimete-use--qrgroup{padding:5px;overflow:hidden}.hajimete-use--qrinner{box-sizing:border-box;overflow:hidden;padding:10px}.hajimete-use--qrgroup img,.hajimete-use--qrinner img{width:100px;height:100px;float:left;margin-right:20px}.hajimete-use--qrtext{text-align:left}.hajimete-use--qrtext .hajimete-use--qrtext span{font-size:16px;font-weight:bold}.hajimete-use--under{text-align:left}.hajimete-use--text{text-align:left;font-size:15px;line-height:1.5;padding:10px}.hajimete-use--attention{color:#999}.gara-qr{padding-top:40px;padding:5px}.gara-qr--inner{border:3px solid #CCC;padding:10px;overflow:hidden;position:relative}.gara-qr--inner img.gara-qr--icon{position:absolute;right:10px;bottom:10px;width:auto;height:auto}.gara-qr--inner img.gara-qr--img{float:left;width:100px;height:100px;margin-right:10px}.gara-qr--text{padding-top:10px;padding-right:50px}.gara-qr--text span{font-weight:bold}.comic-qr{padding-top:40px;padding:5px}.comic-qr--inner{border:3px solid #fbc922;padding:10px;overflow:hidden;position:relative}.comic-qr--inner img.comic-qr--icon{position:absolute;right:10px;bottom:10px;width:auto;height:auto}.comic-qr--inner img.comic-qr--img{float:left;width:100px;height:100px;margin-right:10px}.comic-qr--text{padding-top:10px;padding-right:50px}.comic-qr--text span{font-weight:bold}.help-to-contact{margin-left:50px;background-color:#EEE;padding:20px;position:relative;margin-bottom:40px;overflow:hidden;border-top:1px solid #e6e6e6;border-radius:4px}.help-to-contact .help-to-contact--qr-code{float:right;width:120px;height:120px}.help-to-contact .help-to-contact--qr-text{position:absolute;bottom:20px;right:150px;color:#999}#body--feature,#body--feature__featureid{background:#fff}#body--feature #contents,#body--feature__featureid #contents{margin-bottom:20px}#body--feature .btn,#body--feature .btn-back,#body--feature .btn-next,#body--feature .btn-viewer-html,#body--feature .btn-viewer-aplli,#body--feature .book-info--btn,#body--feature .btn__feat,#body--feature__featureid .btn,#body--feature__featureid .btn-back,#body--feature__featureid .btn-next,#body--feature__featureid .btn-viewer-html,#body--feature__featureid .btn-viewer-aplli,#body--feature__featureid .book-info--btn,#body--feature__featureid .btn__feat{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.page-hd__feat{border:0}.feat-hd--img,.feat-box--img-koma{width:100%}.feat-hd--word{margin:30px;padding:10px;border-radius:2px;background:#fff;font-size:14px;font-weight:bold;text-align:center}.feat-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 0 2px 1px rgba(0,0,0,0.2);box-shadow:0 0 2px 1px rgba(0,0,0,0.2);margin:0 30px 30px 30px;border-radius:4px;background:#fff}.feat-box--title{padding:10px;border-radius:2px 2px 0 0;font-size:18px;font-weight:bold}.feat-box--title-item{position:relative;padding-left:10px;display:inline-block;line-height:1.2;font-size:18px}.feat-box--title-item:before{content:"";position:absolute;left:0;top:0;width:5px;height:98%;border-radius:10px;background:#666}.feat-box--book{margin:10px;overflow:hidden}.feat-box--img-koma{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd}.feat-box--book-thumb{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.4);box-shadow:0 1px 2px rgba(0,0,0,0.4);float:left;margin-right:10px;width:120px}.feat-box--book-title{font-size:16px;font-weight:bold}.feat-box--book-title a{color:#3f74fd}.btn__feat{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:auto;min-height:40px;padding:10px;background:#26abc4;color:#fff;line-height:1.5}.btn__feat:hover{background:#1e8699}.page-hd__feature-index{background:#fdf2a9;border-bottom:1px solid #fadb13}.carousel__feature{background:#fdf2a9}.carousel__feature .carousel--item{margin:2px;padding:2px;background:#fff}#body--feature #contents{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #eee}#body--feature .section--title{padding-bottom:8px;border-bottom:1px solid #ddd;border-top:1px solid #ddd}#body--feature .section--sub-title{padding:5px;background:#eee}.page-hd__otona-feature-index{background:#222;border-bottom:1px solid #090909;color:#fff}.page-hd__tl-feature-index{background:#f690b2;border-bottom:1px solid #f26191;color:#fff}.page-hd__bl-feature-index{background:#7ec8d7;border-bottom:1px solid #57b7cb;color:#fff}#body--bl__feature-featureid #contents{background:#bddee5}#body--bl__feature-featureid .page-hd{background:#7ec8d7;color:#fff}#body--bl__feature-featureid .feat-box--title{background:#e3f1f4}#body--bl__feature-featureid .feat-box--title-item:before{background-color:#6b4769}#body--tl__feature-featureid #contents{background:#fcd2e0}#body--tl__feature-featureid .page-hd{background:#f690b2;color:#fff}#body--tl__feature-featureid .feat-box--title{background:#fdeff4}#body--tl__feature-featureid .feat-box--title-item:before{background-color:#fc3d7c}#body--otona__feature-featureid #contents{background:#666}#body--otona__feature-featureid .page-hd{background:#222;color:#fff}#body--otona__feature-featureid .feat-box--title{background:#fc3d7c;color:#fff}#body--otona__feature-featureid .feat-box--title-item:before{background-color:#ffa2c0}#body--otona__feature-featureid .feat-copyright{color:#fff}#body--push .feat-box--title{background:#fbcf28}#body--push .feat-box--title-item:before{background:#f57649}#body--push .feat-box--book-thumb{width:45%}#body--push .push-message{position:fixed;bottom:10px;right:5px}#body--push .push-message--target{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.4);box-shadow:0 1px 2px rgba(0,0,0,0.4);padding:8px;padding-right:50px;border-radius:4px;background:#fc5529;color:#fff;font-weight:bold}#body--push .push-message--target:after{content:"";position:fixed;bottom:-6px;right:40px;border-style:solid;border-width:8px;border-color:#fc5529 transparent transparent transparent}#body--push .push-message--img{position:fixed;right:-5px;bottom:4px;-webkit-transition:color .3s,background-color .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background-color .3s,box-shadow .3s,transform .3s}#body--push .push-message--img.animate{transform:translateY(7px);-webkit-transform:translateY(7px)}#body--push .push-message--text{background:#427fed;color:#fff;padding:1px 4px;border-radius:2px}.check-otona{min-width:600px;margin:0 auto}.check-otona .check-otona--form{margin:30px auto 100px}.check-otona .check-otona--form .check-otona--form-input{display:inline-block;margin:0 10px}.check-otona .check-otona--form .check-otona--form-input input{width:100px}#body--index__jikkuri{background-color:#FFF}.carousel__feature .carousel--item{margin-bottom:-5px}.pc-section .pc-section--title-girl{background-color:#fdd7d7;border-top:1px solid #f77777;clear:left}.pc-section .pc-section--title-boy{background-color:#e3e8f8;border-top:1px solid #91a4e4;clear:left}.grid.jikkuri-pc-section .grid--item,.jikkuri-pc-section.book-step--target .grid--item,.grid.jikkuri-pc-section .book-step--item,.jikkuri-pc-section.book-step--target .book-step--item{margin-bottom:50px;text-align:left}.grid.jikkuri-pc-section .jikkuri-list--item-title,.jikkuri-pc-section.book-step--target .jikkuri-list--item-title{display:inline-block;padding:10px 10px 0 10px}.grid.jikkuri-pc-section .jikkuri-list--item-viewer,.jikkuri-pc-section.book-step--target .jikkuri-list--item-viewer{padding-top:0}.grid.jikkuri-pc-section .jikkuri-list--img,.jikkuri-pc-section.book-step--target .jikkuri-list--img{margin-bottom:3px}.grid.jikkuri-pc-section .jikkuri-list--title,.jikkuri-pc-section.book-step--target .jikkuri-list--title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:0;font-weight:bold;padding:0 10px}.grid.jikkuri-pc-section .jikkuri-list--author,.jikkuri-pc-section.book-step--target .jikkuri-list--author{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9em;padding:0 10px;margin-bottom:5px}.grid.jikkuri-pc-section .jikkuri-list--img,.jikkuri-pc-section.book-step--target .jikkuri-list--img{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.4);box-shadow:0 1px 2px rgba(0,0,0,0.4);width:100%;vertical-align:middle}.grid.jikkuri-pc-section .btn-mini,.jikkuri-pc-section.book-step--target .btn-mini,.grid.jikkuri-pc-section .btn-bookmark,.jikkuri-pc-section.book-step--target .btn-bookmark{display:block;margin:3px 10px 3px;height:auto;line-height:1em;padding:10px 10px 10px}.jikkuri-select{border-radius:4px;margin:0 auto 20px}.jikkuri-select .btn,.jikkuri-select .btn-back,.jikkuri-select .btn-next,.jikkuri-select .btn-viewer-html,.jikkuri-select .btn-viewer-aplli,.jikkuri-select .book-info--btn,.jikkuri-select .btn__feat{height:36px;line-height:36px;border:1px solid #72bb2b;box-shadow:0 1px 0 rgba(0,0,0,0.08);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:110px;margin-right:4px;padding:0}.jikkuri-select .btn:last-child,.jikkuri-select .btn-back:last-child,.jikkuri-select .btn-next:last-child,.jikkuri-select .btn-viewer-html:last-child,.jikkuri-select .btn-viewer-aplli:last-child,.jikkuri-select .book-info--btn:last-child,.jikkuri-select .btn__feat:last-child{margin-right:0}.jikkuri-select .btn.btn-boy,.jikkuri-select .btn-boy.btn-back,.jikkuri-select .btn-boy.btn-next,.jikkuri-select .btn-boy.btn-viewer-html,.jikkuri-select .btn-boy.btn-viewer-aplli,.jikkuri-select .btn-boy.book-info--btn,.jikkuri-select .btn-boy.btn__feat{border:1px solid #397cc0}.jikkuri-select .btn.btn-girl,.jikkuri-select .btn-girl.btn-back,.jikkuri-select .btn-girl.btn-next,.jikkuri-select .btn-girl.btn-viewer-html,.jikkuri-select .btn-girl.btn-viewer-aplli,.jikkuri-select .btn-girl.book-info--btn,.jikkuri-select .btn-girl.btn__feat{border:1px solid #e6525c}.jikkuri-select .btn:last-child,.jikkuri-select .btn-back:last-child,.jikkuri-select .btn-next:last-child,.jikkuri-select .btn-viewer-html:last-child,.jikkuri-select .btn-viewer-aplli:last-child,.jikkuri-select .book-info--btn:last-child,.jikkuri-select .btn__feat:last-child{margin-right:0}.jikkuri-select .btn.active,.jikkuri-select .active.btn-back,.jikkuri-select .active.btn-next,.jikkuri-select .active.btn-viewer-html,.jikkuri-select .active.btn-viewer-aplli,.jikkuri-select .active.book-info--btn,.jikkuri-select .active.btn__feat{background-color:#9cd13e}.jikkuri-select .btn.btn-jikkuri-top,.jikkuri-select .btn-jikkuri-top.btn-back,.jikkuri-select .btn-jikkuri-top.btn-next,.jikkuri-select .btn-jikkuri-top.btn-viewer-html,.jikkuri-select .btn-jikkuri-top.btn-viewer-aplli,.jikkuri-select .btn-jikkuri-top.book-info--btn,.jikkuri-select .btn-jikkuri-top.btn__feat{float:left;background-color:#9cd13e;border-color:#9cd13e;margin-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.jikkuri-select .jikkuri-select--btn{width:600px;padding-left:200px}.jikkuri-select .jikkuri-select--btn a{display:block}.jikkuri-select--title{position:relative;display:inline-block;background-color:#FFF;background-color:#f4f4f4;border:1px solid #DDD;border-right:0;line-height:32px;padding-left:10px;padding-right:10px;float:left;border-radius:4px 0 0 4px;margin-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:170px;text-align:center;font-weight:bold}.jikkuri-select--title:before{border-left:18px solid #DDD;border-bottom:transparent 17px solid;border-top:transparent 17px solid;content:"";margin:0;width:0;height:0;position:absolute;top:-1px;right:-18px}.jikkuri-select--title:after{border-left:17px solid #f4f4f4;border-bottom:transparent 15px solid;border-top:transparent 15px solid;content:"";margin:0;width:0;height:0;position:absolute;top:1px;right:-17px}.btn-jikkuri-top a img{height:40px;padding:2px;float:left}.jikkuri-top-visual{background-color:#9dd33c;padding:10px;color:#FFF;font-size:18px;line-height:1.4}.jikkuri-top-visual img{float:left;width:140px;margin:0 10px 0 0;margin-top:-17px;margin-bottom:-25px}.jikkuri-top-visual .jikkuri-top-visual--read{font-weight:bold;font-size:17px;margin-top:5px;line-height:1em;text-shadow:1px 1px 1px rgba(0,0,0,0.2),0 -1px 1px rgba(0,0,0,0.2)}.jikkuri-top-visual .jikkuri-top-visual--read strong{color:#fc5428;font-size:1.2em;text-shadow:1px 1px 1px rgba(255,255,255,0.8),0 -1px 1px rgba(255,255,255,0.8)}.jikkuri-list-item-tag{margin:0 10px;position:relative;overflow:hidden}.book-list-thum--label__jikkuri-kan{padding:0 5px;background:#9cd13e;border:1px solid #82b329;text-align:center;color:#FFF;display:block;margin:2px 10px;font-size:12px}.book-list-thum--label__jikkuri-kan-min{padding:0;background:#FFF;border:1px solid #72bb2b;text-align:center;color:#72bb2b;display:inline-block;margin:3px 0 5px;font-size:12px;width:47%;float:right;border-radius:2px}.book-list-thum--label__jikkuri-category-girl{padding:0;background:#FFF;border:1px solid #e6525c;text-align:center;color:#e6525c;display:inline-block;margin:3px 0 5px;font-size:12px;width:47%;float:left;border-radius:2px}.book-list-thum--label__jikkuri-category-boy{padding:0;background:#FFF;border:1px solid #397cc0;text-align:center;color:#397cc0;display:inline-block;margin:3px 0 5px;font-size:12px;width:47%;float:left;border-radius:2px}.jikkuri-list--btn{position:relative;display:inline-block;border:1px solid rgba(0,0,0,0.05);border-bottom:1px solid rgba(0,0,0,0.2);background-color:#fff;text-align:center;text-decoration:none;display:block;background:#9cd13e;padding:0 20px;height:30px;border-radius:4px;color:#444;line-height:30px;margin:0 10px;overflow:hidden}.jikkuri-list--btn .jikkuri-list--btn:hover{background-color:#90c62f}.jikkuri-list--btn img{margin-top:-6px;width:100px}.jikkuri-list--btn img:hover{opacity:1}