@charset "UTF-8";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-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{max-width:100%;line-height:0;vertical-align:bottom}iframe{vertical-align:bottom;border:0}table th,table td{vertical-align:top}input,select,textarea,button{font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;-webkit-appearance:none;-moz-appearance:none}select::-ms-expand{display:none}*,:after,:before{box-sizing:border-box}@media screen and (max-width: 768px){ul.inlinebtn li{flex-basis:29%}}@media screen and (max-width: 320px){ul.inlinebtn li{flex-basis:45%}}.pink_label{color:#ef0070}.blue_label{color:#0f8bb9}.black_label{color:#222}.starts_bunko{color:#42bdd8}.starts_antiblue{color:#163259}.noi_bunko{color:#ff84c9}.noichigo_junior{color:#e75297}.noichigo_pop{color:#e85095}.berrys_bunko,.berrys_with{color:#e4007f}.berrys_fantasy{color:#f8b500}.berrys_fantasy_sweet{color:#f95e80}.macaron{color:#ea6da4}.colorR{color:#cf0000}.colorG{color:#6fb536}input,select,textarea,button{outline:none}.ff_gothic{font-family:Arial,Roboto,Droid Sans,游ゴシック,YuGothic,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif}.ff_mincho{font-weight:400;font-family:游明朝,YuMincho,ヒラギノ明朝 ProN W3,Hiragino Mincho ProN,HG明朝E,ＭＳ Ｐ明朝,ＭＳ 明朝,"Noto Serif JP",serif}.alignL{text-align:left!important}.alignR{text-align:right!important}.alignC{text-align:center!important}.bold{font-weight:700}.lighter{font-weight:lighter}.hAuto{height:auto}.flexJcSb{display:flex;justify-content:space-between;align-items:center}.forPC{display:block}.forSP,.hide{display:none}img.forPC,br.forPC,span.forPC{display:inline-block}@media screen and (min-width: 768px){figure a{text-decoration:none;transition:all .1s linear}figure a:hover{opacity:.6}.BrSp{display:none}}@media screen and (max-width: 767px){.forPC{display:none}.forSP{display:block}img.forSP,br.forSP,span.forSP{display:inline-block}.linkGroup{position:relative;z-index:1}.linkGroup a.mainLink{display:block;position:absolute;left:0;top:0;height:100%;width:100%;text-indent:-9999px;overflow:hidden;text-decoration:none;z-index:2}.linkGroup a.innerLink,.linkGroup .bookshelf a,.linkGroup button{position:relative;z-index:3}}@media screen and (min-width: 768px){.spn-view{display:none!important}}@media screen and (max-width: 767px){.pc-view{display:none!important}}.mt0{margin-top:0!important}.mr0{margin-right:0!important}.mb0{margin-bottom:0!important}.ml0{margin-left:0!important}.pt0{padding-top:0!important}.pr0{padding-right:0!important}.pb0{padding-bottom:0!important}.pl0{padding-left:0!important}.mt5{margin-top:5px!important}.mr5{margin-right:5px!important}.mb5{margin-bottom:5px!important}.ml5{margin-left:5px!important}.pt5{padding-top:5px!important}.pr5{padding-right:5px!important}.pb5{padding-bottom:5px!important}.pl5{padding-left:5px!important}.mt10{margin-top:10px!important}.mr10{margin-right:10px!important}.mb10{margin-bottom:10px!important}.ml10{margin-left:10px!important}.pt10{padding-top:10px!important}.pr10{padding-right:10px!important}.pb10{padding-bottom:10px!important}.pl10{padding-left:10px!important}.mt15{margin-top:15px!important}.mr15{margin-right:15px!important}.mb15{margin-bottom:15px!important}.ml15{margin-left:15px!important}.pt15{padding-top:15px!important}.pr15{padding-right:15px!important}.pb15{padding-bottom:15px!important}.pl15{padding-left:15px!important}.mt20{margin-top:20px!important}.mr20{margin-right:20px!important}.mb20{margin-bottom:20px!important}.ml20{margin-left:20px!important}.pt20{padding-top:20px!important}.pr20{padding-right:20px!important}.pb20{padding-bottom:20px!important}.pl20{padding-left:20px!important}.mt25{margin-top:25px!important}.mr25{margin-right:25px!important}.mb25{margin-bottom:25px!important}.ml25{margin-left:25px!important}.pt25{padding-top:25px!important}.pr25{padding-right:25px!important}.pb25{padding-bottom:25px!important}.pl25{padding-left:25px!important}.mt30{margin-top:30px!important}.mr30{margin-right:30px!important}.mb30{margin-bottom:30px!important}.ml30{margin-left:30px!important}.pt30{padding-top:30px!important}.pr30{padding-right:30px!important}.pb30{padding-bottom:30px!important}.pl30{padding-left:30px!important}.mt35{margin-top:35px!important}.mr35{margin-right:35px!important}.mb35{margin-bottom:35px!important}.ml35{margin-left:35px!important}.pt35{padding-top:35px!important}.pr35{padding-right:35px!important}.pb35{padding-bottom:35px!important}.pl35{padding-left:35px!important}.mt40{margin-top:40px!important}.mr40{margin-right:40px!important}.mb40{margin-bottom:40px!important}.ml40{margin-left:40px!important}.pt40{padding-top:40px!important}.pr40{padding-right:40px!important}.pb40{padding-bottom:40px!important}.pl40{padding-left:40px!important}.mt45{margin-top:45px!important}.mr45{margin-right:45px!important}.mb45{margin-bottom:45px!important}.ml45{margin-left:45px!important}.pt45{padding-top:45px!important}.pr45{padding-right:45px!important}.pb45{padding-bottom:45px!important}.pl45{padding-left:45px!important}.mt50{margin-top:50px!important}.mr50{margin-right:50px!important}.mb50{margin-bottom:50px!important}.ml50{margin-left:50px!important}.pt50{padding-top:50px!important}.pr50{padding-right:50px!important}.pb50{padding-bottom:50px!important}.pl50{padding-left:50px!important}.n1{--n: 1}.n2{--n: 2}.n3{--n: 3}.n4{--n: 4}.n5{--n: 5}.n6{--n: 6}.n7{--n: 7}.n8{--n: 8}.n9{--n: 9}.n10{--n: 10}.line-clamp{display:-webkit-box;-webkit-line-clamp:var(--n);-webkit-box-orient:vertical;overflow:hidden}.cl:after{content:"";display:block;clear:both}[v-cloak]{display:none}.preWrap{white-space:pre-wrap}.genre_name_common{display:inline-block;margin-bottom:.333rem;padding:.133rem .333rem;color:#666;font-size:.666rem;font-weight:700;line-height:initial;border-radius:1rem;border:1px solid #ccc}.genre_name{display:inline-block;margin-bottom:.333rem;padding:.133rem .333rem;color:#666;font-size:.666rem;font-weight:700;line-height:initial;border-radius:1rem}.label.noichigo_bunko{background:#ff84c9!important}.label.noichigo_pop{background:#e85095!important}.label.pinklabel{background:#ef0070!important}.label.bluelabel{background:#0f8bb9!important}.label.purplelabel{background:#8d00cf!important}.label.blacklabel{background:#222!important}.label.noichigo_junior{background:#e75297!important}.label.berrys,.label.berrys_with{background:#e4007f!important}.label.macaron{background:#ea6da4!important}.label.berrys_fantasy{background:#f8b500!important}.label.berrys_fantasy_sweet{background:#f95e80!important}.label.starts{background:#42bdd8!important}.label.starts_antiblue{background:#163259!important}.label.grast_novel{background:#444!important}.label.beluck{background:#7dcdf5!important}.defTxt{margin:0;padding:1rem;font-size:1rem}@media screen and (max-width: 767px){.defTxt{font-size:.866rem}}.defTxt a{text-decoration:none}.defTxt img,.defTxt svg{vertical-align:top}.defTxt.fs_S{font-size:.866rem}@media screen and (max-width: 767px){.defTxt.fs_S{font-size:.733rem}}.defLinkset{padding:1rem 1rem 0}.defLinkset.bgWhite{background-color:#fff}.defLinkset dl{margin-bottom:1rem;text-align:center}.defLinkset dl dt{font-size:1.066rem;font-weight:700}@media screen and (max-width: 767px){.defLinkset dl dt{font-size:1rem}}.defLinkset dl dd{font-size:1rem;font-weight:700}@media screen and (max-width: 767px){.defLinkset dl dd{font-size:.933rem}}.marker01{background:#ffdde1;text-decoration:underline}.marker01:hover{text-decoration:none}.icnTxt,.icnTxtG{display:inline-block;width:auto;height:1.2rem;margin:0 0 0 .333rem;padding:0 .333rem;color:#666;font-size:.8rem;line-height:1.2rem;text-align:center;vertical-align:top;border-radius:10px;border:1px solid #666;background:#fff}@media screen and (max-width: 767px){.icnTxt,.icnTxtG{width:auto;height:1.066rem;margin:.066rem 0 0 .466rem;line-height:1.066rem;font-size:.733rem}}.icnTxtG{border:none;background-color:#efefef}@media screen and (max-width: 767px){.icnTxtG{height:auto;font-size:.733rem;text-align:left}}.open_private{display:inline-block;margin-bottom:.333rem;padding:.133rem .333rem;color:#666;font-size:.6rem;border-radius:1rem;background-color:#efefef}.searchNodata{padding:6rem 0 0;font-size:1rem;font-weight:700;text-align:center;background:url(/assets/1.0.960/img/common/file-hidden.svg) no-repeat center top/5rem 5rem}.errorList{margin-bottom:.333rem}.errorList li{margin:0 0 .666rem;padding:0 0 0 1.466rem;color:#cf0000;background:url(/assets/1.0.960/img/common/alert.svg) no-repeat left center/1.333rem 1.333rem}.formTitLink dt.seeMore{display:flex;justify-content:space-between;align-items:center}.formTitLink dt.seeMore div{display:block;margin:0;padding:1rem 2rem 1rem 1rem;color:#999;font-size:.75rem;font-weight:700;line-height:1;text-align:right;text-decoration:none;background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23999999%22%3e%3cpath%20d%3d%22M8%2e59%2016%2e58%2013%2e17%2012%208%2e59%207%2e41%2010%206l6%206%2d6%206L8%2e59%2016%2e58z%22%2f%3e%3c%2fsvg%3e);background-position:right .333rem center;background-repeat:no-repeat;background-size:1rem 1rem;cursor:pointer}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter,.fade-leave-to{opacity:0}.slide-move,.slide-enter-active,.slide-leave-active{transition:all .3s}.slide-leave,.slide-leave-active{position:absolute}.slide-enter,.slide-leave-to{opacity:0;transform:translate(90%)}.embedYoutube iframe{display:block;margin:1.5em auto;padding:0;width:650px;height:365px}@media screen and (max-width: 767px){.embedYoutube iframe{width:350px;height:196px}}@media screen and (max-width: 320px){.embedYoutube iframe{width:300px;height:168px}}.embedYoutube.bookCover iframe{width:600px;height:338px}@media screen and (max-width: 767px){.embedYoutube.bookCover iframe{width:320px;height:180px}}@media screen and (max-width: 320px){.embedYoutube.bookCover iframe{width:265px;height:149px}}.red{color:#cf0000}.defTxt a,.colorTxt{color:#444}.textLink li{background-image:url(/assets/1.0.960/img/icn_arw01.png);background-position:right .5rem center;background-repeat:no-repeat;background-size:17px;border-top:1px solid #e5e5e5}.textLink2 li{background-image:url(/assets/1.0.960/img/icn_arw01.png);background-position:right .5rem center;background-repeat:no-repeat;background-size:17px;border-top:1px solid #e5e5e5}i.entry{display:block;padding:0 0 0 1.5em;font-weight:400;background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20version%3d%221%2e1%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23ffc408%22%3e%3cpath%20d%3d%22M5%2c16L3%2c5L8%2e5%2c12L12%2c5L15%2e5%2c12L21%2c5L19%2c16H5M19%2c19C19%2c19%2e55%2018%2e55%2c20%2018%2c20H6C5%2e45%2c20%205%2c19%2e55%205%2c19V18H19V19Z%22%2f%3e%3c%2fsvg%3e);background-position:left top;background-repeat:no-repeat;background-size:15px;font-size:.866rem}@media screen and (max-width: 767px){i.entry{font-size:.733rem}}p.send_error{margin:0;padding:.8rem .8rem .8rem 2.5rem!important;color:#cf0000;text-align:left;background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20version%3d%221%2e1%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23cf0000%22%3e%3cpath%20d%3d%22M13%2c10H11V6H13M13%2c14H11V12H13M20%2c2H4C2%2e9%2c2%202%2c2%2e9%202%2c4V22L6%2c18H20C21%2e1%2c18%2022%2c17%2e1%2022%2c16V4C22%2c2%2e89%2021%2e1%2c2%2020%2c2Z%22%2f%3e%3c%2fsvg%3e);background-position:left .8rem center;background-repeat:no-repeat;background-size:20px;font-size:1rem}@media screen and (max-width: 767px){p.send_error{font-size:.866rem}}p.send_error a{display:block;margin:0;padding:.5rem;color:#cf0000;text-decoration:none;background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23cf0000%22%3e%3cpath%20d%3d%22M8%2e59%2016%2e58%2013%2e17%2012%208%2e59%207%2e41%2010%206l6%206%2d6%206L8%2e59%2016%2e58z%22%2f%3e%3c%2fsvg%3e);background-position:right .8rem center;background-repeat:no-repeat;background-size:20px}p.error{margin:0;padding:.8rem .8rem .8rem 2.5rem!important;color:#cf0000;text-align:left;background:url(/assets/1.0.960/img/common/alert.svg) no-repeat left .8rem center/20px 20px;font-size:1rem}@media screen and (max-width: 767px){p.error{font-size:.866rem}}p.error a{display:block;margin:0;padding:.5rem;color:#cf0000;text-decoration:none;background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23cf0000%22%3e%3cpath%20d%3d%22M8%2e59%2016%2e58%2013%2e17%2012%208%2e59%207%2e41%2010%206l6%206%2d6%206L8%2e59%2016%2e58z%22%2f%3e%3c%2fsvg%3e);background-position:right .8rem center;background-repeat:no-repeat;background-size:20px}p.saved_text{margin:1.2rem;padding:.8rem .8rem .8rem 2.5rem;color:#fff;text-align:left;background-color:#59a39a;background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20version%3d%221%2e1%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23ffffff%22%3e%3cpath%20d%3d%22M12%2c2C17%2e52%2c2%2022%2c6%2e48%2022%2c12C22%2c17%2e52%2017%2e52%2c22%2012%2c22C6%2e48%2c22%202%2c17%2e52%202%2c12C2%2c6%2e48%206%2e48%2c2%2012%2c2M11%2c16%2e5L18%2c9%2e5L16%2e59%2c8%2e09L11%2c13%2e67L7%2e91%2c10%2e59L6%2e5%2c12L11%2c16%2e5Z%22%2f%3e%3c%2fsvg%3e);background-position:left .8rem center;background-repeat:no-repeat;background-size:20px;border-radius:5px;font-size:1rem}p.info_message{margin:0;padding:.8rem .8rem .8rem 2.5rem!important;color:#c5a05a;text-align:left;background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20version%3d%221%2e1%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23c5a05a%22%3e%3cpath%20d%3d%22M13%2c14H11V10H13M13%2c18H11V16H13M1%2c21H23L12%2c2L1%2c21Z%22%2f%3e%3c%2fsvg%3e);background-position:left .8rem center;background-repeat:no-repeat;background-size:20px;font-size:1rem}@media screen and (max-width: 767px){p.info_message{font-size:.866rem}}.no_data{display:block!important;margin:1.2rem auto;padding:7em 2em 2em;width:90%!important;color:#b3b3b3;text-align:center;background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20version%3d%221%2e1%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23cccccc%22%3e%3cpath%20d%3d%22M13%2c9H14V11H11V7H13V9M18%2e5%2c9L16%2e38%2c6%2e88L17%2e63%2c5%2e63L20%2c8V10H18V11H15V9H18%2e5M13%2c3%2e5V2H12V4H13V6H11V4H9V2H8V4H6V5H4V4C4%2c2%2e89%204%2e89%2c2%206%2c2H14L16%2e36%2c4%2e36L15%2e11%2c5%2e61L13%2c3%2e5M20%2c20C20%2c21%2e1%2019%2e1%2c22%2018%2c22H16V20H18V19H20V20M18%2c15H20V18H18V15M12%2c22V20H15V22H12M8%2c22V20H11V22H8M6%2c22C4%2e89%2c22%204%2c21%2e1%204%2c20V18H6V20H7V22H6M4%2c14H6V17H4V14M4%2c10H6V13H4V10M18%2c11H20V14H18V11M4%2c6H6V9H4V6Z%22%2f%3e%3c%2fsvg%3e);background-position:top .8rem center;background-repeat:no-repeat;background-size:70px;box-sizing:border-box;font-size:1.133rem}@media screen and (min-width: 768px){.no_data{background-size:90px}}.adFrame{margin:2px auto!important;display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important}.adOverlay{position:fixed!important;bottom:0;width:100%!important;z-index:9999}html{font-size:15px!important}body{position:relative;color:#595757;min-width:78.666rem;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;overflow-wrap:break-word;word-wrap:break-word;background:#fff;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}@media screen and (max-width: 1023px){body{min-width:inherit;font-size:.866rem}}a{color:#595757;text-decoration:none}@media screen and (min-width: 768px){a:hover{text-decoration:underline}}strong{font-weight:700}em{font-style:normal}#wrapper{position:relative;overflow:inherit}@media screen and (max-width: 767px){#wrapper{overflow:visible}}.inner{position:relative;width:78.666rem;margin:0 auto}@media screen and (min-width: 768px) and (max-width: 1023px){.inner{width:auto;padding:0 2rem}}@media screen and (max-width: 767px){.inner{width:auto;padding:0 .666rem}}#header{display:flex;justify-content:space-around;align-items:center;padding:1rem 2rem!important;background-color:#fff;border-bottom:1px solid #e5e5e5}#header h1{font-size:.8rem}@media screen and (max-width: 767px){#header{display:flex;justify-content:space-between;align-items:center;height:3.666rem;padding:0 .666rem!important;border-bottom:1px solid #e5e5e5}}.headerLogo{width:13.333rem;margin:0 1.2rem 0 0}@media screen and (max-width: 767px){.headerLogo{width:7.8rem;margin:0}}.headerBtn{display:none}@media screen and (max-width: 767px){.headerBtn{display:flex;justify-content:center;align-items:center;position:absolute;top:.8rem;right:.666rem;z-index:10;width:2.4rem;height:2.4rem;color:#595757;cursor:pointer}.headerBtn p{margin:0 -.333rem;padding:1.666rem 0 0;font-size:.666rem;text-align:center}.headerBtn span{position:absolute;display:block;width:1.866rem;height:.133rem;border-radius:.2rem;background:#595757;transition:all .1s linear}.headerBtn span:nth-of-type(1){top:0}.headerBtn span:nth-of-type(2){top:.6rem}.headerBtn span:nth-of-type(3){top:1.2rem}.headerBtn.open span:nth-of-type(1){transform:rotate(-215deg);transform-origin:center center;top:.533rem}.headerBtn.open span:nth-of-type(2){opacity:0}.headerBtn.open span:nth-of-type(3){transform:rotate(215deg);transform-origin:center center;top:.533rem}}.headerNav{display:block}.headerNav>div{display:none}@media screen and (max-width: 767px){.headerNav{position:fixed;top:3.666rem;left:0;right:0;z-index:10000;height:calc(100vh - 3.666rem);height:calc(100dvh - 3.666rem);max-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fff;visibility:hidden;transition:max-height .3s ease,visibility .3s}.headerNav.open{max-height:calc(100vh - 3.666rem);max-height:calc(100dvh - 3.666rem);visibility:visible}.headerNav>div{display:block}}.headerNav .navListA{display:block}.headerNav .navListA ul{display:flex;justify-content:flex-start;align-items:center}.headerNav .navListA ul li{margin:0 2.533rem 0 0;font-size:1rem;list-style:none}.headerNav .navListA ul li a:before,.headerNav .navListA ul li .asideMenu a.menuTitle.menuBook:before,.asideMenu .headerNav .navListA ul li a.menuTitle.menuBook:before,.headerNav .navListA ul li .asideMenu a.menuTitle.menuNews:before,.asideMenu .headerNav .navListA ul li a.menuTitle.menuNews:before{content:"";display:inline-block;margin:0 .666rem 0 0;width:1.333rem;height:1.333rem;vertical-align:middle;background-position:0 0;background-size:1.333rem auto}.headerNav .navListA ul li.icn_search a:before{background-image:url(/assets/1.0.960/img/common/search.svg);background-repeat:no-repeat}.headerNav .navListA ul li.icn_crown a:before{background-image:url(/assets/1.0.960/img/common/crown.svg);background-repeat:no-repeat}.headerNav .navListA ul li.icn_bookshelf{display:none}.headerNav .navListA ul li.icn_book a:before{background-image:url(/assets/1.0.960/img/common/book.svg);background-repeat:no-repeat}.headerNav .navListA ul li.icn_comic a:before{background-image:url(/assets/1.0.960/img/common/comic.svg);background-repeat:no-repeat}.headerNav .navListA ul li.icn_trophy a:before{background-image:url(/assets/1.0.960/img/common/trophy.svg);background-repeat:no-repeat}@media screen and (min-width: 768px) and (max-width: 1023px){.headerNav .navListA ul{flex-wrap:wrap;margin-left:1.333rem}.headerNav .navListA ul li{margin:0 2rem .666rem 0}}@media screen and (max-width: 767px){.headerNav .navListA{background:#fff}.headerNav .navListA ul{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;max-width:23.333rem;margin:0 auto;padding:0 0 1rem}.headerNav .navListA ul li{flex-basis:33%;width:5.666rem;margin:1rem 0 0;font-size:.733rem;text-align:center}.headerNav .navListA ul li a{color:#595757;text-decoration:none}.headerNav .navListA ul li a:before,.headerNav .navListA ul li .asideMenu a.menuTitle.menuBook:before,.asideMenu .headerNav .navListA ul li a.menuTitle.menuBook:before,.headerNav .navListA ul li .asideMenu a.menuTitle.menuNews:before,.asideMenu .headerNav .navListA ul li a.menuTitle.menuNews:before{display:block;margin:0 auto .333rem;width:3.333rem;height:3.333rem;border-radius:50%;background-color:#444;background-position:center center;background-size:1.6rem 1.6rem}.headerNav .navListA ul li.icn_search a:before{background-image:url(/assets/1.0.960/img/common/search_w.svg);background-repeat:no-repeat}.headerNav .navListA ul li.icn_crown a:before{background-image:url(/assets/1.0.960/img/common/crown_w.svg);background-repeat:no-repeat}.headerNav .navListA ul li.icn_bookshelf{display:block}.headerNav .navListA ul li.icn_bookshelf a:before{background-image:url(/assets/1.0.960/img/common/book-shelf_w.svg);background-repeat:no-repeat}.headerNav .navListA ul li.icn_book a:before{background-image:url(/assets/1.0.960/img/common/book_w.svg);background-repeat:no-repeat}.headerNav .navListA ul li.icn_comic a:before{background-image:url(/assets/1.0.960/img/common/comic_w.svg);background-repeat:no-repeat}.headerNav .navListA ul li.icn_trophy a:before{background-image:url(/assets/1.0.960/img/common/trophy_w.svg);background-repeat:no-repeat}}@media screen and (max-width: 767px){.headerNav .navSignupInner{display:flex;justify-content:center;align-items:center;margin:0 auto;background:#fff}.headerNav .navSignupInner>div{flex-basis:10.666rem}.headerNav .navSignupInner>div a{font-size:1rem}}@media screen and (max-width: 767px){.headerNav .navSignup,.headerNav .navGuide,.headerNav .navLogout{padding:0 .666rem 1rem;background:#fff}.headerNav .navSignup a,.headerNav .navGuide a,.headerNav .navLogout a{display:block;max-width:20rem;margin:0 auto;padding:.533rem;color:#444;font-size:1.133rem;font-weight:700;letter-spacing:.133rem;text-align:center;text-decoration:none;border-radius:5px;border:2px solid #444}}@media screen and (max-width: 767px){.headerNav .navLogout a{padding:.466rem;color:#666;font-size:.8rem;border:1px solid #e5e5e5;background:#fff}}@media screen and (max-width: 767px){.headerNav .navListB>ul{border-top:1px solid #e5e5e5}.headerNav .navListB>ul>li{border-bottom:1px solid #e5e5e5}.headerNav .navListB>ul>li>a,.headerNav .navListB>ul>li>.acd{display:block;padding:.666rem 1.133rem;cursor:pointer;color:#595757;font-size:.933rem;font-weight:700;text-decoration:none;background-color:#f7f7f7}.headerNav .navListB>ul>li>a{background-image:url(/assets/1.0.960/img/common/chevron-right-circle.svg);background-repeat:no-repeat;background-position:right 1.133rem center;background-size:.6rem 1rem}.headerNav .navListB>ul>li>.acd{background-image:url(/assets/1.0.960/img/common/plus.svg);background-repeat:no-repeat;background-position:right 1rem center;background-size:1.333rem 1.333rem}.headerNav .navListB>ul>li>.acd.open{background-image:url(/assets/1.0.960/img/common/minus.svg);background-repeat:no-repeat}.headerNav .navListB>ul>li ul{overflow:hidden;height:0;padding:0 .666rem 0 1.8rem;border-top:1px solid #e5e5e5;background:#fff;transition:height .4s ease}.headerNav .navListB>ul>li ul li{margin:0 0 .8rem;padding:0 0 0 .866rem;background:url(/assets/1.0.960/img/svg/chevron-right.svg) no-repeat left -.333rem center/1.333rem 1.333rem}.headerNav .navListB>ul>li ul li a{color:#595757;font-size:.866rem}.headerNav .navListB>ul>li .acd.open+ul{padding:1.066rem .666rem .266rem 1.8rem}}@media screen and (max-width: 767px){body.drawerOpen{overflow:hidden;padding-top:3.666rem}body.drawerOpen #header{position:fixed;top:0;left:0;right:0;z-index:10001}}.headerMenu{display:flex;justify-content:flex-end;align-items:center}@media screen and (min-width: 768px) and (max-width: 1023px){.headerMenu{flex-basis:14rem;flex-direction:column}}.headerTool,.headerTool ul{display:flex;justify-content:center;align-items:center}@media screen and (min-width: 768px) and (max-width: 1023px){.headerTool ul{flex-direction:column}}.headerTool ul li{margin-right:1.2rem}.headerTool ul li a{display:inline-block;padding:.333rem 0;font-size:.933rem}.headerTool ul .headerLogin a{padding-left:1.866rem;background-image:url(/assets/1.0.960/img/common/login-variant.svg);background-repeat:no-repeat;background-position:left center;background-size:1.333rem 1.333rem}.headerTool ul .headerWriter a{padding-left:2.133rem;background-image:url(/assets/1.0.960/img/common/writer.svg);background-repeat:no-repeat;background-position:left center;background-size:1.333rem 1.333rem}.headerTool ul .headerBookshelf a{padding-left:2.466rem;background-image:url(/assets/1.0.960/img/common/reader.svg);background-repeat:no-repeat;background-position:left center;background-size:1.333rem 1.333rem}@media screen and (max-width: 767px){.headerTool{position:absolute;top:0;right:0;padding:.4rem 3.333rem 0 0}.headerTool ul li{margin:0}.headerTool ul li a{width:3.333rem;padding:2rem 0 0!important;font-size:.666rem;text-align:center}.headerTool ul .headerLogin a,.headerTool ul .headerWriter a,.headerTool ul .headerBookshelf a{background-position:top center;background-size:2rem 2rem}}.headerSignup{float:right;display:flex}.headerSignup a{display:block;width:11rem;font-size:1.2rem;line-height:3.333rem;text-align:center;border-radius:5px;background:#373232;color:#fff}@media screen and (min-width: 768px){.headerSignup a{text-decoration:none;transition:all .1s linear}.headerSignup a:hover{opacity:.6}}@media screen and (min-width: 768px) and (max-width: 1023px){.headerSignup a{width:9rem;height:2.5rem;font-size:1rem;line-height:2.5rem}}@media screen and (max-width: 767px){.headerSignup{display:none}}.switchingTab{margin:1.333rem 0;background:linear-gradient(to bottom,transparent,#EFE9DB);border-bottom:2px solid #ccc}.switchingTab ul{display:flex;align-items:flex-end;padding:0 .666rem 0 .333rem}.switchingTab ul li{position:relative;flex:1;margin:0 0 0 .333rem;cursor:pointer;color:#7a7972;font-size:1.066rem;text-align:center;border-radius:5px 5px 0 0;border-width:2px 2px 0 2px;border-color:#e6e6e6;border-style:solid;background-color:#e6e6e6}@media screen and (min-width: 768px){.switchingTab ul li{font-size:1.333rem;font-weight:700;background-position:left 1rem center;background-size:2rem 2rem}.switchingTab ul li:nth-child(1){background-image:url(/assets/1.0.960/img/common/tab-novel.svg);background-repeat:no-repeat}.switchingTab ul li:nth-child(2){background-image:url(/assets/1.0.960/img/common/tab-comic.svg);background-repeat:no-repeat}.switchingTab ul li:nth-child(3){background-image:url(/assets/1.0.960/img/common/tab-bbs.svg);background-repeat:no-repeat}}.switchingTab ul li a{display:block;padding:.466rem 0;color:#7a7972;text-decoration:none}@media screen and (min-width: 768px){.switchingTab ul li a{padding:1rem}}@media screen and (min-width: 768px){.switchingTab ul li a{transition:all .1s linear}.switchingTab ul li a:hover{opacity:.7}}.switchingTab ul li.current{color:#595757;background-color:#fff}.switchingTab ul li.current a{color:#595757;font-weight:700}.switchingTab ul li.current:first-child{border-color:#ccc}.switchingTab ul li.current:nth-child(2){border-color:#ccc}.switchingTab ul li.current:before,.switchingTab ul .asideMenu li.current.menuTitle.menuBook:before,.asideMenu .switchingTab ul li.current.menuTitle.menuBook:before,.switchingTab ul .asideMenu li.current.menuTitle.menuNews:before,.asideMenu .switchingTab ul li.current.menuTitle.menuNews:before{content:"";display:block;position:absolute;left:0;right:0;bottom:-2px;width:100%;height:2px;background:#fff}@media screen and (max-width: 767px){.switchingTab ul{padding:0 .2rem 0 0}.switchingTab ul li{margin:0 0 0 .2rem;font-size:.866rem}}.breadcrumb{margin:0 auto;padding:.8rem 2rem;font-size:.933rem;background-color:#fff}.breadcrumb ol{letter-spacing:-.5em}.breadcrumb ol li{display:inline-block;letter-spacing:normal;vertical-align:top}.breadcrumb ol li:last-of-type a{color:#444}.breadcrumb ol li+li:before,.breadcrumb ol .asideMenu li+li.menuTitle.menuBook:before,.asideMenu .breadcrumb ol li+li.menuTitle.menuBook:before,.breadcrumb ol .asideMenu li+li.menuTitle.menuNews:before,.asideMenu .breadcrumb ol li+li.menuTitle.menuNews:before{content:"";display:inline-block;margin:0 .333rem;width:1rem;height:1rem;vertical-align:-2px;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%3E%3Crect%20width%3D%2248%22%20height%3D%2248%22%20fill%3D%22none%22%2F%3E%3Cpath%20d%3D%22M16.5%2C37.23l17-12.71a.63.63%2C0%2C0%2C0%2C0-1l-17-12.71%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E);background-size:1rem 1rem}@media screen and (max-width: 767px){.breadcrumb{display:none}}#container{display:flex;position:relative;width:78.666rem;margin:0 auto;padding:2rem 0 3.333rem}@media screen and (max-width: 1023px){#container{display:block;width:auto;padding:1rem 0 0}}.main{min-width:47rem;flex-grow:1}@media screen and (max-width: 1023px){.main{min-width:inherit}}.main.mainSingle{width:66rem;margin:0 auto;flex-grow:0}@media screen and (max-width: 1023px){.main.mainSingle{width:auto}}.main.mainShortC{width:47rem;margin:0 auto;flex-grow:0}@media screen and (max-width: 1023px){.main.mainShortC{width:auto}}.main.mainShortL{width:47rem;flex-grow:0}@media screen and (max-width: 1023px){.main.mainShortL{width:auto}}@media screen and (min-width: 768px) and (max-width: 1023px){.sectionBg{padding-top:2rem;background-color:#eee}}@media screen and (max-width: 767px){.sectionBg{padding-top:1rem;background-color:#eee}}.section{padding:0 0 2rem}.section h2{position:relative;margin:0 0 1rem;padding:.266rem 0 0 2.333rem;color:#595757;font-size:1.2rem;font-weight:700;line-height:1.2}.section h2:before,.section .asideMenu h2.menuTitle.menuBook:before,.asideMenu .section h2.menuTitle.menuBook:before,.section .asideMenu h2.menuTitle.menuNews:before,.asideMenu .section h2.menuTitle.menuNews:before{content:"";position:absolute;top:-.133rem;left:0;display:inline-block;width:1.866rem;height:1.866rem;vertical-align:middle;background-position:center center;background-size:1.866rem 1.866rem}.section h2.icn_writer:before,.section .asideMenu h2.icn_writer.menuTitle.menuBook:before,.asideMenu .section h2.icn_writer.menuTitle.menuBook:before,.section .asideMenu h2.icn_writer.menuTitle.menuNews:before,.asideMenu .section h2.icn_writer.menuTitle.menuNews:before{background-image:url(/assets/1.0.960/img/common/writer.svg);background-repeat:no-repeat}.section h2.icn_reader:before,.section .asideMenu h2.icn_reader.menuTitle.menuBook:before,.asideMenu .section h2.icn_reader.menuTitle.menuBook:before,.section .asideMenu h2.icn_reader.menuTitle.menuNews:before,.asideMenu .section h2.icn_reader.menuTitle.menuNews:before{background-image:url(/assets/1.0.960/img/common/reader.svg);background-repeat:no-repeat}.section h2.icn_issued:before,.section .asideMenu h2.icn_issued.menuTitle.menuBook:before,.asideMenu .section h2.icn_issued.menuTitle.menuBook:before,.section .asideMenu h2.icn_issued.menuTitle.menuNews:before,.asideMenu .section h2.icn_issued.menuTitle.menuNews:before{background-image:url(/assets/1.0.960/img/common/reader.svg);background-repeat:no-repeat}.section h2.icn_crown:before,.section .asideMenu h2.icn_crown.menuTitle.menuBook:before,.asideMenu .section h2.icn_crown.menuTitle.menuBook:before,.section .asideMenu h2.icn_crown.menuTitle.menuNews:before,.asideMenu .section h2.icn_crown.menuTitle.menuNews:before{background-image:url(/assets/1.0.960/img/common/crown.svg);background-repeat:no-repeat}.section h2.icn_search:before,.section .asideMenu h2.icn_search.menuTitle.menuBook:before,.asideMenu .section h2.icn_search.menuTitle.menuBook:before,.section .asideMenu h2.icn_search.menuTitle.menuNews:before,.asideMenu .section h2.icn_search.menuTitle.menuNews:before{background-image:url(/assets/1.0.960/img/common/search.svg);background-repeat:no-repeat}.section h2.icn_lightbulb-on:before,.section .asideMenu h2.icn_lightbulb-on.menuTitle.menuBook:before,.asideMenu .section h2.icn_lightbulb-on.menuTitle.menuBook:before,.section .asideMenu h2.icn_lightbulb-on.menuTitle.menuNews:before,.asideMenu .section h2.icn_lightbulb-on.menuTitle.menuNews:before{background-image:url(/assets/1.0.960/img/common/lightbulb-on.svg);background-repeat:no-repeat}.section h2.icn_heart:before,.section .asideMenu h2.icn_heart.menuTitle.menuBook:before,.asideMenu .section h2.icn_heart.menuTitle.menuBook:before,.section .asideMenu h2.icn_heart.menuTitle.menuNews:before,.asideMenu .section h2.icn_heart.menuTitle.menuNews:before{background-image:url(/assets/1.0.960/img/common/heart.svg);background-repeat:no-repeat}.section h2.icn_heart-broken:before,.section .asideMenu h2.icn_heart-broken.menuTitle.menuBook:before,.asideMenu .section h2.icn_heart-broken.menuTitle.menuBook:before,.section .asideMenu h2.icn_heart-broken.menuTitle.menuNews:before,.asideMenu .section h2.icn_heart-broken.menuTitle.menuNews:before{background-image:url(/assets/1.0.960/img/common/heart-broken.svg);background-repeat:no-repeat}.section h2.icn_star:before,.section .asideMenu h2.icn_star.menuTitle.menuBook:before,.asideMenu .section h2.icn_star.menuTitle.menuBook:before,.section .asideMenu h2.icn_star.menuTitle.menuNews:before,.asideMenu .section h2.icn_star.menuTitle.menuNews:before{background-image:url(/assets/1.0.960/img/common/star.svg);background-repeat:no-repeat}.section h2.icn_clipboard:before,.section .asideMenu h2.icn_clipboard.menuTitle.menuBook:before,.asideMenu .section h2.icn_clipboard.menuTitle.menuBook:before,.section .asideMenu h2.icn_clipboard.menuTitle.menuNews:before,.asideMenu .section h2.icn_clipboard.menuTitle.menuNews:before{background-image:url(/assets/1.0.960/img/common/clipboard.svg);background-repeat:no-repeat}.section h2.icn_comment-text-outline:before,.section .asideMenu h2.icn_comment-text-outline.menuTitle.menuBook:before,.asideMenu .section h2.icn_comment-text-outline.menuTitle.menuBook:before,.section .asideMenu h2.icn_comment-text-outline.menuTitle.menuNews:before,.asideMenu .section h2.icn_comment-text-outline.menuTitle.menuNews:before{background-image:url(/assets/1.0.960/img/common/comment-text-outline.svg);background-repeat:no-repeat}.section h2.icn_book:before,.section .asideMenu h2.icn_book.menuTitle.menuBook:before,.asideMenu .section h2.icn_book.menuTitle.menuBook:before,.section .asideMenu h2.icn_book.menuTitle.menuNews:before,.asideMenu .section h2.icn_book.menuTitle.menuNews:before{background-image:url(/assets/1.0.960/img/common/book.svg);background-repeat:no-repeat}.section h2.icn_prof:before,.section .asideMenu h2.icn_prof.menuTitle.menuBook:before,.asideMenu .section h2.icn_prof.menuTitle.menuBook:before,.section .asideMenu h2.icn_prof.menuTitle.menuNews:before,.asideMenu .section h2.icn_prof.menuTitle.menuNews:before{background-image:url(/assets/1.0.960/img/common/prof.svg);background-repeat:no-repeat}.section h2.icn_login:before,.section .asideMenu h2.icn_login.menuTitle.menuBook:before,.asideMenu .section h2.icn_login.menuTitle.menuBook:before,.section .asideMenu h2.icn_login.menuTitle.menuNews:before,.asideMenu .section h2.icn_login.menuTitle.menuNews:before{background-image:url(/assets/1.0.960/img/common/login-variant.svg);background-repeat:no-repeat}.section h2.icn_logout:before,.section .asideMenu h2.icn_logout.menuTitle.menuBook:before,.asideMenu .section h2.icn_logout.menuTitle.menuBook:before,.section .asideMenu h2.icn_logout.menuTitle.menuNews:before,.asideMenu .section h2.icn_logout.menuTitle.menuNews:before{background-image:url(/assets/1.0.960/img/common/logout-variant.svg);background-repeat:no-repeat}.section h2.icn_report:before,.section .asideMenu h2.icn_report.menuTitle.menuBook:before,.asideMenu .section h2.icn_report.menuTitle.menuBook:before,.section .asideMenu h2.icn_report.menuTitle.menuNews:before,.asideMenu .section h2.icn_report.menuTitle.menuNews:before{background-image:url(/assets/1.0.960/img/common/thunder.svg);background-repeat:no-repeat}.section h2.icn_question:before,.section .asideMenu h2.icn_question.menuTitle.menuBook:before,.asideMenu .section h2.icn_question.menuTitle.menuBook:before,.section .asideMenu h2.icn_question.menuTitle.menuNews:before,.asideMenu .section h2.icn_question.menuTitle.menuNews:before{background-image:url(/assets/1.0.960/img/common/question.svg);background-repeat:no-repeat}.section h2.icn_post:before,.section .asideMenu h2.icn_post.menuTitle.menuBook:before,.asideMenu .section h2.icn_post.menuTitle.menuBook:before,.section .asideMenu h2.icn_post.menuTitle.menuNews:before,.asideMenu .section h2.icn_post.menuTitle.menuNews:before{background-image:url(/assets/1.0.960/img/common/post.svg);background-repeat:no-repeat}.section h2.icn_tag:before,.section .asideMenu h2.icn_tag.menuTitle.menuBook:before,.asideMenu .section h2.icn_tag.menuTitle.menuBook:before,.section .asideMenu h2.icn_tag.menuTitle.menuNews:before,.asideMenu .section h2.icn_tag.menuTitle.menuNews:before{background-image:url(/assets/1.0.960/img/common/tag-outline.svg);background-repeat:no-repeat}.section h2.icn_setting:before,.section .asideMenu h2.icn_setting.menuTitle.menuBook:before,.asideMenu .section h2.icn_setting.menuTitle.menuBook:before,.section .asideMenu h2.icn_setting.menuTitle.menuNews:before,.asideMenu .section h2.icn_setting.menuTitle.menuNews:before{background-image:url(/assets/1.0.960/img/common/settings.svg);background-repeat:no-repeat}.section h2.icn_key:before,.section .asideMenu h2.icn_key.menuTitle.menuBook:before,.asideMenu .section h2.icn_key.menuTitle.menuBook:before,.section .asideMenu h2.icn_key.menuTitle.menuNews:before,.asideMenu .section h2.icn_key.menuTitle.menuNews:before{background-image:url(/assets/1.0.960/img/common/key-variant.svg);background-repeat:no-repeat}.section h2.icn_poll:before,.section .asideMenu h2.icn_poll.menuTitle.menuBook:before,.asideMenu .section h2.icn_poll.menuTitle.menuBook:before,.section .asideMenu h2.icn_poll.menuTitle.menuNews:before,.asideMenu .section h2.icn_poll.menuTitle.menuNews:before{background-image:url(/assets/1.0.960/img/common/poll.svg);background-repeat:no-repeat}.section h2.icn_trophy{background-image:url(/assets/1.0.960/img/common/trophy.svg);background-repeat:no-repeat}.section h2 a{text-decoration:underline}.section h2 a:hover{text-decoration:none}.section h2.flexIndex:before,.section .asideMenu h2.flexIndex.menuTitle.menuBook:before,.asideMenu .section h2.flexIndex.menuTitle.menuBook:before,.section .asideMenu h2.flexIndex.menuTitle.menuNews:before,.asideMenu .section h2.flexIndex.menuTitle.menuNews:before{display:none}.section h2.flexIndex div:first-of-type:before{content:"";position:absolute;top:-.133rem;left:0;display:inline-block;width:1.866rem;height:1.866rem;vertical-align:middle;background-position:center center;background-size:1.866rem 1.866rem}.section h2.flexIndex.icn_crown div:first-of-type:before{background-image:url(/assets/1.0.960/img/common/crown.svg);background-repeat:no-repeat}.section h2.flexIndex.icn_heart div:first-of-type:before{background-image:url(/assets/1.0.960/img/common/heart.svg);background-repeat:no-repeat}.section h2.flexIndex.icn_clock{display:flex;justify-content:flex-start;align-items:center}.section h2.flexIndex.icn_clock div:first-of-type:before{background-image:url(/assets/1.0.960/img/common/clock-outline.svg);background-repeat:no-repeat}.section h2.flexIndex.icn_bell{display:flex;justify-content:flex-start;align-items:center}.section h2.flexIndex.icn_bell div:first-of-type:before{background-image:url(/assets/1.0.960/img/common/bell-outline.svg);background-repeat:no-repeat}.section h2.flexIndex .date{margin-left:.666rem;color:#666;font-size:.733rem;font-weight:400;text-align:right}.section h2.flexIndex .badgeCount{position:relative;top:-1px;margin-left:.666rem;padding:.2rem;width:1.2rem;height:1.2rem;color:#fff;font-size:.733rem;font-weight:700;text-align:center;background-color:#cf0000;border-radius:50%}.section h2.seeMore{display:flex;justify-content:space-between;align-items:center;margin:0;padding:.666rem 0;font-size:1.333rem}.section h2.seeMore:before,.section .asideMenu h2.seeMore.menuTitle.menuBook:before,.asideMenu .section h2.seeMore.menuTitle.menuBook:before,.section .asideMenu h2.seeMore.menuTitle.menuNews:before,.asideMenu .section h2.seeMore.menuTitle.menuNews:before{display:none}.section h2.seeMore.icn_smile{padding-left:2.133rem}.section h2.seeMore.icn_smile:before{content:"";position:absolute;top:.466rem;left:0;display:inline-block;width:1.866rem;height:1.866rem;vertical-align:middle;border-radius:5px;background-repeat:no-repeat;background-position:center center;background-size:1.866rem 1.866rem;background-color:transparent;background-image:url(/assets/1.0.960/img/common/emoticon-happy-outline.svg)}.section h2.seeMore a{display:block;margin:0;padding:0 1.666rem 0 1rem;color:#999;font-size:1rem;font-weight:400;line-height:1;text-align:right;background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23999999%22%3e%3cpath%20d%3d%22M8%2e59%2016%2e58%2013%2e17%2012%208%2e59%207%2e41%2010%206l6%206%2d6%206L8%2e59%2016%2e58z%22%2f%3e%3c%2fsvg%3e);background-position:right .333rem center;background-repeat:no-repeat;background-size:1.333rem 1.333rem;cursor:pointer;text-decoration:none}.section h2.seeMore a:hover{text-decoration:underline}@media screen and (max-width: 767px){.section h2.seeMore{font-size:1rem}.section h2.seeMore.icn_smile:before{top:.2rem}.section h2.seeMore a{font-size:.866rem;background-size:1.133rem 1.133rem}}.section h3{position:relative;margin:0 0 1rem;padding:.133rem 0 .133rem .866rem;color:#595757;font-size:1.133rem;font-weight:700}.section h3:before,.section .asideMenu h3.menuTitle.menuBook:before,.asideMenu .section h3.menuTitle.menuBook:before,.section .asideMenu h3.menuTitle.menuNews:before,.asideMenu .section h3.menuTitle.menuNews:before{content:"";position:absolute;top:0;left:0;display:block;width:.333rem;height:100%;border-radius:.666rem;background:#595757}.section h3 a{font-weight:700}.section h4{margin:0 0 1rem;font-size:1.133rem;font-weight:700}@media screen and (max-width: 1023px){.section{padding-left:1rem;padding-right:1rem}}@media screen and (max-width: 767px){.section{padding:0 .666rem 2rem}.section h2{margin-top:.333rem;padding:0 0 0 1.666rem;font-size:1.066rem}.section h2:before,.section .asideMenu h2.menuTitle.menuBook:before,.asideMenu .section h2.menuTitle.menuBook:before,.section .asideMenu h2.menuTitle.menuNews:before,.asideMenu .section h2.menuTitle.menuNews:before{width:1.333rem;height:1.333rem;background-size:1.333rem 1.333rem}.section h2.flexIndex div:first-of-type:before{width:1.333rem;height:1.333rem;background-size:1.333rem 1.333rem}.section h3,.section h4{font-size:.933rem}}.section .simpleIndex:before,.section .asideMenu .simpleIndex.menuTitle.menuBook:before,.asideMenu .section .simpleIndex.menuTitle.menuBook:before,.section .asideMenu .simpleIndex.menuTitle.menuNews:before,.asideMenu .section .simpleIndex.menuTitle.menuNews:before{display:none}.section .arrowIndex{position:relative;padding-left:25px}.section .arrowIndex:before,.section .asideMenu .arrowIndex.menuTitle.menuBook:before,.asideMenu .section .arrowIndex.menuTitle.menuBook:before,.section .asideMenu .arrowIndex.menuTitle.menuNews:before,.asideMenu .section .arrowIndex.menuTitle.menuNews:before{position:absolute;content:"";top:auto;bottom:-3px;left:0;width:0;height:0;vertical-align:auto;border:none;border-left:15px solid transparent;border-bottom:15px solid #333;background:none;background-color:transparent!important;border-radius:0}.section .arrowIndex:after{position:absolute;content:"";bottom:-3px;left:10px;width:calc(100% - 10px);border-bottom:3px solid #333}.section.pdB0{padding-bottom:0}h2.index_bgW,h3.index_bgW,h4.index_bgW{padding:1rem;font-size:1.066rem;font-weight:700;background-color:#fff}h2.index_bgW:before,.asideMenu h2.index_bgW.menuTitle.menuBook:before,.asideMenu h2.index_bgW.menuTitle.menuNews:before,h3.index_bgW:before,.asideMenu h3.index_bgW.menuTitle.menuBook:before,.asideMenu h3.index_bgW.menuTitle.menuNews:before,h4.index_bgW:before,.asideMenu h4.index_bgW.menuTitle.menuBook:before,.asideMenu h4.index_bgW.menuTitle.menuNews:before{display:none}h2.index_bgG,h3.index_bgG,h4.index_bgG{padding:1rem;font-size:1.066rem;font-weight:700;background-color:#f7f7f7}h2.index_bgG:before,.asideMenu h2.index_bgG.menuTitle.menuBook:before,.asideMenu h2.index_bgG.menuTitle.menuNews:before,h3.index_bgG:before,.asideMenu h3.index_bgG.menuTitle.menuBook:before,.asideMenu h3.index_bgG.menuTitle.menuNews:before,h4.index_bgG:before,.asideMenu h4.index_bgG.menuTitle.menuBook:before,.asideMenu h4.index_bgG.menuTitle.menuNews:before{display:none}h2.indexEdit,h3.indexEdit,h4.indexEdit{display:flex;justify-content:space-between;align-items:center}h2.indexEdit a,h3.indexEdit a,h4.indexEdit a{display:block;margin:0;padding:0 1.666rem 0 1rem;color:#999;font-size:1rem;font-weight:400;line-height:1;text-align:right;white-space:nowrap;background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23999999%22%3e%3cpath%20d%3d%22M8%2e59%2016%2e58%2013%2e17%2012%208%2e59%207%2e41%2010%206l6%206%2d6%206L8%2e59%2016%2e58z%22%2f%3e%3c%2fsvg%3e);background-position:right .333rem center;background-repeat:no-repeat;background-size:1.333rem 1.333rem;cursor:pointer;text-decoration:none}h2.indexEdit a:hover,h3.indexEdit a:hover,h4.indexEdit a:hover{text-decoration:underline}@media screen and (max-width: 767px){h2.indexEdit a,h3.indexEdit a,h4.indexEdit a{font-size:.866rem;background-size:1.133rem 1.133rem}}@media screen and (max-width: 767px){h2.index_bgG{margin-top:-1rem;font-size:1.066rem}}@media screen and (max-width: 1023px){.sidebarBanner{padding:.666rem;background-color:#fff}}.sidebarBanner ul li{margin:0 0 .666rem}@media screen and (min-width: 768px){.sidebarBanner ul li a{text-decoration:none;transition:all .1s linear}.sidebarBanner ul li a:hover{opacity:.6}}.otherLink{padding-top:1rem;border-top:1px solid #e5e5e5}.otherLink dl{margin-bottom:1.533rem}.otherLink dl dt{margin-bottom:1rem;font-size:.866rem;font-weight:700}.otherLink dl dd{text-align:center}.otherLink dl dd ul{display:flex;justify-content:center;align-items:center}.otherLink dl dd ul li{margin-right:.333rem}.otherLink dl dd ul li:last-of-type{margin-right:0}.otherLink dl dd ul li img{height:auto}.otherLink dl dd ul.appLink{margin-top:.666rem}.otherLink dl dd ul.appLink li a{display:block;padding:.333rem;color:#fff;font-size:.8rem;text-align:center;background-color:#000;border-radius:5px}.otherLink dl dd.banner a{display:block}.otherLink dl dd.banner a img{width:100%;height:auto;border:1px solid #e5e5e5}.aside{flex-grow:0;flex-shrink:0;width:17.333rem;min-width:17.333rem;margin:0 0 0 1.666rem;font-size:.866rem}@media screen and (max-width: 1023px){.aside{width:auto;margin:0}}.aside .ad{margin-bottom:1rem;text-align:center}.asideBanner ul li{margin:0 0 1.066rem}@media screen and (min-width: 768px){.asideBanner ul li a{text-decoration:none;transition:all .1s linear}.asideBanner ul li a:hover{opacity:.6}}@media screen and (max-width: 1023px){.asideBanner{display:none}}.asideMenu{padding:0 0 1rem}.asideMenu .menuBox{margin:0 0 .333rem;border-radius:5px;border:1px solid #e5e5e5}.asideMenu .menuTitle{padding:.533rem;color:#595757;font-size:1.066rem;font-weight:700;border-bottom:1px solid #e5e5e5}.asideMenu .menuTitle:before,.asideMenu .menuTitle.menuBook:before,.asideMenu .menuTitle.menuNews:before{content:"";display:inline-block;width:1.333rem;height:1.333rem;margin:0 .533rem 0 0;vertical-align:top;background-position:0 0;background-size:1.333rem 1.333rem}.asideMenu .menuTitle.menuNews:before{background-image:url(/assets/1.0.960/img/common/information-outline.svg);background-repeat:no-repeat}.asideMenu .menuTitle.menuTopics:before{background-image:url(/assets/1.0.960/img/common/clipboard.svg);background-repeat:no-repeat}.asideMenu .menuTitle.menuBook:before{background-image:url(/assets/1.0.960/img/common/book.svg);background-repeat:no-repeat}.asideMenu .menuTitle.menuSpecial:before{background-image:url(/assets/1.0.960/img/common/heart-outline.svg);background-repeat:no-repeat}.asideMenu .menuTitle.menuBbs:before{background-image:url(/assets/1.0.960/img/common/bbs/bbs-q_g.svg);background-repeat:no-repeat}.asideMenu .menuLink{margin:0 0 15px;font-size:13px;text-align:right}.asideMenu .menuLink a{display:inline-block;padding:0 20px 0 0;background:url(/assets/1.0.960/img/icn_plus.png) no-repeat right center}@media screen and (max-width: 767px){.asideMenu .menuLink{margin:0 0 15px;text-align:center}.asideMenu .menuLink a{position:relative;display:inline-block;min-width:280px;padding:10px 20px;color:#fff;font-size:15px;text-decoration:none;border-radius:5px;background:#4b4a45}.asideMenu .menuLink a:before,.asideMenu .menuLink a.menuTitle.menuNews:before,.asideMenu .menuLink a.menuTitle.menuBook:before{content:"";position:absolute;top:50%;right:14px;width:12px;height:12px;margin-top:-6px;background:url(/assets/1.0.960/img/icn_plus_sp.png) no-repeat 0 0/12px 12px}}@media screen and (max-width: 767px){.asideMenu .menuLink{margin-bottom:2rem}}.asideNews{padding:.8rem .666rem .133rem}.asideNews li{margin:0 0 .666rem}.asideNews li .date{display:inline-block;padding:0 0 .333rem}.asideNews li a{color:#444}.asideNews li a img{width:100%;max-width:21.333rem;height:auto;border:1px solid #e5e5e5}@media screen and (min-width: 768px){.asideNews li a{transition:all .1s linear}.asideNews li a:hover{opacity:.7}}@media screen and (max-width: 767px){.asideNews li{font-size:.933rem}}@media screen and (min-width: 768px){main .asideNews li{margin-bottom:1.666rem}main .asideNews li a{font-size:1.2rem;font-weight:700}main .asideNews li a.imgBn{display:block;text-align:center}main .asideNews li a.imgBn img{max-width:640px;backface-visibility:hidden}}@media screen and (max-width: 767px){main .asideNews li a{font-weight:700}main .asideNews li a.imgBn{display:block;text-align:center}main .asideNews li a.imgBn img{max-width:none}}.asideMenu .sidebarBanner ul li{margin:1rem auto 0;text-align:center}.asideMenu .sidebarBanner ul li a{display:inline-block}.asideMenu .sidebarBanner ul li img{width:100%;max-width:21.333rem;height:auto;border:1px solid #e5e5e5}.asideMenu .sidebarBanner ul li.gakuenSp{display:none}@media screen and (max-width: 767px){.asideMenu .sidebarBanner ul li:first-child{margin-top:0}.asideMenu .sidebarBanner ul li img{max-width:none}.asideMenu .sidebarBanner ul li #player{display:flex;justify-content:center;align-items:center;margin:0 auto 1rem}}@media screen and (max-width: 1023px){.asideMenu .sidebarBanner ul li.gakuen{display:none}.asideMenu .sidebarBanner ul li.gakuenSp{display:block}.asideMenu .sidebarBanner ul li.gakuenSp img{width:100%;height:auto}.asideMenu .sidebarBanner ul li.berrysdanshi .catch{width:262px;border:none}}@media screen and (min-width: 768px){.asideMenu .sidebarBanner ul li.berrysdanshi .catch{width:260px}}.asideMenu .sidebarBanner ul.appImgLink{display:flex;justify-content:center;align-items:center}.asideMenu .sidebarBanner ul.appImgLink li{margin:.666rem 0 1rem;padding:.333rem}.asideMenu .sidebarBanner ul.appImgLink li a img{width:auto;max-width:none;height:40px;border:none;image-rendering:-webkit-optimize-contrast}@media screen and (min-width: 768px){.asideMenu .otherLink{display:none}}@media screen and (max-width: 1023px){.asideMenu .otherLink{padding:0 1.866rem 1rem;background-color:#fff;border-top:none}.asideMenu .otherLink dl ul li{margin-right:1rem}.asideMenu .otherLink dl:last-of-type dd{display:flex;justify-content:center;align-items:center}.asideMenu .otherLink dl:last-of-type dd ul{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;margin-top:0;margin-left:1rem}.asideMenu .otherLink dl:last-of-type dd ul li{margin-top:.333rem}.asideMenu .otherLink dl:last-of-type dd ul li:first-of-type{margin-top:0}.asideMenu .otherLink dl:last-of-type dd ul li a{margin:0;padding:0;background-color:transparent;border-radius:0}.asideMenu .otherLink dl:last-of-type dd ul li a img{width:auto;height:2.6rem}.asideMenu .otherLink>ul{display:flex;justify-content:center;align-items:center;margin-left:-1.866rem;margin-right:-1.866rem;padding:1rem;background-color:#eee}.asideMenu .otherLink>ul li{margin-left:.333rem}.asideMenu .otherLink>ul li:nth-of-type(1){margin-left:0}.asideMenu .otherLink>ul li a{display:block}.asideMenu .otherLink>ul li a img{width:100%;max-width:175px;height:auto}}.aside .asideComicMenu h2{position:relative;padding:.666rem 0 .666rem .866rem;color:#595757;font-size:1.333rem;font-weight:700;line-height:1.2}.aside .asideComicMenu h2:before,.aside .asideComicMenu .asideMenu h2.menuTitle.menuNews:before,.asideMenu .aside .asideComicMenu h2.menuTitle.menuNews:before,.aside .asideComicMenu .asideMenu h2.menuTitle.menuBook:before,.asideMenu .aside .asideComicMenu h2.menuTitle.menuBook:before{content:"";position:absolute;display:inline-block;top:0;left:0;width:.333rem;height:100%;vertical-align:middle;border-radius:.666rem;background:#444}.aside .asideComicMenu .comicLabelLink{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:0}.aside .asideComicMenu .comicLabelLink li{margin-bottom:1rem;padding-bottom:2rem;width:100%;border-bottom:1px solid #e5e5e5}.aside .asideComicMenu .comicLabelLink li:last-of-type{border-bottom:none}.aside .asideComicMenu .comicLabelLink li .labelLogo{max-width:200px}.aside .asideComicMenu .comicLabelLink li .defTxt{padding-top:0}.aside .asideComicMenu .comicLabelLink li a{display:inline-block}@media screen and (max-width: 767px){.aside .asideComicMenu{padding:0 .666rem 2rem}}.link-banner{text-align:center}.link-banner a{display:block;text-decoration:none;transition:all .1s linear}.link-banner a:hover{opacity:.6}.link-banner img{width:100%;height:auto}.sidebar{flex-grow:0;flex-shrink:0;width:11rem;min-width:11rem;order:-1;margin:0 1.666rem 0 0}@media screen and (max-width: 767px){.sidebar{display:none}}@media screen and (min-width: 768px) and (max-width: 1023px){.sidebar{display:none}}p.numbe_of_writers{margin-bottom:.8rem;font-size:.933rem;font-weight:700}p.numbe_of_writers:before,.asideMenu p.numbe_of_writers.menuTitle.menuNews:before,.asideMenu p.numbe_of_writers.menuTitle.menuBook:before{content:"♥";margin-right:.333rem;width:1rem;height:1rem;color:#373232}p.numbe_of_writers span{color:#373232}.sidebarMenu ul{padding:0 0 1.533rem}.sidebarMenu ul li{margin:0 0 .8rem}.sidebarMenu ul li a{display:block;padding:.8rem 0;font-size:1.2rem;text-align:center;border-radius:5px}@media screen and (min-width: 768px){.sidebarMenu ul li a{text-decoration:none;transition:all .1s linear}.sidebarMenu ul li a:hover{opacity:.6}}.sidebarMenu ul li.btnLogin a,.sidebarMenu ul li.btnSignup a{background:#444;color:#fff}.sidebarMenu ul li.btnAbout a{color:#fff;text-decoration:none;background:#666}.sidebarMyMenu{margin:0 0 1.666rem}.sidebarMyMenu .mymenuBtn{padding:0 0 .333rem}.sidebarMyMenu .mymenuBtn li{margin:0 0 .333rem}.sidebarMyMenu .mymenuBtn li a{display:block;width:100%;height:2.333rem;padding:.066rem 0 0 3rem;font-size:.933rem;line-height:2.333rem;text-align:left;text-decoration:none;border-radius:5px}@media screen and (min-width: 768px){.sidebarMyMenu .mymenuBtn li a:hover{text-decoration:none;transition:all .1s linear}.sidebarMyMenu .mymenuBtn li a:hover:hover{opacity:.6}}.sidebarMyMenu .mymenuList{padding:0 0 .333rem}.sidebarMyMenu .mymenuList li{margin:0 0 .333rem}.sidebarMyMenu .mymenuList li a{font-size:.866rem}.comicMenu{margin:0 0 .333rem;border-radius:5px;border:1px solid #e5e5e5}.comicMenu .title{padding:.533rem;color:#595757;font-weight:700;border-bottom:1px solid #e5e5e5}.comicMenu .title:before,.comicMenu .asideMenu .title.menuTitle.menuNews:before,.asideMenu .comicMenu .title.menuTitle.menuNews:before,.comicMenu .asideMenu .title.menuTitle.menuBook:before,.asideMenu .comicMenu .title.menuTitle.menuBook:before{content:"";display:inline-block;width:1.333rem;height:1.333rem;margin:0 .533rem 0 0;vertical-align:top;background-position:0 0;background-size:1.333rem 1.333rem}.comicMenu .title.serialKeyword:before{background-image:url(/assets/1.0.960/img/common/search.svg);background-repeat:no-repeat}.comicMenu .title.saleComic:before{background-image:url(/assets/1.0.960/img/common/comic.svg);background-repeat:no-repeat}@media screen and (max-width: 767px){.comicMenu{border:none}}.sidebarList{margin-left:1.2rem;padding:.8rem .666rem .133rem}.sidebarList li{margin:0 0 .333rem;list-style-type:disc}.sidebarList li a{color:#444;font-size:.866rem}@media screen and (min-width: 768px){.sidebarList li a{transition:all .1s linear}.sidebarList li a:hover{opacity:.7}}@media screen and (max-width: 767px){.sidebarList li{font-size:.933rem}}.pagetop{display:none;transition:opacity .2s ease}.pagetop.active{display:inline-block;opacity:1}.pagetop.inactive{display:inline-block;opacity:0}.pagetop a{position:fixed;right:.666rem;bottom:2.666rem;z-index:1000;width:2.333rem;height:2.333rem;text-indent:200%;white-space:nowrap;background:url(/assets/1.0.960/img/common/pagetop.png) no-repeat 0 0/2.333rem 2.333rem;overflow:hidden}@media screen and (max-width: 767px){.pagetop a{bottom:31vw}}#footer{font-size:.866rem}.footerA{background-color:#eee;border-top:1px solid #e5e5e5}@media screen and (max-width: 767px){.footerA{display:none}}.footerNav{display:flex;padding:2rem 0 1.333rem}.footerNav dl{width:16.533rem;padding:0 .666rem 0 0}.footerNav dl dt{margin:1.333rem 0 .666rem;font-size:.933rem;font-weight:700}.footerNav dl dt:first-of-type{margin-top:0}.footerNav dl dd{margin:0;padding:0 0 0 .666rem}.footerNav dl dd ul{margin:0;padding:0}.footerNav dl dd ul li{margin:0 0 .666rem;list-style:none}.footerNav dl:last-child{width:13.333rem}@media screen and (max-width: 1023px){.footerNav dl{padding:0 1.333rem 0 0}.footerNav dl dt,.footerNav dl dd{font-size:.733rem}}@media screen and (max-width: 767px){.footerNav{flex-wrap:wrap;padding:1rem 0 0}.footerNav dl{width:50%;padding:0 .333rem 1rem 0}.footerNav dl:nth-child(2){order:-1}}.footerB{background-color:#fff;border-top:1px solid #e5e5e5}@media screen and (max-width: 767px){.footerB{display:none}}.footerLink ul{display:flex;align-items:center;justify-content:center;padding:1.666rem 0;line-height:1}.footerLink ul li{padding:0 1rem;list-style:none;border-right:1px solid #666}.footerLink ul li:first-child{border-left:1px solid #666}@media screen and (min-width: 768px) and (max-width: 1023px){.footerLink ul li{padding:0 .8rem}}@media screen and (max-width: 1023px){.footerLink ul li a{font-size:.666rem}}@media screen and (max-width: 767px){.footerLink ul{flex-wrap:wrap;padding:1.466rem 0 .533rem}.footerLink ul li{width:50%;padding:0 .333rem .8rem 0;border-right:none}.footerLink ul li:first-child{border-left:none}.footerLink ul li a{color:#929292}}@media screen and (min-width: 768px){.footerC{background-color:#fff;border-top:1px solid #e5e5e5}}@media screen and (max-width: 767px){#footer{padding-bottom:1rem;background-color:#fff}}.footerLogo{padding:.333rem 0 3.333rem;text-align:center}.footerLogo img{width:220px;height:auto}@media screen and (max-width: 767px){.footerLogo{width:14.666rem;margin:0 auto;padding:.333rem 0}}.topSection{padding:0}@media screen and (min-width: 768px) and (max-width: 1023px){.topSection{margin:0 1.333rem 2rem;padding:1.333rem 1.333rem 0}}.topSection .arwList01{font-size:.866rem}.topSection .swiper-slide{padding-right:1px;padding-left:1px}.swiperTopBook,.swiperTabBook{visibility:hidden}.topCategoryGenre ul{display:flex;justify-content:space-around;align-items:stretch;flex-wrap:wrap}.topCategoryGenre ul li{flex-grow:0;flex-shrink:0;margin:0 .666rem .666rem 0;text-align:center;border-radius:5px;border:1px solid #e5e5e5}.topCategoryGenre ul li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:.666rem .333rem;font-size:1.133rem}@media screen and (min-width: 768px){.topCategoryGenre ul li a{text-decoration:none;transition:all .1s linear}.topCategoryGenre ul li a:hover{opacity:.6}}@media screen and (max-width: 767px){.topCategoryGenre ul{margin-bottom:.666rem}}.topMenuBtn{display:none}@media screen and (max-width: 1023px){.topMenuBtn{display:block}}.topMenuBtn ul{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;max-width:25rem;margin:.666rem auto 0}.topMenuBtn ul li{display:flex;justify-content:center;align-items:center;flex-basis:32.2580645161%;align-self:stretch;margin:0 0 .333rem;font-size:.733rem;text-align:center;background-position:left .666rem center;background-size:1.333rem 1.333rem;border:1px solid #e5e5e5;border-radius:.8rem}.topMenuBtn ul li a{margin:0;padding:.666rem .666rem .666rem 1.666rem;color:#595757;text-decoration:none}.topMenuBtn ul li.icn_search{background-image:url(/assets/1.0.960/img/common/search_lg.svg);background-repeat:no-repeat}.topMenuBtn ul li.icn_crown{background-image:url(/assets/1.0.960/img/common/crown_c.svg);background-repeat:no-repeat}.topMenuBtn ul li.icn_bookshelf{background-image:url(/assets/1.0.960/img/common/book-shelf_c.svg);background-repeat:no-repeat}.topMenuBtn ul li.icn_book{background-image:url(/assets/1.0.960/img/common/book_c.svg);background-repeat:no-repeat}.topMenuBtn ul li.icn_comic{background-image:url(/assets/1.0.960/img/common/comic_bc.svg);background-repeat:no-repeat}.topMenuBtn ul li.icn_media{background-image:url(/assets/1.0.960/img/common/movie-open_c.svg);background-repeat:no-repeat}.topMenuBtn ul li.icn_trophy{background-image:url(/assets/1.0.960/img/common/trophy_c.svg);background-repeat:no-repeat}@media screen and (min-width: 768px) and (max-width: 1023px){.topMenuBtn ul{max-width:48rem}.topMenuBtn ul li{font-size:1rem;background-size:1.8rem 1.8rem}}.topLink{margin:0 0 15px;font-size:13px;text-align:right}.topLink a{display:inline-block;padding:0 20px 0 0;background:url(/assets/1.0.960/img/icn_plus.png) no-repeat right center}@media screen and (max-width: 767px){.topLink{margin:0 0 15px;text-align:center}.topLink a{position:relative;display:inline-block;min-width:280px;padding:10px 20px;color:#fff;font-size:15px;text-decoration:none;border-radius:5px;background:#4b4a45}.topLink a:before,.topLink .asideMenu a.menuTitle.menuNews:before,.asideMenu .topLink a.menuTitle.menuNews:before,.topLink .asideMenu a.menuTitle.menuBook:before,.asideMenu .topLink a.menuTitle.menuBook:before{content:"";position:absolute;top:50%;right:14px;width:12px;height:12px;margin-top:-6px;background:url(/assets/1.0.960/img/icn_plus_sp.png) no-repeat 0 0/12px 12px}}@media screen and (min-width: 768px){.scrollLink{display:none}}@media screen and (max-width: 767px){.scrollLink{display:block}.scrollLink a{display:block;padding:.666rem;font-size:.8rem;text-align:right}.scrollLink a:after{content:"";display:inline-block;position:relative;top:0;right:0;width:1.333rem;height:1.333rem;vertical-align:middle;background-image:url(/assets/1.0.960/img/common/chevron-double-down.svg);background-repeat:no-repeat;background-position:top -.066rem center;background-size:1.333rem 1.333rem}}.topBannerAd a{display:block;margin-top:2rem;text-decoration:none;transition:all .1s linear}.topBannerAd a:hover{opacity:.6}.topBannerAd a img{width:100%;height:auto;border:1px solid #ccc}@media screen and (max-width: 767px){.topBannerAd{margin-top:-1rem}.topBannerAd a{margin-top:1rem}}.topCategory h3{padding:0;color:#595757}.topCategory h3:before,.topCategory .asideMenu h3.menuTitle.menuNews:before,.asideMenu .topCategory h3.menuTitle.menuNews:before,.topCategory .asideMenu h3.menuTitle.menuBook:before,.asideMenu .topCategory h3.menuTitle.menuBook:before{display:none}@media screen and (max-width: 767px){.topCategory h3{font-size:1rem}}.topCategoryTag ul{display:flex;flex-wrap:wrap;margin:0 -.666rem 1rem 0}.topCategoryTag ul li{flex-grow:0;flex-shrink:0;margin:0 0 .333rem}.topCategoryTag ul li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:.133rem .666rem .133rem 0;font-size:1rem;text-align:center;color:#59a39a}@media screen and (min-width: 768px){.topCategoryTag ul li a{text-decoration:none;transition:all .1s linear}.topCategoryTag ul li a:hover{opacity:.6}}@media screen and (max-width: 767px){.topCategoryTag ul li a{padding:.133rem .533rem .133rem 0;font-size:.866rem}}@media screen and (max-width: 767px){.topCategoryTag ul{margin:0 -.666rem .666rem 0}}.topReview .reviewList .clm:last-of-type{margin-bottom:0;border-bottom:none}@media screen and (min-width: 768px){.topSlide{background:linear-gradient(to bottom,transparent,#f8f5ee)}}.topSlide #swiperTopSlider{visibility:hidden}.topSlide .swiper-slide{width:534px;height:auto}.topSlide .swiper-slide a{display:block;position:relative}.topSlide .swiper-slide a img{backface-visibility:hidden}@media screen and (min-width: 768px){.topSlide .swiper-slide{display:flex;justify-content:center;align-items:flex-start;padding:0 1.333rem .666rem}.topSlide .swiper-slide a img{border-radius:1rem}}@media screen and (max-width: 767px){.topSlide .swiper-slide{height:100%}}.topSlide .carouselCaption{display:inline-block;margin-top:.933rem;padding:.133rem .533rem;color:#333;font-size:1rem;font-weight:900;line-height:1.6;letter-spacing:.033rem;background:linear-gradient(transparent 70%,#ffed4d 70%)}@media screen and (max-width: 767px){.topSlide .carouselCaption{display:-webkit-box;margin-top:.533rem;padding:0;font-size:.733rem;font-weight:700;background:linear-gradient(transparent 80%,#ffed4d 80%)}}.topSlide .swiper-wrapper.unvisible{transform:translateZ(0)!important}.topSlide .swiper-arrow{position:absolute;top:50%;z-index:2;width:4.666rem;height:4.666rem;margin-top:-2.333rem;cursor:pointer;outline:none;text-indent:-9999px;border:none;background-color:transparent;background-repeat:no-repeat;background-position:0 0}@media screen and (min-width: 768px){.topSlide .swiper-arrow{text-decoration:none;transition:all .1s linear}.topSlide .swiper-arrow:hover{opacity:.6}}.topSlide .swiper-button-prev{left:3.333rem;background-image:url(/assets/1.0.960/img/common/top_slide_prev.png)}.topSlide .swiper-button-next{right:3.333rem;background-image:url(/assets/1.0.960/img/common/top_slide_next.png)}.topSlide .swiper-pagination{height:auto;padding:.4rem 0 0;background:#fff;position:initial;--swiper-pagination-bullet-horizontal-gap: 10px;--swiper-pagination-bullet-inactive-opacity: 1;--swiper-pagination-bullet-size: 10px}.topSlide .swiper-pagination .swiper-pagination-bullet{background:#666}.topSlide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#373232}@media screen and (min-width: 768px) and (max-width: 1023px){.topSlide .swiper-arrow{opacity:.5}.topSlide .swiper-prev{left:1.333rem}.topSlide .swiper-next{right:1.333rem}}@media screen and (max-width: 767px){.topSlide .swiper-arrow{width:2.333rem;height:2.333rem;margin-top:-1.2rem;opacity:.5;background-size:2.333rem 2.333rem}.topSlide .swiper-button-prev,.topSlide .swiper-button-prev.visible{left:.666rem}.topSlide .swiper-button-next,.topSlide .swiper-button-next.visible{right:.666rem}.topSlide .swiper-pagination{padding:.2rem 0;height:1.866rem;--swiper-pagination-bullet-horizontal-gap: 6px;--swiper-pagination-bullet-size: 6px}}.topInfo{padding-bottom:1rem;display:none}.topInfo .notice_list li a{padding-top:.466rem;padding-bottom:.466rem}@media screen and (max-width: 767px){.topInfo{padding-bottom:0;display:block}}.topRanking ul.book_grid li{padding-top:1rem}.topRanking .genre_name,.topRanking .update_date,.topRanking .book_catch,.topRankingSliderHeader{display:none}@media screen and (min-width: 768px){.topSubRanking{margin:0 0 1rem;border-bottom:5px solid #fbfbfb}}@media screen and (max-width: 1023px){.topRankingSliderHeader{display:block}.topRankingNv{display:none}}.topWhatsnew .rank,.topWhatsnew .book_catch{display:none}.topRecommend .writer_name{font-weight:700}.topRecommend .rank,.topRecommend .page_count,.topRecommend .update_date,.topRecommendList .issued_book_name,.topRecommendList .rank,.topRecommendList .genre_name,.topRecommendList .book_name,.topRecommendList .page_count,.topRecommendList .update_date{display:none}.topRecommendList .book_catch{padding:0;background-color:transparent}.recommendKeyword .rank,.recommendKeyword .page_count,.heroKeyword .rank,.heroKeyword .page_count{display:none}.memberForm,.reviewForm,.contactForm,.messageForm{font-size:1rem}@media screen and (max-width: 767px){.memberForm,.reviewForm,.contactForm,.messageForm{font-size:.933rem}}.memberTable,.reviewTable,.contactTable,.messageTable{width:100%;margin:0 0 2rem;font-size:1rem;border-bottom:1px dashed #e5e5e5}.memberTable th,.reviewTable th,.contactTable th,.messageTable th{width:16.666rem;padding:1.333rem .866rem;text-align:left;vertical-align:top;font-weight:700;border-top:1px dashed #e5e5e5}.memberTable th .note,.reviewTable th .note,.contactTable th .note,.messageTable th .note{display:block;color:#666;font-size:.866rem;font-weight:400}.memberTable td,.reviewTable td,.contactTable td,.messageTable td{padding:1.4rem 0 1.066rem;text-align:left;vertical-align:top;border-top:1px dashed #e5e5e5}.memberTable td input[type=text],.reviewTable td input[type=text],.contactTable td input[type=text],.messageTable td input[type=text],.memberTable td input[type=password],.reviewTable td input[type=password],.contactTable td input[type=password],.messageTable td input[type=password],.memberTable td input[type=email],.reviewTable td input[type=email],.contactTable td input[type=email],.messageTable td input[type=email],.memberTable td select,.reviewTable td select,.contactTable td select,.messageTable td select{width:26.666rem}.memberTable td input[type=text].short,.reviewTable td input[type=text].short,.contactTable td input[type=text].short,.messageTable td input[type=text].short,.memberTable td input[type=password].short,.reviewTable td input[type=password].short,.contactTable td input[type=password].short,.messageTable td input[type=password].short,.memberTable td input[type=email].short,.reviewTable td input[type=email].short,.contactTable td input[type=email].short,.messageTable td input[type=email].short,.memberTable td select.short,.reviewTable td select.short,.contactTable td select.short,.messageTable td select.short{width:13.333rem}.memberTable td p,.reviewTable td p,.contactTable td p,.messageTable td p{margin:.333rem 0;text-align:left;word-break:break-all}.memberTable td p.error,.reviewTable td p.error,.contactTable td p.error,.messageTable td p.error{padding:0 0 0 1.333rem!important;background-position:left center}.memberTable td .counter,.reviewTable td .counter,.contactTable td .counter,.messageTable td .counter{width:26.666rem}.memberTable td .error,.reviewTable td .error,.contactTable td .error,.messageTable td .error{display:block;padding:.333rem 0;color:#cf0000;font-size:.866rem}.memberTable .username,.reviewTable .username,.contactTable .username,.messageTable .username{font-size:.8rem}@media screen and (max-width: 767px){.memberTable,.reviewTable,.contactTable,.messageTable{margin:0 0 1rem}.memberTable th,.reviewTable th,.contactTable th,.messageTable th{display:block;width:auto;padding:.666rem 0 .333rem .666rem}.memberTable th .note,.reviewTable th .note,.contactTable th .note,.messageTable th .note{display:inline-block;padding-left:1em}.memberTable td,.reviewTable td,.contactTable td,.messageTable td{display:block;padding:0 2rem .666rem;font-size:.933rem;border-top:none}.memberTable td input[type=text],.reviewTable td input[type=text],.contactTable td input[type=text],.messageTable td input[type=text],.memberTable td input[type=password],.reviewTable td input[type=password],.contactTable td input[type=password],.messageTable td input[type=password],.memberTable td input[type=email],.reviewTable td input[type=email],.contactTable td input[type=email],.messageTable td input[type=email],.memberTable td select,.reviewTable td select,.contactTable td select,.messageTable td select,.memberTable td input[type=text].short,.reviewTable td input[type=text].short,.contactTable td input[type=text].short,.messageTable td input[type=text].short,.memberTable td input[type=password].short,.reviewTable td input[type=password].short,.contactTable td input[type=password].short,.messageTable td input[type=password].short,.memberTable td input[type=email].short,.reviewTable td input[type=email].short,.contactTable td input[type=email].short,.messageTable td input[type=email].short,.memberTable td select.short,.reviewTable td select.short,.contactTable td select.short,.messageTable td select.short{width:100%}.memberTable td .counter,.reviewTable td .counter,.contactTable td .counter,.messageTable td .counter{width:auto}.memberTable .username,.reviewTable .username,.contactTable .username,.messageTable .username{font-size:.733rem}}.menuTab{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;border-top:1px solid #e5e5e5}.menuTab li{display:flex;justify-content:center;align-items:center;align-self:stretch;background-color:#fff;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}@media screen and (min-width: 768px){.menuTab li:hover{text-decoration:none;transition:all .1s linear}.menuTab li:hover:hover{opacity:.6}}.menuTab li a{display:block;padding:.666rem;width:100%;color:#666;font-weight:700;text-align:center}.menuTab li a:hover{text-decoration:none}.menuTab.clm_1{margin-bottom:2rem}.menuTab.clm_1 li{flex-basis:49.9%}.menuTab.clm_1 li:first-of-type{border-left:none}.menuTab.clm_1 li a{padding-left:2rem;width:auto;font-size:1.066rem;background-position:left center;background-size:1.666rem 1.666rem}.menuTab.clm_1 li a.history{background-image:url(/assets/1.0.960/img/common/history_g.svg);background-repeat:no-repeat}.menuTab.clm_1 li a.favorite{background-image:url(/assets/1.0.960/img/common/folder-star_g.svg);background-repeat:no-repeat}.menuTab.clm_1 li.active a{color:#444}.menuTab.clm_1 li.active a.history{background-image:url(/assets/1.0.960/img/svg/history.svg);background-repeat:no-repeat}.menuTab.clm_1 li.active a.favorite{background-image:url(/assets/1.0.960/img/svg/folder-star.svg);background-repeat:no-repeat}@media screen and (max-width: 767px){.menuTab.clm_1 li a{padding-left:2rem;font-size:.933rem;background-size:1.333rem 1.333rem}}.menuTab.clm_1.noSvn li a{padding:.666rem}.menuTab.clm_2 li:nth-of-type(1),.menuTab.clm_2 li:nth-of-type(2){flex-basis:50%}.menuTab.clm_2 li:nth-of-type(1) a,.menuTab.clm_2 li:nth-of-type(2) a{padding-top:2.333rem;background-position:top .466rem center;background-size:1.666rem 1.666rem}.menuTab.clm_2 li:nth-of-type(3),.menuTab.clm_2 li:nth-of-type(4),.menuTab.clm_2 li:nth-of-type(5){flex-basis:33.3%}.menuTab.clm_2 li:nth-of-type(1){border-left:none}.menuTab.clm_2 li:nth-of-type(3){border-left:none}.menuTab.clm_2 li a{font-size:.933rem}.menuTab.clm_2 li a.history{background-image:url(/assets/1.0.960/img/common/history_g.svg);background-repeat:no-repeat}.menuTab.clm_2 li a.bookshelf{background-image:url(/assets/1.0.960/img/common/book-shelf_g.svg);background-repeat:no-repeat}.menuTab.clm_2 li a.post{background-image:url(/assets/1.0.960/img/common/post_g.svg);background-repeat:no-repeat}.menuTab.clm_2 li.active{background-color:#444}.menuTab.clm_2 li.active a{color:#fff}.menuTab.clm_2 li.active a.history{background-image:url(/assets/1.0.960/img/common/history_w.svg);background-repeat:no-repeat}.menuTab.clm_2 li.active a.bookshelf{background-image:url(/assets/1.0.960/img/common/book-shelf_w.svg);background-repeat:no-repeat}.menuTab.clm_2 li.active a.post{background-image:url(/assets/1.0.960/img/common/post_w.svg);background-repeat:no-repeat}@media screen and (max-width: 767px){.menuTab.clm_2 li:nth-of-type(1) a,.menuTab.clm_2 li:nth-of-type(2) a{padding-top:2rem;background-size:1.333rem 1.333rem}.menuTab.clm_2 li a{font-size:.733rem}}.menuTab.clm_3 li{flex-basis:33.3%}.menuTab.clm_3 li:first-of-type{border-left:none}.menuTab.clm_3 li a{font-size:.933rem}.menuTab.clm_3 li.active{background-color:#444}.menuTab.clm_3 li.active a{color:#fff}@media screen and (max-width: 767px){.menuTab.clm_3 li a{font-size:.733rem}}.readerIndex{display:flex;justify-content:space-between;align-items:center}.readerIndex.noIcn{display:flex;justify-content:flex-start;align-items:center}.readerIndex div:first-of-type{padding-right:.333rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.readerIndex div:last-of-type{display:flex;justify-content:center;align-items:center;white-space:nowrap}.readerIndex div:last-of-type .open_private{margin:0 .666rem 0 0;color:#fff;background-color:#666}.readerIndex div:last-of-type p{color:#666;font-size:.8rem;font-weight:400}@media screen and (max-width: 767px){.readerIndex div:last-of-type p{font-size:.666rem}}.readerIndex div:last-of-type .dots{display:block;margin-left:.666rem;width:2rem;height:2rem;text-indent:-9999px;line-height:2rem;background-image:url(/assets/1.0.960/img/common/dots-horizontal.svg);background-repeat:no-repeat;background-position:center center;background-size:2rem 2rem;cursor:pointer}.readerIndex div:last-of-type button{display:block;margin:0 0 0 .666rem;padding:0;width:2rem;height:2rem;background-color:transparent;background-position:center center;background-size:2rem 2rem;border:none}.readerIndex div:last-of-type button:focus{outline:none}.readerIndex div:last-of-type button.favo_on{background-image:url(/assets/1.0.960/img/common/star_y.svg);background-repeat:no-repeat}.readerIndex div:last-of-type button.favo_off{background-image:url(/assets/1.0.960/img/common/star_y_ol.svg);background-repeat:no-repeat}.readerSearchBox{margin:1rem 1rem 0;border-radius:5px;background:#efefef}.readerSearchBox input[type=text]{width:40.333rem;height:2.666rem;padding:.333rem;font-size:1rem;outline:none;border:none;background:none}.readerSearchBox input[type=submit]{float:right;width:2.666rem;height:2.666rem;outline:none;border:none;background-image:url(/assets/1.0.960/img/common/search.svg);background-repeat:no-repeat;background-color:transparent;background-position:center center;background-size:1.666rem 1.666rem;cursor:pointer}@media screen and (max-width: 1023px){.readerSearchBox{position:relative;float:none;width:auto;padding:0 3rem 0 0}.readerSearchBox input[type=text]{width:100%}.readerSearchBox input[type=submit]{position:absolute;top:0;right:0;width:3rem}}.bookStatus{display:flex;justify-content:space-around;align-items:center;padding:0 2rem}.bookStatus li a{display:block;padding:1rem;color:#ababab;text-align:center;cursor:pointer}@media screen and (min-width: 768px){.bookStatus li a{transition:all .1s linear}.bookStatus li a:hover{opacity:.7}}.bookStatus li a:before,.bookStatus li .asideMenu a.menuTitle.menuNews:before,.asideMenu .bookStatus li a.menuTitle.menuNews:before,.bookStatus li .asideMenu a.menuTitle.menuBook:before,.asideMenu .bookStatus li a.menuTitle.menuBook:before{content:"";position:relative;display:inline-block;width:1.666rem;height:1.666rem;vertical-align:middle;background-position:center center;background-size:1.666rem 1.666rem}.bookStatus li a.icn_book-shelf:before,.bookStatus li .asideMenu a.icn_book-shelf.menuTitle.menuNews:before,.asideMenu .bookStatus li a.icn_book-shelf.menuTitle.menuNews:before,.bookStatus li .asideMenu a.icn_book-shelf.menuTitle.menuBook:before,.asideMenu .bookStatus li a.icn_book-shelf.menuTitle.menuBook:before{background-image:url(/assets/1.0.960/img/common/book-shelf_lg.svg);background-repeat:no-repeat}.bookStatus li a.icn_book-open-page-variant:before,.bookStatus li .asideMenu a.icn_book-open-page-variant.menuTitle.menuNews:before,.asideMenu .bookStatus li a.icn_book-open-page-variant.menuTitle.menuNews:before,.bookStatus li .asideMenu a.icn_book-open-page-variant.menuTitle.menuBook:before,.asideMenu .bookStatus li a.icn_book-open-page-variant.menuTitle.menuBook:before{background-image:url(/assets/1.0.960/img/common/book-open-page-variant_lg.svg);background-repeat:no-repeat}.bookStatus li a.icn_book-open-page-update:before,.bookStatus li .asideMenu a.icn_book-open-page-update.menuTitle.menuNews:before,.asideMenu .bookStatus li a.icn_book-open-page-update.menuTitle.menuNews:before,.bookStatus li .asideMenu a.icn_book-open-page-update.menuTitle.menuBook:before,.asideMenu .bookStatus li a.icn_book-open-page-update.menuTitle.menuBook:before{background-image:url(/assets/1.0.960/img/common/book-open-page-update_lg.svg);background-repeat:no-repeat}.bookStatus li a.icn_book-open-page-finished:before,.bookStatus li .asideMenu a.icn_book-open-page-finished.menuTitle.menuNews:before,.asideMenu .bookStatus li a.icn_book-open-page-finished.menuTitle.menuNews:before,.bookStatus li .asideMenu a.icn_book-open-page-finished.menuTitle.menuBook:before,.asideMenu .bookStatus li a.icn_book-open-page-finished.menuTitle.menuBook:before{background-image:url(/assets/1.0.960/img/common/book-open-page-finished_lg.svg);background-repeat:no-repeat}.bookStatus li a.active{color:#666}.bookStatus li a.active.icn_book-shelf:before{background-image:url(/assets/1.0.960/img/common/book-shelf_g.svg);background-repeat:no-repeat}.bookStatus li a.active.icn_book-open-page-variant:before{background-image:url(/assets/1.0.960/img/common/book-open-page-variant.svg);background-repeat:no-repeat}.bookStatus li a.active.icn_book-open-page-update:before{background-image:url(/assets/1.0.960/img/common/book-open-page-update.svg);background-repeat:no-repeat}.bookStatus li a.active.icn_book-open-page-finished:before{background-image:url(/assets/1.0.960/img/common/book-open-page-finished.svg);background-repeat:no-repeat}.bookStatus li a p{font-size:.8rem}.bookStatus li a p .upDated{padding:1px 6px;color:#fff;background-color:#444;border-radius:50%}@media screen and (max-width: 767px){.bookStatus{display:flex;justify-content:space-between;align-items:center}.bookStatus li a p{font-size:.666rem}}.newList{margin-bottom:1rem;padding:1rem;border-bottom:1px solid #e5e5e5}.newList a{display:block;padding-left:1.333rem;background-image:url(/assets/1.0.960/img/common/plus-circle.svg);background-repeat:no-repeat;background-position:left center;background-size:1rem 1rem;cursor:pointer}.newList p{color:#666;font-size:.8rem}@media screen and (max-width: 767px){.newList p{font-size:.666rem}}.modal_content .newList{margin-bottom:0;padding-left:0;padding-right:0}.newListEdit{padding:1rem;border-bottom:1px solid #e5e5e5}.newListEdit a{display:block}.newListEdit a:first-of-type{padding-left:1.333rem;background-image:url(/assets/1.0.960/img/common/plus-circle.svg);background-repeat:no-repeat;background-position:left center;background-size:1rem 1rem;cursor:pointer}.newListEdit a:last-of-type{padding-right:2rem;background-image:url(/assets/1.0.960/img/common/playlist-edit.svg);background-repeat:no-repeat;background-position:right center;background-size:1.666rem 1.666rem}.newListEdit select.sort{width:auto;height:40px;padding:.133rem 2.333rem .133rem 1rem;border-radius:5px;border:none;white-space:nowrap;font-size:inherit;background:url(/assets/1.0.960/img/common/chevron-down.svg) no-repeat right .5rem center/1.666rem 1.666rem #efefef;-webkit-appearance:none}@media screen and (max-width: 380px){.newListEdit{flex-wrap:wrap}.newListEdit a:last-of-type{flex-basis:100%;margin-top:.666rem;margin-left:80%;text-align:right;display:inline-block}}.listEdit{padding:1rem;text-align:right;border-bottom:1px solid #e5e5e5}.listEdit a{padding-right:2rem;background-image:url(/assets/1.0.960/img/common/playlist-edit.svg);background-repeat:no-repeat;background-position:right center;background-size:1.666rem 1.666rem}.listEdit select.sort{width:auto;height:40px;padding:.133rem 2.333rem .133rem 1rem;border-radius:5px;border:none;white-space:nowrap;font-size:inherit;background:url(/assets/1.0.960/img/common/chevron-down.svg) no-repeat right .5rem center/1.666rem 1.666rem #efefef}@media screen and (max-width: 767px){.listEdit{display:flex;justify-content:space-between;align-items:center}}.icnBlock{margin-bottom:.333rem}.icnBlock span,.icnBlock svg,.icnBlock img{margin:0;vertical-align:middle}.icnBlock img{width:.666rem;margin:.133rem 0 0 .333rem;vertical-align:top}@media screen and (max-width: 767px){.icnBlock img{width:.6rem}}.icnBlock .open_private{margin-bottom:0;color:#fff;background-color:#666}@media screen and (max-width: 767px){.list_all_edit_box{margin-bottom:4.933rem}}.list_all_edit,.list_edit{background-color:#eee}.list_all_edit article,.list_edit article{margin:0 0 2rem;padding:1rem;background-color:#fff}.list_all_edit article:last-of-type,.list_edit article:last-of-type{margin-bottom:0}.list_all_edit article .book_name,.list_edit article .book_name{margin:0}.list_all_edit article .book_name span,.list_all_edit article .book_name svg,.list_all_edit article .book_name img,.list_edit article .book_name span,.list_edit article .book_name svg,.list_edit article .book_name img{margin-top:0;vertical-align:middle}.list_all_edit article .book_name .open_private,.list_edit article .book_name .open_private{margin-bottom:0;color:#fff;background-color:#666}.list_all_edit article .writer_name,.list_edit article .writer_name{margin:.333rem 0 0;font-weight:400}@media screen and (max-width: 767px){.list_all_edit article,.list_edit article{margin:0 0 1rem;padding:.666rem}}.list_all_edit{margin:0;padding:1.333rem}.list_all_edit article label{display:flex;justify-content:flex-start;align-items:center}.list_all_edit article label div:first-of-type{flex-basis:1.8rem}@media screen and (max-width: 767px){.list_all_edit{margin:0;padding:1rem}}.list_all_edit.appStyle{margin:0 0 8rem}.list_edit{margin:0;padding:1.333rem}.list_edit article{display:flex;justify-content:center;align-items:center}.list_edit article label{flex-basis:3rem;align-self:center;text-align:center}@media screen and (min-width: 768px){.list_edit article label{transition:all .1s linear}.list_edit article label:hover{opacity:.7}}.list_edit article label svg{width:2rem;height:2rem}.list_edit article div{flex-basis:100%}.list_edit article div p{width:35rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 767px){.list_edit article label{flex-basis:2rem}.list_edit article div p{width:14rem}}@media screen and (max-width: 767px){.list_edit{margin:0 0 4.933rem;padding:1rem}}.list_edit.appStyle{margin:0 0 8rem}.numberCount{margin:0;padding:1rem;color:#666;font-size:.8rem;text-align:right}@media screen and (max-width: 767px){.numberCount{font-size:.666rem}}.arwLink01 a{font-size:.866rem}.arwLink01 a:after{content:"";display:inline-block;width:1.333rem;height:1.333rem;margin-left:.333rem;vertical-align:middle;background:url(/assets/1.0.960/img/common/icn_arw01.png) no-repeat 0 0/1.133rem 1.133rem}@media screen and (max-width: 767px){.arwLink01 a:after{width:.933rem;height:.933rem;margin-bottom:.066rem;background-size:.933rem .933rem}}.deleteLink{padding:.666rem 0;text-align:right}.deleteLink a{margin-top:.666rem;width:100%;color:#999;text-decoration:none}.deleteLink a:hover{text-decoration:underline}@media screen and (max-width: 767px){.deleteLink a{font-size:.866rem}}.deleteLink a:first-of-type{margin-top:0}.followList{padding:.666rem 0 1.333rem}.followList li{position:relative;padding:.133rem 0 1rem;border-top:1px dashed #d2d2d2}.followList li:last-child{border-bottom:1px dashed #d2d2d2}.followList.followlist-single li{padding-bottom:.133rem}.followList .head{display:block;align-items:center;padding:.533rem 0 .533rem 2.533rem;background:#fbfbfb}.followList input[type=checkbox]{position:absolute;top:.8rem;left:.6rem;margin:auto}.followList .author{display:inline-block;font-size:1.133rem;font-weight:700}.followList .author a{text-decoration:underline}.followList .author a:hover{text-decoration:none}.followList .message{display:flex;justify-content:flex-end;align-items:center;padding-right:.333rem}.followList .message dt{margin-right:.333rem;font-size:.933rem}.followList .message .toggle{min-width:5.2rem;padding:.133rem;cursor:pointer;font-size:.933rem;line-height:1.2;border-radius:1.333rem;border:1px solid #d2d2d2;background:#ebebe8}.followList .message .toggle em{display:inline-block;padding:.133rem .533rem;font-weight:700;border-radius:1.333rem}.followList .message .toggle.on{text-align:right}.followList .message .toggle.on em{background:#59a39a}.followList .message .toggle.off{text-align:left}.followList .message .toggle.off em{color:#929292;background:#fff}.followList .holder{display:flex;align-items:center;padding:.533rem 0 .533rem 2.533rem}.followList .holder .date{color:#929292;font-size:.866rem}.followList .holder .arwLink01{margin-left:auto}@media screen and (max-width: 767px){.followList .head{padding:.4rem .4rem .4rem 2.066rem}.followList input[type=checkbox]{top:.8rem;left:.466rem}.followList .author{font-size:1.066rem}.followList .message dt{font-size:.8rem}.followList .message .toggle{min-width:4.333rem;font-size:.8rem}.followList .message .toggle em{padding:.133rem .333rem}.followList .holder{padding:.666rem .266rem .666rem 0}.followList .holder .date{font-size:.8rem}}.editFooter{position:fixed;padding:2rem 1rem 0;width:100%;bottom:0;background-color:#fff;border-top:1px solid #e5e5e5;z-index:1000}@media screen and (min-width: 768px){.editFooter{position:-webkit-sticky;position:sticky;width:47rem}}.editFooter ul{display:flex;justify-content:center;align-items:center}.editFooter ul li{flex-basis:50%;margin:0 2rem;text-align:center}.editFooter ul li a{display:block;width:auto;height:3.333rem;font-size:1rem;line-height:3.333rem;text-align:center;text-decoration:none;border-radius:5px;cursor:pointer}@media screen and (min-width: 768px){.editFooter ul li a:hover{text-decoration:none;transition:all .1s linear}.editFooter ul li a:hover:hover{opacity:.6}}.editFooter ul li a.btnStyleDisable{color:#ccc;background-color:#fff;pointer-events:none;border:1px solid #ccc}.editFooter ul li a.btnStyleEnable{color:#fff;background-color:#444;border:none}.editFooter ul li a.btnStyleDelete{color:#fff;background-color:#666;border:none}.editFooter ul li.single{flex-basis:auto;margin:0}.editFooter ul li.single a{width:16.666rem}@media screen and (max-width: 767px){.editFooter ul li{margin:0 .666rem}.editFooter ul li a{width:10rem;height:2.933rem;font-size:.866rem;line-height:2.933rem}.editFooter ul li.single a{width:16rem}}.list_add li,.book_add li{border-bottom:1px solid #e5e5e5}.list_add li a,.book_add li a{text-decoration:none}.list_add li p.book_name,.list_add li p.writer_name,.book_add li p.book_name,.book_add li p.writer_name{padding:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list_add li p.book_name,.book_add li p.book_name{margin:0}.list_add li p.writer_name,.book_add li p.writer_name{margin:.333rem 0 0}.list_add li a{display:block;padding:.666rem 0}@media screen and (min-width: 768px){.list_add li a{transition:all .1s linear}.list_add li a:hover{background-color:#efefef99}}.list_add li a p.book_number{padding:0!important}.list_add li a p.open_private{margin-bottom:0;padding:.133rem .333rem!important}.book_add_inner{overflow-y:scroll;height:45vh;-ms-overflow-style:none;scrollbar-width:none}.book_add_inner::-webkit-scrollbar{display:none}@media screen and (max-width: 767px){.book_add_inner{height:300px}}.book_add li{position:relative;padding:.666rem}.book_add li a{display:block;position:absolute;right:0;top:.375rem;width:1.666rem;height:1.666rem}@media screen and (min-width: 768px){.book_add li a{transition:all .1s linear}.book_add li a:hover{opacity:.7}}.book_add li a svg{fill:#444;width:1.666rem;height:1.666rem}.book_add li p.book_name,.book_add li p.writer_name{width:90%}.book_add li p.writer_name{font-weight:400;font-size:.866rem}@media screen and (max-width: 767px){.book_add li p.writer_name{font-size:.733rem}}.book_add li .icnEnd{margin-left:0;vertical-align:middle}.book_add li span{color:inherit!important;font-weight:400!important}.book_add li img,.book_add li .icnKey{vertical-align:middle}#book-add .bookAddSearch{margin:0 0 1rem;border-radius:5px;background:#efefef}#book-add .bookAddSearch input[type=text]{width:25rem;height:2.666rem;padding:.333rem;font-size:1rem;outline:none;border:none;background:none}#book-add .bookAddSearch input[type=submit]{float:right;margin:0;width:2.666rem;height:2.666rem;outline:none;border:none;background-image:url(/assets/1.0.960/img/common/search.svg);background-repeat:no-repeat;background-color:transparent;background-position:center center;background-size:1.666rem 1.666rem}@media screen and (max-width: 1023px){#book-add .bookAddSearch{position:relative;float:none;width:auto;padding:0 3rem 0 0}#book-add .bookAddSearch input[type=text]{width:100%;font-size:.866rem}#book-add .bookAddSearch input[type=submit]{position:absolute;top:0;right:0;width:3rem!important}}#bookmarklist-form textarea{margin-bottom:0}@media screen and (max-width: 767px){#bookmarklist-form textarea{height:5rem}}.memberProfile{padding:1.666rem 1rem 1rem!important;background:#fbfbfb;margin-bottom:1rem!important}.memberProfile .name{margin:0 0 .333rem;font-size:1.466rem;font-weight:700;text-align:center}.memberProfile .num{margin:0 0 1rem;color:#929292;font-size:.866rem;text-align:center}.memberProfile .btn{margin:0 0 2rem;text-align:center}.memberProfile .btn a{padding:.866rem .866rem .866rem 3rem;height:auto;line-height:inherit}.memberProfile .detail{padding:1.2rem 1.333rem;font-size:.933rem;line-height:1.5;background:#fff}.memberProfile .userMenuOpen{margin:0 0 0 auto;width:auto;cursor:pointer;background-image:url(/assets/1.0.960/img/common/dots-horizontal.svg);background-repeat:no-repeat;background-color:transparent;background-position:center center;background-size:1.666rem 1.666rem;border:none;text-decoration:none;transition:all .1s linear}.memberProfile .userMenuOpen:hover{opacity:.6}@media screen and (max-width: 767px){.memberProfile{padding:1.333rem .666rem .666rem!important}.memberProfile .name{margin:0 0 .666rem;font-size:1.333rem}.memberProfile .num{margin:0 0 1.333rem;font-size:.8rem}.memberProfile .btn a{padding-left:2rem;padding-right:2rem}.memberProfile .detail{padding:1rem .666rem;font-size:.8rem}}.memberReview{margin:0 0 1.333rem}.memberReview h3{background-image:url(/assets/1.0.960/img/common/star.svg);background-repeat:no-repeat;background-position:left .333rem center;background-size:1.953rem 1.953rem}@media screen and (max-width: 767px){.memberReview h3{margin:0 0 .937rem;font-size:1.062rem;background-position:left -.066rem;background-size:1.666rem 1.666rem}}.memberProfileEdit{margin:0 0 1rem}.memberProfileEdit h3{margin:0 0 .333rem;background-image:url(/assets/1.0.960/img/common/playlist-edit.svg);background-repeat:no-repeat;background-position:.4rem -.2rem;background-size:2rem auto}.memberProfileEdit .note{color:#929292;margin-left:1em;font-size:.866rem;font-weight:400}.memberProfileEdit .text{margin:0 0 1rem}.memberProfileEdit .text textarea{height:9rem}@media screen and (max-width: 767px){.memberProfileEdit h3{background-position:left center;background-size:1.666rem 1.666rem}.memberProfileEdit .text textarea{height:17rem}}.memberMylink{margin:0 0 1.333rem}.memberMylink h3{background-image:url(/assets/1.0.960/img/common/link-variant.svg);background-repeat:no-repeat;background-position:left .333rem center;background-size:1.953rem 1.953rem}.memberMylink ul{padding:1.333rem 1.866rem .333rem;border-top:1px dashed #d2d2d2;border-bottom:1px dashed #d2d2d2}.memberMylink ul li{margin-bottom:1.2rem!important;font-size:.933rem}.memberMylink ul li a{display:inline-block;margin:0 0 .2rem;font-size:1rem;font-weight:700;text-decoration:underline}.memberMylink ul li a:hover{text-decoration:none}.memberMylink .box{margin:0 0 1.333rem;padding:1.333rem;border:1px solid #d8d7d1}.memberMylink .box dl dt{clear:both;float:left;width:6em;padding:.533rem 0 .666rem;font-weight:700}.memberMylink .box dl dt .note{display:block;color:#929292;font-size:.866rem;font-weight:400}.memberMylink .box dl dd{padding:0 0 .666rem 6em}.memberMylink .box dl dd textarea{height:60px}.memberMylink .box .btn{text-align:right}.memberMylink .box .btn .btnStyle02,.memberMylink .box .btn .btnBookRead{width:7rem;height:2.333rem;font-size:.933rem;line-height:2.333rem}@media screen and (max-width: 767px){.memberMylink h3{margin:0 0 .937rem;font-size:1.062rem;background-position:left center;background-size:1.666rem 1.666rem}.memberMylink ul{padding:1rem 1rem .333rem}.memberMylink ul li{font-size:.866rem}.memberMylink ul li a{font-size:.933rem}.memberMylink .box{padding:1rem}.memberMylink .box dl dt{float:none;width:auto;padding:0 0 .333rem}.memberMylink .box dl dt .note{display:inline-block;padding-left:1em}.memberMylink .box dl dd{padding:0 0 .666rem}.memberMylink .box dl dd textarea{height:84px}}.memberPinnedEdit{margin:0 0 1rem}.memberPinnedEdit h3{margin:0 0 .333rem;background-image:url(/assets/1.0.960/img/common/pin.svg);background-repeat:no-repeat;background-position:.4rem .133rem;background-size:1.533rem auto}@media screen and (max-width: 767px){.memberPinnedEdit h3{background-position:left center}}.memberPinnedEdit .note{color:#929292;margin-left:1em;font-size:13px;font-weight:400}.memberPinnedEdit .pinnedSort{display:flex;justify-content:space-between;align-items:center;margin:.666rem 0 0;padding:.666rem;border:1px solid #ccc}.memberPinnedEdit .pinnedSort .book_name{flex-basis:calc(100% - 50px);margin:0 .666rem}.memberPinnedEdit .pinnedSort .book_status{display:inline-block;font-weight:400;vertical-align:middle}.memberPinnedEdit .pinnedSort .book_status span,.memberPinnedEdit .pinnedSort .book_status svg{margin:0;vertical-align:middle}.memberPinnedEdit .pinnedSort .pinnedDelete svg,.memberPinnedEdit .pinnedSort label svg{fill:#ccc;vertical-align:middle;text-decoration:none;transition:all .1s linear}.memberPinnedEdit .pinnedSort .pinnedDelete svg:hover,.memberPinnedEdit .pinnedSort label svg:hover{opacity:.6}.memberFollow{margin:0 0 1.333rem}.memberFollow h3{background-image:url(/assets/1.0.960/img/common/prof.svg);background-repeat:no-repeat;background-position:left .333rem center;background-size:1.953rem 1.953rem}.memberFollow ul{padding:1.333rem 1.866rem .333rem;border-top:1px dashed #d2d2d2;border-bottom:1px dashed #d2d2d2}.memberFollow ul li a{display:inline-block;margin:0 0 .2rem;font-size:1rem;font-weight:700;text-decoration:underline}.memberFollow ul li a:hover{text-decoration:none}@media screen and (max-width: 767px){.memberFollow h3{margin:0 0 .937rem;font-size:1.062rem;background-position:left center;background-size:1.666rem 1.666rem}.memberFollow ul{padding:1rem 1rem .333rem}.memberFollow ul li a{font-size:.933rem}}.memberFollowDisplay{margin:0 0 1.333rem}.memberFollowDisplay h3{background:url(/assets/1.0.960/img/icn_follow.png) no-repeat .4rem .2rem/1.333rem auto}.memberLogin{width:26.666rem;margin:0 auto 1.333rem}.memberLogin ul{margin:0 0 -.333rem}.memberLogin ul li{margin:0 0 1.333rem}.memberLogin .check{margin:0 0 1rem;font-size:.866rem}.memberLogin .btn{text-align:center}.memberLogin .error{display:block;padding:.333rem 0;color:#cf0000;font-size:.866rem}@media screen and (max-width: 767px){.memberLogin .error{font-size:.8rem}}@media screen and (max-width: 767px){.memberLogin{width:auto}}.memberAlert{display:flex;margin:0 0 1.333rem;padding:.666rem;font-size:.866rem;border:1px solid #cf0000}.memberAlert dt{padding:0 1rem 0 0;font-size:1.133rem;white-space:nowrap}.memberAlert dt:before,.memberAlert .asideMenu dt.menuTitle.menuNews:before,.asideMenu .memberAlert dt.menuTitle.menuNews:before,.memberAlert .asideMenu dt.menuTitle.menuBook:before,.asideMenu .memberAlert dt.menuTitle.menuBook:before{content:"";display:inline-block;width:1.333rem;height:1.333rem;margin-right:.466rem;vertical-align:baseline;background:url(/assets/1.0.960/img/common/alert.svg) no-repeat 0 0/1.333rem 1.333rem}.memberAlert dd{color:#cf0000}@media screen and (max-width: 767px){.memberAlert{display:block;padding:.533rem .666rem}.memberAlert dt{margin:0 0 .2rem;font-size:1rem}.memberAlert dt:before,.memberAlert .asideMenu dt.menuTitle.menuNews:before,.asideMenu .memberAlert dt.menuTitle.menuNews:before,.memberAlert .asideMenu dt.menuTitle.menuBook:before,.asideMenu .memberAlert dt.menuTitle.menuBook:before{margin-top:.133rem;vertical-align:top}.memberAlert dd{font-size:.8rem}}.memberFlow ol{display:flex;margin:0 -.666rem 1.333rem 0;overflow:hidden}.memberFlow ol li{position:relative;width:33.333%;padding:.666rem .666rem .666rem 3.333rem;font-size:1rem;background:#ebebe8}.memberFlow ol li:before,.memberFlow ol .asideMenu li.menuTitle.menuNews:before,.asideMenu .memberFlow ol li.menuTitle.menuNews:before,.memberFlow ol .asideMenu li.menuTitle.menuBook:before,.asideMenu .memberFlow ol li.menuTitle.menuBook:before{content:"";display:block;width:0;height:0;border-top:3.333rem solid transparent;border-bottom:3.333rem solid transparent;border-left:2rem solid white;position:absolute;top:50%;margin-top:-3.333rem;margin-left:.333rem;left:100%;z-index:1}.memberFlow ol li:after{content:"";display:block;width:0;height:0;border-top:3.333rem solid transparent;border-bottom:3.333rem solid transparent;border-left:2rem solid #ebebe8;position:absolute;top:50%;margin-top:-3.333rem;left:100%;z-index:2}.memberFlow ol li:first-child{width:30%;padding:.666rem}.memberFlow ol li.current{background:#444;color:#fff}.memberFlow ol li.current:after{border-left:2rem solid #444}@media screen and (max-width: 767px){.memberFlow ol{margin:0 0 1.333rem;padding:0 2rem 0 0}.memberFlow ol li{flex-grow:1;padding:.666rem .666rem .666rem 3rem;font-size:.933rem}.memberFlow ol li p{position:relative;z-index:3;margin-right:-2rem}.memberFlow ol li em{display:block}.memberFlow ol li:first-child{width:25%}}.icnProfMark:before,.asideMenu .icnProfMark.menuTitle.menuNews:before,.asideMenu .icnProfMark.menuTitle.menuBook:before{content:"";position:absolute;top:-.133rem;left:0;display:inline-block;width:1.866rem;height:1.866rem;vertical-align:middle;background:url(/assets/1.0.960/img/common/prof-mark.svg) no-repeat center center/1.866rem 1.866rem}.memberLogout{padding:4rem 0 0;font-size:1.2rem;font-weight:700;text-align:center;background:url(/assets/1.0.960/img/common/logout-variant.svg) no-repeat center top/3.333rem 3.333rem}@media screen and (max-width: 767px){.memberLogout{padding:3.6rem 0 0;font-size:1.333rem;background-size:2.933rem 2.933rem}}.messageTab{margin:1.333rem 0;border-bottom:.333rem solid #59a39a}.messageTab ul{display:flex;align-items:flex-end;padding:0 .666rem 0 .333rem}.messageTab ul li{position:relative;flex:1;margin:0 0 0 .333rem;cursor:pointer;color:#ccc;font-size:1.066rem;text-align:center;border-radius:.333rem .333rem 0 0;border-width:.2rem .2rem 0 .2rem;border-color:#888;border-style:solid;background-color:#888;background-repeat:no-repeat;background-position:right .666rem top .4rem;background-size:1.333rem auto}.messageTab ul li a{display:block;padding:.466rem 1rem;color:#ccc;text-decoration:none}@media screen and (min-width: 768px){.messageTab ul li a:hover{text-decoration:none;transition:all .1s linear}.messageTab ul li a:hover:hover{opacity:.6}}@media screen and (max-width: 767px){.messageTab ul li a{padding:0}}.messageTab ul li:first-child{background-image:url(/assets/1.0.960/img/icn_tab_message01_off.png)}.messageTab ul li:nth-child(2){background-image:url(/assets/1.0.960/img/icn_tab_message02_off.png)}.messageTab ul li:nth-child(3){background-image:url(/assets/1.0.960/img/icn_tab_message03_off.png)}.messageTab ul li:nth-child(4){background-image:url(/assets/1.0.960/img/icn_tab_message04_off.png)}.messageTab ul li.current{color:#666;border-color:#59a39a;background-color:#fff}.messageTab ul li.current a{color:#666}.messageTab ul li.current.current:first-child{background-image:url(/assets/1.0.960/img/icn_tab_message01_on.png)}.messageTab ul li.current.current:nth-child(2){background-image:url(/assets/1.0.960/img/icn_tab_message02_on.png)}.messageTab ul li.current.current:nth-child(3){background-image:url(/assets/1.0.960/img/icn_tab_message03_on.png)}.messageTab ul li.current.current:nth-child(4){background-image:url(/assets/1.0.960/img/icn_tab_message04_on.png)}.messageTab ul li.current:before,.messageTab ul .asideMenu li.current.menuTitle.menuNews:before,.asideMenu .messageTab ul li.current.menuTitle.menuNews:before,.messageTab ul .asideMenu li.current.menuTitle.menuBook:before,.asideMenu .messageTab ul li.current.menuTitle.menuBook:before{content:"";display:block;position:absolute;left:0;right:0;bottom:-5px;width:100%;height:5px;background:#fff}@media screen and (max-width: 767px){.messageTab ul{padding:0 .2rem 0 0}.messageTab ul li{margin:0 0 0 .2rem;padding:.133rem .333rem 1.133rem;font-size:.933rem;background-position:center 1.266rem}}.messageList{padding:1.333rem 0}.messageList li{position:relative;padding:.133rem 0 1rem;border-top:1px dashed #d2d2d2}.messageList li:last-child{border-bottom:1px dashed #d2d2d2}.messageList li.unread .name,.messageList li.unread .title{font-weight:700}.messageList .head{display:flex;align-items:center;padding:.533rem .666rem;background:#fbfbfb}.messageList .name{display:inline-block;font-size:1.133rem}.messageList .protect{margin-left:.933rem;padding:.066rem .333rem;color:#faffbe;font-size:.933rem;border-radius:1.333rem;background:#494949}.messageList .holder{display:flex;align-items:center;padding:.533rem 0 .533rem .666rem}.messageList .holder .date{margin-left:auto;color:#929292;font-size:.866rem}@media screen and (max-width: 767px){.messageList .head{padding:.4rem}.messageList .name{font-size:1.066rem}.messageList .protect{margin-left:auto;font-size:.8rem}.messageList .holder{display:block;padding:.666rem 0}.messageList .holder .title{margin:0 0 .666rem;font-size:1.066rem}.messageList .holder .date{font-size:.8rem}}.messageDetail{padding:1.333rem 0 .333rem;border-bottom:1px dashed #d2d2d2}.messageDetail .title{margin:0 0 .133rem;padding:0 .666rem .666rem;font-size:1.2rem;font-weight:700;border-bottom:1px dashed #d2d2d2}.messageDetail .head{display:flex;align-items:center;padding:.533rem .666rem;background:#fbfbfb}.messageDetail .toggle{min-width:5.2rem;padding:.133rem;cursor:pointer;font-size:.933rem;line-height:1.2;border-radius:1.333rem;border:1px solid #d2d2d2;background:#ebebe8}.messageDetail .toggle em{display:inline-block;padding:.133rem .533rem;font-weight:700;border-radius:1.333rem}.messageDetail .toggle.on{text-align:right}.messageDetail .toggle.on em{color:#faffbe;background:#494949}.messageDetail .toggle.off{text-align:left}.messageDetail .toggle.off em{color:#929292;background:#fff}.messageDetail .name{margin-left:auto;font-size:1.133rem;font-weight:700}.messageDetail .msg{padding:1.666rem 2.666rem 1rem;line-height:2.3}.messageDetail .date{color:#929292;font-size:.866rem;text-align:right}@media screen and (max-width: 767px){.messageDetail .head{padding:.4rem .533rem}.messageDetail .title{padding:0 .666rem .666rem;font-size:1.066rem}.messageDetail .toggle{min-width:4.333rem;font-size:.8rem}.messageDetail .toggle em{padding:.133rem .333rem}.messageDetail .name{font-size:1.066rem}.messageDetail .msg{padding:.666rem 0 1rem;line-height:1.9}.messageDetail .date{font-size:.8rem}}.messageBtnDelete{text-align:right}.messageBtnDelete a{max-width:11.333rem}@media screen and (max-width: 767px){.messageBtnDelete{width:17.333rem;margin:0 auto}.messageBtnDelete a{max-width:8.666rem}}.messageReply{padding:.133rem 0 0;border-top:1px dashed #d2d2d2}.messageReply .head{position:relative;z-index:2;display:flex;align-items:center;margin:0 0 -.066rem;padding:.533rem .866rem;background:#fbfbfb}.messageReply .head .name{font-size:1.133rem;font-weight:700}.messageReply .subject{display:flex;align-items:center;padding:1.333rem .866rem}.messageReply .subject .title{font-size:1.2rem;font-weight:700}.messageReply .caption{width:7.066rem;flex-shrink:0}.messageReply .msg{padding:2rem 2.666rem;line-height:2.3;border-top:1px dashed #d2d2d2}@media screen and (max-width: 767px){.messageReply .head{padding:.533rem .666rem}.messageReply .head .name{font-size:1.066rem}.messageReply .subject{padding:1rem .666rem}.messageReply .subject .title{font-size:1.066rem}.messageReply .subject .caption{display:none}.messageReply .caption{width:4rem}.messageReply .msg{padding:1rem .666rem;line-height:1.8}}@media screen and (min-width: 768px){.section h2.icn_question{font-size:1.333rem}.section h2.icn_question:before,.section .asideMenu h2.icn_question.menuTitle.menuNews:before,.asideMenu .section h2.icn_question.menuTitle.menuNews:before,.section .asideMenu h2.icn_question.menuTitle.menuBook:before,.asideMenu .section h2.icn_question.menuTitle.menuBook:before{width:2rem;height:2rem;top:0;background-size:2rem 2rem}}.helpSearch .inner{padding-top:1rem;width:auto}@media screen and (min-width: 768px) and (max-width: 1023px){.helpSearch .inner{padding-top:2rem}}.helpSearchBox{width:33.333rem;border-radius:5px;background:#efefef}.helpSearchBox input[type=text]{width:30.666rem;height:2.666rem;padding:.333rem;font-size:1rem;outline:none;border:none;background:none}.helpSearchBox input[type=submit]{float:right;width:2.666rem;height:2.666rem;outline:none;border:none;background-image:url(/assets/1.0.960/img/common/search.svg);background-repeat:no-repeat;background-color:transparent;background-position:center center;background-size:1.666rem 1.666rem}@media screen and (max-width: 1023px){.helpSearchBox{position:relative;width:auto;padding:0 3rem 0 0}.helpSearchBox input[type=text]{width:100%}.helpSearchBox input[type=submit]{position:absolute;top:0;right:0;width:3rem}}.helpCateBox{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.helpCateBox article{flex-basis:50%;margin-top:2rem;padding:0 1rem}@media screen and (max-width: 767px){.helpCateBox{display:block;flex-wrap:nowrap}.helpCateBox article{margin-top:1rem;padding:0}}#toolbar{display:none;width:26.666rem;border-radius:5px 5px 0 0}#toolbar.ql-toolbar{display:block}#toolbar button{margin:0}@media screen and (max-width: 767px){#toolbar{width:100%}}#editor{width:26.666rem;height:20rem;font-size:1.066rem;border-radius:0 0 5px 5px;border:none;background:#ebebe8}@media screen and (max-width: 767px){#editor{width:100%}}.ql-editor{padding:.333rem;word-break:break-word}.ql-editor.show{padding:0}.qaList{margin:2rem 2rem 0}.qaList li{margin-top:1rem}.qaList li a{color:#444;font-size:1.133rem;font-weight:700}@media screen and (max-width: 767px){.qaList{margin:1rem 0 0}.qaList li a{font-size:.866rem;font-weight:400}}.qaTit{color:#444}@media screen and (min-width: 768px){.qaTit{font-size:1.133rem!important}}.qaTit svg{fill:#444;width:1.666rem;height:1.666rem;vertical-align:middle}.qaTit svg .svgStroke{stroke:#444}.qaText{padding:0 1rem;line-height:1.6rem}@media screen and (max-width: 767px){.qaText{padding:0 .333rem}}.qaNoneTxt{color:#666}.contactTable textarea{height:240px}.memberPolicy,.contactPolicy{margin:0 0 3rem;font-size:.933rem;text-align:center}@media screen and (max-width: 767px){.memberPolicy,.contactPolicy{margin:0 0 1.333rem;font-size:.733rem}}.memberGuide{display:flex;font-size:1.066rem}.memberGuide .clm{width:50%;padding:0 .666rem}.memberGuide h3{position:relative;margin:0 0 1rem;padding:.133rem 0 .133rem .866rem;color:#595757;font-size:1.266rem;font-weight:700}.memberGuide h3:before,.memberGuide .asideMenu h3.menuTitle.menuNews:before,.asideMenu .memberGuide h3.menuTitle.menuNews:before,.memberGuide .asideMenu h3.menuTitle.menuBook:before,.asideMenu .memberGuide h3.menuTitle.menuBook:before{content:"";position:absolute;top:0;left:0;display:block;width:.333rem;height:100%;border-radius:10px;background:#595757}.memberGuide h4{margin:0 0 1rem;font-size:1.133rem;font-weight:700}.memberGuide dl{margin:0 0 3.333rem}.memberGuide dl dt{padding:.533rem .666rem;font-size:1rem;font-weight:700}.memberGuide dl dd{margin:0 0 1.333rem}.memberGuide dl dd ul{padding:0 0 0 .666rem}.memberGuide dl dd ul li{margin:0 0 .666rem;padding:0 0 0 1.8rem;background:url(/assets/1.0.960/img/common/icn_arw01.png) no-repeat 0 .066rem/1.133rem 1.133rem}.memberGuide p{margin:0 0 1rem}.memberGuide .tag{font-size:.933rem;margin:0 .2rem;display:inline-block;padding:.266rem 1rem;font-weight:700;text-align:center;text-decoration:none;border-radius:2rem;background:#e6deb3}@media screen and (max-width: 767px){.memberGuide .tag{padding:.2rem .666rem}}.memberGuide .tag{padding:.133rem .8rem}.memberGuide .btnGuide{margin:0 0 1.666rem;text-align:center}@media screen and (max-width: 767px){.memberGuide{display:block;font-size:.933rem}.memberGuide .clm{width:auto;padding:0 0 .666rem}.memberGuide h3{font-size:1.133rem}.memberGuide h4{font-size:1rem}.memberGuide dl dt{padding:.4rem .666rem;font-size:1rem}.memberGuide dl dd ul li{padding:0 0 0 1.466rem;background-position:0 .133rem;background-size:.933rem .933rem}}.memberGuide2{padding:0 .666rem}.memberGuide2 p{margin:0 0 1rem}.memberGuide2 .btnGuide{margin:0 0 1.666rem;text-align:center}@media screen and (max-width: 767px){.memberGuide2{padding:0 0 .666rem}}@media screen and (max-width: 767px){.topWhatsnewGenre ul{width:calc(100% + 5px);margin:0 -5px 5px 0}.topWhatsnewGenre ul li{width:calc(33.333% - 5px);margin:0 5px 5px 0}.topWhatsnewGenre ul li a{padding:2px;min-height:28px;font-size:12px;line-height:1.1}}.searchHistoryBtn{display:flex;justify-content:center;align-items:center;float:right;position:relative;top:-42px;margin:0;width:auto;height:1.866rem;color:#444;font-size:1rem;background-color:transparent;border:none}.searchHistoryBtn svg{margin-right:.333rem;width:1.333rem;height:auto;fill:#444}@media screen and (max-width: 767px){.searchHistoryBtn{padding:0;height:2.2rem}}.searchHistoryBtn.results{float:none;position:absolute;top:2rem;right:19rem;height:2rem}@media screen and (max-width: 1023px){.searchHistoryBtn.results{right:0;top:1rem}}@media screen and (max-width: 767px){.searchHistoryBtn.results{right:0;padding:0 .666rem 0 0;height:2.2rem}}.deleteBox{display:flex;justify-content:flex-start;align-items:center;margin-top:.666rem;padding:.333rem;border:1px solid #444}.deleteBox div{margin:0;padding:0}.deleteBox div:nth-child(1){flex-basis:48px;color:#666}.deleteBox div:nth-child(2){flex-basis:calc(100% - 82px)}.deleteBox div:nth-child(2) a{color:#444}.deleteBox div:nth-child(3){flex-basis:34px}.deleteBox div:nth-child(3) .close_btn{float:none;margin:0;bottom:auto}@media screen and (max-width: 767px){.deleteBox div:nth-child(1){flex-basis:35px;font-size:.666rem}.deleteBox div:nth-child(2){flex-basis:calc(100% - 69px);font-size:.733rem}}.searchOption{position:relative}.searchOption .toggleSearch{display:none}.searchOption .searchContent{max-height:0;overflow:hidden}.toggleTit,.searchContent{backface-visibility:hidden;transform:translateZ(0);transition:all .3s}.toggleTit{display:block;padding:1rem 0;width:7.333rem;color:#444;font-size:1rem;font-weight:700}@media screen and (min-width: 768px){.toggleTit{transition:all .1s linear}.toggleTit:hover{opacity:.7}}.toggleTit:after,.toggleTit:before,.asideMenu .toggleTit.menuTitle.menuNews:before,.asideMenu .toggleTit.menuTitle.menuBook:before{content:"";position:absolute;right:1.25em;top:1.25em;width:2px;height:.75em;background-color:#444;transition:all .3s}.toggleTit:after{transform:rotate(90deg)}.toggleSearch:checked+.toggleTit+.searchContent{max-height:-moz-max-content;max-height:max-content;transition:all .8s}.toggleSearch:checked+.toggleTit:before{transform:rotate(90deg)!important}.searchKeywordBox dl{margin:0 0 1.666rem}.searchKeywordBox dl dt{margin:0 0 .666rem;font-weight:700}.searchKeywordBox .keyword{width:100%;margin:0 0 .666rem}.searchKeywordBox .keyword dd:first-of-type{margin-bottom:1.666rem}.searchKeywordBox .keyword dd input[type=text]{width:92%;margin-right:.333rem}.searchKeywordBox .genre{float:left;width:48%;margin:0 0 1.666rem}.searchKeywordBox .feeling{float:right;width:48%;margin:0 0 1.666rem}.searchKeywordBox .finished,.searchKeywordBox .message{clear:both;margin:0 0 1rem}.searchKeywordBox .finished dd .formList03 li,.searchKeywordBox .message dd .formList03 li{font-size:1.066rem}.searchKeywordBox .length{margin:0 0 1.333rem}.searchKeywordBox .length dd{overflow:hidden}.searchKeywordBox .length dd .formList03{float:left}.searchKeywordBox .length dd .formList03 li{font-size:1.066rem}.searchKeywordBox .length dd .formList03 li input[type=checkbox]{margin-top:.066rem;vertical-align:top}.searchKeywordBox .length dd .arwList01{float:right}.searchKeywordBox .otherConditions{clear:both;margin:0 0 1.333rem}.searchKeywordBox .otherConditions dd{overflow:hidden}.searchKeywordBox .otherConditions dd .formList03{float:left}.searchKeywordBox .otherConditions dd .formList03 li{font-size:1.066rem}.searchKeywordBox .otherConditions dd .formList03 li input[type=checkbox]{margin-top:.066rem;vertical-align:top}.searchKeywordBox .otherConditions dd .formList03 li svg{vertical-align:middle}.searchKeywordBox .contest{margin:0 0 1.333rem}.searchKeywordBox .contest dd{overflow:hidden}.searchKeywordBox .contest dd .formList03 li{display:block;font-size:1.066rem}.searchKeywordBox .contest dd .formList03 li input[type=checkbox]{margin-top:.066rem;vertical-align:top}.searchKeywordBox .btn{clear:both;text-align:center}.searchKeywordBox .btn input{width:70%;font-size:1.2rem;background-image:url(/assets/1.0.960/img/icn_btn_search.png);background-repeat:no-repeat;background-position:left 1.4rem center;background-size:1.4rem 1.4rem}@media screen and (max-width: 767px){.searchKeywordBox input[type=text]{font-size:1rem}.searchKeywordBox dl{margin:0 0 1rem}.searchKeywordBox dl dt{font-size:1rem}.searchKeywordBox .keyword{float:none;width:auto;margin:0}.searchKeywordBox .keyword dt{margin:0 0 .333rem}.searchKeywordBox .keyword dd input[type=text]{width:85%}.searchKeywordBox .keyword dd:first-of-type{margin-bottom:1rem}.searchKeywordBox .genre{float:none;width:auto;margin:0 0 1rem}.searchKeywordBox .genre dt{float:left;width:5em;padding:.666rem 0 0}.searchKeywordBox .genre dd{padding:0 0 0 7em}.searchKeywordBox .feeling{float:none;width:auto;margin:0 0 1rem}.searchKeywordBox .feeling dt{float:left;width:5em;padding:.666rem 0 0}.searchKeywordBox .feeling dd{padding:0 0 0 7em}.searchKeywordBox .finished dt{float:left;width:5em}.searchKeywordBox .finished dd{padding:.133rem 0 0 7em}.searchKeywordBox .finished dd .formList03 li,.searchKeywordBox .message dd .formList03 li{font-size:.8rem}.searchKeywordBox .length{margin:0 0 1.666rem}.searchKeywordBox .length dt{float:left;width:5em}.searchKeywordBox .length dd{padding:.133rem 0 0 7em;overflow:visible}.searchKeywordBox .length dd .formList03{float:none;margin:0 0 .8rem}.searchKeywordBox .length dd .formList03 li{font-size:.8rem}.searchKeywordBox .length dd .formList03 li input[type=checkbox]{margin-top:0;vertical-align:top}.searchKeywordBox .length dd .arwList01{float:none}.searchKeywordBox .otherConditions{margin:0 0 1.666rem}.searchKeywordBox .otherConditions dt{float:left;width:6em}.searchKeywordBox .otherConditions dd{padding:.133rem 0 0 1rem}.searchKeywordBox .otherConditions dd .formList03 li{font-size:.8rem}.searchKeywordBox .otherConditions dd .formList03 li input[type=checkbox]{margin-top:0;vertical-align:top}.searchKeywordBox .otherConditions dd .formList03 li svg{vertical-align:middle}.searchKeywordBox .contest{margin:0 0 1.666rem}.searchKeywordBox .contest dd{padding:.133rem 0 0;overflow:visible}.searchKeywordBox .contest dd .formList03{margin:0 0 .8rem}.searchKeywordBox .contest dd .formList03 li{font-size:.8rem}.searchKeywordBox .contest dd .formList03 li input[type=checkbox]{margin-top:0;vertical-align:top}.searchKeywordBox .btn input{width:100%;height:2.933rem;padding:0;font-size:1.2rem;text-align:center;background-position:left 1.133rem center}}@media screen and (max-width: 372px){.searchKeywordBox .keyword dd input[type=text]{width:81%}.searchKeywordBox .finished dt,.searchKeywordBox .length dt,.searchKeywordBox .otherConditions dt{float:none;width:auto}.searchKeywordBox .finished dd,.searchKeywordBox .length dd,.searchKeywordBox .otherConditions dd{padding:0}.searchKeywordBox .finished dd .formList03,.searchKeywordBox .length dd .formList03,.searchKeywordBox .otherConditions dd .formList03{margin:0 -1.333rem .2rem 0}.searchKeywordBox .finished dd .formList03 li,.searchKeywordBox .length dd .formList03 li,.searchKeywordBox .otherConditions dd .formList03 li{margin:0 1.333rem 1rem 0}}.searchAuthorBox{width:34.333rem;margin:0 auto;overflow:hidden}.searchAuthorBox .text{display:block;float:left;width:26.666rem}.searchAuthorBox .btn{display:block;float:right}.searchAuthorBox .btn input{width:7rem;height:2.666rem;padding-left:3rem;line-height:2.666rem;text-align:left;background-image:url(/assets/1.0.960/img/icn_btn_search.png);background-repeat:no-repeat;background-position:left .733rem center;background-size:1.4rem 1.4rem}@media screen and (max-width: 767px){.searchAuthorBox{width:auto}.searchAuthorBox .text{float:none;width:auto;margin:0 0 1.333rem}.searchAuthorBox .btn{float:none}.searchAuthorBox .btn input{width:100%;height:2.933rem;padding:0;font-size:1.2rem;text-align:center;background-position:left 1.133rem center}}.searchHitBox{display:flex;justify-content:flex-start;align-items:center;margin-bottom:.666rem}.searchHitBox .hit{flex-basis:20%;font-size:1.2rem;font-weight:700}.searchHitBox .hit em{color:#ff344b}.searchHitBox .hit.author{flex-basis:100%}.searchHitBox .sort{flex-grow:0;flex-shrink:0;flex-basis:30%;width:11.333rem}.searchHitBox .cb-switcher{flex-basis:50%;text-align:right}.searchHitBox .cb-switcher .switcher_text{padding:0 0 0 .333rem}@media screen and (max-width: 767px){.searchHitBox{flex-wrap:wrap;display:flex;justify-content:space-between;align-items:center}.searchHitBox .hit{flex-basis:auto;font-size:1.066rem}.searchHitBox .sort{flex-basis:auto}.searchHitBox .sort select{height:2.2rem;font-size:.866rem}.searchHitBox .cb-switcher{flex-basis:100%;margin-top:.666rem;text-align:left}}.searchResultBox{margin:0 0 2rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.searchResultBox p{padding:0 1rem;width:calc(100% - 85px);word-break:break-all}.searchResultBox .subject{display:inline-block;margin-right:.2rem;padding:.1rem .666rem;font-size:.733rem;line-height:initial;vertical-align:.5px;border:1px solid #595757;border-radius:1rem}.searchResultBox .termsTxt{display:inline-block;padding-left:.5rem;line-height:1.7}@media screen and (max-width: 767px){.searchResultBox{margin:0}.searchResultBox p{padding:0 1rem 0 0;width:calc(100% - 70px);font-size:.8666rem}.searchResultBox .subject{vertical-align:0}}.openSearch{display:none}.openSearchBox{margin-top:1rem;max-height:0;overflow:hidden;flex-basis:100%}#openSearchBtn{display:block;margin-right:1rem;width:4.666rem;font-size:.866rem;text-align:center}@media screen and (max-width: 767px){#openSearchBtn{margin-right:0}}#openSearchBtn,.openSearchBox{backface-visibility:hidden;transform:translateZ(0);transition:all .3s}.openSearch:checked+#openSearchBtn+.openSearchBox{max-height:-moz-max-content;max-height:max-content;transition:all .8s}.searchAuthorList{margin:0 0 1.666rem;border-bottom:1px dashed #d2d2d2}.searchAuthorList .clm{padding:.133rem 0 1rem;border-top:1px dashed #d2d2d2}.searchAuthorList .clm .head{display:flex;align-items:center;margin:0 0 1.2rem;padding:.533rem .666rem;background:#fbfbfb}.searchAuthorList .clm .head .author{font-size:1.133rem;font-weight:700}.searchAuthorList .clm .head .link{margin-left:auto;min-width:5.666rem}.searchAuthorList .clm .head .link a{display:inline-block;font-size:.866rem;border-radius:5px}.searchAuthorList .clm .head .link a:after{content:"";display:inline-block;width:1.066rem;height:1.066rem;margin-left:.266rem;vertical-align:top;border-radius:3px;background:url(/assets/1.0.960/img/icn_plus_sp.png) no-repeat center center/.533rem .533rem #4b4a45}.searchAuthorList .clm .btn{margin:0 0 1.2rem;text-align:center}.searchAuthorList .clm ul{padding-left:2rem}.searchAuthorList .clm ul li{margin-bottom:1.2rem}.searchAuthorList .clm ul li a{vertical-align:top}.searchAuthorList .clm ul li img{width:.666rem;margin:.133rem 0 0 .333rem;vertical-align:top}.searchAuthorList .clm ul li svg{margin:0 0 0 .333rem}@media screen and (max-width: 767px){.searchAuthorList .clm{padding:.133rem 0 .666rem}.searchAuthorList .clm .head{margin:0 0 .666rem;padding:.333rem .6rem}.searchAuthorList .clm .head .author{font-size:1.066rem}.searchAuthorList .clm ul{padding-left:.666rem}.searchAuthorList .btnBook,.searchAuthorList .btnBookmark{font-size:1rem}}.ios-app .searchHitBoxApp,.android-app .searchHitBoxApp{margin-bottom:1rem;padding-bottom:.666rem;border-bottom:1px solid #e5e5e5}.ios-app .bookList,.android-app .bookList{margin-top:-1rem}.ios-app .bookList .clm:first-of-type,.android-app .bookList .clm:first-of-type{border-top:none}.operationInfoList li{padding:10px 0;border-top:dashed 1px #d2d2d2}.operationInfoList li:last-child{border-bottom:dashed 1px #d2d2d2}.operationInfoList li .title{font-size:17px}.operationInfoList li .date{text-align:right;font-size:12px}@media screen and (max-width: 767px){.operationInfoList li .title{font-size:14px}}.memberList01{margin:0 -11px 0 0;letter-spacing:-.5em}.memberList01 li{display:inline-block;width:50%;padding:0 11px 11px 0;letter-spacing:normal;vertical-align:top}.memberList01 li a{display:block;padding:9px 10px 7px 42px;font-size:17px;font-weight:700;text-decoration:none;border-radius:5px;border:5px solid #ebebe8;border-width:3px;background-repeat:no-repeat;background-position:10px center;background-size:19px 19px;background-color:#ebebe8}@media screen and (min-width: 768px){.memberList01 li a:hover{border-color:#59a39a;background-color:#fff;text-decoration:none;transition:all .1s linear}.memberList01 li a:hover:hover{opacity:.6}}.memberList01 li.menu01 a{background-image:url(/assets/1.0.960/img/icn_menu01.png)}.memberList01 li.menu02 a{background-image:url(/assets/1.0.960/img/icn_menu02.png)}.memberList01 li.menu03 a{background-image:url(/assets/1.0.960/img/icn_menu03.png)}.memberList01 li.menu04 a{background-image:url(/assets/1.0.960/img/icn_menu04.png)}@media screen and (max-width: 767px){.memberList01{margin:0 -5px 0 0}.memberList01 li{padding:0 5px 5px 0;text-align:center}.memberList01 li a{padding:28px 5px 3px;font-size:13px;background-position:center 5px}}.confirmBook li{position:relative;padding-left:15px}.confirmBook li:before,.confirmBook .asideMenu li.menuTitle.menuNews:before,.asideMenu .confirmBook li.menuTitle.menuNews:before,.confirmBook .asideMenu li.menuTitle.menuBook:before,.asideMenu .confirmBook li.menuTitle.menuBook:before{position:absolute;content:"";background:#666;width:5px;height:5px;display:inline-block;border-radius:50%;top:7px;left:0}.confirmBook label,.confirmBook .error{display:block;padding:.333rem 0;color:#cf0000;font-size:.866rem}@media screen and (max-width: 767px){.confirmBook label,.confirmBook .error{font-size:.8rem;text-align:center}}#reason_text{height:7.333rem}.defList{margin-left:1.5rem}.defList li{list-style-type:disc}.memberMail{position:relative;width:34.333rem;margin:0 auto;padding:0 7.666rem 0 0}.memberMail .btn input[type=submit]{position:absolute;top:0;right:0;width:7rem;height:2.666rem;line-height:2.666rem}.memberMail .error{display:block;padding:.333rem 0;color:#cf0000;font-size:.866rem}@media screen and (max-width: 767px){.memberMail .error{font-size:.8rem}}@media screen and (max-width: 767px){.memberMail{width:auto;padding:0}.memberMail .btn input[type=submit]{display:block;position:relative;margin:.666rem auto 0;width:8rem}}.followTopics{padding:10px 0 20px}.followTopics li{padding:15px 0;border-top:1px dashed #d2d2d2}.followTopics li:last-child{border-bottom:1px dashed #d2d2d2}.followTopics li .title{margin:0 0 5px}.followTopics li .date{color:#929292;font-size:13px;text-align:right}.followTopics li a{text-decoration:underline}.followTopics li a:hover{text-decoration:none}@media screen and (max-width: 767px){.followTopics li .date{font-size:12px}}.kansouList{margin-top:1rem}.kansouList .clm{margin:0 0 30px;padding:20px;line-height:1.6;border:1px solid #d2d2d2}.kansouList .clm p{margin:0 0 15px}.kansouList .clm div{display:inline-block}.kansouList .clm .contributor{margin:0 10px 0 0;font-weight:700}.kansouList .clm .contributor a{text-decoration:underline}.kansouList .clm .contributor a:hover{text-decoration:none}.kansouList .clm .date{color:#787770;font-size:13px}@media screen and (max-width: 767px){.kansouList .clm{margin:0 0 20px;padding:12px}}.kansouTab ul{display:table;margin:10px 0 0;border-collapse:separate;border-spacing:.4em 0;text-align:center}.kansouTab ul li{display:table-cell;margin:0;padding:1rem;border-left:1px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ccc;border-top-left-radius:5px;border-top-right-radius:5px;font-size:1.133rem}@media screen and (max-width: 767px){.kansouTab ul li{font-size:1rem}}.kansouTab ul li.active{font-weight:700;background-color:#eee}.kansouTab ul li a{color:#595757;text-decoration:none}#reeditBtn{width:23.133rem}.reviewIndex .open_private{margin:0 0 0 .666rem;vertical-align:middle}.reviewStar{padding:.666rem 0 1.333rem}.reviewStar span{display:inline-block;vertical-align:middle}.reviewStar .title{font-weight:700}.reviewStar .star img{vertical-align:-2px}.reviewStar .num{margin-left:.666rem}.reviewList{margin:0 0 2rem}.reviewList .clm{padding:1rem;border-bottom:1px solid #e5e5e5}.reviewList .clm.delete{padding:1.333rem .666rem;background:#f7f7f7;box-shadow:0 -.2rem #fff inset,0 .2rem #fff inset}.reviewList .clm.off{background:#f3f3f1;box-shadow:0 -.2rem #fff inset,0 .2rem #fff inset}.reviewList .clm.off .reviewmore,.reviewList .clm.off .reviewdtl{background-color:#f3f3f1}.reviewList .clm.off .open_private{background-color:#fff}.reviewList .clm .head{margin:0 0 .666rem}.reviewList .clm .head .contributor{margin:0!important}.reviewList .clm .head .group{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.reviewList .clm .title{font-size:1.066rem;font-weight:700}.reviewList .clm .title a{text-decoration:underline}.reviewList .clm .title a:hover{text-decoration:none}.reviewList .clm .author{color:#666;font-size:1rem}.reviewList .clm .author a{text-decoration:underline}.reviewList .clm .author a:hover{text-decoration:none}.reviewList .clm .status{font-size:1.066rem;font-weight:700}.reviewList .clm .contributor{margin:0 0 .666rem}.reviewList .clm .contributor a{color:#444;text-decoration:underline}.reviewList .clm .contributor a:hover{text-decoration:none}.reviewList .clm .reviewttl{margin:.666rem 0;font-size:1.066rem;font-weight:700}.reviewList .clm .reviewdtl .all{overflow:hidden;height:var(--reviewdtl-all-min-height);transition:height .3s ease}.reviewList .clm .reviewdtl .all:not(.open,.closing){visibility:hidden;margin-top:calc(-1 * var(--reviewdtl-all-min-height))}.reviewList .clm .reviewdtl .all.open{height:var(--reviewdtl-all-max-height)}.reviewList .clm .btn{margin:0 0 .666rem;text-align:right}.reviewList .clm .date{color:#666;font-size:.866rem;font-weight:400;text-align:right}@media screen and (max-width: 767px){.reviewList .clm{padding:.8rem .666rem .2rem}.reviewList .clm.delete{padding:.8rem}.reviewList .clm .title{font-size:1rem}.reviewList .clm .author{font-size:.866rem;font-weight:400}.reviewList .clm .status{font-size:1rem;font-weight:400}.reviewList .clm .contributor a{text-decoration:none}.reviewList .clm .reviewttl{font-size:1rem}.reviewList .clm .reviewmore .more{min-width:6rem;font-size:.8rem}.reviewList .clm .date{color:#666;font-size:.733rem;font-weight:400;text-align:right}}.bookDetails .contest{margin-bottom:1rem}.bookDetails .contest a{display:inline-block;padding:.333rem;background-color:#eee;border-radius:5px}.bookDetails .contest a i{padding-right:.333rem;font-size:1rem;line-height:1}@media screen and (min-width: 768px){.bookDetails .contest a i{background-size:18px 18px;background-position:left -2px}}.bookDetails .title{margin:0 0 .666rem}.bookDetails .title h2{position:initial;font-size:1.466rem;font-weight:700;line-height:initial;margin:0;padding:0}.bookDetails .title h2:before,.bookDetails .title .asideMenu h2.menuTitle.menuNews:before,.asideMenu .bookDetails .title h2.menuTitle.menuNews:before,.bookDetails .title .asideMenu h2.menuTitle.menuBook:before,.asideMenu .bookDetails .title h2.menuTitle.menuBook:before{display:none}.bookDetails .group-01 .name a{color:#373232}.bookDetails .group-01 .genre_name{margin:0 .666rem 0 0;padding:.133rem .666rem;font-size:.866rem}.bookDetails .group-01 .icnEnd{margin:0 .666rem 0 0}.bookDetails .group-01 .like{font-size:1.066rem;font-weight:700}.bookDetails .group-01 .like:before{content:"";display:inline-block;width:.8rem;height:.933rem;margin-right:.333rem;vertical-align:-1px;background:url(/assets/1.0.960/img/icn_like.png) no-repeat 0 0/.8rem auto}@media screen and (max-width: 767px){.bookDetails .group-01 .like{font-size:.933rem}.bookDetails .group-01 .like:before{width:.666rem;height:.733rem;background-size:.666rem .733rem}}@media screen and (min-width: 768px){.bookDetails .group-01 .like:before{vertical-align:-.133rem}}.bookDetails .group-01 .like{font-size:1rem}.bookDetails .group-01 .sub{display:flex;justify-content:space-between;align-items:flex-start}.bookDetails .group-01 .sub .subDetails-01{display:flex;justify-content:flex-start;align-items:center}.bookDetails .group-02{margin-bottom:2rem;display:flex;justify-content:center;align-items:flex-start}.bookDetails .group-02 .pic{flex-basis:13.333rem;margin-right:.666rem;text-align:center}.bookDetails .group-02 .pic figure img{width:auto;height:auto;min-width:13.333rem}.bookDetails .group-02 .sale,.bookDetails .group-02 .comicalize{display:inline-block;margin:.666rem .066rem 0;padding:.4rem .666rem;width:100%;color:#666;font-size:.933rem;text-align:center;border-radius:1rem;border:none;background-color:#eee}.bookDetails .group-02 .sale:before,.bookDetails .group-02 .comicalize:before{content:"";display:inline-block;width:1.2rem;height:1.2rem;margin:0 .333rem 0 0;vertical-align:top}.bookDetails .group-02 .sale:before{background:url(/assets/1.0.960/img/common/book-shelf_g.svg) no-repeat 0 0/1.2rem auto}.bookDetails .group-02 .comicalize:before{background:url(/assets/1.0.960/img/common/comic_g.svg) no-repeat 0 0/1.2rem auto}.bookDetails .group-02 .bookInfo{flex-basis:calc(100% - 14rem)}.bookDetails .group-02 .bookInfo dl{display:flex;justify-content:flex-start;align-items:flex-start;border-top:1px solid #e5e5e5}.bookDetails .group-02 .bookInfo dl:first-of-type{border-top:none}.bookDetails .group-02 .bookInfo dl dt,.bookDetails .group-02 .bookInfo dl dd{padding:.666rem;font-size:.866rem}.bookDetails .group-02 .bookInfo dl dt{flex-basis:25%;font-weight:700}.bookDetails .group-02 .bookInfo dl dd{flex-basis:75%}.bookDetails .group-02 .bookInfo dl p{padding:.666rem 0;border-top:1px dashed #e5e5e5}.bookDetails .group-02 .bookInfo dl p:first-of-type{padding-top:0;border-top:none}@media screen and (max-width: 767px){.bookDetails .group-02 .bookInfo dl dt{flex-basis:20%}.bookDetails .group-02 .bookInfo dl dd{flex-basis:80%}.bookDetails .group-02 .bookInfo dl dt,.bookDetails .group-02 .bookInfo dl dd{font-size:.733rem}}.bookDetails .rankingGenre{display:inline-block;margin-right:.333rem;padding:.133rem .333rem;border-radius:1rem;background-color:#eee}.bookDetails .sercretNumber{margin:0 .666rem;padding:0 .333rem;text-decoration:none;background:#ffffc1}.bookDetails .sercretEdit{color:#666;border-color:#666;border-radius:5px}@media screen and (max-width: 767px){.bookDetails .contest a i{font-size:.733rem}.bookDetails .title{margin:0 0 .333rem}.bookDetails .title h2{font-size:1rem}.bookDetails .group-wrap{display:flex;justify-content:flex-end;align-items:flex-start;flex-direction:row-reverse}.bookDetails .group-01{flex-basis:calc(100% - 8.666rem)}.bookDetails .group-01 .name{padding-bottom:.333rem;font-size:.733rem;word-break:break-all}.bookDetails .group-01 .genre_name{font-size:.733rem;font-weight:400}.bookDetails .group-01 .like{font-size:.733rem}.bookDetails .group-01 .icnEnd{margin:0;vertical-align:initial}.bookDetails .group-01 .sub{flex-direction:column-reverse}.bookDetails .group-01 .sub .subDetails-01{display:block}.bookDetails .group-01 .sub .subDetails-01 p{margin-bottom:.333rem}.bookDetails .group-01 .sub .btnBookInfo{margin:0;padding:.333rem 0;width:auto;height:auto;color:#444;font-size:.733rem;font-weight:700;align-self:flex-end;background-color:transparent;border:none}.bookDetails .group-01 .sub .btnBookInfo:before{display:inline-block;position:relative;content:"";top:3px;left:-2px;width:.866rem;height:.866rem;background:url(/assets/1.0.960/img/svg/information-outline.svg) no-repeat left center/.866rem .866rem}.bookDetails .group-02{flex-basis:8rem;margin-right:.666rem;margin-bottom:.666rem}.bookDetails .group-02 .pic{margin-right:0}.bookDetails .group-02 .pic figure img{min-width:8rem}.bookDetails .group-02 .sale,.bookDetails .group-02 .comicalize{margin:.333rem 0 0;padding:.2rem .666rem;font-size:.666rem}.bookDetails .group-02 .sale:before,.bookDetails .group-02 .comicalize:before{width:.733rem;background-size:.733rem auto}.bookDetails .group-02 .sale:before{height:.666rem}.bookDetails .group-02 .comicalize:before{height:.733rem}.bookDetails .group-02 .bookInfo{margin-left:-1.333rem;margin-right:-1.333rem}.bookDetails .group-02 .bookInfo dl{padding-bottom:0}.bookDetails .group-02 .bookInfo dl dt{flex-basis:40%;text-align:left;border-bottom:none}.bookDetails .group-02 .bookInfo dl dd{flex-basis:60%}.bookDetails .keywordList,.bookDetails .reviewList .clm .keyword,.reviewList .clm .bookDetails .keyword{margin:0}.bookDetails .keywordList li a,.bookDetails .reviewList .clm .keyword li a,.reviewList .clm .bookDetails .keyword li a{font-size:.733rem}.bookDetails .rankingGenre{color:#595757;font-weight:400}.bookDetails .rankHistory{margin-top:.333rem;width:100%}.bookDetails .rankHistory dl{font-size:.666rem;border:1px solid #e6e6e6}.bookDetails .rankHistory dl dt{position:relative;display:inline-block;padding:0 .8rem;font-weight:700;top:-.4rem;left:.666rem;background-color:#fff}.bookDetails .rankHistory dl dd{margin-top:-.333rem;padding:0 .666rem .666rem}.bookDetails .rankHistory dl dd p{margin-top:.666em}}@media screen and (max-width: 250px){.bookDetails .group-01{flex-basis:calc(100% - 5.333rem)}.bookDetails .group-02{flex-basis:4.666rem}.bookDetails .group-02 .pic figure img{min-width:4.666rem}}.title-wrap{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.title-wrap .likeIconArea{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-left:.666rem}.title-wrap .likeIconArea p{font-size:.8666rem;font-weight:700}@media screen and (max-width: 767px){.title-wrap .likeIconArea p{font-size:.733rem}}.btnBookLikeIcon{flex-basis:1rem}.btnBookLikeIcon svg{fill:#ccc}.btnBookLikeIcon.btnBookLikeOn,.btnBookLikeIcon.btnBookLikeOff{width:2rem;height:2rem;background-color:transparent;border:none}.btnBookLikeIcon.btnBookLikeOn{background-image:none}.btnBookLikeIcon.btnBookLikeOn svg{fill:#ccc}.btnBookLikeIcon.btnBookLikeOn svg:hover{fill:#75d8d8}.btnBookLikeIcon.btnBookLikeOff{background-image:none}.btnBookLikeIcon.btnBookLikeOff svg{fill:#75d8d8}.bookCoverBtnBar{position:fixed;left:0;bottom:0;width:100%;margin:0!important;padding:1.333rem 0;border-top:1px solid #e5e5e5;background-color:#f7f7f7;z-index:9999;display:flex;justify-content:center;align-items:center}.bookCoverBtnBar li{margin:0 .666rem!important}.bookCoverBtnBar .btnBookRead,.bookCoverBtnBar .btnBookReadSuc,.bookCoverBtnBar .btnBookshelf,.bookCoverBtnBar .btnBookApp{width:200px;font-weight:700;background-image:none}.bookCoverBtnBar .btnBookRead{color:#fff;background-color:#444}.bookCoverBtnBar .btnBookReadSuc,.bookCoverBtnBar .btnBookshelf,.bookCoverBtnBar .btnBookApp{color:#444;background-color:#fff;border:1px solid #444}@media screen and (max-width: 767px){.bookCoverBtnBar{padding:0 1rem;height:9.5vh;display:flex;justify-content:space-between;align-items:center}.bookCoverBtnBar li{margin:1rem .333rem!important}.bookCoverBtnBar li.BookReadList{position:fixed;margin-left:auto!important;bottom:-1.666rem;left:50%;transform:translate(-50%,-50%)}.bookCoverBtnBar .btnBookReadSuc,.bookCoverBtnBar .btnBookshelf,.bookCoverBtnBar .btnBookApp{width:100px}.bookCoverBtnBar .btnBookRead{width:70px;height:70px;font-size:.733rem;border-radius:50%}.bookCoverBtnBar .btnBookRead:after{position:relative;display:block;content:"";top:-.866rem;margin:0 auto;width:1.6rem;height:1.6rem;background:url(/assets/1.0.960/img/icn_book_read.png) no-repeat top center/1.6rem 1.6rem}}.bookSummary-01{padding:1rem;text-align:center;background-color:#fbfbfb}@media screen and (max-width: 767px){.bookSummary-01{font-size:.733rem}}.bookSummary-02{position:relative;border:1px solid #e5e5e5}.bookSummary-02 dl dt{position:absolute;display:inline-block;top:-.466rem;left:1.333rem;padding:0 1rem;font-size:1.066rem;font-weight:700;line-height:1;background-color:#fff}.bookSummary-02 dl dd{padding:1rem;line-height:1.6}@media screen and (max-width: 767px){.bookSummary-02 dl dt{font-size:.866rem}.bookSummary-02 dl dd{font-size:.733rem}}.bookSummary-03{position:relative;border:1px solid #e5e5e5}.bookSummary-03>h3{position:absolute;display:inline-block;top:-.466rem;left:1.333rem;padding:0 1rem;font-size:1.066rem;font-weight:700;line-height:1;background-color:#fff}.bookSummary-03>h3:before,.asideMenu .bookSummary-03>h3.menuTitle.menuNews:before,.asideMenu .bookSummary-03>h3.menuTitle.menuBook:before{display:none}.bookSummary-03 .markerIndex{position:relative;display:inline-block;margin:2rem 0 2rem 1rem;padding:0 1rem;font-size:1.066rem;font-weight:700}.bookSummary-03 .markerIndex:before,.bookSummary-03 .asideMenu .markerIndex.menuTitle.menuNews:before,.asideMenu .bookSummary-03 .markerIndex.menuTitle.menuNews:before,.bookSummary-03 .asideMenu .markerIndex.menuTitle.menuBook:before,.asideMenu .bookSummary-03 .markerIndex.menuTitle.menuBook:before{display:none}.bookSummary-03 .bookStoreBox{margin-bottom:0!important}@media screen and (max-width: 767px){.bookSummary-03>h3{font-size:.866rem!important}.bookSummary-03 .markerIndex{margin:1rem 0 1rem .666rem;padding:0 .666rem;font-size:.866rem}}.bookPasswordBox{text-align:center}.bookPasswordBox .secretTxt{margin:0 0 .666rem;font-size:1.2rem;font-weight:700}.bookPasswordBox .secretTxt:before,.bookPasswordBox .asideMenu .secretTxt.menuTitle.menuNews:before,.asideMenu .bookPasswordBox .secretTxt.menuTitle.menuNews:before,.bookPasswordBox .asideMenu .secretTxt.menuTitle.menuBook:before,.asideMenu .bookPasswordBox .secretTxt.menuTitle.menuBook:before{content:"";display:inline-block;width:1.333rem;height:1.333rem;vertical-align:top;margin-right:.333rem;background:url(/assets/1.0.960/img/common/lock.svg) no-repeat 0 0/1.333rem 1.333rem}.bookPasswordBox .password{width:26.666rem;margin:0 auto 1rem}@media screen and (max-width: 767px){.bookPasswordBox .secretTxt{font-size:1.066rem}.bookPasswordBox .password{width:auto}}.bookChapterList{padding:.133rem 0 0;border-top:1px dashed #d2d2d2}.bookChapterList h3{background-image:url(/assets/1.0.960/img/common/book/align-left-text.svg);background-repeat:no-repeat;background-position:.666rem .466rem;background-size:1.333rem 1.333rem}.bookChapterList>ul{margin:0 0 0 1rem;font-size:1.066rem;font-weight:700;border-bottom:1px solid #d8d7d1}.bookChapterList>ul>li a,.bookChapterList>ul>li p{display:block;padding:.666rem 0 .666rem .666rem;border-top:1px solid #d8d7d1}.bookChapterList>ul>li>ul{padding:0;font-size:1rem;font-weight:400}.bookChapterList>ul>li>ul>li{margin-left:1rem}.bookChapterList>ul>li>ul>li a,.bookChapterList>ul>li>ul>li p{border-top:1px dashed #d8d7d1}@media screen and (max-width: 767px){.bookChapterList h3{background-position:.333rem .333rem}.bookChapterList ul{margin:0;padding:0;font-size:1rem}.bookChapterList ul li ul{font-size:.933rem}.bookChapterList a:hover{text-decoration:none}}.bookKeywordList{padding:.133rem 0 0;border-top:1px dashed #d2d2d2}.bookKeywordList h3{background-image:url(/assets/1.0.960/img/common/puzzle-outline.svg);background-repeat:no-repeat;background-position:.666rem .466rem;background-size:1.333rem 1.333rem}@media screen and (max-width: 767px){.bookKeywordList h3{background-position:.333rem .333rem}}.bookReview{padding:.133rem 0 0;border-top:1px dashed #d2d2d2}.bookReview h3{background-image:url(/assets/1.0.960/img/common/book/star.svg);background-repeat:no-repeat;background-position:.666rem .533rem;background-size:1.333rem 1.333rem}@media screen and (max-width: 767px){.bookReview h3{background-position:.333rem .333rem}}.bookReview .reviewList{border-top:none}.bookKansou{padding:.133rem 0 0;border-top:1px dashed #d2d2d2}.bookKansou h3{background-image:url(/assets/1.0.960/img/common/book/comment-text-outline.svg);background-repeat:no-repeat;background-position:.666rem .6rem;background-size:1.333rem 1.333rem}@media screen and (max-width: 767px){.bookKansou h3{background-position:.333rem .333rem}}.bookPoll{padding:.133rem 0 0;border-top:1px dashed #d2d2d2}.bookPoll h3{background-image:url(/assets/1.0.960/img/common/icn_poll.png);background-repeat:no-repeat;background-position:.666rem center;background-size:1.066rem 19px}.bookPoll .num{margin:0 0 .666rem 1.266rem}.bookPoll .num em{font-weight:700}.bookPoll .graph{width:70%;margin:0 auto 1rem}.bookPoll .hide{display:none}@media screen and (max-width: 767px){.bookPoll h3{background-position:.333rem .333rem}.bookPoll .num{margin:0 0 .666rem}.bookPoll .graph{width:100%}}.bookChartTitle{color:#777}.bookList.bookCover h3{font-size:1.133rem;background-image:none}.relatedVideo{margin:0 0 2rem}.relatedVideo div{text-align:center}@media screen and (min-width: 768px){.relatedVideo iframe{width:600px;height:338px}}.bbs{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}@media screen and (max-width: 767px){.bbs{display:block}.bbs .asideMenu{padding:0 0 1rem}.bbs .asideMenu .menuBox{margin:0}}@media screen and (min-width: 768px){.bbs .topic-top-container .counter{width:26.666rem}.bbs .topic-top-container .radio-nickname{max-width:12rem}}.bbs.bbs-detail{display:block}.bbs.bbs-detail .spinner-container{padding:14rem 0}.bbs.bbs-detail .topic-other-container{display:none}.bbs .topic-top-container,.bbs .topic-detail-container{flex-basis:100%}.bbs .section.topic-container{flex-basis:70%}.bbs .section.topic-container h2:nth-child(n+2){margin-top:2rem}.bbs .topic-other-container{flex:2}.bbs section h2{color:#333;font-size:1.2rem}.bbs section h2.icn_forum:before,.bbs section .asideMenu h2.icn_forum.menuTitle.menuNews:before,.asideMenu .bbs section h2.icn_forum.menuTitle.menuNews:before,.bbs section .asideMenu h2.icn_forum.menuTitle.menuBook:before,.asideMenu .bbs section h2.icn_forum.menuTitle.menuBook:before{background-image:url(/assets/1.0.960/img/common/bbs/forum-outline.svg);background-repeat:no-repeat}.bbs section h2.icn_favo:before,.bbs section .asideMenu h2.icn_favo.menuTitle.menuNews:before,.asideMenu .bbs section h2.icn_favo.menuTitle.menuNews:before,.bbs section .asideMenu h2.icn_favo.menuTitle.menuBook:before,.asideMenu .bbs section h2.icn_favo.menuTitle.menuBook:before{background-image:url(/assets/1.0.960/img/common/bbs/bbs-h.svg);background-repeat:no-repeat}.bbs section h2.icn_q:before,.bbs section .asideMenu h2.icn_q.menuTitle.menuNews:before,.asideMenu .bbs section h2.icn_q.menuTitle.menuNews:before,.bbs section .asideMenu h2.icn_q.menuTitle.menuBook:before,.asideMenu .bbs section h2.icn_q.menuTitle.menuBook:before{background-image:url(/assets/1.0.960/img/common/bbs/bbs-q.svg);background-repeat:no-repeat}.bbs section h2.icn_a:before,.bbs section .asideMenu h2.icn_a.menuTitle.menuNews:before,.asideMenu .bbs section h2.icn_a.menuTitle.menuNews:before,.bbs section .asideMenu h2.icn_a.menuTitle.menuBook:before,.asideMenu .bbs section h2.icn_a.menuTitle.menuBook:before{background-image:url(/assets/1.0.960/img/common/bbs/bbs-a.svg);background-repeat:no-repeat}.bbs section h2.icn_p:before,.bbs section .asideMenu h2.icn_p.menuTitle.menuNews:before,.asideMenu .bbs section h2.icn_p.menuTitle.menuNews:before,.bbs section .asideMenu h2.icn_p.menuTitle.menuBook:before,.asideMenu .bbs section h2.icn_p.menuTitle.menuBook:before{background-image:url(/assets/1.0.960/img/common/bbs/bbs-p.svg);background-repeat:no-repeat}.bbs section h2:before,.bbs section .asideMenu h2.menuTitle.menuNews:before,.asideMenu .bbs section h2.menuTitle.menuNews:before,.bbs section .asideMenu h2.menuTitle.menuBook:before,.asideMenu .bbs section h2.menuTitle.menuBook:before{width:2rem;height:2rem;background-color:transparent;background-size:2rem 2rem;border-radius:0}.bbs section h2.topic-tit{margin:0 0 1.333rem;padding:0;font-size:1.466rem;font-weight:700}.bbs section h2.topic-tit:before,.bbs section .asideMenu h2.topic-tit.menuTitle.menuNews:before,.asideMenu .bbs section h2.topic-tit.menuTitle.menuNews:before,.bbs section .asideMenu h2.topic-tit.menuTitle.menuBook:before,.asideMenu .bbs section h2.topic-tit.menuTitle.menuBook:before{display:none}.bbs section h2.topic-tit span{padding-right:.2rem;color:#444}.bbs section h2.with-form{display:flex;justify-content:space-between;align-items:center}.bbs section h2.with-form:before,.bbs section .asideMenu h2.with-form.menuTitle.menuNews:before,.asideMenu .bbs section h2.with-form.menuTitle.menuNews:before,.bbs section .asideMenu h2.with-form.menuTitle.menuBook:before,.asideMenu .bbs section h2.with-form.menuTitle.menuBook:before{top:.533rem}.bbs section h2.with-form p{flex:2}.bbs section h2.with-form select{width:auto}@media screen and (max-width: 767px){.bbs section h2{margin-top:.333rem;padding:0 0 0 1.666rem;font-size:1.066rem}.bbs section h2:before,.bbs section .asideMenu h2.menuTitle.menuNews:before,.asideMenu .bbs section h2.menuTitle.menuNews:before,.bbs section .asideMenu h2.menuTitle.menuBook:before,.asideMenu .bbs section h2.menuTitle.menuBook:before{width:1.333rem;height:1.333rem;background-size:1.333rem 1.333rem}.bbs section h2.topic-tit{font-size:1.2rem}}.bbs .swiper-wrapper{width:47rem}@media screen and (max-width: 767px){.bbs .swiper-wrapper{width:auto}}.bbs .swiper .boxStyle01,.bbs .swiper .memberProfile{border:none}.bbs .text-tab.swiper-wrapper{margin-bottom:0;border-bottom:5px solid #ccc}.bbs .text-tab.swiper-wrapper li.swiper-slide{position:relative;top:5px;margin:0;padding:.666rem .666rem 1rem;color:#333;font-size:1.066rem;border-radius:0;background-color:transparent;border-width:0 0 5px 0;border-style:solid;border-color:#ccc;text-decoration:none;transition:all .1s linear}.bbs .text-tab.swiper-wrapper li.swiper-slide:hover{opacity:.6}.bbs .text-tab.swiper-wrapper li.swiper-slide:active{color:#333}.bbs .text-tab.swiper-wrapper li.swiper-slide.swiper-slide-thumb-active{font-weight:700;border-bottom-color:#444}.bbs .text-tab.swiper-wrapper li.swiper-slide.swiper-slide-thumb-active:before{position:absolute;display:flex;justify-content:center;align-items:center;content:"▲";bottom:.066rem;width:.333rem;height:.333rem;color:#444}@media screen and (max-width: 767px){.bbs .text-tab.swiper-wrapper{margin:0;padding:0}.bbs .text-tab.swiper-wrapper li.swiper-slide{font-size:.866rem}.bbs .text-tab.swiper-wrapper li.swiper-slide:hover{opacity:1}.bbs .text-tab.swiper-wrapper li.swiper-slide.swiper-slide-thumb-active:before{bottom:0}}.bbs button{padding:1rem;width:26.666rem;font-weight:700;background-color:#494949;border:none}.bbs button.rev{padding:0;color:#333;height:3.666rem;font-weight:700;line-height:3.666rem;background-color:#fff;border:1px solid #494949}@media screen and (max-width: 767px){.bbs button{padding:.8rem;width:16.6667rem}.bbs button.rev{padding:0;height:2.812rem;line-height:2.812rem}}.bbs .link-button{margin:1.2rem auto;width:26.666rem;height:auto;font-weight:700;background-color:#494949;border-radius:5px}.bbs .link-button.settings{background-color:#59a39a}.bbs .link-button a{display:block;padding:1rem;color:#fff;font-size:1.133rem;font-weight:700;text-align:center;cursor:pointer;text-decoration:none;transition:all .1s linear}.bbs .link-button a:hover{opacity:.6}@media screen and (max-width: 767px){.bbs .link-button{width:16.6667rem}.bbs .link-button a{padding:.8rem;font-size:1rem}}.bbs .unread{display:inline-block;margin-right:.333rem;color:#ff681a;font-weight:700;vertical-align:middle}.bbs .unread:before,.bbs .asideMenu .unread.menuTitle.menuNews:before,.asideMenu .bbs .unread.menuTitle.menuNews:before,.bbs .asideMenu .unread.menuTitle.menuBook:before,.asideMenu .bbs .unread.menuTitle.menuBook:before{content:"";position:relative;top:-1px;left:0;display:inline-block;margin-right:.1333rem;width:2rem;height:2rem;vertical-align:middle;background-position:center center;background-size:2rem 2rem;background-image:url(/assets/1.0.960/img/common/bbs/new-box_or.svg);background-repeat:no-repeat}@media screen and (max-width: 767px){.bbs .unread:before,.bbs .asideMenu .unread.menuTitle.menuNews:before,.asideMenu .bbs .unread.menuTitle.menuNews:before,.bbs .asideMenu .unread.menuTitle.menuBook:before,.asideMenu .bbs .unread.menuTitle.menuBook:before{width:1.6rem;height:1.6rem;background-size:1.6rem 1.6rem}}.bbs .btnStyle02,.bbs .btnBookRead{color:#fff;font-weight:700;background-color:#494949}.bbs .radio-btn{display:flex;justify-content:flex-start;align-items:center;margin-bottom:1rem}.bbs .radio-btn li{margin:0 .666rem}.bbs .radio-btn li.rename button{display:block;margin:0;padding:.333rem .4rem;width:auto;color:#333;font-size:.866rem;background-color:transparent;border:1px solid #333;border-radius:5px;text-decoration:none;transition:all .1s linear}.bbs .radio-btn li.rename button:hover{opacity:.6}@media screen and (max-width: 767px){.bbs select,.bbs textarea{font-size:.933rem}.bbs .radio-btn{flex-wrap:wrap}.bbs .radio-btn li{font-size:.866rem}.bbs .radio-btn li:first-of-type{flex:2;flex-basis:100vw}}@media screen and (min-width: 768px){.bbs .contactTable textarea{width:26.666rem}}.topic-genre-list{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:-.666rem 0 0}.topic-genre-list li{flex-basis:20.6667rem;margin:.666rem .666rem 0}.topic-genre-list li a{display:block;padding:1rem;color:#333;font-size:1.25rem;font-weight:700;text-align:center;border:1px solid #333;border-radius:5px;text-decoration:none;transition:all .1s linear}.topic-genre-list li a:hover{opacity:.6}.topic-genre-list li a.topic-rcm:before,.topic-genre-list li .asideMenu a.topic-rcm.menuTitle.menuNews:before,.asideMenu .topic-genre-list li a.topic-rcm.menuTitle.menuNews:before,.topic-genre-list li .asideMenu a.topic-rcm.menuTitle.menuBook:before,.asideMenu .topic-genre-list li a.topic-rcm.menuTitle.menuBook:before{content:"";position:relative;top:-.133rem;left:0;display:inline-block;margin-right:.1333rem;width:2rem;height:2rem;vertical-align:middle;background-position:center center;background-size:2rem 2rem;background-image:url(/assets/1.0.960/img/common/bbs/bbs-rcm.svg);background-repeat:no-repeat}@media screen and (max-width: 767px){.topic-genre-list li{flex-basis:auto;margin:.666rem .333rem 0}.topic-genre-list li a{padding:.666rem;font-size:.866rem}.topic-genre-list li a.topic-rcm:before,.topic-genre-list li .asideMenu a.topic-rcm.menuTitle.menuNews:before,.asideMenu .topic-genre-list li a.topic-rcm.menuTitle.menuNews:before,.topic-genre-list li .asideMenu a.topic-rcm.menuTitle.menuBook:before,.asideMenu .topic-genre-list li a.topic-rcm.menuTitle.menuBook:before{margin-right:.1333rem;width:1rem;height:1rem;background-size:1rem 1rem}}.topic-list{position:relative;margin-bottom:.666rem;padding:2.666rem;border:1px solid #e5e5e5}.topic-list.best-answer-box{margin-bottom:2rem;background-color:#fffaf0}@media screen and (max-width: 767px){.topic-list{padding:1.333rem}}.tab-contents-wrapper .topic-list{margin-bottom:0;border-width:0 1px 1px 1px;border-style:solid;border-color:#e5e5e5}.topic-tit{margin-bottom:2rem}.topic-tit dt{margin-bottom:2rem;color:#333;font-size:1.466rem;font-weight:700}.topic-tit dt span{padding-right:.333rem;color:#444}.topic-tit dt a{color:#333}.topic-tit dd{word-break:break-all}.topic-tit dd.delete-comment{color:#ccc}@media screen and (max-width: 767px){.topic-tit{margin-bottom:1rem}.topic-tit dt{margin-bottom:.666rem;font-size:1.06rem}.topic-tit dt a{text-decoration:underline}.topic-tit dt a:hover{text-decoration:none}.topic-tit dd.delete-comment{font-size:.8rem}}.bbs-category{display:inline-block;margin-bottom:.333rem;padding:.133rem .4rem;font-size:.866rem;border:1px solid #707070;border-radius:1rem}@media screen and (max-width: 767px){.bbs-category{font-size:.7333rem}}.favo-btn a{display:inline-block;color:#aaa;font-size:1rem}.favo-btn a:before,.favo-btn .asideMenu a.menuTitle.menuNews:before,.asideMenu .favo-btn a.menuTitle.menuNews:before,.favo-btn .asideMenu a.menuTitle.menuBook:before,.asideMenu .favo-btn a.menuTitle.menuBook:before{content:"";position:relative;top:-.133rem;left:0;display:inline-block;margin-right:.1333rem;width:1.2rem;height:1.2rem;vertical-align:middle;background-position:center center;background-size:1.2rem 1.2rem;background-image:url(/assets/1.0.960/img/common/bbs/star-outline.svg);background-repeat:no-repeat}.favo-btn a:hover,.favo-btn a.already{color:#fb0;text-decoration:none;transition:all .1s linear}.favo-btn a:hover:before,.favo-btn .asideMenu a.menuTitle.menuNews:hover:before,.asideMenu .favo-btn a.menuTitle.menuNews:hover:before,.favo-btn .asideMenu a.menuTitle.menuBook:hover:before,.asideMenu .favo-btn a.menuTitle.menuBook:hover:before,.favo-btn a.already:before,.favo-btn .asideMenu a.already.menuTitle.menuNews:before,.asideMenu .favo-btn a.already.menuTitle.menuNews:before,.favo-btn .asideMenu a.already.menuTitle.menuBook:before,.asideMenu .favo-btn a.already.menuTitle.menuBook:before{background-image:url(/assets/1.0.960/img/common/bbs/star.svg);background-repeat:no-repeat}@media screen and (max-width: 767px){.favo-btn a{display:block;padding:.666rem 0 0;font-size:.866rem}}.topic-detail{display:flex;justify-content:space-between;align-items:center;font-size:.866rem}.topic-detail .topic-unread{margin-left:.666rem;padding:.333rem;min-width:-moz-max-content;min-width:max-content;background-color:#444;border-radius:5px;transition:all .1s linear;text-decoration:none}.topic-detail .topic-unread:hover{opacity:.6}.topic-detail .topic-unread .new,.topic-detail .topic-unread .re{color:#fff;font-size:.866rem;font-weight:700}.topic-detail .topic-unread .new:before,.topic-detail .topic-unread .re:before{content:"";position:relative;top:-.066rem;left:0;display:inline-block;margin-right:.1333rem;width:1.333rem;height:1.333rem;vertical-align:middle;background-position:center center;background-size:1.333rem 1.333rem;background-image:url(/assets/1.0.960/img/common/bbs/new-box.svg);background-repeat:no-repeat}.topic-detail .topic-unread .re:before{background-image:url(/assets/1.0.960/img/common/bbs/reply_w.svg);background-repeat:no-repeat}.topic-detail .favo-btn{flex:2;display:flex;justify-content:flex-end;min-width:12rem}@media screen and (max-width: 767px){.topic-detail{flex-wrap:wrap;flex-direction:column;align-items:flex-start;font-size:.666rem;min-width:auto}.topic-detail .topic-unread{margin-top:.333rem;margin-left:0;text-decoration:underline;-webkit-text-decoration:underline solid #fff;text-decoration:underline solid #fff}.topic-detail .topic-unread:hover{text-decoration:none}.topic-detail .topic-unread .new,.topic-detail .topic-unread .re{font-size:.666rem}.topic-detail .topic-unread .new:before,.topic-detail .topic-unread .re:before{content:"NEW";top:0;width:auto;height:auto;background:none}.topic-detail .topic-unread .re:before{content:"返信"}.topic-detail .favo-btn{align-self:flex-end}}.topic-other-list{padding:.8rem .666rem .133rem}.topic-other-list .topic-tit{margin-bottom:0;padding:.666rem 0}.topic-other-list .topic-tit:not(:last-of-type){border-bottom:1px dashed #ccc}.topic-other-list .topic-tit:first-of-type{padding-top:0}.topic-other-list .topic-tit dt{margin-bottom:0;font-size:1rem}@media screen and (max-width: 767px){.topic-other-list{background-color:#fff}}.more-link a{display:block;padding:.666rem;color:#fff;font-size:1.2rem;font-weight:700;text-align:center;background-color:#494949;text-decoration:none;transition:all .1s linear}.more-link a:hover{opacity:.6}.more-link a:before,.more-link .asideMenu a.menuTitle.menuNews:before,.asideMenu .more-link a.menuTitle.menuNews:before,.more-link .asideMenu a.menuTitle.menuBook:before,.asideMenu .more-link a.menuTitle.menuBook:before{content:"";position:relative;top:-.133rem;left:0;display:inline-block;margin-right:.1333rem;width:1.866rem;height:1.866rem;vertical-align:middle;background-position:center center;background-size:1.866rem 1.866rem;background-image:url(/assets/1.0.960/img/common/plus_w.svg);background-repeat:no-repeat}@media screen and (max-width: 767px){.more-link a{font-size:.933rem}.more-link a:before,.more-link .asideMenu a.menuTitle.menuNews:before,.asideMenu .more-link a.menuTitle.menuNews:before,.more-link .asideMenu a.menuTitle.menuBook:before,.asideMenu .more-link a.menuTitle.menuBook:before{width:1.2rem;height:1.2rem;background-size:1.2rem 1.2rem}}.topic-search-container{padding:1.333rem;color:#333;border:5px solid #ccc}.topic-search-container .topic-search-inner{padding:1rem 2rem}.topic-search-container .topic-search-inner p{font-weight:700}.topic-search-container .input-column{display:flex;justify-content:flex-start;align-items:center;margin-bottom:1rem}.topic-search-container .input-column p{flex:2}.topic-search-container select{flex-basis:25%;background-color:#fff;border:1px solid #e5e5e5}@media screen and (min-width: 768px){.topic-search-container select{border-top-right-radius:0;border-bottom-right-radius:0}}.topic-search-container .search-box{flex-basis:60%;background:#efefef}@media screen and (min-width: 768px){.topic-search-container .search-box{border-radius:0 5px 5px 0}}.topic-search-container .search-box form{display:flex;justify-content:space-between;align-items:center}.topic-search-container .search-box form input[type=text]{flex:2;height:2.666rem;padding:.333rem;font-size:1rem;outline:none;border:none;background:none}.topic-search-container .search-box form input[type=submit]{width:2.666rem;height:2.666rem;outline:none;border:none;background-image:url(/assets/1.0.960/img/common/search.svg);background-repeat:no-repeat;background-color:transparent;background-position:center center;background-size:1.666rem 1.666rem}.topic-search-container .topic-genre-list{margin-top:0}.topic-search-container .topic-genre-list li{flex-basis:13.333rem}.topic-search-container .topic-genre-list li a{font-size:1.0667rem}@media screen and (max-width: 767px){.topic-search-container{padding:1rem}.topic-search-container .topic-search-inner{padding:0}.topic-search-container .input-column{display:block}.topic-search-container .input-column p{margin-bottom:.666rem}.topic-search-container select{margin-bottom:.333rem}.topic-search-container .search-box{border-radius:5px}.topic-search-container .topic-genre-list li{flex-basis:auto}.topic-search-container .topic-genre-list li a{font-size:.933rem}}.topic-content{margin:2rem 0;padding:0 1rem}.topic-content p{white-space:pre-wrap;word-break:break-all}.topic-detail-container .topic-detail{display:flex;justify-content:space-between;align-items:center;color:#333;font-size:1rem}.topic-detail-container .topic-detail .nickname{flex:2;font-size:1.066rem;font-weight:700}.topic-detail-container .topic-detail .bbs-category{margin:0 1rem}.topic-detail-container .topic-detail p{padding:0 1rem}.topic-detail-container .action-link{justify-content:flex-end}@media screen and (max-width: 767px){.topic-detail-container .topic-detail{flex-direction:row;justify-content:flex-start;font-size:.733rem}.topic-detail-container .topic-detail .nickname{flex:1;flex-basis:40vw;font-size:.866rem}.topic-detail-container .topic-detail .bbs-category{margin:.4rem 1rem}.topic-detail-container .topic-detail p{flex:1;flex-basis:50%}.topic-detail-container .topic-detail p:last-of-type{text-align:right}}.topic-detail-list-container .topic-tit{margin-bottom:0}.topic-detail-list-container .topic-tit dt{font-size:.866rem}.topic-detail-list-container .topic-tit dt span{color:#333;font-size:1.066rem}.topic-detail-list-container .topic-tit .reply-source{font-size:1rem}.topic-detail-list-container .topic-tit .reply-source .formatted-text{margin-bottom:.333rem;margin-left:1rem;padding-left:1.333rem;color:#666;border-left:3px solid #ccc}.topic-detail-list-container .topic-tit .reply-source .re{color:#444;white-space:normal}.topic-detail-list-container .topic-tit .reply-source .reference-text{margin-bottom:.666rem;white-space:pre-line}.topic-detail-list-container .topic-tit .reply-source .reply-text{white-space:pre-line}@media screen and (min-width: 768px){.topic-detail-list-container .reply-container .radio-btn{justify-content:center}}.topic-detail-list-container .reply-container textarea{margin:1rem 0}@media screen and (max-width: 767px){.topic-detail-list-container .topic-tit dt,.topic-detail-list-container .topic-tit dt span,.topic-detail-list-container .topic-tit .reply-source{font-size:.733rem}.topic-detail-list-container .topic-tit .reply-source .formatted-text{margin-left:.333rem;padding-left:.666rem}.topic-detail-list-container .topic-tit .reply-source .reply-text{margin-top:-1.333rem}}.best-answer{margin-bottom:.333rem;color:#fb0;font-size:.866rem;font-weight:700}.best-answer:before,.asideMenu .best-answer.menuTitle.menuNews:before,.asideMenu .best-answer.menuTitle.menuBook:before{content:"";position:relative;top:-.133rem;left:0;display:inline-block;margin-right:.1333rem;width:1.2rem;height:1.2rem;vertical-align:middle;background-position:center center;background-size:1.2rem 1.2rem;background-image:url(/assets/1.0.960/img/common/bbs/seal_or.svg);background-repeat:no-repeat}@media screen and (max-width: 767px){.best-answer{font-size:.733rem}}.action-link{display:flex;justify-content:flex-start;align-items:center;margin:1.333rem 0 0 -1rem}.action-link li:not(:last-of-type){border-right:1px solid #ccc}.action-link li:first-of-type a{padding-left:0}.action-link li a,.action-link li button{display:block;padding:.333rem 1rem;color:#333;font-size:1rem;text-decoration:none;transition:all .1s linear}.action-link li a:hover,.action-link li button:hover{opacity:.6}.action-link li a:before,.action-link li .asideMenu a.menuTitle.menuNews:before,.asideMenu .action-link li a.menuTitle.menuNews:before,.action-link li .asideMenu a.menuTitle.menuBook:before,.asideMenu .action-link li a.menuTitle.menuBook:before,.action-link li button:before,.action-link li .asideMenu button.menuTitle.menuNews:before,.asideMenu .action-link li button.menuTitle.menuNews:before,.action-link li .asideMenu button.menuTitle.menuBook:before,.asideMenu .action-link li button.menuTitle.menuBook:before{content:"";position:relative;top:-.133rem;left:0;display:inline-block;margin-right:.2rem;width:1.3333rem;height:1.3333rem;vertical-align:middle;background-position:center center;background-size:1.3333rem 1.3333rem}.action-link li button{margin:0;width:auto;font-weight:400;background:none}.action-link li.good button:before,.action-link li.good .asideMenu button.menuTitle.menuNews:before,.asideMenu .action-link li.good button.menuTitle.menuNews:before,.action-link li.good .asideMenu button.menuTitle.menuBook:before,.asideMenu .action-link li.good button.menuTitle.menuBook:before{background-image:url(/assets/1.0.960/img/common/heart-outline_g.svg);background-repeat:no-repeat}.action-link li.good button:hover,.action-link li.good button.already{color:#e64141}.action-link li.good button:hover:before,.action-link li.good button.already:before{background-image:url(/assets/1.0.960/img/common/heart_r.svg);background-repeat:no-repeat}.action-link li.reply a:before,.action-link li.reply .asideMenu a.menuTitle.menuNews:before,.asideMenu .action-link li.reply a.menuTitle.menuNews:before,.action-link li.reply .asideMenu a.menuTitle.menuBook:before,.asideMenu .action-link li.reply a.menuTitle.menuBook:before{background-image:url(/assets/1.0.960/img/common/bbs/reply.svg);background-repeat:no-repeat}.action-link li.best button:before,.action-link li.best .asideMenu button.menuTitle.menuNews:before,.asideMenu .action-link li.best button.menuTitle.menuNews:before,.action-link li.best .asideMenu button.menuTitle.menuBook:before,.asideMenu .action-link li.best button.menuTitle.menuBook:before{background-image:url(/assets/1.0.960/img/common/bbs/seal.svg);background-repeat:no-repeat}.action-link li.delete button:before,.action-link li.delete .asideMenu button.menuTitle.menuNews:before,.asideMenu .action-link li.delete button.menuTitle.menuNews:before,.action-link li.delete .asideMenu button.menuTitle.menuBook:before,.asideMenu .action-link li.delete button.menuTitle.menuBook:before{background-image:url(/assets/1.0.960/img/common/bbs/trash-can-outline.svg);background-repeat:no-repeat}.action-link li.report a:before,.action-link li.report .asideMenu a.menuTitle.menuNews:before,.asideMenu .action-link li.report a.menuTitle.menuNews:before,.action-link li.report .asideMenu a.menuTitle.menuBook:before,.asideMenu .action-link li.report a.menuTitle.menuBook:before{background-image:url(/assets/1.0.960/img/common/bbs/microphone.svg);background-repeat:no-repeat}.action-link li.sns-share a:before,.action-link li.sns-share .asideMenu a.menuTitle.menuNews:before,.asideMenu .action-link li.sns-share a.menuTitle.menuNews:before,.action-link li.sns-share .asideMenu a.menuTitle.menuBook:before,.asideMenu .action-link li.sns-share a.menuTitle.menuBook:before{margin-right:.4rem;width:1rem;height:1rem;background-size:1rem 1rem;background-image:url(/assets/1.0.960/img/common/x_black.svg);background-repeat:no-repeat}@media screen and (max-width: 767px){.action-link{flex-wrap:wrap;margin:1rem 0 0 -.666rem}.action-link li:not(:last-of-type){border-right:none}.action-link li a,.action-link li button{padding:.333rem .666rem;font-size:.733rem}.action-link li a:before,.action-link li .asideMenu a.menuTitle.menuNews:before,.asideMenu .action-link li a.menuTitle.menuNews:before,.action-link li .asideMenu a.menuTitle.menuBook:before,.asideMenu .action-link li a.menuTitle.menuBook:before,.action-link li button:before,.action-link li .asideMenu button.menuTitle.menuNews:before,.asideMenu .action-link li button.menuTitle.menuNews:before,.action-link li .asideMenu button.menuTitle.menuBook:before,.asideMenu .action-link li button.menuTitle.menuBook:before{top:0;width:1rem;height:1rem;background-size:1rem 1rem}.action-link li.sns-share a:before,.action-link li.sns-share .asideMenu a.menuTitle.menuNews:before,.asideMenu .action-link li.sns-share a.menuTitle.menuNews:before,.action-link li.sns-share .asideMenu a.menuTitle.menuBook:before,.asideMenu .action-link li.sns-share a.menuTitle.menuBook:before{width:.8rem;height:.8rem;background-size:.8rem .8rem}}.bbs-settings-tab{margin-bottom:2rem;display:flex;justify-content:center;align-items:center}.bbs-settings-tab li{flex-basis:33%;padding:0 .666rem}.bbs-settings-tab li a{display:block;padding:1rem;color:#666;font-size:1.2rem;text-align:center;background-color:#eee;border-radius:5px;text-decoration:none;transition:all .1s linear}.bbs-settings-tab li a:hover{opacity:.6}.bbs-settings-tab li.active a,.bbs-settings-tab li:hover a{color:#fff;font-weight:700;background-color:#59a39a}@media screen and (max-width: 767px){.bbs-settings-tab li{padding:0}.bbs-settings-tab li a{padding:.333rem 0;font-size:1rem;font-weight:700;background-color:transparent;border-radius:1rem}.bbs-settings-tab li:hover a{color:#666;background-color:transparent}}#bbs-notification-settings-modal .label-list li{margin-right:0;margin-left:0}@media screen and (min-width: 768px){#bbs-notification-settings-modal .label-list{justify-content:flex-start;flex-direction:column}#bbs-notification-settings-modal .label-list li{align-self:flex-start}}.legal h2{font-size:26px;font-weight:700}@media screen and (max-width: 767px){.legal h2{font-size:22px}}.legal h3{margin:0 0 1.666rem;padding:0 0 .333rem;font-weight:700;border-bottom:1px solid #d2d2d2;font-size:1.466rem}@media screen and (max-width: 767px){.legal h3{font-size:1.2rem}}.legal h4{margin:1rem 0;padding:0 1rem .666rem;font-weight:700;border-left:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;font-size:1rem}@media screen and (max-width: 767px){.legal h4{font-size:.866rem}}.legal h5{margin:1rem 0 .333rem;padding:0 1rem;font-weight:700;font-size:1rem}@media screen and (max-width: 767px){.legal h5{font-size:.866rem}}.legal p{padding:0 1rem;font-size:1rem}@media screen and (max-width: 767px){.legal p{font-size:.866rem}}.legal p.legalRead{padding:1rem;background-color:#f7f7f7}.legal a{color:#444}.legal .legal-section{margin:2rem 0 0}.legal .parenthesesList,.legal .bulletList{margin-left:1rem;margin-right:1rem;padding:1rem 1rem 0;font-size:1rem}@media screen and (max-width: 767px){.legal .parenthesesList,.legal .bulletList{font-size:.866rem}}.legal .parenthesesList li,.legal .bulletList li{list-style:none}.legal .parenthesesList li:not(:nth-child(1)),.legal .bulletList li:not(:nth-child(1)){margin-top:.333rem}.legal .bulletList{margin-left:1.333rem;margin-right:0;padding:0 1rem 0 0}.legal .bulletList li{margin-left:1rem;list-style:disc}.legal .legalList{font-size:1rem}@media screen and (max-width: 767px){.legal .legalList{font-size:.866rem}}.legal .legalList>li{margin-left:2rem;padding:0 1rem 0 0;list-style:decimal}.legal .legalList>li:not(:nth-child(1)){margin-top:1rem}.legal .legalList>li .parenthesesList,.legal .legalList>li .bulletList{margin-left:0;padding-left:0}.legal .legalList>li .parenthesesList li,.legal .legalList>li .bulletList li{list-style:none}.legal .btnList01 li a,.legal .arwList01 li a{color:#595757}@media screen and (max-width: 767px){.legal section{padding:0 .666rem}}h2.index_bgW,h3.index_bgW,h4.index_bgW{padding:.666rem 1rem;font-size:1.066rem;font-weight:700;background-color:#fff}h2.index_bgW:before,h3.index_bgW:before,h4.index_bgW:before{display:none}h2.index_bgG,h3.index_bgG,h4.index_bgG{padding:.666rem 1rem;font-size:1.066rem;font-weight:700;background-color:#f7f7f7}h2.index_bgG:before,h3.index_bgG:before,h4.index_bgG:before{display:none}select,textarea,input[type=text],input[type=password],input[type=email],input[type=url],input[type=number]{width:100%;height:2.666rem;padding:.333rem;font-size:1.066rem;border-radius:5px;border:none;background:#efefef}@media screen and (min-width: 768px){input[type=submit]:hover{text-decoration:none;transition:all .1s linear}input[type=submit]:hover:hover{opacity:.6}}textarea{height:26.666rem;border:1px solid #efefef}select{padding:.133rem 2.333rem .133rem 1rem;color:#595757;white-space:nowrap;background:url(/assets/1.0.960/img/common/chevron-down.svg) no-repeat right 1rem center/1.666rem 1.666rem #efefef;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox]{width:1.2rem;height:1.2rem;margin:0 .466rem 0 0;padding:0;outline:none;vertical-align:middle;border-radius:5px;border:1px solid #d2d2d2;background:#efefef;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width: 767px){input[type=checkbox]{width:1.066rem;height:1.066rem;vertical-align:top}}input[type=checkbox]:checked{background:url(/assets/1.0.960/img/common/icn_check.png) no-repeat center center/.8rem auto #efefef}input[type=radio]{width:1.2rem;height:1.2rem;margin:0 .466rem 0 0;padding:0;outline:none;vertical-align:top;border-radius:50%;border:1px solid #d2d2d2;background:#efefef;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width: 767px){input[type=radio]{width:1.066rem;height:1.066rem;vertical-align:top}}input[type=radio]:checked{background:url(/assets/1.0.960/img/common/icn_radio.png) no-repeat center center/.533rem .533rem #efefef}button{color:#fff;background-color:#444;border:1px solid #444;display:block;width:250px;height:auto;margin:1.2rem auto;padding:.8rem;text-align:center;text-decoration:none;cursor:pointer;border-radius:5px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.133rem}@media screen and (max-width: 767px){button{font-size:1rem}}@media screen and (max-width: 767px){button{width:65%;height:auto;font-size:1.133rem;line-height:inherit}}@media screen and (max-width: 767px) and (max-width: 767px){button{font-size:1rem}}@media screen and (min-width: 768px){button{transition:all .1s linear}button:hover{opacity:.7}}button.gray{background-color:#595757;border:1px solid #595757}.cb-switcher{margin:0;padding:0}.cb-switcher>ul.togglable{display:none}.cb-switcher>ul.togglable.toggle-on{display:block}.cb-switcher>ul.togglable.toggle-on li label{margin:0;padding:0}.cb-switcher>ul.checkbox.togglable.toggle-on{margin-top:.8rem}.cb-switcher>ul.checkbox.togglable.toggle-on li p{display:flex;justify-content:flex-start;align-items:center}.cb-switcher>ul.checkbox.togglable.toggle-on li input[type=text]{margin:0 0 0 .5rem}@media screen and (min-width: 768px){.cb-switcher>ul.checkbox.togglable.toggle-on li input[type=text]{width:11.5rem!important}}@media screen and (max-width: 767px){.cb-switcher>ul.checkbox.togglable.toggle-on li input[type=text]{flex-grow:2}}@media screen and (max-width: 320px){.cb-switcher>ul.checkbox.togglable.toggle-on li input[type=text]{font-size:.866rem}}@media screen and (max-width: 320px) and (max-width: 767px){.cb-switcher>ul.checkbox.togglable.toggle-on li input[type=text]{font-size:.733rem}}.cb-switcher>label{margin:.5em}.cb-switcher>label>input{display:none}.cb-switcher>label>input:checked~span.switcher:before{background-color:#444}.cb-switcher>label>input:checked~span.switcher:after{margin:0 0 0 -1em;background-color:#fff;border:1px solid #ccc}.cb-switcher>label>span{line-height:1}.cb-switcher>label>span.switcher_text{margin:0;padding:.5rem;font-size:1rem}@media screen and (max-width: 767px){.cb-switcher>label>span.switcher_text{font-size:.866rem}}.cb-switcher>label>span.switcher_text.toggle-on{display:none}.cb-switcher>label>span.switcher{display:inline-block;font-size:200%;vertical-align:middle}.cb-switcher>label>span.switcher:before{display:inline-block;margin:0;width:1.8em;height:.8em;line-height:.8;vertical-align:middle;content:" ";transition:all .3s;background-color:#e6e6e6;border:1px solid #ccc;border-radius:1em;box-sizing:border-box}.cb-switcher>label>span.switcher:after{display:inline-block;margin:0 .8em 0 -1.8em;width:1em;height:1em;line-height:1;vertical-align:middle;content:" ";transition:all .3s;background-color:#fff;border:1px solid #ccc;border-radius:50%;box-sizing:border-box}.cb-switcher>label.toggle-on span.switcher_text.toggle-on{display:inline;color:#444}.cb-switcher>label.toggle-on span.switcher_text.toggle-off{display:none}.btnStyle01,.btnBookBuy,.btnTwitter a,.btnBookLikeOn,.btnBookLikeOff,.btnFollowOn,.btnKansou,.btnReviewOn,.btnBookshelf,.btnGrast,.btnStyleLogo,.btnStyle04,.btnStyle03,.btnDelete,.btnMsgBack,.btnFollowOff,.btnReviewOff,.btnStyle02,.btnBookRead,.btnUnfollow,.btnMsgDraft,.btnMsgSend,.btnMsgEdit,.btnMsgReplyOff,.btnMsgReplyOn,.btnAdd,.btnMore,.btnProfile,.btnBookReadSuc,.btnBookApp,.btnBook,.btnBookmark,.btnReport,.btnComment,.btnPoll,.btnBookReversal{display:inline-block;width:16.666rem;height:3.333rem;font-size:1.2rem;line-height:3.333rem;text-decoration:none;cursor:pointer;border-radius:5px;border:none;background-color:#444;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btnStyle01.styleComic,.styleComic.btnBookBuy,.btnTwitter a.styleComic,.styleComic.btnBookLikeOn,.styleComic.btnBookLikeOff,.styleComic.btnFollowOn,.styleComic.btnKansou,.styleComic.btnReviewOn,.styleComic.btnBookshelf,.styleComic.btnGrast,.styleComic.btnStyleLogo,.styleComic.btnStyle04,.styleComic.btnStyle03,.styleComic.btnDelete,.styleComic.btnMsgBack,.styleComic.btnFollowOff,.styleComic.btnReviewOff,.styleComic.btnStyle02,.styleComic.btnBookRead,.styleComic.btnUnfollow,.styleComic.btnMsgDraft,.styleComic.btnMsgSend,.styleComic.btnMsgEdit,.styleComic.btnMsgReplyOff,.styleComic.btnMsgReplyOn,.styleComic.btnAdd,.styleComic.btnMore,.styleComic.btnProfile,.styleComic.btnBookReadSuc,.styleComic.btnBookApp,.styleComic.btnBook,.styleComic.btnBookmark,.styleComic.btnReport,.styleComic.btnComment,.styleComic.btnPoll,.styleComic.btnBookReversal{font-size:1.066rem;background-color:#444}@media screen and (min-width: 768px){.btnStyle01:hover,.btnBookBuy:hover,.btnTwitter a:hover,.btnBookLikeOn:hover,.btnBookLikeOff:hover,.btnFollowOn:hover,.btnKansou:hover,.btnReviewOn:hover,.btnBookshelf:hover,.btnGrast:hover,.btnStyleLogo:hover,.btnStyle04:hover,.btnStyle03:hover,.btnDelete:hover,.btnMsgBack:hover,.btnFollowOff:hover,.btnReviewOff:hover,.btnStyle02:hover,.btnBookRead:hover,.btnUnfollow:hover,.btnMsgDraft:hover,.btnMsgSend:hover,.btnMsgEdit:hover,.btnMsgReplyOff:hover,.btnMsgReplyOn:hover,.btnAdd:hover,.btnMore:hover,.btnProfile:hover,.btnBookReadSuc:hover,.btnBookApp:hover,.btnBook:hover,.btnBookmark:hover,.btnReport:hover,.btnComment:hover,.btnPoll:hover,.btnBookReversal:hover{text-decoration:none;transition:all .1s linear}.btnStyle01:hover:hover,.btnBookBuy:hover:hover,.btnTwitter a:hover:hover,.btnBookLikeOn:hover:hover,.btnBookLikeOff:hover:hover,.btnFollowOn:hover:hover,.btnKansou:hover:hover,.btnReviewOn:hover:hover,.btnBookshelf:hover:hover,.btnGrast:hover:hover,.btnStyleLogo:hover:hover,.btnStyle04:hover:hover,.btnStyle03:hover:hover,.btnDelete:hover:hover,.btnMsgBack:hover:hover,.btnFollowOff:hover:hover,.btnReviewOff:hover:hover,.btnStyle02:hover:hover,.btnBookRead:hover:hover,.btnUnfollow:hover:hover,.btnMsgDraft:hover:hover,.btnMsgSend:hover:hover,.btnMsgEdit:hover:hover,.btnMsgReplyOff:hover:hover,.btnMsgReplyOn:hover:hover,.btnAdd:hover:hover,.btnMore:hover:hover,.btnProfile:hover:hover,.btnBookReadSuc:hover:hover,.btnBookApp:hover:hover,.btnBook:hover:hover,.btnBookmark:hover:hover,.btnReport:hover:hover,.btnComment:hover:hover,.btnPoll:hover:hover,.btnBookReversal:hover:hover{opacity:.6}}@media screen and (max-width: 767px){.btnStyle01,.btnBookBuy,.btnTwitter a,.btnBookLikeOn,.btnBookLikeOff,.btnFollowOn,.btnKansou,.btnReviewOn,.btnBookshelf,.btnGrast,.btnStyleLogo,.btnStyle04,.btnStyle03,.btnDelete,.btnMsgBack,.btnFollowOff,.btnReviewOff,.btnStyle02,.btnBookRead,.btnUnfollow,.btnMsgDraft,.btnMsgSend,.btnMsgEdit,.btnMsgReplyOff,.btnMsgReplyOn,.btnAdd,.btnMore,.btnProfile,.btnBookReadSuc,.btnBookApp,.btnBook,.btnBookmark,.btnReport,.btnComment,.btnPoll,.btnBookReversal{width:16rem;height:2.933rem;font-size:1.2rem;line-height:2.933rem}}@media screen and (max-width: 320px){.btnStyle01,.btnBookBuy,.btnTwitter a,.btnBookLikeOn,.btnBookLikeOff,.btnFollowOn,.btnKansou,.btnReviewOn,.btnBookshelf,.btnGrast,.btnStyleLogo,.btnStyle04,.btnStyle03,.btnDelete,.btnMsgBack,.btnFollowOff,.btnReviewOff,.btnStyle02,.btnBookRead,.btnUnfollow,.btnMsgDraft,.btnMsgSend,.btnMsgEdit,.btnMsgReplyOff,.btnMsgReplyOn,.btnAdd,.btnMore,.btnProfile,.btnBookReadSuc,.btnBookApp,.btnBook,.btnBookmark,.btnReport,.btnComment,.btnPoll,.btnBookReversal{width:14.666rem}}.btnStyle02,.btnBookRead,.btnUnfollow,.btnMsgDraft,.btnMsgSend,.btnMsgEdit,.btnMsgReplyOff,.btnMsgReplyOn,.btnAdd,.btnMore,.btnProfile,.btnBookReadSuc,.btnBookApp,.btnBook,.btnBookmark,.btnReport,.btnComment,.btnPoll,.btnBookReversal{font-size:1.066rem;background-color:#444;color:#faffbe}.btnStyle03,.btnDelete,.btnMsgBack,.btnFollowOff,.btnReviewOff{font-size:1.066rem;background-color:#ebebe8;color:#595757}@media screen and (max-width: 767px){.btnStyle03,.btnDelete,.btnMsgBack,.btnFollowOff,.btnReviewOff{font-size:1rem}}.btnStyle04{font-size:1.066rem;background-color:#fff;color:#595757;border:1px solid #ccc}@media screen and (max-width: 767px){.btnStyle04{font-size:1rem}}.btnStyle05{display:inline-block;padding:.066rem .666rem;color:#fcffd5;font-size:.933rem;font-weight:400;vertical-align:top;border-radius:5px;background:#494949}@media screen and (min-width: 768px){.btnStyle05:hover{text-decoration:none;transition:all .1s linear}.btnStyle05:hover:hover{opacity:.6}}@media screen and (max-width: 767px){.btnStyle05{font-size:.8rem}}.btnStyleLogo{background-color:#373232}.btnStyleLight{opacity:.75}.btnGrast{font-size:1.066rem;background-color:#444;color:#fff}.btnBook,.btnBookmark,.btnReport,.btnComment,.btnPoll,.btnBookReversal{width:32rem;background-image:url(/assets/1.0.960/img/common/book_w.svg);background-repeat:no-repeat;background-position:.8rem center;background-size:1.666rem auto}@media screen and (max-width: 767px){.btnBook,.btnBookmark,.btnReport,.btnComment,.btnPoll,.btnBookReversal{width:100%;font-size:1rem;background-position:1.2rem center;background-size:1.333rem auto}}@media screen and (max-width: 320px){.btnBook,.btnBookmark,.btnReport,.btnComment,.btnPoll,.btnBookReversal{font-size:.866rem}}.btnBookReversal{color:#666;background-color:#fff;background-image:url(/assets/1.0.960/img/common/book_g.svg);border:1px solid #666}.bookBtnBlock{margin:0 0 2rem;text-align:center}@media screen and (max-width: 767px){.bookBtnBlock{padding:0 .666rem}}.btnPoll{background-image:url(/assets/1.0.960/img/common/icn_btn_poll.png);background-size:1.4rem auto}@media screen and (max-width: 767px){.btnPoll{background-size:1.2rem 1.4rem}}.btnComment{width:23.133rem;background-image:url(/assets/1.0.960/img/svg/comment-text-outline.svg);background-position:1.2rem center;background-size:1.5rem auto;background-color:#444}@media screen and (max-width: 767px){.btnComment{width:17.333rem;background-position:.666rem center;background-size:1.333rem auto}}.btnReport{background-image:url(/assets/1.0.960/img/svg/report.svg);background-position:1.2rem center;background-size:1.5rem auto;background-color:#8fc2bc;color:#494949}@media screen and (max-width: 767px){.btnReport{background-position:.666rem center;background-size:1.333rem auto}}.btnBookRead,.btnBookReadSuc,.btnBookApp{color:#fff;background-image:url(/assets/1.0.960/img/icn_book_read.png);background-size:1.866rem auto}@media screen and (max-width: 767px){.btnBookRead,.btnBookReadSuc,.btnBookApp{background-size:1.666rem auto}}.btnProfile{color:#666;background-color:#fff;border:1px solid #666;background-image:url(/assets/1.0.960/img/icn_book_profile.png);background-size:1.866rem auto}@media screen and (max-width: 767px){.btnProfile{background-size:1.666rem auto}}.btnBookshelf{background-color:#8fc2bc;color:#494949}.btnBookshelf:after{content:"本棚登録"}.btnBookshelf.already{color:#929292;background-color:#ebebe8;border-color:#cfcfcf}.btnBookshelf.already:after{content:"本棚登録済"}.btnReviewOn{color:#595757;font-size:1.066rem;background-image:url(/assets/1.0.960/img/common/star.svg);background-repeat:no-repeat;background-position:1.066rem center;background-size:1.333rem auto;background-color:#59a39a}@media screen and (max-width: 767px){.btnReviewOn{width:100%;font-size:1.066rem;background-position:.8rem center}}.btnReviewOff{color:#666;font-size:1.066rem;background-image:url(/assets/1.0.960/img/common/book/star.svg);background-repeat:no-repeat;background-position:1.066rem center;background-size:1.333rem auto}@media screen and (max-width: 767px){.btnReviewOff{width:100%;font-size:1rem;background-position:.8rem center}}.btnKansou{color:#595757;font-size:1.066rem;background-image:url(/assets/1.0.960/img/common/comment-text-outline.svg);background-repeat:no-repeat;background-position:1.066rem center;background-size:1.333rem auto;background-color:#59a39a}@media screen and (max-width: 767px){.btnKansou{width:100%;font-size:1rem;background-position:.8rem center}}.btnMore{background-image:url(/assets/1.0.960/img/common/plus_w.svg);background-repeat:no-repeat;background-position:1.333rem center;background-size:1.333rem auto}@media screen and (max-width: 767px){.btnMore{width:100%;font-size:1rem;background-position:.8rem center}}@media screen and (max-width: 320px){.btnMore{font-size:.933rem}}.bookBtnList{margin:0 0 2.666rem;text-align:center;clear:both}.bookBtnList li{position:relative;margin:0 0 1rem}.bookBtnList li a{width:23.133rem;height:3rem;font-size:1.066rem;line-height:3rem;background-repeat:no-repeat;background-position:1.2rem center}.bookBtnList li a.btnReport{background-color:#ddd}.bookBtnList li .like{position:absolute;bottom:-2.666rem;left:50%;transform:translate(-50%);padding:.133rem 1rem;font-size:1rem;border-radius:5px;font-size:1.066rem;font-weight:700}.bookBtnList li .like:before{content:"";display:inline-block;width:.8rem;height:.933rem;margin-right:.333rem;vertical-align:-1px;background:url(/assets/1.0.960/img/icn_like.png) no-repeat 0 0/.8rem auto}@media screen and (max-width: 767px){.bookBtnList li .like{font-size:.933rem}.bookBtnList li .like:before{width:.666rem;height:.733rem;background-size:.666rem .733rem}}.bookBtnList li .like:before{vertical-align:-2px}.bookBtnList li .like:after{content:"";position:absolute;top:-.3rem;left:50%;margin-left:-.4rem;display:block;width:0px;height:0px;border-style:solid;border-width:0 .4rem .4rem .4rem}.bookBtnList li .like{color:#fff;background:#494949}.bookBtnList li .like:after{border-color:transparent transparent #494949 transparent}.bookBtnList li .like{position:absolute;bottom:-40px;left:50%;transform:translate(-50%);padding:.133rem 1rem;font-size:1rem;border-radius:5px}@media screen and (max-width: 767px){.bookBtnList li{margin:0 0 .866rem}.bookBtnList li a{width:17.333rem;height:2.933rem;font-size:1rem;line-height:2.933rem;background-position:.666rem center}}.btnAdd{display:block;padding:0;height:2.333rem;color:#fff;font-size:.866rem;line-height:1;background-image:url(/assets/1.0.960/img/common/plus_w.svg);background-repeat:no-repeat;background-size:1.666rem auto;background-position:.666rem center;border-radius:100vh}.btnBookLikeOn,.btnBookLikeOff{color:#35a5b4!important;background-color:#f1fdff;border-color:#35a5b4;font-size:16px;background-image:url(/assets/1.0.960/img/icn_book_like.png);background-repeat:no-repeat;background-size:20px auto;border-width:1px;border-style:solid;cursor:pointer}@media screen and (max-width: 767px){.btnBookLikeOn,.btnBookLikeOff{background-size:17px auto}}.bookSnsList{padding:1rem 0 0;text-align:center;border-top:1px dashed #d2d2d2}.bookSnsList h3{margin:0 0 .666rem;padding:0;color:#666;font-size:1.2rem}.bookSnsList h3:before{display:none}.bookSnsList ul{letter-spacing:-.5em}.bookSnsList ul li{display:inline-block;margin:0 .533rem .666rem;letter-spacing:normal;vertical-align:top}@media screen and (max-width: 767px){.bookSnsList h3{font-size:1rem}}.ttlStyle01,.section .ttlStyle01{margin:0 0 1.333rem;padding:.533rem .666rem;font-size:1rem;font-weight:700;background:#fbfbfb}.ttlStyle01:before,.section .ttlStyle01:before{display:none}@media screen and (max-width: 767px){.ttlStyle01,.section .ttlStyle01{padding:.4rem .666rem}}.ttlStyle02,.section .ttlStyle02{padding-left:2.533rem}.ttlStyle02:before,.section .ttlStyle02:before{display:none}@media screen and (max-width: 767px){.ttlStyle02,.section .ttlStyle02{padding-left:2rem}}.ttlStyle03,.section .ttlStyle03{padding:.533rem .666rem .533rem 2.333rem;color:#595757;font-size:1.133rem;background-color:#fbfbfb}.ttlStyle03:before,.section .ttlStyle03:before{display:none}@media screen and (max-width: 767px){.ttlStyle03,.section .ttlStyle03{padding:.4rem .333rem .4rem 1.8rem;font-size:1rem}}.btnList01{letter-spacing:-.5em;text-align:center}.btnList01 li{display:inline-block;margin:0 .666rem 1rem;letter-spacing:normal;box-sizing:border-box}.btnList02{margin:0 -.333rem;letter-spacing:-.5em;text-align:center}.btnList02 li{display:inline-block;width:50%;padding:0 .333rem 1rem;letter-spacing:normal;box-sizing:border-box}@media screen and (max-width: 767px){.btnList02{margin:0;text-align:center}.btnList02 li{width:100%;max-width:17.333rem;padding:0 0 .866rem}}.btnList03{margin:0 -.333rem;letter-spacing:-.5em;text-align:center}.btnList03 li{display:inline-block;width:50%;padding:0 .333rem 1rem;letter-spacing:normal;box-sizing:border-box}@media screen and (max-width: 767px){.btnList03.inLine li a{width:100%}}.btnBlock01{display:flex;justify-content:center;align-items:center;margin:0 auto;width:80%}.btnBlock01 li{flex-basis:50%;border-right:3px solid #fff;background-color:#444}.btnBlock01 li:first-of-type{border-top-left-radius:5px;border-bottom-left-radius:5px}.btnBlock01 li:last-of-type{border-right:none;border-top-right-radius:5px;border-bottom-right-radius:5px}.btnBlock01 li a{display:block;padding:.666rem 0;color:#fff;font-size:1rem;text-align:center;text-decoration:none;transition:all .1s linear}.btnBlock01 li a:hover{opacity:.6}.boxStyle01{margin:0 0 2rem;padding:1.666rem;border:5px solid #ebebe8}.boxStyle01 .flash_msg_list{margin:.666rem 0 0!important}.boxStyle02{margin:0 0 2rem;padding:1.666rem;border:5px solid #8fc2bc}@media screen and (max-width: 767px){.boxStyle02{margin:0 0 1.333rem}}.boxStyle03,.boxStyle04{margin:0 0 2rem;padding:1rem;background:#fbfbfb}@media screen and (max-width: 767px){.boxStyle03,.boxStyle04{margin:0 0 1.333rem;padding:.666rem}}.boxStyle04{margin-top:1rem;margin-bottom:2rem;background:transparent;border:1px dashed #cf0000}.boxStyle04 li,.boxStyle04 p{color:#cf0000}.arrow_box{margin:1rem 1rem 2rem;padding:1rem;position:relative;background:#fff;border:5px solid rgb(93.5,93.5,93.5)}.arrow_box:after,.arrow_box:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow_box:after{border-color:#fff0;border-width:15px}.arrow_box:before{border-color:#5e5e5e00;border-width:22px}.arrow_box.positionL:after,.arrow_box.positionL:before{right:100%;top:50%}.arrow_box.positionL:after{border-right-color:#fff;margin-top:-15px}.arrow_box.positionL:before{border-right-color:#5e5e5e;margin-top:-22px}.arrow_box.positionT:after,.arrow_box.positionT:before{bottom:100%;left:50%}.arrow_box.positionT:after{border-bottom-color:#fff;margin-left:-15px}.arrow_box.positionT:before{border-bottom-color:#5e5e5e;margin-left:-22px}.arrow_box.positionB:after,.arrow_box.positionB:before{top:100%;left:50%}.arrow_box.positionB:after{border-top-color:#fff;margin-left:-15px}.arrow_box.positionB:before{border-top-color:#5e5e5e;margin-left:-22px}.arwList01{text-align:center}.arwList01 li{margin:0 0 .333rem}.arwList01 li a:after{content:"";display:inline-block;width:1.133rem;height:1.133rem;margin-left:.466rem;vertical-align:middle;background:url(/assets/1.0.960/img/common/icn_arw01.png) no-repeat 0 0/1.133rem 1.133rem}@media screen and (max-width: 767px){.arwList01{font-size:.866rem}.arwList01 li{margin:0 0 .666rem}.arwList01 li a:after{width:.933rem;height:.933rem;margin-bottom:.066rem;background-size:.933rem .933rem}}.arwList02 li{margin:0 0 .666rem;padding:0 0 0 1.6rem;background:url(/assets/1.0.960/img/common/icn_arw01.png) no-repeat 0 .066rem/1.133rem 1.133rem}@media screen and (max-width: 767px){.arwList02 li{padding:0 0 0 1.333rem;background-position:0 .133rem;background-size:.933rem .933rem}}.arwList03{text-align:center}.arwList03 li{margin:0 0 .333rem}.arwList03 li a:after{content:"";display:inline-block;width:1.133rem;height:1.133rem;margin:.066rem 0 0 .466rem;vertical-align:top;background:url(/assets/1.0.960/img/common/icn_arw02.png) no-repeat 0 0/1.133rem 1.133rem}@media screen and (max-width: 767px){.arwList03{font-size:.8rem}.arwList03 li a:after{width:.933rem;height:.933rem;background-size:.933rem .933rem}}.textLink{clear:both;margin:0;padding:0}.textLink li{background-image:url(/assets/1.0.960/img/icn_arw01.png);background-position:right .5rem center;background-repeat:no-repeat;background-size:17px;border-top:1px solid #e5e5e5}.textLink li a{text-align:right;display:block;padding:.8rem 2rem .8rem .5rem;color:#595757;text-decoration:none;font-size:1rem}@media screen and (max-width: 767px){.textLink li a{font-size:.866rem}}@media screen and (min-width: 768px){.textLink li a:hover{text-decoration:underline}}.textLink .btmLine{border-bottom:1px solid #e5e5e5}.textLink.bdnone li{border:none}.textLink2{clear:both;margin:0;padding:0}.textLink2 li{background-image:url(/assets/1.0.960/img/icn_arw01.png);background-position:right .5rem center;background-repeat:no-repeat;background-size:17px;border-top:1px solid #e5e5e5}.textLink2 li a{text-align:left;display:block;padding:.8rem 2rem .8rem .5rem;color:#595757;text-decoration:none;font-size:1rem}@media screen and (max-width: 767px){.textLink2 li a{font-size:.866rem}}@media screen and (min-width: 768px){.textLink2 li a:hover{text-decoration:underline}}.textLink2 .btmLine{border-bottom:1px solid #e5e5e5}.textLink2.bdnone li{border:none}.noticeList{padding:.666rem;border:2px dashed #444}.noticeList li{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:.666rem;padding-bottom:.666rem;border-bottom:1px solid #e5e5e5}.noticeList li:last-of-type{margin:0;padding:0;border:none}.noticeList li svg{flex-basis:20px;fill:#444;width:20px;height:20px}.noticeList li p{padding:0 0 0 10px;flex-basis:calc(100% - 20px)}.noticeList li p a{display:inline-block;padding:0 1.2rem 0 0;background:url(/assets/1.0.960/img/common/chevron-right.svg) no-repeat right center/1.333rem 1.333rem}@media screen and (min-width: 768px){.noticeList li p a{transition:all .1s linear}.noticeList li p a:hover{opacity:.7}}.tips{position:relative;overflow:hidden;margin:0 .666rem 2rem;padding:1rem 1rem 1rem 2rem;font-size:.866rem;border:3px solid rgb(95.0714285714,86.4285714286,86.4285714286);border-radius:.666rem}.tips:before{position:absolute;top:-150%;left:-150px;width:155px;height:300%;content:"";transform:rotate(45deg);background:#5f5656}.tips i{position:absolute;z-index:1;top:1px;left:1px;display:block;width:20px;height:20px;color:#fff;background:url(/assets/1.0.960/img/common/lightbulb-on_w.svg) no-repeat 0 0/20px 20px}@media screen and (max-width: 767px){.tips{font-size:.733rem}}.tips .tips-text dt{margin-bottom:.666rem;font-size:.866rem;font-weight:700}.tips .tips-text dd{font-size:.866rem}.pageList{margin:1.333rem 0}.pageList ul{letter-spacing:-.466rem;vertical-align:top;text-align:center}.pageList ul li{display:inline-block;margin:0 .333rem;letter-spacing:normal}.pageList ul li a{display:block;min-width:2.333rem;height:2.333rem;padding:0 .333rem;color:#666;font-size:1rem;line-height:2.333rem;text-align:center;text-decoration:none;border-radius:.333rem;background:#eee}@media screen and (min-width: 768px){.pageList ul li a:hover{text-decoration:none;transition:all .1s linear}.pageList ul li a:hover:hover{opacity:.6}}.pageList ul li.current a{color:#fff;background:#595757}.pageList ul li.prev a,.pageList ul li.next a{text-indent:-9999px;background-repeat:no-repeat;background-position:center center;background-size:1.666rem 1.666rem}.pageList ul li.prev a{background-image:url(/assets/1.0.960/img/common/chevron-left.svg)}.pageList ul li.next a{background-image:url(/assets/1.0.960/img/common/chevron-right.svg)}@media screen and (max-width: 767px){.pageList ul li a{min-width:2.066rem;height:2.066rem;font-size:.933rem;line-height:2.066rem}}.paging{margin:1.333rem 0;letter-spacing:-.466rem;vertical-align:top;text-align:center}.paging li{display:inline-block;margin:0 .333rem;letter-spacing:normal}.paging li a,.paging li span{display:block;min-width:2.333rem;height:2.333rem;padding:0 .333rem;color:#666;font-size:1rem;line-height:2.333rem;text-align:center;text-decoration:none;background:#eee;border-radius:.333rem}@media screen and (min-width: 768px){.paging li a:hover,.paging li span:hover{text-decoration:none;transition:all .1s linear}.paging li a:hover:hover,.paging li span:hover:hover{opacity:.6}}.paging li a svg,.paging li span svg{vertical-align:middle;fill:#595757}.paging li.active a,.paging li.active span{color:#fff;background:#595757}.formList01,.pollList ul,.formList03{margin:0 0 .2rem;letter-spacing:-.5em}.formList01 li,.pollList ul li,.formList03 li{display:inline-block;margin:0 1.333rem .333rem 0;letter-spacing:normal;vertical-align:top}@media screen and (max-width: 767px){.formList01,.pollList ul,.formList03{margin:.333rem 0}.formList01 li,.pollList ul li,.formList03 li{margin:0 1.333rem .666rem 0;font-size:.8rem}}.formList02 li{margin:0 0 .333rem;font-size:.866rem}@media screen and (max-width: 767px){.formList02 li{margin:0 0 .666rem;font-size:.8rem}}@media screen and (max-width: 767px){.formList03{margin:0 -1.066rem .2rem 0}.formList03 li{display:inline-block;margin:0 1.066rem 1rem 0}}@media screen and (max-width: 320px){.formList03{margin:0 -.666rem .2rem 0}.formList03 li{margin:0 .666rem 1rem 0}}.noteList01 li{padding-left:1em;text-indent:-1em;color:#929292;font-size:.8rem}@media screen and (max-width: 767px){.noteList01 li{font-size:.733rem}}.star{display:inline-block;margin:-.133rem 0 0;vertical-align:top}.star img{width:7.466rem;min-width:7.466rem}@media screen and (max-width: 767px){.star{margin:.333rem 0 0}}fieldset{margin:0 0 1.333rem}fieldset legend{padding:0 1rem;font-size:1rem;font-weight:700}@media screen and (max-width: 767px){fieldset legend{font-size:.866rem}}fieldset .label-list{display:flex;justify-content:flex-start;align-items:center;margin:0 1rem}fieldset .label-list li{margin:0 1.333rem 1rem 0}@media screen and (max-width: 767px){fieldset .label-list{justify-content:flex-start;flex-direction:column}fieldset .label-list li{align-self:flex-start;margin-bottom:0;padding:.666rem 0;font-size:.8rem}}.modal{position:relative;z-index:1000}.modal .fade_in{animation:fadeIn .2s ease-in forwards}.modal .fade_out{animation:fadeOut .2s ease-out forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.modal_inner{position:fixed;z-index:10000;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.modal_inner .close_overlay{top:0;left:0;width:100%;height:100%;display:block;text-indent:-9999px;background:#000;opacity:.3;position:absolute;z-index:1000}.modal_inner .modal_window{overscroll-behavior-y:contain;padding:1rem;width:20rem;height:auto;text-align:center;display:block;background:#fff;position:relative;z-index:2000;box-sizing:border-box;max-height:90vh;overflow-y:scroll}@media screen and (min-width: 768px){.modal_inner .modal_window{width:33.333rem}}@media screen and (min-width: 768px){.modal_inner .modal_window::-webkit-scrollbar{width:.666rem}.modal_inner .modal_window::-webkit-scrollbar-track{background-color:#fff;border-radius:100px}.modal_inner .modal_window::-webkit-scrollbar-thumb{border:2px solid transparent;background-color:#ccc;border-radius:100px;background-clip:content-box}}.modal_inner .modal_window .close_btn{display:inline-block;position:relative;float:right;margin:-35px 0 0;padding:.466rem;bottom:-35px;cursor:pointer}.modal_inner .modal_window .close_btn img{width:25px;height:auto}.modal_inner dl{padding:0 0 1.333rem}.modal_inner dl dt{margin:0;padding:1rem 1.866rem;color:#595757;font-weight:700;text-align:center;border-bottom:1px solid #ccc;font-size:1.133rem}@media screen and (max-width: 767px){.modal_inner dl dt{font-size:1rem}}.modal_inner dl dd{margin:0;padding:1rem 1.333rem 0;color:#595757;text-align:left}.modal_inner dl dd h3{position:relative;margin:0 0 1rem;padding:.133rem 0 .133rem .866rem;color:#595757;font-size:1.133rem;font-weight:700}.modal_inner dl dd h3:before{content:"";position:absolute;top:0;left:0;display:block;width:.333rem;height:100%;border-radius:.666rem;background:#595757}@media screen and (max-width: 767px){.modal_inner dl dd h3{font-size:.933rem}}.modal_inner dl dd p{padding:1rem 0;text-align:left}.modal_inner dl dd p.send_error,.modal_inner dl dd p .error{padding-right:1rem;padding-left:2.5rem}.modal_inner dl dd p.deleteLink{padding:.666rem 0 0;text-align:right}.modal_inner dl dd p.deleteLink a{margin-top:.666rem;width:100%;color:#999;font-size:.866rem;text-decoration:none}.modal_inner dl dd p.deleteLink a:hover{text-decoration:underline}.modal_inner dl dd p.deleteLink a:first-of-type{margin-top:0}.modal_inner dl dd p.defTxt{padding-bottom:0}.modal_inner dl dd p.defTxt a{padding:0;color:#59a39a}.modal_inner dl dd span{color:#444;font-weight:700}.modal_inner dl dd span.red{color:#cf0000;font-weight:400}.modal_inner dl dd .modalSelect{display:flex;justify-content:space-around;align-items:center}.modal_inner dl dd textarea{margin-bottom:1rem;height:10rem}.modal_inner dl dd.inner-area{overscroll-behavior-y:contain;overflow-y:scroll;height:45vh}@media screen and (max-width: 767px){.modal_inner dl dd.inner-area{height:300px}}.modal_inner dl dd.inner-area::-webkit-scrollbar{width:.666rem}.modal_inner dl dd.inner-area::-webkit-scrollbar-track{background-color:#fff;border-radius:100px}.modal_inner dl dd.inner-area::-webkit-scrollbar-thumb{border:2px solid transparent;background-color:#ccc;border-radius:100px;background-clip:content-box}.modal_inner dl dd:not(.page) input[type=submit],.modal_inner dl dd:not(.page) button{display:block;margin:1rem auto 0;padding:.8rem;width:16.666rem;height:auto;color:#fff;text-align:center;text-decoration:none;border:1px solid #444;background-color:#444;border-radius:5px;cursor:pointer;font-size:1.133rem}@media screen and (max-width: 767px){.modal_inner dl dd:not(.page) input[type=submit],.modal_inner dl dd:not(.page) button{font-size:1rem}}@media screen and (min-width: 768px){.modal_inner dl dd:not(.page) input[type=submit],.modal_inner dl dd:not(.page) button{transition:all .1s linear}.modal_inner dl dd:not(.page) input[type=submit]:hover,.modal_inner dl dd:not(.page) button:hover{opacity:.7}}.modal_inner dl dd:not(.page) input[type=submit].formLink_white,.modal_inner dl dd:not(.page) button.formLink_white{color:#666;background:linear-gradient(to bottom,#fff,#efefef);border:1px solid #ccc}.modal_inner dl dd:not(.page) input[type=submit].formLink_gray,.modal_inner dl dd:not(.page) button.formLink_gray{color:#fff;background-color:#666;border:1px solid rgb(89.25,89.25,89.25)}.modal_inner dl dd:not(.page) input[type=submit].formLink_gray_ol,.modal_inner dl dd:not(.page) button.formLink_gray_ol{color:#666;background-color:#fff;border:1px solid #ccc}.modal_inner dl dd:not(.page) input[type=submit].formLink_pink,.modal_inner dl dd:not(.page) button.formLink_pink{color:#fff;background:linear-gradient(to bottom,#4c4c4c,#444)}.modal_inner dl dd:not(.page) input[type=submit].formLink_pink_ol,.modal_inner dl dd:not(.page) button.formLink_pink_ol{color:#444;background-color:#fff;border:1px solid #444}.modal_inner dl dd:not(.page) input[type=submit].formLink_logo,.modal_inner dl dd:not(.page) button.formLink_logo{color:#fff;background-color:#373232}.modal_inner dl dd:not(.page) input[type=submit].formLink_disabled,.modal_inner dl dd:not(.page) button.formLink_disabled{color:#fff;cursor:inherit!important;background-color:#dedede;border:1px solid rgb(222.35,222.35,222.35)}.modal_inner dl dd:not(.page) input[type=submit].formLink_reload,.modal_inner dl dd:not(.page) button.formLink_reload{color:#666;background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20version%3d%221%2e1%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23ffffff%22%3e%3cpath%20d%3d%22M19%2c12H22%2e32L17%2e37%2c16%2e95L12%2e42%2c12H16%2e97C17%2c10%2e46%2016%2e42%2c8%2e93%2015%2e24%2c7%2e75C12%2e9%2c5%2e41%209%2e1%2c5%2e41%206%2e76%2c7%2e75C4%2e42%2c10%2e09%204%2e42%2c13%2e9%206%2e76%2c16%2e24C8%2e6%2c18%2e08%2011%2e36%2c18%2e47%2013%2e58%2c17%2e41L15%2e05%2c18%2e88C12%2c20%2e69%208%2c20%2e29%205%2e34%2c17%2e65C2%2e22%2c14%2e53%202%2e23%2c9%2e47%205%2e35%2c6%2e35C8%2e5%2c3%2e22%2013%2e53%2c3%2e21%2016%2e66%2c6%2e34C18%2e22%2c7%2e9%2019%2c9%2e95%2019%2c12Z%22%2f%3e%3c%2fsvg%3e);background-color:#fff;background-position:left .8rem center;background-repeat:no-repeat;background-size:1rem 1rem;border:1px solid #ccc;display:block;width:18.666rem;height:auto;margin:1.2rem auto;padding:.8rem;text-align:center;text-decoration:none;cursor:pointer;border-radius:5px;font-size:1.133rem}@media screen and (max-width: 767px){.modal_inner dl dd:not(.page) input[type=submit].formLink_reload,.modal_inner dl dd:not(.page) button.formLink_reload{font-size:1rem}}@media screen and (max-width: 767px){.modal_inner dl dd:not(.page) input[type=submit].formLink_reload,.modal_inner dl dd:not(.page) button.formLink_reload{width:65%;font-size:1.2rem}}.modal_inner dl dd:not(.page) input[type=submit].gray,.modal_inner dl dd:not(.page) button.gray{border:1px solid #666;background-color:#666}.modal_inner dl dd:not(.page) input[type=submit].cancel,.modal_inner dl dd:not(.page) button.cancel{color:#666;font-size:1rem;font-weight:400;background-color:transparent;border:none}@media screen and (max-width: 767px){.modal_inner dl dd:not(.page) input[type=submit],.modal_inner dl dd:not(.page) button{width:100%!important}}.modal_inner dl dd .btnList01 li{display:block}.modal_inner dl dd .btnList01 li:last-of-type{margin-bottom:0}@media screen and (max-width: 767px){.modal_inner dl dd .btnList01 li a{width:14rem;font-size:.933rem}}.modal_inner dl dd .btn{text-align:center}ul.book_grid{margin:0 1.333rem 0 0;font-size:.866rem}@media screen and (min-width: 768px) and (max-width: 1023px){ul.book_grid{margin-right:0}}@media screen and (max-width: 767px){ul.book_grid{margin:0 0 .333rem}}ul.book_grid li{width:12rem}ul.book_grid li .rank{position:absolute;top:0;left:2.666rem;z-index:2;width:2rem;height:2rem;color:#fff;font-size:1rem;font-weight:700;line-height:2rem;text-align:center;border-radius:50%;background-color:#444}ul.book_grid li:nth-of-type(1) .rank{background-color:#b49a1e}ul.book_grid li:nth-of-type(2) .rank{background-color:#888}ul.book_grid li:nth-of-type(3) .rank{background-color:#73370a}ul.book_grid li figure{margin:0 auto;max-width:8.333rem}ul.book_grid li .sub{margin-top:.533rem}ul.book_grid li .book_grid_more{display:flex;justify-content:center;align-items:center;width:125px;height:176px;color:#666;font-weight:700;background-color:#eee;padding:.5rem}@media screen and (max-width: 767px){ul.book_grid li{width:6rem;margin:0 .666rem 0 0;padding:0 0 .666rem}ul.book_grid li .rank{left:.333rem;font-size:1.266rem}ul.book_grid li .title{white-space:normal}ul.book_grid li .book_grid_more{width:100%;height:30.4vw;font-size:.733rem}}.bookGridWithoutSwiper ul{display:flex;flex-wrap:wrap;margin:0 -15px 0 0;font-size:13px;letter-spacing:-.5em;overflow:hidden}.bookGridWithoutSwiper ul li{flex-grow:0;display:inline-block;width:225px;max-width:99%;margin:0 15px 25px 0;letter-spacing:normal;vertical-align:top}.bookGridWithoutSwiper ul li figure{width:125px;margin:0 auto 15px;text-align:center}.bookGridWithoutSwiper ul li .title{margin:0 0 8px;font-weight:700}.bookGridWithoutSwiper ul li p{line-height:1.6}@media screen and (max-width: 767px){.bookGridWithoutSwiper ul{flex-wrap:wrap;margin:0 -10px}.bookGridWithoutSwiper ul li{width:33.333%;margin:0;padding:0 10px 20px;background:none}.bookGridWithoutSwiper ul li figure{width:auto;margin:0 auto 5px}.bookGridWithoutSwiper ul li .title{margin:0 0 3px}.bookGridWithoutSwiper ul li p{line-height:1.4}}.originalList{padding:0}.originalList ul.book_grid{display:flex;justify-content:center}@media screen and (max-width: 767px){.originalList{padding:0 10px 30px}}@media screen and (min-width: 768px){.originalList ul.book_grid li{width:213px}}.originalList .writer_name{display:none}.originalList .book_catch{background-color:transparent}.originalList .rank,.originalList .genre_name,.originalList .page_count,.originalList .update_date,.originalList .originalBookTxt,.originalList .book_catch{display:none}.originalList .originalBookTxt{display:block}.swiperComicOriginal ul.book_grid{justify-content:flex-start}.saleComicsList .sub{display:none}.book_list_vertical{margin:0;padding:2rem 1.333rem;border-bottom:1px solid #e5e5e5}@media screen and (max-width: 767px){.book_list_vertical{margin:0;padding:1rem}}.book_list_vertical article{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin:0 0 1rem}.book_list_vertical article>div:first-of-type{flex-basis:8.333rem;position:relative}.book_list_vertical article>div:first-of-type figure{max-width:125px}.book_list_vertical article>div:first-of-type figure img{width:100%;height:auto}.book_list_vertical article>div:first-of-type figure.panel_thumb a{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.book_list_vertical article>div:first-of-type figure.panel_thumb img{height:125px;-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0;backface-visibility:hidden}.book_list_vertical article>div:first-of-type figure.panel_thumb img:nth-of-type(2),.book_list_vertical article>div:first-of-type figure.panel_thumb img:nth-of-type(3){width:62.4px;height:62.4px}.book_list_vertical article>div:first-of-type p.page_count{position:absolute;left:0;bottom:0;right:0;padding:.2rem;color:#595757;font-weight:700;text-align:center;background:#ffffffe6}.book_list_vertical article>div:last-of-type{position:relative;flex-basis:35rem;margin-left:1rem}.book_list_vertical article>div:last-of-type .like{font-size:1.066rem;font-weight:700}.book_list_vertical article>div:last-of-type .like:before{content:"";display:inline-block;width:.8rem;height:.933rem;margin-right:.333rem;vertical-align:-1px;background:url(/assets/1.0.960/img/icn_like.png) no-repeat 0 0/.8rem auto}@media screen and (max-width: 767px){.book_list_vertical article>div:last-of-type .like{font-size:.933rem}.book_list_vertical article>div:last-of-type .like:before{width:.666rem;height:.733rem;background-size:.666rem .733rem}}.book_list_vertical article>div:last-of-type .bookshelf{position:absolute;right:0}.book_list_vertical article>div:last-of-type .bookshelf a{display:flex;justify-content:center;align-items:center;width:2.666rem;height:2.666rem;border-radius:.666rem;background-color:#8fc2bc}@media screen and (min-width: 768px){.book_list_vertical article>div:last-of-type .bookshelf a{text-decoration:none;transition:all .1s linear}.book_list_vertical article>div:last-of-type .bookshelf a:hover{opacity:.6}}.book_list_vertical article>div:last-of-type .bookshelf .already{background:#ccc}.book_list_vertical article>div:last-of-type .bookshelf svg,.book_list_vertical article>div:last-of-type .bookshelf path,.book_list_vertical article>div:last-of-type .bookshelf img{pointer-events:none}.book_list_vertical article>div:last-of-type .bookshelf img{width:1.866rem}.book_list_vertical article>div:last-of-type button{display:block;position:absolute;right:0;top:0;margin:0;padding:0;width:2rem;height:2rem;background-color:transparent;background-position:center center;background-size:2rem 2rem;border:none}.book_list_vertical article>div:last-of-type button:focus{outline:none}.book_list_vertical article>div:last-of-type button.favo_on{background-image:url(/assets/1.0.960/img/common/star_y.svg);background-repeat:no-repeat}.book_list_vertical article>div:last-of-type button.favo_off{background-image:url(/assets/1.0.960/img/common/star_y_ol.svg);background-repeat:no-repeat}@media screen and (max-width: 767px){.book_list_vertical article>div:first-of-type{flex-basis:6.666rem}.book_list_vertical article>div:first-of-type figure.panel_thumb img{width:6.666rem;height:6.666rem}.book_list_vertical article>div:first-of-type figure.panel_thumb img:nth-of-type(2),.book_list_vertical article>div:first-of-type figure.panel_thumb img:nth-of-type(3){width:3.333rem;height:3.333rem}.book_list_vertical article>div:last-of-type{flex-basis:64%}.book_list_vertical article>div:last-of-type .bookshelf a{width:2.333rem;height:2.333rem}}@media screen and (max-width: 369px){.book_list_vertical article>div:last-of-type{flex-basis:57%}}.book_list_vertical .book_keyword{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin:1rem 0}.book_list_vertical .book_keyword li{margin:0 1rem .333rem 0;padding:0;width:auto}.book_list_vertical .book_keyword li a{color:#444;font-size:1rem}@media screen and (max-width: 767px){.book_list_vertical .book_keyword li{margin:0 .333rem .333rem 0}.book_list_vertical .book_keyword li a{font-size:.8rem}}.book_list_vertical .book_comment{display:block;margin-top:1rem;margin-bottom:1rem;padding:.666rem;width:100%;background-color:#f9f7f2}.book_list_vertical .book_comment p{color:#666;font-size:1rem}@media screen and (max-width: 767px){.book_list_vertical .book_comment p{font-size:.866rem}}.book_list_vertical .registeredList{margin-bottom:1rem}.book_list_vertical .registeredList .registeredListOpen{display:flex;justify-content:flex-start;align-items:center}.book_list_vertical .registeredList .registeredListOpen div{display:flex;justify-content:center;align-items:center;margin-left:.333rem;padding:.2rem;width:1rem;height:1rem;color:#fff;font-size:.733rem;text-align:center;line-height:1rem;background-color:#444;border-radius:3px;cursor:pointer}@media screen and (min-width: 768px){.book_list_vertical .registeredList .registeredListOpen div{text-decoration:none;transition:all .1s linear}.book_list_vertical .registeredList .registeredListOpen div:hover{opacity:.6}}.book_list_vertical .registeredList .registeredListTit{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.book_list_vertical .registeredList .registeredListTit span{display:inline-block;margin-right:.333rem;padding:.2rem .333rem;color:#888;text-align:center;border:1px solid #888;border-radius:20px}.book_list_vertical .registeredList .registeredCount{padding-left:.333rem}.book_list_vertical .registeredList p{font-size:.866rem;white-space:nowrap}.book_list_vertical .registeredList ul{margin:.666rem 0 0 1.333rem}.book_list_vertical .registeredList ul li{font-size:.866rem;line-height:1.6;list-style-type:decimal}.book_list_vertical .registeredList ul li a{display:block;width:100%;color:#444;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media screen and (max-width: 767px){.book_list_vertical .registeredList p{font-size:.666rem}.book_list_vertical .registeredList ul li{font-size:.733rem}}.book_list_vertical .btnList02{display:flex;justify-content:center;align-items:center;margin:0;letter-spacing:inherit}.book_list_vertical .btnList02 li{padding-bottom:0;width:auto}.book_list_vertical .btnList02 li a{width:13.333rem}.book_list_vertical .btnList02 li.btnDelete,.book_list_vertical .btnList02 li.btnSetting{margin-left:auto;padding:0;background:none}.book_list_vertical .btnList02 li.btnDelete a,.book_list_vertical .btnList02 li.btnSetting a{margin:0;padding:0;display:block;width:2rem;height:2rem;text-indent:-9999px;line-height:2rem;background-position:center center;background-size:2rem 2rem;cursor:pointer}.book_list_vertical .btnList02 li.btnDelete{height:auto;background-color:transparent;background-image:none}.book_list_vertical .btnList02 li.btnDelete a{background-image:url(/assets/1.0.960/img/common/delete_lg.svg);background-repeat:no-repeat}.book_list_vertical .btnList02 li.btnSetting a{background-image:url(/assets/1.0.960/img/common/settings_g.svg);background-repeat:no-repeat}@media screen and (max-width: 767px){.book_list_vertical .btnList02 li{padding:0 .666rem 0 0}.book_list_vertical .btnList02 li a{width:25vw;height:2.333rem;font-size:.733rem;line-height:2.333rem}}.book_list_vertical.private{background-color:#cccccc4d}.book_list_vertical.private .genre_name{color:#fff;background-color:#b3b3b3;border:none}.book_list_vertical.private .btnList02{display:flex;justify-content:space-between;align-items:center}.book_list_vertical.private .btnList02 li a.closedBook{width:16rem}.book_list_vertical.card{margin:0;padding:1.333rem;background-color:#eee}.book_list_vertical.card article{flex-wrap:wrap;margin:0 0 2rem;padding:1rem;background-color:#fff}.book_list_vertical.card article:last-of-type{margin-bottom:0}@media screen and (min-width: 768px){.book_list_vertical.card article>div:last-of-type{flex-basis:33rem}}.book_list_vertical.card article aside{display:block;margin-top:1rem;padding:.666rem;width:100%;border:1px solid #e5e5e5;border-radius:5px}.book_list_vertical.card article aside p{color:#666;font-size:1rem}@media screen and (max-width: 767px){.book_list_vertical.card{padding:1rem}.book_list_vertical.card article{margin:0 0 1rem;padding:.666rem}.book_list_vertical.card article aside p{font-size:.866rem}}.book_list_vertical.card.myList button{display:none}.book_list_vertical.card.favoList .book_name,.book_list_vertical.card.favoList .listmember_name{padding-right:2rem}.book_list_vertical.card.openList{margin:0 0 1.333rem;padding:0;background-color:#fff;border-bottom:none}.book_list_vertical.card.openList h3{background-image:url(/assets/1.0.960/img/common/book-shelf.svg);background-repeat:no-repeat;background-position:left .333rem center;background-size:1.953rem 1.953rem}@media screen and (max-width: 767px){.book_list_vertical.card.openList h3{margin:0 0 .937rem;font-size:1.062rem;background-position:left center;background-size:1.666rem 1.666rem}}.book_list_vertical.card.openList article{border:1px solid #e5e5e5}.book_list_vertical.card.openList article:first-of-type{margin-top:1rem}@media screen and (min-width: 768px){.book_list_vertical.card.openList article div:last-of-type{flex-basis:35rem}}.book_list_vertical.card.openList.others_page .book_name{padding-right:2rem}.book_name,.issued_book_name{margin:0 0 .333rem;padding:0;font-size:1rem;font-weight:700;word-break:break-word}.writer_name{margin:0 0 .333rem;padding:0;font-size:1rem;word-break:break-word}.listmember_name,.page_count,.update_date,.originalBookTxt,.book_number{margin:0;padding:0;color:#666;font-size:.8rem}.originalBookTxt{color:#888}.book_number{display:inline-block}.book_catch{margin:.333rem 0 0;padding:.666rem;font-size:.866rem;word-break:break-word;background-color:#f9f7f2}.book_catch2{color:#666;font-size:.866rem;word-break:break-word}.labelInfo{margin-bottom:.666rem;padding:.333rem;color:#595757;font-size:.866rem;text-align:center;border:1px solid #ccc}@media screen and (max-width: 767px){.book_name,.writer_name,.issued_book_name{font-size:.866rem}.listmember_name,.page_count,.update_date,.book_number,.originalBookTxt{font-size:.666rem}}.bookList{margin:0 0 1.333rem}.bookList .clm{position:relative;margin:0 0 1.333rem;padding:.8rem;border:1px solid #e5e5e5}.bookList .clm .pic{position:relative;float:left;width:8.333rem;margin:0 1.333rem 0 0}.bookList .clm .pic .rank{padding:.133rem;text-align:center;background:#fffc}.bookList .clm .pic .rank p{display:flex;justify-content:center;align-items:center;margin:0;padding:0;color:#595757;font-size:.866rem;font-weight:700}.bookList .clm .pic .rank p.up,.bookList .clm .pic .rank p.down{background-repeat:no-repeat;background-position:right .533rem center;background-size:.8rem .8rem}.bookList .clm .pic .rank p.up{background-image:url(/assets/1.0.960/img/icn_rank_up.png)}.bookList .clm .pic .rank p.down{background-image:url(/assets/1.0.960/img/icn_rank_down.png)}.bookList .clm .pic .rank p.new span{display:inline-block;padding:0 0 0 .4rem;color:#ff344b;font-size:.733rem;font-family:Arial,Helvetica;line-height:1.2}.bookList .clm .pic .issued li{margin-top:.333rem;padding:.333rem;font-size:.866rem;line-height:.866rem;text-align:center;background-color:#eee}.bookList .clm .item{overflow:hidden}.bookList .clm .title{padding:.4rem 0;font-size:1.2rem;font-weight:700}.bookList .clm .title img{width:.666rem;margin:.133rem 0 0 .333rem;vertical-align:top}.bookList .clm .title svg{vertical-align:top}.bookList .clm .original{padding-bottom:.4rem;color:#929292;font-size:.866rem}.bookList .clm .name{margin:0 0 .8rem}.bookList .clm .name a{text-decoration:underline}.bookList .clm .name a:hover{text-decoration:none}.bookList .clm p{margin:0 0 .2rem;font-size:.933rem}.bookList .clm .genre_name{margin-right:.666rem;vertical-align:1px}.bookList .clm .tool{position:relative;min-height:2.666rem;padding:1.333rem 3.666rem 0 0;overflow:hidden}.bookList .clm .tool .like{float:left;font-size:1.066rem;font-weight:700}.bookList .clm .tool .like:before{content:"";display:inline-block;width:.8rem;height:.933rem;margin-right:.333rem;vertical-align:-1px;background:url(/assets/1.0.960/img/icn_like.png) no-repeat 0 0/.8rem auto}@media screen and (max-width: 767px){.bookList .clm .tool .like{font-size:.933rem}.bookList .clm .tool .like:before{width:.666rem;height:.733rem;background-size:.666rem .733rem}}@media screen and (max-width: 767px){.bookList .clm .tool .gpEntry{margin-right:-3.333rem}}@media screen and (min-width: 768px){.bookList .clm .tool .gpEntry{float:left;margin-right:.8rem;margin-left:.8rem;padding-top:.066rem}}.bookList .clm .date{float:right;padding:.2rem 0 0;color:#666;font-size:.8rem}.bookList .clm .bookshelf a{display:flex;justify-content:center;align-items:center;width:2.666rem;height:2.666rem;border-radius:.666rem;background-color:#8fc2bc}.bookList .clm .bookshelf .already{background:#ccc}.bookList .clm .bookshelf svg,.bookList .clm .bookshelf path{pointer-events:none}.bookList .clm .keyword{clear:both;display:flex;flex-wrap:wrap;margin:0 -.666rem -.333rem 0;padding:.666rem 0 0}.bookList .clm .keyword li{margin:0 0 .333rem;flex-grow:0;flex-shrink:0}.bookList .clm .keyword li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:.133rem .666rem .133rem 0;font-size:1rem;text-align:center;color:#59a39a}@media screen and (min-width: 768px){.bookList .clm .keyword li a{text-decoration:none;transition:all .1s linear}.bookList .clm .keyword li a:hover{opacity:.6}}@media screen and (max-width: 767px){.bookList .clm .keyword li a{padding:.133rem .533rem .133rem 0;font-size:.866rem}}.bookList .clm .keyword li a{font-size:.866rem}.bookList .clm .bookCoverPre{margin-top:.666rem}.bookList .clm .bookCoverPre .relatedtitle{display:inline-block;width:8.333rem;padding:.333rem .666rem .333rem 1.666rem;cursor:pointer;color:#595757;font-size:.866rem;font-weight:400;text-align:left;vertical-align:top;background-image:url(/assets/1.0.960/img/common/book-cover.svg);background-repeat:no-repeat;background-position:left .4rem center;background-size:.866rem .866rem;background-color:#f9f7f2;position:relative;z-index:2}.bookList .clm .bookCoverPre .relatedtitle:not(.open) span:last-child{display:none}.bookList .clm .bookCoverPre .relatedtitle.open span:first-child{display:none}.bookList .clm .bookCoverPre .relatedlist{overflow:hidden;max-height:0;transition:max-height .2s ease-out}.bookList .clm .bookCoverPre .relatedlist.open{max-height:var(--related-list-height, 0px)}.bookList .clm .bookCoverPre .relatedlist .defTxt{margin-top:-1px;margin-bottom:1.4rem;font-size:.933rem;white-space:pre-wrap;word-break:break-word;background-color:#f9f7f2;position:relative;z-index:1}.bookList .clm .bookCoverPre .bookBtnList{margin:0}.bookList .clm .sortResult{padding:.666rem 0 0}.bookList .clm .sortResult dt{font-size:.866rem;font-weight:700}.bookList .clm .sortResult dd{padding:.333rem 0 0}.bookList .clm .sortResult dd ul{display:flex;justify-content:flex-start;align-items:center}.bookList .clm .sortResult dd ul li{margin:0 .333rem 0 0;padding:.2rem .333rem;width:auto;color:#888;font-size:.866rem;text-align:center;border:1px dashed #ccc;border-radius:10rem}.bookList .clm .sortResult dd ul li:last-of-type{margin-right:0}.bookList .clm .sortResult dd ul li.active{color:#fff;font-weight:700;background-color:#666;border:none}@media screen and (max-width: 767px){.bookList{border-bottom:1px solid #e5e5e5}.bookList h3{background-size:1.066rem .933rem}.bookList .clm{margin:0;padding:.8rem 0;border:none;border-top:1px solid #e5e5e5}.bookList .clm .pic{width:7rem;margin:0 1.066rem 0 0}.bookList .clm .pic .rank{padding:.133rem}.bookList .clm .pic .rank p{font-size:.733rem}.bookList .clm .pic .rank p.up,.bookList .clm .pic .rank p.down{background-position:right .266rem center;background-size:.6rem .6rem}.bookList .clm .pic .rank p.new span{padding:0 0 0 .4rem;font-size:.533rem}.bookList .clm .pic .issued li{font-size:.666rem;line-height:.666rem}.bookList .clm .title{padding:0;font-size:1rem}.bookList .clm .title img{width:.6rem}.bookList .clm .title .ranking{flex-grow:0;flex-shrink:0;position:static;top:auto;left:auto;margin-right:.533rem}.bookList .clm .original{font-size:.666rem}.bookList .clm .name{font-size:.933rem;margin:0;padding:.533rem 0 .8rem}.bookList .clm .name a{padding:.533rem 0 .8rem}.bookList .clm p{font-size:.8rem}.bookList .clm .tool{min-height:2.333rem;padding:1.333rem 3.333rem 0 0}.bookList .clm .tool .like{float:none;font-size:14px}.bookList .clm .date{clear:both;margin-right:-3.333rem}.bookList .clm .bookshelf{top:0;bottom:auto}.bookList .clm .bookshelf a{width:2.333rem;height:2.333rem}.bookList .clm .keyword{padding:.8rem 0 0}.bookList .clm .keyword li{margin:0 0 .333rem}.bookList .clm .keyword li a{font-size:.8rem}.bookList .clm #bookCoverPre .relatedlist .defTxt{font-size:.866rem}.bookList .clm .sortResult{padding:.666rem 1rem 0}.bookList .clm .sortResult dt{font-size:.733rem}.bookList .clm .sortResult dd{padding:.2rem 0 0}.bookList .clm .sortResult dd ul li{margin:0 .333rem 0 0;padding:.2rem .333rem;font-size:.733rem}}@media screen and (max-width: 320px){.bookList .clm .sortResult{padding:.666rem 0 0}.bookList .clm .sortResult dd ul li{font-size:.666rem}}.topEditorsList .rank,.topEditorsList .page_count,.topEditorsList .update_date,.topEditorsList .originalBookTxt{display:none}@media screen and (min-width: 768px){.topEditorsList .book_grid{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin:0 -1rem 2rem 0}.topEditorsList .book_grid li{padding:0 2rem 1rem 0;align-self:flex-start;flex-basis:33.3333333333%;width:auto}.topEditorsList .book_grid li figure{text-align:center}}@media screen and (max-width: 767px){.topEditorsList .book_grid{display:block;margin-bottom:1rem}.topEditorsList .book_grid li{display:flex;justify-content:flex-start;align-items:flex-start;margin:0;padding:0 0 1rem;width:100%}.topEditorsList .book_grid li figure{flex-basis:30%;margin-right:.666rem;margin-bottom:0}.topEditorsList .book_grid li>div:last-of-type{flex-basis:70%;max-width:70%}.topEditorsList .book_grid li>div:last-of-type .book_catch{display:block}}.issued-pickup .rank,.group-pickup .rank{display:none}.issued-pickup .book_grid,.group-pickup .book_grid{width:100%}@media screen and (min-width: 768px){.issued-pickup .book_grid,.group-pickup .book_grid{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin-bottom:2rem}.issued-pickup .book_grid li,.group-pickup .book_grid li{margin:0 1rem 1rem;align-self:flex-start;width:205px}.issued-pickup .book_grid li figure,.group-pickup .book_grid li figure{text-align:center}}@media screen and (max-width: 767px){.issued-pickup .book_grid,.group-pickup .book_grid{display:block;margin-bottom:1rem}.issued-pickup .book_grid li,.group-pickup .book_grid li{display:flex;justify-content:flex-start;align-items:flex-start;margin:0;padding:0 0 1rem;width:100%}.issued-pickup .book_grid li figure,.group-pickup .book_grid li figure{flex-basis:30%;margin-right:.666rem;margin-bottom:0}.issued-pickup .book_grid li>div:last-of-type,.group-pickup .book_grid li>div:last-of-type{flex-basis:70%;max-width:70%}}.issued-pickup .page_count{display:none}@media screen and (min-width: 768px){.group-pickup .book_grid li{margin-bottom:2rem;width:198px}}.section .bookStoreBox{display:flex;justify-content:center;align-items:flex-start;position:relative;width:36.333rem;margin:0 auto 1.333rem;padding:.733rem}.section .bookStoreBox h3{margin-bottom:.333rem;padding:0;font-size:1.066rem;font-weight:700;background:none}.section .bookStoreBox h3 a{color:#595757;text-decoration:none;transition:all .1s linear}.section .bookStoreBox h3 a:hover{opacity:.6}.section .bookStoreBox h3:before{display:none}.section .bookStoreBox figure{flex-basis:8.333rem;margin:0 1.133rem 0 0}.section .bookStoreBox figure img{width:100%;height:auto}.section .bookStoreBox .item{flex-basis:calc(100% - 9.466rem);min-height:9.333rem;padding:0 0 .666rem;overflow:hidden}.section .bookStoreBox .icnTxtG{margin:0;font-weight:400}.section .bookStoreBox .catch{margin:0 0 1rem;font-size:1rem}.section .bookStoreBox .catch a{color:#444}.section .bookStoreBox .drawing{margin:0 0 .333rem;font-size:.933rem}.section .bookStoreBox .drawing a{color:#444}.section .bookStoreBox p{margin:0 0 1.333rem}.section .bookStoreBox p.originalBookTxt{margin:.666rem 0 0;font-size:.866rem}@media screen and (max-width: 767px){.section .bookStoreBox p.originalBookTxt{font-size:.733rem}}.section .bookStoreBox .freeOpen a{display:inline-block;color:#cf0000;line-height:1}.section .bookStoreBox .freeOpen a:before{content:"";display:inline-block;width:.866rem;height:.866rem;margin:0;vertical-align:top;background:url(/assets/1.0.960/img/common/free.svg) no-repeat 0 0/.866rem .866rem}@media screen and (max-width: 767px){.section .bookStoreBox{width:auto}.section .bookStoreBox figure{flex-basis:6.333rem}.section .bookStoreBox h3{font-size:1rem}.section .bookStoreBox .item{flex-basis:calc(100% - 7.466rem);min-height:inherit;padding:0}.section .bookStoreBox .icnTxtG{font-size:.666rem}.section .bookStoreBox .catch,.section .bookStoreBox .drawing{font-size:.733rem}}@media screen and (max-width: 250px){.section .bookStoreBox figure{flex-basis:4rem;margin-right:.666rem}.section .bookStoreBox h3{font-size:.866rem}.section .bookStoreBox .item{flex-basis:calc(100% - 4.666rem)}.section .bookStoreBox .arwList01{font-size:.733rem}}.text-tab.swiper-wrapper{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:.333rem;margin:0 auto 1.333rem;padding:0;transform:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.text-tab.swiper-wrapper li.swiper-slide{display:flex;justify-content:center;align-items:center;padding:.666rem .333rem;width:100%!important;height:auto;color:#666;font-size:.933rem;text-align:center;background-color:#eee;border:1px solid #eee;border-radius:5px}.text-tab.swiper-wrapper li.swiper-slide-thumb-active{color:#444;font-weight:700;background-color:#fff}@media screen and (max-width: 767px){.text-tab.swiper-wrapper{margin:0 auto 1rem;padding:0 .2rem}.text-tab.swiper-wrapper li.swiper-slide{font-size:.733rem;border-radius:0;border-top:0;border-right:0;border-bottom:0;border-right:1px solid #fff;border-left:1px solid #fff}}.text-tab.swiper-wrapper.tab-count2{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr)}.text-tab.swiper-wrapper.tab-count3{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr)}.text-tab.swiper-wrapper.tab-count4{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,1fr)}.text-tab.swiper-wrapper.tab-count5{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(1,1fr)}.text-tab.swiper-wrapper.tab-count6{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}.text-tab.swiper-wrapper.tab-count8{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr)}.btnMsgReplyOn{background-image:url(/assets/1.0.960/img/icn_btn_msg_reply_on.png);background-size:24px auto}@media screen and (max-width: 767px){.btnMsgReplyOn{background-size:23px auto}}.btnMsgReplyOff{color:#cf0000!important;border:3px solid #ebebe8;background-image:url(/assets/1.0.960/img/icn_btn_msg_reply_off.png);background-size:24px auto;background-color:#fff}@media screen and (min-width: 768px){.btnMsgReplyOff:hover{opacity:1!important}}@media screen and (max-width: 767px){.btnMsgReplyOff{background-size:23px auto}}.btnMsgEdit{background-image:url(/assets/1.0.960/img/icn_btn_msg_edit.png);background-size:24px auto}@media screen and (max-width: 767px){.btnMsgEdit{background-size:23px auto}}.btnMsgSend{width:347px;height:45px;line-height:45px;background-repeat:no-repeat;background-position:12px center!important;background-image:url(/assets/1.0.960/img/icn_btn_msg_send.png);background-size:27px auto}@media screen and (max-width: 767px){.btnMsgSend{width:260px;height:44px;font-size:15px;line-height:44px;background-position:7px center!important;background-size:24px auto}}.btnMsgDraft{width:347px;height:45px;line-height:45px;background-repeat:no-repeat;background-position:16px center;background-image:url(/assets/1.0.960/img/icn_btn_msg_draft.png);background-size:21px auto}@media screen and (max-width: 767px){.btnMsgDraft{width:260px;height:44px;font-size:15px;line-height:44px;background-size:19px auto}}.btnMsgBack{width:347px;height:45px;line-height:45px}@media screen and (max-width: 767px){.btnMsgBack{width:260px;height:44px;font-size:15px;line-height:44px}}.btnDelete{text-align:center;background-repeat:no-repeat;background-position:16px center;background-image:url(/assets/1.0.960/img/icn_btn_delete.png);background-size:18px auto}@media screen and (max-width: 767px){.btnDelete{background-size:16px auto}}.btnUnfollow{width:347px;height:45px;line-height:45px;background-repeat:no-repeat;background-position:16px center;background-image:url(/assets/1.0.960/img/icn_btn_unfollow.png);background-size:24px auto}@media screen and (max-width: 767px){.btnUnfollow{background-size:21px auto;width:260px;height:44px;font-size:15px;line-height:44px;background-position:10px center;padding:1px 3px 0 20px!important}}.spinner{display:flex;justify-content:center;align-items:center;margin:2rem auto;width:6vw;height:6vw;background:#0000;border-radius:50%;border:4px solid rgba(68,68,68,.3);border-top-color:#444;border-bottom-color:#444;animation:spinner1 .8s ease infinite}@media screen and (max-width: 767px){.spinner{width:15vw;height:15vw}}@keyframes spinner1{to{transform:rotate(360deg)}}.spinnerTxt{font-size:1rem;text-align:center!important}.stub{margin:1rem 0;text-align:center}.stub+.stub{visibility:hidden}.stub .pageVisible{margin:1.333rem auto;padding:1rem;width:100%;max-width:280px;background-color:#efefef;border:1px solid #ccc;border-radius:5px;cursor:pointer;box-sizing:border-box}#loadingError button{display:block;margin-bottom:2rem;padding:0;width:16.666rem;height:3.333rem;color:#fff;font-size:15px;line-height:3.333rem;text-decoration:none;border-radius:5px;border:none;background-color:#666;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (min-width: 768px){#loadingError button:hover{text-decoration:none;transition:all .1s linear}#loadingError button:hover:hover{opacity:.6}}@media screen and (max-width: 767px){#loadingError button{width:16rem;height:2.933rem;font-size:13px;line-height:2.933rem}}#simpleSearch .rank,#simpleSearch .page_count{display:none}.topSearch .inner{padding-top:1rem}@media screen and (min-width: 768px) and (max-width: 1023px){.topSearch .inner{padding-top:2rem}}.topSearch .inner .searchHistoryBtn{top:auto}.topSearchBox{float:left;width:20.666rem;border-radius:5px;background:#efefef}.topSearchBox input[type=text]{width:17.666rem;height:2.666rem;padding:.333rem;font-size:1rem;outline:none;border:none;background:none}.topSearchBox input[type=submit]{float:right;width:2.666rem;height:2.666rem;outline:none;border:none;background-image:url(/assets/1.0.960/img/common/search.svg);background-repeat:no-repeat;background-color:transparent;background-position:center center;background-size:1.666rem 1.666rem}@media screen and (max-width: 1023px){.topSearchBox{position:relative;float:none;width:auto;padding:0 3rem 0 0}.topSearchBox input[type=text]{width:100%}.topSearchBox input[type=submit]{position:absolute;top:0;right:0;width:3rem}}.topSearchTag{float:right;width:56.466rem}.topSearchTag dl{padding:.4rem 0;letter-spacing:-.5em}.topSearchTag dl dt{position:relative;display:inline-block;width:9.666rem;margin:0 1.2rem 0 0;padding:.2rem .333rem .2rem 2.2rem;color:#fff;font-size:1rem;letter-spacing:normal;vertical-align:top;border-radius:5px;background-image:url(/assets/1.0.960/img/common/heart-outline_w.svg);background-repeat:no-repeat;background-color:#373232;background-position:.4rem center;background-size:1.333rem 1.333rem}.topSearchTag dl dt:after{content:"";position:absolute;top:50%;right:-.266rem;margin-top:-.333rem;display:block;width:0px;height:0px;border-style:solid;border-width:.266rem 0 .266rem .333rem;border-color:transparent transparent transparent #373232}.topSearchTag dl dd{position:relative;display:inline-block;width:45.6rem;height:2.666rem;padding:0 0 .333rem;letter-spacing:normal;vertical-align:top;overflow:hidden;background:#fff}.topSearchTag dl dd ul{position:absolute;white-space:nowrap}.topSearchTag dl dd ul li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:.133rem .666rem .133rem 0;font-size:1rem;text-align:center;color:#59a39a}@media screen and (min-width: 768px){.topSearchTag dl dd ul li a{text-decoration:none;transition:all .1s linear}.topSearchTag dl dd ul li a:hover{opacity:.6}}@media screen and (max-width: 767px){.topSearchTag dl dd ul li a{padding:.133rem .533rem .133rem 0;font-size:.866rem}}.topSearchTag dl dd ul li a{padding:.1rem .666rem .8rem 0!important}.topSearchTag dl .swiper-slide{width:unset}.topSearchTag dl{--swiper-scrollbar-size: 5px}@media screen and (max-width: 1023px){.topSearchTag{float:none;width:auto}.topSearchTag dl{padding:.866rem 0 0}.topSearchTag dl dt{display:inline-block;width:auto;margin:0;padding:.2rem .666rem .2rem 2rem;font-size:.933rem}.topSearchTag dl dd{display:block;width:auto}.topSearchTag dl dd ul{padding:.333rem 0}.topSearchTag dl dd ul li{font-size:.866rem}}.comic .topSearch{margin-bottom:1rem;border:none}.comic .topSearch .inner{width:100%}.comic .topSearch .topSearchBox{position:relative;width:95%;margin:0 auto;float:none}.comic .topSearch .topSearchBox input[type=text]{width:95%}.comic .topSearch .topSearchBox input[type=submit]{position:absolute;height:2.666rem;top:0;right:0;width:3rem}.comic .topSearch .formList01,.comic .topSearch .pollList ul,.pollList .comic .topSearch ul,.comic .topSearch .formList03{margin:.666rem 1rem 0}.comic .topSearch .errorBox{width:95%;margin:0 auto}.lpBanner{margin:1rem auto;text-align:center}.lpBanner h3{margin:0 0 1.2rem;padding:1rem 0}.lpBanner h3:before{content:"";display:inline-block;width:240px;height:1px;left:50%;transform:translate(-50%);background:#333!important}.lpBanner a{display:inline-block;text-decoration:none;transition:all .1s linear}.lpBanner a:hover{opacity:.6}.lpBanner a img{width:590px;height:auto}.lpBanner a.img-blank-link{margin:0 auto}.lpBanner a.img-blank-link img{width:auto;max-width:198px}.lpBanner .btnStyle01,.lpBanner .btnBookBuy,.lpBanner .btnTwitter a,.btnTwitter .lpBanner a,.lpBanner .btnStyle02,.lpBanner .btnBookRead,.lpBanner .btnStyle03,.lpBanner .btnStyle04,.lpBanner .btnStyleLogo,.lpBanner .btnGrast,.lpBanner .btnBook,.lpBanner .btnBookmark,.lpBanner .btnBookReversal,.lpBanner .btnPoll,.lpBanner .btnComment,.lpBanner .btnReport,.lpBanner .btnBookReadSuc,.lpBanner .btnBookApp,.lpBanner .btnProfile,.lpBanner .btnBookshelf,.lpBanner .btnReviewOn,.lpBanner .btnReviewOff,.lpBanner .btnKansou,.lpBanner .btnMore,.lpBanner .btnFollowOn,.lpBanner .btnFollowOff,.lpBanner .btnAdd,.lpBanner .btnBookLikeOn,.lpBanner .btnBookLikeOff,.lpBanner .btnMsgReplyOn,.lpBanner .btnMsgReplyOff,.lpBanner .btnMsgEdit,.lpBanner .btnMsgSend,.lpBanner .btnMsgDraft,.lpBanner .btnMsgBack,.lpBanner .btnDelete,.lpBanner .btnUnfollow{display:block;margin:1rem auto 2rem;font-size:1rem;font-weight:700;background-color:#333}@media screen and (max-width: 767px){.lpBanner{margin:.666rem auto}.lpBanner a img{width:100%;height:auto}}.cardList{margin:0 -.666rem 0 0}.cardList li{display:inline-block;margin:0 .666rem 1rem 0;padding:1rem;width:calc(49.6% - .666rem);vertical-align:top;border:1px solid #e5e5e5}.cardList li a{display:block}.cardList li img{width:100%;height:175px;-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0;text-decoration:none;transition:all .1s linear}.cardList li img:hover{opacity:.6}.cardList li p{padding-top:1rem;font-size:1rem;font-weight:700;word-break:break-word}@media screen and (max-width: 767px){.cardList li{width:calc(48vw - .666rem)}.cardList li img{height:auto}.cardList li p{font-size:.733rem}}@media screen and (max-width: 359px){.cardList li{width:calc(47.9vw - .666rem)}}@media screen and (max-width: 341px){.cardList li{width:calc(47vw - .666rem)}}.genre_link{display:flex;margin:0 0 2.666rem}.genre_link ul{display:flex;flex-wrap:wrap;margin:0 -.666rem -.666rem 0}.genre_link ul li{flex-grow:0;flex-shrink:0;display:flex;justify-content:center;align-items:center;font-weight:700;text-align:center;text-decoration:none;border-radius:5px;background:#efefef}.genre_link ul li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:.4rem .2rem;font-size:.933rem}@media screen and (max-width: 767px){.genre_link ul li{border:3px solid #efefef}.genre_link ul li a{padding:.133rem;font-size:.8rem;line-height:1.2}}.genre_link ul li.current{border:3px solid #444;background:#fff}.genre_link ul li.current a{padding:.2rem 0}@media screen and (max-width: 767px){.genre_link ul li.current{border:3px solid #444}.genre_link ul li.current a{padding:0}}.genre_link ul li{width:8.866rem;height:3.466rem;margin:0 .666rem .666rem 0}@media screen and (min-width: 768px){.genre_link ul li a{text-decoration:none;transition:all .1s linear}.genre_link ul li a:hover{opacity:.6}}@media screen and (max-width: 767px){.genre_link ul{margin:0 -.333rem -.333rem 0;width:calc(100vw - .333rem);height:auto}.genre_link ul li{margin:0 .333rem .333rem 0;width:calc(50% - .333rem);height:2.666rem}}@media screen and (min-width: 768px){.genre_link.allGenreList ul li{border:3px solid #efefef}.genre_link.allGenreList ul li:hover{border:3px solid #444;background:#fff}}.textSortTab{margin:1rem 0}.textSortTab ul{display:flex;justify-content:center}.textSortTab ul li{display:flex;justify-content:center;align-items:center;border-right:1px solid #e5e5e5}.textSortTab ul li:last-of-type{border-right:none}.textSortTab ul li a{padding:.666rem;color:#595757;font-size:1rem;text-align:center}.textSortTab ul li.current a{color:#444;font-weight:700}@media screen and (min-width: 768px){.textSortTab.contest ul{justify-content:space-around}.textSortTab.contest ul li{flex-basis:235px}.textSortTab.contest ul li a:hover{color:#444}}@media screen and (max-width: 767px){.textSortTab{margin:.666rem 0}.textSortTab ul li{flex-basis:33%}.textSortTab ul li a{display:block;font-size:.866rem}}.pollList{margin:15px 0 0;padding:20px 10px 10px;border-top:1px dashed #d2d2d2;border-bottom:1px dashed #d2d2d2}.pollList ul li{width:calc(25% - 20px);padding-bottom:5px}@media screen and (max-width: 767px){.pollList ul li{display:block!important;width:auto;padding-bottom:0}.pollList ul li label{display:block;font-size:16px}.pollList ul li label input[type=checkbox]{width:17px;height:17px;vertical-align:middle}}.pollThanks p{margin:0 0 15px;line-height:1.6}.pollThanks p em{color:#59a39a;font-weight:700}#nationwide_store_list label.panel-label{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:block;width:100%;color:#bdc3c7;cursor:pointer;background-color:#ecf0f1;transition-property:background-color,color;transition-duration:.2s}#nationwide_store_list label.panel-label:hover{color:#444}#nationwide_store_list #panels{background-color:#fff}#nationwide_store_list #panels .container{margin:0 auto;width:90%}#nationwide_store_list #panels section div{box-sizing:border-box;max-height:0;opacity:0;transition:opacity .6s;overflow-y:hidden}#nationwide_store_list #panel-1-ctrl:checked~#panels #panel-1 div{max-height:100%;opacity:1;padding:14px 24px 48px}#nationwide_store_list #panel-2-ctrl:checked~#panels #panel-2 div{max-height:100%;opacity:1;padding:14px 24px 48px}#nationwide_store_list #panel-3-ctrl:checked~#panels #panel-3 div{max-height:100%;opacity:1;padding:14px 24px 48px}#nationwide_store_list #panel-4-ctrl:checked~#panels #panel-4 div{max-height:100%;opacity:1;padding:14px 24px 48px}#nationwide_store_list #panel-5-ctrl:checked~#panels #panel-5 div{max-height:100%;opacity:1;padding:14px 24px 48px}#nationwide_store_list #panel-6-ctrl:checked~#panels #panel-6 div{max-height:100%;opacity:1;padding:14px 24px 48px}#nationwide_store_list #panel-7-ctrl:checked~#panels #panel-7 div{max-height:100%;opacity:1;padding:14px 24px 48px}#nationwide_store_list #panel-8-ctrl:checked~#panels #panel-8 div{max-height:100%;opacity:1;padding:14px 24px 48px}#nationwide_store_list #panel-9-ctrl:checked~#panels #panel-9 div{max-height:100%;opacity:1;padding:14px 24px 48px}#nationwide_store_list #panel-10-ctrl:checked~#panels #panel-10 div{max-height:100%;opacity:1;padding:14px 24px 48px}#nationwide_store_list #panel-1-ctrl:checked~#tabs-list #li-for-panel-1{pointer-events:none;cursor:default;transform:translate3d(0,1px,0);box-shadow:none;border-right:none}#nationwide_store_list #panel-1-ctrl:checked~#tabs-list #li-for-panel-1.last{border-right:1px solid transparent}#nationwide_store_list #panel-1-ctrl:checked~#tabs-list #li-for-panel-1+li{border-left:1px solid #dfdfdf}#nationwide_store_list #panel-1-ctrl:checked~#tabs-list #li-for-panel-1 label.panel-label{background-color:#fff;color:#444;padding-top:24px}#nationwide_store_list #panel-2-ctrl:checked~#tabs-list #li-for-panel-2{pointer-events:none;cursor:default;transform:translate3d(0,1px,0);box-shadow:none;border-right:none}#nationwide_store_list #panel-2-ctrl:checked~#tabs-list #li-for-panel-2.last{border-right:1px solid transparent}#nationwide_store_list #panel-2-ctrl:checked~#tabs-list #li-for-panel-2+li{border-left:1px solid #dfdfdf}#nationwide_store_list #panel-2-ctrl:checked~#tabs-list #li-for-panel-2 label.panel-label{background-color:#fff;color:#444;padding-top:24px}#nationwide_store_list #panel-3-ctrl:checked~#tabs-list #li-for-panel-3{pointer-events:none;cursor:default;transform:translate3d(0,1px,0);box-shadow:none;border-right:none}#nationwide_store_list #panel-3-ctrl:checked~#tabs-list #li-for-panel-3.last{border-right:1px solid transparent}#nationwide_store_list #panel-3-ctrl:checked~#tabs-list #li-for-panel-3+li{border-left:1px solid #dfdfdf}#nationwide_store_list #panel-3-ctrl:checked~#tabs-list #li-for-panel-3 label.panel-label{background-color:#fff;color:#444;padding-top:24px}#nationwide_store_list #panel-4-ctrl:checked~#tabs-list #li-for-panel-4{pointer-events:none;cursor:default;transform:translate3d(0,1px,0);box-shadow:none;border-right:none}#nationwide_store_list #panel-4-ctrl:checked~#tabs-list #li-for-panel-4.last{border-right:1px solid transparent}#nationwide_store_list #panel-4-ctrl:checked~#tabs-list #li-for-panel-4+li{border-left:1px solid #dfdfdf}#nationwide_store_list #panel-4-ctrl:checked~#tabs-list #li-for-panel-4 label.panel-label{background-color:#fff;color:#444;padding-top:24px}#nationwide_store_list #panel-5-ctrl:checked~#tabs-list #li-for-panel-5{pointer-events:none;cursor:default;transform:translate3d(0,1px,0);box-shadow:none;border-right:none}#nationwide_store_list #panel-5-ctrl:checked~#tabs-list #li-for-panel-5.last{border-right:1px solid transparent}#nationwide_store_list #panel-5-ctrl:checked~#tabs-list #li-for-panel-5+li{border-left:1px solid #dfdfdf}#nationwide_store_list #panel-5-ctrl:checked~#tabs-list #li-for-panel-5 label.panel-label{background-color:#fff;color:#444;padding-top:24px}#nationwide_store_list #panel-6-ctrl:checked~#tabs-list #li-for-panel-6{pointer-events:none;cursor:default;transform:translate3d(0,1px,0);box-shadow:none;border-right:none}#nationwide_store_list #panel-6-ctrl:checked~#tabs-list #li-for-panel-6.last{border-right:1px solid transparent}#nationwide_store_list #panel-6-ctrl:checked~#tabs-list #li-for-panel-6+li{border-left:1px solid #dfdfdf}#nationwide_store_list #panel-6-ctrl:checked~#tabs-list #li-for-panel-6 label.panel-label{background-color:#fff;color:#444;padding-top:24px}#nationwide_store_list #panel-7-ctrl:checked~#tabs-list #li-for-panel-7{pointer-events:none;cursor:default;transform:translate3d(0,1px,0);box-shadow:none;border-right:none}#nationwide_store_list #panel-7-ctrl:checked~#tabs-list #li-for-panel-7.last{border-right:1px solid transparent}#nationwide_store_list #panel-7-ctrl:checked~#tabs-list #li-for-panel-7+li{border-left:1px solid #dfdfdf}#nationwide_store_list #panel-7-ctrl:checked~#tabs-list #li-for-panel-7 label.panel-label{background-color:#fff;color:#444;padding-top:24px}#nationwide_store_list #panel-8-ctrl:checked~#tabs-list #li-for-panel-8{pointer-events:none;cursor:default;transform:translate3d(0,1px,0);box-shadow:none;border-right:none}#nationwide_store_list #panel-8-ctrl:checked~#tabs-list #li-for-panel-8.last{border-right:1px solid transparent}#nationwide_store_list #panel-8-ctrl:checked~#tabs-list #li-for-panel-8+li{border-left:1px solid #dfdfdf}#nationwide_store_list #panel-8-ctrl:checked~#tabs-list #li-for-panel-8 label.panel-label{background-color:#fff;color:#444;padding-top:24px}#nationwide_store_list #panel-9-ctrl:checked~#tabs-list #li-for-panel-9{pointer-events:none;cursor:default;transform:translate3d(0,1px,0);box-shadow:none;border-right:none}#nationwide_store_list #panel-9-ctrl:checked~#tabs-list #li-for-panel-9.last{border-right:1px solid transparent}#nationwide_store_list #panel-9-ctrl:checked~#tabs-list #li-for-panel-9+li{border-left:1px solid #dfdfdf}#nationwide_store_list #panel-9-ctrl:checked~#tabs-list #li-for-panel-9 label.panel-label{background-color:#fff;color:#444;padding-top:24px}#nationwide_store_list #panel-10-ctrl:checked~#tabs-list #li-for-panel-10{pointer-events:none;cursor:default;transform:translate3d(0,1px,0);box-shadow:none;border-right:none}#nationwide_store_list #panel-10-ctrl:checked~#tabs-list #li-for-panel-10.last{border-right:1px solid transparent}#nationwide_store_list #panel-10-ctrl:checked~#tabs-list #li-for-panel-10+li{border-left:1px solid #dfdfdf}#nationwide_store_list #panel-10-ctrl:checked~#tabs-list #li-for-panel-10 label.panel-label{background-color:#fff;color:#444;padding-top:24px}#nationwide_store_list ul#tabs-list{display:flex;justify-content:center;list-style:none;margin:2em 0 0;padding:0;text-align:center;border-bottom:1px solid #dfdfdf}#nationwide_store_list ul#tabs-list li{display:flex;margin:0;padding:0;text-align:center;font-size:.75em;width:18%;box-shadow:0 -2px 2px #0000000d;border-right:1px solid #dfdfdf;position:relative}#nationwide_store_list ul#tabs-list li:hover{transition:none;border-right:none}#nationwide_store_list ul#tabs-list li:hover.last{border-right:1px solid transparent}#nationwide_store_list ul#tabs-list li:hover+li{border-left:1px solid #dfdfdf}#nationwide_store_list ul#tabs-list li label.panel-label{position:relative;padding:24px 0;font-size:.875em}#nationwide_store_list ul#tabs-list li label.panel-label:after{content:"";position:absolute;width:100%;left:0;bottom:100%;background-color:#444;height:0;transition-property:height;transition-duration:.2s}#nationwide_store_list ul#tabs-list li label.panel-label:hover{opacity:.7}#nationwide_store_list .panel-radios{display:none}#nationwide_store_list #panels section div h5{margin:1em 0 .8em -1em;padding:.5em 0;font-size:.9em;border-top:none;border-bottom:1px solid #595757}@media (min-width: 768px){#nationwide_store_list #panels section div ul li{font-size:.9em!important}}#nationwide_store_list #panels section div ul li{margin:0;padding:.7em .7em 0 0;font-size:.75em;list-style:disc!important}#nationwide_store_list #panels .container p{text-align:right}#nationwide_store_list #panels .container p a{color:#444!important;font-size:.9em;text-decoration:none}/*!
 * smartbanner.js v1.24.1 <https://github.com/ain/smartbanner.js#readme>
 * Copyright © 2024 Ain Tohvri, contributors. Licensed under GPL-3.0.
 */.smartbanner{display:flex;justify-content:space-around;align-items:center;position:fixed;top:0;z-index:9999;overflow-x:hidden;padding:0 4vw;width:100vw;height:84px;background:#f3f3f3;font-family:Helvetica,sans,sans-serif}.smartbanner__exit{display:flex;justify-content:center;align-items:center;margin:0 1.33vw 0 0;width:3.2vw;height:3.2vw;border:0;font-size:20px;text-align:center}.smartbanner__exit:before,.smartbanner__exit:after{position:absolute;width:.53vw;height:3.2vw;background:#716f6f;content:""}.smartbanner__exit:before{transform:rotate(45deg)}.smartbanner__exit:after{transform:rotate(-45deg)}.smartbanner__icon{width:15vw;height:15vw;border-radius:4vw;background-size:15vw 15vw}.smartbanner__info{display:flex;padding:0 0 0 4vw;overflow-y:hidden;align-items:center;flex-basis:auto;color:#000}.smartbanner__info__title{font-size:3.73vw}.smartbanner__info__author,.smartbanner__info__price{font-size:3.2vw}.smartbanner__button{display:block;padding:0 2.67vw;flex-basis:14vw;border-radius:1.33vw;background:#f3f3f3;color:#1474fc;font-size:4.27vw;text-align:center;text-decoration:none}.smartbanner__button__label{text-align:center}.smartbanner.smartbanner--android{background:#3d3d3d url(data:image/gif;base64,R0lGODlhCAAIAIABAFVVVf///yH5BAEHAAEALAAAAAAIAAgAAAINRG4XudroGJBRsYcxKAA7);box-shadow:inset 0 4px #373232}.smartbanner.smartbanner--android .smartbanner__exit{width:4.53vw;height:4.53vw;border-radius:3.73vw;background:#1c1e21;box-shadow:0 1px 2px #000c inset,0 1px 1px #ffffff4d;color:#b1b1b3;font-family:ArialRoundedMTBold,Arial;text-shadow:0 1px 1px #000}.smartbanner.smartbanner--android .smartbanner__exit:active,.smartbanner.smartbanner--android .smartbanner__exit:hover{color:#eee}.smartbanner.smartbanner--android .smartbanner__icon{background-color:transparent;box-shadow:none}.smartbanner.smartbanner--android .smartbanner__info{color:#ccc;text-shadow:0 1px 2px #000}.smartbanner.smartbanner--android .smartbanner__info__title{color:#fff;font-weight:700}.smartbanner.smartbanner--android .smartbanner__button{padding:0;border-radius:0;background:none;box-shadow:0 0 0 1px #333,0 0 0 2px #dddcdc;color:#d1d1d1;font-weight:700}.smartbanner.smartbanner--android .smartbanner__button:active,.smartbanner.smartbanner--android .smartbanner__button:hover{background:none}.smartbanner.smartbanner--android .smartbanner__button__label{display:block;background:#42b6c9;background:linear-gradient(to bottom,#42b6c9,#39a9bb);box-shadow:none;text-align:center;text-shadow:none;text-transform:none}.smartbanner.smartbanner--android .smartbanner__button__label:active,.smartbanner.smartbanner--android .smartbanner__button__label:hover{background:#2ac7e1}main.article{margin:0 auto;max-width:1042px}main.article h1{float:none;margin:0;padding:.5rem;color:#595757;font-size:1rem;font-weight:400;text-shadow:none;background-image:none;border:none}@media screen and (max-width: 767px){main.article h1{font-size:.866rem}}main.article h2.article-heading{margin:0;padding:.5em;color:#595757;font-size:1rem;font-weight:400;text-shadow:none;background-image:none;border:none}@media screen and (max-width: 767px){main.article h2.article-heading{font-size:.866rem}}main.article section div.item{margin-bottom:3rem}@media screen and (max-width: 767px){main.article section div.item{margin-bottom:2rem}}main.article section div.item div{word-wrap:break-word;overflow-wrap:break-word}main.article section div.item div p{margin:0;padding:0 .8rem;font-size:1rem;line-height:1.7}@media screen and (max-width: 767px){main.article section div.item div p{font-size:.866rem}}main.article section div.item div a{text-decoration:none}main.article section div.item div a:hover{text-decoration:underline}main.article section div.item div a span{text-decoration:none}main.article section div.item span.bold{font-weight:700}main.article section div.item span.linethrough{text-decoration:line-through}main.article section div.item span.underline{text-decoration:underline}main.article section div.item span.linethrough.underline{text-decoration:line-through underline}main.article section div.item span.large{font-size:1.266rem;font-weight:700;line-height:1.7}@media screen and (max-width: 767px){main.article section div.item span.large{font-size:1rem}}main.article section div.item span.medium{font-size:1rem;line-height:1.7}@media screen and (max-width: 767px){main.article section div.item span.medium{font-size:.866rem}}main.article section div.item span.small{font-size:.866rem;line-height:1.8}@media screen and (max-width: 767px){main.article section div.item span.small{font-size:.733rem}}main.article section div.item .ta-left{text-align:left}main.article section div.item .ta-center,main.article section div.item .ql-align-center{text-align:center}main.article section div.item .ta-right,main.article section div.item .ql-align-right{text-align:right}main.article section div.item ul,main.article section div.item ol{margin:.5rem 0;padding:0}main.article section div.item ul li,main.article section div.item ol li{margin:0 0 0 2rem;padding:.5rem .8rem 0 0;font-size:.9rem}main.article section div.item ul li:first-of-type,main.article section div.item ol li:first-of-type{padding-top:0}main.article section div.item ul li{list-style-type:disc}main.article section div.item ol li{list-style-type:decimal}main.article section div.item .text-normal>div{margin:0;padding:0 .8rem}main.article section div.item .text-border{margin:1rem}main.article section div.item .text-border>div>div{margin:0;padding:1rem}main.article section div.item .text-border>div>div ul li{margin-left:1rem;padding-right:0}main.article section div.item .text-border>div>div ol li{margin-left:1.4rem;padding-right:0}main.article section div.item .text-border>div>div p{margin:0;padding:0}main.article section div.item .text-border>div>div a:hover{text-decoration:none}main.article section div.item .text-head{margin:0;padding:0 0 .8rem;font-weight:700;line-height:1.3;white-space:pre-wrap}main.article section div.item h2.text-head{color:#595757;font-size:1.333rem;position:relative;padding:.8rem .8rem 1.2rem;background-color:transparent}main.article section div.item h2.text-head:before{display:none}main.article section div.item h2.text-head:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:8px;background-size:8px 8px;background-image:repeating-linear-gradient(-45deg,var(--rgb) 0px,var(--rgb) 2px,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%)}main.article section div.item h2.text-head.bgcolor_lightgray{padding:.8rem;background-color:#eee}main.article section div.item h2.text-head.bgcolor_lightgray:after{display:none}@media screen and (max-width: 767px){main.article section div.item h2.text-head{font-size:1.066rem}}main.article section div.item h3.text-head{padding:.8rem .8rem 0;font-size:1.2rem}main.article section div.item h3.text-head:before{display:none;background-color:var(--rgb)}main.article section div.item h3.text-head:after{background-color:var(--rgb)}main.article section div.item h3.text-head.color_rgb{color:var(--rgb)}main.article section div.item h3.text-head.ta-left{display:flex;justify-content:flex-start;align-items:center}main.article section div.item h3.text-head.ta-left:after{content:"";display:block;flex-grow:1;height:3px;margin-left:1rem}main.article section div.item h3.text-head.ta-center,main.article section div.item h3.text-head.ql-align-center{display:flex;justify-content:center;align-items:center}main.article section div.item h3.text-head.ta-center:before,main.article section div.item h3.text-head.ta-center:after,main.article section div.item h3.text-head.ql-align-center:before,main.article section div.item h3.text-head.ql-align-center:after{content:"";display:inline-block;width:70px;height:3px}main.article section div.item h3.text-head.ta-center:before,main.article section div.item h3.text-head.ql-align-center:before{margin-right:1rem;position:relative;border-radius:0}main.article section div.item h3.text-head.ta-center:after,main.article section div.item h3.text-head.ql-align-center:after{margin-left:1rem}main.article section div.item h3.text-head.ta-right,main.article section div.item h3.text-head.ql-align-right{display:flex;justify-content:flex-end;align-items:center}main.article section div.item h3.text-head.ta-right:before,main.article section div.item h3.text-head.ql-align-right:before{content:"";display:block;flex-grow:1;height:3px;margin-right:1rem;position:relative;border-radius:0}@media screen and (max-width: 767px){main.article section div.item h3.text-head{font-size:1.066rem}}main.article section div.item h4.text-head{padding:.8rem;font-size:1.066rem;background-color:#fff;border-bottom-style:dotted;border-bottom-width:1px}main.article section div.item h5.text-head{padding:.8rem .8rem 0;font-size:1.066rem;border-top:none;border-bottom:none}@media screen and (max-width: 767px){main.article section div.item h5.text-head{font-size:.933rem}}main.article section div.item .border_block{margin:1rem}main.article section div.item .image-notext,main.article section div.item .image-timed-notext{margin:0;padding:0;text-align:center}main.article section div.item .image-notext div.image+img,main.article section div.item .image-timed-notext div.image+img{height:auto}main.article section div.item .image-notext div.image+img.noimage,main.article section div.item .image-timed-notext div.image+img.noimage{max-width:250px}main.article section div.item .image-notext div.image+img+a,main.article section div.item .image-timed-notext div.image+img+a{text-decoration:none;transition:all .1s linear}main.article section div.item .image-notext div.image+img+a:hover,main.article section div.item .image-timed-notext div.image+img+a:hover{opacity:.6}main.article section div.item .image-notext div.image>p,main.article section div.item .image-timed-notext div.image>p{margin:.2rem auto 0;padding:0;color:#888;font-size:.7rem;line-height:1.3;text-align:center;white-space:pre-wrap}main.article section div.item .image-notext div.image .link,main.article section div.item .image-timed-notext div.image .link{display:block;margin:1rem auto 0;max-width:250px;background-color:var(--rgb);text-decoration:none;transition:all .1s linear}main.article section div.item .image-notext div.image .link:hover,main.article section div.item .image-timed-notext div.image .link:hover{opacity:.6}@media screen and (max-width: 767px){main.article section div.item .image-notext div.image .link,main.article section div.item .image-timed-notext div.image .link{margin-top:.666rem}}main.article section div.item .image-notext div.image .imgLink,main.article section div.item .image-timed-notext div.image .imgLink{margin:0 auto;padding:0;display:block}main.article section div.item .image-notext div.image>span.ready,main.article section div.item .image-timed-notext div.image>span.ready{margin:1rem auto 0;max-width:250px}main.article section div.item .image-notext.solo,main.article section div.item .image-timed-notext.solo{display:block}main.article section div.item .image-notext.solo div.image,main.article section div.item .image-timed-notext.solo div.image{margin:0 auto;padding:0}main.article section div.item .image-notext.solo div.image .wd10,main.article section div.item .image-timed-notext.solo div.image .wd10{width:10%}main.article section div.item .image-notext.solo div.image .wd20,main.article section div.item .image-timed-notext.solo div.image .wd20{width:20%}main.article section div.item .image-notext.solo div.image .wd30,main.article section div.item .image-timed-notext.solo div.image .wd30{width:30%}main.article section div.item .image-notext.solo div.image .wd40,main.article section div.item .image-timed-notext.solo div.image .wd40{width:40%}main.article section div.item .image-notext.solo div.image .wd50,main.article section div.item .image-timed-notext.solo div.image .wd50{width:50%}main.article section div.item .image-notext.solo div.image .wd60,main.article section div.item .image-timed-notext.solo div.image .wd60{width:60%}main.article section div.item .image-notext.solo div.image .wd70,main.article section div.item .image-timed-notext.solo div.image .wd70{width:70%}main.article section div.item .image-notext.solo div.image .wd80,main.article section div.item .image-timed-notext.solo div.image .wd80{width:80%}main.article section div.item .image-notext.solo div.image .wd90,main.article section div.item .image-timed-notext.solo div.image .wd90{width:90%}main.article section div.item .image-notext.solo div.image .wd100,main.article section div.item .image-timed-notext.solo div.image .wd100{width:100%}main.article section div.item .image-notext.duo,main.article section div.item .image-notext.trio,main.article section div.item .image-timed-notext.duo,main.article section div.item .image-timed-notext.trio{display:flex;justify-content:center;align-items:flex-start}main.article section div.item .image-notext.duo div.image,main.article section div.item .image-notext.trio div.image,main.article section div.item .image-timed-notext.duo div.image,main.article section div.item .image-timed-notext.trio div.image{margin:0;padding:0 1rem}main.article section div.item .image-notext.duo div.image img,main.article section div.item .image-notext.trio div.image img,main.article section div.item .image-timed-notext.duo div.image img,main.article section div.item .image-timed-notext.trio div.image img{width:100%;max-width:250px;height:auto;border:1px solid #e5e5e5}@media screen and (max-width: 767px){main.article section div.item .image-notext.duo,main.article section div.item .image-notext.trio,main.article section div.item .image-timed-notext.duo,main.article section div.item .image-timed-notext.trio{margin-left:1rem}main.article section div.item .image-notext.duo div.image,main.article section div.item .image-notext.trio div.image,main.article section div.item .image-timed-notext.duo div.image,main.article section div.item .image-timed-notext.trio div.image{padding:0 1rem 0 0}}main.article section div.item .image-notext.duo div.image,main.article section div.item .image-timed-notext.duo div.image{flex-basis:50%}main.article section div.item .image-notext.trio div.image,main.article section div.item .image-timed-notext.trio div.image{flex-basis:33%}main.article section div.item .image-text,main.article section div.item .image-free{display:flex;justify-content:flex-start;align-items:flex-start;margin:0;padding:0 .8rem}main.article section div.item .image-text.left,main.article section div.item .image-free.left{flex-direction:row}main.article section div.item .image-text.left>.text,main.article section div.item .image-free.left>.text{padding:0 0 0 1rem}main.article section div.item .image-text.left>div.text-block,main.article section div.item .image-free.left>div.text-block{flex-grow:2;flex-basis:70vw;padding:0 0 0 1rem}main.article section div.item .image-text.left>div.text-block p,main.article section div.item .image-free.left>div.text-block p{margin:0;padding:0 0 1rem}main.article section div.item .image-text.left>div.text-block .link-button li a,main.article section div.item .image-free.left>div.text-block .link-button li a{max-width:240px;font-size:.8rem}main.article section div.item .image-text.left>div.text-block .link-text a,main.article section div.item .image-free.left>div.text-block .link-text a{font-size:.8rem}main.article section div.item .image-text.right,main.article section div.item .image-free.right{flex-direction:row-reverse}main.article section div.item .image-text.right>.text,main.article section div.item .image-free.right>.text{padding:0 1rem 0 0}main.article section div.item .image-text div.image,main.article section div.item .image-free div.image{flex-grow:1;flex-basis:30vw}main.article section div.item .image-text div.image a,main.article section div.item .image-free div.image a{display:block;text-decoration:none;transition:all .1s linear}main.article section div.item .image-text div.image a:hover,main.article section div.item .image-free div.image a:hover{opacity:.6}main.article section div.item .image-text div.image img,main.article section div.item .image-free div.image img{width:100%}main.article section div.item .image-text div.image img.noimage,main.article section div.item .image-free div.image img.noimage{max-width:250px}main.article section div.item .image-text div.image p,main.article section div.item .image-free div.image p{margin:.2rem 0 0;padding:0;color:#888;font-size:.7rem;line-height:1.3;text-align:center;white-space:pre-wrap}main.article section div.item .image-text div.text,main.article section div.item .image-free div.text{flex-grow:2;flex-basis:70vw}main.article section div.item .image-text div.text p,main.article section div.item .image-free div.text p{margin:0;padding:0}main.article section div.item .image-text div.text .link-app li a img,main.article section div.item .image-free div.text .link-app li a img{max-height:50px}main.article section div.item .image-text div.text .link-sns,main.article section div.item .image-free div.text .link-sns{flex-wrap:wrap}@media screen and (max-width: 767px){main.article section div.item .image-text div.text .link-app li a img,main.article section div.item .image-free div.text .link-app li a img{max-height:30px}}main.article section div.item .image-free div.text{margin-left:1rem}main.article section div.item .image-free div.text .item{margin-bottom:2rem}main.article section div.item .image-free div.text .item:last-of-type{margin-bottom:0}main.article section div.item .image-free div.text .text-head{padding-top:0;padding-left:0;padding-right:0}main.article section div.item .image-free div.text .text-normal>div{padding:0}main.article section div.item .image-free div.text .text-border{margin-left:0;margin-right:0}main.article section div.item .image-free div.text .link-button,main.article section div.item .image-free div.text .link-timed-button,main.article section div.item .image-free div.text .link-affiliate{padding:0}main.article section div.item .image-free div.text .boxes{margin-left:0;margin-right:0}@media screen and (max-width: 767px){main.article section div.item .image-free div.text .item{margin-bottom:1rem}main.article section div.item .image-free div.text .link-button,main.article section div.item .image-free div.text .link-timed-button{flex-direction:column;flex-wrap:wrap}main.article section div.item .image-free div.text .link-button li,main.article section div.item .image-free div.text .link-timed-button li{margin:.666rem 0 0;width:80%}main.article section div.item .image-free div.text .link-button li:first-of-type,main.article section div.item .image-free div.text .link-timed-button li:first-of-type{margin-top:0}}main.article section div.item ul.link-button,main.article section div.item ul.link-timed-button{display:flex;justify-content:center;align-items:center;margin:0;padding:0}main.article section div.item ul.link-button li,main.article section div.item ul.link-timed-button li{flex-basis:16vw;align-self:center;margin:0 .5rem;padding:0;list-style-type:none!important}main.article section div.item ul.link-button li a,main.article section div.item ul.link-timed-button li a{text-decoration:none;transition:all .1s linear}main.article section div.item ul.link-button li a:hover,main.article section div.item ul.link-timed-button li a:hover{opacity:.6}main.article section div.item ul.link-button li a,main.article section div.item ul.link-button li span.ready,main.article section div.item ul.link-timed-button li a,main.article section div.item ul.link-timed-button li span.ready{margin:0 auto}main.article section div.item ul.link-button li a.bgcolor_lightgray,main.article section div.item ul.link-button li span.ready.bgcolor_lightgray,main.article section div.item ul.link-timed-button li a.bgcolor_lightgray,main.article section div.item ul.link-timed-button li span.ready.bgcolor_lightgray{color:#333;background-color:#ebebe8}main.article section div.item ul.link-button li a.bgcolor_jryellow,main.article section div.item ul.link-button li span.ready.bgcolor_jryellow,main.article section div.item ul.link-timed-button li a.bgcolor_jryellow,main.article section div.item ul.link-timed-button li span.ready.bgcolor_jryellow{color:#3a291c}main.article section div.item ul.link-button li a.cs,main.article section div.item ul.link-button li span.ready.cs,main.article section div.item ul.link-timed-button li a.cs,main.article section div.item ul.link-timed-button li span.ready.cs{color:#ccc;background-color:#f7f7f7}main.article section div.item ul.link-button li a.cs:hover,main.article section div.item ul.link-button li span.ready.cs:hover,main.article section div.item ul.link-timed-button li a.cs:hover,main.article section div.item ul.link-timed-button li span.ready.cs:hover{opacity:1}main.article section div.item ul.link-button.large li,main.article section div.item ul.link-timed-button.large li{flex-basis:60%;margin:0;padding:0}main.article section div.item ul.link-button.large li a,main.article section div.item ul.link-button.large li span.ready,main.article section div.item ul.link-timed-button.large li a,main.article section div.item ul.link-timed-button.large li span.ready{margin:0 auto;font-size:1rem}@media screen and (max-width: 767px){main.article section div.item ul.link-button.large li,main.article section div.item ul.link-timed-button.large li{flex-basis:80%}}@media screen and (max-width: 767px){main.article section div.item ul.link-button,main.article section div.item ul.link-timed-button{padding:0 .5rem}main.article section div.item ul.link-button li,main.article section div.item ul.link-timed-button li{flex-basis:100%}}main.article section div.item .image-notext .image a,main.article section div.item .image-notext .image span.ready,main.article section div.item .image-timed-notext .image a,main.article section div.item .image-timed-notext .image span.ready,main.article section div.item .link-button li a,main.article section div.item .link-button li span.ready,main.article section div.item .link-timed-button li a,main.article section div.item .link-timed-button li span.ready{display:block;padding:.8rem;color:#fff;font-size:.9rem;font-weight:700;text-align:center;text-decoration:none;line-height:1.3;white-space:pre-wrap;border-radius:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (min-width: 768px){main.article section div.item .image-notext .image a,main.article section div.item .image-notext .image span.ready,main.article section div.item .image-timed-notext .image a,main.article section div.item .image-timed-notext .image span.ready,main.article section div.item .link-button li a,main.article section div.item .link-button li span.ready,main.article section div.item .link-timed-button li a,main.article section div.item .link-timed-button li span.ready{transition:all .1s linear}main.article section div.item .image-notext .image a:hover,main.article section div.item .image-notext .image span.ready:hover,main.article section div.item .image-timed-notext .image a:hover,main.article section div.item .image-timed-notext .image span.ready:hover,main.article section div.item .link-button li a:hover,main.article section div.item .link-button li span.ready:hover,main.article section div.item .link-timed-button li a:hover,main.article section div.item .link-timed-button li span.ready:hover{opacity:.7}}@media screen and (max-width: 767px){main.article section div.item .image-notext .image a,main.article section div.item .image-notext .image span.ready,main.article section div.item .image-timed-notext .image a,main.article section div.item .image-timed-notext .image span.ready,main.article section div.item .link-button li a,main.article section div.item .link-button li span.ready,main.article section div.item .link-timed-button li a,main.article section div.item .link-timed-button li span.ready{font-size:.7rem}}main.article section div.item .image-notext .image span.ready.cs,main.article section div.item .image-timed-notext .image span.ready.cs,main.article section div.item .link-button li span.ready.cs,main.article section div.item .link-timed-button li span.ready.cs{color:#ccc;background-color:#f7f7f7}main.article section div.item .image-notext .image span.ready.cs:hover,main.article section div.item .image-timed-notext .image span.ready.cs:hover,main.article section div.item .link-button li span.ready.cs:hover,main.article section div.item .link-timed-button li span.ready.cs:hover{opacity:1}@media screen and (max-width: 767px){main.article section div.item .image-free ul.link-button li a,main.article section div.item .image-free ul.link-button li span.ready,main.article section div.item .image-free ul.link-timed-button li a,main.article section div.item .image-free ul.link-timed-button li span.ready{font-size:.8rem}}main.article section div.item .link-text-list li{margin:0;padding:0;background-image:url(/assets/1.0.960/img/icn_arw01.png);background-position:right .5rem center;background-repeat:no-repeat;background-size:17px;border-top:1px solid #e5e5e5;list-style-type:none}main.article section div.item .link-text-list li a{display:block;padding:.8rem 2rem .8rem .8rem;color:#595757;font-size:.9rem;line-height:1.5;text-decoration:none}main.article section div.item .link-text a{background-image:url(/assets/1.0.960/img/icn_arw01.png);background-position:right .5rem center;background-repeat:no-repeat;background-size:17px;border-top:1px solid #e5e5e5;display:block;padding:.8rem 2rem .8rem .8rem;color:#595757;font-size:.9rem;text-decoration:none}main.article section div.item .link-text a:last-of-type{border-bottom:1px solid #e5e5e5}main.article section div.item .link-text a.single{text-align:right;border-top:none;border-bottom:1px solid #e5e5e5}main.article section div.item .link-text a.single:not(.right){text-align:left}main.article section div.item .link-text a.right:not(.single){text-align:right}@media screen and (min-width: 768px){main.article section div.item .link-text a:hover{text-decoration:underline}}main.article section div.item .link-text-horizontal{display:flex;justify-content:center;align-items:center}main.article section div.item .link-text-horizontal .menu{display:none}main.article section div.item .link-text-horizontal a{display:block;flex-grow:1;padding:1rem .5rem;text-align:center;color:#595757;font-size:.9rem;transition:all .1s linear}main.article section div.item .link-text-horizontal a:hover{color:#444;text-decoration:none}main.article section div.item .link-text-horizontal a+a{border-left:1px solid #e5e5e5}@media screen and (max-width: 767px){main.article section div.item .link-text-horizontal{display:block;background-color:#f7f7f7;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}main.article section div.item .link-text-horizontal .menu{display:flex;padding:.8rem .5rem}main.article section div.item .link-text-horizontal .menu p{padding:0}main.article section div.item .link-text-horizontal .menu span{transition:all .4s}main.article section div.item .link-text-horizontal .menu .menu-trigger{margin-right:.8rem;position:relative;width:30px;height:24px}main.article section div.item .link-text-horizontal .menu .menu-trigger span{position:absolute;left:0;width:100%;height:3px;background-color:#444;border-radius:4px}main.article section div.item .link-text-horizontal .menu .menu-trigger span:nth-of-type(1){top:0}main.article section div.item .link-text-horizontal .menu .menu-trigger span:nth-of-type(2){top:10px}main.article section div.item .link-text-horizontal .menu .menu-trigger span:nth-of-type(3){bottom:0}main.article section div.item .link-text-horizontal a{display:block;padding:0;height:0;overflow:hidden;color:#595757;font-size:.9rem;text-align:left;text-decoration:none;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.1%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23666666%22%3E%3Cpath%20d%3D%22M7%2C10L12%2C15L17%2C10H7Z%22%2F%3E%3C%2Fsvg%3E);background-position:right .5rem center;background-repeat:no-repeat;background-size:20px;transition:height .2s}main.article section div.item .link-text-horizontal a+a{border-left:0}main.article section div.item .link-text-horizontal.opened .menu .menu-trigger span:nth-of-type(1){transform:translateY(10.5px) rotate(-45deg)}main.article section div.item .link-text-horizontal.opened .menu .menu-trigger span:nth-of-type(2){opacity:0}main.article section div.item .link-text-horizontal.opened .menu .menu-trigger span:nth-of-type(3){transform:translateY(-10.5px) rotate(45deg)}main.article section div.item .link-text-horizontal.opened a{height:auto;padding:.5rem 2rem .5rem .8rem;border-top:1px solid #e5e5e5}}main.article section div.item .link-affiliate{display:flex;justify-content:center;align-items:center;margin:0;padding:0;flex-wrap:wrap;background-image:linear-gradient(-45deg,#fff 25%,#f0eade 25%,#f0eade 50%,#fff 50%,#fff 75%,#f0eade 75%,#f0eade);background-size:4px 4px}main.article section div.item .link-affiliate li{display:inline-block;margin:1rem;padding:0}main.article section div.item .link-affiliate li a{display:flex;align-items:center;padding:0 1rem;line-height:3.333rem;color:#595757;font-weight:700;white-space:nowrap;text-decoration:none;background-color:#fff;box-shadow:0 5px #dfd8ca80;transition:all .2s}main.article section div.item .link-affiliate li a svg{margin-right:.333rem;width:1.2rem;height:1.2rem;vertical-align:-2px}main.article section div.item .link-affiliate li a:hover,main.article section div.item .link-affiliate li a:active{box-shadow:none;transform:translateY(5px)}@media screen and (max-width: 767px){main.article section div.item .link-affiliate{padding-bottom:1rem}main.article section div.item .link-affiliate li{flex-basis:80vw;margin:1rem 1rem 0;transition:none}main.article section div.item .link-affiliate li a{display:block;text-align:center}}@media screen and (max-width: 767px){main.article section div.item .image-free .link-affiliate li{font-size:.8rem}}main.article section div.item .link-app{display:flex;justify-content:center;align-items:center;margin:0;padding:0}main.article section div.item .link-app li{display:inline-block;margin:0;padding:0 .5rem}main.article section div.item .link-app li a{display:block;line-height:0}main.article section div.item .link-app li a img{width:auto;height:60px;max-height:60px;height:auto;line-height:0;backface-visibility:hidden;text-decoration:none;transition:all .1s linear}main.article section div.item .link-app li a img:hover{opacity:.6}@media screen and (max-width: 767px){main.article section div.item .link-app li a img{max-height:50px}}main.article section div.item .link-sns{display:flex;justify-content:center;align-items:center;margin:0;padding:0}main.article section div.item .link-sns a{display:block;margin:.666rem 1rem;line-height:0}main.article section div.item .link-sns a img{width:65px;height:auto;text-decoration:none;transition:all .1s linear}main.article section div.item .link-sns a img:hover{opacity:.6}@media screen and (max-width: 767px){main.article section div.item .link-sns{flex-wrap:wrap}main.article section div.item .link-sns a img{width:55px}}main.article section div.item .others-youtube iframe{display:block;margin:1.5em auto;padding:0;width:320px;height:180px}@media screen and (min-width: 768px){main.article section div.item .others-youtube iframe{width:600px;height:338px}}main.article section div.item .others-table{margin:1rem 0 0;padding:0;width:100%;table-layout:fixed;background-color:#fff}main.article section div.item .others-table th{width:30%;font-size:.9rem;font-weight:700;text-align:center;vertical-align:top;background-color:#eee}main.article section div.item .others-table th p{white-space:pre-wrap}main.article section div.item .others-table td div.item{margin-bottom:1rem}main.article section div.item .others-table td div.item:last-of-type{margin-bottom:0}main.article section div.item .others-table td div.item .text-head{font-size:1rem}main.article section div.item .others-table td div.item h3.text-head,main.article section div.item .others-table td div.item h4.text-head,main.article section div.item .others-table td div.item h5.text-head{padding:0 0 .8rem}main.article section div.item .others-table td div.item .text-normal>div{padding:0}main.article section div.item .others-table td div.item .text-normal>div p{padding:0}main.article section div.item .others-table td div.item .text-border{margin:0;padding:0}main.article section div.item .others-table td div.item .image-text{margin-left:0;margin-right:0}main.article section div.item .others-table td div.item .link-button,main.article section div.item .others-table td div.item .link-timed-button,main.article section div.item .others-table td div.item .link-affiliate{padding:0}main.article section div.item .others-table td div.item .link-app li a img{max-height:50px}main.article section div.item .others-table td div.item .link-sns{flex-wrap:wrap}@media screen and (max-width: 767px){main.article section div.item .others-table td div.item .link-app li a img{max-height:34px}}main.article section div.item .others-table td div.boxes{margin:0 0 1rem}main.article section div.item .others-table td div.boxes h3.text-head,main.article section div.item .others-table td div.boxes h4.text-head,main.article section div.item .others-table td div.boxes h5.text-head{margin-top:1rem}main.article section div.item .others-table td .btnLink_large li a{width:80%;font-size:.8rem}main.article section div.item .others-table th,main.article section div.item .others-table td{margin:2px;padding:.8rem;word-wrap:break-word;overflow-wrap:break-word;border:2px solid #fff}main.article section div.item .others-html{margin:1em auto;padding:0}main.article section div.item .others-html p{margin:0;padding:.8rem;font-size:.95rem}main.article section div.item .others-html a{display:inline-block;text-decoration:none}main.article section div.item .others-html a img{width:100%;height:auto;line-height:0;text-decoration:none;transition:all .1s linear}main.article section div.item .others-html a img:hover{opacity:.6}main.article section div.item .others-html textarea{height:8rem;width:100%}main.article section div.item .others-html .subBreadcrumb{display:block;margin:0;padding:0;border-bottom:none}main.article section div.item .others-html .subBreadcrumb:last-of-type{border-bottom:1px solid #e5e5e5}main.article section div.item .others-html .subBreadcrumb ol{margin:0;padding:0 0 1rem}main.article section div.item .others-html .subBreadcrumb ol li{margin:0;padding:0;list-style:none}main.article section div.item .others-html .subBreadcrumb ol li a{display:inline}@media screen and (max-width: 767px){main.article section div.item .others-html .subBreadcrumb{padding:0 .666rem}main.article section div.item .others-html .subBreadcrumb ol{padding:0 0 .466rem}main.article section div.item .others-html .subBreadcrumb ol li{font-size:.733rem}main.article section div.item .others-html .subBreadcrumb ol li:before{width:.733rem;height:.733rem;background-size:.733rem .733rem}}main.article section div.item .others-delimiter:after{display:block;content:"";width:100%}main.article section div.item .others-delimiter.none.height-1:after{height:1rem}main.article section div.item .others-delimiter.none.height-2:after{height:2rem}main.article section div.item .others-delimiter.none.height-3:after{height:3rem}main.article section div.item .others-delimiter.none.height-4:after{height:4rem}main.article section div.item .others-delimiter.none.height-5:after{height:5rem}main.article section div.item .others-delimiter.solid:after,main.article section div.item .others-delimiter.dotted:after,main.article section div.item .others-delimiter.dashed:after{border-width:0;border-style:inherit;border-color:var(--rgb)}main.article section div.item .others-delimiter.solid.height-1:after,main.article section div.item .others-delimiter.dotted.height-1:after,main.article section div.item .others-delimiter.dashed.height-1:after{border-bottom-width:1px}main.article section div.item .others-delimiter.solid.height-2:after,main.article section div.item .others-delimiter.dotted.height-2:after,main.article section div.item .others-delimiter.dashed.height-2:after{border-bottom-width:3px}main.article section div.item .others-delimiter.solid.height-3:after,main.article section div.item .others-delimiter.dotted.height-3:after,main.article section div.item .others-delimiter.dashed.height-3:after{border-bottom-width:5px}main.article section div.item .others-delimiter.solid.height-4:after,main.article section div.item .others-delimiter.dotted.height-4:after,main.article section div.item .others-delimiter.dashed.height-4:after{border-bottom-width:7px}main.article section div.item .others-delimiter.solid.height-5:after,main.article section div.item .others-delimiter.dotted.height-5:after,main.article section div.item .others-delimiter.dashed.height-5:after{border-bottom-width:9px}main.article section div.item .others-delimiter.diagonal.height-1:after,main.article section div.item .others-delimiter.vertical.height-1:after,main.article section div.item .others-delimiter.netherwire.height-1:after{height:8px}main.article section div.item .others-delimiter.diagonal.height-2:after,main.article section div.item .others-delimiter.vertical.height-2:after,main.article section div.item .others-delimiter.netherwire.height-2:after{height:16px}main.article section div.item .others-delimiter.diagonal.height-3:after,main.article section div.item .others-delimiter.vertical.height-3:after,main.article section div.item .others-delimiter.netherwire.height-3:after{height:24px}main.article section div.item .others-delimiter.diagonal.height-4:after,main.article section div.item .others-delimiter.vertical.height-4:after,main.article section div.item .others-delimiter.netherwire.height-4:after{height:32px}main.article section div.item .others-delimiter.diagonal.height-5:after,main.article section div.item .others-delimiter.vertical.height-5:after,main.article section div.item .others-delimiter.netherwire.height-5:after{height:40px}main.article section div.item .others-delimiter.diagonal:after{background-image:repeating-linear-gradient(-45deg,var(--rgb),var(--rgb) 2px,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%);background-size:8px 8px}main.article section div.item .others-delimiter.vertical:after{background-image:repeating-linear-gradient(90deg,var(--rgb),var(--rgb) 2px,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%);background-size:8px 8px}main.article section div.item .others-delimiter.netherwire:after{background-image:repeating-linear-gradient(45deg,var(--rgb),var(--rgb) 1px,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%),repeating-linear-gradient(135deg,var(--rgb),var(--rgb) 1px,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%);background-size:8px 8px}main.article section div.item .others-delimiter.zigzag.height-1:after{height:8px}main.article section div.item .others-delimiter.zigzag.height-2:after{height:12px}main.article section div.item .others-delimiter.zigzag.height-3:after{height:16px}main.article section div.item .others-delimiter.zigzag.height-4:after{height:20px}main.article section div.item .others-delimiter.zigzag.height-5:after{height:24px}main.article section div.item .others-delimiter.zigzag:after{-webkit-mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="6px" viewBox="0 0 9 6"><polygon points="4.5,4.5 0,0 0,1.208 4.5,5.708 9,1.208 9,0"/></svg>');mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="6px" viewBox="0 0 9 6"><polygon points="4.5,4.5 0,0 0,1.208 4.5,5.708 9,1.208 9,0"/></svg>');-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-position:center;mask-position:center;background-color:var(--rgb)}main.article section div.item h2.rgb_lightgray.text-head,main.article section div.item h2.rgb_whitesmoke.text-head{padding:.8rem;color:#595757}main.article section div.item h2.rgb_lightgray.text-head:after,main.article section div.item h2.rgb_whitesmoke.text-head:after{display:none}main.article section div.item h2.rgb_lightgray.text-head{background-color:#eee}main.article section div.item h2.rgb_whitesmoke.text-head{background-color:#f7f7f7}main.article .color_white{color:#fff}main.article .color_white a{color:#fff}main.article .bgcolor_white{background-color:#fff}main.article .bdrcolor_white{border:#fff}main.article .bdrbcolor_white{border-bottom-color:#fff}main.article .rgb_white{--rgb: #fff}main.article h2.bgcolor_white.text-head:after{background-image:repeating-linear-gradient(-45deg,#fff,#fff 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_white.ta-left.text-head:after{background-color:#fff}main.article h3.bdrbcolor_white.ta-center.text-head:before,main.article h3.bdrbcolor_white.ta-center.text-head:after,main.article h3.bdrbcolor_white.ql-align-center.text-head:before,main.article h3.bdrbcolor_white.ql-align-center.text-head:after{background-color:#fff}main.article h3.bdrbcolor_white.ta-right.text-head:before,main.article h3.bdrbcolor_white.ql-align-right.text-head:before{background-color:#fff}main.article .color_black{color:#000}main.article .color_black a{color:#000}main.article .bgcolor_black{background-color:#000}main.article .bdrcolor_black{border:#000}main.article .bdrbcolor_black{border-bottom-color:#000}main.article .rgb_black{--rgb: #000}main.article h2.bgcolor_black.text-head:after{background-image:repeating-linear-gradient(-45deg,#000,#000 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_black.ta-left.text-head:after{background-color:#000}main.article h3.bdrbcolor_black.ta-center.text-head:before,main.article h3.bdrbcolor_black.ta-center.text-head:after,main.article h3.bdrbcolor_black.ql-align-center.text-head:before,main.article h3.bdrbcolor_black.ql-align-center.text-head:after{background-color:#000}main.article h3.bdrbcolor_black.ta-right.text-head:before,main.article h3.bdrbcolor_black.ql-align-right.text-head:before{background-color:#000}main.article .color_default{color:#595757}main.article .color_default a{color:#595757}main.article .bgcolor_default{background-color:#595757}main.article .bdrcolor_default{border:#595757}main.article .bdrbcolor_default{border-bottom-color:#595757}main.article .rgb_default{--rgb: #595757}main.article h2.bgcolor_default.text-head:after{background-image:repeating-linear-gradient(-45deg,#595757,#595757 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_default.ta-left.text-head:after{background-color:#595757}main.article h3.bdrbcolor_default.ta-center.text-head:before,main.article h3.bdrbcolor_default.ta-center.text-head:after,main.article h3.bdrbcolor_default.ql-align-center.text-head:before,main.article h3.bdrbcolor_default.ql-align-center.text-head:after{background-color:#595757}main.article h3.bdrbcolor_default.ta-right.text-head:before,main.article h3.bdrbcolor_default.ql-align-right.text-head:before{background-color:#595757}main.article .color_gray{color:#666}main.article .color_gray a{color:#666}main.article .bgcolor_gray{background-color:#666}main.article .bdrcolor_gray{border:#666}main.article .bdrbcolor_gray{border-bottom-color:#666}main.article .rgb_gray{--rgb: #666}main.article h2.bgcolor_gray.text-head:after{background-image:repeating-linear-gradient(-45deg,#666,#666 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_gray.ta-left.text-head:after{background-color:#666}main.article h3.bdrbcolor_gray.ta-center.text-head:before,main.article h3.bdrbcolor_gray.ta-center.text-head:after,main.article h3.bdrbcolor_gray.ql-align-center.text-head:before,main.article h3.bdrbcolor_gray.ql-align-center.text-head:after{background-color:#666}main.article h3.bdrbcolor_gray.ta-right.text-head:before,main.article h3.bdrbcolor_gray.ql-align-right.text-head:before{background-color:#666}main.article .color_lightgray{color:#ccc}main.article .color_lightgray a{color:#ccc}main.article .bgcolor_lightgray{background-color:#ccc}main.article .bdrcolor_lightgray{border:#ccc}main.article .bdrbcolor_lightgray{border-bottom-color:#ccc}main.article .rgb_lightgray{--rgb: #ccc}main.article h2.bgcolor_lightgray.text-head:after{background-image:repeating-linear-gradient(-45deg,#ccc,#ccc 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_lightgray.ta-left.text-head:after{background-color:#ccc}main.article h3.bdrbcolor_lightgray.ta-center.text-head:before,main.article h3.bdrbcolor_lightgray.ta-center.text-head:after,main.article h3.bdrbcolor_lightgray.ql-align-center.text-head:before,main.article h3.bdrbcolor_lightgray.ql-align-center.text-head:after{background-color:#ccc}main.article h3.bdrbcolor_lightgray.ta-right.text-head:before,main.article h3.bdrbcolor_lightgray.ql-align-right.text-head:before{background-color:#ccc}main.article .color_red{color:#cf0000}main.article .color_red a{color:#cf0000}main.article .bgcolor_red{background-color:#cf0000}main.article .bdrcolor_red{border:#cf0000}main.article .bdrbcolor_red{border-bottom-color:#cf0000}main.article .rgb_red{--rgb: #cf0000}main.article h2.bgcolor_red.text-head:after{background-image:repeating-linear-gradient(-45deg,#cf0000,#cf0000 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_red.ta-left.text-head:after{background-color:#cf0000}main.article h3.bdrbcolor_red.ta-center.text-head:before,main.article h3.bdrbcolor_red.ta-center.text-head:after,main.article h3.bdrbcolor_red.ql-align-center.text-head:before,main.article h3.bdrbcolor_red.ql-align-center.text-head:after{background-color:#cf0000}main.article h3.bdrbcolor_red.ta-right.text-head:before,main.article h3.bdrbcolor_red.ql-align-right.text-head:before{background-color:#cf0000}main.article .color_orangered{color:#ec6800}main.article .color_orangered a{color:#ec6800}main.article .bgcolor_orangered{background-color:#ec6800}main.article .bdrcolor_orangered{border:#ec6800}main.article .bdrbcolor_orangered{border-bottom-color:#ec6800}main.article .rgb_orangered{--rgb: #ec6800}main.article h2.bgcolor_orangered.text-head:after{background-image:repeating-linear-gradient(-45deg,#ec6800,#ec6800 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_orangered.ta-left.text-head:after{background-color:#ec6800}main.article h3.bdrbcolor_orangered.ta-center.text-head:before,main.article h3.bdrbcolor_orangered.ta-center.text-head:after,main.article h3.bdrbcolor_orangered.ql-align-center.text-head:before,main.article h3.bdrbcolor_orangered.ql-align-center.text-head:after{background-color:#ec6800}main.article h3.bdrbcolor_orangered.ta-right.text-head:before,main.article h3.bdrbcolor_orangered.ql-align-right.text-head:before{background-color:#ec6800}main.article .color_orange{color:#f39800}main.article .color_orange a{color:#f39800}main.article .bgcolor_orange{background-color:#f39800}main.article .bdrcolor_orange{border:#f39800}main.article .bdrbcolor_orange{border-bottom-color:#f39800}main.article .rgb_orange{--rgb: #f39800}main.article h2.bgcolor_orange.text-head:after{background-image:repeating-linear-gradient(-45deg,#f39800,#f39800 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_orange.ta-left.text-head:after{background-color:#f39800}main.article h3.bdrbcolor_orange.ta-center.text-head:before,main.article h3.bdrbcolor_orange.ta-center.text-head:after,main.article h3.bdrbcolor_orange.ql-align-center.text-head:before,main.article h3.bdrbcolor_orange.ql-align-center.text-head:after{background-color:#f39800}main.article h3.bdrbcolor_orange.ta-right.text-head:before,main.article h3.bdrbcolor_orange.ql-align-right.text-head:before{background-color:#f39800}main.article .color_yellow{color:#ffef85}main.article .color_yellow a{color:#ffef85}main.article .bgcolor_yellow{background-color:#ffef85}main.article .bdrcolor_yellow{border:#ffef85}main.article .bdrbcolor_yellow{border-bottom-color:#ffef85}main.article .rgb_yellow{--rgb: #ffef85}main.article h2.bgcolor_yellow.text-head:after{background-image:repeating-linear-gradient(-45deg,#ffef85,#ffef85 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_yellow.ta-left.text-head:after{background-color:#ffef85}main.article h3.bdrbcolor_yellow.ta-center.text-head:before,main.article h3.bdrbcolor_yellow.ta-center.text-head:after,main.article h3.bdrbcolor_yellow.ql-align-center.text-head:before,main.article h3.bdrbcolor_yellow.ql-align-center.text-head:after{background-color:#ffef85}main.article h3.bdrbcolor_yellow.ta-right.text-head:before,main.article h3.bdrbcolor_yellow.ql-align-right.text-head:before{background-color:#ffef85}main.article .color_emerald{color:#66bab7}main.article .color_emerald a{color:#66bab7}main.article .bgcolor_emerald{background-color:#66bab7}main.article .bdrcolor_emerald{border:#66BAB7}main.article .bdrbcolor_emerald{border-bottom-color:#66bab7}main.article .rgb_emerald{--rgb: #66BAB7}main.article h2.bgcolor_emerald.text-head:after{background-image:repeating-linear-gradient(-45deg,#66bab7,#66bab7 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_emerald.ta-left.text-head:after{background-color:#66bab7}main.article h3.bdrbcolor_emerald.ta-center.text-head:before,main.article h3.bdrbcolor_emerald.ta-center.text-head:after,main.article h3.bdrbcolor_emerald.ql-align-center.text-head:before,main.article h3.bdrbcolor_emerald.ql-align-center.text-head:after{background-color:#66bab7}main.article h3.bdrbcolor_emerald.ta-right.text-head:before,main.article h3.bdrbcolor_emerald.ql-align-right.text-head:before{background-color:#66bab7}main.article .color_green{color:#2cb4ad}main.article .color_green a{color:#2cb4ad}main.article .bgcolor_green{background-color:#2cb4ad}main.article .bdrcolor_green{border:#2cb4ad}main.article .bdrbcolor_green{border-bottom-color:#2cb4ad}main.article .rgb_green{--rgb: #2cb4ad}main.article h2.bgcolor_green.text-head:after{background-image:repeating-linear-gradient(-45deg,#2cb4ad,#2cb4ad 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_green.ta-left.text-head:after{background-color:#2cb4ad}main.article h3.bdrbcolor_green.ta-center.text-head:before,main.article h3.bdrbcolor_green.ta-center.text-head:after,main.article h3.bdrbcolor_green.ql-align-center.text-head:before,main.article h3.bdrbcolor_green.ql-align-center.text-head:after{background-color:#2cb4ad}main.article h3.bdrbcolor_green.ta-right.text-head:before,main.article h3.bdrbcolor_green.ql-align-right.text-head:before{background-color:#2cb4ad}main.article .color_turquoise{color:#00afcc}main.article .color_turquoise a{color:#00afcc}main.article .bgcolor_turquoise{background-color:#00afcc}main.article .bdrcolor_turquoise{border:#00afcc}main.article .bdrbcolor_turquoise{border-bottom-color:#00afcc}main.article .rgb_turquoise{--rgb: #00afcc}main.article h2.bgcolor_turquoise.text-head:after{background-image:repeating-linear-gradient(-45deg,#00afcc,#00afcc 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_turquoise.ta-left.text-head:after{background-color:#00afcc}main.article h3.bdrbcolor_turquoise.ta-center.text-head:before,main.article h3.bdrbcolor_turquoise.ta-center.text-head:after,main.article h3.bdrbcolor_turquoise.ql-align-center.text-head:before,main.article h3.bdrbcolor_turquoise.ql-align-center.text-head:after{background-color:#00afcc}main.article h3.bdrbcolor_turquoise.ta-right.text-head:before,main.article h3.bdrbcolor_turquoise.ql-align-right.text-head:before{background-color:#00afcc}main.article .color_blue{color:#58b2dc}main.article .color_blue a{color:#58b2dc}main.article .bgcolor_blue{background-color:#58b2dc}main.article .bdrcolor_blue{border:#58B2DC}main.article .bdrbcolor_blue{border-bottom-color:#58b2dc}main.article .rgb_blue{--rgb: #58B2DC}main.article h2.bgcolor_blue.text-head:after{background-image:repeating-linear-gradient(-45deg,#58b2dc,#58b2dc 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_blue.ta-left.text-head:after{background-color:#58b2dc}main.article h3.bdrbcolor_blue.ta-center.text-head:before,main.article h3.bdrbcolor_blue.ta-center.text-head:after,main.article h3.bdrbcolor_blue.ql-align-center.text-head:before,main.article h3.bdrbcolor_blue.ql-align-center.text-head:after{background-color:#58b2dc}main.article h3.bdrbcolor_blue.ta-right.text-head:before,main.article h3.bdrbcolor_blue.ql-align-right.text-head:before{background-color:#58b2dc}main.article .color_indigo{color:#043c78}main.article .color_indigo a{color:#043c78}main.article .bgcolor_indigo{background-color:#043c78}main.article .bdrcolor_indigo{border:#043c78}main.article .bdrbcolor_indigo{border-bottom-color:#043c78}main.article .rgb_indigo{--rgb: #043c78}main.article h2.bgcolor_indigo.text-head:after{background-image:repeating-linear-gradient(-45deg,#043c78,#043c78 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_indigo.ta-left.text-head:after{background-color:#043c78}main.article h3.bdrbcolor_indigo.ta-center.text-head:before,main.article h3.bdrbcolor_indigo.ta-center.text-head:after,main.article h3.bdrbcolor_indigo.ql-align-center.text-head:before,main.article h3.bdrbcolor_indigo.ql-align-center.text-head:after{background-color:#043c78}main.article h3.bdrbcolor_indigo.ta-right.text-head:before,main.article h3.bdrbcolor_indigo.ql-align-right.text-head:before{background-color:#043c78}main.article .color_grape{color:#6f3381}main.article .color_grape a{color:#6f3381}main.article .bgcolor_grape{background-color:#6f3381}main.article .bdrcolor_grape{border:#6F3381}main.article .bdrbcolor_grape{border-bottom-color:#6f3381}main.article .rgb_grape{--rgb: #6F3381}main.article h2.bgcolor_grape.text-head:after{background-image:repeating-linear-gradient(-45deg,#6f3381,#6f3381 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_grape.ta-left.text-head:after{background-color:#6f3381}main.article h3.bdrbcolor_grape.ta-center.text-head:before,main.article h3.bdrbcolor_grape.ta-center.text-head:after,main.article h3.bdrbcolor_grape.ql-align-center.text-head:before,main.article h3.bdrbcolor_grape.ql-align-center.text-head:after{background-color:#6f3381}main.article h3.bdrbcolor_grape.ta-right.text-head:before,main.article h3.bdrbcolor_grape.ql-align-right.text-head:before{background-color:#6f3381}main.article .color_purple{color:#b481bb}main.article .color_purple a{color:#b481bb}main.article .bgcolor_purple{background-color:#b481bb}main.article .bdrcolor_purple{border:#B481BB}main.article .bdrbcolor_purple{border-bottom-color:#b481bb}main.article .rgb_purple{--rgb: #B481BB}main.article h2.bgcolor_purple.text-head:after{background-image:repeating-linear-gradient(-45deg,#b481bb,#b481bb 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_purple.ta-left.text-head:after{background-color:#b481bb}main.article h3.bdrbcolor_purple.ta-center.text-head:before,main.article h3.bdrbcolor_purple.ta-center.text-head:after,main.article h3.bdrbcolor_purple.ql-align-center.text-head:before,main.article h3.bdrbcolor_purple.ql-align-center.text-head:after{background-color:#b481bb}main.article h3.bdrbcolor_purple.ta-right.text-head:before,main.article h3.bdrbcolor_purple.ql-align-right.text-head:before{background-color:#b481bb}main.article .color_pink{color:#f596aa}main.article .color_pink a{color:#f596aa}main.article .bgcolor_pink{background-color:#f596aa}main.article .bdrcolor_pink{border:#F596AA}main.article .bdrbcolor_pink{border-bottom-color:#f596aa}main.article .rgb_pink{--rgb: #F596AA}main.article h2.bgcolor_pink.text-head:after{background-image:repeating-linear-gradient(-45deg,#f596aa,#f596aa 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_pink.ta-left.text-head:after{background-color:#f596aa}main.article h3.bdrbcolor_pink.ta-center.text-head:before,main.article h3.bdrbcolor_pink.ta-center.text-head:after,main.article h3.bdrbcolor_pink.ql-align-center.text-head:before,main.article h3.bdrbcolor_pink.ql-align-center.text-head:after{background-color:#f596aa}main.article h3.bdrbcolor_pink.ta-right.text-head:before,main.article h3.bdrbcolor_pink.ql-align-right.text-head:before{background-color:#f596aa}main.article .color_strawberry{color:#e95388}main.article .color_strawberry a{color:#e95388}main.article .bgcolor_strawberry{background-color:#e95388}main.article .bdrcolor_strawberry{border:#e95388}main.article .bdrbcolor_strawberry{border-bottom-color:#e95388}main.article .rgb_strawberry{--rgb: #e95388}main.article h2.bgcolor_strawberry.text-head:after{background-image:repeating-linear-gradient(-45deg,#e95388,#e95388 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_strawberry.ta-left.text-head:after{background-color:#e95388}main.article h3.bdrbcolor_strawberry.ta-center.text-head:before,main.article h3.bdrbcolor_strawberry.ta-center.text-head:after,main.article h3.bdrbcolor_strawberry.ql-align-center.text-head:before,main.article h3.bdrbcolor_strawberry.ql-align-center.text-head:after{background-color:#e95388}main.article h3.bdrbcolor_strawberry.ta-right.text-head:before,main.article h3.bdrbcolor_strawberry.ql-align-right.text-head:before{background-color:#e95388}main.article .color_magenta{color:#e4007f}main.article .color_magenta a{color:#e4007f}main.article .bgcolor_magenta{background-color:#e4007f}main.article .bdrcolor_magenta{border:#e4007f}main.article .bdrbcolor_magenta{border-bottom-color:#e4007f}main.article .rgb_magenta{--rgb: #e4007f}main.article h2.bgcolor_magenta.text-head:after{background-image:repeating-linear-gradient(-45deg,#e4007f,#e4007f 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_magenta.ta-left.text-head:after{background-color:#e4007f}main.article h3.bdrbcolor_magenta.ta-center.text-head:before,main.article h3.bdrbcolor_magenta.ta-center.text-head:after,main.article h3.bdrbcolor_magenta.ql-align-center.text-head:before,main.article h3.bdrbcolor_magenta.ql-align-center.text-head:after{background-color:#e4007f}main.article h3.bdrbcolor_magenta.ta-right.text-head:before,main.article h3.bdrbcolor_magenta.ql-align-right.text-head:before{background-color:#e4007f}main.article .color_gold{color:#b49a1e}main.article .color_gold a{color:#b49a1e}main.article .bgcolor_gold{background-color:#b49a1e}main.article .bdrcolor_gold{border:#b49a1e}main.article .bdrbcolor_gold{border-bottom-color:#b49a1e}main.article .rgb_gold{--rgb: #b49a1e}main.article h2.bgcolor_gold.text-head:after{background-image:repeating-linear-gradient(-45deg,#b49a1e,#b49a1e 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_gold.ta-left.text-head:after{background-color:#b49a1e}main.article h3.bdrbcolor_gold.ta-center.text-head:before,main.article h3.bdrbcolor_gold.ta-center.text-head:after,main.article h3.bdrbcolor_gold.ql-align-center.text-head:before,main.article h3.bdrbcolor_gold.ql-align-center.text-head:after{background-color:#b49a1e}main.article h3.bdrbcolor_gold.ta-right.text-head:before,main.article h3.bdrbcolor_gold.ql-align-right.text-head:before{background-color:#b49a1e}main.article .color_silver{color:#888}main.article .color_silver a{color:#888}main.article .bgcolor_silver{background-color:#888}main.article .bdrcolor_silver{border:#888}main.article .bdrbcolor_silver{border-bottom-color:#888}main.article .rgb_silver{--rgb: #888}main.article h2.bgcolor_silver.text-head:after{background-image:repeating-linear-gradient(-45deg,#888,#888 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_silver.ta-left.text-head:after{background-color:#888}main.article h3.bdrbcolor_silver.ta-center.text-head:before,main.article h3.bdrbcolor_silver.ta-center.text-head:after,main.article h3.bdrbcolor_silver.ql-align-center.text-head:before,main.article h3.bdrbcolor_silver.ql-align-center.text-head:after{background-color:#888}main.article h3.bdrbcolor_silver.ta-right.text-head:before,main.article h3.bdrbcolor_silver.ql-align-right.text-head:before{background-color:#888}main.article .color_bronze{color:#73370a}main.article .color_bronze a{color:#73370a}main.article .bgcolor_bronze{background-color:#73370a}main.article .bdrcolor_bronze{border:#73370a}main.article .bdrbcolor_bronze{border-bottom-color:#73370a}main.article .rgb_bronze{--rgb: #73370a}main.article h2.bgcolor_bronze.text-head:after{background-image:repeating-linear-gradient(-45deg,#73370a,#73370a 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_bronze.ta-left.text-head:after{background-color:#73370a}main.article h3.bdrbcolor_bronze.ta-center.text-head:before,main.article h3.bdrbcolor_bronze.ta-center.text-head:after,main.article h3.bdrbcolor_bronze.ql-align-center.text-head:before,main.article h3.bdrbcolor_bronze.ql-align-center.text-head:after{background-color:#73370a}main.article h3.bdrbcolor_bronze.ta-right.text-head:before,main.article h3.bdrbcolor_bronze.ql-align-right.text-head:before{background-color:#73370a}main.article .color_logo{color:#373232}main.article .color_logo a{color:#373232}main.article .bgcolor_logo{background-color:#373232}main.article .bdrcolor_logo{border:#373232}main.article .bdrbcolor_logo{border-bottom-color:#373232}main.article .rgb_logo{--rgb: #373232}main.article h2.bgcolor_logo.text-head:after{background-image:repeating-linear-gradient(-45deg,#373232,#373232 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_logo.ta-left.text-head:after{background-color:#373232}main.article h3.bdrbcolor_logo.ta-center.text-head:before,main.article h3.bdrbcolor_logo.ta-center.text-head:after,main.article h3.bdrbcolor_logo.ql-align-center.text-head:before,main.article h3.bdrbcolor_logo.ql-align-center.text-head:after{background-color:#373232}main.article h3.bdrbcolor_logo.ta-right.text-head:before,main.article h3.bdrbcolor_logo.ql-align-right.text-head:before{background-color:#373232}main.article .color_starts{color:#42bdd8}main.article .color_starts a{color:#42bdd8}main.article .bgcolor_starts{background-color:#42bdd8}main.article .bdrcolor_starts{border:#42bdd8}main.article .bdrbcolor_starts{border-bottom-color:#42bdd8}main.article .rgb_starts{--rgb: #42bdd8}main.article h2.bgcolor_starts.text-head:after{background-image:repeating-linear-gradient(-45deg,#42bdd8,#42bdd8 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_starts.ta-left.text-head:after{background-color:#42bdd8}main.article h3.bdrbcolor_starts.ta-center.text-head:before,main.article h3.bdrbcolor_starts.ta-center.text-head:after,main.article h3.bdrbcolor_starts.ql-align-center.text-head:before,main.article h3.bdrbcolor_starts.ql-align-center.text-head:after{background-color:#42bdd8}main.article h3.bdrbcolor_starts.ta-right.text-head:before,main.article h3.bdrbcolor_starts.ql-align-right.text-head:before{background-color:#42bdd8}main.article .color_nipu{color:#baabc6}main.article .color_nipu a{color:#baabc6}main.article .bgcolor_nipu{background-color:#baabc6}main.article .bdrcolor_nipu{border:#baabc6}main.article .bdrbcolor_nipu{border-bottom-color:#baabc6}main.article .rgb_nipu{--rgb: #baabc6}main.article h2.bgcolor_nipu.text-head:after{background-image:repeating-linear-gradient(-45deg,#baabc6,#baabc6 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_nipu.ta-left.text-head:after{background-color:#baabc6}main.article h3.bdrbcolor_nipu.ta-center.text-head:before,main.article h3.bdrbcolor_nipu.ta-center.text-head:after,main.article h3.bdrbcolor_nipu.ql-align-center.text-head:before,main.article h3.bdrbcolor_nipu.ql-align-center.text-head:after{background-color:#baabc6}main.article h3.bdrbcolor_nipu.ta-right.text-head:before,main.article h3.bdrbcolor_nipu.ql-align-right.text-head:before{background-color:#baabc6}main.article .color_noicomi{color:#ff4a90}main.article .color_noicomi a{color:#ff4a90}main.article .bgcolor_noicomi{background-color:#ff4a90}main.article .bdrcolor_noicomi{border:#ff4a90}main.article .bdrbcolor_noicomi{border-bottom-color:#ff4a90}main.article .rgb_noicomi{--rgb: #ff4a90}main.article h2.bgcolor_noicomi.text-head:after{background-image:repeating-linear-gradient(-45deg,#ff4a90,#ff4a90 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_noicomi.ta-left.text-head:after{background-color:#ff4a90}main.article h3.bdrbcolor_noicomi.ta-center.text-head:before,main.article h3.bdrbcolor_noicomi.ta-center.text-head:after,main.article h3.bdrbcolor_noicomi.ql-align-center.text-head:before,main.article h3.bdrbcolor_noicomi.ql-align-center.text-head:after{background-color:#ff4a90}main.article h3.bdrbcolor_noicomi.ta-right.text-head:before,main.article h3.bdrbcolor_noicomi.ql-align-right.text-head:before{background-color:#ff4a90}main.article .color_junior{color:#e75297}main.article .color_junior a{color:#e75297}main.article .bgcolor_junior{background-color:#e75297}main.article .bdrcolor_junior{border:#e75297}main.article .bdrbcolor_junior{border-bottom-color:#e75297}main.article .rgb_junior{--rgb: #e75297}main.article h2.bgcolor_junior.text-head:after{background-image:repeating-linear-gradient(-45deg,#e75297,#e75297 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_junior.ta-left.text-head:after{background-color:#e75297}main.article h3.bdrbcolor_junior.ta-center.text-head:before,main.article h3.bdrbcolor_junior.ta-center.text-head:after,main.article h3.bdrbcolor_junior.ql-align-center.text-head:before,main.article h3.bdrbcolor_junior.ql-align-center.text-head:after{background-color:#e75297}main.article h3.bdrbcolor_junior.ta-right.text-head:before,main.article h3.bdrbcolor_junior.ql-align-right.text-head:before{background-color:#e75297}main.article .color_bcbb{color:#e4007f}main.article .color_bcbb a{color:#e4007f}main.article .bgcolor_bcbb{background-color:#e4007f}main.article .bdrcolor_bcbb{border:#e4007f}main.article .bdrbcolor_bcbb{border-bottom-color:#e4007f}main.article .rgb_bcbb{--rgb: #e4007f}main.article h2.bgcolor_bcbb.text-head:after{background-image:repeating-linear-gradient(-45deg,#e4007f,#e4007f 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_bcbb.ta-left.text-head:after{background-color:#e4007f}main.article h3.bdrbcolor_bcbb.ta-center.text-head:before,main.article h3.bdrbcolor_bcbb.ta-center.text-head:after,main.article h3.bdrbcolor_bcbb.ql-align-center.text-head:before,main.article h3.bdrbcolor_bcbb.ql-align-center.text-head:after{background-color:#e4007f}main.article h3.bdrbcolor_bcbb.ta-right.text-head:before,main.article h3.bdrbcolor_bcbb.ql-align-right.text-head:before{background-color:#e4007f}main.article .color_bcmb{color:#ea6da4}main.article .color_bcmb a{color:#ea6da4}main.article .bgcolor_bcmb{background-color:#ea6da4}main.article .bdrcolor_bcmb{border:#ea6da4}main.article .bdrbcolor_bcmb{border-bottom-color:#ea6da4}main.article .rgb_bcmb{--rgb: #ea6da4}main.article h2.bgcolor_bcmb.text-head:after{background-image:repeating-linear-gradient(-45deg,#ea6da4,#ea6da4 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_bcmb.ta-left.text-head:after{background-color:#ea6da4}main.article h3.bdrbcolor_bcmb.ta-center.text-head:before,main.article h3.bdrbcolor_bcmb.ta-center.text-head:after,main.article h3.bdrbcolor_bcmb.ql-align-center.text-head:before,main.article h3.bdrbcolor_bcmb.ql-align-center.text-head:after{background-color:#ea6da4}main.article h3.bdrbcolor_bcmb.ta-right.text-head:before,main.article h3.bdrbcolor_bcmb.ql-align-right.text-head:before{background-color:#ea6da4}main.article .color_bcfa{color:#f8b500}main.article .color_bcfa a{color:#f8b500}main.article .bgcolor_bcfa{background-color:#f8b500}main.article .bdrcolor_bcfa{border:#f8b500}main.article .bdrbcolor_bcfa{border-bottom-color:#f8b500}main.article .rgb_bcfa{--rgb: #f8b500}main.article h2.bgcolor_bcfa.text-head:after{background-image:repeating-linear-gradient(-45deg,#f8b500,#f8b500 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_bcfa.ta-left.text-head:after{background-color:#f8b500}main.article h3.bdrbcolor_bcfa.ta-center.text-head:before,main.article h3.bdrbcolor_bcfa.ta-center.text-head:after,main.article h3.bdrbcolor_bcfa.ql-align-center.text-head:before,main.article h3.bdrbcolor_bcfa.ql-align-center.text-head:after{background-color:#f8b500}main.article h3.bdrbcolor_bcfa.ta-right.text-head:before,main.article h3.bdrbcolor_bcfa.ql-align-right.text-head:before{background-color:#f8b500}main.article .color_novema{color:#59a39a}main.article .color_novema a{color:#59a39a}main.article .bgcolor_novema{background-color:#59a39a}main.article .bdrcolor_novema{border:#59a39a}main.article .bdrbcolor_novema{border-bottom-color:#59a39a}main.article .rgb_novema{--rgb: #59a39a}main.article h2.bgcolor_novema.text-head:after{background-image:repeating-linear-gradient(-45deg,#59a39a,#59a39a 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_novema.ta-left.text-head:after{background-color:#59a39a}main.article h3.bdrbcolor_novema.ta-center.text-head:before,main.article h3.bdrbcolor_novema.ta-center.text-head:after,main.article h3.bdrbcolor_novema.ql-align-center.text-head:before,main.article h3.bdrbcolor_novema.ql-align-center.text-head:after{background-color:#59a39a}main.article h3.bdrbcolor_novema.ta-right.text-head:before,main.article h3.bdrbcolor_novema.ql-align-right.text-head:before{background-color:#59a39a}main.article .color_twitter{color:#1d9bf0}main.article .color_twitter a{color:#1d9bf0}main.article .bgcolor_twitter{background-color:#1d9bf0}main.article .bdrcolor_twitter{border:#1d9bf0}main.article .bdrbcolor_twitter{border-bottom-color:#1d9bf0}main.article .rgb_twitter{--rgb: #1d9bf0}main.article h2.bgcolor_twitter.text-head:after{background-image:repeating-linear-gradient(-45deg,#1d9bf0,#1d9bf0 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_twitter.ta-left.text-head:after{background-color:#1d9bf0}main.article h3.bdrbcolor_twitter.ta-center.text-head:before,main.article h3.bdrbcolor_twitter.ta-center.text-head:after,main.article h3.bdrbcolor_twitter.ql-align-center.text-head:before,main.article h3.bdrbcolor_twitter.ql-align-center.text-head:after{background-color:#1d9bf0}main.article h3.bdrbcolor_twitter.ta-right.text-head:before,main.article h3.bdrbcolor_twitter.ql-align-right.text-head:before{background-color:#1d9bf0}main.article .color_line{color:#06c755}main.article .color_line a{color:#06c755}main.article .bgcolor_line{background-color:#06c755}main.article .bdrcolor_line{border:#06C755}main.article .bdrbcolor_line{border-bottom-color:#06c755}main.article .rgb_line{--rgb: #06C755}main.article h2.bgcolor_line.text-head:after{background-image:repeating-linear-gradient(-45deg,#06c755,#06c755 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_line.ta-left.text-head:after{background-color:#06c755}main.article h3.bdrbcolor_line.ta-center.text-head:before,main.article h3.bdrbcolor_line.ta-center.text-head:after,main.article h3.bdrbcolor_line.ql-align-center.text-head:before,main.article h3.bdrbcolor_line.ql-align-center.text-head:after{background-color:#06c755}main.article h3.bdrbcolor_line.ta-right.text-head:before,main.article h3.bdrbcolor_line.ql-align-right.text-head:before{background-color:#06c755}main.article .color_bcfsweet{color:#f95e80}main.article .color_bcfsweet a{color:#f95e80}main.article .bgcolor_bcfsweet{background-color:#f95e80}main.article .bdrcolor_bcfsweet{border:#f95e80}main.article .bdrbcolor_bcfsweet{border-bottom-color:#f95e80}main.article .rgb_bcfsweet{--rgb: #f95e80}main.article h2.bgcolor_bcfsweet.text-head:after{background-image:repeating-linear-gradient(-45deg,#f95e80,#f95e80 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_bcfsweet.ta-left.text-head:after{background-color:#f95e80}main.article h3.bdrbcolor_bcfsweet.ta-center.text-head:before,main.article h3.bdrbcolor_bcfsweet.ta-center.text-head:after,main.article h3.bdrbcolor_bcfsweet.ql-align-center.text-head:before,main.article h3.bdrbcolor_bcfsweet.ql-align-center.text-head:after{background-color:#f95e80}main.article h3.bdrbcolor_bcfsweet.ta-right.text-head:before,main.article h3.bdrbcolor_bcfsweet.ql-align-right.text-head:before{background-color:#f95e80}main.article .color_jryellow{color:gold}main.article .color_jryellow a{color:gold}main.article .bgcolor_jryellow{background-color:gold}main.article .bdrcolor_jryellow{border:#ffd700}main.article .bdrbcolor_jryellow{border-bottom-color:gold}main.article .rgb_jryellow{--rgb: #ffd700}main.article h2.bgcolor_jryellow.text-head:after{background-image:repeating-linear-gradient(-45deg,gold,gold 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_jryellow.ta-left.text-head:after{background-color:gold}main.article h3.bdrbcolor_jryellow.ta-center.text-head:before,main.article h3.bdrbcolor_jryellow.ta-center.text-head:after,main.article h3.bdrbcolor_jryellow.ql-align-center.text-head:before,main.article h3.bdrbcolor_jryellow.ql-align-center.text-head:after{background-color:gold}main.article h3.bdrbcolor_jryellow.ta-right.text-head:before,main.article h3.bdrbcolor_jryellow.ql-align-right.text-head:before{background-color:gold}main.article .color_jrtext{color:#3a291c}main.article .color_jrtext a{color:#3a291c}main.article .bgcolor_jrtext{background-color:#3a291c}main.article .bdrcolor_jrtext{border:#3a291c}main.article .bdrbcolor_jrtext{border-bottom-color:#3a291c}main.article .rgb_jrtext{--rgb: #3a291c}main.article h2.bgcolor_jrtext.text-head:after{background-image:repeating-linear-gradient(-45deg,#3a291c,#3a291c 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_jrtext.ta-left.text-head:after{background-color:#3a291c}main.article h3.bdrbcolor_jrtext.ta-center.text-head:before,main.article h3.bdrbcolor_jrtext.ta-center.text-head:after,main.article h3.bdrbcolor_jrtext.ql-align-center.text-head:before,main.article h3.bdrbcolor_jrtext.ql-align-center.text-head:after{background-color:#3a291c}main.article h3.bdrbcolor_jrtext.ta-right.text-head:before,main.article h3.bdrbcolor_jrtext.ql-align-right.text-head:before{background-color:#3a291c}main.article .color_grnovel{color:#1b813e}main.article .color_grnovel a{color:#1b813e}main.article .bgcolor_grnovel{background-color:#1b813e}main.article .bdrcolor_grnovel{border:#1b813e}main.article .bdrbcolor_grnovel{border-bottom-color:#1b813e}main.article .rgb_grnovel{--rgb: #1b813e}main.article h2.bgcolor_grnovel.text-head:after{background-image:repeating-linear-gradient(-45deg,#1b813e,#1b813e 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_grnovel.ta-left.text-head:after{background-color:#1b813e}main.article h3.bdrbcolor_grnovel.ta-center.text-head:before,main.article h3.bdrbcolor_grnovel.ta-center.text-head:after,main.article h3.bdrbcolor_grnovel.ql-align-center.text-head:before,main.article h3.bdrbcolor_grnovel.ql-align-center.text-head:after{background-color:#1b813e}main.article h3.bdrbcolor_grnovel.ta-right.text-head:before,main.article h3.bdrbcolor_grnovel.ql-align-right.text-head:before{background-color:#1b813e}main.article .color_grcomic{color:#09449d}main.article .color_grcomic a{color:#09449d}main.article .bgcolor_grcomic{background-color:#09449d}main.article .bdrcolor_grcomic{border:#09449d}main.article .bdrbcolor_grcomic{border-bottom-color:#09449d}main.article .rgb_grcomic{--rgb: #09449d}main.article h2.bgcolor_grcomic.text-head:after{background-image:repeating-linear-gradient(-45deg,#09449d,#09449d 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_grcomic.ta-left.text-head:after{background-color:#09449d}main.article h3.bdrbcolor_grcomic.ta-center.text-head:before,main.article h3.bdrbcolor_grcomic.ta-center.text-head:after,main.article h3.bdrbcolor_grcomic.ql-align-center.text-head:before,main.article h3.bdrbcolor_grcomic.ql-align-center.text-head:after{background-color:#09449d}main.article h3.bdrbcolor_grcomic.ta-right.text-head:before,main.article h3.bdrbcolor_grcomic.ql-align-right.text-head:before{background-color:#09449d}main.article .color_nipop{color:#e94e95}main.article .color_nipop a{color:#e94e95}main.article .bgcolor_nipop{background-color:#e94e95}main.article .bdrcolor_nipop{border:#e94e95}main.article .bdrbcolor_nipop{border-bottom-color:#e94e95}main.article .rgb_nipop{--rgb: #e94e95}main.article h2.bgcolor_nipop.text-head:after{background-image:repeating-linear-gradient(-45deg,#e94e95,#e94e95 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_nipop.ta-left.text-head:after{background-color:#e94e95}main.article h3.bdrbcolor_nipop.ta-center.text-head:before,main.article h3.bdrbcolor_nipop.ta-center.text-head:after,main.article h3.bdrbcolor_nipop.ql-align-center.text-head:before,main.article h3.bdrbcolor_nipop.ql-align-center.text-head:after{background-color:#e94e95}main.article h3.bdrbcolor_nipop.ta-right.text-head:before,main.article h3.bdrbcolor_nipop.ql-align-right.text-head:before{background-color:#e94e95}main.article .color_beluck{color:#63c2f2}main.article .color_beluck a{color:#63c2f2}main.article .bgcolor_beluck{background-color:#63c2f2}main.article .bdrcolor_beluck{border:#63C2F2}main.article .bdrbcolor_beluck{border-bottom-color:#63c2f2}main.article .rgb_beluck{--rgb: #63C2F2}main.article h2.bgcolor_beluck.text-head:after{background-image:repeating-linear-gradient(-45deg,#63c2f2,#63c2f2 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_beluck.ta-left.text-head:after{background-color:#63c2f2}main.article h3.bdrbcolor_beluck.ta-center.text-head:before,main.article h3.bdrbcolor_beluck.ta-center.text-head:after,main.article h3.bdrbcolor_beluck.ql-align-center.text-head:before,main.article h3.bdrbcolor_beluck.ql-align-center.text-head:after{background-color:#63c2f2}main.article h3.bdrbcolor_beluck.ta-right.text-head:before,main.article h3.bdrbcolor_beluck.ql-align-right.text-head:before{background-color:#63c2f2}main.article .color_whitesmoke{color:#f7f7f7}main.article .color_whitesmoke a{color:#f7f7f7}main.article .bgcolor_whitesmoke{background-color:#f7f7f7}main.article .bdrcolor_whitesmoke{border:#f7f7f7}main.article .bdrbcolor_whitesmoke{border-bottom-color:#f7f7f7}main.article .rgb_whitesmoke{--rgb: #f7f7f7}main.article h2.bgcolor_whitesmoke.text-head:after{background-image:repeating-linear-gradient(-45deg,#f7f7f7,#f7f7f7 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_whitesmoke.ta-left.text-head:after{background-color:#f7f7f7}main.article h3.bdrbcolor_whitesmoke.ta-center.text-head:before,main.article h3.bdrbcolor_whitesmoke.ta-center.text-head:after,main.article h3.bdrbcolor_whitesmoke.ql-align-center.text-head:before,main.article h3.bdrbcolor_whitesmoke.ql-align-center.text-head:after{background-color:#f7f7f7}main.article h3.bdrbcolor_whitesmoke.ta-right.text-head:before,main.article h3.bdrbcolor_whitesmoke.ql-align-right.text-head:before{background-color:#f7f7f7}main.article .border_wd1{border-width:1px}main.article .border_wd2{border-width:2px}main.article .border_wd3{border-width:3px}main.article .solid{border-style:solid}main.article .dashed{border-style:dashed}main.article .dotted{border-style:dotted}main.article .radius{border-radius:.8rem}main.article .boxes{margin:0 1rem 3rem;padding:.8rem}main.article .boxes div.item{margin-bottom:2rem}main.article .boxes div.item .text-normal p{padding:0}main.article .boxes div.item .link-button li{width:40%}main.article .boxes div.item:last-of-type .link-text{margin-bottom:-.8rem}main.article .boxes div.item:last-of-type .link-text a{border-bottom:none}@media screen and (max-width: 767px){main.article .boxes div.item .image-free{padding:0}}@media screen and (max-width: 767px){main.article .boxes div.item{margin-bottom:1rem}}main.article .separate{padding-top:1rem;padding-left:0;padding-right:0;border-right-style:none;border-left-style:none}main.article .separate_top{padding-top:1rem;padding-left:0;padding-right:0;border-right-style:none;border-left-style:none;border-bottom-style:none}main.article .separate_btm{padding-left:0;padding-right:0;border-top-style:none;border-right-style:none;border-left-style:none}.remarks{margin:0;padding:0 .8rem;font-size:.866rem;line-height:1.5}@media screen and (max-width: 767px){.remarks{font-size:.733rem}}main.default .default{font-size:15px;line-height:1.5}@media screen and (max-width: 767px){main.default .default{font-size:14px}}main.default .default h2{margin:0 0 1rem;padding:.8rem;color:#595757;font-size:1rem;font-weight:700;background-color:#eee}main.default .default h3{margin:0;padding:.8rem;color:#595757;font-size:.9rem;font-weight:700}main.default .default h2,main.default .default h3{text-shadow:none;background-image:none;border:none}main.default .default p{margin:0;padding:.8rem}.link_bnr{margin-bottom:1rem}.link_bnr li{margin:.8rem .8rem 0}.link_bnr li:first-of-type{margin-top:0}.link_bnr li a{display:block;line-height:0;text-decoration:none;transition:all .1s linear}.link_bnr li a:hover{opacity:.6}.link_bnr li img{width:100%;height:auto;border:1px solid #e5e5e5}#contest .link_bnr{margin-bottom:0}#contest .link_bnr li{margin:0;padding:.8rem .8rem 0}#contest .link_bnr li:last-of-type{padding-bottom:.8rem}#contest .more-btn{padding-top:10px;border-top:1px dotted #ccc}.link_txt li{background-image:url(/assets/1.0.960/img/icn_arw01.png);background-position:right .5rem center;background-repeat:no-repeat;background-size:17px;border-top:1px solid #e5e5e5}.link_txt li a{display:block;padding:.5rem 2rem .5rem .8rem;color:#595757;font-size:.9rem;line-height:1.5;text-decoration:none}main.article .topCategoryTag ul li{flex-shrink:1}main.article .topCategoryTag ul li a{padding-right:1rem;text-align:left;word-break:break-all}main.bookstore .content{float:none;margin:0;padding:0;width:auto}.bookstoreList{margin:0 0 1.666rem;overflow:hidden}.bookstoreList ul{display:flex;flex-wrap:wrap;margin:0 -.733rem;border-top:1px solid #e5e5e5}.bookstoreList ul li{width:33%;padding:.733rem .733rem .066rem;font-size:.866rem;line-height:1.5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;box-sizing:border-box}.bookstoreList ul li:nth-child(3n){border-right:none}.bookstoreList ul li figure{float:left;width:8.333rem;margin:0 1.133rem 0 0}.bookstoreList ul li img{max-width:100%;height:auto;line-height:0;vertical-align:bottom}.bookstoreList ul li .item{min-height:11.666rem;overflow:hidden}.bookstoreList ul li .label{display:inline-block;margin:0 0 .466rem;padding:.066rem .333rem;color:#fff;font-size:.733rem;vertical-align:top;border-radius:3px;background:#787770}.bookstoreList ul li .title{margin:0 0 .333rem}.bookstoreList ul li .title dt{font-size:1rem;font-weight:700}.bookstoreList ul li .title dt a{color:#595757;font-weight:700;text-decoration:none}.bookstoreList ul li .title dt a:hover{text-decoration:underline}.bookstoreList ul li .lead{margin:0 0 1rem}.bookstoreList ul li .info dt{clear:both;float:left;width:4rem;color:#929292}.bookstoreList ul li .info dd{padding:0 0 0 4rem}.bookstoreList ul li .link{clear:both;margin:0 -.333rem;padding:.666rem 0 0;border:none}.bookstoreList ul li .link li{width:50%;padding:0 .333rem .666rem;border:none}.bookstoreList ul li .link li a{display:block;width:auto;height:2.333rem;font-size:.733rem;font-weight:700;line-height:2.333rem;text-align:center;background-color:#8fc2bc;color:#494949}.bookstoreList ul li .link li a:before{content:"";display:inline-block;width:1rem;height:1rem;vertical-align:middle;background:url(/assets/1.0.960/img/svg/cart.svg) no-repeat 0 0/1rem 1rem}@media screen and (max-width: 767px){.bookstoreList ul li .link li a{overflow:hidden}}@media screen and (max-width: 767px){.bookstoreList{margin:0 0 1rem}.bookstoreList ul{display:block;margin:0}.bookstoreList ul li{width:auto;padding:.8rem 0 .4rem;line-height:1.4;border-right:none}.bookstoreList ul li figure{width:7rem;margin:0 1.066rem 0 0}.bookstoreList ul li .item{min-height:9.8rem}.bookstoreList ul li .label{margin:0 0 .466rem;padding:.066rem .333rem;font-size:.666rem;border-radius:.2rem}.bookstoreList ul li .title{margin:0;font-size:.933rem}.bookstoreList ul li .title dt{margin:0 0 .2rem}.bookstoreList ul li .lead{margin:0 0 .2rem;font-size:.933rem}.bookstoreList ul li .link{display:flex;margin:0 -.2rem;padding:.666rem 0 0}.bookstoreList ul li .link li{padding:0 .2rem .4rem}}.bookstoreLead{overflow:hidden}.bookstoreLead ul{float:left}.bookstoreLead .bookstoreSearch{float:right;font-size:.933rem}.bookstoreLead .bookstoreSearch a{display:inline-block;color:#595757;text-decoration:none}.bookstoreLead .bookstoreSearch a:hover{text-decoration:underline}.bookstoreLead .bookstoreSearch a:before{content:"";display:inline-block;width:1rem;height:1rem;margin-right:.4rem;vertical-align:middle;background:url(/assets/1.0.960/img/common/search.svg) no-repeat 0 0/1rem 1rem}@media screen and (max-width: 767px){.bookstoreLead{margin:0 0 .666rem}.bookstoreLead ul{float:none}.bookstoreLead .bookstoreSearch{float:none;font-size:.866rem;text-align:right}.bookstoreLead .bookstoreSearch:before{width:.866rem;height:.866rem;margin-right:3px;background-size:.866rem .866rem}}.bookstoreSearch{display:flex}.bookstoreSearch .searchL{width:47rem}.bookstoreSearch .searchL .btnStyle03{width:100%}.bookstoreSearch .searchR{width:30rem;margin-left:auto}@media screen and (max-width: 767px){.bookstoreSearch{display:block}.bookstoreSearch .searchL{width:auto;margin:0 0 1.666rem}.bookstoreSearch .searchR{width:auto}}.bookstoreSearchBox{margin:0 0 2rem;padding:1.666rem;border:5px solid #8fc2bc}@media screen and (max-width: 767px){.bookstoreSearchBox{margin:0 0 1.333rem}}.bookstoreSearchBox p{margin:0 0 .666rem;font-weight:700}.bookstoreSearchBox .label{float:left;width:30%}.bookstoreSearchBox .label ul li{margin:0 0 .666rem}.bookstoreSearchBox .select{float:right;width:68%}.bookstoreSearchBox .select ul{display:flex;margin:0 -.666rem .666rem 0}.bookstoreSearchBox .select ul li{padding:0 .666rem .666rem 0}.bookstoreSearchBox .select ul.type li{width:40%}.bookstoreSearchBox .select ul.type li:first-child{width:60%}.bookstoreSearchBox .select ul.release li{width:50%}.bookstoreSearchBox .check{clear:both;border-top:1px dashed #d2d2d2}.bookstoreSearchBox .check ul{padding:1.666rem 0}.bookstoreSearchBox .check ul li{display:inline-block;margin:0 2.666rem 0 0;vertical-align:top}.bookstoreSearchBox .btn{text-align:center}.bookstoreSearchBox .btn input{width:80%;font-size:1.2rem;background-image:url(/assets/1.0.960/img/common/search_w.svg);background-repeat:no-repeat;background-position:left 1.4rem center;background-size:1.666rem 1.666rem}@media screen and (max-width: 767px){.bookstoreSearchBox{display:flex;flex-direction:column;font-size:.8rem}.bookstoreSearchBox p{margin:0 0 .333rem;font-size:1rem}.bookstoreSearchBox .label{float:none;width:auto}.bookstoreSearchBox .select{order:3;float:none;width:auto}.bookstoreSearchBox .select ul.type{display:block;margin:0 0 .333rem}.bookstoreSearchBox .select ul.type li{width:auto;padding:0 0 1rem}.bookstoreSearchBox .select ul.type li:first-child{width:auto}.bookstoreSearchBox .check{order:2;border-top:none}.bookstoreSearchBox .check ul{padding:.666rem 0 1.666rem}.bookstoreSearchBox .check ul li{margin:0 1.333rem 0 0}.bookstoreSearchBox .btn{order:4;padding:.333rem 0 0}.bookstoreSearchBox .btn input{width:100%;font-size:1.2rem;background-position:left 1.133rem center}}.bookstoreSearchConcept{margin:0 0 2rem;padding:1.666rem;border:5px solid #ebebe8;background:#fbfbfb}.bookstoreSearchConcept .flash_msg_list{margin:.666rem 0 0!important}.bookstoreSearchConcept .title{margin:2rem 0 .8rem;font-size:1.466rem;font-weight:700;text-align:center}.bookstoreSearchConcept .title:first-of-type{margin-top:0}.bookstoreSearchConcept .title img{width:100%;height:auto}.bookstoreSearchConcept .title.square img{width:80px}.bookstoreSearchConcept .subtitle{margin:0 0 .8rem;font-size:1.066rem;font-weight:700;text-align:center}.bookstoreSearchConcept p{margin:0 0 .8rem;line-height:1.6}.bookstoreSearchConcept ol{margin:0 0 .8rem 1.333rem;list-style:decimal}.bookstoreSearchConcept ol li{margin:0 0 .4rem}@media screen and (max-width: 767px){.bookstoreSearchConcept{font-size:.933rem}.bookstoreSearchConcept .title{font-size:1.333rem}.bookstoreSearchConcept .subtitle{margin:0 0 .4rem;font-size:1rem}.bookstoreSearchConcept p{margin:0 0 .4rem}}.promotionLead{width:780px;margin:0 auto;padding:0 0 25px}.promotionLead p{margin:0 0 25px;line-height:1.5}@media screen and (max-width: 767px){.promotionLead{width:auto;padding:0 0 15px;font-size:14px}.promotionLead p{margin:0 0 15px;font-size:12px}}.promotionList{border-bottom:1px dashed #d2d2d2}.promotionList .clm{padding:1rem 0;border-top:1px dashed #d2d2d2}.promotionList .clm:after{content:"";clear:both;display:block}.promotionList .clmA{float:right;width:50.375rem}.promotionList .clmB{float:left;width:25rem;margin:0 2rem 0 0}.promotionList .clmB figure{margin:0 0 .666rem}.promotionList .clmB figure img{width:100%;height:auto;aspect-ratio:2/3;-o-object-fit:contain;object-fit:contain}.promotionList .clmC{float:right;width:50.375rem;margin:0 0 -.666rem;overflow:hidden}.promotionList .clmC dl{margin:0 0 .666rem;padding:.8rem 1rem;background:#fbfbfb}.promotionList .clmC dl dt{margin:0 0 .333rem;font-size:1rem;font-weight:700}.promotionList .clmC dl dd{font-size:1rem;line-height:1.6}.promotionList .clmC .original-book{margin-bottom:1rem;flex-direction:column;display:flex;justify-content:center;align-items:center}.promotionList .clmC .original-book li{padding:0 .666rem .666rem}.promotionList .clmC .original-book li a{display:block;width:100%;color:#fff;font-size:1rem;text-align:center;background-color:#444;border-radius:5px;text-decoration:none;transition:all .1s linear}.promotionList .clmC .original-book li a:hover{opacity:.6}.promotionList .clmC .original-book li a .defTxt{margin:0;padding:0;font-size:.666rem}.promotionList .clmC .original-book .original-books a{padding:1rem;width:400px}.promotionList .clmC .free,.promotionList .clmC .impression{margin:0 0 .666rem;padding:1rem 0}.promotionList .clmC .impression p{width:60%;margin:0 auto;padding:1em;text-align:center;border-radius:5px}.promotionList .clmC .impression p a{display:block;color:#fff;font-size:1.1em;font-weight:700;text-decoration:none}.promotionList .info{margin:0 0 .666rem;font-size:.866rem}.promotionList .info dt{clear:both;float:left;width:4em;padding:0 0 .2rem;color:#929292}.promotionList .info dd{padding:0 0 .2rem 4em}.promotionList .link{margin:0 -.2rem;letter-spacing:-.5em}.promotionList .link li{display:inline-block;width:50%;padding:0 .2rem .666rem;letter-spacing:normal;vertical-align:top}.promotionList .link li a{display:block;width:auto;height:2.333rem;font-size:.733rem;font-weight:700;line-height:2.333rem;text-align:center;background-color:#8fc2bc;color:#494949}.promotionList .link li a:before{content:"";display:inline-block;width:1rem;height:1rem;vertical-align:middle;background:url(/assets/1.0.960/img/svg/cart.svg) no-repeat 0 0/1rem 1rem}@media screen and (max-width: 767px){.promotionList .link li a{overflow:hidden}}.promotionList .banner{padding:0 0 .533rem}.promotionList .banner li{display:inline-block;margin:0 .666rem .666rem 0;padding:.133rem .4rem;color:#666;font-size:.866rem;vertical-align:top;border-radius:3px;background:#f3f3f2}.promotionList .banner li img{width:1.333rem;margin-right:.333rem;vertical-align:middle}.promotionList .copy{margin:0 0 .666rem;font-size:1.066rem;font-weight:700}.promotionList .copy.noichigo_bunko{color:#ff84c9}.promotionList .copy.noichigo_pop{color:#e85095}.promotionList .copy.pinklabel{color:#ef0070}.promotionList .copy.bluelabel{color:#0f8bb9}.promotionList .copy.purplelabel{color:#8d00cf}.promotionList .copy.blacklabel{color:#222}.promotionList .copy.berrys,.promotionList .copy.berrys_with{color:#e4007f}.promotionList .copy.macaron{color:#ea6da4}.promotionList .copy.berrys_fantasy{color:#f8b500}.promotionList .copy.berrys_fantasy_sweet{color:#f95e80}.promotionList .copy.starts{color:#42bdd8}.promotionList .copy.starts_antiblue{color:#163259}.promotionList .copy.grast_novel{color:#444}.promotionList .copy.beluck{color:#63c2f2}.promotionList .group{margin:0 0 1rem}.promotionList .group .title{display:block;font-size:1.866rem;font-weight:700;margin:0;padding:0}.promotionList .group .title:before{display:none}.promotionList .group .original{color:#929292;font-size:.866rem}.promotionList .name{margin:0 0 1.2rem;font-size:1.066rem}@media screen and (max-width: 767px){.promotionList .clmA .name{display:none}}@media screen and (min-width: 768px){.promotionList .clmB .name{display:none}}@media screen and (max-width: 767px){.promotionList{font-size:.933rem}.promotionList .clm{padding:1.2rem 0}.promotionList .clmA{float:none;width:auto}.promotionList .clmB{float:none;width:auto;margin:0 0 2rem}.promotionList .clmB figure{text-align:center}.promotionList .clmB figure img{width:100%;max-width:375px;aspect-ratio:2/3;-o-object-fit:contain;object-fit:contain}.promotionList .clmC{float:none;width:auto}.promotionList .clmC dl{padding:.533rem .666rem}.promotionList .clmC dl dt{margin:0 0 .333rem;font-size:.933rem;font-weight:700}.promotionList .clmC dl dd{font-size:.933rem;line-height:1.6}.promotionList .clmC .original-book .original-books a{width:300px}.promotionList .info{font-size:.8rem;text-align:center}.promotionList .info dt{display:inline-block;float:none;width:auto;padding:0}.promotionList .info dd{display:inline-block;padding:0 .333rem 0 0}.promotionList .banner{padding:0 0 .333rem;text-align:center}.promotionList .banner li{margin:0 .333rem .666rem;padding:.066rem .4rem;font-size:.733rem;line-height:1.333rem}.promotionList .banner li img{vertical-align:top}.promotionList .copy{margin:0 0 .666rem;font-size:.933rem;text-align:center}.promotionList .group{margin:0 0 1rem;text-align:center}.promotionList .group .title{font-size:1.333rem}.promotionList .group .original{font-size:.8rem}.promotionList .name{margin:0 0 1.2rem;font-size:.933rem;text-align:center}.promotionList .name a{text-decoration:underline}}.otherLabel{padding:.8rem 1rem}.otherLabel p{margin-bottom:.666rem;font-size:1rem;font-weight:700}.otherLabel ul{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.otherLabel ul li{flex-basis:25%;margin-bottom:.333rem;padding:1rem;text-align:center}@media screen and (min-width: 768px){.otherLabel ul li{border-right:1px solid #e5e5e5}}.otherLabel ul li a{color:#444}@media screen and (min-width: 768px){.otherLabel ul li a{transition:all .1s linear}.otherLabel ul li a:hover{opacity:.7}}.otherLabel ul li a{text-decoration:none}.otherLabel ul li a:hover{text-decoration:underline}.otherLabel ul li:first-of-type a{color:#666}@media screen and (max-width: 767px){.otherLabel{padding:.533rem .666rem}.otherLabel ul li{flex-basis:50%}.otherLabel ul li:nth-of-type(2n){border-left:1px solid #e5e5e5}}.paperD{margin:1rem 0 0;text-align:center}.paperD a{display:inline-block;padding:1rem;width:400px;color:#595757;font-weight:700;text-align:center;text-decoration:none;border:3px solid #595757;border-radius:5px}@media screen and (min-width: 768px){.paperD a{transition:all .1s linear}.paperD a:hover{opacity:.7}}.paperD a:hover{text-decoration:none}@media screen and (max-width: 767px){.paperD a{width:300px;font-size:1rem}}.writerIndex{margin:0 0 1.866rem}.writerIndex ul{display:flex;align-items:flex-end;margin:0 -.333rem 0 0}.writerIndex ul li{flex:1;margin:0 .333rem 0 0;padding:.133rem;color:#929292;font-size:.933rem;font-weight:700;min-height:3.066rem;text-align:center;border-radius:.333rem .333rem 0 0;border-top:1px solid #d2d2d2;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;background:#fbfbfb}.writerIndex ul li a{display:block;padding:.4rem 0;color:#929292}@media screen and (min-width: 768px){.writerIndex ul li a:hover{text-decoration:none;transition:all .1s linear}.writerIndex ul li a:hover:hover{opacity:.6}}.writerIndex ul li em{font-size:1.2rem}.writerIndex ul li.current{padding:0;color:#595757;border-width:3px;border-color:#59a39a;background:#fff}.writerIndex ul li.current a{padding:.533rem 0 .666rem;color:#595757}@media screen and (max-width: 767px){.writerIndex{margin:0 0 1.333rem}.writerIndex ul{margin:0 -.2rem 0 0}.writerIndex ul li{margin:0 .2rem 0 0;padding:.066rem;font-size:.666rem}.writerIndex ul li a{padding:.4rem 0}.writerIndex ul li em{font-size:.866rem}.writerIndex ul li.current{border-width:.133rem}.writerIndex ul li.current a{padding:.466rem 0}}.writerSubindex{margin:0 0 1rem}.writerSubindex ul{display:flex;margin:0 -.666rem 0 0}.writerSubindex ul li{flex:1;margin:0 .666rem 0 0;color:#929292;font-size:1.333rem;font-weight:700;border-radius:5px;border:1px solid #d2d2d2}.writerSubindex ul li a{display:block;padding:.333rem 2rem .333rem 1rem;color:#929292;background:url(/assets/1.0.960/img/common/chevron-down_g.svg) no-repeat right center/2rem 2rem}@media screen and (min-width: 768px){.writerSubindex ul li a:hover{text-decoration:none;transition:all .1s linear}.writerSubindex ul li a:hover:hover{opacity:.6}}@media screen and (max-width: 767px){.writerSubindex ul{margin:0 -.333rem 0 0}.writerSubindex ul li{margin:0 .333rem 0 0;font-size:1rem}.writerSubindex ul li a{padding:.533rem 1.6rem .533rem .533rem;background-position:right center}}.writerList .ttlStyle01{font-size:22px;background:#f3f3f3}.writerList dl dt{clear:both;float:left;width:188px;padding:20px 10px;font-size:17px;font-weight:700}.writerList dl dd{padding:22px 0 20px 188px;border-top:1px dashed #d2d2d2}.writerList dl dd ul li{margin-bottom:18px}.writerList dl dd ul li .tag{margin-left:5px;padding:1px 10px;font-size:12px;display:inline-block;padding:.266rem 1rem;font-weight:700;text-align:center;text-decoration:none;border-radius:2rem;background:#e6deb3}@media screen and (max-width: 767px){.writerList dl dd ul li .tag{padding:.2rem .666rem}}.writerList dl dd:after{display:block;content:"";clear:both}@media screen and (max-width: 767px){.writerList{font-size:14px}.writerList .ttlStyle01{font-size:15px}.writerList dl dt{float:none;width:auto;padding:10px 10px 15px 5px;font-size:16px;border-top:1px dashed #d2d2d2}.writerList dl dd{padding:0 0 0 10px;border-top:none}}.tab-nav{margin:0 0 1.866rem}.tab-nav ul{display:flex;align-items:flex-end;margin:0 -.333rem 0 0}.tab-nav ul li{flex:1;margin:0 .333rem 0 0;padding:.133rem;color:#929292;font-size:1.2rem;font-weight:700;min-height:3.333rem;text-align:center;border-radius:.333rem .333rem 0 0;border-top:1px solid #d2d2d2;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;background:#fbfbfb}.tab-nav ul li a{display:block;padding:.4rem 0;color:#929292;font-size:1.2rem;font-weight:700;text-decoration:none}@media screen and (min-width: 768px){.tab-nav ul li a:hover{text-decoration:none;transition:all .1s linear}.tab-nav ul li a:hover:hover{opacity:.6}}.tab-nav ul li.active{padding:0;color:#595757;border-width:.2rem;border-color:#59a39a;background:#fff}.tab-nav ul li.active a{padding:.533rem 0 .666rem;color:#595757}@media screen and (max-width: 767px){.tab-nav{margin:0 0 1.333rem}.tab-nav ul{margin:0 -.2rem 0 0}.tab-nav ul li{margin:0 .2rem 0 0;padding:.066rem;font-size:.8rem}.tab-nav ul li a{padding:.4rem 0;font-size:.8rem}.tab-nav ul li.active{border-width:.133rem}.tab-nav ul li.active a{padding:.466rem 0}}.scheduleList{margin:0 0 1.666rem}.scheduleList ul{border-bottom:1px dashed #d2d2d2}.scheduleList ul li{padding:1rem 0;border-top:1px dashed #d2d2d2;overflow:hidden}.scheduleList ul li .linkGroup{display:flex;justify-content:flex-start;align-items:flex-start}.scheduleList ul li figure{flex-basis:6.666rem;margin:0 1rem 0 0}.scheduleList ul li figure img{height:auto}.scheduleList ul li .item{flex-basis:calc(100% - 7.666rem)}.scheduleList ul li .label{display:inline-block;margin-bottom:.666rem;padding:.2rem .333rem;color:#595757;font-size:.866rem;text-align:center;border:1px solid #ccc}.scheduleList ul li .title{margin:0 0 .133rem}.scheduleList ul li .title dt{margin:0 0 .133rem;font-size:1.2rem;font-weight:700}.scheduleList ul li .title dd{font-weight:700}.scheduleList ul li .lead{margin:0 0 1rem}@media screen and (max-width: 767px){.scheduleList{margin:0 0 1rem}.scheduleList ul li{padding:.8rem 0;font-size:.933rem}.scheduleList ul li figure{flex-basis:6rem;margin:0 1rem 0 0}.scheduleList ul li .item{flex-basis:calc(100% - 7rem)}.scheduleList ul li .label{font-size:.625rem}.scheduleList ul li .title dt{font-size:1rem}.scheduleList ul li .title dd{font-weight:.866rem}.scheduleList ul li .lead{font-size:.866rem}}.cautionText{font-size:1rem}@media screen and (max-width: 767px){.cautionText{font-size:.733rem}}.bookCommentList h3:before{background:#e75297}.bookCommentList ul li{padding:1rem;border-bottom:2px dashed #ffd700}.bookCommentList ul li dt{margin-bottom:.666rem;font-size:1rem}@media screen and (max-width: 767px){.bookCommentList ul li dt{font-size:.866rem}}.bookCommentList ul li dd{display:flex;justify-content:flex-end;align-items:center}.bookCommentList ul li dd p{padding:0 .333rem;font-size:.733rem}.bookCommentForm .memberTable,.bookCommentForm .reviewTable{border-bottom:none}.bookCommentForm .memberTable tr:first-of-type th,.bookCommentForm .reviewTable tr:first-of-type th,.bookCommentForm .memberTable tr:first-of-type td,.bookCommentForm .reviewTable tr:first-of-type td{border-top:none}.bookCommentForm .memberTable #commentArea,.bookCommentForm .reviewTable #commentArea{height:8rem}.bookCommentForm button{margin:0;padding:0}.bookCommentForm button.btnStyle01,.bookCommentForm button.btnBookBuy{background-color:#e75297}.bookCommentForm button.btnStyle04{background-color:#fff}main.comic #content-comic .section.sectionBorder{padding-top:2rem;border-bottom:15px solid #f7f7f7}main.comic #content-comic .nav{display:flex;justify-content:center;align-items:center;margin:2rem auto 1.5rem}@media screen and (max-width: 767px){main.comic #content-comic .nav{margin:0 auto}}main.comic #content-comic .nav li{display:flex;justify-content:space-around;flex-basis:33%;align-self:center;height:4rem;border-right:1px dotted #ccc}@media screen and (max-width: 375px){main.comic #content-comic .nav li{height:3.5rem}}@media screen and (min-width: 768px){main.comic #content-comic .nav li{padding-bottom:1rem;height:5rem}}main.comic #content-comic .nav li:last-of-type{border-right:none}main.comic #content-comic .nav li a{align-self:center;display:block;padding:.5rem 2rem;line-height:0;text-align:center}@media screen and (max-width: 767px){main.comic #content-comic .nav li a{padding:0}}main.comic #content-comic .nav li a img{width:180px;height:auto}@media screen and (max-width: 767px){main.comic #content-comic .nav li a img{width:75%}}main.comic #content-comic .nav li a{text-decoration:none;transition:all .1s linear}main.comic #content-comic .nav li a:hover{opacity:.6}main.comic.noicomi #content-comic.niView .nav{margin:0 auto 1rem;display:block}@media screen and (min-width: 768px){main.comic.noicomi #content-comic.niView .nav li a img{width:100%}}main.comic #content-comic .nav li.active{position:relative;background:#fff;border-bottom-width:4px;border-bottom-style:solid}@media screen and (max-width: 767px){main.comic #content-comic .nav li.active{border-bottom-width:2px}}main.comic #content-comic .nav li.active:after,main.comic #content-comic .nav li.active:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}main.comic #content-comic .nav li.active:before{border-width:16px;margin-left:-16px}@media screen and (max-width: 767px){main.comic #content-comic .nav li.active:before{border-width:11px;margin-left:-11px}}main.comic #content-comic .nav li.active:after{border-color:#fff0;border-top-color:#fff;border-width:10px;margin-left:-10px}@media screen and (max-width: 767px){main.comic #content-comic .nav li.active:after{border-width:8px;margin-left:-8px}}main.comic.berrys #content-comic .nav li.active{border-bottom-color:#ff99a8}main.comic.berrys #content-comic .nav li.active:before{border-color:#e4007f00;border-top-color:#ff99a8}main.comic.berrysF #content-comic .nav li.active{border-bottom-color:#ff6086}main.comic.berrysF #content-comic .nav li.active:before{border-color:#ff82a000;border-top-color:#ff6086}main.comic.noicomi #content-comic .nav li.active{border-bottom-color:#333}main.comic.noicomi #content-comic .nav li.active:before{border-color:#00d68300;border-top-color:#333}main.comic #content-comic h2{padding:.666rem 0 .666rem .866rem}@media screen and (max-width: 767px){main.comic #content-comic h2{font-size:1.066rem}}main.comic #content-comic h2:before{top:0;width:.333rem;height:100%;border-radius:.666rem;background:#444}main.comic #content-comic h3:before{background:transparent;border-left:4px dotted #444;border-radius:0}@media screen and (max-width: 767px){main.comic #content-comic h3{font-size:1rem}}main.comic #content-comic h4{margin:0 0 1rem;padding:0;color:#444;font-size:1.45rem;font-weight:700;line-height:1.4}@media screen and (max-width: 767px){main.comic #content-comic h4{margin-bottom:.5rem;font-size:1.2rem}}main.comic #content-comic h4 a{font-weight:700;text-decoration:none;transition:all .1s linear}main.comic #content-comic h4 a:hover{opacity:.6}main.comic #content-comic h5{margin:0;padding:1rem 1rem 1rem 2rem;color:#595757;font-size:1rem;font-weight:700;background-image:url(/assets/1.0.960/img/common/cart.svg);background-repeat:no-repeat;background-position:left center;background-size:1.666rem 1.666rem;border:none}@media screen and (max-width: 767px){main.comic #content-comic h5{margin:0 0 0 1rem;padding:.5rem .5rem .5rem 1.333rem;background-size:1.2rem 1.2rem}}main.comic.berrysF #content-comic h2:before{background:#00b8c1}main.comic.berrysF #content-comic h3:before{border-left:4px dotted #ff6086}main.comic.berrysF #content-comic h4,main.comic.berrysF #content-comic .nextIssue{color:#00b8c1}main.comic.berrysF #content-comic h4 a,main.comic.berrysF #content-comic .nextIssue a{color:#00b8c1}main.comic.noicomi #content-comic h2:before{background:#ff505c}main.comic.noicomi #content-comic h3:before{border-left:4px dotted #333}main.comic.noicomi #content-comic h4,main.comic.noicomi #content-comic .nextIssue{color:#000}main.comic.noicomi #content-comic h4 a,main.comic.noicomi #content-comic .nextIssue a{color:#000}.nextIssue{margin:0;padding:1rem 0;color:#444;font-size:1.4rem;font-weight:700;text-align:center}@media screen and (max-width: 767px){.nextIssue{padding:.5rem 0;font-size:1.2rem}}.nextIssue span{color:#595757;font-size:1rem;font-weight:400}main.comic .list{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin:1rem 0;padding:0}main.comic .list li{flex-basis:20%;align-self:flex-start;margin:0;padding:0 .3rem 1rem}@media screen and (max-width: 1023px){main.comic .list li{flex-basis:33%;padding:.5rem}main.comic .list li p{margin:0;padding:0}}main.comic .list li .releaseDate{font-size:.733rem;font-weight:400}@media screen and (max-width: 767px){main.comic .list li .releaseDate{font-size:.666rem}}main.comic .list li p{margin-top:.666rem;font-size:.866rem;font-weight:700}@media screen and (max-width: 767px){main.comic .list li p{margin-top:.333rem;font-size:.733rem}}main.comic .list li a{text-decoration:none;transition:all .1s linear}main.comic .list li a:hover{opacity:.6}main.comic .list li a img{width:100%;height:auto;border:1px solid #e5e5e5}main.comic .magazineBn{margin-top:1rem}@media screen and (min-width: 768px) and (max-width: 1023px){main.comic .magazineBn .list li{flex-basis:33%}}main.comic .listDetails li{padding:1rem 0 0}@media screen and (max-width: 767px){main.comic .listDetails{padding:.5rem 0 0}main.comic .listDetails:first-of-type{padding-top:0}}main.comic .newIco{display:inline-block;width:.933rem;height:.933rem;color:#fff;font-size:.733rem;font-weight:700;text-align:center;background-color:#ff8c00;border-radius:50%}main.comic #content-comic .moreBtn{margin:0 -1.5rem;padding:0}@media screen and (max-width: 767px){main.comic #content-comic .moreBtn{margin:0 -.5rem}}main.comic #content-comic .moreBtn a{display:block;margin:0;padding:1rem 0 0;color:#595757;font-size:1rem;text-align:center;text-decoration:none;border-top:1px solid #e5e5e5}@media screen and (max-width: 767px){main.comic #content-comic .moreBtn a{padding:1rem .5rem .5rem;font-size:.8rem}}main.comic #content-comic .moreBtn a{text-decoration:none;transition:all .1s linear}main.comic #content-comic .moreBtn a:hover{opacity:.6}main.comic #content-comic .readBtn{margin:1rem auto 0;text-align:center}main.comic #content-comic .readBtn a{display:inline-block;margin:0 auto;color:#fff;font-weight:700;text-align:center;text-decoration:none;cursor:default;background-color:#444;border-radius:5px}@media screen and (max-width: 767px){main.comic #content-comic .readBtn a{padding:.5rem 1rem;width:auto;font-size:1.1rem}}@media screen and (min-width: 768px){main.comic #content-comic .readBtn a{padding:1rem 1.5rem;width:100%;font-size:1.6rem;line-height:1;cursor:pointer;text-decoration:none;transition:all .1s linear}main.comic #content-comic .readBtn a:hover{opacity:.6}}main.comic.berrysF #content-comic .readBtn a{background-color:#00b8c1}main.comic.noicomi #content-comic .readBtn a{background-color:#000}main.comic #content-comic .detailLink{margin:2rem 0;padding:0;text-align:right}main.comic #content-comic .detailLink li{margin-bottom:.5rem}main.comic #content-comic .detailLink li:first-of-type{margin-top:.5rem}main.comic #content-comic .detailLink li a{display:inline-block;margin:0;padding:0 1rem;text-decoration:none}@media screen and (min-width: 768px){main.comic #content-comic .detailLink li a:hover{text-decoration:underline}}@media screen and (max-width: 767px){main.comic #content-comic .detailLink{margin-bottom:0}main.comic #content-comic .detailLink li{margin-bottom:.5rem}main.comic #content-comic .detailLink li:first-of-type{margin-top:.5rem}main.comic #content-comic .detailLink li a{display:block}}.newPub{margin:0;padding:0 0 1rem;background-color:#fff}.newPub img{width:100%;height:auto}main.comic #content-comic #pcomicNew .comicDetail h4{text-align:left}@media screen and (max-width: 767px){main.comic #content-comic #pcomicNew .comicDetail h4{font-size:.9rem;line-height:1.4}}main.comic #content-comic #pcomicNew .comicDetail h4 a{line-height:inherit;transition:none;opacity:1;text-decoration:none}main.comic #content-comic #pcomicNew .comicDetail h4 a:hover{text-decoration:underline}main.comic #content-comic #pcomicNew .comicDetail p.badge{padding-left:0;margin-bottom:.5rem;width:100%;color:#595757;font-size:.9rem;text-align:left;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #ccc;border-radius:0}@media screen and (max-width: 767px){main.comic #content-comic #pcomicNew .comicDetail p.badge{margin-bottom:.3rem;padding-bottom:.3rem;font-size:.7rem}}@media screen and (max-width: 767px){main.comic #content-comic #pcomicNew .comicDetail .detailLink a{color:#666}}main.comic #content-comic .comicBlock{padding:2rem 0;border-bottom:1px solid #e5e5e5}main.comic #content-comic .comicBlock:last-of-type{padding-bottom:0;border-bottom:none}@media screen and (min-width: 768px){main.comic #content-comic .comicBlock:first-of-type{padding-top:1rem}}@media screen and (max-width: 767px){main.comic #content-comic .comicBlock{padding:1rem 0}main.comic #content-comic .comicBlock:first-of-type{padding-top:0}}main.comic #content-comic article{display:flex;justify-content:space-between;align-items:flex-start}main.comic #content-comic article.magazineList{padding-bottom:3rem}@media screen and (max-width: 1023px){main.comic #content-comic article{padding:1rem}main.comic #content-comic article.magazineList{padding-bottom:1rem}}@media screen and (max-width: 767px){main.comic #content-comic article{padding:0}}main.comic #content-comic article .comicImg{flex-basis:30%;margin:0 2rem 0 0;padding:0}@media screen and (max-width: 767px){main.comic #content-comic article .comicImg{flex-basis:40%;margin:0 1rem 0 0}}main.comic #content-comic article .comicImg.min{flex-basis:20%}@media screen and (max-width: 1023px){main.comic #content-comic article .comicImg.min{flex-basis:30%}}main.comic #content-comic article .comicImg img{width:100%;height:auto;border:1px solid #e5e5e5;backface-visibility:hidden}main.comic #content-comic article .comicImg p{margin:0;padding:0;color:#595757;text-align:center}main.comic #content-comic article .comicImg p.text{margin:0 0 20px;font-size:.8rem;text-align:left}main.comic #content-comic article .comicImg p.originalBookTxt{margin-top:1rem;color:#888}@media screen and (max-width: 767px){main.comic #content-comic article .comicImg p.originalBookTxt{margin-top:.666rem}}main.comic #content-comic article .comicImg dl{margin:.5rem 0 1rem;padding:.8rem;font-size:.7rem;color:#595757;text-align:center}@media screen and (min-width: 320px) and (max-width: 374px){main.comic #content-comic article .comicImg dl{margin:0;padding:.2rem 0;font-size:.6rem;color:#666}}@media screen and (min-width: 375px) and (max-width: 767px){main.comic #content-comic article .comicImg dl{margin:0;padding:.5rem 0;color:#666}}@media screen and (min-width: 768px){main.comic #content-comic article .comicImg dl{border:1px solid #e5e5e5;border-radius:5px}}main.comic #content-comic .read-box{position:relative;margin:1.5rem 0 0;padding:.5em 1em;text-align:center;border:1px solid #ccc}main.comic #content-comic .read-box .readbox-title{position:absolute;display:inline-block;top:-8px;left:10px;padding:0 9px;color:#595757;font-size:.9rem;font-weight:700;background:#fff}@media screen and (max-width: 767px){main.comic #content-comic .read-box{margin-bottom:1rem}}main.comic #content-comic aside{margin:1rem 0;padding:2rem;color:#595757}@media screen and (max-width: 767px){main.comic #content-comic aside{margin:0;padding:1rem}}.comicDetail{flex-grow:2;flex-basis:70%}.comicDetail.min{flex-basis:80%}.comicDetail .lead{margin:0;padding:0;color:#595757;font-size:.9rem;line-height:1.6}@media screen and (max-width: 767px){.comicDetail .lead{font-size:.7rem;line-height:1.8}}.comicDetail .author{margin:0;padding:0;color:#595757;font-size:.95rem;font-weight:700;line-height:1.6}@media screen and (max-width: 767px){.comicDetail .author{font-size:.8rem;line-height:1.8}}.comicDetail .author dt,.comicDetail .author dd{display:inline-block}.comicDetail .story{margin:1.5rem 0 0;padding:0;color:#595757}.comicDetail .story dt{padding-bottom:1rem;font-size:.9rem;font-weight:700;line-height:1.6}.comicDetail .story dd{font-size:.9rem;line-height:1.6}@media screen and (max-width: 767px){.comicDetail .story{margin-top:1rem}.comicDetail .story dt{padding-bottom:.3rem;font-size:.7rem;line-height:1.8}.comicDetail .story dd{color:#666;font-size:.7rem;line-height:1.8}}@media screen and (max-width: 767px){.comicDetail{flex-basis:60%}.comicDetail .detailLink{margin:.5rem 0 0;width:100%}.comicDetail .detailLink a{display:block;margin:0 auto;padding:.5rem 1rem;width:80%;color:#666;font-size:.8rem;line-height:inherit;text-align:center;text-decoration:none;background-color:#fff;border:1px solid #ccc;border-radius:5px}.comicDetail .btnList01 li{width:100%;margin-left:0;margin-right:0}.comicDetail .btnList01 li a{width:100%}}.comicDetail .readBtn{margin:.5rem auto;padding:0}.comicDetail .readBtn a{width:60%;font-size:1.2rem}@media screen and (max-width: 767px){.comicDetail .readBtn a{width:100%;font-size:.8rem}}main.comic .storyList{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin:0;padding:0}main.comic .storyList li{flex-basis:20%;margin:0;padding:1rem .8rem}@media screen and (max-width: 767px){main.comic .storyList li{flex-basis:33%;padding:.5rem}}main.comic .storyList li p{margin:0;padding:0}main.comic .storyList li a{display:block}main.comic .storyList li a:hover{opacity:.7}main.comic .storyList li a img{width:100%;height:auto;border:1px solid #e5e5e5}main.comic .storyList .storyTitle{margin:0;padding:.3rem 0 .5rem;font-size:.8rem;font-weight:700;text-align:left}@media screen and (max-width: 767px){main.comic .storyList .storyTitle{font-size:.7rem}}main.comic.berrys #content-comic .storyList .storyTitle{color:#ff99a8}main.comic.berrysF #content-comic .storyList .storyTitle{color:#00b8c1}main.comic.noicomi #content-comic .storyList .storyTitle{color:#000}main.comic.grast #content-comic .storyList .storyTitle{color:#444}.storyThumb{display:flex;justify-content:center;align-items:flex-start;position:relative;margin:0 auto;font-family:Arial,Roboto,“Droid Sans”,“游ゴシック”,YuGothic,“ヒラギノ角ゴ ProN W3”,“Hiragino Kaku Gothic ProN”,“メイリオ”,Meiryo,sans-serif;font-size:13px;color:#595757;line-height:1.5;background:#fff;z-index:100;text-stroke-width:.1px;border:1px solid #ccc}@media screen and (max-width: 767px){.storyThumb{display:block;padding:1rem;width:85%}}@media screen and (min-width: 768px){.storyThumb{padding:3rem 3.5rem;width:50%;max-width:620px}}.storyThumb p{flex-basis:40%;margin:0 1rem 0 0;padding:0}@media screen and (max-width: 767px){.storyThumb p{flex-basis:auto;margin:0;padding:1rem 1rem 0;text-align:center}}.storyThumb p img{width:100%;max-width:182px;height:auto}.storyThumb dl{flex-basis:60%}.storyThumb dl dt{font-size:.8rem;line-height:1.6}.storyThumb dl .storyTitle{margin:0;padding:.3rem 0;font-size:1.1rem;font-weight:700}@media screen and (max-width: 767px){.storyThumb dl{flex-basis:auto;margin:0;padding:1rem}.storyThumb dl .storyTitle{font-size:.9rem}}.storyThumb button.mfp-close{margin:0}.storyThumb.berrys dl .storyTitle{color:#ff99a8}.storyThumb.berrysF dl .storyTitle{color:#00b8c1}.storyThumb.noicomi dl .storyTitle{color:#000}.storyThumb.grast dl .storyTitle{color:#444}main.comic .original{margin:.5rem auto 0!important}main.comic .original a{display:inline-block;margin:0 auto;padding:.5rem;width:100%;color:#444;font-size:.9rem;font-weight:700;text-align:center;text-decoration:none;line-height:1;background-color:#fff;border:1px solid #444;border-radius:5px}@media screen and (max-width: 767px){main.comic .original a{font-size:.7rem}}@media screen and (min-width: 768px){main.comic .original a:hover{text-decoration:underline}}main.comic.berrysF .original a{color:#00b8c1;border:1px solid #00b8c1}main.comic.noicomi .original a{color:#000;border:1px solid #000}main.comic #content-comic ul.paging.simple{display:flex;justify-content:center;align-items:center;margin:1rem 0}main.comic #content-comic ul.paging.simple li{display:flex;justify-content:center;align-items:center;flex-basis:50%}main.comic #content-comic ul.paging.simple li a{display:flex;justify-content:center;align-items:center;flex-basis:80%;height:auto;font-weight:400}main.comic #content-comic ul.paging.simple li a img{width:1.5rem;height:auto;vertical-align:inherit}@media screen and (max-width: 767px){main.comic #content-comic ul.paging.simple li a{padding:.5rem;line-height:inherit}}@media screen and (min-width: 768px){main.comic #content-comic ul.paging.simple{margin:0 -1.5rem}main.comic #content-comic ul.paging.simple li a{padding:.5rem;color:#595757;font-size:.9rem;text-decoration:none;transition:all .1s linear}main.comic #content-comic ul.paging.simple li a:hover{opacity:.6}}main.comic #ebook{padding:0 0 1.5rem;background-color:#fff}main.comic #ebook.single-pc{margin:1.5rem 0 0;padding:1rem 1.2rem;background-color:#f5f3ec}@media screen and (max-width: 767px){main.comic #ebook.single-pc{display:none}}main.comic #ebook.single-spn{margin:0;padding:0}@media screen and (min-width: 768px){main.comic #ebook.single-spn{display:none}}.ebooksLinkModal{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;text-align:center}.ebooksLinkModal li{flex-basis:31%;margin:.2rem .3rem;padding:0;border:1px solid #e5e5e5}.ebooksLinkModal li a{display:block;line-height:0;text-decoration:none;transition:all .1s linear}.ebooksLinkModal li a:hover{opacity:.6}.ebooksLinkModal li img{width:100%;height:auto;line-height:0}@media screen and (max-width: 767px){.ebooksLinkModal{justify-content:center}.ebooksLinkModal li{flex-basis:45%;margin:.333rem .333rem 0}.ebooksLinkModal li img{padding:0 .5rem;width:100px}}.ebooksLink{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:.5rem 1.5rem;text-align:center}.ebooksLink li{flex-basis:23%;margin:.2rem .3rem;padding:0;border:1px solid #e5e5e5}.ebooksLink li a{display:block;line-height:0;text-decoration:none;transition:all .1s linear}.ebooksLink li a:hover{opacity:.6}.ebooksLink li img{width:137px;height:auto;line-height:0}@media screen and (max-width: 767px){.ebooksLink{justify-content:center;padding:.5rem}.ebooksLink li{flex-basis:44%;margin:.2rem .5rem;border-radius:5px}.ebooksLink li img{padding:0 .5rem;width:100px}}@media screen and (min-width: 768px) and (max-width: 1023px){.ebooksLink li{flex-basis:15%;margin:.2rem .3rem}.ebooksLink li img{width:100px}}.single-pc .ebooksLink{justify-content:center;padding:.5rem 0 1rem}.single-pc .ebooksLink li{flex-basis:47%;margin:.5rem .333rem;line-height:0;border-radius:0}.single-pc .ebooksLink li a{display:block;line-height:0;background-color:#fff;text-decoration:none;transition:all .1s linear}.single-pc .ebooksLink li a:hover{opacity:.6}@media screen and (max-width: 1023px){.single-pc .ebooksLink li{flex-basis:29%;margin:.5rem}.single-pc .ebooksLink li img{width:100px}}.single-spn .ebooksLink{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:0;padding:0}.single-spn .ebooksLink li{flex-basis:46%;margin:.3rem;background:linear-gradient(to bottom,#fff,#fbfbfb);border:1px solid #ccc}.single-spn .ebooksLink li a{margin:0;padding:.3rem .5rem .3rem 1.7rem;color:#595757;font-size:.6rem;font-weight:700;line-height:inherit;text-align:left;background-image:url(/assets/1.0.960/img/common/cart.svg);background-repeat:no-repeat;background-position:.3rem center;background-size:1.1rem 1.1rem}main.comic #content-comic .banner{margin-bottom:1rem;padding:0 1.8rem}main.comic #content-comic .banner a{display:block;margin:0 auto;width:100%;height:auto;border:1px solid #ccc;text-decoration:none;transition:all .1s linear}main.comic #content-comic .banner a:hover{opacity:.6}main.comic #content-comic .banner a img{width:100%;height:auto}main.comic #content-comic #concept{margin:0;padding:1.5rem .8rem;background-color:#eee}main.comic #content-comic #concept .Delivery{margin:0;padding:.5rem;color:#595757;font-size:1.5rem;font-weight:700;text-align:center}@media screen and (max-width: 767px){main.comic #content-comic #concept .Delivery{font-size:1rem}}main.comic #content-comic #concept aside{margin:0;padding:0}main.comic #content-comic #concept aside .lead{margin:1rem .5rem .5rem;padding:1rem;color:#595757;font-size:1rem;background-color:#fff}@media screen and (max-width: 767px){main.comic #content-comic #concept aside .lead{font-size:.866rem}}main.comic #content-comic #concept aside .lead span{display:block;margin-bottom:.3rem;font-size:1rem;font-weight:700}main.comic.berrys #content-comic #concept .lead span{color:#ff99a8}main.comic.berrysF #content-comic #concept .lead span{color:#00b8c1}main.comic.noicomi #content-comic #concept .lead span{color:#000}main.comic.grast #content-comic #concept .lead span{color:#444}main.comic .labelDetail{display:flex;justify-content:center;align-items:center;margin:0 auto 1rem}main.comic .labelDetail div{flex-basis:35%;margin-right:1rem}main.comic .labelDetail div img{height:auto}main.comic .labelDetail dl{flex-basis:65%}main.comic .labelDetail dl dt{color:#272727;font-size:1.2rem;font-weight:700}main.comic .labelDetail dl dd{color:#272727;color:#595757;font-size:.866rem}main.comic .labelDetail p{flex-basis:65%;color:#272727;font-size:1.2rem;font-weight:700;text-align:center}main.comic .labelDetail.short{width:50%}@media screen and (max-width: 767px){main.comic .labelDetail div{align-self:flex-start}main.comic .labelDetail dl dt{font-size:.866rem}main.comic .labelDetail dl dd{font-size:.666rem}main.comic .labelDetail p{font-size:.866rem}main.comic .labelDetail.short{width:70%}}.comicLabelLink{margin-top:1rem;display:flex;justify-content:space-around;align-items:flex-end}.comicLabelLink li{text-align:center}.comicLabelLink li img{height:auto}.comicLabelLink li img.labelLogo{max-width:150px}.comicLabelLink li img.newMagazine{max-width:139px}@media screen and (min-width: 768px){.comicLabelLink li img.newMagazine{text-decoration:none;transition:all .1s linear}.comicLabelLink li img.newMagazine:hover{opacity:.6}}@media screen and (max-width: 767px){.comicLabelLink{display:block}.comicLabelLink li{margin-bottom:2rem}.comicLabelLink li img.labelLogo{width:50%}}.book-manga-container .book-manga{margin:1em 0;padding:1em;font:700 110% ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,sans-serif;color:#333;text-align:center;background-color:#eee}.book-manga-container #pages{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 0}.book-manga-container #pages img{margin:1rem 0}.book-manga-container .back_link li{margin:0;padding:15px 10px;text-align:center;border-top:1px dotted #ccc}.book-manga-container .back_link li a{font-size:120%}main.comic #pages{text-align:center;background-color:#fbfbfb}main.comic #pages img.placeholder{width:100%;height:600px}@media screen and (min-width: 768px){main.comic #pages img.placeholder{width:675px;height:960px}}@media screen and (min-width: 768px){main.comic #pages svg{width:675px}}main.comic #content-comic .viewer{display:flex;justify-content:center;align-items:center;margin:.5rem auto;width:90%}main.comic #content-comic .viewer .original{flex-basis:100%;margin:.5rem auto;padding:0;text-align:center}@media screen and (min-width: 768px){main.comic #content-comic .viewer .original{flex-basis:675px;margin:1.5rem auto}}main.comic #content-comic .viewer .original a{padding:1rem 1.5rem;font-size:1.2rem}@media screen and (max-width: 767px){main.comic #content-comic .viewer .original a{padding:.5rem 1rem;width:100%;font-size:.75rem}}main.comic #content-comic .viewer .original a{text-decoration:none;transition:all .1s linear}main.comic #content-comic .viewer .original a:hover{opacity:.6}main.comic #content-comic .viewer .readBtn{flex-basis:50%;margin:1.5rem auto;padding:0;text-align:center}@media screen and (max-width: 767px){main.comic #content-comic .viewer .readBtn{flex-basis:100%;margin:.5rem .2rem}}main.comic #content-comic .viewer .readBtn a{padding:1rem 1.5rem;width:80%;font-size:1.2rem}@media screen and (max-width: 767px){main.comic #content-comic .viewer .readBtn a{padding:.5rem 1rem;width:100%;font-size:.75rem}}main.comic #content-comic .viewer .readBtn a{text-decoration:none;transition:all .1s linear}main.comic #content-comic .viewer .readBtn a:hover{opacity:.6}.comicList{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:0}.comicList li{flex-basis:11.066rem;height:17.533rem;margin:1rem .333rem;border:1px solid #e5e5e5;border-radius:5px}.comicList li a{text-decoration:none;transition:all .1s linear}.comicList li a:hover{opacity:.6}.comicList li .update{display:inline-flex;justify-content:flex-start;align-items:center;margin-bottom:.2rem;padding:.133rem .333rem;color:#fff;font-size:.666rem;background-color:#ff344b;border-radius:5px}.comicList li img{width:100%;height:8.6rem;-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0;border-radius:5px 5px 0 0}.comicList li dt{padding:1rem 1rem .666rem;font-size:.866rem;font-weight:700}.comicList li dd{padding:0 1rem 1rem;font-size:.8rem}@media screen and (max-width: 767px){.comicList{margin:0 -.333rem 0 0}.comicList li{flex-basis:calc(50% - .333rem);height:16.466rem;margin:.333rem .333rem .333rem 0}.comicList li img{height:8.933rem}.comicList li dt{padding:.666rem .666rem .333rem;font-size:.8rem;font-weight:700}.comicList li dd{padding:0 .666rem .666rem;font-size:.733rem}}.comicList.reccomend .update{display:none}.serialMainImage{height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0}.comicTit{padding-top:1rem;color:#333;font-size:1.466rem;font-weight:700}@media screen and (max-width: 767px){.comicTit{font-size:1.2rem}}.comicCatch{padding-top:1rem;padding-bottom:1rem}@media screen and (max-width: 767px){.comicCatch{font-size:1rem}}.creditBox{display:flex;justify-content:flex-start;align-items:center}.creditBox .credit{flex-wrap:wrap}.creditBox .credit li{display:inline-block;margin-right:.666rem;color:#595757;vertical-align:middle}.creditBox .credit li a{color:#444}.creditBox .credit li.originalWork a{position:relative;margin:0 0 1rem;padding:.333rem .666rem;color:#595757;border:1px solid #333;border-radius:5px}.creditBox .credit li.originalWork a:before{content:"";position:relative;top:-.066rem;left:-.266rem;display:inline-block;width:1.2rem;height:1.2rem;vertical-align:middle;background-image:url(/assets/1.0.960/img/common/reader.svg);background-repeat:no-repeat;background-position:center center;background-size:1.2rem 1.2rem}.creditBox .credit li.twitterIcn{margin-right:0}.creditBox .credit li.twitterIcn a{text-decoration:none;transition:all .1s linear}.creditBox .credit li.twitterIcn a:hover{opacity:.6}@media screen and (min-width: 768px){.creditBox .credit:first-of-type{display:flex;justify-content:flex-start;align-items:center;flex-basis:75%}.creditBox .credit:last-child{display:flex;justify-content:flex-end;align-items:center;flex-basis:25%}}@media screen and (max-width: 766px){.creditBox{display:block}.creditBox .credit{display:flex;justify-content:flex-start;align-items:center}.creditBox .credit li.originalWork{flex-basis:50%}.creditBox .credit li.originalWork a{display:block;margin:1rem 0 0;font-size:.866rem;text-align:center}.creditBox .credit li.originalWork a:before{top:0}.creditBox .credit li.twitterIcn{margin-top:1rem}.creditBox .credit:last-of-type{display:flex;justify-content:space-between;align-items:stretch}}.originalBookLink{margin-top:.666rem;color:#888;text-align:right;font-size:.866rem}@media screen and (max-width: 767px){.originalBookLink{font-size:.733rem}}@media screen and (max-width: 767px){.originalBookLink{text-align:left}}.comicStory{margin-top:2rem}.comicStory .txtAcdBtn{display:none}@media screen and (max-width: 767px){.comicStory{margin-top:1rem;font-size:.733rem}.comicStory .txtAcdBtn{display:flex;justify-content:flex-end;align-items:center;margin-left:auto;padding:.666rem 0 0;width:4rem;color:#999}}@media screen and (min-width: 768px){.comicStory .txtAcd_text{height:auto!important;overflow:visible!important}}.txtAcd .close,.txtAcd .more{display:none}.txtAcd.txtAcd_short .txtAcd_text{height:3rem;overflow:hidden}.txtAcd.txtAcd_short .more,.txtAcd.txtAcd_long .close{display:block}.comicPromoTxt{margin:.666rem 0 1rem;border:1px solid #e5e5e5}.comicPromoTxt a{padding:.666rem;color:#444;font-weight:700;position:relative;display:flex;justify-content:flex-start;align-items:center}.comicPromoTxt a:after{content:"";position:absolute;bottom:4px;right:4px;width:0;height:0;border-style:solid;border-width:0 0 12px 12px;border-color:transparent transparent #444}.comicPromoTxt a svg{margin-right:3px;width:25px;height:25px;fill:#444;vertical-align:middle}@media screen and (max-width: 767px){.comicPromoTxt a{padding-top:.333rem;padding-bottom:.333rem;font-size:.733}}.comicPromoTxt.ni a{color:#373232}.comicPromoTxt.ni a svg{fill:#373232}.comicPromoTxt.ni a:after{border-color:transparent transparent #373232}.updateStatus{display:flex;align-items:center;color:#444;font-size:1rem;font-weight:700;border-radius:20px}.updateStatus:before,.updateStatus:after{content:"";height:2px;flex-grow:1;background-color:#444}.updateStatus:before{margin-right:1rem}.updateStatus:after{margin-left:1rem}.updateStatus.finished{color:#666}.updateStatus.finished:before,.updateStatus.finished:after{background-color:#666}.sup{display:flex;justify-content:flex-end;align-items:center;margin-top:2rem}.sup p,.sup button{margin-left:1rem}.sup .arrow_box{position:relative;margin:0;padding:.333rem .666rem;color:#fff;font-size:1rem;font-weight:700;text-align:center;background:#444;border:none}.sup .arrow_box:before{display:none}.sup .arrow_box:after{top:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:#0000;border-top-color:#444;border-width:5px;margin-left:-5px}@media screen and (max-width: 767px){.sup{margin-top:1rem}}@media screen and (max-width: 320px){.sup{flex-wrap:wrap}.sup .arrow_box,.sup .likeCount{flex-basis:40vw}.sup .likeCount{text-align:right}.sup .favoBtn{margin-top:1rem;width:16rem;height:2.933rem;font-size:1rem}}.likeCount{color:#595757;font-size:1rem}.likeCount:before{content:"";position:relative;top:-.066rem;left:-.266rem;display:inline-block;width:1.666rem;height:1.666rem;vertical-align:middle;background-image:url(/assets/1.0.960/img/common/heart-circle-outline.svg);background-repeat:no-repeat;background-position:center center;background-size:1.666rem 1.666rem}@media screen and (max-width: 767px){.likeCount{font-size:.733rem}.likeCount:before{width:1.333rem;height:1.333rem;background-size:1.333rem 1.333rem}}.favoBtn{margin:0;padding:.333rem 1rem;width:auto;font-size:1rem;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-radius:5px;text-decoration:none;transition:all .1s linear}.favoBtn:hover{opacity:.6}.favoBtn:before{content:"";position:relative;top:-.066rem;left:-.266rem;display:inline-block;width:1.666rem;height:1.666rem;vertical-align:middle;background-position:center center;background-size:1.666rem 1.666rem}.favoBtn.favoOff{color:#f80;border:1px solid #f80}.favoBtn.favoOff:before{background-image:url(/assets/1.0.960/img/common/emoticon-happy-outline_off.svg);background-repeat:no-repeat}.favoBtn.favoOn{color:#fff;background-color:#f80;border:1px solid #f80}.favoBtn.favoOn:before{background-image:url(/assets/1.0.960/img/common/emoticon-happy-outline_on.svg);background-repeat:no-repeat}@media screen and (min-width: 768px){.favoBtn:hover{color:#fff;background-color:#f80;border:1px solid #f80}.favoBtn:hover:before{background-image:url(/assets/1.0.960/img/common/emoticon-happy-outline_on.svg);background-repeat:no-repeat}}@media screen and (max-width: 767px){.favoBtn{font-size:.866rem}.favoBtn:before{width:1.333rem;height:1.333rem;background-size:1.333rem 1.333rem}}main.serial .link-banner img{width:90%;border:1px solid #e5e5e5}.comicSerial{padding:.666rem!important}@media screen and (max-width: 767px){.comicSerial{background-color:#f7f7f7}}.comicSerial .comicSerialList article{margin-top:.666rem;background-color:#fff;border:1px solid #e5e5e5}.comicSerial .comicSerialList article:first-of-type{margin-top:0}.comicSerial .comicSerialList article a{display:flex;justify-content:center;align-items:center;padding:1rem;text-decoration:none;transition:all .1s linear}.comicSerial .comicSerialList article a:hover{opacity:.6}.comicSerial .comicSerialList article.close{display:flex;justify-content:center;align-items:center;padding:1rem;cursor:pointer;background-color:#e6e6e6}.comicSerial .comicSerialList article.cs{display:flex;justify-content:center;align-items:center;padding:1rem;background-color:#e6e6e6}.comicSerial .comicSerialList article.cs div{justify-content:center!important}.comicSerial .comicSerialList article.cs .serialStatus{color:#666}.comicSerial .comicSerialList article img{flex-basis:11.333rem;width:11.333rem;height:9.933rem;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}.comicSerial .comicSerialList article .serialTit{flex-basis:calc(100% - 20rem);padding:0 .666rem;font-size:1.2rem;font-weight:700;word-break:break-all}.comicSerial .comicSerialList article .serialTit span:after{content:"";position:relative;display:inline-block;margin-left:.666rem;top:-.066rem;left:-.266rem;width:1.333rem;height:1.333rem;vertical-align:middle;background-image:url(/assets/1.0.960/img/common/check-decagram_or.svg);background-repeat:no-repeat;background-position:center center;background-size:1.333rem 1.333rem}.comicSerial .comicSerialList article .serialTit span.already{font-weight:400}.comicSerial .comicSerialList article .serialTit span.already:after{background-image:url(/assets/1.0.960/img/common/check-decagram.svg);background-repeat:no-repeat}.comicSerial .comicSerialList article div{flex-basis:8.666rem;display:flex;flex-flow:column;justify-content:space-between;height:9.933rem}.comicSerial .comicSerialList article div .serialStatus{color:#444;font-weight:700}.comicSerial .comicSerialList article div .serialStatus.ni{color:#373232}@media screen and (max-width: 767px){.comicSerial .comicSerialList article{border:none}.comicSerial .comicSerialList article img{flex-basis:21.33vw;width:21.33vw;height:4.666rem}.comicSerial .comicSerialList article .serialTit{flex-basis:33.33vw;font-size:.866rem}.comicSerial .comicSerialList article .serialTit span:after{font-size:.666rem}.comicSerial .comicSerialList article .serialTit.already:after{width:1.333rem;height:1.333rem;background-size:1.333rem 1.333rem}.comicSerial .comicSerialList article div{flex-basis:29.33vw;height:4.666rem}.comicSerial .comicSerialList article div .update{font-size:.733rem}.comicSerial .comicSerialList article div .serialStatus{font-size:.8rem}.comicSerial .comicSerialList article div .likeCount{font-size:.733rem}.comicSerial .comicSerialList article div .likeCount:before{width:1rem;height:1rem;background-size:1rem 1rem}}@media screen and (max-width: 320px){.comicSerial .comicSerialList article a,.comicSerial .comicSerialList article.close,.comicSerial .comicSerialList article.cs{padding:.666rem}.comicSerial .comicSerialList article .serialTit{flex-basis:37.5vw}.comicSerial .comicSerialList article div{flex-basis:34.38vw}}.tabSubCate{display:flex;justify-content:center;align-items:center}.tabSubCate li{flex-basis:33%;padding:0 .666rem}.tabSubCate li a{display:block;padding:1rem;color:#666;font-size:1.2rem;text-align:center;background-color:#eee;border-radius:5px;text-decoration:none;transition:all .1s linear}.tabSubCate li a:hover{opacity:.6}.tabSubCate li.active a,.tabSubCate li:hover a{color:#fff;font-weight:700;background-color:#444}@media screen and (max-width: 767px){.tabSubCate li{padding:0}.tabSubCate li a{padding:.333rem 0;font-size:1rem;font-weight:700;background-color:transparent;border-radius:1rem}.tabSubCate li:hover a{color:#666;background-color:transparent}}@media screen and (max-width: 320px){.tabSubCate li a{font-size:.933rem}}.tabDaily{display:flex;justify-content:center;align-items:center;padding:.666rem .666rem 0}.tabDaily li{flex-basis:13%;align-self:flex-start}.tabDaily li a{display:block;padding:.333rem;color:#aaa;font-size:1.2rem;font-weight:700;text-align:center;text-decoration:none;transition:all .1s linear}.tabDaily li a:hover{opacity:.6}.tabDaily li a:hover,.tabDaily li a.today{color:#444}.tabDaily li a.today:after{display:block;content:"●";font-size:1rem;color:#444;transform:scale(.6)}@media screen and (max-width: 767px){.tabDaily{padding:0 .666rem}.tabDaily li a{font-size:.866rem;font-weight:700}.tabDaily li a.today:after{font-size:.733rem;transform:scale(.6)}}.dailySerialList .book_list_vertical{margin-bottom:1rem;padding:0 1.333rem;border-bottom:none}.dailySerialList .book_list_vertical article{padding-top:1.333rem;border-top:1px solid #e5e5e5}.dailySerialList .book_list_vertical article:first-of-type{border:none}@media screen and (min-width: 768px){.dailySerialList .book_list_vertical article div:first-of-type{flex-basis:9.266rem}.dailySerialList .book_list_vertical article div:first-of-type figure{max-width:9.266rem}.dailySerialList .book_list_vertical article div:last-of-type{flex-basis:calc(100% - 10.266rem)}}@media screen and (max-width: 767px){.dailySerialList .book_list_vertical{padding:0}.dailySerialList .book_list_vertical article{padding-top:.666rem}}.dailySerialList .likeCount{text-align:center}.dailySerialList .credit{margin-top:.333rem}.dailySerialList .book_keyword{margin:.333rem 0 .666rem}@media screen and (max-width: 767px){.dailySerialList .book_keyword{margin-bottom:0}}.comicVerticalList{margin-top:1rem}.comicVerticalList li{display:flex;justify-content:flex-start;align-items:center;padding:1rem 0;border-bottom:1px dotted #e5e5e5}.comicVerticalList li:last-of-type{border-bottom:none}.comicVerticalList li figure{flex-basis:30%;display:flex;justify-content:flex-start;align-items:center}.comicVerticalList li figure .rank{position:relative;padding:.333rem;flex-basis:2rem;width:2rem;height:2rem;color:#fff;font-size:1rem;font-weight:700;text-align:center;background-color:#444;border-radius:50%;z-index:1}.comicVerticalList li figure img{margin:0 1rem;flex-basis:160px;width:160px;height:95px;overflow:hidden;-o-object-fit:cover;object-fit:cover}.comicVerticalList li p{flex-basis:70%;padding:1rem 0;font-weight:700}.comicVerticalList li span{color:#666;font-size:.866rem;font-weight:400}.comicVerticalList li:nth-of-type(1) .rank{background-color:#b49a1e}.comicVerticalList li:nth-of-type(2) .rank{background-color:#888}.comicVerticalList li:nth-of-type(3) .rank{background-color:#73370a}@media screen and (max-width: 767px){.comicVerticalList{margin-top:.333rem}.comicVerticalList li{padding:.666rem 0}.comicVerticalList li figure{display:block;margin-right:.666rem}.comicVerticalList li figure .rank{position:absolute;top:5px;font-size:.866rem;border:2px solid #fff}.comicVerticalList li figure img{margin:0 0 0 .333rem;flex-basis:100px;width:100px;height:75px}.comicVerticalList li p{padding:.666rem 0}.comicVerticalList li span{font-size:.733rem}}.scheduleTxt{margin:1rem;padding:2rem;border:1px solid #e5e5e5}.scheduleTxt li{margin-top:1rem;padding:1rem 0 0;border-top:1px dotted #e5e5e5}.scheduleTxt li:first-of-type{margin-top:0;padding-top:0;border-top:none}.scheduleTxt li dt{font-size:1rem;font-weight:700}.scheduleTxt li dd{padding-bottom:.666rem;font-size:.866rem}.scheduleTxt li .arwList01 li{margin:0;padding:0}@media screen and (max-width: 767px){.scheduleTxt{margin:.666rem;padding:1rem}.scheduleTxt li dt{font-size:.866rem}.scheduleTxt li dd{font-size:.733rem}}.comicSearchResult{margin-bottom:1rem}.comicSearchResult li.searchTerms span{display:inline-block;margin:0 .2rem .2rem 0;padding:.066rem .666rem;text-align:center;vertical-align:middle;word-break:break-all;background-color:#efefef;border-radius:15px}.comicSearchResult li.searchNumber{text-align:right}.comicSearchResult li.searchNumber span{margin-right:.2rem;color:#444;font-weight:700;font-size:1.2rem}.searchTermsNumber{display:block}.searchTermsNumber span{color:#444;font-weight:700}.comicSearchTag ul li{flex-shrink:1}.comicSearchTag ul li a{text-align:left}main.comic .textSortTab ul li{flex-basis:33%}main.comic .textSortTab ul li.current a{color:#444}main.comic .textSortTabBC ul li:nth-of-type(1).current a{color:#e4007f}main.comic .textSortTabBC ul li:nth-of-type(2).current a{color:#00b8c1}main.comic .textSortTabBC ul li:nth-of-type(3).current a{color:#000}@media screen and (max-width: 767px){main.comic .textSortTabBC ul li a{padding:.666rem .333rem}}main.comic .textSortTabNV ul li{flex-basis:50%}.writer_area h2.index_link{display:flex!important;justify-content:flex-start;align-items:flex-start}.writer_area h2.index_link p{flex-grow:2;flex-basis:80%;display:block!important;margin:0;padding:0;font-size:1.466rem}@media screen and (max-width: 767px){.writer_area h2.index_link p{font-size:1.2rem}}@media screen and (max-width: 375px){.writer_area h2.index_link p{flex-basis:65%}}@media screen and (max-width: 375px){.writer_area h2.index_link p{flex-basis:70%}}.writer_area h2.index_link a{flex-basis:60px;position:relative;top:-.8rem;margin-right:.5rem!important;width:inherit;color:#595757;font-size:13px!important}@media screen and (max-width: 320px){.writer_area h2.index_link a{top:-.7rem}}@media screen and (max-width: 767px){.writer_area h2.index_link a{font-size:11px!important}}@media screen and (min-width: 768px){.writer_area h2.index_link a{transition:all .1s linear}.writer_area h2.index_link a:hover{opacity:.7}}.writer_area h2.index_link a svg{fill:#595757}.writer_area h3{display:flex;justify-content:space-between;align-items:center;position:relative;margin:0 0 1rem;padding:.133rem 0 .133rem .866rem;color:#595757;font-size:1.133rem;font-weight:700}@media screen and (max-width: 767px){.writer_area h3{margin:0 0 1rem}}.writer_area h3:before{content:"";position:absolute;top:0;left:0;display:block;width:.333rem;height:100%;border-radius:.666rem;background:#595757}.writer_area h3#book-list{margin:0}.writer_area h3#book-list:before{top:1rem;height:50%}.writer_area h3 span{flex-grow:1}.writer_area h3 ul.icon_blocklink{flex-basis:46%}.writer_area h3 ul.icon_blocklink li a{color:#595757}.writer_area h3 ul.icon_blocklink li a svg{fill:#595757}@media screen and (max-width: 767px){.writer_area h3 ul.icon_blocklink{flex-basis:53%}}@media screen and (max-width: 320px){.writer_area h3 ul.icon_blocklink{flex-basis:59%}.writer_area h3 ul.icon_blocklink li a{font-size:10px}}.writer_area h3>a{display:inline-block;padding:0 20px 0 0;color:#595757;font-weight:400;text-decoration:none;background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23494949%22%3e%3cpath%20d%3d%22M8%2e59%2016%2e58%2013%2e17%2012%208%2e59%207%2e41%2010%206l6%206%2d6%206L8%2e59%2016%2e58z%22%2f%3e%3c%2fsvg%3e);background-position:right;background-repeat:no-repeat;background-size:20px;font-size:1rem}@media screen and (max-width: 767px){.writer_area h3>a{font-size:.866rem}}.writer_area h3>a{text-decoration:none}.writer_area h3>a:hover{text-decoration:underline}main.writer .fade-enter-active,main.writer .fade-leave-active{transition:all .3s cubic-bezier(.5,.9,.2,1)}main.writer .fade-enter,main.writer .fade-leave-to{opacity:0}main.writer .slide-fade-enter-active,main.writer .slide-fade-leave-active{transition:all .3s ease}main.writer .slide-fade-enter,main.writer .slide-fade-leave-to{transform:translateY(-1em);opacity:0}.arrow_box{font-size:.866rem}p.send_error,p.error{margin:0;padding:.666rem .666rem .666rem 1.666rem!important;text-align:left;font-size:1rem;background-position:left center;background-repeat:no-repeat;background-size:1.333rem 1.333rem}@media screen and (max-width: 767px){p.send_error,p.error{font-size:.866rem}}p.send_error{color:#cf0000;background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20version%3d%221%2e1%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23cf0000%22%3e%3cpath%20d%3d%22M13%2c10H11V6H13M13%2c14H11V12H13M20%2c2H4C2%2e9%2c2%202%2c2%2e9%202%2c4V22L6%2c18H20C21%2e1%2c18%2022%2c17%2e1%2022%2c16V4C22%2c2%2e89%2021%2e1%2c2%2020%2c2Z%22%2f%3e%3c%2fsvg%3e)}p.send_error a{display:block;margin:0;padding:0 1.333rem 0 0;color:#cf0000;background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23cf0000%22%3e%3cpath%20d%3d%22M8%2e59%2016%2e58%2013%2e17%2012%208%2e59%207%2e41%2010%206l6%206%2d6%206L8%2e59%2016%2e58z%22%2f%3e%3c%2fsvg%3e);background-position:right center;background-repeat:no-repeat;background-size:1.333rem 1.333rem;text-decoration:none}p.send_error a:hover{text-decoration:underline}p.error{color:#cf0000;background-image:url(/assets/1.0.960/img/common/alert.svg)}p.error a{display:block;margin:0;padding:0 1.333rem 0 0;color:#cf0000;background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23cf0000%22%3e%3cpath%20d%3d%22M8%2e59%2016%2e58%2013%2e17%2012%208%2e59%207%2e41%2010%206l6%206%2d6%206L8%2e59%2016%2e58z%22%2f%3e%3c%2fsvg%3e);background-position:right center;background-repeat:no-repeat;background-size:1.333rem 1.333rem;text-decoration:none}p.error a:hover{text-decoration:underline}p.saved_text{margin:1.2rem;padding:.8rem .8rem .8rem 2.333rem;color:#fff;text-align:left;background-color:#6fb536;background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20version%3d%221%2e1%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23ffffff%22%3e%3cpath%20d%3d%22M12%2c2C17%2e52%2c2%2022%2c6%2e48%2022%2c12C22%2c17%2e52%2017%2e52%2c22%2012%2c22C6%2e48%2c22%202%2c17%2e52%202%2c12C2%2c6%2e48%206%2e48%2c2%2012%2c2M11%2c16%2e5L18%2c9%2e5L16%2e59%2c8%2e09L11%2c13%2e67L7%2e91%2c10%2e59L6%2e5%2c12L11%2c16%2e5Z%22%2f%3e%3c%2fsvg%3e);background-position:left .666rem center;background-repeat:no-repeat;background-size:1.333rem 1.333rem;border-radius:5px;font-size:1rem}@media screen and (max-width: 767px){p.saved_text{font-size:.866rem}}.no_data{display:block!important;margin:1.2rem auto;padding:7em 2em 2em;width:90%!important;color:#b3b3b3;text-align:center;background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20version%3d%221%2e1%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23cccccc%22%3e%3cpath%20d%3d%22M13%2c9H14V11H11V7H13V9M18%2e5%2c9L16%2e38%2c6%2e88L17%2e63%2c5%2e63L20%2c8V10H18V11H15V9H18%2e5M13%2c3%2e5V2H12V4H13V6H11V4H9V2H8V4H6V5H4V4C4%2c2%2e89%204%2e89%2c2%206%2c2H14L16%2e36%2c4%2e36L15%2e11%2c5%2e61L13%2c3%2e5M20%2c20C20%2c21%2e1%2019%2e1%2c22%2018%2c22H16V20H18V19H20V20M18%2c15H20V18H18V15M12%2c22V20H15V22H12M8%2c22V20H11V22H8M6%2c22C4%2e89%2c22%204%2c21%2e1%204%2c20V18H6V20H7V22H6M4%2c14H6V17H4V14M4%2c10H6V13H4V10M18%2c11H20V14H18V11M4%2c6H6V9H4V6Z%22%2f%3e%3c%2fsvg%3e);background-position:top .8rem center;background-repeat:no-repeat;background-size:4.666rem 4.666rem;box-sizing:border-box;font-size:1.133rem}@media screen and (max-width: 767px){.no_data{font-size:1rem}}.application table,#application table{margin:0;padding:0;width:100%;font-size:1.133rem}@media screen and (max-width: 767px){.application table,#application table{font-size:1rem}}.application table th,#application table th{margin:2px;padding:1.2rem;border:2px solid #fff;box-sizing:border-box;width:30%;font-weight:700;text-align:center;vertical-align:top;background-color:#eee;font-size:1.266rem}@media screen and (max-width: 767px){.application table th,#application table th{font-size:1.133rem}}.application table td,#application table td{margin:2px;padding:1.2rem;width:70%;border:2px solid #fff;box-sizing:border-box}.application table ul li,#application table ul li{margin:0 0 0 20px;padding:.8rem 0 0;list-style-type:disc}.application table ul.btnLink_white li,#application table ul.btnLink_white li{margin:0;list-style-type:none}.application table ul.btnLink_white li a,#application table ul.btnLink_white li a{width:80%;height:auto;color:#666;font-size:1.133rem}@media screen and (max-width: 767px){.application table ul.btnLink_white li a,#application table ul.btnLink_white li a{font-size:1rem}}.application table ul.btnLink_white li a:hover,#application table ul.btnLink_white li a:hover{text-decoration:none}.application table dl dt,#application table dl dt{margin:0;padding:.8rem 0;font-weight:700}.application table dl dd,#application table dl dd{margin:0;padding:.8rem 0}.application table p,#application table p{margin:0;padding:0}.application table a,#application table a{color:#444;text-decoration:none}.application table a:hover,#application table a:hover{text-decoration:underline}.application table .schedule,#application table .schedule{padding:0 .8rem}.application table .schedule dl,#application table .schedule dl{margin:0;padding:.5rem}.application table .schedule dl dt,#application table .schedule dl dt{display:inline-block;float:left;margin:0 1.2rem 0 0;padding:.8rem 0;color:#595757;font-weight:700}.application table .schedule dl dd:after,#application table .schedule dl dd:after{clear:both}.application table .schedule p,#application table .schedule p{margin:0;padding:1rem}.application table aside.caution dl,#application table aside.caution dl{margin:.8rem 0 0;padding:.8rem;border:2px solid #cf0000;border-radius:5px}.application table aside.caution dl dt,#application table aside.caution dl dt{float:none;margin:10px 0;padding:.5rem 0 0;color:#cf0000;font-weight:700}.application table aside.caution dl dt:first-child,#application table aside.caution dl dt:first-child{margin:0;padding:0}.application table aside.caution dl dd,#application table aside.caution dl dd{color:#595757}ul.notice_list{margin:0;padding:0}ul.notice_list li{margin:0;padding:0;border-top:1px dotted #e5e5e5;box-sizing:border-box;text-decoration:none}ul.notice_list li:hover{text-decoration:underline}ul.notice_list li:first-child{border-top:none}ul.notice_list li a{display:block;padding:.8rem 1.666rem;color:#cf0000;text-decoration:none;background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20version%3d%221%2e1%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23cf0000%22%3e%3cpath%20d%3d%22M13%2c13H11V7H13M13%2c17H11V15H13M12%2c2C6%2e48%2c2%202%2c6%2e48%202%2c12C2%2c17%2e52%206%2e48%2c22%2012%2c22C17%2e52%2c22%2022%2c17%2e52%2022%2c12C22%2c6%2e48%2017%2e52%2c2%2012%2c2Z%22%2f%3e%3c%2fsvg%3e),url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23cf0000%22%3e%3cpath%20d%3d%22M8%2e59%2016%2e58%2013%2e17%2012%208%2e59%207%2e41%2010%206l6%206%2d6%206L8%2e59%2016%2e58z%22%2f%3e%3c%2fsvg%3e);background-position:left center,right center;background-repeat:no-repeat,no-repeat;background-size:1.333rem 1.333rem;font-size:1rem}@media screen and (max-width: 767px){ul.notice_list li a{font-size:.866rem}}ul.message{margin:0;padding:0}ul.message li{margin:0;padding:0;border-top:1px dotted #e5e5e5;box-sizing:border-box;text-decoration:none}ul.message li:hover{text-decoration:underline}ul.message li:first-child{border-top:none}ul.message li:last-child{border-bottom:1px dotted #e5e5e5}ul.message li a{display:block;padding:.8rem 1.666rem;color:#cf0000;text-decoration:none;background-image:url(data:image/svg+xml,\ %3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20version%3d%221%2e1%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23cf0000%22%3e%3cpath%20d%3d%22M16%2c9V7L10%2c11L4%2c7V9L10%2c13L16%2c9M16%2c5C17%2e1%2c5%2018%2c5%2e9%2018%2c7V16C18%2c17%2e1%2017%2e1%2c18%2016%2c18H4C2%2e89%2c18%202%2c17%2e1%202%2c16V7C2%2c5%2e9%202%2e9%2c5%204%2c5H16M20%2c12V7H22V12H20M20%2c16V14H22V16H20Z%22%2f%3e%3c%2fsvg%3e),url(data:image/svg+xml,\ %3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23cf0000%22%3e%3cpath%20d%3d%22M8%2e59%2016%2e58%2013%2e17%2012%208%2e59%207%2e41%2010%206l6%206%2d6%206L8%2e59%2016%2e58z%22%2f%3e%3c%2fsvg%3e);background-position:left center,right center;background-repeat:no-repeat,no-repeat;background-size:1.333rem 1.333rem;font-size:1rem}@media screen and (max-width: 767px){ul.message li a{font-size:.866rem}}ul.message.info li a{padding-left:.8rem;background-image:url(data:image/svg+xml,\ %3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23cf0000%22%3e%3cpath%20d%3d%22M8%2e59%2016%2e58%2013%2e17%2012%208%2e59%207%2e41%2010%206l6%206%2d6%206L8%2e59%2016%2e58z%22%2f%3e%3c%2fsvg%3e);background-position:right center;background-repeat:no-repeat}.box_space{margin:0;padding:.5rem}ul.blockList_tab{display:table;margin:10px 0 0;border-collapse:separate;border-spacing:.4em 0;text-align:center}ul.blockList_tab li{display:table-cell;margin:0;padding:.5rem;border-left:1px solid #e5e5e5;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-top-left-radius:5px;border-top-right-radius:5px;font-size:1.133rem}@media screen and (max-width: 767px){ul.blockList_tab li{font-size:1rem}}ul.blockList_tab li.active{font-weight:700;background-color:#eee}ul.blockList_tab li a{color:#595757;text-decoration:none}ul.blockList{margin:0;padding:1.333rem;background-color:#eee}@media screen and (max-width: 767px){ul.blockList{margin:0 -.666rem;padding:1rem .666rem}}ul.blockList li{margin:0 0 .8rem;padding:.8rem;background-color:#fff;overflow:hidden}ul.blockList li:last-of-type{margin-bottom:0}ul.blockList li.reply_comment{border-bottom:none!important}ul.blockList li p{font-size:1rem}@media screen and (max-width: 767px){ul.blockList li p{font-size:.866rem}}ul.blockList li>.note_comment{display:flex;justify-content:flex-start;align-items:flex-start}ul.blockList li>.note_comment div{flex-basis:35px}ul.blockList li>.note_comment input[type=checkbox]{width:20px;height:20px}ul.blockList li>.note_comment p{flex:2 0 90%;word-break:break-all}ul.blockList li>.commentUser{margin-top:.666rem}ul.blockList li>.commentUser a{color:#444}ul.blockList li>.commentUser span{padding-left:.333rem}ul.blockList li .reply{position:relative;margin:.5em 0 0 .5em;padding:.5em;border:1px solid #ebebe8;background-color:#ebebe8;border-radius:5px}ul.blockList li .reply p{color:#595757}ul.blockList li .reply span{position:absolute;right:100%;top:50%;height:0;border:.5em solid transparent;margin-top:-.5em;border-right-color:#ebebe8}ul.blockList li .reply span.red{position:relative;margin:0;padding:0 .666rem 0 0;right:0;top:0;height:auto;color:#cf0000;border:none}ul.blockList li .reply .btnList01 li{background-color:transparent}.btn-inline{display:inline-block}.btn-inline a{margin:0;padding:.5rem;color:#666;text-decoration:none;background-color:#fff;border:1px solid #ccc;border-radius:5px;font-size:1rem}@media screen and (max-width: 767px){.btn-inline a{font-size:.866rem}}@media screen and (min-width: 768px){.btn-inline a:hover{text-decoration:underline}}.btn-inline.delete{display:flex;justify-content:flex-end;align-items:center;margin-bottom:1rem;padding:0}.btn-inline.delete a{padding:.5rem 1rem .5rem 2rem;background:url(/assets/1.0.960/img/svg/delete.svg) left .5rem center no-repeat;background-size:1.5rem}.blockList_btn{margin:0;padding:.5rem;background-color:#e6e6e6;overflow:hidden}.blockList_btn li{margin:0 0 .8rem;padding:0;text-align:center;background-color:#fff;border:1px solid #ccc;border-radius:5px;overflow:hidden}.blockList_btn li a{display:block;margin:0;padding:.5rem;font-weight:700;text-decoration:none;font-size:1rem}@media screen and (max-width: 767px){.blockList_btn li a{font-size:.866rem}}ul.delete_btn{margin:0;padding:1.2rem}ul.delete_btn li a{display:block;width:250px;height:auto;margin:0 auto;padding:.5rem;text-align:center;text-decoration:none;cursor:pointer;border-radius:5px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#666;border:1px solid #e5e5e5;background-color:#fff;background:url(/assets/1.0.960/img/svg/delete-forever.svg) left .8rem center no-repeat;background-size:25px;font-size:1rem}@media screen and (max-width: 767px){ul.delete_btn li a{font-size:.866rem}}ul.delete_btn li a{text-decoration:none;transition:all .1s linear}ul.delete_btn li a:hover{opacity:.6}main.writer section.writer_area nav.simple_tab ul{display:flex;justify-content:space-around;align-items:baseline;width:100%}main.writer section.writer_area nav.simple_tab ul li{flex-basis:100%;align-self:center;display:block;width:100%}main.writer section.writer_area nav.simple_tab ul li a{display:block;margin:0;padding:1em;color:#666;font-weight:700;text-align:center;text-decoration:none;cursor:pointer;background-color:#fff;border-bottom:3px solid #ccc;font-size:.866rem}@media screen and (max-width: 767px){main.writer section.writer_area nav.simple_tab ul li a{font-size:.733rem}}main.writer section.writer_area nav.simple_tab ul li a{text-decoration:none;transition:all .1s linear}main.writer section.writer_area nav.simple_tab ul li a:hover{opacity:.6}main.writer section.writer_area nav.simple_tab ul li.active a{color:#59a39a;border-bottom:3px solid #59a39a}main.writer section.writer_area nav.simple_tab form{display:flex;justify-content:space-around;align-items:center;margin-bottom:.5em}main.writer section.writer_area nav.simple_tab form input[type=text]{flex-basis:70%;margin:.666rem;width:70%;height:38px;box-sizing:border-box;font-size:1rem}@media screen and (max-width: 767px){main.writer section.writer_area nav.simple_tab form input[type=text]{font-size:.866rem}}main.writer section.writer_area nav.simple_tab form input[type=submit]{flex-basis:30%;margin:.666rem;padding:0;width:20%;height:38px;color:#444;background-color:#fff;border:1px solid #444;border-radius:5px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (min-width: 768px){main.writer section.writer_area nav.simple_tab form input[type=submit]{font-size:1rem}}@media screen and (min-width: 768px) and (max-width: 767px){main.writer section.writer_area nav.simple_tab form input[type=submit]{font-size:.866rem}}p.book_catename{display:inline-block;position:relative;margin:0!important;padding:3px!important;bottom:-27px;color:#fff;line-height:0;border:1px solid #e5e5e5;border-radius:2em;box-sizing:border-box}p.book_catename:first-of-type{margin:0 0 0 .8rem!important}p.book_catename img{vertical-align:middle;backface-visibility:initial}ul.icon_blocklink{display:flex;justify-content:flex-end;align-items:center}ul.icon_blocklink li{flex-basis:70px}@media screen and (max-width: 767px){ul.icon_blocklink li{flex-basis:60px}}ul.icon_blocklink li a{display:block;margin:0;padding:.5rem;color:#444;font-weight:700;text-align:center;text-decoration:none;font-size:.866rem}@media screen and (max-width: 767px){ul.icon_blocklink li a{font-size:.733rem}}ul.icon_blocklink li a svg{display:block;margin:0 auto .1rem;padding:0;vertical-align:inherit;fill:#444}ul.icon_blocklink li a{text-decoration:none;transition:all .1s linear}ul.icon_blocklink li a:hover{opacity:.6}#holding p{margin:0 auto;padding:0 0 1rem;width:70%;text-align:center}@media screen and (max-width: 767px){#holding p{width:80%}}#holding p a{display:block}#holding p a img{width:100%;height:auto;border:1px solid #e5e5e5}@media screen and (min-width: 768px){#holding p a img{transition:all .1s linear}#holding p a img:hover{opacity:.7}}@media screen and (min-width: 768px){#holding p a img{width:100%;max-width:640px}#holding p a img:hover{opacity:.7}}#holding p a:nth-child(n+2){margin-top:.5rem}#holding p.gakuen_bn{padding-top:1rem}#holding ul{margin-bottom:2rem}#holding ul li{border-top:1px dotted #e5e5e5;text-decoration:none}#holding ul li:hover{text-decoration:underline}#holding ul li:first-of-type{border-top:none}#holding ul li a{display:block;margin:0;padding:.8rem 1.2rem .8rem .8rem;color:#595757;text-decoration:none;background:url(/assets/1.0.960/img/svg/chevron-right.svg) no-repeat right center/1.333rem 1.333rem;font-size:1rem}@media screen and (max-width: 767px){#holding ul li a{font-size:.866rem}}.book_list article{border-top:1px solid #e5e5e5}.book_list article.reserved{background-color:#efefef}.book_list article>p{margin:0;padding:.5rem;font-weight:700;font-size:1.133rem}@media screen and (max-width: 767px){.book_list article>p{font-size:1rem}}.book_list article ul.icon_blocklink li a{color:#444}.book_list article ul.icon_blocklink li a svg{fill:#444}.writer_area form dl{margin:0;padding:1rem;border-top:1px solid rgb(216.25,216.25,216.25)}.writer_area form dl:first-of-type{border-top:none}.writer_area form dl.entry dd label a,.writer_area form dl.entry dd label img{display:inline-block}@media screen and (max-width: 767px){.writer_area form dl.entry dd label{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.writer_area form dl.entry dd label img{width:75vw;height:auto}.writer_area form dl.entry dd label .period{margin:0;padding:0 0 0 30px;display:block;width:100vw}}@media screen and (min-width: 768px){.writer_area form dl.entry dd label{display:flex;justify-content:flex-start;align-items:center}.writer_area form dl.entry dd label img{display:block;width:320px;height:auto}.writer_area form dl.entry dd label .period{align-self:center;display:block;margin:0 0 0 1.2rem;padding:1.2rem;height:75px;text-align:left;background-color:#f7f7f7;box-sizing:border-box}.writer_area form dl.entry dd label .period i{display:block}}.writer_area form dl.entry dd .entryForm{margin-left:20px;margin-right:20px}.writer_area form dl.entry dd .entryForm dl{float:none;margin-top:0;width:100%}.writer_area form dl.entry dd .entryForm dl dt{padding-left:20px;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.1%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23333333%22%3E%3Cpath%20d%3D%22M7%2C10L12%2C15L17%2C10H7Z%22%2F%3E%3C%2Fsvg%3E);background-position:left center;background-repeat:no-repeat;background-size:15px}.writer_area form dl.entry dd .entryForm dl dd.group{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:0;padding:0}.writer_area form dl.entry dd .entryForm dl dd.group input[type=button]{flex-basis:auto;margin:0 0 1.2rem 1.2rem;padding:.5rem .5rem .5rem 30px;color:#666;font-weight:700;background-color:#fff;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.1%22%20id%3D%22mdi-circle-small%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23888888%22%3E%3Cpath%20d%3D%22M12%2C10A2%2C2%200%200%2C0%2010%2C12C10%2C13.11%2010.9%2C14%2012%2C14C13.11%2C14%2014%2C13.11%2014%2C12A2%2C2%200%200%2C0%2012%2C10Z%22%2F%3E%3C%2Fsvg%3E);background-position:left .5rem center;background-repeat:no-repeat;background-size:15px;border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-size:1rem}@media screen and (max-width: 767px){.writer_area form dl.entry dd .entryForm dl dd.group input[type=button]{font-size:.866rem}}.writer_area form dl.entry dd .entryForm dl dd.group input[type=button].active{color:#fff;background-color:#666;background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20viewBox%3D%220%200%2036%2036%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2232%22%20height%3D%2232%22%20fill%3D%22%23ffffff%22%3E%3Cpath%20d%3D%22M13.72%2C27.69%2C3.29%2C17.27a1%2C1%2C0%2C0%2C1%2C1.41-1.41l9%2C9L31.29%2C7.29a1%2C1%2C0%2C0%2C1%2C1.41%2C1.41Z%22%2F%3E%3C%2Fsvg%3E);border-color:#666}.writer_area form dl.finish .notyet a{display:inline-block;padding:0 .333rem;color:#595757;text-decoration:none}.writer_area form dl.finish .already p{background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20version%3d%221%2e1%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%236FB536%22%3e%3cpath%20d%3d%22M12%2c2C17%2e52%2c2%2022%2c6%2e48%2022%2c12C22%2c17%2e52%2017%2e52%2c22%2012%2c22C6%2e48%2c22%202%2c17%2e52%202%2c12C2%2c6%2e48%206%2e48%2c2%2012%2c2M11%2c16%2e5L18%2c9%2e5L16%2e59%2c8%2e09L11%2c13%2e67L7%2e91%2c10%2e59L6%2e5%2c12L11%2c16%2e5Z%22%2f%3e%3c%2fsvg%3e);margin:0;padding:.666rem .666rem .666rem 1.666rem!important;text-align:left;font-size:1rem;background-position:left center;background-repeat:no-repeat;background-size:1.333rem 1.333rem}@media screen and (max-width: 767px){.writer_area form dl.finish .already p{font-size:.866rem}}.writer_area form dl dt{margin:0;padding:.666rem;color:#595757;font-weight:700;border-bottom:none}.writer_area form dl dt span{color:#cf0000}.writer_area form dl dd p{margin:0;padding:.5rem;font-size:1rem}@media screen and (max-width: 767px){.writer_area form dl dd p{font-size:.866rem}}.writer_area form dl dd label{margin:0;padding:.5rem;display:block}.writer_area form dl dd ul.keyword{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;text-align:center}.writer_area form dl dd ul.keyword li{flex-basis:50%}.writer_area form dl dd ul.keyword li input[type=text]{margin:.4rem auto;width:90%}.writer_area form dl dd ul.recommend_keyword{display:flex;flex-wrap:wrap}.writer_area form dl dd ul.recommend_keyword li{flex-grow:0;flex-shrink:0;margin:0 .666rem .666rem 0}.writer_area form dl dd ul.recommend_keyword li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:.133rem .8rem;text-align:center;border-radius:1.333rem;border:1px solid #d2d2d2}@media screen and (min-width: 768px){.writer_area form dl dd ul.recommend_keyword li a{transition:all .1s linear;backface-visibility:hidden;text-decoration:none}.writer_area form dl dd ul.recommend_keyword li a:hover{opacity:.6}}@media screen and (max-width: 767px){.writer_area form dl dd ul.recommend_keyword li a{padding:.133rem .533rem}}.writer_area form dl dd .display_name,.writer_area form dl dd .site_display{font-size:1rem}@media screen and (max-width: 767px){.writer_area form dl dd .display_name,.writer_area form dl dd .site_display{font-size:.866rem}}.writer_area form dl dd .display_name label,.writer_area form dl dd .site_display label{display:inline-block}.writer_area form dl dd.schedule_set{margin-top:.8rem;border-top:1px dashed #e5e5e5}.writer_area form dl dd.schedule_set p{padding:.8rem .8rem .8rem 35px;color:#595757;background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20version%3d%221%2e1%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%236FB536%22%3e%3cpath%20d%3d%22M12%2c2C17%2e52%2c2%2022%2c6%2e48%2022%2c12C22%2c17%2e52%2017%2e52%2c22%2012%2c22C6%2e48%2c22%202%2c17%2e52%202%2c12C2%2c6%2e48%206%2e48%2c2%2012%2c2M11%2c16%2e5L18%2c9%2e5L16%2e59%2c8%2e09L11%2c13%2e67L7%2e91%2c10%2e59L6%2e5%2c12L11%2c16%2e5Z%22%2f%3e%3c%2fsvg%3e);background-position:left .8rem center;background-repeat:no-repeat;background-size:20px;font-size:1rem}@media screen and (max-width: 767px){.writer_area form dl dd.schedule_set p{font-size:.866rem}}.writer_area form dl dd.schedule_set aside a{color:#6fb536;background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%236FB536%22%3e%3cpath%20d%3d%22M8%2e59%2016%2e58%2013%2e17%2012%208%2e59%207%2e41%2010%206l6%206%2d6%206L8%2e59%2016%2e58z%22%2f%3e%3c%2fsvg%3e)}.writer_area form dl dd #color_edit{min-height:167px}.writer_area form dl dd div.select_color div.sample{margin:1.2rem auto;padding:.8rem;border:1px solid #e5e5e5}.writer_area form dl dd div.select_color div.sample p{font-weight:700;text-align:center;font-size:1rem}@media screen and (max-width: 767px){.writer_area form dl dd div.select_color div.sample p{font-size:.866rem}}.writer_area form dl dd div.select_color ul.change{display:flex;justify-content:space-around;align-items:center;margin:0;padding:.5rem;width:100%;box-sizing:border-box}.writer_area form dl dd div.select_color ul.change li{flex-basis:30%;align-self:center}.writer_area form dl dd div.select_color ul.change li a{display:block;padding:.8rem 0;text-align:center;text-decoration:none;color:#444;vertical-align:middle;border:1px solid #444;background-color:#fff;border-radius:5px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem}@media screen and (max-width: 767px){.writer_area form dl dd div.select_color ul.change li a{font-size:.866rem}}.writer_area form dl dd div.select_color ul.change li a{text-decoration:none;transition:all .1s linear}.writer_area form dl dd div.select_color ul.change li a:hover{opacity:.6}.writer_area form dl dd.limit_page{margin-top:.5rem;border-top:1px dashed #e5e5e5;opacity:1;visibility:visible;height:100%;transition-property:opacity,visibility,height;transition-duration:.2s;transition-delay:0ms,0ms,.15s;transition-timing-function:ease-in-out}.writer_area form dl dd.limit_page.hidden{opacity:0;visibility:hidden;height:0}.writer_area form dl dd.limit_page input[type=text]{margin:.8rem .8rem 0 .5rem;width:15%}.writer_area form dl dd.secret_set ul li{padding:0 .333rem .333rem}.writer_area form div.cover_input{display:flex;justify-content:flex-start;align-items:flex-start}.writer_area form div.cover_input dl{border-top:none}.writer_area form div.cover_input dl:first-of-type{flex-basis:30%;margin-top:0;box-sizing:border-box}@media screen and (max-width: 767px){.writer_area form div.cover_input dl:first-of-type{padding:.5rem}}.writer_area form div.cover_input dl:first-of-type dt{padding-left:0;padding-right:0}.writer_area form div.cover_input dl:first-of-type img{width:100%;max-width:177px;height:auto}.writer_area form div.cover_input dl:last-of-type{flex-grow:2;flex-basis:70%;margin-top:0;box-sizing:border-box}@media screen and (max-width: 767px){.writer_area form div.cover_input dl:last-of-type{padding:.5rem}.writer_area form div.cover_input dl:last-of-type input[type=text],.writer_area form div.cover_input dl:last-of-type select{font-size:1rem}}@media screen and (max-width: 767px) and (max-width: 767px){.writer_area form div.cover_input dl:last-of-type input[type=text],.writer_area form div.cover_input dl:last-of-type select{font-size:.866rem}}.writer_area form div.cover_input dl dd img{max-width:177px}.writer_area form div.cover_input dl dd a{display:block}.writer_area form div.cover_input dl dd p{font-size:1rem}@media screen and (max-width: 767px){.writer_area form div.cover_input dl dd p{font-size:.866rem}}.writer_area form div.cover_input dl dd.new_book{width:100%;height:auto;background-color:#ccc}.writer_area form div.cover_input dl dd.new_book p{margin:0;padding:.5rem;color:#fff;background-position:left .8rem top .8rem;font-size:1rem}@media screen and (max-width: 767px){.writer_area form div.cover_input dl dd.new_book p{font-size:.866rem}}.writer_area form div.cover_input dl dd.user_book{position:relative}.writer_area form div.cover_input dl dd.user_book svg{position:absolute;margin:auto;width:3em;height:3em;top:0;left:0;right:0;bottom:0;opacity:.7;z-index:10;fill:#000}.writer_area form .btop_box{margin:1.333rem 0 0;text-align:center;border-top:1px dotted #e5e5e5}.writer_area form .btop_box input[type=submit].connect{color:#444;background-color:#fff;border:1px solid #444;border-radius:5px}.writer_area form aside{margin:0;padding:0;text-align:right}.writer_area form aside a{display:inline-block;padding:1rem 1.333rem 1rem 1rem;color:#444;text-align:right;background-image:url(/assets/1.0.960/img/svg/chevron-right.svg);background-position:right center;background-repeat:no-repeat;background-size:1.333rem 1.333rem;font-size:1rem}@media screen and (max-width: 767px){.writer_area form aside a{font-size:.866rem}}.writer_area form aside a{text-decoration:none}.writer_area form aside a:hover{text-decoration:underline}@media screen and (max-width: 767px){.writer_area form aside a{padding:.533rem 1.333rem .533rem 0}}.writer_footer .icon_blocklink{display:flex;justify-content:space-around;align-items:center;border-top:1px solid #e5e5e5}.writer_footer .icon_blocklink li{flex-basis:100%;align-self:center}.writer_footer .icon_blocklink li a{padding:1rem .466rem}@media screen and (max-width: 320px){.writer_footer .icon_blocklink li a{font-size:10px}}.title_set dl{border-top:none!important}.title_set label.togglable{margin:.666rem}.title_style dd label{display:inline-block!important}.title_position dd{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:0 auto;width:80%}.title_position label{flex-basis:33%;display:flex;justify-content:center;align-items:center}.title_color div{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:0 auto;width:23rem}.title_color div label{display:inline-block;margin-right:.333rem!important;margin-bottom:.333rem!important;width:2rem;height:2rem;text-indent:-9999px;cursor:pointer;border:1px solid #e5e5e5;border-radius:2rem}@media screen and (min-width: 768px){.title_color div label{transition:all .1s linear}.title_color div label:hover{opacity:.7}}.title_color div label:nth-of-type(10),.title_color div label:nth-of-type(20),.title_color div label:nth-of-type(30){margin-right:0!important}.title_color .active{background-image:url(/assets/1.0.960/img/common/check_circle.png);background-position:center center;background-repeat:no-repeat;background-size:1rem 1rem}@media screen and (min-width: 768px){.cover_select .book_grid .swiper-slide{width:9rem}}.cover_select .upload button{margin-bottom:0;width:18.666rem;background:#444 url(/assets/1.0.960/img/common/folder-upload_w.svg) no-repeat .533rem center/1.333rem 1.333rem}.icnSelect{max-width:none!important;width:1.333rem!important;height:1.333rem!important;position:absolute;top:.666rem;right:.666rem}@media screen and (max-width: 767px){.icnSelect{top:.333rem;right:.333rem}}#modal-cover-allview dd{padding:0}#modal-cover-allview ul{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;overflow-y:scroll;height:60vh}#modal-cover-allview ul li{flex-basis:28%;position:relative;margin:0 .666rem .666rem}@media screen and (min-width: 768px){#modal-cover-allview ul li{transition:all .1s linear}#modal-cover-allview ul li:hover{opacity:.7}}@media screen and (max-width: 767px){#modal-cover-allview ul li{flex-basis:30%;margin:0 .2rem .4rem}}#img-upload button{color:#595757;width:100%;background:#fff url(/assets/1.0.960/img/common/plus-box.svg) no-repeat left .666rem center/2rem 2rem;border:1px dashed #595757}.book_directory>ol{padding:.666rem;background-image:linear-gradient(-45deg,#fff 25%,#eee 25%,#eee 50%,#fff 50%,#fff 75%,#eee 75%,#eee);background-size:5px 5px}.book_directory>ol>li{margin-bottom:.666rem;width:100%;background-color:#fff}.book_directory>ol>li:last-of-type{margin-bottom:0}.book_directory>ol>li p{width:100%;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;padding:.8rem 0 .8rem .8rem;border-bottom:1px dotted #e5e5e5}@media screen and (max-width: 767px){.book_directory>ol>li p{padding:.466rem 0 .466rem .8rem}}.book_directory>ol>li p svg{vertical-align:middle}.book_directory>ol>li p span{margin:0;padding:0}.book_directory>ol>li p span.name{display:flex;justify-content:flex-start;align-items:center;flex-grow:3;flex-basis:65%;align-self:center;padding-right:1.2rem;cursor:pointer}.book_directory>ol>li p span.name svg{margin:0;padding:0;width:28px;min-width:28px;height:28px}.book_directory>ol>li p span.page_number{flex-grow:1;flex-basis:6%;color:#666;font-weight:400;text-align:right;white-space:nowrap;font-size:.866rem}@media screen and (max-width: 767px){.book_directory>ol>li p span.page_number{font-size:.733rem}}@media screen and (max-width: 767px){.book_directory>ol>li p span.page_number{flex-basis:20%}}.book_directory>ol>li p span.menu{display:flex;justify-content:flex-end;align-items:center;flex-grow:1;flex-basis:4rem;padding-top:0;text-align:right}.book_directory>ol>li p span.menu svg{flex-basis:30px;cursor:pointer;fill:#444}@media screen and (min-width: 768px){.book_directory>ol>li p span.menu svg{transition:all .1s linear}.book_directory>ol>li p span.menu svg:hover{opacity:.7}}.book_directory>ol>li p span.menu a{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:0 1.2rem 0 .5rem;color:#444;font-size:.733rem;cursor:pointer}.book_directory>ol>li p.chapter{border-style:solid}.book_directory>ol>li p.chapter span.name{color:#333;font-weight:700;font-size:1.133rem}@media screen and (max-width: 767px){.book_directory>ol>li p.chapter span.name{font-size:1rem}}.book_directory>ol>li p.section{padding-left:1.3rem}.book_directory>ol>li p.section span.name{color:#555;font-size:1rem}@media screen and (max-width: 767px){.book_directory>ol>li p.section span.name{font-size:.866rem}}.book_directory>ol>li p.page{padding-left:1.666rem}.book_directory>ol>li p.page span.name{padding-right:0;color:#666;font-size:1rem}@media screen and (max-width: 767px){.book_directory>ol>li p.page span.name{font-size:.866rem}}.book_directory>ol>li p.page span.name .pageEditIcon{display:flex;justify-content:center;align-items:center;flex-direction:column}.book_directory>ol>li p.page span.name .pageEditIcon span{color:#444;font-size:.733rem}.book_directory>ol>li p.page span.name .pageText{flex-basis:100%;word-break:break-all}.book_directory>ol>li p.page span.name svg,.book_directory>ol>li p.page span.menu svg{fill:#444}@media screen and (min-width: 768px){.book_directory>ol>li p.page span.name{text-decoration:none}.book_directory>ol>li p.page span.name:hover{text-decoration:underline}}.book_directory>ol>li.reserved,.book_directory>ol>li p.reserved{background-color:#efefef}.book_directory aside a{display:block;margin:0;padding:1rem;text-align:center;text-decoration:none;cursor:pointer;font-size:1.133rem}@media screen and (max-width: 767px){.book_directory aside a{font-size:1rem}}.book_directory aside a{text-decoration:none;transition:all .1s linear}.book_directory aside a:hover{opacity:.6}@media screen and (max-width: 767px){.book_directory aside a{padding:.5rem}}.book_directory aside a svg{margin:0 .5rem 0 0;padding:0;vertical-align:middle}@media screen and (min-width: 768px){.book_directory #fileSelect{display:inline;padding:.5rem .8rem;color:#666;cursor:pointer;background-color:#fff;border:2px solid #666;border-radius:5px;box-sizing:border-box}.book_directory #fileName{width:auto;color:#666;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.book_directory input.loadText{background:none;box-shadow:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.book_directory #wordCount>div:first-of-type{margin:.8rem 0 .5rem;padding:.8rem;border:5px solid #e5e5e5}.book_directory #wordCount>div:first-of-type p{margin:0;padding:0!important;text-align:center}.book_directory #wordCount>div:first-of-type p:first-of-type{font-size:1rem}}@media screen and (min-width: 768px) and (max-width: 767px){.book_directory #wordCount>div:first-of-type p:first-of-type{font-size:.866rem}}@media screen and (min-width: 768px){.book_directory #wordCount>div:first-of-type p:last-of-type{font-size:1.133rem;font-weight:700}}@media screen and (min-width: 768px) and (max-width: 767px){.book_directory #wordCount>div:first-of-type p:last-of-type{font-size:1rem}}@media screen and (min-width: 768px){.book_directory #wordCount>div:last-of-type{text-align:left}.book_directory #wordCount>div:last-of-type label{margin:0;border:none;display:inline-block}.book_directory #wordCount>div:last-of-type p{padding:0;font-size:1rem}}@media screen and (min-width: 768px) and (max-width: 767px){.book_directory #wordCount>div:last-of-type p{font-size:.866rem}}@media screen and (min-width: 768px){.book_directory #wordCount>div:last-of-type input[type=text]{flex-basis:40%;display:inline-block}.book_directory #wordCount>div:last-of-type .break_char_count,.book_directory #wordCount>div:last-of-type .break_delimiter{padding:0 1rem}.book_directory #wordCount>div:last-of-type .validaton_error{padding:.5rem 1rem}.book_directory #wordCount>div:last-of-type .validaton_error .error{padding:.444rem .666rem .222rem 1.666rem!important}.book_directory .modal_textLink{margin:0!important;padding:0!important;text-align:right}.book_directory .modal_textLink a{display:inline-block;padding:.8rem 1.5rem .8rem 0;color:#666;font-size:.866rem;text-decoration:none;background-image:url(data:image/svg+xml,\ %3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23666666%22%3e%3cpath%20d%3d%22M8%2e59%2016%2e58%2013%2e17%2012%208%2e59%207%2e41%2010%206l6%206%2d6%206L8%2e59%2016%2e58z%22%2f%3e%3c%2fsvg%3e);background-position:right center;background-repeat:no-repeat;background-size:1.5rem}}@media screen and (min-width: 768px) and (max-width: 767px){.book_directory .modal_textLink a{font-size:.733rem}}@media screen and (min-width: 768px) and (min-width: 768px){.book_directory .modal_textLink a:hover{text-decoration:underline}}@media screen and (min-width: 768px){.book_directory .text_upload a{display:block;width:400px;height:auto;margin:1.2rem auto;padding:.8rem;color:#fff;font-size:1.133rem;text-align:center;text-decoration:none;cursor:pointer;background-color:#666;background:#666 url(/assets/1.0.960/img/svg/file-upload-outline.svg) left .5rem center no-repeat;background-size:1.5rem;border:1px solid #666;border-radius:5px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .1s linear}}@media screen and (min-width: 768px) and (max-width: 767px){.book_directory .text_upload a{font-size:1rem}}@media screen and (min-width: 768px){.book_directory .text_upload a:hover{opacity:.7}.book_directory .modal .modal_inner .modal_window dd>div{text-align:center}.book_directory .modal .modal_inner .modal_window label{display:block;margin:1.2rem auto;padding:.8rem;font-size:1rem;font-weight:700;text-align:center;text-decoration:none;cursor:pointer;background-color:#fff;border-radius:5px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}}@media screen and (min-width: 768px) and (max-width: 767px){.book_directory .modal .modal_inner .modal_window label{font-size:.866rem}}@media screen and (min-width: 768px){.book_directory .modal .modal_inner .modal_window label svg{margin-right:.5rem;vertical-align:middle}}@media screen and (max-width: 767px){body.writerBody #container{padding-top:0}}.sectionTit{padding:0 0 1rem;text-align:left}@media screen and (max-width: 767px){.sectionTit{padding:0 0 .866rem}}.editPalette{display:flex;justify-content:flex-start;align-items:center}.editPalette .pageNumber{margin:0 2rem 0 0}.editPalette .paletteBtn{display:flex;justify-content:center;align-items:center}.editPalette .paletteBtn li{display:flex;justify-content:center;align-items:center;margin:0 .333rem;padding:.666rem;background-color:#e9e7dd;border-radius:.666rem .666rem 0 0}.editPalette .paletteBtn li button{display:flex;justify-content:center;align-items:center;margin:0 .333rem 0 0;padding:0;width:40px;height:40px;background-color:#fff;border:none;border-radius:.666rem}.editPalette .paletteBtn li button:last-of-type{margin-right:0}.editPalette .paletteBtn li button span{padding-left:.333rem;color:#444;font-size:.933rem;font-weight:700}.editPalette .paletteBtn li button.linkVariant{width:9.466rem}.editPalette .paletteBtn li button.pageVariant{width:7.733rem}.editPalette .paletteBtn li button.replace2{width:5.8rem}.editPalette .paletteBtn li:first-of-type{width:390px}.editPalette .paletteBtn li:nth-of-type(2){width:260px}.editPalette .paletteBtn li:nth-of-type(2) p{margin-right:.666rem;font-size:.866rem;font-weight:700}.editPalette .paletteBtn li:nth-of-type(3) button svg{fill:#444}.editPalette .paletteBtn li.pageSave{width:154px;background-color:#444}.editPalette .paletteBtn li.pageSave button{display:block;width:100%;background-color:transparent}.editPalette .paletteBtn li.pageSave button span{color:#fff}@media screen and (min-width: 376px) and (max-width: 767px){.editPalette .paletteBtn{justify-content:flex-start;flex-wrap:wrap}}@media screen and (max-width: 375px){.editPalette .paletteBtn{justify-content:space-around;flex-wrap:wrap}}@media screen and (max-width: 767px){.editPalette .paletteBtn{background-color:#e9e7dd;flex-wrap:wrap}.editPalette .paletteBtn li{margin:0;border-radius:0}.editPalette .paletteBtn li:first-of-type,.editPalette .paletteBtn li:nth-of-type(2){width:auto}.editPalette .paletteBtn li:last-of-type{padding-top:0;width:100%}.editPalette .paletteBtn li:last-of-type button{flex-basis:50%;width:auto}}@media screen and (max-width: 320px){.editPalette .paletteBtn li{padding:.466rem .2rem}.editPalette .paletteBtn li button{width:34px;height:34px}.editPalette .paletteBtn li button span{font-size:.866rem}}@media screen and (max-width: 767px){.pageNumber{font-size:.733rem;text-align:left}.editMenu{display:flex;justify-content:space-between;align-items:center}.editPaletteSP{margin-top:-2.5rem}.editOthers{position:relative;display:flex;justify-content:flex-end;align-items:center;top:2.666rem}.editOthers li{position:relative;z-index:1}.editOthers li button{display:flex;justify-content:center;align-items:center;margin:0 0 0 5px;padding:.666rem .333rem;width:auto;height:2.666rem;border-radius:.666rem .666rem 0 0}.editOthers li.fileCog button{width:3rem;background-color:#fff;border:solid #E9E7DD;border-width:2px 2px 0 2px}.editOthers li.fileCog button svg{fill:#444}}@media screen and (max-width: 767px) and (max-width: 320px){.editOthers li.fileCog button{width:auto}}@media screen and (max-width: 767px){.editOthers li.pageSave button{width:7.333rem;font-size:.8rem}.editOthers li.pageSave button img{margin-right:.333rem;width:20px;height:20px}}@media screen and (max-width: 767px) and (max-width: 320px){.editOthers li.pageSave button{width:4.533rem}}@media screen and (max-width: 767px){.editPaletteSP-inner{position:relative}.editPaletteSP-inner .toggleTit{padding:.666rem .333rem;width:9.466rem;height:2.666rem;color:#444;font-size:.8rem;font-weight:700;background-color:#fff;border-radius:.666rem .666rem 0 0;border:solid #E9E7DD;border-width:2px 2px 0 2px}}@media screen and (max-width: 767px) and (min-width: 768px){.editPaletteSP-inner .toggleTit{transition:all .1s linear}.editPaletteSP-inner .toggleTit:hover{opacity:.7}}@media screen and (max-width: 767px){.editPaletteSP-inner .toggleTit:after,.editPaletteSP-inner .toggleTit:before{position:absolute;background-color:transparent;transition:all .3s}.editPaletteSP-inner .toggleTit:before{content:url(/assets/1.0.960/img/common/writer/playlist-edit.svg);width:25px;height:25px;top:6px;left:6px}.editPaletteSP-inner .toggleTit:after{content:url(/assets/1.0.960/img/common/writer/chevron-down-circle.svg);width:14px;height:14px;top:11px;right:6px;transform:rotate(0)}}@media screen and (max-width: 767px) and (max-width: 320px){.editPaletteSP-inner .toggleTit{width:9.066rem}}@media screen and (max-width: 767px){.editPaletteSP-inner .toggleTit.open{background-color:#e9e7dd}.editPaletteSP-inner .toggleTit.open:after{content:url(/assets/1.0.960/img/common/writer/chevron-up-circle.svg)}}.darkMode{color:#fff;background-color:#444}.darkMode .paletteBtn li{background-color:#989898}@media screen and (max-width: 767px){.darkMode .paletteBtn{background-color:#989898}.darkMode .editOthers .fileCog button{background-color:#444;border-color:#989898}.darkMode .editOthers .fileCog button svg{fill:#fff}.darkMode .editPaletteSP-inner .toggleTit{color:#fff;background-color:#444;border-color:#989898}.darkMode .editPaletteSP-inner .toggleTit:before{content:url(/assets/1.0.960/img/common/writer/playlist-edit_w.svg)}.darkMode .editPaletteSP-inner .toggleTit:after{content:url(/assets/1.0.960/img/common/writer/chevron-down-circle_w.svg)}.darkMode .editPaletteSP-inner .toggleTit.open{background-color:#989898}.darkMode .editPaletteSP-inner .toggleTit.open:after{content:url(/assets/1.0.960/img/common/writer/chevron-up-circle_w.svg)}}.darkMode .accbox-wrapper .accbox label{color:#fff;border-color:#fff}.darkMode .accbox-wrapper .accbox label svg{fill:#fff}main.writer section.writer_area div.page_edit_btn{background-color:#eee;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}main.writer section.writer_area div.page_edit_btn div.edit_aside{margin:1.2rem 1.2rem 0;padding:.8rem;background-color:#fff;border-radius:5px}@media screen and (min-width: 768px){main.writer section.writer_area div.page_edit_btn div.edit_aside{margin:2.4rem 2.4rem 0}}main.writer section.writer_area div.page_edit_btn div.edit_aside p{color:#cf0000;font-size:.866rem}@media screen and (max-width: 767px){main.writer section.writer_area div.page_edit_btn div.edit_aside p{font-size:.733rem}}main.writer section.writer_area div.page_edit_btn div.edit_aside p.send_error{background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20version%3d%221%2e1%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23cf0000%22%3e%3cpath%20d%3d%22M13%2c10H11V6H13M13%2c14H11V12H13M20%2c2H4C2%2e9%2c2%202%2c2%2e9%202%2c4V22L6%2c18H20C21%2e1%2c18%2022%2c17%2e1%2022%2c16V4C22%2c2%2e89%2021%2e1%2c2%2020%2c2Z%22%2f%3e%3c%2fsvg%3e)}main.writer section.writer_area div.page_edit_btn input[type=submit]{width:90%;height:3em}@media screen and (min-width: 768px){main.writer section.writer_area div.page_edit_btn div.page_edit_footer{padding:1.2rem}}main.writer section.writer_area div.page_edit_btn div.page_edit_footer div.saveBtn{display:flex;justify-content:center;align-items:center;padding:1.2rem 1.2rem 0}main.writer section.writer_area div.page_edit_btn div.page_edit_footer div.saveBtn button{display:block;padding:0;height:55px;text-align:center;text-decoration:none;cursor:pointer;border-radius:5px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.266rem}@media screen and (max-width: 767px){main.writer section.writer_area div.page_edit_btn div.page_edit_footer div.saveBtn button{font-size:1.133rem}}@media screen and (max-width: 767px){main.writer section.writer_area div.page_edit_btn div.page_edit_footer div.saveBtn button{height:12vw}}main.writer section.writer_area div.page_edit_btn div.page_edit_footer div.saveBtn button:first-of-type{flex-basis:83%;margin:0 auto;color:#fff;background-color:#444}main.writer section.writer_area div.page_edit_btn div.page_edit_footer div.saveBtn button:last-of-type{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-basis:17%;margin:0 auto 0 .5rem;background-color:#fff;border:1px solid #444}main.writer section.writer_area div.page_edit_btn div.page_edit_footer div.saveBtn button:last-of-type svg{fill:#444;width:25px;height:25px}@media screen and (max-width: 320px){main.writer section.writer_area div.page_edit_btn div.page_edit_footer div.saveBtn button:last-of-type svg{width:18px;height:18px}}main.writer section.writer_area div.page_edit_btn div.page_edit_footer div.saveBtn button:last-of-type span{color:#444;font-size:.6rem;font-weight:700;line-height:1}main.writer section.writer_area div.page_edit_btn div.page_edit_footer div.closeBtn{padding:1.2rem 1.2rem 0;text-align:center}main.writer section.writer_area div.page_edit_btn div.page_edit_footer div.closeBtn a{display:block;margin:0 auto 1.2rem;padding:.5rem;color:#666;text-align:center;text-decoration:none;cursor:pointer;background-color:#fff;border:1px solid #ccc;border-radius:5px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem}@media screen and (max-width: 767px){main.writer section.writer_area div.page_edit_btn div.page_edit_footer div.closeBtn a{font-size:.866rem}}@media screen and (min-width: 768px){main.writer section.writer_area div.page_edit_btn div.page_edit_footer div.closeBtn a{transition:all .1s linear}main.writer section.writer_area div.page_edit_btn div.page_edit_footer div.closeBtn a:hover{opacity:.7}}main.writer section.writer_area div.page_edit_btn div.page_edit_footer div.closeBtn a span:before{content:"";display:inline-block;width:20px;height:20px;background-image:url(/assets/1.0.960/img/svg/window-close.svg);background-size:contain;vertical-align:middle}main.writer section.writer_area div.page_edit_btn div.page_edit_footer aside{margin:0;padding:0;text-align:right}main.writer section.writer_area div.page_edit_btn div.page_edit_footer aside a{display:inline-block;padding:.8rem 2rem .8rem .8rem;color:#595757;text-align:right;text-decoration:none;background:url(/assets/1.0.960/img/svg/chevron-right.svg) right .5rem center no-repeat;background-size:20px;font-size:1rem}@media screen and (max-width: 767px){main.writer section.writer_area div.page_edit_btn div.page_edit_footer aside a{font-size:.866rem}}@media screen and (min-width: 768px){main.writer section.writer_area div.page_edit_btn div.page_edit_footer aside a:hover{text-decoration:underline}}@media screen and (max-width: 767px){main.writer section.writer_area div.page_edit_btn+ul.delete_btn{padding-bottom:2rem}main.writer section.writer_area div.page_edit_btn+ul.delete_btn li a{width:100%;line-height:inherit}}.accbox-wrapper{margin:0;padding:0}.accbox-wrapper .accbox label{display:block;padding:.666rem;color:#444;cursor:pointer;transition:all .5s;border-bottom:1px solid #444;font-size:1rem}@media screen and (max-width: 767px){.accbox-wrapper .accbox label{font-size:.866rem}}.accbox-wrapper .accbox label svg{fill:#444;vertical-align:middle}.accbox-wrapper .accbox .accshow{height:0;margin-bottom:.666rem;padding:.5rem;overflow:hidden;opacity:0;transition:.8s;border-bottom:1px solid #e5e5e5}.accbox-wrapper .accbox .accshow p{white-space:pre-wrap;font-size:1rem}@media screen and (max-width: 767px){.accbox-wrapper .accbox .accshow p{font-size:.866rem}}.accbox-wrapper .accbox .accshow.open{height:auto;padding:.5rem;border-bottom:1px solid #e5e5e5;opacity:1}.promo_area{margin:1.2rem;border:5px solid #444}.promo_area dt{border-bottom:2px dashed #ccc}.promo_area dd{display:flex;align-items:flex-start}.promo_area dd div{flex-basis:30%;align-self:center}.promo_area dd div a{display:block;margin:0;padding:1rem;width:100%;color:#fff;text-align:center;text-decoration:none;border:1px solid #444;background-color:#444;border-radius:5px;box-sizing:border-box;font-size:1rem}@media screen and (max-width: 767px){.promo_area dd div a{font-size:.866rem}}@media screen and (max-width: 320px){.promo_area dd div a{font-size:.866rem}}@media screen and (max-width: 320px) and (max-width: 767px){.promo_area dd div a{font-size:.733rem}}.promo_area dd div a{text-decoration:none;transition:all .1s linear}.promo_area dd div a:hover{opacity:.6}.promo_area dd div.disable_ad a{color:#ccc;border:1px solid #e5e5e5;background-image:none;background-color:#fff}@media screen and (min-width: 768px){.promo_area dd div.disable_ad a:hover{opacity:1}}.promo_area dd p{flex-grow:2;flex-basis:70%;align-self:flex-start}.promo_area aside{text-align:right}.promo_area aside a{display:inline-block;margin:0;padding:.333rem 1.333rem .333rem .5rem;font-size:.866rem;background:url(/assets/1.0.960/img/svg/chevron-right.svg) no-repeat right center/1.333rem 1.333rem;text-decoration:none}.promo_area aside a:hover{text-decoration:underline}.writing{margin:1.2rem;background-color:#fbfbfb;border:5px solid #efefef}.writing dt{border-bottom:2px dashed #ccc}.promo_area,.writing{padding:1.2rem}.promo_area dt,.writing dt{margin:0 0 .8rem;padding:0 1.2rem 1.2rem;color:#373232;font-weight:700;text-align:center;font-size:1.133rem}@media screen and (max-width: 767px){.promo_area dt,.writing dt{font-size:1rem}}.promo_area dd p,.writing dd p{margin:0;padding:.5rem;box-sizing:border-box;font-size:1rem}@media screen and (max-width: 767px){.promo_area dd p,.writing dd p{font-size:.866rem}}.promo_area dd p svg,.writing dd p svg{fill:#444;vertical-align:middle}.schedule .book_list article:first-of-type{border-top:none}.schedule .book_list article h4{padding:1rem;color:#444}.schedule .book_list article .scheduleBook{display:flex;justify-content:space-between;align-items:center}.schedule .book_list article .scheduleBook p{display:inline-block;flex-basis:85%;padding:1rem;font-weight:700;font-size:1.133rem}@media screen and (max-width: 767px){.schedule .book_list article .scheduleBook p{font-size:1rem}}.schedule .book_list article .scheduleBook .icon_blocklink{flex-basis:9.6rem;align-self:flex-start}@media screen and (max-width: 767px){.schedule .book_list article h4{padding:1rem 0}.schedule .book_list article .scheduleBook p{padding:1rem 0;flex-basis:62%}.schedule .book_list article .scheduleBook .icon_blocklink{flex-basis:35%}}@media screen and (max-width: 320px){.schedule .book_list article .icon_blocklink li a{font-size:.666rem}}.schedule form.limit{margin:0;padding:.8rem}.schedule form.limit p{margin-bottom:.8rem}.schedule form.limit input[type=text]{display:inline-block;width:20%}.schedule form.limit select{display:inline-block;margin:0;width:30%}.schedule .limit_re ol{margin-bottom:28px}.schedule .limit_re ol li{margin:0 0 .8rem 28px;list-style-type:decimal}.schedule .limit_re ol li div,.schedule .limit_re ol li form{display:flex;justify-content:flex-start;align-items:center}.schedule .limit_re ol li p{display:inline;font-size:1rem}@media screen and (max-width: 767px){.schedule .limit_re ol li p{font-size:.866rem}}.schedule .limit_re ol li input[type=submit]{margin:0 0 0 2rem;padding:.5rem 1.333rem;color:#666;text-align:center;background-color:#fff;border:1px solid #e5e5e5;border-radius:5px;font-size:1.133rem}@media screen and (max-width: 767px){.schedule .limit_re ol li input[type=submit]{font-size:1rem}}@media screen and (min-width: 768px){.schedule .limit_re ol li input[type=submit]{transition:all .1s linear}.schedule .limit_re ol li input[type=submit]:hover{background-color:#efefef99}}.schedule .limit_re ol li .auto_advertise{padding:.133rem .666rem;color:#666;font-size:.666rem;font-weight:700;border-radius:1rem;border:1px solid #666;vertical-align:middle}@media screen and (max-width: 767px){.schedule .limit_re ol li div,.schedule .limit_re ol li form{display:flex;justify-content:space-between;align-items:center}.schedule .limit_re ol li form{width:100%}.schedule .limit_re ol li input[type=submit]{margin:0 0 0 .333rem}.schedule .limit_re ol li .auto_advertise{display:inline-block;line-height:initial}}.schedule .limit_re p.text_indent{padding-top:.8rem;padding-right:.8rem;padding-bottom:.8rem}main.writer section.writer_area .capacity span{color:#cf0000}main.writer section.writer_area .image_size{font-size:15px!important;line-height:normal}@media screen and (max-width: 767px){main.writer section.writer_area .image_size{font-size:13px!important}}main.writer section.writer_area .img_list article>div>div p.date{font-size:.866rem}@media screen and (max-width: 767px){main.writer section.writer_area .img_list article>div>div p.date{font-size:.733rem}}main.writer section.writer_area .img_list article>div>div p.date svg{fill:#666!important}@media screen and (min-width: 768px){main.writer section.writer_area .img_list article>div>div p.date svg{width:50px;height:50px}}@media screen and (min-width: 768px) and (min-width: 768px){main.writer section.writer_area .img_list article>div>div p.date svg{transition:all .1s linear}main.writer section.writer_area .img_list article>div>div p.date svg:hover{opacity:.7}}main.writer section.writer_area .img_list article>div>div p.book{line-height:inherit;font-size:1rem}@media screen and (max-width: 767px){main.writer section.writer_area .img_list article>div>div p.book{font-size:.866rem}}main.writer .pageList{margin:20px 0}#modal_delete .modal_window dl dd img{display:block;margin:0 auto;width:50%;height:auto;border:1px solid #e5e5e5}main.writer section.writer_area .modal_inner dl dd label{color:#444;border:1px dashed #444}main.writer section.writer_area .modal_inner dl dd label svg{fill:#444}main.writer section.writer_area .modal_inner dl dd #fileName{text-align:center}main.writer section.writer_area .modal_inner dl dd a{cursor:pointer}main.writer section.writer_area .modal_inner dl dd .schedule{margin:0 auto 1.333rem;display:flex;justify-content:center;align-items:center}main.writer section.writer_area .modal_inner dl dd .schedule a,main.writer section.writer_area .modal_inner dl dd .schedule button,main.writer section.writer_area .modal_inner dl dd .schedule input[type=submit]{flex-basis:8rem;margin:0 .5rem;padding:.8rem;color:#444;font-size:1.133rem;font-weight:400;text-align:center;text-decoration:none;background-color:#fff;border:1px solid #444;border-radius:5px;box-sizing:border-box}@media screen and (max-width: 767px){main.writer section.writer_area .modal_inner dl dd .schedule a,main.writer section.writer_area .modal_inner dl dd .schedule button,main.writer section.writer_area .modal_inner dl dd .schedule input[type=submit]{font-size:.866rem}}.askForm ul li{width:auto}.site_display.askForm{display:flex;justify-content:flex-start;align-items:center;margin:0 .8rem 1.2rem;padding:.8rem}@media screen and (min-width: 768px){.site_display.askForm{display:flex;justify-content:center;align-items:center;width:80%;margin-right:auto;margin-left:auto}}.site_display.askForm p{padding:0 .5rem 0 0}.site_display.askForm ul{margin:0;padding:0;flex-basis:50%;flex-grow:2}@media screen and (min-width: 768px){.site_display.askForm ul{flex-grow:0}}.site_display.askForm ul li,.site_display.askForm ul a{margin:0;padding:0;width:100%;max-width:260px;font-size:.866rem}@media screen and (max-width: 767px){.site_display.askForm ul li,.site_display.askForm ul a{font-size:.733rem}}.site_display.askForm ul a{height:35px;line-height:35px}.askForm{text-align:center}main.writer section.writer_area.data h3{display:block;margin-top:1rem;margin-right:0;margin-left:0;border-bottom:1px solid #e5e5e5}main.writer section.writer_area.data h3:before{display:none}main.writer section.writer_area.data h3 p{padding-top:.5rem;padding-bottom:.5rem;color:#666;font-weight:400;font-size:1rem}@media screen and (max-width: 767px){main.writer section.writer_area.data h3 p{font-size:.866rem}}main.writer section.writer_area.data h4{margin:1.2rem 0 0;padding:.8rem;color:#595757;font-weight:700;background-color:transparent;border-top:1px solid #e5e5e5;font-size:1rem}@media screen and (max-width: 767px){main.writer section.writer_area.data h4{font-size:.866rem}}main.writer section.writer_area.data p{margin:0;padding:1rem}main.writer section.writer_area.data aside{display:flex;justify-content:center;align-items:flex-start;font-size:1rem}@media screen and (max-width: 767px){main.writer section.writer_area.data aside{font-size:.866rem}}main.writer section.writer_area.data aside div{flex-basis:20%;margin:0 1.2rem;box-sizing:border-box}@media screen and (max-width: 767px){main.writer section.writer_area.data aside div{flex-basis:30%}}main.writer section.writer_area.data aside div img{width:100%;max-width:127px;height:auto;border:1px solid #e5e5e5;backface-visibility:hidden}main.writer section.writer_area.data aside div .reviewAverage{flex-grow:0;margin:.333rem 0 0;padding:0;max-width:127px;text-align:center}main.writer section.writer_area.data aside div .reviewAverage dt{margin-bottom:.133rem;padding:.2rem;font-size:.866rem;font-weight:400;color:#fff;background-color:#666;border-radius:1rem}main.writer section.writer_area.data aside div .reviewAverage dd{margin:0;padding:0;width:auto;float:none;font-weight:700}main.writer section.writer_area.data aside div .reviewAverage dd img{margin:0 .2rem 0 0;padding:0;width:20px;height:auto;vertical-align:middle;border:none}@media screen and (max-width: 767px){main.writer section.writer_area.data aside div .reviewAverage dt{font-size:.733rem}}main.writer section.writer_area.data aside dl{flex-grow:2;margin:0;padding:0 1.2rem 0 0}main.writer section.writer_area.data aside dl dt,main.writer section.writer_area.data aside dl dd{padding-bottom:.5rem}main.writer section.writer_area.data aside dl dt{margin:0;color:#595757;font-weight:700}main.writer section.writer_area.data aside dl dd{margin:0;width:5.5rem;float:left;color:#666}@media screen and (max-width: 767px){main.writer section.writer_area.data aside dl dd{width:4.5rem}}@media screen and (max-width: 320px){main.writer section.writer_area.data aside dl{font-size:.733rem}}main.writer section.writer_area.data table{margin:1.2rem}main.writer section.writer_area.data table td{margin:0;padding:.5rem;font-weight:700;vertical-align:middle;border:2px solid #fff;font-size:1rem}@media screen and (max-width: 767px){main.writer section.writer_area.data table td{font-size:.866rem}}main.writer section.writer_area.data table td:first-of-type{font-weight:400;text-align:center;background-color:#efefef}main.writer section.writer_area.data .container{margin:auto;position:relative;max-width:800px}main.writer section.writer_area.data .container.pie{width:320px;height:320px}main.writer section.writer_area.data #protlyjs{margin:auto;max-width:650px;min-height:300px}main.writer.confirm form dt{margin:0 0 1rem;padding:1rem;font-weight:700;border-bottom:1px dashed #ccc;font-size:1rem}@media screen and (max-width: 767px){main.writer.confirm form dt{font-size:.866rem}}@media screen and (max-width: 767px){main.writer.confirm form dt{padding:.666rem}}main.writer.confirm form .alignR p{padding:.666rem 1rem}@media screen and (max-width: 767px){main.writer.confirm form .alignR p{padding:.333rem .666rem}}main.writer.confirm form label{display:inline-block;margin:1rem}main.writer.confirm form textarea{margin:0 1rem;width:96%}@media screen and (max-width: 767px){main.writer.confirm form textarea{width:92%}}main.writer.confirm form input[type=submit].gray{border:1px solid #595757;background-color:#595757}main.writer.confirm .btnDelete,main.writer.confirm .btnReport{margin:0 auto;width:16rem;color:#494949;border:1px solid #e5e5e5}@media screen and (min-width: 768px){main.writer.confirm .btnDelete,main.writer.confirm .btnReport{padding:0;width:16.666rem}}main.writer.confirm .btnDelete{background:#fff url(/assets/1.0.960/img/svg/delete.svg) left 1rem center no-repeat;background-size:1.7rem 1.7rem}main.writer.confirm .btnReport{background:#fff url(/assets/1.0.960/img/svg/report.svg) left 1rem center no-repeat;background-size:1.7rem 1.7rem}p.reply_title{margin:1rem 0;padding:0 0 .666rem;font-weight:700;border-bottom:1px dashed #ccc;font-size:1.133rem}@media screen and (max-width: 767px){p.reply_title{font-size:1rem}}main.writer .writer_area h3{color:#4b4a45}main.writer .writer_area h3:before{background:#929292}.btnLink li a{color:#fff;border:1px solid #444;background-color:#444;display:block;width:250px;height:auto;margin:1.2rem auto;padding:.8rem;text-align:center;text-decoration:none;cursor:pointer;border-radius:5px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.133rem}@media screen and (max-width: 767px){.btnLink li a{font-size:1rem}}@media screen and (max-width: 767px){.btnLink li a{width:65%;height:auto;font-size:1.133rem;line-height:inherit}}@media screen and (max-width: 767px) and (max-width: 767px){.btnLink li a{font-size:1rem}}@media screen and (min-width: 768px){.btnLink li a{transition:all .1s linear}.btnLink li a:hover{opacity:.7}}.btnLink_ol li a,input[type=submit].formLink_pink_ol{color:#444;border:1px solid #444;background-color:#fff;display:block;width:250px;height:auto;margin:1.2rem auto;padding:.8rem;text-align:center;text-decoration:none;cursor:pointer;border-radius:5px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.133rem}@media screen and (max-width: 767px){.btnLink_ol li a,input[type=submit].formLink_pink_ol{font-size:1rem}}@media screen and (max-width: 767px){.btnLink_ol li a,input[type=submit].formLink_pink_ol{width:65%;height:auto;font-size:1.133rem;line-height:inherit}}@media screen and (max-width: 767px) and (max-width: 767px){.btnLink_ol li a,input[type=submit].formLink_pink_ol{font-size:1rem}}@media screen and (min-width: 768px){.btnLink_ol li a,input[type=submit].formLink_pink_ol{transition:all .1s linear}.btnLink_ol li a:hover,input[type=submit].formLink_pink_ol:hover{background-color:#efefef99}}input[type=submit].formLink_gray{color:#fff;border:1px solid #595757;background-color:#595757;display:block;width:250px;height:auto;margin:1.2rem auto;padding:.8rem;text-align:center;text-decoration:none;cursor:pointer;border-radius:5px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.133rem}@media screen and (max-width: 767px){input[type=submit].formLink_gray{font-size:1rem}}@media screen and (max-width: 767px){input[type=submit].formLink_gray{width:65%;height:auto;font-size:1.133rem;line-height:inherit}}@media screen and (max-width: 767px) and (max-width: 767px){input[type=submit].formLink_gray{font-size:1rem}}@media screen and (min-width: 768px){input[type=submit].formLink_gray{transition:all .1s linear}input[type=submit].formLink_gray:hover{opacity:.7}}input[type=submit].formLink_gray_ol{color:#595757;border:1px solid #e5e5e5;background-color:#fff;display:block;width:250px;height:auto;margin:1.2rem auto;padding:.8rem;text-align:center;text-decoration:none;cursor:pointer;border-radius:5px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.133rem}@media screen and (max-width: 767px){input[type=submit].formLink_gray_ol{font-size:1rem}}@media screen and (max-width: 767px){input[type=submit].formLink_gray_ol{width:65%;height:auto;font-size:1.133rem;line-height:inherit}}@media screen and (max-width: 767px) and (max-width: 767px){input[type=submit].formLink_gray_ol{font-size:1rem}}@media screen and (min-width: 768px){input[type=submit].formLink_gray_ol{transition:all .1s linear}input[type=submit].formLink_gray_ol:hover{background-color:#efefef99}}.formLink_reload{color:#666;background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20version%3d%221%2e1%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23666666%22%3e%3cpath%20d%3d%22M19%2c12H22%2e32L17%2e37%2c16%2e95L12%2e42%2c12H16%2e97C17%2c10%2e46%2016%2e42%2c8%2e93%2015%2e24%2c7%2e75C12%2e9%2c5%2e41%209%2e1%2c5%2e41%206%2e76%2c7%2e75C4%2e42%2c10%2e09%204%2e42%2c13%2e9%206%2e76%2c16%2e24C8%2e6%2c18%2e08%2011%2e36%2c18%2e47%2013%2e58%2c17%2e41L15%2e05%2c18%2e88C12%2c20%2e69%208%2c20%2e29%205%2e34%2c17%2e65C2%2e22%2c14%2e53%202%2e23%2c9%2e47%205%2e35%2c6%2e35C8%2e5%2c3%2e22%2013%2e53%2c3%2e21%2016%2e66%2c6%2e34C18%2e22%2c7%2e9%2019%2c9%2e95%2019%2c12Z%22%2f%3e%3c%2fsvg%3e);background-color:#fff;background-position:left .8rem center;background-repeat:no-repeat;background-size:30px;border:1px solid #ccc;display:block;width:250px;height:auto;margin:1.2rem auto;padding:.8rem;text-align:center;text-decoration:none;cursor:pointer;border-radius:5px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.133rem}@media screen and (max-width: 767px){.formLink_reload{font-size:1rem}}@media screen and (max-width: 767px){.formLink_reload{width:65%;height:auto;font-size:1.133rem;line-height:inherit}}@media screen and (max-width: 767px) and (max-width: 767px){.formLink_reload{font-size:1rem}}.btnLink_cs_large li{color:#fff;border:1px solid #666;background-color:#666;display:block;width:250px;height:auto;margin:1.2rem auto;padding:.8rem;text-align:center;text-decoration:none;cursor:pointer;border-radius:5px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.133rem}@media screen and (max-width: 767px){.btnLink_cs_large li{font-size:1rem}}@media screen and (max-width: 767px){.btnLink_cs_large li{width:65%;height:auto;font-size:1.133rem;line-height:inherit}}@media screen and (max-width: 767px) and (max-width: 767px){.btnLink_cs_large li{font-size:1rem}}.text_box{margin:.8rem;padding:0;border:5px solid #e5e5e5;border-radius:5px;font-size:1rem}@media screen and (max-width: 767px){.text_box{font-size:.866rem}}ul.blockList_tab li.active,.blockList_btn a{color:#444}#container:has(.nvTop){padding-bottom:0}@media screen and (max-width: 767px){#container:has(.nvTop){padding-top:0}}.novemaTop .footerA{border:none}.nvTopMore,.nvTop .topRankingNv .topLink a{position:absolute;top:.2rem;right:0;padding-right:1.2rem;color:#333;font-size:1rem;text-decoration:none}@media screen and (min-width: 768px){.nvTopMore,.nvTop .topRankingNv .topLink a{text-decoration:none;transition:all .1s linear}.nvTopMore:hover,.nvTop .topRankingNv .topLink a:hover{opacity:.6}}@media screen and (max-width: 767px){.nvTopMore,.nvTop .topRankingNv .topLink a{font-size:.8rem}}.nvTopMore:after,.nvTop .topRankingNv .topLink a:after{content:"";display:inline-block;width:1.533rem;height:1.533rem;vertical-align:middle;background-position:right center;background-size:1.533rem 1.533rem;background-image:url(/assets/1.0.960/img/common/chevron-right.svg);background-repeat:no-repeat}.nvSideMore{margin-top:.666rem;text-align:right}.nvSideMore a{display:inline-block;color:#333!important;font-size:.8rem}.nvSideMore a:after{content:"";display:inline-block;width:1.133rem;height:1.133rem;vertical-align:middle;background-position:right center;background-size:1.133rem 1.133rem;background-image:url(/assets/1.0.960/img/common/chevron-right.svg);background-repeat:no-repeat}.nvTop .topLink{margin:1.333rem 0 0;background-color:#fff}.nvTop .topLink a{display:block;padding:1.333rem;color:#333;font-size:1rem;text-align:right;background:none;text-decoration:none;transition:all .1s linear}.nvTop .topLink a:hover{opacity:.6}.nvTop .topLink a:after{content:"";display:inline-block;width:1.533rem;height:1.533rem;vertical-align:middle;background-position:right center;background-size:1.533rem 1.533rem;background-image:url(/assets/1.0.960/img/common/chevron-right.svg);background-repeat:no-repeat}.nvTop .topLink a:before{display:none}@media screen and (max-width: 767px){.nvTop .topLink{text-align:right}.nvTop .topLink a{display:inline-block;padding:0;font-size:.866rem;min-width:auto}}.sideBtn,.nvTopMore-l a{display:block;padding:.866rem;color:#333;font-size:.933rem;font-weight:900;text-align:center;text-decoration:none;background:#fff;border:1px solid #333}@media screen and (min-width: 768px){.sideBtn,.nvTopMore-l a{margin:1rem 0 2rem;text-decoration:none;transition:all .1s linear}.sideBtn:hover,.nvTopMore-l a:hover{opacity:.6}}.nvTopMore-l{margin:2rem auto 0}.nvTopMore-l a{margin:0 auto;padding:1rem;max-width:32.466rem;color:#333;font-size:1.2rem}@media screen and (max-width: 767px){.nvTopMore-l{margin:.8rem auto 0}.nvTopMore-l a{padding:.6rem;max-width:70vw;font-size:.866rem}}.nvTop{color:#333;word-break:break-all}@media screen and (min-width: 768px){.nvTop{margin-top:-2rem}}.nvTop .section{position:relative;margin:0 0 2.666rem}@media screen and (max-width: 767px){.nvTop .section{margin:0 0 1rem!important;padding:0 .666rem 1rem!important}}.nvTop .cms-banner{width:100%;height:100%;aspect-ratio:1410/793;-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0}.nvTop .nvTopTtl{display:flex;align-items:center;margin:0 0 2rem;padding:0;color:#333;font-size:1.6rem;font-weight:900;line-height:1.3}@media screen and (max-width: 767px){.nvTop .nvTopTtl{margin-bottom:1rem;font-size:1.066rem}}.nvTop .nvTopTtl:before{content:none}.nvTop .nvTopTtl:after{content:"";flex:0 0 auto;width:12rem;height:5px;margin-left:1.066rem;background:#02a5da;border-radius:3px}@media screen and (max-width: 767px){.nvTop .nvTopTtl:after{width:2.4rem;height:3px}}.nvTop .nvTopTtl-c{display:flex;justify-content:center;align-items:center;position:relative;margin:0 0 3rem;padding:0;color:#333;font-size:1.6rem;font-weight:900;line-height:1.3}@media screen and (max-width: 767px){.nvTop .nvTopTtl-c{margin-top:1rem;margin-bottom:1.333rem;font-size:1.066rem}}.nvTop .nvTopTtl-c:before{position:absolute;top:auto;bottom:-10px;left:calc(50% - 40px);width:80px;height:5px;content:"";border-radius:5px;background:#333}.nvTop .btn{display:block;padding:1.2rem;color:#fff;font-size:1.066rem;font-weight:900;text-align:center;background:#333}@media screen and (max-width: 767px){.nvTop .btn{padding:.666rem;font-size:.866rem}}.nvTop .nvTopUpper{display:flex;align-items:flex-start;gap:3.333rem}@media screen and (max-width: 767px){.nvTop .nvTopUpper{display:block}}.nvTop .nvTopMain{flex:1 1 auto;min-width:0}@media screen and (max-width: 767px){.nvTop .nvTopMain{display:flex;flex-direction:column}.nvTop .nvTopMain .nvTopRankingArea{order:-1}}.nvTop .nvTopLower{margin-top:0;padding:3rem 0;width:100vw;margin-left:calc(50% - 50vw);background:#f4f4f4}@media screen and (max-width: 767px){.nvTop .nvTopLower{padding:.666rem}}.nvTop .nvTopLowerInner,.nvTop .nvTopSpecial{margin:0 auto;padding:2.666rem;max-width:78.666rem;background:#fff}@media screen and (max-width: 767px){.nvTop .nvTopLowerInner,.nvTop .nvTopSpecial{margin:.666rem 0;padding:.666rem;max-width:none}.nvTop .nvTopLowerInner .nvTopTtl,.nvTop .nvTopSpecial .nvTopTtl{margin-left:-.666rem}.nvTop .nvTopLowerInner .nvTopMore,.nvTop .nvTopSpecial .nvTopMore,.nvTop .nvTopLowerInner .topRankingNv .topLink a,.nvTop .nvTopSpecial .topRankingNv .topLink a,.nvTop .topRankingNv .topLink .nvTopLowerInner a,.nvTop .topRankingNv .topLink .nvTopSpecial a{padding-right:0}}.nvTop .nvTopLowerInner .section:last-child,.nvTop .nvTopSpecial .section:last-child{margin-bottom:0!important}.nvTop .nvTopIntro{position:relative;margin:0 calc(50% - 50vw) 1.6rem;padding:1.866rem calc(50vw - 50%);background:#f3eaea}@media screen and (max-width: 767px){.nvTop .nvTopIntro{margin-bottom:0;padding:.666rem}}.nvTop .nvTopIntro .nvTopIntroInner{gap:2.4rem;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 767px){.nvTop .nvTopIntro .nvTopIntroInner{flex-direction:column;align-items:stretch;gap:.666rem}}.nvTop .nvTopIntro .nvTopIntroLead{display:inline-block;align-self:flex-start;margin-bottom:.8rem;padding:0 4rem .4rem 0;color:#333;font-size:.933rem;font-weight:900;border-bottom:1px solid #333}@media screen and (max-width: 767px){.nvTop .nvTopIntro .nvTopIntroLead{margin-bottom:.333rem;padding-right:0;font-size:.666rem}}.nvTop .nvTopIntro .nvTopIntroTtl{color:#333;font-size:2.133rem;font-weight:900;line-height:1.3;letter-spacing:.066rem}@media screen and (max-width: 767px){.nvTop .nvTopIntro .nvTopIntroTtl{font-size:.866rem}}.nvTop .nvTopIntro .nvTopIntroTtl:before{content:"― ";display:inline;width:auto;height:auto;margin-right:.2rem;background:none}.nvTop .nvTopIntro .nvTopIntroActions{display:flex;flex:0 0 auto;gap:1.6rem}@media screen and (max-width: 767px){.nvTop .nvTopIntro .nvTopIntroActions{gap:.8rem}}.nvTop .nvTopIntro .nvTopIntroActions .btnAction{display:flex;justify-content:center;align-items:center;gap:.8rem;width:17.333rem;padding:1.066rem 1.333rem;color:#fff;font-size:1.133rem;font-weight:900;text-decoration:none;background:#222;border-radius:.4rem}@media screen and (min-width: 768px){.nvTop .nvTopIntro .nvTopIntroActions .btnAction{text-decoration:none;transition:all .1s linear}.nvTop .nvTopIntro .nvTopIntroActions .btnAction:hover{opacity:.6}}@media screen and (max-width: 767px){.nvTop .nvTopIntro .nvTopIntroActions .btnAction{flex:1 1 0;gap:.533rem;width:auto;min-width:0;padding:.666rem .533rem;font-size:.866rem}}.nvTop .nvTopIntro .nvTopIntroActions .btnAction svg{flex:0 0 auto;width:1.466rem;height:1.466rem;fill:#fff}.nvTop .nvTopIntro .nvTopIntroActions .btnAction svg path{fill:#fff}@media screen and (max-width: 767px){.nvTop .nvTopIntro .nvTopIntroActions .btnAction svg{width:1.2rem;height:1.2rem}}.nvTop .nvTopIntro .halftone{position:absolute;width:100vw;height:145px;top:7rem;left:0;background:#f3eaea;overflow:hidden}@media screen and (max-width: 767px){.nvTop .nvTopIntro .halftone{display:none}}.nvTop .nvTopIntro .halftone:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle,#fff 55%,transparent 57%) center top/8px 8px repeat;transform-origin:top;transform:scaleY(1);-webkit-mask-image:linear-gradient(to top,#fff 0%,rgba(243,234,234,.95) 15%,rgba(243,234,234,.8) 30%,rgba(243,234,234,.55) 45%,rgba(243,234,234,.25) 60%,transparent 75%);mask-image:linear-gradient(to top,#fff 0%,rgba(243,234,234,.95) 15%,rgba(243,234,234,.8) 30%,rgba(243,234,234,.55) 45%,rgba(243,234,234,.25) 60%,transparent 75%)}.nvTop .nvTopGenres{margin:0 0 2.4rem}@media screen and (max-width: 767px){.nvTop .nvTopGenres{margin:0 0 1.6rem;padding:0 10px}}.nvTop .nvTopGenres .nvTopGenreList{display:grid;grid-template-columns:repeat(5,1fr);gap:1.066rem}.nvTop .nvTopGenres .nvTopGenreList li a{display:flex;flex-direction:column;height:100%;padding:.8rem;text-decoration:none;background:#fff;border:1px solid #dcdcdc;border-radius:5px}@media screen and (min-width: 768px){.nvTop .nvTopGenres .nvTopGenreList li a{text-decoration:none;transition:all .1s linear}.nvTop .nvTopGenres .nvTopGenreList li a:hover{opacity:.6}}.nvTop .nvTopGenres .nvTopGenreList .name{margin-bottom:.666rem;color:#333;font-size:.8rem;font-weight:900;line-height:1.5}.nvTop .nvTopGenres .nvTopGenreList .thumb{margin-top:auto;aspect-ratio:3/2;overflow:hidden;background:#f7f7f7;display:flex;justify-content:center;align-items:center}.nvTop .nvTopGenres .nvTopGenreList .thumb img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nvTop .nvTopGenres .nvTopGenreList .thumb .txtLogo{color:#333;font-size:1rem;font-weight:900}@media screen and (max-width: 767px){.nvTop .nvTopGenres .nvTopGenreList{grid-template-columns:repeat(3,1fr);gap:.2rem}.nvTop .nvTopGenres .nvTopGenreList li a{padding:.333rem}.nvTop .nvTopGenres .nvTopGenreList li a .name{margin-bottom:.333rem;font-size:.6rem}}#wrapper.novemaTop{overflow-x:clip}@media screen and (min-width: 1024px){#wrapper.novemaTop #header.nvHeader{padding:3.333rem;border-bottom:1px solid #eee}}.nvTopSidebar{flex:0 0 14.666rem;width:14.666rem;font-size:.866rem}@media screen and (max-width: 767px){.nvTopSidebar{display:none}}.nvTopSidebar a{color:#333;text-decoration:none}@media screen and (min-width: 768px){.nvTopSidebar a{text-decoration:none;transition:all .1s linear}.nvTopSidebar a:hover{opacity:.6}}.nvTopSidebar .nvSideTtl{display:flex;align-items:center;margin:0 0 1.2rem;font-size:1.2rem;font-weight:900;line-height:1.4;border-bottom:none}.nvTopSidebar .nvSideTtl span{flex:0 1 auto}.nvTopSidebar .nvSideTtl:before{content:none}.nvTopSidebar .nvSideTtl:after{content:"";flex:1 1 0;max-width:1.5rem;min-width:.933rem;height:4px;margin-left:.933rem;background:#02a5da;border-radius:2px}.nvTopSidebar .nvSideBlock{margin:0 0 2.4rem}.nvTopSidebar .nvSideBlock>.lead{margin:-.4rem 0 1rem;color:#666;font-size:.866rem;line-height:1.7}.nvTopSidebar .nvSideBlock .contenstBooksList{display:flex;justify-content:center;align-items:center}.nvTopSidebar .nvSideBlock .contenstBooksList li img{width:auto;height:75px;-o-object-fit:contain;object-fit:contain;-o-object-position:0 0;object-position:0 0}.nvTopSidebar .sidebarMenu{margin:0 0 2.4rem}.nvTopSidebar .sidebarMenu ul{display:flex;flex-direction:column;gap:1.333rem}.nvTopSidebar .sidebarMenu li{margin:0;list-style:none}.nvTopSidebar .sidebarMenu li a{display:block;padding:1.066rem;color:#fff;font-size:1.066rem;font-weight:900;text-align:center;text-decoration:none;border:none;border-radius:10px}.nvTopSidebar .sidebarMenu .btnLogin a,.nvTopSidebar .sidebarMenu #header.nvHeader .headerTool .headerWriter a a,#header.nvHeader .headerTool .headerWriter .nvTopSidebar .sidebarMenu a a,.nvTopSidebar .sidebarMenu #header.nvHeader .headerTool .headerBookshelf a a,#header.nvHeader .headerTool .headerBookshelf .nvTopSidebar .sidebarMenu a a{background:#222}.nvTopSidebar .sidebarMenu .btnSignup a{color:#fff;background:#02a5da}.nvTopSidebar .nvSideAbout .nvSideAboutHead{gap:.4rem;margin-bottom:.4rem;color:#333;font-size:1.2rem;font-weight:900;align-items:baseline;display:flex;justify-content:center;align-items:center}.nvTopSidebar .nvSideAbout .nvSideAboutHead img{width:5.333rem;height:auto}.nvTopSidebar .nvSideAbout .nvSideAboutList{border-top:1px solid #e6e6e6}.nvTopSidebar .nvSideAbout .nvSideAboutList li{border-bottom:1px solid #e6e6e6}.nvTopSidebar .nvSideAbout .nvSideAboutList li a{display:block;position:relative;padding:.933rem 1.6rem .933rem .133rem;font-size:.933rem;font-weight:900}.nvTopSidebar .nvSideAbout .nvSideAboutList li a:after{content:"";position:absolute;top:50%;right:.4rem;width:.533rem;height:.533rem;border-top:2px solid #333;border-right:2px solid #333;transform:translateY(-50%) rotate(45deg)}.nvTopSidebar .nvSideArticleBanners{display:flex;flex-direction:column;gap:1rem}.nvTopSidebar .nvSideArticleBanners li a{display:block}.nvTopSidebar .nvSideArticleBanners img{display:block;width:100%;height:auto;border:1px solid #ccc}.nvTopSidebar .nvSideMyMenu{overflow:hidden;background:#fff;box-shadow:3px 3px 5px #eee}.nvTopSidebar .nvSideMyMenu .myMenuHead{display:flex;align-items:center;gap:.666rem;padding:.866rem 1.066rem;color:#02a5da;font-size:1.066rem;font-weight:900;border-bottom:1px solid #ddd}.nvTopSidebar .nvSideMyMenu .myMenuHead svg{width:1.466rem;height:1.466rem;fill:#02a5da}.nvTopSidebar .nvSideMyMenu .myMenuBody{padding:1.066rem 1.066rem 1.2rem}.nvTopSidebar .nvSideMyMenu .myMenuName{margin-bottom:.933rem;color:#3a3f4a;font-size:1rem}.nvTopSidebar .nvSideMyMenu .myMenuBtns{display:flex;flex-direction:column;gap:.8rem}.nvTopSidebar .nvSideMyMenu .myMenuBtns li a{display:flex;align-items:center;gap:.8rem;padding:.666rem 1rem;font-size:1rem;font-weight:900;color:#333;background:#fff;border:1px solid #222}.nvTopSidebar .nvSideMyMenu .myMenuBtns li a svg{flex:0 0 auto;width:1.466rem;height:1.466rem;fill:#222}.nvTopSidebar .nvSideMyMenu .myMenuLinks{display:flex;flex-direction:column;gap:.933rem;margin-top:1.066rem;padding-left:.266rem}.nvTopSidebar .nvSideMyMenu .myMenuLinks li a{display:flex;align-items:center;gap:.8rem;font-size:.866rem}.nvTopSidebar .nvSideMyMenu .myMenuLinks li a svg{flex:0 0 auto;width:1.333rem;height:1.333rem;fill:#222}.nvTopSidebar .nvSideStats{padding:.266rem 1.066rem .666rem;background:#fff;box-shadow:3px 3px 5px #eee}.nvTopSidebar .nvSideStats .nvSideStat{gap:.8rem;padding:.666rem 0;display:flex;justify-content:space-between;align-items:center}.nvTopSidebar .nvSideStats .nvSideStat+.nvSideStat{border-top:1px solid #ddd}.nvTopSidebar .nvSideStats .nvSideStat .label{color:#333;font-size:.8rem;font-weight:900;line-height:1.5}.nvTopSidebar .nvSideStats .nvSideStat .label .term{display:block;margin-top:.133rem;color:#888;font-size:.6rem;font-weight:400}.nvTopSidebar .nvSideStats .nvSideStat .num{font-size:.866rem;font-weight:900;white-space:nowrap}.nvTopSidebar .nvSideStats .nvSideStat .num strong{margin-right:.133rem;color:#02a5da;font-size:1.733rem;font-weight:900}.nvTopSidebar .nvSideStats .note{color:#888;font-size:.666rem;text-align:right}.nvTopSidebar .nvSideNews{display:flex;flex-direction:column;gap:.933rem}.nvTopSidebar .nvSideNews li{display:flex;gap:.8rem;line-height:1.5}.nvTopSidebar .nvSideNews li br{display:none}.nvTopSidebar .nvSideNews li.empty{color:#888}.nvTopSidebar .nvSideNews .date{flex:0 0 auto;color:#666;font-size:.666rem}.nvTopSidebar .nvSideNews a{color:#02a5da;font-size:.733rem}.nvTopSidebar .nvSideNews a img{max-width:100%;height:auto}.nvTopSidebar .nvSideLineup .cat{position:relative;display:inline-block;z-index:0;margin:.8rem 0 1rem;color:#333;font-size:.933rem;font-weight:900}.nvTopSidebar .nvSideLineup .cat:before{content:"";position:absolute;left:-.666rem;top:-.533rem;z-index:-1;width:2rem;height:2rem;background:#cceef7;border-radius:50%}.nvTopSidebar .nvSideLineup .nvSideBookstoreBtn{display:block;margin:1.6rem 0 2.4rem;padding:1.066rem;color:#fff;font-size:1rem;font-weight:900;text-align:center;text-decoration:none;background:#333;border-radius:5px}@media screen and (min-width: 768px){.nvTopSidebar .nvSideLineup .nvSideBookstoreBtn{text-decoration:none;transition:all .1s linear}.nvTopSidebar .nvSideLineup .nvSideBookstoreBtn:hover{opacity:.6}}.nvTopSidebar .nvSideLineup .nvSideLabelGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem 1rem}.nvTopSidebar .nvSideLineup .nvSideLabelGrid li a{min-height:3rem;font-size:.8rem;font-weight:900;text-align:center;line-height:1.3;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 768px){.nvTopSidebar .nvSideLineup .nvSideLabelGrid li a{text-decoration:none;transition:all .1s linear}.nvTopSidebar .nvSideLineup .nvSideLabelGrid li a:hover{opacity:.6}}.nvTopSidebar .nvSideLineup .nvSideLabelGrid li a img{max-width:100%;max-height:4rem;width:auto;height:auto}.nvTopSidebar .nvSideExtra .nvSideCorpBanner{display:inline-block}.nvTopSidebar .nvSideExtra img{display:block;max-width:100%;height:auto}.nvTop .nvTopCarousel{position:relative;margin:0 0 2rem}.nvTop .nvTopCarousel .swiper{visibility:hidden}.nvTop .nvTopCarousel .swiper-slide{width:76%}@media screen and (max-width: 767px){.nvTop .nvTopCarousel .swiper-slide{width:89%}}.nvTop .nvTopCarousel .swiper-slide a{display:block;text-align:left}.nvTop .nvTopCarousel .swiper-slide .carouselImg{display:block;aspect-ratio:16/9}.nvTop .nvTopCarousel .swiper-slide .carouselImg img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nvTop .nvTopCarousel .swiper-slide .carouselCaption{display:inline-block;margin-top:.933rem;padding:.133rem .533rem;color:#333;font-size:1.2rem;font-weight:900;line-height:1.6;letter-spacing:.033rem;background:linear-gradient(transparent 70%,#ffed4d 70%)}@media screen and (max-width: 767px){.nvTop .nvTopCarousel .swiper-slide .carouselCaption{display:-webkit-box;margin-top:.533rem;padding:0;font-size:.733rem;font-weight:900;background:linear-gradient(transparent 80%,#ffed4d 80%)}}.nvTop .nvTopCarousel .swiper-slide:not(.swiper-slide-active):not(.swiper-slide-duplicate-active) .carouselCaption{visibility:hidden}.nvTop .nvTopCarousel .swiper-arrow{display:flex;align-items:center;justify-content:center;position:absolute;top:calc(50% - 1.866rem);z-index:2;width:3.733rem;height:3.733rem;margin-top:-1.866rem;cursor:pointer;outline:none;border:none;border-radius:50%;background:#ffffffbf;box-shadow:0 2px 10px #0000002e}@media screen and (min-width: 768px){.nvTop .nvTopCarousel .swiper-arrow{text-decoration:none;transition:all .1s linear}.nvTop .nvTopCarousel .swiper-arrow:hover{opacity:.6}}.nvTop .nvTopCarousel .swiper-arrow:after{content:"";width:.866rem;height:.866rem;border-top:3px solid #333;border-right:3px solid #333;font-size:0}.nvTop .nvTopCarousel .swiper-button-prev{left:2.933rem}.nvTop .nvTopCarousel .swiper-button-prev:after{margin-left:.333rem;transform:rotate(-135deg)}.nvTop .nvTopCarousel .swiper-button-next{right:2.933rem}.nvTop .nvTopCarousel .swiper-button-next:after{margin-right:.333rem;transform:rotate(45deg)}.nvTop .nvTopCarousel .swiper-pagination{position:initial;margin-top:1.333rem;--swiper-pagination-bullet-horizontal-gap: 6px;--swiper-pagination-bullet-inactive-opacity: 1;--swiper-pagination-bullet-size: 12px}.nvTop .nvTopCarousel .swiper-pagination .swiper-pagination-bullet{background:#d9d9d9}.nvTop .nvTopCarousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#02a5da}@media screen and (max-width: 767px){.nvTop .nvTopCarousel{margin:0 0 .333rem}.nvTop .nvTopCarousel .swiper-arrow{width:2.333rem;height:2.333rem;margin-top:-1.166rem;top:calc(50% - 1.933rem)}.nvTop .nvTopCarousel .swiper-arrow:after{width:.6rem;height:.6rem;border-width:2px}.nvTop .nvTopCarousel .swiper-button-prev{left:.666rem}.nvTop .nvTopCarousel .swiper-button-next{right:.666rem}.nvTop .nvTopCarousel .swiper-pagination{margin-top:.8rem;--swiper-pagination-bullet-horizontal-gap: 5px;--swiper-pagination-bullet-size: 8px}}@media screen and (max-width: 1023px){.nvTop .topRankingNv{display:block}}.nvTop .topRankingNv h2 .ttlIcon02{color:#333;font-weight:900}.nvTop .topRankingNv h2 .date{color:#888;font-size:.866rem}@media screen and (max-width: 767px){.nvTop .topRankingNv h2 .date{font-size:.666rem}}.nvTop .topRankingNv .topLink a{position:relative;background:none;margin:0;padding:0}@media screen and (min-width: 768px){.nvTop .topRankingNv .topLink{padding:0}.nvTop .topRankingNv .topLink a{top:-1rem}}.nvTop .nvTopOtherRanking{margin:2.666rem 0 3.333rem}@media screen and (max-width: 767px){.nvTop .nvTopOtherRanking{margin:0 0 1.333rem;padding:0 .666rem}}.nvTop .nvTopOtherRanking .ttl{position:relative;display:inline-block;z-index:0;margin-bottom:1.733rem;font-size:1.266rem;font-weight:900}.nvTop .nvTopOtherRanking .ttl:before{content:"";position:absolute;left:-.8rem;top:-.533rem;z-index:-1;width:2.4rem;height:2.4rem;background:#cceef7;border-radius:50%}@media screen and (max-width: 767px){.nvTop .nvTopOtherRanking .ttl{margin-left:.666rem;margin-bottom:1rem;font-size:.866rem}.nvTop .nvTopOtherRanking .ttl:before{width:2rem;height:2rem;top:-.3rem;left:-.3rem}}.nvTop .nvTopOtherRanking ul{display:flex;flex-wrap:wrap;gap:2rem}@media screen and (max-width: 767px){.nvTop .nvTopOtherRanking ul{gap:0;flex-direction:column}}.nvTop .nvTopOtherRanking a{display:flex;align-items:center;gap:1.066rem;min-height:5rem;padding:1.066rem 1.466rem;color:#333;font-size:.933rem;font-weight:900;line-height:1.5;text-decoration:none}@media screen and (min-width: 768px){.nvTop .nvTopOtherRanking a{text-decoration:none;transition:all .1s linear}.nvTop .nvTopOtherRanking a:hover{opacity:.6}}.nvTop .nvTopOtherRanking a img{max-height:3rem;width:auto;margin-left:auto;padding:.666rem;border:1px solid #ccc}@media screen and (max-width: 767px){.nvTop .nvTopOtherRanking a{padding:.666rem}.nvTop .nvTopOtherRanking a span{font-size:.733rem}}.nvTop .nvTopContest .nvTopContestList{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}@media screen and (max-width: 767px){.nvTop .nvTopContest .nvTopContestList{gap:.8rem}}.nvTop .nvTopContest .nvTopContestList>li{border:1px solid #dcdcdc}.nvTop .nvTopContest .nvTopContestList>li a{padding:2.266rem 2.266rem 2rem;color:#333;flex-direction:column;display:flex;justify-content:space-between;align-items:stretch;text-decoration:none;transition:all .1s linear}.nvTop .nvTopContest .nvTopContestList>li a:hover{opacity:.6}@media screen and (max-width: 767px){.nvTop .nvTopContest .nvTopContestList>li a{padding:.8rem .8rem .933rem}}.nvTop .nvTopContest .nvTopContestList .countdown{margin-bottom:1.466rem;border-bottom:1px solid #333;display:flex;justify-content:flex-start;align-items:baseline}@media screen and (max-width: 767px){.nvTop .nvTopContest .nvTopContestList .countdown{margin-bottom:.8rem;justify-content:center}}.nvTop .nvTopContest .nvTopContestList .countdown .label{margin-right:1rem;font-size:.866rem;font-weight:900;letter-spacing:.066rem}@media screen and (max-width: 767px){.nvTop .nvTopContest .nvTopContestList .countdown .label{margin:0;font-size:.733rem;letter-spacing:0}}@media screen and (max-width: 767px){.nvTop .nvTopContest .nvTopContestList .countdown .labelLong{display:none}}.nvTop .nvTopContest .nvTopContestList .countdown .days{font-size:1.066rem;font-weight:900}@media screen and (max-width: 767px){.nvTop .nvTopContest .nvTopContestList .countdown .days{font-size:.733rem}}.nvTop .nvTopContest .nvTopContestList .countdown .num{margin:0 .2rem;color:#02a5da;font-size:2rem;font-weight:900}@media screen and (max-width: 767px){.nvTop .nvTopContest .nvTopContestList .countdown .num{font-size:1.2rem}}.nvTop .nvTopContest .nvTopContestList .countdown .num.num-today{color:orange}.nvTop .nvTopContest .nvTopContestList .title{margin:1rem 0 .666rem;font-size:1.333rem;font-weight:900}@media screen and (max-width: 767px){.nvTop .nvTopContest .nvTopContestList .title{margin:.8rem 0 .533rem;font-size:.733rem}}.nvTop .nvTopContest .nvTopContestList .categories{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:1rem}@media screen and (max-width: 767px){.nvTop .nvTopContest .nvTopContestList .categories{gap:.2rem;margin-bottom:.333rem}}.nvTop .nvTopContest .nvTopContestList .categories li{padding:.2rem 1rem;color:#666;font-size:.933rem;background:#efefef;border-radius:1.333rem}@media screen and (max-width: 767px){.nvTop .nvTopContest .nvTopContestList .categories li{padding:.266rem .666rem;font-size:.666rem}}.nvTop .nvTopContest .nvTopContestList .limit{margin-bottom:1.2rem;font-size:.933rem;text-align:center}@media screen and (max-width: 767px){.nvTop .nvTopContest .nvTopContestList .limit{margin-bottom:.666rem;font-size:.666rem;text-align:left}}.nvTop .nvTopContest .topLink{display:flex;flex-wrap:wrap;gap:2rem;margin-top:2.666rem}.nvTop .nvTopContest .topLink a{gap:.666rem;color:#333;font-size:1rem;font-weight:900;flex:1 1 18rem;flex-direction:column;display:flex;justify-content:center;align-items:center;text-decoration:none;transition:all .1s linear}.nvTop .nvTopContest .topLink a:hover{opacity:.6}.nvTop .nvTopContest .topLink a img{max-height:2.533rem;width:auto}@media screen and (max-width: 767px){.nvTop .nvTopContest .topLink{display:block;gap:0;margin-top:1.333rem}.nvTop .nvTopContest .topLink a{display:block;flex:none;font-size:.666rem;font-weight:400;padding:.2rem}.nvTop .nvTopContest .topLink a img{display:none}}@media screen and (min-width: 768px){.nvTop .nvTopContest .topLink a:after{display:none}}@media screen and (max-width: 767px){.nvTop .nvTopMedia .nvTopMore,.nvTop .nvTopMedia .topRankingNv .topLink a,.nvTop .topRankingNv .topLink .nvTopMedia a{display:none}}.nvTop .nvTopMedia .lead{margin-bottom:.3rem;color:#666;font-size:.933rem}.nvTop .nvTopMedia .nvTopMediaNote{margin-bottom:1.6rem;color:#888;font-size:.8rem}.nvTop .nvTopMedia .nvTopMediaTab .text-tab{display:flex;border-bottom:2px solid #333}.nvTop .nvTopMedia .nvTopMediaTab .text-tab li{flex:1 1 0}.nvTop .nvTopMedia .nvTopMediaTab .text-tab button{display:block;width:100%;margin:0;padding:1.066rem 0;color:inherit;font-size:1.133rem;font-weight:900;text-align:center;background:none;border:none;border-radius:0;cursor:pointer}@media screen and (max-width: 767px){.nvTop .nvTopMedia .nvTopMediaTab .text-tab button{padding:.666rem .4rem;font-size:.866rem}}.nvTop .nvTopMedia .nvTopMediaTab .text-tab li.current button{color:#fff;background:#333}.nvTop .nvTopMedia .nvTopMediaList{display:flex;gap:1.6rem;margin-top:2rem;overflow-x:auto}.nvTop .nvTopMedia .nvTopMediaList li{flex:0 0 62%}@media screen and (min-width: 768px){.nvTop .nvTopMedia .nvTopMediaList{gap:1.466rem;padding-bottom:.533rem}.nvTop .nvTopMedia .nvTopMediaList li{flex:0 0 22.4rem}}.nvTop .nvTopMedia .nvTopMediaList .nvTopMediaEmpty{flex:1 1 auto;color:#888;font-size:.866rem}.nvTop .nvTopMedia .nvTopMediaList .title{margin-top:.8rem;font-size:.933rem;font-weight:900;line-height:1.5}@media screen and (max-width: 767px){.nvTop .nvTopMedia .nvTopMediaList{gap:1rem;margin-top:1.333rem}.nvTop .nvTopMedia .nvTopMediaList .title{font-size:.733rem}}.nvTop .nvTopMedia .nvTopMediaBtn{display:none}@media screen and (max-width: 767px){.nvTop .nvTopMedia .nvTopMediaBtn{display:block;margin:1rem auto;padding:.866rem;width:300px;color:#333;font-size:.933rem;font-weight:900;text-align:center;text-decoration:none;background:#fff;border:1px solid #333}}.nvTop .nvTopSerialList{display:flex;flex-direction:column;gap:2.666rem}@media screen and (max-width: 767px){.nvTop .nvTopSerialList{display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem}}@media screen and (max-width: 767px){.nvTop .nvTopSerialList>li{padding:.8rem;border:1px solid #dddddd}}.nvTop .nvTopSerialList>li a{display:flex;align-items:stretch;color:#333;text-decoration:none}@media screen and (min-width: 768px){.nvTop .nvTopSerialList>li a{text-decoration:none;transition:all .1s linear}.nvTop .nvTopSerialList>li a:hover{opacity:.6}}@media screen and (max-width: 767px){.nvTop .nvTopSerialList>li a{flex-direction:column;height:100%}}.nvTop .nvTopSerialList>li figure{flex:0 0 24rem;margin-right:2rem}@media screen and (max-width: 767px){.nvTop .nvTopSerialList>li figure{flex:none;margin-right:0}}.nvTop .nvTopSerialList>li .body{min-width:0;padding:.4rem 2.666rem;border-left:1px solid #333;flex:1 1 auto;flex-direction:column;display:flex;justify-content:center;align-items:flex-start}@media screen and (max-width: 767px){.nvTop .nvTopSerialList>li .body{justify-content:flex-start;padding:.533rem 0 .8rem;border-left:none}}.nvTop .nvTopSerialList>li .title{font-size:1.2rem;font-weight:900;line-height:1.5}@media screen and (max-width: 767px){.nvTop .nvTopSerialList>li .title{font-size:.733rem;font-weight:900}}.nvTop .nvTopSerialList>li .lead{margin-top:1rem;color:#666;font-size:.866rem;line-height:1.9}@media screen and (max-width: 767px){.nvTop .nvTopSerialList>li .lead{display:none;font-size:.6rem}}.nvTop .nvTopSerialList>li .readBtn{display:none}@media screen and (max-width: 767px){.nvTop .nvTopSerialList>li .readBtn{display:block;margin-top:auto;padding:.6rem;color:#fff;font-size:.866rem;font-weight:900;text-align:center;background:#333}}.nvTop .nvTopSerialList>li svg{align-self:center;gap:.133rem;width:40px;height:40px}@media screen and (max-width: 767px){.nvTop .nvTopSerialList>li svg{display:none}}@media screen and (max-width: 767px){.nvTop .nvTopLower .nvTopSpecial{padding:0 0 .666rem!important}}.nvTop .nvTopSpecial{background:transparent}@media screen and (min-width: 768px){.nvTop .nvTopSpecial{padding:0}}.nvTop .nvTopSpecial .nvTopTtl{margin-left:0}.nvTop .nvTopSpecial .nvTopSpecialList{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem 2rem}@media screen and (max-width: 767px){.nvTop .nvTopSpecial .nvTopSpecialList{display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem}.nvTop .nvTopSpecial .nvTopSpecialList>li{padding:.8rem}}.nvTop .nvTopSpecial .nvTopSpecialCard{display:flex;flex-direction:column;list-style:none;padding:2.666rem 2.933rem 2.933rem;background:#fff}@media screen and (max-width: 767px){.nvTop .nvTopSpecial .nvTopSpecialCard{padding:1.333rem 1.333rem 1.6rem}}.nvTop .nvTopSpecial .nvTopSpecialBody{display:flex;flex:1 1 auto;flex-direction:column;color:#333;text-decoration:none}@media screen and (min-width: 768px){.nvTop .nvTopSpecial .nvTopSpecialBody{text-decoration:none;transition:all .1s linear}.nvTop .nvTopSpecial .nvTopSpecialBody:hover{opacity:.6}}.nvTop .nvTopSpecial .nvTopSpecialTitle{margin:1.733rem 0 1rem;font-size:1.466rem;font-weight:900}@media screen and (max-width: 767px){.nvTop .nvTopSpecial .nvTopSpecialTitle{margin:.533rem 0 .8rem;font-size:.733rem}}.nvTop .nvTopSpecial .nvTopSpecialBtn{display:block;margin-top:auto;padding:1.2rem;color:#fff;font-size:1.066rem;font-weight:900;text-align:center;background:#333}@media screen and (max-width: 767px){.nvTop .nvTopSpecial .nvTopSpecialBtn{padding:.6rem;font-size:.866rem}}.nvTop .nvTopLower>.nvTopSpecial{margin:2rem auto 0}.nvTop .nvTopSearch .nvTopSearchBox{display:flex;align-items:center;gap:2.666rem;margin:0 3rem}@media screen and (max-width: 767px){.nvTop .nvTopSearch .nvTopSearchBox{flex-wrap:wrap;gap:.8rem;margin:0}}.nvTop .nvTopSearch .nvTopSearchBox form{position:relative;flex:1 1 auto}.nvTop .nvTopSearch .nvTopSearchBox input[type=text]{width:100%;height:3.333rem;padding:0 4.266rem 0 1rem;font-size:1.133rem;background:#efefef;border:none;border-radius:.533rem;box-sizing:border-box;outline:none}@media screen and (max-width: 767px){.nvTop .nvTopSearch .nvTopSearchBox input[type=text]{height:2rem;padding:0 2.2rem 0 .666rem;font-size:.866rem}}.nvTop .nvTopSearch .nvTopSearchBox .submit{position:absolute;top:0;right:.8rem;margin:0;width:3.333rem;height:100%;border:none;background:url(/assets/1.0.960/img/common/search.svg) no-repeat center/1.6rem auto;cursor:pointer}@media screen and (max-width: 767px){.nvTop .nvTopSearch .nvTopSearchBox .submit{right:.2rem;width:2rem;height:100%}}.nvTop .nvTopSearch .nvTopSearchBox .detail{flex:0 0 auto;padding-right:1.333rem;color:#333;font-size:1.133rem;font-weight:900;text-decoration:none}.nvTop .nvTopSearch .nvTopSearchBox .detail:after{content:"";display:inline-block;width:1.133;height:1.133;vertical-align:middle;background-position:right center;background-size:1.133 1.133;background-image:url(/assets/1.0.960/img/common/chevron-right.svg);background-repeat:no-repeat}.nvTop .nvTopKeywords .nvTopKeywordList{display:flex;flex-wrap:wrap;gap:.666rem 1.333rem}.nvTop .nvTopKeywords .nvTopKeywordList li{min-width:0}.nvTop .nvTopKeywords .nvTopKeywordList li a{color:#02a5da;font-weight:900;text-decoration:none;word-break:break-all;overflow-wrap:anywhere}@media screen and (min-width: 768px){.nvTop .nvTopKeywords .nvTopKeywordList li a{text-decoration:none;transition:all .1s linear}.nvTop .nvTopKeywords .nvTopKeywordList li a:hover{opacity:.6}}.nvTop .nvTopRecommendTheme{margin-bottom:1.733rem}.nvTop .nvTopRecommendTheme h3{position:relative;display:inline-block;z-index:0;font-size:1.266rem;font-weight:900}.nvTop .nvTopRecommendTheme h3:before{content:"";position:absolute;left:-.8rem;top:-.533rem;z-index:-1;width:2.4rem;height:2.4rem;background:#cceef7;border-radius:50%}@media screen and (max-width: 767px){.nvTop .nvTopRecommendTheme{margin-bottom:1rem}.nvTop .nvTopRecommendTheme h3{font-size:.866rem}.nvTop .nvTopRecommendTheme h3:before{width:2rem;height:2rem;top:-.3rem;left:-.3rem}}.nvTop .nvTopRecommendList ul{display:grid;grid-template-columns:repeat(3,1fr);gap:0}@media screen and (max-width: 767px){.nvTop .nvTopRecommendList ul{display:block;gap:1.6rem}}.nvTop .nvTopRecommendList li.swiper-slide{width:auto!important;margin:0!important;padding:0 2.266rem;list-style:none}.nvTop .nvTopRecommendList figure{width:64%;margin:0 auto 1.733rem}.nvTop .nvTopRecommendList figure a{display:block}.nvTop .nvTopRecommendList figure img{display:block;width:100%;height:auto}.nvTop .nvTopRecommendList .sub{padding-left:2rem;border-left:1px solid #333}.nvTop .nvTopRecommendList .genre_name{padding:0;background:none;color:#02a5da;font-weight:900;font-size:.933rem}.nvTop .nvTopRecommendList .book_catch{margin-top:1.066rem;color:#666;font-size:.866rem;line-height:1.9}.nvTop .nvTopRecommendList .book_name{margin:.8rem 0 0;font-size:1.2rem;font-weight:900;line-height:1.55}.nvTop .nvTopRecommendList .writer_name{margin-top:.533rem;color:#333;font-size:1.066rem}@media screen and (max-width: 767px){.nvTop .nvTopRecommendList li.swiper-slide{padding:0;border-left:none;display:flex;justify-content:flex-start;align-items:flex-start}.nvTop .nvTopRecommendList li.swiper-slide:not(:first-child){margin-top:1rem!important}.nvTop .nvTopRecommendList li.swiper-slide figure{width:30%}.nvTop .nvTopRecommendList figure{flex-basis:30vw;margin:0 .933rem 0 0;width:100%}.nvTop .nvTopRecommendList .sub{flex-basis:70vw;padding-left:1rem}.nvTop .nvTopRecommendList .book_name{margin-top:0;font-size:.866rem}.nvTop .nvTopRecommendList .genre_name,.nvTop .nvTopRecommendList .book_catch,.nvTop .nvTopRecommendList .writer_name{font-size:.733rem}.nvTop .nvTopRecommendList .book_catch{margin-top:.333rem}}.nvTop .nvTopReview{padding-bottom:0}.nvTop .nvTopReview .reviewList{margin:0;border:none}.nvTop .nvTopReview .clm{margin:0 0 2.933rem;padding:0;background:none;border:none}.nvTop .nvTopReview .clm:last-child{margin-bottom:0}.nvTop .nvTopReview .clm .reviewmore .more{padding:.333rem .666rem;color:#fff;background-image:none;background-color:#333}.nvTop .nvTopReview .clm .reviewmore .more:after{content:"";display:inline-block;width:1.4667rem;height:1.4667rem;vertical-align:middle;background-position:right center;background-size:1.4667rem 1.4667rem;background-image:url(/assets/1.0.960/img/common/chevron-down_w.svg);background-repeat:no-repeat}.nvTop .nvTopReview .clm .reviewmore .more.open{background-image:none}.nvTop .nvTopReview .clm .reviewmore .more.open:after{background-image:url(/assets/1.0.960/img/common/chevron-up_w.svg);background-repeat:no-repeat}@media screen and (max-width: 767px){.nvTop .nvTopReview .clm .reviewmore .more{font-size:.866rem}}.nvTop .nvTopReview .clm .keyword{display:flex;flex-wrap:wrap;gap:.666rem 1.466rem;margin-top:1.466rem}.nvTop .nvTopReview .clm .keyword li a{color:#02a5da;font-size:1.066rem;font-weight:900;text-decoration:none}@media screen and (max-width: 767px){.nvTop .nvTopReview .clm .keyword{gap:.2rem}}.nvTop .nvTopReview .head{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem 1.333rem}.nvTop .nvTopReview .head .title,.nvTop .nvTopReview .head .title a,.nvTop .nvTopReview .head .author,.nvTop .nvTopReview .head .author a{color:#333;font-size:1.2rem;font-weight:900;text-decoration:none}@media screen and (max-width: 767px){.nvTop .nvTopReview .head .title,.nvTop .nvTopReview .head .title a,.nvTop .nvTopReview .head .author,.nvTop .nvTopReview .head .author a{font-size:.866rem}}.nvTop .nvTopReview .head .star img{display:block;height:1.733rem;width:auto}@media screen and (max-width: 767px){.nvTop .nvTopReview .head .star img{width:7.466rem;min-width:7.466rem;height:auto}}.nvTop .nvTopReview .contributor{margin-top:.533rem;color:#666;font-size:.933rem}.nvTop .nvTopReview .contributor a{color:#666}.nvTop .nvTopReview .reviewttl{margin-top:1.2rem;font-size:1rem;font-weight:900}@media screen and (max-width: 767px){.nvTop .nvTopReview .reviewttl{font-size:.733rem}}.nvTop .nvTopReview .reviewdtl{margin-top:.933rem;font-size:1rem;line-height:2}.nvTop .nvTopReview .reviewdtl .part{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nvTop .nvTopReview .reviewdtl .reviewmore.hide~.all{display:none}@media screen and (max-width: 767px){.nvTop .nvTopReview .reviewdtl{font-size:.733rem}}.nvTop .nvTopReview .date,.nvTop .nvTopReview .book,.nvTop .nvTopReview .moreLink2{display:none}#header.nvHeader{background:#fff}@media screen and (min-width: 768px){#header.nvHeader{display:flex;justify-content:center;align-items:center;gap:1.333rem;padding:.666rem 2rem!important}}@media screen and (min-width: 768px){#header.nvHeader .headerLogo{flex:0 0 auto;width:8rem;margin:0}}@media screen and (min-width: 768px){#header.nvHeader .headerSearch{flex:1 1 auto;max-width:31.333rem}}@media screen and (max-width: 767px){#header.nvHeader .headerSearch{display:none}}#header.nvHeader .headerSearch form{position:relative}#header.nvHeader .headerSearch input[type=text]{display:block;width:100%;padding:0 3.466rem 0 1.466rem;font-size:1rem;background:#efefef;border:none;border-radius:.533rem;box-sizing:border-box;outline:none}#header.nvHeader .headerSearch .submit{position:absolute;top:0;right:.4rem;width:2.933rem;height:100%;margin:0;border:none;background:url(/assets/1.0.960/img/common/search.svg) no-repeat center/1.466rem auto;cursor:pointer}@media screen and (min-width: 768px){#header.nvHeader .headerGlobalNav{flex:0 0 auto}}@media screen and (max-width: 767px){#header.nvHeader .headerGlobalNav{display:none}}#header.nvHeader .headerGlobalNav ul{display:flex;align-items:center;gap:2rem;margin:0;padding:0}#header.nvHeader .headerGlobalNav ul li{margin:0;list-style:none}#header.nvHeader .headerGlobalNav ul li a{display:inline-block;padding:.4rem 0 .466rem;color:#333;font-size:.866rem;font-weight:900;white-space:nowrap;text-decoration:none;border-bottom:1px solid #888888}@media screen and (min-width: 768px){#header.nvHeader .headerGlobalNav ul li a{text-decoration:none;transition:all .1s linear}#header.nvHeader .headerGlobalNav ul li a:hover{opacity:.6}}@media screen and (min-width: 768px){.headerNav{display:none}}@media screen and (max-width: 767px){.headerNav{border-top:1px solid #e6e6e6;display:flex;flex-direction:column;overflow-y:hidden}.headerNav .navNovemaSp,.headerNav .navIconSp{flex:0 0 auto}.headerNav .headerNavScroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.headerNav .navIconSp{padding:1rem;background:#f6efec}.headerNav .navIconSp ul{display:grid;grid-template-columns:repeat(4,1fr);gap:.666rem}.headerNav .navIconSp li a{gap:.4rem;min-height:4.533rem;padding:.533rem .2rem;color:#333;background:#fff;border-radius:.666rem;flex-direction:column;display:flex;justify-content:center;align-items:center}.headerNav .navIconSp li a svg{flex:0 0 auto;width:1.866rem;height:1.866rem;color:#333;fill:#86cfe6}.headerNav .navIconSp li a svg path{fill:#86cfe6}.headerNav .navIconSp li a span{font-size:.6rem;font-weight:900;line-height:1.2;text-align:center}.headerNav .navIconSp li.navLogoutSp a{color:#666;background:transparent;border:none}.headerNav .navIconSp li.navLogoutSp a svg,.headerNav .navIconSp li.navLogoutSp a path{fill:#666}.headerNav .navIconSp .navNovemaSp{margin-bottom:.666rem}.headerNav .navIconSp .navNovemaSp a{display:block;padding:.666rem;color:#333;font-size:.733rem;font-weight:900;text-align:center;background:#fff;border-radius:.666rem}.headerNav .navStatsSp{display:grid;grid-template-columns:repeat(3,1fr);justify-content:center;align-content:flex-end;align-items:flex-end;padding-top:.333rem;color:#333;font-size:.733rem;text-align:center}.headerNav .navStatsSp .nvSideStat{padding:.4rem}.headerNav .navStatsSp .nvSideStat:last-child{grid-column:1/span 3;padding-right:.666rem;color:#888;font-size:.6rem;text-align:right}.headerNav .navStatsSp .nvSideStat .label img{margin-bottom:.333rem;height:auto}.headerNav .navStatsSp .nvSideStat .num{font-weight:900}.headerNav .navStatsSp .nvSideStat strong{color:#02a5da}.headerNav .navAboutSp li{border-bottom:1px solid #e6e6e6}.headerNav .navAboutSp li a{display:block;position:relative;padding:1.066rem 2.4rem 1.066rem 1.066rem;color:#333;font-size:.733rem;font-weight:900;line-height:1.4}.headerNav .navAboutSp li a:after{content:"";position:absolute;top:50%;right:1.2rem;width:.533rem;height:.533rem;border-top:2px solid #333;border-right:2px solid #333;transform:translateY(-50%) rotate(45deg)}.headerNav .navAboutSp ul{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #e6e6e6}.headerNav .navAboutSp li:nth-child(2n){border-left:1px solid #e6e6e6}.headerNav .navAboutSp li.wide{grid-column:1/-1;border-left:none}.headerNav .navAboutSp li a{height:100%;box-sizing:border-box}.headerNav .navAboutSp li a:after{width:.6rem;height:.6rem;border-width:3px}.headerNav .navSpTtl{display:flex;align-items:center;margin:1.333rem 1.066rem .533rem;color:#333;font-size:1.066rem;font-weight:900}.headerNav .navSpTtl:after{content:"";flex:0 0 auto;width:1.866rem;height:3px;margin-left:.8rem;background:#00a0e9;border-radius:2px}.headerNav .navNewsSp:last-child{padding-bottom:1.333rem}.headerNav .navNewsSp ul{margin:0 1.066rem}.headerNav .navNewsSp li{display:flex;align-items:baseline;padding:.333rem 0}.headerNav .navNewsSp .date{flex:0 0 auto;margin-right:.666rem;color:#333;font-size:.8rem}.headerNav .navNewsSp a{flex:1 1 auto;min-width:0;overflow:hidden;color:#02a5da;font-size:.866rem;text-overflow:ellipsis;white-space:nowrap}.headerNav .navNewsSp .more{margin:.2rem 1.066rem 0;text-align:right}.headerNav .navNewsSp .more a{display:inline-block;flex:none;padding-right:1rem;color:#333;font-size:.8rem;background:url(/assets/1.0.960/img/common/chevron-right.svg) no-repeat right center/.6rem auto}.headerNav .navListB{margin-top:1.333rem}.headerNav .navListB>ul>li>.acd{background-image:url(/assets/1.0.960/img/common/chevron-down.svg);background-repeat:no-repeat;background-position:right 1.133rem center;background-size:1.2rem 1.2rem}.headerNav .navListB>ul>li>.acd.open{background-image:url(/assets/1.0.960/img/common/chevron-up.svg);background-repeat:no-repeat;background-size:1.2rem 1.2rem}.headerNav .navLink{padding:1.066rem 1.333rem 1.333rem;background:#f7f7f7}.headerNav .navLink ul{display:flex;flex-wrap:wrap}.headerNav .navLink li{width:50%;padding:.266rem .4rem;box-sizing:border-box}.headerNav .navLink li a{color:#888;font-size:.8rem}.headerNav .navCorpSp{padding:1.066rem 0 1.333rem;text-align:center;background:#fff}.headerNav .navCorpSp a{display:inline-block}.headerNav .navCorpSp img{height:1.533rem;width:auto;vertical-align:middle}}@media screen and (max-width: 767px){#header.nvHeader .headerBtn p{display:none}}@media screen and (min-width: 768px){#header.nvHeader .headerMenu{flex:0 0 auto;gap:.666rem}}@media screen and (max-width: 767px){#header.nvHeader .headerMenu{margin-right:2.933rem}}#header.nvHeader .headerMenu .btnLogin,#header.nvHeader .headerMenu .headerTool .headerWriter a,#header.nvHeader .headerTool .headerWriter .headerMenu a,#header.nvHeader .headerMenu .headerTool .headerBookshelf a,#header.nvHeader .headerTool .headerBookshelf .headerMenu a{display:inline-block;padding:.933rem 2.133rem;color:#fff;font-size:1rem;font-weight:900;text-decoration:none;background:#333;border-radius:.4rem}@media screen and (min-width: 768px){#header.nvHeader .headerMenu .btnLogin,#header.nvHeader .headerMenu .headerTool .headerWriter a,#header.nvHeader .headerTool .headerWriter .headerMenu a,#header.nvHeader .headerMenu .headerTool .headerBookshelf a,#header.nvHeader .headerTool .headerBookshelf .headerMenu a{text-decoration:none;transition:all .1s linear}#header.nvHeader .headerMenu .btnLogin:hover,#header.nvHeader .headerMenu .headerTool .headerWriter a:hover,#header.nvHeader .headerTool .headerWriter .headerMenu a:hover,#header.nvHeader .headerMenu .headerTool .headerBookshelf a:hover,#header.nvHeader .headerTool .headerBookshelf .headerMenu a:hover{opacity:.6}}@media screen and (max-width: 767px){#header.nvHeader .headerMenu .btnLogin,#header.nvHeader .headerMenu .headerTool .headerWriter a,#header.nvHeader .headerTool .headerWriter .headerMenu a,#header.nvHeader .headerMenu .headerTool .headerBookshelf a,#header.nvHeader .headerTool .headerBookshelf .headerMenu a{padding:.333rem .4rem;color:#333;font-size:.666rem;background:none}}#header.nvHeader .headerMenu .btnSignup{display:inline-block;padding:.933rem .666rem;color:#333;font-size:1rem;font-weight:900;text-decoration:none}@media screen and (min-width: 768px){#header.nvHeader .headerMenu .btnSignup{text-decoration:none;transition:all .1s linear}#header.nvHeader .headerMenu .btnSignup:hover{opacity:.6}}@media screen and (max-width: 767px){#header.nvHeader .headerMenu .btnSignup{padding:.333rem .4rem;font-size:.666rem}}@media screen and (max-width: 767px){#header.nvHeader .headerTool{top:auto}}#header.nvHeader .headerTool ul{gap:1rem}@media screen and (max-width: 767px){#header.nvHeader .headerTool ul{gap:.333rem}}@media screen and (max-width: 767px){#header.nvHeader .headerTool .headerWriter a,#header.nvHeader .headerTool .headerBookshelf a{padding:0!important;font-size:.666rem!important}}#header.nvHeader .headerTool .headerLogout,#header.nvHeader .headerTool .headerWriter,#header.nvHeader .headerTool .headerBookshelf{margin:0}#header.nvHeader .headerTool .headerLogout a,#header.nvHeader .headerTool .headerWriter a,#header.nvHeader .headerTool .headerBookshelf a{font-weight:900;background-image:none}#header.nvHeader .headerTool .headerLogout a{color:#333;font-weight:900;text-decoration:none;transition:all .1s linear}#header.nvHeader .headerTool .headerLogout a:hover{opacity:.6}@media screen and (max-width: 767px){body.drawerOpen{overflow:hidden}body.drawerOpen #header.nvHeader{position:fixed;top:0;left:0;right:0;z-index:10001}}.nvTop .section{margin:0 0 3.333rem}.nvTop .nvTopWhatsnew .rank,.nvTop .nvTopRecommend .rank,.nvTop .nvTopWhatsnew .page_count,.nvTop .nvTopWhatsnew .update_date,.nvTop .nvTopRecommend .page_count,.nvTop .nvTopRecommend .update_date{display:none}.nvTop .nvTopWhatsnew .text-tab.swiper-wrapper{display:flex;justify-content:flex-start;gap:0;margin:0 0 2.266rem;border-bottom:2px solid #333}.nvTop .nvTopWhatsnew .text-tab.swiper-wrapper li.swiper-slide{flex:0 0 auto;width:14.666rem!important;padding:1.066rem 0;color:#333;font-size:1.2rem;font-weight:900;text-align:center;background:none;border:none;border-radius:0}@media screen and (max-width: 767px){.nvTop .nvTopWhatsnew .text-tab.swiper-wrapper li.swiper-slide{flex:1 1 0;width:auto!important;padding:.666rem .4rem;font-size:.866rem}}.nvTop .nvTopWhatsnew .text-tab.swiper-wrapper li.swiper-slide-thumb-active{color:#fff;background:#333}.nvTop .nvTopWhatsnew ul.book_grid li{padding-top:0}.nvTop .nvTopWhatsnew ul.book_grid li .genre_name{display:none}.nvTop .nvTopWhatsnew ul.book_grid li figure img{box-shadow:0 1px 4px #00000026}.nvTop .nvTopWhatsnew ul.book_grid li .book_name{margin-top:.933rem;font-size:1rem;font-weight:900;line-height:1.55}.nvTop .nvTopWhatsnew ul.book_grid li .writer_name{margin-top:.533rem;color:#666;font-size:.866rem}.nvTop .nvTopWhatsnew .topLink{display:none}.nvTop .topRanking h2.flexIndex{display:flex;align-items:center;margin:0 0 1.733rem;padding:0}@media screen and (max-width: 767px){.nvTop .topRanking h2.flexIndex{margin-bottom:1rem}}.nvTop .topRanking .ttlIcon02{display:inline-flex;align-items:center;color:#333;font-size:1.733rem;font-weight:900}@media screen and (max-width: 767px){.nvTop .topRanking .ttlIcon02{font-size:1.2rem}}.nvTop .topRanking .ttlIcon02:before{display:none!important;content:none!important}.nvTop .topRanking .ttlIcon02:after{content:"";width:12rem;height:5px;margin-left:1.066rem;background:#02a5da;border-radius:3px}@media screen and (max-width: 767px){.nvTop .topRanking .ttlIcon02:after{width:2.933rem;height:3px}}.nvTop .topRanking .date{margin-left:auto;color:#666;font-size:.933rem}@media screen and (max-width: 767px){.nvTop .topRanking .date{font-size:.6rem;white-space:nowrap}}.nvTop .topRanking .page_count{display:none}.nvTop .topRanking .text-tab.swiper-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.8rem;margin:0 0 2.266rem}.nvTop .topRanking .text-tab.swiper-wrapper li.swiper-slide{flex:0 0 auto;width:auto!important;padding:.866rem 1.733rem;color:#333;font-size:1rem;font-weight:900;background:#fff;border:1px solid #333;border-radius:0;text-decoration:none;transition:all .1s linear}.nvTop .topRanking .text-tab.swiper-wrapper li.swiper-slide:hover{opacity:.6}.nvTop .topRanking .text-tab.swiper-wrapper li.swiper-slide-thumb-active{color:#fff;background:#333;border-color:#333}@media screen and (max-width: 767px){.nvTop .topRanking .text-tab.swiper-wrapper{margin-bottom:1rem;gap:.333rem}.nvTop .topRanking .text-tab.swiper-wrapper li.swiper-slide{padding:.533rem .8rem;font-size:.733rem}}.nvTop .topRanking ul.book_grid li{padding-top:0}.nvTop .topRanking ul.book_grid li .genre_name{display:none}.nvTop .topRanking ul.book_grid li .book_name{margin-top:.8rem;font-size:1rem;font-weight:900;line-height:1.5}.nvTop .topRanking ul.book_grid li .writer_name{margin-top:.533rem;color:#666;font-size:.866rem}.nvTop .topRanking ul.book_grid li .rank{position:static;display:block;width:auto;height:auto;margin:0 0 .533rem;color:#666;font-size:1.333rem;font-weight:900;line-height:1.2;text-align:center;background:none;border-radius:0}.nvTop .topRanking ul.book_grid li .rank:after{content:"位"}@media screen and (max-width: 767px){.nvTop .topRanking ul.book_grid li .rank{font-size:.866rem}}.nvTop .topRanking ul.book_grid li:nth-of-type(1) .rank{color:#b49a1e;background:none}.nvTop .topRanking ul.book_grid li:nth-of-type(2) .rank{color:#888;background:none}.nvTop .topRanking ul.book_grid li:nth-of-type(3) .rank{color:#73370a;background:none}.nvTop .topRanking ul.book_grid li .book_grid_more{margin-top:24px}@media screen and (min-width: 768px){.nvTop .topRanking ul.book_grid li .book_grid_more{margin-top:32px;height:171px}}@media screen and (max-width: 767px){.nvTop .nvTopWhatsnew ul.book_grid li .book_name,.nvTop .nvTopWhatsnew ul.book_grid li .rank,.nvTop .topRanking ul.book_grid li .book_name,.nvTop .topRanking ul.book_grid li .rank{font-size:.866rem}.nvTop .nvTopWhatsnew ul.book_grid li .writer_name,.nvTop .topRanking ul.book_grid li .writer_name{font-size:.733rem}}.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;text-shadow:0 1px 0 #fff;opacity:.9;filter:alpha(opacity=90);line-height:1}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.rtl .toast-close-button{left:-.3em;float:left;right:.3em}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.toast-top-center{top:20%;right:0;width:100%}.toast-bottom-center{bottom:50%;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;box-shadow:0 0 12px #999;color:#fff;opacity:.95;filter:alpha(opacity=95)}#toast-container>div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}#toast-container>div:hover{box-shadow:0 0 12px #999;opacity:1;filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20version%3d%221%2e1%22%20width%3d%2224%22%20height%3d%2224%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23ffffff%22%3e%3cpath%20d%3d%22M13%2c13H11V7H13M13%2c17H11V15H13M12%2c2C6%2e48%2c2%202%2c6%2e48%202%2c12C2%2c17%2e52%206%2e48%2c22%2012%2c22C17%2e52%2c22%2022%2c17%2e52%2022%2c12C22%2c6%2e48%2017%2e52%2c2%2012%2c2Z%22%2f%3e%3c%2fsvg%3e)!important}#toast-container>.toast-error{background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20version%3d%221%2e1%22%20width%3d%2224%22%20height%3d%2224%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23ffffff%22%3e%3cpath%20d%3d%22M13%2c10H11V6H13M13%2c14H11V12H13M20%2c2H4C2%2e9%2c2%202%2c2%2e9%202%2c4V22L6%2c18H20C21%2e1%2c18%2022%2c17%2e1%2022%2c16V4C22%2c2%2e89%2021%2e1%2c2%2020%2c2Z%22%2f%3e%3c%2fsvg%3e)!important}#toast-container>.toast-success{background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20version%3d%221%2e1%22%20width%3d%2224%22%20height%3d%2224%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23ffffff%22%3e%3cpath%20d%3d%22M12%2c2C17%2e52%2c2%2022%2c6%2e48%2022%2c12C22%2c17%2e52%2017%2e52%2c22%2012%2c22C6%2e48%2c22%202%2c17%2e52%202%2c12C2%2c6%2e48%206%2e48%2c2%2012%2c2M11%2c16%2e5L18%2c9%2e5L16%2e59%2c8%2e09L11%2c13%2e67L7%2e91%2c10%2e59L6%2e5%2c12L11%2c16%2e5Z%22%2f%3e%3c%2fsvg%3e)!important}#toast-container>.toast-warning{background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20version%3d%221%2e1%22%20width%3d%2224%22%20height%3d%2224%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23ffffff%22%3e%3cpath%20d%3d%22M13%2c14H11V10H13M13%2c18H11V16H13M1%2c21H23L12%2c2L1%2c21Z%22%2f%3e%3c%2fsvg%3e)!important}#toast-container.toast-top-center>div,#toast-container.toast-bottom-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-top-full-width>div,#toast-container.toast-bottom-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#6fb536}.toast-error{background-color:#cf0000}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;filter:alpha(opacity=40)}@media all and (max-width: 240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width: 241px) and (max-width: 480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container>divrtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width: 481px) and (max-width: 768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}#toast-container>div.rtl{padding:15px 50px 15px 15px}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:#0000001a}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:#00000080;border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.genre-filter{display:flex;align-items:center;gap:12px;margin:10px 0;padding:6px 0;border-bottom:1px solid #e6e6e6}.genre-filter .genre-filter-label{font-size:13px;font-weight:700;color:#494949;white-space:nowrap;letter-spacing:.02em}.genre-filter .genre-tags{display:flex;flex-wrap:wrap;gap:6px;flex:1}.genre-filter .genre-tags .genre-tag{display:inline-block;padding:7px 16px;font-size:13px;font-weight:700;background:#ebebe8;color:#494949;border:2px solid transparent;border-radius:16px;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;box-shadow:0 1px 2px #00000008}.genre-filter .genre-tags .genre-tag:hover{background:#f9f9f8;color:#494949;border:none;box-shadow:0 2px 6px #5cb85c1a}.genre-filter .genre-tags .genre-tag.active{background:#fff;color:#494949;border:2px solid #444;box-shadow:0 2px 8px #5cb85c1a}.genre-filter .genre-tags .genre-tag.genre-tag-all{border:2px dashed #494949}.genre-filter .genre-tags .genre-tag.genre-tag-all.active{background:#fff;color:#494949;border:2px dashed #444;box-shadow:0 2px 8px #5cb85c1a}@media screen and (max-width: 767px){.genre-filter{flex-direction:column;align-items:flex-start;gap:8px;margin:10px 0}.genre-filter .genre-filter-label{font-size:13px}.genre-filter .genre-tags{gap:4px}.genre-filter .genre-tags .genre-tag{padding:7px 12px;font-size:12px;min-height:28px;border-radius:14px}}.btnPoll{background-image:url(/assets/1.0.960/img/icn_btn_poll.png)!important}.btnBookmark{text-align:center;background-size:1.466rem auto}@media screen and (max-width: 767px){.btnBookmark{font-size:1.066rem;background-size:1.133rem 1.2rem}}.btnComment{background-image:url(/assets/1.0.960/img/icn_btn_comment.png);background-color:#666}.bookBtnList li .like{background:#494949}.bookBtnList li .like:before{vertical-align:-1px}.btnBook,.btnBookmark{background-image:url(/assets/1.0.960/img/icn_btn_book.png);background-position:1.466rem center;background-size:1.4rem auto}@media screen and (max-width: 767px){.btnBook,.btnBookmark{background-position:1.2rem center;background-size:1rem 1.2rem}}.btnBookRead{color:#faffbe}.btnProfile{background-image:url(/assets/1.0.960/img/icn_profile.png);background-size:1.2rem auto}@media screen and (max-width: 767px){.btnProfile{background-size:1rem auto}}.btnReport{background-image:url(/assets/1.0.960/img/icn_btn_report.png)}.star{margin:-.4rem 0 0 .333rem}@media screen and (max-width: 767px){.star{margin:-.034rem 0 0}}@media screen and (max-width: 320px){.headerLogo{width:6rem}}.headerSignup a{background:#444}.headerNav .navListA ul li a:before{background-repeat:no-repeat}.headerNav .navListA ul li:nth-child(1) a:before{background-image:url(/assets/1.0.960/img/icn_nav01.png)}.headerNav .navListA ul li:nth-child(2) a:before{background-image:url(/assets/1.0.960/img/icn_nav02.png)}.headerNav .navListA ul li:nth-child(3) a:before{background-image:url(/assets/1.0.960/img/icn_nav03.png)}.headerNav .navListA ul li:nth-child(4) a:before{background-image:url(/assets/1.0.960/img/icn_nav04.png)}.headerNav .navListA ul li:nth-child(5) a:before{background-image:url(/assets/1.0.960/img/icn_nav05.png)}.headerNav .navListA ul li:nth-child(6) a:before{background-image:url(/assets/1.0.960/img/icn_nav06.png)}.headerNav .navListA ul li:nth-of-type(4){display:none}@media screen and (max-width: 767px){.headerNav .navListA{background:#333333f2}.headerNav .navListA ul{margin:0 1.6rem auto}.headerNav .navListA ul li a{color:#fff}.headerNav .navListA ul li a:before{background-color:#333;background-size:50px 50px}.headerNav .navListA ul li:nth-child(1) a:before{background-image:url(/assets/1.0.960/img/icn_nav01_sp.png)}.headerNav .navListA ul li:nth-child(2) a:before{background-image:url(/assets/1.0.960/img/icn_nav02_sp.png)}.headerNav .navListA ul li:nth-child(3) a:before{background-image:url(/assets/1.0.960/img/icn_nav03_sp.png)}.headerNav .navListA ul li:nth-child(4) a:before{background-image:url(/assets/1.0.960/img/icn_nav04_sp.png)}.headerNav .navListA ul li:nth-child(5) a:before{background-image:url(/assets/1.0.960/img/icn_nav05_sp.png)}.headerNav .navListA ul li:nth-child(6) a:before{background-image:url(/assets/1.0.960/img/icn_nav06_sp.png)}.headerNav .navListA ul li:nth-of-type(4){display:block}}.top-label-links ul{display:flex;justify-content:center;align-items:center}.top-label-links ul li{flex-basis:33vw;border-left:5px solid #fff}.top-label-links ul li:first-of-type{border-left:none}.top-label-links ul li a{display:block;-webkit-tap-highlight-color:transparent;text-decoration:none;transition:all .1s linear}.top-label-links ul li a:hover{opacity:.6}.top-label-links ul li img{width:auto;height:auto}@media screen and (max-width: 767px){.top-label-links ul{flex-direction:column}.top-label-links ul li{flex-basis:auto;margin:.666rem .666rem 0;border:none}.top-label-links ul li a{display:grid;grid-template-columns:repeat(2,1fr)}.top-label-links ul li .top-label-details{padding:.666rem}.top-label-links ul li .top-label-details dt{padding-bottom:1rem;color:#272727;font-size:1.0667rem;font-weight:700}.top-label-links ul li .top-label-details dd{font-size:.733rem}.top-label-links ul li .top-label-details dd:last-of-type{padding-top:.333rem;color:#272727;font-weight:700;text-align:right;border-bottom:1px solid #272727}.top-label-links ul li img{width:50vw}}.headerTool ul .headerLogin a{background:url(/assets/1.0.960/img/icn_header_login.png) no-repeat 0 4px/16px auto}.headerTool ul .headerWriter a{background:url(/assets/1.0.960/img/icn_header_writer.png) no-repeat 0 5px/19px auto}.headerTool ul .headerBookshelf a{background:url(/assets/1.0.960/img/icn_header_bookshelf.png) no-repeat 0 6px/24px auto}.headerTool ul .headerStabun a{padding-left:2rem;color:#42bdd8;font-weight:700;background:url(/assets/1.0.960/img/icn_header_stabun.png) no-repeat 0 6px/20px auto}.headerTool ul .headerStabun a span{color:#595757;font-weight:400}.headerTool ul .headerNovema a{padding-left:2rem;font-weight:700;background:url(/assets/1.0.960/img/icn_header_novems.png) no-repeat 0 4px/21px auto}@media screen and (max-width: 767px){.headerTool ul .headerLogin a{background-position:center 0;background-size:20px 25px}.headerTool ul .headerWriter a{background-position:center 0;background-size:26px 27px}.headerTool ul .headerBookshelf a{background-position:center 3px;background-size:31px 24px}.headerTool ul .headerStabun a{padding-top:0!important;background-image:none}.headerTool ul .headerNovema a{background-position:center 0;background-size:25px 28px}}.navListC{display:none}@media screen and (max-width: 767px){.navListC{display:block;padding-bottom:.666rem}.navListC ul{display:flex;justify-content:center;align-items:center}.navListC ul li{flex-basis:20%}.navListC ul li a{display:block;color:#595757;font-size:.733rem;font-weight:700;text-align:center}.navListC ul li a:before{content:"";display:block;margin:0 auto;width:3.333rem;height:3.333rem;vertical-align:middle;background-repeat:no-repeat;background-position:center center;background-size:50px 50px}.navListC ul li:nth-child(1) a:before{background-image:url(/assets/1.0.960/img/icn_navtop01_sp.png)}.navListC ul li:nth-child(2) a:before{background-image:url(/assets/1.0.960/img/icn_navtop02_sp.png)}.navListC ul li:nth-child(3) a:before{background-image:url(/assets/1.0.960/img/icn_navtop03_sp.png)}.navListC ul li:nth-child(4) a:before{background-image:url(/assets/1.0.960/img/icn_navtop04_sp.png)}.navListC ul li:nth-child(5) a:before{background-image:url(/assets/1.0.960/img/icn_navtop05_sp.png)}}@media screen and (max-width: 320px){.navListC ul li a{font-size:.666rem}}.novema .navListC{background-color:#272727}.novema .navListC ul li a{color:#fff}.novema .navListC ul li:nth-child(1) a:before{background-image:url(/assets/1.0.960/img/icn_navtop_f_01_sp.png)}.novema .navListC ul li:nth-child(2) a:before{background-image:url(/assets/1.0.960/img/icn_navtop_f_02_sp.png)}.novema .navListC ul li:nth-child(3) a:before{background-image:url(/assets/1.0.960/img/icn_navtop_f_03_sp.png)}.novema .navListC ul li:nth-child(4) a:before{background-image:url(/assets/1.0.960/img/icn_navtop_f_04_sp.png)}.novema .navListC ul li:nth-child(5) a:before{background-image:url(/assets/1.0.960/img/icn_navtop_f_05_sp.png)}@media screen and (max-width: 1023px){#container{padding:30px 0 0}}.section h2{color:#4b4a45;font-size:20px}.section h2:before{top:0;border-radius:5px;background-repeat:no-repeat;background-color:#494949}.section h2.flexIndex{display:flex;justify-content:space-between;align-items:center}.section h2.flexIndex div:first-of-type:before{top:0;border-radius:5px;background-repeat:no-repeat;background-color:#494949}.section h2.flexIndex.ttlIcon01 div:first-of-type:before{background-image:url(/assets/1.0.960/img/icn_title01.png)}.section h2.flexIndex.ttlIcon04{display:flex;justify-content:flex-start;align-items:center}.section h2.flexIndex.ttlIcon04 div:first-of-type:before{background-image:url(/assets/1.0.960/img/icn_title04.png)}.section h2.flexIndex.ttlIcon29{display:flex;justify-content:flex-start;align-items:center}.section h2.flexIndex.ttlIcon29 div:first-of-type:before{background-image:url(/assets/1.0.960/img/icn_title29.png)}.section h3{color:#4b4a45;font-size:19px}.section h3:before{background:#929292}@media screen and (max-width: 767px){.section h2{margin-top:0;padding:7px 0 0 40px;font-size:18px}.section h2:before{width:33px;height:33px;vertical-align:middle;background-size:33px 33px}.section h2.flexIndex div:first-of-type:before{width:33px;height:33px;background-size:33px 33px}.section h3{font-size:17px}.section h4{font-size:15px}}.section .simpleIndex{display:flex;justify-content:space-between;align-items:center;margin:0;padding:.666rem 0;font-size:1.333rem}.section .simpleIndex:before{display:none}@media screen and (max-width: 767px){.section .simpleIndex{font-size:1rem}}.index_bgW{padding:.666rem 1rem;font-size:1.066rem;font-weight:700;background-color:#fff}.index_bgW:before{display:none}.index_bgG{padding:.666rem 1rem;font-size:1.066rem;font-weight:700;background-color:#f7f7f7}.index_bgG:before{display:none}h2.index_bgG{font-size:1.2rem}@media screen and (max-width: 767px){h2.index_bgG{font-size:1.066rem}}.ttlIcon01:before{background-image:url(/assets/1.0.960/img/icn_title01.png)}.ttlIcon02:before{background-image:url(/assets/1.0.960/img/icn_title02.png)}.ttlIcon03:before{background-image:url(/assets/1.0.960/img/icn_title03.png)}.ttlIcon04:before{background-image:url(/assets/1.0.960/img/icn_title04.png)}.ttlIcon05:before{background-image:url(/assets/1.0.960/img/icn_title05.png)}.ttlIcon06:before{background-image:url(/assets/1.0.960/img/icn_title06.png)}.ttlIcon07:before{background-image:url(/assets/1.0.960/img/icn_title07.png)}.ttlIcon08:before{background-image:url(/assets/1.0.960/img/icn_title08.png)}.ttlIcon09:before{background-image:url(/assets/1.0.960/img/icn_title09.png)}.ttlIcon10:before{background-image:url(/assets/1.0.960/img/icn_title10.png)}.ttlIcon11:before{background-image:url(/assets/1.0.960/img/icn_title11.png)}.ttlIcon12:before{background-image:url(/assets/1.0.960/img/icn_title12.png)}.ttlIcon13:before{background-image:url(/assets/1.0.960/img/icn_title13.png)}.ttlIcon14:before{background-image:url(/assets/1.0.960/img/icn_title14.png)}.ttlIcon15:before{background-image:url(/assets/1.0.960/img/icn_title15.png)}.ttlIcon16:before{background-image:url(/assets/1.0.960/img/icn_title16.png)}.ttlIcon17:before{background-image:url(/assets/1.0.960/img/icn_title17.png)}.ttlIcon18:before{background-image:url(/assets/1.0.960/img/icn_title18.png)}.ttlIcon19:before{background-image:url(/assets/1.0.960/img/icn_title19.png)}.ttlIcon20:before{background-image:url(/assets/1.0.960/img/icn_title20.png)}.ttlIcon21:before{background-image:url(/assets/1.0.960/img/icn_title21.png)}.ttlIcon22:before{background-image:url(/assets/1.0.960/img/icn_title22.png)}.ttlIcon23:before{background-image:url(/assets/1.0.960/img/icn_title23.png)}.ttlIcon24:before{background-image:url(/assets/1.0.960/img/icn_title24.png)}.ttlIcon25:before{background-image:url(/assets/1.0.960/img/icn_title25.png)}.ttlIcon26:before{background-image:url(/assets/1.0.960/img/icn_title26.png)}.ttlIcon27:before{background-image:url(/assets/1.0.960/img/icn_title27.png)}.ttlIcon28:before{background-image:url(/assets/1.0.960/img/icn_title28.png)}.ttlIcon29:before{background-image:url(/assets/1.0.960/img/icn_title29.png)}.writer_area h2{margin:0 0 15px;padding:2px 0 0;color:#4b4a45;font-weight:700;background-color:transparent;@inclucde v_nv.font-larger;}@media screen and (max-width: 767px){.writer_area h2{margin:0 10px 15px}}.writer_area h2:before{content:"";display:inline-block;width:30px;height:30px;margin:-2px 7px 0 0;text-align:center;vertical-align:middle;border-radius:5px;background-repeat:no-repeat;background-position:0 0;background-size:30px 30px;background-color:#494949}.writer_area h2.ttlIconWriter:before{background-image:url(/assets/1.0.960/img/writer/icn_title01.png)}.writer_area h2.ttlIconImage:before{background-image:url(/assets/1.0.960/img/writer/icn_title02.png)}.writer_area h2.ttlIconSchedule:before{background-image:url(/assets/1.0.960/img/writer/icn_title03.png)}.writer_area h2.ttlIconData:before{background-image:url(/assets/1.0.960/img/writer/icn_title04.png)}main.confirm h2.ttlIconNote:before{background-image:url(/assets/1.0.960/img/icn_title19.png)}.asideMenu .menuBox{border:1px solid #d8d7d1}.asideMenu .menuTitle{color:#333;font-size:17px;border-bottom:1px solid #d8d7d1}.asideMenu .menuTitle:before{width:18px;height:18px;margin:2px 8px 0 0}.asideMenu .menuTitle.menuNews:before{background:url(/assets/1.0.960/img/icn_news.png) no-repeat 0 0/18px 18px}.asideMenu .menuTitle.menuBook:before{background:url(/assets/1.0.960/img/icn_book.png) no-repeat 0 0/18px 18px}.asideMenu .menuSubTitle{padding:8px 8px 0;font-size:14px;font-weight:700}@media screen and (min-width: 768px) and (max-width: 1023px){.asideMenu .menuLink{margin:1rem}}@media screen and (max-width: 1023px){.asideMenu .menuBox{border:none}.asideMenu .menuBox .menuTitle{padding:4px 10px;color:#4b4a45;font-size:18px;border-bottom:none;background:#ebebe8}.asideMenu .menuBox .menuSubTitle{padding:12px 10px 0;font-size:15px}}.asideNews li a{color:#595757}.asideNews li a.imgBn{display:block;text-align:center}.asideNews.Serial{border-bottom:1px solid #d8d7d1}.asideNews.Serial li{display:flex;justify-content:flex-start;align-items:center}.asideNews.Serial li p{align-self:center;margin-right:.8rem;width:25px;height:25px;color:#fff;font-size:13px;font-weight:700;line-height:25px;text-align:center;background-color:#59a39a;border-radius:50%}@media screen and (max-width: 767px){.asideNews.Serial li p{width:30px;height:30px;font-size:14px;line-height:30px}}.asideNews.Serial li a{flex-basis:85%;flex-grow:2}.asideNews.Serial+.asideFooter{border-top:none}@media screen and (min-width: 768px){.asideNews.Serial+.asideFooter li:not(:first-of-type){margin-left:-.666rem;margin-right:-.666rem;padding-top:.8rem;border-top:1px solid #d8d7d1}}.asideNews.asideFooter{text-align:center;border-top:1px solid #d8d7d1}@media screen and (max-width: 767px){.asideNews.asideFooter{padding:0;text-align:left}.asideNews.asideFooter li{margin:0;padding:0}.asideNews.asideFooter li:not(:last-of-type){border-bottom:1px dashed #e5e5e5}.asideNews.asideFooter li a{display:block;padding:.666rem 1.5rem .666rem .666rem;background:url(/assets/1.0.960/img/icn_plus.png) no-repeat right .666rem center}}.asideBook li{padding:9px}.asideBook li+li{border-top:1px solid #d8d7d1}.asideBook li figure{float:left;width:75px;margin:0 14px 0 0}.asideBook li dl{margin:0 0 8px}.asideBook li dl dt{margin:0 0 5px;font-size:14px;font-weight:700}.asideBook li dl dd{line-height:1.6}.asideBook li p{clear:both;padding:8px 0 0;line-height:1.6}@media screen and (max-width: 767px){.asideBook{padding:10px 0}.asideBook li{border-bottom:1px solid #d8d7d1;padding:10px}.asideBook li+li{border-top:none}.asideBook li:after{content:"";display:block;clear:both}.asideBook li dl{margin:0 0 5px}.asideBook li dl dt{margin:0}.asideBook li p{clear:none;padding:0}}.aside .asideComicMenu .section h2{padding:.666rem 0 .666rem .866rem;font-size:1.066rem}.aside .asideComicMenu .section h2:before{top:0;width:.333rem;height:100%;border-radius:.666rem;background:#444}.aside .asideComicMenu .section h3{margin-top:1rem;font-size:1.066rem}.aside .asideComicMenu .section h3:before{background:transparent;border-left:4px dotted #444;border-radius:0}.aside .asideComicMenu .section h4,.aside .asideComicMenu .section .story{display:none}.aside .asideComicMenu .section img{display:block;margin:0 auto;height:auto}.aside .asideComicMenu .section .comicImg.min{margin-bottom:1rem}.aside .asideComicMenu .section .nextIssue{font-size:1.2rem}.aside .asideComicMenu .section .btnList01 li a{width:14.533rem}.aside .forPC{text-align:center}.aside .forPC+.arwList01{display:none}.aside .labelDetail h4{margin-top:.666rem;color:#444;font-size:1rem}.aside .labelDetail dt{padding:.666rem 0;color:#000;font-size:1rem;font-weight:700;text-align:center}.aside .labelDetail dd,.aside .lead{display:none}.sidebarMenu ul li.btnAbout a{background-color:#444}.sidebarMenu ul li.btnHowTo a,.sidebarMenu ul li.btnDebut a{color:#444;font-size:1rem;font-weight:700;background:#eef5f4;border:2px dotted #444}.sidebarMyMenu{padding:0 5px;border-radius:5px;background:#fbfbfb}.sidebarMyMenu .mymenuTitle{margin:0 -5px 10px;padding:8px 5px 8px 32px;color:#d8d7d1;font-size:13px;border-radius:5px 5px 0 0;background:url(/assets/1.0.960/img/icn_mymenu_title.png) no-repeat 8px center #494949}.sidebarMyMenu p{margin:0 0 10px;font-size:13px}.sidebarMyMenu .mymenuBtn li a{background-repeat:no-repeat;background-position:12px center}.sidebarMyMenu .mymenuBtn .writer a{background-color:#8fc2bc;background-image:url(/assets/1.0.960/img/icn_mymenu_writer.png)}.sidebarMyMenu .mymenuBtn .reader a{background-color:#8fc2bc;background-image:url(/assets/1.0.960/img/icn_mymenu_reader.png)}.sidebarMyMenu .mymenuBtn .profile a{background-color:#ebebe8;background-image:url(/assets/1.0.960/img/icn_mymenu_profile.png)}.sidebarMyMenu .mymenuBtn .post a{background-color:#ebebe8;background-image:url(/assets/1.0.960/img/icn_mymenu_post.png)}.sidebarMyMenu .mymenuList li{padding:0 0 0 32px;background-repeat:no-repeat;background-position:6px center}.sidebarMyMenu .mymenuList .myconf{background-image:url(/assets/1.0.960/img/icn_mymenu_myconf.png)}.sidebarMyMenu .mymenuList .logout{background-image:url(/assets/1.0.960/img/icn_mymenu_logout.png)}.pagetop a{bottom:10px}.footerA{background-color:#fff;border-top:1px solid #d8d7d1}.footerB{border-top:1px solid #d8d7d1}.footerLink ul{padding:23px 0}.footerLink ul li{border-right:1px solid #929292}.footerLink ul li:first-child{border-left:1px solid #929292}@media screen and (max-width: 767px){.footerLink ul{flex-wrap:wrap;padding:22px 0 8px}.footerLink ul li{width:50%;padding:0 5px 12px 0;border-right:none}.footerLink ul li:first-child{border-left:none}.footerLink ul li a{color:#929292}}.footerC{border-top:1px solid #d8d7d1}.footerLogo{padding:7px 0 50px}@media screen and (max-width: 767px){.footerLogo{padding:7px 0}}@media screen and (max-width: 767px){.topSection{padding:0 10px 30px}}.topSlide .swiper-pagination .swiper-pagination-bullet{background:#e6e6e6}.topSlide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#42bdd8}.topSearch{border-bottom:1px solid #d8d7d1}.topSearch .inner{padding-bottom:2px}.topSearchBox{background:#ebebe8}.topSearchBox input[type=submit]{background:url(/assets/1.0.960/img/icn_search.png) no-repeat center center/20px 20px}.topSearchTag dl dt{background:url(/assets/1.0.960/img/icn_attention.png) no-repeat 6px center #494949}.topSearchTag dl dt:after{border-color:transparent transparent transparent #494949}.topSearchTag dl dd ul li a{padding:0 10px 10px 0}@media screen and (min-width: 768px){.topSearchTag.writerTag{display:flex;justify-content:space-between;align-items:center;width:78.666rem}.topSearchTag.writerTag dl dt:last-of-type{background:url(/assets/1.0.960/img/icn_featuredwriter.png) no-repeat 6px center #494949}.topSearchTag.writerTag dl dd{width:56rem}}@media screen and (max-width: 1023px){.topSearchTag dl dt{display:block;padding:1px 0 1px 26px;color:#494949;background:url(/assets/1.0.960/img/icn_attention_sp.png) no-repeat 0 0/18px 18px}.topSearchTag dl dt:after{display:none}.topSearchTag dl dt:last-of-type{background:url(/assets/1.0.960/img/icn_featuredwriter_sp.png) no-repeat 0 0/18px 18px}.topSearchTag dl dd{height:52px}}@media screen and (max-width: 767px){.topSearchTag.writerTag .topLink{margin-top:.666rem}}@media screen and (min-width: 768px){.topRanking .topLink{padding-top:1rem}}@media screen and (max-width: 767px){.topRanking .topLink a{font-size:12px}}.topWhatsnew{padding-top:2rem}@media screen and (min-width: 768px){.topWhatsnew .book_grid+.topLink{padding-top:1rem}}@media screen and (max-width: 767px){.topWhatsnew{padding-top:0}}.topWhatsnew .bookTextualList .rank{display:none}.topBookIssued .asideBook li .labelInfo{display:inline-block;margin-bottom:.333rem}.topBookIssued .asideBook li dl dt{font-size:1.2rem}@media screen and (max-width: 767px){.topBookIssued .asideBook li .labelInfo{margin-bottom:.2rem;font-size:.733rem}.topBookIssued .asideBook li dl dt{font-size:1rem}.topBookIssued .asideBook li dl{padding-left:89px}.topBookIssued .asideBook li p{clear:both;padding:8px 0 0}}@media screen and (min-width: 768px){.topBookIssued .asideBook li:after{content:"";display:block;clear:both}.topBookIssued .asideBook li figure{width:125px}.topBookIssued .asideBook li dl,.topBookIssued .asideBook li p{padding-left:139px}.topBookIssued .asideBook li p{clear:none}}@media screen and (min-width: 768px){.topComics{margin-bottom:1.2rem}}.topRecommend .writer_name{font-weight:initial}.topRecommend .topRecommendList .book_name{display:block}.topRecommend .topRecommendList .book_catch{padding:.666rem;background-color:#f9f7f2}.topRecommend .topRecommendList .keyword,.topRecommend .topRecommendList .rank{display:none}.topRecommendTheme{margin:0 0 10px;overflow:hidden}.topRecommendTheme h3{float:left;padding:0;font-size:16px}.topRecommendTheme h3:before{display:none}.topRecommendTheme h3 em{margin:0 12px 0 0;display:inline-block;padding:.266rem 1rem;font-weight:700;text-align:center;text-decoration:none;border-radius:2rem;background:#e6deb3}@media screen and (max-width: 767px){.topRecommendTheme h3 em{padding:.2rem .666rem}}.topRecommendTheme .date{float:right;padding:5px 0 0;font-size:13px}@media screen and (max-width: 767px){.topRecommendTheme h3{font-size:14px}.topRecommendTheme h3 em{margin:0 8px 0 0;display:inline-block;padding:.266rem 1rem;font-weight:700;text-align:center;text-decoration:none;border-radius:2rem;background:#e6deb3}}@media screen and (max-width: 767px) and (max-width: 767px){.topRecommendTheme h3 em{padding:.2rem .666rem}}@media screen and (max-width: 767px){.topRecommendTheme .date{font-size:12px}}@media screen and (min-width: 768px){ul.book_grid.bn{margin-bottom:2rem!important}}.book_name img{width:.666rem;margin:.133rem 0 0 .333rem;vertical-align:top}@media screen and (max-width: 767px){.book_name img{width:.6rem}}.genre_name{color:#787770;background:#e6deb3}.topEditorsList{margin-bottom:1rem}.icnProfMark{display:inline-block;position:relative;padding-left:2.333rem;color:#595757;font-size:1.2rem;font-weight:700;line-height:1.2}.icnProfMark:before{content:"";position:absolute;top:-.133rem;left:0;display:inline-block;width:1.866rem;height:1.866rem;vertical-align:middle;background:url(/assets/1.0.960/img/common/prof-mark.svg) no-repeat center center/1.866rem 1.866rem}.topCategory{margin-bottom:33px}@media screen and (max-width: 767px){.topCategory{margin-bottom:0}}.topCategory h3{margin:0 0 8px;font-size:18px;font-weight:700}.topCategoryGenre ul{display:flex;justify-content:flex-start;align-items:stretch;margin:0 -11px 0 0}.topCategoryGenre ul li{width:168px;margin:0 11px 11px 0;border-radius:5px;border:1px solid #d2d2d2}@media screen and (max-width: 767px){.topCategoryGenre ul{margin:0 -5px 10px 0}.topCategoryGenre ul li{width:calc(25% - 5px);margin:0 5px 5px 0;height:3rem}.topCategoryGenre ul li a{padding:2px;font-size:12px;line-height:1.1}}.topWhatsnewGenre{display:flex;justify-content:center;align-items:center;margin:0 0 15px}.topWhatsnewGenre ul{display:flex;flex-wrap:wrap;margin:0 -10px -10px 0}.topWhatsnewGenre ul li{width:133px;margin:0 10px 10px 0;flex-grow:0;flex-shrink:0;display:flex;justify-content:center;align-items:center;font-weight:700;text-align:center;text-decoration:none;border-radius:5px;background:#efefef}.topWhatsnewGenre ul li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:.4rem .2rem;font-size:.933rem}@media screen and (max-width: 767px){.topWhatsnewGenre ul li{border:3px solid #efefef}.topWhatsnewGenre ul li a{padding:.133rem;font-size:.8rem;line-height:1.2}}.topWhatsnewGenre ul li.current{border:3px solid #444;background:#fff}.topWhatsnewGenre ul li.current a{padding:.2rem 0}@media screen and (max-width: 767px){.topWhatsnewGenre ul li.current{border:3px solid #444}.topWhatsnewGenre ul li.current a{padding:0}}@media screen and (min-width: 768px){.topWhatsnewGenre ul li a{text-decoration:none;transition:all .1s linear}.topWhatsnewGenre ul li a:hover{opacity:.6}}@media screen and (max-width: 767px){.topWhatsnewGenre{margin-bottom:0}.topWhatsnewGenre ul{width:calc(100% + 5px);margin:0 -5px 5px 0}.topWhatsnewGenre ul li{width:calc(33.333% - 5px);margin:0 5px 5px 0}.topWhatsnewGenre ul li a{padding:2px;min-height:28px;font-size:12px;line-height:1.1}}@media screen and (max-width: 767px){.topRecommend .bookGridWithoutSwiper ul{flex-direction:column;margin:0}.topRecommend .bookGridWithoutSwiper ul li{display:flex;justify-content:flex-start;align-items:center;width:100%}.topRecommend .bookGridWithoutSwiper ul li figure{flex-basis:30%;margin:0 .933rem 0 0;width:auto;max-width:75px}.topRecommend .bookGridWithoutSwiper ul li .sub{flex-basis:70%}}.bookTextualList>ul{margin:0 0 10px;border-bottom:1px dashed #d2d2d2}.bookTextualList>ul>li{position:relative;padding:12px 100px 7px 0;font-size:13px;border-top:1px dashed #d2d2d2}.bookTextualList>ul>li:nth-of-type(1) .rank{color:#b49a1e}.bookTextualList>ul>li:nth-of-type(2) .rank{color:#888}.bookTextualList>ul>li:nth-of-type(3) .rank{color:#73370a}.bookTextualList>ul>li .rank{display:block;margin:0 auto;padding-bottom:.333rem;color:#666;font-size:1rem;font-weight:700;line-height:1rem;text-align:center}.bookTextualList>ul>li .head{margin:0 0 5px}.bookTextualList>ul>li .head .title{font-size:15px;font-weight:700}.bookTextualList>ul>li .head .tag{font-size:12px;display:inline-block;padding:.266rem 1rem;font-weight:700;text-align:center;text-decoration:none;border-radius:2rem;background:#e6deb3}@media screen and (max-width: 767px){.bookTextualList>ul>li .head .tag{padding:.2rem .666rem}}.bookTextualList>ul>li p{margin:0 0 5px}.bookTextualList>ul>li .like{position:absolute;top:10px;right:0;font-size:1.066rem;font-weight:700}.bookTextualList>ul>li .like:before{content:"";display:inline-block;width:.8rem;height:.933rem;margin-right:.333rem;vertical-align:-1px;background:url(/assets/1.0.960/img/icn_like.png) no-repeat 0 0/.8rem auto}@media screen and (max-width: 767px){.bookTextualList>ul>li .like{font-size:.933rem}.bookTextualList>ul>li .like:before{width:.666rem;height:.733rem;background-size:.666rem .733rem}}.bookTextualList>ul>li .date{position:absolute;right:0;bottom:12px;color:#787770}@media screen and (min-width: 768px){.bookTextualList>ul>li .book_catch{margin-right:-100px}}.bookTextualList>ul>li .keyword li a{color:#59a39a}@media screen and (max-width: 767px){.bookTextualList>ul{margin:0 0 20px}.bookTextualList>ul>li{padding:12px 0 8px}.bookTextualList>ul>li .head{display:flex;flex-wrap:wrap;margin:0}.bookTextualList>ul>li .head .title{width:100%;padding:10px 0 5px}.bookTextualList>ul>li .head .tag{order:-1}.bookTextualList>ul>li .like{top:0}.bookTextualList>ul>li .like:before{width:13px;height:15px;background-size:13px 15px}.bookTextualList>ul>li .date{position:relative;right:auto;bottom:auto;text-align:right}.bookTextualList>ul>li .keyword{margin-bottom:0}}.memberGuide h3{color:#4b4a45}.memberGuide h3:before{background:#929292}.memberFlow ol{display:flex;margin:0 -10px 20px 0;overflow:hidden}.memberFlow ol li{position:relative;width:33.333%;padding:10px 10px 10px 50px;font-size:15px;background:#ebebe8}.memberFlow ol li em{font-weight:700}.memberFlow ol li:before{content:"";display:block;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:30px solid white;position:absolute;top:50%;margin-top:-50px;margin-left:5px;left:100%;z-index:1}.memberFlow ol li:after{content:"";display:block;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:30px solid #ebebe8;position:absolute;top:50%;margin-top:-50px;left:100%;z-index:2}.memberFlow ol li:first-child{width:30%;padding:10px}.memberFlow ol li.current{background:#59a39a;color:#fff}.memberFlow ol li.current:after{border-left:30px solid #59a39a}@media screen and (max-width: 767px){.memberFlow ol{margin:0 0 20px;padding:0 30px 0 0}.memberFlow ol li{flex-grow:1;padding:10px 10px 10px 45px;font-size:14px}.memberFlow ol li p{position:relative;z-index:3;margin-right:-30px}.memberFlow ol li em{display:block}.memberFlow ol li:first-child{width:25%}}.memberBox{padding:20px 20px 10px;background:#ffffec}.memberBox dl dt{color:#ff344b}.memberProfileLead{margin:0 0 20px}.memberProfileLead p{margin:0 0 20px;line-height:1.7}.memberProfileEdit h3{background:url(/assets/1.0.960/img/icn_profile.png) no-repeat 6px 3px/16px auto}@media screen and (max-width: 767px){.memberProfileEdit h3{background-position:6px 2px;background-size:15px 19px}}.memberPinnedEdit h3{background:url(/assets/1.0.960/img/icn_pin.png) no-repeat 3px 2px/23px auto}@media screen and (max-width: 767px){.memberPinnedEdit h3{background-position:4px 1px;background-size:20px 20px}}@media screen and (max-width: 767px){.memberProfile .btn{margin:0 10px 30px}}.memberReview h3{background:url(/assets/1.0.960/img/icn_reviewlist.png) no-repeat .4rem .4rem/1.133rem 1.133rem}@media screen and (max-width: 767px){.memberReview h3{background-position:.4rem .333rem;background-size:1rem 1rem}}.memberMylink h3{background:url(/assets/1.0.960/img/icn_mylink.png) no-repeat .4rem .2rem/1.4rem auto}@media screen and (max-width: 767px){.memberMylink h3{background-position:5px 3px;background-size:19px auto}}.memberFollow h3{background:url(/assets/1.0.960/img/icn_follow.png) no-repeat .4rem .2rem/1.333rem auto}@media screen and (max-width: 767px){.memberFollow h3{background-position:.4rem .133rem;background-size:1.333rem 1.4rem}}.bookList h3{background:url(/assets/1.0.960/img/icn_booklist.png) no-repeat 6px 5px/20px auto}.bookList .clm .bookshelf{position:absolute;bottom:0;right:0}.bookList .clm .bookshelf a{display:block;width:40px;height:40px;padding:8px 0 0 8px;border-radius:5px;background-color:#8fc2bc}@media screen and (min-width: 768px){.bookList .clm .bookshelf a{text-decoration:none;transition:all .1s linear}.bookList .clm .bookshelf a:hover{opacity:.6}}.bookList .clm .bookshelf a img{pointer-events:none;width:28px}.bookList .clm .bookshelf .already{background:#ebebe8}.book_list_vertical.card.openList h3{background:url(/assets/1.0.960/img/icn_booklist.png) no-repeat 6px center/20px auto}@media screen and (max-width: 767px){.bookDetails .group-01 .sub .subDetails-01 .genre_name{font-weight:400}.bookDetails .group-01 .sub .subDetails-02 .btnBookInfo{color:#faffbe}.bookDetails .group-01 .sub .subDetails-02 .btnBookInfo:before{width:.733rem;height:.866rem;background:url(/assets/1.0.960/img/icn_btn_book.png) no-repeat left center/.733rem .866rem}}.bookDetails .group-02 .sale:before{width:.933rem;background-image:url(/assets/1.0.960/img/icn_sale.png);background-size:.933rem 1.2rem}@media screen and (max-width: 767px){.bookDetails .group-02 .sale:before{width:.533rem;vertical-align:middle;background-size:.533rem .666rem}}.bookSummary-03 .markerIndex{background:linear-gradient(transparent 50%,#c5e4e0 50%)}.bookSummaryAcordion{margin:0 0 25px}.bookSummaryAcordion h3{margin:0 0 10px;padding:6px 10px;font-size:22px;text-align:center;background:#8fc2bc}.bookSummaryAcordion h3:before{position:relative;top:auto;left:auto;display:inline-block;width:16px;height:20px;margin:2px 12px 0 0;vertical-align:top;background:url(/assets/1.0.960/img/icn_sale.png) no-repeat 0 0/16px auto}.bookSummaryAcordion dl dt{margin:0 0 10px;padding:5px 30px;cursor:pointer;color:#faffbe;text-align:center;border-radius:5px;background:url(/assets/1.0.960/img/icn_acd_open.png) no-repeat right 12px center/16px auto #494949}.bookSummaryAcordion dl dt.open{background-image:url(/assets/1.0.960/img/icn_acd_close.png)}.bookSummaryAcordion dl dd{display:none;padding:14px;line-height:1.6;background:#fbfbfb}@media screen and (max-width: 767px){.bookSummaryAcordion h3{font-size:17px}.bookSummaryAcordion h3:before{margin:1px 9px 0 0;background-size:14px 18px}.bookSummaryAcordion dl dt{font-size:12px;background-size:15px 11px}.bookSummaryAcordion dl dd{padding:10px}}.btnBookBuy{background-image:url(/assets/1.0.960/img/icn_book_cart.png);background-size:20px auto;background-color:#8fc2bc;color:#494949!important}@media screen and (max-width: 767px){.btnBookBuy{background-size:18px auto}}.btnReviewOn{color:#494949;background-image:url(/assets/1.0.960/img/icn_book_review_on.png);background-size:1.066rem auto}@media screen and (max-width: 767px){.btnReviewOn{background-position:.8rem center}}.btnReviewOff{color:#929292;background-image:url(/assets/1.0.960/img/icn_book_review_off.png);background-size:1.066rem auto}.btnKansou{color:#494949;background-image:url(/assets/1.0.960/img/icn_btn_kansou.png);background-size:18px auto;background-color:#8fc2bc}.btnMore{background-image:url(/assets/1.0.960/img/icn_book_more.png);background-position:16px center;background-size:16px auto}@media screen and (max-width: 767px){.btnMore{background-size:12px auto;background-position:12px center}}.btnFollowOn{color:#494949!important;background-image:url(/assets/1.0.960/img/icn_btn_follow_on.png);background-size:24px auto;background-color:#8fc2bc}@media screen and (max-width: 767px){.btnFollowOn{background-size:21px auto}}.btnFollowOff{color:#929292!important;background-image:url(/assets/1.0.960/img/icn_btn_follow_off.png);background-size:24px auto}@media screen and (max-width: 767px){.btnFollowOff{background-size:21px auto}}.btnTwitter{margin:0 0 15px!important}.btnTwitter a{background-color:#1da1d6!important}.btnTwitter a:before{background-image:url(https://www.no-ichigo.jp/images/social/ico_twitter.png);background-repeat:no-repeat;background-size:26px;background-color:#1da1d6!important;content:"";display:inline-block;height:22px;margin-right:10px;vertical-align:middle;width:26px}.bookFooter{padding-bottom:0}.bookChapterList h3{background-image:url(/assets/1.0.960/img/icn_chapter.png);background-position:10px center;background-size:13px 14px}.bookKeywordList h3{background-image:url(/assets/1.0.960/img/icn_keyword.png);background-position:10px center;background-size:17px 17px}@media screen and (max-width: 767px){.bookKeywordList h3{background-position:7px center}}.bookReview h3{background-image:url(/assets/1.0.960/img/icn_review.png);background-position:10px center;background-size:16px 17px}@media screen and (max-width: 767px){.bookReview h3{background-position:7px center}}.bookKansou h3{background-image:url(/assets/1.0.960/img/icn_kansou.png);background-position:10px center;background-size:18px 19px}@media screen and (max-width: 767px){.bookKansou h3{background-position:7px center}}.bookPoll h3{background-image:url(/assets/1.0.960/img/icn_poll.png)}.bookBtnBlock{margin:0 0 30px;text-align:center}@media screen and (max-width: 767px){.bookBtnBlock{padding:0 10px}}@media screen and (min-width: 768px){.bookstoreSearch .bookstoreSearchBox .label,.bookstoreSearch .bookstoreSearchBox .select{float:none;width:100%}.bookstoreSearch .bookstoreSearchBox .label ul{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin-left:-1rem;margin-bottom:.666rem}.bookstoreSearch .bookstoreSearchBox .label ul li{margin:0 0 .666rem 1rem}}.bookstoreSearchBox .btn input{background-image:url(/assets/1.0.960/img/icn_btn_search.png);background-position:left 21px center;background-size:21px 21px}@media screen and (min-width: 768px){.genre_link.allGenreList ul li{width:7.266rem}}.readerUsername{padding:10px 0 20px;font-size:18px;font-weight:700}@media screen and (max-width: 767px){.readerUsername{padding:5px 0 10px;font-size:16px}}.readerBook,.readerBookshelf,.readerFollow{padding:2px 0 0}.readerBook h3,.readerBookshelf h3,.readerFollow h3{background-repeat:no-repeat;background-position:10px center}@media screen and (max-width: 767px){.readerBook h3,.readerBookshelf h3,.readerFollow h3{background-position:4px center}}.readerBookshelf h3{background-image:url(/assets/1.0.960/img/icn_bookshelf.png);background-size:20px auto}@media screen and (max-width: 767px){.readerBookshelf h3{background-size:18px 14px}}.readerBook h3{background-image:url(/assets/1.0.960/img/icn_book_reader.png);background-size:20px auto}@media screen and (max-width: 767px){.readerBook h3{background-size:18px 15px}}.readerFollow h3{background-image:url(/assets/1.0.960/img/icn_btn_follow_off.png);background-size:18px auto}@media screen and (max-width: 767px){.readerFollow h3{background-size:16px auto}}.bookshelfUser{padding:10px 25px 20px}.bookshelfUser li{display:flex;margin:0 0 25px;padding:0 0 0 32px;background:url(/assets/1.0.960/img/icn_arw01.png) no-repeat 0 2px/17px 17px}.bookshelfUser li .title{font-size:17px;font-weight:700}.bookshelfUser li .num{margin-left:auto;padding:0 0 0 10px;text-align:right}@media screen and (max-width: 767px){.bookshelfUser{padding:10px 0 20px}.bookshelfUser li{padding:10px 0 10px 25px;margin:0;background-position:0 12px;background-size:14px 14px;border-top:1px dashed #d2d2d2}.bookshelfUser li .title{font-size:14px}.bookshelfUser li .num{margin-left:auto}.bookshelfUser li:last-child{border-bottom:1px dashed #d2d2d2}}.bookshelfBox{text-align:center}.bookshelfBox p{margin:0 0 10px;font-size:18px;font-weight:700}.bookshelfBox dl{width:400px;margin:0 auto 10px;overflow:hidden}.bookshelfBox dl dt{float:left;width:285px}.bookshelfBox dl dd{float:right;width:105px}.bookshelfBox dl dd input{width:100%;height:40px;font-size:16px;line-height:40px}@media screen and (max-width: 767px){.bookshelfBox p{font-size:16px}.bookshelfBox dl{position:relative;width:auto;padding:0 115px 0 0}.bookshelfBox dl dt{float:none;width:auto}.bookshelfBox dl dd{position:absolute;top:0;right:0;float:none;width:105px}.bookshelfBox .btn input{width:100%;max-width:260px}}.bookshelfConfig{width:400px;margin:0 auto 30px}.bookshelfConfig li{margin:0 0 15px}@media screen and (max-width: 767px){.bookshelfConfig{width:auto}}.book_list_vertical article>div:last-of-type .bookshelf a{border-radius:5px}.book_list_vertical article>div:last-of-type .bookshelf .already{background:#ebebe8}.reviewBooks .title{margin-right:10px;font-size:17px;font-weight:700}.reviewBooks .title a{text-decoration:underline}.reviewBooks .title a:hover{text-decoration:none}.reviewBooks .author a{text-decoration:underline}.reviewBooks .author a:hover{text-decoration:none}@media screen and (max-width: 767px){.reviewBooks .title{font-size:14px}}.reviewForm .rating{color:#ffd800}.reviewTable textarea{height:240px}.reviewThanks{margin:0 0 20px;padding:0 0 20px;line-height:1.8;border-bottom:1px dashed #d2d2d2}.reviewList{border-top:1px dashed #d2d2d2}.reviewList .clm{border-bottom:1px dashed #d2d2d2}.reviewList .clm.delete{background:#ebebe8;box-shadow:0 -3px #fff inset,0 3px #fff inset}.reviewList .clm.off{background:#f3f3f1;box-shadow:0 -3px #fff inset,0 3px #fff inset}.reviewList .clm .head{display:flex;justify-content:flex-start;align-items:center}.reviewList .clm .head .group{display:inline-block}.reviewList .clm .title,.reviewList .clm .author{font-size:16px;font-weight:700}.reviewList .clm .title{margin-bottom:5px}.reviewList .clm .author{margin:0 5px 5px}.reviewList .clm .contributor{margin:0 0 10px}.reviewList .clm .contributor a{color:#595757;text-decoration:underline}.reviewList .clm .reviewdtl{margin:0 0 10px;line-height:1.6}.reviewList .clm .reviewmore{margin:0 0 10px;text-align:center}.reviewList .clm .reviewmore .more{display:inline-block;min-width:100px;padding:1px 19px 1px 10px;cursor:pointer;color:#fcffd5;font-size:14px;font-weight:400;text-align:center;vertical-align:top;border-radius:20px;background:url(/assets/1.0.960/img/icn_acd_open.png) no-repeat right 6px center/9px 7px #494949}.reviewList .clm .reviewmore .more.open{background-image:url(/assets/1.0.960/img/icn_acd_close.png)}.reviewList .clm .reviewmore.hide{display:none}.reviewList .clm .date{margin:0 0 10px;text-align:left}.reviewList .clm .keyword{padding:0 0 5px!important}.reviewList .clm .tag{margin-right:10px;padding:1px 10px;color:#787770;font-size:12px;display:inline-block;padding:.266rem 1rem;font-weight:700;text-align:center;text-decoration:none;border-radius:2rem;background:#e6deb3}@media screen and (max-width: 767px){.reviewList .clm .tag{padding:.2rem .666rem}}.reviewList .clm .book{margin:0 0 10px}.reviewList .clm .moreLink2{margin:0 0 10px;@inclucde v_nv.linkStyle01Pc;}@media screen and (max-width: 767px){.reviewList .clm .head{display:block}.reviewList .clm .head .group{display:block;margin:0 0 .333rem}.reviewList .clm .title,.reviewList .clm .author{font-size:15px;font-weight:400}.reviewList .clm .keyword li a{font-size:12px!important}.reviewList .clm .book{font-size:11px;line-height:1.4}.reviewList .clm .book .tag{margin-bottom:5px}.reviewList .clm .book .icnEnd{margin-top:0}.reviewList .clm .moreLink2 a{font-size:14px}}main.comic #content-comic section.newPub{background-color:#fff}main.comic #content-comic section.newPub img{width:100%;height:auto}main.comic #content-comic section .section-inner{border:none;border-radius:0;box-shadow:none}main.comic #content-comic section .section-inner article .comicDetail .detailLink a{background-image:none}main.comic #content-comic section .section-inner article .readBtn a{width:55%!important}.color01{color:#ff344b!important}.keywordList,.reviewList .clm .keyword{clear:both;display:flex;flex-wrap:wrap;padding:0 10px 5px}.keywordList li,.reviewList .clm .keyword li{flex-grow:0;flex-shrink:0;margin:0 0 5px}.keywordList li a,.reviewList .clm .keyword li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:.133rem .666rem .133rem 0;font-size:1rem;text-align:center;color:#59a39a}@media screen and (min-width: 768px){.keywordList li a,.reviewList .clm .keyword li a{text-decoration:none;transition:all .1s linear}.keywordList li a:hover,.reviewList .clm .keyword li a:hover{opacity:.6}}@media screen and (max-width: 767px){.keywordList li a,.reviewList .clm .keyword li a{padding:.133rem .533rem .133rem 0;font-size:.866rem}}@media screen and (max-width: 767px){.keywordList li a,.reviewList .clm .keyword li a{font-size:14px}}.pageList ul li a{color:#929292;background:#ebebe8}.pageList ul li.current a{color:#faffbe;background:#333}.pageList ul li.prev a,.pageList ul li.next a{background-size:8px 12px}.pageList ul li.prev a{background-image:url(/assets/1.0.960/img/icn_page_prev.png)}.pageList ul li.next a{background-image:url(/assets/1.0.960/img/icn_page_next.png)}.bannerBlock{width:728px;margin:0 -12px;text-align:center}@media screen and (min-width: 768px){.bannerBlock{text-decoration:none;transition:all .1s linear}.bannerBlock:hover{opacity:.6}}@media screen and (max-width: 767px){.bannerBlock{width:auto;margin:0}}.icnEnd{display:inline-block;width:18px;height:18px;margin:1px 0 0 10px;font-size:12px;line-height:18px;text-align:center;vertical-align:text-top;border-radius:3px;border:1px solid #929292;background:#ebebe8}@media screen and (max-width: 767px){.icnEnd{width:16px;height:16px;margin:1px 0 0 7px;line-height:16px;font-size:11px}}.icnKey{fill:#fdbb30;width:1.333rem;height:1.333rem;vertical-align:text-top}.icnNetabare{display:inline-block;padding:0 6px 0 20px;color:#cf0000;font-size:12px;line-height:18px;text-align:center;vertical-align:top;border-radius:3px;border:1px solid #cf0000;background:url(/assets/1.0.960/img/icn_netabare.png) no-repeat 4px center/12px 12px}@media screen and (max-width: 767px){.icnNetabare{font-size:11px}}.campaign-link-ni,.campaign-link-bc{display:none!important}.novema .section h2{color:#272727}.novema .section h2:before{background-color:#272727}.novema .section h2.flexIndex div:first-of-type:before{background-color:#272727}.novema .topSlide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#444}.novema .topRanking .bookTextualList ul li{padding-right:0}.novema .topRanking .bookTextualList .tag{display:none}@media screen and (max-width: 767px){.novema .topRanking .bookTextualList .title{padding-top:0}.novema .topRanking .bookTextualList .like{bottom:-4px;top:auto}}.novema ul.book_grid li .rank{background-color:#444}.novema ul.book_grid li:nth-of-type(1) .rank{background-color:#b49a1e}.novema ul.book_grid li:nth-of-type(2) .rank{background-color:#888}.novema ul.book_grid li:nth-of-type(3) .rank{background-color:#73370a}.novema .asideNews.Serial li p{background-color:#444}@media screen and (min-width: 768px){.novema .topWhatsnew{padding-top:0}.novema .topSearchTag dl dt{background:url(/assets/1.0.960/img/icn_attention.png) no-repeat 6px center #272727}.novema .topSearchTag dl dt:after{border-color:transparent transparent transparent #272727}.novema .topSearchTag.writerTag dl dt{background:url(/assets/1.0.960/img/icn_featuredwriter.png) no-repeat 6px center #272727}}.switchingTab{margin-top:0}@media screen and (max-width: 767px){.novema .switchingTab{background-color:#272727}.novema .switchingTab ul li{border-color:#fff}}.novema .topSearch{margin:0 auto}.novema .topSearch .inner{padding:1rem 0;width:47rem;display:grid;grid-template-columns:450px auto;align-items:center}.novema .topSearch .inner .topSearchBox{width:auto}.novema .topSearch .inner .topSearchBox input[type=text]{width:27.333rem}@media screen and (max-width: 767px){.novema .topSearch .inner{margin-top:-2rem;padding:.666rem 0;width:auto;flex-direction:column;display:flex;justify-content:center;align-items:center}.novema .topSearch .inner div{width:95vw}.novema .topSearch .inner div:first-of-type{padding-bottom:.666rem;font-size:1rem;font-weight:700}.novema .topSearch .inner .topSearchBox{margin-bottom:.666rem;width:95vw}.novema .topSearch .inner .topSearchBox input[type=text]{width:100%}}.text-tab li.swiper-slide-thumb-active{color:#494949}.bookSummary-01{text-align:left}.bookDetails .group-01{margin-bottom:1rem}.bookDetails .group-01 .name a{color:#444}.bookCoverBtnBar .btnBookRead:after{background-size:1.6rem auto}
