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:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;background-color:white;color:#444;font-size:14px;line-height:1.5}a{color:#444;text-decoration:none;cursor:pointer}a:hover{opacity:.8}a.under{text-decoration:underline}a.color-link{color:#3f74fd}a.normal-link{color:#3f74fd;text-decoration:underline}a.color-link:hover,a .color-link:hover,a:hover .color-link{text-decoration:underline}a img:hover{opacity:.8}.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}.mr110{margin-right:110px !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}.t-justify{text-align:justify;text-justify:inter-ideograph}.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}.f-black{color:#444 !important}.f-gray{color:#999}.f-lightgray{color:#ccc}.f-orange{color:#fbcf28}.f-yellow{color:#FF0}.f-white{color:#FFF}.f-shadow{text-shadow:1px 1px 1px rgba(0,0,0,0.1),-1px -1px 1px rgba(0,0,0,0.1)}.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}.b-solid{border:solid 1px #ddd}.bt-solid{border-top:solid 1px #ddd}.bb-solid{border-bottom:solid 1px #ddd}.b-dotted{border:dotted 1px #ddd}.bt-dotted{border-top:dotted 1px #ddd}.bb-dotted{border-bottom:dotted 1px #ddd}.bg-w{background:#fff !important}.box-bg-w{background:#fff !important}.bg-yellow{background:#FF0 !important}.bg-stripe{background:-webkit-linear-gradient(-45deg,#aac1fe 5%,#fff 5%,#fff 45%,#aac1fe 45%,#aac1fe 55%,#fff 55%,#fff 95%,#aac1fe 95%,#aac1fe);background:-moz-linear-gradient(-45deg,#aac1fe 5%,#fff 5%,#fff 45%,#aac1fe 45%,#aac1fe 55%,#fff 55%,#fff 95%,#aac1fe 95%,#aac1fe);background:-o-linear-gradient(-45deg,#aac1fe 5%,#fff 5%,#fff 45%,#aac1fe 45%,#aac1fe 55%,#fff 55%,#fff 95%,#aac1fe 95%,#aac1fe);background:linear-gradient(-45deg,#aac1fe 5%,#fff 5%,#fff 45%,#aac1fe 45%,#aac1fe 55%,#fff 55%,#fff 95%,#aac1fe 95%,#aac1fe);background-size:8px 8px;border:1px solid #3f74fd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.indent-sq{list-style-type:square;margin-left:15px}.hover-underline:hover{text-decoration:underline}.hover-no-underline:hover{text-decoration:none !important}.float-r{float:right}.float-l{float:left}.pos-absolute{position:absolute !important}.pos-relative{position:relative !important}.pos-fixed{position:fixed !important}.pos-top-right{position:absolute;top:0;right:0}.pos-top-left{position:absolute;top:0;left:0}.pos-bottom-right{position:absolute;bottom:0;right:0}.pos-bottom-left{position:absolute;bottom:0;left:0}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clear-both{clear:both}.clear-right{clear:right}.clear-left{clear:left}.v-align-top{vertical-align:top !important}.v-align-middle{vertical-align:middle !important}.v-align-baseline{vertical-align:baseline !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:5px 0;background:#fbcf28;font-size:12px}#hd-text p{padding:3px 0}#hd-text .logout{position:absolute;top:0;right:0}#hd-text .logout a{display:inline-block;padding:3px 10px;width:auto;border-radius:4px}#hd-text .logout .btn__header{color:#fff;background-color:#c59e09}#hd-inner{position:relative;margin:10px auto}#logo{float:left;width:180px;margin-top:10px;padding:0}#logo a img:hover{opacity:1}#hd-search{float:left;position:relative;width:250px;margin-top:15px}#hd-search .form-base--input{position:absolute;left:50px;top:0;width:200px;height:30px;padding:0 50px 0 5px}#hd-search .form-base--submit{position:absolute;right:0;top:0;height:30px}.btn-mini.form-sch--detail-btn,.form-sch--detail-btn.btn-bookmark,.form-sch--detail-btn.suggest--back-btn,.form-sch--detail-btn.book-chapter--btn{box-sizing:border-box;padding:0}.btn-mini.form-sch--detail-btn>span,.form-sch--detail-btn.btn-bookmark>span,.form-sch--detail-btn.suggest--back-btn>span,.form-sch--detail-btn.book-chapter--btn>span{line-height:1em;display:block;font-size:11px;padding:3px;height:28px;width:36px}#hd-nav--status{float:right;position:relative;margin-bottom:5px;width:540px;font-size:11px;text-align:center;background-color:#f4f4f4;border:solid 1px #ddd;border-radius:4px}#hd-nav--status .hd-nav--item{float:left;position:relative;padding:5px 0;border-right:solid 1px #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#hd-nav--status .hd-nav--item:first-of-type{border-radius:4px 0 0 4px}#hd-nav--status .hd-nav--item:last-of-type{border-right:0;border-radius:0 4px 4px 0}#hd-nav--status .hd-nav--item a{display:block}#hd-nav--status .hd-nav--item .line-single{margin:7px 0;line-height:14px}#hd-nav--status .hd-nav--item .line-double{line-height:14px}#hd-nav--status .hd-nav--item .point-status{margin-top:5px;line-height:24px;word-break:break-all}#hd-nav--status .hd-nav-member .hd-nav--item{width:13%;height:68px}#hd-nav--status .hd-nav-member .hd-nav--item.hd-nav--item__long{width:22%}#hd-nav--status .hd-nav-notmember .hd-nav--item{width:22%;height:62px}#hd-nav--status .hd-nav-notmember .hd-nav--item.hd-nav--item__long{width:34%}#hd-nav--status .hd-nav-notlogin .hd-nav--item{width:20%;height:62px}#hd-nav--status .notification-num{top:5px;right:10px}#hd-nav--common{font-size:14px;border-bottom:solid 5px #fbcf28}#hd-nav--common .hd-nav__tab{float:left}#hd-nav--common .hd-nav__tab .hd-nav--item{float:left;background:white;margin-right:5px;width:105px;height:36px;line-height:38px;text-align:center;border-radius:6px 6px 0 0}#hd-nav--common .hd-nav__tab .hd-nav--item a{display:block;color:#444;font-weight:bold;height:100%;overflow:hidden}#hd-nav--common .hd-nav__tab .hd-nav--item__top{border:1px solid #fbcf28;border-bottom:0}#hd-nav--common .hd-nav__tab .hd-nav--item__top a{color:#444}#hd-nav--common .hd-nav__tab .hd-nav--item__original{border:1px solid #ff8e00;border-bottom:0}#hd-nav--common .hd-nav__tab .hd-nav--item__original a{color:#444}#hd-nav--common .hd-nav__tab .hd-nav--item__girl{border:1px solid #f77777;border-bottom:0}#hd-nav--common .hd-nav__tab .hd-nav--item__girl a{color:#444}#hd-nav--common .hd-nav__tab .hd-nav--item__boy{border:1px solid #91a4e4;border-bottom:0}#hd-nav--common .hd-nav__tab .hd-nav--item__boy a{color:#444}#hd-nav--common .hd-nav__tab.hd-nav__tab02 .hd-nav--item{margin-right:2px;width:79px;font-size:13px}#hd-nav--common .hd-nav__tab.hd-nav__tab02 .hd-nav--item__jikkuri img{width:80px}#hd-nav--common .hd-nav--item__jikkuri{border:1px solid #9dd33c;border-bottom:0}#hd-nav--common .hd-nav--item__jikkuri a{color:#444}#hd-nav--common .hd-nav--item__jikkuri-img01{margin-top:-2px;width:100px}#hd-nav--common .hd-nav__icon{float:right;padding-top:10px;font-size:13px;font-weight:bold}#hd-nav--common .hd-nav__icon a{color:#666}#hd-nav--common .hd-nav__icon .hd-nav--item{float:left;margin-left:15px}#hd-nav--common .hd-nav__icon .hd-nav--item .ic-icons,#hd-nav--common .hd-nav__icon .hd-nav--item .btn__jikkuri-ic-left:after,#hd-nav--common .hd-nav__icon .hd-nav--item .btn-viewer-html:before,#hd-nav--common .hd-nav__icon .hd-nav--item .btn-viewer-aplli:before,#hd-nav--common .hd-nav__icon .hd-nav--item .btn-bookmark:before,#hd-nav--common .hd-nav__icon .hd-nav--item .form-base--radio-icon:before,#hd-nav--common .hd-nav__icon .hd-nav--item #popterm td:before,#popterm #hd-nav--common .hd-nav__icon .hd-nav--item td:before,#hd-nav--common .hd-nav__icon .hd-nav--item #hide-setting .overlay-thum:after,#hide-setting #hd-nav--common .hd-nav__icon .hd-nav--item .overlay-thum:after,#hd-nav--common .hd-nav__icon .hd-nav--item #bell-setting .overlay-thum .bell-pv:after,#bell-setting .overlay-thum #hd-nav--common .hd-nav__icon .hd-nav--item .bell-pv:after,#hd-nav--common .hd-nav__icon .hd-nav--item #bell-setting .overlay-thum .bell-fv:after,#bell-setting .overlay-thum #hd-nav--common .hd-nav__icon .hd-nav--item .bell-fv:after{margin-right:3px}#hd-nav--common .hd-nav__icon.hd-nav__icon02 .ic-icons,#hd-nav--common .hd-nav__icon.hd-nav__icon02 .btn__jikkuri-ic-left:after,#hd-nav--common .hd-nav__icon.hd-nav__icon02 .btn-viewer-html:before,#hd-nav--common .hd-nav__icon.hd-nav__icon02 .btn-viewer-aplli:before,#hd-nav--common .hd-nav__icon.hd-nav__icon02 .btn-bookmark:before,#hd-nav--common .hd-nav__icon.hd-nav__icon02 .form-base--radio-icon:before,#hd-nav--common .hd-nav__icon.hd-nav__icon02 #popterm td:before,#popterm #hd-nav--common .hd-nav__icon.hd-nav__icon02 td:before,#hd-nav--common .hd-nav__icon.hd-nav__icon02 #hide-setting .overlay-thum:after,#hide-setting #hd-nav--common .hd-nav__icon.hd-nav__icon02 .overlay-thum:after,#hd-nav--common .hd-nav__icon.hd-nav__icon02 #bell-setting .overlay-thum .bell-pv:after,#bell-setting .overlay-thum #hd-nav--common .hd-nav__icon.hd-nav__icon02 .bell-pv:after,#hd-nav--common .hd-nav__icon.hd-nav__icon02 #bell-setting .overlay-thum .bell-fv:after,#bell-setting .overlay-thum #hd-nav--common .hd-nav__icon.hd-nav__icon02 .bell-fv:after{transform:scale(0.8);margin-right:-2px}#body--index__index #hd-nav--common .hd-nav__tab .hd-nav--item__top{background:#fbcf28}#body--index__original #hd-nav--common .hd-nav__tab .hd-nav--item__original{background:#ff8e00}#body--index__girl #hd-nav--common .hd-nav__tab .hd-nav--item__girl{background:#f77777}#body--index__boy #hd-nav--common .hd-nav__tab .hd-nav--item__boy{background:#91a4e4}#body--index__jikkuri #hd-nav--common .hd-nav__tab .hd-nav--item__jikkuri{background:#9dd33c}#body--index__jikkuri #hd-nav--common{border-bottom:solid 5px #9dd33c}#body--index__original #hd-nav--common{border-bottom:solid 5px #ff8e00}#body--index__girl #hd-nav--common{border-bottom:solid 5px #f77777}#body--index__boy #hd-nav--common{border-bottom:solid 5px #91a4e4}#body--index__jikkuri #hd-nav--common .hd-nav__tab .hd-nav--item__jikkuri a,#body--index__original #hd-nav--common .hd-nav__tab .hd-nav--item__original a,#body--index__girl #hd-nav--common .hd-nav__tab .hd-nav--item__girl a,#body--index__boy #hd-nav--common .hd-nav__tab .hd-nav--item__boy a{color:#fff}#hd-nav--common .hd-nav__tab .hd-nav--item.hd-nav--item__otona,#hd-nav--common .hd-nav__tab .hd-nav--item.hd-nav--item__bl,#hd-nav--common .hd-nav__tab .hd-nav--item.hd-nav--item__tl{background:#fff}#body--tl #hd-nav--common .hd-nav__tab .hd-nav--item__tl a,#body--bl #hd-nav--common .hd-nav__tab .hd-nav--item__bl a,#body--otona #hd-nav--common .hd-nav__tab .hd-nav--item__otona a{color:#fff}#body--tl #hd-nav--common .hd-nav__tab .hd-nav--item__tl{background:#f8acc6;border:1px solid #f8acc6}#body--bl #hd-nav--common .hd-nav__tab .hd-nav--item__bl{background:#9dd5e1;border:1px solid #9dd5e1}#body--otona #hd-nav--common .hd-nav__tab .hd-nav--item__otona{background:#444;border:1px solid #444}#body--tl #hd-nav--common .hd-nav__tab .hd-nav--item__tl,#body--bl #hd-nav--common .hd-nav__tab .hd-nav--item__bl,#body--otona #hd-nav--common .hd-nav__tab .hd-nav--item__otona{border-bottom:0}#hd-nav--common .hd-nav__tab .hd-nav--item.hd-nav--item__tl{border:1px solid #f8acc6}#hd-nav--common .hd-nav__tab .hd-nav--item.hd-nav--item__bl{border:1px solid #9dd5e1}#hd-nav--common .hd-nav__tab .hd-nav--item.hd-nav--item__otona{border:1px solid #444}#hd-nav--common .hd-nav__tab .hd-nav--item.hd-nav--item__tl,#hd-nav--common .hd-nav__tab .hd-nav--item.hd-nav--item__bl,#hd-nav--common .hd-nav__tab .hd-nav--item.hd-nav--item__otona{border-bottom:0}#hd-nav--common .hd-nav__tab .hd-nav--item.hd-nav--item__tl a,#hd-nav--common .hd-nav__tab .hd-nav--item.hd-nav--item__bl a,#hd-nav--common .hd-nav__tab .hd-nav--item.hd-nav--item__otona a{color:#444}#contents{width:100%;background:#fff;overflow:hidden}#footer{padding:10px 0;border-top:1px solid #e6e6e6;background:#f4f4f4;position:relative;z-index:0}.footer-nav{text-align:center}.footer--copy{text-align:center;font-size:12px}.footer-search--searchbox__small form input{position:relative}.footer-search--searchbox__small form input:first-child{width:180px;padding:0 30px 0 5px}#container{margin:30px auto 50px auto;width:1000px;overflow:hidden}#container #side{float:left;width:180px;margin-bottom:30px}#container #contents{margin-left:220px;width:780px}.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}#contents.one-column{width:795px;margin:20px auto 40px auto}#contents.pc-contents .section--sub-title{background:#f9f7f6;padding:2px 8px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;font-weight:bold}#contents.pc-contents .section--title__border{position:relative;padding-left:12px}#contents.pc-contents .section--title{font-size:16px;font-weight:bold;line-height:1.4;margin-bottom:15px}#contents.pc-contents .section--title__border:before{content:"";position:absolute;top:0;left:0;width:5px;height:100%;background:#fbcf28;border-radius:10px}.bonus-appeal__st0,.bonus-appeal__st1,.bonus-appeal__st9{position:absolute;text-shadow:none;font-weight:normal;font-size:10px;height:14px;padding:0 5px;line-height:14px;border-radius:8px;background-color:#fc5428;color:#FFF;z-index:10;text-align:center;overflow:visible;pointer-events:none;vertical-align:bottom}.bonus-appeal__st0:after,.bonus-appeal__st1:after,.bonus-appeal__st9:after{content:'';display:block;position:absolute;top:-8px;width:0;height:0;border:4px solid transparent;border-bottom:4px solid #fc5428;z-index:0}.bonus-appeal__st0{margin-right:-20px;bottom:-10px;left:0}.bonus-appeal__st1{margin-right:-50px;bottom:-10px;left:0}.bonus-appeal__st9{margin-right:-20px;bottom:-10px;left:0}.bonus-appeal__st0:after{left:30px}.bonus-appeal__st1:after{left:30px}.bonus-appeal__st9:after{left:30px}.stampcard-news--box{background:#fff3c6;position:fixed;z-index:1000;width:400px;left:50%;top:10px;margin-left:-200px;border-radius:4px;display:none}.stampcard-news--box a{display:block;padding:10px;box-sizing:border-box}.stampcard-news--box .normal-link{color:#3f74fd;text-decoration:underline}.stampcard-news--box .under{text-decoration:underline}.stampcard-clear--box{background:#fc5428}.stampcard-clear--box p{color:#fff}#hd-text .logout a,.btn,.btn-viewer-html,.btn-viewer-aplli,.book-info--btn,.btn__feat,.buy-point--btn,.btn-mini,.btn-bookmark,.suggest--back-btn,.book-chapter--btn,.btn-multiline,.btn-inline,.btn-base,.btn-multi,.btn-action,.btn-back,.btn-disabled,.btn-small{-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);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;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;cursor:pointer}.btn,.btn-viewer-html,.btn-viewer-aplli,.book-info--btn,.btn__feat,.buy-point--btn{padding:0;width:300px;height:50px;line-height:50px;max-width:100%;border-radius:6px;color:#444}.btn-mini,.btn-bookmark,.suggest--back-btn,.book-chapter--btn{padding:0 5px;width:auto;height:30px;border-radius:4px;line-height:30px}.btn-multiline{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:8px;width:300px;line-height:1.4;border-radius:6px;color:#444}.btn-link{position:relative;display:inline-block;padding:0;width:300px;height:50px;color:#777;line-height:50px;text-decoration:none;background-color:white;border:solid 1px #ddd;border-radius:6px}.btn-link:hover{background-color:#f4f4f4}.btn-inline{border-radius:6px;display:inline-block;padding:10px 5px}.btn__disabled{background-color:#eee;color:#888;border-bottom:0}.btn--primary,.btn__primary,.book-chapter--btn__buy,.buy-point--btn{background-color:#427fed;color:#fff}.btn--secondary,.btn__secondary,.book-chapter--btn__free{background-color:#f57649;color:#fff}.btn--thirdy,.btn__thirdly{background-color:#91cd40;color:white}.tap-style.btn__thirdly,.btn__thirdly: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:#7cbd24}.btn--grade,.btn__grade,.btn-viewer-html,.btn-viewer-aplli,.btn-bookmark,.suggest--back-btn{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,.book-chapter--btn__sample{background:#eee}.btn--subtext{display:block;margin-top:12px;margin-bottom:-4px;line-height:0;font-size:10px}.btn:hover,.btn-viewer-html:hover,.btn-viewer-aplli:hover,.book-info--btn:hover,.btn__feat:hover,.buy-point--btn:hover,.btn-mini:hover,.btn-bookmark:hover,.suggest--back-btn:hover,.book-chapter--btn: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)}.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,.suggest--back-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:#eee}.btn__primary:hover,.book-chapter--btn__buy:hover,.buy-point--btn: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,.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}.btn-area{text-align:center}.btn-area .btn-base,.btn-area .btn-multi,.btn-area .btn-action,.btn-area .btn-back,.btn-area .btn-disabled{margin:10px}.btn-base,.btn-multi,.btn-action,.btn-back,.btn-disabled{width:300px;margin:auto;border-radius:6px;color:#444}.btn-base:hover,.btn-multi:hover,.btn-action:hover,.btn-back: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)}.grid--item .btn-base,.book-step--item .btn-base,.grid--item .btn-multi,.book-step--item .btn-multi,.grid--item .btn-action,.book-step--item .btn-action,.grid--item .btn-back,.book-step--item .btn-back,.grid--item .btn-disabled,.book-step--item .btn-disabled{width:100%}.btn-base{height:50px;line-height:50px}.btn-multi{padding:8px;line-height:1.4;font-size:16px}.btn-multi .subtext{display:block;font-size:10px}.btn-base,.btn-multi{background-color:#fbcf28}.btn-action{height:30px;line-height:30px;font-weight:normal;background-color:#f3f3f3;border:solid 1px #ddd}.btn-back{height:50px;line-height:50px;background-color:#f3f3f3;border:solid 1px #ddd}.btn-back:before{content:"";left:5px}.btn-disabled{height:50px;line-height:50px;background-color:#f4f4f4;color:#bbb;border:0;cursor:default}a.btn-disabled:hover{opacity:1}.btn-small{display:inline-block;padding:0 10px;width:auto;height:30px;border-radius:4px;font-weight:normal;line-height:30px;background-color:#fbcf28}.btn__main{background-color:#fbcf28}.btn__sub{background-color:#f3f3f3;border:solid 1px #ddd}.btn__jikkuri{background-color:#9dd33c}.btn__jikkuri-ic-left{background-color:#9dd33c;padding-left:30px}.btn__jikkuri-ic-left:after{content:"";left:10px}.btn__jikkuri-ic-center{background-color:#9dd33c}.btn__jikkuri-ic-center img{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0}.btn__system{color:#fff;background-color:#427fed}.btn__register{color:#fff;background-color:#f57649}.btn__delete{color:#fff;background-color:#ec4436}.btn__mangarepo{background-color:white;border:solid 1px #fbcf28}.btn__girl{color:#fff;background-color:#f77777}.btn__girl-border{background-color:white;border:1px solid #f77777}.btn__boy{color:#fff;background-color:#91a4e4}.btn__boy-border{background-color:white;border:1px solid #91a4e4}.btn__tl{color:#fff;background-color:#f690b2}.btn__tl-border{background-color:white;border:1px solid #f690b2}.btn__bl{color:#fff;background-color:#7ec8d7}.btn__bl-border{background-color:white;border:1px solid #7ec8d7}.btn__otona{color:#fff;background-color:#222}.btn__otona-border{background-color:white;border:1px solid #222}.btn__white{background-color:#fff}.btn__blue{color:#fff;background-color:#427fed}.btn-short{height:30px;line-height:30px}.btn-middle{height:38px;line-height:38px}.btn-high{height:50px;line-height:50px}.btn-img__left img,.btn-img__base img{position:absolute;margin:auto;bottom:0;left:10px}.btn-img__left img{top:0}.btn-prev:before,.btn-next:before,.btn-down:before,.btn-up:before{content:""}.btn-prev:before{left:5px}.btn-next:before{right:5px}.btn-down:before{right:5px}.btn-up:before{right:5px}.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-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}.section{clear:both}.section--inner{margin:0 auto;width:1000px}.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--title .ic-icons,.section--title .btn__jikkuri-ic-left:after,.section--title .btn-viewer-html:before,.section--title .btn-viewer-aplli:before,.section--title .btn-bookmark:before,.section--title .form-base--radio-icon:before,.section--title #popterm td:before,#popterm .section--title td:before,.section--title #hide-setting .overlay-thum:after,#hide-setting .section--title .overlay-thum:after,.section--title #bell-setting .overlay-thum .bell-pv:after,#bell-setting .overlay-thum .section--title .bell-pv:after,.section--title #bell-setting .overlay-thum .bell-fv:after,#bell-setting .overlay-thum .section--title .bell-fv:after{padding-right:5px}.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}.section--link-more{display:block;position:relative;text-align:right;font-weight:bold;color:#3f74fd}.section--prime-text{margin-bottom:10px;font-size:18px;font-weight:bold}.page-hd{font-weight:bold;border-bottom:1px solid #999;background-color:#FFF;margin:0 0 20px 0}.page-hd .page-hd--title{padding:8px 0;font-size:20px;font-weight:bold;line-height:1.4}.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,.page-hd--option .suggest--back-btn,.page-hd--option .book-chapter--btn{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}.grid:after,.book-list-thum: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--2 .grid--item:nth-of-type(2n+1),.grid--2 .book-step--item:nth-of-type(2n+1),.grid__2 .grid--item:nth-of-type(2n+1),.grid__2 .book-step--item:nth-of-type(2n+1){clear:both}.grid--3 .grid--item,.grid--3 .book-step--item,.grid__3 .grid--item,.grid__3 .book-step--item{float:left;width:33.33333%}.grid--3 .grid--item:nth-of-type(3n+1),.grid--3 .book-step--item:nth-of-type(3n+1),.grid__3 .grid--item:nth-of-type(3n+1),.grid__3 .book-step--item:nth-of-type(3n+1){clear:both}.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--4 .grid--item:nth-of-type(4n+1),.grid--4 .book-step--item:nth-of-type(4n+1),.grid__4 .grid--item:nth-of-type(4n+1),.book-step--target .grid--item:nth-of-type(4n+1),.grid__4 .book-step--item:nth-of-type(4n+1),.book-step--target .book-step--item:nth-of-type(4n+1){clear:both}.grid--5 .grid--item,.grid--5 .book-step--item,.grid__5 .grid--item,.grid__5 .book-step--item{float:left;width:20%}.grid--5 .grid--item:nth-of-type(5n+1),.grid--5 .book-step--item:nth-of-type(5n+1),.grid__5 .grid--item:nth-of-type(5n+1),.grid__5 .book-step--item:nth-of-type(5n+1){clear:both}.grid--6 .grid--item,.grid--6 .book-step--item,.grid__6 .grid--item,.grid__6 .book-step--item{float:left;width:16.66667%}.grid--6 .grid--item:nth-of-type(6n+1),.grid--6 .book-step--item:nth-of-type(6n+1),.grid__6 .grid--item:nth-of-type(6n+1),.grid__6 .book-step--item:nth-of-type(6n+1){clear:both}.grid--7 .grid--item,.grid--7 .book-step--item,.grid__7 .grid--item,.grid__7 .book-step--item{float:left;width:14.28571%}.grid--7 .grid--item:nth-of-type(7n+1),.grid--7 .book-step--item:nth-of-type(7n+1),.grid__7 .grid--item:nth-of-type(7n+1),.grid__7 .book-step--item:nth-of-type(7n+1){clear:both}.grid--8 .grid--item,.grid--8 .book-step--item,.grid__8 .grid--item,.grid__8 .book-step--item{float:left;width:12.5%}.grid--8 .grid--item:nth-of-type(8n+1),.grid--8 .book-step--item:nth-of-type(8n+1),.grid__8 .grid--item:nth-of-type(8n+1),.grid__8 .book-step--item:nth-of-type(8n+1){clear:both}.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}.list--title{overflow:hidden;margin-bottom:4px;white-space:nowrap;text-overflow:ellipsis;color:#444;font-weight:bold;line-height:1.2}.book-list--img,.book-list--img__small,.book-list-thum--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}.list--text{color:#666;font-size:12px;line-height:1.6}.book-list-thum--label{display:inline-block;padding:0 10px;background:#aaa;font-size:10px;color:#fff}.list{width:100%}.list .ic-arrows,.list .btn-back:before,.list .btn-prev:before,.list .btn-next:before,.list .btn-down:before,.list .btn-up:before,.list .select:after{right:0}.list__alternate .list--target:nth-child(2n+0){background:#f8f8f8}.list--divider{padding:6px;background:#fafafa;border-top:1px solid #ccc;border-bottom:1px solid #ddd}.list--target{overflow:hidden;display:block;position:relative}.list--target a{display:block}.list--item{overflow:hidden;position:relative;padding:10px 5px}.list--text{line-height:1.4}.list--title{margin-bottom:0;font-weight:bold}.list--color-link{color:#3f74fd}.list--title-hi-light{background:#f1f1f1;padding:2px 5px;font-weight:bold}.list--title__hi-light{padding:2px 5px;background:#eee}.list--thum{float:left;padding-right:8px}.list--date{font-size:12px;line-height:1.2;font-weight:normal}.list__inner{margin:20px auto;width:95%;border-radius:4px;border:1px solid #ddd}.list__inner>.list--target:last-child{border-bottom:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.list__inner>.list--target:first-child,.list__inner>.list--divider:first-of-type{border-top:0;border-top-left-radius:4px;border-top-right-radius:4px}.list__nest .list--target{padding:5px;background-color:#faf2c9}.list__nest .list--target:first-of-type,.list__nest .list--target:last-of-type{border-radius:0}.list__nest .list--text{padding:10px;font-size:14px;color:#444}.toggle-list{border-bottom:dotted 1px #ddd}.toggle-list .list--target{border-top:dotted 1px #ddd}.book-list{overflow:hidden}.book-list .icon-text{margin-right:5px}.book-list--target{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.book-list--item{display:block}.book-list--img{float:left;margin:0 10px 0 0;width:115px}.book-list--img__small{float:left;margin:0 10px 0 0;width:90px}a .book-list--img:hover,a .book-list--img__small:hover{filter:Alpha(opacity=70);opacity:.8}.book-list--title{padding-bottom:5px;font-weight:bold;text-overflow:ellipsis}.book-list--title a:hover{text-decoration:underline}a:hover .book-list--title{text-decoration:underline}.book-list--author{padding-bottom:5px}.book-list--author a:hover{text-decoration:underline}a.book-list--author:hover{text-decoration:underline}.book-list--story{line-height:1.4;font-size:12px;color:#777}.book-list--story span{display:inline-block;margin-top:5px;padding-top:5px;border-top:dotted 1px #ddd}.book-list--format-item{margin-top:5px}.book-list__one-column .book-list--target{width:100%;height:auto;padding:15px 0;overflow:hidden;border-bottom:1px solid #eee;position:relative}.book-list__one-column .book-list--img{float:left;margin:0 15px 0 0;width:135px}.book-list__one-column .book-list--title{font-size:16px}.book-list__one-column .book-list--title a{color:#3f74fd}.book-list__one-column a .book-list--title{color:#3f74fd}.book-list__one-column .book-list--story{display:block;padding-right:20px;padding-left:150px}.book-list__two-column .book-list--target{float:left;width:50%;height:auto;padding:15px;overflow:hidden;border-bottom:1px solid #eee;position:relative}.book-list__two-column .book-list--target:nth-of-type(odd){border-right:1px solid #eee}.book-list__two-column .book-list--target:nth-of-type(2n+1){clear:both}.book-list__two-column .book-list--img{float:left;margin:0 15px 0 0;width:135px}.book-list__two-column .book-list--title{font-size:16px}.book-list__two-column .book-list--title a{color:#3f74fd}.book-list__two-column a .book-list--title{color:#3f74fd}.book-list__two-column .book-list--story{display:block;padding-left:150px}.book-list__thum .book-list--target{float:left;width:25%}.book-list__thum .book-list--target:nth-of-type(4n+1){clear:both}.book-list__thum .book-list--item{padding:10px}.book-list__thum .book-list--img{float:none;margin:0 0 5px 0;width:100%}.book-list--mark{padding:1px 2px;background:#f57649;border-radius:2px;color:#fff;font-size:12px;line-height:1.4}.book-list--mark__2{background:#ccc}.book-list--mark__repo{padding:1px 5px;background:#fbcf28;border-radius:10px;color:#fff;line-height:1.4}.book-list--separate{display:inline-block;height:15px;width:1px;margin:0 4px;border-right:1px dotted #666;vertical-align:middle}.book-list--format-item__jikkuri-sup{background-color:#d7e8b6;color:#4e7706}.book-list--format-item__jikuri{height:14px;background:#9cd13e;color:#fff;margin-top:-2px}.book-list--format-item__jikuri img{height:26px;vertical-align:middle;margin-top:-6px}.book-list--category-genre{float:right;margin-right:15px;padding-left:5px;padding-bottom:5px}.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--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--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--new-icon{height:18px;line-height:18px;display:inline-block;border-radius:2px;border:1px solid #fc5428;color:#fc5428;background-color:#FFF;padding:0 5px;font-size:12px;margin-bottom:3px;margin-right:6px;box-sizing:border-box}.book-list--target .btn-mini,.book-list--target .btn-bookmark,.book-list--target .suggest--back-btn,.book-list--target .book-chapter--btn{padding:0 10px;width:auto;height:28px;border-radius:2px;line-height:28px;float:right;margin-right:20px}.book-list--repo-num{font-size:12px;margin-top:15px}.book-list--repo-num a{color:#444}.book-list--repo-num a:hover{text-decoration:underline}.book-list--repo-num img.ic-pencile,.book-list--repo-num img.ic-bookmark{margin-bottom:-3px}.book-list-thum-flex{display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap}.book-list-thum-flex .book-list-thum--btn a{display:block}.book-list-thum-flex-center{justify-content:center;-webkit-justify-content:center}.book-list-thum-flex--target{padding:8px;box-sizing:border-box;position:relative;width:20%}.book-list-same-height .book-list-thum-flex--target{text-align:center}.book-list-thum-flex-s .book-list-thum-flex--target{width:20%}.book-list-thum-flex-s.book-list-same-height .book-list-thum-flex--target img{height:162px;width:auto}.book-list-thum-flex-m .book-list-thum-flex--target{width:25%}.book-list-thum-flex-l .book-list-thum-flex--target{width:33.3333%}.section__banner-flex{display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap}.section__banner-flex--item{box-sizing:border-box;padding:8px;width:50%}@media screen and (max-width:425px){.section__banner-flex--item{width:100%}}.mybook a .book-list--title,#reco_top a .book-list--title{color:#444}.book-list--format{line-height:20px}.book-list--format aside{height:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.book-list--format-item__bulk-buying{border:1px solid #fc5428;background-color:#FFF;color:#fc5428}.book-list--format-item__jikkuri-sup{border:1px solid #d7e8b6}.book-list--format-item__jikuri{border-color:#9cd13e}.rank-list--format aside{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top}.book-list--format-item__pre-sales{border:1px solid #f57649;background-color:#f57649;color:#fff}.book-list-thum{padding-left:8px}.book-list-thum--target{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:8px 8px 8px 0}.book-list-thum--target a{display:block}.book-list-thum__2 .book-list-thum--target{float:left;width:50%}.book-list-thum__3 .book-list-thum--target{float:left;width:33.33333%}.book-list-thum__4 .book-list-thum--target{float:left;width:25%}.book-list-thum--title{margin-top:2px;font-size:12px;font-weight:bold}.book-list-thum--title__1row{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.book-list-thum--label{margin-top:5px}.book-list-thum--label__flex{display:block;text-align:center}.book-list-thum--author{font-size:11px;color:#999}.link-more,.link-text{display:block;position:relative;text-align:right;color:#3f74fd}.link-more{height:35px;line-height:35px;font-weight:bold}.link-text{font-size:12px;text-decoration:underline}.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}.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-prev:before,.paging--prev .btn-next:before,.paging--prev .btn-down:before,.paging--prev .btn-up:before,.paging--prev .select:after,.paging--next .ic-arrows,.paging--next .btn-back:before,.paging--next .btn-prev:before,.paging--next .btn-next:before,.paging--next .btn-down:before,.paging--next .btn-up: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}.exchange-tab{margin:0 auto;border:1px solid #ddd;border-radius:6px;background-color:#f4f4f4}.exchange-tab--item:first-of-type .exchange-tab--target{border:0;border-radius:6px 0 0 6px}.exchange-tab--target{display:block;border-left:1px solid #ddd;border-radius:0 6px 6px 0;color:#aaa;text-align:center}.exchange-tab--target.active{background:#fff;color:#fc5428;font-weight:bold}.exchange-tab-input{border:1px solid #ddd;border-radius:6px}.exchange-tab-input input[type="radio"]{display:none;margin:0}.exchange-tab-input input[type="radio"]+label:first-of-type{border-left:0;border-radius:5px 0 0 5px}.exchange-tab-input input[type="radio"]+label:last-of-type{border-radius:0 5px 5px 0}.exchange-tab-input input[type="radio"]+label{box-sizing:border-box;display:inline-block;line-height:37px;border-left:1px solid #ddd;color:#444;cursor:pointer;background-color:#fff;font-size:14px}.exchange-tab-input input[type="radio"]:checked+label{background-color:#fbcf28;color:#444;font-weight:bold}.exchange-tab-input.tab2 input[type="radio"]+label{width:50%}.exchange-tab-input.tab3 input[type="radio"]+label{width:33.3%}.exchange-tab-input.tab4 input[type="radio"]+label{width:25%}.exchange-tab-input.tab5 input[type="radio"]+label{width:20%}.exchange-tab-input input[type="radio"]+label span{display:block;text-align:center}#search_option_titleSort{border-left:0;border-radius:3px;overflow:hidden;text-align:center;height:100%}.exchange-tab-input input[type="radio"]+label:hover{opacity:.8}.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:6px 6px 0 0;color:#444}.exchange-tab3{margin:0 auto;height:36px;border-bottom:4px solid #CCC;background-color:#f4f4f4;font-weight:bold;clear:both}.exchange-tab3__all{border-bottom:4px solid #fbcf28}.exchange-tab3__all .exchange-tab3--target.active{height:31px;line-height:31px;background-color:#fbcf28}.exchange-tab3__girl{border-bottom:4px solid #f77777}.exchange-tab3__girl .exchange-tab3--target.active{height:31px;line-height:31px;background-color:#f77777}.exchange-tab3__boy{border-bottom:4px solid #91a4e4}.exchange-tab3__boy .exchange-tab3--target.active{height:31px;line-height:31px;background-color:#91a4e4}.exchange-tab3--target{margin:5px 5px 0 5px;display:block;color:#aaa;text-align:center;background-color:#FFF;box-sizing:border-box;height:31px;line-height:31px;border:1px solid #ddd;border-bottom:0;border-radius:4px 4px 0 0}.exchange-tab3--target{height:31px;line-height:31px;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:400px;background:#fff;border-radius:6px;font-weight:bold;text-align:left}.dialog--body .btn,.dialog--body .btn-viewer-html,.dialog--body .btn-viewer-aplli,.dialog--body .book-info--btn,.dialog--body .btn__feat,.dialog--body .buy-point--btn{margin:0 auto;padding:0;width:90%}.dialog--body .btn-multiline{margin-left:auto;margin-right:auto;width:90%}.dialog--body .grid__2{padding-top:30px;padding-bottom:20px}.dialog--hd{padding:15px 30px 15px 20px;border-bottom:1px solid #e1e1e1;border-radius:6px 6px 0 0;font-size:16px;text-align:left}.dialog--hd-attention{color:#fc5428}.dialog--hd__attention{background:#fde0d8;padding:10px 18px 10px 10px;margin:10px;border-radius:6px;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;text-align:center}.dialog--btn .grid--item,.dialog--btn .book-step--item{padding:0 20px 0 0}.dialog .btn,.dialog .btn-viewer-html,.dialog .btn-viewer-aplli,.dialog .book-info--btn,.dialog .btn__feat,.dialog .buy-point--btn{display:block}.disblock{display:block !important}.dialog .btn-viewer-html,.dialog .btn-viewer-aplli{margin-bottom:15px}.dialog--hd-text{color:#444;font-size:12px;font-weight:normal}.dialog--need-pt{clear:both;border-bottom:1px solid #ccc;font-size:16px;line-height:2}.dialog--need-pt span{float:right;font-size:20px;color:#fc5428}.dialog--have-pt{clear:both;color:#666;line-height:2.5}.dialog--have-pt span{float:right;color:#fc5428}.table-style{width:95%;margin:0 auto 10px;border:1px solid #ccc}.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}.table-style__vertical .table-style--item{border-left:1px solid #ddd}input[type="text"],input[type="email"],input[type="password"],input[type="number"],input[type="search"],textarea{font-size:14px;padding:10px}.form-base--target{margin:20px 0 30px 0}.form-base--label{display:inline-block;padding-bottom:5px;font-weight:bold}.form-base--label__2block{float:left;margin-right:10px;width:56px;line-height:35px}.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:2%;width:100%;border-radius:6px;border:1px solid #ddd;background:#f9f9f9;line-height:1;box-sizing:border-box}.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:4px;vertical-align:1px;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{-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}.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}.form-base--radio2{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;position:absolute}.form-base--radio-icon2{display:block;position:relative;cursor:pointer;overflow:hidden}.form-base--radio-icon2:before{content:"";display:inline-block;margin-top:-2px;width:15px;height:15px;border:1px solid #aaa;background:#fff;border-radius:2px;vertical-align:middle;background-color:#fff}.form-base--radio-icon2.active:before{height:15px;width:15px;background:url(https://kmsp-img.k-manga.jp/images/icons/ic-radio-check.png);background-size:12px auto;background-repeat:no-repeat;background-position:1px 0;background-color:#F60 !important;border:1px solid #f06 !important}.radio-tab{display:table;width:100%;margin-right:-3px;margin-left:-3px}.radio-tab .radio-tab--item{display:table-cell;text-align:center;margin-bottom:-2px}.radio-tab .radio-tab--item input{display:none}.radio-tab .radio-tab--item input+label{margin:3px 3px 6px 3px;padding:8px 5px;display:block;border:1px solid #ddd;border-radius:4px;background-color:#FFF;z-index:5;-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;border:1px solid rgba(0,0,0,0.05);border-bottom:1px solid rgba(0,0,0,0.1);background-color:#fff;text-align:center;text-decoration:none;font-weight:bold;background-color:#efefef}.radio-tab .radio-tab--item input:checked+label{background:#fbcf28;color:#444;font-weight:bold;margin-bottom:0;padding-bottom:14px;border-radius:4px 4px 0 0;border-bottom:0;position:relative}.radio-tab-target{border-top:2px solid #fbcf28;position:relative;z-index:1;margin-top:-1px}.clearfix:after,.form-sch:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}.form-sch{background:#fff;padding:6px 0}.form-sch--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;float:left;padding:10px 8px;margin-left:5px;width:80%;border-radius:6px;border:1px solid #ddd;background:#f9f9f9;font-size:14px;height:34px;box-sizing:border-box}.form-sch--input::-webkit-input-placeholder{font-size:14px}.form-sch--submit{-webkit-appearance:none;float:left;padding:8px 0;width:20%;margin-left:-10px;background:#454545;border:1px solid #444;border-bottom-right-radius:2px;border-top-right-radius:2px;border-radius:0 2px 2px 0;color:#fff;height:34px;box-sizing:border-box}#contents .form-sch--input{padding:6px}#contents .form-sch--submit{padding:6px 0}#contents .form-sch{padding:4px 0}#searchbox{position:relative}.popterm-overlay{position:absolute;top:45px;left:0;z-index:100;width:100%;padding:10px;margin-left:-6px;background-color:#eee;text-align:center}#popterm{-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.4);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.4);box-shadow:0 3px 6px rgba(0,0,0,0.4);z-index:1000;width:100% !important;top:0;left:0;margin:0 !important;margin-top:45px !important;cursor:default;overflow:hidden;background-color:#fff;border-collapse:collapse;border-top:1px solid #ccc}#popterm .popterm_selected{background-color:#9FF;color:black}#popterm td{margin:0;padding:10px;text-align:left;overflow:hidden;border-bottom:1px solid #e4e4e4;font-size:small;font-style:normal;color:black}#popterm td:before{@extand .ic-pos;content:"";width:20px;height:20px;margin-right:5px}#suggest{background:#eee;height:100%;min-height:480px}.suggest--back-btn{margin:0 0 5px 10px}.rt-list .book-list-thum--title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.book-list__viewer .book-list--target{position:relative}.book-list__viewer .book-list--title{white-space:normal}.book-list__viewer .book-list--img{width:100px}.book-list__viewer .btn-mini,.book-list__viewer .btn-bookmark,.book-list__viewer .suggest--back-btn,.book-list__viewer .book-chapter--btn{position:absolute;right:8px;bottom:8px}.form-btn__center{text-align:center}.form-btn__left{text-align:left}.form-link__cancel{margin-top:20px;text-align:center}.form-link__cancel a{color:#aaa;font-weight:bold;text-decoration:underline}.breadcrumb{border-bottom:1px solid #e6e6e6;background:#f2f2f2}.icon-text__smaller.icon-text__jikkuri{background:#9cd13e;border-color:#9cd13e;color:#fff}.icon-text__smaller.icon-text__jikkuri img{height:23px;vertical-align:middle;margin-top:-4px}.breadcrumb--target{overflow:hidden;padding:5px 0}.breadcrumb--item{float:left;font-size:12px}.breadcrumb--item a{padding:10px;text-decoration:underline}.breadcrumb--item:first-of-type a{padding-left:0}.breadcrumb--item:last-of-type span{padding:10px}.breadcrumb--item a:hover{text-decoration:none}.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)}.step-bar{overflow:hidden}.step-bar--item{position:relative;float:left;width:20%;padding:4px 2px;font-size:12px;box-sizing:border-box;text-align:center}.step-bar--item p{padding:2px 0;border-radius:2px;background:#fff;line-height:1;height:30px;box-sizing:border-box}.step-bar--item .active{background:#f57649;color:#fff}.step-bar--item .noactive{color:#ccc}.step-bar--item .ic-arrows,.step-bar--item .btn-back:before,.step-bar--item .btn-prev:before,.step-bar--item .btn-next:before,.step-bar--item .btn-down:before,.step-bar--item .btn-up:before,.step-bar--item .select:after{position:absolute;top:0;bottom:0;right:2px;margin:auto}.step-bar__3 .step-bar--item{width:33%}.w55px{width:55px}.banner-style__shadow{-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)}.help-triangle:after{content:"";position:absolute;bottom:-6px;border-color:transparent transparent #90b5f9 transparent;border-style:solid;border-width:10px;margin:auto;width:1px;height:1px}.help-bubble{box-shadow:0 1px 2px rgba(0,0,0,0.4);display:none;position:absolute;margin:auto;z-index:20;padding:10px;background:#edf2fb;border:2px solid #90b5f9;font-size:14px;font-weight:normal;width:50%;border-radius:6px}.help-bubble--close{position:absolute;top:-2px;right:-2px;background:#90b5f9;width:20px;height:20px}.help-bubble--close:before,.help-bubble--close:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;height:2px;width:11px;background:#fff}.help-bubble--close:before{ransform:rotate(45deg);-webkit-transform:rotate(45deg)}.help-bubble--close:after{ransform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.rotate90{transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg)}.rotate180{transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}.rotate270{transform:rotate(270deg);-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg)}.column-box{border:1px solid #ccc;border-radius:4px;box-sizing:border-box}.column-box--title{font-weight:bold;font-size:16px;text-align:center;padding-bottom:10px;border-bottom:1px solid #DDD;margin-bottom:5px}.num-ul li{position:relative;padding-left:25px;line-height:20px;margin-bottom:10px}.num-ul .li-num{position:absolute;top:0;left:0;background-color:#91cd40}.num-ul .li-num.li-num__green{background-color:#91cd40}.num-ul .li-num{display:block;font-size:14px;line-height:20px;width:20px;height:20px;border-radius:10px;background-color:#fbcf28;color:#FFF;font-weight:bold;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fix-box{position:fixed;bottom:0;z-index:10;width:96%;padding:2%;background-color:rgba(0,0,0,0.6)}.fix-box .box-alert{border:2px solid #fc5428;box-shadow:2px 2px 2px rgba(0,0,0,0.4);display:block;background:#FFF}.fix-box__red{background-color:#fc5428;bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;z-index:15}.dialog-scroll-contents::-webkit-scrollbar{-webkit-appearance:none;width:3px}.dialog-scroll-contents::-webkit-scrollbar-thumb{border-radius:1.5px;background-color:rgba(0,0,0,0.2);box-shadow:0 0 1px rgba(255,255,255,0.2)}.box-shadow-inset{-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)}.text-omission--more{cursor:pointer}.b-default-b__eee{border-bottom:1px solid #eee}.b-default-t__eee{border-top:1px solid #eee}.page-top-btn{background-color:rgba(0,0,0,0.4);border-radius:50%;box-sizing:border-box;color:#FFF;cursor:pointer;font-size:10px;width:46px;height:46px;position:fixed;bottom:70px;right:10px;z-index:10}.ic-base64__24px.ic-base64-arrow-bold,.ic-base64-arrow-bold{content:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiM4OTg5ODkiIHBvaW50cz0iNC4wMjMsMTIgMTEuNTIzLDIgMTkuMDIzLDEyICIvPg0KPHJlY3QgeD0iNy41MjMiIHk9IjExIiBmaWxsPSIjODk4OTg5IiB3aWR0aD0iOCIgaGVpZ2h0PSIxMSIvPg0KPC9zdmc+DQo=)}.ic-base64-pagetop{background:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSLjg6zjgqTjg6Tjg7xfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDAgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBvbHlsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iOS4xNjMsMjEuNzI5IDIwLDExLjEyMyAzMC44MzcsMjEuNzI5IAkNCgkJIi8+DQoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjIwIiB5MT0iMzEuMTkiIHgyPSIyMCIgeTI9IjExLjEzNyIvPg0KPC9nPg0KPC9zdmc+DQo=) no-repeat;background-position:center}.ic-base64__36px{content:"";display:inline-block;width:36px;height:36px;line-height:36px}.opacity7{opacity:.7}.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}.box-notice{background:#fffcf0;padding:8px;border:1px solid #fbcf28}.box-normal{padding:10px;border:1px solid #ddd;border-radius:6px;word-wrap:break-word}.box-alert02{border:3px solid #fc5428;background-color:#FFF;font-weight:bold;padding:8px;color:#fc5428}.box-supplement{background:#efefef;padding:10px;border-radius:4px;box-sizing:border-box}.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}.loading-coupon--img{width:150px;height:150px;margin:1em auto;overflow:hidden;background:url("https://kmsp-img.k-manga.jp//images/camp/stamp/loading-coupon.png");background-size:600px auto;animation:para3 .8s steps(4,end) infinite;-webkit-animation:para3 .8s steps(4,end) infinite}.box-bg-example{padding:10px;background-color:#fdfad7;border:2px solid #fcefbc}.img-responsive{width:100%}.img-border{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:2px;background:#fff;border:1px solid #ddd}.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%}.box-shadow-off{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.notification-target:after{content:"";display:inline-block;width:8px;height:8px;background:#fc5428;border-radius:4px;vertical-align:top;margin-top:1px;margin-left:-1px;float:right}.notification-target-text:after{content:"";display:inline-block;width:8px;height:8px;background:#fc5428;border-radius:4px;vertical-align:top;margin-top:2px;margin-left:5px}.notification-num{position:absolute;top:2px;right:2px;z-index:10;background-color:#fc5428;padding:0 2px;font-size:12px;color:#FFF;min-width:12px;height:16px;line-height:16px;text-align:center;border-radius:8px;font-weight:bold}#hd-nav .notification-num{left:11em;right:inherit;top:3px}.mypage-list .notification-num{left:11.5em;right:inherit;top:5px}.ikkini-txt-btn{display:table;width:100%;background-color:#FFF;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.ikkini-txt-btn--text,.ikkini-txt-btn--btn{padding:10px;display:table-cell;vertical-align:middle;width:50%}.ikkini-txt-btn--text{padding-right:5px;text-align:right;font-size:.8em}.ikkini-txt-btn--btn{padding-left:5px}.ikkini-txt-btn--btn .btn,.ikkini-txt-btn--btn .btn-viewer-html,.ikkini-txt-btn--btn .btn-viewer-aplli,.ikkini-txt-btn--btn .book-info--btn,.ikkini-txt-btn--btn .btn__feat,.ikkini-txt-btn--btn .buy-point--btn{background-color:#7eccb7;height:40px}.ikkini-txt-btn--btn .btn img,.ikkini-txt-btn--btn .btn-viewer-html img,.ikkini-txt-btn--btn .btn-viewer-aplli img,.ikkini-txt-btn--btn .book-info--btn img,.ikkini-txt-btn--btn .btn__feat img,.ikkini-txt-btn--btn .buy-point--btn img{height:24px;vertical-align:top;margin-top:8px}.ikkini-txt-btn--btn .tap-style.btn,.ikkini-txt-btn--btn .tap-style.btn-viewer-html,.ikkini-txt-btn--btn .tap-style.btn-viewer-aplli,.ikkini-txt-btn--btn .tap-style.book-info--btn,.ikkini-txt-btn--btn .tap-style.btn__feat,.ikkini-txt-btn--btn .tap-style.buy-point--btn{background-color:#7eccb7;-webkit-tap-highlight-color:rgba(0,0,0,0.1)}.ikkini-txt-btn02{padding:10px;background-color:#FFF;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-radius:4px}.ikkini-txt-btn02--btn{width:100%;background-color:#7eccb7;height:40px}.ikkini-txt-btn02--btn.tap-style.btn,.ikkini-txt-btn02--btn.tap-style.btn-viewer-html,.ikkini-txt-btn02--btn.tap-style.btn-viewer-aplli,.ikkini-txt-btn02--btn.tap-style.book-info--btn,.ikkini-txt-btn02--btn.tap-style.btn__feat,.ikkini-txt-btn02--btn.tap-style.buy-point--btn{background-color:#7eccb7;-webkit-tap-highlight-color:rgba(0,0,0,0.1)}.ikkini-txt-btn02--btn .ikkini-txt-btn02--img,.ikkini-txt-btn02--btn .ikkini-txt-btn02--text{height:36px;width:50%;float:left;margin-top:2px;position:relative}.ikkini-txt-btn02--btn .ikkini-txt-btn02--img img{height:24px;vertical-align:top;margin-top:4px}.ikkini-txt-btn02--btn .ikkini-txt-btn02--text>div{height:36px;line-height:36px;background-color:#fff;border-radius:2px;margin:0 2px;vertical-align:middle;font-size:.8em}.ikkini-txt-btn02--btn .ikkini-txt-btn02--text:after{content:"";position:absolute;top:8px;right:-15px;border:10px solid transparent;border-left:10px solid #FFF}.monospaced{display:table;table-layout:fixed;text-align:center;width:100%}.monospaced .monospaced--item{display:table-cell;vertical-align:middle;position:relative}.monospaced .monospaced--item__20{width:20%}.monospaced .monospaced--item__40{width:40%}.monospaced .monospaced--item__60{width:60%}.flow-nav{border-bottom:1px solid #CCC}.flow-nav--item{border:1px solid #CCC;border-right:0;border-left:0;border-bottom:0;height:36px;padding-left:10px;line-height:1.2em;background-color:#FFF;padding:2px}.flow-nav--item:first-child{padding-left:0}.flow-nav--item.active{background-color:#fbcf28}.flow-nav--item.active.triangle:after{border-left:21px solid #fbcf28}.flow-nav--item.finished{background-color:#f1f1f1}.flow-nav--item>div{position:relative;top:-5px}.flow-nav--item.active>div.triangle:after{border-left:21px solid #fbcf28}.flow-nav--item.finished>div.triangle:after{border-left:21px solid #f1f1f1}.flow-nav--item.finished.triangle:after{border-left:21px solid #f1f1f1}.flow-nav--item__login-last{width:20%}.triangle:before,.triangle:after{width:0;height:0;content:"";position:absolute;right:0;z-index:1}.triangle:before{border-top:21px solid transparent;border-left:21px solid #ccc;border-bottom:21px solid transparent;border-right:0 solid transparent;margin-right:-21px;right:0;top:0;margin-top:0}.triangle:after{border-top:21px solid transparent;border-left:21px solid white;border-bottom:21px solid transparent;border-right:0 solid transparent;margin-right:-21px;right:1px;top:0;margin-top:0}.btn__multiple{box-sizing:border-box;line-height:1.2em;height:auto;min-height:58px;border-radius:6px;overflow:hidden;padding:0}.btn__multiple .btn__multiple--inner{vertical-align:middle;border-radius:6px;display:inline-block;margin:12px 5px 0}.btn__multiple__login{min-height:auto}.btn__multiple__login .btn__multiple--inner{margin:6px 5px 5px}.btn__multiline{box-sizing:border-box;display:block;padding:4px;width:100%;line-height:1.4;border-radius:6px;color:#FFF}.left-color-link-arrow{display:inline-block;margin-left:12px}.left-color-link-arrow>span{margin-right:-5px;margin-left:-16px}.page-hd--title--detail{padding:8px 10px 8px;color:#444;font-size:14px;text-align:center;border-top:1px dotted #ddd;margin:0;background-color:#f4f4f4;position:relative}.page-hd--title--repo-count{background-color:#fbcf28;padding:5px 8px;margin-left:4px;border-radius:20px;color:#fff;font-size:14px;font-weight:bold}.page-hd--title--repo-total{color:#aaa;font-size:14px;font-weight:normal;display:inline-block}.fav-count{display:inline-block;line-height:30px}.select-tab-line02{background-color:#FFF}.select-tab-line02 input[type="radio"]{display:none;margin:0}.select-tab-line02 input[type="radio"]:checked+label{border-bottom:3px solid #fbcf28;color:#444;font-weight:bold}.select-tab-line02 input[type="radio"]+label{display:inline-block;padding:0;padding:0;text-align:center;font-size:14px;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:46px;border-bottom:1px solid #ddd;color:#3f74fd;color:#444}.select-tab-line02 input[type="radio"]+label:last-child span{border-right:0}.select-tab-line02 input[type="radio"]+label span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:36px;margin-top:5px;margin-bottom:5px;line-height:36px;display:block;position:relative}.select-tab-line02 input[type="radio"]+label span::before{content:"";border-left:1px solid #ddd;position:absolute;top:50%;left:0;height:70%;transform:translateY(-50%)}.select-tab-line02 label:first-of-type span::before{border-left:none !important}.select-tab-line02__grid2 input[type="radio"]+label{width:50%}.select-tab-line02__grid3 input[type="radio"]+label{width:33.33%}.select-tab-line02__grid4 input[type="radio"]+label{width:25%}.select-tab-inline{background-color:#FFF;float:right}.select-tab-inline label span{margin:0 5px;line-height:1em;padding:8px 4px 8px;display:block}.select-tab-inline input[type="radio"]:checked+label span{color:#fc5428}.select-tab-inline input[type="radio"]{display:none;margin:0}.select-tab-inline input[type="radio"]+label{display:inline-block;padding:0;padding:0;text-align:center;font-size:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #ddd}.select-tab-inline--hint{text-align:right;float:right;margin-top:5px;font-size:12px}.btn-mini-fav{border-radius:4px;border:1px solid #ccc;border:1px solid #ffcb00;text-align:center;box-sizing:border-box;position:relative;padding-left:30px}.ic-img-fav,.ic-img-fav__active{width:20px;height:20px;vertical-align:top;position:absolute;left:5px;top:5px}.ic-img-fav__check{position:absolute;top:10px;left:15px;width:20px}.btn-mini-fav__active{color:#444;background:#fff;box-sizing:border-box}.btn-mini-fav .btn-mini-fav__active{display:none}.btn-mini-fav .btn-mini-fav__normal{display:block}.btn-mini-fav.active .btn-mini-fav__active,.btn-mini-fav.already .btn-mini-fav__active{display:block}.btn-mini-fav.active .btn-mini-fav__normal,.btn-mini-fav.already .btn-mini-fav__normal{display:none}.btn-mini-fav.active:hover,.btn-mini-fav.already:hover,.btn-mini-fav.already.tap-style{background-color:#FFF;-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)}@keyframes bound{0{transform:translate(5px,0) rotate(0)}100%{transform:translate(0,0) rotate(360deg)}}@-webkit-keyframes bound{0{-webkit-transform:translate(5px,0) rotate(0)}100%{-webkit-transform:translate(0,0) rotate(360deg)}}@keyframes show{0{transform:scale(0,0);opacity:1}30%{transform:scale(1.4,1.4);opacity:1}100%{transform:scale(1,1);opacity:1}}@-webkit-keyframes show{0{-webkit-transform:scale(0,0);opacity:1}30%{-webkit-transform:scale(1.4,1.4);opacity:1}100%{-webkit-transform:scale(1,1);opacity:1}}.btn-mini-fav.active .ic-img-fav__check.bound{animation:bound 1s;animation-iteration-count:1;-webkit-animation:bound 1s;-webkit-animation-iteration-count:1}.btn-mini-fav.active .ic-img-fav__active.show{animation:show .4s;animation-iteration-count:1;-webkit-animation:show .4s;-webkit-animation-iteration-count:1}.box-campaign{background:#f8e7a7;background:#e89213;padding:8px;border:2px solid #fbcf28;border:2px solid #e89213;color:#FFF;text-align:center;font-weight:bold;box-sizing:boreder-box;border-radius:4px}.bg-flag_10_5{position:relative;display:inline-block;height:21px;font-size:10px;padding:5px 2px 5px 5px;line-height:1em;box-sizing:border-box;border-right:transparent;border-radius:4px 0 0 4px;background-color:#444;color:#FFF;font-weight:bold}.bg-flag_10_5:before{content:"";display:inline-block;border-color:transparent;border-left-color:#444;border-style:solid;border-width:10px;height:1px;position:absolute;right:-20px;top:0}.bg-flag__orange{background-color:#fbcf28;color:#FFF}.bg-flag__orange:before{border-left-color:#fbcf28}.bg-flag-wrap-list{position:relative;padding:5px 5px 5px 60px;line-height:27px;border-bottom:.5px dotted #ddd}.bg-flag-wrap-list .bg-flag{position:absolute;top:8px;left:0}.exchange-tab__second{margin:0 auto;border:1px solid #ddd;border-radius:6px;background-color:white}.exchange-tab__second .exchange-tab--item:first-of-type .exchange-tab--target{border:0;border-radius:5px 0 0 5px}.exchange-tab__second .exchange-tab--item:last-of-type .exchange-tab--target{border:0;border-left:1px solid #ddd;border-radius:0 5px 5px 0}.exchange-tab__second .exchange-tab--target{display:block;border-left:1px solid #ddd;border-radius:0;color:#444;text-align:center}.exchange-tab__second .exchange-tab--target.active{background:#fbcf28;color:#444;font-weight:bold}.notification-maintenance .notification-maintenance--item{position:relative;padding:0}.notification-maintenance .notification-maintenance--item .ic-arrows,.notification-maintenance .notification-maintenance--item .btn-back:before,.notification-maintenance .notification-maintenance--item .btn-prev:before,.notification-maintenance .notification-maintenance--item .btn-next:before,.notification-maintenance .notification-maintenance--item .btn-down:before,.notification-maintenance .notification-maintenance--item .btn-up:before,.notification-maintenance .notification-maintenance--item .select:after{position:absolute;right:0;top:0;bottom:0;margin:auto 0}.notification-maintenance .notification-maintenance--title{padding-left:20px;text-indent:-25px;display:inline-block;position:relative;font-weight:bold}.notification-maintenance a .notification-maintenance--title{color:#3f74fd;text-decoration:underline}.icon-text{height:20px;font-size:13px;line-height:20px;padding:0 5px;background-color:#ccc;border:1px solid #ccc;color:#FFF;display:inline-block;border-radius:2px;box-sizing:border-box}.icon-text__new{background-color:#fc5428;border-color:#fc5428}.icon-text__gray{border:1px solid #ddd;background:#ddd;color:#444}.icon-text__red{border:1px solid #fc5428;background:#fc5428}.icon-text__red-border{border:1px solid #fc5428;background:#FFF;color:#fc5428}.icon-text__vermilion{border:1px solid #f57649;background:#f57649}.icon-text__vermilion-border{border:1px solid #f57649;background:#FFF;color:#f57649}.icon-text__jikkuri-text{background-color:#d7e8b6;border-color:#d7e8b6;color:#4e7706}.icon-text__jikkuri-text-border{background-color:#FFF;border-color:#9cd13e;color:#9cd13e}.icon-text__jikkuri{background:#9cd13e;border-color:#9cd13e;color:#fff}.icon-text__jikkuri img{height:20px;vertical-align:middle;margin-top:-4px}.icon-text__border{background-color:#fff;border-color:#999;color:#999}.icon-text__girl{background-color:#f77777;border-color:#f77777}.icon-text__boy{background-color:#91a4e4;border-color:#91a4e4}.icon-text__tl{background-color:#f8acc6;border-color:#f8acc6}.icon-text__bl{background-color:#9dd5e1;border-color:#9dd5e1}.icon-text__otona{background-color:#444;border-color:#444}.icon-text__bgwhite{background:#fff}.icon-text__smaller.icon-text__jikkuri{background:#9cd13e;border-color:#9cd13e;color:#fff;height:20px;line-height:20px}.icon-text__smaller.icon-text__jikkuri img{height:23px;vertical-align:middle;margin-top:-4px}.icon-text__gray999{background-color:#999;border-color:#999}.icon-text__grayCCC{background-color:#CCC;border-color:#CCC}.icon-text__smaller-h14{height:14px;line-height:14px;font-size:10px}.icon-text__smaller-h16{height:16px;line-height:16px;font-size:12px}.icon-text__boy02,.icon-text__girl02,.icon-text__genre{background:transparent}.icon-text__boy02{border:1px solid #397cc0;color:#397cc0}.icon-text__girl02{border:1px solid #e6525c;color:#e6525c}.icon-text__genre{border:1px solid #999;color:#999}.icon-text__jikkuri02{background:#9cd13e;border:1px solid #9cd13e;padding:0;vertical-align:top}.icon-text__jikkuri02 img{width:70px;margin-top:-2px}.icon-text__free-chapter-type-1{background:#fc5428;border:1px solid #fc5428}.icon-text__free-chapter-type-3{background:#9cd13e;border:1px solid #9cd13e}.icon-text__last{background:#f57649;border:0;padding:2px 2px;height:auto;line-height:1}.icon-text__book-title-icon{background:#fbcf28;border:1px solid #fbcf28}.password-visible{display:block;position:absolute;top:50%;right:5px;margin-top:-14px;height:28px;line-height:26px;width:4em;text-align:center;box-sizing:border-box;background-color:#FFF;border:1px solid #ddd;border-radius:6px;color:#3f74fd;cursor:pointer;box-sizing:border-box;font-weight:bold;-webkit-tap-highlight-color:rgba(0,0,0,0.1);-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)}.select-tab-line02{overflow:hidden}.select-tab-line02.select-tab-line02__grid2 .select-tab-line02--target{width:50%;float:left;box-sizing:border-box}.select-tab-line02.select-tab-line02__grid3 .select-tab-line02--target{width:33.33%;float:left;box-sizing:border-box}.select-tab-line02 .select-tab-line02--target span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:28px;margin-top:5px;margin-bottom:5px;line-height:28px;display:block;border-right:1px solid #ddd;text-align:center}.select-tab-line02 .select-tab-line02--target.active{border-bottom:3px solid #fc5428;color:#fc5428;font-weight:bold}.btn img.register-block--img,.btn-viewer-html img.register-block--img,.btn-viewer-aplli img.register-block--img,.book-info--btn img.register-block--img,.btn__feat img.register-block--img,.buy-point--btn img.register-block--img{position:absolute;top:-10px;left:10px;width:60px}.btn__hajimete{position:relative;background-color:#9dd33c;border:1px solid #9dd33c}.w55px{width:55px}.banner-style__shadow{-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)}.ic-state{padding:4px;background:#fff;border:1px solid #f57649;border-radius:2px;line-height:1.2;color:#fc5428;font-weight:bold;font-size:12px}.ic-state__finished{border:1px solid #427fed;color:#427fed}.text-list li{list-style:square;list-style-position:inside;text-indent:-20px;margin-left:20px;margin-bottom:5px}.text-list li:last-child{margin-bottom:0}.step-circle{width:25px;height:25px;border-radius:2px;background-color:#fbcf28;display:inline-block;line-height:25px;text-align:center;color:#fff;margin-right:5px}.no-result{padding:30px 0;text-align:center}.w-auto{width:auto}.btn__facebook{background:#3b5998;color:#FFF}.btn__facebook.tap-style{background:#2d4373}.btn__facebook .login-btn--img{border-right:1px solid #2d4373}.btn__google{background:#dd4b39;color:#FFF}.btn__google.tap-style{background:#c23321}.btn__google .login-btn--img{border-right:1px solid #c23321}.btn__m-id{background:#f57649;color:#FFF}.btn__m-id .login-btn--img{border-right:1px solid #76ad2d}.middle-block{width:500px}.mini-block{width:320px}.m-center{margin:0 auto}.overflow-h{overflow:hidden}.objbouncing{-webkit-animation:objbounce 3s infinite ease-in-out;-moz-animation:objbounce 3s infinite ease-in-out;animation:objbounce 3s infinite ease-in-out}@keyframes objbounce{1%,15%{transform:scale(0.9)}8%,20%,96%{transform:scale(1)}}@-webkit-keyframes objbounce{1%,15%{-webkit-transform:scale(0.9)}8%,20%,96%{-webkit-transform:scale(1)}}@-moz-keyframes objbounce{1%,15%{-moz-transform:scale(0.9)}8%,20%,96%{-moz-transform:scale(1)}}.box-present{background:url(https://kmsp-img.k-manga.jp/images/contents/intensive_line.png) no-repeat center;background-color:#ffe000;background-size:600px;padding:10px;max-width:460px;margin:10px auto;position:relative;color:#cf301f;border-radius:5px;border-bottom:1px solid #CCC}.box-present .box-present--inner{border:1px solid #cf301f;box-sizing:border-box;border-radius:3px;padding:20px}.box-present .box-present--item{font-size:70px;font-weight:bold;display:block;line-height:1em}.box-present .box-present--item-small{font-weight:bold;display:block;font-size:30px}.box-present .box-present--lt-ribbon{width:100px;position:absolute;top:-1px;left:-1px}.box-present .box-present--rb-ribbon{width:100px;position:absolute;right:-1px;bottom:-1px}.star-rating{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:10px;text-align:center}.star-rating--post-count,.star-rating--average{font-size:16px;font-weight:bold}.star-rating-image-box{display:inline-block;font-size:0;margin-right:1px;vertical-align:-1px}.star-rating-image-box__v-align{vertical-align:-2px}.star-rating-image{width:20px}.star-rating-image__w12{width:12px}.star-rating-image__w14{width:14px}.form-star-rating{font-size:0}.form-star-rating input[type=radio]{display:none}.form-star-rating--label{display:inline-block;cursor:pointer;padding:4px}.form-star-rating--label img{width:26px}.form-star-rating--label-5:hover,.form-star-rating--label-4:hover,.form-star-rating--label-3:hover,.form-star-rating--label-2:hover,.form-star-rating--label-1:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;transition:.4s;opacity:.8}.form-star-rating--label-1.set-star-1 .star-on{display:inline}.form-star-rating--label-1.set-star-1 .star-off{display:none}.form-star-rating--label-1.set-star-2 .star-on,.form-star-rating--label-2.set-star-2 .star-on{display:inline}.form-star-rating--label-1.set-star-2 .star-off,.form-star-rating--label-2.set-star-2 .star-off{display:none}.form-star-rating--label-1.set-star-3 .star-on,.form-star-rating--label-2.set-star-3 .star-on,.form-star-rating--label-3.set-star-3 .star-on{display:inline}.form-star-rating--label-1.set-star-3 .star-off,.form-star-rating--label-2.set-star-3 .star-off,.form-star-rating--label-3.set-star-3 .star-off{display:none}.form-star-rating--label-1.set-star-4 .star-on,.form-star-rating--label-2.set-star-4 .star-on,.form-star-rating--label-3.set-star-4 .star-on,.form-star-rating--label-4.set-star-4 .star-on{display:inline}.form-star-rating--label-1.set-star-4 .star-off,.form-star-rating--label-2.set-star-4 .star-off,.form-star-rating--label-3.set-star-4 .star-off,.form-star-rating--label-4.set-star-4 .star-off{display:none}.form-star-rating--label-1.set-star-5 .star-on,.form-star-rating--label-2.set-star-5 .star-on,.form-star-rating--label-3.set-star-5 .star-on,.form-star-rating--label-4.set-star-5 .star-on,.form-star-rating--label-5.set-star-5 .star-on{display:inline}.form-star-rating--label-1.set-star-5 .star-off,.form-star-rating--label-2.set-star-5 .star-off,.form-star-rating--label-3.set-star-5 .star-off,.form-star-rating--label-4.set-star-5 .star-off,.form-star-rating--label-5.set-star-5 .star-off{display:none}.open-link,.close-link{display:inline-block;color:#3f74fd;cursor:pointer;margin-left:5px;text-decoration:underline}.open-link:hover,.close-link:hover{opacity:.8}.cp-module .page-hd{padding:10px;margin-bottom:0;background-color:#9cd13e;border-bottom:0}.cp-module .page-hd h2{font-size:20px;font-weight:bold}.cp-module .page-hd h2:hover{text-decoration:underline}.cp-module .logo__jikkuri{margin-right:5px;width:120px;float:left}.cp-module .logo__jikkuri img{cursor:pointer;width:120px;margin:-12px 0 -18px 10px;float:right}.cp-module .icon-text{margin-right:5px;background-color:#aaa;border-radius:4px}.cp-module .icon-text.icon-text__red{background-color:#fc5428;border:1px solid #fc5428}.cp-module .icon-text.icon-text__jikkuri-text-border{background-color:#FFF;border-color:#9cd13e;color:#9cd13e}.cp-module .cp-main{padding:0 10px;background-color:#9cd13e;overflow:hidden}.cp-module .cp-main--mainimg{width:610px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cp-module .cp-main--deadline{width:140px;height:184px;background-color:#FFF;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px;padding:10px;color:#666}.cp-module .cp-main--deadline-text{text-align:center;font-size:15px;padding:5px 0;border-top:2px solid #666;border-bottom:2px solid #666;margin-bottom:5px;font-weight:bold}.cp-module .cp-main--deadline-year{font-weight:bold;float:left;display:block;font-size:20px}.cp-module .cp-main--deadline-month{color:#fc5428;font-weight:bold;font-size:34px;line-height:1.1em;text-align:center;display:block;border-bottom:solid 12px #ff0}.cp-module .cp-main--deadline-etc{font-weight:bold;float:right;display:block;font-size:25px}.cp-module .book-list-thum--target{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:20%;margin:20px 0 0 0;padding:0 10px}.cp-module .book-list-thum--target:nth-of-type(5n+1){clear:both}.cp-module .book-list-thum--target.jikkuri-list{padding:0 10px}.cp-module .book-list-thum--target img{margin-bottom:5px;width:100%;box-shadow:0 1px 2px rgba(0,0,0,0.4)}.cp-module div.book-list-thum{padding:0 8px 20px}.cp-module .cp-module__small{border-bottom:0}.cp-module .monospaced .monospaced--item a:hover{text-decoration:underline}.cp-module__bl .page-hd{background:#7ec8d7 !important}.cp-module__bl .page-hd h2 a{color:#fff}.cp-module__bl .cp-main{background:#7ec8d7 !important}.cp-module__bl .freecp-btn__jikkuri{background:#7ec8d7 !important}.cp-module__bl .freecp-btn__jikkuri:hover{background:#7ec8d7 !important;opacity:.8}.cp-module__bl .icon-text__jikkuri-text-border{border:2px solid #7ec8d7 !important;color:#7ec8d7 !important;font-weight:bold;background:#fff}.cp-module__tl .page-hd{background:#f690b2 !important}.cp-module__tl .page-hd h2 a{color:#fff}.cp-module__tl .cp-main{background:#f690b2 !important}.cp-module__tl .freecp-btn__jikkuri{background:#f690b2 !important}.cp-module__tl .freecp-btn__jikkuri:hover{background:#f690b2 !important;opacity:.8}.cp-module__tl .icon-text__jikkuri-text-border{border:2px solid #f690b2 !important;color:#f690b2 !important;font-weight:bold;background:#fff}.cp-module__otona .page-hd{background:#222 !important}.cp-module__otona .page-hd h2 a{color:#fff}.cp-module__otona .cp-main{background:#222 !important}.cp-module__otona .freecp-btn__jikkuri{background:#fc3d7c !important}.cp-module__otona .freecp-btn__jikkuri:hover{background:#fc3d7c !important;opacity:.8}.cp-module__otona .icon-text__jikkuri-text-border{border:2px solid #fc3d7c !important;color:#fc3d7c !important;font-weight:bold;background:#fff}.ic-hd{display:inline-block;background-image:url('https://kmsp-img.k-manga.jp/images/sprite/headers-s4146755b00.png');background-repeat:no-repeat;-webkit-background-size:120px auto;-moz-background-size:120px auto;-o-background-size:120px auto;background-size:120px auto;vertical-align:middle}.ic-hd--logo{height:35px;width:120px;background-position:0 0}.ic-hd--mybook{height:35px;width:35px;background-position:0 -171px}.ic-hd--menu{height:35px;width:35px;background-position:0 -565px}.ic-hd--plus{height:16.5px;width:16.5px;background-position:0 -549px}.ic-hd--login{height:35px;width:35px;background-position:0 -206px}.ic-hd--reg{height:35px;width:35px;background-position:0 -302px}.ic-hd--set-login-reg{height:35px;width:35px;background-position:0 -35px}.ic-hd--bookmark-g{height:30px;width:30px;background-position:0 -367px}.ic-hd--hajimete-g{height:30.5px;width:30.5px;background-position:0 -397px}.ic-hd--help-g{height:30.5px;width:30.5px;background-position:0 -337px}.ic-hd--history-g{height:30px;width:30px;background-position:0 -141px}.ic-hd--info-g{height:30.5px;width:30.5px;background-position:0 -241px}.ic-hd--login-g{height:30px;width:30px;background-position:0 -489px}.ic-hd--logout-g{height:30.5px;width:30.5px;background-position:0 -458px}.ic-hd--member-g{height:30.5px;width:30.5px;background-position:0 -428px}.ic-hd--mybook-g{height:30px;width:30px;background-position:0 -519px}.ic-hd--pencile-g{height:30.5px;width:30.5px;background-position:0 -271px}.ic-hd--point-g{height:30.5px;width:30.5px;background-position:0 -110px}.ic-arrows,.btn-back:before,.btn-prev:before,.btn-next:before,.btn-down:before,.btn-up:before,.select:after{display:inline-block;background-image:url('https://kmsp-img.k-manga.jp/images/sprite/arrows-s2e334bf4cd.png');background-repeat:no-repeat;-webkit-background-size:22px auto;-moz-background-size:22px auto;-o-background-size:22px auto;background-size:22px auto;vertical-align:middle;margin-top:-4px}.ic-arrows--right-g{height:22px;width:22px;background-position:0 -352px}.ic-arrows--left-g{height:22px;width:22px;background-position:0 -418px}.ic-arrows--down-g{height:22px;width:22px;background-position:0 -198px}.ic-arrows--up-g{height:22px;width:22px;background-position:0 -462px}.ic-arrows--down-tri{height:12px;width:15px;background-position:0 -550px}.ic-arrows--up-tri{height:12px;width:15px;background-position:0 -584px}.ic-arrows--right-g-mini{height:15px;width:15px;background-position:0 -878px}.ic-arrows--left-g-mini{height:15px;width:15px;background-position:0 -818px}.ic-arrows--up-g-mini{height:15px;width:15px;background-position:0 -983px}.ic-arrows--down-g-mini{height:15px;width:15px;background-position:0 -998px}.ic-arrows--right-b,.btn-next:before{height:22px;width:22px;background-position:0 -308px}.ic-arrows--left-b,.btn-back:before,.btn-prev:before{height:22px;width:22px;background-position:0 -176px}.ic-arrows--up-b,.btn-up:before{height:22px;width:22px;background-position:0 -396px}.ic-arrows--down-b,.btn-down:before,.select:after{height:22px;width:22px;background-position:0 -22px}.ic-arrows--right-b-mini{height:15px;width:15px;background-position:0 -893px}.ic-arrows--left-b-mini{height:15px;width:15px;background-position:0 -803px}.ic-arrows--up-b-mini{height:15px;width:15px;background-position:0 -1013px}.ic-arrows--down-b-mini{height:15px;width:15px;background-position:0 -908px}.ic-arrows--right-o{height:22px;width:22px;background-position:0 -286px}.ic-arrows--left-o{height:22px;width:22px;background-position:0 -374px}.ic-arrows--up-o{height:22px;width:22px;background-position:0 -330px}.ic-arrows--down-o{height:22px;width:22px;background-position:0 -88px}.ic-arrows--right-o-mini{height:15px;width:15px;background-position:0 -684px}.ic-arrows--left-o-mini{height:15px;width:15px;background-position:0 -833px}.ic-arrows--up-o-mini{height:15px;width:15px;background-position:0 -968px}.ic-arrows--down-o-mini{height:15px;width:15px;background-position:0 -953px}.ic-arrows--right-w,.btn-next.btn__system:before,.btn-next.btn__register:before,.btn-next.btn__delete:before,.btn-next.btn__girl:before,.btn-next.btn__boy:before,.btn-next.btn__tl:before,.btn-next.btn__bl:before,.btn-next.btn__otona:before,.btn-next.btn__blue:before{height:22px;width:22px;background-position:0 -528px}.ic-arrows--left-w,.btn-prev.btn__system:before,.btn-prev.btn__register:before,.btn-prev.btn__delete:before,.btn-prev.btn__girl:before,.btn-prev.btn__boy:before,.btn-prev.btn__tl:before,.btn-prev.btn__bl:before,.btn-prev.btn__otona:before,.btn-prev.btn__blue:before{height:22px;width:22px;background-position:0 -562px}.ic-arrows--up-o{height:22px;width:22px;background-position:0 -751px}.ic-arrows--down-w,.btn-down.btn__system:before,.btn-down.btn__register:before,.btn-down.btn__delete:before,.btn-down.btn__girl:before,.btn-down.btn__boy:before,.btn-down.btn__tl:before,.btn-down.btn__bl:before,.btn-down.btn__otona:before,.btn-down.btn__blue:before{height:22px;width:22px;background-position:0 -596px}.ic-arrows--right-w-mini{height:15px;width:15px;background-position:0 -1028px}.ic-arrows--left-w-mini{height:15px;width:15px;background-position:0 -1058px}.ic-arrows--up-w-mini{height:15px;width:15px;background-position:0 -1073px}.ic-arrows--down-w-mini{height:15px;width:15px;background-position:0 -1043px}.ic-arrows--right-p{height:22px;width:22px;background-position:0 -242px}.ic-arrows--left-p{height:22px;width:22px;background-position:0 -44px}.ic-arrows--up-p{height:22px;width:22px;background-position:0 -484px}.ic-arrows--down-p{height:22px;width:22px;background-position:0 -110px}.ic-arrows--right-p-mini{height:15px;width:15px;background-position:0 -736px}.ic-arrows--left-p-mini{height:15px;width:15px;background-position:0 -788px}.ic-arrows--up-p-mini{height:15px;width:15px;background-position:0 -848px}.ic-arrows--down-p-mini{height:15px;width:15px;background-position:0 -923px}.ic-arrows--right-pu{height:22px;width:22px;background-position:0 -220px}.ic-arrows--left-pu{height:22px;width:22px;background-position:0 0}.ic-arrows--up-pu{height:22px;width:22px;background-position:0 -440px}.ic-arrows--down-pu{height:22px;width:22px;background-position:0 -66px}.ic-arrows--right-pu-mini{height:15px;width:15px;background-position:0 -699px}.ic-arrows--left-pu-mini{height:15px;width:15px;background-position:0 -773px}.ic-arrows--up-pu-mini{height:15px;width:15px;background-position:0 -863px}.ic-arrows--down-pu-mini{height:15px;width:15px;background-position:0 -938px}.ic-arrows--right-link{height:22px;width:22px;background-position:0 -264px}.ic-arrows--left-link{height:22px;width:22px;background-position:0 -132px}.ic-arrows--up-link{height:22px;width:22px;background-position:0 -506px}.ic-arrows--down-link{height:22px;width:22px;background-position:0 -154px}.ic-arrows--right-link-mini{height:22px;width:22px;background-position:0 -618px}.ic-arrows--left-link-mini{height:22px;width:22px;background-position:0 -640px}.ic-arrows--up-link-mini{height:22px;width:22px;background-position:0 -662px}.ic-arrows--down-link-mini{height:22px;width:22px;background-position:0 -714px}.ic-sexy{display:inline-block;background-image:url('https://kmsp-img.k-manga.jp/images/sprite/sexy-s78af4e8bbc.png');background-repeat:no-repeat;-webkit-background-size:31px auto;-moz-background-size:31px auto;-o-background-size:31px auto;background-size:31px auto;vertical-align:middle}.ic-sexy--tag{height:20px;width:20px;background-position:0 -220px}.ic-sexy--glasses{height:20px;width:30px;background-position:0 -60px}.ic-sexy--rank{height:20px;width:20px;background-position:0 -120px}.ic-sexy--recommend{height:20px;width:20px;background-position:0 -280px}.ic-sexy--free{height:20px;width:20px;background-position:0 -20px}.ic-sexy--person{height:20px;width:31px;background-position:0 -100px}.ic-sexy--member{height:20px;width:25px;background-position:0 -80px}.ic-sexy--tag-pu{height:20px;width:20px;background-position:0 -240px}.ic-sexy--glasses-pu{height:20px;width:30px;background-position:0 -40px}.ic-sexy--rank-pu{height:20px;width:20px;background-position:0 -180px}.ic-sexy--recommend-pu{height:20px;width:20px;background-position:0 -260px}.ic-sexy--free-pu{height:20px;width:20px;background-position:0 0}.ic-sexy--rank-1{height:20px;width:20px;background-position:0 -160px}.ic-sexy--rank-2{height:20px;width:20px;background-position:0 -200px}.ic-sexy--rank-3{height:20px;width:20px;background-position:0 -140px}.ic-icons,.btn__jikkuri-ic-left:after,.btn-viewer-html:before,.btn-viewer-aplli:before,.btn-bookmark:before,.form-base--radio-icon:before,#popterm td:before,#hide-setting .overlay-thum:after,#bell-setting .overlay-thum .bell-pv:after,#bell-setting .overlay-thum .bell-fv:after{display:inline-block;background-image:url('https://kmsp-img.k-manga.jp/images/sprite/icons-s8670f8a32e.png');background-repeat:no-repeat;-webkit-background-size:86px auto;-moz-background-size:86px auto;-o-background-size:86px auto;background-size:86px auto;vertical-align:middle;margin-top:-4px}.ic-icons--close-dialog{height:47px;width:47px;background-position:0 -36px}.ic-icons--viewer-html,.btn-viewer-html:before{height:26px;width:26px;background-position:0 -1134px}.ic-icons--viewer-aplli,.btn-viewer-aplli:before{height:26px;width:26px;background-position:0 -946px}.ic-icons--help{height:18px;width:18px;background-position:0 -1546px}.ic-icons--help2{height:18px;width:18px;background-position:0 -1833px}.ic-icons--tri-right{height:18px;width:18px;background-position:0 -2700px}.ic-icons--star,.btn-bookmark:before{height:16px;width:16px;background-position:0 -2344px}.ic-icons--star-act,.btn-bookmark.active:before{height:16px;width:16px;background-position:0 -1357px}.ic-icons--bell-mini{height:14px;width:14px;background-position:0 -2415px}.ic-icons--edit{height:20px;width:20px;background-position:0 -1225px}.ic-icons--edit-act{height:20px;width:20px;background-position:0 -1272px}.ic-icons--check-act{height:42.5px;width:42.5px;background-position:0 -1498px}.ic-icons--check{height:42.5px;width:42.5px;background-position:0 -1639px}.ic-icons--check-g{height:42.5px;width:42.5px;background-position:0 -704px}.ic-icons--check-circle-l{height:42.5px;width:42.5px;background-position:0 -191px}.ic-icons--check-circle-l-act,#hide-setting .overlay-thum.active:after{height:42.5px;width:42.5px;background-position:0 -113px}.ic-icons--check-circle-l-off,#hide-setting .overlay-thum:after{height:42.5px;width:42.5px;background-position:0 -286px}.ic-icons--bell-act,#bell-setting .overlay-thum .bell-pv.active:after,#bell-setting .overlay-thum .bell-fv.active:after{height:42.5px;width:42.5px;background-position:0 -238px}.ic-icons--bell{height:42.5px;width:42.5px;background-position:0 -869px}.ic-icons--bell-g,#bell-setting .overlay-thum .bell-pv:after,#bell-setting .overlay-thum .bell-fv:after{height:42.5px;width:42.5px;background-position:0 -369px}.ic-icons--bell-g2{height:42.5px;width:42.5px;background-position:0 -417px}.ic-icons--radio-act,.form-base--radio-icon.active:before{height:27px;width:27px;background-position:0 -672px;margin-top:-2px}.ic-icons--radio,.form-base--radio-icon:before{height:27px;width:27px;background-position:0 -807px;margin-top:-2px}.ic-icons--birth{height:17px;width:18px;background-position:0 -1906px}.ic-icons--sex{height:17px;width:18px;background-position:0 -1736px}.ic-icons--point-member{height:25px;width:25px;background-position:0 -916px}.ic-icons--usage-member{height:17px;width:18px;background-position:0 -2272px}.ic-icons--other-member{height:17px;width:18px;background-position:0 -2220px}.ic-icons--point-present-member{height:17px;width:18px;background-position:0 -2493px}.ic-icons--nickname{height:17px;width:18px;background-position:0 -1250px}.ic-icons--key{height:17px;width:18px;background-position:0 -2169px}.ic-icons--point-lot{height:24px;width:86px;background-position:0 -524px}.ic-icons--book-lot{height:24px;width:86px;background-position:0 -583px}.ic-icons--human{height:24px;width:24.5px;background-position:0 -2191px}.ic-icons--mail-w{height:30px;width:30px;background-position:0 -1297px}.ic-icons--course-check{height:30px;width:30px;background-position:0 -2059px}.ic-icons--rank1{height:20px;width:20px;background-position:0 -1569px}.ic-icons--rank2{height:20px;width:20px;background-position:0 -1594px}.ic-icons--rank3{height:20px;width:20px;background-position:0 -1881px}.ic-icons--rank-up{height:20px;width:20px;background-position:0 -2608px}.ic-icons--rank-up-jump{height:20px;width:20px;background-position:0 -2633px}.ic-icons--check-circle{height:15px;width:15px;background-position:0 -1619px}.ic-icons--check-circle2{height:15px;width:15px;background-position:0 -2039px}.ic-icons--new{height:15px;width:30px;background-position:0 -1428px}.ic-icons--trash{height:20px;width:20px;background-position:0 -2748px}.ic-icons--history{height:20px;width:20px;background-position:0 -1032px}.ic-icons--share{height:20px;width:20px;background-position:0 -1378px}.ic-icons--recommend-check{height:20px;width:20px;background-position:0 -2365px}.ic-icons--pencile{height:20px;width:20px;background-position:0 -1808px}.ic-icons--search-g,#popterm td:before{height:20px;width:20px;background-position:0 -1448px}.ic-icons--reply{height:20px;width:20px;background-position:0 -2094px}.ic-icons--recommend{height:20px;width:20px;background-position:0 -2390px}.ic-icons--light{height:20px;width:20px;background-position:0 -1953px}.ic-icons--search-y{height:20px;width:20px;background-position:0 -1332px}.ic-icons--genre{height:20px;width:20px;background-position:0 -2723px}.ic-icons--new-book{height:20px;width:20px;background-position:0 -1711px}.ic-icons--tokusyu{height:20px;width:20px;background-position:0 -2583px}.ic-icons--user-menu{height:20px;width:20px;background-position:0 -1758px}.ic-icons--manga-repo{height:20px;width:20px;background-position:0 -1473px}.ic-icons--book{height:20px;width:20px;background-position:0 -2294px}.ic-icons--nav-new-book{height:25px;width:35px;background-position:0 -1165px}.ic-icons--nav-rank{height:25px;width:30px;background-position:0 -1195px}.ic-icons--nav-tokusyu{height:25px;width:30px;background-position:0 -2242px}.ic-icons--nav-genre{height:25px;width:30px;background-position:0 -2773px}.ic-icons--nav-jikkuri,.btn__jikkuri-ic-left:after{height:31px;width:48.5px;background-position:0 -333px}.ic-icons--nav-hajimete{height:25px;width:30px;background-position:0 -839px}.ic-icons--nav-nyukai{height:25px;width:30px;background-position:0 -752px}.ic-icons--nav-chara{height:25.5px;width:30px;background-position:0 -1978px}.ic-icons--run{height:20px;width:20px;background-position:0 -1403px}.ic-icons--inherite{height:20px;width:33px;background-position:0 -1856px}.ic-icons--mybook{height:20px;width:20px;background-position:0 -2319px}.ic-icons--bookmark{height:20px;width:20px;background-position:0 -2119px}.ic-icons--coupon-member{height:17px;width:18px;background-position:0 -2561px}.ic-icons--coupon{height:20px;width:20px;background-position:0 -2536px}.ic-icons--bell-mid{height:20px;width:20px;background-position:0 -1928px}.ic-icons--bookshelf{height:16px;width:20px;background-position:0 -2658px}.ic-icons--bookshelf-act{height:16px;width:20px;background-position:0 -2679px}.ic-icons--trash2{height:16px;width:20px;background-position:0 -2515px}.ic-icons--trash3{height:20px;width:20px;background-position:0 -2803px}.ic-icons--caution{height:20px;width:20px;background-position:0 -88px}.ic-icons--stamp-card{height:17px;width:18px;background-position:0 -1057px}.ic-icons--stamp{height:20px;width:20px;background-position:0 -782px}.ic-icons--three-point-vertical{height:20px;width:20px;background-position:0 -1109px}.ic-icons--member{height:20px;width:20px;background-position:0 -2144px}.ic-icons--point{height:20px;width:20px;background-position:0 -1686px}.ic-icons--info{height:20px;width:20px;background-position:0 -1783px}.ic-icons--nav-yen0{height:25px;width:35px;background-position:0 -464px}.ic-icons--nav-yen0-g{height:25px;width:35px;background-position:0 -494px}.mag-logo{display:inline-block;background-image:url('https://kmsp-img.k-manga.jp/images/sprite/mag-logo-s8822099908.png');background-repeat:no-repeat;-webkit-background-size:60px auto;-moz-background-size:60px auto;-o-background-size:60px auto;background-size:60px auto;vertical-align:middle}.mag-logo--shocomi{height:26.5px;width:60px;background-position:0 -1166px}.mag-logo--betsukomi{height:26.5px;width:60px;background-position:0 -1317px}.mag-logo--cheese{height:26.5px;width:60px;background-position:0 -716px}.mag-logo--petit{height:26.5px;width:60px;background-position:0 -1140px}.mag-logo--grim{height:26.5px;width:60px;background-position:0 -795px}.mag-logo--sgirl{height:26.5px;width:60px;background-position:0 0}.mag-logo--horror{height:26.5px;width:60px;background-position:0 -451px}.mag-logo--himekoi{height:26.5px;width:60px;background-position:0 -80px}.mag-logo--haleq{height:26.5px;width:60px;background-position:0 -477px}.mag-logo--judy{height:26.5px;width:60px;background-position:0 -954px}.mag-logo--renailtengoku{height:26.5px;width:60px;background-position:0 -398px}.mag-logo--avarus{height:26.5px;width:60px;background-position:0 -981px}.mag-logo--honto{height:26.5px;width:60px;background-position:0 -106px}.mag-logo--hanayume{height:26.5px;width:60px;background-position:0 -292px}.mag-logo--lala{height:26.5px;width:60px;background-position:0 -239px}.mag-logo--silky{height:26.5px;width:60px;background-position:0 -530px}.mag-logo--reijin{height:26.5px;width:60px;background-position:0 -769px}.mag-logo--hertz{height:26.5px;width:60px;background-position:0 -159px}.mag-logo--renaipop{height:26.5px;width:60px;background-position:0 -265px}.mag-logo--kaikan{height:18px;width:60px;background-position:0 -1272px}.mag-logo--kaikan.mag-logo{top:10px}.mag-logo--jour{height:26.5px;width:60px;background-position:0 -848px}.mag-logo--mobafura{height:26.5px;width:60px;background-position:0 -822px}.mag-logo--flowers{height:26.5px;width:60px;background-position:0 -1246px}.mag-logo--feel{height:26.5px;width:60px;background-position:0 -1343px}.mag-logo--sunday{height:26.5px;width:60px;background-position:0 -1060px}.mag-logo--spirits{height:26.5px;width:60px;background-position:0 -1290px}.mag-logo--superi{height:26.5px;width:60px;background-position:0 -636px}.mag-logo--action{height:26.5px;width:60px;background-position:0 -583px}.mag-logo--goraku{height:26.5px;width:60px;background-position:0 -928px}.mag-logo--mangaoya{height:26.5px;width:60px;background-position:0 -610px}.mag-logo--mobaman{height:26.5px;width:60px;background-position:0 -345px}.mag-logo--youngking{height:26.5px;width:60px;background-position:0 -212px}.mag-logo--mansan{height:26.5px;width:60px;background-position:0 -557px}.mag-logo--youngsunday{height:26.5px;width:60px;background-position:0 -133px}.mag-logo--bigcomic{height:26.5px;width:60px;background-position:0 -875px}.mag-logo--kindai{height:26.5px;width:60px;background-position:0 -186px}.mag-logo--blade{height:26.5px;width:60px;background-position:0 -663px}.mag-logo--youngcomic{height:26.5px;width:60px;background-position:0 -318px}.mag-logo--animaru{height:26.5px;width:60px;background-position:0 -371px}.mag-logo--times{height:26.5px;width:60px;background-position:0 -1193px}.ic-girl-boy{display:inline-block;background-image:url('https://kmsp-img.k-manga.jp/images/sprite/ic-girl-boy-sc54c08bcd9.png');background-repeat:no-repeat;-webkit-background-size:20px auto;-moz-background-size:20px auto;-o-background-size:20px auto;background-size:20px auto;vertical-align:middle;margin-top:-4px;padding-right:5px}.ic-girl-boy--g-new-book{height:20px;width:20px;background-position:0 -140px}.ic-girl-boy--g-book{height:20px;width:20px;background-position:0 -260px}.ic-girl-boy--g-rank1{height:20px;width:20px;background-position:0 -100px}.ic-girl-boy--g-pencile{height:20px;width:20px;background-position:0 -180px}.ic-girl-boy--g-search{height:20px;width:20px;background-position:0 -60px}.ic-girl-boy--g-genre{height:20px;width:20px;background-position:0 -340px}.ic-girl-boy--g-history{height:20px;width:20px;background-position:0 -20px}.ic-girl-boy--g-recommend{height:20px;width:20px;background-position:0 -300px}.ic-girl-boy--g-bookmark{height:20px;width:20px;background-position:0 -220px}.ic-girl-boy--b-new-book{height:20px;width:20px;background-position:0 -120px}.ic-girl-boy--b-book{height:20px;width:20px;background-position:0 -240px}.ic-girl-boy--b-rank1{height:20px;width:20px;background-position:0 -80px}.ic-girl-boy--b-pencile{height:20px;width:20px;background-position:0 -160px}.ic-girl-boy--b-search{height:20px;width:20px;background-position:0 -40px}.ic-girl-boy--b-genre{height:20px;width:20px;background-position:0 -320px}.ic-girl-boy--b-history{height:20px;width:20px;background-position:0 0}.ic-girl-boy--b-recommend{height:20px;width:20px;background-position:0 -280px}.ic-girl-boy--b-bookmark{height:20px;width:20px;background-position:0 -200px}.ic-menu{display:inline-block;background-image:url('https://kmsp-img.k-manga.jp/images/sprite/menu-s07abfef003.png');background-repeat:no-repeat;-webkit-background-size:40px auto;-moz-background-size:40px auto;-o-background-size:40px auto;background-size:40px auto;vertical-align:middle}.ic-menu--mypage{height:35px;width:40px;background-position:0 0}.ic-menu--mybook{height:35px;width:40px;background-position:0 -265px}.ic-menu--help{height:35px;width:40px;background-position:0 -105px}.ic-menu--guide{height:35px;width:40px;background-position:0 -210px}.ic-menu--hajimete{height:35px;width:40px;background-position:0 -175px}.ic-menu--info{height:35px;width:40px;background-position:0 -70px}.ic-menu--bookmark{height:35px;width:40px;background-position:0 -140px}.ic-menu--history{height:35px;width:40px;background-position:0 -35px}.ic-menu--history-mini{height:20px;width:20px;background-position:0 -245px}.ic-menu--guide-mini{height:20px;width:20px;background-position:0 -320px}.ic-menu--help-mini{height:20px;width:20px;background-position:0 -300px}.ic-icons--gift{height:20px;width:20px;background:url(https://kmsp-img.k-manga.jp/images/icons/ic-gift-y.png) center center no-repeat;background-size:auto 18px}.btn-back:before,.btn__jikkuri-ic-left:after,.btn-prev:before,.btn-next:before,.btn-down:before,.btn-up:before,.list .ic-arrows,.list .btn-back:before,.list .btn-prev:before,.list .btn-next:before,.list .btn-down:before,.list .btn-up:before,.list .select:after,.select:after,#hide-setting .overlay-thum:after,#bell-setting .overlay-thum .bell-pv:after,#bell-setting .overlay-thum .bell-fv:after{position:absolute;top:0;bottom:0;margin:auto 0}.plus{display:block;position:absolute;margin-top:-7px;top:50%;right:5px;width:14px;height:14px;transition:.2s}.plus:before{display:block;content:"";position:absolute;top:50%;left:0;width:13px;height:3px;background:#444;transition:.3s}.plus:after{display:block;content:"";position:absolute;top:0;left:50%;width:3px;height:13px;background:#444;transition:.3s}.plus:before{margin-top:-2px}.plus:after{margin-left:-2px}.plus .close{background:transparent}.plus.close:before{background:transparent}.plus.close:after{transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.ic-hamburger{display:inline-block;background-image:url('https://kmsp-img.k-manga.jp/images/sprite/hamburger-s0edaa6dd1d.png');background-repeat:no-repeat;-webkit-background-size:38px auto;-moz-background-size:38px auto;-o-background-size:38px auto;background-size:38px auto;vertical-align:middle}.ic-hamburger--addpoint{height:34px;width:38px;background-position:0 -106px}.ic-hamburger--announce{height:34px;width:38px;background-position:0 -174px}.ic-hamburger--arrow{height:20px;width:17px;background-position:0 -69px}.ic-hamburger--bookmark{height:34px;width:38px;background-position:0 -310px}.ic-hamburger--close{height:17px;width:17px;background-position:0 -89px}.ic-hamburger--coupon{height:19px;width:27px;background-position:0 -50px}.ic-hamburger--hajimete{height:34px;width:38px;background-position:0 -242px}.ic-hamburger--help{height:34px;width:38px;background-position:0 -208px}.ic-hamburger--history{height:34px;width:38px;background-position:0 -140px}.ic-hamburger--jikkuri{height:25px;width:37px;background-position:0 0}.ic-hamburger--login{height:34px;width:38px;background-position:0 -276px}.ic-hamburger--mypage{height:34px;width:38px;background-position:0 -344px}.ic-hamburger--new{height:25px;width:25px;background-position:0 -378px}.ic-hamburger--ranking{height:25px;width:25px;background-position:0 -25px}.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}.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:6px}.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}.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__jikkuri-ic-left:after,.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,.pc-section .pc-section--title .form-base--radio-icon:before,.pc-section .pc-section--title #popterm td:before,#popterm .pc-section .pc-section--title td:before,.pc-section .pc-section--title #hide-setting .overlay-thum:after,#hide-setting .pc-section .pc-section--title .overlay-thum:after,.pc-section .pc-section--title #bell-setting .overlay-thum .bell-pv:after,#bell-setting .overlay-thum .pc-section .pc-section--title .bell-pv:after,.pc-section .pc-section--title #bell-setting .overlay-thum .bell-fv:after,#bell-setting .overlay-thum .pc-section .pc-section--title .bell-fv:after{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;border-top:1px solid #EEE}.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 10px;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--title{display:block;padding-bottom:5px;font-weight:bold}.sub-list--sub-title{padding:5px;color:#444;font-weight:bold;margin-top:12px}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:6px;border:1px solid #eee}.sub-qrcode p:nth-child(1){color:#FFF;background-color:#fbc922;font-weight:bold}.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{background-color:#fbcf28;border-radius:6px;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:6px}.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 30px 0 5px;top:0;right:15px;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--searchbox .form-sch--detail-btn{position:absolute;right:220px}.footer-search--list .footer-search--target{float:left;padding-right:20px;font-size:13px}.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--target a:hover,.footer-nav .book-step--item .sub-list .sub-list--target a:hover{background:0;text-decoration:underline}.footer-nav .grid--item .sub-list--title,.footer-nav .book-step--item .sub-list--title{background:0;border-bottom:0}.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;min-height:1px}.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)}.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}.sp-to-pc__index .index-com{padding:5px 10px;font-size:12px;background-color:#fbcf28}.sp-to-pc__index .section,.sp-to-pc__index .section__border{position:relative;margin-bottom:30px;border-bottom:0}.sp-to-pc__index .section .section--link-more,.sp-to-pc__index .section__border .section--link-more{position:absolute;top:12px;right:0;font-size:16px}.sp-to-pc__index .section .section--link-more a:hover,.sp-to-pc__index .section__border .section--link-more a:hover{text-decoration:underline}.sp-to-pc__index .btn,.sp-to-pc__index .btn-viewer-html,.sp-to-pc__index .btn-viewer-aplli,.sp-to-pc__index .book-info--btn,.sp-to-pc__index .btn__feat,.sp-to-pc__index .buy-point--btn{width:auto}.sp-to-pc__index .book-list__thum .book-list--target{width:20%}.sp-to-pc__index .book-list__thum .book-list--target:nth-of-type(4n+1){clear:none}.sp-to-pc__index .book-list__thum .book-list--target:nth-of-type(5n+1){clear:both}.sp-to-pc__index .book-list__thum .book-list--item{text-align:center}.sp-to-pc__index .book-list__thum .book-list--img.book-list--cover{width:auto;height:162px}.sp-to-pc__index .book-list-thum--label__jikkuri-kan{margin:0;font-size:14px}.sp-to-pc__index .book-list-thum--label__jikkuri{padding:0 5px;background-color:#fff;border:1px solid #9dd33c;text-align:center;color:#82b329;font-size:14px}.sp-to-pc__index .section__free-nonmember .btn.btn__jikkuri-top,.sp-to-pc__index .section__free-nonmember .btn__jikkuri-top.btn-viewer-html,.sp-to-pc__index .section__free-nonmember .btn__jikkuri-top.btn-viewer-aplli,.sp-to-pc__index .section__free-nonmember .btn__jikkuri-top.book-info--btn,.sp-to-pc__index .section__free-nonmember .btn__jikkuri-top.btn__feat,.sp-to-pc__index .section__free-nonmember .btn__jikkuri-top.buy-point--btn{position:relative;display:block;margin:20px}.sp-to-pc__index .section__free-nonmember .btn__jikkuri-top.btn__jikkuri{color:#444;text-shadow:none}.sp-to-pc__index .section__free-nonmember .book-list--target .btn,.sp-to-pc__index .section__free-nonmember .book-list--target .btn-viewer-html,.sp-to-pc__index .section__free-nonmember .book-list--target .btn-viewer-aplli,.sp-to-pc__index .section__free-nonmember .book-list--target .book-info--btn,.sp-to-pc__index .section__free-nonmember .book-list--target .btn__feat,.sp-to-pc__index .section__free-nonmember .book-list--target .buy-point--btn{float:none !important;width:120px !important;font-size:16px}.sp-to-pc__index .section__free-nonmember .top-jikkuri-link-img{position:absolute;top:16px;left:20px}.sp-to-pc__index .section__free-member{padding:10px;background-color:#f5fde7;border-top:solid 5px #9dd33c}.sp-to-pc__index .section__free-member .section--sub-title{padding:10px 10px 0 10px}.sp-to-pc__index .section__free-member .top-jikkuri-link{position:relative;-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);display:block;background-color:#9dd33c;border-radius:4px;margin:10px;padding:10px;font-weight:bold;text-align:center}.sp-to-pc__index .section__free-member .top-jikkuri-link-img{position:absolute;top:10px;left:20px}.sp-to-pc__index .section__free-nonmember .book-list__thum,.sp-to-pc__index .section__free-member .book-list__thum{padding:0;background:0;border:0}.sp-to-pc__index .section__free{background-color:#f5fde7;margin-bottom:0}.sp-to-pc__index .section__free .book-list{padding:10px 10px 0 10px}.sp-to-pc__index .section__history .section--title,.sp-to-pc__index .section__recommend .section--title{border-bottom:3px solid #fbcf28}.sp-to-pc__index .section__history .book-list-thum,.sp-to-pc__index .section__recommend .book-list-thum{padding:10px}.sp-to-pc__index .section__new,.sp-to-pc__index .section__zeroyen,.sp-to-pc__index .section__pickup,.sp-to-pc__index .section__wadai,.sp-to-pc__index .section__magazine,.sp-to-pc__index .section__staff-recommend{padding:10px;background-color:#f9f9f9;border:solid 1px #ddd}.sp-to-pc__index .section__new .section--title,.sp-to-pc__index .section__zeroyen .section--title,.sp-to-pc__index .section__pickup .section--title,.sp-to-pc__index .section__wadai .section--title,.sp-to-pc__index .section__magazine .section--title,.sp-to-pc__index .section__staff-recommend .section--title{border-bottom:solid 1px #ddd;margin-bottom:10px;padding-bottom:10px}.sp-to-pc__index .section__new .section--sub-title,.sp-to-pc__index .section__zeroyen .section--sub-title,.sp-to-pc__index .section__pickup .section--sub-title,.sp-to-pc__index .section__wadai .section--sub-title,.sp-to-pc__index .section__magazine .section--sub-title,.sp-to-pc__index .section__staff-recommend .section--sub-title{margin-top:20px !important;font-size:16px !important}.sp-to-pc__index .section__new .section--link-more,.sp-to-pc__index .section__zeroyen .section--link-more,.sp-to-pc__index .section__pickup .section--link-more,.sp-to-pc__index .section__wadai .section--link-more,.sp-to-pc__index .section__magazine .section--link-more,.sp-to-pc__index .section__staff-recommend .section--link-more{top:22px;right:10px}.sp-to-pc__index .section.section__genre,.sp-to-pc__index .section.section__link{clear:none}.sp-to-pc__index .section__genre,.sp-to-pc__index .section__link{padding:0;width:50%;float:left}.sp-to-pc__index .section__genre .section--title,.sp-to-pc__index .section__link .section--title{margin:10px;font-size:16px;border-bottom:3px solid #fbcf28}.sp-to-pc__index .section__genre .list .list--target,.sp-to-pc__index .section__link .list .list--target{margin:10px;border-bottom:dotted 1px #ddd}.sp-to-pc__index .section__genre .list .list--item,.sp-to-pc__index .section__link .list .list--item{padding:5px}.sp-to-pc__index .section__zeroyen{padding:10px;background-color:#fffee5;border:1px solid #fbcf28}.sp-to-pc__index .section__zeroyen .section--title{border-bottom:dotted 1px #fbcf28}.sp-to-pc__index .section__rank .exchange-tab--target{padding:8px;font-size:14px}.sp-to-pc__index .mangarepo-list .mangarepo-list--user{padding:0 10px}.sp-to-pc__index .mangarepo-list .mangarepo-list--target{padding:0}.sp-to-pc__index .mangarepo-list .mangarepo-list--img{float:left;margin:0 10px 10px 0}.sp-to-pc__index .section__new .list__girl-boy-link,.sp-to-pc__index .section__free .list__girl-boy-link{margin-top:20px;padding-top:10px;border-top:dotted 1px #ddd}.sp-to-pc__index .section__new .list__girl-boy-link .btn,.sp-to-pc__index .section__new .list__girl-boy-link .btn-viewer-html,.sp-to-pc__index .section__new .list__girl-boy-link .btn-viewer-aplli,.sp-to-pc__index .section__new .list__girl-boy-link .book-info--btn,.sp-to-pc__index .section__new .list__girl-boy-link .btn__feat,.sp-to-pc__index .section__new .list__girl-boy-link .buy-point--btn,.sp-to-pc__index .section__free .list__girl-boy-link .btn,.sp-to-pc__index .section__free .list__girl-boy-link .btn-viewer-html,.sp-to-pc__index .section__free .list__girl-boy-link .btn-viewer-aplli,.sp-to-pc__index .section__free .list__girl-boy-link .book-info--btn,.sp-to-pc__index .section__free .list__girl-boy-link .btn__feat,.sp-to-pc__index .section__free .list__girl-boy-link .buy-point--btn{display:block;margin:10px}.sp-to-pc__index .section__campaign{padding:10px;background-color:#f9f9f9;border:solid 1px #ddd;border-radius:10px}.sp-to-pc__index .section__campaign .section--title{font-size:16px;margin-bottom:10px}.sp-to-pc__index .section__banner .top-banner{width:50%;float:left}.sp-to-pc__index .section__banner .top-banner:first-of-type{margin-top:0}.sp-to-pc__index .section__banner .top-banner a{display:block}.sp-to-pc__index .section__banner .top-banner:nth-of-type(odd) a{padding-right:6px}.sp-to-pc__index .section__banner .top-banner:nth-of-type(even) a{padding-left:6px}.sp-to-pc__index .section__banner.section__banner-upper{padding:0}.sp-to-pc__index .section__banner.section__banner-upper .top-banner:last-of-type{margin-bottom:30px}.sp-to-pc__index .section__banner.section__banner-lower .campaign-list{clear:both}.sp-to-pc__index .section__rank .book-list-thum--title{margin-top:5px;font-size:16px}.sp-to-pc__index .section__rank .book-list-thum--target a,.sp-to-pc__index .section__rank .book-list-thum-flex--target a{margin:20px;display:block}.sp-to-pc__index .section__rank .rank--label{display:block;padding:1px 5px;background-color:#aaa;border-radius:2px;text-align:center;color:#fff}.sp-to-pc__index .notification-normal,.sp-to-pc__index .notification-important{padding:0 5px;margin-bottom:3px;background-color:#eee;border:solid 1px #ddd}.sp-to-pc__index .notification-normal:last-of-type{margin-bottom:30px}.sp-to-pc__index .notification-important:first-of-type{margin-top:3px}#body--index__girl .sp-to-pc__index .girl-h1,#body--index__girl .sp-to-pc__index .boy-h1,#body--index__boy .sp-to-pc__index .girl-h1,#body--index__boy .sp-to-pc__index .boy-h1{margin-bottom:10px}#body--index__girl .sp-to-pc__index .girl-h1 h1,#body--index__girl .sp-to-pc__index .boy-h1 h1,#body--index__boy .sp-to-pc__index .girl-h1 h1,#body--index__boy .sp-to-pc__index .boy-h1 h1{float:left}#body--index__girl .sp-to-pc__index .girl-h1 .index-com,#body--index__girl .sp-to-pc__index .boy-h1 .index-com,#body--index__boy .sp-to-pc__index .girl-h1 .index-com,#body--index__boy .sp-to-pc__index .boy-h1 .index-com{float:left;padding:9px 0 0 10px;background:0}.otona-keyword-list{font-size:13px;margin-top:10px}.otona-keyword-list p,.otona-keyword-list ul{display:inline}.otona-keyword-list ul{margin-left:5px}.otona-keyword-list ul li{display:inline-block;margin-right:3px}.otona-keyword-list ul li:last-child{margin-right:0}.otona-keyword-list ul li a{color:#fc3d7c}.info-box-wrap{background:#fff}.info-box-wrap li{border-top:1px dotted #ddd}.info-box-wrap li a{display:block;position:relative;padding:8px 12px 8px 8px;font-size:14px;line-height:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.info-box-wrap li a .info-status{display:inline-block;font-size:12px;color:#fff;font-weight:bold;height:18px;line-height:18px;padding:0 3px;border-radius:2px;margin-right:5px}.info-box-wrap li a .info-status.status-color-gray{background:#999}.info-box-wrap li a .info-status.status-color-red{background:#fc5428}.info-box-wrap li a .ic-arrows,.info-box-wrap li a .btn-back:before,.info-box-wrap li a .btn-prev:before,.info-box-wrap li a .btn-next:before,.info-box-wrap li a .btn-down:before,.info-box-wrap li a .btn-up:before,.info-box-wrap li a .select:after{position:absolute;right:0;top:50%;margin-top:-11px}.info-box-wrap li:last-child{border-bottom:1px dotted #ddd}.top-info-box-wrap li:first-child{margin-top:20px}.top-info-box-wrap li:last-child{margin-bottom:20px}.bottom-info-box-wrap li:last-child{margin-bottom:20px}.btn__mangarepo{background:#fff;border:1px solid #fbcf28}.book-info--icon{margin-bottom:10px}.book-info--title{margin-bottom:16px;padding-bottom:10px;border-bottom:1px solid #eee;font-size:28px;font-weight:bold}.book-info--left{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding-right:40px;width:45%}.book-info--right{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;width:55%}.book-info--img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #ddd}.book-info--detail-title{float:left;width:100px;font-weight:bold}.book-info--detail-item{padding:0 10px 10px 100px;min-height:21px}.book-info--detail-item a{padding-right:10px;color:#3f74fd;text-decoration:underline}.book-info--btn{width:342px}.book-info--btn__jikuri{background-color:#9dd33c;overflow:hidden}.book-info--btn__jikuri img{margin-top:-8px}.book-info--btn__jikuri:hover{background:#91c82d}.book-info--qr{margin:20px 0;border:1px solid #e6e6e6}.book-info--qr-img{width:20%;float:right}.book-info--qr-img img{width:100%}.book-info--qr-text{float:left;width:75%;padding:10px 0 0 20px}.book-info--desc{padding:15px;background-color:#f4f4f4}.book-info--desc-title{margin-bottom:10px;font-size:16px;font-weight:bold}.book-info--desc-text{line-height:1.8}.book-info--share{position:absolute;top:20px;right:0}.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-rank,.book-honor{position:relative;float:left;display:inline-block;margin-bottom:5px;padding:0 50px 0 40px;height:26px;line-height:26px;font-size:14px;font-weight:bold;text-align:center}.book-rank:after,.book-honor:after{content:"";position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-color:transparent #fff transparent transparent;border-width:13px 10px 13px 0}.book-rank{background-color:#fbcf28;margin-right:10px}.book-rank .book-rank--text{color:#eb3200}.book-rank .book-rank--number{font-size:16px}.book-honor{background-color:#b60000;color:#fff}.book-honor .book-honor--text{padding-left:30px}.book-honor .book-honor--icon{position:absolute;top:3px;left:38px;width:26px}.book-bookmark{padding:10px 0;color:#aaa;font-size:12px;line-height:13px}.book-bookmark .book-bookmark--number{margin-right:2px;font-size:13px;font-weight:bold}.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:5px;position:relative}.book-relation .grid--item a.book-relation--item,.book-relation .book-step--item a.book-relation--item{background-color:#FFF;display:block;padding:10px 20px;float:none;border-radius:0 4px 4px 0;box-sizing:border-box;color:#444;text-decoration:none;line-height:1em}.book-relation .grid--item a.book-relation--item img.book-list--standard-img,.book-relation .book-step--item a.book-relation--item img.book-list--standard-img{margin-bottom:5px;width:100%;-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}.book-relation .grid--item a.book-relation--item .book-list--title,.book-relation .book-step--item a.book-relation--item .book-list--title{margin-top:5px;line-height:1.2}.book-relation .grid--item a.book-relation--item .book-list--title,.book-relation .book-step--item a.book-relation--item .book-list--title,.book-relation .grid--item a.book-relation--item .book-list--author,.book-relation .book-step--item a.book-relation--item .book-list--author{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:0}.book-relation .grid--item a.book-relation--item .book-list--title:hover,.book-relation .book-step--item a.book-relation--item .book-list--title: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-relation .grid--item a.book-relation--item:hover img.book-list--standard-img,.book-relation .book-step--item a.book-relation--item:hover img.book-list--standard-img{filter:alpha(opacity=90);-moz-opacity:.9;opacity:.9}.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:2px 1px 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:-5px}.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}.book-staff-comment{border:1px solid #fbcf28;background-color:#FFF;border-radius:4px;padding:15px 15px 10px;margin-top:20px;margin-bottom: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}.chapter-tab{overflow:hidden;text-align:center}.chapter-tab .exchange-tab{width:80%}.chapter-tab .exchange-tab__second{margin:0 auto;border:0;border-radius:none;background-color:none}.chapter-tab .exchange-tab__second .exchange-tab--target{border-left:1px dotted #ddd;border-radius:none}.chapter-tab .exchange-tab__second .exchange-tab--target.active{background:0}.chapter-tab .exchange-tab__second .exchange-tab--item:first-of-type .exchange-tab--target{border-left:0;border-radius:none}.chapter-tab .exchange-tab__second .exchange-tab--item:last-of-type .exchange-tab--target{border-radius:none}.book-chapter{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.book-chapter--header{padding:10px;border-top:solid 1px #ddd;font-size:18px;font-weight:bold;text-align:center}.book-chapter--target{display:table;width:100%;min-height:70px;border-bottom:1px solid #ddd}.book-chapter--target:last-of-type{border-bottom:0}.book-chapter--bulk-check,.book-chapter--num,.book-chapter--item{position:relative;display:table-cell;vertical-align:middle;font-size:12px;line-height:1.4}.book-chapter--item{padding:10px 6px 6px 10px;text-align:left}.book-chapter--item .book-chapter--page,.book-chapter--item .read-limit{color:#aaa}.book-chapter--item .book-chapter--pt{color:#fc5428;font-weight:bold}.book-chapter--bulk-check{width:50px;text-align:center}.book-chapter--num{width:60px;background:#f4f4f4;font-size:14px;text-align:center}.book-chapter--title{margin-bottom:10px;font-weight:normal;font-size:16px;font-weight:bold}.book-chapter--page-price{font-size:14px;font-weight:bold}.book-chapter--side{float:right;margin-bottom:4px}.book-chapter--btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:0;width:150px;height:42px;font-size:16px;line-height:42px}.book-chapter--btn__buy{margin-left:10px}.book-chapter--btn__sample{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#888;font-weight:normal}.book-chapter--btn__jikuri{background-color:#9cd13e}.book-chapter--btn__jikuri img{width:70px;height:34px;vertical-align:middle}.book-chapter--bottom{position:relative;clear:both;padding:2px 4px;margin-top:22;background-color:#f5fde7;border:1px solid #b5e266;border-radius:2px;text-align:center;font-size:11px;box-sizing:border-box}.book-chapter--bottom:after{position:absolute;top:-10px;right:120px;content:"";border-style:solid;border-width:5px;border-color:transparent transparent #b5e266 transparent}.book-chapter--bottom__point-back{background-color:#eaf0fa;border:1px solid #5893fc}.book-chapter--bottom__point-back:after{right:0;border-color:transparent transparent #5893fc transparent}.book-chapter--bottom__free-member{background-color:#fdeee9;border:1px solid #f77d51}.book-chapter--bottom__free-member:after{border:0}.book-chapter--bottom__appeal{line-height:1.2;border-radius:0;font-weight:bold}.book-chapter--bottom__appeal:after{border:0}.book-chapter--target__purchased{background:#f4f4f4}.book-chapter--target__purchased .book-chapter--num{background-color:#e7e7e7}.book-chapter--target__purchased .book-chapter--pt{color:#aaa}.book-chapter--target__purchased .book-chapter--btn__reed{border:1px solid #3f74fd;color:#3f74fd}.book-chapter--read-limit{color:#aaa;font-size:10px}.book-chapter--target__cover .book-chapter--item{padding:6px}.book-chapter--target__cover .book-chapter--item .book-chapter--item-inner{position:relative;overflow:hidden;padding:5px}.book-chapter--target__cover .book-chapter--btn{width:150px}.book-chapter--target__cover .book-chapter--btn__jikuri{text-shadow:1px 1px 1px rgba(0,0,0,0.1),-1px -1px 1px rgba(0,0,0,0.1)}.book-chapter--target__cover .book-chapter--reading{right:20px}.book-chapter--target__cover .book-chapter--bottom{position:absolute;clear:none;padding:2px;margin-top:22;background-color:#f5fde7;border:1px solid #b5e266;border-radius:2px;text-align:center;font-size:13px;right:240px;min-width:240px;top:-32px}.book-chapter--target__cover .book-chapter--bottom+.book-chapter--page-price{margin-bottom:42px}.book-chapter--target__cover .book-chapter--bottom:after{position:absolute;top:auto;bottom:-16px;right:120px;content:"";border-style:solid;border-width:8px;border-color:#b5e266 transparent transparent transparent}.book-chapter--target__cover .book-chapter--bottom.book-chapter--bottom__right{right:0}.book-chapter--target__cover .book-chapter--bottom.book-chapter--bottom__right:after{right:120px}.book-chapter--target__cover .book-chapter--bottom.book-chapter--bottom__point-back{background-color:#eaf0fa;border:1px solid #5893fc;right:0}.book-chapter--target__cover .book-chapter--bottom.book-chapter--bottom__point-back:after{right:120px;border-color:#5893fc transparent transparent transparent}.book-chapter--target__cover .book-chapter--bottom.book-chapter--bottom__arrow-free:after{border:transparent}.book-chapter--target__cover.book-chapter--target__cover-pv .book-chapter--bottom+.book-chapter--page-price{margin-bottom:62px}.book-chapter--target__cover .book-chapter--side,.book-chapter--target__cover .book-chapter--side.pos-relative{margin-bottom:0;position:absolute !important;bottom:5px;right:5px;height:42px}.book-chapter--target__cover .book-chapter--title{margin-bottom:5px}.book-chapter--target__cover .book-chapter--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;float:left;width:80px;margin-right:8px}.book-chapter--target__cover .book-chapter--img+.book-chapter--description{padding-left:90px}.book-chapter--target__cover .book-chapter--description{line-height:1.6em;padding-bottom:70px}.book-chapter--target__cover .book-chapter--pageinfo{margin-bottom:35px}.book-chapter--target__cover .book-chapter--item .book-chapter--page{margin-bottom:0;display:inline-block}.book-chapter--target__cover .book-chapter--bottom.book-chapter--bottom__free-member{background-color:#fdeee9;border:1px solid #f77d51}.book-chapter--target__cover .book-chapter--bottom.book-chapter--bottom__free-member:after{border-color:#f77d51 transparent transparent transparent}.book-chapter--target__cover .book-chapter--btn__jikuri{color:#FFF}@media only screen and (max-width:374px){.book-chapter--target__cover .book-chapter--bottom+.book-chapter--page-price{margin-bottom:62px}.book-chapter--target__cover .book-chapter--bottom.book-chapter--bottom__point-back-mini{transform-origin:100% 100%;-moz-transform-origin:100% 100%;-webkit-transform-origin:100% 100%;transform:scale(0.87);-moz-transform:scale(0.87);-webkit-transform:scale(0.87);font-size:10px}}.paging.paging__title{border-top:0;border-bottom:solid 1px #ddd}.bookmark{float:right;margin-right:8px;width:50px;height:32px;border-radius:4px;border:1px solid #ccc;text-align:center;box-shadow:0 1px 0 rgba(0,0,0,0.08)}.bookmark__remove{background:#fff;border:1px solid #ffcb00}.bookmark__remove .bookmark--text{color:#666}.bookmark__remove .bookmark--img{position:relative;left:5px}.bookmark--text{font-size:8px;line-height:1;color:#aaa;margin-top:-5px}.bookmark--check{position:relative;right:5px;bottom:-3px;z-index:10}@keyframes bound{0{transform:translate(5px,0) rotate(0)}100%{transform:translate(0,0) rotate(360deg)}}@-webkit-keyframes bound{0{-webkit-transform:translate(5px,0) rotate(0)}100%{-webkit-transform:translate(0,0) rotate(360deg)}}@keyframes rebound{0{transform:rotate(0)}100%{transform:rotate(-360deg)}}@-webkit-keyframes rebound{0{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(-360deg)}}@keyframes show{0{transform:scale(0,0);opacity:1}30%{transform:scale(1.4,1.4);opacity:1}100%{transform:scale(1,1);opacity:1}}@-webkit-keyframes show{0{-webkit-transform:scale(0,0);opacity:1}30%{-webkit-transform:scale(1.4,1.4);opacity:1}100%{-webkit-transform:scale(1,1);opacity:1}}.bookmark--img.bound{animation:bound 1s;animation-iteration-count:1;-webkit-animation:bound 1s;-webkit-animation-iteration-count:1}.bookmark--img.rebound{animation:rebound 1s;animation-iteration-count:1;-webkit-animation:rebound 1s;-webkit-animation-iteration-count:1}.bookmark--check.show{animation:show .4s;animation-iteration-count:1;-webkit-animation:show .4s;-webkit-animation-iteration-count:1}.book-chapter--reading{position:absolute;right:45px;z-index:2;top:-7px;display:inline-block;border-radius:50px;width:30px;height:13px;background:#ccc;text-align:center;color:#fff;font-size:10px;font-weight:bold;line-height:13px}.bulkbuying-normal{padding:10px;background:#f4f4f4;text-align:right;border-top:1px solid #ddd}.bulkbuying-normal a{color:#777;font-weight:bold}.bulkbuying-campaign{padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fc5428;color:#FFF;text-align:center;font-size:13px;position:relative}.bulkbuying-campaign .bulkbuying-campaign--strong{color:#FF0}.bulkbuying-campaign+div .section--link-more{border-top:0}.bulkbuying-campaign__balloon:before{position:absolute;bottom:-14px;right:200px;content:"";border-style:solid;border-width:7px;border-color:#fc5428 transparent transparent transparent}.bulkbuying-campaign__w80{width:80%;margin:5px auto}.bulkbuying-campaign--btn-group{width:300px;text-align:center;float:right}.bulkbuying-campaign--btn-group .bulkbuying-campaign__balloon:before{right:50%;margin-right:-7px}.bulkbuying-campaign--btn-group .btn-mini,.bulkbuying-campaign--btn-group .btn-bookmark,.bulkbuying-campaign--btn-group .suggest--back-btn,.bulkbuying-campaign--btn-group .book-chapter--btn{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chapter-tab--free-icon{position:relative;display:block;font-size:10px;line-height:1em;width:24px;height:24px;padding-top:2px;text-align:center;background-color:#9dd33c;color:#fff;margin-left:5px;margin-top:-3px;margin-bottom:-2px;border-radius:2px;vertical-align:bottom;margin-right:-10px;font-weight:bold;border:1px solid #9dd33c;display:inline-block;margin-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chapter-tab .chapter-tab--free-icon{margin-right:-10px;margin-top:3px;margin-bottom:0;float:left}.chapter-tab--free-icon:after{position:absolute;top:6px;left:22px;content:"";border-style:solid;border-width:5px;border-color:transparent transparent transparent #9dd33c}.bookmark-bell{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:400px;margin:10px auto 0;position:relative}.bookmark-bell:after{content:"";display:inline-block;clear:both}.bookmark-bell .bookmark-bell--bookmark{border:1px solid #ccc;line-height:20px;position:relative;box-sizing:border-box;width:80%;float:left;padding:5px 5px 5px 0;height:auto;border-radius:4px;-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;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0.1);-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.bookmark-bell .bookmark-bell--bookmark__100{width:100%}.bookmark-bell .bookmark-bell--bookmark__90{width:90%}.bookmark-bell .bookmark-bell--bookmark__remove{border:1px solid #ffcb00}.bookmark-bell .bookmark-bell--icon{display:inline-block;position:relative;width:30px}.bookmark-bell .bookmark-bell--bell{text-align:center;float:right;margin-right:25px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0.1)}.bookmark-bell .bookmark-bell--bell img{margin-top:3px;width:32px}.bookmark-bell .bookmark-bell--label{text-align:center;position:relative}.bookmark-bell .bookmark-bell--fav-act,.bookmark-bell .bookmark-bell--fav-gray{position:relative;top:0;right:-5px}.bookmark-bell .bookmark-bell__author--fav-act,.bookmark-bell .bookmark-bell__author--fav-gray{position:relative;top:4px;right:-5px}.bookmark-bell .bookmark-bell--fav-act{right:0}.bookmark-bell .bookmark-bell--fav-act,.bookmark-bell .bookmark-bell--fav-gray{margin-top:3px;margin-bottom:-3px}.bookmark-bell .bookmark-bell--check,.bookmark-bell .bookmark-bell__author--check{position:absolute;bottom:-2px;right:-5px}.bookmark-bell .bookmark-bell--notice{position:absolute;top:35px;right:5px;background-color:rgba(0,0,0,0.5);color:#FFF;padding:5px;line-height:1em;font-size:12px;border-radius:4px;opacity:0;z-index:10;pointer-events:none}.bookmark-bell .bookmark-bell--notice:before{content:"";position:absolute;top:-11px;border-color:transparent transparent rgba(0,0,0,0.5) transparent;border-style:solid;border-width:5px;right:25px;margin:auto;width:1px;height:1px}.bookmark-bell .bookmark-bell--bell__add.anime .bookmark-bell--notice,.bookmark-bell .bookmark-bell--bell__remove.anime .bookmark-bell--notice{display:block;animation:baloonOpacity 2s;-moz-animation:baloonOpacity 2s;-webkit-animation:baloonOpacity 2s}.bookmark-bell .bookmark-bell--bookmark__add.anime .bookmark-bell--fav-gray{animation:rebound 1s;animation-iteration-count:-1;-webkit-animation:rebound 1s;-webkit-animation-iteration-count:-1}.bookmark-bell .bookmark-bell--bookmark__remove.anime .bookmark-bell--fav-act{animation:bound 1s;animation-iteration-count:1;-webkit-animation:bound 1s;-webkit-animation-iteration-count:1}.bookmark-bell .bookmark-bell--bookmark__remove.anime .bookmark-bell--check{animation:show .4s;animation-iteration-count:1;-webkit-animation:show .4s;-webkit-animation-iteration-count:1}.bookmark-bell .bookmark-bell--bookmark__add.anime .bookmark-bell__author--fav-gray{animation:show1_4 .4s;animation-iteration-count:1;-webkit-animation:show1_4 .4s;-webkit-animation-iteration-count:1}.bookmark-bell .bookmark-bell--bookmark__remove.anime .bookmark-bell__author--fav-act{animation:show1_4 .4s;animation-iteration-count:1;-webkit-animation:show1_4 .4s;-webkit-animation-iteration-count:1}.bookmark-bell .bookmark-bell--bookmark__remove.anime .bookmark-bell__author--check{animation:bound 1s;animation-iteration-count:1;-webkit-animation:bound 1s;-webkit-animation-iteration-count:1}@keyframes baloonOpacity{0{opacity:0;top:38px}10%{opacity:1;top:35px}90%{opacity:1;top:35px}99%{opacity:0;top:35px}100%{opacity:0;top:38px}}@-webkit-keyframes baloonOpacity{0{opacity:0;top:38px}10%{opacity:1;top:35px}90%{opacity:1;top:35px}99%{opacity:1;top:35px}100%{opacity:0;top:38px}}@-moz-keyframes baloonOpacity{0{opacity:0;top:38px}10%{opacity:1;top:35px}90%{opacity:1;top:35px}99%{opacity:1;top:35px}100%{opacity:0;top:38px}}@keyframes show1_4{0{transform:scale(0,0)}30%{transform:scale(1.2,1.2)}100%{transform:scale(1,1)}}@-webkit-keyframes show1_4{0{-webkit-transform:scale(0,0)}30%{-webkit-transform:scale(1.2,1.2)}100%{-webkit-transform:scale(1,1)}}@-moz-keyframes show1_4{0{-webkit-transform:scale(0,0)}30%{-webkit-transform:scale(1.2,1.2)}100%{-webkit-transform:scale(1,1)}}.dialog--body .form-base--radio-icon2:before{position:absolute;top:5px}.book-info--btn-limit{width:342px;text-align:center}.book-info--qr-text__new{padding:0 20px 10px 20px;text-indent:-5px}.pc-detail-btn-group{position:absolute;right:0;bottom:5px}.pc-detail-btn-group .btn,.pc-detail-btn-group .btn-viewer-html,.pc-detail-btn-group .btn-viewer-aplli,.pc-detail-btn-group .book-info--btn,.pc-detail-btn-group .btn__feat,.pc-detail-btn-group .buy-point--btn{box-sizing:border-box;display:inline-block;width:220px;height:36px;margin:0 10px;line-height:36px}.book-chapter--btn__jikuri:hover{background:#90c62f}.book-info--btn-wrap .btn,.book-info--btn-wrap .btn-viewer-html,.book-info--btn-wrap .btn-viewer-aplli,.book-info--btn-wrap .book-info--btn,.book-info--btn-wrap .btn__feat,.book-info--btn-wrap .buy-point--btn{width:45%;padding:0}.paging--prev,.paging--next,.paging--item{cursor:pointer}.paging--item.active,.paging--item:hover{color:#fc5428}#body--title__volumepage .book-chapter--btn__jikuri img{width:120px;height:auto}#body--title__volumepage .book-chapter--btn__reed{border:1px solid #3f74fd;color:#3f74fd}#body--title__volumepage .book-info--right .book-chapter--reading{position:absolute;right:auto;left:0;z-index:2;top:-7px;display:inline-block;border-radius:50px;width:30px;height:13px;background:#ccc;text-align:center;color:#fff;font-size:10px;font-weight:bold;line-height:13px}.book-notice{margin:10px 0;padding:10px;background:#fff;border:2px solid #427fed;text-align:center;font-weight:bold}.discount-pt__before{text-decoration:line-through}.icon-text__discount{display:block;padding:0 10px;border:1px solid #ffab94;color:#fc5428;font-weight:bold;border-radius:2px;text-align:center}.icon-text__discount-size01{width:200px}.book-chapter--free-discount-info{position:relative;margin-top:10px;font-weight:bold;text-align:center}.book-chapter--free-info{border:solid 1px #9cd13e;background:#f5fde7}.book-chapter--free-info .title__free{color:#fff;text-align:center;background-color:#9cd13e}.book-chapter--free-info .btn__jikkuri{margin-bottom:10px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.1),-1px -1px 1px rgba(0,0,0,0.1)}.book-chapter--discount-info{background:#fff;border:solid 1px #eb3200}.book-chapter--discount-info .title__discount{color:#fff;text-align:center;background-color:#eb3200}.chapter-list__free{padding:8px;text-align:center}.chapter-list__free li{display:inline-block;padding:3px;margin-right:4px}.chapter-list__free li.free-discount-toggle__close{display:none}.chapter-list__free li.free-discount-toggle__open{display:inline-block}.chapter-list__free li{line-height:1}.chapter-list__free li a{vertical-align:middle}.chapter-list__discount{display:inline}.chapter-list__discount .color-link{color:#3f74fd;text-decoration:underline}.chapter-list__discount li{margin-bottom:5px;padding:0 8px 5px 8px;border-bottom:solid 1px #ddd}.chapter-list__discount li:first-child{margin-top:5px}.chapter-list__discount li:last-child{margin-bottom:0;border-bottom:0}.chapter-list__discount li.free-discount-toggle__close{display:none}.chapter-list__discount li.free-discount-toggle__open{display:block}.chapter-list__discount li a{display:inline;line-height:1.4}.chapter-list__discount li .discount-pt__after{color:#eb3200;font-weight:bold}.chapter-list__discount li .free-chapter-type{margin-right:2px}.link__toggle-free-discount{padding:3px 5px;font-size:12px;font-weight:normal;text-decoration:underline;cursor:pointer}.free-discount-sign{height:22px}.free-chapter-type{font-size:10px;display:inline-block;color:#fff;padding:0 3px;vertical-align:middle;border-radius:2px;font-weight:normal;line-height:14px;height:14px;margin-right:-2px}.free-chapter-type__1{background:#fc5428}.free-chapter-type__2{background:#3f74fd}.free-chapter-type__3{background:#9cd13e}.book-chapter--free__appeal{margin:0 0 10px 0;padding:5px;font-weight:bold;text-align:center;background-color:#f5fde7;border:1px solid #b5e266}.book-chapter--free__appeal .btn__jikkuri{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.1),-1px -1px 1px rgba(0,0,0,0.1)}.book-chapter--bottom.book-chapter--bottom__discount{background-color:#fff;border:1px solid #ffab94}.book-category-label{float:left;padding:2px 4px;margin:11px 5px auto 8px;background:#fff;border:1px solid #ddd;line-height:1;font-size:10px;color:#fff}.book-category-label__man{color:#427fed;border-color:#427fed}.book-category-label__woman{color:#fa1b05;border-color:#fa1b05}.book-category-label__tl{color:#f690b2;border-color:#f690b2}.book-category-label__bl{color:#7ec8d7;border-color:#7ec8d7}.book-category-label__otona{color:#fc3d7c;border-color:#fc3d7c}.bonus-notice{position:fixed;bottom:40px;right:-100px}.bonus-notice .bonus-notice--bg{background-color:#ff730f;color:#FFF;width:80px;height:80px;text-align:center;border-radius:40px;line-height:1.1em;padding-top:5px;box-sizing:border-box;box-shadow:0 0 3px 3px rgba(0,0,0,0.1)}.bonus-notice .bonus-notice--inner{margin-top:25px;color:#FFF;font-weight:bold;text-shadow:1px 1px 0 #ff730f,-1px 1px 0 #ff730f,1px -1px 0 #ff730f,-1px -1px 0 #ff730f}.bonus-notice .bonus-notice-cancel{position:absolute;top:-5px;right:0;width:30px;height:30px;background-color:#FFF;border-radius:15px;border:2px solid #ff730f;box-sizing:border-box;cursor:pointer}.bonus-notice .bonus-notice--img{position:absolute;top:-10px;left:50%;width:40px;margin-left:-30px}.bonus-notice.anime01{animation:"right-in" .5s cubic-bezier(0.57,0.11,0.66,1.16) 1 forwards;-webkit-animation:"right-in" .5s cubic-bezier(0.57,0.11,0.66,1.16) 1 forwards;-moz-animation:"right-in" .5s cubic-bezier(0.57,0.11,0.66,1.16) 1 forwards}.bonus-notice.anime02{animation:"right-out" .5s cubic-bezier(0.57,0.11,0.66,1.16) 1 forwards;-webkit-animation:"right-out" .5s cubic-bezier(0.57,0.11,0.66,1.16) 1 forwards;-moz-animation:"right-out" .5s cubic-bezier(0.57,0.11,0.66,1.16) 1 forwards}.bonus-notice.bonus-notice__gold{position:fixed;bottom:35px;right:-100px;z-index:15}.bonus-notice.bonus-notice__gold .bonus-notice--bg{background:#eabe0a;background:-webkit-linear-gradient(#eabe0a 0,#fdf3a9 32%,#fedd06 67%,#d39a0e 100%);background:-o-linear-gradient(#eabe0a 0,#fdf3a9 32%,#fedd06 67%,#d39a0e 100%);background:linear-gradient(#eabe0a 0,#fdf3a9 32%,#fedd06 67%,#d39a0e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eabe0a',endColorstr='#d39a0e',GradientType=0)}.bonus-notice.bonus-notice__gold .bonus-notice--inner{color:#222;text-shadow:none;text-shadow:1px 1px 0 #FFF}.bonus-notice.bonus-notice__gold .bonus-notice-cancel{border-color:#999}.bonus-notice.bonus-notice__gold .css-cross__orange,.bonus-notice.bonus-notice__gold .css-cross__orange:before{background:#999}.css-cross{display:inline-block;position:absolute;padding:0;width:4px;height:16px;background:#999;transform:rotate(45deg);top:5px;left:11px}.css-cross:before{display:block;content:"";position:absolute;top:50%;left:-6px;width:16px;height:4px;margin-top:-2px;background:#999}@keyframes right-in{0{right:-100px}50%{right:-100px}100%{right:10px}}@keyframes right-out{0{right:10px}50%{right:-100px}100%{right:-100px}}.book-chapter__lp ul{padding:10px 0 0 10px;display:flex;justify-content:center;flex-wrap:wrap;display:-webkit-flex;-webkit-justify-content:center;-webkit-flex-wrap:wrap}.book-chapter__lp li{width:20%;padding:0 10px 10px 0;box-sizing:border-box;text-align:center}.book-chapter__lp .book-chapter--img{margin:3px 0;width:100%;box-shadow:0 1px 2px rgba(0,0,0,0.4)}.book-chapter__lp .book-chapter--volume{color:#666;font-size:14px;font-weight:bold;background:#eee}.book-chapter__lp .book-chapter--btn{width:100%;font-size:14px}.book-chapter__lp .book-chapter--btn.book-chapter--btn__memberfree,.book-chapter__lp .book-chapter--btn.book-chapter--btn__monthlyfree,.book-chapter__lp .book-chapter--btn.book-chapter--btn__discount{font-size:14px}.book-chapter--btn__memberfree,.book-chapter--btn__monthlyfree{color:#fc5428;font-size:10px;background:#fdeee9;border:1px solid 1px solid #f77d51}.book-chapter--btn__discount{color:#fc5428;font-size:10px;background:#fff;border:1px solid #ffab94}.gift--btn__buy{font-weight:bold;outline:0;line-height:36px;height:38px;border-radius:4px;box-shadow:0 1px 0 rgba(0,0,0,0.08);position:relative;border:1px solid rgba(0,0,0,0.05);border-bottom:1px solid rgba(0,0,0,0.2);width:220px;cursor:pointer;background-color:#427fed;color:#fff;-webkit-appearance:none}.auto-purchase--button{display:block;border:1px solid #ccc;line-height:38px;height:38px;border-radius:4px;box-shadow:0 1px 0 rgba(0,0,0,0.08);-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.08);position:relative;font-size:14px;width:320px;margin:0 auto}.auto-purchase--button span{transform:scale(0.8);opacity:.7;height:25px;width:35px;background-position:0 -642px}.book-buying-btn--list{border-top:1px solid #ddd;display:flex;justify-content:center;display:-webkit-flex;-webkit-justify-content:center}.book-buying-btn--list li{width:calc(33.3333% - 3px) !important}.book-buying-btn--list li a{display:block;border:1px solid #ccc;line-height:30px;height:30px;padding:5px 5px 5px 0;border-radius:4px;box-shadow:0 1px 0 rgba(0,0,0,0.08);-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.08);position:relative;font-size:14px;text-align:center}.book-buying-btn--list li a img{vertical-align:middle}.book-buying-btn--list li:not(:last-child){margin-right:4.5px}.register-block-v2{background:#ff4f00;padding:20px}.register-block-v2--title{color:#fff;font-size:22px;font-weight:bold;margin-bottom:16px;line-height:1;text-align:center}.register-block-v2--inner{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff;border:2px solid #fbcf28;padding:10px}.register-block-v2--merit{box-sizing:border-box;border:1px dashed #ccc;margin-bottom:10px;position:relative;width:49.2%}.register-block-v2--merit:nth-child(2n){margin-left:auto}.register-block-v2--merit-head{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px}.register-block-v2--merit-image{margin-right:5px;vertical-align:bottom}.register-block-v2--merit-text{font-size:18px;font-weight:bold;line-height:1.3}.register-block-v2--merit-text span{display:block;font-size:14px}.register-block-v2--merit.registration-merit01 .register-block-v2--merit-text span{color:#87ca11}.register-block-v2--merit.registration-merit02 .register-block-v2--merit-text span{color:#ea4169}.register-block-v2--merit.registration-merit03 .register-block-v2--merit-text span{color:#449cc1}.register-block-v2--merit.registration-merit04 .register-block-v2--merit-text span{color:#ffc22e}.register-block-v2--merit-foot{text-align:center;padding:6px}.register-block-v2--btn-area{margin:0 auto;padding:10px}.register-block-v2--balloon-wrap{position:absolute;top:5px;right:5px}.register-block-v2--balloon{display:inline-block;background:#eee;border-radius:17px;font-size:14px;font-weight:bold;position:relative;padding:6px 14px}.register-block-v2--balloon::before{content:"";width:0;height:0;border-style:solid;border-width:20px 5px 0 5px;border-color:#333 transparent transparent transparent;position:absolute;left:-2px;bottom:-4px;-webkit-transform:rotate(65deg);-ms-transform:rotate(65deg);transform:rotate(65deg)}.register-block-v2--balloon__color01{background:#ce516f;color:#fff}.register-block-v2--balloon__color02{background:#5db8d8;color:#fff}.register-block-v2--balloon.register-block-v2--balloon__color01::before{border-color:#ce516f transparent transparent transparent}.register-block-v2--balloon.register-block-v2--balloon__color02::before{border-color:#5db8d8 transparent transparent transparent}.tag-wrap-box{padding:0 0 10px;line-height:1.7}.tag-list-box{display:inline}.tag-list-box .tag-list-item{display:inline;margin-right:3px}.tag-list-box .tag-list-item a{text-decoration:underline;padding-left:13px;background:url(https://kmsp-img.k-manga.jp/images/icons/ic-tag-gray.png) no-repeat;background-size:11px 11px;display:inline-block;background-position:left 4px}.tag-edit-link{color:#3f74fd;position:relative;padding-left:12px;display:inline-block;cursor:pointer}.tag-edit-link:before,.tag-edit-link:after{content:"";display:block;position:absolute;background:#3f74fd;border-radius:2px}.tag-edit-link:before{width:10px;height:2px;left:0;top:10px}.tag-edit-link:after{height:10px;width:2px;top:6px;left:4px}.tag-all-open-link,.tag-all-close-link{color:#3f74fd;display:block;text-align:right;text-decoration:underline}.dialog-tag-list li{border-top:1px solid #ddd;padding:5px 0;position:relative}.dialog-tag-list li:last-child{border-bottom:1px solid #ddd}.dialog-tag-list li .tag-delete--button{width:19px;height:19px;position:absolute;right:0;top:50%;margin-top:-10px}.dialog-tag-list li .tag-delete--button:before,.dialog-tag-list li .tag-delete--button:after{content:"";display:block;position:absolute;background:#aaa;transform:rotate(45deg)}.dialog-tag-list li .tag-delete--button:before{height:19px;width:3px;top:50%;margin-top:-9px;right:9px}.dialog-tag-list li .tag-delete--button:after{height:3px;width:19px;right:1px;top:50%;margin-top:-1px}.tag-book-list--info{position:relative;border-bottom:1px solid #eee;padding:10px;background:#f4f4f4}.tag-book-list--info .tag-book-list--button{position:absolute;top:5px;right:10px;width:100px}.tag-book-list--info .tag-book-list--button span{width:100px;background:#fff}.tag-book-list--wrap{background:#fff;border-bottom:1px solid #ddd;padding:5px 0}.book-infomation{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0 8px}.book-infomation .media-info{background:#fff}.media-anime-free-text,.media-drama-free-text,.media-movie-free-text{font-size:11px;margin-top:2px;padding-top:4px}.media-anime-free-text{border-top:1px solid #ee91cb}.media-drama-free-text{border-top:1px solid #70d8a5}.media-movie-free-text{border-top:1px solid #f6908c}.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}.author-detail--list{margin-top:40px;padding:10px;font-size:13px;background:#f6f6f6}.author-detail--list dt{padding:2px 5px 2px 10px;float:left;height:22px;line-height:22px}.author-detail--list dd{padding:2px 10px 2px 5px;min-height:22px;line-height:22px}.section--keyword-list{clear:both;padding-top:40px}.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;padding-right:10px}.display-change-block--list a.active span{display:none}.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}.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-info{background-color:#f4f4f4}.search-hit{padding-top:5px}.search-hit--num{display:inline-block;margin-left:10px;background:#fff;border-radius:20px;padding:2px 10px;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}.book-list--format{letter-spacing:-0.4em}.book-list--format>*{letter-spacing:normal}#body--search__jikkuri .jikkuri-select--btn{width:800px}#body--search__jikkuri .jikkuri-select--btn .btn.active,#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,#body--search__jikkuri .jikkuri-select--btn .active.buy-point--btn{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}.section__bookmark-artist{margin:20px 0;padding:10px 10px 28px 10px;border:solid 1px #ddd}.search-option-ext{position:relative}.search-option--trigger{cursor:pointer;position:absolute;top:50%;right:0;transform:translateY(-50%)}.search-option--trigger:hover{opacity:.8}.search-option-ext-detail--price>div{display:inline-block}.search-option-ext-detail--price>div:first-child{margin-right:20px}.search-option-ext-detail--left,.search-option-ext-detail--right{display:inline-block;width:45%;vertical-align:top}.search-option-ext-detail input[type="number"],.search-option-ext-detail input[type="text"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);border-radius:6px;border:1px solid #ddd;box-sizing:border-box;background:#fff;margin-right:4px;margin-left:4px;line-height:1;padding:6px 6px;width:60px}.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}.book-list-ranking .book-list--rank{position:absolute;height:26px;width:50px;margin-top:0;padding-top:60px;text-align:center;font-weight:bold;line-height:24px;font-size:18px;white-space:nowrap}.book-list-ranking .ic-icons--rank1,.book-list-ranking .ic-icons--rank2,.book-list-ranking .ic-icons--rank3{position:absolute;top:30px;left:15px;margin:auto}.book-list-ranking .ic-icons--rank-up,.book-list-ranking .ic-icons--rank-up-jump{position:absolute;top:100px;right:15px}.book-list-ranking .book-list--img{margin:0 15px 0 60px}.book-list-ranking .book-list--story{padding-left:210px}.display-change-block.display-change-block__ranking .display-change-block--title{width:110px}.display-change-block.display-change-block__ranking .display-change-block--list{padding-left:120px}.display-change-block.display-change-block__ranking .display-change-block--list a{position:relative;padding:0;width:124px;text-align:center}.display-change-block.display-change-block__ranking .display-change-block--list a span{position:absolute;top:10px;right:5px}.display-change-block.display-change-block__ranking .display-change-block--list a.active{padding:0}.rank-list--format{letter-spacing:-0.4em}.rank-list--format>*{letter-spacing:normal}.book-list--date{margin-bottom:5px;color:#666}.book-list--author-item{padding-right:10px}.book-schedule-list li{margin:5px 0;font-size:14px;font-weight:bold;display:block}.book-schedule--chapter-number{margin-right:10px;display:inline}.book-schedule--date{margin-top:5px;display:inline}.book-schedule--date span{margin-right:3px;font-size:16px}.book-list__schedule .cover-image{width:135px;height:135px;float:left;text-align:center}.book-list__schedule .cover-image img{max-width:135px;max-height:135px;min-width:50px}.book-list__schedule .book-list--content{position:absolute;left:150px}.book-list__schedule.book-list .book-list--img{width:auto;float:none;margin:0}#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-top:-20px;margin-bottom:20px}#body--feature .btn,#body--feature .btn-viewer-html,#body--feature .btn-viewer-aplli,#body--feature .book-info--btn,#body--feature .btn__feat,#body--feature .buy-point--btn,#body--feature__featureid .btn,#body--feature__featureid .btn-viewer-html,#body--feature__featureid .btn-viewer-aplli,#body--feature__featureid .book-info--btn,#body--feature__featureid .btn__feat,#body--feature__featureid .buy-point--btn{-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:4px;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:6px;background:#fff}.feat-box--title{padding:10px;border-radius:4px 4px 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}.carousel__feature{background:#fdf2a9}.carousel__feature .carousel--item{margin:2px;padding:2px;background:#fff}#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}#body--index__jikkuri .clearfix:after,#body--index__jikkuri .form-sch:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}#body--index__jikkuri img{cursor:pointer}#body--index__jikkuri .cmp-single .cp-main{padding:0 10px}#body--index__jikkuri .grid--5 .grid--item,#body--index__jikkuri .grid--5 .book-step--item{min-height:285px}#body--index__jikkuri .pc-section{border:solid 2px #9cd13e;background:#f6f6f6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#body--index__jikkuri .page-hd{padding:10px;margin-bottom:0;background-color:#9cd13e;border-bottom:0}#body--index__jikkuri .page-hd h2{font-size:20px;font-weight:bold}#body--index__jikkuri .page-hd h2:hover{text-decoration:underline}#body--index__jikkuri .logo__jikkuri{margin-right:5px;width:120px;float:left}#body--index__jikkuri .logo__jikkuri img{width:120px;margin:-12px 0 -18px 10px;float:right}#body--index__jikkuri .carousel{display:none}#body--index__jikkuri .carousel-wrap{height:318px}.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-list-thum .grid--item,.jikkuri-pc-section.book-step--target .grid--item,.grid.jikkuri-pc-section .book-step--item,.jikkuri-pc-section.book-list-thum .book-step--item,.jikkuri-pc-section.book-step--target .book-step--item{margin-bottom:50px;text-align:center}.grid.jikkuri-pc-section .jikkuri-list--item-title,.jikkuri-pc-section.book-list-thum .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-list-thum .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-list-thum .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-list-thum .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-list-thum .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-list-thum .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-list-thum .btn-mini,.jikkuri-pc-section.book-step--target .btn-mini,.grid.jikkuri-pc-section .btn-bookmark,.jikkuri-pc-section.book-list-thum .btn-bookmark,.jikkuri-pc-section.book-step--target .btn-bookmark,.grid.jikkuri-pc-section .suggest--back-btn,.jikkuri-pc-section.book-list-thum .suggest--back-btn,.jikkuri-pc-section.book-step--target .suggest--back-btn,.grid.jikkuri-pc-section .book-chapter--btn,.jikkuri-pc-section.book-list-thum .book-chapter--btn,.jikkuri-pc-section.book-step--target .book-chapter--btn{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-viewer-html,.jikkuri-select .btn-viewer-aplli,.jikkuri-select .book-info--btn,.jikkuri-select .btn__feat,.jikkuri-select .buy-point--btn{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:108px;margin-right:4px;padding:0}.jikkuri-select .btn: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,.jikkuri-select .buy-point--btn:last-child{margin-right:0}.jikkuri-select .btn.btn-boy,.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,.jikkuri-select .btn-boy.buy-point--btn{border:1px solid #397cc0}.jikkuri-select .btn.btn-girl,.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,.jikkuri-select .btn-girl.buy-point--btn{border:1px solid #e6525c}.jikkuri-select .btn: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,.jikkuri-select .buy-point--btn:last-child{margin-right:0}.jikkuri-select .btn.active,.jikkuri-select .active.btn-viewer-html,.jikkuri-select .active.btn-viewer-aplli,.jikkuri-select .active.book-info--btn,.jikkuri-select .active.btn__feat,.jikkuri-select .active.buy-point--btn{background-color:#9dd33c}.jikkuri-select .btn.btn-jikkuri-top,.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,.jikkuri-select .btn-jikkuri-top.buy-point--btn{float:left;background-color:#9dd33c;border-color:#9dd33c;margin-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.jikkuri-select .jikkuri-select--btn{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}.jikkuri-top-visual{background-color:#9dd33c;padding:10px;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}.jikkuri-top-visual .jikkuri-top-visual--read strong{color:#fc5428;font-size:1.2em}.jikkuri-list-item-tag{margin:0 10px;position:relative;overflow:hidden}.book-list-thum--label__jikkuri-kan{padding:0 5px;background:#9dd33c;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:4px}.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:4px}.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:4px}.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:#9dd33c;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}.jikkuri-list--btn{margin:0}.jikkuri-free-section{border:solid 1px #ddd}.jikkuri-select{padding-top:20px}.jikkuri--link-more{padding:5px;clear:both;text-align:right}.jikkuri--link-more a{font-weight:bold}.jikkuri--link-more a:hover{text-decoration:underline}.today-free-book{border:1px solid #DDD;border-radius:4px;background-color:#FFF;margin:10px 0;height:100px}.today-free-book .today-free-book--date{float:left;width:90px;height:100px;background-color:#9dd33c;border-radius:4px 0 0 4px;font-weight:bold;text-align:center;vertical-align:middle}.today-free-book .today-free-book--month{margin:20px 5px 0 5px;padding-bottom:3px;display:block;border-bottom:1px solid #7ca92b;font-size:14px}.today-free-book .today-free-book--day{padding:0;font-size:24px;font-weight:bold}.today-free-book .today-free-book--img{padding:10px 20px;float:left}.today-free-book .today-free-book--img img{width:80px}.today-free-book .today-free-book--text{padding:10px 0;width:380px;float:left;font-size:12px}.today-free-book .today-free-book--title{font-size:16px;font-weight:bold}.today-free-book .today-free-book--btn{float:right;padding:15px 20px 0 0;width:150px}.freecp-btn{position:relative;display:block;height:30px;padding:0;border:1px solid rgba(0,0,0,0.05);border-bottom:1px solid rgba(0,0,0,0.2);border-radius:4px;background-color:#fff;text-align:center;text-decoration:none;line-height:30px;overflow:hidden}.freecp-btn__title{color:#444;font-size:14px;font-weight:normal;background:#ddd}.freecp-btn__title:hover{background:#ccc}.freecp-btn__jikkuri{font-size:16px;color:#fff;font-weight:bold;background:#9dd33c;text-shadow:1px 1px 1px rgba(0,0,0,0.1),-1px -1px 1px rgba(0,0,0,0.1)}.freecp-btn__jikkuri:hover{background:#72bb2b}.freecp-label.icon-text{margin-bottom:5px;padding:0;width:100%;display:block;font-size:14px;text-align:center;border-radius:0 !important}.freecp-label.icon-text.icon-text__red-border{background:#fff}.freecp-label.icon-text.icon-text__gray{color:#fff}.freecp-pc-free-attention{height:94px;margin-top:15px;margin-bottom:20px;padding:10px;position:relative;border:2px solid #fc5428;color:#fc5428;font-weight:bold;background-color:#FFF;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.freecp-pc-free-attention .freecp-pc-free-attention--qr{position:absolute;top:0;right:0}.freecp-pc-free-attention .freecp-pc-free-attention--qr img{width:90px}.jikkuri-textlist{margin:20px 20px 0 20px}.jikkuri-textlist li{float:left;margin:3px 3px 0 0;font-size:13px;background:#fff;border:solid 1px #ddd;border-radius:4px}.jikkuri-textlist .jikkuri-textlist--title{display:block;padding:3px 5px}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-35px;display:block;width:100%;padding:0 0 10px 0;margin:0;list-style:none;text-align:center;vertical-align:middle;background-color:#f6f6f6}.slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 10px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:0}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{background-color:#aaa;border-radius:5px;position:absolute;top:0;left:0;width:10px;height:10px;content:'•';text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;background-color:#fbcf28}.slider{width:100%;margin:100px auto;margin-top:0}.slick-slide{margin:0 2px 0 8px}.slick-slide img{width:100%}.slick-prev:before,.slick-next:before{color:black}.slider-orign--item{-webkit-tap-highlight-color:rgba(0,0,0,0.2)}.slider-orign--img{box-shadow:0 1px 2px rgba(0,0,0,0.4);width:100%;vertical-align:middle}.slider-orign--title{font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.slider-orign--freeicon{margin-top:5px;padding:0 5px;background:#9dd33c;border:1px solid #9dd33c;text-align:center;font-weight:bold;color:#FFF;font-size:10px}.carousel__jikkuri{text-align:center;background:#9dd33c}.carousel__jikkuri .carousel--item{margin:2px;padding:2px;background:#fff}#body--index__jikkuri .book-list-thum{padding-bottom:20px}#body--index__jikkuri .book-list-thum:after{content:"";display:block;clear:both}#body--index__jikkuri .book-list-thum--target{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:20%;margin:20px 0 0 0;padding:0 10px}#body--index__jikkuri .book-list-thum--target:nth-of-type(5n+1){clear:both}#body--index__jikkuri .book-list-thum--target img{margin-bottom:5px;width:100%;box-shadow:0 1px 2px rgba(0,0,0,0.4)}#body--index__jikkuri .book-list-thum--title{display:block;font-size:14px;font-weight:bold;line-height:18px}#body--index__jikkuri .book-list-thum--img:hover{opacity:.8}#body--index__jikkuri .section--link-more p{padding-right:20px}#body--index__jikkuri .section__rank .book-list-thum{padding:10px 30px 50px 30px;margin-bottom:10px}#body--index__jikkuri .section__rank .book-list-thum--target{width:33.3%;padding:15px 20px}#body--tl .exchange-tab3,#body--bl .exchange-tab3,#body--otona .exchange-tab3{background:0}.jikkuri-free-section .jikkuri-jikkuri-link{padding-bottom:10px;text-align:center}.jikkuri-free-section .jikkuri-jikkuri-link--img{float:left;margin-top:8px;padding-left:8px}.jikkuri-free-section .jikkuri-jikkuri-link--text{padding-right:8px}.cmp-single .cp-main--deadline-year{float:none}.jikkuri-textlist--freecp{font-size:14px}.jikkuri-textlist--freecp__color-red{color:#fc5428;font-size:12px}.jikkuri-textlist__appeal3{clear:both;border-top:1px solid #dbdbdb;margin:10px 20px 0 12px;padding-top:10px}.jikkuri-textlist--thum{float:left;margin-right:20px}.cp-module__small{border-bottom:1px solid #ddd;position:relative;padding-bottom:20px;margin-bottom:20px}.cp-module__small .pic-wrap{width:100px;padding-right:15px;line-height:1}.cp-module__small .title-wrap{padding-right:20px}.cp-module__small .ic-arrows--right-g{position:absolute;right:5px;top:50%;margin-top:-11px}.mangarepo-list .mangarepo-list a:hover{text-decoration:underline;color:#3f74fd}.mangarepo-list .mangarepo-list--target{padding:15px 0;font-size:14px;clear:both;overflow:hidden}.mangarepo-list .mangarepo-list--user{height:30px;padding:10px;background:#f2f4f3;border-radius:4px;line-height:30px;color:#aaa}.mangarepo-list .mangarepo-list--user img:first-child{width:30px;height:30px;float:left;margin-right:5px}.mangarepo-list .mangarepo-list--user a{font-weight:bold;margin-right:10px}.mangarepo-list .mangarepo-list--author{color:#444;font-size:16px;font-weight:bold}.mangarepo-list .mangarepo-list--text{padding-left:180px;position:relative;min-height:180px;padding-top:10px;border-top:1px solid #efefef}.mangarepo-list .mangarepo-list--thumbnail{width:160px;height:160px;position:absolute;top:10px;left:0;margin:0 20px 10px 0;-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}.mangarepo-list .mangarepo-list--item{font-size:18px;color:#3f74fd;font-weight:bold;margin-bottom:5px;text-decoration:underline}.mangarepo-list .mangarepo-list--title{font-size:16px;font-weight:bold;margin-bottom:5px}.mangarepo-list .mangarepo-list--helpful{padding:2px 5px;border-radius:4px;display:inline-block;color:#999;margin-top:10px;position:absolute;top:0;right:0}.mangarepo-list .mangarepo-list--helpful__layout{margin-top:0;padding:0;top:30px;right:10px}.mangarepo-list .mangarepo-list--date{display:inline-block;color:#aaa}.mangarepo-list .mangarepo-list--netabare{color:#fc5428;font-weight:bold}.mangarepo-list .mangarepo-list--spoiler-btn{display:block;text-align:right}.mangarepo-list .mangarepo-list--purchased,.mangarepo-list .mangarepo-list--date,.mangarepo-list .mangarepo-list--netabare{margin-bottom:10px}.my-mangarepo-new--target{border-bottom:1px solid #ddd;padding:10px}.my-mangarepo-new--thumbnail{width:60px;height:60px;float:left;margin:0 10px 2px 0}.my-mangarepo-new--thumbnail 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)}.my-mangarepo-new--icons{height:20px;overflow:hidden;font-size:10px;line-height:18px;margin-bottom:4px}.my-mangarepo-new--icons span{margin-right:5px;display:inline-block;box-sizing:border-box;padding:0 5px;border:1px solid #fc5428;border-radius:2px}.my-mangarepo-new--pt{color:#fc5428;border:1px solid #fc5428;display:inline-block;border-radius:2px;padding:0 2px}.my-mangarepo-new--item{color:#3f74fd;font-weight:bold;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block}.my-mangarepo-new--netabare{color:#fc5428;font-size:12px}.my-mangarepo-new--title{clear:both;font-weight:bold;padding-top:5px}.my-mangarepo-new--date{float:right;color:#aaa;font-size:12px;margin-top:8px}.my-mangarepo-new--purchased{font-size:12px;padding:0 2px;margin-right:5px;border:1px solid #CCC;border-radius:2px;background-color:#CCC;color:#FFF;display:inline-block;line-height:14px}.ic-new--css{display:inline-block;border:1px solid #fc5428;border-radius:2px;position:relative;padding:0 4px;text-align:center;font-size:10px;background-color:#fc5428;color:#FFF;font-weight:normal}.img-fav,.img-fav-disable{width:20px;height:20px;vertical-align:top;margin-top:5px;margin-right:5px}.clear-both{clear:both;margin-top:10px}.select-suppl-w70 .select{width:70%;float:right}.select-suppl-w70 p{float:right;margin-right:5px;color:#aaa;line-height:26px}.sp-to-pc #container #contents{margin-left:220px;width:780px}.sp-to-pc .page-hd{border-bottom:0;margin-bottom:0}.sp-to-pc .page-hd .page-hd--title{padding:8px}.sp-to-pc .btn,.sp-to-pc .btn-viewer-html,.sp-to-pc .btn-viewer-aplli,.sp-to-pc .book-info--btn,.sp-to-pc .btn__feat,.sp-to-pc .buy-point--btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:10px auto}.sp-to-pc.howto-pc .page-hd{border-bottom:1px solid #999;margin:0 0 20px 0}.sp-to-pc.howto-pc .page-hd--title{padding:8px 0}.pc-help-headding{position:relative;border:1px solid #CCC;border-radius:4px;min-height:150px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pc-help-headding .pc-help-headding--headline{height:34px;background-color:#ff730f;font-size:16px;color:#FFF;line-height:34px;padding:0 10px}.pc-help-headding .pc-help-headding--img{position:absolute;top:5px;right:10px}.pc-help-headding .pc-help-headding--content{padding:10px 220px 10px 10px}.pc-help-headding .pc-help-headding--title{font-size:24px;font-weight:bold;color:#fc5428}.cmp-single .icon-text{margin-right:5px;background-color:#aaa;border-radius:4px}.cmp-single .page-hd.page-hd__cp{margin-bottom:0;font-size:20px;background:0}.cmp-single .page-hd.page-hd__cp .page-hd--title{padding-left:0;padding-top:0;padding-bottom:0;font-size:20px;margin-bottom:5px}.cmp-single .cp-main{padding:10px;background-color:#9cd13e;overflow:hidden}.cmp-single .cp-main--catch .cmp-catch h2{padding-top:15px;padding-bottom:15px}.cmp-single .cp-main--mainimg{width:610px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cmp-single .cp-main--mainimg img{vertical-align:top}.cmp-single .cp-main--deadline{width:140px;height:184px;background-color:#FFF;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px;padding:10px;color:#666}.cmp-single .cp-main--deadline-text{text-align:center;font-size:15px;padding:5px 0;border-top:2px solid #666;border-bottom:2px solid #666;margin-bottom:5px;font-weight:bold}.cmp-single .cp-main--deadline-year{font-weight:bold;float:left;display:block;font-size:20px}.cmp-single .cp-main--deadline-month{color:#fc5428;font-weight:bold;font-size:34px;line-height:1.1em;text-align:center;display:block;border-bottom:solid 12px #ff0}.cmp-single .cp-main--deadline-etc{font-weight:bold;float:right;display:block;font-size:25px}.cmp-single .box-alert{font-size:1.4em;margin:0;padding:10px;margin-top:10px}.cmp-single .title-module{margin:40px 0 0;padding:0 0 40px;border-bottom:1px solid #eee;overflow:hidden;margin-bottom:-1px}.cmp-single .title-module--img{width:240px;float:left;padding:0 20px 20px 0}.cmp-single .title-module--img img{width:240px;-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);vertical-align:bottom}.cmp-single .title-module.title-module__second,.cmp-single .title-module.title-module__third{width:25%;float:left;padding:10px 10px 5px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:0;margin:20px 0 20px}.cmp-single .title-module.title-module__second .title-module--img,.cmp-single .title-module.title-module__second .title-module--img,.cmp-single .title-module.title-module__third .title-module--img,.cmp-single .title-module.title-module__third .title-module--img{width:100%;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}.cmp-single .title-module.title-module__second .title-module--img img,.cmp-single .title-module.title-module__second .title-module--img img,.cmp-single .title-module.title-module__third .title-module--img img,.cmp-single .title-module.title-module__third .title-module--img img{width:100%;margin:0 auto;vertical-align:bottom}.cmp-single .title-module--titile{font-size:24px;color:#3f74fd;font-weight:bold;margin-bottom:10px}.cmp-single .book-list--format .icon-text{height:44px;font-weight:bold;font-size:20px;line-height:44px;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cmp-single .text-omission--more{color:#3f74fd;text-decoration:underline}.cmp-single .icon-text__jikkuri{background-color:#91c82d;border-color:#91c82d;color:#FFF;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:2px solid #91c82d}.cmp-single .icon-text__jikkuri-text-border{border:2px solid #91c82d;color:#91c82d;font-weight:bold;background-color:#FFF}.cmp-single .icon-text__red{background-color:#fc5428;border:1px solid #fc5428}.cmp-single .title-module--mangarepo-title{clear:both;font-weight:bold;text-align:left;background-color:#fbc922;font-size:18px;height:36px;line-height:36px;padding:0 10px;border-radius:4px 4px 0 0;margin-top:20px}.cmp-single .title-module--mangarepo-title img{vertical-align:middle}.cmp-single .title-module--mangarepo{padding:10px;border:2px solid #fbc922;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0 0 4px 4px}.cmp-single .title-module--mangarepo p:first-child{font-size:18px}.cmp-single .title-module--title__small{font-size:14px;font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;clear:both}.cmp-single .title-module.title-module__second .book-list--format.book-list--format__limit .icon-text,.cmp-single .title-module.title-module__third .book-list--format.book-list--format__limit .icon-text{width:48%;margin-right:0 !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;font-size:14px;height:24px;line-height:24px;padding:0}.cmp-single .title-module.title-module__second .book-list--format .icon-text,.cmp-single .title-module.title-module__third .book-list--format .icon-text{width:100%;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;height:24px;line-height:24px}.cmp-single .title-module.title-module__second{height:260px;margin:0}.cp-jikkuri-viewer{width:240px;float:right}.cp-jikkuri-viewer .btn,.cp-jikkuri-viewer .btn-viewer-html,.cp-jikkuri-viewer .btn-viewer-aplli,.cp-jikkuri-viewer .book-info--btn,.cp-jikkuri-viewer .btn__feat,.cp-jikkuri-viewer .buy-point--btn{float:right;width:240px;margin:0}.cp-under-link .btn,.cp-under-link .btn-viewer-html,.cp-under-link .btn-viewer-aplli,.cp-under-link .book-info--btn,.cp-under-link .btn__feat,.cp-under-link .buy-point--btn{width:100%}.btn__jikkuri{background-color:#9dd33c}.btn__jikkuri: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:#91c82d}.btn__jikkuri img{margin-top:-7px}.box-notice__gray{padding:10px;border:1px solid #CCC;background-color:#efefef;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cp-pc-free-attention{height:94px;border:2px solid #fc5428;color:#fc5428;font-weight:bold;background-color:#FFF;padding:10px;margin-left:260px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:15px}.cp-pc-free-attention:after{content:"";position:absolute;top:-20px;left:35px;border-style:solid;border-width:10px;border-color:transparent transparent #fc5428 transparent}.cp-pc-free-attention .cp-pc-free-attention--qr{position:absolute;top:0;right:0}.freecp-past img{opacity:1}.freecp-list{margin-bottom:20px}.freecp-list .cp-title{height:40px;font-weight:bold}.freecp-banner{position:relative}.prepare{position:absolute;bottom:0;left:0;right:0;margin:auto;padding:5px 0;display:inline-block;background:#fff;text-align:center;background:rgba(0,0,0,0.55);border-radius:0 0 4px 4px;color:#fff;font-weight:bold;letter-spacing:5px;font-size:15px}.member--title{margin-bottom:20px;font-size:22px;font-weight:bold;line-height:1.4}.member--sub-title{display:block;padding:5px 10px;margin-bottom:10px;font-size:16px;font-weight:bold;background-color:#f4f4f4;border-radius:6px}.member--sub-title__bl{display:block;padding-left:5px;margin-bottom:10px;font-size:16px;font-weight:bold;line-height:20px;border-left:solid 10px #fbcf28}.mypage-prof{position:relative;margin-top:20px;padding:15px 20px 0 20px;font-size:13px;background-color:#f4f4f4;border-radius:4px}.mypage-prof li{padding-bottom:10px;margin-bottom:10px;border-bottom:dotted 1px #ddd}.mypage-prof li:last-child{margin-bottom:none;border-bottom:0}.mypage-prof .mypage-prof--title{float:left;width:20%}.mypage-prof .mypage-prof--title span{margin-right:5px}.mypage-prof .mypage-prof--target{float:left;width:30%;font-weight:bold}.mypage-prof .mypage-prof--target__long{float:left;width:80%;font-weight:bold}.mypage-prof .mypage-prof--point{margin-right:3px;color:#fc5428;font-size:20px;font-weight:bold}.mypage-prof .mypage-prof--have-limit{font-size:13px;font-weight:bold;color:#aaa}.mypage-prof .mypage-prof--edit{position:absolute;top:7px;right:7px}.mypage-main-link{margin:10px 0}.mypage-main-link ul{border:solid 1px #ddd;border-radius:4px}.mypage-main-link li{position:relative;padding:10px 0;text-align:center;border-right:solid 1px #ddd}.mypage-main-link li:hover{background-color:#f4f4f4}.mypage-main-link li:first-child{border-radius:4px 0 0 4px}.mypage-main-link li:last-child{border-right:0;border-radius:0 4px 4px 0}.mypage-main-link li span{display:block;margin:auto}.mypage-main-link .notification-num{top:10px;right:40px}.mypage-list{padding:10px;border:solid 1px #ddd}.mypage-list li a{padding-left:20px}.mypage-list li a:hover{text-decoration:underline}.section__comingpt .btn,.section__comingpt .btn-viewer-html,.section__comingpt .btn-viewer-aplli,.section__comingpt .book-info--btn,.section__comingpt .btn__feat,.section__comingpt .buy-point--btn{width:300px}.section__comingpt .btn .btn-comming-ic,.section__comingpt .btn-viewer-html .btn-comming-ic,.section__comingpt .btn-viewer-aplli .btn-comming-ic,.section__comingpt .book-info--btn .btn-comming-ic,.section__comingpt .btn__feat .btn-comming-ic,.section__comingpt .buy-point--btn .btn-comming-ic{position:absolute;left:0;bottom:0}.dialog-mypage .dialog--body{width:50%}.loading-comming--img{width:150px;height:150px;margin:1em auto;overflow:hidden;background:url(https://kmsp-img.k-manga.jp/images/icons/loading-comming.png);background-size:600px auto;animation:para2 .8s steps(4,end) infinite;-webkit-animation:para2 .8s steps(4,end) infinite}@-webkit-keyframes para2{100%{background-position:-600px 0}}@keyframes para2{100%{background-position:-600px 0}}.loading-comming--img2{width:120px;height:120px;margin:1em auto;overflow:hidden;background:url(https://kmsp-img.k-manga.jp/images/icons/loading-comming2.png);background-size:600px auto;animation:para3 .8s steps(5,end) infinite;-webkit-animation:para3 .8s steps(5,end) infinite}@-webkit-keyframes para3{100%{background-position:-600px 0}}@keyframes para3{100%{background-position:-600px 0}}.section__coupon{position:relative;z-index:5}.section__coupon .coupon-history{position:absolute;right:10px;top:10px}.section__coupon .coupon-agreement{position:absolute;right:180px;top:10px}.coupon-layout-full .coupon--list{position:relative;float:left;height:150px;width:50%;padding-bottom:20px}.coupon-layout-full .coupon--icon__crown{position:absolute;right:20px;top:0;z-index:20}.coupon-layout-full .coupon__oldbonus{position:relative;margin:0 10px;height:150px;background:#f4eedf;border:solid 5px #a8935a;border-radius:10px;box-sizing:border-box}.coupon-layout-full .coupon__oldbonus .coupon--title{background:#a8935a}.coupon-layout-full .coupon__oldbonus .coupon--text{padding-right:50px}.coupon-layout-full .coupon__oldbonus .coupon--description{margin:3px 0 0 0;padding-bottom:5px;font-size:12px;font-weight:bold;line-height:15px}.coupon-layout-full .coupon__oldbonus .coupon--icon__oldbonus{float:left;width:24px;margin:0 5px 5px 0;padding:3px 5px;text-align:center;background:#a8935a}.coupon-layout-full .coupon__change{position:relative;margin:0 10px;height:150px;background:#fff4d0;border:solid 5px #fcc81d;border-radius:10px;box-sizing:border-box}.coupon-layout-full .coupon__change .coupon--title{background:#fcc81d}.coupon-layout-full .coupon__pointback{position:relative;margin:0 10px;height:150px;background:#f0fbdb;border:solid 5px #8cc720;border-radius:10px;box-sizing:border-box;cursor:pointer}.coupon-layout-full .coupon__pointback .coupon--title{background:#8cc720}.coupon-layout-full .coupon__pointback .coupon--description{margin:3px 0 0 0;font-size:11px;font-weight:bold;line-height:15px;text-align:center}.coupon-layout-full .coupon__pointback .coupon--btn__target{background:#8cc720}.coupon-layout-full .coupon__discount{position:relative;margin:0 10px;height:150px;background:#fff2f2;border:solid 5px #f34040;border-radius:10px;box-sizing:border-box}.coupon-layout-full .coupon__discount .coupon--title{background:#f34040}.coupon-layout-full .coupon__discount .coupon--description{margin:3px 0 0 0;font-size:11px;font-weight:bold;line-height:15px;text-align:center}.coupon-layout-full .coupon__discount .coupon--btn__target{background:#f34040}.coupon-layout-full .coupon--title{color:#fff;font-size:13px;padding:2px 5px 5px 5px}.coupon-layout-full .coupon--title p{display:inline-block}.coupon-layout-full .coupon--icon{display:inline-block;margin-right:3px;color:#fff;font-size:10px;line-height:13px;border-radius:4px}.coupon-layout-full .coupon--icon__limit{margin-right:5px;padding:3px 5px;color:#f11;background:#ff0}.coupon-layout-full .coupon--icon__pointback{margin:0;padding:3px 5px;text-align:center;background:#8cc720}.coupon-layout-full .coupon--icon__discount{margin:0;padding:3px 5px;text-align:center;background:#f34040}.coupon-layout-full .coupon--contents{padding:5px 8px 8px 8px}.coupon-layout-full .coupon--amount{margin-bottom:5px;line-height:16px;text-align:center}.coupon-layout-full .coupon--point{color:#f14b11}.coupon-layout-full .coupon--point .marked{font-size:24px;line-height:28px;font-weight:bold}.coupon-layout-full .coupon--point .sub-marked{margin-right:5px;font-size:20px;line-height:24px;font-weight:bold}.coupon-layout-full .coupon--times{font-size:12px}.coupon-layout-full .coupon--times .marked{color:#ff7e00;font-weight:bold}.coupon-layout-full .coupon--period{position:absolute;bottom:5px;left:0;right:0;font-size:11px;line-height:13px;text-align:center}.coupon-layout-full .coupon--btn{position:relative;margin-top:5px;text-align:center;border-radius:4px;box-sizing:border-box}.coupon-layout-full .coupon--btn .ic-arrows,.coupon-layout-full .coupon--btn .btn-back:before,.coupon-layout-full .coupon--btn .btn-prev:before,.coupon-layout-full .coupon--btn .btn-next:before,.coupon-layout-full .coupon--btn .btn-down:before,.coupon-layout-full .coupon--btn .btn-up:before,.coupon-layout-full .coupon--btn .select:after{position:absolute;top:0;bottom:0;right:0;margin:auto}.coupon-layout-full .coupon--btn__able{color:#fff;font-size:14px;font-weight:bold;padding:8px 3px;background:red;border-bottom:solid 2px #cf0000;cursor:pointer}.coupon-layout-full .coupon--btn__able:hover{opacity:.8}.coupon-layout-full .coupon--btn__disable{color:#777;font-size:14px;font-weight:bold;line-height:20px;padding:3px;border:solid 1px #aaa}.coupon-layout-full .coupon--btn__target{-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);color:#fff;font-size:14px;font-weight:bold;padding:3px;cursor:pointer}.coupon-layout-full .coupon--btn__target:hover{opacity:.8}.coupon-layout-full .coupon__disable .coupon__pointback,.coupon-layout-full .coupon__disable .coupon__change,.coupon-layout-full .coupon__disable .coupon__discount{background:#eee;border:solid 5px #aaa}.coupon-layout-full .coupon__disable .coupon__pointback .coupon--title,.coupon-layout-full .coupon__disable .coupon__change .coupon--title,.coupon-layout-full .coupon__disable .coupon__discount .coupon--title{background:#aaa}.coupon-layout-full .coupon__disable .coupon--times .marked{color:#444;font-weight:normal}.coupon-layout-full .coupon__history{color:#888}.coupon-layout-full .coupon__history .coupon__pointback,.coupon-layout-full .coupon__history .coupon__change,.coupon-layout-full .coupon__history .coupon__discount{background:#eee;border:solid 5px #aaa}.coupon-layout-full .coupon__history .coupon__pointback .coupon--title,.coupon-layout-full .coupon__history .coupon__change .coupon--title,.coupon-layout-full .coupon__history .coupon__discount .coupon--title{background:#aaa}.coupon-layout-full .coupon__history .coupon--times .marked{color:#444;font-weight:normal}.coupon-layout-full .coupon__history .coupon--point{color:#888}.coupon-layout-full .coupon__history .coupon--status{margin-top:10px}.coupon-layout-full .coupon-hide{display:none}.coupon-layout-full .link__all-coupon{clear:both;border:solid 1px #ccc;border-radius:4px}.prof-form .form-base--label{display:block;padding:5px 10px;margin-bottom:15px;background-color:#f4f4f4;border-radius:6px}.prof-form .form-base--input{width:500px}.prof-form .grid,.prof-form .book-list-thum,.prof-form .book-step--target{display:inline-block;width:500px}.prof-form .prof-form--sex{padding:5px;border:1px solid #ddd;border-radius:2px}.course-list li{position:relative;padding:10px;font-size:18px;font-weight:bold;border:solid 1px #ddd;border-bottom:0}.course-list li:last-child{border-bottom:solid 1px #ddd}.course-list .course-list--description{margin-left:10px;font-size:14px;font-weight:bold;color:#aaa}.course-list .delete-c--btn{position:absolute;right:10px;top:8px;font-size:14px}.member-history-list .member-history-list--item{float:left;text-align:center;box-sizing:border-box}.member-history-list .member-history-list--item p{padding:10px 5px}.member-history-list--title{background-color:#f4f4f4;border:solid 1px #ddd}.member-history-list--title .member-history-list--item{text-align:center;font-weight:bold}.member-history-list li{border:solid 1px #ddd;border-top:0}.member-history-list .member-history-list__name{text-align:left}.member-history-list .member-history-list__name p{padding-left:20px}.list-member-usage .member-history-list .member-history-list--item.member-history-list__name{width:30%}.list-member-usage .member-history-list .member-history-list--item.member-history-list__point{width:15%}.list-member-usage .member-history-list .member-history-list--item.member-history-list__price{width:20%}.list-member-usage .member-history-list .member-history-list--item.member-history-list__payment{width:20%}.list-member-usage .member-history-list .member-history-list--item.member-history-list__date{width:15%}.list-member-addpoint .member-history-list .member-history-list--item.member-history-list__name,.list-member-purchase .member-history-list .member-history-list--item.member-history-list__name{width:50%}.list-member-addpoint .member-history-list .member-history-list--item.member-history-list__point,.list-member-purchase .member-history-list .member-history-list--item.member-history-list__point{width:25%}.list-member-addpoint .member-history-list .member-history-list--item.member-history-list__date,.list-member-purchase .member-history-list .member-history-list--item.member-history-list__date{width:25%}.list-member-announce .member-history-list .member-history-list--item.member-history-list__name{width:80%}.list-member-announce .member-history-list .member-history-list--item.member-history-list__date{width:20%}.exchange-tab__bookshelf{margin:20px 0;border-radius:4px 4px 0 0;border:1px solid #ddd;border-bottom:solid 5px #f57649}.exchange-tab__bookshelf .exchange-tab--target{padding:10px 5px;height:30px;color:#666;line-height:16px;border-radius:0}.exchange-tab__bookshelf .exchange-tab--target.active{background-color:#f57649;color:#fff}.exchange-tab__bookshelf .exchange-tab--item:first-of-type{border-radius:4px 0 0 0}.exchange-tab__bookshelf .exchange-tab--item:first-of-type .exchange-tab--target{border-radius:4px 0 0 0}.exchange-tab__bookshelf .exchange-tab--item:last-of-type{border-radius:0 4px 0 0}.exchange-tab__bookshelf .exchange-tab--item:last-of-type .exchange-tab--target{border-radius:0 4px 0 0}.gift-box--link-wrap{padding:0}.gift-box--link{display:block;background:url(https://kmsp-img.k-manga.jp/images/icons/ic-gift-black.png) 10px 9px no-repeat;background-size:16px 16px;vertical-align:middle;padding:10px 0 10px 28px;position:relative;box-sizing:border-box}.gift-box--link .ic-arrows,.gift-box--link .btn-back:before,.gift-box--link .btn-prev:before,.gift-box--link .btn-next:before,.gift-box--link .btn-down:before,.gift-box--link .btn-up:before,.gift-box--link .select:after{right:10px}.mybook-list--icon-01,.mybook-list--icon-02{display:inline-block;margin-right:5px;border-radius:2px;position:relative;line-height:1.4;text-align:center;font-size:10px;color:#ccc;vertical-align:middle}.mybook-list--icon{margin-left:90px}.mybook-list--icon>span:last-child{margin-right:0}.mybook-list--icon-01{padding:0 1px;background:#f57649;color:#fff;border:1px solid #f57649}.mybook-list--icon-02{padding:0 1px;margin-right:5px;color:#f57649;border:1px solid #f57649}.mybook-list--buy{font-size:12px;color:#666}.mybook-select{overflow:hidden;border-bottom:0}.mybook-select form{float:left;width:70%}.mybook-switch{float:right;width:25%}.mybook-switch .exchange-tab--item{width:50%}.mybook-switch .exchange-tab--target{position:relative;height:30px}.mybook-switch--list-icon,.mybook-switch--list-icon:after,.mybook-switch--list-icon:before{position:absolute;margin:auto;left:0;right:0;top:7px;width:18px;height:3px;background:#aaa}.mybook-switch--list-icon:before{content:"";top:6px}.mybook-switch--list-icon:after{content:"";top:12px}.mybook-switch--thum-icon{position:absolute;top:6px;left:0;right:0;margin:auto}.mybook-switch--thum-icon1,.mybook-switch--thum-icon2,.mybook-switch--thum-icon1:before,.mybook-switch--thum-icon2:before{display:inline-block;background:#aaa;width:8px;height:8px;vertical-align:top}.mybook-switch--thum-icon1:active,.mybook-switch--thum-icon2:active,.mybook-switch--thum-icon1:before:active,.mybook-switch--thum-icon2:before:active{color:#f57649}.mybook-switch--thum-icon1:before,.mybook-switch--thum-icon2:before{content:"";margin-top:10px}.mybook-switch--thum-icon2{margin-left:2px}.active .mybook-switch--list-icon,.active .mybook-switch--list-icon:after,.active .mybook-switch--list-icon:before{background:#f57649}.active .mybook-switch--thum-icon1,.active .mybook-switch--thum-icon2,.active .mybook-switch--thum-icon1:before,.active .mybook-switch--thum-icon2:before{background:#f57649}.mybook-tab{padding:10px;border-bottom:1px solid #eee}.mybook-list--img__overlay{-ms-filter:"alpha( opacity=70 )";filter:alpha(opacity=70);opacity:.70}.mybook-list--title.mark-bell span{padding-left:15px}.mybook-list--title.mark-bell:after{-webkit-background-size:14px,14px;-moz-background-size:14px,14px;-o-background-size:14px,14px;background-size:14px,14px;display:inline-block;content:"";position:absolute;top:10px;left:0;margin:0;padding-bottom:2px;width:14px;height:12px;background-image:url("https://kmsp-img.k-manga.jp/images/icons/bell-mini.png")}.mybook-edit{padding-bottom:20px}.overlay-thum{position:relative;cursor:pointer}.overlay-thum .mybook-list--img{-moz-opacity:.5;opacity:.5;filter:alpha(opacity=50)}#hide-setting .overlay-thum:after{content:"";z-index:2;right:0;left:0;top:auto;margin:auto;transform:scale(0.65,0.65);-moz-transform:scale(0.65,0.65);-webkit-transform:scale(0.65,0.65);-o-transform:scale(0.65,0.65);-ms-transform:scale(0.65,0.65);bottom:auto;right:auto;left:-10px;top:-10px}#hide-setting .overlay-thum.active .mybook-list--img,#hide-setting .overlay-thum.active+.mybook-list--title,#hide-setting .overlay-thum.active+.mybook-list--title+.mybook-list--icon{moz-opacity:.4;opacity:.4;filter:alpha(opacity=40)}.bookmark-edit-list .bookmark-edit-list--img{margin-top:-20px}#bell-setting .overlay-thum .bell-pv,#bell-setting .overlay-thum .bell-fv{position:absolute;top:0;bottom:0;width:50%;height:10px;margin:auto;padding-top:50px;color:#fff;font-size:12px;text-align:center}#bell-setting .overlay-thum .bell-pv:after,#bell-setting .overlay-thum .bell-fv:after{content:"";right:0;left:0;margin:auto;z-index:2}#bell-setting .overlay-thum .bell-pv{left:0}#bell-setting .overlay-thum .bell-fv{right:0}#bell-setting .mybook-list__thum .mybook-list--target{padding:2px 8px 5px 2px}#bell-setting .mybook-list__thum .mybook-list--icon{margin-top:0}#bell-setting .mybook-list--title{padding-top:3px;padding-bottom:5px;text-align:center}#bell-setting .overlay-thum{background-color:#efefef;border-radius:2px;-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 0 1px 1px rgba(0,0,0,0.1);box-shadow:0 0 1px 1px rgba(0,0,0,0.1)}#bell-setting .overlay-thum .mybook-list--img{opacity:1;width:94%;margin:3%;margin-bottom:60px}#bell-setting .overlay-thum .bell-pv,#bell-setting .overlay-thum .bell-fv{top:auto;height:auto;color:#444}#body--bookmark__bookmarkedit .mybook-list__thum .mybook-list--target{padding:12px}#body--bookmark__bookmarkedit .mybook-list__thum .mybook-list--icon{margin-top:0}#body--bookmark__bookmarkedit .mybook-list__thum .mybook-list--title{padding-top:3px;padding-bottom:5px;text-align:center}#body--bookmark__bookmarkedit .mybook-list__thum .overlay-thum{background-color:#FFF;border-radius:2px}#body--bookmark__bookmarkedit .mybook-list__thum .overlay-thum .mybook-list--img{opacity:1}#body--bookmark__bookmarkedit .mybook-list__thum .overlay-thum.active .mybook-list--img{moz-opacity:.4;opacity:.4;filter:alpha(opacity=40)}#body--bookmark__bookmarkedit .mybook-list__thum .overlay-thum .bell-pv,#body--bookmark__bookmarkedit .mybook-list__thum .overlay-thum .bell-fv{top:auto;height:auto;color:#444}.mybook-list--icon-purchesed{padding:2px 5px;background-color:#aaa;color:#fff;text-align:center;display:block;font-size:12px;border-radius:2px;margin-top:0;margin-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mybook-filter--btn{padding:5px}.mybook-sort{float:left}.mybook-switch{width:34%;float:right}.mybook-filter--item{background:#f4f4f4}.mybook-option--right__add{border-left:1px solid #ddd;border-bottom:1px solid #ddd;background:#eee}.mybook-filter--item input[type=radio]{-webkit-appearance:none;padding:8px;border:1px solid #aaa;background:#fff;border-radius:2px;vertical-align:middle;margin-top:-2px;background-color:#fff}.mybook-filter--radio__active{position:relative;background-color:#F60 !important;border:1px solid #f06 !important}.mybook-filter--radio__active:after{content:"";position:absolute;top:1px;left:2px;height:15px;width:15px;background:url(https://kmsp-img.k-manga.jp/images/icons/ic-radio-check.png);background-size:12px auto;background-repeat:no-repeat}#mybook-option-bookshelf-custom .mybook-sort{width:100%}.mybook-custom--target{display:table;width:100%;overflow:hidden;padding:10px 0;box-sizing:border-box}.mybook-custom--target .btn-mini,.mybook-custom--target .btn-bookmark,.mybook-custom--target .suggest--back-btn,.mybook-custom--target .book-chapter--btn{height:25px;line-height:25px;font-size:12px}.mybook-custom--item{display:table-cell;vertical-align:middle}.mybook-custom--target .mybook-custom--item:nth-child(2){width:60px;text-align:right}.mybook-custom__edit .mybook-custom--item:nth-child(2){width:200px}.mybook-option--right .page-hd--title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mybook-list__custom .mybook-lis--target{display:table;vertical-align:middle}.mybook-list__custom .mybook-list--check{display:table-cell;width:40px;vertical-align:middle}.mybook-list__custom .mybook-list--check-item{display:table-cell}.mybook-list__custom .mybook-list--img{width:60px}.mybook-list__custom .mybook-list--title{white-space:normal}.btn__select{color:#fc5928;border:1px solid}.btn__bookshelf-custom{width:180px}.btn__bookshelf-custom .plus{float:left;position:relative;left:40px}.mybook-edit .mybook-list__small .mybook-list--icon{margin-left:98px;height:20px}#hide-setting .mybook-list__small .mybook-list--img{width:60px;height:60px;margin-left:30px}#hide-setting .mybook-list__small .overlay-thum{display:block;background-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0.1)}#hide-setting .mybook-list__small .overlay-thum:after,#hide-setting .mybook-list__small .overlay-thum.active:after{content:".";display:block;height:0;font-size:0;clear:both;position:relative}#hide-setting .mybook-list__small .overlay-thum.active .book-list--img,#hide-setting .mybook-list__small .overlay-thum .book-list--img{-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}#hide-setting .mybook-list__small .overlay-thum--checkbox{position:absolute;top:20px;left:0}#hide-setting .myartist-list .overlay-thum{background-color:transparent}#hide-setting .myartist-list .overlay-thum:after{content:none;background:0}#bell-setting__list .overlay-thum{background-color:#FFF}#bell-setting__list .overlay-thum .mybook-list--img{-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}#bell-setting__list .bell-setting--icon-right{width:90px;position:absolute;top:20px;right:-10px}#bell-setting__list .bell-setting--icon-right .bell-pv,#bell-setting__list .bell-setting--icon-right .bell-fv{width:36px;height:10px;margin-right:7px;float:left;text-align:center;font-size:10px;padding-top:32px;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0.1);cursor:pointer}#bell-setting__list .bell-setting--icon-right .bell-fv:after,#bell-setting__list .bell-setting--icon-right .bell-pv:after{content:"";right:0;left:0;top:0;position:absolute;margin:auto;z-index:2;height:36px;width:36px;display:inline-block;background-image:url(https://kmsp-img.k-manga.jp/images/icons/ic-bell-single-gray.png);background-repeat:no-repeat;-webkit-background-size:36px auto;-moz-background-size:36px auto;-o-background-size:36px auto;background-size:36px auto;vertical-align:middle;margin-bottom:-10px;-webkit-tap-highlight-color:rgba(0,0,0,0.1);cursor:pointer}#bell-setting__list .bell-setting--icon-right .bell-fv.active:after,#bell-setting__list .bell-setting--icon-right .bell-pv.active:after{background-image:url(https://kmsp-img.k-manga.jp/images/icons/ic-bell-single-act.png)}#bell-setting__list .book-list--title,#bell-setting__list .book-list--author{padding-right:100px}.fix-bottom{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:fixed;z-index:3;bottom:0;padding:15px 0 15px 10px;width:100%;background-color:rgba(0,0,0,0.85)}#hide-setting .book-list--item{position:relative}#hide-setting .overlay-thum--wrap:after{z-index:2;transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);position:absolute;left:5px;top:5px}#hide-setting .overlay-thum--wrap:after{content:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNDOUNBQ0EiIGQ9Ik0yLDE1Yy0wLjU1MSwwLTEtMC40NDgtMS0xVjJjMC0wLjU1MiwwLjQ0OS0xLDEtMWgxMmMwLjU1MSwwLDEsMC40NDgsMSwxdjEyYzAsMC41NTItMC40NDksMS0xLDFIMnoiLz4NCgk8cGF0aCBmaWxsPSIjQzlDQUNBIiBkPSJNMTQsMnYxMkgyVjJIMTQgTTE0LDBIMkMwLjksMCwwLDAuOSwwLDJ2MTJjMCwxLjEsMC45LDIsMiwyaDEyYzEuMSwwLDItMC45LDItMlYyQzE2LDAuOSwxNS4xLDAsMTQsMEwxNCwwDQoJCXoiLz4NCjwvZz4NCjwvc3ZnPg==")}#hide-setting .overlay-thum--wrap.active:after{content:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNGRjczMEYiIGQ9Ik0yLDE1Yy0wLjU1MSwwLTEtMC40NDgtMS0xVjJjMC0wLjU1MiwwLjQ0OS0xLDEtMWgxMmMwLjU1MSwwLDEsMC40NDgsMSwxdjEyYzAsMC41NTItMC40NDksMS0xLDFIMnoiLz4NCgk8cGF0aCBmaWxsPSIjRkY3MzBGIiBkPSJNMTQsMnYxMkgyVjJIMTQgTTE0LDBIMkMwLjksMCwwLDAuOSwwLDJ2MTJjMCwxLjEsMC45LDIsMiwyaDEyYzEuMSwwLDItMC45LDItMlYyQzE2LDAuOSwxNS4xLDAsMTQsMEwxNCwwDQoJCXoiLz4NCjwvZz4NCjxwb2x5bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iDQoJNC41MjMsOC43MDkgNi42NDUsMTAuODMxIDExLjQ3Nyw2ICIvPg0KPC9zdmc+DQo=")}#hide-setting .book-list--item{position:relative}#hide-setting .overlay-thum--wrap::after{content:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNDOUNBQ0EiIGQ9Ik0yLDE1Yy0wLjU1MSwwLTEtMC40NDgtMS0xVjJjMC0wLjU1MiwwLjQ0OS0xLDEtMWgxMmMwLjU1MSwwLDEsMC40NDgsMSwxdjEyYzAsMC41NTItMC40NDksMS0xLDFIMnoiLz4NCgk8cGF0aCBmaWxsPSIjQzlDQUNBIiBkPSJNMTQsMnYxMkgyVjJIMTQgTTE0LDBIMkMwLjksMCwwLDAuOSwwLDJ2MTJjMCwxLjEsMC45LDIsMiwyaDEyYzEuMSwwLDItMC45LDItMlYyQzE2LDAuOSwxNS4xLDAsMTQsMEwxNCwwDQoJCXoiLz4NCjwvZz4NCjwvc3ZnPg==");-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);position:absolute;left:5px;top:5px;z-index:2}#hide-setting .overlay-thum--wrap.active::after{content:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNGRjczMEYiIGQ9Ik0yLDE1Yy0wLjU1MSwwLTEtMC40NDgtMS0xVjJjMC0wLjU1MiwwLjQ0OS0xLDEtMWgxMmMwLjU1MSwwLDEsMC40NDgsMSwxdjEyYzAsMC41NTItMC40NDksMS0xLDFIMnoiLz4NCgk8cGF0aCBmaWxsPSIjRkY3MzBGIiBkPSJNMTQsMnYxMkgyVjJIMTQgTTE0LDBIMkMwLjksMCwwLDAuOSwwLDJ2MTJjMCwxLjEsMC45LDIsMiwyaDEyYzEuMSwwLDItMC45LDItMlYyQzE2LDAuOSwxNS4xLDAsMTQsMEwxNCwwDQoJCXoiLz4NCjwvZz4NCjxwb2x5bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iDQoJNC41MjMsOC43MDkgNi42NDUsMTAuODMxIDExLjQ3Nyw2ICIvPg0KPC9zdmc+DQo=")}.info-wrap--box{display:table;table-layout:flex;width:100%}.info-wrap--box>div{display:table-cell;vertical-align:top}.book-img{padding:0 15px 0 0;width:135px}.book-img img{width:135px;height:auto}.gift-info{padding:0 0 0 15px}.gift-setting--table{table-layout:fixed;border:2px solid #ddd;width:100%}.gift-setting--table td{border-top:1px solid #ddd;padding:7px 10px;font-size:13px}.gift-setting--table .select{display:inline-block;vertical-align:middle;width:60px}.gift-setting--table .select select{height:30px}.gift-setting--table .chapter-cell{font-weight:bold;background:#f4f4f4;width:40px;text-align:center}.gift-setting--table .select-cell{text-align:left;padding-right:0}.gift-setting--table .select-cell span{padding-right:5px}.gift-setting--table .btn-cell{width:120px}.gift-setting--table .btn-cell input{width:120px}.sub-tab{margin:10px 0 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;display:table;table-layout:fixed;width:100%;padding:10px;box-sizing:border-box}.sub-tab li{display:table-cell;vertical-align:middle}.sub-tab li:not(:first-child){border-left:1px solid #ddd}.sub-tab li a{display:block;width:100%;height:25px;line-height:25px;font-size:14px;text-align:center}.sub-tab li a.active{color:#fc5428;font-weight:bold}.gift-detail--box{padding-top:10px;border-top:1px dotted #ddd}#gift-book-list .gift-status{margin-bottom:4px;line-height:1}#gift-book-list .gift-status span{display:inline-block;border-radius:2px;position:relative;line-height:1.4;text-align:center;font-size:12px;vertical-align:middle;color:#ccc;border:1px solid #ccc;padding:0 2px}#gift-book-list .gift-status .gift-status__1{color:#f57649;border:1px solid #f57649}#gift-book-list .gift-status .gift-status__2{color:#427fed;border:1px solid #427fed}#gift-book-list .mybook-list--target:first-child{border-top:0}.gift-btn{font-weight:bold;outline:0;line-height:30px;height:32px;border-radius:6px;box-shadow:0 1px 0 rgba(0,0,0,0.08);position:relative;border:1px solid rgba(0,0,0,0.05);border-bottom:1px solid rgba(0,0,0,0.2);cursor:pointer;text-align:center;-webkit-appearance:none}.gift-send,.gift-btn__1{background-color:#427fed;color:#fff}.gift-confirm,.gift-btn__2{border:1px solid #3f74fd;color:#3f74fd;background:#fff}.gift-cancel,.gift-btn__3{box-shadow:none;color:#888;font-weight:normal;background:#eee}.dialog .gift-btn{height:42px;line-height:44px;border-radius:6px}.gift-qrcode{width:150px;margin:0 auto}.gift-qrcode canvas{width:150px;height:150px}.gift-url--wrap{display:table;width:100%;table-layout:fixed}.gift-url--wrap .gift-url--inner,.gift-url--wrap .gift-url--button{display:table-cell}.gift-url--wrap .gift-url--inner{padding:3px 5px;border:1px solid #ddd;white-space:nowrap;border-radius:2px 0 0 2px/2px 0 0 2px}.gift-url--wrap .gift-url--button{width:100px}.gift-url--wrap .gift-url--button button{width:100px;box-shadow:none;border-radius:0 2px 2px 0/0 2px 2px 0;border:#ddd;background:#ddd;color:#444}.gift-url--wrap .gift-url--button button:active{background:#ccc}.gift-edit--wrap{display:table;table-layout:fixed;width:100%;margin-left:auto;margin-right:auto}.gift-edit--wrap>p{display:table-cell;vertical-align:middle}.gift-edit--wrap>p:first-child{font-weight:bold;width:210px}.gift-edit--wrap>p:last-child{width:80px}.gift-edit--wrap>p:last-child input{width:100%;height:38px;line-height:38px}.mail-send-button{height:21px;line-height:21px;font-size:11px;background:#fbcf28;border-radius:4px;color:#fff;font-weight:bold;padding:0 5px 0 0;display:block;box-sizing:border-box}.mail-send-button span{transform:scale(0.7);display:inline-block;vertical-align:top;width:27px}.twitter-dm-button{position:relative;height:20px;box-sizing:border-box;color:#fff;border-radius:3px;font-weight:500;font-size:12px;font-weight:bold;background:url(https://kmsp-img.k-manga.jp/images/icons/ic-twitter.png) center left no-repeat #1da1f2;background-size:20px 20px;padding-left:20px;display:inline-block;vertical-align:middle;line-height:20px;padding-right:5px}.gift-receive-btn--wrap .gift-btn{display:inline-block;width:300px;height:42px;line-height:44px}.buy-point-step{padding:5px 0 5px 5px;overflow:hidden;background:#fff}.buy-point-step--target{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:33.3%;padding-right:5px}.buy-point-step--item{position:relative;padding:4px;background:#eee;border-radius:4px;border:1px solid #eee;font-size:12px;line-height:1.2;text-align:center;color:#666;font-weight:bold}.buy-point-step--item.active{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #f57649;color:#fc5428}.buy-point-step--item .ic-arrows,.buy-point-step--item .btn-back:before,.buy-point-step--item .btn-prev:before,.buy-point-step--item .btn-next:before,.buy-point-step--item .btn-down:before,.buy-point-step--item .btn-up:before,.buy-point-step--item .select:after{position:absolute;margin:auto;top:0;bottom:0;right:0}.buy-point-tab{position:relative;padding:10px;background-color:#fff}.buy-point-tab .exchange-tab{height:auto}.buy-point-tab .exchange-tab--target{padding:4px;line-height:1.6}.buy-point-bubble{position:absolute;top:-30px;right:5px}.buy-point-bubble--target{-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);padding:5px 8px;background:#fffcf0;border:2px solid #fbcf28;border-radius:2px;font-size:12px;line-height:1.2;text-align:center;font-weight:bold;color:#fc5428}.buy-point-bubble--target:after{position:absolute;bottom:-14px;right:45px;content:"";border-style:solid;border-width:7px;border-color:#fbcf28 transparent transparent transparent}.buy-point--item{-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 0 1px 1px rgba(0,0,0,0.2);box-shadow:0 0 1px 1px rgba(0,0,0,0.2);position:relative;margin:15px;border-radius:6px;background:#fff}.buy-point--title{padding:8px;border-radius:4px 4px 0 0;background:#f8f8f8;border-bottom:1px solid #ddd}.buy-point--course{display:inline-block;position:relative;padding-left:14px;font-weight:bold;font-size:16px}.buy-point--price{color:#666}.buy-point__month .buy-point--price{padding-left:14px}.buy-point__month .buy-point--course:before{display:inline-block;position:absolute;left:0;top:3px;content:"";width:5px;height:18px;background-color:#427fed;border-radius:20px}.buy-point--bonus{float:right;margin-top:4px;padding:4px;background:#fff;border:1px solid #f57649;border-radius:2px;line-height:1.2;color:#fc5428;font-weight:bold;font-size:12px}.buy-point--detail{display:table;margin-top:5px;width:100%}.buy-point--detail li{display:table-cell;padding:4px;text-align:center;vertical-align:middle;font-size:12px;color:#666}.buy-point--detail .buy-point--detail-pt{border-bottom:1px solid;font-weight:bold;font-size:14px}.buy-point--btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:auto;height:auto;padding:8px 0;line-height:1.4}.buy-point--btn aside{font-size:10px}.buy-point-item__done .buy-point--bonus{background:#f57649;color:#fff}.buy-point--recommend{position:absolute;left:-4px;top:-10px;padding:0 5px;background:#fc5428;border-radius:2px;font-size:11px;color:#fff}.buy-point--recommend:after{content:"";position:absolute;top:15px;left:29px;border-style:solid;border-width:5px;border-color:#fc5428 transparent transparent transparent}.buy-point--item__preferential .buy-point--campaign__credit{position:relative;background:#999;font-weight:bold;text-align:center;padding:0;color:#fff;border-radius:0 0 4px 4px}.buy-point--item__preferential .buy-point--campaign__credit:after{border-width:0}.buy-point--item__preferential .buy-point--title{padding:3px 8px}.buy-point--item__preferential .buy-point--bonus{border-width:2px;height:24px;line-height:24px}.buy-point__each .buy-point--title{text-align:center}.buy-point__each .buy-point--course:before{display:inline-block;position:absolute;left:0;top:4px;content:"";width:4px;height:15px;background-color:#427fed;border-radius:20px}.buy-point__each .buy-point--course:after{display:inline-block;position:absolute;left:-5.6px;top:9px;content:"";width:15px;height:4px;background-color:#427fed;border-radius:20px}.how-pay .how-pay--target{padding:10px 0;border-bottom:1px solid #eee}.how-pay .how-pay--target:last-of-type{border:0}.how-pay .how-pay--target:first-of-type{padding-top:0}.how-pay img{float:left;width:60px;margin:5px 10px 0 0}.select-how-pay{margin:0 15px;padding:10px;background:#f9f7f6}.buy-point--campaign{position:relative;background:#FF0;font-weight:bold;text-align:center;padding:3px;color:#fc5428}.buy-point--campaign:after{position:absolute;bottom:-10px;left:50%;margin-left:-10px;content:"";border-style:solid;border-width:5px;border-color:#FF0 transparent transparent transparent}.how-pay .buy-point--campaign:after{border:0}.box-notice__bubble{border-width:2px;font-size:12px;position:relative;width:50%;line-height:1}.box-notice__bubble:after{position:absolute;top:-12px;left:50%;margin-left:-10px;content:"";border-style:solid;border-width:5px;border-color:transparent transparent #fbcf28 transparent}.complete-get-coupon-box{margin:5px 10px 10px;background-color:#FFF;-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);padding-top:5px;padding-bottom:1px}.complete-get-coupon-box .coupon{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.complete-get-coupon-box .complete-get-coupon-box--title{margin:10px 0 20px;background-color:#c30d23;color:#FFF;height:26px;line-height:26px}.complete-get-coupon-box .complete-get-coupon-box--icon{margin-top:-5px;margin-left:5px;margin-right:5px;vertical-align:top}.complete-get-coupon-box .coupon--title{font-size:18px;padding:10px}.complete-get-coupon{font-size:16px;font-weight:bold;text-align:center;color:#fc5428}.box-alert__weak{background-color:#FFF;color:#444;border:1px solid #ffab94;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.buy-point-detail02{width:100%;display:table;text-align:center;line-height:1.2em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:10px solid #fff;border-left:10px solid #FFF;border-radius:4px}.buy-point-detail02.buy-point-detail02__mbnega10{margin-bottom:-10px}.buy-point-detail02:last-child{border-bottom:0}.buy-point-detail02 .buy-point-detail02--button-wrapper{margin-top:0;text-align:center}.buy-point-detail02 .buy-point-detail02--table-cell{display:table-cell;vertical-align:middle;padding:4px;border-radius:4px;margin-bottom:-10px}.buy-point-detail02 .buy-point-detail02--table-cell:last-child{background-color:#FFF;border:4px solid #FFF;box-sizing:border-box;width:auto}.buy-point-detail02 .buy-point-detail02--table-cell .buy-point-detail02--target{min-height:3.5em;border-right:1px solid #DDD;display:table}.buy-point-detail02 .buy-point-detail02--table-cell .buy-point-detail02--target.buy-point-detail02--target__empty{min-height:1em;border-right:0;display:table}.buy-point-detail02 .buy-point-detail02--table-cell .buy-point-detail02--target:last-child{border-right:0}.buy-point-detail02 .buy-point-detail02--pt{display:block;margin-top:5px;font-weight:bold;color:#444}.buy-point-detail02 .buy-point-detail02--target-inner{color:#999;display:table-cell;vertical-align:middle}.buy-point-campaign-limited-text{position:relative;text-align:center;margin-bottom:1px}.buy-point-campaign-limited-text span{display:inline-block;padding:0 10px;background:#fc5428;border-radius:15px;font-size:12px;color:#fff}.buy-point-campaign-limited-text span:after{content:"";display:block;content:"";position:absolute;bottom:-8px;left:50%;margin-left:-5px;border-style:solid;border-width:5px;border-color:#fc5428 transparent transparent transparent}.buy-point-detail02-plus-campaign{position:relative;background:#FF0;border-bottom:1px solid #DD0;font-weight:bold;text-align:center;padding:3px;color:#fc5428;font-size:16px}.buy-point-detail02-plus-campaign:after{position:absolute;bottom:-16px;left:50%;margin-left:-16px;content:"";border-style:solid;border-width:8px;border-color:#dd0 transparent transparent transparent}.buy-point-item__done .buy-point-detail02.buy-point-detail02__mbnega10{margin-bottom:0}.buy-point-item__done .buy-point--title{background-color:#fbece9}.buy-point-item__done .buy-point--bonus{float:right;margin-top:4px;padding:4px;background:#fff;border:1px solid #f57649;border-radius:2px;line-height:1.2;color:#fc5428;font-weight:bold;font-size:12px}.buy-point-item__done .buy-point--course:before{background-color:#f57649}.credit-course-benefit{background-color:#666;color:#fff;line-height:1.2em;text-align:center}.credit-course-benefit .credit-course-benefit--btn{padding:5px;display:block}.credit-course-benefit span{display:inline-block}.addpoint-tab--list{box-sizing:border-box;display:table;width:100%;padding:0 10px;position:relative}.addpoint-tab--list::after{content:"";border-bottom:1px solid #ddd;width:100%;position:absolute;bottom:0;left:0}.addpoint-tab--item{display:table-cell;line-height:1;width:50%}.addpoint-tab--item:first-child{padding-right:6px}.addpoint-tab--item:last-child{padding-left:6px}.addpoint-tab--link{display:block;background:#f6f6f6;border:1px solid #ddd;border-bottom:0;border-radius:4px 4px 0 0;padding:20px 0;position:relative;text-align:center}.addpoint-tab--link__monthly.active::before,.addpoint-tab--link__eachtime.active::before{content:"";border-radius:4px 4px 0 0;width:100.5%;position:absolute;top:-1px;left:-1px}.addpoint-tab--link__monthly.active::before{border-top:9px solid #f6a14d}.addpoint-tab--link__eachtime.active::before{border-top:9px solid #629ec4}.addpoint-tab--text{display:block;font-size:14px;font-weight:bold;margin-bottom:8px}.addpoint-tab--title{display:inline-block;font-size:20px;font-weight:bold;position:relative}.addpoint-tab--title__arrow::after{content:"";border:3px solid #ccc;border-left:0;border-bottom:0;width:6px;height:6px;position:absolute;top:5px;right:-20px;transform:rotate(45deg)}.addpoint-tab--title__monthly{color:#f6a14d}.addpoint-tab--title__eachtime{color:#629ec4}.addpoint-tab--link.active{background:#fff;position:relative;z-index:5}.addpoint-tab--link.active:hover{cursor:default;opacity:1}.addpoint-balloon-wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;box-sizing:border-box;padding:5px 12px 0;width:100%}.addpoint-balloon{border-radius:4px 4px 0 0;line-height:1;padding:14px 0;position:relative;text-align:center;width:50%}.addpoint-balloon::before{content:"";display:inline-block;width:14px;height:14px;position:absolute;top:0;left:50%;transform:rotate(45deg) translate(-50%,-1px);z-index:10}.addpoint-balloon:first-child{margin-right:6px}.addpoint-balloon:last-child{margin-left:6px}.addpoint-balloon .title{display:block;color:#fff;font-size:18px;font-weight:bold;margin-bottom:6px}.addpoint-balloon .text01{display:block;color:#fff;font-size:14px}.addpoint-balloon .text-color{color:red}.addpoint-balloon__monthly,.addpoint-balloon__monthly::before{background:#f6a14d}.addpoint-balloon__eachtime,.addpoint-balloon__eachtime::before{background:#629ec4}.addpoint-detail{color:#444;line-height:1;margin-top:30px;margin-bottom:22px;padding:0 12px}.addpoint-detail .caption{margin-bottom:15px}.addpoint-detail .note{display:block;text-align:right}.addpoint-table{width:100%;margin-bottom:10px}.addpoint-table .header th{width:33.3%}.addpoint-table th,.addpoint-table td{border:1px solid #ccc;font-weight:bold;padding:9px;text-align:center}.addpoint-table .text-color{color:#ff0202}.addpoint-table--cell__monthly{background:#f6a14d;color:#fff}.addpoint-table--cell__eachtime{background:#629ec4;color:#fff}.campaign-text-balloon{background:#fc5428;border-radius:4px;color:#fff;font-size:11px;margin:0 0 2px 12px;position:relative;text-align:center;width:380px}.campaign-text-balloon::after{content:"";background:#fc5428;width:8px;height:8px;position:absolute;bottom:-4px;left:50%;margin-left:-4px;transform:rotate(45deg);z-index:10}.campaign-text-balloon__eachtime{margin:0 12px 2px 10px}.campaign-text-balloon__monthly{margin:0 12px 2px auto}.cp-appeal--box{font-weight:bold;margin:0 0 10px;background:#FF0;padding:10px 100px;text-align:center}.cp-appeal-text--box_1{background:#fc5428;color:#fff;line-height:1.2;padding:5px 10px}.cp-appeal-text--box_2{background:#fff;position:relative;padding:10px;border-bottom:6px solid #ffe05e}.cp-appeal-text--box_2 .cp-appeal-more-text{position:absolute;color:#fc5428;background:#ffe05e;font-size:12px;width:50px;height:50px;line-height:50px;border-radius:25px;top:-25px;left:0;transform:rotate(-15deg);font-weight:normal}.cp-appeal-text--box_2:after{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;border-width:0 7.5px 10px 7.5px;border-color:transparent transparent #fff transparent;top:-10px;left:50%;margin-left:-7.5px}.credit-appeal--text{display:inline-block;background:#fc5428;color:#fff;position:relative;font-weight:bold;padding:5px 15px;line-height:1.3;font-size:13px}.credit-appeal--text:after{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;border-width:10px 7.5px 0 7.5px;border-color:#fc5228 transparent transparent transparent;bottom:-10px;left:50%;margin-left:-7.5px}.addpoint-about--trigger{display:block;border:1px solid #ddd;border-radius:4px;background:#f6f6f6;cursor:pointer;font-weight:bold;line-height:1;margin:10px 12px 0;padding:8px 10px;position:relative}.addpoint-about--trigger:hover{opacity:.8}.addpoint-about--trigger .ic-arrows,.addpoint-about--trigger .btn-back:before,.addpoint-about--trigger .btn-prev:before,.addpoint-about--trigger .btn-next:before,.addpoint-about--trigger .btn-down:before,.addpoint-about--trigger .btn-up:before,.addpoint-about--trigger .select:after{position:absolute;top:50%;right:8px;margin-top:-11px}.f-monthly{color:#f6a14d}.f-eachtime{color:#629ec4}.addpoint-monthly-merit-wrap{padding:0 12px}.addpoint-monthly-merit{background:#f6a14d;padding:6px}.addpoint-monthly-merit--inner{background:#fff;padding:10px;position:relative}.addpoint-monthly-merit--list{font-size:0}.addpoint-monthly-merit--item{display:inline-block;color:#333;font-size:14px;width:33%}.addpoint-monthly-merit--item+.addpoint-monthly-merit--item{margin-bottom:4px}.addpoint-monthly-merit--item:nth-child(n+4){margin-bottom:0}.addpoint-monthly-merit--item .num{display:inline-block;background:#ff4e00;border-radius:3px;color:#fff;font-size:14px;margin-right:2px;padding:2px 4px 0}.addpoint-monthly-merit--item .text{font-size:16px;font-weight:bold}.addpoint-monthly-merit--link{display:inline-block;color:#f6a14d;font-size:12px;text-decoration:underline;position:absolute;right:10px;bottom:5px}.addpoint-about__eachtime .addpoint-balloon-wrap,.addpoint-about__eachtime .addpoint-monthly-merit-wrap,.addpoint-about__eachtime .addpoint-detail{display:none}.inner-box{padding:10px;border:1px solid #eee;background:#f1f1f1}.inner-box--add,.inner-box--mount{padding:10px;font-weight:bold;font-size:16px}.inner-box--add{border-bottom:1px solid #e1e1e1}.inner-box--add-pt,.inner-box--mount-pt{float:right;color:#fc5428}img.login-btn--img{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;max-height:30px}.login-course-diff{overflow:hidden;max-height:100%;background-color:#FFF}.login-course-diff .login-course-diff--title{width:80px;margin-bottom:10px;background-color:#FFF;text-align:center;display:block;padding:10px 5px;float:left;border-radius:6px;border:4px solid #3f74fd;font-weight:bold;color:#3f74fd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.login-course-diff .login-course-diff--attention{text-align:left;padding:2px 10px;margin-bottom:8px;position:relative;box-sizing:border-box;background-color:#fffcf0;border:2px solid #fbcf28;border-radius:4px;border-right:0;border-left:0;font-size:14px}.login-course-diff .login-course-diff--attention:before{position:absolute;bottom:-20px;left:40px;content:"";display:inline-block;width:0;height:0;border:10px solid transparent;border-top:10px solid #fbcf28}.login-course-diff .login-course-diff--description{margin-left:88px}.login-course-diff .login-course-diff--description-link{clear:both;line-height:1.8em}.recent-book-list li{padding:10px;display:table;width:100%;table-layout:fixed;box-sizing:border-box}.recent-book-list li:not(:last-child){border-bottom:1px solid #ddd}.recent-book-list li figure,.recent-book-list li p{display:table-cell;vertical-align:top}.recent-book-list li figure{width:90px;line-height:1}.recent-book-list li figure img{width:90px;height:auto;box-shadow:0 1px 2px rgba(0,0,0,0.4)}.recent-book-list li p{padding-left:10px;text-align:left}.login-btn--inner{display:table;height:44px;width:100%;table-layout:fixed}.login-btn--inner p{display:table-cell;vertical-align:middle;text-align:center}.login-btn--inner .login-btn--text{white-space:nowrap;border:0;padding-right:30px}.login-btn--inner .login-btn--icon{width:50px}.login-btn--inner .login-btn--icon img{width:40%;height:auto;vertical-align:middle;padding-bottom:2px}.login-btn--inner .login-btn--icon-l img{width:65%}.login-btn--inner .register-btn--icon-m{border-right:1px solid #e6683b}.login-btn--inner .register-btn--icon-m img{width:45%}.login-btn--inner .register-btn--icon-l{border-right:1px solid #18b118}.login-btn--inner .register-btn--icon-l img{width:70%}.login-btn--inner .register-btn--icon-t{border-right:1px solid #278ac7}.login-btn--inner .register-btn--icon-t img{width:50%}.register-btn-wrap{font-size:18px;height:60px;line-height:60px;overflow:hidden}.register-btn-wrap .login-btn--text{padding-right:0}.btn__twitter{background:#1da1f2;color:#fff}.contact-help{padding:20px 10px}.contact-form{padding:20px 15px}.contact-form--border{padding:20px 15px}.contact-confirm{padding:15px;border-top:1px solid #eee}.contact-confirm:first-of-type{border-top:0}.contact-confirm:after{content:".";display:block;height:0;clear:both;visibility:hidden}.contact-confirm--title{float:left;width:200px;font-weight:bold}.contact-confirm--text{padding-left:200px;word-break:break-all}.contact-confirm__opinion{position:relative;margin:10px;border-radius:4px;background:#eee}.contact-confirm__opinion:after{position:absolute;top:-20px;left:0;right:0;margin:auto;width:1px;content:"";border-style:solid;border-width:10px 5px;border-color:transparent transparent #eee transparent}.opinion-form--gender{display:inline-block}.opinion-form--gender img{-webkit-filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svgxmlns='http://www.w3.org/2000/svg'><filterid='grayscale'><feColorMatrixtype='matrix'values='0.33330.33330.3333000.33330.33330.3333000.33330.33330.33330000010'/></filter></svg>#grayscale");filter:grayscale(100%);pointer-events:none}.opinion-form--gender.active img{-webkit-filter:grayscale(0);filter:none}.opinion-form--gender .ic-icons--check-circle,.opinion-form--generation .ic-icons--check-circle{display:none;bottom:10px;left:-5px}.opinion-form--gender.active .ic-icons--check-circle,.opinion-form--generation.active .ic-icons--check-circle{display:block}.opinion-form--generation.active{background:#fbcf28}.opinion-form--bubble{position:relative}.opinion-form--bubble .form-base--input{font-size:14px;line-height:1.2}.opinion-form--bubble:after{content:"";position:absolute;top:-13px;right:0;left:0;margin:auto;width:1px;border-style:solid;border-width:20px 10px;border-color:transparent transparent #f9f9f9 transparent}.opinion-form--bubble:before{content:"";position:absolute;top:-20px;right:0;left:0;margin:auto;width:1px;border-style:solid;border-width:22px 12px;border-color:transparent transparent #ddd transparent}.form-base--generation{border-bottom:1px dashed #ddd}.ic-arrows__right{display:block;position:absolute;margin-top:-10px;top:50%;right:10px}#contents .form-sch--detail-btn+.form-sch--input{box-sizing:border-box;padding:6px;height:34px}.ic-base64{content:"";display:inline-block;width:16px;height:16px;line-height:32px}.ic-base64__24px{content:"";display:inline-block;width:24px;height:24px;line-height:32px}.ic-base64__20px{content:"";display:inline-block;width:20px;height:20px;line-height:32px}.ic-base64-sort{background:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjEuNDE1LDYuNSA0LjkxNSwyLjUgOC40MTUsNi41IAkJIi8+DQoJCTxyZWN0IHg9IjMuNDE1IiB5PSI1LjUiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIzIiBoZWlnaHQ9IjgiLz4NCgk8L2c+DQoJPGc+DQoJCTxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMTUuMTYyLDkuNSAxMS42NjIsMTMuNSA4LjE2Myw5LjUgCQkiLz4NCgkJPHJlY3QgeD0iMTAuMTYyIiB5PSIyLjUiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIzIiBoZWlnaHQ9IjgiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") no-repeat;background-position:center;height:20px}.ic-base64-lupe{background:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik02LjkyNiwyLjk2MWMyLjIxMSwwLDQuMDA5LDEuNzk4LDQuMDA5LDQuMDA5cy0xLjc5OCw0LjAwOS00LjAwOSw0LjAwOQ0KCQkJCWMtMi4yMTEsMC00LjAwOS0xLjc5OC00LjAwOS00LjAwOVM0LjcxNSwyLjk2MSw2LjkyNiwyLjk2MSBNNi45MjYsMS4yNjFjLTMuMTUzLDAtNS43MSwyLjU1Ny01LjcxLDUuNzFzMi41NTYsNS43MSw1LjcxLDUuNzENCgkJCQlzNS43MS0yLjU1Nyw1LjcxLTUuNzFTMTAuMDgsMS4yNjEsNi45MjYsMS4yNjFMNi45MjYsMS4yNjF6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJDQoJCTxyZWN0IHg9IjExLjQ4OSIgeT0iOS41OTIiIHRyYW5zZm9ybT0ibWF0cml4KDAuNzA2OCAtMC43MDc0IDAuNzA3NCAwLjcwNjggLTUuMTQ5MyAxMi4zNzYzKSIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjEuNzM1IiBoZWlnaHQ9IjUuNjE2Ii8+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSIxMC4xMTcsNi4xNzMgMy43MzYsNi4xNzMgMy43MzYsNy43NjkgMTAuMTE3LDcuNzY5IDEwLjExNyw2LjE3MyAJCSIvPg0KCTwvZz4NCgk8Zz4NCgkJPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSI3LjcyNCwzLjc4IDYuMTI5LDMuNzggNi4xMjksMTAuMTYxIDcuNzI0LDEwLjE2MSA3LjcyNCwzLjc4IAkJIi8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=") no-repeat;background-position:center;height:20px}.ic-base64-standard-lupe{content:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMC4yNjUsMy42NWMzLjQ0OSwwLDYuMjU2LDIuODA3LDYuMjU2LDYuMjU3YzAsMy40NDgtMi44MDcsNi4yNTMtNi4yNTYsNi4yNTNTNC4wMSwxMy4zNTUsNC4wMSw5LjkwNw0KCQkJCUM0LjAxLDYuNDU3LDYuODE1LDMuNjUsMTAuMjY1LDMuNjUgTTEwLjI2NSwwLjk5N2MtNC45MiwwLTguOTA4LDMuOTg4LTguOTA4LDguOTFjMCw0LjkyLDMuOTg4LDguOTA2LDguOTA4LDguOTA2DQoJCQkJYzQuOTIxLDAsOC45MDktMy45ODYsOC45MDktOC45MDZDMTkuMTc0LDQuOTg1LDE1LjE4NiwwLjk5NywxMC4yNjUsMC45OTdMMTAuMjY1LDAuOTk3eiIvPg0KCQk8L2c+DQoJPC9nPg0KCQ0KCQk8cmVjdCB4PSIxNy40MjYiIHk9IjEzLjQ1NSIgdHJhbnNmb3JtPSJtYXRyaXgoMC43MDY5IC0wLjcwNzMgMC43MDczIDAuNzA2OSAtNy41NDQgMTguNzI2MikiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIyLjc5NyIgaGVpZ2h0PSIxMC4wMjMiLz4NCjwvZz4NCjwvc3ZnPg0K")}.form-sch--submit__standard-lupe{background:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMC4yNjUsMy42NWMzLjQ0OSwwLDYuMjU2LDIuODA3LDYuMjU2LDYuMjU3YzAsMy40NDgtMi44MDcsNi4yNTMtNi4yNTYsNi4yNTNTNC4wMSwxMy4zNTUsNC4wMSw5LjkwNw0KCQkJCUM0LjAxLDYuNDU3LDYuODE1LDMuNjUsMTAuMjY1LDMuNjUgTTEwLjI2NSwwLjk5N2MtNC45MiwwLTguOTA4LDMuOTg4LTguOTA4LDguOTFjMCw0LjkyLDMuOTg4LDguOTA2LDguOTA4LDguOTA2DQoJCQkJYzQuOTIxLDAsOC45MDktMy45ODYsOC45MDktOC45MDZDMTkuMTc0LDQuOTg1LDE1LjE4NiwwLjk5NywxMC4yNjUsMC45OTdMMTAuMjY1LDAuOTk3eiIvPg0KCQk8L2c+DQoJPC9nPg0KCQ0KCQk8cmVjdCB4PSIxNy40MjYiIHk9IjEzLjQ1NSIgdHJhbnNmb3JtPSJtYXRyaXgoMC43MDY5IC0wLjcwNzMgMC43MDczIDAuNzA2OSAtNy41NDQgMTguNzI2MikiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIyLjc5NyIgaGVpZ2h0PSIxMC4wMjMiLz4NCjwvZz4NCjwvc3ZnPg0K") no-repeat #454545;background-position:center;height:34px}.ic-base64-chekbox,.form-base__secondary .checkbox input[type="checkbox"]+label:before{content:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNDOUNBQ0EiIGQ9Ik0yLDE1Yy0wLjU1MSwwLTEtMC40NDgtMS0xVjJjMC0wLjU1MiwwLjQ0OS0xLDEtMWgxMmMwLjU1MSwwLDEsMC40NDgsMSwxdjEyYzAsMC41NTItMC40NDksMS0xLDFIMnoiLz4NCgk8cGF0aCBmaWxsPSIjQzlDQUNBIiBkPSJNMTQsMnYxMkgyVjJIMTQgTTE0LDBIMkMwLjksMCwwLDAuOSwwLDJ2MTJjMCwxLjEsMC45LDIsMiwyaDEyYzEuMSwwLDItMC45LDItMlYyQzE2LDAuOSwxNS4xLDAsMTQsMEwxNCwwDQoJCXoiLz4NCjwvZz4NCjwvc3ZnPg==")}.ic-base64-chekbox__checked,.form-base__secondary .checkbox input[type="checkbox"]:checked+label:before{content:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNGRjczMEYiIGQ9Ik0yLDE1Yy0wLjU1MSwwLTEtMC40NDgtMS0xVjJjMC0wLjU1MiwwLjQ0OS0xLDEtMWgxMmMwLjU1MSwwLDEsMC40NDgsMSwxdjEyYzAsMC41NTItMC40NDksMS0xLDFIMnoiLz4NCgk8cGF0aCBmaWxsPSIjRkY3MzBGIiBkPSJNMTQsMnYxMkgyVjJIMTQgTTE0LDBIMkMwLjksMCwwLDAuOSwwLDJ2MTJjMCwxLjEsMC45LDIsMiwyaDEyYzEuMSwwLDItMC45LDItMlYyQzE2LDAuOSwxNS4xLDAsMTQsMEwxNCwwDQoJCXoiLz4NCjwvZz4NCjxwb2x5bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iDQoJNC41MjMsOC43MDkgNi42NDUsMTAuODMxIDExLjQ3Nyw2ICIvPg0KPC9zdmc+DQo=")}.ic-base64-radio,.form-base__secondary .radio input[type="radio"]+label:before{content:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNDOUNBQ0EiIGQ9Ik04LDE1Yy0zLjg2LDAtNy0zLjE0MS03LTdzMy4xNC03LDctN3M3LDMuMTQxLDcsN1MxMS44NiwxNSw4LDE1eiIvPg0KCTxwYXRoIGZpbGw9IiNDOUNBQ0EiIGQ9Ik04LDJjMy4zMDksMCw2LDIuNjkxLDYsNnMtMi42OTEsNi02LDZzLTYtMi42OTEtNi02UzQuNjkxLDIsOCwyIE04LDBDMy41ODEsMCwwLDMuNTgyLDAsOHMzLjU4MSw4LDgsOA0KCQljNC40MTgsMCw4LTMuNTgyLDgtOFMxMi40MTgsMCw4LDBMOCwweiIvPg0KPC9nPg0KPC9zdmc+DQo=")}.ic-base64-radio__checked,.form-base__secondary .radio input[type="radio"]:checked+label:before{content:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNGRjczMEYiIGQ9Ik04LDJjMy4zMDksMCw2LDIuNjkxLDYsNnMtMi42OTEsNi02LDZzLTYtMi42OTEtNi02UzQuNjkxLDIsOCwyIE04LDBDMy41ODEsMCwwLDMuNTgxLDAsOA0KCQljMCw0LjQxOCwzLjU4MSw4LDgsOGM0LjQxOCwwLDgtMy41ODIsOC04QzE2LDMuNTgxLDEyLjQxOCwwLDgsMEw4LDB6Ii8+DQo8L2c+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRkY3MzBGIiBkPSJNOCw0QzUuNzksNCw0LDUuNzksNCw4YzAsMi4yMDksMS43OSw0LDQsNGMyLjIwOCwwLDQtMS43OTEsNC00QzEyLDUuNzksMTAuMjA4LDQsOCw0TDgsNHoiLz4NCjwvZz4NCjwvc3ZnPg0K")}.search-btn-group{width:200px;height:36px;border-radius:18px;font-size:14px;line-height:36px;margin-left:-100px;text-align:center;background-color:#000;position:fixed;bottom:10px;color:#FFF;bottom:30px;left:50%;box-shadow:1px 1px 4px rgba(0,0,0,0.4);opacity:.7;box-sizing:border-box;cursor:pointer}.search-btn-group .grid--item:first-child,.search-btn-group .book-step--item:first-child{border-right:1px solid #CCC}#body--search__index{margin-bottom:40px}.form-base__secondary input[type="text"]{font-size:14px;padding:10px}.form-base__secondary .form-base__secondary--label{display:block;overflow:hidden;position:relative;padding:10px 20px 10px 10px;font-weight:normal;border-top:1px solid #ddd;background-color:#fff}.form-base__secondary .form-base--target:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}.form-base__secondary .form-base__secondary--label-text{display:block;overflow:hidden;position:relative;padding:10px 20px 0 10px;font-weight:normal;background-color:#fff;font-weight:bold;font-size:13px}.form-base__secondary .form-base__secondary--content{padding:5px 10px 10px}.form-base__secondary .disnon-input-label input{display:none}.form-base__secondary .detail-search--label{font-weight:bold;font-size:14px;padding:10px;background-color:#efefef;position:relative}.form-base__secondary .checkbox input[type="checkbox"],.form-base__secondary .radio input[type="radio"]{display:none}.form-base__secondary .radio input[type="radio"]+label,.form-base__secondary .checkbox input[type="checkbox"]+label{float:left;line-height:20px;padding:5px 10px 5px 5px;margin:3px 5px;border-radius:2px;display:inline-block;border:1px solid rgba(0,0,0,0.05);border-bottom:1px solid rgba(0,0,0,0.2);box-sizing:border-box;background-color:#eee;font-size:12px;-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)}.form-base__secondary .checkbox input[type="checkbox"]+label:before,.form-base__secondary .radio input[type="radio"]+label:before{width:16px;height:16px;margin:2px 4px 2px 2px;display:inline-block;vertical-align:top}.form-base__secondary .checkbox input[type="checkbox"]:checked+label,.form-base__secondary .radio input[type="radio"]:checked+label{background-color:#fbcf28}.form-base__secondary .btn-input{line-height:20px;padding:5px 10px 5px 4px;border-radius:2px;display:inline-block;margin:0 8px 8px 0;border-radius:2px;border:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.2);-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)}.form-base__secondary .form-base-value-text>span{float:left;line-height:34px;margin:0 5px}.form-base__secondary .form-base-value-text .form-base--input{width:30%;float:left;display:inline-block}.form-base__secondary .x-acco-trigger{border-top:1px solid #ddd;border-bottom:1px solid #ddd;clear:both}.form-base__secondary .x-sch-option--item{display:none}.form-base__secondary .x-sch-option--item.x-open{display:block}.form-base__secondary .sch-option--selected span{color:#ccc;padding-left:5px}.form-base__secondary .form-search-option--search{border-bottom:1px solid #ddd}.form-base__secondary .form-base--fixed-btn{position:absolute;bottom:0;z-index:10;background-color:rgba(255,255,255,0.9);width:100%;border-radius:0 0 4px 4px;-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);cursor:pointer}.form-base__secondary .form-base--fixed-btn .btn__primary:hover,.form-base__secondary .form-base--fixed-btn .book-chapter--btn__buy:hover,.form-base__secondary .form-base--fixed-btn .buy-point--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-color:#2d6de0}.form-base__secondary #dialog--search-details .form-base--fixed-btn{bottom:-25px}.book-list.book-list__media .book-list--img{float:left;width:90px;margin:0 10px 5px 0}.book-list.book-list__media .book-list--story{padding-left:0}.book-list.book-list__media .book-list--target a:after{display:inline;clear:none}.book-list.book-list__media .book-list--anime-icon,.book-list.book-list__media .book-list--drama-icon,.book-list.book-list__media .book-list--movie-icon{height:18px;line-height:18px;display:inline-block;border-radius:2px;color:#fff;padding:0 5px;font-size:12px;margin-bottom:3px;box-sizing:border-box}.book-list.book-list__media .book-list--anime-icon{background:#ee91cb}.book-list.book-list__media .book-list--drama-icon{background:#70d8a5}.book-list.book-list__media .book-list--movie-icon{background:#f6908c}.book-list.book-list__media .book-list--new-icon__red{height:18px;line-height:18px;display:inline-block;border-radius:2px;border:1px solid #fc5428;color:#fff;background-color:#fc5428;padding:0 5px;font-size:12px;margin-bottom:3px;margin-right:6px;box-sizing:border-box}.book-list.book-list__media .btn__jikkuri{color:#fff}.book-list.book-list__media .book-list--btn{margin:10px 0}.media-anime,.media-drama,.media-movie{clear:both;margin:10px auto;padding:10px;font-size:13px;background:#f6f6f6;border-radius:5px}.media-anime{border:solid 2px #ee91cb}.media-drama{border:solid 2px #70d8a5}.media-movie{border:solid 2px #f6908c}.sp-to-pc .media-anime,.sp-to-pc .media-drama,.sp-to-pc .media-movie{clear:none;margin:10px 20px 0 150px}.sp-to-pc .book-list .book-list--img{width:135px}.sp-to-pc .book-list .book-list--story{padding-left:150px}.sp-to-pc .book-list .book-list--author{position:relative;padding-right:240px}.sp-to-pc .book-list .book-list--btn{margin:0;position:absolute;right:10px;bottom:5px}.sp-to-pc .book-list .book-list--target .btn-mini,.sp-to-pc .book-list .book-list--target .btn-bookmark,.sp-to-pc .book-list .book-list--target .suggest--back-btn,.sp-to-pc .book-list .book-list--target .book-chapter--btn{margin-right:10px}.sp-to-pc .section__media-past{margin-top:60px}.sp-to-pc .section--sub-title{padding-top:20px}.sp-to-pc .mediatop-nav{padding:20px 0 20px 20px;border-top:dotted 1px #ddd;border-bottom:dotted 1px #ddd}.sp-to-pc .mediatop-nav li{padding-right:20px}.sp-to-pc .mediatop-nav a{padding:15px 10px 15px 0}.sp-to-pc .media-list-anime .mediatop-nav__anime a,.sp-to-pc .media-list-drama .mediatop-nav__drama a .media-list-movie .mediatop-nav__movie a{padding-left:15px}.sp-to-pc .media-list-anime .mediatop-nav__anime a,.sp-to-pc .media-list-drama .mediatop-nav__drama a .media-list-movie .mediatop-nav__movie a{padding-left:15px}.calendar-pager .calendar-pager-prev{float:left}.calendar-pager .calendar-pager-next{float:right}.calendar-box{padding-top:10px}.calendar-box .calendar-box--inner{border:2px solid #ddd;padding:5px 10px 0 10px}.calendar-box .calendar-box--inner h3{font-weight:bold;font-size:13px}.calendar-box .calendar-box--inner h3 .day{font-size:18px}.calendar-box .calendar-box--inner h3 .sat-color{color:#3f74fd}.calendar-box .calendar-box--inner h3 .sun-color{color:#f57649}.calendar-box .calendar-box--inner ul li{border-top:1px dotted #ddd;display:table;table-layout:fixed;width:100%}.calendar-box .calendar-box--inner ul li:first-child{margin-top:5px}.calendar-box .calendar-box--inner ul li .section-box{padding:10px 0;display:table;table-layout:fixed;width:100%}.calendar-box .calendar-box--inner ul li .section-box>div{display:table-cell;vertical-align:top}.calendar-box .calendar-box--inner ul li .section-box .pic{width:90px;line-height:1}.calendar-box .calendar-box--inner ul li .section-box .pic img{width:80px;height:auto}.calendar-box .calendar-box--inner ul li .section-box .pic .mybook-list--img{box-shadow:0 1px 2px rgba(0,0,0,0.4)}.calendar-box .calendar-box--inner ul li .section-box .pic a{display:block}.calendar-box .calendar-box--inner ul li .section-box .txt .title{font-weight:bold;margin-bottom:2px;word-break:break-all}.calendar-box .calendar-box--inner ul li .section-box .txt .author{font-size:12px}.calendar-box .calendar-box--inner ul li .section-box .txt .icon-wrap{line-height:1;margin-bottom:5px;letter-spacing:-0.4em}.calendar-box .calendar-box--inner ul li .section-box .txt .icon-wrap span{letter-spacing:0;margin-right:5px}.calendar-box .calendar-box--inner ul li a .title{color:#3f74fd}.icon-text__blue-border{background-color:#fff;border-color:#3f74fd;color:#3f74fd}.stampcard-box--wrap{display:flex;flex-wrap:wrap}.stampcard-box{width:380px;margin-bottom:20px}.stampcard-box:nth-child(2n){margin-left:20px}.stampcard-box.expired-box .stampcard-ttl,.stampcard-box.expired-box .stamp-press-list,.stampcard-box.expired-box .stampcard-question-box figure{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.stampcard-box.expired-box .stampcard-question-text{background:#f1f1f1}.stampcard-box.expired-box .stampcard-question-text .normal-link{color:#222}.stampcard-box.expired-box .stampcard-question-text:after{border-color:transparent #f1f1f1 transparent transparent}.stampcard-ttl{background:#fbcf28;border-radius:6px 6px 0 0/6px 6px 0 0;padding:7px 10px}.stampcard-ttl h2{font-weight:bold;font-size:15px}.stampcard-ttl h2 .stampcard-new--icon{display:inline-block;color:#fc5428;font-weight:bold;font-size:12px;margin-right:5px}.stampcard-ttl .stamcard-reward{background:rgba(255,255,255,0.7);padding:4px 10px;border-radius:20px;line-height:1.2;font-size:13px;margin-top:5px}.stampcard-inner{border:1px solid #ccc;border-top:0;border-bottom-width:2px;padding:10px;border-radius:0 0 6px 6px/0 0 6px 6px}.stamp-press-list{display:flex;flex-wrap:wrap;justify-content:center}.stamp-press-list li{display:table;width:33px;border:2px solid #ddd;height:33px;border-radius:50%;box-sizing:border-box;margin:0 2px 2px 0;position:relative}.stamp-press-list li span{display:table-cell;text-align:center;vertical-align:middle;font-size:12px;color:#999;font-weight:bold}.stamp-press-list li.active{background:#fbcf28;border:0}.stamp-press-list li.active span{color:#222}.stampcard-clear--icon{position:absolute;background:#fc5428;top:-20px;right:-20px;font-size:10px;padding:2px 7px;border-radius:15px;color:#fff}.stampcard-clear--icon:after{content:"";display:block;position:absolute;bottom:-7px;right:15px;width:0;height:0;border-style:solid;border-width:7px 7px 0 0;border-color:#fc5228 transparent transparent transparent}.stampcard-question-box{position:relative;min-height:50px;padding-left:60px}.stampcard-question-box figure{position:absolute;top:50%;margin-top:-25px;left:-5px;z-index:2}.stampcard-question-box figure img{width:auto;height:50px}.stampcard-question-box .stampcard-question-text{background:#fef1bf;padding:7px 10px;font-size:12px;line-height:1.4;border-radius:4px;display:table;min-height:60px;box-sizing:border-box;width:100%;position:relative}.stampcard-question-box .stampcard-question-text .stampcard-question-text--inner{display:table-cell;vertical-align:middle}.stampcard-question-box .stampcard-question-text:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:7.5px 10px 7.5px 0;border-color:transparent #fef1bf transparent transparent;left:-10px;top:50%;margin-top:-7.5px;position:absolute}.hint-image--sp{display:none}.stampcard-question-box .dialog--body img{max-width:100%;height:auto}.stampcard-question-box .dialog--body p{font-size:14px}.btn__unlimited{background:#40b3ec;color:#fff}.section-unlimited__border{border-top-color:#40b3ec}.unlimited-appeal--box{background:#40b3ec;padding:10px}.unlimited-appeal--box .unlimited-appeal--title{color:#fff;font-weight:bold;text-align:center;margin-bottom:10px;font-size:13px}.unlimited-appeal--box .unlimited-appeal--title strong{font-size:16px}.unlimited-appeal--box ul{background:#fff}.unlimited-appeal--box ul li{padding:10px}.unlimited-appeal--box ul li .text-area{display:table;width:100%;table-layout:fixed}.unlimited-appeal--box ul li .text-area p{display:table-cell;vertical-align:middle}.unlimited-appeal--box ul li .text-area .num{width:40px;height:40px;background:#40b3ec;color:#fff;text-align:center;font-weight:bold;font-size:10px;border-radius:20px;line-height:1.1}.unlimited-appeal--box ul li .text-area .num strong{font-size:16px}.unlimited-appeal--box ul li p span{display:inline-block;background:#b3e1f7;font-weight:bold;font-size:12px}.unlimited-appeal--box ul li:not(:last-child){border-bottom:dotted 1px #ccc}.unlimited-appeal--box .clear-stamp{display:inline-block;height:25px;border:2px solid #40b3ec;line-height:25px;width:25px;border-radius:15px;margin-right:5px;color:#40b3ec;font-weight:bold;background:0}.unlimited-new{position:absolute;width:100%;bottom:0;left:0;text-align:center;background:rgba(236,68,54,0.8);color:#fff;font-size:13px;font-weight:bold;padding:2px 0}.unlimited-section-border--title{border-bottom:3px solid #fbcf28}.unlimited-section--link-more{position:absolute;top:12px;right:0;font-size:16px}.icon-text__unlimited{background:#40b3ec;border-color:#40b3ec}.icon-text__unlimited-readed{background:#fff;border-color:#40b3ec;color:#40b3ec;padding:0 3px}.unlimited-add--wrap .unlimited-add--btn,.unlimited-add--wrap .unlimited-add--text{background:#fff;box-shadow:0 1px 0 rgba(0,0,0,0.08);border:1px solid #ccc;border-radius:4px;font-weight:bold;font-size:13px;height:30px;line-height:30px;padding:0 10px}.unlimited-add--wrap .unlimited-add--btn{display:block}.unlimited-add--wrap .unlimited-add--text{background:#ddd;width:100%;box-sizing:border-box}.unlimited-add--wrap .unlimited-add--text.anime{display:inline-block}.icon-unlimited-plus{position:relative;width:10px;height:10px;display:inline-block;vertical-align:middle;margin-right:5px}.icon-unlimited-plus:before,.icon-unlimited-plus:after{content:"";position:absolute;background:#222;display:block}.icon-unlimited-plus:before{width:2px;height:10px;left:50%;margin-left:-1px}.icon-unlimited-plus:after{width:10px;height:2px;top:50%;margin-top:-1px;left:0}.unlimited-added--text{display:block;border-radius:2px;font-weight:bold;font-size:12px;height:20px;line-height:20px;background:#ddd}.unlimited-pack-detail dt,.unlimited-pack-detail dd{display:inline-block;margin-bottom:10px}.unlimited-pack-detail dt{background:#ddd;padding:3px 10px;font-weight:bold}.unlimited-pack-detail dd{margin-right:30px;margin-left:10px}.unlimited-img--wrap{box-shadow:0 1px 2px rgba(0,0,0,0.4)}.unlimited-img--wrap .unlimited-img--box{overflow:hidden;position:relative;line-height:0}.unlimited-img--wrap .unlimited-img--box img{width:100%;height:auto}.unlimited-img--wrap .unlimited-img--box .unlimited-end--text{position:absolute;display:table;width:138px;height:138px;background:rgba(0,0,0,0.5);top:0;left:0}.unlimited-img--wrap .unlimited-img--box .unlimited-end--text span{display:table-cell;vertical-align:middle;text-align:center;color:#fff;padding:10px;line-height:1.5}#hide-setting .unlimited-delete--wrap .overlay-thum--wrap::after{top:24px}.unlimited-list-add-finish--btn,.unlimited-list-add--btn{text-align:center;font-weight:bold;font-size:13px;border-radius:4px;padding:5px 0;position:absolute;width:calc(100% - 16px);bottom:5px;left:8px}.unlimited-list-add-finish--btn{background:#ddd}.unlimited-list-add--btn{display:block;box-shadow:0 1px 0 rgba(0,0,0,0.08);border:1px solid #ccc}.unlimited-rank--text{text-align:center;font-size:13px;background:#fbcf28;font-weight:bold;margin-bottom:5px;padding:2px 0}.read-type-unlimited--btn{background:#40b3ec;color:#fff}.unlimited-info--wrap{border:1px solid #40b3ec;background:#fff;margin:20px auto;padding:20px 10px;width:500px}.unlimited-info--wrap .btn-area .btn-base{margin-bottom:0}.unlimited-status-icon--wrap{position:absolute;width:211px;bottom:42px;right:0}.unlimited-status-icon--wrap .unlimited-status-icon{bottom:0;left:0;width:88px;min-width:0}.unlimited-status-icon--wrap .unlimited-status-icon:after{right:50%;margin-right:-8px}.unlimited-status-icon--wrap .unlimited-end-soon--icon{border-color:#40b3ec;background:#e5f6ff}.unlimited-status-icon--wrap .unlimited-end-soon--icon:after{border-color:#40b3ec transparent transparent transparent}.unlimited-status-icon--wrap .unlimited-new--icon{border-color:#fc5428;background:#fde8e3;color:#fc5428;font-weight:bold}.unlimited-status-icon--wrap .unlimited-new--icon:after{border-color:#fc5428 transparent transparent transparent}.book-chapter--btn__unlimited{background:#40b3ec;color:#fff}