@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{display:block}body{line-height:1}ol,ul{list-style-type:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box}.swiper img{width:100%}img{max-width:100%;line-height:0;vertical-align:bottom}input,select,textarea,button{font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;-webkit-appearance:none;-moz-appearance:none}@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:700;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.774/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.774/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}}.color01,.red{color:#cf0000!important}.font70{font-size:70%}.defTxt a,.colorTxt{color:#ff7d99}.text_indent{padding-left:1.333rem}i.entry{display:block;padding:0 1rem 0 1.5em;font-size:.75rem;font-weight:400;line-height:1.5;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:top left;background-repeat:no-repeat;background-size:15px}i.entry a{color:#333;text-decoration:none}@media screen and (min-width: 768px){i.entry{font-size:.923rem}i.entry a:hover{text-decoration:underline}}.icon_enrty{display:inline-block;margin:0;padding:0 1rem;color:gray;font-size:70%;font-weight:400;line-height:1.5;text-align:left;vertical-align:text-bottom}.icon_enrty svg{width:15px;height:15px;fill:#ffc408;vertical-align:text-bottom}.icnUpdate,.icnNo,.icnNetabare,.icoEntry{display:inline-block;margin:0;padding:.133rem;font-size:.733rem;font-weight:400;text-align:center;line-height:1;vertical-align:middle;border-radius:.133rem}.icoEntry{color:#333;background:#fff;border:1px solid #333}.icnKey{fill:#fdbb30;width:1.333rem;height:1.333rem;vertical-align:text-top}.icnUpdate{color:#fff;background:#28c9cb;border:1px solid #28c9cb}.icnNo{color:#fff;background:#666;border:1px solid #666}.icnNetabare{color:#fff;background:#cf0000;border:1px solid #cf0000}.star{display:inline-block}.star img{width:8.75rem}@media screen and (max-width: 767px){.star img{width:7rem}}form.custom{margin:0;padding:0}form.custom dl{margin:0;padding:0 1rem}form.custom dl dt{color:#333;font-weight:700;border-bottom:none;margin:0;padding:1rem;font-size:1rem}@media screen and (max-width: 767px){form.custom dl dt{font-size:.866rem}}form.custom dl dt span{color:#cf0000}form.custom dl dd{margin:0;padding:0}form.custom dl dd p{margin:0;padding:1rem}form.custom dl dd p.fontM{font-size:1rem}@media screen and (max-width: 767px){form.custom dl dd p.fontM{font-size:.866rem}}form.custom dl dd p.red{font-size:1rem}@media screen and (max-width: 767px){form.custom dl dd p.red{font-size:.866rem}}form.custom dl dd p label{display:inline-block;cursor:pointer;margin:0;padding:1rem}form.custom dl dd p label svg{vertical-align:middle}form.custom div{display:flex;justify-content:space-around;align-items:center;margin:0;padding:0 1rem}form.custom div label{flex-basis:30%;color:#333;font-weight:700;text-align:left;margin:0;padding:1rem;font-size:1rem}@media screen and (max-width: 767px){form.custom div label{font-size:.866rem}}form.custom div select{flex-grow:1;margin:1rem 1.333rem 1rem 0;height:3em;width:100%}form.custom aside{text-align:right;margin:0;padding:0}form.custom aside a{display:inline-block;padding:1rem 30px 1rem 1rem;color:#ff7d99;font-weight:700;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%23ff7d99%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 1rem center;background-repeat:no-repeat;background-size:20px;font-size:1rem}@media screen and (max-width: 767px){form.custom aside a{font-size:.866rem}}ul.btnRightLinkL{padding:7px}ul.btnRightLinkL li{float:left;display:inline-block;margin:5px}ul.btnRightLinkL li a{display:block;width:auto;height:19px;margin:0;padding:6px 7px 2px;color:#666;font-size:80%;text-align:center;text-decoration:none;border-radius:12px;background:linear-gradient(to bottom,#fff,#fbfbfb);border:1px solid #ccc}ul.inlinebtn{flex-wrap:wrap;margin:0 0 1.333rem;padding:0 1.333rem;display:flex;justify-content:space-around;align-items:flex-start}ul.inlinebtn li{flex-basis:28%;align-self:stretch;margin:1rem;border-radius:5px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;background:linear-gradient(to bottom,#fff,#fbfbfb);border:1px solid #ccc}ul.inlinebtn li a{display:block;width:100%;color:#666;font-weight:700;text-align:center;text-decoration:none;margin:0;padding:1rem;font-size:1rem}@media screen and (max-width: 767px){ul.inlinebtn li a{font-size:.866rem}}@media screen and (min-width: 768px){ul.inlinebtn li a{transition:all .1s linear}ul.inlinebtn li a:hover{opacity:.9}}ul.inlinebtn.w50{margin-bottom:0}ul.inlinebtn.w50 li{flex-basis:44%}ul.inlinebtn.w50 li a{align-self:stretch;display:flex;justify-content:center;align-items:center;font-size:1.133rem}@media screen and (max-width: 767px){ul.inlinebtn.w50 li a{font-size:1rem}}@media screen and (max-width: 767px){ul.inlinebtn{padding:0}ul.inlinebtn li{flex-basis:44%;margin:0 .666rem .666rem}}.reccomend_box{margin:1.333rem 0;padding:0 1.333rem;overflow:hidden;background:url(/assets/1.0.774/img/bg_beige-texture.png) top left repeat;background-size:256px}.reccomend_box h3{padding-top:1.333rem;border-top:none;border-bottom-color:#e0d0ca;background-image:none}.reccomend_box ul:first-of-type li{padding-top:1rem;padding-bottom:1rem;border-top-color:#e0d0ca}.reccomend_box ul:first-of-type li a{display:block;padding:10px 24px 10px 1rem;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%23ff7d99%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 .666rem center;background-repeat:no-repeat;background-size:20px}.reccomend_box ul:first-of-type li a dl dt{margin:0;padding:1rem 0;display:block;color:#e4007f;font-weight:700;font-size:1.133rem}@media screen and (max-width: 767px){.reccomend_box ul:first-of-type li a dl dt{font-size:1rem}}.reccomend_box ul:first-of-type li a dl dd{color:#333;font-size:1rem}@media screen and (max-width: 767px){.reccomend_box ul:first-of-type li a dl dd{font-size:.866rem}}.reccomend_box p{color:#cf0000;margin:0;padding:1rem;font-size:1rem}@media screen and (max-width: 767px){.reccomend_box p{font-size:.866rem}}.reccomend_box .tabLink{margin:10px -15px 0;padding:0 15px 10px 0;overflow:hidden;background-color:#fff}.reccomend_box .tabLink:after{content:"";display:block;clear:both}.reccomend_box .tabLink li{float:right;margin:-1px 0 0;border-radius:0 0 1em 1em;background:url(/assets/1.0.774/img/bg_beige-texture.png) top left no-repeat;background-size:256px}.reccomend_box .tabLink li a{display:block;padding:1rem 1.333rem;color:#333;font-weight:700;text-decoration:none;font-size:1rem}@media screen and (max-width: 767px){.reccomend_box .tabLink li a{font-size:.866rem}}.adFrame{margin:0 auto!important;display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important;background-color:#fff}.adOverlay{margin:0 auto!important;position:fixed!important;bottom:0;width:100%!important;z-index:9999}.adBookPager{margin:1rem 0 0!important;padding:1rem 0 3rem;background-color:#ffffe0;overflow:hidden;max-height:21.333rem;flex-direction:column}html{font-size:15px!important}body{position:relative;color:#333;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:#333;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:#333;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:#333;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:absolute;top:3.666rem;left:0;right:0;z-index:10000;overflow:hidden;max-height:0;transition:max-height .3s ease}.headerNav.open{max-height:var(--header-nav-height)}.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.774/img/common/search.svg);background-repeat:no-repeat}.headerNav .navListA ul li.icn_crown a:before{background-image:url(/assets/1.0.774/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.774/img/common/book.svg);background-repeat:no-repeat}.headerNav .navListA ul li.icn_comic a:before{background-image:url(/assets/1.0.774/img/common/comic.svg);background-repeat:no-repeat}.headerNav .navListA ul li.icn_trophy a:before{background-image:url(/assets/1.0.774/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:#333;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:#ff7d99;background-position:center center;background-size:1.6rem 1.6rem}.headerNav .navListA ul li.icn_search a:before{background-image:url(/assets/1.0.774/img/common/search_w.svg);background-repeat:no-repeat}.headerNav .navListA ul li.icn_crown a:before{background-image:url(/assets/1.0.774/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.774/img/common/book-shelf_w.svg);background-repeat:no-repeat}.headerNav .navListA ul li.icn_book a:before{background-image:url(/assets/1.0.774/img/common/book_w.svg);background-repeat:no-repeat}.headerNav .navListA ul li.icn_comic a:before{background-image:url(/assets/1.0.774/img/common/comic_w.svg);background-repeat:no-repeat}.headerNav .navListA ul li.icn_trophy a:before{background-image:url(/assets/1.0.774/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:#ff7d99;font-size:1.133rem;font-weight:700;letter-spacing:.133rem;text-align:center;text-decoration:none;border-radius:5px;border:2px solid #ff7d99}}@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:#333;font-size:.933rem;font-weight:700;text-decoration:none;background-color:#f7f7f7}.headerNav .navListB>ul>li>a{background-image:url(/assets/1.0.774/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.774/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.774/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.774/img/svg/chevron-right.svg) no-repeat left -.333rem center/1.333rem 1.333rem}.headerNav .navListB>ul>li ul li a{color:#333;font-size:.866rem}.headerNav .navListB>ul>li .acd.open+ul{padding:1.066rem .666rem .266rem 1.8rem}}.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.774/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.774/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.774/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:#ff7d99;color:#fff}@media screen and (min-width: 768px){.headerSignup a{transition:all .1s linear;text-decoration:none}.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.774/img/common/tab-novel.svg);background-repeat:no-repeat}.switchingTab ul li:nth-child(2){background-image:url(/assets/1.0.774/img/common/tab-comic.svg);background-repeat:no-repeat}.switchingTab ul li:nth-child(3){background-image:url(/assets/1.0.774/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:.9}}.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:#ff7d99}.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:#333;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.774/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.774/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.774/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.774/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.774/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.774/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.774/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.774/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.774/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.774/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.774/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.774/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.774/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.774/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.774/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.774/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.774/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.774/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.774/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.774/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.774/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.774/img/common/poll.svg);background-repeat:no-repeat}.section h2.icn_trophy{background-image:url(/assets/1.0.774/img/common/trophy.svg);background-repeat:no-repeat}.section h2 a{text-decoration:underline}.section h2 a:hover{text-decoration:none}.section h2.flexIndex{display:flex;justify-content:space-between;align-items:center}.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.774/img/common/crown.svg);background-repeat:no-repeat}.section h2.flexIndex.icn_heart div:first-of-type:before{background-image:url(/assets/1.0.774/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.774/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.774/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.774/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:#333;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:#333}.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{display:flex;justify-content:space-between;align-items:center;margin:0;padding:.666rem 0;font-size:1.333rem}.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}@media screen and (max-width: 767px){.section .simpleIndex{font-size:1rem}}.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{transition:all .1s linear;text-decoration:none}.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{transition:all .1s linear;text-decoration:none}.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:#333;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.774/img/common/information-outline.svg);background-repeat:no-repeat}.asideMenu .menuTitle.menuTopics:before{background-image:url(/assets/1.0.774/img/common/clipboard.svg);background-repeat:no-repeat}.asideMenu .menuTitle.menuBook:before{background-image:url(/assets/1.0.774/img/common/book.svg);background-repeat:no-repeat}.asideMenu .menuTitle.menuSpecial:before{background-image:url(/assets/1.0.774/img/common/heart-outline.svg);background-repeat:no-repeat}.asideMenu .menuTitle.menuBbs:before{background-image:url(/assets/1.0.774/img/common/bbs/bbs-q_g.svg);background-repeat:no-repeat}.asideMenu .menuLink{margin:0 0 1rem;padding:1rem 0;font-size:.866rem;text-align:right}.asideMenu .menuLink a{display:inline-block;padding:0 2rem 0 0;background-image:url(/assets/1.0.774/img/common/plus-box.svg);background-repeat:no-repeat;background-position:right center;background-size:1.333rem 1.333rem}@media screen and (max-width: 1023px){.asideMenu .menuLink{margin:0 -.666rem;padding:0;text-align:center;border-top:2px solid #eee;border-bottom:none}.asideMenu .menuLink a{display:block;padding:1rem 2rem 1rem 1rem;font-size:.933rem;background-image:url(/assets/1.0.774/img/common/plus-box.svg);background-repeat:no-repeat;background-position:right .666rem center;background-size:1.333rem 1.333rem}}@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:#ff7d99}.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:.9}}@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:#333;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:#e4007f}.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;transition:all .1s linear;text-decoration:none}.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:#ff7d99}p.numbe_of_writers span{color:#ff7d99}.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{transition:all .1s linear;text-decoration:none}.sidebarMenu ul li a:hover{opacity:.6}}.sidebarMenu ul li.btnLogin a,.sidebarMenu ul li.btnSignup a{background:#ff7d99;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{transition:all .1s linear;text-decoration:none}.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:#333;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.774/img/common/search.svg);background-repeat:no-repeat}.comicMenu .title.saleComic:before{background-image:url(/assets/1.0.774/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:#e4007f;font-size:.866rem}@media screen and (min-width: 768px){.sidebarList li a{transition:all .1s linear}.sidebarList li a:hover{opacity:.9}}@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.774/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{transition:all .1s linear;text-decoration:none}.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:#333;text-decoration:none}.topMenuBtn ul li.icn_search{background-image:url(/assets/1.0.774/img/common/search_lg.svg);background-repeat:no-repeat}.topMenuBtn ul li.icn_crown{background-image:url(/assets/1.0.774/img/common/crown_c.svg);background-repeat:no-repeat}.topMenuBtn ul li.icn_bookshelf{background-image:url(/assets/1.0.774/img/common/book-shelf_c.svg);background-repeat:no-repeat}.topMenuBtn ul li.icn_book{background-image:url(/assets/1.0.774/img/common/book_c.svg);background-repeat:no-repeat}.topMenuBtn ul li.icn_comic{background-image:url(/assets/1.0.774/img/common/comic_bc.svg);background-repeat:no-repeat}.topMenuBtn ul li.icn_media{background-image:url(/assets/1.0.774/img/common/movie-open_c.svg);background-repeat:no-repeat}.topMenuBtn ul li.icn_trophy{background-image:url(/assets/1.0.774/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 1rem;padding:1rem 0;font-size:.866rem;text-align:right}.topLink a{display:inline-block;padding:0 2rem 0 0;background-image:url(/assets/1.0.774/img/common/plus-box.svg);background-repeat:no-repeat;background-position:right center;background-size:1.333rem 1.333rem}@media screen and (max-width: 1023px){.topLink{margin:0 -.666rem;padding:0;text-align:center;border-top:2px solid #eee;border-bottom:none}.topLink a{display:block;padding:1rem 2rem 1rem 1rem;font-size:.933rem;background-image:url(/assets/1.0.774/img/common/plus-box.svg);background-repeat:no-repeat;background-position:right .666rem center;background-size:1.333rem 1.333rem}}@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.774/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;transition:all .1s linear;text-decoration:none}.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:#333}.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:#ff7d99}@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:295px}.topSlide .swiper-slide a{display:block}.topSlide .swiper-slide a img{backface-visibility:hidden}@media screen and (min-width: 768px){.topSlide .swiper-slide{display:flex;justify-content:center;align-items:center;padding:0 20px}.topSlide .swiper-slide a img{border-radius:1rem}}@media screen and (max-width: 767px){.topSlide .swiper-slide{height:100%}}.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{transition:all .1s linear;text-decoration:none}.topSlide .swiper-arrow:hover{opacity:.6}}.topSlide .swiper-button-prev{left:3.333rem;background-image:url(/assets/1.0.774/img/common/top_slide_prev.png)}.topSlide .swiper-button-next{right:3.333rem;background-image:url(/assets/1.0.774/img/common/top_slide_next.png)}.topSlide .swiper-pagination{height:2.666rem;padding:.4rem 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:#ff7d99}@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,.contactForm,.messageForm{font-size:1rem}@media screen and (max-width: 767px){.memberForm,.contactForm,.messageForm{font-size:.933rem}}.memberTable,.contactTable,.messageTable{width:100%;margin:0 0 2rem;font-size:1rem;border-bottom:1px dashed #e5e5e5}.memberTable 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,.contactTable th .note,.messageTable th .note{display:block;color:#666;font-size:.866rem;font-weight:400}.memberTable 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],.contactTable td input[type=text],.messageTable td input[type=text],.memberTable td input[type=password],.contactTable td input[type=password],.messageTable td input[type=password],.memberTable td input[type=email],.contactTable td input[type=email],.messageTable td input[type=email],.memberTable td select,.contactTable td select,.messageTable td select{width:26.666rem}.memberTable td input[type=text].short,.contactTable td input[type=text].short,.messageTable td input[type=text].short,.memberTable td input[type=password].short,.contactTable td input[type=password].short,.messageTable td input[type=password].short,.memberTable td input[type=email].short,.contactTable td input[type=email].short,.messageTable td input[type=email].short,.memberTable td select.short,.contactTable td select.short,.messageTable td select.short{width:13.333rem}.memberTable td p,.contactTable td p,.messageTable td p{margin:.333rem 0;text-align:left;word-break:break-all}.memberTable 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,.contactTable td .counter,.messageTable td .counter{width:26.666rem}.memberTable td .error,.contactTable td .error,.messageTable td .error{display:block;padding:.333rem 0;color:#cf0000;font-size:.866rem}.memberTable .username,.contactTable .username,.messageTable .username{font-size:.8rem}@media screen and (max-width: 767px){.memberTable,.contactTable,.messageTable{margin:0 0 1rem}.memberTable th,.contactTable th,.messageTable th{display:block;width:auto;padding:.666rem 0 .333rem .666rem}.memberTable th .note,.contactTable th .note,.messageTable th .note{display:inline-block;padding-left:1em}.memberTable td,.contactTable td,.messageTable td{display:block;padding:0 2rem .666rem;font-size:.933rem;border-top:none}.memberTable td input[type=text],.contactTable td input[type=text],.messageTable td input[type=text],.memberTable td input[type=password],.contactTable td input[type=password],.messageTable td input[type=password],.memberTable td input[type=email],.contactTable td input[type=email],.messageTable td input[type=email],.memberTable td select,.contactTable td select,.messageTable td select,.memberTable td input[type=text].short,.contactTable td input[type=text].short,.messageTable td input[type=text].short,.memberTable td input[type=password].short,.contactTable td input[type=password].short,.messageTable td input[type=password].short,.memberTable td input[type=email].short,.contactTable td input[type=email].short,.messageTable td input[type=email].short,.memberTable td select.short,.contactTable td select.short,.messageTable td select.short{width:100%}.memberTable td .counter,.contactTable td .counter,.messageTable td .counter{width:auto}.memberTable .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{transition:all .1s linear;text-decoration:none}.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.774/img/common/history_g.svg);background-repeat:no-repeat}.menuTab.clm_1 li a.favorite{background-image:url(/assets/1.0.774/img/common/folder-star_g.svg);background-repeat:no-repeat}.menuTab.clm_1 li.active a{color:#ff7d99}.menuTab.clm_1 li.active a.history{background-image:url(/assets/1.0.774/img/svg/history.svg);background-repeat:no-repeat}.menuTab.clm_1 li.active a.favorite{background-image:url(/assets/1.0.774/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.774/img/common/history_g.svg);background-repeat:no-repeat}.menuTab.clm_2 li a.bookshelf{background-image:url(/assets/1.0.774/img/common/book-shelf_g.svg);background-repeat:no-repeat}.menuTab.clm_2 li a.post{background-image:url(/assets/1.0.774/img/common/post_g.svg);background-repeat:no-repeat}.menuTab.clm_2 li.active{background-color:#ff7d99}.menuTab.clm_2 li.active a{color:#fff}.menuTab.clm_2 li.active a.history{background-image:url(/assets/1.0.774/img/common/history_w.svg);background-repeat:no-repeat}.menuTab.clm_2 li.active a.bookshelf{background-image:url(/assets/1.0.774/img/common/book-shelf_w.svg);background-repeat:no-repeat}.menuTab.clm_2 li.active a.post{background-image:url(/assets/1.0.774/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}}.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.774/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.774/img/common/star_y.svg);background-repeat:no-repeat}.readerIndex div:last-of-type button.favo_off{background-image:url(/assets/1.0.774/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.774/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:.9}}.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.774/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.774/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.774/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.774/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.774/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.774/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.774/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.774/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:#ff7d99;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.774/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.774/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.774/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.774/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.774/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.774/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:.9}}.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.774/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 .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:#f9bdca}.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: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{transition:all .1s linear;text-decoration:none}.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:#ff7d99;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:.9}}.book_add li a svg{fill:#ff7d99;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.774/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 1red 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.774/img/common/dots-horizontal.svg);background-repeat:no-repeat;background-color:transparent;background-position:center center;background-size:1.666rem 1.666rem;border:none;transition:all .1s linear;text-decoration:none}.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.774/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}}.memberProfileLead{margin:0 0 20px}.memberProfileLead p{margin:0 0 20px;line-height:1.7}.memberProfileEdit{margin:0 0 1rem}.memberProfileEdit h3{margin:0 0 .333rem;background-image:url(/assets/1.0.774/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.774/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{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.774/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;transition:all .1s linear;text-decoration:none}.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.774/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.774/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.774/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 em{font-weight:700}.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:#ff7d99;color:#fff}.memberFlow ol li.current:after{border-left:2rem solid #ff7d99}@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{display:inline-block;position:relative;padding-left:2.333rem;color:#333;font-size:1.2rem;font-weight:700;line-height:1.2}.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.774/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.774/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 #f9bdca}.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{transition:all .1s linear;text-decoration:none}.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.774/img/icn_tab_message01_off.png)}.messageTab ul li:nth-child(2){background-image:url(/assets/1.0.774/img/icn_tab_message02_off.png)}.messageTab ul li:nth-child(3){background-image:url(/assets/1.0.774/img/icn_tab_message03_off.png)}.messageTab ul li:nth-child(4){background-image:url(/assets/1.0.774/img/icn_tab_message04_off.png)}.messageTab ul li.current{color:#666;border-color:#f9bdca;background-color:#fff}.messageTab ul li.current a{color:#666}.messageTab ul li.current.current:first-child{background-image:url(/assets/1.0.774/img/icn_tab_message01_on.png)}.messageTab ul li.current.current:nth-child(2){background-image:url(/assets/1.0.774/img/icn_tab_message02_on.png)}.messageTab ul li.current.current:nth-child(3){background-image:url(/assets/1.0.774/img/icn_tab_message03_on.png)}.messageTab ul li.current.current:nth-child(4){background-image:url(/assets/1.0.774/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.774/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:#ff7d99;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:#ff7d99}@media screen and (min-width: 768px){.qaTit{font-size:1.133rem!important}}.qaTit svg{fill:#ff7d99;width:1.666rem;height:1.666rem;vertical-align:middle}.qaTit svg .svgStroke{stroke:#ff7d99}.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:#333;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:#333}.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.774/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}}.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 #ff7d99;background:#fff}.topWhatsnewGenre ul li.current a{padding:.2rem 0}@media screen and (max-width: 767px){.topWhatsnewGenre ul li.current{border:3px solid #ff7d99}.topWhatsnewGenre ul li.current a{padding:0}}@media screen and (min-width: 768px){.topWhatsnewGenre ul li a{transition:all .1s linear;text-decoration:none}.topWhatsnewGenre ul li a:hover{opacity:.6}}@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:#ff7d99;font-size:1rem;background-color:transparent;border:none}.searchHistoryBtn svg{margin-right:.333rem;width:1.333rem;height:auto;fill:#ff7d99}@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:#ff7d99}.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:#ff7d99;font-size:1rem;font-weight:700}@media screen and (min-width: 768px){.toggleTit{transition:all .1s linear}.toggleTit:hover{opacity:.9}}.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:#ff7d99;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{clear:both;margin:0 0 1rem}.searchKeywordBox .finished 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.774/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{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.774/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 #333;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.774/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{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:#efefef}@media screen and (min-width: 768px){.memberList01 li a:hover{border-color:#ff7d99;background-color:#fff;transition:all .1s linear;text-decoration:none}.memberList01 li a:hover:hover{opacity:.6}}.memberList01 li.menu01 a{background-image:url(/assets/1.0.774/img/icn_menu01.png)}.memberList01 li.menu02 a{background-image:url(/assets/1.0.774/img/icn_menu02.png)}.memberList01 li.menu03 a{background-image:url(/assets/1.0.774/img/icn_menu03.png)}.memberList01 li.menu04 a{background-image:url(/assets/1.0.774/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:#333;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:#ff7d99;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{margin-bottom:1rem}.bookDetails .group-01 .name a{color:#ff7d99}.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.774/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.774/img/common/book-shelf_g.svg) no-repeat 0 0/1.2rem auto}.bookDetails .group-02 .comicalize:before{background:url(/assets/1.0.774/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:#ff7d99;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.774/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{margin:0}.bookDetails .keywordList li a{font-size:.733rem}.bookDetails .rankingGenre{color:#333;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:#e6182f}.btnBookLikeIcon.btnBookLikeOff{background-image:none}.btnBookLikeIcon.btnBookLikeOff svg{fill:#e6182f}.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:#ff7d99}.bookCoverBtnBar .btnBookReadSuc,.bookCoverBtnBar .btnBookshelf,.bookCoverBtnBar .btnBookApp{color:#ff7d99;background-color:#fff;border:1px solid #ff7d99}@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.774/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.774/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.774/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.774/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.774/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.774/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.774/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}}.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.774/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.774/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.774/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.774/img/common/bbs/bbs-a.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:#ff7d99}.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;transition:all .1s linear;text-decoration:none}.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:#ff7d99}.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:#ff7d99}@media screen and (max-width: 767px){.bbs .text-tab.swiper-wrapper{margin:0;padding:0}.bbs .text-tab.swiper-wrapper li.swiper-slide{padding:0 .333rem;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;padding:1rem;width:26.666rem;height:auto;font-weight:700;background-color:#494949;border-radius:5px}.bbs .link-button a{display:block;color:#fff;font-size:1.133rem;font-weight:700;text-align:center;cursor:pointer;transition:all .1s linear;text-decoration:none}.bbs .link-button a:hover{opacity:.6}@media screen and (max-width: 767px){.bbs .link-button{padding:.8rem;width:16.6667rem}.bbs .link-button a{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.774/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{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;transition:all .1s linear;text-decoration:none}.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}}.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;transition:all .1s linear;text-decoration:none}.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.774/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:#ff7d99}.topic-tit dt a{color:#333}.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.774/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.774/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:#ff7d99;border-radius:5px;transition:all .1s linear;text-decoration:none}.topic-detail .topic-unread:hover{opacity:.6}.topic-detail .topic-unread .new{color:#fff;font-size:.866rem;font-weight:700}.topic-detail .topic-unread .new: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.774/img/common/bbs/new-box.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{font-size:.666rem}.topic-detail .topic-unread .new:before{content:"NEW";top:0;width:auto;height:auto;background:none}.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;transition:all .1s linear;text-decoration:none}.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.774/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.774/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:#ff7d99;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.774/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;transition:all .1s linear;text-decoration:none}.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.774/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.774/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.774/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.774/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.774/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.774/img/common/bbs/microphone.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}}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}h2.index_bgG{font-size:1.2rem}@media screen and (max-width: 767px){h2.index_bgG{font-size:1.066rem}}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{transition:all .1s linear;text-decoration:none}input[type=submit]:hover:hover{opacity:.6}}textarea{height:26.666rem;border:1px solid #efefef}select{padding:.133rem 2.333rem .133rem 1rem;color:#333;white-space:nowrap;background:url(/assets/1.0.774/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.774/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.774/img/common/icn_radio.png) no-repeat center center/.533rem .533rem #efefef}button{color:#fff;background-color:#ff7d99;border:1px solid #ff7d99;display:block;width:16.666rem;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%;line-height:inherit}}@media screen and (min-width: 768px){button{transition:all .1s linear}button:hover{opacity:.9}}button.gray{background-color:#333;border:1px solid #333}.cb-switcher{margin:0;padding:0}.cb-switcher #err-password,.cb-switcher #err-nocheck{display:none;color:#cf0000;font-size:1rem}@media screen and (max-width: 767px){.cb-switcher #err-password,.cb-switcher #err-nocheck{font-size:.866rem}}.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:1rem}.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 .666rem}@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:#ff7d99}.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:1rem;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:#ff7d99}.cb-switcher>label.toggle-on span.switcher_text.toggle-off{display:none}.btnStyle01,.btnBookLikeOn,.btnBookLikeOff,.btnFollowOn,.btnKansou,.btnReviewOn,.btnBookshelf,.btnGrast,.btnStyleLogo,.btnStyle04,.btnStyle03,.btnDelete,.btnMsgBack,.btnFollowOff,.btnReviewOff,.btnStyle02,.btnUnfollow,.btnMsgDraft,.btnMsgSend,.btnMsgEdit,.btnMsgReplyOff,.btnMsgReplyOn,.btnAdd,.btnMore,.btnProfile,.btnBookRead,.btnBookReadSuc,.btnBookApp,.btnBook,.btnReport,.btnComment,.btnBookmark,.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:#ff7d99;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (min-width: 768px){.btnStyle01: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,.btnUnfollow:hover,.btnMsgDraft:hover,.btnMsgSend:hover,.btnMsgEdit:hover,.btnMsgReplyOff:hover,.btnMsgReplyOn:hover,.btnAdd:hover,.btnMore:hover,.btnProfile:hover,.btnBookRead:hover,.btnBookReadSuc:hover,.btnBookApp:hover,.btnBook:hover,.btnReport:hover,.btnComment:hover,.btnBookmark:hover,.btnPoll:hover,.btnBookReversal:hover{transition:all .1s linear;text-decoration:none}.btnStyle01: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,.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,.btnBookRead:hover:hover,.btnBookReadSuc:hover:hover,.btnBookApp:hover:hover,.btnBook:hover:hover,.btnReport:hover:hover,.btnComment:hover:hover,.btnBookmark:hover:hover,.btnPoll:hover:hover,.btnBookReversal:hover:hover{opacity:.6}}@media screen and (max-width: 767px){.btnStyle01,.btnBookLikeOn,.btnBookLikeOff,.btnFollowOn,.btnKansou,.btnReviewOn,.btnBookshelf,.btnGrast,.btnStyleLogo,.btnStyle04,.btnStyle03,.btnDelete,.btnMsgBack,.btnFollowOff,.btnReviewOff,.btnStyle02,.btnUnfollow,.btnMsgDraft,.btnMsgSend,.btnMsgEdit,.btnMsgReplyOff,.btnMsgReplyOn,.btnAdd,.btnMore,.btnProfile,.btnBookRead,.btnBookReadSuc,.btnBookApp,.btnBook,.btnReport,.btnComment,.btnBookmark,.btnPoll,.btnBookReversal{width:16rem;height:2.933rem;font-size:1.2rem;line-height:2.933rem}}@media screen and (max-width: 320px){.btnStyle01,.btnBookLikeOn,.btnBookLikeOff,.btnFollowOn,.btnKansou,.btnReviewOn,.btnBookshelf,.btnGrast,.btnStyleLogo,.btnStyle04,.btnStyle03,.btnDelete,.btnMsgBack,.btnFollowOff,.btnReviewOff,.btnStyle02,.btnUnfollow,.btnMsgDraft,.btnMsgSend,.btnMsgEdit,.btnMsgReplyOff,.btnMsgReplyOn,.btnAdd,.btnMore,.btnProfile,.btnBookRead,.btnBookReadSuc,.btnBookApp,.btnBook,.btnReport,.btnComment,.btnBookmark,.btnPoll,.btnBookReversal{width:14.666rem}}.btnStyle02,.btnUnfollow,.btnMsgDraft,.btnMsgSend,.btnMsgEdit,.btnMsgReplyOff,.btnMsgReplyOn,.btnAdd,.btnMore,.btnProfile,.btnBookRead,.btnBookReadSuc,.btnBookApp,.btnBook,.btnReport,.btnComment,.btnBookmark,.btnPoll,.btnBookReversal{font-size:1.066rem;background-color:#444;color:#fff}.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:#333;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{transition:all .1s linear;text-decoration:none}.btnStyle05:hover:hover{opacity:.6}}@media screen and (max-width: 767px){.btnStyle05{font-size:.8rem}}.btnStyleLogo{background-color:#ff7d99}.btnStyleLight{opacity:.75}.btnColor_comic-berrys{font-size:1.066rem;background-color:#e4007f}.btnColor_comic-fantasy{font-size:1.066rem;background-color:#00b8c1}.btnColor_noicomi{font-size:1.066rem;background-color:#000}.btnColor_comic-grast{font-size:1.066rem;background-color:#444}.btnGrast{font-size:1.066rem;background-color:#444;color:#fff}.btnBook,.btnReport,.btnComment,.btnBookmark,.btnPoll,.btnBookReversal{width:32rem;background-image:url(/assets/1.0.774/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,.btnReport,.btnComment,.btnBookmark,.btnPoll,.btnBookReversal{width:100%;font-size:1rem;background-position:1.2rem center;background-size:1.333rem auto}}@media screen and (max-width: 320px){.btnBook,.btnReport,.btnComment,.btnBookmark,.btnPoll,.btnBookReversal{font-size:.866rem}}.btnBookReversal{color:#666;background-color:#fff;background-image:url(/assets/1.0.774/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.774/img/common/icn_btn_poll.png);background-size:1.4rem auto}@media screen and (max-width: 767px){.btnPoll{background-size:1.2rem 1.4rem}}.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{width:23.133rem;background-image:url(/assets/1.0.774/img/svg/comment-text-outline.svg);background-position:1.2rem center;background-size:1.5rem auto;background-color:#ff7d99}@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.774/img/svg/report.svg);background-position:1.2rem center;background-size:1.5rem auto;background-color:#ddd;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.774/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.774/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:#71cedc;color:#494949}.btnBookshelf:after{content:"本棚登録"}.btnBookshelf.already{color:#929292;background-color:#ebebe8;border-color:#cfcfcf}.btnBookshelf.already:after{content:"本棚登録済"}.btnReviewOn{color:#333;font-size:1.066rem;background-image:url(/assets/1.0.774/img/common/star.svg);background-repeat:no-repeat;background-position:1.066rem center;background-size:1.333rem auto;background-color:#f9bdca}@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.774/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:#333;font-size:1.066rem;background-image:url(/assets/1.0.774/img/common/comment-text-outline.svg);background-repeat:no-repeat;background-position:1.066rem center;background-size:1.333rem auto;background-color:#f9bdca}@media screen and (max-width: 767px){.btnKansou{width:100%;font-size:1rem;background-position:.8rem center}}.btnMore{background-image:url(/assets/1.0.774/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.774/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:#333;background:#eee7e0}.bookBtnList li .like:after{border-color:transparent transparent #eee7e0 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.774/img/common/plus_w.svg);background-repeat:no-repeat;background-size:1.666rem auto;background-position:.666rem center;border-radius:100vh}.btnBookLikeOn,.btnBookLikeOff{color:#e6182f!important;background-color:#fffcfd;border-color:#e6182f;font-size:16px;background-image:url(/assets/1.0.774/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:#333;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:#ff7d99}.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;transition:all .1s linear;text-decoration:none}.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 rgb(255,227,233.0307692308)}@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(255,176,193.0153846154)}.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:#ffb0c100;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:#ffb0c1;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:#ffb0c1;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:#ffb0c1;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.774/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.774/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.774/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{border-top:1px solid #e5e5e5;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%23ff7d99%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 .666rem center;background-repeat:no-repeat;background-size:20px}.textLink li a{text-align:right;display:block;padding:1rem 2rem 1rem 1rem;color:#333;font-size:1rem;text-decoration:none}@media screen and (max-width: 767px){.textLink li a{padding:.666rem 2rem .666rem .666rem}}@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{border-top:1px solid #e5e5e5;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%23ff7d99%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 .666rem center;background-repeat:no-repeat;background-size:20px}.textLink2 li a{text-align:left;display:block;padding:1rem 2rem 1rem 1rem;color:#333;font-size:1rem;text-decoration:none}@media screen and (max-width: 767px){.textLink2 li a{padding:.666rem 2rem .666rem .666rem}}@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 #ff7d99}.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:#ff7d99;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.774/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:.9}}.tips{position:relative;overflow:hidden;margin:0 .666rem 2rem;padding:1rem 1rem 1rem 2rem;font-size:.866rem;border:3px solid rgb(255,201.5,213.0230769231);border-radius:.666rem}.tips:before{position:absolute;top:-150%;left:-150px;width:155px;height:300%;content:"";transform:rotate(45deg);background:#ffcad5}.tips i{position:absolute;z-index:1;top:1px;left:1px;display:block;width:20px;height:20px;color:#fff;background:url(/assets/1.0.774/img/common/lightbulb-on_w.svg) no-repeat 0 0/20px 20px}@media screen and (max-width: 767px){.tips{font-size:.733rem}}.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{transition:all .1s linear;text-decoration:none}.pageList ul li a:hover:hover{opacity:.6}}.pageList ul li.current a{color:#fff;background:#333}.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.774/img/common/chevron-left.svg)}.pageList ul li.next a{background-image:url(/assets/1.0.774/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{transition:all .1s linear;text-decoration:none}.paging li a:hover:hover,.paging li span:hover:hover{opacity:.6}}.paging li a svg,.paging li span svg{vertical-align:middle;fill:#333}.paging li.active a,.paging li.active span{color:#fff;background:#333}.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}}.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{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:#333;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:#333;text-align:left}.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 span{color:#ff7d99;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: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 #ff7d99;background-color:#ff7d99;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:.9}}.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,#ff8ca5,#ff7d99)}.modal_inner dl dd:not(.page) input[type=submit].formLink_pink_ol,.modal_inner dl dd:not(.page) button.formLink_pink_ol{color:#ff7d99;background-color:#fff;border:1px solid rgb(255,109.7,140.9953846154)}.modal_inner dl dd:not(.page) input[type=submit].formLink_logo,.modal_inner dl dd:not(.page) button.formLink_logo{color:#fff;background-color:#ff7d99}.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 1rem center;background-repeat:no-repeat;background-size:1rem 1rem;border:1px solid #ccc;display:block;width:280px;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:#ff7d99}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}.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:#333;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.774/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:#71cedc}@media screen and (min-width: 768px){.book_list_vertical article>div:last-of-type .bookshelf a{transition:all .1s linear;text-decoration:none}.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.774/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.774/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:#ff7d99;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{transition:all .1s linear;text-decoration:none}.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:#ff7d99;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.774/img/common/delete_lg.svg);background-repeat:no-repeat}.book_list_vertical .btnList02 li.btnSetting a{background-image:url(/assets/1.0.774/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.774/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:#333;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:#333;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.774/img/icn_rank_up.png)}.bookList .clm .pic .rank p.down{background-image:url(/assets/1.0.774/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.774/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{position:absolute;bottom:0;right:0}.bookList .clm .bookshelf a{display:flex;justify-content:center;align-items:center;width:2.666rem;height:2.666rem;border-radius:.666rem;background-color:#71cedc}@media screen and (min-width: 768px){.bookList .clm .bookshelf a{transition:all .1s linear;text-decoration:none}.bookList .clm .bookshelf a:hover{opacity:.6}}.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:#ff7d99}@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:#333;font-size:.866rem;font-weight:400;text-align:left;vertical-align:top;background-image:url(/assets/1.0.774/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:#333;transition:all .1s linear;text-decoration:none}.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:#ff7d99}.section .bookStoreBox .drawing{margin:0 0 .333rem;font-size:.933rem}.section .bookStoreBox .drawing a{color:#ff7d99}.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.774/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:#ff7d99;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.774/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.774/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.774/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.774/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.774/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.774/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.774/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(255,125,153,.3);border-top-color:#ff7d99;border-bottom-color:#ff7d99;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{transition:all .1s linear;text-decoration:none}#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.774/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}}.topSearchBox.full{float:none;width:95%;margin:0 auto}.topSearchBox.full input[type=text]{width:90%}.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.774/img/common/heart-outline_w.svg);background-repeat:no-repeat;background-color:#ff7d99;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 #ff7d99}.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:#ff7d99}@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 .errorBox{width:95%;margin:0 auto}.lpBanner{margin:1rem auto;text-align:center}.lpBanner a{display:inline-block;transition:all .1s linear;text-decoration:none}.lpBanner a:hover{opacity:.6}.lpBanner a img{width:590px;height:auto}@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;transition:all .1s linear;text-decoration:none}.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 #ff7d99;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 #ff7d99}.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{transition:all .1s linear;text-decoration:none}.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 #ff7d99;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:#333;font-size:1rem;text-align:center}.textSortTab ul li.current a{color:#ff7d99;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:#ff7d99}}@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:#ff7d99;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:#ff7d99}#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:#ff7d99;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:#ff7d99;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:#ff7d99;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:#ff7d99;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:#ff7d99;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:#ff7d99;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:#ff7d99;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:#ff7d99;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:#ff7d99;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:#ff7d99;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:#ff7d99;height:0;transition-property:height;transition-duration:.2s}#nationwide_store_list ul#tabs-list li label.panel-label:hover{opacity:.9}#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 #333}@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:#ff7d99!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 #ff7d99}.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}@media screen and (max-width: 767px){.headerNav .navListA ul li{flex-basis:20%}}.asideMenu .special .sidebarBanner ul li a{display:initial}.asideMenu .special .sidebarBanner ul li dl{text-align:left}.asideMenu .special .sidebarBanner ul li dl dt{padding-top:.666rem;color:#ff7d99;font-weight:700}.asideMenu .special .sidebarBanner ul li dl dd{padding-top:.333rem}@media screen and (min-width: 768px){.asideMenu .special .sidebarBanner ul{margin-bottom:1rem}.asideMenu .special .sidebarBanner ul li{margin-top:1rem;padding-left:.666rem;padding-right:.666rem}}.asideMenu .products h4{margin:0;padding:1rem;font-size:1rem;font-weight:700;background-image:none}.asideMenu .products h4.subLink{display:flex;justify-content:space-between;align-items:center}.asideMenu .products h4.subLink a{padding:0 1.2rem 0 0;color:#666;font-size:.6rem;text-decoration:none;background:url(/assets/1.0.774/img/common/chevron-right.svg) no-repeat right center/1rem 1rem}.asideMenu .products h4.subLink a:hover{text-decoration:underline}.asideMenu .products .swiper{visibility:hidden}.asideMenu .products .swiperSideMenuBook{padding:0 1rem}.asideMenu .products .swiperSideMenuBook .sub{padding:.333rem 0 1rem}.asideMenu .products .swiperSideMenuBook .issued_book_name{padding:0;font-size:.933rem;font-weight:700}.asideMenu .products .swiperSideMenuBook .writer_name,.asideMenu .products .swiperSideMenuBook .book_catch{display:none}.asideMenu .products .swiperSideMenuBook img{max-width:100%;width:95px;height:auto;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 768px) and (max-width: 1023px){.asideMenu .menuBox{margin:0 1.333rem 2rem;padding:1.333rem 1.333rem 0}.asideMenu .menuBox .menuTitle{margin:0 0 1rem;padding:.266rem 0 0 2.333rem}.asideMenu .menuBox .menuTitle:before{background-position:center center;background-size:1.866rem 1.866rem}}@media screen and (max-width: 767px){.asideMenu{padding:0}.asideMenu .menuBox{margin:0 .666rem 1rem;padding:.666rem .666rem 0}.asideMenu .menuBox .menuTitle{margin-top:.333rem;padding:0 0 0 1.666rem}}@media screen and (max-width: 1023px){.asideMenu .menuBox{background-color:#fff;border:none;border-radius:0}.asideMenu .menuBox .menuTitle{position:relative;color:#333;font-size:1.2rem;font-weight:700;line-height:1.2;border:none}.asideMenu .menuBox .menuTitle:before{content:"";position:absolute;top:0;left:0;display:inline-block;width:1.866rem;height:1.866rem;vertical-align:middle;border-radius:5px}}.asideNews.asideFooter{text-align:center;background-image:url(/assets/1.0.774/img/common/plus-box.svg);background-repeat:no-repeat;background-position:right .666rem center;background-size:1.333rem 1.333rem;border-top:1px solid #e5e5e5}.asideNews.asideFooter li a{color:#333}@media screen and (max-width: 767px){.asideNews.asideFooter{margin:0 0 1rem;padding:1rem 0;font-size:.866rem;text-align:right}.asideNews.asideFooter a{display:inline-block;padding:0 2rem 0 0;background-image:url(/assets/1.0.774/img/common/plus-box.svg);background-repeat:no-repeat;background-position:right center;background-size:1.333rem 1.333rem}}@media screen and (max-width: 767px) and (max-width: 1023px){.asideNews.asideFooter{margin:0 -.666rem;padding:0;text-align:center;border-top:2px solid #eee;border-bottom:none}.asideNews.asideFooter a{display:block;padding:1rem 2rem 1rem 1rem;font-size:.933rem;background-image:url(/assets/1.0.774/img/common/plus-box.svg);background-repeat:no-repeat;background-position:right .666rem center;background-size:1.333rem 1.333rem}}.sidebarMyMenu .mymenuTitle{margin:0 0 1rem;padding:0 0 0 2.4rem;font-size:1rem;background-image:url(/assets/1.0.774/img/common/prof-mark.svg);background-repeat:no-repeat;background-position:0 0;background-size:2rem 2rem}.sidebarMyMenu .mymenuTitle p{font-size:.866rem}.sidebarMyMenu .mymenuTitle p span{color:#ff7d99}.sidebarMyMenu .mymenuBtn li a{background-position:left .666rem center;background-size:1.333rem 1.333rem}.sidebarMyMenu .mymenuBtn .writer a,.sidebarMyMenu .mymenuBtn .reader a{color:#fff;background-color:#ff7d99}.sidebarMyMenu .mymenuBtn .profile a,.sidebarMyMenu .mymenuBtn .post a{color:#666;background-color:#eee}.sidebarMyMenu .mymenuBtn .writer a{background-image:url(/assets/1.0.774/img/common/writer_w.svg);background-repeat:no-repeat}.sidebarMyMenu .mymenuBtn .reader a{background-image:url(/assets/1.0.774/img/common/reader_w.svg);background-repeat:no-repeat}.sidebarMyMenu .mymenuBtn .profile a{background-image:url(/assets/1.0.774/img/common/prof_g.svg);background-repeat:no-repeat}.sidebarMyMenu .mymenuBtn .post a{background-image:url(/assets/1.0.774/img/common/post_g.svg);background-repeat:no-repeat}.sidebarMyMenu .mymenuList li a{padding:.333rem 0 .333rem 2.133rem;color:#666;background-position:left .4rem center;background-size:1.333rem 1.333rem}.sidebarMyMenu .mymenuList .myconf a{background-image:url(/assets/1.0.774/img/common/settings_g.svg);background-repeat:no-repeat}.sidebarMyMenu .mymenuList .logout a{background-image:url(/assets/1.0.774/img/common/logout-variant_g.svg);background-repeat:no-repeat}@media screen and (min-width: 768px) and (max-width: 1023px){.topSection{padding:1.333rem 1.333rem 0}}@media screen and (max-width: 1023px){.topSection{background-color:#fff}.topSection:last-of-type{margin-bottom:0}}@media screen and (max-width: 767px){.topSection{margin:0 .666rem 1rem;padding:.666rem .666rem 0}}.topCategory h3{display:flex;align-items:center;margin:1.333rem 0;color:#333;font-size:1.066rem;font-weight:400}.topCategory h3:after{margin-left:1em;border-top:1px solid #666;content:"";display:inline;flex-grow:1}@media screen and (max-width: 767px){.topCategory h3{margin:.666rem 0;font-size:1rem}}.topCategoryGenre ul{margin-right:-.666rem}.topCategoryGenre ul li{flex-basis:calc(33% - .666rem)}@media screen and (max-width: 767px){.topCategoryGenre ul{margin-right:-.333rem}.topCategoryGenre ul li{flex-basis:calc(33% - .333rem);margin:0 .333rem .333rem 0;height:2.666rem}.topCategoryGenre ul li a{padding:.333rem;font-size:.733rem;line-height:1.2;text-align:center}}.pickupFrame{padding-top:.8em;padding-bottom:1.5em}.pickupFrame .swiper-slide{width:13rem!important;margin-right:1.333rem}@media screen and (max-width: 767px){.pickupFrame .swiper-slide{width:9rem!important;margin-right:.666rem}}.pickupFrame a{margin:0 .5em}.pickupFrame a img{width:100%;height:auto;border:1px solid #e5e5e5;border-radius:1em}.text-tab li.swiper-slide{height:auto}@media screen and (max-width: 767px){.text-tab li.swiper-slide{height:3rem}}#simpleSearch .text-tab li.swiper-slide{height:4.466rem}@media screen and (max-width: 767px){#simpleSearch .text-tab li.swiper-slide{height:4.5rem}}.pickup dl{padding:1rem;border-top:1px solid #e5e5e5}.pickup dl dt{margin:0;padding:0 0 .666rem;font-size:1.2rem}.pickup dl dt a{color:#333;font-weight:700}.pickup dl dd{margin:0;padding:.666rem;font-size:.866rem;color:#333;word-break:break-all;background-color:#f9f7f2}.pickup dl dd.catch{padding:0 0 .666rem;font-size:1rem;color:#ff7d99;background-color:transparent}@media screen and (max-width: 767px){.pickup a{display:block}.pickup dl dt{font-size:1rem;font-weight:700}.pickup dl dd.catch{font-size:.866rem}}.ranking h4{margin:1rem 0 0;padding:1rem;font-size:1.2rem;font-weight:700;background-color:#eee}.rankSearch{margin:0;padding:1rem;display:flex;justify-content:center;align-items:center;display:block;padding:0 .666rem}.rankSearch li{text-align:center}#rankingList{overflow:hidden}#rankingList article{border-bottom:1px solid #e5e5e5;overflow:hidden}#rankingList article dl{margin:0;padding:0;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;overflow:hidden;background:url(/assets/1.0.774/img/svg/chevron-right.svg) no-repeat right .666rem center/1.333rem 1.333rem}#rankingList article dl dt{flex-basis:calc(100% - 3.666rem);padding:.666rem 1.666rem .666rem 0;font-size:1rem;font-weight:700}#rankingList article dl dd{margin-left:3.666rem;padding:0 1.666rem 0 0;font-size:1rem}@media screen and (max-width: 767px){#rankingList article dl dd{font-size:.866rem}}#rankingList article dl dd.rank{flex-basis:3.666rem;margin:0;padding:.666rem .666rem 0 0;color:#ff7d99;font-weight:700;text-align:center;line-height:1rem}#rankingList article p.note{margin:.666rem 0 0;padding:.666rem;font-size:.866rem;border-top:1px dotted #e5e5e5}#rankingList article p.note img{margin-right:.333rem;vertical-align:middle}#rankingList article .other{display:flex;justify-content:space-between;align-items:center;padding:0 .666rem .666rem}#rankingList article .other p{font-size:.866rem;font-weight:700;margin:0;padding:0}#rankingList article .other p span{color:#e4007f}#rankingList article .other .icnRank{padding:1px .666rem;color:#333;text-align:center;vertical-align:top;border-radius:2px;background-color:#fff;border:1px solid #e5e5e5;display:flex;justify-content:space-between;align-items:center;font-size:.866rem}@media screen and (max-width: 767px){#rankingList article .other .icnRank{font-size:.733rem}}#rankingList article .other .icnRank span{font-weight:700}#rankingList article .other .icnRank .up{color:#ff7d99}#rankingList article .other .icnRank .down{color:#28c9cb}#rankingList article .like{font-size:1.066rem;font-weight:700}#rankingList article .like:before{content:"";display:inline-block;width:.8rem;height:.933rem;margin-right:.333rem;vertical-align:-1px;background:url(/assets/1.0.774/img/icn_like.png) no-repeat 0 0/.8rem auto}@media screen and (max-width: 767px){#rankingList article .like{font-size:.933rem}#rankingList article .like:before{width:.666rem;height:.733rem;background-size:.666rem .733rem}}@media screen and (min-width: 768px) and (max-width: 1023px){main.search .sectionBg{padding-bottom:2rem}}@media screen and (max-width: 767px){main.search .sectionBg{padding-bottom:1rem}}@media screen and (max-width: 767px){.searchHistoryBtn.results{top:.866rem}}@media screen and (min-width: 768px){.genre_link.allGenreList ul li{width:7.266rem}.genre_link.rankingGenre ul li:nth-child(n+1):nth-child(-n+6){width:15.2rem}.genre_link.rankingGenre ul li:nth-child(n+1):nth-child(-n+6) a{font-size:1.066rem}}#review ol{margin:0;padding:0 1rem}#review ol li{margin:0;padding:1rem 0;list-style:none;border-top:1px dotted #ccc}#review ol li:first-child{border:none}#review ol li p{padding:.666rem 0 0}#review ol li p:first-of-type{padding-top:0}#review ol li p:first-of-type a{font-size:1.066rem;font-weight:700}#review ol li p:first-of-type a:last-of-type{font-weight:400}#review ol li p:last-of-type a{color:#ff7d99}#review ol li p span.inputBtn-gray a{display:inline-block;margin-left:1rem;padding:.666rem 7px;width:auto;color:#333;text-align:center;text-decoration:none;background-color:#f5f5f5;border:1px solid #dcdcdc;border-radius:5px}.ranking .book-ol-List ol li:first-child{border:none;border-top:1px solid #e5e5e5}.book-ol-List ol{margin:0;padding:0}.book-ol-List ol li{padding:1rem;list-style:none;border-top:1px solid #e5e5e5;box-sizing:border-box}.book-ol-List ol li:first-child{border:none}.book-ol-List ol li .rank{font-weight:700;color:#ff6989}.book-ol-List ol li .rank.rank1{color:#bc9c1c}.book-ol-List ol li .rank.rank2{color:#a3a3a3}.book-ol-List ol li .rank.rank3{color:#9f6e34}.book-ol-List ol li dl{margin-top:.333rem}.book-ol-List ol li dl dt a{font-size:1.2rem;font-weight:700}.book-ol-List ol li dl dd a{font-weight:700}.book-ol-List ol li p.rp{font-size:.866rem;text-align:right}.book-ol-List ol li p.rp span.new{margin-right:.5em;color:#ff6989;font-weight:700}.book-ol-List ol li p.rp span.up{margin-right:.5em;color:#cf0000;font-weight:700}.book-ol-List ol li p.rp span.down{margin-right:.5em;color:#28c9cb;font-weight:700}.book-ol-List ol li p.note{margin:0;padding:.666rem 0 0;font-size:.866rem}.book-ol-List ol li .icoEnd{padding:2px}.book-ol-List ol li div{margin:1rem 0 0;padding:7px 7px 2px;font-size:.866rem;border:1px dotted #ccc;border-radius:5px}.book-ol-List ol li div .keywordBtn a{display:inline-block;margin:0 0 .666rem 2px;padding:4px 3px;width:auto;color:#333;text-align:center;text-decoration:none;line-height:1;background-color:#efefef;border:1px solid #e5e5e5;border-radius:3px}.book-ol-List ol li div .keywordBtn a:hover{text-decoration:underline;opacity:.9}.book-ol-List ol li div .feeling a{display:inline-block;margin:0 0 .666rem 2px;padding:4px 3px;color:#333;text-decoration:none;text-align:center;line-height:1;border-radius:3px}.book-ol-List ol li div .feeling a:hover{text-decoration:underline;opacity:.9}.book-ol-List ol li div .feeling-1 a{border:1px dotted #00befe}.book-ol-List ol li div .feeling-2 a{border:1px dotted #6394eb}.book-ol-List ol li div .feeling-3 a{border:1px dotted #30beaf}.book-ol-List ol li div .feeling-4 a{border:1px dotted #eb0000}.book-ol-List ol li div .feeling-5 a{border:1px dotted #ff5bb5}.book-ol-List ol li div .feeling-6 a{border:1px dotted #fe9b00}.book-ol-List ol li div .feeling-7 a{border:1px dotted #228a22}.book-ol-List ol li div .feeling-8 a{border:1px dotted #4a0080}.book-ol-List ol li div .feeling-9 a{border:1px dotted #febc1d}.book-ol-List ol li div .feeling-10 a{border:1px dotted #048cca}.book-ol-List ol li div .feeling-11 a{border:1px dotted #fe4200}.book-ol-List ol li div .feeling-12 a{border:1px dotted #ff6598}.book-ol-List ol li div .feeling-13 a{border:1px dotted #a756bb}.book-ol-List ol li div .feeling-14 a{border:1px dotted #19196e}.book-ol-List ol li div .feeling-15 a{border:1px dotted #d42cd4}.book-ol-List ol li.native>div div{margin-top:0;border:0}.ranking_paging{display:block;margin:0;padding:1rem;text-align:center;word-break:normal;line-height:1;border-top:1px solid #e5e5e5}.ranking_paging span{display:inline-block;margin:0 1rem;padding:1rem}.ranking_paging a{display:inline-block;margin:0 1rem;padding:1rem;color:#ff7d99;text-decoration:none}.ranking_paging a:hover{text-decoration:underline}#bookstore-fame-widget article.bookstore-fame{border:none}.bookstore-fame{display:flex;justify-content:flex-start;align-items:flex-start;margin:1rem 0;padding:1rem 0;border-top:1px solid #e5e5e5}.bookstore-fame>p{text-align:right}.bookstore-fame div:first-of-type{flex-basis:20%;margin-right:1rem;text-align:center}.bookstore-fame div:first-of-type img{width:100%;max-width:125px;height:auto}.bookstore-fame div:first-of-type .btnLink_white a{display:block;margin:.666rem 0 0;padding:.666rem 1rem;text-align:center;font-weight:700;border:1px solid #ccc;border-radius:5px;font-size:1rem}@media screen and (max-width: 767px){.bookstore-fame div:first-of-type .btnLink_white a{font-size:.866rem}}.bookstore-fame div:last-of-type{flex-basis:80%}.bookstore-fame div:last-of-type>p:first-of-type{text-align:right;font-size:.866rem}@media screen and (max-width: 767px){.bookstore-fame div:last-of-type>p:first-of-type{font-size:.733rem}}.bookstore-fame div:last-of-type>p:first-of-type span{color:#cf0000;font-weight:700}.bookstore-fame div:last-of-type dl{margin:0 0 1rem;padding:0}.bookstore-fame div:last-of-type dl dt{font-size:1.2rem;font-weight:700}.bookstore-fame div:last-of-type dl dd{font-size:1rem}.bookstore-fame div:last-of-type>p.keywords{overflow:visible;height:auto;margin:0;padding:0}.bookstore-fame div:last-of-type>p.keywords img{float:left;margin-left:-29px;vertical-align:middle}.bookstore-fame div:last-of-type>p.keywords span{display:none}.bookstore-fame div:last-of-type>p.keywords span.toggle{float:right;margin:0;padding:3px .666rem;color:#333;font-size:80%;font-weight:700;border:1px solid rgb(188.35,188.35,188.35);border-radius:5px;cursor:pointer}.bookstore-fame div:last-of-type>p.keywords span.toggle.open{display:inline-block}.bookstore-fame div:last-of-type>p.keywords.fold{overflow:hidden;height:2em}.bookstore-fame div:last-of-type>p.keywords.fold span.toggle.open{display:none}.bookstore-fame div:last-of-type>p.keywords.fold span.toggle.fold{display:inline-block}.bookstore-fame div:last-of-type>p.keywords a{display:inline-block;margin:0 0 .666rem 2px;padding:4px 3px;width:auto;color:#333;line-height:1;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;background-color:#efefef;border:1px solid #e5e5e5;border-radius:3px}.bookstore-fame div:last-of-type>p.keywords a:hover{text-decoration:underline}@media screen and (max-width: 767px){.bookstore-fame{margin:1rem 0;padding:1rem}.bookstore-fame div:first-of-type{flex-basis:6.666rem;margin-right:.666rem}.bookstore-fame div:first-of-type .btnLink_white a{padding:.666rem 1rem}.bookstore-fame div:last-of-type>a{display:block;padding:1rem 2rem 1rem 1rem;color:#333;font-size:1rem;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%23ff7d99%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 .666rem center;background-repeat:no-repeat;background-size:20px}}@media screen and (max-width: 767px) and (max-width: 767px){.bookstore-fame div:last-of-type>a{padding:.666rem 2rem .666rem .666rem}}@media screen and (max-width: 767px){.bookstore-fame div:last-of-type dl{margin:0 0 1rem}.bookstore-fame div:last-of-type dl dt{font-size:1.066rem}.bookstore-fame div:last-of-type dl dd{font-size:.866rem}.bookstore-fame div:last-of-type>p.keywords img{border:0}.bookstore-fame div:last-of-type>p.keywords span.toggle{padding-top:2px;padding-bottom:2px;font-size:1rem}}@media screen and (max-width: 767px) and (max-width: 767px){.bookstore-fame div:last-of-type>p.keywords span.toggle{font-size:.866rem}}@media screen and (max-width: 767px){.bookstore-fame div:last-of-type>p.keywords.fold{height:6.4rem}.bookstore-fame div:last-of-type>p.keywords a{margin:0 0 .466rem .133rem;font-size:.906rem}}#bookstore-fame-widget .btnLink_pink{margin:0 0 15px}@media screen and (max-width: 767px){#bookstore-fame-widget .btnLink_pink{margin:0 0 14px}}@media screen and (min-width: 768px){main.search-simple h2{position:absolute;top:7rem;padding-left:3rem;color:#333;font-size:2.466rem;font-weight:700;text-shadow:2px 2px 0 #fff;z-index:2}main.search-simple h2 span.icoKeyword{display:inline-block;margin:0 .2em 2em 0;padding:.2em .5em;border:3px solid #f69;border-radius:5px}main.search-simple h2 span.icoKeyword span.icoSub{display:inline-block;margin:0 .5em 0 0;padding:.2em 1.2em;color:#fff;font-size:.4em;text-shadow:none;line-height:1.8;vertical-align:middle;background-color:#f69;border-radius:15px}main.search-simple img{position:relative;width:100%;height:auto;z-index:1}}@media screen and (max-width: 767px){main.search-simple h2{display:flex;justify-content:flex-start;align-items:center;position:relative;padding:0 1rem 1rem;font-size:1.066rem;font-weight:700;text-shadow:none}main.search-simple h2 img{flex-basis:80px;margin:0 .666rem 0 0;padding:0;width:80px;height:80px;border:1px solid #e5e5e5}}main.search-simple form{display:flex;justify-content:center;align-items:flex-end;margin:0 0 2rem;padding:2rem}main.search-simple form div{flex-basis:20%;flex-wrap:wrap;margin:0 .666rem;align-self:center}main.search-simple form label{display:block;margin:0 0 .333rem;color:#333;font-weight:700;font-size:1rem}@media screen and (max-width: 767px){main.search-simple form label{font-size:.866rem}}@media screen and (min-width: 768px){main.search-simple form select{margin:0 1rem 0 0;width:11rem}main.search-simple form input[type=submit]{width:10rem;height:2.666rem;line-height:2.666rem}}@media screen and (max-width: 767px){main.search-simple form{display:block;padding-top:0}main.search-simple form div{margin:0 0 1.333rem}}main.search-simple div.book-ol-List ol{display:table;width:100%;border-collapse:separate;border-spacing:1em;margin:0;padding:0}main.search-simple div.book-ol-List ol li{display:table-cell;padding:1.5em;width:50%;vertical-align:top;border:2px solid #ccc;border-radius:5px;box-sizing:border-box}main.search-simple div.book-ol-List ol li dl dt img{width:20px;height:auto;vertical-align:top}main.search-simple .resultNomal{margin:0;padding:.5em 1em;color:#333;font-weight:700;background-color:#eee;border:none;border-radius:0;font-size:1.466rem}@media screen and (max-width: 767px){main.search-simple .resultNomal{font-size:1.2rem}}main.search-simple .pageBorder{margin-top:20px;font-size:1rem;font-weight:400;text-align:center}@media screen and (max-width: 767px){.searchBookList{padding:1rem;background-color:#eee;border-top:1px solid #e5e5e5;overflow:hidden}.searchBookList li{margin:1rem 0 0;padding:1rem;background-color:#fff;overflow:hidden}.searchBookList li:first-of-type{margin-top:0}.searchBookList li>a{display:block;color:#333;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%23ff7d99%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 .666rem center;background-repeat:no-repeat;background-size:20px}.searchBookList li>a dl{overflow:hidden}.searchBookList li>a dl dt{padding:0 2.3em .666rem 0;color:#333;font-weight:700;font-size:1.133rem}}@media screen and (max-width: 767px) and (max-width: 767px){.searchBookList li>a dl dt{font-size:1rem}}@media screen and (max-width: 767px){.searchBookList li>a dl dd{padding:0 2.3em .666rem 0;color:#333;text-align:right;font-size:1rem}}@media screen and (max-width: 767px) and (max-width: 767px){.searchBookList li>a dl dd{font-size:.866rem}}@media screen and (max-width: 767px){.searchBookList li span.btn-inline a{display:inline-block;margin:0 2px 4px;padding:2px .666rem;font-size:.733rem;vertical-align:middle}.searchBookList li div.note{margin:0;padding:1rem 0 0;color:#333;border-top:1px dotted #e5e5e5}.searchBookList li div.note div.note_inner{display:table;width:100%}.searchBookList li div.note div.note_inner .bookDetail{display:table-cell;vertical-align:top;font-size:.866rem}}@media screen and (max-width: 767px) and (max-width: 767px){.searchBookList li div.note div.note_inner .bookDetail{font-size:.733rem}}@media screen and (max-width: 767px){.searchBookList li div.note div.note_inner .bookDetail .icnEnd{margin:0 0 3px;font-size:100%}.searchBookList li div.note div.note_inner .bookInfo{display:table-cell;width:80px;background:none;border:none;margin:0;padding:0}.searchBookList li div.note div.note_inner .bookInfo .btn-inline a{font-size:1rem}}@media screen and (max-width: 767px) and (max-width: 767px){.searchBookList li div.note div.note_inner .bookInfo .btn-inline a{font-size:.866rem}}@media screen and (max-width: 767px){.searchBookList li div.note div.note_inner .bookInfo img{margin-bottom:.666rem}.searchBookList li div.note div.note_inner img{vertical-align:middle}.searchBookList li div.note div.keywordBlock{margin:0;padding:1rem 1rem 2px;border:1px dotted #ccc;border-radius:5px;font-size:1rem}}@media screen and (max-width: 767px) and (max-width: 767px){.searchBookList li div.note div.keywordBlock{font-size:.866rem}}@media screen and (max-width: 767px){.searchBookList li div.note div.keywordBlock .keyword,.searchBookList li div.note div.keywordBlock .feeling{padding:3px 0}.searchBookList li div.note div.keywordBlock .feeling a{display:inline-block;width:auto;height:auto;margin:0 2px 4px;padding:2px .666rem;color:#666;text-align:center;text-decoration:none;text-shadow:1px 1px 2px #e5e5e5;vertical-align:middle;border-radius:5px;font-size:1.133rem}}@media screen and (max-width: 767px) and (max-width: 767px){.searchBookList li div.note div.keywordBlock .feeling a{font-size:1rem}}@media screen and (max-width: 767px){.searchBookList li div.note div.keywordBlock .feeling .feeling-1 a{background:linear-gradient(to bottom,#fff,#edfaff);border:1px solid #baecff}.searchBookList li div.note div.keywordBlock .feeling .feeling-2 a{background:linear-gradient(to bottom,#fff,#eaf1fc);border:1px solid #bdd3f6}.searchBookList li div.note div.keywordBlock .feeling .feeling-3 a{background:linear-gradient(to bottom,#fff,#e4f8f6);border:1px solid #bceee9}.searchBookList li div.note div.keywordBlock .feeling .feeling-4 a{background:linear-gradient(to bottom,#fff,#ffebeb);border:1px solid #ffb8b8}.searchBookList li div.note div.keywordBlock .feeling .feeling-5 a{background:linear-gradient(to bottom,#fff,#ffe3f2);border:1px solid #ffb0da}.searchBookList li div.note div.keywordBlock .feeling .feeling-6 a{background:linear-gradient(to bottom,#fff,#fff8ed);border:1px solid #ffe4ba}.searchBookList li div.note div.keywordBlock .feeling .feeling-7 a{background:linear-gradient(to bottom,#fff,#e5f9e5);border:1px solid #bcefbc}.searchBookList li div.note div.keywordBlock .feeling .feeling-8 a{background:linear-gradient(to bottom,#fff,#f4e6ff);border:1px solid #deb3ff}.searchBookList li div.note div.keywordBlock .feeling .feeling-9 a{background:linear-gradient(to bottom,#fff,#fff8e8);border:1px solid #ffe8b5}.searchBookList li div.note div.keywordBlock .feeling .feeling-10 a{background:linear-gradient(to bottom,#fff,#dff5fe);border:1px solid #aee6fc}.searchBookList li div.note div.keywordBlock .feeling .feeling-11 a{background:linear-gradient(to bottom,#fff,#fff2ed);border:1px solid #ffcdba}.searchBookList li div.note div.keywordBlock .feeling .feeling-12 a{background:linear-gradient(to bottom,#fff,#ffedf3);border:1px solid #ffbad1}.searchBookList li div.note div.keywordBlock .feeling .feeling-13 a{background:linear-gradient(to bottom,#fff,#f3e7f5);border:1px solid #e1c3e6}.searchBookList li div.note div.keywordBlock .feeling .feeling-14 a{background:linear-gradient(to bottom,#fff,#f0f0fc);border:1px solid #c6c6f4}.searchBookList li div.note div.keywordBlock .feeling .feeling-15 a{background:linear-gradient(to bottom,#fff,#f9e3f9);border:1px solid #f0b9f0}}#genre h3:nth-of-type(1):before{background:red}#genre h3:nth-of-type(2):before{background:#000}#genre h3:nth-of-type(3):before{background:#ffb400}#genre h3:nth-of-type(4):before{background:#ea97eb}#genre h3:nth-of-type(5):before{background:#00c6d2}#genre h3:nth-of-type(6):before{background:#bac41c}#genre h3:nth-of-type(7):before{background:#cb0000}#genre h3:nth-of-type(8):before{background:#004093}#genre h3:nth-of-type(9):before{background:#ff9c00}#genre h3:nth-of-type(10):before{background:#ff7e93}#genre h3:nth-of-type(11):before{background:#8b2500}#genre h3:nth-of-type(12):before{background:#9a9a9a}#genre ol{margin:0;padding:0 1rem}#genre ol li{margin:0;padding:.666rem 0;list-style:none;border-top:1px solid #e5e5e5}#genre ol li a{font-weight:700}#mainKeyword span{display:inline-block;margin:0 0 1rem 1rem;padding:0}#mainKeyword span a{padding:.666rem 1rem;border:none;display:block;margin:0;padding:1rem;width:auto;color:#333;text-align:center;text-decoration:none;background-color:#fbfbfb;border-radius:5px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc}@media screen and (min-width: 768px){#mainKeyword span a{transition:all .1s linear}#mainKeyword span a:hover{opacity:.9}}#mainKeyword span a:hover{text-decoration:underline;background-color:#fff}#pickuppage #container{justify-content:center}#pickuppage .C{background:none!important}#pickuppage .paraGroup{flex-wrap:wrap;display:flex;justify-content:flex-start;align-items:center}#pickuppage .paraGroup .bookBlockList{flex-basis:288px;align-self:flex-start}#pickuppage .paraGroup .bookBlockList dt a{font-weight:700}#pickuppage .paraGroup .bookBlockList dd:first-of-type{margin-bottom:.333rem}#pickuppage .paraGroup .bookBlockList dd:last-of-type{margin-top:.333rem}#pickuppage #bookBlock #paging ul{justify-content:center}#pickuppage #bookBlock #paging a{padding:.666rem;width:1.333rem;height:1.333rem;line-height:1.333rem}#pickuppage #bookBlock #paging a.lt{border-top-left-radius:1.333rem;border-bottom-left-radius:1.333rem}#pickuppage #bookBlock #paging a.gt{border-top-right-radius:1.333rem;border-bottom-right-radius:1.333rem}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}}@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}}.bookSummary-03 .markerIndex{background:linear-gradient(transparent 50%,#f1cbd3 50%)}.bookContent .bookHead .title{color:#444;font-size:1.466rem;font-weight:700}.bookContent .bookHead .chapterTit{margin:0;padding:1.2rem 0 0;font-size:1.2rem;font-weight:700}.bookContent .bookHead .sectionTit{font-size:1.066rem;padding:.333rem 0 0}.bookContent .bookBody{margin-top:2rem;padding:2.333rem 0;font-size:1.066rem;line-height:1.8;border-top:1px dashed #d2d2d2}.bookContent .bookBody .bodyImg{display:block;margin:0 auto}@media screen and (max-width: 767px){.bookContent .bookHead{padding:0 0 1rem}.bookContent .bookHead .title{padding:.8rem 0 0;font-size:1rem}.bookContent .bookHead .chapterTit{padding:.8rem 0;font-size:.933rem}.bookContent .bookHead .sectionTit{padding:.8rem 0;font-size:.866rem}.bookContent .bookBody{margin:0;padding:1.333rem 0;font-size:1rem;line-height:1.9}}.bookFoot{margin:0 calc(50% - 50vw) -3.333rem;width:100vw;background-color:#fff}.bookFoot .bookFoot-inner{margin:0 auto;width:47rem}.bookFoot .bookPager{position:relative;margin:0 0 2rem;padding:0 9.8rem;text-align:center;border-bottom:1px solid #d8d7d1}.bookFoot .bookPager .prev,.bookFoot .bookPager .next{position:absolute;top:0}.bookFoot .bookPager .prev a,.bookFoot .bookPager .next a{display:block;width:9.8rem;color:#595757;font-size:1.066rem;line-height:3.333rem}@media screen and (min-width: 768px){.bookFoot .bookPager .prev a:hover,.bookFoot .bookPager .next a:hover{transition:all .1s linear;text-decoration:none}.bookFoot .bookPager .prev a:hover:hover,.bookFoot .bookPager .next a:hover:hover{opacity:.6}}.bookFoot .bookPager .prev{left:0}.bookFoot .bookPager .prev a:before{position:absolute;display:block;content:"";width:30px;height:30px;left:0;top:9px;background-image:url(/assets/1.0.774/img/common/chevron-left.svg);background-repeat:no-repeat;background-position:left center;background-size:30px 30px}.bookFoot .bookPager .next{right:0}.bookFoot .bookPager .next a:after{position:absolute;display:block;content:"";width:30px;height:30px;right:0;top:9px;background-image:url(/assets/1.0.774/img/common/chevron-right.svg);background-repeat:no-repeat;background-position:right center;background-size:30px 30px}.bookFoot .bookPager .current{color:#666;font-size:.933rem;line-height:3.333rem;text-align:center;border-left:1px solid #d8d7d1;border-right:1px solid #d8d7d1}@media screen and (max-width: 767px){.bookFoot{margin:0;width:auto}.bookFoot .bookFoot-inner{width:auto}.bookFoot .bookPager{padding:0 6.6rem}.bookFoot .bookPager .prev,.bookFoot .bookPager .next{position:absolute;top:0}.bookFoot .bookPager .prev a,.bookFoot .bookPager .next a{width:6.6rem;font-size:.933rem;line-height:3.266rem}.bookFoot .bookPager .current{font-size:.8rem;line-height:3.266rem}}.bookToolPage{display:flex;justify-content:center;align-items:center;margin:0 0 1rem}.bookToolPage .chapter a{display:block;width:15.2rem;height:3rem;color:#333;font-size:1.066rem;line-height:3rem;text-align:center;text-decoration:none;border-radius:5px;border:1px solid #d2d2d2;background:url(/assets/1.0.774/img/common/book/align-left-text.svg) no-repeat 1rem center/1.333rem 1.333rem #fff}@media screen and (min-width: 768px){.bookToolPage .chapter a:hover{transition:all .1s linear;text-decoration:none}.bookToolPage .chapter a:hover:hover{opacity:.6}}.bookToolPage form{display:flex;margin-left:2rem}.bookToolPage form .num{width:6.666rem;padding-right:.666rem}.bookToolPage form .num input{height:3rem}.bookToolPage form .btn{width:7.8rem}.bookToolPage form .btn input{width:100%;height:3rem;color:#333;font-size:1.066rem;border-radius:5px;border:1px solid #d2d2d2;background:#fff}@media screen and (min-width: 768px){.bookToolPage form .btn input:hover{transition:all .1s linear;text-decoration:none}.bookToolPage form .btn input:hover:hover{opacity:.6}}@media screen and (max-width: 767px){.bookToolPage .chapter{width:45%;flex-shrink:0}.bookToolPage .chapter a{width:auto;height:2.666rem;padding-left:1.333rem;font-size:1rem;line-height:2.666rem;background-position:.8rem center;background-size:1.4rem 1.4rem}.bookToolPage form{width:55%;margin-left:.866rem;padding-left:.933rem}.bookToolPage form .num{width:40%}.bookToolPage form .num input{height:2.666rem}.bookToolPage form .btn{width:60%}.bookToolPage form .btn input{height:2.666rem;font-size:.933rem}}.bookmark-updater.btnBookmark{color:#666;font-size:1.066rem;background-image:url(/assets/1.0.774/img/common/book/bookmark.svg);background-position:left 1.2rem top 8px;background-size:28px auto;background-color:#fff;border-radius:5px;border:1px solid #d2d2d2}@media screen and (max-width: 767px){.bookmark-updater.btnBookmark{background-size:25px auto}}.bookmark-updater.btnBookmark.already{color:#fff;background-color:#ddd;background-image:url(/assets/1.0.774/img/common/book/bookmark_w.svg);background-color:#71cedc;border:none}.bookToolList li{position:relative;margin:0 auto 1rem;width:25.133rem;text-align:center}.bookToolList li .btnBookmark,.bookToolList li .bookToolBtn{width:100%;height:3rem;line-height:3rem}.bookToolList li .btnBookLikeOn,.bookToolList li .btnBookLikeOff{width:100%;height:3rem;color:#e6182f!important;line-height:3rem;text-align:center;background-repeat:no-repeat;background-position:1.066rem center;background-color:#fffcfd;border-color:#e6182f}.bookToolList li .bookToolBtn{display:block;color:#fff;background-color:#ff7d99;border-radius:5px;transition:all .1s linear;text-decoration:none}.bookToolList li .bookToolBtn:hover{opacity:.6}.bookToolList li .bookToolBtn span{display:inline-block;padding:0 .2rem;height:1.333rem;color:#333;font-size:.866rem;font-weight:700;line-height:1.333rem;vertical-align:middle;background-color:#fff;border-radius:5px}.bookToolList 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}.bookToolList li .like:before{content:"";display:inline-block;width:.8rem;height:.933rem;margin-right:.333rem;vertical-align:-1px;background:url(/assets/1.0.774/img/icn_like.png) no-repeat 0 0/.8rem auto}@media screen and (max-width: 767px){.bookToolList li .like{font-size:.933rem}.bookToolList li .like:before{width:.666rem;height:.733rem;background-size:.666rem .733rem}}.bookToolList li .like:before{vertical-align:-2px}.bookToolList 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}.bookToolList li .like{color:#333;background:#eee7e0}.bookToolList li .like:after{border-color:transparent transparent #eee7e0 transparent}@media screen and (max-width: 767px){.bookToolList li{width:auto}.bookToolList li .btnBookmark,.bookToolList li .bookToolBtn{margin:0 auto;width:85%}.bookToolList li .bookToolBtn{font-size:1rem}.bookToolList li .btnBookLikeOn,.bookToolList li .btnBookLikeOff{width:85%;height:2.666rem;font-size:1rem;line-height:2.666rem;background-position:.666rem center}}.bookFooter h2{position:relative;margin:0 0 1rem;padding:.266rem 0 0 1.666rem;color:#333;font-size:.866rem;font-weight:700;line-height:1.2}.bookFooter h2:before{content:"";position:absolute;top:.054rem;left:0;display:inline-block;width:1.333rem;height:1.333rem;vertical-align:middle;background-position:center center;background-size:1.333rem 1.333rem}.bookFooter h2.icn_star:before{background-image:url(/assets/1.0.774/img/common/book/star.svg);background-repeat:no-repeat}.bookFooter h2.icn_comment-text-outline:before{background-image:url(/assets/1.0.774/img/common/book/comment-text-outline.svg);background-repeat:no-repeat}.bookFooter .section>h3{font-size:1.133rem;background:none!important}.bookFooter p{font-size:.866rem}.bookFooter .bookToolList{margin-bottom:4rem}.bookFooter .bookList{margin-top:1rem}.bookFooter .bookBtnList{margin-bottom:0}.bookFooter .bookBtnList li a.favorite-author-register{padding:.8rem .8rem .8rem 2.5rem;height:auto;font-size:.933rem;line-height:1.5}.evaluate{padding:1rem;background-color:#e6e6e6}.evaluate>div{margin-bottom:.333rem;padding:1rem;background-color:#fff}@media screen and (min-width: 768px){.evaluate>div{margin:0 auto}}.evaluate>div:first-of-type{padding-bottom:0}.evaluate>div:last-of-type{margin-bottom:0}.evaluate>div .clm-2{display:flex;justify-content:center;align-items:flex-start}.evaluate>div .clm-2>div{flex-basis:50%;flex-direction:column;padding:0 .333rem;text-align:center}.evaluate>div .clm-2>div .btnStyle01,.evaluate>div .clm-2>div .bookmark-updater.btnBookmark{width:100%;font-size:1.066rem}.evaluate>div .clm-2>div .btnStyle03{width:100%;font-size:1.066rem;pointer-events:none}@media screen and (max-width: 767px){.evaluate>div .clm-2>div .btnStyle03{display:flex;justify-content:center;align-items:center;line-height:unset;font-size:.866rem}}.evaluate>div .clm-2>div>ul{margin:1rem 0}.evaluate>div .clm-2>div>ul li{padding:.666rem}.evaluate>div .clm-2>div>ul li a{display:block;font-size:1rem;text-align:left;background-image:url(/assets/1.0.774/img/common/chevron-right.svg);background-repeat:no-repeat;background-position:right center;background-size:1.333rem 1.333rem}.evaluate>div .clm-2>div>ul li a span{display:inline-block;margin-left:.2rem;padding:.133rem .333rem;font-size:.866rem;vertical-align:middle;border:1px solid #ccc;border-radius:5px}@media screen and (max-width: 767px){.evaluate>div .clm-2>div>ul{margin:.5rem 0}.evaluate>div .clm-2>div>ul li{padding:.333rem}.evaluate>div .clm-2>div>ul li a{font-size:.733rem}.evaluate>div .clm-2>div>ul li a span{padding:0 .333rem;height:1.466rem;line-height:1.466rem;font-size:.666rem;vertical-align:baseline}}.evaluate>div .selectFeelingPoll{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:1rem 0;padding-top:.666rem;border-top:1px dashed #ccc}.evaluate>div .selectFeelingPoll li{flex-basis:50%;padding:.333rem;font-size:1rem}@media screen and (max-width: 767px){.evaluate>div .selectFeelingPoll li input[type=checkbox]{margin-top:.133rem}}.evaluate>div #feelingForm{padding-bottom:0}.evaluate>div .bookPoll{padding:.133rem 0 0;border-top:none}.evaluate>div .bookPoll .num{margin:0 0 .666rem 15%}.evaluate>div .bookPoll .num em{font-weight:700}.evaluate>div .bookPoll .graph{width:70%;margin:0 auto 2rem}.evaluate>div .bookPoll .hide{display:none}@media screen and (max-width: 767px){.evaluate>div .bookPoll .num{margin:0 0 .666rem}.evaluate>div .bookPoll .graph{width:100%}}.evaluate>div .pollThanks p{margin:0 0 1rem;line-height:1.6}.evaluate>div .pollThanks p em{color:#ff7d99;font-weight:700}.keywordList{clear:both;display:flex;flex-wrap:wrap;padding:0 .666rem .333rem}.keywordList li{flex-grow:0;flex-shrink:0;margin:0 0 .333rem}.keywordList 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:#ff7d99}@media screen and (min-width: 768px){.keywordList li a{text-decoration:none;transition:all .1s linear}.keywordList li a:hover{opacity:.6}}@media screen and (max-width: 767px){.keywordList li a{padding:.133rem .533rem .133rem 0;font-size:.866rem}}.adOverlayTarget{position:fixed;left:50%;right:50%;bottom:9px;z-index:999}@media screen and (max-width: 767px){.footerC{padding-bottom:50px}.footerC.bookPage{padding-bottom:120px}}ul.book_grid li figure img{max-width:100%}.genre_name.txt_genre_val100{border:1px dotted #f00;filter:saturate(.8)}.genre_name.txt_genre_val200{border:1px dotted #00c6d2;filter:saturate(.8)}.genre_name.txt_genre_val300{border:1px dotted #bac41c;filter:saturate(.8)}.genre_name.txt_genre_val400{border:1px dotted #000;filter:saturate(.8)}.genre_name.txt_genre_val600{border:1px dotted #cb0000;filter:saturate(.8)}.genre_name.txt_genre_val700{border:1px dotted #ea97eb;filter:saturate(.8)}.genre_name.txt_genre_val900{border:1px dotted #ff9c00;filter:saturate(.8)}.genre_name.txt_genre_val1000{border:1px dotted #ff7e93;filter:saturate(.8)}.genre_name.txt_genre_val1200{border:1px dotted #ffb400;filter:saturate(.8)}.genre_name.txt_genre_val1300{border:1px dotted #8b2500;filter:saturate(.8)}.genre_name.txt_genre_val1400{border:1px dotted #004093;filter:saturate(.8)}.genre_name.txt_genre_val9900{border:1px dotted #9a9a9a;filter:saturate(.8)}.icn_genre{display:block;margin-right:.333rem;width:1.333rem;height:1.333rem;text-indent:-9999px}.icn_genre.genre_val100{background:url(/assets/1.0.774/img/common/icn_genre/genre-100.png) top center no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val200{background:url(/assets/1.0.774/img/common/icn_genre/genre-200.png) top center no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val300{background:url(/assets/1.0.774/img/common/icn_genre/genre-300.png) top center no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val400{background:url(/assets/1.0.774/img/common/icn_genre/genre-400.png) top center no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val600{background:url(/assets/1.0.774/img/common/icn_genre/genre-600.png) top center no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val700{background:url(/assets/1.0.774/img/common/icn_genre/genre-700.png) top center no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val900{background:url(/assets/1.0.774/img/common/icn_genre/genre-900.png) top center no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val1000{background:url(/assets/1.0.774/img/common/icn_genre/genre-1000.png) top center no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val1200{background:url(/assets/1.0.774/img/common/icn_genre/genre-1200.png) top center no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val1300{background:url(/assets/1.0.774/img/common/icn_genre/genre-1300.png) top center no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val1400{background:url(/assets/1.0.774/img/common/icn_genre/genre-1400.png) top center no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val9900{background:url(/assets/1.0.774/img/common/icn_genre/genre-9900.png) top center no-repeat;background-size:1.333rem 1.333rem}figure img{width:125px;height:176px;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 767px){figure img{width:100%;height:30.4vw}}@media screen and (max-width: 767px){.star{margin:0}}.reviewList .clm .reviewdtl{margin:0 0 .666rem;padding:1rem;line-height:1.6;width:100%;overflow:hidden;background-color:#f9f7f2}.reviewList .clm .reviewdtl .part{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reviewList .clm .reviewmore{margin-top:.666rem;text-align:center}.reviewList .clm .reviewmore .more{display:inline-block;min-width:6.666rem;padding:.066rem 1.266rem .066rem .666rem;cursor:pointer;color:#fff;font-size:.933rem;font-weight:400;text-align:center;vertical-align:top;border-radius:1.333rem;background-image:url(/assets/1.0.774/img/common/chevron-down_w.svg);background-repeat:no-repeat;background-color:#666;background-position:right .4rem center;background-size:1rem 1rem}.reviewList .clm .reviewmore .more.close{background-image:url(/assets/1.0.774/img/common/chevron-up_w.svg);background-repeat:no-repeat}.reviewList .clm .reviewmore.hide{display:none}.reviewList .clm .foot a{display:block;padding:.333rem 1.533rem .333rem 0;background-image:url(/assets/1.0.774/img/common/chevron-right.svg);background-repeat:no-repeat;background-position:right center;background-size:1.333rem 1.333rem;transition:all .1s linear;text-decoration:none}.reviewList .clm .foot a:hover{opacity:.6}@media screen and (max-width: 767px){.reviewList .clm .book{font-size:.733rem;line-height:1.4}.reviewList .clm .book .tag{margin-bottom:.333rem}.reviewList .clm .book .icnEnd{margin-top:.2rem}}.reviewBooks .title{margin-right:.666rem;font-size:1.133rem;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:.933rem}}.reviewForm{font-size:1rem}.reviewForm .rating{color:#ffd800}@media screen and (max-width: 767px){.reviewForm{font-size:.933rem}}.reviewTable textarea{height:16rem}.reviewThanks{margin:0 0 1.333rem;padding:0 0 1.333rem;line-height:1.8;border-bottom:1px dashed #e5e5e5}.moreLink{margin:0 0 1rem;padding:1rem 0;font-size:.866rem;text-align:right}.moreLink a{display:inline-block;padding:0 2rem 0 0;background-image:url(/assets/1.0.774/img/common/plus-box.svg);background-repeat:no-repeat;background-position:right center;background-size:1.333rem 1.333rem}@media screen and (max-width: 1023px){.moreLink{margin:0 -.666rem;padding:0;text-align:center;border-top:2px solid #eee;border-bottom:none}.moreLink a{display:block;padding:1rem 2rem 1rem 1rem;font-size:.933rem;background-image:url(/assets/1.0.774/img/common/plus-box.svg);background-repeat:no-repeat;background-position:right .666rem center;background-size:1.333rem 1.333rem}}.moreLink2{margin:0 0 1rem;padding:1rem 0;font-size:.866rem;text-align:right}.moreLink2 a{display:inline-block;padding:0 2rem 0 0;background-image:url(/assets/1.0.774/img/common/plus-box.svg);background-repeat:no-repeat;background-position:right center;background-size:1.333rem 1.333rem}.icnEnd{display:inline-block;width:1.2rem;height:1.2rem;margin:.066rem 0 0 .666rem;font-size:.8rem;line-height:1.2rem;text-align:center;vertical-align:top;border-radius:5px;border:1px solid #e5e5e5;background:#efefef}@media screen and (max-width: 767px){.icnEnd{width:1.066rem;height:1.066rem;margin:.066rem 0 0 .466rem;line-height:1.066rem;font-size:.733rem}}.icnNetabare{display:inline-block;padding:0 .4rem 0 1.333rem;color:#cf0000;font-size:.8rem;line-height:1.2rem;text-align:center;vertical-align:top;border-radius:.2rem;border:1px solid #cf0000;background:url(/assets/1.0.774/img/common/alert.svg) no-repeat .266rem center/1rem 1rem}@media screen and (max-width: 767px){.icnNetabare{font-size:.733rem}}@media screen and (min-width: 768px){.btnProfile{background-position:1.1rem center!important}}.btnFollowOn{color:#fff;background-image:url(/assets/1.0.774/img/common/prof_w.svg);background-repeat:no-repeat;background-size:1.6rem 1.6rem;background-color:#ff7d99}@media screen and (max-width: 767px){.btnFollowOn{background-size:1.4rem 1.4rem}}.btnFollowOff{color:#666;background-image:url(/assets/1.0.774/img/common/prof_g.svg);background-repeat:no-repeat;background-size:1.6rem 1.6rem}@media screen and (max-width: 767px){.btnFollowOff{background-size:1.4rem 1.4rem}}.bookList h3{margin:0 0 1.171rem;background-image:url(/assets/1.0.774/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){.bookList h3{margin:0 0 .937rem;font-size:1.062rem;background-position:left -.066rem;background-size:1.666rem 1.666rem}}#modal-bookmark .modal_window dl dd .btn,#modal-notlogin .modal_window dl dd .btn{display:flex;justify-content:space-around;align-items:center}#modal-bookmark .modal_window dl dd div.success,#modal-notlogin .modal_window dl dd div.success{display:flex;justify-content:center;align-items:center;flex-direction:column;color:#6fb536!important}#modal-bookmark .modal_window dl dd div.success svg,#modal-notlogin .modal_window dl dd div.success svg{align-self:center;width:5em;height:5em;fill:#6fb536}#modal-bookmark .modal_window dl dd p span,#modal-notlogin .modal_window dl dd p span{color:#333}.smartbanner.smartbanner--android .smartbanner__icon{width:12.8vw;height:12.8vw;background-size:12.8vw 12.8vw}.smartbanner.smartbanner--android .smartbanner__info{padding:0 0 0 2vw}.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:-1rem;margin-right:.5rem!important;width:inherit;color:#333;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:.9}}.writer_area h2.index_link a svg{fill:#333}.writer_area h3{display:flex;justify-content:space-between;align-items:center;position:relative;margin:0 0 1rem;padding:.133rem 0 .133rem .866rem;color:#333;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:#333}.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:#e4007f}.writer_area h3 ul.icon_blocklink li a svg{fill:#e4007f}@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:#333;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.774/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.333rem;padding:1rem 1rem 1rem 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.333rem 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 1rem 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.333rem;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.333rem;width:70%;border:2px solid #fff;box-sizing:border-box}.application table ul li,#application table ul li{margin:0 0 0 20px;padding:1rem 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:1rem 0;font-weight:700}.application table dl dd,#application table dl dd{margin:0;padding:1rem 0}.application table p,#application table p{margin:0;padding:0}.application table a,#application table a{color:#ff7d99;text-decoration:none}.application table a:hover,#application table a:hover{text-decoration:underline}.application table .schedule,#application table .schedule{padding:0 1rem}.application table .schedule dl,#application table .schedule dl{margin:0;padding:1rem}.application table .schedule dl dt,#application table .schedule dl dt{display:inline-block;float:left;margin:0 1.333rem 0 0;padding:1rem 0;color:#333;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:1.333rem}.application table aside.caution dl,#application table aside.caution dl{margin:1rem 0 0;padding:1rem;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:.666rem 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:#333}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:1rem 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:1rem 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:1rem;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:1rem}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:1rem;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:#333;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 1rem;padding:1rem;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:#ff7d99}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:#333}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:1rem;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.774/img/svg/delete.svg) left .5rem center no-repeat;background-size:1.5rem}.blockList_btn{margin:0;padding:1rem;background-color:#e6e6e6;overflow:hidden}.blockList_btn li{margin:0 0 1rem;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:1rem;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.333rem}ul.delete_btn li a{display:block;width:250px;height:auto;margin:0 auto;padding:.666rem;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.774/img/svg/delete-forever.svg) left 1rem 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{transition:all .1s linear;text-decoration:none}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{transition:all .1s linear;text-decoration:none}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:#ff7d99;border-bottom:3px solid #ff7d99}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:#ff7d99;background-color:#fff;border:1px solid #ff7d99;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 1rem!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:#ff7d99;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:#ff7d99}ul.icon_blocklink li a{transition:all .1s linear;text-decoration:none}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:.9}}@media screen and (min-width: 768px){#holding p a img{width:100%;max-width:640px}#holding p a img:hover{opacity:.9}}#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:1rem 1.333rem 1rem 1rem;color:#333;text-decoration:none;background:url(/assets/1.0.774/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:1rem;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:#ff7d99}.book_list article ul.icon_blocklink li a svg{fill:#ff7d99}.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.333rem;padding:1.333rem;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:#333;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:#333;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:1rem;border-top:1px dashed #e5e5e5}.writer_area form dl dd.schedule_set p{padding:1rem 1rem 1rem 35px;color:#333;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 1rem 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.333rem auto;padding:1rem;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:1rem;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:1rem 0;text-align:center;text-decoration:none;color:#ff7d99;vertical-align:middle;border:1px solid #ff7d99;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{transition:all .1s linear;text-decoration:none}.writer_area form dl dd div.select_color ul.change li a:hover{opacity:.6}.writer_area form dl dd.limit_page{margin-top:.666rem;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:1rem 1rem 0 .666rem;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:.666rem}}.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:.666rem}.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:1rem;color:#fff;background-position:left 1rem top 1rem;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:#ff7d99;background-color:#fff;border:1px solid #ff7d99;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:#ff7d99;text-align:right;background-image:url(/assets/1.0.774/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:.9}}.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.774/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:#ff7d99 url(/assets/1.0.774/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:.9}}@media screen and (max-width: 767px){#modal-cover-allview ul li{flex-basis:30%;margin:0 .2rem .4rem}}#img-upload button{color:#333;width:100%;background:#fff url(/assets/1.0.774/img/common/plus-box.svg) no-repeat left .666rem center/2rem 2rem;border:1px dashed #333}.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:1rem 0 1rem 1rem;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.333rem;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:#ff7d99}@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:.9}}.book_directory>ol>li p span.menu a{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:0 1.333rem 0 .666rem;color:#ff7d99;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:#ff7d99;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:#ff7d99}@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:1.333rem;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{transition:all .1s linear;text-decoration:none}.book_directory aside a:hover{opacity:.6}@media screen and (max-width: 767px){.book_directory aside a{padding:.666rem}}.book_directory aside a svg{margin:0 .666rem 0 0;padding:0;vertical-align:middle}@media screen and (min-width: 768px){.book_directory #fileSelect{display:inline;padding:.666rem 1rem;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:1rem 0 .666rem;padding:1rem;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:1rem 1.5rem 1rem 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.333rem auto;padding:1rem;color:#fff;font-size:1.133rem;text-align:center;text-decoration:none;cursor:pointer;background-color:#666;background:#666 url(/assets/1.0.774/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.333rem auto;padding:1rem;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:.666rem;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:#ff7d99}.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:.9}}@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.774/img/common/writer/playlist-edit.svg);width:25px;height:25px;top:6px;left:6px}.editPaletteSP-inner .toggleTit:after{content:url(/assets/1.0.774/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.774/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.774/img/common/writer/playlist-edit_w.svg)}.darkMode .editPaletteSP-inner .toggleTit:after{content:url(/assets/1.0.774/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.774/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.333rem 1.333rem 0;padding:1rem;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.666rem 2.666rem 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.333rem}}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.333rem 1.333rem 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:#ff7d99}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 .666rem;background-color:#fff;border:1px solid #ff7d99}main.writer section.writer_area div.page_edit_btn div.page_edit_footer div.saveBtn button:last-of-type svg{fill:#ff7d99;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:#ff7d99;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.333rem 1.333rem 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.333rem;padding:.666rem;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:.9}}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.774/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:1rem 2rem 1rem 1rem;color:#333;text-align:right;text-decoration:none;background:url(/assets/1.0.774/img/svg/chevron-right.svg) right .666rem 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:#ff7d99;cursor:pointer;transition:all .5s;border-bottom:1px solid #ff7d99;font-size:1rem}@media screen and (max-width: 767px){.accbox-wrapper .accbox label{font-size:.866rem}}.accbox-wrapper .accbox label svg{fill:#ff7d99;vertical-align:middle}.accbox-wrapper .accbox .accshow{height:0;margin-bottom:.666rem;padding:.666rem;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:.666rem;border-bottom:1px solid #e5e5e5;opacity:1}.promo_area{margin:1.333rem;border:5px solid #ff7d99}.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 #ff7d99;background-color:#ff7d99;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{transition:all .1s linear;text-decoration:none}.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 .666rem;font-size:.866rem;background:url(/assets/1.0.774/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.333rem;background-color:#fbfbfb;border:5px solid #efefef}.writing dt{border-bottom:2px dashed #ccc}.promo_area,.writing{padding:1.333rem}.promo_area dt,.writing dt{margin:0 0 1rem;padding:0 1.333rem 1.333rem;color:#ff7d99;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:1rem;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:#ff7d99;vertical-align:middle}.schedule .book_list article:first-of-type{border-top:none}.schedule .book_list article h4{padding:1rem;color:#ff7d99}.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:1rem}.schedule form.limit p{margin-bottom:1rem}.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 1rem 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:.666rem 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:1rem;padding-right:1rem;padding-bottom:1rem}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:.9}}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:#ff7d99;border:1px dashed #ff7d99}main.writer section.writer_area .modal_inner dl dd label svg{fill:#ff7d99}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:#ff7d99;font-size:1.133rem;font-weight:400;text-align:center;text-decoration:none;background-color:#fff;border:1px solid #ff7d99;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 1rem 1.333rem;padding:1rem}@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:.666rem;padding-bottom:.666rem;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.333rem 0 0;padding:1rem;color:#333;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:1.333rem}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.333rem;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.333rem 0 0}main.writer section.writer_area.data aside dl dt,main.writer section.writer_area.data aside dl dd{padding-bottom:.666rem}main.writer section.writer_area.data aside dl dt{margin:0;color:#333;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.333rem}main.writer section.writer_area.data table td{margin:0;padding:1rem;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 #333;background-color:#333}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.774/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.774/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.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{transition:all .1s linear;text-decoration:none}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:#e4007f}main.comic.berrys #content-comic .nav li.active:before{border-color:#e4007f00;border-top-color:#e4007f}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:#e4007f}main.comic #content-comic h3:before{background:transparent;border-left:4px dotted #e4007f;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:#e4007f;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;transition:all .1s linear;text-decoration:none}main.comic #content-comic h4 a:hover{opacity:.6}main.comic #content-comic h5{margin:0;padding:1rem 1rem 1rem 2rem;color:#333;font-size:1rem;font-weight:700;background-image:url(/assets/1.0.774/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:#e4007f;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:#333;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{transition:all .1s linear;text-decoration:none}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:#333;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{transition:all .1s linear;text-decoration:none}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:#e4007f;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;transition:all .1s linear;text-decoration:none}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:#333;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:#333;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:#333;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:#333;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:#333}@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:#333;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:#333;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:#333}.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:.9}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:#e4007f}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:#333;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:#e4007f}.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:#e4007f;font-size:.9rem;font-weight:700;text-align:center;text-decoration:none;line-height:1;background-color:#fff;border:1px solid #e4007f;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:#333;font-size:.9rem;transition:all .1s linear;text-decoration:none}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;transition:all .1s linear;text-decoration:none}.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;transition:all .1s linear;text-decoration:none}.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;transition:all .1s linear;text-decoration:none}.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:#333;font-size:.6rem;font-weight:700;line-height:inherit;text-align:left;background-image:url(/assets/1.0.774/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;transition:all .1s linear;text-decoration:none}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:#333;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{display:inline-block;margin:1rem .5rem .5rem;padding:1rem;color:#333;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:#e4007f}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:#333;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{transition:all .1s linear;text-decoration:none}.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%}}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{transition:all .1s linear;text-decoration:none}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{transition:all .1s linear;text-decoration:none}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{transition:all .1s linear;text-decoration:none}.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:#333;vertical-align:middle}.creditBox .credit li a{color:#e4007f}.creditBox .credit li.originalWork a{position:relative;margin:0 0 1rem;padding:.333rem .666rem;color:#333;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.774/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{transition:all .1s linear;text-decoration:none}.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:last-of-type{display:flex;justify-content:space-between;align-items:center}}.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:#e4007f;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 #e4007f}.comicPromoTxt a svg{margin-right:3px;width:25px;height:25px;fill:#e4007f;vertical-align:middle}@media screen and (max-width: 767px){.comicPromoTxt a{padding-top:.333rem;padding-bottom:.333rem;font-size:.733}}.comicPromoTxt.ni a{color:#ff7d99}.comicPromoTxt.ni a svg{fill:#ff7d99}.comicPromoTxt.ni a:after{border-color:transparent transparent #ff7d99}.updateStatus{display:flex;align-items:center;color:#e4007f;font-size:1rem;font-weight:700;border-radius:20px}.updateStatus:before,.updateStatus:after{content:"";height:2px;flex-grow:1;background-color:#e4007f}.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:space-around;align-items:center;margin-top:2rem}.sup .arrow_box{position:relative;margin:0;padding:.333rem .666rem;color:#fff;font-size:1rem;font-weight:700;text-align:center;background:#e4007f;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:#e4007f;border-width:5px;margin-left:-5px}@media screen and (min-width: 768px){.sup{width:60%;margin-left:auto}}@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:#333;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.774/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;transition:all .1s linear;text-decoration:none}.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.774/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.774/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.774/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;transition:all .1s linear;text-decoration:none}.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:22.266rem;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.774/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.774/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:#e4007f;font-weight:700}.comicSerial .comicSerialList article div .serialStatus.ni{color:#ff7d99}@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;transition:all .1s linear;text-decoration:none}.tabSubCate li a:hover{opacity:.6}.tabSubCate li.active a,.tabSubCate li:hover a{color:#fff;font-weight:700;background-color:#e4007f}@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;transition:all .1s linear;text-decoration:none}.tabDaily li a:hover{opacity:.6}.tabDaily li a:hover,.tabDaily li a.today{color:#e4007f}.tabDaily li a.today:after{display:block;content:"●";font-size:1rem;color:#e4007f;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:#e4007f;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:#e4007f;font-weight:700;font-size:1.2rem}.searchTermsNumber{display:block}.searchTermsNumber span{color:#e4007f;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:#e4007f}main.article{margin:0 auto;max-width:1042px}main.article h1{float:none;margin:0;padding:.5rem;color:#333;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:#333;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:#333;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{transition:all .1s linear;text-decoration:none}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);transition:all .1s linear;text-decoration:none}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;transition:all .1s linear;text-decoration:none}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{transition:all .1s linear;text-decoration:none}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:.9}}@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;border-top:1px solid #e5e5e5;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%23ff7d99%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 .666rem center;background-repeat:no-repeat;background-size:20px;list-style-type:none}main.article section div.item .link-text-list li a{display:block;padding:.8rem 2rem .8rem .8rem;color:#333;font-size:.9rem;line-height:1.5;text-decoration:none}main.article section div.item .link-text a{border-top:1px solid #e5e5e5;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%23ff7d99%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 .666rem center;background-repeat:no-repeat;background-size:20px;display:block;padding:.8rem 2rem .8rem .8rem;color:#333;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:#333;font-size:.9rem;transition:all .1s linear}main.article section div.item .link-text-horizontal a:hover{color:#ff7d99;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:#ff7d99;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:#333;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 .666rem 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:#333;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;transition:all .1s linear;text-decoration:none}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;transition:all .1s linear;text-decoration:none}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;transition:all .1s linear;text-decoration:none}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:#333}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:#333}main.article .color_default a{color:#333}main.article .bgcolor_default{background-color:#333}main.article .bdrcolor_default{border:#333}main.article .bdrbcolor_default{border-bottom-color:#333}main.article .rgb_default{--rgb: #333}main.article h2.bgcolor_default.text-head:after{background-image:repeating-linear-gradient(-45deg,#333,#333 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_default.ta-left.text-head:after{background-color:#333}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:#333}main.article h3.bdrbcolor_default.ta-right.text-head:before,main.article h3.bdrbcolor_default.ql-align-right.text-head:before{background-color:#333}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:#ff3}main.article .color_yellow a{color:#ff3}main.article .bgcolor_yellow{background-color:#ff3}main.article .bdrcolor_yellow{border:#ff3}main.article .bdrbcolor_yellow{border-bottom-color:#ff3}main.article .rgb_yellow{--rgb: #ff3}main.article h2.bgcolor_yellow.text-head:after{background-image:repeating-linear-gradient(-45deg,#ff3,#ff3 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_yellow.ta-left.text-head:after{background-color:#ff3}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:#ff3}main.article h3.bdrbcolor_yellow.ta-right.text-head:before,main.article h3.bdrbcolor_yellow.ql-align-right.text-head:before{background-color:#ff3}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:#ff7d99}main.article .color_logo a{color:#ff7d99}main.article .bgcolor_logo{background-color:#ff7d99}main.article .bdrcolor_logo{border:#ff7d99}main.article .bdrbcolor_logo{border-bottom-color:#ff7d99}main.article .rgb_logo{--rgb: #ff7d99}main.article h2.bgcolor_logo.text-head:after{background-image:repeating-linear-gradient(-45deg,#ff7d99,#ff7d99 2px,#0000 0%,#0000 50%)}main.article h3.bdrbcolor_logo.ta-left.text-head:after{background-color:#ff7d99}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:#ff7d99}main.article h3.bdrbcolor_logo.ta-right.text-head:before,main.article h3.bdrbcolor_logo.ql-align-right.text-head:before{background-color:#ff7d99}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:#333;font-size:1rem;font-weight:700;background-color:#eee}main.default .default h3{margin:0;padding:.8rem;color:#333;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;transition:all .1s linear;text-decoration:none}.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{border-top:1px solid #e5e5e5;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%23ff7d99%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 .666rem center;background-repeat:no-repeat;background-size:20px}.link_txt li a{display:block;padding:.5rem 2rem .5rem .8rem;color:#333;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:#333;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:#ddd;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.774/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:#333;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.774/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 rgb(255,227,233.0307692308)}@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.774/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:44.333rem}.promotionList .clmB{float:left;width:13.333rem;margin:0 2rem 0 0}.promotionList .clmB figure{margin:0 0 .666rem}.promotionList .clmB figure img{width:auto;height:auto}.promotionList .clmC{float:right;width:44.333rem;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 .bookBtnList{margin:0}.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 li{padding:0 0 .666rem}.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:#ddd;color:#494949}.promotionList .link li a:before{content:"";display:inline-block;width:1rem;height:1rem;vertical-align:middle;background:url(/assets/1.0.774/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}.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{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:250px}.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 .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 .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 .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:#ff7d99}@media screen and (min-width: 768px){.otherLabel ul li a{transition:all .1s linear}.otherLabel ul li a:hover{opacity:.9}}.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{text-align:center}.paperD a{display:inline-block;width:347px;height:45px;color:#333;font-weight:700;line-height:45px;text-align:center;text-decoration:none;background-color:#eee;border-radius:5px}@media screen and (min-width: 768px){.paperD a{transition:all .1s linear}.paperD a:hover{opacity:.9}}.paperD a:hover{text-decoration:none}@media screen and (max-width: 767px){.paperD a{width:260px;height:44px;font-size:1rem;line-height:44px}}.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{transition:all .1s linear;text-decoration:none}.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:#ff7d99;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.774/img/common/chevron-down_g.svg) no-repeat right center/2rem 2rem}@media screen and (min-width: 768px){.writerSubindex ul li a:hover{transition:all .1s linear;text-decoration:none}.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{transition:all .1s linear;text-decoration:none}.tab-nav ul li a:hover:hover{opacity:.6}}.tab-nav ul li.active{padding:0;color:#595757;border-width:.2rem;border-color:#ff7d99;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:#333;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{border-bottom:none}.bookCommentForm .memberTable tr:first-of-type th,.bookCommentForm .memberTable tr:first-of-type td{border-top:none}.bookCommentForm .memberTable #commentArea{height:8rem}.bookCommentForm button{margin:0;padding:0}.bookCommentForm button.btnStyle01{background-color:#e75297}.bookCommentForm button.btnStyle04{background-color:#fff}.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}
